Зазвичай я не пишу нішевих статей для PCMech, але це, принаймні, кілька із вас, можливо, стане корисним. Це пов'язано з роботою з даними зі старих робочих станцій синтезатора музики через MIDI, використовуючи процес, який називається дампом System Exclusive або SumpEx.
Немає можливості використовувати робочі станції синтезатора і не мати серйозного аромату видовищ, особливо якщо це стосується старих синтезаторів 80-х та 90-х.
Те, що ви збираєтеся прочитати нижче, в основному настільки ж музично-технологічний, як виходить. Єдиний спосіб зробити гейкер - це вручну виправити аналогові звуки вручну.
~ ~ ~
MIDI (Digital Interface Digital Interface) був визначений на початку 1980-х років як стандартизований метод передачі даних між цифровими музичними інструментами. Однак це не було до середини 1990-х, коли всі виробники почали «говорити однією мовою», так би мовити.
Протягом початку 1980-х до середини 1990-х вам доводилося мати справу з фірмовими форматами. Корг мав своє, Роланд - своє, а інших - кидали в суміш. Справа в тому, що жоден з них не був взаємозамінним.
Якщо це було недостатньо погано, багато робочих станцій синтезатора не вбудовувались вбудованими дискетами, тому ви змушені були купувати смішно дорогі картки пам'яті, які вміщували лише 16 - 32 К даних, або витрачати гроші на зовнішній універсальний блок зберігання.
Дві компанії виготовили універсальні сховища. Першим був Брат, і модель того, що вони зробили для виконання завдання, уникає мене. Другий - Alesis DataDisk :
DataDisk - це блискучий фрагмент обладнання для цифрової музики, оскільки він розпізнає будь-який MIDI, який ви кинете на нього, і збереже, тому він справді є універсальним. Ви можете підключити Korg, Yamaha, Kurzweil, Roland чи будь-що інше через MIDI, доручити DataDisk очікувати отримання даних, доручити відправити робочу станцію synth, а DataDisk із задоволенням отримує та зберігає на дискеті. І звичайно, він відправить дані назад на робочу станцію синтезатора, коли ви доручите це. Я особисто володію одним із цих підрозділів, і мені довелося вступити у торги на eBay, щоб отримати його (це коштувало мені понад 100 доларів, якщо вам цікаво). DataDisk - це смішно простий стелаж 1U, оскільки на внутрішній стороні майже нічого немає для обладнання, але робота, яку він робить, робить все це вартим.
Однак існує одна величезна проблема з DataDisk - він використовує фірмовий формат. Хоча це правда, він приймає будь-яку дискету та формат до 720 К (з високою щільністю тут нормально, але все ще формати подвійної щільності), жоден диск, відформатований DataDisk, не буде читати на ПК без спеціального програмного забезпечення, яке навіть не гарантовано працює.
Це означає, що дані ваших синтезаторів буквально потрапляють на дискети, і якщо накопичувач DataDisk коли-небудь виходить з ладу, ну, це все; дані вже недоступні І ні, заміна дискети не така проста, як це в ПК. Не по довгому.
"Має бути універсальний програмний метод, щоб виконувати ту саму роботу, чи не так?"
Так, є, і це називається MIDI-OX.
Кожен, хто використовує апаратне забезпечення MIDI, знайомий зі стандартними адаптерами MIDI USB; вони дешеві та доступні. Ці адаптери називаються інтерфейсами MIDI 1 × 1.
Якщо у вас є один із них, все, що вам потрібно після цього, - це програмне забезпечення для отримання дампу SysEx, і MIDI-OX чудово працює в цьому відношенні.
Зараз у нас є старовинний синтезатор - Ensoniq SQ-1 Plus, виготовлений у 1990 році.
Це відмінна робоча станція синтезу FM, але вона не має дискети. Однак він може легко надсилати / отримувати дані SysEx.
Тоді, як мені вдалося надсилати / отримувати дані за допомогою MIDI-OX, було зробити наступне:
Збереження дампу SysEx на ПК з MIDI-OX
1. Виберіть відповідний інтерфейс.
Мій інтерфейс 1 × 1 називається USB Uno, як розпізнає Windows 7. Досить просто вибрати через Опції > Пристрої MIDI :
2. Запустіть перегляд SysEx / Scratchpad
Доступ до цього здійснюється через View > SysEx . Вікно порожнє, тому що ще нічого не надійшло:
3. Налаштуйте MIDI-OX для очікування ручного скидання.
4. Надішліть дані з робочої станції синтезатора.
Це частина, де ви переходите до синтезатора і вказуєте йому надсилати свої дані. Я не можу пояснити, як це робиться, оскільки кожен синтезатор робочої станції відрізняється, але якщо ви володієте робочою станцією синтезатора і знаєте транспорт MIDI, ви вже знаєте, як ініціювати надсилання даних.
Дані отримано:
Потім ви натискаєте Готово, коли передача завершена (пам’ятайте, що це дамп вручну), і вікно SysEx потім заповнене отриманими даними:
5. Збережіть дані у файлі SYX.
Досить просто:
Відправлення завантажених даних назад на робочу станцію синтезатора
На щастя, це набагато простіше, ніж отримання та економія.
1. Завантажте файл SYX і надішліть.
Це можна зробити безпосередньо з головного вікна MIDI-OX. Натисніть на другу іконку зліва, щоб надіслати файл SYX:
Крок 2. Немає.
Справа з перекриттям буфера
Це єдина проблема, з якою ви можете зіткнутися. Старіші пристрої MIDI дуже зацікавлені в тому, скільки даних вони готові прийняти по всій мережі.
Якщо ви отримаєте помилку перевиконання, налаштуйте буфери (і переконайтеся, що Pass SysEx включений і внизу тут):
Типовий розмір для вводу та виводу - 256 байт. Змінити на 128:
Швидкість передачі буде трохи повільнішою, але помилки перевиконання вже не будуть.
Підсумкові ноти
Що ви тільки що прочитали вище - це те, що я вважаю найпростішим ("Ви так просто називаєте ?!") спосіб отримувати дані зі старого синтезатора MIDI у файл, який можна зберегти. Незалежно від того, чи надсилаєте ви дані про звук / патч, дані про послідовність / візерунок або що-небудь у вас є, MIDI-OX прийме його як необроблений дамп, а також відправить його назад в синтезатор без проблем.
Я вам покладу це так - Ensoniq SQ-1 Plus - дещо незрозумілий звір 1990 року. MIDI-OX змогла з ним працювати без проблем, і працювала над першою спробою.
Якщо, наприклад, у вас лежить старий Korg M1 (про який ви, мабуть, чули), де дискета накопичена, але решта все ще працює добре, підключіть MIDI, використовуйте MIDI-OX для надсилання / отримання даних і все буде чудово працювати.
Скажімо, на даний момент у вашого старшого обладнання для робочої станції синтезатора немає проблем з обладнанням. Ви знаєте, що зрештою так і буде. За допомогою MIDI-OX ви можете завантажувати всі старі дані та архівувати їх на вашому ПК. Це може зайняти деякий час, але ви будете дуже вдячні, що файли будуть на вашому ПК, а не старіші дискети, які в будь-який момент можуть створити помилки читання.