How to use JUCE with vcpkg
15:14
C++ Pointers: The Definitive Guide
1:05:37
Пікірлер
@tim110-handle
@tim110-handle Сағат бұрын
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??
@BradleyShawyer
@BradleyShawyer 3 күн бұрын
Great tutorial :) I think you would like working in Jupyter notebook some more with this kind of workflow.
@NodeOfRanvier-pn8rl
@NodeOfRanvier-pn8rl 4 күн бұрын
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
@exacoustics
@exacoustics 5 күн бұрын
I really enjoyed this interview
@HakanaiVR
@HakanaiVR 8 күн бұрын
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.
@HakanaiVR
@HakanaiVR 8 күн бұрын
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.
@HakanaiVR
@HakanaiVR 8 күн бұрын
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_
@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
@MarkHolzworth
@MarkHolzworth 11 күн бұрын
Great interview - thank you both!
@sanctipaprichio
@sanctipaprichio 12 күн бұрын
great interview!
@WolfSoundAudio
@WolfSoundAudio 12 күн бұрын
Thanks! Glad you like it 🙂
@santiagoavila1575
@santiagoavila1575 14 күн бұрын
I love all of Chow's plugins. Great interview. Thanks a lot.
@WolfSoundAudio
@WolfSoundAudio 14 күн бұрын
Thanks to Jatin and to you 😉
@GabrielUriah-f2q
@GabrielUriah-f2q 17 күн бұрын
Hall Deborah Martin Michael Miller Brian
@substance90
@substance90 21 күн бұрын
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.
@crosswick
@crosswick 23 күн бұрын
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-m7c
@NoahMuir-m7c 26 күн бұрын
Taylor Larry Perez Carol Anderson Donna
@skyhigh6711
@skyhigh6711 27 күн бұрын
Well explained....cleared the concept in one go..!
@prof.ravindravyas3035
@prof.ravindravyas3035 Ай бұрын
Thanks to Juce for funding and also thanks to Speaker...........lovely perfect code for every audio processing worker.
@malaengsarbdigital
@malaengsarbdigital Ай бұрын
I find this video is also a great vcpkg tutorial in general. Thank you!
@henrik908
@henrik908 Ай бұрын
My Grandma recommended me this video thank you it is really helpful ❤.
@dirkschiller1637
@dirkschiller1637 Ай бұрын
If possible improve your Keyboard Typing sound - too loud and too much bass.
@TencupsGaming
@TencupsGaming Ай бұрын
im having such a hard time figuring out how to open audio host plugin :(
@KristianDjukic
@KristianDjukic Ай бұрын
Great video, nice explamation
@allexandrevieira4372
@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
@sudeepchandra9455 Ай бұрын
are there any uses for other form for convolution than FULL mode ?
@Lematidas
@Lematidas Ай бұрын
Thank you for this video! very helpful
@frankjamesbonarrigo7162
@frankjamesbonarrigo7162 Ай бұрын
Supercollider doesn’t have single sample feedback, but the pattern system is awesome
@TheGmr140
@TheGmr140 Ай бұрын
Nice audio info 😊
@KristianDjukic
@KristianDjukic Ай бұрын
one more time
@olilarkin
@olilarkin Ай бұрын
Great! I am just getting into vcpkg
@WolfSoundAudio
@WolfSoundAudio Ай бұрын
Wow, great to hear from a Pro like you, thanks 😉
@nextstudiodev
@nextstudiodev Ай бұрын
Very interessting approach.
@WolfSoundAudio
@WolfSoundAudio Ай бұрын
Thanks 😉
@WolfSoundAudio
@WolfSoundAudio Ай бұрын
☕Did I help you with this video? Consider buying me a coffee at www.buymeacoffee.com/janwilczek Thanks!
@anthonybeckett352
@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
@WolfSoundAudio Ай бұрын
Thanks a lot, Anthony! 🙂
@POGRetroModernGaming
@POGRetroModernGaming Ай бұрын
Work for Windows app using kotlin???
@IIoWoII
@IIoWoII 2 ай бұрын
Your explanation is good but please get a lapel mic.
@smarthumanism3221
@smarthumanism3221 2 ай бұрын
A very good, intuitive insight you're explaining very kindly!
@TheGmr140
@TheGmr140 2 ай бұрын
Nice i like to have a DAW one day 😊😊
@_Mati__
@_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
@WolfSoundAudio
@WolfSoundAudio 2 ай бұрын
Polecam to: kzbin.info/www/bejne/qZq9oJ6tbtl2i8k
@_Mati__
@_Mati__ 2 ай бұрын
Dzięki ❤
@5imian
@5imian 2 ай бұрын
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 2 ай бұрын
Glad to hear that!
@ilikegeorgiabutiveonlybeen6705
@ilikegeorgiabutiveonlybeen6705 2 ай бұрын
dawe rowland
@przekladanki
@przekladanki 2 ай бұрын
Nice talk! Thanks! 👌
@agent007asdfgh
@agent007asdfgh 2 ай бұрын
Hi
@ovi1326
@ovi1326 2 ай бұрын
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?
@ovi1326
@ovi1326 2 ай бұрын
nim has been around since 2008, it's been a stable esolang for quite some time
@hlwammoenaing1556
@hlwammoenaing1556 2 ай бұрын
Thanks for valuable course
@Atezian
@Atezian 2 ай бұрын
Thank you, sir. I was really wondering but I am now set and feel secure in choosing C++
@JianerCong
@JianerCong 2 ай бұрын
😍😍😍😍
@iy908
@iy908 2 ай бұрын
Many thanks for the video! When the next video is planned?
@WolfSoundAudio
@WolfSoundAudio 2 ай бұрын
In 2 weeks I want to do another Rust livestream 😉
@WolfSoundAudio
@WolfSoundAudio 2 ай бұрын
And in the next 2 weeks probably a C++ one again