Bc2000 (for the BCF2000 & BCR2000) group photo

Yahoo Groups archive

Bc2000 (for the BCF2000 & BCR2000)

Index last updated: 2026-04-28 23:16 UTC

Message

Re: Increment a Program Change with a button??

2009-10-10 by beeyach_one

Thanks a lot, that helped a lot.

I was able to make a button increment the program change. Do you know if there's any way to also implement a down button? I can do that, but they both use separate values, not incrementing and decrementing the same number.

ie I press the down button, the bcr2000 sends program 126.
I press up, 2 gets sent.
I press down, 125 gets sent.

This isn't how I'd like it to work... :-P

Hope I explained myself adequately.

Thanks,

Andrew

--- In bc2000@yahoogroups.com, "rpcfender" <rpcfender@...> wrote:
>
> Hi Andrew,
> 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" <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

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.