Recording audio from VST in real-time

Author
arachnaut
Max Output Level: -67 dBFS
  • Total Posts : 1168
  • Joined: 2007/05/05 17:24:33
  • Location: Sunnyvale, CA USA
  • Status: offline
2012/10/30 21:23:28 (permalink)

Recording audio from VST in real-time


I have difficulty doing something in Sonar that probably means I'm not understanding correctly. 

I use Reaktor a lot and I'm constantly manipulating things in real-time - lot's of knob tweaks and lots of randomized internal modulations. 

I tend to record a lot of this as a trial and then extract samples from the final mix-down and these become samples for other things or other projects - it is a process of several iterations of sound manipulation.

If I put Reaktor in a track - I can only record the MIDI in, which is not what I want - I want the audio out. I really can't record all the automation because the randomization stuff will just give me something else for every recording take. I react moment-to-moment with what I hear - if I record my automation it will not sound the same when I run it through Reaktor the second or third time - each is unique.

If I try to send the audio to a bus, I still can't record the bus.

What I end up doing is convoluted - I send the Reaktor output to my audio card loopback channel and then insert a track with the loopback channel set to record. Then I send this track to the DAW headphone monitor ports so I don't get a feedback loop (or output = NONE since I hear the stuff on the Master output).

I used to do all this in Live and it was rather simple, but lately I need 64-bit support, so I've been using Sonar almost exclusively this past year and I guess I'm not completely comfortable with my understanding of Sonar yet.

Can someone explain what I am missing?

- Jim Hurley -
SONAR Platinum - x64  - Windows 10 Pro 
ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
#1

