Node-irrklang is a project mainly written in C and C++, it's free.
WARNING: this requires a 32 bit build of node on osx! (tested only on osx)
node-waf configure build install
install_name_tool -change /usr/local/lib/libirrklang.dylib ./lib/libirrklang.dylib ./lib/node-irrklang.node
node test/sanity.js
var irrKlang = require(__dirname + "/../lib/node-irrklang").irrKlang,
player = new irrKlang();
player.play(__dirname + "/test/snare.wav");