Instrument Definitions

Author
konradh
Max Output Level: -42 dBFS
  • Total Posts : 3325
  • Joined: 2006/01/16 16:07:06
  • Status: offline
2011/04/25 15:31:49 (permalink)

Instrument Definitions

My previous Sonar version was very old and on a different machine, so I am trying to set up instrument definitions for all the old sample players I still use from time to time (JV-1080, Kurzweil PC2R, Tyros2).  I can't quite remember one piece of the puzzle.

For example, my trusty JV-1080 has four expansion cards.  I can load the JV instrument definitions, and I can also load the expansion card definitions, but I can't remember how to make them all available on one port.  For example, if the JV is connected to MIDI port A of my interface, when I go to the event list, I should see the four banks of built-in JV sounds PLUS the four expansion cards--but I do not remember how I did that.  It seems like Sonar is wnating me to pick either the basic JV or the expansion cards for a single port.

The same question would apply to the Kurzweil PC2R that has an orchestral expansion card.  The Tyros 2 is no problem.

I will mostly use these two modules for older tracks I created in the past, but there are some really cool sounds in each.  (For example, the JV expansions have excellent woodwinds and pedal steel.  I actually like the JV oboes and saxes better than Vienna!)

Since I can always type in bank and patch numbers from hard copies, this is not a huge deal, but it would be more productive to have this all on board.

(There is a similar thread about instrument definitions, but since it referred to importing, I thought I should start a new topic.)
#1

