Skip to content

Alloyed/KitsBlips

Repository files navigation

KitsBlips

Monorepo for my Eurorack/synthesizer hobby projects! (that's me, I'm kit)

Everything is always in a state of "not-quite-finished". if something is unclear or unusable in its current state, and you want to use it, feel free to open an issue or contact me.

For technical reasons, this project is ordered by toolset and not by module. this means the full source for a single module may be across multiple folders! Sorry.

unless otherwise listed, all code is MIT licensed. All hardware designs and graphics (kicad, svg etc) are CC-BY-SA 4.0.

Building/Installing

Each project/folder has a specific readme that includes extra steps if necessary, but in general, builds are managed using cmake.

$ mkdir -p <folder>/build && cd <folder>/build
$ cmake .. -DCMAKE_BUILD_TYPE=<build type: Debug, MinSizeRel, RelWithDebInfo>
$ cmake --build . --config=<the build type>
$ cmake --install . --prefix <location> # if the target supports installation
$ ctest # if the target has unit tests

Projects

For Hardware:

  • /daisy
    • DSP code for hardware modules
  • /kicad
    • Hardware design files

For VCV Rack:

For DAWS:

  • /clap
    • Modules for DAWS (VST3/CLAP plugins)
  • /clapeze
    • Microframework for writing clap plugins
  • /kitgui
    • UI library for clap plugins

Shared:

  • /panels
    • Art/Panel designs.
  • /kitdsp
    • Shared DSP code, runs on all platforms
  • /kitdsp-gpl
    • DSP code with GPL algorithms. This is the only folder that comes with extra license restrictions!

About

read-only mirror

Resources

License

Stars

Watchers

Forks

Packages

No packages published