[PD] iem_ambi/ambi_encode (3D) channel order
Hello, Hello everyone, I have a question regarding the iem_ambi library. I'm wondering if the lib works with channels in the order of SID (Speaker ID) or ACN (Ambisonics Channel Number). From what I understood, it operates in the SID order, but I would like to confirm this since I'm working with the IEM Plugin Suite, which utilizes the Ambix/ACN format. Currently, I'm working on creating granular processes, and it seems that it would be easier to perform encoding (using the [clone] object) without needing a VST plugin for each grain. If anyone has any insights or tips on this matter, they would be greatly appreciated! Thank you in advance! ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Help with Gem on Fedora
Thank you so much IOhannes!! Installing the ffmpeg-development libraries enabled FFMPEG and now I can open video files :D You saved my life again. IOhannes m zmoelnig escreveu no dia terça, 30/05/2023 à(s) 16:54: > On 5/29/23 23:28, Francisco Medeiros wrote: > > I need to play vídeo files with Gem on Nobara linux which is Fedora based > > but when compiling Gem I can only get film-support to use QuickTime. > > Does anyone know a way to install gmerin on Fedora? > i don't. > however, Gem in git has some prelaminary support for loading films with > FFMPEG (gem_filmFFMPEG.so). > > that's probably easier to install than gmerlin (it requires the usual > ffmpeg-development libraries: libavformat libavutil libavcodec > libswscale; i don't know how they are called on fedora) > > gfmasdr > IOhannes > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] example needed: rfft~ into magnitudes AND phases AND back
* cyrille henry [2023-06-01 11:00]: > hello, > > expr~ is in vanilla! > > so [expr atan2($f1, $f2)] should work. Thanks Cyrille, that's a good hint! I think it should in fact be [expr~ atan2($v2, $v1)] to work with signal vectors blockwise. Now I am wondering if I should/need to unwrap the phases still... cheersz, P ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] example needed: rfft~ into magnitudes AND phases AND back
hello, expr~ is in vanilla! so [expr atan2($f1, $f2)] should work. cheers Le 01/06/2023 à 09:55, Peter P. a écrit : Dear list, I am still trying to calculate (unwrapped) phases from cartesian complex numbers output by [rfft~] and got pointed to cyclone's [atan~] and [phasewrap~]. I am wondering Is there a way to achieve the same with vanilla pd objects? Thanks! Peter * Peter P. [2023-05-26 14:10]: Hi list, trying to work on phase angles of spectra I am looking for an easy example with actual Pd objects how to convert a [rfft~] output from real and imaginary to magnitudes and phases, eventually unwrap phases if required, and then convert magnitudes and phases back to a cartesian for [rifft~]. I know about the Dudas/Lippe pvoc tutorials for MaxMSP but can not find much in Pd's documentation. Perhaps I am missing something? Thanks for any pointers! best, Peter ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
[PD] drawing poles and zeros (z-plane) in Gem?
Hi has anyone already done a visualization of a z-plane with poles and zeros in Gem? cheersz, P ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] example needed: rfft~ into magnitudes AND phases AND back
Dear list, I am still trying to calculate (unwrapped) phases from cartesian complex numbers output by [rfft~] and got pointed to cyclone's [atan~] and [phasewrap~]. I am wondering Is there a way to achieve the same with vanilla pd objects? Thanks! Peter * Peter P. [2023-05-26 14:10]: > Hi list, > > trying to work on phase angles of spectra I am looking for an easy > example with actual Pd objects how to convert a [rfft~] output from > real and imaginary to magnitudes and phases, eventually unwrap phases if > required, and then convert magnitudes and phases back to a cartesian for > [rifft~]. > > I know about the Dudas/Lippe pvoc tutorials for MaxMSP but can not find > much in Pd's documentation. Perhaps I am missing something? > > Thanks for any pointers! > best, Peter ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
[PD] [text sequence] and rescheduling of updated buffers
Hi list, I am using [text sequence] with wait times to generate timed events. The contents of my list buffer look something like 0 event1; 1000 event2; 1000 event3; When I insert a line into the buffer using [text insert 2] 1400 msecs after starting the sequencer, the text buffer looks like 0 event1; 1000 event2; 500 event2.5; 1000 event3; event2.5 will be output correctly, but event3 still fires 1000msecs after event2. I include a minimum working example. Since I would like to use this as a looping text sequencer, adding and deleting events while it is running, I am wondering what exactly happens behind the scenes when adding or deleting lines, and how I can achieve predictable behavior. At which times is [text sequence] reading in the buffer and (re)scheduling events? Thanks for any help, Peter #N canvas 470 132 825 392 12; #X obj 54 19 text define -k aloha; #A set event1 \; 1000 event2 \; 500 event2.5 \; 1000 event3 \;; #X obj 60 240 print; #X obj 60 177 text sequence aloha -w 1; #X msg 60 145 line 0 \, auto; #X msg 351 149 500 event2.5 \;; #X obj 352 177 text insert aloha 2; #X obj 358 327 text delete aloha; #X msg 358 298 2; #X obj 351 62 bng 20 250 50 0 empty empty 2.\ adding\ an\ event\ after\ 1.4s 0 -10 0 12 #fcfcfc #00 #00; #X obj 60 69 bng 20 250 50 0 empty empty 1.sequence\ with\ three\ events 0 -10 0 12 #fcfcfc #00 #00; #X text 357 277 delete event2.5 again:; #X text 320 202 event2.5 is output \, but event3 is not rescheduled?; #X obj 351 111 delay 1400; #X connect 2 0 1 0; #X connect 3 0 2 0; #X connect 4 0 5 0; #X connect 7 0 6 0; #X connect 8 0 3 0; #X connect 8 0 12 0; #X connect 9 0 3 0; #X connect 12 0 4 0; ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list