Компания Tracktion (http://www.tracktion.com/), известный производитель цифровых звуковых рабочих станций, открыла (https://github.com/Tracktion/tracktion_engine/) исходные тексты пакета Tracktion Engine (https://www.tracktion.com/develop/tracktion-engine), включающего высокоуровневую модель данных и набор С++ классов для создания звуковых приложений, от простых плееров и секвенсоров (https://ru.wikipedia.org/wiki/%D0%A1%D0%... до полноценных студийных звуковых рабочих станций (DAW (https://ru.wikipedia.org/wiki/%D0%A6%D0%.... Код написан на языке С++ и открыт (https://github.com/Tracktion/tracktion_engine/) под лицензией GPLv3. Дополнительно предоставляется коммерческая лицензия для использования движка в проприетарных проектах.Проект был создан в результате трёхлетней работы по рефакторингу движка цифровых звуковых рабочих станций, развиваемых компанией Tracktion. Движок был упрощён, переведён на модульную основу и адаптирован для создания других звуковых приложений. Целью проведённой работы была подготовка компонентов, которые бы учитывали основные особенности построения звуковых приложений, позволяли избавиться от усложнений, брали на себя задачи, требующие больших трудозатрат, и давали возможность создавать приложения, фокусируясь только на функциональности и интерфейсе пользователя.
Tracktion Engine предоставляет объектно-ориентированный API для последовательной обработки, создания, изменения и воспроизведения звука, поддержки различных форматов файлов, взаимодействия с MIDI и подключения плагинов. Движок оформлен в виде модуля для фреймворка JUCE (https://en.wikipedia.org/wiki/JUCE), оптимизированного для создания многоплатформенных звуковых приложений. Применение JUCE позволяет очень быстро сформировать каркас приложения и приступить к развитию необходимой функциональности, не задумываясь об особенностях различных платформ.
Ключевые особенности Tracktion Engine:
- Поддержка платформ Linux, macOS, Windows, Raspberry Pi, iOS и Android;
- Корректировка по кривым темпа, тональности и тактового размера;
- Быстрое воспроизведение звуковых файлов с использованием маппинга в память;
- Функции редактирования, включая изменение (https://en.wikipedia.org/wiki/Audio_time_stretching_and_pitc... скорости/ продолжительности и высоты звука;- Поддержка MIDI с квантованием (https://ru.wikipedia.org/wiki/%D0%9A%D0%... грувом (https://ru.wikipedia.org/wiki/%D0%93%D1%... MPE (MIDI Polyphonic Expression) и генерацией шаблонов.
- Встроенная поддержка популярных форматов плагинов (VST, AU и VST3);
- Модульная патч-панель с плагинами;
- Изменение параметров звука с автоматическим применением корректировки по кривым и алгоритмических модификаторов;
- Средства звукозаписи с поддержкой аккомпанемента и режимов punch (https://en.wikipedia.org/wiki/Punch_in/out), overdub (https://en.wikipedia.org/wiki/Overdubbing) и loop (https://en.wikipedia.org/wiki/Loop_(music));
- Поддержка внешних звуковых пультов (https://en.wikipedia.org/wiki/Audio_control_surface);
- Полностью настраиваемый рендеринг аранжировок.URL: https://github.com/Tracktion/tracktion_engine/
Новость: https://www.opennet.me/opennews/art.shtml?num=49651
Надо отдать должное Джулиусу, он серьезный энтузиаст.
Профессионал же :)
А звук получается достаточно прозрачным? Верхние частоты не дрезебжат? Ватности на нижних нет? Провода из бескислородной меди поддерживаются?
Из меди не только провода, но и корпуса!https://www.tracktion.com/products/copper-reference
И две лампы!
Очень серьёзная заявка на всемирный успех.
Дилетанты. Нормальные понты экранируют платиной, ну или золотишком по безнадеге.
Спокойно, шеф. Внутри-то золотишко — на контактах. Настоящий ценитель знает, что не всё то золото, что блестит, и что золотить надо не экранирующую коробку, а провода из бескислородной меди и особенно коннекторы. А коробку, действительно, хорошо бы покрывать платиной. И по бокам чтоб из дерева ценных пород. По-богатому.
Офигеть!
Это же тёплый ламповый звук!!!
> Офигеть!
> Это же тёплый ламповый звук!!!И моргает этак в такт музыке. Ставишь «Масковый лай» с винила и улетаешь в астралы.
это когда ещё и УМЗЧ ламповый.. парочка ламп по серёдке в тракте - не более, чем просто моддинг..
Достаточно прозрачным, чтобы его не замечать?
Продукция для аудиофилов? :)https://www.tracktion.com/products/copper-reference
Спасибо, посмеялся. :)
Фотки весьма фапабельные:
https://www.tracktion.com/wp/wp-content/uploads/2017/08/cu-r...
https://www.tracktion.com/wp/wp-content/uploads/2017/08/cu-r...
https://www.tracktion.com/wp/wp-content/uploads/2017/08/cu-r...
Красиво же, ну.
> Красиво же, ну.На любителя. Мне больше нравятся платы, покрытые прозрачным лаком, с радиодеталями, которые припаяны свинцово-оловянным припоем. И чтоб готовый продукт в прочном надежном чугуниевом корпусе по размерам аккурат становился в стандартную телекоммуникационную стойку, точнее — в шкаф. С дверью из ударопрочного тонированного стекла. :)
Правильно! И усилители должны в стойке стоять - там им самое место )
> Правильно! И усилители должны в стойке стоять - там им самое место
> )Само собой. Правильные усилители и прочие деки всегда делались под стойку.
Внутри ЦАП акай с неплохими параметрами достоинства которого убивается лампами.
https://www.akm.com/akm/en/file/datasheet/AK5394AVS.pdf
Ну, давно известно, что использование ламп для воспроизведения фонограмм — признак либо развода лоха, либо отсутствия ума. Достаточно увидеть лампы, чтобы стало всё понятно. :)
> признак либо развода лоха, либо отсутствия ума. Достаточно увидеть лампы, чтобы стало всё понятно. :)Достаточно увидеть цену: от $5000 и до $7 000.
Хотя конечно "специальный, направленный сетевой кабель" , $1000 за метр, тут вне конкуренции.
Какой там рефакт, если он не на божественном Си?
Такие проекты необходимо делать на ООП.
> Такие проекты необходимо делать на ООП.Точно! Больше ООП — дороже продукт.
> Какой там рефакт, если он не на божественном Си?Тёплый ламповый звук возможен только на Haskell! Только чистая функция может дать чистый звук, без побочных гармоник!
Тёплый LAMP-овый звук на Haskel???
нет
LAMP-овый звук конечно же только на PHP
бредовость комментов зашкаливает.... но ржачно))) честно говоря из всего лампового звука лучше всего та самая лампа ))) и никакого софта)) ну для новых аудиофилов походу слово ламповый говорит только о чем то дорогом))) черт соберите себе уже ламповый предусилок и пустите звук на обычный усилок с калонками. врядли кто заметит разницу ламповый там оконечник или транзисторный)) все равно оконечник влияет только на перегруз)) а вообще статья о софте.))
> с калонкамиобожэмой