• SONAR
  • Anyone use Mirillis Action for screen recording Sonar? Will I be able to use ASIO? (p.2)
2015/08/05 20:17:50
DRanck
My VoiceMeeter is set up a bit differently from your helpful video Shellsta. Mostly the same, but I have the system Playback Device set to my audio interface out system Recording device set to the audio interface input. I don't use a Sonar track for the voice over, it's recorded directly from VoiceMeeter. My screen recorder is set to record system out. It works for me.
 
I'd love to get the voice over through Sonar so it could be separately EQ'd but when I use your setup I get an audio loop or doubling on the voice over. 
2015/08/06 03:44:37
ShellstaX
DRanck
My VoiceMeeter is set up a bit differently from your helpful video Shellsta. Mostly the same, but I have the system Playback Device set to my audio interface out system Recording device set to the audio interface input. I don't use a Sonar track for the voice over, it's recorded directly from VoiceMeeter. My screen recorder is set to record system out. It works for me.
 
I'd love to get the voice over through Sonar so it could be separately EQ'd but when I use your setup I get an audio loop or doubling on the voice over. 


For the purposes of the video I recorded the voiceover 'live', through Voicemeeter, to the video/audio capture software (LiteCam Game) - not to VoiceMeeter, nor to Sonar. Litecam records the Audio from VM virtual ASIO out.
 
Yes (as you do(?)) - you can record the voiceover track with VoiceMeeter Banana. Banana also has output EQ (right-click resp EQ button in Master Section) and input Mono FX, Modulation and Stereo positioning (right-click resp Intellipan panel in Input lane). But you'd have to align it to the video later. 
 
... And you can record the entire voiceover (for later trimming start/finish) with Sonar where you can apply any FX/EQ you like independently. It might just get in the way a bit if you were trying to video/demonstrate something in Sonar itself(?)
 
Regarding the loop/doubling ... I don't get it. Ensure Input Echo is Off on the voiceover record track. This is in the video but not not clearly identified. If it's on the resulting sound is a bit more 'alien' - probably because it's also being fed as input to the virtual channel B1 (?) 
2015/08/06 08:37:05
Beepster
Thanks for the vid and extra info. I was totally following that and I don't think I'd be recording the voiceover into/through Sonar but it was a peek into some of the guts.
 
I guess ideally I'd want to leave everything as is on my system (I have my Focusrite 18i6 set as the default sound device in system settings... so everything gets processed through it).
 
It probably doesn't work like this (because everything I've seen on Voicemeeter so far requires VM to be the main sys audio device) but if I could somehow make the following (or something similar) happen then it would awesome.
 
1) 18i6 is running Sonar and system sounds normally.
 
2) In Voicemeeter one channel is taking output from Sonar via the main outs (like I guess I would just select the mains on the 18i6)
 
3) Using an unused input on the 18i6 I connect my voiceover mic and maybe use the Focusrite headphone monitoring stuff (which I think allows me to send out signal independently of the mains on it's own channel... not sure because I've never used it)
 
4) In voice meter those would eb the two inputs (both coming from the 18i6... so Input 1 is taking the signal from the mains and Input 2 is taking the voiceover signal from the spare channel on the 18i6 routed via a headphone bus in the Scralettmix software).
 
5) I'm guessing that should result in those two signals being mixed and outputted via Voicemeeter's main output
 
6) In the screen recording software I set it to accept the output from Voicemeeter which ideally would result in the sound from Sonar and the sound from my voiceover getting recorded on to the video.
 
Does any of that sound like something that might work? If not I'll just poke at it all until I figure something out but that is, I think, ideally how I'd like it setup.
 
I guess I'd also have to figure out how to get general system sounds (like if I were to use another program) to go through voicemeeter to the vid recorder. Not sure if having the mains on the 18i6 sent to VM then sent to the Screen recorder would cover that naturally because all my computers audio comes from the 18i6 or if I'd have to do some other wierdness.
 
Anyway... just trying to wrap my head around how this "virtual" routing works between programs.
 
Thanks again for the vid/info.
2015/08/06 09:07:17
Beagle
Just to clear something up...
 
the ASIO protocol does not prevent more than one software from accessing the soundcard, it prevents more than one soundcard from being accessed by the software (an "exception" is where the software is written to make more than one soundcard look like 1 soundcard).
 
so, as long as the software itself uses ASIO protocols then there's no problem with more than one software program accessing the soundcard through ASIO.
 
that's why you can run your windows media player at the same time you run Sonar at the same time you're playing youtube on your browser...etc.
2015/08/06 09:29:44
Beepster
Beagle
Just to clear something up...
 
