Is .NET any good for Audio? - Mark Heath - NDC London 2024

  Рет қаралды 3,771

NDC Conferences

NDC Conferences

2 ай бұрын

This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper
Attend the next NDC conference near you:
ndcconferences.com
ndclondon.com/
Subscribe to our KZfaq channel and learn every day:
/ ‪@NDC‬
Follow our Social Media!
/ ndcconferences
/ ndc_conferences
/ ndc_conferences
#dotnet #audio #opensource #api #code
For over 20 years Mark Heath has been maintaining NAudio (github.com/NAudio/NAudio), an open source audio platform library for the .NET platform. While the original goal was just a bit of fun and creating some music related utilities, the library ended up becoming a mainstay of many large commercial telephony related applications.
Along the way, he learned a lot about the many and varied Windows audio APIs, battled with the limitations of .NET as a platform for real-time audio, and experienced the joys and frustrations of running an open source project.
In this session he'll share many of the lessons he learned about writing high performance .NET code, the quirks and capabilities of Windows audio APIs, and show some of the new possibilities on the horizon thanks to .NET 6 and beyond.

Пікірлер: 6
@viniciusvbf22
@viniciusvbf22 2 ай бұрын
NAudio is amazing. I've contributed with a little bit of code 13 years ago, back in 2011. Great presentation!
@nanaalfy
@nanaalfy 2 ай бұрын
Good stuff. Haven't done anything audio as a C# programmer. This presentation was a great way to know what's possible with dot net when it comes to Audio. Thanks Mark
@sps014
@sps014 2 ай бұрын
Great presentation.
@killymxi
@killymxi Ай бұрын
I've had a pretty sad impression the last time I tried to do audio in .NET. The lack of maintenance is real. What is available is way behind the modern language. Besides NAudio, there was CSCore, but it is also abandoned by now. The language itself is getting better for high performance low level applications, but without up to date libraries this goes out of the window.
@djtomoy
@djtomoy 2 ай бұрын
Is dot net good for anything any more? 🤔
@obinnaokafor6252
@obinnaokafor6252 2 ай бұрын
Neither are you?
Common mistakes in EF Core - Jernej Kavka - NDC London 2024
1:05:04
NDC Conferences
Рет қаралды 6 М.
КАК ДУМАЕТЕ КТО ВЫЙГРАЕТ😂
00:29
МЯТНАЯ ФАНТА
Рет қаралды 10 МЛН
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 106 МЛН
Я обещал подарить ему самокат!
01:00
Vlad Samokatchik
Рет қаралды 7 МЛН
A Complete .NET Developer's Guide to Span with Stephen Toub
1:02:48
3 ways to reduce the size of your docker images
17:20
Raghav Dua
Рет қаралды 3,7 М.
Turns out REST APIs weren't the answer (and that's OK!)
10:38
Dylan Beattie
Рет қаралды 118 М.
How I Met Your Data - Troy Hunt - NDC Sydney 2024
59:43
NDC Conferences
Рет қаралды 1,9 М.
You Are WRONG About 0 Based Indexing
25:02
ThePrimeTime
Рет қаралды 260 М.
Continuous Delivery for Legacy Code - Richard Groß - NDC London 2024
48:37
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 109 М.
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Рет қаралды 1 МЛН
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 10 МЛН
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00
VA-PC
Рет қаралды 2,5 МЛН
Проверил, как вам?
0:58
Коннор
Рет қаралды 13 М.
НОВЫЕ ФЕЙК iPHONE 🤯 #iphone
0:37
ALSER kz
Рет қаралды 327 М.
Как распознать поддельный iPhone
0:44
PEREKUPILO
Рет қаралды 2,3 МЛН