У нас вы можете посмотреть бесплатно C++ Standard Library for Real-time Audio - Timur Doumler - ADC21 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Using the C++ Standard Library for Real-time Audio - Timur Doumler https://data.audio.dev/talks/2021/cpp... https://audio.dev/ -- @audiodevcon Organized and produced by JUCE: https://juce.com/ — Using the C++ Standard Library for Real-time Audio In a real-time audio context, your code needs to not only produce the correct result, but to do so reliably in a deterministic amount of time. We need to completely avoid locks, allocations, system calls, algorithms with amortised complexity, and more. How suitable is the C++ standard library in this context? In this talk, we will go through many of its facilities in detail. Which are safe to use in (near-)real-time contexts? Which should be avoided, and why? We will discuss well-established utilities and useful patterns as well as some less commonly known details. This talk is a different kind of tour through the standard library – and afterwards, you will be more confident in using it in your audio code! — Timur Doumler Timur Doumler is the Developer Advocate for C++ at JetBrains. As a developer, he specialises in audio and music software. Timur is an active member of the ISO C++ standard committee, co-founder of the music tech startup Cradle, and conference chair of the Audio Developer Conference (ADC). He is passionate about building inclusive communities, clean code, good tools, low latency, and the evolution of the C++ language. --- Streamed & Edited by Digital Medium Ltd - online.digital-medium.co.uk --- Special thanks to the ADC21 Team: Lina Berzinskas Sophie Carus Timur Doumler Derek Heimlich Josh Hodge Andrew Kirk Bobby Lombardi Top Poole Ralph Richbourg Jim Roper Jonathan Roper