Credits
MEG is also made of other people's work: libraries, fonts and samples that their authors made available. Here is everything we use, with authors and licences.
Author
Music Exercises Generator by Stefano Corradi
www.musicexercisesgenerator.com · info@musicexercisesgenerator.com · VAT no. 09857500962
Conceived, designed and developed by Stefano Corradi. The engine that generates the exercises, the accompaniment, the learning paths and the theory texts are original.
Music notation
The scores are drawn in the browser, they are not images.
abcjs 6.6by Paul Rosen, Gregory DykeMIT
Draws the score and the tablature from ABC notation.
Bravuraby Steinberg Media Technologies GmbHSIL Open Font License 1.1
Music symbols of the “classical” style, converted to the abcjs format.
Petaluma, Petaluma Scriptby Steinberg Media Technologies GmbHSIL Open Font License 1.1
Music symbols and chord symbols of the “jazz” style, converted to the abcjs format.
Sounds
Playback and accompaniment use samples of real instruments, adapted for the web.
Salamander Grand Piano V3by Alexander HolmCC BY 3.0
Piano. Changes: one velocity layer, retuned, in-between notes resampled, shortened to 3.5 s, mono, mp3.
Upright Piano KWby Gonzalo, roberto@zenvoid.org, FreePatsCC0
Piano of the MP3 files downloaded from the app. Changes: one velocity layer, one note every minor third, shortened to 4 s, mono, normalised, mp3.
Musical Instrument Samplesby University of Iowa Electronic Music Studios
Pizzicato double bass, ride cymbal and hi-hat. Usable “for any projects, without restrictions”. Changes: single notes cut out, normalised, mp3.
Big Rusty Drumsby Karoryfer SamplesCC0
Kick, closed hi-hat and side stick. Changes: one hit per sound, two microphones mixed, shortened, mono, normalised, mp3.
Swirly Drumsby Karoryfer SamplesCC0
Snare played with brushes. Changes: one stir and one soft hit, faded, normalised, mp3.
Spanish classical guitarby roberto@zenvoid.org, FreePatsCC0
Classical guitar. Changes: notes from C2 up, shortened to 4 s, level adjusted, mp3.
Ukuleleby Mateusz Dąbrowski, FreePatsCC0
Tenor ukulele. Changes: resampled to 44.1 kHz, level adjusted, mp3.
Details of the samples and of the changes
Fonts
The text fonts are served by the site itself, not by external servers.
Montserratby The Montserrat Project AuthorsSIL Open Font License 1.1
The text font.
Unboundedby The Unbounded Project AuthorsSIL Open Font License 1.1
The heading font.
Jazz standards
The catalogue of standards contains only the chord sequences of the tunes, with no melodies or lyrics. It is derived from the “Jazz 1350” collection shared by the iReal Pro community and converted to the app's format.
iReal Pro is a trademark of its owner. MEG is an independent product and is not affiliated.
Technologies
Site
- Nuxt 3MIT
- Vue 3MIT
- Vue RouterMIT
- Vue I18nMIT
- Bootstrap 5MIT
- SassMIT
- LuxonMIT
- ZodMIT
- SimpleWebAuthnMIT
- NodemailerMIT-0
- Firebase SDKApache 2.0
- Stripe SDKMIT
App
- Nuxt 4MIT
- Vue 3MIT
- abcjsMIT
- Apache EChartsApache 2.0
- vue-echartsMIT
- jsPDFMIT
- html2canvasMIT
- lamejsLGPL 3.0
- Firebase SDKApache 2.0
Services
User sign-in and storage of the exercises.
Payments for the PRO version.
Hosts site and app; cookieless visit statistics.
Profile pictures.
Sending of service emails.