cppsketch

cppsketch is a simple system for hot-reloading C++ classes in order to sketch ideas and algorithms - more here: https://github.com/elf-audio/cppsketch. Also check the video below.

Also there's a version for openFrameworks, which is an awesome graphics and interaction toolkit for C++ - check the addon here: https://github.com/elf-audio/ofxCppSketch

cppsketch to web audio api via emscripten

Here's a repo showing how to compile your cppsketches into javascript to run in a browser: https://github.com/elf-audio/cpp-to-webaudio-example and here's a demo

resources

Resources about interaction design

General audio programming resources

Some lock-free programming resources

Some functional programming resources

Desmos Graphing Calculator - possibly the best ever graphing calculator - free and online - you can use a lot of programming functions like min(), abs() etc.

IOS stuff