Advertisement

TheraMIDI

Not rated 16,826

#MIDI #Theremin #LDR #light sensor #musical instrument #frequency control #programmable #sound synthesis #electronic music #sensor
TheraMIDI
TheraMIDI

Description: The Theramidi is a new musical device based on the Theremin, which generates a MIDI signal in relation to the movement of objects toward or away from it. The MIDI output is influenced by the intensity of light that falls on two Light Dependent Resistors (LDRs). One LDR is responsible for determining the note frequency, while the other can be programmed to control various MIDI effects such as volume and modulation. The resistance of the LDRs varies with the amount of light they receive, and this variable resistance is converted into a MIDI signal by a PIC 16F877 microcontroller, which can be pre-programmed as indicated in a reference table. Upon powering on, if the program switch is turned on simultaneously, the device enters programming mode. The positions of a 4-way DIP switch are read and stored in the EEPROM, allowing the unit to operate as specified in the reference table. Programming the Light to MIDI Unit is a one-time process, as the switch positions are retained in the EEPROM, enabling the device to function in this mode even after power is removed, until it is reprogrammed. The operational mode is set using DIP switches 1-4 during programming mode, allowing the device to produce linear or logarithmic responses to the movement of an object, such as a hand, obstructing the light directed at the LDR.

The Theramidi device leverages the unique properties of the Theremin, integrating modern electronic components to create an innovative musical interface. The core functionality relies on the interaction between light and resistance, where the two LDRs play pivotal roles in translating physical movements into digital signals. The PIC 16F877 microcontroller serves as the brain of the device, executing the necessary computations to convert the analog changes in resistance into MIDI signals. This microcontroller is programmed to interpret the varying light intensities detected by the LDRs, which correspond to different musical notes and effects.

In the programming phase, the 4-way DIP switch allows the user to define specific operational parameters. Each switch position corresponds to a unique setting that can adjust the response curve of the device, enabling it to produce either linear or logarithmic output based on the user's preference. The EEPROM's ability to retain settings ensures that the Theramidi can remember its configuration even after being powered off, thus enhancing user experience by eliminating the need for repeated programming.

The MIDI output capabilities extend beyond basic note generation, allowing for dynamic control over various effects, including volume modulation and other sound parameters. This flexibility opens up a wide range of creative possibilities for musicians and sound designers, making the Theramidi a versatile tool in both live performance and studio settings. The integration of light-sensitive components with MIDI technology represents a significant advancement in interactive music devices, providing users with an engaging and intuitive way to manipulate sound through physical movement.The Theramidi is a new musical device, based on the Theremin, which produces a MIDI signal relative to the movement of objects to or away from it. The MIDI output is controlled by the intensity of light falling onto two Light Dependent Resistors (LDRs).

One LDR determines the note frequency and the other can be programmed to control a variety of M IDI effects eg Volume, Modulation etc. (see Table 1). The resistance depends on the amount of light falling on it and this variable resistance is converted by a PIC 16F877 microcontroller into a MIDI signal which can be pre-programmed as in Table 1. At power-on, if the programme switch is simultaneously ON, then the unit will enter programme mode. The 4-Way DIP switch positions are read and stored in the EEPROM, and the unit will operate as shown in Table 1.

Programming the Light to MIDI Unit only has to be done once and the switch positions are stored internally in the EEPROM and the unit will continue to operate in this mode, even when power is removed, until reprogrammed. Operation mode is set via DIP switches 1-4 (See Table 1) in programme mode which allows the unit to produce linear/logarithmic etc.

responses to the movement of an object (e. g. a hand) blocking the light falling onto the LDR.

Related Circuits