9 Replies Related Threads

    bvideo
    Max Output Level: -58 dBFS
    • Total Posts : 1707
    • Joined: 2006/09/02 22:20:02
    • Status: offline
    Re:Instrument Definitions 2011/04/25 16:26:08 (permalink)
    Best if you can take the instrument definitions from your old machine. Otherwise, you will need to add the missing banks and patch names/banks by hand. Maybe last time you found a JV-1080 .ins file on the web somewhere and imported it.

    Once you have all the banks and patches in the instrument database, they will be available to select in your bank and patch selection widgets or bank/patch events. Also, you can browse the whole patch database for a given instrument from the Patch Browser button in the Track Inspector or the Insert > Bank/Patch Change dialog box.

    Bill B.
    #2
    konradh
    Max Output Level: -42 dBFS
    • Total Posts : 3325
    • Joined: 2006/01/16 16:07:06
    • Status: offline
    Re:Instrument Definitions 2011/04/25 17:30:38 (permalink)
    I guess I didn't explain my question well.  I have found the .ins files for everything and have added them to Sonar.  The problem is that the JV-1080 basic banks and the expansion banks are listed separately and I can't remember how to assign channel/port to multiple .ins files.

    In the Instrument Assign window, I see MIDISPORT 4x4 OUT A/1 and I can connect it to the JV-1080--but them I can't connect it to a JV-1080 Expansion bank.  Somehow, I used to have this connected to both.
    #3
    daveny5
    Max Output Level: 0 dBFS
    • Total Posts : 16934
    • Joined: 2003/11/06 09:54:36
    • Location: North Carolina
    • Status: offline
    Re:Instrument Definitions 2011/04/25 17:36:19 (permalink)
    You have to select the bank from the list. Its possible the INS file doesn't have the Expansion bank. Open the INS file with Notepad and look through it. 

    Dave
    Computer: Intel i7, ASROCK H170M, 16GB/5TB+, Windows 10 Pro 64-bit, Sonar Platinum, TASCAM US-16x08, Cakewalk UM-3G MIDI I/F
    Instruments: SL-880 Keyboard controller, Korg 05R/W, Korg N1R, KORG Wavestation EX
    Axes: Fender Stratocaster, Line6 Variax 300, Ovation Acoustic, Takamine Nylon Acoustic, Behringer GX212 amp, Shure SM-58 mic, Rode NT1 condenser mic.
    Outboard: Mackie 1402-VLZ mixer, TC Helicon VoiceLive 2, Digitech Vocalist WS EX, PODXTLive, various stompboxes and stuff. 
    Controllers: Korg nanoKONTROL, Wacom Bamboo Touchpad
    #4
    FastBikerBoy
    Forum Host
    • Total Posts : 11326
    • Joined: 2008/01/25 16:15:36
    • Location: Watton, Norfolk, UK
    • Status: offline
    Re:Instrument Definitions 2011/04/26 02:47:19 (permalink)
    I have found the .ins files for everything and have added them to Sonar.  The problem is that the JV-1080 basic banks and the expansion banks are listed separately and I can't remember how to assign channel/port to multiple .ins files.

    AFAIK you can't, all of the banks including any expansion cards need to be all within the one INS file.

    Having said that I guess you could manually change the port to INS file assignments when you need to but it seems a rather long winded way of doing it.
    #5
    konradh
    Max Output Level: -42 dBFS
    • Total Posts : 3325
    • Joined: 2006/01/16 16:07:06
    • Status: offline
    Re:Instrument Definitions 2011/04/26 10:31:17 (permalink)
    Ok--thanks.  Perhaps I had a combination *.ins file.  I will check the old machine and if I can't recover the files, I will create some by combining the various expansion card files with the base instrument files.

    By the way, I am having some odd behavior.  The Tyros2 accepts the patch changes fine; the JV, not so much.  I set one port up specifically for the JV-1080 and used the Pop Card ins definition since I need a sound from the card (what you call the long-winded approach).  The JV is playing the MIDI notes, but is not setting to the right instruments.  I have checked the Bank and Patch numbers 20 times--I looked at the documentation but know them by heart anyway.  Instead of a Pedal Steel, I am getting some kind of saw-tooth synth pad.  I finally hung it up after two hours of going in circles last night.

    This is a big deal because I am importing/upgrading a project that uses that sound on 8 songs!

    I could use the Fantom VS pedal steel, but it is WAY different and won't fit some of the tracks.  I hope later I will snap to some simple thing I am overlooking but right now I am baffled.

    Naturally, I soloed the tracks etc to make sure the JV wasn't picking up a MIDI patch change from another track, even though it should be on its own port.  Unless, of course, there is something odd about the way a VI (Ivory, Vienna, or Fab Four) sets its sounds and there is a device conflict...seems unlikely, however.
    #6
    riojazz
    Max Output Level: -64 dBFS
    • Total Posts : 1337
    • Joined: 2004/02/26 13:23:02
    • Location: Mid-Hudson Valley, NY
    • Status: offline
    Re:Instrument Definitions 2011/04/26 10:38:59 (permalink)
    The way I made each of the expansion cards in my Roland Fantom available, is to put them all into the one master.ins file, as FBB said.


    Software: Cakewalk by Bandlab; Adobe Audition; Band-in-A-Box audiophile; Izotope Ozone; Encore; Melodyne; Win 10 Pro, 64-bit.

    Hardware: Focusrite Scarlett 18i20 2nd; Roland Integra-7; TCE Finalizer; Presonus Central Station, Behringer X-Touch.  Home built i7 with 16 GB RAM, SSDs.
    #7
    drumr
    Max Output Level: -77 dBFS
    • Total Posts : 683
    • Joined: 2006/04/28 10:37:30
    • Location: Twang Town
    • Status: offline
    Re:Instrument Definitions 2011/04/26 10:41:12 (permalink)
    #8
    Piers66
    Max Output Level: -90 dBFS
    • Total Posts : 24
    • Joined: 2011/08/23 06:04:13
    • Location: London, UK
    • Status: offline
    Re:Instrument Definitions - Roland JV-1080 expansion boards 2011/08/23 06:55:09 (permalink)
    Sorry, can't work out the formatting...
    post edited by Piers66 - 2011/08/23 06:57:31
    #9
    Piers66
    Max Output Level: -90 dBFS
    • Total Posts : 24
    • Joined: 2011/08/23 06:04:13
    • Location: London, UK
    • Status: offline
    Re:Instrument Definitions - Roland JV-1080 expansion boards 2011/08/23 06:56:37 (permalink)
    Hello,

    I've recently bought Sonar, and so am pretty much a novice, but have managed to get it talking to both my Roland JV-1080, and my Kurzweil K2600.

    For both instruments I used Sonar to import the relevant definitions from the Roland.ins & Kurzweil.ins files that came with the software, and then edited the Master.ins by hand (using notepad). I'll do the JV first:

    The Roland.ins file contains patch lists for the expansion boards as well as the preset banks, but they are defined as separate instruments. They also won't work if you import them as-is because the bank select numbers aren't specified.

    In the instrument definitions section of Roland.ins you have the following:

    [Roland JV-1080:Patch]
    Patch[10368]=JV/XP PR-A
    Patch[10369]=JV/XP PR-B
    Patch[10370]=JV/XP PR-C
    Patch[10371]=JV/XP PR-D/GM
    Patch[10752]=XP-A1
    Patch[10753]=XP-A2
    Patch[10754]=XP-B1
    Patch[10755]=XP-B2
    Patch[10756]=XP-C1
    Patch[10757]=XP-C2
    Patch[10758]=XP-D1
    Patch[10759]=XP-D2
    Patch[10240]=JV-1080 User
    Patch[{asterisk}]=1..128

    ...and a bit further down (I only have the vintage board, so I'll use that as the example):

    [Roland SR-JV80-04 Vintage Synth Expansion]
    Patch[0]=SR-JV80-04 Vintage Synth 1-128
    Patch[1]=SR-JV80-04 Vintage Synth 129-255

    The line "Patch[10752]=XP-A1" refers to the first expansion board slot (first 128 patches), and points to a section in the patch definitions (top part of the .ins file) that has no patches defined. You need to change this line to:

    Patch[10752]=SR-JV80-04 Vintage Synth 1-128

    Similarly the following line:

    Patch[10753]=SR-JV80-04 Vintage Synth 129-255

    Obviously, other / additional expansion board bank names would replace XP-B1, XP-B2, etc.

    For the user bank, I exported a patch dump using ChangeIt!, copied the patch names from that programme, and pasted them into the Master.ins file to replace the factory set ones with those I've programmed over the years.

    Note that while experimenting with bank select numbers, I discovered the right one for my Data card. I created a new section in the patch definitions for the card.

    The relevant section of my Master.ins file now looks like this:

    [Roland JV-1080:Patch]
    Patch[10240]=JV-1080 User
    Patch[10368]=JV/XP PR-A
    Patch[10369]=JV/XP PR-B
    Patch[10370]=JV/XP PR-C
    Patch[10371]=JV/XP PR-D/GM
    Patch[10496]=JV-1080 Data Card
    Patch[10752]=SR-JV80-04 Vintage Synth 1-128
    Patch[10753]=SR-JV80-04 Vintage Synth 129-255

    Hope this is useful, and at least saves some time for anyone else trying to do the same thing.

    Piers.
    post edited by Piers66 - 2011/08/23 07:17:28
    #10
    Jump to:
    © 2024 APG vNext Commercial Version 5.1