Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
Julian Cheal is a British Ruby/Rails developer with a penĀchant for tweed, fine coffee, and homebrewing. At Friendly.rb he gave a cool demo on how one can create music using Sonic Pi and Ruby. Friendly.rb is an International Ruby Conference hosted in Bucharest at the end of September and focuses on community and creating connections. https://friendlyrb.com https://twitter.com/friendlyrb
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
In this lightning talk at Friendly.rb 2023, Julian Cheal introduces the audience to making music using Ruby and Sonic Pi, a platform designed for coding music. The session highlights several key points: - **Introduction to Sonic Pi**: Sonic Pi was developed by Sam Aaron to encourage children to learn programming through music creation. Initially designed for the Raspberry Pi, it now runs on various platforms and allows users to write music using Ruby. - **Live Coding in Sonic Pi**: Julian demonstrates how to use Sonic Pi's text editor to write Ruby code, showcasing how to create music through simple commands. He presents a live coding example by playing scales and modifying variables to create a more robust sound. - **Integration with Visuals and Hardware**: Julian emphasizes the importance of engaging visuals while live coding and mentions the app Hydra as a tool for visual enhancement. Furthermore, Sonic Pi's MIDI implementation allows for interaction with physical hardware, broadening its capabilities. - **Personal Experience and Demos**: While sharing his experience, Julian references his attempts to compose Romanian music and illustrates live music coding with Ableton Live, demonstrating how Sonic Pi can connect with synthesizers and drum machines. - **Community and Collaboration**: The talk also reflects on community aspects, sharing personal anecdotes like his interaction with Sam Aaron and the developments in the Sonic Pi community. Overall, Julian Cheal's talk showcases the innovative blend of programming and music through Sonic Pi, inspiring attendees to explore creative coding beyond traditional applications. He concludes with a live demonstration of music production, emphasizing both the fun and educational aspects of coding music. The key takeaways from this session revolve around the unique possibilities Sonic Pi offers, bridging programming knowledge with the art of music.
Suggest modifications
Cancel