Fisher Price Record

Module to make Fisher Price Music Box records

Toys

Creative Commons Attribution

You can adapt, share or use this work commercially as long as you attribute the creator.

Learn more or download attribution tags

Description

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.

Materials and methods

You will need:


  • http://www.openscad.org/documentation.html

  • http://web.mit.edu/music21/ (if you want to use the python script)

  • https://virtualenv.pypa.io (don't really need it but it is really handy. Give it a read.)

Documents

Issues

Issues are used to track todos, bugs or requests. To get started, you could create an issue.

Comments

360af9e6947d6b283550e3c9587474e5?default=blank&size=40Tycho commented ago

@ImpulsiveJames. Thanks. I thought it was pretty cool and expected more traction. Anyway. Python is not needed, the python scripts are merely a tool to convert midi files to discs but as there are limitation to which notes and how fast the FP records play can play you might be better of to compose the songs by hand.

The two .scad files should be pretty self explanatory. You can open them with you own text editor or with the editor in openscad.

If you have any questions, you can email me via my profilepage.

79aab4428d7811585f1529546cefe218?default=blank&size=40ImpulsiveJames commented ago

So this is one of the coolest things ever... but I don't know anything about python, I hardly know how to render something in OpenSCAD. Any chance you could wire a slightly more indepth tutorial or point me to something?

Thanks! I'm looking forward to making some records!!

Mini dsc00004StringGoddess added this to the Fun collection ago
9ab48250f8735d409e6cfecb9be2ceb9?default=blank&size=40Johnnywhitebread added this to the Toys! collection ago
360af9e6947d6b283550e3c9587474e5?default=blank&size=40Tycho published this design ago