Page 1 of 1

Instrument Definition File

PostPosted: Sun Jan 02, 2011 12:33 am
by MikeF
Does anyone have an Instrument Definition file for the GAIA in Sonar? I'm trying to put something together but don't know what the bank numbers should be for the patches. I've checked the Midi Implimentation file but not having much luck. Anyone know?

Re: Instrument Definition File

PostPosted: Mon Jan 03, 2011 4:39 pm
by Grauw
From the MIDI implementation document:

Code: Select all
BANK SELECT      | PROGRAM   | GROUP                | NUMBER
MSB  | LSB       | NUMBER    |                      |
-----+-----------+-----------+----------------------+-----------
 087 | 000       | 001 - 064 | User Patch           | A-1 - H-8
     | 032       | 001 - 064 | USB Memory Patch     | A-1 - H-8
     | 064       | 001 - 064 | Preset Patch         | A-1 - H-8
 088 | 064       | 001 - 008 | Preset PCM Patch     |   1 -   8


(If you can’t specify MSB and LSB separately in Sonar, use the result of the calculation MSB × 128 + LSB. E.g. 11200 for the preset patch bank.)

Also, maybe this list is useful for you?

http://www.grauw.nl/projects/gaia-tool/gaia-presets.txt

You can also use my tool to find more info. It shows you MIDI messages received when you select a patch as well.

http://www.grauw.nl/projects/gaia-tool/

Re: Instrument Definition File

PostPosted: Mon Jan 03, 2011 7:18 pm
by MikeF
Hey Grauw, many thanks your information was a great help :) Everything now working fine, just need to add all the Patch names for the Preset then I'll post the file when finished. For those who want to define their own file the bank numbers are as follows:

Preset = 11200
User = 11136
USB = 11168
PCM = 11328

Re: Instrument Definition File

PostPosted: Tue Jan 04, 2011 11:22 pm
by Grauw
Glad I could help :).

FYI the eight PCM presets (hold PRESET PATCH + number) are church organ, strings, brass section, violin, trumpet, clarinet, voice ooh, choir aah.

Re: Instrument Definition File

PostPosted: Sat Jan 08, 2011 12:11 am
by MikeF
I've been of work the last two days due to illness :( So that I didn't get too bored I completed the Instrument definition file for the Gaia in Sonar, it's attached as a zipped file. Once unzipped you can easily import it into Sonar:

    In Sonar click onto Options
    In the drop list select Instruments
    Click onto the Define button
    Then Click onto the Import button
    Browse to where you placed the file
    Double click onto file to add then select Close

When the Gaia is added as a MIDI instument in Sonar you will be able to attribute the definition file to it:

    Click onto Options
    In the drop list select Instruments
    In the Output Channel column ensure that the relevant Gaia MIDI channel is selected
    Select Roland SH-01 in the Instrument List, then select OK

You will now be able to change banks and select the patches from Sonar. I have added the patch names for the PCM and Preset Patches but have left the User and USB Memory patches unnamed. You can still select these from Sonar but the patches will be displayed as numbers rather than names. The PCM and Preset patch names have been sourced from Grauw who without his help I would not have been able to complete this task. Also I have added my own interpretation on some of the preset names, if you do not agree with any of the descriptions you can change them within Sonar.

Enjoy :)

Re: Instrument Definition File

PostPosted: Sat Jan 08, 2011 1:17 am
by Grauw
Nice instrument name interpretation :).