youtu.be/vKf4kZgqHF4
The original idea comes from a post of fred27 on instructables.
This module can be used stand alone but a unmodified version is also needed for OpenSCAD files generated with the music2fp python script.
Description of the files:
fpRecordModule.scad can be included in a records file with include <fpRecordModule.scad>. The bare file will produce a record with a scale and a sequence of all the available notes.
HappyBirthday.scad is a example of a record.
music2fp.py a script for converting MIDI or ABC files to records. Requires the python module Music21.