Forums
New posts
Search forums
Members
Current visitors
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Menu
Log in
Register
Install the app
Install
Forums
Keyboard Forums
MIDI
Controlling Yamaha YPT-300 with Chromatone CT-312
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
[QUOTE="SeaGtGruff, post: 172207, member: 6744"] Don't quote me on this, because I'm not sure whether I'm correct, but I [B][I]think[/I][/B] the Yamaha has 32 different channels-- i.e., 2 ports with 16 channels each, which (for lack of better terms) I'll call channels A1 through A16 and channels B1 through B16. I don't think I've seen this documented anywhere (although someone from-- I think-- Yamaha USA posted here some months ago and said something to that effect-- as I understood him, anyway-- in reference to the USB-MIDI driver). In any case, I believe that's how many Casio keyboards work (as described in their owner's manuals), and it certainly [B][I]seems[/I][/B] to fit the way the Yamaha behaves. Basically, anything you play on the keyboard while the "Local On" setting is active will use the panel's voice settings-- i.e., the Main/Dual/Split voices that you've selected on the panel, which are on channels 1 (Main), 2 (Dual), and 3 (Split). The voices on channels 9 through 16 are used for, and controlled by, the style you've selected. If you send MIDI messages to the Yamaha, the voices for the incoming MIDI data will be controlled by the incoming MIDI messages, but any voice change (Bank Select and Program Change) sent to the keyboard will [B][I]not[/I][/B] affect the current panel settings. This has a number of implications and consequences: (1) If you don't send any voice changes to the Yamaha, any notes you send to the Yamaha will be played using (I think) the XG or GM "Acoustic Grand Piano" voice-- i.e., Bank Select 0-0 and Program Change 0. Edit: However, anything you send on channel 10 (without including any voice changes) will default to the standard XG/GM drum kit, since the GM standard states that channel 10 is used for percussion. (2) If you send voice changes and other control changes-- reverb, chorus, attack, release, cutoff, resonance, pitch bend, etc.-- to the Yamaha while the "Local On" setting is in use, anything you play on the Yamaha will use the panel settings and will [B][I]not[/I][/B] be affected by the incoming MIDI voice changes and other control changes. (3) You can send MIDI events-- notes, voice changes, etc.-- to the Yamaha on channels 1 through 16 (which we'll call B1 through B16) and yet you can still play along on the keyboard (if you're using the "Local On" setting) with the voices and other settings that are currently selected on the panel. For example, you can send an organ voice and notes on channel 1 (B1), yet simultaneously play an electric guitar voice on channel 1 (A1). (4) If you play the keyboard with "Local" set to "Off," you can send the notes to a DAW, then send them back to the Yamaha with voice changes and other control changes added, so that the DAW is controlling the voices while you're playing "live." (5) If you do the same thing as above (4) but with "Local On," you can mix (layer) the voices coming in from the DAW with the voices set on the panel. This is similar to (3) except the notes being sent from the DAW are the same ones you're playing on the Yamaha-- i.e., they're simply being bounced back from the DAW with other MIDI events inserted. Like I said, I'm not certain about all that, so don't quote me on it-- but by all means, try out different approaches (as determined by what you're trying to accomplish) using those [B][I]assumptions[/I][/B], and see if they work for you. [/QUOTE]
Verification
Post reply
Forums
Keyboard Forums
MIDI
Controlling Yamaha YPT-300 with Chromatone CT-312
Top