
У меня есть набор плагинов, которые довольно хорошо справляются с тем, что мне нужно, но довольно часто мне приходится вручную перекоммутировать сырые входы и/или конечные выходы, обычно потому, что я использую разные устройства. Не проблема, я организовал и стойку, и коммутационную панель в соответствии с потоком сигнала, так что я просто перейду к коммутационной панели и сделаю это... только вот все снова перемешано!
Стойка со всем содержимым по-прежнему на месте, вместе с настройками и соединениями, поэтому она по-прежнему работает как «неприкасаемый черный ящик», но менять соединения неоправданно сложно, поскольку коммутационная панель теперь представляет собой «кашу из спагетти», все вернулось к позициям по умолчанию, в основном друг на друге, и провода торчат во все стороны.
Чтобы воспроизвести, убедитесь, что Джек запущен, затем запустите Карлу и добавьте несколько плагинов, просто чтобы что-то подключить. Неважно, какие именно плагины. Перейдите в Patchbay, переместите вещи и перетащите несколько проводов с выходов на входы и наоборот.
Теперь сохраните его. Более старая версия (2.1.0) создала бы и a carxp
и a json
с одинаковым именем. Вместо этого моя текущая версия (2.4.2) создает только carxp
. Закройте Carla, подтвердите закрытие, снова откройте и загрузите carxp
. Более старая версия восстановила бы позиции в patchbay, но в текущей версии они снова все перепутались.
Я попробовал скопировать файл json
из старой резервной копии, думая, что если он там был, то он все равно мог его прочитать, но это ничего не изменило.
Кто-нибудь знает, как заставить его запомнить позиции?
решение1
У меня были похожие проблемы. Для меня аналоговые соединения сохраняются, но не местоположение плагинов на экране. Когда я смотрю на XML-файл, я не вижу, чтобы какая-либо позиционная информация сохранялась, поэтому я полагаю, что это проблема дизайна/реализации, а не ошибка.
Однако мои MIDI-соединения редко подключаются правильно.