-
gummi
I am interested in using a small portable computer device for simple generative 3d visuals (loading 3d objects, adding simple .png textures).
I was considering a used Mac Mini, but a RPI seems possible as well. I am aware it would be pushing the limits of the RPI, but would it be feasible at all? Other than the CPU strain, I have read elsewhere that the OpenGL status of the RPI is hazy for GEM support
-
gummi
@lovelovevideo care to share the patch? I've been trying to get pix_snap to work as a feedback/trail effect, I haven't had any luck with getting the right settings :/
-
gummi
I can add GEM to the library path, and it will let me create a gemhead box, but it will not be functioning. Sending a [create, 1( message does nothing, I get errors loading GEM patches, and I can get other libraries to load their externals in an object box but none of them work either,
I am on 10.10.4 OSX Yosemite.
I just re-installed Pd extended and I am going to wait a few months before coming back to this. I wish it worked, but I have projects coming up and I want to work on them rather than dealing with issues.
Just confused, more than anything
-
gummi
heyok, I tried that and it is not working. I have recently updated to Yosemite 10.10.5 as well, so no clue why this is an issue... Especially with a clean OSX install.
Feeling so lost
-
gummi
I'd really prefer to have the deken plugin to work. I'm just confused why there are so many errors, since its both a clean install of OSX and Pd. It doesn't seem like I'm missing any settings ... Even when I get objects to create after selecting both the 'select' path and 'startup' path, they don't work. For instance, I can get gemwin to create but not open when sending it a [create, 1( message.
BTW, I'm using GEM as an example since it seems more finnicky and CPU intensive than an audio-only library like cyclone,, but I'd prefer a well loaded Pd
-
-
gummi
That works! But I'd really, really hate to use Pd like that
Anything I can do from here, or ...?
EDIT: When I add both the Gem folder to preferences -> path & preferences -> startup, gemhead will be an object at creation. Only doing one or the other will do nothing. However, a ton of errors pop up into the main Pd window when I create [gemhead]. When I try to open [gemwin] with a [create, 1( message box it does nothing.
As much as I don't want to use Pd-extended since its so messy, it seems preferable to all of this :/
-
gummi
I already knew about "show user library" folder. I knew I had to create for the global library, but wasn't sure if the ~/library/Pd folder should be created upon startup. I made one myself ...
I had initially uploaded a 64-bit version of 0.46.7.
Just tried 0.47 - both 32 and 64 bit - and same issues.
Upon going to help - browser... I see all of the libraries added, yet trying to make a [gemhead] object creates an error -
-
gummi
As the title says, unable to make any added libraries or externals recognized by Pd
I have done both manual install (downloading then adding to ~/library/Pd) and using the deken tcl installer.
In both cases, I had to manually create the ~/library/Pd folder (not sure if it is made upon bootup with OSX)
Am I missing anything obvious?
-
gummi
Hello!
I am going to be teaching a pure data workshop next month in April, and wanted to turn the output of my workshop into a free tutorial to offer as a tutorial/walkthrough. It would be posted in the repo, and hopefully shared elsewhere.
The workshop is for beginners learning to use Pd, and to give them many different ways they can generate and manipulate numbers. I often see workshops showing people objects like [osc~] and teaching them how to use a vslider to change pitch, but waiting until later to really encourage people to learn to think creatively about number creation and data flow.
My idea is to create a large Pd patch with sub patches acting as categorized areas for people to play and experiment with data flow, and dialogue within the subpatches as comment boxes with additional information provided by the lecturer.
My aim is to cover three different levels within the tutorial:
- Simple objects such as moses, spigot, shuffle/random, pack/unpack, send/receive and the such. Mainly focused on direct mechanics and what ways these objects can be "broken" or generate stack overflows, improper order of operations, etc.
- Turning these concepts into basic tools, and introducing logical operators.
- Providing clear examples as to why these are handy for certain applications (e.g. using pack to send a list of floating point variables to act as a "preset")
I was wanting to ask openly what specific objects, forms of data manipulation, and handy tools you wish someone gave you starting out, and how to offer a variety of focuses in this workshop within a three hour time span. What things do you feel NEED to be there, versus could be supplemented later in one's development? What objects or forms of data flow seem more flexible and capable of multiple applications than one would assume with a basic understanding?
Once I get it all written up I can post, in case anyone wants to supplement their own teaching/give to a friend.
-
gummi
I had made a simple patch a few days ago that used a shuffle object to generate numbers, it sent to a t b f, which then fed into a metro object.
bang
|
[shuffle 200 700]
|
[t b f]
^
[metro]
(metro loops back to bang on top)There was slightly more to it than these three objects, though, but it fully worked and created an irregular metro pulse that had a "generative" feel.
Now, when I try to use it (with just those three objects) the patch goes into stack overflow and shuts down.
I know I didn't have much more than that code, and it worked great. In a fit of hubris, I thought I would remember something so simple:(
What is a simple way to use the shuffle object to generate the metro pulse's time, while not going into overflow?
-
gummi
Title says it all. I am thinking of a patch that could generate a few shapes based on different lists unpacking into gemheads.
[square cube triangle (
|
[unpack s s s]then sending the different symbols out. However, having an object of $s is obviously not viable.
Any easy way to go about this? -
gummi
I keep getting a lot of
"______: no such object"
errors when trying to open the specgate~.pd file, do I need anything special to open it? The original specgate file works, but as you said it has a missing piece and outputs sound incorrectly
-
gummi
Mainly curious due to PFFT. I haven't explored much with FFT work in pd yet, but I've heard that this is one area where MSP shines in terms of ease and use and efficient computation.
-
gummi
I recently watched a youtube vid of someone using fast fourier transforms to manipulate audio in a very specific way; he called it an "amplitude gate" :
I am not necessarily wanting someone to do the work for me in translating this MSP patch to PD, but I really want to utilize this patch in my work. I am curious - for anyone with knowledge of both MSP and PD - if the libraries and extensions in PD cover the needs that this patch has, and what they would entail. Hopefully that isn't a demanding task, as it seems quite simple.
Also I am curious if there is a more commonplace term than "amplitude gate", and if this patch is already abstracted in a PD depository under a different name. I think this patch has quite a lot of possibility!
-
gummi
Hello, pretty early into pd but feel good for the most part.
I am making a pd patch with a number of simple animations, each one corresponding to a key. I use notein -> stripnote to isolate each key on the controller, and I have GEM animations going.
I am stumbling on how to implement the on/off action of each key to turn on/off the GEM animation. I do NOT want to have the animation retriggered each time I turn the press the key, which seems simpler - I have the animations running and the key simply makes the animation visible for that time being.
Where would I interject the notein info? I am guessing a toggle somewhere in the path, with notein turning it on thus letting information flow.