Roland JX-10 Super JX — это 12-голосный аналоговый синтезатор, выпускавшийся корпорацией Roland с 1986 по 1989 год, а также версия для монтажа в стойку MKS-70 . В течение почти 30 лет это был последний настоящий аналоговый синтезатор, созданный Roland, и он был признан критиками как один из их классических аналоговых инструментов. [1] В 2015 году Roland снова начала производить аналоговые синтезаторы, начав с клавиатур JD-XA и JD-Xi в качестве аналогово-цифровых кроссоверных синтезаторов. Конструкция JX-10 по сути представляет собой два синтезатора Roland JX-8P, соединенных вместе, с 76-нотной чувствительной к скорости нажатия клавиатурой с послекасанием. Он также включает функции, отсутствующие в JX-8P, включая простой 1-дорожечный секвенсор и эффект задержки (который работает как «MIDI-задержка», задерживая один тон, а не действуя как настоящий эффект задержки DSP). Однако JX-10 не совсем то же самое, что "два JX-8P", потому что хор не идентичен JX-8P (поэтому хор звучит по-разному между JX-8P и JX-10 с одинарными патчами). JX-10 также имеет немного другую секцию усилителя, а также другие электронные компоненты, которые еще больше отличают его звучание от его предшественника JX-8P.
Как и большинство синтезаторов того времени, JX-10 программируется путем выбора нужного параметра с помощью клавиатуры и редактирования этого параметра с помощью колеса данных, которое Roland окрестил «Alpha-Dial». Как и в случае с JX-8P, эту технику редактирования можно обойти, подключив устройство PG-800 к порту программатора, расположенному на задней панели синтезатора клавиатуры или на передней панели версии, монтируемой в стойку. В качестве альтернативы JX-10 и MKS-70 можно программировать по MIDI с помощью контроллера, такого как KiwiTechnics Patch Editor (для JX-10 требуется обновление прошивки).
Заводские настройки JX-10 и MKS-70 были созданы Эриком Персингом и Дэном ДеСуза.
JX-10 объединяет два полностью отдельных 6-голосных тоновых модуля (A-Upper и B-Lower), которые позволяют ему функционировать как один 12-голосный синтезатор или как два 6-голосных синтезатора, способных накладывать или разделять два разных тона одновременно. Существует шесть режимов игры:
JX-10 имеет место для 64 патчей во внутренней памяти, каждый из которых может быть составлен из одного (12-голосного) или двух тонов (что делает синтезатор 6-голосным полифоническим). Эти тоны можно выбирать по отдельности, объединять вместе или разделять. Из 100 доступных тонов 50 можно редактировать и сохранять в памяти; остальные 50 являются заводскими патчами. Память JX-10 также можно расширить, подключив картридж памяти M-16C, M-32C (очень редкий, изначально был доступен только на японском рынке) или M-64C. Если вставлен картридж, можно использовать встроенный секвенсор JX-10 (его можно использовать только при наличии картриджа). JX-10 / MKS-70 также может считывать и записывать данные тонов для JX-8P таким образом (который, в свою очередь, может использовать только M-16C). M-64C может хранить 64 патча и 100 тонов; M-16C может хранить только 32 тона (без патчей).
Реализация MIDI на JX-10 несколько неисправна и не имеет общих функций. Самое главное, что он не может отправлять или получать Tone или Patches через MIDI SysEx. MKS-70 (рэковая версия JX-10) тем не менее отправляет и получает тоны и патчи через SysEx, поскольку у него другая прошивка в EPROM. Если прошивка в JX-10 обновлена, то он будет поддерживать SysEx.
JX-10 передает MIDI Control Change 123 (все ноты выключены) вместо "нормальных" сообщений MIDI Note-Off каждый раз при отпускании клавиши (JX-8P делает то же самое). Это можно отфильтровать, отредактировав CC 123 в секвенсоре, если это создает какие-либо проблемы; обычно это не так.
Как и JX-8P , JX-10 также имеет монтируемый в стойку аналог 2U под названием MKS-70, который был доступен в 1986–1989 годах. Он в основном такой же, как JX-10, за исключением того, что тоны MKS-70 можно редактировать через MIDI с помощью SysEx (это можно исправить на JX-10, см. ниже).
JX-8P, JX-10 и MKS-70 используют вакуумные флуоресцентные дисплеи , которые придают приборам их характерный зелено-голубой светящийся дисплей. В некоторых случаях эти дисплеи могут выйти из строя со временем, указывая на 88888888888 или имея другие проблемы. Одной из причин этих проблем является коррозия небольшого компонента катушки в схеме драйвера дисплея. Хотя Roland в настоящее время использовала похожие дисплеи в ряде продуктов, взаимозаменяемость дисплеев между продуктами ограничена. Запасных частей мало, и некоторые экспериментаторы заменили вакуумный дисплей на ЖК-устройство и вспомогательную схему. В январе 2014 года для JX-8/JX-10 и MKS-70 стала доступна специальная поставка новых катушек. В качестве побочного проекта обновления прошивки Vecoven в 2016 году был предоставлен полный сменный дисплей для пользователей, которые не могли исправить свои дисплеи с помощью новой катушки.
Прошивка для схемы на плате Assigner, части синтезатора, управляющей голосами и MIDI, подвергалась критике как неполная и некачественная, особенно на JX-10. [2] Были предприняты успешные попытки улучшить прошивку JX-10, а также его стоечной версии MKS-70.
Модифицированная прошивка для JX-10 была впервые выпущена Колином Фрейзером. Она дала JX-10 дополнительную функциональность MKS-70: редактирование параметров тона SysEx через MIDI. Обновление выполняется путем замены микросхемы EPROM с разъемом (32 КБ 27C256) на плате Assigner.
В 2013 году Фредерик Вековен начал переписывать прошивку JX-10/MKS-70 с нуля, основываясь на анализе оригинального кода Фрейзера. Модернизация прошивки предлагает расширенное управление MIDI через SysEx и NRPN, быстрый массовый сброс патчей и параметров, большую гибкость в назначении элементов управления C1 и C2 и режим арпеджиатора для JX-10. Обновление также выполняется путем замены EPROM на один с новой прошивкой.
Хотя Vecoven по-прежнему продает EPROM с обновленной прошивкой (V3.09), Фрейзер больше не поддерживает свой собственный проект, поскольку считает, что для него больше нет рынка: «Поэтому я решил прекратить продажу своей JX ROM. Было бы глупо тратить силы на обновление своей ROM и не получить дополнительные функции ROM Фреда за разумную дополнительную плату».
Frederic Vecoven разработал сложную систему инструментов моделирования, которая позволяет запускать Super JX и отображать прошивку на платформах Apple и Linux. Вся разработка прошивки проводилась с использованием этих инструментов, требуя только ноутбука во время проектирования перед финальным тестированием интеграции на приборах.
Основываясь на своей переписанной прошивке, Фредерик Вековен также завершил модификацию оборудования. Для достижения широтно-импульсной модуляции JX-10 оснащен дочерними платами и более быстрыми процессорами . Переписанная прошивка использует дополнительную вычислительную мощность для реализации дополнительных функций.
Дополнительные функции включают:
Помимо замены старой прошивки, обновление требует существенной модификации оборудования JX. Каждая из двух звуковых плат должна быть оснащена дополнительной печатной платой, которая должна быть подключена 36 проводами, припаянными к звуковой плате. Оригинальные процессоры 8031 должны быть выпаяны и заменены более современными процессорами 80C320. Опытные паяльщики сообщают, что на завершение модификации уходит несколько часов. [3]
Vecoven утверждает, что модификация ШИМ использует ресурсы, уже присутствующие в исходном оборудовании, поэтому можно предположить, что отсутствующая возможность ШИМ была исключена на более поздних этапах проектирования JX-10.
В 2013 году Фредерик Вековен подключил графический VFD к MKS-70 с помощью микроконтроллера PIC, содержащего прошивку для декодирования протокола дисплея Roland. Он был развит в концепцию, которая использовала дополнительные данные и возможности графического VFD. В 2015 году Фредерик Вековен передал проект Гаю Уилкинсону, который разработал решение для замены дисплея с аппаратным обеспечением, прошивкой и подробным руководством по установке для JX-10. Вскоре после этого появился MKS-70, когда Серж Поморски разработал технику установки на своем полностью модернизированном инструменте. Сменный дисплей обходит оригинальное аппаратное обеспечение дисплея Roland и использует дополнительные данные, передаваемые прошивкой Vecoven, для улучшения компоновки и читаемости.