Check out my new site: FreeDaBeat.com!

Instrument Definition File

Ask questions and tell others how you work with the Roland Gaia. Share your discoveries and ideas.

Instrument Definition File

Postby MikeF » Sun Jan 02, 2011 12:33 am

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?
MikeF
 
Posts: 3
Joined: Thu Dec 30, 2010 5:54 pm

Re: Instrument Definition File

Postby Grauw » Mon Jan 03, 2011 4:39 pm

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/
Grauw
 
Posts: 177
Joined: Wed Dec 15, 2010 1:30 am
Location: Netherlands

Re: Instrument Definition File

Postby MikeF » Mon Jan 03, 2011 7:18 pm

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
MikeF
 
Posts: 3
Joined: Thu Dec 30, 2010 5:54 pm

Re: Instrument Definition File

Postby Grauw » Tue Jan 04, 2011 11:22 pm

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.
Grauw
 
Posts: 177
Joined: Wed Dec 15, 2010 1:30 am
Location: Netherlands

Re: Instrument Definition File

Postby MikeF » Sat Jan 08, 2011 12:11 am

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 :)
Attachments
Roland SH-01.zip
Roland SH-01.ins file zipped
(903 Bytes) Downloaded 530 times
MikeF
 
Posts: 3
Joined: Thu Dec 30, 2010 5:54 pm

Re: Instrument Definition File

Postby Grauw » Sat Jan 08, 2011 1:17 am

Nice instrument name interpretation :).
Grauw
 
Posts: 177
Joined: Wed Dec 15, 2010 1:30 am
Location: Netherlands


Return to Technical Talk

Who is online

Users browsing this forum: No registered users and 14 guests

cron