Hybrid synthesizer inspired by the Roland Juno-106 (and close relatives).
Some DCOs driven by a Raspberry Pi Pico with a USB MIDI interface.
Usable as a musical instrument but plenty more to explore...
- No LFO
- No PWM, sub-oscillatgor or noise
- No filter or VCA-envelope on the oscillator signal path
... to be improved ;-)
- https://github.com/AnotherJohnH/Platform
- arm-none-eabi-gcc
- cmake
- ninja (make works too)
This repo uses git sub-modules, so checkout using --recurse to clone all the dependent source...
git clone --recurse https://github.com/AnotherJohnH/pico-106.git
or
git clone --recurse ssh://git@github.com/AnotherJohnH/pico-106.git
Being developed on MacOS but should build on Linux too.
make
Build directly using cmake...
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DPLT_TARGET=rpipico2 -DCMAKE_TOOLCHAIN_FILE=Platform/MTL/rpipico/toolchain.cmake ..
make
Flashable image will be found under the build sub directory here...
.../Source/pico-106.uf2
This project is licensed under the MIT License - see the LICENSE file for details