MCPcopy Create free account
hub / github.com/davy7125/polyphone

github.com/davy7125/polyphone @2.6.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 2.6.0 ↗ · + Follow
5,480 symbols 11,743 edges 836 files 377 documented · 7% updated 38d ago2.6.0 · 2026-05-25★ 47040 open issues

Browse by type

Functions 4,466 Types & classes 1,014
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

logo

Polyphone

Polyphone is a multiplatform and open-source soundfont editor for creating musical instruments.

Features

  • editing of sf2, sf3, sfz and sfArk file formats
  • compatible with Jack and ASIO audio servers
  • built-in synthesizer, controlled by a virtual keyboard or MIDI signals
  • automatic recognition of root keys
  • automatic loop of samples
  • simultaneous editing of parameters
  • specific tools for musical instrument creation
  • recorder to keep a trace of what is played in a .wav file
  • soundfont browser connected to the online repository

Screenshots

Home Soundfont browser Sample configuration Instrument editing

Install

Check this page to find installers for your system.

Support

See the documentation and forum.

Contributing

To contribute to the project (create a bug report / suggest an improvement / complete a translation), please see this page.


Donate

Core symbols most depended-on inside this repo

Shape

Method 4,213
Class 972
Function 253
Enum 42

Languages

C++100%

Modules by API surface

sources/lib/_option_rtmidi/rtmidi/RtMidi.cpp183 symbols
sources/lib/_option_rtaudio/rtaudio/RtAudio.cpp161 symbols
sources/lib/_option_rtaudio/rtaudio/include/dsound.h65 symbols
sources/core/input/sfark/sfarkextractor2.cpp54 symbols
sources/core/input/sfark/sfarkextractor1.cpp54 symbols
sources/lib/_option_rtaudio/rtaudio/RtAudio.h43 symbols
sources/core/soundfontmanager.cpp40 symbols
sources/repository/soundfont/editor/htmleditor.cpp38 symbols
sources/sound_engine/synth.cpp37 symbols
sources/core/sample/sampleutils.cpp35 symbols
sources/clavier/pianoscene.cpp34 symbols
sources/editor/pagesmpl.cpp33 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page