-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a page for recommended sound fonts #55
Comments
Quick draft notes here: SoundFont filesWindows MIDI playback uses a DirectMusic component which uses a sound font wavetable bank licensed by Roland (some stripped down ~3 MB Sound Canvas version with GM/GS support) available in a file called GM.DLS, which was being distributed by DirectX and bundled by modern Windows. However, the file includes a txt file which contains a license that explicitly disallows using it on non-Windows operating systems, so consider this if you use it somewhere else at your risk if you want the original music experience out there. SoundFont suggestionsSoundfonts out there were quite popular between 90s and 2000s, but unfortunately there are lots of sound rips from commercial products created by users, so be warned where the origin is dubious. Musical Artifacts website has a lot of community provided SoundFont downloads with the "sf2" filter. It features a licensing "gray area" warning when content licensing is not clear, which is cool, apart of other better, classified licenses. But keep in mind the alleged license is still provided by the uploader, so they could be wrong (and there is a high chance a lot of them are!). There are other places with soundfonts, but licensing and origin of files is not clear or simply not provided, so can't recommend them, including some Internet Archive folders. Hint: in this site and some others, For a chiptune-style soundfont GXSCC GM is just 128 KB, so it also suits for memory constrained environments. Note: it is not sure if these samples are directly ripped from a proprietary soundfont from Gashisoft GXSCC (if any) or just carefully created from sample primitives. Safer (in the legal way) soundfonts, it is suggested audited soundfonts accepted in GNU/Linux distributions, which have stricter requirements, where the content source license should be proven as a free/libre license, no grey areas are allowed. Accepted soundfonts in large well known distros with strict guidelines (Debian, Fedora) are "Fluid" R3 GM/GS and "PersonalCopy" Lite soundfonts. EasyRPG Player SoundFont supportCurrently, EasyRPG Player allows MIDI playback with a user provided soundfont file. The file is expected to be called |
There are many kinds of wavetable instrument bank formats, including SoundFont 2 (.sf2), the Downloadable Sounds (.dls) standard from the MIDI Association, and the UltraSound patch format. Microsoft DirectMusic implements the Downloadable Sounds standard and not SoundFont 2; however, DirectMusic is now an obsolete technology, it seems. Among the challenges I make to the open-source community is a public-domain set of instrument banks for software synthesizers. Making these banks would be easier if there were a guide on producing decent-quality instrument banks from the recordings of real musical instruments (rather than copying or converting other instrument banks or recording from commercial synthesizers). |
Start collecting information about good and usable sound fonts. Make a dedicated page for this on the website to help users.
The text was updated successfully, but these errors were encountered: