GitHub topics: soundfont
calpa/sf2-export
🎵 Extract samples from SoundFont 2 (SF2) files and save them as WAV files. Node.js CLI tool for musicians and developers.
Language: JavaScript - Size: 16.6 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

sinshu/rustysynth
A SoundFont MIDI synthesizer written in pure Rust
Language: Rust - Size: 1.01 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 165 - Forks: 27

spessasus/SpessaSynth
MIDI SoundFont/DLS player and editor written in JavaScript.
Language: JavaScript - Size: 187 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 169 - Forks: 18

io7m-com/jnoisetype
SoundFont manipulation
Language: Java - Size: 1.68 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4 - Forks: 0

sevonj/sfontplayer
MIDI / soundfont player with miscellaneous tools
Language: Rust - Size: 1.61 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 10 - Forks: 1

spessasus/spessasynth_lib
SoundFont/DLS MIDI Library for web browsers
Language: JavaScript - Size: 383 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

sevonj/soundfont-compiler
Make soundfonts
Language: Rust - Size: 282 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

spessasus/spessasynth_core
JavaScript SoundFont/DLS Library
Language: JavaScript - Size: 229 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

ad-si/awesome-soundfonts
A curated list of awesome soundfont software, libraries, and resources.
Size: 7.81 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 124 - Forks: 1

Rainbow-Dreamer/sf2_loader
This is an easy-to-use soundfonts loader, player and audio renderer in python
Language: Python - Size: 7.71 MB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 38 - Forks: 8

