uMIDI
The swiss army knife for quick and easy developement of MIDI applications.
lib Directory Reference

Files

file  adc.c
 ADC configuration and service functions.
 
file  adc.h [code]
 ADC configuration and service functions.
 
file  background_tasks.c
 Background task scheduler.
 
file  background_tasks.h [code]
 Background task scheduler.
 
file  encoder.c
 Implementation of a 3- or 4-phase rotary encoder with (optional) momentary switch.
 
file  encoder.h [code]
 Interface for rotary encoders.
 
file  gpio.c
 GPIO configuration and service functions.
 
file  gpio.h [code]
 GPIO configuration and service functions.
 
file  hmi.c
 Implementation of the uMIDI-HMI module.
 
file  hmi.h [code]
 API of the uMIDI-HMI module.
 
file  leds.c
 Handling of the on-board LEDs.
 
file  leds.h [code]
 Handling of the on-board LEDs.
 
file  lookup_tables.h [code]
 Lookup tables for the uMIDI firmware.
 
file  math.c
 Implementation of mathematical functions.
 
file  math.h [code]
 API for a small collection of mathematical functions.
 
file  midi.c
 MIDI message transceiver.
 
file  midi.h [code]
 MIDI message transceiver.
 
file  program.c
 Program storage module implementation.
 
file  program.h [code]
 Program storage API.
 
file  pwm.c
 PWM configuration and service functions.
 
file  pwm.h [code]
 PWM configuration and service functions.
 
file  sequencer.c
 Sequencer module implementation.
 
file  sequencer.h [code]
 Sequencer module API.
 
file  serial_communication.c
 Implementation of the serial communication module.
 
file  serial_communication.h [code]
 Serial communication module.
 
file  spi.c
 SPI emulation module.
 
file  spi.h [code]
 SPI emulation module.
 
file  system.c
 System configuration procedures.
 
file  system.h [code]
 System configuration procedures.
 
file  tests.c
 
file  tests.h [code]
 
file  usb.c
 USB CDC device driver implementation.
 
file  usb.h [code]
 USB CDC device API.
 
file  usb_descriptors.c
 USB CDC device descriptors.
 
file  usb_descriptors.h [code]
 USB CDC device descriptors.
 
file  wave.c
 Waveform function generator.
 
file  wave.h [code]
 Waveform function generator.