├── .gitignore ├── .readthedocs.yaml ├── .vscode ├── settings.json └── tasks.json ├── LICENSE ├── Makefile ├── README.rst ├── _static ├── back-side.jpg ├── bottom.jpg ├── front-side.jpg └── top.jpg ├── bin └── mpy-cross ├── boot.py ├── docs ├── Makefile ├── conf.py ├── examples.rst ├── index.rst ├── install.rst ├── library │ ├── audio.rst │ ├── board.rst │ ├── display.rst │ ├── encoder.rst │ ├── global.rst │ ├── keyboard.rst │ ├── menu.rst │ ├── microphone.rst │ ├── midi.rst │ ├── synth.rst │ ├── tasks.rst │ ├── timer.rst │ ├── voice.rst │ └── waveform.rst ├── make.bat └── requirements.txt ├── examples ├── basic.py ├── display-bar-horizontal.py ├── display-bar-vertical.py ├── drums.py ├── filter.py ├── microphone-fft.py ├── microphone-sample.py ├── microphone.py ├── midi.py ├── monophonic.py ├── sample-browser.py ├── sample-filter.py ├── sample-loop.py ├── sample-simple.py ├── sequencer.py └── simple.py ├── pico_synth_sandbox ├── __init__.py ├── arpeggiator.py ├── audio.py ├── board.py ├── display.py ├── encoder.py ├── keyboard │ ├── __init__.py │ ├── ton_touch.py │ └── touch.py ├── menu.py ├── microphone.py ├── midi.py ├── sequencer.py ├── synth.py ├── tasks.py ├── timer.py ├── voice │ ├── __init__.py │ ├── drum.py │ ├── oscillator.py │ └── sample.py └── waveform.py ├── pyproject.toml ├── requirements.txt ├── samples ├── acoustic-guitar.wav ├── banjo.wav ├── bass-guitar.wav ├── cello-bow.wav ├── cello-pluck.wav ├── electric-guitar.wav ├── hey.wav ├── mac-chime.wav ├── mandolin.wav ├── melodica.wav ├── otomatone.wav ├── piano.wav └── ukulele.wav └── settings.toml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "esbonio.sphinx.confDir": "" 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/README.rst -------------------------------------------------------------------------------- /_static/back-side.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/_static/back-side.jpg -------------------------------------------------------------------------------- /_static/bottom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/_static/bottom.jpg -------------------------------------------------------------------------------- /_static/front-side.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/_static/front-side.jpg -------------------------------------------------------------------------------- /_static/top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/_static/top.jpg -------------------------------------------------------------------------------- /bin/mpy-cross: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/bin/mpy-cross -------------------------------------------------------------------------------- /boot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/boot.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/examples.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/install.rst -------------------------------------------------------------------------------- /docs/library/audio.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/library/audio.rst -------------------------------------------------------------------------------- /docs/library/board.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/library/board.rst -------------------------------------------------------------------------------- /docs/library/display.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/library/display.rst -------------------------------------------------------------------------------- /docs/library/encoder.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/library/encoder.rst -------------------------------------------------------------------------------- /docs/library/global.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/library/global.rst -------------------------------------------------------------------------------- /docs/library/keyboard.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/library/keyboard.rst -------------------------------------------------------------------------------- /docs/library/menu.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/library/menu.rst -------------------------------------------------------------------------------- /docs/library/microphone.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/library/microphone.rst -------------------------------------------------------------------------------- /docs/library/midi.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/library/midi.rst -------------------------------------------------------------------------------- /docs/library/synth.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/library/synth.rst -------------------------------------------------------------------------------- /docs/library/tasks.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/library/tasks.rst -------------------------------------------------------------------------------- /docs/library/timer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/library/timer.rst -------------------------------------------------------------------------------- /docs/library/voice.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/library/voice.rst -------------------------------------------------------------------------------- /docs/library/waveform.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/library/waveform.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /examples/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/basic.py -------------------------------------------------------------------------------- /examples/display-bar-horizontal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/display-bar-horizontal.py -------------------------------------------------------------------------------- /examples/display-bar-vertical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/display-bar-vertical.py -------------------------------------------------------------------------------- /examples/drums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/drums.py -------------------------------------------------------------------------------- /examples/filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/filter.py -------------------------------------------------------------------------------- /examples/microphone-fft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/microphone-fft.py -------------------------------------------------------------------------------- /examples/microphone-sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/microphone-sample.py -------------------------------------------------------------------------------- /examples/microphone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/microphone.py -------------------------------------------------------------------------------- /examples/midi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/midi.py -------------------------------------------------------------------------------- /examples/monophonic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/monophonic.py -------------------------------------------------------------------------------- /examples/sample-browser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/sample-browser.py -------------------------------------------------------------------------------- /examples/sample-filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/sample-filter.py -------------------------------------------------------------------------------- /examples/sample-loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/sample-loop.py -------------------------------------------------------------------------------- /examples/sample-simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/sample-simple.py -------------------------------------------------------------------------------- /examples/sequencer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/sequencer.py -------------------------------------------------------------------------------- /examples/simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/examples/simple.py -------------------------------------------------------------------------------- /pico_synth_sandbox/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/__init__.py -------------------------------------------------------------------------------- /pico_synth_sandbox/arpeggiator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/arpeggiator.py -------------------------------------------------------------------------------- /pico_synth_sandbox/audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/audio.py -------------------------------------------------------------------------------- /pico_synth_sandbox/board.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/board.py -------------------------------------------------------------------------------- /pico_synth_sandbox/display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/display.py -------------------------------------------------------------------------------- /pico_synth_sandbox/encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/encoder.py -------------------------------------------------------------------------------- /pico_synth_sandbox/keyboard/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/keyboard/__init__.py -------------------------------------------------------------------------------- /pico_synth_sandbox/keyboard/ton_touch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/keyboard/ton_touch.py -------------------------------------------------------------------------------- /pico_synth_sandbox/keyboard/touch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/keyboard/touch.py -------------------------------------------------------------------------------- /pico_synth_sandbox/menu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/menu.py -------------------------------------------------------------------------------- /pico_synth_sandbox/microphone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/microphone.py -------------------------------------------------------------------------------- /pico_synth_sandbox/midi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/midi.py -------------------------------------------------------------------------------- /pico_synth_sandbox/sequencer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/sequencer.py -------------------------------------------------------------------------------- /pico_synth_sandbox/synth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/synth.py -------------------------------------------------------------------------------- /pico_synth_sandbox/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/tasks.py -------------------------------------------------------------------------------- /pico_synth_sandbox/timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/timer.py -------------------------------------------------------------------------------- /pico_synth_sandbox/voice/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/voice/__init__.py -------------------------------------------------------------------------------- /pico_synth_sandbox/voice/drum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/voice/drum.py -------------------------------------------------------------------------------- /pico_synth_sandbox/voice/oscillator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/voice/oscillator.py -------------------------------------------------------------------------------- /pico_synth_sandbox/voice/sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/voice/sample.py -------------------------------------------------------------------------------- /pico_synth_sandbox/waveform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pico_synth_sandbox/waveform.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/requirements.txt -------------------------------------------------------------------------------- /samples/acoustic-guitar.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/samples/acoustic-guitar.wav -------------------------------------------------------------------------------- /samples/banjo.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/samples/banjo.wav -------------------------------------------------------------------------------- /samples/bass-guitar.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/samples/bass-guitar.wav -------------------------------------------------------------------------------- /samples/cello-bow.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/samples/cello-bow.wav -------------------------------------------------------------------------------- /samples/cello-pluck.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/samples/cello-pluck.wav -------------------------------------------------------------------------------- /samples/electric-guitar.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/samples/electric-guitar.wav -------------------------------------------------------------------------------- /samples/hey.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/samples/hey.wav -------------------------------------------------------------------------------- /samples/mac-chime.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/samples/mac-chime.wav -------------------------------------------------------------------------------- /samples/mandolin.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/samples/mandolin.wav -------------------------------------------------------------------------------- /samples/melodica.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/samples/melodica.wav -------------------------------------------------------------------------------- /samples/otomatone.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/samples/otomatone.wav -------------------------------------------------------------------------------- /samples/piano.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/samples/piano.wav -------------------------------------------------------------------------------- /samples/ukulele.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/samples/ukulele.wav -------------------------------------------------------------------------------- /settings.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/relic-se/pico_synth_sandbox-library/HEAD/settings.toml --------------------------------------------------------------------------------