Build your own MIDI circuits

MIDI DIY HARDWARE DESIGNS

Welcome to MIDI DIY Hardware Designs!

The MIDI DIY hardware designs use the PIC 16F877 or PICF84 Microcontrollers which are available pre-programmed.

PCB DETAILS

 

 

 

         Today's Date

 

Last Updated

7/09/2006

     

MIDI Control Units 

·MIDI to 24 Outputs

*Now Programmable, 

*Can be used with the 4 or 8 Relay Units to switch electrical devices, such as lights, motors, pumps etc., in time with the music.

·MIDI 8-WAY CONTROLLER

*Uses MIDI Controller Commands (CC's) to operate the 8-way relay units allows lights to be switched on and off.  Instead of using note on/off commands, so no need to worry about "muting" or disabling the same channel on MIDI sound modules. 

·MIDI Guitar FX Program Change

Uses MIDI Program Change Commands  to operate the 8-way changeover relay units allows lights, guitar effects units etc. to be switched on and off and the sequence to be stored in real-time to a MIDI sequencer. 

MIDI Drum Units

·8-Way velocity sensitive MIDI Drum Pads

*A design with 16x2 LCD, user adjustable Threshold, Sensitivity and Delay.

·128 MIDI Drums 

*1 up to 128 drums

 Foot Pedal Unit

·Switch and Controller to MIDI 

*Control Sustain, Sostenuto, Legato, Portamento and Start/Continue/Stop time. Volume, Modulation, Pitch, Balance, Pan, Expression, all at the same time.

MIDI Channel Units

·MIDI Channel Filter

*Allow only one channel through

·MIDI Channel Changer

*Convert to one channel only

MIDI Converters

·8 Analogue Inputs to MIDI Out

*Allows up to 8 analogue inputs  to produce selectable MIDI control output commands.

·The TheraMIDI 

 *Based on the  Theremin, produces a MIDI signal relative to the movement of objects to or away from it

·MIDI Mixer

*Fade up/down any MIDI channel or number of channels in real time.

·Pitch to MIDI unit

*Convert frequency/sound/pitch to MIDI

MIDI Information

·MIDI Messages

·MIDI Analyser

·MIDI Flowchart

·MIDI Note Number to Frequency

·General MIDI Drum Map

 

MIDI Keyboard Encoders

·MIDI Keyboard Encoder

*Use 1 up to 128 switches to produce  MIDI note-on/off data 

·MIDI Vibraphone

*Use electronic switches  type 4066 controlled by piezo transducers 

·MIDI Accordion

*The design transmits MIDI note on/off commands out on channels 1,2,3 notes 48-111,48-59 and 36-47 respectively. Other tables could be implemented if required.

·MIDI Melodeon

*The design is based on a two row diatonic keyboard with 10+11 keys for the right hand and 8 keys for the left hand. 

·MIDI Bass Pedals

*Allows a guitarist or keyboard player to add bass or trigger drums or other MIDI sources

·Convert old Synthesisers to MIDI

*Use magnetic/reed switches to isolate the old and new scanning circuits.

 

MIDI Distribution Units

·MIDI In 4-Way Thru

MIDI Special Units

·Control Voltage (CV)/Gate to MIDI 

*The CV to MIDI unit is capable of converting the output control/gate voltages from a monophonic synthesiser  to a MIDI  note-on/note-off data commands.

·MIDI Status Inserter

*Insert MIDI Status for older devices to operate with MIDI running status

·MIDI Panic Switch

*Switch off 'stuck' notes

MIDI Sequencer Control

·MIDI Start/Stop Pedal

Here are the FAQ's!

·How do I order?

·What pre-programmed PIC's are available?

·What is MIDI?

·What is on the website?

·What MIDI projects are available?

·How do I make contact?

·What software can I download?

 

Music Information

 

 

 

 

       
 

TOM SCARFF
1 Martello Court
Portmarnock
Dublin
Ireland.


Email: tscarff@eircom.net