Недавно вышли релизы Sonar 2024.11 и 2024.11! Предлагаем вашему вниманию обзор нового в этих выпусках.
Эти выпуски продолжают поиски разработчиков по дальнейшему улучшению и оптимизации аудиодвижка, что может значительно снизить нагрузку на ЦП при очень низкой задержке и повысить производительность в крупных проектах. Выпуск 2024.11 также включает в себя другие улучшения производительности, более быструю прокрутку в представлении консоли, выбор ядра ЦП и несколько новых функций, таких как изменение размера модуля Console View и Track Inspector, параметр Time+ на MIDI-дорожках может быть установлен в миллисекундах или тиках, расширение/свертывание модуля Control Bar двойным щелчком, улучшенные уведомления об изменении устройства, улучшенная обработка ошибок приложения и обнаружение/восстановление после сбоев, улучшения и оптимизации для поверхностей управления Mackie HUI, переработанная цветовая схема Light и многое другое.
Выпуск 2024.12 добавляет улучшения в экран быстрого запуска, многочисленные оптимизации, а также улучшения удобства использования и исправления ошибок для проблем, о которых сообщили пользователи.
Обратите внимание, что для автоматического поддержания вашего статуса активации в актуальном состоянии Sonar будет обновлять ваш статус активации каждый раз, когда устанавливается и запускается новая версия приложения, а также когда вы входите в BandLab из Sonar. Если вы никогда не входили в BandLab из Sonar, вам будет предложено войти один раз.
В настоящее время Cakewalk Sonar и Cakewalk Next доступны исключительно через членство BandLab .
Новое в Sonar 2024.11 сборка 30.11.0.097:
Пользовательский интерфейс и редактирование
Изменение размера модуля Console View и Track Inspector
Теперь вы можете изменять размер модулей Volume, Sends и FX Rack по вертикали, перетаскивая маркеры разделительной полосы, расположенные над модулями. Размеры модулей сохраняются для каждого проекта.
Когда модуль громкости находится в самом маленьком размере, фейдер превращается в ручку.
Чтобы восстановить размер модуля по умолчанию, дважды щелкните по маркеру перетаскивания.
Параметр Time+ на MIDI-треках можно задать в миллисекундах или тиках.
Элемент управления Time+ на MIDI-треках позволяет вам применять смещение к времени начала событий на треке. Теперь вы можете указать значение смещения Time+ в миллисекундах или тиках.
Для переключения между тиками и миллисекундами нажмите и удерживайте или щелкните правой кнопкой мыши элемент управления Time+ и выберите нужный формат во всплывающем меню. При использовании миллисекунд используется суффикс "ms". При использовании тиков суффикс не используется.
Максимальные значения следующие:
- Такты: +/-61440 (эквивалентно 16 тактам в размере 4/4 с 960 тактов на такт)
- Миллисекунды: +/-1000 мс
Примечание: во время воспроизведения любое событие, которое будет иметь отрицательную задержку до 1:01:000, будет зафиксировано на 1:01:000.
Модуль панели управления разворачивается/сворачивается двойным щелчком
Чтобы развернуть/свернуть отдельный модуль панели управления, дважды щелкните по нему.
Обновленная цветовая схема Light
Цветовая схема Light была полностью переработана.
Известная проблема: слабый контраст с объемными огибающими (вы можете вручную изменить цвет огибающей в меню Edit > Preferences > Customization - Colors. Это будет исправлено в будущем обновлении.
Улучшения цветов линий сетки.
Контрастность вертикальных линий сетки была скорректирована, чтобы сделать их более заметными в темных и светлых цветовых схемах.
Оптимизации
Улучшения производительности
- Дальнейшие оптимизации обработки VST для упрощения отчетов о времени для плагинов. Это может значительно снизить нагрузку на ЦП при очень низкой задержке при запуске множества плагинов. В ходе тестирования высоконагруженные проекты, которые не воспроизводились при 128 сэмплах, теперь воспроизводятся без сбоев.
- Значительно улучшена горизонтальная прокрутка консольного вида с большим количеством дорожек и автобусов.
- Дальнейшая оптимизация для проектов с большим количеством дорожек/плагинов
- Улучшения производительности для дополнительных дорожек, маршрутизируемых с выходов синтезатора
- Улучшения производительности для аудиоэффектов
Выбор ядра ЦП
С платформой ARM Snapdragon, широко используемой для устройств Surface, а также несколькими чипсетами Intel, поддерживающими e-cores, теперь стало обычным делом иметь гетерогенные системы с ядрами эффективности и производительности. Гетерогенные системы поддерживают комбинацию e-cores и p-cores. p-cores — это мощные «производительные» ядра, а e-cores — это «эффективные» ядра. p-cores обычно работают быстрее, чем e-cores, за счет потребления большего количества мощности ЦП.
Хотя ядра эффективности являются экономически эффективными и могут улучшить общую отзывчивость приложений, потребляя при этом меньше энергии, при низкой задержке это может создать проблемы с производительностью из-за дисбаланса нагрузки при смешивании и сопоставлении e-ядер с p-ядрами. Таким образом, лучше отказаться от использования e-ядер для приложений с низкой задержкой.
Есть две новые переменные конфигурации, которые позволяют Sonar более точно контролировать эти ресурсы ЦП. Эти переменные можно использовать через Preferences | Audio configuration. Sonar теперь будет отдавать предпочтение p-cores перед e-cores и сначала использовать p-cores, когда они доступны.
CoreSelectionMethod
Эта переменная aud.ini определяет, как Sonar выбирает предпочтительные ядра:
0 = No preference - Нет предпочтений.
Если выбран этот параметр, Sonar не пытается указать, какие ядра следует использовать для потоков аудиодвижка.
1 = Requests preferred core - Запросы предпочтительного ядра
Указывает предпочтительные ядра для каждого потока. Это параметр по умолчанию, аналогичный устаревшей переменной "UseIdealProcessor". Обратите внимание, что этот запрос является только подсказкой, и в результате назначение ядра может быть переопределено операционной системой.
2 = Restrict to preferred core - Ограничить предпочтительным ядром
Это похоже на 1, но фактически ограничивает работу потоков движка, чтобы они работали только на указанных ядрах. В этом случае ОС не будет менять назначение ядер. В зависимости от вашего ЦП эта опция может позволить движку работать более эффективно без накладных расходов на переключение его потоков на другие ядра Windows. Это может привести к снижению использования ЦП в целом.
ExcludeEfficiencyCores - Исключить Эффективность Ядра
Установка этой переменной в True предписывает Sonar агрессивно исключать ядра эффективности (e-cores) из обработки звука и использовать только p-cores. Это может быть полезно, поскольку все ядра теперь будут иметь одинаковую производительность, и в результате вы можете увидеть лучшую балансировку нагрузки или лучшую производительность с низкой задержкой. Обратите внимание, что если у вас недостаточно p-cores, вы можете получить худшую производительность, полностью исключив e-cores.
Удобство использования и рабочий процесс
Улучшенные уведомления о смене устройства
Sonar показывает, когда устройства подключены/отключены. Это было изменено на всплывающее уведомление вместо диалогового окна, чтобы избежать блокировки пользовательского интерфейса.
Поскольку эти уведомления исходят из ОС, Sonar не может узнать, относится ли конкретное устройство к вашей настройке. Если вы видите уведомления для устройств, которые вы не используете, теперь вы можете игнорировать конкретное устройство. После того, как вы проигнорируете конкретное устройство, все уведомления о подключении/отключении для этого устройства будут игнорироваться. Вы можете использовать это для фильтрации ненужных уведомлений.
Улучшенное восстановление после сбоев
При обнаружении сбоя Sonar теперь пытается закрыть все файлы, которые были открыты для записи, перед завершением работы приложения. Это позволяет правильно сохранять и завершать файлы Wave, позволяя вам вручную импортировать файлы, импортированные из папки Audio, в случае сбоя.
Улучшенная обработка ошибок приложений и обнаружение сбоев
Sonar имеет интегрированные отчеты об ошибках и настройку Exception Severity . Хотя значения Exception Severity 3 и выше могут быть полезны для упреждающего обнаружения определенных сбоев, было обнаружено, что иногда это может агрессивно сообщать о сбоях, которые на самом деле обрабатываются внутри ОС или определенных плагинов. В результате Sonar по умолчанию использует значение 1 (необработанные ошибки).
В этом выпуске управление ошибками Sonar было значительно улучшено для решения некоторых проблем со стабильностью и обнаружения нескольких дополнительных классов ошибок по умолчанию без необходимости повышать ExceptionHandlingSeverity. Новый механизм должен решить проблемы, при которых сбои могли происходить незаметно, когда Windows завершала приложение без отчета об ошибке или давала вам возможность сохранить свою работу.
Ошибки теперь обнаруживаются в пользовательском интерфейсе, а также в движке и плагинах в большем количестве случаев. Во всех случаях будет показано диалоговое окно сбоя, а минидамп и журнал ошибок будут сохранены в папке отчетов о сбоях в %appdata%\Cakewalk\Sonar\MiniDumps . Формат диалогового окна сбоя и журнала ошибок также был улучшен для отображения дополнительной информации о новых типах ошибок.
Разное:
- Порты управляющего контроллера исключены из Zero Controllers When Play Stops
- Улучшения и оптимизации для панели управления Mackie HUI
- Улучшение разрешения/отклика фейдера в режиме HUI
- Исправлены элементы управления отправкой при использовании Novation LaunchKey MK4 в режиме HUI.
- Улучшение разрешения/отклика фейдера в режиме HUI
- Оптимизация рабочих потоков движка для упрощения обработки ошибок
- Оптимизация перетаскивания многодорожечных MIDI-данных в представлении Piano Roll; теперь это происходит на несколько порядков быстрее
- Активность MIDI на панели задач по умолчанию отключена (при необходимости ее можно включить повторно в меню Edit > Preferences > Customization - Display.)
- Обновленный плагин Sonitus:delay, решающий проблемы со стабильностью
- Исправлено: Sonitus:delay приводит к сбою Sonar при более высоких частотах дискретизации, таких как 96K, когда время задержки велико.
- Исправлено: при возникновении сбоя Sonar должен закрыть все записываемые волновые файлы.
- Исправлено: сбой при добавлении узлов в дорожку темпа.
- Исправлено: сбой нулевого указателя после выполнения очистки аудиопапки
- Исправлено: Sonar вылетает при загрузке онлайн-проекта, если приложение не активировано.
- Исправлено: сбой при загрузке предустановки ProChannel с помощью спектрального анализатора.
- Исправлено: сбой при открытии проекта с помощью Loop Construction View.
- Исправлено: сбой при исправлении звука с помощью Cherry Audio Voltage Modular
- Исправлено: отправляет контекстное меню в консольном представлении/инспекторе без использования отменяемых команд отправки
- Исправлено: после нажатия на аппаратный вывод в представлении консоли инспектор не фокусируется правильно.
- Исправлено: консольное окно не отображает правильное состояние ProChannel Post FX при открытии проекта.
- Исправлено: нажатие с зажатой клавишей ALT на номере вспомогательной дорожки в представлении консоли не приводит к выбору всех дорожек в восходящем потоке
- Исправлено: узлы графика эквалайзера трудно нажимать на дисплеях с высоким разрешением.
- Исправлено: вид Piano Roll не перерисовывается при вертикальной прокрутке с включенным ускорением GPU.
- Исправлено: окно Piano Roll не отображалось правильно при прокрутке с отключенным ускорением графического процессора.
- Исправлено: сбой при удалении ноты в окне Piano Roll.
- Исправлено: вид Piano Roll не отображается правильно при прокрутке во время воспроизведения с включенным ускорением графического процессора.
- Исправлено: события CC пропускались при перетаскивании перемещаемых нот в режиме просмотра Piano Roll
- Исправлено: Aim Assist не работает в режиме просмотра Piano Roll. Полоса артикуляций.
- Исправлено: задержка перетаскивания в представлении Piano Roll, когда открыты и панель ударных, и панель нот.
- Исправлено: невозможность видеть ноты при рисовании в встроенном Piano Roll
- Исправлено: горизонтальное масштабирование мыши в Drum Grid приводило к сужению полосы контроллера.
- Исправлено: Chase MIDI не отправляет aftertouch по порядку
- Исправлено: перетаскивание MIDI-клипа для экспорта останавливает звуковой движок и не возобновляет его работу.
- Исправлено: Периодическая блокировка отправки аппаратного MIDI
- Исправлено: попытка сдвинуть замороженный клип Simple Instrument Track перемещает MIDI-клип вместо аудиоклипа.
- Исправлено: обрезанный MIDI-клип неожиданно меняет размер после разделения ноты
- Исправлено: шаблоны пошагового секвенсора воспроизводят только первые 4 такта
- Исправлено: пошаговая запись перемещает точку воспроизведения в неправильное место
- Исправлено: клипы пошагового секвенсора не работали с задержкой трека
- Исправлено: выбор клипа не соответствует дорожкам, содержащим карты артикуляции.
- Исправлено: неправильный выбор инструмента при использовании инструмента Crop «Обрезка» и перемещении мыши в начало клипа.
- Исправлено: вставка сгруппированных клипов в дорожки в новый проект приводит к тому, что все клипы помещаются в одну и ту же группу.
- Исправлено: длина клипа менялась после перемещения высоты тона обрезанной заметки в пользовательском проекте.
- Исправлено: вновь вставленные посылы отображаются в треках, но не в шинах.
- Исправлено: отображение неправильной высоты трека/шины после добавления отправки
- Исправлено: минимизированные высоты дорожек не сохранялись корректно на дисплеях с высоким разрешением.
- Исправлено: повтор вставки инструмента не приводит к правильному добавлению второго экземпляра
- Исправлено: инструменты не перезапускаются последовательно в прикрепленном проекте после удаления из стойки синтезатора.
- Исправлено: неправильный выбор аранжировщика, если начало/конец проекта меньше размеров раздела
- Исправлено: Раздел Ripple Delete с помощью auto-xfade удаляет больше, чем нужно в пользовательском проекте
- Исправлено: удаление всех изменений методом Ripple Edit ошибочно создавало конечный маркер
- Исправлено: проект не останавливается с помощью Stop At Project End в пользовательском проекте.
- Исправлено: отправка на панель управления отображает имя стереопорта, если отправка осуществляется на моновыход
- Исправлено: элемент управления Send контроллера HUI неправильно сопоставлен с PAN
- Исправлено: Периодическое уведомление о "грязном" проекте из предварительного просмотра на стартовом экране.
- Исправлено: уведомления о смене устройства нуждаются в улучшении, чтобы быть менее навязчивыми и позволять игнорировать определенные уведомления.
- Исправлено: проблема с выбором отрисовки линейки времени.
- Исправлено: пиковый показатель счетчика не соответствует цветовой схеме
- Исправлено: экспорт в BandLab неправильно экспортирует инструментальные треки
- Исправлено: Меню кнопки синхронизации звука модуля панели управления закрывается после открытия, когда модуль свёрнут
- Исправлено: не меняйте активную дорожку, если вы используете лассо с нажатой клавишей CTRL, а существующая активная дорожка уже находится в выделении
- Исправлено: неожиданный шум/пропадание звука при дублировании клипов во время воспроизведения.
- Исправлено: Tempo Track перерисовывался слишком часто, что приводило к проблемам с обновлением вида клипов во время масштабирования/воспроизведения.
- Исправлено: невозможно сфокусировать трек в представлении трека, если поверхность управления настроена на представление консоли, а трек скрыт в представлении консоли.
- Исправлено: [Регрессия] Невозможно быстро удалить группу отправленных сообщений из панели «Шина» в окне «Трек»
- Исправлено: [Регрессия] При разделении диапазона клипов выделение рисуется неправильно после завершения обрезки.
- Исправлено: [Регрессия] Исправлена регрессия для записи с Allow Arm Changes During Playback/Record
- Исправлено: [Регрессия] Предварительный просмотр грувов в BFD3 выводит шум, когда транспорт не движется
- Исправлено: [Регрессия] Утверждения при открытии ProChannel и анализатор спектра ProChannel EQ не обновляются
- Исправлено: [Регрессия] Нажатие/перетаскивание кнопки CTRL + ЛЕВАЯ КМ больше не регулирует усиление клипа.
Новое в Sonar 2024.12, сборка 30.12.0.004:
- Улучшения экрана быстрого запуска.
- Панель объявлений добавлена на экран быстрого запуска (видна только при наличии объявлений).
- Sonar теперь правильно определяет конфигурации с более чем 64 ядрами ЦП и будет использовать все ядра по умолчанию.
- Модуль производительности панели управления теперь показывает общее количество и использование аудиопотоков, что является показателем того, как Sonar использует ядра процессора ЦП. По умолчанию Sonar создает один поток на каждое логическое ядро процессора для микширования и дополнительные потоки для балансировки нагрузки плагина. Использование потоков зависит от количества дорожек/шин, количества эффектов и размера буфера, а также от других факторов, таких как архив дорожек.
- Содержимое модуля справки добавлено в меню настроек VST.
- Исправлено: потенциальный сбой при закрытии проектов, содержащих синтезаторы в стойке эффектов.
- Исправлено: зависание при открытии проекта, содержащего Silencer и включенную балансировку нагрузки плагина.
- Исправлено: вставленные модули ProChannel не слышны до перезапуска воспроизведения
- Исправлено: Drum Replacer не отображался скрытым как VST FX
- Исправлено: сбой при вводе настроек из внешней вставки
- Исправлено: перетаскивание аудиоклипа в браузер периодически приводило к сбоям.
- Исправлено: уведомление о загрузке проекта не закрывается после загрузки проекта
- Исправлено: сбой при отмене в пользовательском проекте.
- Исправлено: стартовый экран неожиданно открывается при создании нового проекта из шаблона.
- Исправлено: Вход в систему изначально отображается как неактивированный, несмотря на успешное получение лицензии.
- Исправлено: Периодическая блокировка отправки аппаратного MIDI
- Исправлено: при открытии окна Piano Roll с выбранными треками (или клипами) должны открываться только выбранные треки.
- Исправлено: сбой нарушения прав доступа при выходе из DeviceChangeNotify
- Исправлено: сбой при отображении встроенного Piano Roll на дорожке, направленной на карту ударных.
- Исправлено: Сонар вылетает при попытке обработки аудиоэффектов.
- Исправлено: сбои при экспорте в BandLab с включенными регионами дорожек и микшированием проекта
- Исправлено: предварительный просмотр экрана быстрого запуска для онлайн-библиотеки воспроизводит некорректный предварительный просмотр проекта.
- Исправлено: изменение количества ударов в клипе Step Sequencer не приводит к обновлению клипа.
- Исправлено: [Регрессия] Инспектор половинного размера перестает работать при щелчке правой кнопкой мыши по MIDI-дорожке.
>>>>>>>>>>>>>>> Обзор Cakewalk Sonar 2024 <<<<<<<<<<<<<<<<<<<<