10 Replies Related Threads

    swamptooth
    Max Output Level: -53 dBFS
    • Total Posts : 2229
    • Joined: 2012/04/16 15:44:21
    • Status: offline
    Re:Recording audio from VST in real-time 2012/10/30 21:47:27 (permalink)
    in reaktor under options/view select "view player and recorder" then select an output file under the record section. this will record a wav file of what you are playing which you can then import back into sonar. 
    you could also enable write automation on your midi track and save all the automation by selecting reaktor on the synth rack and enabling midi output. then insert a blank midi track and set reaktor as the midi in source.  i think that works with some of the random generators, but not sure...

     
    Arvid H. Peterson
    Sonar X3E Prod / X2A  / X1PE | Cubase 9.5.1 | Reason 9.5 | Sibelius7 | Pure Data
    Native-Instruments Komplete 10 Ultimate and a smattering of other plugins
    Home-brewed VSTs 
    Toshiba Satellite S855-S5378 (16GB RAM, modified with 2x 750GB HDDs, Windows 8.1 x64)  
    Samson Graphite 49, M-Audio Oxygen 49, Korg nanoPAD2, Webcam motion tracking programs 
    M-Audio Fast Track Ultra
    Member, ASCAP   


    #2
    arachnaut
    Max Output Level: -67 dBFS
    • Total Posts : 1168
    • Joined: 2007/05/05 17:24:33
    • Location: Sunnyvale, CA USA
    • Status: offline
    Re:Recording audio from VST in real-time 2012/10/30 22:08:55 (permalink)
    swamptooth


    in reaktor under options/view select "view player and recorder" then select an output file under the record section. this will record a wav file of what you are playing which you can then import back into sonar. 
    you could also enable write automation on your midi track and save all the automation by selecting reaktor on the synth rack and enabling midi output. then insert a blank midi track and set reaktor as the midi in source.  i think that works with some of the random generators, but not sure...

    I often send the Reaktor stuff to other effects, so the internal recorder is not an option.


    The randomizers I use make new sequences on every instantiation.



    - Jim Hurley -
    SONAR Platinum - x64  - Windows 10 Pro 
    ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
    GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
    64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
    #3
    scook
    Forum Host
    • Total Posts : 24146
    • Joined: 2005/07/27 13:43:57
    • Location: TX
    • Status: offline
    Re:Recording audio from VST in real-time 2012/10/30 22:33:14 (permalink)
    An alternative would be a recorder VST. I just tried this one http://hgsounds.com/produ...v-recorder-vst-plugin/ . It is a 32bit VST; ran OK in X2 PE 64bit.
    #4
    Jeff Evans
    Max Output Level: -24 dBFS
    • Total Posts : 5139
    • Joined: 2009/04/13 18:20:16
    • Location: Ballarat, Australia
    • Status: offline
    Re:Recording audio from VST in real-time 2012/10/30 22:57:25 (permalink)
    You might be able to do this by doing something in your Saffire 14 interface. It may be possible to use the Mix Control Software to perhaps route the DAW outs somehow back to some input channels which would in turn appear as the inputs to a track in Sonar.

    Or you could connect the Spdif OUT to the Spdif IN and create a track in Sonar and select the SPDIF IN as the source. As long as you were not software monitoring the input on that track you should be OK without any digital feedback.

    That Mix Control Software also looks like it might be able to do what you want as well. I use Patch Mix software in conjunction with an EMU sound card and that is very versatile. It allows you to patch any output to any input etc.. Looks like you might be able to do it in your sound card software as well. You could have a normal patch for regular things and a special patch for doing this.

    Specs i5-2500K 3.5 Ghz - 8 Gb RAM - Win 7 64 bit - ATI Radeon HD6900 Series - RME PCI HDSP9632 - Steinberg Midex 8 Midi interface - Faderport 8- Studio One V4 - iMac 2.5Ghz Core i5 - Sierra 10.12.6 - Focusrite Clarett thunderbolt interface 
     
    Poor minds talk about people, average minds talk about events, great minds talk about ideas -Eleanor Roosevelt
    #5
    arachnaut
    Max Output Level: -67 dBFS
    • Total Posts : 1168
    • Joined: 2007/05/05 17:24:33
    • Location: Sunnyvale, CA USA
    • Status: offline
    Re:Recording audio from VST in real-time 2012/10/30 23:16:53 (permalink)
    scook


    An alternative would be a recorder VST. I just tried this one http://hgsounds.com/produ...v-recorder-vst-plugin/ . It is a 32bit VST; ran OK in X2 PE 64bit.

    Yes, this is one possibility, but it add an external file management problem. 

    - Jim Hurley -
    SONAR Platinum - x64  - Windows 10 Pro 
    ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
    GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
    64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
    #6
    scook
    Forum Host
    • Total Posts : 24146
    • Joined: 2005/07/27 13:43:57
    • Location: TX
    • Status: offline
    Re:Recording audio from VST in real-time 2012/10/30 23:23:04 (permalink)
    The only other way I know of is your and Jeff's loopback solutions. There is nothing else available in SONAR at this time. BTW, I would use a similar loopback when faced with this issue.
    #7
    arachnaut
    Max Output Level: -67 dBFS
    • Total Posts : 1168
    • Joined: 2007/05/05 17:24:33
    • Location: Sunnyvale, CA USA
    • Status: offline
    Re:Recording audio from VST in real-time 2012/10/30 23:23:57 (permalink)
    Jeff Evans


    You might be able to do this by doing something in your Saffire 14 interface. It may be possible to use the Mix Control Software to perhaps route the DAW outs somehow back to some input channels which would in turn appear as the inputs to a track in Sonar.

    Or you could connect the Spdif OUT to the Spdif IN and create a track in Sonar and select the SPDIF IN as the source. As long as you were not software monitoring the input on that track you should be OK without any digital feedback.

    That Mix Control Software also looks like it might be able to do what you want as well. I use Patch Mix software in conjunction with an EMU sound card and that is very versatile. It allows you to patch any output to any input etc.. Looks like you might be able to do it in your sound card software as well. You could have a normal patch for regular things and a special patch for doing this.



    This is what I do, it's what I mean by the Loopback audio interface.
    It's the only satisfactory method I've discovered.

    It also has the advantage of allowing me to add a VST effect on another track - which I sometimes need because of the very high CPU demands on the Reaktor ensembles I use. An extra track runs in another core.

    But it has a limitation - only one stereo channel is available for loopback.

    There may also be some external audio jack tools that appear as I/O ports, but I don't know of any - and that would add some latency.

    But there's nothing in Sonar to do this?  I thought I was missing something.





    - Jim Hurley -
    SONAR Platinum - x64  - Windows 10 Pro 
    ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
    GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
    64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
    #8
    swamptooth
    Max Output Level: -53 dBFS
    • Total Posts : 2229
    • Joined: 2012/04/16 15:44:21
    • Status: offline
    Re:Recording audio from VST in real-time 2012/10/31 01:07:54 (permalink)
    insert an instance of guitar rig on the master bus and use the recorder then drag it into a track.

     
    Arvid H. Peterson
    Sonar X3E Prod / X2A  / X1PE | Cubase 9.5.1 | Reason 9.5 | Sibelius7 | Pure Data
    Native-Instruments Komplete 10 Ultimate and a smattering of other plugins
    Home-brewed VSTs 
    Toshiba Satellite S855-S5378 (16GB RAM, modified with 2x 750GB HDDs, Windows 8.1 x64)  
    Samson Graphite 49, M-Audio Oxygen 49, Korg nanoPAD2, Webcam motion tracking programs 
    M-Audio Fast Track Ultra
    Member, ASCAP   


    #9
    arachnaut
    Max Output Level: -67 dBFS
    • Total Posts : 1168
    • Joined: 2007/05/05 17:24:33
    • Location: Sunnyvale, CA USA
    • Status: offline
    Re:Recording audio from VST in real-time 2012/10/31 02:27:37 (permalink)
    swamptooth


    insert an instance of guitar rig on the master bus and use the recorder then drag it into a track.

    That's an interesting idea, it could be put in any bus.


    So I guess the answer is that I don't misunderstand Sonar - it just doesn't allow that type of recording/routing. It would seem to be so simple to have a recording arm button on any type of track, but I guess that's not so.


    The basic answer is that one needs an external recording utility.

    - Jim Hurley -
    SONAR Platinum - x64  - Windows 10 Pro 
    ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
    GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
    64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
    #10
    swamptooth
    Max Output Level: -53 dBFS
    • Total Posts : 2229
    • Joined: 2012/04/16 15:44:21
    • Status: offline
    Re:Recording audio from VST in real-time 2012/10/31 02:46:14 (permalink)
    yeah the routing is a bit lacking. reaper has one of the better tools via routing by a matrix of all ins and outs. neat to play with.

     
    Arvid H. Peterson
    Sonar X3E Prod / X2A  / X1PE | Cubase 9.5.1 | Reason 9.5 | Sibelius7 | Pure Data
    Native-Instruments Komplete 10 Ultimate and a smattering of other plugins
    Home-brewed VSTs 
    Toshiba Satellite S855-S5378 (16GB RAM, modified with 2x 750GB HDDs, Windows 8.1 x64)  
    Samson Graphite 49, M-Audio Oxygen 49, Korg nanoPAD2, Webcam motion tracking programs 
    M-Audio Fast Track Ultra
    Member, ASCAP   


    #11
    Jump to:
    © 2025 APG vNext Commercial Version 5.1