Message
Re: Increment a Program Change with a button??
2009-10-01 by rpcfender
I thought that Mark might have been around to explain this as I mainly use my editor.
So here goes....
I guess you know how to get to the button edit dialog.
Select the 'Custom output' .
This is usually used for sysex messages but in your case you need it to increment program change.
You need to set up the message manually
Press the red + button on the dialog
A new dialog pops up.
Press + on this dialog
You need type 'Byte' and the byte is Program change Hex 'Cx' where x = channel -1
eg
C0 = program change channel 1
C7 = program change channel 8
CA = program change channel 11
Lets use channel 3, so it should be Hex C2
Press OK
Press + again for the next item and then select 'Value'
Press OK
So for our example - channel 3
$C2 val
should be the 'output' cell for the button you are editing
Down the bottom of the dialog is a 'Value 1' and 'Value 2' control.
Set these to your min and max values you want
In the 'Mode' box next to these select 'Increment' and another control will appear.
Use this 'Increment' dial to set how much you want to go up (+ve value) or down(-ve value) each time you press the button.
eg
Value 1 = 12 - value 1 must be smaller than value 2 for inc to work
Value 2 = 23
Increment = -2
Press OK
Use the green circle with dots - a Midi plug - to send it to the BC
Each press the output should be...
$C2 23
$C2 21
$C2 19
$C2 17
$C2 15
$C2 13
$C2 23 - loops around - note value 12 is never sent in this example
$C2 21
Hope this helps
Royce
--- In bc2000@yahoogroups.com, "beeyach_one" wrote:
>
> Just wondering if anyone can explain to me simply how I can use a button to increment/decrement a program change message?
>
> Using BC Manager I can use a knob, but I'd like to have a button or footswitch to increment and decrement the Program Change messages. There is no option to increment when editing a button.
>
> Thanks everyone!!
>
> Andrew
>
Attachments
- No local attachments were found for this message.