Mozzi  version v2.0
sound synthesis library for Arduino
MozziPrivate Namespace Reference

Internal. More...

Classes

class  MozziRandPrivate
 

Functions

void randSeed (uint32_t seed)
 
template<byte BITS_IN, byte BITS_OUT, typename T >
constexpr T smartShift (T value)
 
void bufferAudioOutput (const AudioOutput f)
 
uint16_t mozziAnalogRead (uint8_t pin)
 
void advanceControlLoop ()
 
void audioHook ()
 
unsigned long audioTicks ()
 
unsigned long mozziMicros ()
 
void startMozzi (int control_rate_hz)
 
void stopMozzi ()
 
void startScan (int pin)
 
uint16_t readADC (int pin)
 
void dac_creation (pin_size_t pinN)
 
void dac_init ()
 
void setupFastAnalogRead (int8_t)
 
bool adc_setup_read (PinName pin, uint32_t resolution)
 

Variables

uint64_t samples_written_to_buffer
 
uint16_t output_buffer_size
 
FspTimer timer_dac
 
volatile uint32_t pin
 
uint8_t dac_bits
 
dtc_instance_ctrl_t dtc_ctrl
 
transfer_info_t dtc_info
 
dtc_extended_cfg_t dtc_cfg_extend
 
transfer_cfg_t dtc_cfg
 

Detailed Description

Internal.

Do not use function in this namespace in your sketch!

This namespace contains various functions that are used by Mozzi, internally, but are not meant to be used in a sketch.

The details of these may change without warning. I repeat: Do not use these in your sketch!