• SONAR
  • X3 Producer: Why is it so difficult to record audio from a soft synth? (p.15)
2015/02/21 18:55:58
Sanderxpander
Possibly the conversion did. But moving even an inch from the speaker would create a greater timing difference, at that resolution.
2015/02/21 19:19:20
Anderton
swamptooth
Just throwing it out there because a post in the pf a couple of months ago was from a user trying to import midi from reason which records and exports at something like 15000 ppqn...



Reason's Song Position Pointer can resolve positioning to the subtick level (15,360), which can place notes at subticks when recording. However Reason, like SONAR and Logic, has a PPQ of 960 for MIDI editing and automation. So subtick resolution is maintained only if no editing is done.
2015/02/21 19:35:30
swamptooth
Yeah i was curious about that so i looked at the header of a midi file i exported from reason and the delta time division was set to 15360. Likely to facilitate re-importing it back into reason smoothly.
2015/02/21 22:14:52
Anderton
swamptooth
Yeah i was curious about that so i looked at the header of a midi file i exported from reason and the delta time division was set to 15360. Likely to facilitate re-importing it back into reason smoothly.



The things I learn from this forum...
2015/02/21 22:49:41
SilkTone
codamedia
swamptooth
codamedia
gswitz
harmony gardens
I wonder what sort of difficulties the Bakers would face to get this done.  If it isn't too much trouble,,,,,, it would be a nice addition.   

 
The biggest thing is to warn users when they accidentally configure and infinite loop and block sound output (our substitute some sound that tells the user why their audio is not being routed).



I'm pretty sure this is the primary reason many DAW's do not implement this feature. Nobody wants the responsibility of blowing speakers and eardrums when somebody that doesn't know what they are doing gets in over their head.


If nobody wants the responsibility then why do most daws offer it?



I'm not defending anything one way or the other... I was merely pointing out one reason why some companies may not want to implement it.



It isn't that hard to detect loops and prevent the user from making such a routing in the 1st place. It basically boils down to the typical software engineer interview question of writing a function to detect if there is a loop in a linked list.
 
And from what I can tell, Sonar already supports this. With the sidechain mixer, you can feed a bus back into a track with a bus send. However if a track has sidechain mixer in its FX bin and feeds into a bus, you cannot add a send from that bus back to that track's sidechain mixer. But all other sidechain mixers whose tracks don't feed into that particular bus are still presented as targets for its sends. So it works correctly.
2015/02/21 23:43:45
swamptooth
Anderton
swamptooth
Yeah i was curious about that so i looked at the header of a midi file i exported from reason and the delta time division was set to 15360. Likely to facilitate re-importing it back into reason smoothly.



The things I learn from this forum...

The things I learned in university when we were taught how to write sysex messages in hex. O.o
2015/02/28 17:12:35
rcklln
brundlefly
rcklln
Recently I froze a Rapture synth track but the resulting stereo audio track didn't include the panning effect.



Right-click the freeze button and make sure "Track FX" is checked.


Thanks for the reply - that looks like the default and I didn't change that setting (but I did verify it was checked just in case).

The what you hear bounce option is allowing me to capture to audio as it sounds on midi playback so I'll just continue to use that or start a new thread if I run into any issues with that process.
2015/02/28 17:56:14
Spencer
What I would do is use the sidechain gate method, where you setup another audio track, insert sonitus gate, set its output mode to sidechain, send the output of the softsynth audio track to the sidechain input of the gate, and record that track. However, it doesn't work. To be able to hear the output of the Gate, I need to set the track's Input to None. However, as soon as I hit Record Enable, the input field switches to the first available input, which is my sound card's input. We'd need to be able to record with the input set to None. Then we'd be able to record soft synths in real time effortlessly. I suspect this would be easy to fix for Cakewalk, or at least, make it available as an option if it could potentially cause problems.
2015/03/01 04:04:27
trtzbass
this +1!
 
Resonant Serpent
Actually, there are scenarios where you want to record things live. There are several Reaktor ensembles, especially the glitch sample manipulators, that don't respond to automation that are meant to be tweaked by hand. You could use the stand-alone recorder in Reaktor, but then you don't have the benefit of the other tracks that you're trying to play along with. Also, no way to load up effects for the recording. It's a function I'd love to see in Sonar. In Reaper, you can choose your outputs as your inputs, depending on your soundcard, and record what you hear. Allows me to import a guide track, then tweak away and record. It's the only reason I keep that program installed.




2015/03/02 19:40:05
YouDontHasToCallMeJohnson
My sound card died last week. I will be sad for many more weeks, no doubt.
 
I used the virtual mixer to send audio from sonar tracks/buses to tracks for real time recording, not just for synths, but whatever I wanted a copy of.  Sometimes this would be the metronome.
 
So I went looking and found JACK and VB-audio.
 
Jack is like way too complicated for little old user me.
 
I cannot get vb cable and voice meter to be selectable in SPLAT.
 
Anybody have any luck?
 
 
That sonar does not have loop back for audio and midi is just so last century.
 
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account