--- 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.
Message
Re: Programming hardware synthesizers with BCR2000
2008-07-31 by Mark van den Berg
Attachments
- No local attachments were found for this message.