SOMA COSMOS: Часто задаваемые вопросы
Общая заметка о переходах между алгоритмами в Cosmos:
Плавное переключение между различными алгоритмами переработки звука с одновременным сохранением содержимого буфера — крайне сложная задача.
В процессе переключения существует более 100 мест и моментов, где могут возникать щелчки, трески, резкие звуки и другие артефакты. Для их устранения и маскировки в коде предусмотрено более 100 (!) специально написанных функций и строк.
В большинстве случаев нежелательные элементы скрываются с помощью коротких фейдов и кроссфейдов длительностью от 3 до 180 мс.
При переключении между алгоритмами (особенно при быстром последовательном переходе от одного к другому) звук получает мягкие повреждения, напоминающие характерный звук механически повреждённой магнитной ленты.
Мы сами воспринимаем эти артефакты как художественный приём, придающий звуку Cosmos неповторимый характер. Небольшие мягкие «пробелы» неизбежны — они маскируют точки склейки буферов, предотвращая щелчки.
На реализацию плавного переключения было потрачено немало труда, и мы продолжим обновлять все версии прошивки по мере нахождения улучшений, которые можно внедрить в алгоритмы.
| Вопрос | Ответ |
| Как задать конечную точку петли в предустановленной прошивке Main (Cosmos_M1.x)? | Конечной точки петли не существует, поскольку здесь нет петли в традиционном смысле. Cosmos работает с линиями задержки. Для более привычного поведения лупера загрузите ритмическую прошивку COSMOS_R1.x.smf здесь. |
| Как взаимодействуют линии задержки? | Зависит от алгоритма. Основная идея в том, что данные в линиях задержки смещаются относительно друг друга, а также обмениваются между собой. |
| Как работает функция Erase? | Алгоритмы 1–6: стирает звук на текущей позиции буферов (то, что воспроизводится и слышится в данный момент). Алгоритмы 7–12: стирает звук в сложной системе буферов, поэтому результат слышен не сразу. |
| Как работает Reverse — он разворачивает только то, что уже записано в линиях задержки, или продолжает разворачивать и новый звук тоже? | И то, и другое! Это похоже на смену направления движения магнитной ленты. |
| Можно ли одновременно хранить несколько версий прошивки и переключаться между ними? | Нет, единовременно может быть установлена только одна версия прошивки. Если нужно быстро переключаться между ними, проще всего использовать две и более USB-флешки с подписанными версиями прошивок. Смена занимает всего несколько секунд, но перед установкой новой прошивки Cosmos необходимо выключить. |
| Я потерял блок питания — что мне нужно? | Качественный импульсный блок питания: 12V DC, разъём 2,1 мм, положительная полярность центрального контакта, 500 мА и выше. |
