[PD] iem_ambi/ambi_encode (3D) channel order

2023-06-01 Thread padovani
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

2023-06-01 Thread Francisco Medeiros
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

2023-06-01 Thread Peter P.
* 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

2023-06-01 Thread cyrille henry

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?

2023-06-01 Thread Peter P.
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

2023-06-01 Thread Peter P.
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

2023-06-01 Thread Peter P.
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