Happy Chinese New Year! We wish you a great fruitful 2021. Here is a gift from us, it’s called Ping Garden, a software instrument utilizing Mac multitouch pad as playing interface. It uses filter pinging and FM for sound synthesis.
When I was working on Wing Pinger in last year’s CNY, factories were closed during the holiday, so I learned a bit of SuperCollider to kill time. That’s how Ping Garden was born.
Ping Garden makes rain falling sounds with gesturally controlled density. Here is a small video of me playing it. Hope you enjoy.
Getting Ping Garden rolling this morning and ran into this error! It appears when I execute the final step of the process (CMD + Enter on line 85).
I should say that I have only installed SuperCollider this morning, for the purpose of running Ping Garden, and so there’s a chance this is a broader SC issue and not a Ping Garden issue (although I’m not sure how to test that idea).
If anyone could lend a hand in troubleshooting this, I’d really appreciate it.
code
in interpreted text
line 8 char 17:
if (MultiTouchPad.guiOn, {"Touch Pad GUI On".postln}, {MultiTouchPad.gui});
-----------------------------------
ERROR: Class not defined.
in interpreted text
line 8 char 68:
if (MultiTouchPad.guiOn, {"Touch Pad GUI On".postln}, {MultiTouchPad.gui});
-----------------------------------
ERROR: Class not defined.
in interpreted text
line 11 char 14:
MultiTouchPad.stop;
oscDict.collect { arg item; item.free };
-----------------------------------
ERROR: Class not defined.
in interpreted text
line 77 char 13:
MultiTouchPad.resetActions.start;
-----------------------------------
ERROR: Class not defined.
in interpreted text
line 79 char 13:
MultiTouchPad.touchAction =
{
-----------------------------------
ERROR: Class not defined.
in interpreted text
line 93 char 13:
MultiTouchPad.untouchAction =
{
-----------------------------------
ERROR: Class not defined.
in interpreted text
line 100 char 13:
MultiTouchPad.setAction =
{
-----------------------------------
-> nil```
Update: I’ve just had this running while I go about my day, breaking out into spontaneous rain drop jams intermittently. Hope for scattered showers the rest of my life
I finally got a laptop and installed SuperCollider for the first time. I followed all of the steps above with no issue and the trackpad window and other window pop for me and I can see where my fingers are touching the trackpad, but I’m getting no sound… any idea what I might have messed up? Thanks!
I’ve never used Supercollider and somehow I missed this before now but the YouTube clip is more than enough justification for me to figure out how to get it going! Thank you so much for this, the sound is simply beautiful
EDIT: I suspect Windows is not the ideal environment to run this… Will fire up the Macbook when I get chance