chipweinberger/dart_melty_soundfont
A port of Melty Synth by Nobuaki Tanaka (C#) to Dart
Language: Dart - Size: 1.32 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 40 - Forks: 13

Tseku210/music_sheet
A Flutter library (in development) for rendering music sheet with midi support
Language: Dart - Size: 2.34 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 2 - Forks: 0

sinshu/py-meltysynth
A SoundFont MIDI synthesizer written in pure Python
Language: Python - Size: 405 KB - Last synced at: 9 days ago - Pushed at: 12 days ago - Stars: 23 - Forks: 2

surikov/webaudiofont
Use full GM set of musical instruments to play MIDI and single sounds or effects. Support for reverberation and equaliser. No plugins, no Flash. Pure HTML5 implementation compatible with desktop and mobile browser. See live examples.
Language: HTML - Size: 149 MB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 920 - Forks: 97

feross/freepats
FreePats General MIDI sound set
Language: Shell - Size: 26.9 MB - Last synced at: 12 days ago - Pushed at: over 4 years ago - Stars: 29 - Forks: 4

sinshu/meltysynth
A SoundFont MIDI synthesizer for .NET
Language: C# - Size: 2.8 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 159 - Forks: 18

jazz-soft/JZZ-synth-Fluid
A JZZ wrapper for FluidSynth
Language: JavaScript - Size: 32.2 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 2 - Forks: 0

ryohey/wavelet
SoundFont Player built with AudioWorkletProcessor
Language: TypeScript - Size: 2.17 MB - Last synced at: about 18 hours ago - Pushed at: 5 months ago - Stars: 32 - Forks: 4

jet2jet/js-synthesizer
Synthesizer library for web-based JS program, using with Web Audio or etc.
Language: TypeScript - Size: 2.05 MB - Last synced at: 19 days ago - Pushed at: 5 months ago - Stars: 61 - Forks: 8

sinshu/CSharpSynthProject
A synthesizer made in C#
Language: C# - Size: 5.81 MB - Last synced at: 9 days ago - Pushed at: about 4 years ago - Stars: 10 - Forks: 1

Rezonality/zing
Audio Integration Library
Language: C - Size: 34.2 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 35 - Forks: 1

jpcima/smf-dsp
Advanced MIDI file player
Language: C++ - Size: 3.33 MB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 50 - Forks: 5

starg2/timidity41
Unofficial fork of TiMidity++, the free MIDI synthesizer, with experimental support for DLS and SFZ.
Language: C - Size: 12.2 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 13 - Forks: 2

sinshu/ziggysynth
A SoundFont MIDI synthesizer written in pure Zig
Language: Zig - Size: 868 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 71 - Forks: 3

vhyijk/Roland_SC55_SoundFont
Roland SC-55 SoundFont (SF2 format)
Size: 9.77 KB - Last synced at: 21 days ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

SinamalTess/vitzik
A midi file visualizer able to detect the input of electronic instruments connected via USB. All in the browser thanks to the Web MIDI API.
Language: TypeScript - Size: 25 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 1

sinshu/go-meltysynth
A SoundFont MIDI synthesizer written in pure Golang
Language: Go - Size: 597 KB - Last synced at: 17 days ago - Pushed at: about 2 years ago - Stars: 67 - Forks: 9

schellingb/TinySoundFont
SoundFont2 synthesizer library in a single C/C++ file
Language: C - Size: 2.28 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 671 - Forks: 81

lequietriot/Old-School-RuneScape-Cache-Tools
The ultimate suite of Old School RuneScape Cache editing tools. Also supports most RS2, RSHD, & RS3 caches.
Language: Java - Size: 35.9 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 15 - Forks: 5

sinshu/odinysynth
A SoundFont MIDI synthesizer written in pure Odinlang
Language: Odin - Size: 455 KB - Last synced at: 30 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

mouse-reeve/infinite_gnossienne
An endless version of Erik Satie's Gnossiennes No. 1
Language: JavaScript - Size: 1.99 MB - Last synced at: 17 days ago - Pushed at: almost 2 years ago - Stars: 94 - Forks: 7

hlorenzi/theorytracker
🎼 HTML5/WebAudio multi-track songwriting app with chord analysis support! -- https://hlorenzi.github.io/theorytracker/
Language: TypeScript - Size: 3.44 MB - Last synced at: 21 days ago - Pushed at: 7 months ago - Stars: 120 - Forks: 18

klesun-productions/klesun-productions.github.io
MIDI song editor in a web page + soundfont player... and 100500 other misc web apps on my server
Language: TypeScript - Size: 4.66 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 10 - Forks: 4

Rainbow-Dreamer/SfPlayer
This is an easy-to-use SoundFont player that supports playing MIDI files using SoundFont files
Language: Python - Size: 126 MB - Last synced at: 22 days ago - Pushed at: 2 months ago - Stars: 22 - Forks: 4

sammwyy/CatSynth
Experimental web midi synthesizer with famous soundfonts.
Language: TypeScript - Size: 17.1 MB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 2

Sunkware/resonat
Autonomous software-defined players react in real-time to looped durable long-delay echoes of sound input by playing notes through MIDI software synthesizer to sound output, depending on triggers such as their internal states and energy spectral density of an echoes interval; thus out of feedbacks emerges harmony… or cacophony.
Language: C++ - Size: 30.3 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

BLumia/pineapple-midi-player
Simple SoundFont MIDI player.
Language: C - Size: 611 KB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 1

paladin-t/libtsf
A software synthesizer using SoundFont2, and also a player of Music Macro Language.
Language: C - Size: 5.07 MB - Last synced at: 16 days ago - Pushed at: over 6 years ago - Stars: 16 - Forks: 0

bradhowes/SF2Lib
SoundFont synthesizer in C++
Language: Objective-C++ - Size: 35.2 MB - Last synced at: 13 days ago - Pushed at: 7 months ago - Stars: 7 - Forks: 1

robgon-art/soundfont_synthesizer
A simple one-octave synthesizer using FluidSynth and a SoundFont
Language: Python - Size: 24.4 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

misterhat/tinymidipcm
render MIDIs to PCM with custom soundfonts via tinysoundfont in WASM
Language: C - Size: 5.78 MB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 2

islainstruments/SF2LV2
A tool for converting SoundFont (.sf2) files into LV2 plugins
Language: C - Size: 0 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

chr15m/sf2create
js module to create a soundfont from WAV data
Language: JavaScript - Size: 13.7 KB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

gregogiudici/SoundFont_Player
Flutter Project about a simple SoundFont player android/ios app with various UI (Sequencer, Drumpad and Keyboard)
Language: Dart - Size: 38.2 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

atsushieno/fluidsynth-midi-service-j
JNA-based fluidsynth MIDI device service effort
Language: Kotlin - Size: 25.4 MB - Last synced at: 19 days ago - Pushed at: over 3 years ago - Stars: 27 - Forks: 8

TomerAberbach/piano 📦
🎹 A resizable and responsive iframe embeddable piano chords display and player.
Language: JavaScript - Size: 4.65 MB - Last synced at: 5 days ago - Pushed at: 12 months ago - Stars: 8 - Forks: 3

amari-calipso/SynthScript
A basic software synthetizer programmable in Python and a dedicated language
Language: Opal - Size: 97.7 KB - Last synced at: 18 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

kingbonj/Soundfont-Testing-MIDI-MOD
This repository contains a MIDI Soundfont Testing Program, designed for testing MIDI files with different .sf2 SoundFonts. The program is available in both Bash and Python versions, allowing easy switching between different SoundFonts and MIDI tracks, along with the ability to export MIDI playback to MP3 format.
Language: Python - Size: 178 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

Kermalis/DLS2
A library that allows you to read/write .DLS files
Language: C# - Size: 84 KB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 2

atsushieno/sf2xrni
Converts SoundFont sf2 file to Renoise XRNI files
Language: C# - Size: 949 KB - Last synced at: 19 days ago - Pushed at: over 6 years ago - Stars: 38 - Forks: 3

AudioKit/ROMPlayer
AudioKit Sample Player (ROM Player) - EXS24, Sound Font, Wave Player
Language: Swift - Size: 57.6 MB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 533 - Forks: 82

opencodewin/libmidi
midi player base on timidity and imgui
Language: C++ - Size: 48.1 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 68 - Forks: 11

ales-tsurko/midi-player
Language: Rust - Size: 43.5 MB - Last synced at: 24 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

spessasus/sf2-rmidi-specification
The official SF2 RMIDI Format Specification
Size: 12.9 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

Kermalis/SoundFont2
C# SoundFont 2 library for reading and writing SF2 files.
Language: C# - Size: 43 KB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 27 - Forks: 5

jazz-soft/JZZ-midi-SF2
coming soon...
Language: JavaScript - Size: 56.6 KB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

ad-si/GeneralUser
Friendly fork of the GeneralUser GS soundfont. (FluidSynth version)
Language: TeX - Size: 26.7 MB - Last synced at: 17 days ago - Pushed at: 12 months ago - Stars: 12 - Forks: 3

ad-si/fluidnode
Node.js bindings for the FluidSynth software synthesizer.
Language: TypeScript - Size: 68.4 KB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 1

reaperdragon/pianics
Pianics is Piano built with React Js and TypeScript with so many functionality.🎹
Language: TypeScript - Size: 347 KB - Last synced at: 12 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 5

ryohey/sf2synth.js Fork of gree/sf2synth.js
TypeScript port of sf2synth.js
Language: TypeScript - Size: 16.1 MB - Last synced at: about 18 hours ago - Pushed at: 11 months ago - Stars: 6 - Forks: 2

3119369616/ECW
Ensoniq .ecw file format specification documentation (reverse engineering)
Language: HTML - Size: 2.01 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

DaijobuDes/Casio-CTK-660L
This is a soundfont from a synthesizer Casio CTK-660L
Size: 54.4 MB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 1

saides-code/javaSimpleSynth
javaSimpleSynth is a straightforward Java application that plays MIDI files using custom soundfonts.
Language: Java - Size: 9.77 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Firebladedoge229/MidiExporter
SoundFont and MIDI to MP3
Language: Tcl - Size: 8.01 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 2 - Forks: 0

keisuke-okb/ez-sample-splitter-for-soundfont
Split a single WAV file, which contains multiple recorded notes from an instrument, into separate WAV files for each note for creating a soundfont.
Language: Python - Size: 18.6 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

io7m/com.io7m.music.unbolted_frontiers
Unbolted Frontiers
Language: Java - Size: 21.2 MB - Last synced at: about 2 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

ad-si/polyphone 📦
Mirror of the soundfont editor "polyphone"
Language: C - Size: 434 MB - Last synced at: 12 months ago - Pushed at: over 10 years ago - Stars: 10 - Forks: 4

bespoyasov/react-piano-next 📦
A virtual piano keyboard built with React and deployed with Vercel (former Next).
Language: TypeScript - Size: 77.1 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

bradhowes/SF2LibAU
AUv3 MIDI instrument with sound font (SF2) rendering
Language: Swift - Size: 7.28 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

200sc/klangsynthese
Waveform and Audio Synthesis library in Go
Language: Go - Size: 15 MB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 59 - Forks: 5

Strikelesss/OpenSoundbankConverter
Language: C++ - Size: 1.34 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

Strikelesss/simple_sf2
Language: C++ - Size: 14.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

fynv/pyTinySoundFont
A Python port of TinySoundFont
Language: Python - Size: 585 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

Leandro-Sciola/web-audio-font
Use full GM set of musical instruments to play MIDI and single sounds or effects. Support for reverberation and equaliser. No plugins, no Flash. Pure HTML5 implementation compatible with desktop and mobile browser. See live examples.
Language: JavaScript - Size: 87 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

porzione/wavescan
Generate drum kits from audio files
Language: Python - Size: 62.5 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 0

Axel-Erfurt/SF2Player
Play Midi Keyboard using Soundfonts and fluidsynth
Language: Python - Size: 57.6 KB - Last synced at: 29 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

Jacalz/fluid-soundfont 📦
The original Fluid(R3)Soundfont and an SF3 compressed version.
Size: 16.2 MB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

Jcw87/gmod-midiplayer
MIDI player for the sandbox game Garry's Mod
Language: Lua - Size: 5.71 MB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 2

lequietriot/RuneScape-MIDI-Player-Suite
A suite of experimental tools that I used for manipulating old runescape audio. No longer maintained/updated, please see the link for the latest project.
Language: Java - Size: 548 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 44 - Forks: 7

OKBranflakes/OKBranflakes-and-Keppy-s-Steinway-Piano
A modded version of Keppy's Steinway Piano
Size: 7.81 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

MyBlackMIDIScore/CathanConcertGrand
A high quality piano soundfont based on the Maestro Concert Grand library.
Size: 375 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

constcut/aurals
Cross-platform application for music and speech visual analysis, and music creation
Language: C++ - Size: 126 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 0

bmd-studio/clippet
A font for sounds. An elegant ecosystem for audio feedback in user interfaces.
Language: TypeScript - Size: 1.77 MB - Last synced at: 5 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

trzyglow/Open8bitVChiptuner 📦
A free to use Soundfont with an generic 8-bit sound for chiptune-music production.
Size: 10.7 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

redtide/ConvertWithMoss Fork of git-moss/ConvertWithMoss
A tool for converting multi-sample from one format to another.
Size: 1.99 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Gumichan01/lmms-pkg
LMMS Project Packager
Language: C++ - Size: 645 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 0

MyBlackMIDIScore/AmethystImperialGrand
The Amethyst Imperial Grand
Size: 949 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 1

MyBlackMIDIScore/CFazKeys
CFaz Keys Concert Grand Piano
Size: 445 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 2

AnonN10/sf2hpp
A header-only library for SoundFont2 loading and sound synthesis
Language: C++ - Size: 7.75 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

bohdanmoroziuk/react-piano
The virtual piano keyboard with a list of instruments.
Language: TypeScript - Size: 2.02 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Tampoka/music-sounds
Choose musical instrument and start playing sounds...
Language: TypeScript - Size: 229 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

kingbonj/GUS-Timidity
Gravis Ultrasound Soundfont and Configuration Files for Timidity
Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

sezero/kmidi
the old KDE kmidi application
Language: C++ - Size: 2.49 MB - Last synced at: 27 days ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

mosmeh/primesynth
SoundFont-powered MIDI synthesizer
Language: C++ - Size: 843 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 1

Wally869/MusistrataRenderer
Creating an interface to render MusiStrata-defined songs using a variety of sources (soundfonts, user-defined samples, custom synthesizer...)
Language: Python - Size: 2.18 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Sound-Linux-More/unsf Fork of psi29a/unsf
Converts SoundFont .sf2 files into GUS-type instrument patches.
Language: C - Size: 156 KB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 1

Sound-Linux-More/freepats-sftools Fork of freepats/old-tools
Tools for SoundFont, MIDI, and audio processing
Language: C - Size: 93.8 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

mohan-cao/3MLE2MS2-soundfonts
A selection of MapleStory 2 soundfont files packaged for the web
Size: 148 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

Sound-Linux-More/debian-soundfont
Debian soundfont
Size: 255 MB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

montyanderson/soundfont-to-seqin
SoundFont to Seqin converter CLI
Language: JavaScript - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
