uMIDI
The swiss army knife for quick and easy developement of MIDI applications.
|
Wah-wah module API. More...
#include <stdint.h>
Go to the source code of this file.
Macros | |
#define | MIDI_NOTE_ENABLE_WAH 42 |
The MIDI note that represents uMIDI wah's enable / bypass state. More... | |
Functions | |
void | enable_wah (bool enable) |
bool | exec_enable (const char *command) |
bool | exec_speed (const char *command) |
bool | exec_tap (const char *command) |
bool | exec_waveform (const char *command) |
void | handle_midi_cc (midi_value_t controller, midi_value_t value) |
void | handle_midi_note_off (midi_value_t value, midi_value_t velocity) |
void | handle_midi_note_on (midi_value_t value, midi_value_t velocity) |
void | handle_switch (void) |
void | init_wah_module (void) |
void | update_wah_pwm (void) |
Wah-wah module API.
#define MIDI_NOTE_ENABLE_WAH 42 |
The MIDI note that represents uMIDI wah's enable / bypass state.
void enable_wah | ( | bool | enable | ) |
bool exec_enable | ( | const char * | command | ) |
bool exec_speed | ( | const char * | command | ) |
bool exec_tap | ( | const char * | command | ) |
bool exec_waveform | ( | const char * | command | ) |
void handle_midi_cc | ( | midi_value_t | controller, |
midi_value_t | value | ||
) |
void handle_midi_note_off | ( | midi_value_t | value, |
midi_value_t | velocity | ||
) |
void handle_midi_note_on | ( | midi_value_t | value, |
midi_value_t | velocity | ||
) |
void handle_switch | ( | void | ) |
void init_wah_module | ( | void | ) |
void update_wah_pwm | ( | void | ) |