MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI-OX >> Mapping Questions >> Mute
(Message started by: dayhu99 on Feb 22nd, 2017, 1:32am)

Title: Mute
Post by dayhu99 on Feb 22nd, 2017, 1:32am
On a specific channel is there a simple way of toggling  mute off and on

Ie stop all notes from  playing   then toggle to have them start playing again

A real acoustic instrument is being fed so just reducing velocity to zero does not work

Title: Re: Mute
Post by Breath on Feb 23rd, 2017, 12:18am
Hi
There are a number of ways to do this depending on what equipment you are using.
Changing the Continuous Controller 7  (CC7)  is volume and its value can be made equal to 0 to mute and back to its original value to non-mute.
If you want to leave the volume where it is, there is CC11 (expression) and you can switch it between 0 for mute and 127 for non-mute.
The notes still get sent, but you can't hear them.

Another way is to use MidiOx.
Start by setting up two Data maps.
The first does nothing - this is the non-mute map. ( you just add a blank line - press clear then press insert then save map) "Thru.oxm"
The second has
    Input   = on your channel, Note On,  all values = -1
    Output =  Match Input, Discard to throw away the Midi Note On message. "NoNote.oxm"
Make sure the Data Map is turned on.

You then set up a Patch map and, for example, make Patch 0  Map Location the "Thru.oxm" and Patch 1 "NoNote.oxm
Make sure the Patch Map is turned on.

You can now swap from 'Thru' to 'No note' with a patch change.

All the best
Royce

Title: Re: Mute
Post by dayhu99 on Feb 23rd, 2017, 1:56am
Thanks  Did not make myself too clear
The output is  driving a solenoid operated harpsichord Even with velocity zero the notes are still sent
The other suggestion seems to work  

Title: Re: Mute
Post by Breath on Feb 23rd, 2017, 10:29pm
You might like to fix the harpsichord's firmware as Note On with zero velocity is the same as Note Off.
Most Yamaha keyboards only use Note On messages and turn off the note with a Note On with zero velocity.
Many others are the same.

All the best
Royce

Title: Re: Mute
Post by dayhu99 on Feb 23rd, 2017, 10:50pm
I converted a harpsichord to midi operation  using small solenoids  to operate the keys  The midi to parallel conversion  is done on a commercial available board  There is no means of programming the board not to play  when it senses a zero velocity  note on
Good idea however  



MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.