hi
i have installed pd-0.36.dmg-link.dmg on my powerbook g3 wallstreet with osx jaguar (10.2.4) , and it works fine. now i would like to add gem which i downloaded from http://taproot.dyndns.org/~cgc/ (gemg4)
there i got Gem.pd_darwin which should be copied in the extras folder of pd (i think) now the question: where do i find the pd application files on the machine ?? i installed pd with this installation script and cannot find it ,,,
thanks a lot in advance
niki
it should be under /usr/local/pd you'll only be able to see/modify this under the command line and using a superuser. Please share your knowledge on the behavior of Clepper's GemG4 distro. I've been having the strangest things happening. I can't load films until I initialize something like pix_image.... Meaning: if, after starting pd, i create a pix_movie object right away I can't load films:
error: GEM: pix_movie: Couldn't open the movie file: anim-1.movÔø‡Ôø‡Ôø‡ (-2020)
if on the other hand I first initialize a pix_image from the help examples and then create normally the pix_movie then I can load films... weird.... Any help would be much appreciated Ivan
On Thursday, Jan 1, 1970, at 01:41 Europe/Lisbon, waldo vektor wrote:
hi
i have installed pd-0.36.dmg-link.dmg on my powerbook g3 wallstreet with osx jaguar (10.2.4) , and it works fine. now i would like to add gem which i downloaded from http://taproot.dyndns.org/~cgc/ (gemg4)
there i got Gem.pd_darwin which should be copied in the extras folder of pd (i think) now the question: where do i find the pd application files on the machine ?? i installed pd with this installation script and cannot find it ,,,
thanks a lot in advance
niki
ok found it.. ... and generally it seems to work (started wit /usr/local/bin/pd -rt -lib GEM and in terminal ther where those messages: GEM: IOhannes m zmoelnig GEM: ver: 0.87+cvs GEM: compiled: Feb 22 2003 GEM: Mac OS X port by James Tittle & Chris Clepper
BUT: when i try to open a helpfile (in this case pix_video helpfile) if i push the create window button, a window seems to open and this message comes :
pix_videoDarwin: opened default component pix_videoDarwin: initialized SG dataref ok
pix_videoDarwin: could not make new SG channnel pix_videoDarwin: could not set SG ChannelBounds pix_videoDarwin: could not set SG ChannelUsage watchdog: signaling pd... MAC: createGemWindow() GemMan: create window MAC: createGemWindow() MAC: BuildGLonWindow entered MAC: BuildGLonWindow: fDraggable= false MAC: BuildGLonWindow: not draggable on single device MAC: BuildGLonWindow: Renderer check failed 1 MAC: no info.context error: GEM: Unable to create window error: GEM: gemwin: no window made
does anybody know how to solve this problem ??
thx in advance
niki
Am Mittwoch, 05.03.03, um 12:56 Uhr (Europe/Vienna) schrieb Ivan Franco:
it should be under /usr/local/pd you'll only be able to see/modify this under the command line and using a superuser. Please share your knowledge on the behavior of Clepper's GemG4 distro. I've been having the strangest things happening. I can't load films until I initialize something like pix_image.... Meaning: if, after starting pd, i create a pix_movie object right away I can't load films:
error: GEM: pix_movie: Couldn't open the movie file: anim-1.movÔø‡Ôø‡Ôø‡ (-2020)
if on the other hand I first initialize a pix_image from the help examples and then create normally the pix_movie then I can load films... weird.... Any help would be much appreciated Ivan
On Thursday, Jan 1, 1970, at 01:41 Europe/Lisbon, waldo vektor wrote:
hi
i have installed pd-0.36.dmg-link.dmg on my powerbook g3 wallstreet with osx jaguar (10.2.4) , and it works fine. now i would like to add gem which i downloaded from http://taproot.dyndns.org/~cgc/ (gemg4)
there i got Gem.pd_darwin which should be copied in the extras folder of pd (i think) now the question: where do i find the pd application files on the machine ?? i installed pd with this installation script and cannot find it ,,,
thanks a lot in advance
niki
On Wednesday, March 5, 2003, at 09:12 AM, waldo vektor wrote:
ok found it.. ... and generally it seems to work (started wit /usr/local/bin/pd -rt -lib GEM and in terminal ther where those messages: GEM: IOhannes m zmoelnig GEM: ver: 0.87+cvs GEM: compiled: Feb 22 2003 GEM: Mac OS X port by James Tittle & Chris Clepper
BUT: when i try to open a helpfile (in this case pix_video helpfile) if i push the create window button, a window seems to open and this message comes :
pix_videoDarwin: opened default component pix_videoDarwin: initialized SG dataref ok
pix_videoDarwin: could not make new SG channnel pix_videoDarwin: could not set SG ChannelBounds pix_videoDarwin: could not set SG ChannelUsage watchdog: signaling pd... MAC: createGemWindow() GemMan: create window MAC: createGemWindow() MAC: BuildGLonWindow entered MAC: BuildGLonWindow: fDraggable= false MAC: BuildGLonWindow: not draggable on single device MAC: BuildGLonWindow: Renderer check failed 1 MAC: no info.context error: GEM: Unable to create window error: GEM: gemwin: no window made
...do you have a video camera attached to either usb or firewire? Is this the G4 version or not?
...it also seems weird that there are these "MAC: " messages: they were eliminated from cvs long ago...chris?
l8r, jamie
BUT: when i try to open a helpfile (in this case pix_video helpfile) if i push the create window button, a window seems to open and this message comes :
pix_videoDarwin: opened default component pix_videoDarwin: initialized SG dataref ok
pix_videoDarwin: could not make new SG channnel pix_videoDarwin: could not set SG ChannelBounds pix_videoDarwin: could not set SG ChannelUsage
these messages mean that you do not have a QuickTime compatible video capture device attached to your machine and configured correctly. the code we use should work with any such device, however due to the massive number of these device out there, there's no way for the two of us to test even a small percentage of them. if you device works wit another QT app like the QT Broadcaster and not with GEM let us know and we can try and do something about it.
watchdog: signaling pd... MAC: createGemWindow() GemMan: create window MAC: createGemWindow() MAC: BuildGLonWindow entered MAC: BuildGLonWindow: fDraggable= false MAC: BuildGLonWindow: not draggable on single device MAC: BuildGLonWindow: Renderer check failed 1 MAC: no info.context error: GEM: Unable to create window error: GEM: gemwin: no window made
you do not have hardware GL acceleration. there is a check for hardware acceleration and if it is not found the check fails and no window is created. you either need to install the correct drivers for you machine and video chipset or use another machine with working hardware GL.
does anybody know how to solve this problem ??
thx in advance
niki
i have installed pd-0.36.dmg-link.dmg on my powerbook g3 wallstreet with osx jaguar (10.2.4) , and it works fine. now i would like to add gem which i downloaded from http://taproot.dyndns.org/~cgc/ (gemg4)
there are a couple of problems with your setup:
real-time video and graphics are a stretch
there i got Gem.pd_darwin which should be copied in the extras folder of pd (i think) now the question: where do i find the pd application files on the machine ?? i installed pd with this installation script and cannot find it ,,,
the problem with that installer is that it puts pd in a location hidden to the Finder. the install location is a very correct 'Unix' way to install things but not very 'Mac friendly'.
cgc
thanks a lot in advance
niki
chris clepper said this at Wed, 5 Mar 2003 14:36:45 -0600:
the problem with that installer is that it puts pd in a location hidden to the Finder. the install location is a very correct 'Unix' way to install things but not very 'Mac friendly'.
When I get to the next release of the installer (soon now... sigh), I'll create a directory (/Library/Pd) that's accessible from the finder, with an "Internals" subdirectory (a symlink to /usr/local/pd), an "Externals" directory (for externals, libs, and abstractions), and a "Help" directory (for pddp and external help patches). Does that sound 'Mac friendly' enough?
Cheers, adam
chris clepper said this at Wed, 5 Mar 2003 14:36:45 -0600:
pix_videoDarwin: could not make new SG channnel pix_videoDarwin: could not set SG ChannelBounds pix_videoDarwin: could not set SG ChannelUsage
these messages mean that you do not have a QuickTime compatible video capture device attached to your machine and configured correctly.
Ohhhh.... so *that's* how you do it. I was wondering for a while (idly) if there was anything that would do real-time capture in Gem. I had no idea it was sitting under my nose. Plugged in a miniDV cam to the FireWire port, and it Just Worked (tm). Excellent.
A few questions about (future?) functionality: will it support multiple devices? Can I use it at above 320x240 at some point? The last one would be very nice, as DV (with "high quality" enabled) *should* give stunningly clear results.
This is a real kick in the behind to get to know how to use Gem more, especially with the nice, seamless choosing of an external display.
Thanks, Jamie and Chris (and Mark and IOhannes, etc....)
adam
Hello Mac guys,
I had a little more time today to try and get gem beta 3 to work on my machine, without any luck. I have recently upgraded to 10.2.
I have the stock nvidia card that came with the 733 (geforce2 I think) and I added an ATI xclaim VR (for video output)
PD now loads the gem lib fine:
GEM: IOhannes m zmoelnig GEM: ver: 0.87+cvs GEM: compiled: Nov 27 2002 GEM: Mac OS X port by James Tittle & Chris Clepper
But when I try and create a gem window I get:
Could not find valid pixel format AGL Full Screen: 640 x 480 MAC: no info.context error: GEM: Unable to create window error: GEM: gemwin: no window made
According to the OpenGL info developer util (which can't copy paste) sees both cards: Render 0 (nvidia) has: HW acceleration fullscreen mpsafe window compliant screen mask
Render 1 (ATI) has: off screen robust backing store MPsafe window multiscreen compliant screenmask and no HW acceleration.
Does this give any indication as to the problem, seems to do the same thing if I put the PD window on the second screen and try creating a gem window.
Hope to get it fixed I really wanna try the firewire video input stuff!!!
Thanks ben
On Thursday, March 6, 2003, at 01:13 PM, Adam Lindsay wrote:
chris clepper said this at Wed, 5 Mar 2003 14:36:45 -0600:
pix_videoDarwin: could not make new SG channnel pix_videoDarwin: could not set SG ChannelBounds pix_videoDarwin: could not set SG ChannelUsage
these messages mean that you do not have a QuickTime compatible video capture device attached to your machine and configured correctly.
Ohhhh.... so *that's* how you do it. I was wondering for a while (idly) if there was anything that would do real-time capture in Gem. I had no idea it was sitting under my nose. Plugged in a miniDV cam to the FireWire port, and it Just Worked (tm). Excellent.
A few questions about (future?) functionality: will it support multiple devices? Can I use it at above 320x240 at some point? The last one would be very nice, as DV (with "high quality" enabled) *should* give stunningly clear results.
This is a real kick in the behind to get to know how to use Gem more, especially with the nice, seamless choosing of an external display.
Thanks, Jamie and Chris (and Mark and IOhannes, etc....)
adam
--
Adam T. Lindsay atl@comp.lancs.ac.uk Computing Dept, Lancaster University +44(0)1524/594.537 Lancaster, LA1 4YR, UK Fax:+44(0)1524/593.608 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
Render 1 (ATI) has:
and no HW acceleration.
Does this give any indication as to the problem, seems to do the same thing if I put the PD window on the second screen and try creating a gem window.
that's the problem right there. you need hardware acceleration for that card for GEM to work. there is a problem with 10.2 installing drivers for non OEM cards. some people have reported that the point updates have installed the hardware gl drivers, while other have had mixed success with the ATI drivers available on the ATI website. http://mirror.ati.com/support/driver.html
cgc
Hope to get it fixed I really wanna try the firewire video input stuff!!!
Thanks ben
chris,
I have TWO graphics cards, render 0 and render 1, render 0 (primary display) is an nvidia card and according to the gl info it does have HW acceleration.
Or are you saying that BOTH my cards need HW acceleration to use GEM even on the screen that DOES have HW aceleration?!
*confused*
Ben
On Thursday, March 6, 2003, at 03:01 PM, chris clepper wrote:
Render 1 (ATI) has:
and no HW acceleration.
Does this give any indication as to the problem, seems to do the same thing if I put the PD window on the second screen and try creating a gem window.
that's the problem right there. you need hardware acceleration for that card for GEM to work. there is a problem with 10.2 installing drivers for non OEM cards. some people have reported that the point updates have installed the hardware gl drivers, while other have had mixed success with the ATI drivers available on the ATI website. http://mirror.ati.com/support/driver.html
cgc
Hope to get it fixed I really wanna try the firewire video input stuff!!!
Thanks ben
On Thursday, March 6, 2003, at 01:52 PM, bbogart wrote:
Hello Mac guys,
I had a little more time today to try and get gem beta 3 to work on my machine, without any luck. I have recently upgraded to 10.2.
hey ben,
...wow, I'm glad ya finally got 10.2! Sorry it didn't work right the first try ;-P
I have the stock nvidia card that came with the 733 (geforce2 I think) and I added an ATI xclaim VR (for video output)
...funny thing is that I'm currently working on a theatre performance, and the computer sounds exactly like yours (733 quicksilver(?), geforce2mx main card, 2 radeon pci output cards, 1.5GB RAM)! I would strongly recommend using one of chris' pre-compiled binaries of GEM, cuz ALOT of stuff has happened since b3 ;-)...I really need to put an updated one on my site, too...it'd probably be better for us to keep one of these on the sourceforge site, too...
...anyway, I'll have lots more to say about this tommorrow; that's when I'll be doing some output testing down at the theatre...I'll let ya know what I find out!
Does this give any indication as to the problem, seems to do the same thing if I put the PD window on the second screen and try creating a gem window.
...all it says now is that we aren't getting what we want; it's not very forgiving, yet ;-) One thought: is the 2nd monitor already set to 640x480? If not, try that (before [create window]), cuz I'm not sure it's good for changing external monitor sizes...another problem might be the pixel size, which currently is 32, and there's not yet an attempt to "step down" to 24 if the request for 32 fails...
...as it is now, GEM will always try to take over the monitor that doesn't have the OSX's "menu bar": this was the easy 'hack', and will hopefully change soon, now that I have another machine with multiple output cards (not to mention a personal need for the feature ;-) )
Hope to get it fixed I really wanna try the firewire video input stuff!!!
I'll try to make the wait worth it!
l8r, jamie
chris clepper said this at Wed, 5 Mar 2003 14:36:45 -0600:
pix_videoDarwin: could not make new SG channnel pix_videoDarwin: could not set SG ChannelBounds pix_videoDarwin: could not set SG ChannelUsage
these messages mean that you do not have a QuickTime compatible video capture device attached to your machine and configured correctly.
Ohhhh.... so *that's* how you do it. I was wondering for a while (idly) if there was anything that would do real-time capture in Gem. I had no idea it was sitting under my nose. Plugged in a miniDV cam to the FireWire port, and it Just Worked (tm). Excellent.
A few questions about (future?) functionality: will it support multiple devices? Can I use it at above 320x240 at some point? The last one would be very nice, as DV (with "high quality" enabled) *should* give stunningly clear results.
yes. create [pix_videodarwin 720 480] and it will be DV resolution. i'll have to check the source to see if HQ is enabled (it's is on pix_film). multiple devices is a bit trickier but i think we can hack in the standard vdig control panel. someone showed me the code the other day. now if i only had multiple capture devices....
This is a real kick in the behind to get to know how to use Gem more, especially with the nice, seamless choosing of an external display.
there will be more fine tuning of the external display use.
Thanks, Jamie and Chris (and Mark and IOhannes, etc....)
you're welcome.
cgc
adam
--
Adam T. Lindsay atl@comp.lancs.ac.uk Computing Dept, Lancaster University +44(0)1524/594.537 Lancaster, LA1 4YR, UK Fax:+44(0)1524/593.608 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
chris clepper said this at Thu, 6 Mar 2003 13:25:39 -0600:
A few questions about (future?) functionality: will it support multiple devices? Can I use it at above 320x240 at some point? The last one would be very nice, as DV (with "high quality" enabled) *should* give stunningly clear results.
yes. create [pix_videodarwin 720 480] and it will be DV resolution. i'll have to check the source to see if HQ is enabled (it's is on pix_film).
I looked at the source and guessed about [pix_videodarwin 720 480], and although it created the object and rendered, it was far too pixelated to be showing full resolution. But I'll experiment some more.
multiple devices is a bit trickier but i think we can hack in the standard vdig control panel. someone showed me the code the other day. now if i only had multiple capture devices....
True. heh. Am I just being greedy?
This is a real kick in the behind to get to know how to use Gem more, especially with the nice, seamless choosing of an external display.
there will be more fine tuning of the external display use.
That would be helpful, as I noticed that S-Video out on my machine has a minimum resolution of 800x600, which causes a bit of a crash.
Any chance of putting a titlebar on the non-external display window?
Thanks, adam
yes. create [pix_videodarwin 720 480] and it will be DV resolution. i'll have to check the source to see if HQ is enabled (it's is on pix_film).
I looked at the source and guessed about [pix_videodarwin 720 480], and although it created the object and rendered, it was far too pixelated to be showing full resolution. But I'll experiment some more.
i found the flag to set for high_quality and added that to the code. there are several other modes and i will look into adding those as well.
multiple devices is a bit trickier but i think we can hack in the standard vdig control panel. someone showed me the code the other day. now if i only had multiple capture devices....
True. heh. Am I just being greedy?
well if you want to donate a capture device then that wouldn't be greedy....
This is a real kick in the behind to get to know how to use Gem more, especially with the nice, seamless choosing of an external display.
there will be more fine tuning of the external display use.
That would be helpful, as I noticed that S-Video out on my machine has a minimum resolution of 800x600, which causes a bit of a crash.
s-video has a resolution of 640x480, in fact it has to in order to support NTSC (it's actually the _only resolution for NTSC). the OSX monitor panel doesn't show it by default for some reason, but if you uncheck 'Show modes recommended by display' it will allow 640x480.
what sort of crash occurs? what's the hardware?
Any chance of putting a titlebar on the non-external display window?
sure, at some point. that requires an event loop for the window, which could be tricky. also, another event loop is exactly what pd+GEM does not need at this point.
cgc
Thanks, adam
--
Adam T. Lindsay atl@comp.lancs.ac.uk Computing Dept, Lancaster University +44(0)1524/594.537 Lancaster, LA1 4YR, UK Fax:+44(0)1524/593.608 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
chris clepper said this at Thu, 6 Mar 2003 14:38:13 -0600:
I looked at the source and guessed about [pix_videodarwin 720 480], and although it created the object and rendered, it was far too pixelated to be showing full resolution. But I'll experiment some more.
i found the flag to set for high_quality and added that to the code. there are several other modes and i will look into adding those as well.
Thanks. So that others don't take this performance hit, would you consider dedicating a couple commands (messages to the [pix_videoDarwin] object) for this? I dunno how you're handling this.
That would be helpful, as I noticed that S-Video out on my machine has a minimum resolution of 800x600, which causes a bit of a crash.
s-video has a resolution of 640x480, in fact it has to in order to support NTSC (it's actually the _only resolution for NTSC). the OSX monitor panel doesn't show it by default for some reason, but if you uncheck 'Show modes recommended by display' it will allow 640x480.
I'm actually in PAL-land, but the TV will handle NTSC as well. What you suggest sounds like it. I'll try it as soon as I can get a turn on the telly.
what sort of crash occurs? what's the hardware?
Just Pd falling over. Nothing serious. HW is a PB12", so the NVidia Go 420.
Any chance of putting a titlebar on the non-external display window?
sure, at some point. that requires an event loop for the window, which could be tricky. also, another event loop is exactly what pd+GEM does not need at this point.
Right. Good point. But I'm blown away by the performance right now.
Cheers, adam
On Thursday, March 6, 2003, at 01:13 PM, Adam Lindsay wrote:
A few questions about (future?) functionality: will it support multiple devices? Can I use it at above 320x240 at some point? The last one would be very nice, as DV (with "high quality" enabled) *should* give stunningly clear results.
...multiple devices would be nice, and is actually being looked into now for my current project; as it is now, we simply do the 'quick and dirty' method: assume that if a second screen is available, put the GEM window there fullscreen...
...320x240 is an artificial imposition, only hard coded because chris'
first attempt at switchable resolutions didn't behave as expected!
Neither of us have looked at it since, but I can say that it's easy to
recompile with a changed resolution, and indeed I've done many things
with 640x480 images! Also, don't forget that there's a speed
difference between [pix_videoDarwin] and [yuv_videoDarwin]!...and both
of these will be rolled into a single [pix_videoDarwin] that'll be
usable simply as [pix_video]...this is a "to-do" list item that keeps
getting overlooked ;-)
This is a real kick in the behind to get to know how to use Gem more, especially with the nice, seamless choosing of an external display.
Thanks, Jamie and Chris (and Mark and IOhannes, etc....)
your welcome! I hope that more people realize what pd/GEM is capable of, and look forward to starting a collection of 'abstractions'!
l8r, jamie