Ёсими (синтезатор) - Yoshimi (synthesizer)
Окно Yoshimi 1.7.0.1 по умолчанию, работающее на Linux Mint 20 Xfce | |
Разработчики) | Уилл Дж. Годфри, Джереми Джонпир, Алан Калверт, Марк МакКарри, Харальд Хваал, Наска Октавиан Пол |
---|---|
изначальный выпуск | 8 октября 2009 г. |
Стабильный выпуск | 1.7.3 / 29 октября 2020 г. |
Репозиторий | |
Написано в | C ++ |
Операционная система | Linux |
Размер | 3,1 Мб |
Доступно в | английский |
Тип | Синтезатор |
Лицензия | GPL |
Интернет сайт | Ёсими |
Йошими это бесплатно и с открытым исходным кодом программный синтезатор за Linux.
Он содержит три отдельных механизма синтеза: AddSynth, SubSynth и PADSynth; любой отдельный патч может использовать один или все. Кроме того, есть режим набора, в котором патч может иметь до 16 таких наборов движков для создания многослойных звуков или наборов ударных. Полная установка или экземпляр может содержать от одного до шестидесяти четырех возможных патчей.
Вся генерация сигналов осуществляется путем синтеза, без использования импорта внешних образцов. Yoshimi также обладает обширными возможностями FX, которые можно применять на всех уровнях, от одного синтезатора до всей установки. Он также является микротональным и имеет возможность определять индивидуальные масштабы.
Первоначально основан на версии 2.4.0 ZynAddSubFX (Copyright 2002-2009 Nasca Octavian Paul), разработка Yoshimi продолжалась в собственном направлении. Несмотря на то, что полная совместимость с голосовыми патчами ZynAddSubFX была сохранена, управление и пользовательский интерфейс значительно разошлись. Это задумано. Целью проекта Yoshimi всегда была оптимизация параллельно с постоянным развитием ALSA и ДЖЕК под Linux. Поэтому он оптимизирован для них в Linux и недоступен для других операционных систем.
Генерация звука
Йошими сочетает в себе несколько различных методов синтеза звука для создания звуков: аддитивный синтез движком ADDsynth, субтрактивный синтез движком SUBsynth и алгоритмом, оригинальным для Nasca Octavian Paul, который использовал для генерации волновые таблицы в движке PADsynth.[1] Таблицы волн PADsynth также можно экспортировать для использования в проигрывателях сэмплов.
MIDI управление
И для JACK, и для ALSA есть один входной порт (хотя к нему могут подключаться несколько источников одновременно). При запуске Yoshimi может быть проинструктирован выбрать один из двух, автоматически искать определенный источник и подключаться к нему. Если по какой-то причине JACK или ALSA недоступны, он попытается подключиться к другому источнику. Если ни один из них не может быть найден, он все равно будет работать, давая возможность исследовать проблему.
Доступны три класса конфигураций мультипатчей: 16, 32 и 64 патча. Когда включена конфигурация с 32 патчами, можно выбирать пары (между двумя наборами из 16) для изменений управления в реальном времени (так называемое векторное управление), а когда включена конфигурация с 64 патчами, это можно делать в двух измерениях, между четырьмя наборами патчи.
Командная строка
При запуске из окна терминала, начиная с версии 1.3.6, здесь можно было активно управлять многими функциями. Системные настройки, списки банков, изменения программ и многие другие уже доступны. Начиная с версии 1.5.9 появилась возможность глубоко редактировать патчи инструмента. С версией 1.5.10 доступ практически полный.
Аудио выход
При использовании ALSA для аудио доступна одна стереопара, но при использовании JACK у одного может быть это плюс одна пара на активный патч, до 64. Как и в случае с MIDI, Yoshimi может быть проинструктирован выбирать между JACK и ALSA. Кроме того, при работе с ALSA можно искать конкретную звуковую карту.
Более
Yoshimi может работать как плагин LV2 и часто тестируется на самых распространенных хостах. В автономном режиме также можно запускать несколько экземпляров, каждый со своими независимыми источниками и местами назначения, но совместно используя важные ресурсы.
Yoshimi также поддерживает векторное управление с помощью двухосного MIDI-джойстика, позволяя воспроизводить до четырех партий вместе с различными миксами, панорамированием и т.д. Это можно настроить через MIDI, из командной строки или (начиная с версии 1.4.0) через графический интерфейс.
Недавняя разработка - возможность переключать активные каналы для мгновенного изменения звука, сохраняя при этом затухающие ноты предыдущего звука. Это было развито в последнем выпуске как «Solo», доступ к которому осуществляется с панели микшера.
Важным событием стало внедрение MIDI-обучения, с помощью которого вы можете «научить» Йошими связывать определенные действия с любым действующим непрерывным контроллером. Начиная с версии 1.5.1 это включает обучение послекасания и NRPN.
Существует формат только для Йошими (.xiy), который является расширенным набором стандартного типа (.xiz). Пользователи могут сохранять один или оба формата. При загрузке Йошими сначала будет искать новый формат, а если он не найден, то будет искать стандартный. Новый формат включает в себя все стандартные настройки, но также и все элементы «Контроллеров», так как они, как было обнаружено, создают драматический эффект. разница до финального звука. Их настройки могут быть весьма критичными.
Самый последний
В версии 1.7.1 реализованы как канальное, так и клавишное послекасание. Это совершенно новая работа, которая может измениться в зависимости от отзывов пользователей.
Мы также теперь поддерживаем три разных «закона» для стерео панорамирования, которые слегка отличаются от движущихся звуков.
Информация
Помимо выделенного каталога yoshimi в «doc» с большим количеством справочной информации и Краткого руководства по Yoshimi в формате ODF, существует расширенное руководство пользователя Yoshimi, доступное непосредственно из раскрывающегося меню «Yoshimi». Это PDF-файл, и он должен запускаться в любой вашей программе чтения PDF-файлов. Он чрезвычайно обширен и в настоящее время насчитывает около 290 страниц.
Поддерживать
Поддержка доступна от разработчиков и пользователей в новом списке рассылки Yoshimi,[2]