Hi,
I'm desperately looking for a codec to code video files with so that pix_film will be able to read them with the best performance. I don't care if the compression rate is very low, as long as the quality is good and reading is fast.
Does anybody know any?
Mjpeg seems to perform quite well, but not well enough. Maybe that's the best performance I can expect and I have to reduce the video resolution but I would like to be sure.
H.264 has the problem that has been mentioned due to an issue of gstream with frame seeking that makes it terribly slow in linux.
I'm trying all the codecs I see listed in avidemux, but there are so many and with so many configuration settings that I don't quite understand, and many of them just make Pd crash.
By the way I would also like to know the answer to the same question in Mac. As far as I have seen, though, video with GEM seems to perform always much worst in Mac than in Windows and Linux with any codec (except h264 that has a big issue in linux only) - Mathieu said he probably knew the cause of this which was not related to codecs.
thanks m.
Hi,
Did you try photo jpeg?
Best of luck,
Alexandre
Le 10-09-24 05:34, Matteo Sisti Sette a écrit :
Hi,
I'm desperately looking for a codec to code video files with so that pix_film will be able to read them with the best performance. I don't care if the compression rate is very low, as long as the quality is good and reading is fast.
Does anybody know any?
Mjpeg seems to perform quite well, but not well enough. Maybe that's the best performance I can expect and I have to reduce the video resolution but I would like to be sure.
H.264 has the problem that has been mentioned due to an issue of gstream with frame seeking that makes it terribly slow in linux.
I'm trying all the codecs I see listed in avidemux, but there are so many and with so many configuration settings that I don't quite understand, and many of them just make Pd crash.
By the way I would also like to know the answer to the same question in Mac. As far as I have seen, though, video with GEM seems to perform always much worst in Mac than in Windows and Linux with any codec (except h264 that has a big issue in linux only) - Mathieu said he probably knew the cause of this which was not related to codecs.
thanks m.
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Fri, 24 Sep 2010, Matteo Sisti Sette wrote:
On 09/24/2010 02:01 PM, Alexandre Castonguay wrote:
Hi, Did you try photo jpeg?
Isn't it the same as mjpeg?
No, but if you set the full frames ratio to 1:1, it will become almost the same (or exactly, I don't know). But the point of mjpeg (Motion JPEG) formats is to have a ration of full-frames different from 1:1, because all that Motion JPEG can do and Photo JPEG can't do is in the non-full frames (i-frames). Same with MPEG and most high-compression formats.
| Mathieu Bouchard ------------------------------ Villeray, Montréal, QC
On 09/24/2010 07:34 PM, Mathieu Bouchard wrote:
On Fri, 24 Sep 2010, Matteo Sisti Sette wrote:
On 09/24/2010 02:01 PM, Alexandre Castonguay wrote:
Hi, Did you try photo jpeg?
Isn't it the same as mjpeg?
No, but if you set the full frames ratio to 1:1, it will become almost the same (or exactly, I don't know). But the point of mjpeg (Motion JPEG) formats is to have a ration of full-frames different from 1:1, because all that Motion JPEG can do and Photo JPEG can't do is in the non-full frames (i-frames).
(guess you mean p-frames and b-frames here)
I thought that m-jpeg was just jpeg applied to each frame independently i.e. all frames were I-frames (I had read that in wikipedia).
And I thought that was why, when I click "configure" in Avidemux for the Mjpeg codec, the only parameter I can change is "quality" and there is no control of anything related to motion.
So if there actually is inter-frame compression and avidemux doesn't expose any parameter for it, it means that when I use mjpeg it may actually be creating p-frames and I have no way of knowing let alone controlling it, right?
So is there some photo jpeg codec I can get for ubuntu that I could use in Avidemux? (or in any other similar tool that you may suggest)?
thanks m.
On Fri, 24 Sep 2010, Matteo Sisti Sette wrote:
(guess you mean p-frames and b-frames here)
You're right. (though I think I saw i-frame somewhere long ago... Corresponds to "inter-frame").
I thought that m-jpeg was just jpeg applied to each frame independently i.e. all frames were I-frames (I had read that in wikipedia).
You're probably right, but then I wouldn't know what's the difference between Photo-JPEG and Motion-JPEG. Can Motion-JPEG-A be decoded with a Photo-JPEG decoder ? If that's the case, then Motion-JPEG-A would be just a different tuning of a Photo-JPEG encoder. (but Motion-JPEG-B can't be decoded the same).
I can't tell much more that isn't just another guess.
| Mathieu Bouchard ------------------------------ Villeray, Montréal, QC
On Fri, Sep 24, 2010 at 8:11 PM, Mathieu Bouchard matju@artengine.cawrote:
On Fri, 24 Sep 2010, Matteo Sisti Sette wrote:
(guess you mean p-frames and b-frames here)
You're right. (though I think I saw i-frame somewhere long ago... Corresponds to "inter-frame").
I thought that m-jpeg was just jpeg applied to each frame independently
i.e. all frames were I-frames (I had read that in wikipedia).
You're probably right, but then I wouldn't know what's the difference between Photo-JPEG and Motion-JPEG. Can Motion-JPEG-A be decoded with a Photo-JPEG decoder ? If that's the case, then Motion-JPEG-A would be just a different tuning of a Photo-JPEG encoder. (but Motion-JPEG-B can't be decoded the same).
I can't tell much more that isn't just another guess.
http://vjforums.com/showthread.php?t=12587 or a shorter one: According to the QuickTime specification, MJPEG A and MJPEG B are both field-based, i.e. each of the two interlaced fields making up a video signal is compressed individually, using the JPEG algorithm. The difference between MJPEG A and MJPEG B is that MJPEG A supports markers in the bitstream whereas MJPEG B does not. Photo JPEG is frame-based, according to the QuickTime specification. To make things confusing, you sometimes see MJPEG A and MJPEG B also allowing frame-based compression. This is the case in Adobe Premiere for instance. (http://w2.alkit.se/servo/servofiles/)
Andras
On 09/24/2010 08:11 PM, Mathieu Bouchard wrote:
You're probably right, but then I wouldn't know what's the difference between Photo-JPEG and Motion-JPEG.
When talking about video codecs, I think/thought there is actually no difference, that is, motion-jpeg would be just a name for "photo-jpeg used to encode a video stream" as opposed to encoding an image. Within the field of video encoding they would be just two names for the same thing.
That is what my understanding was up to now...
On Fri, 24 Sep 2010, Matteo Sisti Sette wrote:
When talking about video codecs, I think/thought there is actually no difference, that is, motion-jpeg would be just a name for "photo-jpeg used to encode a video stream" as opposed to encoding an image. Within the field of video encoding they would be just two names for the same thing.
they still have three different FOURCCs :
"jpeg" for Photo-JPEG "mjpa" for Motion-JPEG-A "mjpb" for Motion-JPEG-B
but different lists of FOURCCs list them differently... it seems that there are dozens of other variants of those, specific to various companies. I only tried using the three above, IIRC.
| Mathieu Bouchard ------------------------------ Villeray, Montréal, QC
some tips to use hd videos under gridflow/gem? hd videos in photoJPEG looks so heavy. i would like to hear experiences using HD video under pd.
cheers
palm
2010/9/24 Mathieu Bouchard matju@artengine.ca:
On Fri, 24 Sep 2010, Matteo Sisti Sette wrote:
When talking about video codecs, I think/thought there is actually no difference, that is, motion-jpeg would be just a name for "photo-jpeg used to encode a video stream" as opposed to encoding an image. Within the field of video encoding they would be just two names for the same thing.
they still have three different FOURCCs :
"jpeg" for Photo-JPEG "mjpa" for Motion-JPEG-A "mjpb" for Motion-JPEG-B
but different lists of FOURCCs list them differently... it seems that there are dozens of other variants of those, specific to various companies. I only tried using the three above, IIRC.
_______________________________________________________________________ | Mathieu Bouchard ------------------------------ Villeray, Montréal, QC _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hi all,
I'm trying to record a sequence using pix_record , the patch deals with a lot of movement in the space of the GEM window,I'm using 5 pix-film objects,
but all that I get are the images, not moving in space, all the translateXYZ objects seems to be useless.
Is there a way to get all that movement of the gem window using pix_record?
Best Wishes _______________________________________________________________________________________________________________________________________________
André Damião Bandeira (11)9819-1999 www.soundcloud.com/dami-1 www.myspace.com/basavizi
Date: Fri, 24 Sep 2010 18:18:57 -0300 From: ricardopalmieri@gmail.com To: matju@artengine.ca CC: pd-list@iem.kug.ac.at Subject: Re: [PD] a really fast-to-read codec in linux?
some tips to use hd videos under gridflow/gem? hd videos in photoJPEG looks so heavy. i would like to hear experiences using HD video under pd.
cheers
palm
2010/9/24 Mathieu Bouchard matju@artengine.ca:
On Fri, 24 Sep 2010, Matteo Sisti Sette wrote:
When talking about video codecs, I think/thought there is actually no difference, that is, motion-jpeg would be just a name for "photo-jpeg used to encode a video stream" as opposed to encoding an image. Within the field of video encoding they would be just two names for the same thing.
they still have three different FOURCCs :
"jpeg" for Photo-JPEG "mjpa" for Motion-JPEG-A "mjpb" for Motion-JPEG-B
but different lists of FOURCCs list them differently... it seems that there are dozens of other variants of those, specific to various companies. I only tried using the three above, IIRC.
| Mathieu Bouchard ------------------------------ Villeray, Montréal, QC _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- tweet-me: @ricardopalmieri mobile# +551185833173 [intlab.cc] [palm.estudiolivre.org] [myspace.com/livenoisetupi] [skype:palmieriricardo] [msn: ricardopalmieri@bol.com.br] [linux user # 392484]
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
the video installations I made in 2006-2008 did the following on a single Mac Quad G5 (later MacPro)
This was all done with plenty of CPU in reserve. The codec was AppleIntemediate which is simply Photo-JPEG with specific CPU optimizations.
You can see one of these in the lobby of OneArts Plaza in Dallas, Qualcomm HQ in San Diego and several private collections.
http://www.lincolnschatz.com/category/lincoln-schatz-recent-new-media-video-...
On Fri, Sep 24, 2010 at 5:18 PM, palmieri, ricardo < ricardopalmieri@gmail.com> wrote:
some tips to use hd videos under gridflow/gem? hd videos in photoJPEG looks so heavy. i would like to hear experiences using HD video under pd.
cheers
palm
2010/9/24 Mathieu Bouchard matju@artengine.ca:
On Fri, 24 Sep 2010, Matteo Sisti Sette wrote:
When talking about video codecs, I think/thought there is actually no difference, that is, motion-jpeg would be just a name for "photo-jpeg
used
to encode a video stream" as opposed to encoding an image. Within the
field
of video encoding they would be just two names for the same thing.
they still have three different FOURCCs :
"jpeg" for Photo-JPEG "mjpa" for Motion-JPEG-A "mjpb" for Motion-JPEG-B
but different lists of FOURCCs list them differently... it seems that
there
are dozens of other variants of those, specific to various companies. I
only
tried using the three above, IIRC.
| Mathieu Bouchard ------------------------------ Villeray, Montréal, QC _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- tweet-me: @ricardopalmieri mobile# +551185833173 [intlab.cc] [palm.estudiolivre.org] [myspace.com/livenoisetupi] [skype:palmieriricardo] [msn: ricardopalmieri@bol.com.br] [linux user # 392484]
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Fri, 24 Sep 2010, palmieri, ricardo wrote:
some tips to use hd videos under gridflow/gem?
gridflow isn't much designed for very high speed processing needed by HD video. But note that although by default GridFlow uses grids that have lots of headroom in it (and thus 'waste' 3/4 of the space), there are options for higher efficiency. If you send the message "cast b" just after an "open $1" to a [#in], you will get grids that are as compact as the 'rgba' and 'grey' formats of GEM, for example.
i would like to hear experiences using HD video under pd.
I did not attempt to process anything in HD. I'm very much into making complex real-time effects on very-low-resolution inputs (but i've also used 720x480 sometimes long ago).
| Mathieu Bouchard ------------------------------ Villeray, Montréal, QC
I was under the impression photo jpeg was the fastest cross platform codec Is this incorrect?
-----Original Message----- From: pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] On Behalf Of Matteo Sisti Sette Sent: Friday, September 24, 2010 1:29 PM To: Alexandre Castonguay Cc: Pd List Subject: Re: [PD] a really fast-to-read codec in linux?
On 09/24/2010 02:01 PM, Alexandre Castonguay wrote:
Hi,
Did you try photo jpeg?
Isn't it the same as mjpeg?
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hello
I was wondering if someone has a multi channel sound panner that I can test with pd. I want to have 4 separate sounds [MONO] be panned to differing channels in pd from channel 1->2 2->3 3->1 etc on a simple envelope line.
I have access to an older EMI 2|6 card and a newer MAUDIO 6 channel soundcard and I was hoping to get some help with the panning if possible. I will be controlling the bangs of the pans and volumes via OSC and motiontracking system and look forward to any help
TY
pp
hi
last time i used vbap external worked well
best m
Hello
I was wondering if someone has a multi channel sound panner that I can test with pd. I want to have 4 separate sounds [MONO] be panned to differing channels in pd from channel 1->2 2->3 3->1 etc on a simple envelope line.
I have access to an older EMI 2|6 card and a newer MAUDIO 6 channel soundcard and I was hoping to get some help with the panning if possible. I will be controlling the bangs of the pans and volumes via OSC and motiontracking system and look forward to any help
TY
pp
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hi Pat,
On Tue, Oct 12, 2010 at 06:32:39PM -0400, Pagano, Patrick wrote:
I was wondering if someone has a multi channel sound panner that I can test with pd. I want to have 4 separate sounds [MONO] be panned to differing channels in pd from channel 1->2 2->3 3->1 etc on a simple envelope line.
Attached is a little abstraction that I sometimes use to simply pan over multiple speakers. It's an extension to the usual cosine-based panning for stereo, but made for more than two speakers. Sorry for the help file that's not up to my usual standards. :)
Anyway the [cospan] object has to be created with two arguments: The second one gives the number of panning steps or segments (i.e. the total number of speakers minus 1), the first one indexes the speaker.
So for four speakers, create these objects:
[cospan 0 3] [cospan 1 3] [cospan 2 3] [cospan 3 3]
then send the position as a number between 0 and 360. You can also change the width or spikiness by sending to the global receiver [s COSPAN-WIDTH]. Its value is used a a [pow] exponent. The output of [cospan] at the first outlet is between 0 and 1. The second outlet generates messages suitable for [mtx_mul~].
Frank Barknecht Do You RjDj.me? _ ______footils.org__
Thanks Frank. I apparently need mtx_mul~ to run this Where is that located?
pp
-----Original Message----- From: pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] On Behalf Of Frank Barknecht Sent: Wednesday, October 13, 2010 2:40 AM To: pd-list@iem.at Subject: Re: [PD] PD panner
Hi Pat,
On Tue, Oct 12, 2010 at 06:32:39PM -0400, Pagano, Patrick wrote:
I was wondering if someone has a multi channel sound panner that I can test with pd. I want to have 4 separate sounds [MONO] be panned to differing channels in pd from channel 1->2 2->3 3->1 etc on a simple envelope line.
Attached is a little abstraction that I sometimes use to simply pan over multiple speakers. It's an extension to the usual cosine-based panning for stereo, but made for more than two speakers. Sorry for the help file that's not up to my usual standards. :)
Anyway the [cospan] object has to be created with two arguments: The second one gives the number of panning steps or segments (i.e. the total number of speakers minus 1), the first one indexes the speaker.
So for four speakers, create these objects:
[cospan 0 3] [cospan 1 3] [cospan 2 3] [cospan 3 3]
then send the position as a number between 0 and 360. You can also change the width or spikiness by sending to the global receiver [s COSPAN-WIDTH]. Its value is used a a [pow] exponent. The output of [cospan] at the first outlet is between 0 and 1. The second outlet generates messages suitable for [mtx_mul~].
Frank Barknecht Do You RjDj.me? _ ______footils.org__
Hi Pat,
On Wed, Oct 13, 2010 at 08:00:05AM -0400, Pagano, Patrick wrote:
Thanks Frank. I apparently need mtx_mul~ to run this Where is that located?
It's located in the iemtab collection, IIRC, (probably it's called [mtx_*~] or so now) but you don't need it: Just use the first outlet's output to scale the usual [*~] objects. I used mtx_mul~ for a bigger project which involved panning sounds over a 12x5 matrix of speakers, i.e. 60 speakers, and I was too lazy to patch the dozens and dozens of [*~] objects needed there. But for smaller numbers of sound sources and sinks, [*~] works just fine.
Frank Barknecht Do You RjDj.me? _ ______footils.org__
On 2010-10-14 10:06, Frank Barknecht wrote:
Hi Pat,
On Wed, Oct 13, 2010 at 08:00:05AM -0400, Pagano, Patrick wrote:
Thanks Frank. I apparently need mtx_mul~ to run this Where is that located?
It's located in the iemtab collection, IIRC, (probably it's called [mtx_*~] or
this should read "iemmatrix" (which is a library for dealing with matrices, rather than "iemtab" which deals with tables)
fgamsdr IOhannes
Thanks and i found it already in pd extended --just had to load it and set the muber of speakers to 4 and it behaves nicely
thanks
pp ________________________________________ From: pd-list-bounces@iem.at [pd-list-bounces@iem.at] On Behalf Of IOhannes m zmoelnig [zmoelnig@iem.at] Sent: Thursday, October 14, 2010 4:34 AM To: pd-list@iem.at Subject: Re: [PD] PD panner
On 2010-10-14 10:06, Frank Barknecht wrote:
Hi Pat,
On Wed, Oct 13, 2010 at 08:00:05AM -0400, Pagano, Patrick wrote:
Thanks Frank. I apparently need mtx_mul~ to run this Where is that located?
It's located in the iemtab collection, IIRC, (probably it's called [mtx_*~] or
this should read "iemmatrix" (which is a library for dealing with matrices, rather than "iemtab" which deals with tables)
fgamsdr IOhannes
Thanks again frank, I have used a mutated version of this patch for the Quad pans that will fire off when the mocap people share an event Thanks for the suggestion
pp
-----Original Message----- From: pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] On Behalf Of Frank Barknecht Sent: Wednesday, October 13, 2010 2:40 AM To: pd-list@iem.at Subject: Re: [PD] PD panner
Hi Pat,
On Tue, Oct 12, 2010 at 06:32:39PM -0400, Pagano, Patrick wrote:
I was wondering if someone has a multi channel sound panner that I can test with pd. I want to have 4 separate sounds [MONO] be panned to differing channels in pd from channel 1->2 2->3 3->1 etc on a simple envelope line.
Attached is a little abstraction that I sometimes use to simply pan over multiple speakers. It's an extension to the usual cosine-based panning for stereo, but made for more than two speakers. Sorry for the help file that's not up to my usual standards. :)
Anyway the [cospan] object has to be created with two arguments: The second one gives the number of panning steps or segments (i.e. the total number of speakers minus 1), the first one indexes the speaker.
So for four speakers, create these objects:
[cospan 0 3] [cospan 1 3] [cospan 2 3] [cospan 3 3]
then send the position as a number between 0 and 360. You can also change the width or spikiness by sending to the global receiver [s COSPAN-WIDTH]. Its value is used a a [pow] exponent. The output of [cospan] at the first outlet is between 0 and 1. The second outlet generates messages suitable for [mtx_mul~].
Frank Barknecht Do You RjDj.me? _ ______footils.org__
Hello
I am writing wav files into tables is there a way to set the length of a pan 0-1 and back to 0 based on the size of the wav file?
pp
Pagano, Patrick wrote:
Hello
I am writing wav files into tables is there a way to set the length of a pan 0-1 and back to 0 based on the size of the wav file?
You mean you want the pan to *move* from 0 to 1 in the same time as the length of the file (array)? If this is the case you have to convert from samples to milliseconds and you could use that for a [line~]
I had created the small attached abstraction to assist me in this kind of stuff.
Lorenzo
pp
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hi!
have a look on the [line] object. the length of a wav file (in samples) you will get out of [soundfiler] maybe that helps.
peter
-----Ursprüngliche Nachricht----- Von: "Pagano, Patrick" Gesendet: 13.10.2010 22:01:50 An: "pd-list@iem.at" Betreff: Re: [PD] PD panner sample question
Hello
I am writing wav files into tables is there a way to set the length of a pan 0-1 and back to 0 based on the size of the wav file?
pp
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hi Patrick,
I'm sot sure I understand 100% correctly... you have 1 input source and want 4 outputs?
In any case, with the conservatory of Rome folks we are working on a 1 to n channels "panner" (currently 8 channel and 4 channel versions) inspired by Chowning's work [1] you might be interested in. I am doing the Pd version (linux only atm, but I guess I could compile it to windows as well). Of course more than one can be used if you have more sources.
It is still unreleased but if you are interested I can give to you to play with. I am waiting for the rest of the folks to possibly release (a max/msp version is also in the works) but the pd version is fully working.
Lorenzo.
Pagano, Patrick wrote:
Hello
I was wondering if someone has a multi channel sound panner that I can test with pd. I want to have 4 separate sounds [MONO] be panned to differing channels in pd from channel 1->2 2->3 3->1 etc on a simple envelope line.
I have access to an older EMI 2|6 card and a newer MAUDIO 6 channel soundcard and I was hoping to get some help with the panning if possible. I will be controlling the bangs of the pans and volumes via OSC and motiontracking system and look forward to any help
TY
pp
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
[1]: Chowning, J. M., "The Simulation of Moving Sound Sources" http://www.dxarts.washington.edu/courses/567/08WIN/chowning.pdf, in /Computer Music Journal/, 1:3, pg. 48-52, June 1977, MIT Press. http://www.dxarts.washington.edu/courses/567/08WIN/chowning.pdf
What we actually want to try is shared mocap spaces [4] networked when someone touches a trigger in someones shared space [speaker] it sounds and then "returns" pongs back to its source speaker and I want to control it with OSC since we have that data coming from our app
I have tried pan and pin and written a cheesy one that kinda does what I want but I see people have much more developed ones I want to try. I have about a week to work it.
Suggestions please
-----Original Message----- From: pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] On Behalf Of Lorenzo Sutton Sent: Wednesday, October 13, 2010 4:20 AM To: pd-list@iem.at Subject: Re: [PD] PD panner
Hi Patrick,
I'm sot sure I understand 100% correctly... you have 1 input source and want 4 outputs?
In any case, with the conservatory of Rome folks we are working on a 1 to n channels "panner" (currently 8 channel and 4 channel versions) inspired by Chowning's work [1] you might be interested in. I am doing the Pd version (linux only atm, but I guess I could compile it to windows as well). Of course more than one can be used if you have more sources.
It is still unreleased but if you are interested I can give to you to play with. I am waiting for the rest of the folks to possibly release (a max/msp version is also in the works) but the pd version is fully working.
Lorenzo.
Pagano, Patrick wrote:
Hello
I was wondering if someone has a multi channel sound panner that I can test with pd. I want to have 4 separate sounds [MONO] be panned to differing channels in pd from channel 1->2 2->3 3->1 etc on a simple envelope line.
I have access to an older EMI 2|6 card and a newer MAUDIO 6 channel soundcard and I was hoping to get some help with the panning if possible. I will be controlling the bangs of the pans and volumes via OSC and motiontracking system and look forward to any help
TY
pp
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
[1]: Chowning, J. M., "The Simulation of Moving Sound Sources" http://www.dxarts.washington.edu/courses/567/08WIN/chowning.pdf, in /Computer Music Journal/, 1:3, pg. 48-52, June 1977, MIT Press. http://www.dxarts.washington.edu/courses/567/08WIN/chowning.pdf
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
You could try to keep it very simple, the [pan~] abstraction uses the midi range (0 - 127) to move a mono signal between two channels. If you give that an x axis co-ordinate and then have two other [pan~]'s, one out of each outlet and feed them both the same Y axis. Then the four outputs of the second two pans will be the four corners of your aural space. And panning left/right or front/back will, in theory, move your mono sound source around your space. This is tricky to then expand, or to express as degrees of rotation. But it should serve your purpose. Andrew
From: pat@digitalworlds.ufl.edu To: pd-list@iem.kug.ac.at Date: Tue, 12 Oct 2010 18:32:39 -0400 Subject: [PD] PD panner
Hello
I was wondering if someone has a multi channel sound panner that I can test with pd. I want to have 4 separate sounds [MONO] be panned to differing channels in pd from channel 1->2 2->3 3->1 etc on a simple envelope line.
I have access to an older EMI 2|6 card and a newer MAUDIO 6 channel soundcard and I was hoping to get some help with the panning if possible. I will be controlling the bangs of the pans and volumes via OSC and motiontracking system and look forward to any help
TY
pp
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hi,
a while ago a tried to make some kind of oscillator with a variable waveform. I never ever opened it again. The idea was to have 4 sources (waveforms) on the edges of a square and to be able to pan through them. Aww whatever just take a look.
This could easily be used to pan a mono signal to 4 speakers.
Eol
Am 13.10.2010 00:32, schrieb Pagano, Patrick:
Hello
I was wondering if someone has a multi channel sound panner that I can test with pd. I want to have 4 separate sounds [MONO] be panned to differing channels in pd from channel 1->2 2->3 3->1 etc on a simple envelope line.
I have access to an older EMI 2|6 card and a newer MAUDIO 6 channel soundcard and I was hoping to get some help with the panning if possible. I will be controlling the bangs of the pans and volumes via OSC and motiontracking system and look forward to any help
TY
pp
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Fri, 24 Sep 2010, Matteo Sisti Sette wrote:
By the way I would also like to know the answer to the same question in Mac. As far as I have seen, though, video with GEM seems to perform always much worst in Mac than in Windows and Linux with any codec (except h264 that has a big issue in linux only) - Mathieu said he probably knew the cause of this which was not related to codecs.
What did I say ? I thought I said that if your video uses a codec which requires more CPU than the computer with provide to the codec, then the codec may look like it wants 250% cpu or something else ridiculously high, when in fact it may very well need 91% cpu while pd can only provide 90% to it. This would be because it tries to skip frames and fails spectacularly at it because the format is not designed to allow it. I first saw this problem in MAX, but that's because I don't use video files very often, and when I do, it's almost always in the plain JPEG codec, which is frame-seekable.
| Mathieu Bouchard ------------------------------ Villeray, Montréal, QC
On 09/24/2010 04:46 PM, Mathieu Bouchard wrote:
On Fri, 24 Sep 2010, Matteo Sisti Sette wrote:
By the way I would also like to know the answer to the same question in Mac. As far as I have seen, though, video with GEM seems to perform always much worst in Mac than in Windows and Linux with any codec (except h264 that has a big issue in linux only) - Mathieu said he probably knew the cause of this which was not related to codecs.
What did I say ? I thought I said that if your video uses a codec which requires more CPU than the computer with provide to the codec,
No, not that one (also interesting), I was talking about this one (which as far as I understand is unrelated):
does it also happen when not reading and writing video ? [...] Is that kind of thing slower on OSX than on Windows and/or Linux ? I ask because I wonder whether it can be linked with a problem I know about on OSX...
[...]
What I know is that large memory allocation (128k and more) using the malloc() command, uses in turn the mmap() command, in a way that is much, much slower on OSX than on Linux.
[...]
that's one thing for which OSX is much slower than I expected, and it took me a long time to find out.
On Fri, 24 Sep 2010, Matteo Sisti Sette wrote:
No, not that one (also interesting), I was talking about this one (which as far as I understand is unrelated):
What I know is that large memory allocation (128k and more) using the malloc() command, uses in turn the mmap() command, in a way that is much, much slower on OSX than on Linux.
It's unrelated in some way, but anything slowing down the CPU can cause the other one that I just stated (the 91% CPU that becomes 250% or whatever, in my example). It's just a matter of asking a little too much from the codec.
It seems that the memory allocation problem is much more of a problem for GridFlow than for GEM, but I haven't measured.
| Mathieu Bouchard ------------------------------ Villeray, Montréal, QC