the ASIO protocol does not prevent more than one software from accessing the soundcard, it prevents more than one soundcard from being accessed by the software (an "exception" is where the software is written to make more than one soundcard look like 1 soundcard).
 
so, as long as the software itself uses ASIO protocols then there's no problem with more than one software program accessing the soundcard through ASIO.
 
that's why you can run your windows media player at the same time you run Sonar at the same time you're playing youtube on your browser...etc.




That's... weird. I could have sworn that Sonar would boot WMP (or whatever) off the ASIO device and vice versa. I think I've had it happen. Then again I've avoided doing it for so long and I was not very bright when (and if) that takeover action of the soundcard happened that maybe I was doing something else dumb.
 
In fact maybe it was more a matter of mismatched samplerate/bit depth settings. Like WMP was trying to play something at 44.1/16 and Sonar was set to 48/24.
 
Hmm...
 
That does kind of change things I guess.
 
Maybe I wouldn't have to touch Voicemeeter at all if that's the case. If the video program takes sound from the default device then I just set it to take the main outs of the Scarlett, input my voiceover mic to an input channel on the Scarlett I don't intend to use in Sonar and use Sonar normally (which should then also send sound to the vid program when it's open. Then it's just a matter of making sure my levels are mixed properly before I begin recording (which admittedly is not ideal).
 
Of course I have probably totally twisted that concept and that won't work at all but it's something to try... once I have it all installed of course.... which I don't.
 
Thanks.
2015/08/06 09:45:06
Beagle
Mismatch sampling rates will cause problems!  but not the ASIO protocol itself.  I always use 44.1k/24 for my project sampling rate and I never have problems running WMP or youtube or anything else at the same time.  the bit rate won't cause those problems, tho, just the sampling rate.
2015/08/06 19:57:55
ShellstaX
Beep - I may not have fully understood your hypothetical scenario above but when I attempted to replicate it could not get the sound recorded to the video capture. If your Audio Interface is capable/has slots, I know people have been successful with a physical loopback cable. There are also other virtual solutions available (but not many that I've seen).
 
Beagle - (without Voicemeeter) I haven't been able to record both mic and synth/instrument to video capture. With ASIO driver mode, Sonar (and assumingly other DAWs) only allows you to choose the same input and output device. The DAW talks direct to the ASIO driver/device and doesn't present itself to the Windows device layer, which is where the video capture looks for it's source devices. (happy to be schooled).
 
Voicemeeter solution is low latency, cheap, versatile and works. It is also very easy to put back to your ASIO direct setup if you want to (i.e, just use it whilst recording videos/Sonar) - change Sonar Prefs / Windows default devices.
 
I have no affiliation to VB-Audio / Voicemeeter - nor no incentive to promote it.
2015/08/07 09:05:26
Beagle
Shell - I haven't done any video in quite a while, so I might be misremembering.  However, I am sure that the ASIO protocol does not prevent more than 1 software program from accessing the soundcard, so it very well could be an issue with which software someone is using to access the soundcard in that the softwares are not fully utilizing the ASIO protocol so that they can work together with other software.
 
Also, when you're in sonar, you do have to make sure you have the preference checked stating that sonar can "share drivers with other programs" - otherwise sonar will not allow other software to access the soundcard.  and depending on any other software you're using, they might have similar settings available.
2015/08/07 09:28:23
ShellstaX
Yeah - I read a Camtasia forum thread
a. barating TechSmith for dragging the chain for years on providing ASIO support despite it being on their radar (and despite it's price/status)
b. saying that
  b1. most(/all(?)) video capture doesn't cater for ASIO natively, instead calling WDM devices.
  b2. even when Audio Interface ASIO drivers cater for it by providing a WDM conduit - they are often poorly implemented. 
 
Ahh yes - I recall setting the 'share drivers' setting at one point (I can't recall what but it did 'fix' something). I just checked and it's no longer set. More scenarios to test ... and report back on.
2015/08/07 10:46:27
ShellstaX
Reporting back ...
 
Setting the 'Share Drivers' ON created more issues than it resolved.
1. ... and likely why I switched it off in the first place ... to get realtime audio response from the microphone/Input Echo On - I had to be focused on the Sonar Window.
2. Latencies were more apparent.
3. Each screen recording initiation reset the Windows playback/record volumes to 50% ... and it wasn't loud enough regardless when elevated.
4. ... And the biggest issue - whilst I could hear 'live' Z3TA+ 2 synth ... it was never recorded to the video capture (Microphone input was).
 
In hindsight - I've been through all this before. ... leading me to the Voicemeeter solution which suits my needs.
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account