MIDI and ARDUINO: ORGAN BASS PEDAL ENCODERS



Description:

This PDF book contains designs for MIDI software and hardware, for Organ Bass Pedal Encoders ranging in size from 13 to 32 notes. The paperback version of the book is available at Amazon ISBN 979-8468904961.

All the project software source code is supplied (by email) with every PDF book purchased.

Table of Contents:

An Introduction to Organ Bass Pedals 1
1.1 Organ Bass Pedalboards 1
1.2 Types of Organ Bass Pedalboards 1
1.3 Organ Bass Pedalboard Structure 1
1.4 History of Electronic Bass Pedalboards 2
1.5 MIDI Organ Bass Pedalboards 3
1.6 Design of DIY MIDI Organ Bass Pedals 4
An Introduction to MIDI 5
2.1 What is MIDI ? 5
2.2 MIDI Channel and MIDI System Messages 6
2.3 Organ Bass Pedal Note On Messages 8
2.4 Organ Bass Pedal Note Off Messages 10
2.5 MIDI Note Numbers for Different Octaves 12
2.6 MIDI Note Numbers 13
MIDI Hardware 15
3.1 MIDI Hardware 15
3.2 The MIDI IN Port 15
3.3 MIDI IN and MIDI THRU Ports 17
3.4 MIDI OUT Port wiring 19
3.5 The Arduino MIDI IN/OUT Board 21
3.6 Arduino MIDI IN/OUT Library Installation 27
An Introduction to the Arduino 28
4.1 What is the Arduino? 28
4.2 Arduino Board Types 28
4.3 Arduino Board Description 28
4.4 Arduino Installation 30
4.5 The Arduino UNO Rev 3 34
4.6 The Arduino MEGA 2560 36
ARDUINO TESTING 38
5.1 Arduino Software and Hardware Testing 38
5.2 Arduino LED Test Blink program 38
ARDUINO MIDI PROGRAMS 40
6.1 MIDI Software and Hardware Requirements 40
6.2 MIDI Monitoring 42
6.3 MIDI Organ Software Synthesisers 43
6.4 MIDI IN to OUT Activity Detector LED 44
Organ Bass Pedal MIDI Encoders 47
7.1 An Introduction to Organ Bass Pedal MIDI Encoders 47
7.2 Magnetic Reed Switches for Organ Bass Pedal MIDI Encoders 48
A 13-Note Organ Bass Pedal MIDI Encoder 49
8.1 Operation 50
8.2 Features 50
8.3 Source code for a 13 Note Organ Bass Pedal Encoder 50
8.4 Explanation of the source code 54
A 13-Note Organ Bass Pedal MIDI Encoder with Octave and Channel Switch Inputs 59
9.1 Operation 59
9.2 Features 60
9.3 Source code for a 13-Note Bass Pedal MIDI Encoder with Octave and Channel Switch Inputs 60
9.4 Explanation of the Source Code 66
A 30 Note Organ Bass Pedal Encoder with MIDI IN/OUT 71
10.1 Operation 72
10.2 Organ Bass Pedal MIDI Wiring 72
10.3 MIDI Channel Selection 74
10.4 Features 75
10.5 Source Code for the 30 Note Organ Bass Pedal MIDI Encoder 75
10.6 Explanation of the Source Code 79
10.7 The 30 (6x5) Note Organ Bass Pedal Circuit Schematic Diagram 82
A MIDI 32 (8x4) Note Organ Bass Pedal Encoder with MIDI Thru 85
11.1 Operation 85
11.2 Features 86
11.3 Source Code for the 32 (8x4) Note Organ Bass Pedal MIDI Encoder 86
11.4 Explanation of the Source Code 91
11.5 The 32 (8x4) Note Organ Bass Pedal Circuit Schematic Diagram 92
A 32 Note Organ Bass Pedal MIDI Encoder with Octave and MIDI Channel selection 96
12.1 Operation 97
12.2 Features 97
12.3 Source Code for the 32 (32x1) Note Organ Bass Pedal MIDI Encoder 97
12.4 Explanation of the Source Code 102
12.5 The 32 (32x1) Note Organ Bass Pedal Schematic 103
About the Author 106


Resources:

These MIDI Projects use the Arduino Uno and the Arduino Mega 2560 boards:
MIDI and ARDUINO: ORGAN BASS PEDAL ENCODERS (PDF BOOK)

ITEM#: MIDI and ARDUINO: ORGAN BASS PEDAL ENCODERS (PDF BOOK)

PRICE:  €12.75

After clicking on the 'Add to Cart' button, just complete your order on the Paypal site, where you can select the required quantity. Also the appropriate shipping cost is calculated and added. However you may still cancel or adjust your order, at this point.