KevinM
-
Posts
3 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Posts posted by KevinM
-
-
First of all set the Midi in port to "A"
then from Onsong you can send program changes to channels 1 - 4 to set the two upper & two lower Casio tones.
for example channel 2, program 1, MSB 5,LSB None = upper 2 -dance piano1
I am not sure if you can turn on/off split points and set levels. I use imidipatchbay instead of onsong to control tones, split points & levels. I use Onsong to send midi program changes to imidipatchbay to select the song settings that I have configured. I recommend that approach. Please read that topic.
-
This is what I figured out a few months ago that worked for me. Hopefully it helps. It may be more than you needed
While it took a while to figure out, it really works well. And we don't really need to use the casio controls or registration memory anymore during a performance.
iMidiPatchBay allows the PX560 to have 3 zones ( two split points ) and has the ability to octave shift the tones in those zones, so they play in the appropriate range.
Assigning channels to zones on iMIDIPatchbay is done by holding the "ON" button on the channel. It will cycle through the possible combinations.
On the PX-560 Midi Settings screenLocal Control - Off
Midi In Port - AOn iMIDIPatchbay -
This sets up the default sounds For example Grand Piano, Stereo Strings, Acoustic Bass, Synth strings
Master 1 -
Device Casio USB-MIDI
Channel 1
Send program change on load - Yes
Program 0
Bank MSB 2
Bank LSB OFFExtern 1 -
Device Casio USB-MIDI
Channel 2
Send program change on load - Yes
Program 49
Bank MSB 2
Bank LSB OFFExtern 2 -
Device Casio USB-MIDI
Channel 3
Send program change on load - Yes
Program 32
Bank MSB 2
Bank LSB OFFExtern 3 -
Device Casio USB-MIDI
Channel 4
Send program change on load - Yes
Program 50
Bank MSB 2
Bank LSB OFFI use this as starting point and then modify for each individual song.
From this I can easily select different tones, turn on/off channels, change number of splits, assign tone to split , etc.In my setup I was already using OnSong for my song catalog/ set list. So I now use OnSong to send events to iMIDIPatchbay to select the song configuration.
Then as you scroll through each song in the set, OnSong sends the event to select the song configuration in iMIDIPatchbay.
Tip: I name each iMIDIPatchBay song configuration numerically for program selection and to keep them in order. Never remove an entry, keep at least the number as a placeholder.
For example -
000 Default Configuration
001 Don't Do me Like that
002 Hold the line
003 Piece of my heart- 1
iMidiPatchbay great news
in PX-560M
Posted
This is what I have and is working. Hope it helps.
-----
iMidipatch Bay with OnSong running
Global Setup
Receive program Changes - enabled
Device OnSong
Channel 1
Also I have - (This maybe the required part)
receive Program Channels on Virtual Port - enabled
Channel 1
--------
In OnSong with iMidiPatchBay running
OnSong Settings
Midi - Enabled
Destination - Select iMidiPatchBay (Virtual Connection)
Virtual MIDI - Enabled
Display - Program Changes enabled
Add Midi Event to Song Title(Hold Title until Menu appears)
Add event
Program Type
Channel 1
Program 6 (This for the 7th song configured in iMidiPatchBay, starting at 0
So the name I have for this in iMidiPatchBay is for example "006 Love Hurts"
Bank MSB - None
Bank LSB - None
As I mentioned before the "Program" selected is based on position in iMidiPatchBay list.
I just put the number in the name for ease of reference and to make sure they are kept in order.
------
fyi - in iMidiPatchBay, I have all of the songs channels to "send Program Change on Load"