Skip to content

Conversation

@tfry-git
Copy link
Collaborator

As discussed, this adds scaling to analog reads.

@tfry-git tfry-git changed the base branch from master to devel/Mozzi2 March 24, 2024 13:25
@tfry-git tfry-git force-pushed the devel/analog_reads branch from 2abf3e0 to 9efe123 Compare March 24, 2024 14:19
@github-actions
Copy link

Memory usage change @ 9efe123

Board flash % RAM for global variables %
STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C8 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:avr:mega 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:avr:uno 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:mbed_giga:giga 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:renesas_uno:minima 🔺 0 - +16 0.0 - +0.01 0 - 0 0.0 - 0.0
arduino:samd:adafruit_circuitplayground_m0 🔺 0 - +4 0.0 - 0.0 0 - 0 0.0 - 0.0
esp8266:esp8266:huzzah N/A N/A N/A N/A
rp2040:rp2040:rpipico 🔺 0 - +8 0.0 - 0.0 0 - 0 0.0 - 0.0
teensy:avr:teensy36 💚 -48 - 0 -0.0 - 0.0 0 - 0 0.0 - 0.0
teensy:avr:teensy41 N/A N/A N/A N/A
Click for full report table
Board examples/01.Basics/Control_Gain
flash
% examples/01.Basics/Control_Gain
RAM for global variables
% examples/01.Basics/Sinewave
flash
% examples/01.Basics/Sinewave
RAM for global variables
% examples/01.Basics/Sinewave_HIFI
flash
% examples/01.Basics/Sinewave_HIFI
RAM for global variables
% examples/01.Basics/Skeleton
flash
% examples/01.Basics/Skeleton
RAM for global variables
% examples/01.Basics/Skeleton_Multi
flash
% examples/01.Basics/Skeleton_Multi
RAM for global variables
% examples/01.Basics/Table_Resolution
flash
% examples/01.Basics/Table_Resolution
RAM for global variables
% examples/01.Basics/Vibrato
flash
% examples/01.Basics/Vibrato
RAM for global variables
% examples/01.Basics/Vibrato_Midi_Note
flash
% examples/01.Basics/Vibrato_Midi_Note
RAM for global variables
% examples/02.Control/Control_Echo_Theremin
flash
% examples/02.Control/Control_Echo_Theremin
RAM for global variables
% examples/02.Control/Control_Oscil_Wash
flash
% examples/02.Control/Control_Oscil_Wash
RAM for global variables
% examples/02.Control/Control_Tremelo
flash
% examples/02.Control/Control_Tremelo
RAM for global variables
% examples/02.Control/EventDelay
flash
% examples/02.Control/EventDelay
RAM for global variables
% examples/02.Control/Line_Gliss
flash
% examples/02.Control/Line_Gliss
RAM for global variables
% examples/02.Control/Line_Gliss_Double_32k_HIFI
flash
% examples/02.Control/Line_Gliss_Double_32k_HIFI
RAM for global variables
% examples/02.Control/Metronome_SampleHuffman
flash
% examples/02.Control/Metronome_SampleHuffman
RAM for global variables
% examples/02.Control/Stop_Start
flash
% examples/02.Control/Stop_Start
RAM for global variables
% examples/06.Synthesis/AMsynth
flash
% examples/06.Synthesis/AMsynth
RAM for global variables
% examples/06.Synthesis/AMsynth_HIFI
flash
% examples/06.Synthesis/AMsynth_HIFI
RAM for global variables
% examples/06.Synthesis/Brown_Noise_Realtime
flash
% examples/06.Synthesis/Brown_Noise_Realtime
RAM for global variables
% examples/06.Synthesis/Detuned_Beats_Wash
flash
% examples/06.Synthesis/Detuned_Beats_Wash
RAM for global variables
% examples/06.Synthesis/Difference_Tone
flash
% examples/06.Synthesis/Difference_Tone
RAM for global variables
% examples/06.Synthesis/FMsynth
flash
% examples/06.Synthesis/FMsynth
RAM for global variables
% examples/06.Synthesis/FMsynth_32k_HIFI
flash
% examples/06.Synthesis/FMsynth_32k_HIFI
RAM for global variables
% examples/06.Synthesis/NonAlias_MetaOscil
flash
% examples/06.Synthesis/NonAlias_MetaOscil
RAM for global variables
% examples/06.Synthesis/PDresonant
flash
% examples/06.Synthesis/PDresonant
RAM for global variables
% examples/06.Synthesis/PWM_Phasing
flash
% examples/06.Synthesis/PWM_Phasing
RAM for global variables
% examples/06.Synthesis/WaveFolder
flash
% examples/06.Synthesis/WaveFolder
RAM for global variables
% examples/06.Synthesis/WavePacket_Double
flash
% examples/06.Synthesis/WavePacket_Double
RAM for global variables
% examples/06.Synthesis/WavePacket_Sample
flash
% examples/06.Synthesis/WavePacket_Sample
RAM for global variables
% examples/06.Synthesis/WavePacket_Single
flash
% examples/06.Synthesis/WavePacket_Single
RAM for global variables
% examples/06.Synthesis/Waveshaper
flash
% examples/06.Synthesis/Waveshaper
RAM for global variables
%
STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C8 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:mega 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:uno 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:mbed_giga:giga 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:renesas_uno:minima 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 16 0.01 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:samd:adafruit_circuitplayground_m0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 4 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 4 0.0 0 0.0 4 0.0 0 0.0 4 0.0 0 0.0 0 0.0 0 0.0
esp8266:esp8266:huzzah N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
rp2040:rp2040:rpipico 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 8 0.0 0 0.0 8 0.0 0 0.0 0 0.0 0 0.0
teensy:avr:teensy36 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 -48 -0.0 0 0.0 -48 -0.0 0 0.0 -48 -0.0 0 0.0 0 0.0 0 0.0
teensy:avr:teensy41 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Click for full report CSV
Board,examples/01.Basics/Control_Gain<br>flash,%,examples/01.Basics/Control_Gain<br>RAM for global variables,%,examples/01.Basics/Sinewave<br>flash,%,examples/01.Basics/Sinewave<br>RAM for global variables,%,examples/01.Basics/Sinewave_HIFI<br>flash,%,examples/01.Basics/Sinewave_HIFI<br>RAM for global variables,%,examples/01.Basics/Skeleton<br>flash,%,examples/01.Basics/Skeleton<br>RAM for global variables,%,examples/01.Basics/Skeleton_Multi<br>flash,%,examples/01.Basics/Skeleton_Multi<br>RAM for global variables,%,examples/01.Basics/Table_Resolution<br>flash,%,examples/01.Basics/Table_Resolution<br>RAM for global variables,%,examples/01.Basics/Vibrato<br>flash,%,examples/01.Basics/Vibrato<br>RAM for global variables,%,examples/01.Basics/Vibrato_Midi_Note<br>flash,%,examples/01.Basics/Vibrato_Midi_Note<br>RAM for global variables,%,examples/02.Control/Control_Echo_Theremin<br>flash,%,examples/02.Control/Control_Echo_Theremin<br>RAM for global variables,%,examples/02.Control/Control_Oscil_Wash<br>flash,%,examples/02.Control/Control_Oscil_Wash<br>RAM for global variables,%,examples/02.Control/Control_Tremelo<br>flash,%,examples/02.Control/Control_Tremelo<br>RAM for global variables,%,examples/02.Control/EventDelay<br>flash,%,examples/02.Control/EventDelay<br>RAM for global variables,%,examples/02.Control/Line_Gliss<br>flash,%,examples/02.Control/Line_Gliss<br>RAM for global variables,%,examples/02.Control/Line_Gliss_Double_32k_HIFI<br>flash,%,examples/02.Control/Line_Gliss_Double_32k_HIFI<br>RAM for global variables,%,examples/02.Control/Metronome_SampleHuffman<br>flash,%,examples/02.Control/Metronome_SampleHuffman<br>RAM for global variables,%,examples/02.Control/Stop_Start<br>flash,%,examples/02.Control/Stop_Start<br>RAM for global variables,%,examples/06.Synthesis/AMsynth<br>flash,%,examples/06.Synthesis/AMsynth<br>RAM for global variables,%,examples/06.Synthesis/AMsynth_HIFI<br>flash,%,examples/06.Synthesis/AMsynth_HIFI<br>RAM for global variables,%,examples/06.Synthesis/Brown_Noise_Realtime<br>flash,%,examples/06.Synthesis/Brown_Noise_Realtime<br>RAM for global variables,%,examples/06.Synthesis/Detuned_Beats_Wash<br>flash,%,examples/06.Synthesis/Detuned_Beats_Wash<br>RAM for global variables,%,examples/06.Synthesis/Difference_Tone<br>flash,%,examples/06.Synthesis/Difference_Tone<br>RAM for global variables,%,examples/06.Synthesis/FMsynth<br>flash,%,examples/06.Synthesis/FMsynth<br>RAM for global variables,%,examples/06.Synthesis/FMsynth_32k_HIFI<br>flash,%,examples/06.Synthesis/FMsynth_32k_HIFI<br>RAM for global variables,%,examples/06.Synthesis/NonAlias_MetaOscil<br>flash,%,examples/06.Synthesis/NonAlias_MetaOscil<br>RAM for global variables,%,examples/06.Synthesis/PDresonant<br>flash,%,examples/06.Synthesis/PDresonant<br>RAM for global variables,%,examples/06.Synthesis/PWM_Phasing<br>flash,%,examples/06.Synthesis/PWM_Phasing<br>RAM for global variables,%,examples/06.Synthesis/WaveFolder<br>flash,%,examples/06.Synthesis/WaveFolder<br>RAM for global variables,%,examples/06.Synthesis/WavePacket_Double<br>flash,%,examples/06.Synthesis/WavePacket_Double<br>RAM for global variables,%,examples/06.Synthesis/WavePacket_Sample<br>flash,%,examples/06.Synthesis/WavePacket_Sample<br>RAM for global variables,%,examples/06.Synthesis/WavePacket_Single<br>flash,%,examples/06.Synthesis/WavePacket_Single<br>RAM for global variables,%,examples/06.Synthesis/Waveshaper<br>flash,%,examples/06.Synthesis/Waveshaper<br>RAM for global variables,%
STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C8,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:mega,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:uno,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:mbed_giga:giga,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:renesas_uno:minima,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,16,0.01,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:samd:adafruit_circuitplayground_m0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,4,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,4,0.0,0,0.0,4,0.0,0,0.0,4,0.0,0,0.0,0,0.0,0,0.0
esp8266:esp8266:huzzah,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A
rp2040:rp2040:rpipico,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,8,0.0,0,0.0,8,0.0,0,0.0,0,0.0,0,0.0
teensy:avr:teensy36,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,-48,-0.0,0,0.0,-48,-0.0,0,0.0,-48,-0.0,0,0.0,0,0.0,0,0.0
teensy:avr:teensy41,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A

