Sfida
Crea una tastiera GUI con il minor numero di caratteri possibile.
Esempio
Poiché questo è stato un compito in uno dei miei corsi, non riesco a mostrare il codice sorgente. Tuttavia, ecco una schermata della mia tastiera.
In questo esempio, i miei tasti erano di tipo JButton
e ho usato un sintetizzatore Midi per produrre il suono (con i valori di inviluppo ADSR predefiniti).
Regole
- È consentito utilizzare librerie esterne standard.
- Sii creativo con il tuo suono. Puoi usare 8 bit, un sitar, ecc.
- Per motivi di semplicità, potresti avere cinque chiavi; in bianco e nero, dalla C alla E (i primi cinque tasti sulla mia tastiera).
- Ancora più importante ... mostra il tuo lavoro!
AVVISO : a seconda della lingua scelta per lavorare, questo potrebbe essere un compito piuttosto grande.
Questa è la mia prima domanda su SE Code Golf. Se qualcosa non è chiaro, si prega di chiedere ulteriori dettagli.
EDIT : la data di scadenza per questa sfida sarà il 22/09/12. Se pubblichi una risposta dopo questa data, la esaminerò indipendentemente (e possibilmente +1).