adafruit_waveform.sine

This library generates sine waveforms that can be used to generate sine audio signals.

  • Author(s): Scott Shawcroft

adafruit_waveform.sine.sine_wave(sample_frequency: float, pitch: float)[source]

Generate a single sine wav cycle at the given sampling frequency and pitch.

adafruit_waveform.square

This library generates squard waveforms that can be used to generate squard audio signals.

  • Author(s): Scott Shawcroft, BrentRu

adafruit_waveform.square.square_wave(sample_length: int = 2)[source]

Generate a single square wave of sample_length size