MID_chan.jpg (149491 bytes)

Circuit Layout

 

   

  

 

 

 

mdchn_ct.gif (16485 bytes)

Circuit Schematic

 

 

 

    

 

 

MIDI Channel Changer

Have you ever needed to change incoming MIDI data from different channels to one specific MIDI output channel?

The MIDI Channel Changer unit utilizes:

  • A Printed Circuit Board (PCB), 
  • A pre-programmed 16F877 PIC,
  • A PCB screw terminal power socket, on/off switch, 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 Changer  requires:

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

 

Operation:

The unit detects the incoming MIDI data, and if it is a MIDI channel command, converts it to a single MIDI channel which corresponds to the DIP switch MIDI channel (1-16) setting.

If any System Common, Realtime or Exclusive events are detected they are passed directly from the input to the output. System Exclusive messages will be sent until the End of System Exclusive message is received. However if a system realtime message is received during a System Exclusive message it is also passed to the output.

Purpose:

The MIDI Channel Changer can be used to combine MIDI channels (1-16) onto a single MIDI output channel. 

MIDI Specification: 

 The MIDI Channel Changer commands are all channel (1-16) dependent. The system will also work with MIDI running status. Here are details of the various MIDI Messages.

 

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