anal2mid.jpg (42830 bytes)

Analogue Inputs

Layout

 

 

 

an2md_ct.gif (14938 bytes)

Analogue Inputs

Schematic

 

 

 

anal_ips.gif (13526 bytes)

Interface Circuits

 

 

 

    

 

 

 

Analogue Inputs to MIDI Out

 

This allows up to 8 analogue inputs (with a range from 0 to 5 volts) to produce selectable MIDI control output commands. The analogue inputs could be rotary or slider potentiometers which are connected to 0 to 5 volts. Also the inputs could be connected to Force Sense Resistors (FSR), Light Dependent Resistors, Magnetic hall effect sensors via suitable interfacing etc. Note that unused inputs should be grounded to the 0 Volt line to prevent spurious noise pickup.

 

The 8-Way analogue inputs to MIDI Output utilizes:

  • A Printed Circuit Board (PCB), 
  • A pre-programmed 16F877 PIC,
  • A PCB screw terminal power socket and 9v battery connector
  • PCB screw terminals for 8 analogue inputs
  • A 16 x 2 Liquid Crystal Display (LCD) 
  • 3 control switches to  select the menus, increment and decrement the values
  • A MIDI 5-pin DIN output socket,
  • Each input (1-8) is selectable to a particular MIDI control output command (0-121) 
  • The MIDI channel is selectable (1-16) 
  • The circuit schematic is available in GIF format,
  • The circuit layout is also available.

The 8-Way analogue inputs to MIDI Output unit requires:

  • A 9v battery or equivalent DC power source
  • Suitable input controls (e.g. rotary or slider potentiometers)

 

There are two modes of operation:

  1. Programme Mode
  2. Normal Mode
At power-on, if the  Menu switch is simultaneously held ON, then the unit will enter programme mode. Then each push of the menu switch moves through the menu. The menu consists of the following:

 

STEPS

CHOICE

RANGE

1

Programme Mode

 

2

MIDI Channel 

1-16

3

Input 1 

0-121

4

Input 2

0-121

5

Input 3 

0-121

6

Input 4 

0-121

7

Input 5 

0-121

8

Input 6 

0-121

9

Input 7 

0-121

10

Input 8 

0-121

11

Normal Mode

 

Loop to Step1

 

 

Table 1 Programme Mode Selections

 

   

 

Programme Mode:

 

Programme Mode is entered by having the Menu switch ON at power-on. Normal Mode is entered by having the Menu switch OFF at power-on

 

Programming the Analogue to MIDI Unit only has to be done once and the range values are stored internally in the EEPROM and the unit will continue to operate in this mode, even when power is removed, until reprogrammed.

If a different controller value is required, at any time, then the programming procedure can be repeated.

 

Normal Mode:

In Normal mode the 8 analogue inputs are scanned and the corresponding MIDI controller data is transmitted on a particular MIDI channel. The MIDI channel has a range from 1 to 16 and the controllers range from 0 to 121 as shown in table 1

If the Menu switch is pressed then the unit enters programme mode.

 


TOM SCARFF
1 Martello Court
Portmarnock
Dublin
Ireland.


Email: tscarff@eircom.net