Найти в Дзене

Музыкальное программирование на языке Бейсик и его разновидностях

Yamaha MSX Music Macro II
Yamaha MSX Music Macro II

Когда Вы берёте в руки альбом (особенно 80х годов), то среди перечисления использованных при его создании музыкальных инструментов можете обнаружить загадочное слово "программирование".

О чём идёт речь?

Система MSX и MIDI инструменты и аппаратура
Система MSX и MIDI инструменты и аппаратура

В музыкальном мире используются два языка программирования: это Бейсик и его разновидности, а так же Ассемблер (в редчайших случаях, сам прочёл о подобном только в руководстве по Ассемблеру).

Мне известно две разновидности Бейсика:

1. MSX Бейсик

Yamaha MSX Music Macro II
Yamaha MSX Music Macro II

С помощью данного языка, который очень похож на классический Бейсик, Вы, через компьютер MSX и программу Music Macro (1 и 2 издания) задаёте определённые семпловые и звуковые настройки подключённым MIDI аппаратам. Аппараты можно использовать любые, приветствуются аппараты Yamaha и, конечно легендарный DX7/

Yamaha MSX Music Macro II
Yamaha MSX Music Macro II

2. SHARP X-Бейсик

SHARP X-Бейсик и Z-Music
SHARP X-Бейсик и Z-Music

Это уже микс Бейсика и языка Си. Применяется в программе Z-Music и известен преимущественно в Японии. С помощью него Вы можете расписать различные настройки, в плоть до громкости и тональности звука подключённым MIDI устройствам. В программе указано какие именно устройства стоит подключать (присутствует и неизменная, даже на начало 90х, классика - Roland-MT32) и чёткие показатели и настройки для каждого из них. Возможно можно подключать и другие MIDI устройства. Язык более сложный и интересный чем Бейсик MSX. Настроек очень много.

SHARP X-Бейсик и Z-Music
SHARP X-Бейсик и Z-Music

Вы спросите - А зачем нам знать об этом сейчас? Ведь есть программы типа Fruity loops где всё внутри одной программы. Тут решать Вам. Если Вы хотите просто конвейерить музыку, то можно обойтись и Fruity loops. Но потом будет два варианта вашего музыкального будущего: 1. Либо будете продолжать свой музыкальный конвейер пока он приносит хоть какие-то деньги, 2. Либо серость создаваемого музыкального продукта вас задавит и Вы порвёте любые связи с Музыкой и Музыкальным миром вообще.

В случае же музыкального программирования, описанного выше, использования необычных компьютеров и настоящей музыкальной аппаратуры, Вы, при должном старании сможете создать мелодию, музыку своей мечты. Вас будет манить магия эксперимента, Вы будете расширять свой кругозор, как его расширяет человек постигающий волшебство Айкидо.

Бейсики для Музыки от SHARP и Yamaha MSX
Бейсики для Музыки от SHARP и Yamaha MSX