-
-
Ryan Achten
Hello Pure Data Community
I have recently produced some software called Oskelate, a skeleton responsive music visualiser built in Pure Data and Java.
There are two core sets of functionality built into this system: elements which respond to audio input via the proprietary or external microphone of the operating computer and elements that respond to the performer's skeleton data via Microsoft/X-Box Kinect.
By combining these two responses, Oskelate looks to provide musicians with ability to create a unique visual component to their performance that represents not only the audio qualities of their music but also the kinetic movement of the performer on stage.
Full documentation on Oskelate can be retrieved at its project page found here.
The interface for this project was built by a secondary group of people in Java. This component was not really finished within the duration of the project, however the functionality in the Pure Data patch is complete with OSC so the Java and Pd code may be of use for those exploring that area.
The Pd and Java files can be retrieved at the project's Github repository found here.
Feel free to do with these what you will and any feedback would be gladly appreciated.Thanks!
Ryan Achten -
Ryan Achten
Hi @pau...l
I'm on OSX 10.8.5 without issues, have you encountered this issue before when using GEM?
This isn't an ideal solution but without knowing more it is the best I can think of - perhaps try higher framerates to account for the lag (if the lag isn't drastic) or setup a counter to regulate the framerate manually.
If you uploaded a video and any other source files I would be happy to have a look.Cheers,
RA -
Ryan Achten
Hey @pau...l
Had a look at your patch, seems to work fine for me. What are the codec details of the video you are using? From my experience H.264 seems to work the best. I have had framerate issues in the past when putting too much strain on the CPU, but judging by that patch this probably isn't the problem.Cheers,
RA -
Ryan Achten
Hi Pure Data Community!
I'm pretty new to Pure Data, however I would like to share my music visualiser interface, ~SomaVision created out of Arduino hardware and Pure Data signal routing as part of my Masters degree at Victoria University.
The promotional video for this project can be watched below
Further documentation can be retrieved here at the project page: https://www.behance.net/gallery/17953035/SomaVision-Visualiser-Interface
The patch itself is relatively simple due to the strain it seemed to put on my CPU.
Patch can be tested here: SomaVision.pd
And another independent of Arduino here: SomaVision_Free.pdI would love any feedback or advice on how this could be improved as I am currently developing another project that uses a Kinect (via pix_openni and pix_freenect).
Also if anyone knows where I can find up to date documentation on the gphoto, freeframe and PiDiP/PDP externals that would be much appreciated as I haven't been able to get these working so far.Any questions or suggestions please don't hesitate to contact me.
Many thanks in advance,
Ryan Achten -
Ryan Achten
Hi Pure Data Community
I've been working with Pure Data for a while now and wanted to try an produce some new visualisations other than the standard pix_effects.
I have been trying to get PDP and PiDiP externals to work on my Mac OSX 10.8.5 system , to no avail, an issue that seems rooted in pdp_ieee1394 not working (i.e. has red outline) -the other PDP strings work when created as pdp/pdp_blur as opposed to pdp_blur.
I have tried to resolve this issue myself for a long time before approaching this forum, however I have been unable to successfully follow the small amount of documentation on these two libraries I have uncovered so any assistance would be very much appreciated!
Thanks in advance,
Ryan -
Ryan Achten
Hi guys
I'm pretty new to using Pure Data but I am absolutely loving it! It is a very intuitive system for code novices like myself to learn!
I recently endeavored to create a video mixer using Pure Data and GEM with an Arduino interface (please have a look at the project page located here; https://www.behance.net/gallery/16942195/VideoCaos-Visualiser-Interface) but encountered a few problems that are out of my technical knowledge to be able to debug.
The key issue that I encountered was that the current patch is too CPU intensive and tends to crash. This tends to hapen when the render chain is initiated in the wrong order or the Arduino hardware is activated.
I have attached the patch I used to run the program so if anyone would like to have a look and suggest where I could improve that would be amazing! It would be great to get this design to a point where it is stable enough to run the Arduino and Pure Data setup for live performances, so some advice would be greatly appreciated!!
FYI: the graphics computer being used is a MacBook w/ 2.26GHz processor, 4GB RAM and 155GB available HD space.
Thank you very much in advance!
Ryan -
Ryan Achten
Hi guys
I'm pretty new to using Pure Data but I am absolutely loving it! It is a very intuitive system for code novices like myself to learn!
I recently endeavored to create a video mixer using Pure Data and GEM with an Arduino interface (please have a look at the project page located here; https://www.behance.net/gallery/16942195/VideoCaos-Visualiser-Interface) but encountered a few problems that are out of my technical knowledge to be able to debug.
The key issue that I encountered was that the current patch is too CPU intensive and tends to crash. I have attached the patch I used to run the program so if anyone would like to have a look and suggest where I could improve that would be amazing! It would be great to get this design to a point where it is stable enough to run the Arduino and Pure Data setup for live performances, so some advice would be greatly appreciated!!
Thank you very much in advance!
Ryan