• biocrust

    So I actually got it working by passing it through [fudiparse] then to a list! Still curious about how the ASCII stuff works but for now I am able to move on.

    posted in technical issues read more
  • biocrust

    @ddw_music Hello again! Thanks for linking me to your other reply. I tried patching up the code as described, but I'm not getting any output to the list. Can you tell me more about which ASCII codes are worth trying in the Select object? I see on the ASCII table that they correspond to Line Feed and Carriage Return, but I don't think I understand enough about how ASCII works to know which others are worth trying.

    Here's a screenshot of the code, in case there is something else I missed -
    Screenshot at 2026-03-21 18-06-51.png

    Thanks again for your help!

    posted in technical issues read more
  • biocrust

    @ddw_music Thank you so much, that's interesting about the ASCII codes but def lines up with the numbers I'm seeing. I will check out that thread!

    posted in technical issues read more
  • biocrust

    Hello! I am pretty new to Pd and have some background in modular synthesis, less so in programming, so I apologize if this specific question has a simple answer, but I have really been banging my head against a wall with this.

    Essentially I have an external device, connected to my computer via USB, that is sending voltage input data about 10 times per second. I've confirmed that it works as intended, and I can even get Pd to print these values, but I'm having a lot of trouble using these values. I think I have a blind spot somewhere around the scale or something...

    The full setup:

    • External device: an Adafruit Feather M4 Express, running CircuitPython code. This device sends a signal that varies between 0-3.3V.

    • In Pd: [comport /dev/ttyACM0 115200] is bringing in the data from that device.'

    • If I print directly from the [comport], it's printing numbers ranging from 10-60. Still not sure why that's different from the 0-3.3V I see when I print in the python code editor.

    • I am using the Automatonism library of modules. I have a simple patch of a BASIC-OSC, connected to a LP Filter, connected to VCA, connected to Maestro4 (Mixer) connected to [dac~].

    • The goal is for the output from this external device to control the Frequency Modulation on the BASIC-OSC. So far it has no effect.

    • I've tried: connecting the [comport] output directly to FM, routing it through S&H first, using the simple math objects to divide the output from [comport] by 6 and subtract 5 (in an effort to get the numbers to a range of -10 to 10), and a longer sequence of objects suggested by GitHub Copilot involving [route], [scale], [pack], [line], and some more math. None of these produce a discernible effect.

    • Along each of these troubleshooting attempts, I connect the output to OSCILLOSCOPE (or [print] if it's a data output) to check what's going on. The oscilloscope consistently does not show any fluctuation, but [print] continues to print a series of variable values.

    I really appreciate any suggestions! Like I said I've been struggling to get this working for a while and I am not sure what I'm missing.

    If it helps to upload screenshots or the patch, I can do that too.

    Thanks!!!

    posted in technical issues read more
Internal error.

Oops! Looks like something went wrong!