Instrument definition file.

Author
edpdx1
Max Output Level: -90 dBFS
  • Total Posts : 6
  • Joined: 2015/02/05 13:41:03
  • Status: offline
2018/03/14 11:53:06 (permalink)

Instrument definition file.

Hi,
 
I need help with writing an ins. file for my Roland Juno DS. I have downloaded the MIDI implementation chart for my model and a tutorial from Tweakheads, but I still confused. 
 
Thanks,
Ed
#1

15 Replies Related Threads

    husker
    Max Output Level: -90 dBFS
    • Total Posts : 35
    • Joined: 2018/01/16 02:10:34
    • Status: offline
    Re: Instrument definition file. 2018/03/14 12:02:05 (permalink)
    I might be able to help.  Have you looked at any examples of ins files?  They are pretty straightforward.  I have a few Roland one's I've done myself if you want me to send them to you.

    Cubase Pro 10 / SPLAT
    Homebuilt PC - Gigabyte GA-170 HD3, Intel Core i7 6700k OC 4.5 GHz, Corsair Hydro H50 Cooling, 16 MB GSkills Ripjaw DDR4-2133, SanDisk Ultra II 960 Gb, NZXT-S340 Case, LG 34UC88
    Interfaces - Focusrite Scarlett 18i20 2nd Gen / MOTU Midi Express XT USB
    Hardware - Roland FA08 / Moog Slim Phatty / Nord A1R / Maschine Mikro / Integra 7 / Prophet Rev2 16 Desktop
    #2
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re: Instrument definition file. 2018/03/14 12:48:16 (permalink)


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #3
    edpdx1
    Max Output Level: -90 dBFS
    • Total Posts : 6
    • Joined: 2015/02/05 13:41:03
    • Status: offline
    Re: Instrument definition file. 2018/03/14 20:21:53 (permalink)
    Husker,
     
    Do you have the ins. file for the Juno DS?
     
    Thanks
    #4
    husker
    Max Output Level: -90 dBFS
    • Total Posts : 35
    • Joined: 2018/01/16 02:10:34
    • Status: offline
    Re: Instrument definition file. 2018/03/14 20:32:22 (permalink)
    I don't, but if you have a list of the presets, the actual file is simple enough to create.
     
     

    Cubase Pro 10 / SPLAT
    Homebuilt PC - Gigabyte GA-170 HD3, Intel Core i7 6700k OC 4.5 GHz, Corsair Hydro H50 Cooling, 16 MB GSkills Ripjaw DDR4-2133, SanDisk Ultra II 960 Gb, NZXT-S340 Case, LG 34UC88
    Interfaces - Focusrite Scarlett 18i20 2nd Gen / MOTU Midi Express XT USB
    Hardware - Roland FA08 / Moog Slim Phatty / Nord A1R / Maschine Mikro / Integra 7 / Prophet Rev2 16 Desktop
    #5
    Phoen1xPJ
    Max Output Level: -85 dBFS
    • Total Posts : 255
    • Joined: 2016/11/03 18:14:22
    • Location: Atlanta
    • Status: offline
    Re: Instrument definition file. 2018/03/14 20:38:27 (permalink)
    They're a bit tedious to make... have done several.

    Yours With a Song,
    Phoen1x
     
    Wayfarer Station Micro Studio including:
    *new* Cakewalk by BandLab
    Intel Core i5 quad core 3.10 GHz
    ASUStek P8B75-M mobo
    32 GB Mushkin Blackline RAM
    NVidia GeForce 210 1 GB vid card
    (2) 1 TB HD & (1) 500 GB HD
    *new* Win 10 Pro 64 bit
    Echo Layla 24 PCI audio interface (faster than USB!)
    Tascam US-224 control surface (with jog/shuttle wheel, impossible to find elsewhere)
    MIDIMan 2X2 MIDI interface
    ...not bleeding edge but vintage rockin' 
     
    http://verticalalignment.rocks/
     
     
    #6
    edpdx1
    Max Output Level: -90 dBFS
    • Total Posts : 6
    • Joined: 2015/02/05 13:41:03
    • Status: offline
    Re: Instrument definition file. 2018/03/14 20:41:23 (permalink)
    Hi,
     
    I have downloaded the MIDI chart implementation file for the Juno-DS, but I cannot figure out the right value number for each specific bank sound when trying to define the file for example (Piano, Keyboard/Organ, Orchestra, Guitar/Bass etc, etc.) It tells me the following:
     
    Bank   |                |  Program        |  Group              | NUMBER
    MSB    |   LSB       |  Number         |                         |
    ----------------------------------------------------------------------------
    000     |                | 001 - 128       | GM Patch          | 0001 - 0256
      :
    063     |                | 001 - 128       | GM Patch          | 0001 - 0256
     
    What value should I give each bank? The chart does not give me a list of sound banks and their MSB or LSB number.
     
    Thanks,
    Ed
     
    #7
    husker
    Max Output Level: -90 dBFS
    • Total Posts : 35
    • Joined: 2018/01/16 02:10:34
    • Status: offline
    Re: Instrument definition file. 2018/03/14 20:44:10 (permalink)
    Phoen1xPJ
    They're a bit tedious to make... have done several.




    Simple, yes.  Tedious, absolutely.  I actually finished making definition files for all my hardware last October.  Then Cakewalk went under, and I switched to Cubase.  Then I spent another month redoing everything in Cubase Patchscript format.  

    Cubase Pro 10 / SPLAT
    Homebuilt PC - Gigabyte GA-170 HD3, Intel Core i7 6700k OC 4.5 GHz, Corsair Hydro H50 Cooling, 16 MB GSkills Ripjaw DDR4-2133, SanDisk Ultra II 960 Gb, NZXT-S340 Case, LG 34UC88
    Interfaces - Focusrite Scarlett 18i20 2nd Gen / MOTU Midi Express XT USB
    Hardware - Roland FA08 / Moog Slim Phatty / Nord A1R / Maschine Mikro / Integra 7 / Prophet Rev2 16 Desktop
    #8
    husker
    Max Output Level: -90 dBFS
    • Total Posts : 35
    • Joined: 2018/01/16 02:10:34
    • Status: offline
    Re: Instrument definition file. 2018/03/14 20:46:00 (permalink)
    edpdx1
    Hi,
     
    I have downloaded the MIDI chart implementation file for the Juno-DS, but I cannot figure out the right value number for each specific bank sound when trying to define the file for example (Piano, Keyboard/Organ, Orchestra etc, etc.) It tells me the following:
     
    Bank   |                |  Program        |  Group              | NUMBER
    MSB    |   LSB       |  Number         |                         |
    ----------------------------------------------------------------------------
    000     |                | 001 - 128       | GM Patch          | 0001 - 0256
      :
    063     |                | 001 - 128       | GM Patch          | 0001 - 0256
     
    What value should I give each bank?
     
    Thanks,
    Ed
     




    What I would do is this - copy the one that Bitflipper suggested earlier, just cut out all but a few of the presets, and rename the first few presets to what is on the DS.  Install it, and see what happens.  It took me just a few minutes of trial and error to figure out what the actual numbers it was expecting.

    Cubase Pro 10 / SPLAT
    Homebuilt PC - Gigabyte GA-170 HD3, Intel Core i7 6700k OC 4.5 GHz, Corsair Hydro H50 Cooling, 16 MB GSkills Ripjaw DDR4-2133, SanDisk Ultra II 960 Gb, NZXT-S340 Case, LG 34UC88
    Interfaces - Focusrite Scarlett 18i20 2nd Gen / MOTU Midi Express XT USB
    Hardware - Roland FA08 / Moog Slim Phatty / Nord A1R / Maschine Mikro / Integra 7 / Prophet Rev2 16 Desktop
    #9
    Phoen1xPJ
    Max Output Level: -85 dBFS
    • Total Posts : 255
    • Joined: 2016/11/03 18:14:22
    • Location: Atlanta
    • Status: offline
    Re: Instrument definition file. 2018/03/14 21:05:06 (permalink)

    Yours With a Song,
    Phoen1x
     
    Wayfarer Station Micro Studio including:
    *new* Cakewalk by BandLab
    Intel Core i5 quad core 3.10 GHz
    ASUStek P8B75-M mobo
    32 GB Mushkin Blackline RAM
    NVidia GeForce 210 1 GB vid card
    (2) 1 TB HD & (1) 500 GB HD
    *new* Win 10 Pro 64 bit
    Echo Layla 24 PCI audio interface (faster than USB!)
    Tascam US-224 control surface (with jog/shuttle wheel, impossible to find elsewhere)
    MIDIMan 2X2 MIDI interface
    ...not bleeding edge but vintage rockin' 
     
    http://verticalalignment.rocks/
     
     
    #10
    edpdx1
    Max Output Level: -90 dBFS
    • Total Posts : 6
    • Joined: 2015/02/05 13:41:03
    • Status: offline
    Re: Instrument definition file. 2018/03/14 21:42:04 (permalink)
    Hi ,
     
    This is what I needed. I am a bit confused on which Bank Select Method it uses, is it controller 0 or controller 32? Sonar only allows me to enter 1 method.
     
    Ed,
    Thanks
    #11
    Phoen1xPJ
    Max Output Level: -85 dBFS
    • Total Posts : 255
    • Joined: 2016/11/03 18:14:22
    • Location: Atlanta
    • Status: offline
    Re: Instrument definition file. 2018/03/14 23:49:03 (permalink)
    edpdx1
    Hi ,
     
    This is what I needed. I am a bit confused on which Bank Select Method it uses, is it controller 0 or controller 32? Sonar only allows me to enter 1 method.
     
    Ed,
    Thanks




    Looking at this doc:
     
    http://www.soundland.de/catalog/download/JUNO-DS_MIDI_Imple_e01_W.pdf
     
    I *think* it's 32. 

    Yours With a Song,
    Phoen1x
     
    Wayfarer Station Micro Studio including:
    *new* Cakewalk by BandLab
    Intel Core i5 quad core 3.10 GHz
    ASUStek P8B75-M mobo
    32 GB Mushkin Blackline RAM
    NVidia GeForce 210 1 GB vid card
    (2) 1 TB HD & (1) 500 GB HD
    *new* Win 10 Pro 64 bit
    Echo Layla 24 PCI audio interface (faster than USB!)
    Tascam US-224 control surface (with jog/shuttle wheel, impossible to find elsewhere)
    MIDIMan 2X2 MIDI interface
    ...not bleeding edge but vintage rockin' 
     
    http://verticalalignment.rocks/
     
     
    #12
    edpdx1
    Max Output Level: -90 dBFS
    • Total Posts : 6
    • Joined: 2015/02/05 13:41:03
    • Status: offline
    Re: Instrument definition file. 2018/03/18 14:19:24 (permalink)
    Hi,
     
    I found out that the bank select method is 32. I can create a bank but it only responds to the first 128 DS patches, regardless of bank name or given value.  
     
    I want to have access to all patches since Juno does not have an internal sequencer, and using a computer is the only workaround. 
     
    Thanks.
     
    #13
    happyrat1
    Max Output Level: -90 dBFS
    • Total Posts : 27
    • Joined: 2015/12/07 15:56:25
    • Status: offline
    Re: Instrument definition file. 2018/11/26 21:58:48 (permalink)
    If you ever succeeded in creating that INS file for the Roland Juno DS88 could you please paste it here or upload it to a community website where I and others could find it?
     
    I've done this myself with several keyboards in the past but it is tedious work and I really don't want to reinvent the wheel if I don't have to.
     
    You would be doing the community and myself a great service if you could take a few minutes and post it here.
     
    Thanks in advance.
     
    Gary ;)
     
    #14
    Anderton
    Max Output Level: 0 dBFS
    • Total Posts : 14070
    • Joined: 2003/11/06 14:02:03
    • Status: offline
    Re: Instrument definition file. 2018/11/27 05:45:25 (permalink)
    You might find this article about instrument definitions useful.

    The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
    #15
    Atsuko
    Max Output Level: -83 dBFS
    • Total Posts : 365
    • Joined: 2012/09/21 18:17:28
    • Location: Rio de Janeiro, Brazil
    • Status: offline
    Re: Instrument definition file. 2018/11/27 13:46:13 (permalink)
    happyrat1
    If you ever succeeded in creating that INS file for the Roland Juno DS88 could you please paste it here or upload it to a community website where I and others could find it?
     
    I've done this myself with several keyboards in the past but it is tedious work and I really don't want to reinvent the wheel if I don't have to.
     
    You would be doing the community and myself a great service if you could take a few minutes and post it here.
     
    Thanks in advance.
     
    Gary ;)
     


    R!Soc
    This is what I use. I can't remember if these are the factory presets though.


    ; ----------------------------------------------------------------------
    ; Cakewalk Instrument Definition File
    ; Roland Juno 106
    ;
    ;
    ; ----------------------------------------------------------------------

    .Patch Names


    [Roland Juno 106]
    0=A-11 Brass
    1=A-12 Brass Swell
    2=A-13 Trumpet
    3=A-14 Flutes
    4=A-15 Moving Strings
    5=A-16 Brass & Strings
    6=A-17 Choir
    7=A-18 Piano I
    8=A-21 Organ I
    9=A-22 Organ II
    10=A-23 Combo Organ
    11=A-24 Calliope
    12=A-25 Donald Pluck
    13=A-26 Celeste* (1 oct. up)
    14=A-27 Elect. Piano I
    15=A-28 Elect. Piano II
    16=A-31 Clock Chimes* (1 oct. up)
    17=A-32 Steel Drums
    18=A-33 Xylophone
    19=A-34 Brass III
    20=A-35 Fanfare
    21=A-36 Strings III
    22=A-37 Pizzacato
    23=A-38 High Strings
    24=A-41 Bass Clarinet
    25=A-42 English Horn
    26=A-43 Brass Ensemble
    27=A-44 Guitar
    28=A-45 Koto
    29=A-46 Dark Pluck
    30=A-47 Funky I
    31=A-48 Synth Bass I (unison)
    32=A-51 Lead I
    33=A-52 Lead II
    34=A-53 Lead III
    35=A-54 Funky II
    36=A-55 Synth Bass II
    37=A-56 Funky III
    38=A-57 Thud Wah
    39=A-58 Going Up
    40=A-61 Piano II
    41=A-62 Clav.
    42=A-63 Frontier Organ
    43=A-64 Snare Drum (unison)
    44=A-65 Tom Toms (unison)
    45=A-66 Timpani (unison)
    46=A-67 Shaker
    47=A-68 Synth Pad
    48=A-71 Sweep I
    49=A-72 Pluck Sweep
    50=A-73 Repeater
    51=A-74 Sweep II
    52=A-75 Pluck Bell
    53=A-76 Dark Synth Piano
    54=A-77 Sustainer
    55=A-78 Wah Release
    56=A-81 Gong (play low chords)
    57=A-82 Resonance Funk
    58=A-83 Drum Booms* (1 oct. down)
    59=A-84 Dust Storm
    60=A-85 Rocket Men
    61=A-86 Hand Claps
    62=A-87 F X Sweep
    63=A-88 Caverns
    64=B-11 Strings
    65=B-12 Violin
    66=B-13 Chorus Vibes
    67=B-14 Organ 1
    68=B-15 Harpsichord 1
    69=B-16 Recorder
    70=B-17 Perc. Pluck
    71=B-18 Noise Sweep
    72=B-21 Space Chimes
    73=B-22 Nylon Guitar
    74=B-23 Orchestral Pad
    75=B-24 Bright Pluck
    76=B-25 Organ Bell
    77=B-26 Accordion
    78=B-27 FX Rise 1
    79=B-28 FX Rise 2
    80=B-31 Brass
    81=B-32 Helicopter
    82=B-33 Lute
    83=B-34 Chorus Funk
    84=B-35 Tomita
    85=B-36 FX Sweep 1
    86=B-37 Sharp Reed
    87=B-38 Bass Pluck
    88=B-41 Resonant Rise
    89=B-42 Harpsichord 2
    90=B-43 Dark Ensemble
    91=B-44 Contact Wah
    92=B-45 Noise Sweep 2
    93=B-46 Glassy Wah
    94=B-47 Phase Ensemble
    95=B-48 Chorused Bell
    96=B-51 Clav
    97=B-52 Organ 2
    98=B-53 Bassoon
    99=B-54 Auto Release Noise Sweep
    100=B-55 Brass Ensemble
    101=B-56 Ethereal
    102=B-57 Chorus Bell 2
    103=B-58 Blizzard
    104=B-61 E. Piano w/Tremelo
    105=B-62 Clarinet
    106=B-63 Thunder
    107=B-64 Reedy Organ
    108=B-65 Flute / Horn
    109=B-66 Toy Rhodes
    110=B-67 Surf's Up
    111=B-68 OW Bass
    112=B-71 Piccolo
    113=B-72 Melodic Taps
    114=B-73 Meow Brass
    115=B-74 Violin (high)
    116=B-75 High Bells
    117=B-76 Rolling Wah
    118=B-77 Ping Bell
    119=B-78 Brassy Organ
    120=B-81 Low Dark Strings
    121=B-82 Piccolo Trumpet
    122=B-83 Cello
    123=B-84 High Strings
    124=B-85 Rocket Men
    125=B-86 Forbidden Planet
    126=B-87 Froggy
    127=B-88 Owgan

    .Instrument Definitions

    [Roland Juno 106]
    Patch
    =Roland Juno 106

     
    From R!Soc's post 

    Desktop Intel I7 12GB RAM Win 10 64bit - Focusrite Scarlett 18i8 2nd gen - Roland A-300 PRO - Yamaha HS50M speakers - Sonar Platinum/CbB - Samplitude Pro X3 - Studio One 4 - Melodyne 4 Studio - Ozone 8 Adv - Neutron 2 Adv - RX7 Adv - ARC2 // Notebook Dell I7 8GB RAM Win 10 64bit
    #16
    Jump to:
    © 2024 APG vNext Commercial Version 5.1