
1. Link tải xuống trực tiếp
LINK TẢI GG DRIVE: LINK TẢI 1
LINK TẢI GG DRIVE: LINK TẢI 2
LINK TẢI GG DRIVE: LINK DỰ PHÒNG
Xem ngay video Can Audio Programming be Safe? – Dave Rowland – ADC 2024
— @audiodevcon
—
Can Audio Programming be Safe? – Dave Rowland – ADC 2024
—
Safety is an increasingly discussed topic in relation to programming and often little or misunderstood. With organisations like the NSA and NIST recommending developers move away from memory unsafe languages (such as C and C++), there is a lot of uncertainty in the air about what this means for current programming practices. With a focus on the audio industry, are we even exposed to any of these risks?
In this talk we look at the different types of safety, including memory and functional safety, and how these relate to security. We see what risks we might be exposed to and the current strategies for mitigating them.
We then look into what possible alternatives to “memory unsafe languages” there are, why they are safer and if they are suitable for audio use. Should we all be migrating to Rust, Hylo, Swift or Cmajor? What can we learn from the approach these languages take?
Finally we look at existing tooling such as static analysers and sanitizers and see if these provide any safety nets for memory unsafe languages. What is the most pragmatic approach to audio development with one eye on the future landscape.
—
Slides:
—
Dave Rowland
Dave Rowland is the CTO at Audio Squadron (owning brands such as Tracktion and Prism Sound), working primarily on the digital audio workstation Waveform, and the engine it runs on. David focuses on the architecture and real-time elements of the software.
In academia, David has taught on several modules at the University of the West of England on programming for audio. David has a passion for modern C++ standards and their use to improve code safety and brevity, has spoken at Meeting C++, C++ on Sea, C++ Online and is a regular speaker at the Audio Developer Conference and related monthly meetup. Past presentations:
—
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 –
—
Streamed & Edited by Digital Medium Ltd:
—
Organized and produced by JUCE:
—
Special thanks to the ADC24 Team:
Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra
#cpp #cppprogramming #adc #audiodev #cprogramming #audio #conferenceaudio #audioprocessing #audioprogramming #musictech #soundtech #audiotech #audiotechnology
“Can Audio Programming be Safe? – Dave Rowland – ADC 2024 “, được lấy từ nguồn: https://www.youtube.com/watch?v=Uda9h52pzuA
Tags của Can Audio Programming be Safe? – Dave Rowland – ADC 2024: #Audio #Programming #Safe #Dave #Rowland #ADC
Bài viết Can Audio Programming be Safe? – Dave Rowland – ADC 2024 có nội dung như sau: — @audiodevcon
—
Can Audio Programming be Safe? – Dave Rowland – ADC 2024
—
Safety is an increasingly discussed topic in relation to programming and often little or misunderstood. With organisations like the NSA and NIST recommending developers move away from memory unsafe languages (such as C and C++), there is a lot of uncertainty in the air about what this means for current programming practices. With a focus on the audio industry, are we even exposed to any of these risks?
In this talk we look at the different types of safety, including memory and functional safety, and how these relate to security. We see what risks we might be exposed to and the current strategies for mitigating them.
We then look into what possible alternatives to “memory unsafe languages” there are, why they are safer and if they are suitable for audio use. Should we all be migrating to Rust, Hylo, Swift or Cmajor? What can we learn from the approach these languages take?
Finally we look at existing tooling such as static analysers and sanitizers and see if these provide any safety nets for memory unsafe languages. What is the most pragmatic approach to audio development with one eye on the future landscape.
—
Slides:
—
Dave Rowland
Dave Rowland is the CTO at Audio Squadron (owning brands such as Tracktion and Prism Sound), working primarily on the digital audio workstation Waveform, and the engine it runs on. David focuses on the architecture and real-time elements of the software.
In academia, David has taught on several modules at the University of the West of England on programming for audio. David has a passion for modern C++ standards and their use to improve code safety and brevity, has spoken at Meeting C++, C++ on Sea, C++ Online and is a regular speaker at the Audio Developer Conference and related monthly meetup. Past presentations:
—
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 –
—
Streamed & Edited by Digital Medium Ltd:
—
Organized and produced by JUCE:
—
Special thanks to the ADC24 Team:
Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra
#cpp #cppprogramming #adc #audiodev #cprogramming #audio #conferenceaudio #audioprocessing #audioprogramming #musictech #soundtech #audiotech #audiotechnology

Từ khóa của Can Audio Programming be Safe? – Dave Rowland – ADC 2024: active phần mềm
Thông tin khác của Can Audio Programming be Safe? – Dave Rowland – ADC 2024:
Video này hiện tại có 344 lượt view, ngày tạo video là 2025-03-17 20:00:06 , bạn muốn tải video này có thể truy cập đường link sau: https://www.youtubepp.com/watch?v=Uda9h52pzuA , thẻ tag: #Audio #Programming #Safe #Dave #Rowland #ADC
Cảm ơn bạn đã xem video: Can Audio Programming be Safe? – Dave Rowland – ADC 2024.