Hi Erich
welcome
>I'm wondering if anyone knows if it's
> possible for a button to send the value of an encoder (via tx "val" or
> something).
Do you mean you would like to resend the current value of say encoder 1 by pressing the built in switc (Button 1)?
As far as I know you can't access the values of the encoders or buttons or faders and resend them.
Except you can send all the values - snapshot using <preset while holding EDIT
This would be a great feature as there are many synths with 'packed' data in their sysex.
Korg DW6000, for example, has the Osc1 octave (buts 5 and 6) packed in the same byte as the VCA realease time (bits 0 to 4)
I would love to change the Osc1 octave and add it to VCA release time encoder value, but it can't be done as far as I know.
> I'm trying to make it so that after selecting the insert
> plugin via Push Encoder 1 (from Mackie Control setup) I can push the
> button part of the same encoder and make it pop open the selected
> insert. I can open the insert with a different button (via a bank of
> 8), but it would be more tricked out if it was the same Push Encoder
> I'm using to select the insert on the selected channel.
If you change the group you have a different button. Group 1 Button1 becomes Group 2 Button9.
I'm not sure what messages you need, but if you can tell your DAW software that a particluar Midi message means a certain action then you can use one button to toggle 2 values.
Press 1 - CC100 val 45
Press 2 - CC100 val 113
Unfortunately you can't have a combination or buttons (Say, hold down EDIT and press Button1) and get it to give out a different Midi message.
>
> I was fascinated with Royce's document
> (http://shoshin.110mb.com/genmce/bcr2000/files/SecretBC.pdf) on using
> tx messages and was wondering what other commands are available. It
> looks like the .rtf documents referred to in the tabs of bcreditor
> aren't available. If you know where I can find them, please let me know.
Mark's excellent pdf of the BC specification is in the files section. This has it all.
If it's not in there then we are all unaware of it.
http://f1.grp.yahoofs.com/v1/YGmSSc-eXxh6OS1jchAFoQlXlgJlcuWRM9uYPXohsPbuuJaCqR0wGlPAtk2x-VsV1IaKhQoN10XNQJlhHqusEA/Documentation/BC%20MIDI%20Implementation.txt Royce