Contains soundfonts for use in abcjs
For now (and probably the time being) there is only one sound font called "FluidR3_Salamander_GM", which uses the default abcjs sound samples called "FluidR3_GM" taken from here. It is generated from FluidR3_GM.sf2 and published under the MIT license (see license file).
The acoustic grand piano instrument samples however were replaced by the Salamander Grand Piano, authored by Alexander Holm in version V3+2020-06-02 which was originally published under the Creative Commons Attribution 3.0 license, but is now public domain.
Description: Yamaha C5, recorded with two AKG c414 disposed in an AB position ~12cm above the strings, 48kHz 24bit, 16 velocity layers. Sampled in minor thirds from the lowest A. Hammer noise releases chromatically sampled in one layer. String resonance releases in minor thirds in three layers.
The samples in this repository are authored from the 44.1kHz 16bit samples version hosted here.
Install soundstretch
and ffmpeg
.
For Linux install them with your distribution's package system, e.g. for Ubuntu:
$ sudo apt install soundstretch ffmpeg
For Windows/MacOS, follow the instructions on the SoundStretch Audio Processing Utility homepage and on the ffmpeg download page.
The code in this repository is licensed under the MIT license (see also the LICENSE file).
The "FluidR3_GM" sound samples are published under the MIT license (see license file).
The "Salamander Grand Piano" sound samples are public domain as of 4.3.2022 (see also the creator's website), however we kept the original license file inside the folder for historical completeness reasons!
Funded by 'Stiftung Innovation in der Hochschullehre'
A Project of the 'Hochschule für Musik und Theater München' (University for Music and Performing Arts)
Project owner: Hochschule für Musik und Theater München
Project management: Ulrich Kaiser