Cada ordenação é realizada num array contendo notas musicais em som MIDI. Quando dois valores são comparados, é feita a conversão dos valores em tons e os mesmos são tocados.
Faltaram alguns clássicos como HeapSort, ShellSort e QuickSort, mas ficou bem legal. Detalhes aqui.