drart's Recent Posts

Hi Everyone,

I've "upgraded" to catalina. Does the soundplane app work with Catalina, it isn't for me and I'm wondering if it is a me issue.



Hi Randy,

Sorry, it is me again. Part of my problem was using a USB3.0 hub instead of a 2.0 hub. I've solved that but when I open 1.8.3 on my mac running 10.15.7 the setup runs successfully and then gives me a window where I click ok. After clicking ok the client shuts down. Looking through the logs, it doesn't seem to be crashing but I do get the following diagnostic report:

Date/Time: 2020-12-07 14:03:45 -0500
End time: 2020-12-07 14:03:52 -0500
OS Version: Mac OS X 10.15.7 (Build 19H2)
Architecture: x86_64h
Report Version: 29
Incident Identifier: 56930FF6-5A0C-4CF6-AB08-8E4F60D81443

Data Source: Microstackshots
Shared Cache: 0xc57b000 EEE24FFD-4FEF-3091-945B-4501C1462255

Command: Soundplane
Path: /Applications/Soundplane.app/Contents/MacOS/Soundplane
Identifier: com.madronalabs.soundplane
Version: 1.8.3 ()
PID: 60266

Event: wakeups
Action taken: none
Wakeups: 45001 wakeups over the last 7 seconds (6250 wakeups per second average), exceeding limit of 150 wakeups per second over 300 seconds
Wakeups limit: 45000
Limit duration: 300s
Wakeups caused: 45001
Wakeups duration: 7s
Duration: 7.20s
Duration Sampled: 4.07s
Steps: 5

Hardware model: MacBookPro16,1
Active cpus: 12
Boot args: chunklist-security-epoch=0 -chunklist-no-rev2-dev

Heaviest stack for the target process:
4 thread_start + 15 (libsystem_pthread.dylib + 7051) [0x7fff73967b8b]
4 _pthread_start + 148 (libsystem_pthread.dylib + 24841) [0x7fff7396c109]
3 threadEntryProc + 26 (Soundplane + 1543210) [0x10be05c2a]
3 juce::Thread::threadEntryPoint() + 565 (Soundplane + 1367093) [0x10bddac35]
1 SoundplaneSetupThread::run() + 257 (Soundplane + 49281) [0x10bc99081]

Powerstats for: Soundplane [60266]
UUID: FEC831B5-CAF9-35E7-9E93-E4A8BF4F34CC
Path: /Applications/Soundplane.app/Contents/MacOS/Soundplane
Architecture: x86_64
Footprint: 35.34 MB
Start time: 2020-12-07 14:03:47 -0500
End time: 2020-12-07 14:03:51 -0500
Num samples: 5 (100%)
CPU Time: 2.890s
Primary state: 3 samples Frontmost App, Non-Suppressed, User mode, Effective Thread QoS Unspecified, Requested Thread QoS Unspecified, Override Thread QoS Unspecified
User Activity: 0 samples Idle, 5 samples Active
Power Source: 0 samples on Battery, 5 samples on AC
4 thread_start + 15 (libsystem_pthread.dylib + 7051) [0x7fff73967b8b]
4 _pthread_start + 148 (libsystem_pthread.dylib + 24841) [0x7fff7396c109]
3 threadEntryProc + 26 (Soundplane + 1543210) [0x10be05c2a]
3 juce::Thread::threadEntryPoint() + 565 (Soundplane + 1367093) [0x10bddac35]
1 SoundplaneSetupThread::run() + 257 (Soundplane + 49281) [0x10bc99081]
1 SoundplaneSetupThread::run() + 233 (Soundplane + 49257) [0x10bc99069]
1 SoundplaneSetupThread::run() + 229 (Soundplane + 49253) [0x10bc99065]
1 SoundplaneModel::getSelectCarriersProgress() + 29 (Soundplane + 121885) [0x10bcaac1d]
1 void* std::__1::__thread_proxy >, void (MacSoundplaneDriver::)(), MacSoundplaneDriver> >(void*) + 661 (Soundplane + 361733) [0x10bce5505]
1 MacSoundplaneDriver::processThread() + 111 (Soundplane + 338623) [0x10bcdfabf]
1 usleep + 53 (libsystem_c.dylib + 490980) [0x7fff7382ede4]
1 __semwait_signal + 10 (libsystem_kernel.dylib + 14166) [0x7fff738ab756]

1 start_wqthread + 0 (libsystem_pthread.dylib + 7016) [0x7fff73967b68]

Binary Images:
0x10bc8d000 - 0x10c456fff com.madronalabs.soundplane 1.8.3 () /Applications/Soundplane.app/Contents/MacOS/Soundplane
0x7fff737b7000 - 0x7fff7383efff libsystem_c.dylib (1353.100.2) /usr/lib/system/libsystem_c.dylib
0x7fff738a8000 - 0x7fff738d4fff libsystem_kernel.dylib (6153.141.2) /usr/lib/system/libsystem_kernel.dylib
0x7fff73966000 - 0x7fff73970fff libsystem_pthread.dylib (416.100.3) <62CB1A98-0B8F-31E7-A02B-A1139927F61D> /usr/lib/system/libsystem_pthread.dylib

Hi Randy,

Thanks! That did it! The folder I removed was the Madrona Labs folder that had Sounplane inside of it.

Much appreciated,


Hi Everyone,

I have just done a quick port of Randy's demo patch from Max to Pure Data. I have it running on OSX in Purr Data and Extended. It uses a few non-vanilla objects to receive and parse OSC messages and the SVF filter.

Hopefully someone finds this useful for getting up and running.


I have an MS-20 mini that I have been driving using MIDI. I'd love to drive it with CV and get the computer out of the mix. I have also been drooling over the Kilpatrick Audio Phenol. If the proposed box had voltage scaling for dealing with various conventions that would be fantastic. Also to agree with supergregg that some ability to configure the box to deal with each person's preference for multitouch setting and voice allocation would be essential to making the box useful.

For devil's advocate, Doepfer has the MCV24, which seems to have quite a lot of features for converting midi to CV and is reasonably priced for the wealth of features and outputs it provides. Maybe a great midi box made to work well withe the mcv24 or something similar would have wider appeal here?

I'd be happy with any solution that removes the computer and does it well, meaning reliably and with sufficient configurability to tweak polyphony and touch settings.


The soundplane app is stuck on the waiting for isochronous data. I've rebooted, replugged, and reinstalled the app. I'm using 1.1.2 with OSX 10.9.5.

Any suggestions?


Thanks. I had it connected to a USB hub that is part of my interface (AKAI EIE). When I plug it into a port there are no problems.


In order of preference: 25 18 14 7 1

My primary preference is to have any one of these :)