@tfry-git tfry-git requested a review from tomcombriat March 24, 2024 14:45
Copy link
Collaborator

@tomcombriat tomcombriat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me! I let a few minor comments here and there that you can probably ignore. We should not forget to adapt the few examples.

@github-actions
Copy link

Memory usage change @ 57f9451

Board flash % RAM for global variables %
STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C8 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:avr:mega 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:avr:uno 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:mbed_giga:giga 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:renesas_uno:minima 🔺 0 - +16 0.0 - +0.01 0 - 0 0.0 - 0.0
arduino:samd:adafruit_circuitplayground_m0 🔺 0 - +4 0.0 - 0.0 0 - 0 0.0 - 0.0
esp8266:esp8266:huzzah N/A N/A N/A N/A
rp2040:rp2040:rpipico 🔺 0 - +8 0.0 - 0.0 0 - 0 0.0 - 0.0
teensy:avr:teensy36 💚 -48 - 0 -0.0 - 0.0 0 - 0 0.0 - 0.0
teensy:avr:teensy41 N/A N/A N/A N/A
Click for full report table
Board examples/01.Basics/Control_Gain
flash
% examples/01.Basics/Control_Gain
RAM for global variables
% examples/01.Basics/Sinewave
flash
% examples/01.Basics/Sinewave
RAM for global variables
% examples/01.Basics/Sinewave_HIFI
flash
% examples/01.Basics/Sinewave_HIFI
RAM for global variables
% examples/01.Basics/Skeleton
flash
% examples/01.Basics/Skeleton
RAM for global variables
% examples/01.Basics/Skeleton_Multi
flash
% examples/01.Basics/Skeleton_Multi
RAM for global variables
% examples/01.Basics/Table_Resolution
flash
% examples/01.Basics/Table_Resolution
RAM for global variables
% examples/01.Basics/Vibrato
flash
% examples/01.Basics/Vibrato
RAM for global variables
% examples/01.Basics/Vibrato_Midi_Note
flash
% examples/01.Basics/Vibrato_Midi_Note
RAM for global variables
% examples/02.Control/Control_Echo_Theremin
flash
% examples/02.Control/Control_Echo_Theremin
RAM for global variables
% examples/02.Control/Control_Oscil_Wash
flash
% examples/02.Control/Control_Oscil_Wash
RAM for global variables
% examples/02.Control/Control_Tremelo
flash
% examples/02.Control/Control_Tremelo
RAM for global variables
% examples/02.Control/EventDelay
flash
% examples/02.Control/EventDelay
RAM for global variables
% examples/02.Control/Line_Gliss
flash
% examples/02.Control/Line_Gliss
RAM for global variables
% examples/02.Control/Line_Gliss_Double_32k_HIFI
flash
% examples/02.Control/Line_Gliss_Double_32k_HIFI
RAM for global variables
% examples/02.Control/Metronome_SampleHuffman
flash
% examples/02.Control/Metronome_SampleHuffman
RAM for global variables
% examples/02.Control/Stop_Start
flash
% examples/02.Control/Stop_Start
RAM for global variables
% examples/06.Synthesis/AMsynth
flash
% examples/06.Synthesis/AMsynth
RAM for global variables
% examples/06.Synthesis/AMsynth_HIFI
flash
% examples/06.Synthesis/AMsynth_HIFI
RAM for global variables
% examples/06.Synthesis/Brown_Noise_Realtime
flash
% examples/06.Synthesis/Brown_Noise_Realtime
RAM for global variables
% examples/06.Synthesis/Detuned_Beats_Wash
flash
% examples/06.Synthesis/Detuned_Beats_Wash
RAM for global variables
% examples/06.Synthesis/Difference_Tone
flash
% examples/06.Synthesis/Difference_Tone
RAM for global variables
% examples/06.Synthesis/FMsynth
flash
% examples/06.Synthesis/FMsynth
RAM for global variables
% examples/06.Synthesis/FMsynth_32k_HIFI
flash
% examples/06.Synthesis/FMsynth_32k_HIFI
RAM for global variables
% examples/06.Synthesis/NonAlias_MetaOscil
flash
% examples/06.Synthesis/NonAlias_MetaOscil
RAM for global variables
% examples/06.Synthesis/PDresonant
flash
% examples/06.Synthesis/PDresonant
RAM for global variables
% examples/06.Synthesis/PWM_Phasing
flash
% examples/06.Synthesis/PWM_Phasing
RAM for global variables
% examples/06.Synthesis/WaveFolder
flash
% examples/06.Synthesis/WaveFolder
RAM for global variables
% examples/06.Synthesis/WavePacket_Double
flash
% examples/06.Synthesis/WavePacket_Double
RAM for global variables
% examples/06.Synthesis/WavePacket_Sample
flash
% examples/06.Synthesis/WavePacket_Sample
RAM for global variables
% examples/06.Synthesis/WavePacket_Single
flash
% examples/06.Synthesis/WavePacket_Single
RAM for global variables
% examples/06.Synthesis/Waveshaper
flash
% examples/06.Synthesis/Waveshaper
RAM for global variables
%
STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C8 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:mega 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:uno 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:mbed_giga:giga 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:renesas_uno:minima 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 16 0.01 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:samd:adafruit_circuitplayground_m0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 4 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 4 0.0 0 0.0 4 0.0 0 0.0 4 0.0 0 0.0 0 0.0 0 0.0
esp8266:esp8266:huzzah N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
rp2040:rp2040:rpipico 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 8 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 8 0.0 0 0.0 8 0.0 0 0.0 0 0.0 0 0.0
teensy:avr:teensy36 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 -48 -0.0 0 0.0 -48 -0.0 0 0.0 -48 -0.0 0 0.0 0 0.0 0 0.0
teensy:avr:teensy41 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Click for full report CSV
Board,examples/01.Basics/Control_Gain<br>flash,%,examples/01.Basics/Control_Gain<br>RAM for global variables,%,examples/01.Basics/Sinewave<br>flash,%,examples/01.Basics/Sinewave<br>RAM for global variables,%,examples/01.Basics/Sinewave_HIFI<br>flash,%,examples/01.Basics/Sinewave_HIFI<br>RAM for global variables,%,examples/01.Basics/Skeleton<br>flash,%,examples/01.Basics/Skeleton<br>RAM for global variables,%,examples/01.Basics/Skeleton_Multi<br>flash,%,examples/01.Basics/Skeleton_Multi<br>RAM for global variables,%,examples/01.Basics/Table_Resolution<br>flash,%,examples/01.Basics/Table_Resolution<br>RAM for global variables,%,examples/01.Basics/Vibrato<br>flash,%,examples/01.Basics/Vibrato<br>RAM for global variables,%,examples/01.Basics/Vibrato_Midi_Note<br>flash,%,examples/01.Basics/Vibrato_Midi_Note<br>RAM for global variables,%,examples/02.Control/Control_Echo_Theremin<br>flash,%,examples/02.Control/Control_Echo_Theremin<br>RAM for global variables,%,examples/02.Control/Control_Oscil_Wash<br>flash,%,examples/02.Control/Control_Oscil_Wash<br>RAM for global variables,%,examples/02.Control/Control_Tremelo<br>flash,%,examples/02.Control/Control_Tremelo<br>RAM for global variables,%,examples/02.Control/EventDelay<br>flash,%,examples/02.Control/EventDelay<br>RAM for global variables,%,examples/02.Control/Line_Gliss<br>flash,%,examples/02.Control/Line_Gliss<br>RAM for global variables,%,examples/02.Control/Line_Gliss_Double_32k_HIFI<br>flash,%,examples/02.Control/Line_Gliss_Double_32k_HIFI<br>RAM for global variables,%,examples/02.Control/Metronome_SampleHuffman<br>flash,%,examples/02.Control/Metronome_SampleHuffman<br>RAM for global variables,%,examples/02.Control/Stop_Start<br>flash,%,examples/02.Control/Stop_Start<br>RAM for global variables,%,examples/06.Synthesis/AMsynth<br>flash,%,examples/06.Synthesis/AMsynth<br>RAM for global variables,%,examples/06.Synthesis/AMsynth_HIFI<br>flash,%,examples/06.Synthesis/AMsynth_HIFI<br>RAM for global variables,%,examples/06.Synthesis/Brown_Noise_Realtime<br>flash,%,examples/06.Synthesis/Brown_Noise_Realtime<br>RAM for global variables,%,examples/06.Synthesis/Detuned_Beats_Wash<br>flash,%,examples/06.Synthesis/Detuned_Beats_Wash<br>RAM for global variables,%,examples/06.Synthesis/Difference_Tone<br>flash,%,examples/06.Synthesis/Difference_Tone<br>RAM for global variables,%,examples/06.Synthesis/FMsynth<br>flash,%,examples/06.Synthesis/FMsynth<br>RAM for global variables,%,examples/06.Synthesis/FMsynth_32k_HIFI<br>flash,%,examples/06.Synthesis/FMsynth_32k_HIFI<br>RAM for global variables,%,examples/06.Synthesis/NonAlias_MetaOscil<br>flash,%,examples/06.Synthesis/NonAlias_MetaOscil<br>RAM for global variables,%,examples/06.Synthesis/PDresonant<br>flash,%,examples/06.Synthesis/PDresonant<br>RAM for global variables,%,examples/06.Synthesis/PWM_Phasing<br>flash,%,examples/06.Synthesis/PWM_Phasing<br>RAM for global variables,%,examples/06.Synthesis/WaveFolder<br>flash,%,examples/06.Synthesis/WaveFolder<br>RAM for global variables,%,examples/06.Synthesis/WavePacket_Double<br>flash,%,examples/06.Synthesis/WavePacket_Double<br>RAM for global variables,%,examples/06.Synthesis/WavePacket_Sample<br>flash,%,examples/06.Synthesis/WavePacket_Sample<br>RAM for global variables,%,examples/06.Synthesis/WavePacket_Single<br>flash,%,examples/06.Synthesis/WavePacket_Single<br>RAM for global variables,%,examples/06.Synthesis/Waveshaper<br>flash,%,examples/06.Synthesis/Waveshaper<br>RAM for global variables,%
STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C8,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:mega,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:uno,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:mbed_giga:giga,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:renesas_uno:minima,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,16,0.01,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:samd:adafruit_circuitplayground_m0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,4,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,4,0.0,0,0.0,4,0.0,0,0.0,4,0.0,0,0.0,0,0.0,0,0.0
esp8266:esp8266:huzzah,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A
rp2040:rp2040:rpipico,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,8,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,8,0.0,0,0.0,8,0.0,0,0.0,0,0.0,0,0.0
teensy:avr:teensy36,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,-48,-0.0,0,0.0,-48,-0.0,0,0.0,-48,-0.0,0,0.0,0,0.0,0,0.0
teensy:avr:teensy41,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A

