I've been trying to get pix_video working satisfactorily on a number of systems, and have finally settled on using a G4 PowerBook. I've never really used Mac OSX beyond some basic network and programming stuff, so bear with me please.
I downloaded the pd 0.38-3 app from http://pcm.peabody.jhu.edu/~sburt/pd/installing_pd_os_x.html, it loaded Gem 0.90 without error.
When I send [open 0( [device 0( [driver 0( [enumerate( or any other methods besides [dim( I get
pix_videoDarwin: no method for 'open'
...or whatever method I tried. I found this problem in the archives in 2003, but renaming pix_video to pix_videoDarwin, as suggested, didn't help anything.
I got the same error with Hans-Christoph Steiner's installer and a manual installation from SF.net. I also got a similar error trying DeMuDi 1.1.1 on another computer.
What gives? Am I doing something just utterly stupid? Thanks for any help you can offer.
-Ian
Hey Ian,
I assume since your messing with open messages that pix_video does not find your device automatically? You could try sending the "reset" message.
I think in early versions of gem for OSX pix_video only supported fire-wire input (maybe still) is that what your using? (I guess so since your on a PB)
Then it should work. Some cameras are weird with outputting firewire while using analog input....
Hope that helps/
B.
Ian Smith-Heisters wrote:
I've been trying to get pix_video working satisfactorily on a number of systems, and have finally settled on using a G4 PowerBook. I've never really used Mac OSX beyond some basic network and programming stuff, so bear with me please.
I downloaded the pd 0.38-3 app from http://pcm.peabody.jhu.edu/~sburt/pd/installing_pd_os_x.html, it loaded Gem 0.90 without error.
When I send [open 0( [device 0( [driver 0( [enumerate( or any other methods besides [dim( I get
pix_videoDarwin: no method for 'open'
...or whatever method I tried. I found this problem in the archives in 2003, but renaming pix_video to pix_videoDarwin, as suggested, didn't help anything.
I got the same error with Hans-Christoph Steiner's installer and a manual installation from SF.net. I also got a similar error trying DeMuDi 1.1.1 on another computer.
What gives? Am I doing something just utterly stupid? Thanks for any help you can offer.
-Ian
pix_video on OSX will use the first video input device it finds.
Object creation will dump some lines about the device and the object to
the terminal/console - what does that say? Does the device work with
other Quicktime based capture applications? Sometimes it helps to
setup the device in one of those apps using the standard QT dialog
before starting GEM. Unfortunately, I have never found a way to make
that same dialog work in GEM because of the way event loops in Carbon
work. There is a scandalously small amount of info about manipulating
capture devices without using that dialog too.
cgc
On Mar 31, 2005, at 1:19 AM, Ian Smith-Heisters wrote:
I've been trying to get pix_video working satisfactorily on a number of systems, and have finally settled on using a G4 PowerBook. I've never really used Mac OSX beyond some basic network and programming stuff, so bear with me please.
I downloaded the pd 0.38-3 app from http://pcm.peabody.jhu.edu/~sburt/pd/installing_pd_os_x.html, it loaded Gem 0.90 without error.
When I send [open 0( [device 0( [driver 0( [enumerate( or any other methods besides [dim( I get
pix_videoDarwin: no method for 'open'
...or whatever method I tried. I found this problem in the archives in 2003, but renaming pix_video to pix_videoDarwin, as suggested, didn't help anything.
I got the same error with Hans-Christoph Steiner's installer and a manual installation from SF.net. I also got a similar error trying DeMuDi 1.1.1 on another computer.
What gives? Am I doing something just utterly stupid? Thanks for any help you can offer.
-Ian
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://iem.at/cgi-bin/mailman/listinfo/pd-list
Ian Smith-Heisters wrote:
pix_videoDarwin: no method for 'open'
...or whatever method I tried. I found this problem in the archives in 2003, but renaming pix_video to pix_videoDarwin, as suggested, didn't help anything.
just 2 remarks:
across platforms. e.g, there is no [enumerate( message on osX (yet(?))
or whatever. you should only(!) use [pix_video] (and hope that the developers manage to get the interface compatible across all platforms, one day....)
having said that: currently the only messages understood by [pix_video] on osX are "quality 0|1|2|3", "colorspace rgba|yuv|grey" and "reset".
mfg.ad.r IOhannes
Ah, so this would classify as "utterly stupid" on my part ;) It also explains why I couldn't find any other instances of this problem on the web, as no one's been quite this daft in the past. I assumed that I needed to set the device programmatically, as I've become accustomed to on Linux and Windows. I never thought that it might just work. It might be good to have a note in the helpfile to clarify this.
Anway, thanks for the answers.
-Ian
P.S. Pd on OSX is sexy with the beautiful font rendering
IOhannes m zmoelnig wrote:
Ian Smith-Heisters wrote:
pix_videoDarwin: no method for 'open'
...or whatever method I tried. I found this problem in the archives in 2003, but renaming pix_video to pix_videoDarwin, as suggested, didn't help anything.
just 2 remarks:
- unfortunately, the [pix_video] objects are not completely compatible
across platforms. e.g, there is no [enumerate( message on osX (yet(?))
- _never ever_ use [pix_videoDarwin] or [pix_videoNT] or [pix_videoDS]
or whatever. you should only(!) use [pix_video] (and hope that the developers manage to get the interface compatible across all platforms, one day....)
having said that: currently the only messages understood by [pix_video] on osX are "quality 0|1|2|3", "colorspace rgba|yuv|grey" and "reset".
mfg.ad.r IOhannes
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://iem.at/cgi-bin/mailman/listinfo/pd-list