• Dannielo

    Hey there,

    as a beginner I am having trouble dealing with lists and accessing scalars within lists. Would be nice if you can point me in the right direction.

    Background: I am using “netsend” to send data from a python code to pd. Within pd I want to store the messages which are being send. Essentially every message is referring to an “object”. A message contains five floats: e.x. “1 52 23 54 6”. The first float is the id of an object. The other floats are properties of the object.

    Now when a message is send to pd I want my patch to:

    • Check if the object is already stored in my list, in other words: If an object with the same Id exists in the list

    • ... Yes -> change the properties of that object

    • ... No -> add (“append”) the object to the list

    • Delete an object if the message is “xx xx 0 xx xx”
      In future I’d like to use these objects to create sounds (duh), similar to a sequencer as presented in the Help Browser
      -> pure Data/ -> 4.data.structures/ -> 07.sequencer.

    Thanks for taking the time!

    Daniel

    posted in technical issues read more
  • Dannielo

    @ingox @whale-av @alexandros Yes, thanks a lot. I'll give all of your suggestions a try and report back. Special thanks to David for the link to guitarextended. Didn't find this resource after hours/days of research :)

    Cheers!

    posted in technical issues read more
  • Dannielo

    Hi there,

    Thanks for taking the time. I am getting a little bit frustrated here, so I guess it’s best to ask the community:

    How do I get MrPeach to work on 0.47.1? I am using a Raspberry Pi 3 (running Linux version 4.9.20-v7+) and Pure Data 0.47.1.

    I installed mrpeach using the “find externals” functionality. Of course I edited the path to “/home/pi/pd-externals” and created a “mrpeach” entry in the startup preferences.

    Some background information: I want my Python code to “communicate” with pd but actually I do not care how they do this. OSC-Messages seem to be the easiest solution.
    Well, seemed. I am a total beginner to pd

    Help much appreciated :D

    Daniel

    By the way here is the log:

    tried ./osc/routeOSC.l_arm and failed
    tried ./osc/routeOSC.pd_linux and failed
    tried ./osc/routeOSC/routeOSC.l_arm and failed
    tried ./osc/routeOSC/routeOSC.pd_linux and failed
    tried ./osc/routeOSC.pd and failed
    tried ./osc/routeOSC.pat and failed
    tried ./osc/routeOSC/osc/routeOSC.pd and failed
    tried /home/pi/pd-externals/osc/routeOSC.l_arm and failed
    tried /home/pi/pd-externals/osc/routeOSC.pd_linux and succeeded
    tried ./mrpeach.l_arm and failed
    tried ./mrpeach.pd_linux and failed
    tried ./mrpeach/mrpeach.l_arm and failed
    tried ./mrpeach/mrpeach.pd_linux and failed
    tried ./mrpeach.pd and failed
    tried ./mrpeach.pat and failed
    tried ./mrpeach/mrpeach.pd and failed
    tried /home/pi/pd-externals/mrpeach.l_arm and failed
    tried /home/pi/pd-externals/mrpeach.pd_linux and failed
    tried /home/pi/pd-externals/mrpeach/mrpeach.l_arm and failed
    tried /home/pi/pd-externals/mrpeach/mrpeach.pd_linux and failed
    tried /home/pi/pd-externals/mrpeach.pd and failed
    tried /home/pi/pd-externals/mrpeach.pat and failed
    tried /home/pi/pd-externals/mrpeach/mrpeach.pd and failed
    mrpeach: can't load library

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!