Helpful ReplyIf two Sonar projects are open can I record one into the other (using 3rd party routing).

Author
Beepster
Max Output Level: 0 dBFS
  • Total Posts : 18001
  • Joined: 2012/05/11 19:11:24
  • Status: offline
2015/11/26 11:43:17 (permalink)

If two Sonar projects are open can I record one into the other (using 3rd party routing).

I'm guessing no because I tried a couple tests of this but I want to be sure.
 
What I am trying to do is have a project playing then record the output (through Voicemeeter) into the second project. I can get signal from Voicemeeter into my blank second project and all that seems to be working fine UNTIL I start playback on the first project (that has audio in it). At that point the second project becomes totally unresponsive to any audio input (so the mic input from voicemeeter no longer registers any levels and I can't seem to futz with any of the settings in the project to any effect).
 
So does Sonar just completely ignore/disable additional projects once you start transport on another one (gives the project playing complete focus)?
 
Yes, I know I'm trying to do some ultra stoopid crap but it was just a longshot attempt at making some wackiness I'm trying work.
 
Thanks.
#1
SimpleM
Max Output Level: -86 dBFS
  • Total Posts : 203
  • Joined: 2007/07/30 22:14:00
  • Location: Greensboro, NC
  • Status: offline
Re: If two Sonar projects are open can I record one into the other (using 3rd party routin 2015/11/26 12:24:21 (permalink)
Why not just mix down one of the projects and drop that audio file into the other?  I know you might still like the flexibility of both for mix placement but it sounds like you were already planning to give that up by recording from one to the other.

I mix through a board so I just add a track to my project and set the input to record the main stereo out of my board.  Mixing in the box would be the same for you, then as I said, just place that file in your other project.
#2
Beepster
Max Output Level: 0 dBFS
  • Total Posts : 18001
  • Joined: 2012/05/11 19:11:24
  • Status: offline
Re: If two Sonar projects are open can I record one into the other (using 3rd party routin 2015/11/26 12:37:59 (permalink)
SimpleM
Why not just mix down one of the projects and drop that audio file into the other?  I know you might still like the flexibility of both for mix placement but it sounds like you were already planning to give that up by recording from one to the other.

I mix through a board so I just add a track to my project and set the input to record the main stereo out of my board.  Mixing in the box would be the same for you, then as I said, just place that file in your other project.




Thanks but I'm doing this to work around some live screencast stuff.
 
Basically the set up I'm trying to accomplish is this...
 
Project 1 is my sample/example project that I'll be recording to video. I want to capture the audio of this project as I screw around with it (transport, virtual synths, live inputs INTO the project but NOT my voiceover)
 
Project 2 is to capture the sound coming from Project 1 (as I play around with it) into one track and my voiceover into another track.
 
Project 1 and the Voiceover mic are to be routed through Voicemeeter on separate channels. These two separate channels are what will feed the two tracks in Project 2 (so the sound from Project 1 goes to track 1 and the voiceover goes to Track 2). I already have this set up... I think but I haven't been able to test it properly because Project 2 won't do anything as soon as I start playback on Project 1.
 
I know this is pretty wacky but technically it should work. I just don't think Sonar allows transport/recording control on two projects at the same time but maybe there is a setting I can change to make it happen.
 
Otherwise I'm going to have to bring ANOTHER recording program into the situation (perhaps Audacity or Reaper) and record the two channels into that... which may or may not crush my system (and perhaps not work at all). lulz...
 
The idea is once I am done recording the video and separate audio tracks I can then edit it them together in a vid editing program (or inside a Sonar video project).
 
Currently I am stuck with the audio from Project 1 and my voiceover jammed together in a single audio track in my screencast software so I can not set the voiceover and project levels independently. I gotta set it BEFORE recording and am stuck with the result afterward.
 
Thanks.
#3
slartabartfast
Max Output Level: -22.5 dBFS
  • Total Posts : 5289
  • Joined: 2005/10/30 01:38:34
  • Status: offline
Re: If two Sonar projects are open can I record one into the other (using 3rd party routin 2015/11/26 13:05:57 (permalink)
My guess is that having two projects open in Sonar gives Sonar access to the data of either, but that it does not provide two active runs of the audio engine simultaneously. You would probably need two instances of Sonar open at one time to talk to each other like that. I don't think Sonar will let you do that in one OS, so maybe using two computers linked via network, or a virtual machine with access to the main OS in real time??? It does not seem likely that you are going to get this to work. 
 
For what you are trying, you could use an audio recorder like Audacity. There may be problems with sharing the audio interface if you are trying to use ASIO, but maybe you could use your onboard audio for the recorder. Even better use another recording device or computer altogether to capture the voice. If your voiceover is one take in real time syncing up should be simple. If you are not planning to record the voiceover in real time, then recording a voiceover after the fact (as is typical for video production) does not require anything special.
#4
Beepster
Max Output Level: 0 dBFS
  • Total Posts : 18001
  • Joined: 2012/05/11 19:11:24
  • Status: offline
Re: If two Sonar projects are open can I record one into the other (using 3rd party routin 2015/11/26 13:21:17 (permalink)
slartabartfast
My guess is that having two projects open in Sonar gives Sonar access to the data of either, but that it does not provide two active runs of the audio engine simultaneously. You would probably need two instances of Sonar open at one time to talk to each other like that. I don't think Sonar will let you do that in one OS, so maybe using two computers linked via network, or a virtual machine with access to the main OS in real time??? It does not seem likely that you are going to get this to work. 
 
For what you are trying, you could use an audio recorder like Audacity. There may be problems with sharing the audio interface if you are trying to use ASIO, but maybe you could use your onboard audio for the recorder. Even better use another recording device or computer altogether to capture the voice. If your voiceover is one take in real time syncing up should be simple. If you are not planning to record the voiceover in real time, then recording a voiceover after the fact (as is typical for video production) does not require anything special.




Hi, slarta. You're gettin' it. I'm getting pretty convinced this ain't gonna happen between Sonar projects (and likely due to the audio engine stuff you are referring to... that makes sense). It was worth a shot.
 
Now I'm getting concerned about even doing this with another audio program in the mix due to the ASIO sharing BUT that is what Voicemeeter is supposed to be handling (and likely is).
 
I just gave a quick test using Pyro Editor to see if I could get Sonar to record through Voicemeeter into that but no dice. Pyro really won't acheive my desired results anyway (because it is single track recording) but I figured I could just see if I COULD record the signal.
 
Now I guess I'll download Audacity and Reaper on the DAW to see if I can get that working. I really should have those installed anyway but have been dragging my feet because I was putting all my effort into Sonar kernoodling.
 
I'm pretty sure gswitz was describing this type of multi DAW setup but he's also using a physical loopback (but Voicemeeter SHOULD eleiminate that).
 
I gotta try out the VB virtual cable stuff which may be another way to weasel this together how I want but that'll be a whole other pile of studying it seems.
 
To the forum in general: Sorry for going nutzoid on this the past few days but that's how I roll. Once I get it in my craw it ain't getting out... and this particular adventure is important. Thanks for your tolerance.
 
Cheers.
 
PS: The absolute nuclear assault plan to nail this down is indeed to simply record the live voiceover track into my laptop (using Audacity or Reaper which I have installed already on the latptop) while the Sonar/System sounds get recorded into the screencast software on the DAW (my desktop). That of course will require me to set up a mic through my mixer into the laptop and transfer the audio files back over to the DAW (or the Video files over to the laptop) for final editing.
 
Total pain in the bleepsticles.
post edited by Beepster - 2015/11/26 13:36:50
#5
Beepster
Max Output Level: 0 dBFS
  • Total Posts : 18001
  • Joined: 2012/05/11 19:11:24
  • Status: offline
Re: If two Sonar projects are open can I record one into the other (using 3rd party routin 2015/11/26 15:02:28 (permalink)
Oooookay... so I can record Sonar's output and the mic input via Voicemeeter into Audacity. So as I playback the Sonar project and record the output which is routed through Voicemeeter into Audacity (or more accurately I set Audacity up to accept output from Voicemeeter) AND as I fart around into my mic (again routed through Voicemeeter) and engage record in Audacity it all gets recorded. I can play it back, hear the Sonar track and my voice.
 
Again getting the same issue where I cannot access the separate outputs from Voicemeeter for the separation (so just like in Mirrilis Action! I can only select Voicemeeter as a single input/output device... I cannot set up the individual outs of Voicemeeter on specific tracks to acheive the separation I want).
 
I have used Audacity for simple single track recording in the past (and some other futzing about) but am not too familiar with it. It is kind of looking like I cannot set up and route the inputs of tracks inside Audacity like I can in Sonar.
 
eg: Insert track 1 (into audacity) > route input of track to ONE of Voicemeeter's multi outputs (composite) to record Sonar output
 
Insert track 2 > Route to accept a different output from voicemeeter (microphone) to... well record the mic separately.
 
I'll look into it more. I did open and record with Action! AND have playback going in Sonar AND was recording into Audacity all at once without any noticeable audio or video glitches though so that's nice. :-)
 
Now to try Reaper... which will hopefully expose the multiple outputs of Voicemeeter.
 
 
#6
Beepster
Max Output Level: 0 dBFS
  • Total Posts : 18001
  • Joined: 2012/05/11 19:11:24
  • Status: offline
Re: If two Sonar projects are open can I record one into the other (using 3rd party routin 2015/11/26 15:19:49 (permalink)
Reaper seems to be exposing the individual Voicemeeter outputs now AND is recording Sonar output AND my mic input (VIA Voicemeeter).
 
Now it's a matter of sperating it all out into different tracks.
 
This... just... might... work... YAY!
 
:-p
#7
Beepster
Max Output Level: 0 dBFS
  • Total Posts : 18001
  • Joined: 2012/05/11 19:11:24
  • Status: offline
Re: If two Sonar projects are open can I record one into the other (using 3rd party routin 2015/11/26 17:00:21 (permalink) ☄ Helpfulby John T 2015/11/27 16:46:18
Yuuuuuup!
 
Reaper is totally working as the target audio app.
 
I just recorded my video (with audio from both Sonar/system sound AND the mic on one stereo track via Voicemeeter) AND in Reaper on one track the output from Sonar and in a second the output of my mic... both totally isolated from each other.
 
There weren't any significant audio or video glitches (one quick little hiccup but I haven't done any tweaks to this setup at all yet).
 
Soooooooo... this is pretty awesome. I now have THREE audio tracks as a result of this.
 
The one on the Mirillis Action! video that is of course sync'd right up to the video on screen.
 
One for my voiceover mic (recorded in track 1 of Reaper from the second stereo channel virtual output of Voicemeeter... so Channels 3/4... but I could have chosen a mono signal as well in Reaper if I wanted and it would have worked).
 
One for the Sonar output/system sounds (recorded in track 2 of Reaper using the fourth stereo channel virtual output from voicemeeter... so channels 7/8).
 
This is actually almost better than what I was chasing because NOW I can use the fully mixed audio from the Mirillis Action! recording as a "bed/guide" track in whatever video editing software I use (or inside Sonar) to line up the two isolated tracks created by Reaper.
 
Freaking excellent. Three days of completely destroying my brain chasing this setup.
 
Nest step. Completely destroying my brain figuring out which video editing software to use (and how to use it) to put the final step of my evil plan into action.
 
And I guess I gotta learn some Reaper basics as well but I intended to do an in depth study of it at some point anyway as an alternate DAW.
 
On a side note... Reaper is snappy as sh*t on my DAW. Totally expected that but really... wicked snappy even with Sonar running.
 
Ugly and awkward as sin though but hey... I've got Sonar for my fancy artsy fartwad needs.
 
I hope ya'll have found my recent adventure entertaining and perhaps educational.
 
Cheeeeeeers!!!!
#8
John T
Max Output Level: -7.5 dBFS
  • Total Posts : 6783
  • Joined: 2006/06/12 10:24:39
  • Status: offline
Re: If two Sonar projects are open can I record one into the other (using 3rd party routin 2015/11/27 16:35:24 (permalink)
I have. Fascinating thread. And very interesting result for me, having pared down my DAW installations to just Sonar and Reaper this year.

http://johntatlockaudio.com/
Self-build PC // 16GB RAM // i7 3770k @ 3.5 Ghz // Nofan 0dB cooler // ASUS P8-Z77 V Pro motherboard // Intel x-25m SSD System Drive // Seagate RAID Array Audio Drive // Windows 10 64 bit // Sonar Platinum (64 bit) // Sonar VS-700 // M-Audio Keystation Pro 88 // KRK RP-6 Monitors // and a bunch of other stuff
#9
Beepster
Max Output Level: 0 dBFS
  • Total Posts : 18001
  • Joined: 2012/05/11 19:11:24
  • Status: offline
Re: If two Sonar projects are open can I record one into the other (using 3rd party routin 2015/11/27 17:05:14 (permalink)
John T
I have. Fascinating thread. And very interesting result for me, having pared down my DAW installations to just Sonar and Reaper this year.




I've been futzing with this all day and it gets even better. I realized I could get FOUR discrete mono inputs through Voicemeeter on TOP of my stereo system sounds (the output from Sonar or whatever). So I can have my voice, a guitar and... well another voice and another guitar or whatever I want.
 
Damn... my brain is too fried to really do this set up justice in text form but essentially Voicemeeter's two hardware inputs, WITHOUT the mono button engaged will each allow two mono inputs to be exposed in Reaper (each VM Hardware Input's has 2 channels so that adds up to 4). The routing is a little screwy.
 
I'm currently in the middle of doing my vid editing test which will then get exported, then pulled into Sonar, then the discrete channel recordings I made in Reaper pulled in to their own tracks (in Sonar) then outputted from Sonar to the final vid.
 
I've been studying Reaper and Win Movie Maker all day to make this happen which is what has fried my brain BUT if it works... well I'll make a video of it all.
 
HAHAHAHAHAHAHA!!!!!!
 
AMAZEBALLZ!!!!
 
:-p
#10
mudgel
Max Output Level: 0 dBFS
  • Total Posts : 12010
  • Joined: 2004/08/13 00:56:05
  • Location: Linton Victoria (Near Ballarat)
  • Status: offline
Re: If two Sonar projects are open can I record one into the other (using 3rd party routin 2015/11/28 01:02:20 (permalink)
As there is only one audio engine for Sonar at a time I can't see how you could play audio in one project while simultaneously recording in another project.

To make it possible you would have to set the input and output timing engine to seperate IO but these setting are global not per project.

Mike V. (MUDGEL)

STUDIO: Win 10 Pro x64, SPlat & CbB x64,
PC: ASUS Z370-A, INTEL i7 8700k, 32GIG DDR4 2400, OC 4.7Ghz.
Storage: 7 TB SATA III, 750GiG SSD & Samsung 500 Gig 960 EVO NVMe M.2.
Monitors: Adam A7X, JBL 10” Sub.
Audio I/O & DSP Server: DIGIGRID IOS & IOX.
Screen: Raven MTi + 43" HD 4K TV Monitor.
Keyboard Controller: Native Instruments Komplete Kontrol S88.
#11
dappa1
Max Output Level: -46 dBFS
  • Total Posts : 2949
  • Joined: 2007/02/26 04:18:57
  • Status: offline
Re: If two Sonar projects are open can I record one into the other (using 3rd party routin 2015/11/28 05:52:09 (permalink)
It's like groove clipping will not work if you have another project open with or without tracks on there. Found that to be strange!

Sonar X series 
https://youtu.be/9YNplnhTAZY Steal My Girl
 https://youtu.be/A0VPi_UZmLo Moon & Stars
 
KRK VXT6 Studio One 3  Main: SPLAT for Lifetime: Formerly known as...
Nothing beats the best!
#12
brundlefly
Max Output Level: 0 dBFS
  • Total Posts : 14250
  • Joined: 2007/09/14 14:57:59
  • Location: Manitou Spgs, Colorado
  • Status: offline
Re: If two Sonar projects are open can I record one into the other (using 3rd party routin 2015/11/28 11:05:52 (permalink)
Late to the party, but Just for the record, you can run an earlier version of SONAR (e.g. X3) in parallel with Platinum, just as you have done with Reaper.

SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
#13
Beepster
Max Output Level: 0 dBFS
  • Total Posts : 18001
  • Joined: 2012/05/11 19:11:24
  • Status: offline
Re: If two Sonar projects are open can I record one into the other (using 3rd party routin 2015/11/28 12:00:46 (permalink)
mudgel
As there is only one audio engine for Sonar at a time I can't see how you could play audio in one project while simultaneously recording in another project.

To make it possible you would have to set the input and output timing engine to seperate IO but these setting are global not per project.

brundlefly
Late to the party, but Just for the record, you can run an earlier version of SONAR (e.g. X3) in parallel with Platinum, just as you have done with Reaper.





And his brain organ grew an extra inch that day...
 
Good stuff guys. That makes sense and I'll test those concepts out. I have no idea about audio engine i/o settings and I probably WON'T go down that path but I want to see WTF that's about. The recording into different VERSIONS sounds like a workable plan.
 
However Sonar of any kind is usually much more of a resource hog than Reaper so I'm assuming running two Sonar versions/projects to accomplish this routing/recording could lead to more glitches/less stability.
 
Since I've already gone and installed Reaper and for straight up recording I don't need all my beloved Sonar goodies I'll probably stick with doing the extra audio tracks in Reaper.
 
If the version to version recording IS possible though (and I will test it) then that could definitely be sooper useful for others who don't want to install/figure out Reaper. Honestly it's been a bit of a ball twister figuring out some basic stuff in Reaper to make this happen simply because I am not used to it. I have been intending to learn it properly though so this just forced me to get off my butt and get on with it.
 
The main thing I had to do was figure out how to set up a "Per Project Folder" type situation with Reaper and getting the Reapeaks to stay the hell out of my way. This stuff has to all be setup manually and took some research/kernoodling.
 
Also the Per Project Folder style action needs to be engaged EVERY time you save as far as I can tell (it's a little check box in the Save As dialog). Otherwise it gets dumped into a global folder which as we all know... sucks ballz.
 
Yup... lots going on, guys. Learning tons. Gonna share it with everyone. Just give me some time.
 
Cheers and thanks!!!
#14
Jump to:
© 2025 APG vNext Commercial Version 5.1