"Data Request" function of BCR-2000

2 posts / 0 new
Last post
inkajoo
inkajoo's picture
"Data Request" function of BCR-2000

Hi,

The BCR/BCF-2000 manual mentions a Data Request function that is supposed to send a MIDI command intended to request all the parameters from a synth as CC messages.  It says the command itself should be configured via software.  I wanted to see if I could get this working with my Access Virus TI, so I guess first of all I need to see if there's a Sysex or CC supported by the Virus.  (I know it is capable of sending the parameters because a CC dump is selectable from the config menu.)  Secondly though, I could use some tips on how to set up this command - does B-Control support programming this function?

Mark van den Berg
Mark van den Berg's picture

You can define "LEARN output" for each BCF/R preset: a sequence of MIDI messages (consisting of up to 125 bytes) that the BCF/R optionally outputs whenever the preset is being selected, or when you press EDIT + LEARN.
In BC Manager you can define LEARN output via the "LEARN output" tab of the Preset dialog box. See "BC Manager manual.pdf" section 18 for guidance on how to create LEARN output this way.
See "BC MIDI Implementation.pdf" sections 13.7 and 23 (particularly 23.2) for technical details.

As the answer to question 9 in the FAQ section of "BC Manager manual.pdf" explains, the idea is that LEARN output makes the receiving device return one or more MIDI messages to the BCF/R, specifying values of parameters being linked to the buttons/encoders/faders in the selected BCF/R preset. Obviously it depends on the receiving device whether this can be achieved.
However, it's not obligatory for the receiving device to return any MIDI messages as a response to LEARN output it receives from the BCF/R: the LEARN output could simply change some settings on the receiving device, without expecting anything back.

Hope this helps,
   Mark.