Debug Printing - PlugData

It’s been fun getting blippity bloops out the Seed :slight_smile:

Have a patch which sounds as I want in PlugData but isn’t translating once I flash to the Seed. Have a feeling it is down to a line~ object or the logic before but can’t be sure.

How does debug printing work? Assumed it would be a case of adding a print object in the patch, enabling the setting in the compile menu and then keeping an eye on the Console after flashing but doesn’t seem to be the case. Do I need a specific command here?

Also, is there any specific documentation for PlugData x Daisy integration? Found this but it’s not specific to plugdata

Good chance I’ve just missed it, but if not, a help file with the specific commands that are used within PlugData e.g. @hv_param stuff and anything related would be super useful! Thanks

You will need to use a serial monitor to open the Daisy serial device. We do not have one built into plugdata. Which would possibly be quite complicated to do, especially cross-platform.

Follow the regular Daisy guides on your OS for opening a serial device for console output.

For the rest you indeed add a print statement and enable debug printing.
Do note that this will disable USB-MIDI and makes the program bigger.
Also sending too many messages can crash the device.

1 Like

Gotcha, okay thank you!