droddey
Max Output Level: -24 dBFS
- Total Posts : 5147
- Joined: 2/9/2007
- Location: Mountain View, CA
- Status: offline
Newbie question about fx processing vs. multiple MIDI tracks
So I'm getting into SONAR and making some pretty good progress given than it's only been a few days. But I've come to a crossroads that I'm not sure of and don't find an obvious answer via searching, though I'm probably just not searching for the right thing. The issue is that you can insert a synth and you can patch various MIDI tracks through it, so you can put each drum on a separate track, for instance. But, there's no real fx processing on the MIDI tracks, only on the audio track that the synth is outputting to. So is the case that in order to do any real mixing that you have to render all the MIDI tracks to new audio tracks, and then mix those? I think that's the case but I just wanted to confirm that. Another issue I had was loading multiple instances of the same synth. My first thought was that in a simple piece you could just load a synth instance per track (or per track that you really want to play around with effects on as you go.) But my first attempt at doing this basically caused an infinite loop freak out that forced me to pull the plug in order to get control back over the machine and stop the painful screeching (the little rendering engine panic button was useless in this case for whatever reason.) This may have just been something stupid I did along the way, but I just wanted to verify that this wasn't something stupid to do. That you should be able to load two of the same types of synth folders, each with their own audio output and MIDI input tracks. Map the MIDI tracks to the appropriate synth and map the synths back to the appropriate audio tracks and all should be well, right? And I'd just set the MIDI tracks for the two folders to receive on different MIDI channels. But this assumes that the MIDI data stored is not, during playback, 're-broadcast' but are instead just sent directly to the synths they are mapped to, else how do you prevent all the synths from seeing the same MIDI data? I don't see a way to tell a soft synth instance to only receive on a particular MIDI channel. So I assume that the MIDI data is just patched directly to the synth and not back out onto a generalized software MIDI bus for all synths to see, right? Anyway, those are the questions du jure. I'm sure that they've been answered a million times, so I appologize in advance.
post edited by droddey - February 11, 07 2:34 AM
|
Jose7822
Max Output Level: 0 dBFS
- Total Posts : 10031
- Joined: 11/7/2005
- Location: United States
- Status: offline
RE: Newbie question about fx processing vs. multiple MIDI tracks
February 11, 07 1:08 AM
(permalink)
Hi! How are ya? Lets see if I can answer your questions. So is the case that in order to do any real mixing that you have to render all the MIDI tracks to new audio tracks, and then mix those? I think that's the case but I just wanted to confirm that. Correct. That you should be able to load two of the same types of synth folders, each with their own audio output and MIDI input tracks. Map the MIDI tracks to the appropriate synth and map the synths back to the appropriate audio tracks and all should be well, right? And I'd just set the MIDI tracks for the two folders to receive on different MIDI channels. Yes you can use as many instances of a softsynth as your computer can handle. But I think you might be going the wrong way when inserting them. Instead you can just let Sonar do all the routing for you by clicking on menu bar INSERT>SOFTSYNTH and searching for the one you want (sorry if it's not exactly like this since Im telling you from memory). Make sure you have selected you MIDI I/O in Sonar. One question for you. Which syftsynths are you using when you do this?
|
harmony gardens
Max Output Level: -40.5 dBFS
- Total Posts : 3490
- Joined: 1/10/2004
- Location: Richland Center WI
- Status: offline
RE: Newbie question about fx processing vs. multiple MIDI tracks
February 11, 07 1:48 AM
(permalink)
This may have just been something stupid I did along the way, but I just wanted to verify that this wasn't something stupid to do. That you should be able to load two of the same types of synth folders, each with their own audio output and MIDI input tracks. Map the MIDI tracks to the appropriate synth and map the synths back to the appropriate audio tracks and all should be well, right? And I'd just set the MIDI tracks for the two folders to receive on different MIDI channels. When you install a synth from either the install synth (as Jose suggested) or use the Synth Rack to install a softsynth, the MIDI track is automatically routed to the correct audio track. There are several ways to route those MIDI tracks to inputs. If you have one controller, you of course only have one option for the input port, but if you set the track to omni mode, it will recieve data from any channel you happen to be using. This is good if you want to highlight a track in the Sonar track view in order to activate the track for playing or performing that track. If you want to change the track by changing the output channel on your controller, you can set each instance to it's own individual midi channel. We need to be familiar with the way the the input echo works at this point. If you highlight the input echo button, the track will be linked to the keyboard even if that track is not highlighted. If you have two instances and want to change between tracks by MIDI channel on your controller,,, turn on the input echo of the midi track for both instances, set one to channel 1, and one to channel 2. Now, the first track will be active when you set your controller to channel 1 and the second instance will be active if you set the controller output to channel 2. If you have a second controller, you can set each one to a different midi input port, and turn on the input echo on and have the first instance on one keyboard and the second on the other. This is a very flexible system,,, When loading a lot of synths, freeze synth can be very helpful to free up resources,,, HTH
|
droddey
Max Output Level: -24 dBFS
- Total Posts : 5147
- Joined: 2/9/2007
- Location: Mountain View, CA
- Status: offline
RE: Newbie question about fx processing vs. multiple MIDI tracks
February 11, 07 2:11 AM
(permalink)
When you install a synth from either the install synth (as Jose suggested) or use the Synth Rack to install a softsynth, the MIDI track is automatically routed to the correct audio track. Yeh, I was just speaking generally. I do use the Insert->Synth thing to get the basic setup for a synth going. Anyway, thanks for the answers. I think I'm just about to the point where I'm ready to try something semi-serious, just as a testbed to force me to do a soup to nuts pass on a piece where it matters. I may end up bailing out halfway through if I find out I made a lot of bad technical choices and just starting over. But I won't know until I've done it. Given that I'm just getting back into play seriously, it's not too great a risk yet that I might decide to toss something, since my guitar playing ain't what it used to be, and though my bass and keyboard playing wasn't that great in the day, it's not what it used to be either, which is even worse <ha,ha> In the intervening years I became a hard core software engineer, so the technical stuff is pretty easy for me, other than just getting over the localisms and nomenclature of a large new product like SONAR. It's going to be actually having to play something worth producing that's going to be the trick for a while. Actually, this is kind of my customers getting revenge on me. My product is a very large and generalized software based automation product. Like SONAR, it's a huge tool, not an end product itself, one of those things where you load it up and you bring up the tools and are presented with a blank slate and it's left as an exercise for the reader to create something amazing.
post edited by droddey - February 11, 07 2:46 AM
|
John
Forum Host
- Total Posts : 30467
- Joined: 11/6/2003
- Status: offline
RE: Newbie question about fx processing vs. multiple MIDI tracks
February 11, 07 2:12 AM
(permalink)
The issue is that you can insert a synth and you can patch various MIDI tracks through it, so you can put each drum on a separate track, for instance. But, there's no real fx processing on the MIDI tracks, only on the audio track that the synth is outputting to. So is the case that in order to do any real mixing that you have to render all the MIDI tracks to new audio tracks, and then mix those? I think that's the case but I just wanted to confirm that. There is MIDI FX in Sonar too. Click on an FX MIDI track bin. Check what you have there. Also there are third party MIDI FX available, I recommendf TenCrazy first. Here it is BTW Welcome to the forum Best John
|
dreamkeeper
Max Output Level: -54 dBFS
- Total Posts : 2141
- Joined: 12/5/2004
- Status: offline
RE: Newbie question about fx processing vs. multiple MIDI tracks
February 11, 07 12:48 AM
(permalink)
ORIGINAL: droddey The issue is that you can insert a synth and you can patch various MIDI tracks through it, so you can put each drum on a separate track, for instance. But, there's no real fx processing on the MIDI tracks, only on the audio track that the synth is outputting to. So is the case that in order to do any real mixing that you have to render all the MIDI tracks to new audio tracks, and then mix those? I think that's the case but I just wanted to confirm that. Yes... and No!  If you want to process e.g. each drum part differently AND your synth doesn't provide individual outputs for them, then you'd have to render each part before putting effects on it. But: Many synths have more than one audio output channel, particularly drum samplers like Session Drummer 2. With these you can use multiple audio tracks with individual effects. Sonar's concept for softsynths is flexible, logical and easy: Each softsynth requires at least 1 MIDI track as source and 1 audio track as output channel. Each MIDI track can either hold the MIDI events in clips or/and receive the events from an external source like a controller (via MIDI device) or from another softsynth in Sonar that is capable of outputting MIDI. External source (MIDI device) or synth MIDI are selected via the track's input menu which lets you choose a particular MIDI channel or omni for each device - or even combinations via "Preset"/"Manage Presets..". The output field below determines the destination synth (or MIDI device) the events are routed to. Only 1 destination possible here, but individual notes can be routed to different synths (or MIDI devices) using a drum map. Any audio track can serve as output channel for the synth's audio signal in Sonar. By selecting a synth output in the track input menu, the track turns into a synth track. The only difference to an "ordinary" audio track is the fact that it can't be armed for recording anymore - rendering is done via bounce, freeze or export. Other than that it behaves exactly like any other audio track. Particularly it can hold audio effects in its FX-bin and can be used like any other audio channel. As long as your computer can handle it, there's no need to render the synth output to audio. A synth can have multiple audio outputs, and you can just insert additional audio tracks and set their input to the synths outputs to get these signals into Sonar. And yes, all these routings can be made by Sonar automatically. Although I believe it helps knowing the principles behind it. Sorry for the very basic explanation, but I wanted to outline Sonar's softsynth concept from the ground up in order to show how logical it is. And that's all there is to it - at least as far as I know. EDIT: Hm, well... ok, one more: A synth can be inserted into the FX-bin of an audio track as well. In the past this was necessary if you wanted to automate synth parameters without falling back on MIDI - but that's no longer required. However, if you want to control effect parameters via MIDI, those effects have to be configured as synths in plug-in manager. Otherwise they won't appear as destinations in MIDI track output menus. Another issue I had was loading multiple instances of the same synth. As has been said, you can have multiple synth instances in a project without problems. There might be the occasional synth that doesn't allow it (even only in a particular host), but this should be considered a bug of the synth then. werner
post edited by dreamkeeper - February 11, 07 1:20 PM
"... must've been another of my dreams ..."
|
Jose7822
Max Output Level: 0 dBFS
- Total Posts : 10031
- Joined: 11/7/2005
- Location: United States
- Status: offline
RE: Newbie question about fx processing vs. multiple MIDI tracks
February 11, 07 2:00 PM
(permalink)
Hey Werner! Even I benefited from your post. There were a couple of things I didn't know about MIDI in Sonar, like the possibility of having audio tracks to each corresponding MIDI track of a drum sampler for example. Or this: if you want to control effect parameters via MIDI, those effects have to be configured as synths in plug-in manager. Otherwise they won't appear as destinations in MIDI track output menus (when the synth has been inserted in the FX-bin of an audio track). Good info, thanks.
|
dreamkeeper
Max Output Level: -54 dBFS
- Total Posts : 2141
- Joined: 12/5/2004
- Status: offline
RE: Newbie question about fx processing vs. multiple MIDI tracks
February 11, 07 3:05 PM
(permalink)
Jose - you're welcome! I hope I didn't forget anything important - usually I do
"... must've been another of my dreams ..."
|
droddey
Max Output Level: -24 dBFS
- Total Posts : 5147
- Joined: 2/9/2007
- Location: Mountain View, CA
- Status: offline
RE: Newbie question about fx processing vs. multiple MIDI tracks
February 11, 07 3:20 PM
(permalink)
Yes... and No! If you want to process e.g. each drum part differently AND your synth doesn't provide individual outputs for them, then you'd have to render each part before putting effects on it. But: Many synths have more than one audio output channel, particularly drum samplers like Session Drummer 2. With these you can use multiple audio tracks with individual effects. Yeh, I was just doing some reading while waiting for the really long Visual Studio 2005 service pack to install, and just came across the multi-output capability of some synths, which makes perfect sense and addresses my problem without multiple synth instances, since it generates multiple audio tracks that can be processed without mixdown. That'll help a lot. Thanks.
|
droddey
Max Output Level: -24 dBFS
- Total Posts : 5147
- Joined: 2/9/2007
- Location: Mountain View, CA
- Status: offline
RE: Newbie question about fx processing vs. multiple MIDI tracks
February 12, 07 1:39 AM
(permalink)
OK, that worked out well. I had a little frustration in that it wasn't at all obvious that you change the Session Drummer instrument channels by clicking on the 1 underneath the instrument and using the arrow keys, but I figured it out via the 'Apes in front of the Monolith' method eventually. I laid down a little piece using that tonight and I'm now going mix this guy up. This one almost sounds like something.
|