Also would be great if you did an in depth PV tutorial. I’m particularly interested in cross synthesis between two sounds and things like scrambling bins etc. I think I speak for many of us! Cheers! P.S. loving your book!
Amazing, Eli . The loop arguments generates a smalll silence. Is there a way to generate a loop without gaps, like PlayBuf does? By the way I'm eager to receive the book. Is there a release date?
The gap you're describing might be an intrinsic side effect of PV_PlafBuf, specifically to do with the overlapping windowing process that is inherent to FFT-based processing. It could be that there is some zero-padding that takes place toward the end of the analysis file. My first instinct would be to swap PV_PlayBuf for PV_BufRd, which gives more direct control over the buffer pointer. At the very least, it should make it easier to synchronize with other playback processes. The book has been available for purchase for a few months now. Delivery time seems to vary based on country, so delays are possible, but many people already have a physical copy. global.oup.com/academic/product/supercollider-for-the-creative-musician-9780197617007?cc=us&lang=en&
@@elifieldsteel I'll check PV_BufRd 👍 I preordered it months ago but I haven't been notified about the release. I will check the status of my order. Thank you!
Hi Eli! I'm having some problems with this code. When i run it, the servidor out. this is what I get: -> Synth('temp__13' : 1000) /b_alloc: memory allocation failed Buffer UGen: no buffer data Server 'localhost' exited with exit code 0. server 'localhost' disconnected shared memory interface I use a mac machine M1 and Supercollider 3.13. Thank you!!
I think I've seen this before, and I believe it means you're feeding some bad data to the FFT objects at some point in the process. Maybe a LocalBuf is the wrong size or something like that? Unfortunately, I can't be more specific without seeing the exact code that you've typed and evaluated. I just recently created a GitHub repo that contains transcripts and code for these tutorials, hopefully that's helpful? github.com/elifieldsteel/SuperCollider-Mini-Tutorials/
@@elifieldsteel for expample i evaluate this code: ~fftsize = 8192; ~hop = 0.25; ~win = 0; f = Buffer.alloc(s, b.duration.calcPVRecSize(~fftsize, ~hop)); and i get this /b_alloc: memory allocation failed
wizard jacket goes hard
Also would be great if you did an in depth PV tutorial. I’m particularly interested in cross synthesis between two sounds and things like scrambling bins etc. I think I speak for many of us! Cheers! P.S. loving your book!
A full-length PV tutorial is definitely high on my list of priorities. And thanks!
amazing vid eli. i’m so pumped for new tuts. thanks
Thanks! Tutorial 30 (Live Coding) should be out in 2-3 weeks.
thanks 😊
I’m experimenting w this and it’s wild! However I am getting some distortion. How do we mitigate the levels going in? Why is it boosting them? Thanks
I don't think I came across any issues like this - can't really suggest an explanation without knowing more about your "experimenting."
Amazing, Eli . The loop arguments generates a smalll silence. Is there a way to generate a loop without gaps, like PlayBuf does?
By the way I'm eager to receive the book. Is there a release date?
The gap you're describing might be an intrinsic side effect of PV_PlafBuf, specifically to do with the overlapping windowing process that is inherent to FFT-based processing. It could be that there is some zero-padding that takes place toward the end of the analysis file. My first instinct would be to swap PV_PlayBuf for PV_BufRd, which gives more direct control over the buffer pointer. At the very least, it should make it easier to synchronize with other playback processes.
The book has been available for purchase for a few months now. Delivery time seems to vary based on country, so delays are possible, but many people already have a physical copy. global.oup.com/academic/product/supercollider-for-the-creative-musician-9780197617007?cc=us&lang=en&
@@elifieldsteel I'll check PV_BufRd 👍
I preordered it months ago but I haven't been notified about the release. I will check the status of my order. Thank you!
Hi Eli! I'm having some problems with this code. When i run it, the servidor out. this is what I get:
-> Synth('temp__13' : 1000)
/b_alloc: memory allocation failed
Buffer UGen: no buffer data
Server 'localhost' exited with exit code 0.
server 'localhost' disconnected shared memory interface
I use a mac machine M1 and Supercollider 3.13.
Thank you!!
I think I've seen this before, and I believe it means you're feeding some bad data to the FFT objects at some point in the process. Maybe a LocalBuf is the wrong size or something like that? Unfortunately, I can't be more specific without seeing the exact code that you've typed and evaluated. I just recently created a GitHub repo that contains transcripts and code for these tutorials, hopefully that's helpful? github.com/elifieldsteel/SuperCollider-Mini-Tutorials/
@@elifieldsteel for expample i evaluate this code: ~fftsize = 8192; ~hop = 0.25; ~win = 0;
f = Buffer.alloc(s, b.duration.calcPVRecSize(~fftsize, ~hop)); and i get this /b_alloc: memory allocation failed
Thank you so much Eli, perfect as always... can't tell you how grateful I am for these tutorials ...🤍