Author: digitalmedium1

RADSan: A Realtime-Safety Sanitizer – David Trevelyan & Ali Barker – ADC23

  • Lobby
  • Author Archives: digitalmedium1

https://audio.dev/ -- @audiodevcon​

RADSan: A Realtime-Safety Sanitizer - David Trevelyan & Ali Barker - ADC23

"ERROR: RealtimeSanitizer: call to malloc detected during execution of realtime function SketchyAlgorithm::process!"

We present RADSan, a realtime-safety sanitizer integrated into the LLVM project. Activated with a single argument to clang, RADSan allows developers to mark any function with a [[realtime]] attribute. At run time, realtime functions will error if RADSan detects activity that it knows is not realtime-safe.

Our talk will include:
• an introduction to sanitizers; what they do and how they work,
• an exploration of the realtime-safety testing problem space; what is (and what isn't) possible, and how this influenced RADSan's design,
• a deep-dive into the components of RADSan and how they work together
• a demonstration of how to use RADSan to mark functions as realtime and test a system's realtime safety
• an open discussion on how to best share this idea with the wider community
_

David Trevelyan
_

Ali Barker
_

Streamed & Edited by Digital Medium Ltd: https://online.digital-medium.co.uk
_

Organized and produced by JUCE: https://juce.com/
_

Special thanks to the ADC23 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#adc #audiodev #cppprogramming #audio

Filed under: UncategorizedTagged with: , , , , ,

Generative Audio: Indian Art, Computer Music – [email protected] – ADCx India 2024

  • Lobby
  • Author Archives: digitalmedium1

Join Us For ADC24 - Bristol - 11-13 November 2024
More Info: https://audio.dev/
@audiodevcon​

Generative Audio: Indian art, Computer music - George Panicker - ADCx India 2024

Generative music and audiovisuals have been the crux of the new media and music technology since time immemorial. The field has its legends and deities such as John Cage, Moog and Brian Eno. Yet the nature of procedural music and the "audio-visual" as an artform has an ancient history in the Indian subcontinent and its artistic foundations. 

In this talk, New Media artist and Creative Technologist, George Panicker, will take the audience through a tour of the surprising connections between  generative audio and Indian music and art theory, providing some interesting ideas for the future of indigenous instrumentation and music technology.

Link to Slides: https://data.audio.dev/talks/ADCxIndia/2024/indian-roots-of-generative-music.pdf
_

Edited by Digital Medium Ltd - online.digital-medium.co.uk
_

Organized and produced by JUCE: https://juce.com/
_

Special thanks to the ADC24 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Prashant Mishra

#adc #dsp #audio #generativemusic

Filed under: UncategorizedTagged with: , , , ,

KEYNOTE: NIME to NISE: Rethinking the Design & Evaluation of Musical Interfaces – Anna Xambó Sedó

  • Lobby
  • Author Archives: digitalmedium1

https://audio.dev/ -- @audiodevcon​

KEYNOTE: From NIME to NISE: Rethinking the Design and Evaluation of Musical Interfaces - Anna Xambó Sedó - ADC23

In this keynote talk, Anna will present her insights into designing and evaluating networked algorithmic spaces that support collaboration, participation, non-hierarchical structures and Do-it-yourself (DIY) practices for Sound and Music Computing (SMC) from a Human-Computer Interaction (HCI) perspective. She will dissect the term New Interfaces for Musical Expression (NIME) to propose instead the design and evaluation of 'NISEs', to accommodate the wider world of Sound-based music and art so that we can embrace other prototypes and systems that take into consideration other characteristics than 'new', 'interfaces/interactions', 'music' and 'expression'. We will look into a project that repurposes NIMEs as an educational tool; an AI-enhanced live-coding self-built environment that works as a customisable sampler of crowdsourced sounds; and a project related to creating natural NIMEs as interventions to the environment through sonic arts and sonification. The projects contribute to the vision of democratising SMC through the creation of technologies that can empower the community to solve real-world problems.
_

Websites:

* NIME website: https://www.nime.org
* NIME proceedings: https://www.nime.org/archives/
* NIME diversity: https://diversity.nime.org | https://www.nime.org/diversity/
* WoNoMute: https://wonomute.github.io
* NISE game: https://annaxambo.me/nise-game/
* Sam Topley: https://www.sam-topley.co.uk
* Dirty Electronics: https://dirtyelectronics.org
* Bed of Nails circuit: https://dirtyelectronics.org/docs/Bed_of_Nails.zip
* MIRLCa: https://mirlca.dmu.ac.uk
* Hydra: https://hydra.ojack.xyz
* Female Laptop Orchestra: https://femalelaptoporchestra.wordpress.com
* Sensing the Forest: https://sensingtheforest.github.io
_

Audios:

* og01 by peterMann (audio extract): https://carpal-tunnel.bandcamp.com/track/og01
_

Videos:

* Different Similar Sounds: A Live Coding Evening "From Scratch": https://youtu.be/lDVsawECK2Y
* Ceci n’est pas une usine @ +RAIN Rehearsal: https://vimeo.com/838940013
_

Publications:

* Jensenius, Alexander Refsum & Lyons, Michael J. (eds.) (2017). A NIME Reader: Fifteen Years of NIME. Springer. DOI: 10.1007/978-3-319-47214-0
https://stanford.io/4c9TiRi | https://bit.ly/3TuXELn

* Bowers, John & Archer, Phil (2005). Not Hyper, Not Meta, Not Cyber but Infra-Instruments. Proceedings of the International Conference on NIME. DOI: 10.5281/zenodo.1176713
https://www.nime.org/proc/bowers2005/

* Kori, Lisa & Novak, David (2020). “Handmade Sound Communities” in Collins, Nicolas (2020) Handmade Electronic Music, Routledge. DOI: 10.4324/9780429264818
https://www.handmadeelectronicmusic.com

* Landy, Leigh (2007). Understanding the Art of Sound Organisation. MIT Press. DOI: 10.7551/mitpress/7472.001.0001

* Hayes, Lauren & Marquez-Borbon, Adnan (2020). Nuanced and Interrelated Mediations and Exigencies (NIME): Addressing the Prevailing Political and Epistemological Crises. Proceedings of the International Conference on NIME. DOI: 10.5281/zenodo.4813459
https://www.nime.org/proc/nime20_83/

* Born, Georgina (2020). Diversifying MIR: Knowledge and Real-World Challenges, and New Interdisciplinary Futures. Transactions of the ISMIR, 3(1), pp. 193–204.
https://bit.ly/3VfFdM6

* Bardzell, Shaowen (2010). "Feminist HCI: Taking Stock and Outlining an Agenda for Design" In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 1301-1310.
https://bit.ly/3wMkUMa

* Jawad, Karolina & Xambó, Anna (2020). How to Talk of Music Technology: An Interview Analysis Study of Live Interfaces for Music Performance among Expert Women. In: Proceedings of ICLI (ICLI 2020), pp. 41-47.
https://bit.ly/439DmdR

* Masu, Raul; Morreale, Fabio & Jensenius, Alexander Refsum (2023). The O in NIME: Reflecting on the Importance of Reusing and Repurposing Old Musical Instruments. Proceedings of the International Conference on NIME.
https://bit.ly/3TFKBXX

* Weetman, Catherine (2016). A Circular Economy Handbook for Business and Supply Chains: Repair, Remake, Redesign, Rethink. London: Kogan Page.

* Koren, Leonard (2008). Wabi-Sabi for Artists, Designers, Poets & Philosophers. Imperfect Publishing.

* Xambó, Anna; Saue, Sigurd; Jensenius, Alexander Refsum; Støckert, Robin & Brandtsegg, Oeyvind (2019). NIME Prototyping in Teams: A Participatory Approach to Teaching Physical Computing. Proceedings of the International Conference on NIME. DOI: 10.5281/zenodo.3672932
https://www.nime.org/proc/xambo2019/

* Xambó, Anna (2023). Discovering Creative Commons Sounds in Live Coding. Organised Sound, 28(2), 276-289. DOI:10.1017/S1355771823000262
https://bit.ly/48XkXCo
_

Anna Xambó Sedó
_

Streamed & Edited by Digital Medium Ltd: https://online.digital-medium.co.uk
_

Organized and produced by JUCE: https://juce.com/
_

#adc #aiaudio #dsp #audio #hci

Filed under: UncategorizedTagged with: , , ,

WebAudio IDE: Using Web Technologies to Rapidly Assemble Cross-Platform Audio Pipelines – Synervoz

  • Lobby
  • Author Archives: digitalmedium1

https://audio.dev/ -- @audiodevcon​

The Road to a WebAudio IDE: Using the Latest Web Technologies to Rapidly Assemble Cross-Platform Audio Pipelines - Thomas Dodds - ADC 2023

Audio software has changed. We’re no longer limited by purely native runtimes for high performance production grade audio, so how should we respond? Quickly!

The Switchboard WebAudio IDE platform irons out much of the repetitive and often tricky labor involved in prototyping complex audio pipelines. We provide a free to use development tool to build precise and scalable audio pipelines during an application development lifecycle from concept and prototyping to production grade code.

Simplify your design and development of audio engines by combining various DSP components and external audio related services brick by brick, without the need to write any code. Swap out components in seconds while listening to changes right inside the browser. When you’re ready to integrate, take the JSON graph created and load it into any C++ or web platform with our Switchboard SDK.
_

Thomas Dodds

Thomas is a seasoned audio engineer and software developer with a focus on building audio engines for web platforms. With over a decade in the industry, he’s been the driving force behind Synervoz’s Web Audio, WASM and web browser based projects. Beyond his technical skills, Thomas has a knack for making complex audio technology not just functional but user-friendly and visually appealing.
_

Streamed & Edited by Digital Medium Ltd: https://online.digital-medium.co.uk
_

Organized and produced by JUCE: https://juce.com/
_

Special thanks to the ADC23 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#adc #audiodev #dsp #audio

Filed under: UncategorizedTagged with: , , , , , , ,

GeoShred: Modeling South Asian and Chinese Instruments – Gregory Pat Scandalis – ADCx India 2024

  • Lobby
  • Author Archives: digitalmedium1

Join Us For ADC24 - Bristol - 11-13 November 2024
More Info: https://audio.dev/
@audiodevcon​

GeoShred: Modeling South Asian and Chinese Instruments - Gregory Pat Scandalis - ADCx India 2024

Embark on a captivating journey into the realm of musical fusion as we
delve into the intricacies of modeling South Asian and Chinese
instruments within the innovative landscape of GeoShred. In this
enlightening talk, we will explore the intersection of technology and
tradition, unlocking the potential for cross-cultural musical expression
through cutting-edge modeling techniques.

Link to Slides:
_

Edited by Digital Medium Ltd - online.digital-medium.co.uk
_

Organized and produced by JUCE: https://juce.com/
_

Special thanks to the ADC24 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Prashant Mishra

#adc #geoshred #audiotech #audio

Filed under: UncategorizedTagged with: , , , ,

Building AI Music Tools: An Engineer’s Guide to Prototyping – Jamie Pond – ADC23

  • Lobby
  • Author Archives: digitalmedium1

https://audio.dev/ -- @audiodevcon​

Building AI Music Tools for the 99%: An Engineer’s Guide to Prototyping - Jamie Pond - ADC23

How to go from idea, to lo-if prototype, to validation, to hi-fi prototype to production.
Exploring the method we used to develop and ship 3 large appeal consumer audio apps this year, to millions of users.

Link to Slides: https://data.audio.dev/talks/2023/an-engineers-guide-to-prototyping/slides.pdf
_

Jamie Pond
_

Streamed & Edited by Digital Medium Ltd: https://online.digital-medium.co.uk
_

Organized and produced by JUCE: https://juce.com/
_

Special thanks to the ADC23 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#adc #audiodev #ai #audio

Filed under: UncategorizedTagged with: , , , , , ,

Practical DSP & Audio Programming Workshop and Tutorial – Dynamic Cast -ADC23

  • Lobby
  • Author Archives: digitalmedium1

https://audio.dev/ -- @audiodevcon​

Workshop: Dynamic Cast: Practical DSP & Audio Programming - Emma Fitzmaurice, Harriet Drury, Anna Wszeborowska and Alex Korach - ADC 2023

Dynamic Cast: Practical DSP and Audio Programming

We'll explore the concepts of Karplus Strong Synthesis. This is a physical modelling synthesis, aiming at modelling a plucked instrument such as a guitar. Included DSP will be noise generation, delay lines and filters. We'll also touch on MIDI messaging and polyphony.

We'll be using the Cmajor platform for the practical aspect of this workshop. Knowing Cmajor upfront is not a pre-requisite; we'll guide the participants through the implementation gently.

This will be a self-contained workshop aiming to be accessible to all levels of learning - all elements used in the practical part of the workshop will be thoroughly explained in the introduction.

Dynamic Cast - Who Are We?

Dynamic Cast is a peer-to-peer C++ study group, a safe space for underrepresented groups (women, LGBTQIA+, minority ethnic). The Dynamic Cast workshop at ADC is designed to create an entry point to the industry for newcomers, everyone is welcome.

Link to Slides: https://data.audio.dev/2023/talks/practical-dsp-and-audio-programming
_

Emma Fitzmaurice

Emma Fitzmaurice is a QA engineer on the Novation team at Focusrite, sticking her fingers into as many parts as the hardware development pie as possible in an effort to make cool gear. She is charming, beautiful, wise and the proud author of her own bio.
_

Harriet Drury
_

Anna Wszeborowska

Anna is a freelance software developer and a PhD student at the Creative Computing Institute, University of the Arts, London. She’s worked on music production and live performance tools for the last 8 years. During her time at Ableton she contributed to the integration of the company's flagship product Live with Cycling ’74’s Max, worked on the second edition of Ableton's hardware product Push and was part of the team responsible for the company's instruments and effects. Anna will be happy to chat about the use of AI in live performance, learn about your favourite tools for rapid prototyping and see pictures of your pets.
_

Alex Korach

Alex Korach works as a software engineer in the Max for Live team at Ableton, helping take care of the integration between Max/MSP and Live. Former dev at Native Instruments, where she was involved in the development of products such as Massive X, Guitar Rig, Maschine and Komplete Kontrol.
_

Streamed & Edited by Digital Medium Ltd: https://online.digital-medium.co.uk
_

Organized and produced by JUCE: https://juce.com/
_

Special thanks to the ADC23 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#adc #dsp #audio #audioprogramming

Filed under: UncategorizedTagged with: , , , , ,

An Open Dialog Between Mix Engineers and Audio Software Developers – Andrew Scheps – ADC23

  • Lobby
  • Author Archives: digitalmedium1

https://audio.dev/ -- @audiodevcon

Exploring new opportunities in audio software development: an open dialog between mix engineers and audio software developers - Andrew Scheps - ADC 2023

Andrew Scheps has been working in record production for 35 years and has used all available technologies along the way (except wire recorders and wax cylinders). The advent of real time digital audio processing has obviously completely changed the industry in the last 30 years, but with the explosion of immersive formats and more complicated productions the wish list is ever changing. There has been a simultaneous explosion in tools that can be used to develop the solutions creators want and need. This will be an open discussion between audio developers and the end users who use their tools every day. The goal is to not only cover what professionals wish existed, but also what developers are excited about making.

Link to Slides:
_

Andrew Scheps

Andrew Scheps has worked with some of the biggest bands in the world: Green Day, Red Hot Chili Peppers, Weezer, Audioslave, Black Sabbath, Metallica, Linkin Park, Hozier, Kaleo and U2. He’s worked with legends such as Johnny Cash, Neil Diamond and Iggy Pop, as well as indie artists such as Low Roar, My Brightest Diamond, Motorpsycho, Manu Chao, Tinariwen, Cass McCombs and Blood Red Shoes.

Andrew has been awarded Grammys for his work with Adele, Red Hot Chili Peppers and Ziggy Marley, and his work has garnered over 20 nominations in categories such as Best Rock Song, Best Rock Album and Best Hard Rock Performance. In addition, Andrew was named International Engineer of the Year Award by the UK’s Music Producers Guild.
Though starting out as a musician, Andrew found that what he enjoyed most was working behind the scenes. He toured with Stevie Wonder and Michael Jackson, but he found his home in the studio, working for producers such as Rob Cavallo, Don Was and Rick Rubin. He has also produced Favez, Gogol Bordello, The Duke Spirit, Motorpsycho, Marti Pellow, and Low Roar among others.

In 2011 Andrew started Tonequake Records, a boutique indie label with acts including Low Roar, Favez, Fellow Robot, Act Rights, and Jeff Babko.
After 25 years in Los Angeles, Andrew relocated to the UK in July 2015 where he set up his own mix room which is now equipped for Dolby Atmos Music and Sony 360.

He also develops custom software for controlling Pro Tools to make his life easier.
_

Streamed & Edited by Digital Medium Ltd: https://online.digital-medium.co.uk
_

Organized and produced by JUCE: https://juce.com/
_

Special thanks to the ADC23 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#audiodevcon #mix #mixing #softwaredeveloper

Filed under: UncategorizedTagged with: , , ,

Democratization of Audio Dev: How it Started, Where it’s Going – Aurelius Prochazka – ADCx SF

  • Lobby
  • Author Archives: digitalmedium1

Join Us For ADC23 - London - 13-15 November 2023
More Info: https://audio.dev/
@audiodevcon

Democratization of Audio Dev: How it Started, Where it's Going - Aurelius Prochazka

In 2018, I gave a keynote at the ADC Conference in London. In that keynote, I discussed how audio developers can benefit from opening development to all, and how to escape the errors of past and design for the future. What did I get wrong? Did I get anything right? In this talk I'll give an overview of where we are now and update where things might be going.

Slides & Resources: https://data.audio.dev/talks/ADCxSF/2023/democratization-of-audio-dev/slides.pdf


_
Aurelius Prochazka

I'm Aurelius Prochazka, I am the founder of AudioKit, an open-source audio generation, processing, and analysis framework for the Apple ecosystem. I am a partner in AudioKitPro LLC, a company started to use the AudioKit framework to develop audio applications. Currently, AudioKit has delivered more synthesizer apps on iOS ever, including the most #1 charted music apps ever and the perennial global favorite, the free AudioKit Synth One.

In 2018 I traveled to London to give one of the keynotes for ADC in London. I have a Ph.D. from the California Institute of Technology in Computational Fluid Dynamics.

Edited by Digital Medium Ltd - online.digital-medium.co.uk
_

Organized and produced by JUCE: https://juce.com/
_

Special thanks to the ADC Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper

#audiodevcon #audiodev #opensource

Filed under: UncategorizedTagged with: , , ,

Processing Audio Post Production Deliverables at Scale with Microservice Architecture – Ryan Frias – ADCx SF

  • Lobby
  • Author Archives: digitalmedium1

Join Us For ADC23 - London - 13-15 November 2023
More Info: https://audio.dev/
@audiodevcon

Processing Audio Post Production Deliverables at Scale with Microservice Architecture - Ryan Frias - ADCx SF

With the explosion of streaming services that operate on a global footprint, the audio mastering pipeline has ballooned to include as many as 765 unique language audio packages created from original, each of which needs to be quality checked, encoded and packaged for delivery. The process can take weeks and involves creative and technical teams working to make derivative versions which must preserve the original creative intent as much as possible. The "Coda" Automated Media Ecosystem is a new extensible software platform from Skywalker Sound that automates the creation of soundtrack versions and cuts the deliverable process down from weeks to faster-than real-time. The system has already been used on premium Disney+ releases such as The Mandalorian and Moon Knight.

By automating soundtrack mastering processing from the highest original source mix format (often the Dolby Atmos mix), the automatically derived versions can be created with the same fidelity and attention to detail as the original language, improving the experience for all consumers in international markets. As the process is automated without the possibility of human error, the need to QC each pass is reduced, resulting in better results for consumers and considerable time and cost savings for content owners.

The creation of this complex media pipeline ecosystem involved the integration of multiple programming languages, frameworks, environments and hardware systems for the full stack--from low-level digital signal processing, to high level scaffolds, such as a global service mesh.

Slides: https://data.audio.dev/talks/ADCxSF/2023/audio-in-midi-out/slides.pdf
_
Ryan Frias

Ryan is a software engineer from Skywalker Sound. He has worked in the post production sound industry for over 15 years, focusing on both the creative and technical bits.

Edited by Digital Medium Ltd - online.digital-medium.co.uk
_

Organized and produced by JUCE: https://juce.com/
_

Special thanks to the ADC Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper

#audiodevcon #audiodev #coda

Filed under: UncategorizedTagged with: , , ,