An open API service providing repository metadata for many open source software ecosystems.

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