Posted by

Sonar Instrument Definitions

Sonar Instrument Definitions

Instrument definitions Hello, I have a Kurzweil PC3 and can't seem to get an instrument definition to work properly in Sonar. The problem is that the Kurzweil starts numbering at 1 and the bank select CC0 value changes at 128, but the bank designation in the keyboard does not increment until patch 129. This is how the PC3 responds to CC0 and PC messages: [Base 1] (bank 1) CC0=0, PC=0 - '0 None' (on the PC3 display) CC0=0, PC=1 - '1 Standard Grand'. CC0=0, PC=127 - '127 Magic Celeste' CC0=1, PC=0 - '128 Drums 'n Bells' [Base 2] (bank 2) CC0=1, PC=1 - '129 Piano Stack' etc. See how the MIDI bank select (CC0) is out by 1. This means that Sonar will group the programs like this: [Base 1] CC0=0, PC=0 - '0 None' CC0=0, PC=1 - '1 Standard Grand'. CC0=0, PC=127 - '127 Magic Celeste' [Base 2] CC0=1, PC=0 - '128 Drums 'n Bells'.

Aug 24, 2010 - Hello everyone. A former SONAR user here, and I was just in the process of learning about (and needing) an instrument definition file to use within SONAR with my Roland Fantom XR. I went to Roland's site, and they have a definition file for SONAR, Cubase and a couple others. Is REAPER able to use.

ORIGINAL: ducatibruce2 AFAIK there's no way to get Sonar to use 129 patches in a bank. It interprets a change in the BankSelect (CC0) value as a change in bank.

I'm pretty sure that the fact that Sonar displays the 129th patch as bank 2 when the PC3 displays it as bank1 wont effect the usability of the patch - other than you having to remember the difference when selecting. Yes, it does work. It just bothers me when things are not nicely ordered. I was hoping I'd missed something, and there was a way to overcome this. I'm struggling with this as well, and I'm not sure I understand the proposed fix above (other than to remember the last patch in every bank is listed in the subsequent bank within Sonar).

Is there a way to make this work through changing the bank select method? I tried several scenarios and didn't seem to find one that worked, but I may not be thinking about it correctly. Anybody got an INS file working for the PCx series they can share? I didn't see one on or I just got the PC361, and have built an INS file that generally works as far as selecting patch names except for this issue. All thoughts appreciated. Thanks, -Jason. I just stumbled on this thread.

Not sure there's a solution, but have not seen the problem with the PC2X. I notice in my master.ins file, and in the default, in some places there's this line: Patch• =1.128 and in others there's this: Patch• =0.127 Assuming this is some sort of scaling function, I wonder if the following might solve the problem: Patch• =2.129 Just a thought. -Ron Edit - In preview, those lines are not showing right. They are Patch['asterisk']=0.127 etc. Later Edit - As I look more closely at master.ins, I think the asterisk line covers all banks for which there is no explicit bank entry. So what's probably better is to have (as I do) a series of Patch[x] lines, where x is each bank. These go in the instrument definitions section under the Kurz section.

Mine looks like this:.Instrument Definitions [Kurzweil PC2X] Control=PC2X Controllers Patch[1]=General MIDI Patch[0]=PC2X Bank 0 Patch[2]=PC2X Bank 2 Patch[4]=PC2X KB3 Bank Patch[6]=PC2X Bank 6 Patch[7]=Drums Patch['*']=General MIDI (posting note: remove quotes) Key[7,*]=General MIDI Drums Key[1,*]=Diatonic Drum[7,*]=1 The strings to the right of the '=' for each Patch line is a header in the.Patch Names region. The Patch['*'] line is just for unnamed banks, as you said, and even then it still outputs patch numbers 0-127Mike, sorry it's not working. Yes, to confirm, I just inserted a dummy bank for the PC2X into my master.ins with the first patch set as 1= and the last as 128=. Sure enough, the patch select dialog begins with an inserted patch '0', and ends with 127. I gave it a Bank 8 assignment (Patch[8]=Dummy Bankj. But 128th patch simply doesn't show in the dialog. (Using S7P.) It's not an issue with the PC2X, since its numbering follows the 0-127 protocol.

