An open API service indexing awesome lists of open source software.

https://github.com/eibens/soundfont


https://github.com/eibens/soundfont

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# soundfont

[soundfont] is a toolbox for working with MIDI.js sound fonts in the web
browser, implemented in TypeScript for Deno.

[![License][license badge]][license] [![CI][ci badge]][ci]
[![Coverage][coverage badge]][coverage] [![GitHub][github badge]][github]

# Motivation

Symbolic music formats (e.g. MIDI, sheet music) do not provide sound data. In
order to play symbolic music, one has to map symbolic notes to audio files.
These mappings are called sound fonts. [soundfont] helps with finding, loading,
and using sound fonts.

# Example

- [Virtual Piano][website]

[website]: https://eibens.github.io/soundfont
[soundfont]: #

[license]: LICENSE
[license badge]: https://img.shields.io/badge/MIT-informational?&label=license

[ci]: https://github.com/eibens/soundfont/actions/workflows/ci.yml
[ci badge]: https://github.com/eibens/soundfont/actions/workflows/ci.yml/badge.svg

[coverage]: https://codecov.io/gh/eibens/soundfont
[coverage badge]: https://img.shields.io/codecov/c/github/eibens/soundfont?logo=codecov&label

[github]: https://github.com/eibens/soundfont
[github pages]: https://eibens.github.io/soundfont
[github badge]: https://img.shields.io/github/v/tag/eibens/soundfont?label&logo=github