This header file provides functions for initializing and interacting with the audio firmware included with the SDK, which is modeled after the initial logic-based prototype that was called “Dynawave”.
The Dynawave firmware is very simple compared to the theoretical full capabilities of the Audio Coprocessor but it's also very simple to interact with.
For music purposes you can mostly use music.h functions which assumes the use of the Dynawave firmware.
void init_dynawave();
void init_dynawave_with_fw(char fw_num);
void push_audio_param(char param, char value);
void flush_audio_params();
void set_note(char ch, char n);