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: Can the bcr2000 filter out specific midi notes from a hardware midi tranmission?

2012-05-15 by dgreenvalda

Thanks for the reply Royce.

When you say intercept the note, and also create a program, is this something you do in a pc with MIDI in and out? Just wondering where the program sits. Thanks for the advice.
Dan.



--- In bc2000@yahoogroups.com, "Royce" <rpcfender@...> wrote:
>
> There are a number of ways to mute a note.
> You can set the CC7 (volume) of the channel to 0
> You can do the same with CC11 (expression) to 0
> This is for he whole channel and the BC can do this.
> 
> You could intercept the note message and change the velocity to 0 then pass it on or just not send it (not so good if you have already sent a note on message with velocity not 0 - hung note - not so bad for a drum machine) . 
> This is usually for one channel (10) and the BC can't do this.
> 
> You could write a simple echo program that filtered depending on what message it received from the BC. This would be my solution.
> 
> All the best
> Royce
> 
> --- In bc2000@yahoogroups.com, "dgreenvalda" <dgreenvalda@> wrote:
> >
> > To explain this question: for example, I have a hardware drum machine (Boss DR-880) which has great drum patterns and sequences built in, but I don't much like the inbuilt sounds, so I use a separate hardware sound module, connected via midi for the actual drum sounds. This gives a fairly unique sound which I'm very happy with. This works very well if I program full drum song performances into the DR-880, but it doesn't really lend itself very well real-time performance, since the DR-880 generally doesn't allow you to edit patterns while in play mode. I can switch drums patterns in real-time – which is great, but I would love to be able to select a drum pattern on the DR-880 and just let it run, then have the ability to mute any choice of drum `notes' in real-time somehow, eg. while the drum pattern is playing I'd like to mute several drum sounds such as the snare(note # 38), and open high-hat(note # 46), and later while still in real-time play mode, un-mute them one after the other in any order, and do the same for any notes within the midi stream.
> > 
> > Of course there are other drum machines, sequencers, devices, software, and ways to make electronic music to get around this issue - and I do some of those things at times – but I really want to know if this particular setup can do what I have described above with the bcr2000 used as the device in between the DR-880 drum machine and the sound module to filter out midi notes.
> > 
> > Following experimentation, I tend to think it isn't possible with the bcr2000, since in modes `S-1' to `S-3' the unit merges incoming midi notes with any performance data created in the bcr2000 – so it could only work if there is a way to add a message into the midi stream to `mute note x' until another `un-mute note x' message appears – even though `note x' midi messages are still coming in from the drum machine. I couldn't find any GM midi messages to do this. In mode `S-4' the bcr2000 generally sends only performance data created in the bcr2000 – so it could only work if there is a way to allow some of the midi transmission to pass from the midi IN on the bcr2000 to the midi out, i.e. the notes I want played – I couldn't get this to work either.
> > 
> > I'm fairly new to all of this so might have missed something. Anyway, so does anyone know if there is anything else I should try to get this to work with the bcr2000, or even is there a way to custom program the bcr2000 – I have a programming background so could do that myself?
> >
>

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.