(I wonder why Kurz changed that on the PC3 series.) BTW, my bank select parameter in the instrument definition is 'normal.' MIDIOX shows that changing the patch in the track pane issues 3 events. CC0=0, CC32=the bank number, and PC=patch number from the Sonar generated dialog. Other midi software allows for 'zero-based' or 'one-based' patch numbering. Don't understand why CW would not have a comparable feature.

(Or what the significance of those Patch['*']=1.128 in some of the.ins files is.) Please post if you learn more. ORIGINAL: rkl122 Other midi software allows for 'zero-based' or 'one-based' patch numbering. Don't understand why CW would not have a comparable feature. (Or what the significance of those Patch['*']=1.128 in some of the.ins files is.) Please post if you learn more. Well, Cakewalk really do allow 1 based numbering.

This goes back to the early days of MIDI. Most synths would number their patches on the front panel starting at patch number 1 and going up from there. Behind the scenes, however, the first patch was selected by PC=0. Rising Down The Roots Rar Download. All that happens in Sonar is that the name of the patch is called '1' even though the actual PC transmitted is 0. This all makes sense since it is not possible to send a PC greater than 127. The problem is that Kurzweil have decided to make the PC3 ignore PC=0 in the first bank.

This has the advantage that MIDI PC now matches actual patch number. However, this is only of benefit for the first bank Other MIDI programs allow CC0, CC32, and PC all to be defined for every patch name, but Sonar does not have this flexibility.

As I said earlier, it doesn't stop me using the PC3 and Sonar together, but it offends my sense of aesthetics to see the banks in Sonar not match the banks in the PC3. I was searching for someone that had completed the PC3X banks.

I found this forum, question and problem. I made two banks for my PC3X and they work perfectly. Use the template starting with 1, start filling it out, cursor up to the top entry and hit delete. Cursor back down and finish the entries to 128 (the old Kurzweil standard stopped at 99 remember?) When you get to 128 stop. Start a new bank named bank01 & voice #129 is the first voicde, again use the template starting with 1, and fill it it. I can't post it yet because I have a lot of entries to make before it's ready to ship. I have every Kurzweil ever made and the PC3X is a little different.

I prefer the K1000-K2600 bank change method myself. DavidBrown99 I was searching for someone that had completed the PC3X banks. I found this forum, question and problem. I made two banks for my PC3X and they work perfectly.

Use the template starting with 1, start filling it out, cursor up to the top entry and hit delete. Cursor back down and finish the entries to 128 (the old Kurzweil standard stopped at 99 remember?) When you get to 128 stop. Start a new bank named bank01 & voice #129 is the first voicde, again use the template starting with 1, and fill it it. Cod Waw Custom Zombie Maps Pc Software.

I can't post it yet because I have a lot of entries to make before it's ready to ship. I have every Kurzweil ever made and the PC3X is a little different. I prefer the K1000-K2600 bank change method myself. This sounds promising.

I'm not really following what you are doing at the moment, but I'll have a go at it tonight. BTW, if you can export even what you have, I should be able to easily merge all the rest of the program names. Might save you some typing. Hello David, I am brand new to the Cakewalk forum having just installed Sonar 8.5 earlier this year and am learning to use it. I have been viewing the forums for the last couple of months and they have been very helpful on a lot of different topics. Until now, I really didn't have a reason to register since I am new and have nothing to add to the posts. I also have the Kurzweil PC3 keyboard (76-key version and LOVING IT!) and would like to get a copy of your INS file so I can use the sounds in my PC3 with MIDI tracks in Sonar. I will send a separate email like you requested in your post. I'm still new to the whole 'instrument definition' side of things, but I would love to be able to select and see the names of PC3 program selections in my Track View.

I know it's probably a lot of work to put an INS file together and I appreciate you offering it up to forum users. 'Startngo' Dana Hester.