The website says: The Elite Master’s Program Advanced Signal Processing and Communications Engineering (ASC) is being discontinued. Admission is no longer possible. So you can't study it anymore??
@BradleyShawyer3 күн бұрын
Great tutorial :) I think you would like working in Jupyter notebook some more with this kind of workflow.
@NodeOfRanvier-pn8rl4 күн бұрын
how do i build vst3? Can't find it in audio-plugin-template\build\plugin\AudioPlugin_artefacts\Debug\VST3\YourPluginName.vst3\Contents\x86_64-win
@exacoustics5 күн бұрын
I really enjoyed this interview
@HakanaiVR8 күн бұрын
17:02 -ish yeah I have been wondering whether there might be a merit to modelling voltage in a software synth. It might make the code easier to understand for people familiar with analog synths? I was considering getting into making analog synth hardware, and making a simulator which worked more like the real thing would be like a stepping stone to making the real thing.
@HakanaiVR8 күн бұрын
Caveat: The model shouldn't be aware of the UI, but the Wavetable enum has Android string resource keys baked inside it, which implies that the UI is going to be an Android app. That method could possibly be an extension method over in the UI code instead... Now... at around 20:08 you mention that the slider position could be exposed. I kind of agree. And actually, if you do expose the slider position, the code becomes much, much simpler. :) Instead of using `LiveData` (Android-only API), I used `mutableStateOf` (cross-platform friendly). They appear to work quite similarly. But now I can define my frequency value using `derivedStateOf` and Compose will automagically keep track of when the value needs to be updated.
@HakanaiVR8 күн бұрын
I'm going to attempt to follow this series but using Compose Desktop and corresponding bits and pieces for all the audio stuff. Likely LWJGL's OpenAL. - There's another option for that volume icon. 🔊🔈 - Rather than using `LocalConfiguration` (which is Android-specific), I am going with `BoxWithConstraints`, which is somewhat simpler anyway.
@Dyesis_8 күн бұрын
Hi ! i have a question, is this possible to put this filter only for a reverb ? like add this to reverbProcessor for example
@MarkHolzworth11 күн бұрын
Great interview - thank you both!
@sanctipaprichio12 күн бұрын
great interview!
@WolfSoundAudio12 күн бұрын
Thanks! Glad you like it 🙂
@santiagoavila157514 күн бұрын
I love all of Chow's plugins. Great interview. Thanks a lot.
@WolfSoundAudio14 күн бұрын
Thanks to Jatin and to you 😉
@GabrielUriah-f2q17 күн бұрын
Hall Deborah Martin Michael Miller Brian
@substance9021 күн бұрын
It can be confusing to newcomers as this isn't what modern software instruments call wavetable synthesis, where you have a table of complete waveforms.
@crosswick23 күн бұрын
Matlab code is perfectly usable for free with GNU Octave, even though some functions are named slightly differently - AI can easily help with that
@NoahMuir-m7c26 күн бұрын
Taylor Larry Perez Carol Anderson Donna
@skyhigh671127 күн бұрын
Well explained....cleared the concept in one go..!
@prof.ravindravyas3035Ай бұрын
Thanks to Juce for funding and also thanks to Speaker...........lovely perfect code for every audio processing worker.
@malaengsarbdigitalАй бұрын
I find this video is also a great vcpkg tutorial in general. Thank you!
@henrik908Ай бұрын
My Grandma recommended me this video thank you it is really helpful ❤.
@dirkschiller1637Ай бұрын
If possible improve your Keyboard Typing sound - too loud and too much bass.
@TencupsGamingАй бұрын
im having such a hard time figuring out how to open audio host plugin :(
@KristianDjukicАй бұрын
Great video, nice explamation
@allexandrevieira4372Ай бұрын
How's the market for audio programming? I mean salary wise and number of opportunities wise. Just came across your videos, and I am kind of mesmerized by the whole thing!
@sudeepchandra9455Ай бұрын
are there any uses for other form for convolution than FULL mode ?
@LematidasАй бұрын
Thank you for this video! very helpful
@frankjamesbonarrigo7162Ай бұрын
Supercollider doesn’t have single sample feedback, but the pattern system is awesome
@TheGmr140Ай бұрын
Nice audio info 😊
@KristianDjukicАй бұрын
one more time
@olilarkinАй бұрын
Great! I am just getting into vcpkg
@WolfSoundAudioАй бұрын
Wow, great to hear from a Pro like you, thanks 😉
@nextstudiodevАй бұрын
Very interessting approach.
@WolfSoundAudioАй бұрын
Thanks 😉
@WolfSoundAudioАй бұрын
☕Did I help you with this video? Consider buying me a coffee at www.buymeacoffee.com/janwilczek Thanks!
@anthonybeckett352Ай бұрын
Great video, will surely be helpful in a future project. The videos you're doing here and on the JUCE channel are great.
@WolfSoundAudioАй бұрын
Thanks a lot, Anthony! 🙂
@POGRetroModernGamingАй бұрын
Work for Windows app using kotlin???
@IIoWoII2 ай бұрын
Your explanation is good but please get a lapel mic.
@smarthumanism32212 ай бұрын
A very good, intuitive insight you're explaining very kindly!
@TheGmr1402 ай бұрын
Nice i like to have a DAW one day 😊😊
@_Mati__2 ай бұрын
Cześć Jan! Masz może na kanale odcinek jak zacząć działać w audio programmingu? Jakieś pierwsze projekty, które warto robić na początku? Albo, polecasz jakieś książki, które są wartę uwagi? Bardzo by mi pomogły odpowiedzi na te.pytania :D
@WolfSoundAudio2 ай бұрын
Polecam to: kzbin.info/www/bejne/qZq9oJ6tbtl2i8k
@_Mati__2 ай бұрын
Dzięki ❤
@5imian2 ай бұрын
great list. I had the Computer Music Tutorial, Design Patterns, Clean code, but not several of the others. Treasure Trove of resources right here.
@WolfSoundAudio2 ай бұрын
Glad to hear that!
@ilikegeorgiabutiveonlybeen67052 ай бұрын
dawe rowland
@przekladanki2 ай бұрын
Nice talk! Thanks! 👌
@agent007asdfgh2 ай бұрын
Hi
@ovi13262 ай бұрын
Speaking from experience - doing stuff on the audio thread is a dantean experience in rust. It's definitely not for beginners. So you know like in C/C++ you can prealloc an arena or maybe an object pool and just use it? In rust custom allocators are unstable and prepare yourself for wrapping every single one of your objects in MaybeUninit. Shared mutable state is kinda unavoidable in audio - hence you will end up using RefCell or UnsafeCell more than a healthy amount. Slice accesses are bound checked unless the compiler can prove that it's impossible to get out of bounds, So you either go with processing every sample in a foreach loop using maps and zips or have to agree to making a wrapper type around a raw pointer that overloads the [] operator which is a footgun waiting to fire (rust is way more strict about aliasing than c++). And the solution is to actually place asserts that will be present in your release build as well, which check if your input and output buffers have the same length - how would one guess that?
@ovi13262 ай бұрын
nim has been around since 2008, it's been a stable esolang for quite some time
@hlwammoenaing15562 ай бұрын
Thanks for valuable course
@Atezian2 ай бұрын
Thank you, sir. I was really wondering but I am now set and feel secure in choosing C++
@JianerCong2 ай бұрын
😍😍😍😍
@iy9082 ай бұрын
Many thanks for the video! When the next video is planned?