#define DEVICE_FORMAT ma_format_f32; /* Must always be f32 for this example because the node graph system only works with this. */
#define DEVICE_CHANNELS 2 /* The vocoder only supports 1 or 2 channels. */
staticma_audio_buffer_refg_sourceData;/* The underlying data source of the source node. */
staticma_waveformg_exciteData;/* The underlying data source of the excite node. */
staticma_data_source_nodeg_sourceNode;/* A data source node containing the source data we'll be sending through to the vocoder. This will be routed into the first bus of the vocoder node. */
staticma_data_source_nodeg_exciteNode;/* A data source node containing the excite data we'll be sending through to the vocoder. This will be routed into the second bus of the vocoder node. */
staticma_vocoder_nodeg_vocoderNode;/* The vocoder node. */
ma_uint32channels;/* The number of channels of the source, which will be the same as the output. Must be 1 or 2. The excite bus must always have one channel. */