Posted
Can a shared rack, using the General Midi Bank, permit mixing some "Selected Sounds" on specific channels with others left on dynamic? For example putting Bass 33 on Channel 2 so it is always routed the same way through my DAW.
Will other sounds be routed there dynamically as well unless I untick the 'Freely Available Channels?' Or, if a sound is in the instrument rack, as in the example Bass on Channel 2, will added instruments always try to find an unsed channel first?
If so ... which I think works ... can more than one "Selected Sound" share a specific midi channel.
When I try to place all the GM Bass patches on Channel 2 when it's unticked, so Bass sounds are always routed thru to the same inputs on my desk(my synth has multiple audio outputs), it doesn't seem to work.
I assigned the Bass patches to Channel 2 in the dialog, but except for the first one I assign, when I go to browse I always get a 'Null' port and no sound from the Instrument panel to the right of the instrument racks.
I guess another way to say all this is what is the relationship to unticked or ticked channels and placing more than one selected sound on the same specific midi channel?
Prado
Mi., 31.10.2012 - 20:58 Permalink
Yes, you can create a mixed device. Every channel that you assign fixed to a sound will be removed from the list of dynamic channels automatically.
When doing so however, Synfire can no longer tell if your device is multi-timbral or channel-based. I don't think this is a real problem though.
When I try to place all the GM Bass patches on Channel 2 when it's unticked, so Bass sounds are always routed thru to the same inputs on my desk(my synth has multiple audio outputs), it doesn't seem to work.
I never tried this, but I'm afraid you can not assign multiple sounds to the same channel inside one device.
What are you trying to achieve? There is probably another way to do this.
Mi., 31.10.2012 - 21:43 Permalink
What are you trying to achieve? There is probably another way to do this.
I have a pretty complicated studio setup, so let me tell you exactly what I want to do and a little bit about my setup so you can see the steps I need to go through ... and probably you'll also see why I am not that interested in devices! :)
My goal with HN2 and shortly, hopefully, with SFE it to record while tracking individual voices/ HN2 'instruments as audio directly into my DAW ... so I can then mix and manipulate audio prior to mix down.
In other words, each instrument from HN2 will ultimately be individually recorded ... although often first to midi in Cubase.
To do this I must set up my external synths to use multiple audio outputs ... which most are capable. But in each multi-timbral synth, I must assign specific outputs locked to a specific midi channel for this to work.
Now my audio comes out of my synths and I route it through an analog desk, A&H ZED R16, with ADAT outputs through my RME audio interface to Cubase.
I also need to have my desk setup so that when it takes the synth input it can be assigned to specific channels on the desk. That way I can generally EQ for, as an example, Drums always coming in on the same desk channel input/s. My desk has 16 channels. I also want the same voices coming into the deskat the same channel/s so I can work quickly in order always know exactly where to look on the desk depending if its bass, drums, guitar, keys, etc.
Cubase is the master of all the synth patching. I have patch scripts for most of my equipment assigned to specific synths and routed through 20 hardware midi ports with some from my interface and two Steinberg MIDEX8s with linear buffering. It is from here that I assign the midi input from HN2 to the different synths and set the patch.
To make all this work well from HN2 ... which after all only has 8 instruments, whatever bass patch or 'selected sound' I use, I always want it to be on Channel 2 so I NEVER have to reset everything coming through Cubase down the line.
As several of these synths are both multi-timbal, multi-output and GM Mode compatible, those are the ones I intend to primarily use while arranging/ prototyping in HN2.
This is why I do not want the basic band instruments ... Keys, Bass, Drums, Guitar, Strings, etc., to be dynamically assigned.
Does this clarify why this issue is so important to me?
Prado
Mi., 31.10.2012 - 22:12 Permalink
That's in deed a complex setup.
How about creating a device that uses generic sound names per fixed channels 1-16:
Channel 2 = Bass
Channel 3 = Guitar
Channel 10 = Drums
...
This way ou create a description of your "standard" Cubase channel usage without yet defining the very specifics of each sound in detail. Add another bank and init it with GM sounds from the menu.
In a new song, copy that device with "Insert Device Description" to the MIDI type instrument. Per each channel 1-16 you can now pick a sound from the GM bank that is copied to the respective channel.
In summary, you are not using a shared device, but a device template that you copy to your song and customize there.
Give it a try.
Mi., 31.10.2012 - 23:51 Permalink
That's pretty much sounds like what I have been trying to do.
But there are gaps in my understanding for carrying out your suggestion.
1. To create the 'template device,' do you mean I just add the names in the panel 'Selected Sounds' panel at the right, assign each a channel and select a midi port on the left in the Loaded Devices Panel ... save that and I'm done?
Add another bank and init it with GM sounds from the menu.
2. This other bank, does it need to be connected to a port at all? Or do I just go select the device from the by highlighting it in the Loaded Devices Panel and add it to my instruments ... but it will bring the definition to the locked in port and channel of the existing instruments in a song?
BTW ... this was the idea I was tyring to explain before. Why couldn't one of these GM definitions be dragged or copy/ pasted right to the 'Interpretation' parameter of the instrument hosting a phrase? Beyond the patch/ bank info, you must already be using this info for prototyping, no?
In a new song, copy that device with "Insert Device Description" to the MIDI type instrument.
3. Lost me here. Is this copy the device from the gm init bank? ... or from the device i created with the channels for Cubase?
4. I see how from a midi type instrument you can insert device descriptions ... but I don't get if you must first use the Cubase device to set the channel by inserting the definition and then next inserting the GM description.
Or are you saying somehow it is supposed to default to my Cubase device, then I go in and change it from Shared Rack to Midi and then I import the GM description. If this is correct how do I set the song up to default to the Cubase shared rack to begin with?
Prado
Do., 01.11.2012 - 00:41 Permalink
My questions may end up in the "if it ain't broke, don't fix it" category.
Things seem to be working by setting all the bass patches to one midi channel and then unticking it so it isn't free. I can then load any other GM bass patch in the same instrument!
Hurrah!
Now all I have to do is set up 16 categories/ channels and assign the similar GM patches to the same channel.
I've got my fingers' crossed ... I will let you know if it works out. The best of both worlds ... a Shared Rack and instrument type locked midi channels.
Prado
Do., 01.11.2012 - 00:56 Permalink
Finally that you can make your setup...
Halion 4 is also a beast and i must unleash also his potential, but understand that you use a loopbackdriver to connect it with Cubase.
What i also did when using HN2 , but more for the Halion 4 a s soundmodule stand alone
Cubase involving HN2/SFE is better... i try to do it with SFE and a DAW port, but loopback driver is also possible.
Do., 01.11.2012 - 02:49 Permalink
I'm almost there, Janamdo!
Prado
Do., 01.11.2012 - 03:03 Permalink
I'm in a somewhat similar situation. I want SFP to always use specific channels for specific instruments which drive my Yamaha Tyros 4. If you create a device with the midi channels the way you want, use that when importing a midi file.
Do., 01.11.2012 - 04:14 Permalink
Double bummer!
1. What I had setup didn't work for importing a midi file to an instrument. In the dialog it only showed the shared instrument locked to the midi channel. In other words ... if it is the Bass on channel 2, every track in the midi file is liisted as 'Bass' instead of the name of the original GM patch. First bummer ... won't work for importing or, obviously, for creating sketches.
2. Mega bigger bummer when I tried to reset/ delete the device I was making ... now got no sounds. Have tried everything. There is midi activity in the instruments in the rack ... but no output ... even though I used the same midi loopback port connected as before between HN2 and my module. In Audio & Midi Setup/ Device Descriptions I cannot get any probe to work on any instrument no matter what I try, including closing and reopening all programs.
Is there a 'total purge/ reset' to get everything back to fresh install and break all these links to midi enabled songs?
At the moment I am so frustrated. I've spent an entire 8 hour day ending worse off than I started. I thought with the time and effort I'd have 'nailed it' ... but instead I feel like someone kicked the crap out of me.
The only positive thing right now is that tomorrow is another day.
Prado
Do., 01.11.2012 - 06:12 Permalink
OK ... I got my sound back. Who knows if it was the program, the virtual midi cable or the software module!
And it's still the same day. :0
I created a 'dummy' device without definitionis. Change shared to midi in each instrument, selected the midi port I associated with the 'dummy device,' inserted definitions from the Interal GM Synth in the order I wanted with the basic instruments for my 'band' for 8 channels and saved it as a sketch.
Damn, I don't want to get my hopes up too high ... but it seems to be working perfectly.
Prado
Do., 01.11.2012 - 08:10 Permalink
Oh, Well ... not I've just spent two hours on my desktop trying to replicate what worked here on my laptop with no success.
Good night.
Prado
Do., 01.11.2012 - 09:39 Permalink
Prado,
first off, we should keep in mind that the particular setup you are trying to accomplish is a very unusual one (fixed channels per sound category). The system could possibly be bended to do what you want, but this use was not intended by design.
You can go the route of addressing sounds directly, as explained on my Wiki page. If your hardware is GM capable, insert a copy of the "Internal GM Synth" device on the MIDI port in your song, using the instrument inspector. This will allow you to select GM patches from the browser per each channel you want to use for an instrument (an equivalent to the drag & drop you asked for).
I would try that first and stay with it if it works. All the other attempts you documented above may not be necessary and only lead to frustration. While some device template or shared device that magically behaves according to your special requirements would be nice, the effort required to bend the system's standard behavior may not justify this small gain in comfort.
Is there a 'total purge/ reset' to get everything back to fresh install and break all these links to midi enabled songs?
That button is on the Settings tab of Audio & MIDI Setup. However, there are no "hidden links". After closing a song, its connections to all ports are removed.
Do., 01.11.2012 - 10:48 Permalink
Hi Mark styles,
Can you get this setup for Tyros now?
Choosing sounds form Tyros and use these as template for new arrangement to load in SFP/E ..it is a shared device setup as i am right.
I must do also this setup for Halion 4
Do., 01.11.2012 - 14:23 Permalink
Andre made a device list for Tyros.. It should be one the site somewhere here. I couldn't find it..
Right now in NYC I have no electricity. When the power comes back on (Sunday?) I'll upload in a post to you.. It's only on my desktop, so I can't access it right now.
Do., 01.11.2012 - 14:36 Permalink
It was devastating storm in America.. bad..surviving in New York.
I don't need a tyros device setup , but i thought that you want to make shared device setup out of it and work with different soundtemplates
At the moment i don't know how to make this shared device setup, it is difficult to master