Тёмный

Top 10 Resources for Learning Audio Programming 

WolfSound
Подписаться 10 тыс.
Просмотров 16 тыс.
50% 1

Опубликовано:

 

15 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 54   
@WolfSoundAudio
@WolfSoundAudio 2 года назад
Have I helped you with this video? If yes, please, consider buying me a ☕ coffee at www.buymeacoffee.com/janwilczek Thanks! 🙂
@5imian
@5imian Месяц назад
great list. I had the Computer Music Tutorial, Design Patterns, Clean code, but not several of the others. Treasure Trove of resources right here.
@WolfSoundAudio
@WolfSoundAudio Месяц назад
Glad to hear that!
@exshenanigan2333
@exshenanigan2333 2 года назад
you got my sub in the first 10 seconds. I remember asking my sound engineering professors about it and they were like oh well sound engineers don't develop plug ins.
@WolfSoundAudio
@WolfSoundAudio 2 года назад
Haha, what a great story 😂 Thanks for sharing and for the sub!I hope the channel will help you also in other ways 😉
@marks7787
@marks7787 2 месяца назад
what a hidden gem
@jackdoe8483
@jackdoe8483 2 года назад
Greetings from Lithuania, brother! I started researching how to create audio plugins with C++ and my experience was exactly how you described in the video. Thank you for helping to point me in the right direction on my journey. I will gladly buy you a coffee. Best regards.
@WolfSoundAudio
@WolfSoundAudio Год назад
Great to hear! 😊
@albertoromero1934
@albertoromero1934 2 года назад
Ohhhh yes, now I have my 2022 Roadmap, thanks!
@WolfSoundAudio
@WolfSoundAudio 2 года назад
Happy to hear that!
@andersencastaneda6080
@andersencastaneda6080 2 года назад
Thanks, I'm building a DAW and these references are amazing. I will use C# because is the language I know, fortunately, C# can be written using unsafe code to manually manage memory.
@wilczek_jan
@wilczek_jan 2 года назад
Great, thanks for sharing! I personally love C# and for a good reason: I used it in Unity with our sound spatialization engine (written in C++). So this combination does indeed work great 😉 Good luck in your project! Do you share the source code somewhere?
@Statsjk
@Statsjk Год назад
Subscribed immediately....this channel is a treasure
@mowcaezopow2052
@mowcaezopow2052 Год назад
staaary, dzięki. właśnie takiego kanału szukałem
@WolfSoundAudio
@WolfSoundAudio Год назад
Super!
@TheColourAwesomer
@TheColourAwesomer Год назад
Great list, thanks!
@velvetsound
@velvetsound 2 года назад
Thank you for this!
@WolfSoundAudio
@WolfSoundAudio 2 года назад
You're welcome, Jason!
@fbsomannavar3416
@fbsomannavar3416 2 года назад
Hi I'm from India thank you for your aliasing video
@WolfSoundAudio
@WolfSoundAudio 2 года назад
Happy to have helped! Which part of India are you from?
@Juanpa29
@Juanpa29 7 месяцев назад
I find the math required for the DSP book from Oppenheim a little bit daunting coming from a music background, do you reccomend a book on this?
@tannerhornsby2109
@tannerhornsby2109 2 года назад
This is great! thanks
@WolfSoundAudio
@WolfSoundAudio 2 года назад
I'm happy to hear that!
@jorgeolivera1697
@jorgeolivera1697 Год назад
this is awesome, thanks!
@salemlogi
@salemlogi Год назад
I studied music and played the viola for couple of years then went to study audio technology and later computer science and electrical engineering. How would you suggest I venture into audio programming? I like having a plan outlining steps and resources in sequential order. Thanks for the a kind for the number mentioned in the video. Looking forward to your reply. I have applied to your blog. Any resources you can point to refresh DSP from ground up?
@hakank3841
@hakank3841 Год назад
Hello Mr. WolfSound. Your eyes tell me how hard the process is. My question about what would you reccomment to the electroacoustic music composers. Should they go to the deeper state of audio programming? When I read a book which have some matematical formulas, I felt like what I'm doing, because I don't understand nothing. What's your suggestion my friend?
@yanivhe
@yanivhe Год назад
Thank you :-) what is recommended for beginners?
@crash936
@crash936 2 года назад
Do you think one can self tought to learn develop audio software?
@WolfSoundAudio
@WolfSoundAudio 2 года назад
Yes, of course! That's why I run the blog and the channel :) I've put together a roadmap for people who want to learn audio programming, you can get it for free here: thewolfsound.com/checklist/
@rtacconi
@rtacconi Год назад
any reccommendation for an IT programmer to get started on DSD, PCM DAC creation? Like creating a DSD DAC using an FPGA
@WolfSoundAudio
@WolfSoundAudio Год назад
What is DSD?
@rtacconi
@rtacconi Год назад
@@WolfSoundAudio en.wikipedia.org/wiki/Direct_Stream_Digital
@vrjb100
@vrjb100 Год назад
The design pattern book is the most dangerous book, not to be read by juniors. I've seen too many cases where they thought the have to use ALL patterns described in every program. Patterns should be used sparsely, only when the help to better understand the source code. Big problem is there are too many architects that cannot program.
@WolfSoundAudio
@WolfSoundAudio Год назад
Interesting thought, thank you for it! I benefited from Design Patterns because I knew the problems they solve so I believe they will be of most help to people with some industry experience behind their belts 🙂
@NukeCloudstalker
@NukeCloudstalker Год назад
I've come to think that, unless you need to understand patterns because they are used at a job (against your will), it's useless and often makes people focus on entirely the wrong things.
@PraveenKumar-bo7fw
@PraveenKumar-bo7fw 2 года назад
Do you have any opinion on "Designing Audio Effect Plugins in C++: For AAX, AU, and VST3 with DSP Theory"?
@WolfSoundAudio
@WolfSoundAudio 2 года назад
Hi Praveen, thanks for the question! This book is ok but for me it is more of a cookbook: "just use this recipe and don't ask how it works". Plus it is based on a specific framework that is not widespread. But if you find it useful, that's the most important thing :)
@PraveenKumar-bo7fw
@PraveenKumar-bo7fw 2 года назад
@@WolfSoundAudio Hi. Thanks for the reply. :D
@WolfSoundAudio
@WolfSoundAudio Год назад
@@PraveenKumar-bo7fw Here's my review of Designing Audio Effect Plugins in C++ by Will Pirkle: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-8VPdm-yNCsk.htmlsi=a5as-caFT6pB8eO_ 😉
@BobingerAudio
@BobingerAudio 2 года назад
Awesome thank you
@WolfSoundAudio
@WolfSoundAudio 2 года назад
You're welcome!
@crash936
@crash936 2 года назад
What language should i start ? C++ ?
@WolfSoundAudio
@WolfSoundAudio 2 года назад
Hi, thanks for the question! Yes, C++ is the best choice if you want to develop audio plug-ins, game audio, or mobile sound applications. If you just want to learn the algorithms, I recommend Python.
@crash936
@crash936 2 года назад
Honestly i love ableton and max and like to work with related to this ideas plug-ins etc. what wouls be best with that in mind ? I am 45 years old and dreaming of still having a chance to learn this :)
@HaroldGroenenboom
@HaroldGroenenboom Год назад
What do you think of this book? The Scientist and Engineer's Guide to Digital Signal Processing - Steven W. Smith
@idanlib
@idanlib 2 года назад
Hey brother, quick quesiton: I have some background in C (4-months intensive bootcamp), but after those 4 months, I turned to Java rather than C++. So, do you think Java could be effectively used to program audio software? Or should I just bite the bullet and steer towards C++? (Won't happen any time soon unfortunately, but perhaps in a few years).
@gnprice
@gnprice Год назад
Along with manual memory management, C++ also puts you much closer to the metal, which can, 1.) help with real-time performance measures and, 2.) lead to better insights of the underlying system internals (OS, HW, etc). Then armed with that knowledge, you can often be more effective while using other languages like Java and C#.
@idanlib
@idanlib Год назад
@@gnprice Thanks man. What about Rust? Any thoughts on that?
@gnprice
@gnprice Год назад
@@idanlib Hey Idan! I don't have any Rust experience other than what I've read about it. Seems like it's finding its way into the Linux Kernel to help prevent memory safety issues so that's probably a good sign.
@idanlib
@idanlib Год назад
@@gnprice Well, if Linus gave the stamp of approval, that says a lot. Do you know anything about music plugin development using JS? It's the other end of the spectrum, I know :D
@arunaideepan293
@arunaideepan293 2 года назад
👍
@przekladanki
@przekladanki 2 года назад
🤩
@zoeherriot
@zoeherriot 8 месяцев назад
Clean Code, despite its highly regarded content - is not exactly best practice these days. If you actually code like Fowler suggests, you will never finish a project. Read it - take what you need from it - but I would put this low on the list of important books in modern programming.
Далее
Top 10 Tips For Audio Programmer Job Interview
18:17
Top 5 Languages For Audio Programming
15:46
Просмотров 8 тыс.
@HolyBaam ультанул в конце 🧨
00:34
Просмотров 161 тыс.
Lessons Learned from a Decade of Audio Programming
26:14
how Google writes gorgeous C++
7:40
Просмотров 877 тыс.
My 10 “Clean” Code Principles (Start These Now)
15:12
Creating Guitar Effects with DSP
20:47
Просмотров 19 тыс.
The 3 Laws of Writing Readable Code
5:28
Просмотров 541 тыс.
"Let's Write A Reverb" || Geraint Luff
40:01
Просмотров 12 тыс.
@HolyBaam ультанул в конце 🧨
00:34
Просмотров 161 тыс.