Sto cercando di fare un sintetizzatore, in modo che da una periferica esterna, pigiando vari tasti produca vari suoni, riesco a gestire discretamente la periferica e uso aplay per la riproduzione di campioni wav, il problema è che aplay non si ferma finchè non ha finito la riproduzione nè mi permette di usare altri comandi fino al suo termine, quindi vorrei fare in modo che quando la periferica invia un segnale di tasto premuto questo inneschi una specie di ctrl+C istantaneo che mi fermi il wav e mi permetta di aprirne un'altro, mi rendo conto che è un metodo piuttosto grezzo ma mi sembra il più immediato e a bassa latenza. Consigli? Suggerimenti?
Grazie!