Вызов
Создайте клавиатуру с графическим интерфейсом, используя как можно меньше символов.
пример
Поскольку это было задание на одном из моих курсов, я не могу показать исходный код. Тем не менее, вот снимок экрана моей клавиатуры.
В этом примере мои ключи были типового типа, JButton
и я использовал синтезатор Midi для создания звука (со значениями огибающей ADSR по умолчанию).
правила
- Вам разрешено использовать стандартные внешние библиотеки.
- Будьте изобретательны со своим звуком. Вы можете использовать 8-битный, ситар и т. Д.
- Для простоты у вас может быть пять ключей; черный и белый, от C до E (первые пять клавиш на моей клавиатуре).
- Самое главное ... продемонстрировать свою работу!
ЗАМЕЧАНИЕ . В зависимости от того, с каким языком вы работаете, это может быть довольно большой задачей.
Это мой первый вопрос по SE Code Golf. Если что-то неясно, пожалуйста, попросите дополнительную информацию.
РЕДАКТИРОВАТЬ : Срок подачи этого вызова будет 22.09.12. Если вы отправите ответ после этой даты, я просматриваю его независимо (и, возможно, +1).