Skip to content

GiuliaClerici/HiddenSounds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

HiddenSounds

Il progetto, denominato HiddenSounds.java, prevede un’interfaccia grafica monocolore. Digitando i tasti della tastiera, sull’interfaccia apparirà un quadrato (pannello con Grid Layout) colorato, i cui valori RGB sono determinati casualmente, e verrà emesso un suono. I valori RGB che identificano il colore del quadrato vanno anche ad influenzare il suono emesso. La somma dei valori R, G, e B della codifica RGB va a determinare il timbro. Inoltre la codifica RGB viene convertita nella codifica HSB, il cui valore H andrà a determinare la frequenza del suono, il valore S la durata e il valore B l’ampiezza. Particolarità: qualora l’utente digiti la stringa “twinpeaks” il programma emetterà il campione audio del brano “Twin Peaks Theme” di Angelo Badalamenti.

About

This is a project for the course "Coding for music and audio". It's a fun project, involving visual and audio techniques.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages