¿ªÔÆÌåÓý

Re: Selecting drumkits


 

¿ªÔÆÌåÓý

Hello! And thanks again. I'm just not getting this at all - I send messages from Cakewalk to the QY on Channel 1 and I can select any drum kit by changing the parameter to match the PGM# in the chart. If I change the messages to be sent on Channel 2, it's the same. But if I send messages on other channels the result is unpredictable. So, I'm thinking that it's a coincidence when it works and I need to understand more about CC and how to enter events into Cakewalk to be sent to the QY. In the meantime, I can set the drums manually, which is no big deal. I think educating myself properly about MIDI will take longer. But your help is greatly appreciated and I will persevere - just not now lol. Giles?


From: [email protected] <[email protected]> on behalf of kaltar <kaltar@...>
Sent: 29 January 2021 19:33
To: [email protected] <[email protected]>
Subject: Re: [YamahaQY70AndQY100] Selecting drumkits
?
Hi Giles,

the midi implementation pages 4 to 9 indicates that the available drum kits are on CC 1-4 then jumps to 9, then ?10 and 17 (that is, no drum kit for CC 5,6,7,8,11,12,13,14,15,16,19, etc.) That¡¯s why you are not getting the drum kits assigned.

Back in the GM days, it was standard to set channel 10 for the drums, and the sound modules only allowed on drum kit at the time (on CH 10). I don¡¯t know in there is a limit on drum kits simultaneously on the QY100 but for sure you are assigning incorrect values.

On Jan 29, 2021, at 1:04 PM, Giles Boardman <giles.boardman@...> wrote:

?
Hello! Thanks for this. It's definitely doing something! I sent CC00 and CC32 to correspond to MSB=127 and LSB=0 and then a patch change that matches the PGM# in the Drum Voice list. This worked when I selected the option in Cakewalk to send the program change using CC32. I tried this on several different channels and was able to select different kits. So, I thought I'd create a template to do this on all channels to initialize the QY with a different kit on each channel. The first four channels worked perfectly and were set to "standard" "standard2", "dry" and "bright", but channels five to sixteen were all set to DS2. I saved my Cakewalk file and restarted Cakewalk and reopened it. The controller 0 and 32 events have disappeared and the patch change messages have been changed from controller 32 to normal and a big bank number calculated. When I play the sequence everything is set to DS2. I think I will manually set the kits how I want them on a bunch of songs and send my sequence to that song to get the mappings I want. I'm spending too much time trying to get the the PC to talk to the QY and not making any music! Thanks again for your help. Best Giles ?


From: [email protected] <[email protected]> on behalf of QYedit via groups.io <domgoold@...>
Sent: 29 January 2021 15:45
To: [email protected] <[email protected]>
Subject: Re: [YamahaQY70AndQY100] Selecting drumkits
?
this page explains the Yamaha way of doing things. you have to send BankSelect MSB *and* LSB CCs first, and then the program change.
3 MIDI CCs.

https://yamahasynth.com/learn/2010s/bank-select-and-program-change-event

Join [email protected] to automatically receive all group messages.