VocalShaper
A JUCE-based Open Source DAW
Install / Use
/learn @Do-sth-sharp/VocalShaperREADME
VocalShaper 
A JUCE-based Open Source DAW. This DAW is lightweight and can meet most daily usage needs.
[!IMPORTANT] Under development, not released.
Supported Technologies
Audio Plugins
- VST
- VST3
- LV2
- ARA
- AU (TODO)
Audio Drivers
- WASAPI
- DirectSound
- ASIO
- CoreAudio (TODO)
Sequence File Formats
- mid
- musicxml (TODO)
- ufdata (TODO)
- json (OpenSVIP model file)(TODO)
Audio File Formats
- wav
- bwf
- flac
- mp3
- ogg
- aiff / aif
- wma
- wmv
- asf
- wm
- aac (TODO)
- m4a (TODO)
- 3gp (TODO)
Others
- MIDI IO
- MIDI CC
- MMC
- Mackie Control (TODO)
Get Source Code
Windows (MSVC)
git clone https://github.com/Do-sth-sharp/VocalShaper.git
cd VocalShaper
git checkout develop
git submodule update --init --recursive
cd vcpkg
.\bootstrap-vcpkg.bat
vcpkg install --x-manifest-root=../scripts/vcpkg-manifest --x-install-root=./installed --triplet=x64-windows
cd ..
Windows (Clang-LLVM)
git clone https://github.com/Do-sth-sharp/VocalShaper.git
cd VocalShaper
git checkout develop
git submodule update --init --recursive
cd vcpkg
.\bootstrap-vcpkg.bat
vcpkg install --x-manifest-root=../scripts/vcpkg-manifest --x-install-root=./installed --triplet=x64-windows-llvm
cd ..
Linux (Clang-LLVM)
Requirements:
- alsa
- freetype2
- libcurl
- webkit2gtk-4.0
- gtk+-x11-3.0
- patchelf
git clone https://github.com/Do-sth-sharp/VocalShaper.git
cd VocalShaper
git checkout develop
git submodule update --init --recursive
cd vcpkg
bash bootstrap-vcpkg.sh
./vcpkg install --x-manifest-root=../scripts/vcpkg-manifest --x-install-root=./installed --triplet=x64-linux-llvm
cd ..
Compile
Windows Debug (MSVC)
"%VCINSTALLDIR%\Auxiliary\Build\vcvarsall.bat" amd64
cmake --preset "Ninja Debug x64"
cmake --build build/ninja-debug-x64 --target VocalShaper
Windows Release (MSVC)
"%VCINSTALLDIR%\Auxiliary\Build\vcvarsall.bat" amd64
cmake --preset "Ninja Release x64"
cmake --build build/ninja-release-x64 --target VocalShaper
Windows Debug (Clang-LLVM)
cmake --preset "Ninja Debug Win64 LLVM"
cmake --build build/ninja-debug-win64-llvm --target VocalShaper
Windows Release (Clang-LLVM)
cmake --preset "Ninja Release Win64 LLVM"
cmake --build build/ninja-release-win64-llvm --target VocalShaper
Linux Debug (Clang-LLVM)
cmake --preset "Ninja Debug Linux LLVM"
cmake --build build/ninja-debug-linux-llvm --target VocalShaper
Linux Release (Clang-LLVM)
cmake --preset "Ninja Release Linux LLVM"
cmake --build build/ninja-release-linux-llvm --target VocalShaper
Related Skills
docs-writer
98.9k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
model-usage
333.7kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
arscontexta
2.8kClaude Code plugin that generates individualized knowledge systems from conversation. You describe how you think and work, have a conversation and get a complete second brain as markdown files you own.
generate-pydantic-ai-prp
Pydantic AI Research Agent Built with the PRP Framework Template