I ended up keeping most readings at 10 bits.
Repository owner deleted a comment from github-actions bot Mar 28, 2024
@tfry-git tfry-git force-pushed the devel/analog_reads branch from f623156 to 1b966b8 Compare March 28, 2024 09:48
Repository owner deleted a comment from github-actions bot Mar 28, 2024
Repository owner deleted a comment from github-actions bot Mar 28, 2024
@tfry-git tfry-git force-pushed the devel/analog_reads branch from 1b966b8 to 34b199c Compare March 28, 2024 10:15
Repository owner deleted a comment from github-actions bot Mar 28, 2024
Repository owner deleted a comment from github-actions bot Mar 28, 2024
@github-actions
Copy link

Memory usage change @ 34b199c

Board flash % RAM for global variables %
STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C8 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:avr:mega 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:avr:uno 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:mbed_giga:giga 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:renesas_uno:minima 🔺 0 - +16 0.0 - +0.01 0 - 0 0.0 - 0.0
arduino:samd:adafruit_circuitplayground_m0 🔺 0 - +8 0.0 - 0.0 0 - 0 0.0 - 0.0
esp8266:esp8266:huzzah N/A N/A N/A N/A
rp2040:rp2040:rpipico 🔺 0 - +8 0.0 - 0.0 0 - 0 0.0 - 0.0
teensy:avr:teensy36 💚 -52 - 0 -0.0 - 0.0 0 - 0 0.0 - 0.0
teensy:avr:teensy41 N/A N/A N/A N/A
Click for full report table
Board examples/01.Basics/Control_Gain
flash
% examples/01.Basics/Control_Gain
RAM for global variables
% examples/01.Basics/Sinewave
flash
% examples/01.Basics/Sinewave
RAM for global variables
% examples/01.Basics/Sinewave_HIFI
flash
% examples/01.Basics/Sinewave_HIFI
RAM for global variables
% examples/01.Basics/Skeleton
flash
% examples/01.Basics/Skeleton
RAM for global variables
% examples/01.Basics/Skeleton_Multi
flash
% examples/01.Basics/Skeleton_Multi
RAM for global variables
% examples/01.Basics/Table_Resolution
flash
% examples/01.Basics/Table_Resolution
RAM for global variables
% examples/01.Basics/Vibrato
flash
% examples/01.Basics/Vibrato
RAM for global variables
% examples/01.Basics/Vibrato_Midi_Note
flash
% examples/01.Basics/Vibrato_Midi_Note
RAM for global variables
% examples/02.Control/Control_Echo_Theremin
flash
% examples/02.Control/Control_Echo_Theremin
RAM for global variables
% examples/02.Control/Control_Oscil_Wash
flash
% examples/02.Control/Control_Oscil_Wash
RAM for global variables
% examples/02.Control/Control_Tremelo
flash
% examples/02.Control/Control_Tremelo
RAM for global variables
% examples/02.Control/EventDelay
flash
% examples/02.Control/EventDelay
RAM for global variables
% examples/02.Control/Line_Gliss
flash
% examples/02.Control/Line_Gliss
RAM for global variables
% examples/02.Control/Line_Gliss_Double_32k_HIFI
flash
% examples/02.Control/Line_Gliss_Double_32k_HIFI
RAM for global variables
% examples/02.Control/Metronome_SampleHuffman
flash
% examples/02.Control/Metronome_SampleHuffman
RAM for global variables
% examples/02.Control/Stop_Start
flash
% examples/02.Control/Stop_Start
RAM for global variables
% examples/06.Synthesis/AMsynth
flash
% examples/06.Synthesis/AMsynth
RAM for global variables
% examples/06.Synthesis/AMsynth_HIFI
flash
% examples/06.Synthesis/AMsynth_HIFI
RAM for global variables
% examples/06.Synthesis/Brown_Noise_Realtime
flash
% examples/06.Synthesis/Brown_Noise_Realtime
RAM for global variables
% examples/06.Synthesis/Detuned_Beats_Wash
flash
% examples/06.Synthesis/Detuned_Beats_Wash
RAM for global variables
% examples/06.Synthesis/Difference_Tone
flash
% examples/06.Synthesis/Difference_Tone
RAM for global variables
% examples/06.Synthesis/FMsynth
flash
% examples/06.Synthesis/FMsynth
RAM for global variables
% examples/06.Synthesis/FMsynth_32k_HIFI
flash
% examples/06.Synthesis/FMsynth_32k_HIFI
RAM for global variables
% examples/06.Synthesis/NonAlias_MetaOscil
flash
% examples/06.Synthesis/NonAlias_MetaOscil
RAM for global variables
% examples/06.Synthesis/PDresonant
flash
% examples/06.Synthesis/PDresonant
RAM for global variables
% examples/06.Synthesis/PWM_Phasing
flash
% examples/06.Synthesis/PWM_Phasing
RAM for global variables
% examples/06.Synthesis/WaveFolder
flash
% examples/06.Synthesis/WaveFolder
RAM for global variables
% examples/06.Synthesis/WavePacket_Double
flash
% examples/06.Synthesis/WavePacket_Double
RAM for global variables
% examples/06.Synthesis/WavePacket_Sample
flash
% examples/06.Synthesis/WavePacket_Sample
RAM for global variables
% examples/06.Synthesis/WavePacket_Single
flash
% examples/06.Synthesis/WavePacket_Single
RAM for global variables
% examples/06.Synthesis/Waveshaper
flash
% examples/06.Synthesis/Waveshaper
RAM for global variables
%
STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C8 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:mega 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:uno 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:mbed_giga:giga 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:renesas_uno:minima 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 16 0.01 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:samd:adafruit_circuitplayground_m0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 4 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 8 0.0 0 0.0 8 0.0 0 0.0 8 0.0 0 0.0 0 0.0 0 0.0
esp8266:esp8266:huzzah N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
rp2040:rp2040:rpipico 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 8 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 8 0.0 0 0.0 8 0.0 0 0.0 8 0.0 0 0.0 0 0.0 0 0.0
teensy:avr:teensy36 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 -52 -0.0 0 0.0 -52 -0.0 0 0.0 -52 -0.0 0 0.0 0 0.0 0 0.0
teensy:avr:teensy41 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Click for full report CSV
Board,examples/01.Basics/Control_Gain<br>flash,%,examples/01.Basics/Control_Gain<br>RAM for global variables,%,examples/01.Basics/Sinewave<br>flash,%,examples/01.Basics/Sinewave<br>RAM for global variables,%,examples/01.Basics/Sinewave_HIFI<br>flash,%,examples/01.Basics/Sinewave_HIFI<br>RAM for global variables,%,examples/01.Basics/Skeleton<br>flash,%,examples/01.Basics/Skeleton<br>RAM for global variables,%,examples/01.Basics/Skeleton_Multi<br>flash,%,examples/01.Basics/Skeleton_Multi<br>RAM for global variables,%,examples/01.Basics/Table_Resolution<br>flash,%,examples/01.Basics/Table_Resolution<br>RAM for global variables,%,examples/01.Basics/Vibrato<br>flash,%,examples/01.Basics/Vibrato<br>RAM for global variables,%,examples/01.Basics/Vibrato_Midi_Note<br>flash,%,examples/01.Basics/Vibrato_Midi_Note<br>RAM for global variables,%,examples/02.Control/Control_Echo_Theremin<br>flash,%,examples/02.Control/Control_Echo_Theremin<br>RAM for global variables,%,examples/02.Control/Control_Oscil_Wash<br>flash,%,examples/02.Control/Control_Oscil_Wash<br>RAM for global variables,%,examples/02.Control/Control_Tremelo<br>flash,%,examples/02.Control/Control_Tremelo<br>RAM for global variables,%,examples/02.Control/EventDelay<br>flash,%,examples/02.Control/EventDelay<br>RAM for global variables,%,examples/02.Control/Line_Gliss<br>flash,%,examples/02.Control/Line_Gliss<br>RAM for global variables,%,examples/02.Control/Line_Gliss_Double_32k_HIFI<br>flash,%,examples/02.Control/Line_Gliss_Double_32k_HIFI<br>RAM for global variables,%,examples/02.Control/Metronome_SampleHuffman<br>flash,%,examples/02.Control/Metronome_SampleHuffman<br>RAM for global variables,%,examples/02.Control/Stop_Start<br>flash,%,examples/02.Control/Stop_Start<br>RAM for global variables,%,examples/06.Synthesis/AMsynth<br>flash,%,examples/06.Synthesis/AMsynth<br>RAM for global variables,%,examples/06.Synthesis/AMsynth_HIFI<br>flash,%,examples/06.Synthesis/AMsynth_HIFI<br>RAM for global variables,%,examples/06.Synthesis/Brown_Noise_Realtime<br>flash,%,examples/06.Synthesis/Brown_Noise_Realtime<br>RAM for global variables,%,examples/06.Synthesis/Detuned_Beats_Wash<br>flash,%,examples/06.Synthesis/Detuned_Beats_Wash<br>RAM for global variables,%,examples/06.Synthesis/Difference_Tone<br>flash,%,examples/06.Synthesis/Difference_Tone<br>RAM for global variables,%,examples/06.Synthesis/FMsynth<br>flash,%,examples/06.Synthesis/FMsynth<br>RAM for global variables,%,examples/06.Synthesis/FMsynth_32k_HIFI<br>flash,%,examples/06.Synthesis/FMsynth_32k_HIFI<br>RAM for global variables,%,examples/06.Synthesis/NonAlias_MetaOscil<br>flash,%,examples/06.Synthesis/NonAlias_MetaOscil<br>RAM for global variables,%,examples/06.Synthesis/PDresonant<br>flash,%,examples/06.Synthesis/PDresonant<br>RAM for global variables,%,examples/06.Synthesis/PWM_Phasing<br>flash,%,examples/06.Synthesis/PWM_Phasing<br>RAM for global variables,%,examples/06.Synthesis/WaveFolder<br>flash,%,examples/06.Synthesis/WaveFolder<br>RAM for global variables,%,examples/06.Synthesis/WavePacket_Double<br>flash,%,examples/06.Synthesis/WavePacket_Double<br>RAM for global variables,%,examples/06.Synthesis/WavePacket_Sample<br>flash,%,examples/06.Synthesis/WavePacket_Sample<br>RAM for global variables,%,examples/06.Synthesis/WavePacket_Single<br>flash,%,examples/06.Synthesis/WavePacket_Single<br>RAM for global variables,%,examples/06.Synthesis/Waveshaper<br>flash,%,examples/06.Synthesis/Waveshaper<br>RAM for global variables,%
STMicroelectronics:stm32:GenF1:pnum=BLUEPILL_F103C8,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:mega,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:uno,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:mbed_giga:giga,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:renesas_uno:minima,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,16,0.01,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:samd:adafruit_circuitplayground_m0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,4,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,8,0.0,0,0.0,8,0.0,0,0.0,8,0.0,0,0.0,0,0.0,0,0.0
esp8266:esp8266:huzzah,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A
rp2040:rp2040:rpipico,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,8,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,8,0.0,0,0.0,8,0.0,0,0.0,8,0.0,0,0.0,0,0.0,0,0.0
teensy:avr:teensy36,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,-52,-0.0,0,0.0,-52,-0.0,0,0.0,-52,-0.0,0,0.0,0,0.0,0,0.0
teensy:avr:teensy41,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A

@tfry-git tfry-git linked an issue Mar 28, 2024 that may be closed by this pull request
@tfry-git tfry-git merged commit 82237fe into devel/Mozzi2 Mar 28, 2024
@tfry-git tfry-git deleted the devel/analog_reads branch July 2, 2024 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

RFC: Analog input scaling - what's the best approach

3 participants