Categories
Second Year Specialising and Exhibiting

SAEE9 Problems and Solving Them

I did not solve the problems I wanted to solve. OSC would not work with my version of PD, it did not work with any other version I used, I tried reinstalling, troubleshooting and even tried to do this on my sister’s MacBook, to no avail.

Even if PD had recognised the OSC objects, I couldn’t even connect to the network. Every time I tried to it would save that the target machine actively refused it. This usually isn’t a problem for me as I just search for the solution but this was not the case this time. I could not find one piece of documentation that talked about this issue in context to pure data or processing, anything I tried to find on the OSC issue was outdated and didn’t even use the same syntax that is used in PD now and on top of this I am running out of time in my own personal life because of the economic crisis going on meaning that I have to freeze to eat, I now I have a workshop I have to plan for which originally was not my job but now it is mine alone( and this is not even including my own shifts at my actual job).

Because I can’t use OSC anymore, at least not on my machine, because it seems to not want to work at all and the only way I think I could fix it is by doing a clean boot which is something I don’t want to do as I’ve got a lot of dated programs that I’m not sure I could download again.

Without the communication between programs, Processing is redundant and while I did learn a lot and will definitely upload it with my Pure Data patch, the most I can do is change for toggling of the semicircles to being based on key presses instead of mouse clicks. It’s unfortunate because the visual aspect of this piece wasn’t necessarily meant to be very robust, it was just meant to serve as a controller for the soundscape and is now little more than a pretty picture.

How can I change my PD patch to show off a bit of what I’ve learnt through the designing sounds textbook while still keeping the randomised nature of the piece? I’m going to achieve this by using the random object and smart use of the key and select objects.

I was quite quick at remodelling the patch at the start, but at this stage, everything wasn’t working and it was just bugging out. It took me about 2 nights to realise that I just had a duplicate patch open that was messing with everything.

Above is the patch completed with all the working hotkeys. After my little hiccup, it actually wasn’t too hard to do what I wanted to do and also solve the conflicts or oversights.

The last thing I did before my write-ups was create an offshoot of my Processing sketch and change all the mousePressed() functions into keyPressed().

Leave a Reply

Your email address will not be published. Required fields are marked *