MID_FILT.jpg (149491 bytes)

Circuit Layout

 

   

  

  

 

 

MDFLT_CT.gif (16070 bytes)

Circuit Schematic

 

 

 

    

 

 

MIDI Channel Filter

The MIDI Channel Filter unit utilizes:

  • A Printed Circuit Board (PCB), 
  • A pre-programmed 16F877 PIC,
  • A PCB screw terminal power socket  and associated LED, and 9v battery connector
  • A 4-way DIP switch which selects the MIDI channel at power-on, shown in table 1
  • A MIDI 5-pin DIN input socket,
  • A MIDI 5-pin DIN output socket,
  • The circuit schematic is available in GIF format,
  • The circuit layout is also available.

The MIDI Channel Filter  requires:

  • A 9 Volt battery or equivalent 9 Volt DC power source

 

Operation:

The unit detects the incoming MIDI data and if the MIDI channel corresponds to the DIP switch MIDI channel setting, when a corresponding MIDI channel event  is detected, then the MIDI data is transferred to the MIDI output.

However if MIDI data from another MIDI channel is detected it is filtered out and it is not transferred to the output.

Also any non-channel events are filtered out. So any System Common, Realtime or Exclusive events are ignored.

 

Purpose:

The MIDI Channel Filter can be used to reduce MIDI throughput by removing MIDI System mesages. Also it allows one channel to operate a particular sound module/synthesiser, while filtering out the other MIDI channel data.

 

MIDI Specification: 

 The MIDI Channel Filter commands are all channel (1-16) dependent. The system will also work with MIDI running status.

 

DIP Switch Selections

MIDI Channel
4 3 2 1
on on on on 1
on on on off 2
on  on  off on 3
on on off off 4
on off on on 5
on off on off 6
on off off on 7
on off off off 8
off on on on 9
off on on off 10
off on  off on 11
off on off off 12
off off on on 13
off off on off 14
off off off on 15
off off off off 16

Table 1 MIDI Channel

 


TOM SCARFF
1 Martello Court
Portmarnock
Dublin
Ireland.


Email: tscarff@eircom.net