MCPcopy Create free account
hub / github.com/AndrewBelt/WaveEdit

github.com/AndrewBelt/WaveEdit @v1.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.1 ↗ · + Follow
155 symbols 409 edges 15 files 13 documented · 8% updated 16mo ago★ 22718 open issues

Browse by type

Functions 140 Types & classes 15
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Synthesis Technology WaveEdit

The wavetable and bank editor for the Synthesis Technology E370 and E352 Eurorack synthesizer modules.

Building

Make dependencies with

cd dep
make

Clone the in-source dependencies.

cd ..
git submodule update --init --recursive

Compile the program. The Makefile will automatically detect your operating system.

make

Launch the program.

./WaveEdit

You can even try your luck with building the polished distributable. Although this method is unsupported, it may work with some tweaks to the Makefile.

make dist

Core symbols most depended-on inside this repo

Shape

Function 118
Method 22
Class 8
Enum 7

Languages

C++95%
Python5%

Modules by API surface

src/ui.cpp42 symbols
src/WaveEdit.hpp18 symbols
src/db.cpp13 symbols
src/widgets.cpp12 symbols
src/wave.cpp11 symbols
src/bank.cpp11 symbols
src/audio.cpp8 symbols
generate_catalog.py8 symbols
src/math.cpp7 symbols
src/import.cpp7 symbols
src/util.cpp6 symbols
src/catalog.cpp5 symbols

For agents

$ claude mcp add WaveEdit \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page