Hello, Francesco,
I'm not sure I follow everything you've said, but I still have hope.
Please try the attached variant of my original basic "Overlay" preset - the one with all .tx (no .easypar) and no attempt to deal with the LED's.
The only change from the original is that the page -/+ messages are now notes 40 ands 41. I had them (as you probably guessed) as notes 46 and 47 - *Fader Bank* -/+. I had thought them the same, and used 46 and 47 because they are common to (nearly?) all DAW's. Unfortunately, page -/+ is DAW-specific - 40 and 41 in Cubase. So be it.
Please recall that OverlayA (attached), for *each* encoder move, sends 3 page back messages followed by the appropriate (0-3) page forward messages, then the encoder (VPot) increment/decrement. It doesn't send just 0-3 page forward messages then the increment/decrement.
I'm looking forward to hearing from you.
Art Hunkins
----- Original Message -----
From: Francesco Cecconi
To: bc2000@yahoogroups.com
Sent: Thursday, November 29, 2007 5:40 PM
Subject: Re: [bc2000] Re: BCR Sysex from DAW
Hi Art,
after an hour of trials i realized one thing: adding the page+/- notes does not work (incidentally, the page +/- seems to be note 40/41), just because the note message is sent each time an increment is sent....so for example a turn with 6 increments sends 6 "page+" note message - if the plugin has 3 pages, the 4,5,6 note message does nothin, but the result is that the vpots are always "routed" to the last page....(see also Royce's ScretBC.pdf, when he talks about assigning a note to an encoder via .tx obtaining a roll for a drum)
We would need the possibility to insert in the .tx field a "one shot" message, but i guess it's impossible...
Regarding the feedback messages, my feeling is that it's impossible to get the correct feedback, since:
1) the encoders seems to get feedback only with .easypar - even setting the correct CC in .easypar, there's still the problem of the range! a possible workaround is processing the output of the daw transforming it to a value in the range 1-127: eg, 1-11-->subtract 1 and multiply by 12.7 - i tried with cubase midi fx and it works (of course the math operation depends on the original range), i guess MIDIox can do the same...Otherwise, one could try to use val, val0.6 etc combinations for the note number and/or channel, in such a way that the first value sent is 41/ch1, the following are "nonsens" for the DAW (changing the channel should work), but i think it takes a lot of time
2) when changing page, the feedback message is always cc48-55, channel1 so eg encoder 1,33,41 and 49 would get the same position...
that said, i feel that a pseudo-C4 it's pretty difficult (if not impossible) to emulate...
Switching back to MCU emu, .tx with notes and cc work - for example, in cubase encoder 1-8 (in BCR own MCU mode) are linked
to selected track send 1-8:
enc1 easypar: cc16 ch1 relative->track1, send1
enc2 easypar: cc17 ch1 relative->track1, send2
enc3 easypar: cc18 ch1 relative->track1, send3
...
but you can do:
enc1 tx: note 24, cc 16 ch1 relative->track1, send1
enc2 tx: note 25, cc 16 ch1 relative->track2, send1
enc3 tx: note 26, cc 16 ch1 relative->track3, send1
...
----- Messaggio originale -----
Da: Art Hunkins <abhunkin@...>
A: bc2000@yahoogroups.com
Inviato: Giovedì 29 novembre 2007, 17:02:34
Oggetto: Re: [bc2000] Re: BCR Sysex from DAW
Francesco,
Please try the attached and see if it works. It is an "overlay" preset (MCU emulation) that doesn't initialize (change) anything except the 4 banks of VPot encoders. I've attached both sysex and script. I'm also trying a version that includes .tx for the bank change messages as well as .easypar for the encoder itself - so as hopefully to be able to handle LED feedback from the DAW.
In that regard, I wonder whether setting the .default encoder setting to 3 would work to get appropriate LED display, or would the action be more complicated or not possible at all? (Royce, any ideas on this?)
Art Hunkins
----- Original Message -----
From: Francesco Cecconi
To: bc2000@yahoogroups. com
Sent: Wednesday, November 28, 2007 1:42 PM
Subject: Re: [bc2000] Re: BCR Sysex from DAW
Hey i thought you were on holiday! thanks for your work - i thought the rel2s, reloffs etc should have been used to produce a relative controller - in the meantime:
-i noticed that the feedback messages for the Vpots are cc48-55, on channel 1, with the following values (linked to the graphical behaviour): 1-11 dot, 17-27 pan, 33-43 bar, 49-54 Q-style
- i tried too to add notes in the .tx field to route the messages to the correct pages and it works
- i'm having a look inside bcr 1.1firmware sysex...just to see if it's possible to recognize the strings related to MCU emulation (i'm not very optimistic) and especially the led beahviour (MCU has 11 leds, corrsponding to led 3-13 of the BCR)
Take care,
Francesco
----- Messaggio originale -----
Da: abhunkin <abhunkin@uncg. edu>
A: bc2000@yahoogroups. com
Inviato: Mercoledì 28 novembre 2007, 18:37:25
Oggetto: [bc2000] Re: BCR Sysex from DAW
Francesco,
As Royce stated (way back on August 18 - message 533),
Art's
.easypar CC 1 16 0 127 relative-3
can be had with
.tx $B0 16 ifp 1 ifn $41
This is the.tx code I'm working with for your multiple VPot sysex -
but incorporating multiple page/bank -/+ messages at the beginning of
the .tx. The ifp/ifn options are wonderful with encoders.
Art Hunkins
--- In bc2000@yahoogroups. com, "goyya76" <goyya76@... > wrote:
>
> Hi Royce,
>
> as you were saying the BCR seems to respond only to CC set up
> in ..easypar - i could put the relative Vpot message (eg for Vpot1
CC 16
> ch 1, range 0-127, relative-3) but i don't know how to writethe .tx
> string inserting a relative value (if it's possible, of course)...
>
> ciao,
>
> Francesco
>
----------------------------------------------------------------------------
----------------------------------------------------------------------------
L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail
------------------------------------------------------------------------------
------------------------------------------------------------------------------
L'email della prossima generazione? Puoi averla con la nuova Yahoo! MailMessage
Re: [bc2000] Re: BCR Sysex from DAW
2007-11-30 by Art Hunkins
Attachments
- No local attachments were found for this message.