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: Programming hardware synthesizers with BCR2000

2008-07-31 by Mark van den Berg

--- In bc2000@yahoogroups.com, "sexontony" <sexontony@...> wrote:
> 1.
> I downloaded the Pulse-BCR2000 file from here:
> http://faq.waldorfian.info/faq-browse.php?product=pu#107

> 2.
> I sent this .syx to BCR2000 with MIDI-OX (I also tried before with BC 
> Manager, but BC Manager hangs in the middle of the transfer process.) 
> The preset is stored in preset 32 of the BCR2000.
> 

"BC Manager hangs"? Oops! As BC Manager's author, reports like this do
grab my attention: I immediately start worrying that there might be
something amiss with BC Manager. And they're not good for business
reputation, haha!

But seriously, I downloaded this syx file and sent it to my BCR: no
problem whatsoever. So I'm a bit curious how in your case it could
hang. Did you use the latest version of BC Manager (1.5.0)? If you
did, all I can think of is some weird feedback loop that caused BC
Manager to halt the upload process:

You should understand that when BC Manager sends SysEx data to the
BCR, it uses a handshake protocol. I.e. it sends one SysEx message,
then waits for the BCR to reply with an SysEx acknowledgement message
before sending the next message. So this may be the reason for your
problem with uploading your data from BC Manager: maybe somehow the
BCR didn't send the correct acknowledgement message back - or BC
Manager received an unexpected message back via a feedback loop or
something, upon which it couldn't continue the transfer.

This is the main difference between BC Manager and MIDI-OX: MIDI-OX
simply sends all the SysEx messages to the BCR (probably at regular
intervals), without waiting for any response from the BCR.

>> How do you tweak your Pulse? With MIDI CC or via sys ex data?
> 
> So to answer your question whether midi-cc or sysex I am not sure, 
> but I would think midi sysex. At least I set in BCR2000.MIDI 
> options.Method: "Select Preset (BC SysEx command)"

Several things are getting mixed up here:
The BC Manager setting you're referring to here has got nothing to do
with the question of how the Pulse can be tweaked. BC Manager's
"Method" setting only refers to the way in which BC Manager tells the
BCR to change from one BCR preset to another BCR preset - so basically
this is a "private affair" between BC Manager and the BCR.

Then to the protocols used to tweak the Pulse:

The Pulse spec you sent in one of your messages indeed concerns SysEx
messages. In fact, all the Pulse's parameters are sent in one long
SysEx message. As Tony has pointed out already, this SysEx message is
unsuited for use with the BCR: you could only use this type of SysEx
message effectively in a dedicated editor that allowed you to
manipulate the parameters received in the SysEx message individually,
then pack all your changes together again and send them back to the
Pulse in a similar single, long SysEx message.

However, the BCR template you found on the internet
(BCR2000WaldorfPulse.syx) assigns Control Change messages to
individual knobs on the BCR, so apparently it is possible to
manipulate individual Pulse parameters directly via these CC messages.
This is indeed exactly what you want for the BCR.

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.