Défi
Créez un clavier GUI avec le moins de caractères possible.
Exemple
Parce que c'était une tâche dans l'un de mes cours, je ne peux pas montrer le code source. Cependant, voici une capture d'écran de mon clavier.
Dans cet exemple, mes touches étaient de type JButton
et j'ai utilisé un synthétiseur Midi pour produire le son (avec les valeurs d'enveloppe ADSR par défaut).
Règles
- Vous êtes autorisé à utiliser des bibliothèques externes standard.
- Soyez créatif avec votre son. Vous pouvez utiliser 8 bits, un sitar, etc.
- Par souci de simplicité, vous pouvez avoir cinq clés; noir et blanc, de C à E (les cinq premières touches de mon clavier).
- Plus important encore ... présentez votre travail!
AVIS : Selon la langue avec laquelle vous choisissez de travailler, cela peut être une tâche assez importante.
Ceci est ma première question sur SE Code Golf. Si quelque chose n'est pas clair, veuillez demander plus de détails.
EDIT : La date d'échéance pour ce défi sera le 22/09/12. Si vous postez une réponse après cette date, je la regarderai malgré tout (et éventuellement +1).