Sound Over Boilerplate - Accessible Plug-Ins Development With Phausto and Cmajor - Domenico Cipriani
https://audio.dev/ -- @audiodevcon Sound Over Boilerplate - Accessible Plug-Ins Development With Phausto and Cmajor - Domenico Cipriani - ADCx Gather 2025 Complex programming languages, build tools, and code signing processes create barriers that prevent musicians and sound artists from developing audio plugins. Phausto addresses this challenge as a free, open-source DSL built on Pharo Smalltalk's accessible syntax and integrated IDE. It integrates the Faust compiler for direct access to professional-grade oscillators, filters, and effects, while seamlessly exporting to Cmajor patches for rapid plugin deployment. This session introduces Phausto fundamentals and demonstrates workflows for shipping Cmajor-based plugins using free tools. We'll explore distribution models that enable sound artists to independently share and monetize their creations. --- Domenico Cipriani Domenico Cipriani (aka Lucretio) is a minimalist dance music producer and sound researcher with over 100 vinyl releases and performances at iconic clubs including Berghain, Tresor, Rex, and Fabric. He is co-founder of the influential label Restoration, a key player in the vinyl resurgence of the late 2000s. Holding an M.A. in Linguistics from the University of Padova, Domenico bridges research and music technology. Since discovering Symbolic Sound Kyma in 2016, he has specialized in Open Sound Control protocols. He currently conducts computer music research with the Inria EVREF team in Lille and develops audio plugins with the indie company Soft Computing, all while remaining active as a DJ and live performer. Domenico is also the creator of Coypu and Phausto. With Coypu, he has performed at the International Live Coding Conference in Shanghai (2024) and Barcelona (2025). --- ADC is an annual event celebrating all audio development technologies, from music applications and game audio to audio processing and embedded systems. ADC’s mission is to help attendees acquire and develop new audio development skills, and build a network that will support their audio developer career. Annual ADC Conference - https://audio.dev/ https://www.linkedin.com/company/audiodevcon https://twitter.com/audiodevcon https://facebook.com/audiodevcon https://instagram.com/audiodevcon https://www.reddit.com/r/audiodevcon/ https://mastodon.social/@audiodevcon --- Streamed & Edited by Digital Medium Ltd: https://online.digital-medium.co.uk _ Organized and produced by JUCE: https://juce.com/ _ Special thanks to the ADCxGather Team: Sophie Carus Derek Heimlich Andrew Kirk Bobby Lombardi Tom Poole Ralph Richbourg Jim Roper Jonathan Roper Prashant Mishra #adc #audiodev #dsp #audio #conferenceaudio #audioprocessing #audioproduction #audioprogramming #sound #music #musictech #soundtech #audiotech #audiotechnology
[Video] Sound Over Boilerplate - Accessible Plug-Ins Development With Phausto and Cmajor - Domenico Cipriani @ ADCx Gather 2025 www.youtube.com/watch
26.02.2026 12:23
👍 4
🔁 1
💬 0
📌 0
What if Java had Symmetric Converter Methods on Collection?
Comparing converter methods in Smalltalk, Java, and Eclipse Collections
"toBe(), or not toBe()."
My latest blog was inspired after taking some Smalltalk collections for a quick spin in the Pharo IDE. Collection converter methods are more than a convenience. They aid discoverability of a collections library types through code. 🤔
donraab.medium.com/what-if-java...
02.11.2025 17:30
👍 6
🔁 3
💬 0
📌 0
Smalltalk Meetup Zurich
[ANN] Smalltalk Meetup in Zurich, 31 October 2025 zurich.smalltalk.world/
30.09.2025 11:34
👍 0
🔁 0
💬 0
📌 0
FAST - Fundación Argentina de Smalltalk
Share your videos with friends, family, and the world
All Videos of the annual Smalltalks conference (FAST - Fundación Argentina de Smalltalk) are online here: www.youtube.com/@FASTFoundat...
28.08.2025 11:34
👍 1
🔁 0
💬 0
📌 0
ESUG | SlideShare
Read and download presentations by ESUG
Slides from #esug2025 (ESUG, IWST, ShowUs) are now on SlideShare: www.slideshare.net/esug/present...
30.07.2025 11:34
👍 1
🔁 1
💬 0
📌 0
Index of /ESUG2025
ESUG 2025 Slides are online archive.esug.org/ESUG2025/
24.07.2025 09:14
👍 4
🔁 2
💬 0
📌 0
GitHub - mumez/pharo-smalltalk-interop-mcp-server: A local MCP server to communicate local Pharo Smalltalk image
A local MCP server to communicate local Pharo Smalltalk image - mumez/pharo-smalltalk-interop-mcp-server
A new MCP server that bridges AI assistants with Pharo.
- Execute Smalltalk code directly from Claude
- Introspect classes, methods & packages
- Run tests, etc.
Great for AI-assisted Smalltalk development!
#Smalltalk #Pharo #AI #MCP
github.com/mumez/pharo-...
16.07.2025 13:00
👍 5
🔁 5
💬 0
📌 0
Smalltalks 2024
Share your videos with friends, family, and the world
[Smalltalks 2024] All talks from Smalltalks 2024 are uploaded:
www.youtube.com/playlist
11.07.2025 01:36
👍 1
🔁 0
💬 0
📌 0
Bags packed, mind full. #esug2025 comes to a close, but the ideas will keep growing. See you next year!
04.07.2025 16:16
👍 4
🔁 0
💬 0
📌 0
Kicking off the last afternoon session: ChatPharo, presented by Omar Abedelkader. #esug2025
04.07.2025 12:46
👍 1
🔁 0
💬 0
📌 0
Closing the last morning session with “Cavrois: An organic window manager that respects your flow” presented by Stéphane Ducasse. #esug2025
04.07.2025 10:28
👍 0
🔁 0
💬 0
📌 0
Marcus Denker is now presenting “Fluid Class Definitions in Pharo”. #esug2025
04.07.2025 09:55
👍 0
🔁 0
💬 0
📌 0
Andrei Chiș presents Glamorous Toolkit: Join to explore moldable development in action. #esug2025
04.07.2025 09:27
👍 0
🔁 0
💬 0
📌 0
Get to know “Clap, the command line for Pharo”, presented by Christophe Demarey. #esug2025
04.07.2025 08:07
👍 0
🔁 0
💬 0
📌 0
Join Erik Stel as he dives into “Canyon: Building mobile apps with CodeParadise”!
#esug2025
04.07.2025 07:41
👍 1
🔁 0
💬 0
📌 0
Opening the final day: Stéphane Ducasse on “What developers are doing with Pharo”. #esug2025
04.07.2025 07:21
👍 0
🔁 0
💬 0
📌 0
Wrapping up the third day of #esug2025 with “How to test a Spec App?” by Christophe Demarey. Tune in now!
03.07.2025 12:07
👍 2
🔁 0
💬 0
📌 0
Mining software repositories with Pharo: A talk by Nicolas Hlad at #esug2025. Catch it live!
03.07.2025 11:36
👍 2
🔁 0
💬 0
📌 0
Mariano Martinez Peck and Josh Wyatt just took the stage with “Enhancing Security in VAST: Towards Static Vulnerability Scanning.” Catch the talk now! #esug2025
03.07.2025 09:38
👍 1
🔁 0
💬 0
📌 0
Blink and you missed it! Domenico Cipriani brings “(Turbo)Phausto: News from the Pit Lane” to #esug2025
03.07.2025 09:17
👍 4
🔁 1
💬 0
📌 0
James Foster’s microservices talk was a highlight of #esug2025 — hope you caught it!
03.07.2025 08:36
👍 2
🔁 0
💬 0
📌 0
SqueakJS: A Decade of Progress. Now live at #esug2025 with Vanessa Freudenberg!
03.07.2025 07:38
👍 3
🔁 0
💬 0
📌 0
What’s next for GemTalk? Norm Green and James Foster kick off Day 3 of #esug2025
03.07.2025 07:22
👍 3
🔁 0
💬 0
📌 0
The Code in the Corridor: A music performance like no other by Domenico Cipriani 🎶 #esug2025 #coypu #phausto #bloc
02.07.2025 17:01
👍 6
🔁 1
💬 0
📌 0
Why Supporting Pharo Is Important — a thoughtful session on the impact of community contributions by Stéphane Ducasse. Don’t miss it! #esug2025
02.07.2025 15:25
👍 2
🔁 0
💬 0
📌 0
Ready for the last session of the day? Markus Denker and Norbert Hartl are presenting the Soil tutorial. We’ll be waiting for you in the main amphitheater! #esug2025
02.07.2025 14:37
👍 4
🔁 2
💬 0
📌 0