|
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 | ) |
1.8.13