Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/billgonzo123/fisher-price-record-maker
An app for creating your own custom record for your classic Fisher Price Music Box Record Player! Sequence a song and download a pre-configured SCAD file which you can use to 3D print your creation!
https://github.com/billgonzo123/fisher-price-record-maker
canvas react-hooks reactjs tonejs webaudio-api
Last synced: 18 days ago
JSON representation
An app for creating your own custom record for your classic Fisher Price Music Box Record Player! Sequence a song and download a pre-configured SCAD file which you can use to 3D print your creation!
- Host: GitHub
- URL: https://github.com/billgonzo123/fisher-price-record-maker
- Owner: Billgonzo123
- Created: 2023-01-02T17:29:01.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-25T14:42:50.000Z (7 months ago)
- Last Synced: 2024-10-12T12:13:20.916Z (about 1 month ago)
- Topics: canvas, react-hooks, reactjs, tonejs, webaudio-api
- Language: JavaScript
- Homepage: https://chriskurz098.github.io/Fisher-Price-Record-maker/
- Size: 22.7 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fisher Price Record Maker
## [Direct Link](https://billgonzo123.github.io/Fisher-Price-Record-maker/)
## Description
Are you a person who owns and loves your retro Fisher Price Record Player Music Box? If so, this is the app for you. This was an idea I had that fortunately someone else came up with and executed.
The SCAD file generated by this program was taken from Fred's Fisher Price Record Creator. Thanks Fred for all your hard work.
http://www.instructables.com/id/3D-printing-records-for-a-Fisher-Price-toy-record-/
Fred's UI for writing/transposing songs is very bare bones and can be a little annoying to deal with. So I created this app to make my life easier and hopefully someone out there will also appreciate it!
## Features
- Write songs in a sequencer-like environment!
- Watch your record generate and spin in real time
- Download your SCAD file for 3D printing
- Save/Load your song as a file that will also work with Fred' Fisher Price Record Creator
## Usage
- Follow this [link](https://billgonzo123.github.io/Fisher-Price-Record-maker/) to start
- Select the number of total beats you need. It takes 25 seconds for the record to spin around once, so the tempo of your song is bound by how many beats you use.
- Use the mouse to turn on or off beats for each note as needed
- Press ```Play/Stop``` to listen to what your song sounds like
- The ```X``` above each column will clear all notes for that column
- The ```-``` or ```+``` buttons at the bottom of a selected column to remove the column or insert a new column at that location.
- Click ```Download SCAD File``` and open the file in a piece of software like OpenSCAD
- After opening the SCAD file in OpenSCAD, press F6 and wait for your record to render
- The STL file generated is what you can use to 3D print your creation!
- The save buttons will save a ```.fpr``` file wich can be loaded again with the load button. This file is compatable with Fred's Fisher Price Record CreatorThanks again to Fred for your SCAD file, which I used as a template!