Typatune - Bill of Materials
This document lists all third-party components, libraries, and assets used in the Typatune application along with their respective licenses.
Audio Libraries
- Tone.js - Used for tone creation and MIDI interaction. See the MIT license for terms.
- Tone.js code has been copied and adapted into typatune.js for the purpose of loading synths. The code came from https://github.com/Tonejs/Midi/blob/master/examples/load.html.
- MIDI-JS-Soundfonts - Instruments are vendored in from Benjamin Gleitzman's repository: https://github.com/gleitz/midi-js-soundfonts. See the MIT license for terms.
- WebMIDI.js - Used for external MIDI device connectivity. See the Apache 2.0 license for terms.
MIDI Song Files
- 70 MIDI song files - Proprietary arrangements of traditional, folk, and public domain songs. Copyright © 1993-2026 Brooklyn Falls, LLC. All rights reserved. See the MIDI songs license documentation for the complete catalog.
Icons & Images
- Google Material Design Icons - Playback control icons (play, pause, stop, repeat, volume). See the Apache 2.0 license for terms.
- Unsplash Images - Background images used under the Unsplash License (free for commercial and non-commercial use):
- mike-castro-demaria-AQIB4qsI8wI-unsplash.jpg - Photo by Mike Castro DeMaria
- sunil-ray-xT18Yn1584U-unsplash.jpg - Photo by Sunil Ray
Application License
- The Typatune application is proprietary software owned exclusively by Brooklyn Falls, LLC. Copyright © 1993-2026 Brooklyn Falls, LLC. All rights reserved.
Last updated: January 2026