[sdiy] MIDI inc/dec program

Seb Francis seb at burnit.co.uk
Wed Jul 29 11:35:40 CEST 2009


Did you read the MIDI spec of the device you are trying to control.  
Might be a custom sysex message or something?

Seb


Tom Wiltshire wrote:
> Ok, thanks everyone. It looks like I can't do it without using a 
> program number. I've tried CCs 96 &97 and I can't make them change the 
> program.
>
> T.
>
>
> On 28 Jul 2009, at 22:19, Jason Proctor wrote:
>
>> oh right. i wonder if you sent a program change, then increment, some 
>> synths might bump the program number.
>>
>> at a guess, probably not.
>>
>>
>>> Well, strictly speaking CCs 96 & 97 are Data Increment/Decrement, 
>>> but it might control program selection in some synths?
>>> Normally the parameter affected is first set with a RPN or NRPN 
>>> mesage (see CCs 98-101)
>>>
>>> Some further reading:
>>> http://www.blitter.com/~russtopia/MIDI/~jglatt/tech/midispec.htm
>>> http://www.midi.org/techspecs/midimessages.php
>>>
>>> And of course read the MIDI spec of the device you are wanting to 
>>> control.
>>>
>>> Seb
>>>
>>>
>>> Jason Proctor wrote:
>>>> controllers 96 and 97, i think.
>>>>
>>>>
>>>>
>>>> At 8:55 PM +0100 7/28/09, Tom Wiltshire wrote:
>>>>> I've got a quick question for MIDI gurus amongst you..
>>>>>
>>>>> I know there's a MIDI command for Program Change, and it seems to 
>>>>> send the number of the required program. But many units have 
>>>>> program increment/decrement buttons instead.
>>>>>
>>>>> Is there an actual MIDI command for program increment? Can I do it 
>>>>> without knowing which patch I'm on now? Obviously if I do know, I 
>>>>> can simply increment the number and then send a standard program 
>>>>> change message.
>>>>>
>>>>> I'm asking because I spent the weekend making a set of MIDI bass 
>>>>> pedals, and I'd like to add program inc/dec using footswitches on 
>>>>> the top.
>>>>>
>>>>> Thanks,
>>>>> Tom
>>>>>
>>>>> _______________________________________________
>>>>> Synth-diy mailing list
>>>>> Synth-diy at dropmix.xs4all.nl
>>>>> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
>>>>
>>>> _______________________________________________
>>>> Synth-diy mailing list
>>>> Synth-diy at dropmix.xs4all.nl
>>>> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
>>>>
>>>
>>>
>>> _______________________________________________
>>> Synth-diy mailing list
>>> Synth-diy at dropmix.xs4all.nl
>>> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
>>
>> _______________________________________________
>> Synth-diy mailing list
>> Synth-diy at dropmix.xs4all.nl
>> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
>>
>
>
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
>
>





More information about the Synth-diy mailing list