Giving Every Train in New York an Instrument
A developer and music lover embarked on a project to assign a unique instrument to every train in New York City, creating a dynamic soundscape that reflects the vibrant life of the city.
Why it matters
This project demonstrates the potential of using technology, creativity, and music to enhance the urban experience in unique and engaging ways.
Key Points
- 1Came up with the idea to turn the cacophony of train sounds into a symphony
- 2Used Python and the MTA's API to track train locations in real-time
- 3Assigned unique instruments to each train based on its route, creating a generative music experience
- 4Faced technical challenges in working with APIs and sound design
Details
The project started with the developer's whimsical thought of turning the usual train noises into a musical experience. They partnered with a musician to create MIDI files representing each train, with the goal of assigning a unique instrument to each train based on its route. For example, the L train might have a funky bass line, while the C train could have smooth jazz vibes. The technical implementation involved using Python to integrate with the MTA's API to track train locations in real-time, and then generating the corresponding musical compositions. The developer encountered various challenges, such as working with APIs and ensuring the sound design didn't end up sounding like a 'cat fight'. The project was a creative exploration of using technology to transform the everyday experience of commuting on trains.
No comments yet
Be the first to comment