User Tools

Site Tools


development:csdk:headers:dynawave

dynawave.h

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.

Functions

init_dynawave

void init_dynawave();

init_dynawave_with_fw

void init_dynawave_with_fw(char fw_num);

push_audio_param

void push_audio_param(char param, char value);

flush_audio_params

void flush_audio_params();

set_note

void set_note(char ch, char n);
development/csdk/headers/dynawave.txt · Last modified: 2023/10/13 23:25 by clyde