read out carolling christmas bells
Author
Message
NPHighview
Senior Member
Joined: 02/09/2020
Location: United StatesPosts: 222
Posted: 03:18pm 02 Nov 2025
I also asked Claud.ai for help. This is the response I received:
Quote
Ah, music boxes! That's actually perfect for transcription - they have clear, distinct notes with simple polyphony. This should work well.
Recommended approach:
Split your MP3 into manageable chunks (5-10 minutes each). You can use:
Audacity (free) - just open, select portions, and export
Online MP3 cutters (search "split mp3 online")
FFmpeg command line if you're technical
Use Basic Pitch on each chunk - since it's music box tones (clear pitches, minimal overtones), Basic Pitch should work very well once the file size is manageable.
Download the MIDI files from Basic Pitch for each chunk
Share the MIDI files with me - I can create an artifact that reads MIDI files and converts them to your comma-separated format optimized for solenoid/xylophone control
Format clarification for your use case:
Since you're driving solenoids, would this format work?
C5/250ms, E5/250ms, {C5,E5,G5}/500ms
Or do you need timestamps? 0.00:C5, 0.25:E5, 0.50:{C5,E5,G5}
Or MIDI-style? note_on,note_off events?
Let me know what format would be most useful for your xylophone controller, and once you have a MIDI file (even just from the first chunk as a test), I can build you a converter!
Sounds like you could get assistance from our AI friends with your project.