Showing 16 of 16 projects
A curated list of free and paid game development resources, including engines, art tools, audio, and learning materials.
A curated collection of free software and free culture resources for game development, including engines, assets, tools, and learning materials.
A curated collection of free software, free culture assets, and learning resources for game development.
Static ffmpeg and ffprobe binaries for macOS, Linux, and Windows, packaged for Node.js.
A simple header-only C++ library for reading and writing WAV and AIFF audio files.
A Java tool for modifying songs, samples, fonts, and palettes in Little Sound Dj (LSDj) ROM images and save files.
Audio input/output source locking and switching tool for macOS.
A Java-based interpreter for music programming languages (MidicaPL, ALDA, ABC) that converts source code to MIDI and includes a player, analyzer, and karaoke mode.
A cross-platform C library and tool suite for reading, writing, and manipulating Little Sound DJ (LSDj) save and song files.
A parser and sound driver that converts Music Macro Language (MML) into playable music on the Nintendo Game Boy.
Go bindings for libsamplerate, a high-quality audio sample rate conversion library.
A Rust library for playing and abstracting MIDI files with time-mapping, track manipulation, and playback capabilities.
A cross-platform music compiler kit for retro video game systems using MML (Music Macro Language).
A collection of utility functions for simplifying common Web Audio API tasks like audio buffer creation, mobile autoplay, and periodic wave generation.
Disassembly of FX Hammer, the sound effect engine used in Carillon Editor for creating Game Boy sound effects.
A TypeScript library for generating musical scales with support for diverse global traditions and scale types.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.