An alternative to TidalCycles is: http://sonic-pi.net. Also equipped to handle samples and sounds based on SuperCollider but with a different approach.