This is an open-source, home didactic project, for a cheap magic box able to filter MIDI message groups on a selected MIDI channel. The MIDI messages that is possible to filter are grouped by:
- CC Channel-Volume message (0x7)
- All other CC messages (no Channel-Volume)
- Note-On and Note-Off messages
MIDI message groups can be filtered individually or simultaneously.
- 9-12V DC power plug for external power supply
- MIDI-in and MIDI-out connectors
- MIDI in/out leds activity
- 4-bit switch-array to configure the midi channel, bcd coded: 0000 -> 0=all channels, 0001 -> channel 1, ..., 1111 -> channel 15
- 3-bit switch-array to configure the groups of MIDI messages to filter (Channel-Volume, CC, Note On/Off)
- 3-bit led-array to show the actual filter status
Schematics and PCB layouts are designed with ExpressPCB free CAD software.
Software is written and compiled with MPLabX IDE.
See file CHANGES for the project resources change logs
See file TODO for the project future plans
Author : Alessandro Fraschetti (mail: gos95@gommagomma.net)
This project is licensed under the Creative Commons BY-SA 3.0 License