Bc2000 (for the BCF2000 & BCR2000) group photo

Yahoo Groups archive

Bc2000 (for the BCF2000 & BCR2000)

Index last updated: 2026-04-28 23:16 UTC

Message

Re: Sysex dump on startup

2010-03-07 by dna_soundsystems

Thanks for clarify this. All youre assertions helped me to understand more avout the ways i can achieve these function (maybe). Very detailed, very informative.

So this is stuff to think for next days.

cheers, Phil



--- In bc2000@yahoogroups.com, "markwinvdb" <markwinvdb@...> wrote:
>
> > The only thing i want to achieve  is send automatically the temporary 
> > Preset   as .syx  file  to  the App  "Sysex Librarian" or for editing 
> > on the Terminal. 
> > Data should come from the BCR itself without the need to push any button. 
> > Just once through switch the Devices Power On.
> > 
> > Just identically  if i switch the BCR  "On" and Push directly  the two 
> > Buttons  EDIT and PRESET>
> 
> To my knowledge, you can't achieve this directly within the BCR itself.
> So the only solution would be to make the BCF/BCR receive a Request Data message for the temporary preset:
> 
> $F0 $00 $20 $32 <Device> <Model> $40 $7F $F7
> 
> Where:
> Device = the BCF/BCR's Device ID minus 1 (so from $00 to $0F; typically $00)
> Model = $14 (BCF) or $15 (BCR)
> 
> (See "BC MIDI Implementation.pdf", section 6.1.)
> 
> I can think of two ways of triggering this message:
> 
> 1. Put this message in the ".tx" statement of the preset (with ".request on" of course), and loop that message back to the BCR.
> I don't know how you can set up such a loop on a Mac, but under Windows there are programs (e.g. my own BC Manager and MIDI Tools) that can simply loop back a MIDI input device to a MIDI output device.
> But of course this loop might cause problems later in communication.
> Even more seriously, at least in my situation the BCR doesn't actually respond to this looped message, apparently because it's too busy setting up the temporary preset at that very moment. So you'd have to build in some delay - very tricky; which brings us to the second way:
> 
> 2. Put a MIDI message (not necessarily SysEx) in the preset's ".tx" that a receiving computer program interprets as a request to send the "Request Data" message described above to the BCR after an appropriate delay.
> However, it may not be possible to find a program that behaves like this, so the situation looks rather bleak. (I suppose I COULD set up BC Manager in this way, but of course that's no help on your Mac, perhaps unless you could run BC Manager in a virtual machine.)
> 
> I hope this answers your question.
> 
> Mark.
>

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.