Message
Re: bcf &yamaha ls9 #5
2007-12-02 by rpcfender
> i'm in the last two week i've try many solution.
> The best easy solution for me is to use Bome's to translate the
> yamaha's sysex and the bcf used in Midi CC#.
This might be a good way for a number of the other users trying to get the display/value to update in the BC
> My best way to convert the Yamaha sysex into midi CC# :
> F0 43 10 3E 12 01 00 33 00 00 00 xx 00 00 00 oo pp F7 LS9 fader 1
> from LS9 to BCF
>
> (oo*10)+(pp/8)=B
>
> reverse:
>
> oo=B/10
> pp= B
>
> where oo(from 00 to 07),pp (from 00 to 7F)
> 10 and 8 are hexadecimal number and B is the value on bcf (from 0 to 127)
> i've just 128 step fader but i think is better for the first time
Sounds OK you can always increase the resolution later if you need to
>
> I've the bidirectional data :)
> I've not used NRPN because i've not understand how can use it in the
> YahooGroup BCFeditor.
> i hope you find in the future "how to do one bidirectional sysex
>; data" solution.
Me too.
> How is the problem? how do you think about it?
I think, like you have done, you need a translating program to go from CC to sysex and back again.
> Now I've some more question:
> how to change the 4 encoder select memory with external Midi CC#?
An excellent question.
I have no idea.
> how to change the display value in dB value? (from oo to +10dB)
The LED display on the BCF?
As far as I know you can't. It only displays the MIDI value
> Have you one idea how to do one control similar analog VCA (DCA in
> digital)for example in Yamaha PM5D you have 8 push button when you
> select some channels and push one of them, then you have an sub master
> fader,
> the ls9 is not DCA provided
Here, if I understand you correctly, you would want a single encoder to act as a group fader. You can send a number of sysex messages in the one .tx command. Just place them one after the other.
.tx $F0 fader2Sysex $F7 $F0 fader5Sysex $F7
will group fader 2 and fader 5 at the same setting , but I don't think this is what you want.
If you want fader 2 (which is a 0db) and fader5 (which is at -10db) to keep this ratio and the encoder to adjust them both then I can't see how you would do it,
You will need to look at the sysex spec to see if there is a sysex message to move a fader in a 'relative' way (add 2 to the current value) instead of an 'absolute' way (make the fader value = 7) Then this would be possible for an encoder to do.
The BCF is a general MIDI controller. What you are asking is very specific to the LS9.
If there isn't a 'relative' sysex then, I know you probably don't want to hear it, but I think you may have to write a PC program that remembers the fader settings and intercepts the MIDI CC messages from the BC and reformats them into sysex. I'm not sure even Bome's would work, although I haven't used it, so I may be wrong.
Let me know how you get on
Royce
Attachments
- No local attachments were found for this message.