Partea software a proiectului este impartita in mai multe module care controleaza si coordoneaza componentele hardware ale sistemului.
Modulul de dificultate
gestioneaza nivelul de dificultate al jocului
modifica viteza si frecventa eliberarii betelor
comunica utilizatorului nivelul selectat prin semnale audio