Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
RubyConf 2018 - d[-_-]b REPL-ELECTRIC by Joseph Wilk
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 the session titled "d[-_-]b REPL-ELECTRIC," presented at RubyConf 2018 by Joseph Wilk, the speaker explores the concept of live coding, emphasizing its potential in music and visual performance. The performance showcases the integration of various technologies and coding practices to create real-time audiovisual experiences. Throughout the presentation, Wilk shares his approach to live coding using tools like Sonic Pi, Unity 3D, Emacs, and Ableton Live. Key points covered include: - **Live Performance**: Wilk demonstrates a live coding performance, sharing that everything is improvised and generated in real-time with no pre-recorded material. - **Technical Setup**: He describes his complex setup involving Unity 3D for visuals, Emacs as an editor for coding, Sonic Pi for audio synthesis, and Ableton Live for MIDI control. - **Coding Philosophy**: Emphasizing that coding can be an expressive medium, Wilk introduces the idea of viewing programming not just as a technical skill but as a form of art. - **Communication between Platforms**: He discusses the use of OSC (Open Sound Control) for facilitating communication between Ruby, Unity, and Sonic Pi, highlighting the importance of the Clack library for this integration. - **Education and Outreach**: Wilk expresses a desire to engage with students, illustrating how programming can foster creativity, and collaborates with professional composers to show the role of programming in music composition. - **Personal Development and Sharing**: He mentions the practical aspects of tracking performance history using Git commits and aims to share knowledge and resources through links and personalized interactions post-performance. The performance also alludes to Wilk's experiences in navigating the music industry, humorously referencing a naming incident involving his album. He concludes by inviting the audience to explore his work further and emphasizes the availability of open-source tools and resources in live coding. Overall, the takeaway is a celebration of the fusion between coding, creativity, and live performance, showcasing how artistic expression can be achieved through technology, particularly in the realm of music and visual art.
Suggest modifications
Cancel