# poly-1 firmware

this repo contains the Poly-1 synth main firmware (not the LFO or envelope
generator).

## building

it is built using [Meson](https://mesonbuild.com/) and should build on linux
or mac. you must have an avr-gcc on your PATH.

to run the build, use `./build.sh`

## test binaries

this is lazy code and doesn't have a test framework, but some pieces have
little testers. these are built into `./build_test`.

## bootloader?

nah, haven't set one up yet. might, but the updi avrs can be flashed with
[hardware anyone building one of these will have access to](https://github.com/microchip-pic-avr-tools/pymcuprog#serial-port-updi-pyupdi),
so i'm not sure it's useful.

## copying

intellectual property is bullshit. be gay do crime
