Herausforderung
Erstellen Sie eine GUI-Tastatur mit möglichst wenigen Zeichen.
Beispiel
Da dies eine Aufgabe in einem meiner Kurse war, kann ich den Quellcode nicht anzeigen. Hier ist jedoch ein Screenshot meiner Tastatur.
In diesem Beispiel waren meine Tasten vom Typ JButton
und ich habe einen Midi-Synthesizer verwendet, um den Sound zu erzeugen (mit den Standardwerten für die ADSR-Hüllkurve).
Regeln
- Du dürfen externe Standardbibliotheken verwenden.
- Sei kreativ mit deinem Sound. Sie können 8-Bit, eine Sitar usw. verwenden.
- Der Einfachheit halber haben Sie möglicherweise fünf Schlüssel. schwarz und weiß, von C bis E (die ersten fünf Tasten auf meiner Tastatur).
- Am wichtigsten ist ... präsentieren Sie Ihre Arbeit!
HINWEIS : Je nachdem, mit welcher Sprache Sie arbeiten, kann dies eine ziemlich große Aufgabe sein.
Dies ist meine erste Frage zu SE Code Golf. Wenn etwas unklar ist, fragen Sie bitte nach weiteren Einzelheiten.
BEARBEITEN : Das Fälligkeitsdatum für diese Herausforderung ist der 22.09.12. Wenn Sie eine Antwort nach diesem Datum posten, werde ich sie trotzdem überprüfen (und möglicherweise +1 geben).