circuitpython/tests/circuitpython-manual/synthio/wave
Jeff Epler a7da245ad0
synthio: Add synthio.Note
This class allows much more expressive sound synthesis:
 * tremolo & vibrato
 * arbitrary frequency
 * different evelope & waveform per note
 * all properties dynamically settable from Python code
2023-05-04 07:23:49 -05:00
..
audioop.py synthio: put license notice on copied files 2023-05-03 09:37:12 -05:00
chunk.py synthio: put license notice on copied files 2023-05-03 09:37:12 -05:00
midi2wav.py Add a manual test of synthio 2023-04-25 12:05:53 -05:00
README.md synthio: Add synthio.Note 2023-05-04 07:23:49 -05:00
wave.py synthio: put license notice on copied files 2023-05-03 09:37:12 -05:00

Test synthio without hardware

Build the unix port then run ....../ports/unix/micropython-coverage midi2wav.py.

This will create tune.wav as output, which you can listen to using any old audio player.