https://github.com/eibens/soundfont
https://github.com/eibens/soundfont
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/eibens/soundfont
- Owner: eibens
- License: mit
- Created: 2021-07-19T16:39:03.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-07-24T21:16:58.000Z (almost 4 years ago)
- Last Synced: 2025-01-22T13:48:13.784Z (4 months ago)
- Language: TypeScript
- Homepage:
- Size: 22.5 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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