Hello,
Ergates is an audio visual instrument/environment I've been building in Pd
some other people will try it out and help me make more sub-instruments for it.
http://mccormick.cx/projects/ergates/
Have fun!
Best,
Chris.
chris@mccormick.cx http://mccormick.cx
cool!
This looks really nice. Must get a new toy (game controller) to try
it out.
(note to self)
it looks a bit like fijuu from pix and julian oliver, which uses Pd
sound stuff
and Ogre for graphics. see fijuu.com for details. cool and
interesting system.
don't take this personally! Pix also asked me if I had nicked the
idea of rotating
boxes in a visualisation of a net sound project after seeing fijuu.
rotating
boxes is sort of a natural thing to do I suppose...
someone mentioned Ogg showing some work with it, but I find nothing
on the site.
am I blind?
cheers,
tim
On Oct 18, 2006, at 11:39 AM, Chris McCormick wrote:
Hello,
Ergates is an audio visual instrument/environment I've been
building in Pd
- Gem which has a game-like interface (USB dual analogue gamepad).
I hope some other people will try it out and help me make more sub- instruments for it.
http://mccormick.cx/projects/ergates/
Have fun!
Best,
Chris.
chris@mccormick.cx http://mccormick.cx
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
Hallo, Tim Boykett hat gesagt: // Tim Boykett wrote:
someone mentioned Ogg showing some work with it, but I find nothing
on the site. am I blind?
Maybe, if that's the reason why you didn't click on the section called "screenshots", where the Ogg-file is hidden. ;)
Frank Barknecht _ ______footils.org_ __goto10.org__
On Wed, Oct 18, 2006 at 07:14:18PM +0200, Tim Boykett wrote:
This looks really nice. Must get a new toy (game controller) to try
it out. (note to self)
I got mine on special for about $25 from EB. I was really suprised to see how cheap they are. For the same price as a mouse, how come everyone doesn't have one of these to augment the way they interact with their computer?
it looks a bit like fijuu from pix and julian oliver, which uses Pd
sound stuff and Ogre for graphics. see fijuu.com for details. cool and
interesting system.
Fijuu was definately an inspiration for ergates. I haven't used it, but from an aesthetic point of view I have admired their screenshots and videos for a long time now. Everyone should check it out; it's wicked. http://fijuu.com
My goals with ergates are to make an AV instrument which depends only on Puredata and Gem, requires only a common USB gamepad for input, and is really easy to make custom instruments for. I hope there is room in our community for more than one game-like AV performance system!
someone mentioned Ogg showing some work with it, but I find nothing
on the site. am I blind?
It's at the top of the screenshots page.
Best,
Chris.
chris@mccormick.cx http://mccormick.cx
Hallo, Chris McCormick hat gesagt: // Chris McCormick wrote:
Ergates is an audio visual instrument/environment I've been building in Pd
- Gem which has a game-like interface (USB dual analogue gamepad). I hope
some other people will try it out and help me make more sub-instruments for it.
I get a couldn't create error for "gemheadio -20". I'm trying to continue by replacing this with "gemhead -20" and will report back later (when I fix my Gem crashes with an updated xorg ...)
Frank Barknecht _ ______footils.org_ __goto10.org__
On Wed, Oct 18, 2006 at 08:21:29PM +0200, Frank Barknecht wrote:
Hallo, Chris McCormick hat gesagt: // Chris McCormick wrote:
Ergates is an audio visual instrument/environment I've been building in Pd
I get a couldn't create error for "gemheadio -20". I'm trying to continue by replacing this with "gemhead -20" and will report back later (when I fix my Gem crashes with an updated xorg ...)
That is just weird. I must have closed the Gem window, mistyped that in the box, hit save, and then committed to CVS without even thinking. Good times. Thanks for the heads up, will fix it now.
Chris.
chris@mccormick.cx http://mccormick.cx
Hallo, Chris McCormick hat gesagt: // Chris McCormick wrote:
That is just weird. I must have closed the Gem window, mistyped that in the box, hit save, and then committed to CVS without even thinking. Good times. Thanks for the heads up, will fix it now.
Okay, I tried it now on my laptop, where Gem is still functional. I cannot get it to run properly. If I run with "-noloadbang" the patch opens, I can press the two loadbang'd messages, and it even seems to recognize basic joystick movements. But I don't get any sound.
If I run with loadbang enabled, my 512MB of RAM get immediately filled, heavy disk activity hints at swapping going crazy, and the main.pd patch will not show up. What could be such a memory hog?
Frank Barknecht _ ______footils.org_ __goto10.org__
On Thu, Oct 19, 2006 at 03:48:12PM +0200, Frank Barknecht wrote:
Hallo, Chris McCormick hat gesagt: // Chris McCormick wrote:
Okay, I tried it now on my laptop, where Gem is still functional. I cannot get it to run properly. If I run with "-noloadbang" the patch opens, I can press the two loadbang'd messages, and it even seems to recognize basic joystick movements. But I don't get any sound.
If I run with loadbang enabled, my 512MB of RAM get immediately filled, heavy disk activity hints at swapping going crazy, and the main.pd patch will not show up. What could be such a memory hog?
Hey Frank,
Yikes. Are there any errors in the pd console? Can you try loading it with -noloadbang and then deleting all of the content inside the instrument subpatches, saving, and then loading with loadbangs turned on?
By the way, I have not tried running it under pd-0.40 - I will try that tonight when I get home.
Chris.
chris@mccormick.cx http://mccormick.cx
On Wed, 18 Oct 2006, Chris McCormick wrote:
Ergates is an audio visual instrument/environment I've been building in Pd + Gem which has a game-like interface (USB dual analogue gamepad). I hope some other people will try it out and help me make more sub-instruments for it. http://mccormick.cx/projects/ergates/
In the "virtual reality" musical instrument dept, there's also Mike Wozniewski's AudioTWIST, as can be seen on this formerly-unpublished photo: http://artengine.ca/pdmtl/pdmtl-22/p1220374.jpg (photo credits: Risa Hatayama)
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada
hi chris,
trying ergates but failing here on my ubuntu dapper. but first of all, the ergates executable have -lib pdp -lib pidip, is it really useful for your patch?
here's the result: priority 8 scheduling enabled. priority 6 scheduling enabled. terminate called after throwing an instance of 'std::bad_alloc' what(): St9bad_alloc Pd: signal 6 socket receive error: Connection reset by peer (104) kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec] kEnabled joystick: Logitech Inc. WingMan RumblePad Traceback (most recent call last): File "joystick.py", line 39, in ? if __name__ == '__main__': main() File "joystick.py", line 35, in main s.send(txt + ";\n") socket.error: (111, 'Connection refused')
running in root failed too. what i am doing wrong? pat
Hi Patrick,
On Mon, Oct 23, 2006 at 10:13:05PM -0400, patrick wrote:
trying ergates but failing here on my ubuntu dapper. but first of all, the ergates executable have -lib pdp -lib pidip, is it really useful for your patch?
No, you're right, it doesn't need those libraries. I put them in to try and use them to get an audio visual capture of ergates in action.
terminate called after throwing an instance of 'std::bad_alloc' what(): St9bad_alloc Pd: signal 6
Hmmm, that is not a very good sign. This looks like a bug in an external, or Pd itself, but it might be related to the crash that others are experiencing. I haven't yet got Gem + pd-0.40 working so I can't test out what they're talking about. I'll try and do a fresh checkout of the code and see if I can reproduce it.
socket receive error: Connection reset by peer (104) kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec] kEnabled joystick: Logitech Inc. WingMan RumblePad Traceback (most recent call last): File "joystick.py", line 39, in ? if __name__ == '__main__': main() File "joystick.py", line 35, in main s.send(txt + ";\n") socket.error: (111, 'Connection refused')
The very small Python script that reads joystick events and sends them to Pd does so using a udp network connection to localhost. I think what's going on here is it's trying to connect to the crashed Pd instance and failing.
Chris.
chris@mccormick.cx http://mccormick.cx
hi chris,
more info about the bug:
joystiqBroker.pd: error: 0/record: no such object (i think it doesn't matter)
playblocks.pd: sx/shadow ... couldn't create
mynameis.pd: my cpu goes wild and crash pd
main.pd: same thing
instruments/*.pd: sx/shadow ... couldn't create s-delayunit~ $0/del ... couldn't create sx/shadow ... couldn't create
sx/phitz $0/phitz ... couldn't create
will look the content of mynameis.pd later today. pat
On Wed, Oct 25, 2006 at 09:48:00AM -0400, patrick wrote:
hi chris,
more info about the bug:
playblocks.pd: sx/shadow ... couldn't create
That should be included with the s-abstractions kit which you need to download to use ergates.
mynameis.pd: my cpu goes wild and crash pd
That's very strange. It just has some GEM externals for doing text rendering. Have you got other GEM patches working before with text?
Cheers for taking a look.
Chris.
chris@mccormick.cx http://mccormick.cx