Skip to main content

Using a GM device description and fixed channels in Synfire Express

Posted

Synfire Express has 16 midi channels
I loaded a test midi and chanced a GM sound into a fixed channel sound (native sound of HAlion5)

It seems that the Default shared GM DD now is changed permanently ? ..so something to beware of, because this changed the ...( default Internal GM synth shared) DD. 
So the default Internal GM synth must be preserved...so a warning message: you are changing now the default Shared Internal GM synth must come up when i chance a dynamic channel into a fixed channel

Or do i miss something ?


Sat, 2013-08-31 - 12:44 Permalink

Synfire Express has 16 midi channels

16 instruments. Each can use any midi channel it needs.

You probably mean devices. Devices have 16 channels per connector, which is MIDI standard. If you change one of them from dynamic to fixed-channel, that will modify the device.

Therefore you should not modify the default GM device but create a new device for Halion.

Sat, 2013-08-31 - 13:05 Permalink

Oops ..i did already and now my standard default GM device is chanced as i wrote earlier

A warning message can appropiate as said before ? ( user friendlyness )
Don't give me the chance to ruin my default GM device ( as first time user )..that is my message for you.

Now i must reinstall Synfire Express again..   

If you want to be commercial..make your product as userfriendly as it can  be..is that so hard ?

Sat, 2013-08-31 - 13:58 Permalink

You can revert the channel types without reinstalling Synfire. As a last resort you can re-initialize the GM sound bank.

is that so hard?

It has always been the hardest part of making software.

 

Sat, 2013-08-31 - 14:27 Permalink

I thought i did a reintialize GM soundbank, but that doesn't work --> is this sure that there is always a reintialize possible with the GM DD ?

Revert the fixed channel type back to a dynamic channel type is also a idea.
Reinstalling is not a big issue, but than you must remove the conf files .. as i did in documents.
Now i startup with the shared racktab ( toggle on preferences ) and automatically synfire assigns the DD to windows synth

I must this reassign to HALIon GM ....

 

Attachments

Sat, 2013-08-31 - 15:48 Permalink

In the past i always used the GM synth for HALion5, but now i must make a new one for 128 sounds.. ok
Let me look how this works when i put HALion5 in the GM multi mode and than extract from this a DD ? 
Strange now is the Internal GM synth replaced when i add a new rackmodule..while the picture shows 2 rackmodules side by side..what makes this happens ..suprize 

Sat, 2013-08-31 - 18:14 Permalink

 O i see : that is to beware of .. adding a rackmodule for HALIon is for "all Hosts" replacing the  internal GM synth rackmodule while there is other host selected..ok i know how it works now :-)

Note: i am curious how Synfire looks now with the new userfriendly Racks
With all new features i am excited about Synfire Express and later i will try the demo for Pro

 

Mon, 2013-09-02 - 12:11 Permalink

Create a new one (Device description for GM sounds for HALion5) is not clear how to do this for me ?

The situation is that when i start with Synfire Express... default The GM DD is assigned to Windows synthesizer as a device in a shared rack ? ( can't remember anymore  exactly the details )
I removed this default device ( Windows synthesizer) from the shared rack and make a new device,  one for HALion5 in this shared rack  and uses the default GM DD for this ( as i did in the old  Synfire Express too )
I make a new reninstall to see if it true what i write here.
Correct... i used "shared rack" tab ( set on) in the experimental options and the internal GM synth shows up as a device in a shared rack..than i removed this device and add a new device HALion5.
Very easy setup with the Shared Rack ( the old setup in Synfire Express was much more difficult to start with, compared with new setup-->big  improvement ) and the library is working and imported midi files  

Is this also ok ? 

Mon, 2013-09-02 - 12:20 Permalink

You should not delete devices unless you will never use them again.  Rack modules can use them, or not. They do not any harm if they sit in the list.

Create a new (shared) DD for Halion by pressing the + button under the device list on the shared rack (Audio & MIDI Setup window, or in the arrange window, as you did). Select '16-Channel Multi'.

Enter the device name, manufacturer, etc. For example 'Steinberg', 'Halion5', 'Factory Presets'.

On the Connectors tab you can switch individual channels to fixed and setup the sound properties.

You can add more connectors, if you want to run multiple 16-channel instances. Each connector can have its own channel setup.

On the 'Programs' tab, add a bank named 'GM Sounds' and from the popup menu initialize it with the 128 standard values.

Now you have a mixed-mode device that has some dynamic, some fixed channels.

Mon, 2013-09-02 - 12:41 Permalink

Super..

Now you have a mixed-mode device that has some dynamic, some fixed channels.

Example ..Now i can chance a awful sounding GM guitar changing in the imported midi  for a native HAlion5 guitar

 

 

Mon, 2013-09-02 - 15:09 Permalink

Ok i followed the steps and add a new GM device description for HALion 5 and add this device to the shared rack where als the default GM inbuilt device already sits.

I noticed that library and Global sounds still uses this inbuilt GM device description ..so this GM inbuilt device description, must be replaced by that one of HALion5--> laborious

Is it not possible to set the Gm inbuilt device description on bypass? ..in that case HAlion5 GM device description is assigned to the Library and GlobalSound and catalog ( chords )..that is more userfriendly

Or do i miss something ?

 

Wed, 2013-09-04 - 18:11 Permalink

Is it not possible to set the Gm inbuilt device description on bypass?

Just don't select it for any rack module. Only devices connected to a rack module are used.