Офисная работа практически всегда ассоциируется с Excel: все эти отчёты, таблички, расчёты, диаграммы и графики. Табличный редактор давно стал универсальным рабочим инструментом: его возможности обширны и богаты, и позволяют реализовывать не только простые расчёты в столбцах. Продвинутые пользователи пишут макросы и программы, которые значительно упрощают работу. Тем не менее в жизни всегда есть место открытию: энтузиаст Дилан Толлчиф создал нечто небывалое — драм-машину для Excel «Excel Drum Machine».
По словам Дилана, между работой с таблицами и степ-секвенсорами много общего. Табличная драм-машина для Excel Дилана использует ячейки в качестве шагов секвенсора, а символ «X» в ячейках как отметку о воспроизведении звука. Добавляя ряды и ячейки выше и ниже, пользователи необычной таблицы могут управлять высотой и силой извлечения звука.
Сама по себе таблица не генерирует звуков, но информацию из неё можно направить в виде MIDI-данных на любое программное обеспечение с поддержкой MIDI. По умолчанию таблица связана с встроенным в Windows генератором звука Microsoft GS Wavetable Synth, который и воспроизводит сигнал. Завязка на GS Wavetable Synth делает невозможным использование драм-машины в macOS, хотя Дилан отмечает, что в качестве звукогенератора можно использовать любое устройство, в котором реализована поддержка MIDI.
Для демонстрации возможностей таблицы Дилан выложил на YouTube видео, во всех подробностях показывающее работу драм-машины и её потенциал. Драм-машина распространяется бесплатно, её работоспособность разработчик протестировал в Microsoft Office 2019 и Office 365. Поддержать развитие проекта автор предлагает через спонсорские пожертвования на площадке Patreon.
Драм-машина для Excel далеко не самое доступное, интуитивно-понятное и удобное средство для создания музыки, но проект Дилана все равно достоин восхищения. По словам разработчика, теоретически таблицу можно использовать для написания полноценной песни, но это потребует немало времени, усидчивости и терпения. Что ж, остаётся дождаться, кто первым решится на такое. Вполне возможно, что в ближайшем будущем программирование музыки в Excel станет очередным трендом на YouTube и дисциплиной специальной Олимпиады для тех, кому совершенно нечего делать. Ну, в любом случае, это интереснее, чем рисовать единорогов в MIDI-редакторе.