The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Компания Tracktion открыла движок для создания звуковых приложений

23.11.2018 08:27

Компания Tracktion, известный производитель цифровых звуковых рабочих станций, открыла исходные тексты пакета Tracktion Engine, включающего высокоуровневую модель данных и набор С++ классов для создания звуковых приложений, от простых плееров и секвенсоров до полноценных студийных звуковых рабочих станций (DAW). Код написан на языке С++ и открыт под лицензией GPLv3. Дополнительно предоставляется коммерческая лицензия для использования движка в проприетарных проектах.

Проект был создан в результате трёхлетней работы по рефакторингу движка цифровых звуковых рабочих станций, развиваемых компанией Tracktion. Движок был упрощён, переведён на модульную основу и адаптирован для создания других звуковых приложений. Целью проведённой работы была подготовка компонентов, которые бы учитывали основные особенности построения звуковых приложений, позволяли избавиться от усложнений, брали на себя задачи, требующие больших трудозатрат, и давали возможность создавать приложения, фокусируясь только на функциональности и интерфейсе пользователя.

Tracktion Engine предоставляет объектно-ориентированный API для последовательной обработки, создания, изменения и воспроизведения звука, поддержки различных форматов файлов, взаимодействия с MIDI и подключения плагинов. Движок оформлен в виде модуля для фреймворка JUCE, оптимизированного для создания многоплатформенных звуковых приложений. Применение JUCE позволяет очень быстро сформировать каркас приложения и приступить к развитию необходимой функциональности, не задумываясь об особенностях различных платформ.

Ключевые особенности Tracktion Engine:

  • Поддержка платформ Linux, macOS, Windows, Raspberry Pi, iOS и Android;
  • Корректировка по кривым темпа, тональности и тактового размера;
  • Быстрое воспроизведение звуковых файлов с использованием маппинга в память;
  • Функции редактирования, включая изменение скорости/ продолжительности и высоты звука;
  • Поддержка MIDI с квантованием, грувом, MPE (MIDI Polyphonic Expression) и генерацией шаблонов.
  • Встроенная поддержка популярных форматов плагинов (VST, AU и VST3);
  • Модульная патч-панель с плагинами;
  • Изменение параметров звука с автоматическим применением корректировки по кривым и алгоритмических модификаторов;
  • Средства звукозаписи с поддержкой аккомпанемента и режимов punch, overdub и loop;
  • Поддержка внешних звуковых пультов;
  • Полностью настраиваемый рендеринг аранжировок.


  1. Главная ссылка к новости (https://github.com/Tracktion/t...)
  2. OpenNews: Выпуск звукового редактора Audacity 2.3.0
  3. OpenNews: Релиз свободного звукового редактора Ardour 4.7
  4. OpenNews: Intel представил проект по развитию открытых прошивок для звуковых чипов
  5. OpenNews: Google передаёт систему объёмного звука Resonance Audio сообществу
  6. OpenNews: Google опубликовал Oboe, С++-библиотеку для обработки звука
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/49651-music
Ключевые слова: music, sound, daw, tracktion
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (26) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:12, 23/11/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надо отдать должное Джулиусу, он серьезный энтузиаст.
     
     
  • 2.10, prokoudine (ok), 11:47, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Профессионал же :)
     

  • 1.2, Qwerty (??), 09:39, 23/11/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    А звук получается достаточно прозрачным? Верхние частоты не дрезебжат? Ватности на нижних нет? Провода из бескислородной меди поддерживаются?
     
     
  • 2.4, КГБ СССР (?), 09:43, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Из меди не только провода, но и корпуса!

    https://www.tracktion.com/products/copper-reference

    И две лампы!

    Очень серьёзная заявка на всемирный успех.

     
     
  • 3.8, Дегенератор (?), 10:46, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Дилетанты. Нормальные понты экранируют платиной, ну или золотишком по безнадеге.
     
     
  • 4.11, КГБ СССР (?), 12:05, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Спокойно, шеф. Внутри-то золотишко — на контактах. Настоящий ценитель знает, что не всё то золото, что блестит, и что золотить надо не экранирующую коробку, а провода из бескислородной меди и особенно коннекторы. А коробку, действительно, хорошо бы покрывать платиной. И по бокам чтоб из дерева ценных пород. По-богатому.
     
  • 3.9, Аноим (?), 11:30, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Офигеть!
    Это же тёплый ламповый звук!!!
     
     
  • 4.12, КГБ СССР (?), 12:06, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Офигеть!
    > Это же тёплый ламповый звук!!!

    И моргает этак в такт музыке. Ставишь «Масковый лай» с винила и улетаешь в астралы.

     
     
  • 5.19, AS (??), 19:53, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это когда ещё и УМЗЧ ламповый.. парочка ламп по серёдке в тракте - не более, чем просто моддинг..
     
  • 2.6, Аноним (6), 10:15, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Достаточно прозрачным, чтобы его не замечать?
     

  • 1.3, КГБ СССР (?), 09:42, 23/11/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Продукция для аудиофилов? :)

    https://www.tracktion.com/products/copper-reference

    Спасибо, посмеялся. :)

     
     
  • 2.14, OramahMaalhur (ok), 15:20, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Фотки весьма фапабельные:
    https://www.tracktion.com/wp/wp-content/uploads/2017/08/cu-reference-gallery-5
    https://www.tracktion.com/wp/wp-content/uploads/2017/08/cu-reference-gallery-1
    https://www.tracktion.com/wp/wp-content/uploads/2017/08/cu-reference-gallery-1
    Красиво же, ну.
     
     
  • 3.15, КГБ СССР (?), 15:31, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Красиво же, ну.

    На любителя. Мне больше нравятся платы, покрытые прозрачным лаком, с радиодеталями, которые припаяны свинцово-оловянным припоем. И чтоб готовый продукт в прочном надежном чугуниевом корпусе по размерам аккурат становился в стандартную телекоммуникационную стойку, точнее — в шкаф. С дверью из ударопрочного тонированного стекла. :)

     
     
  • 4.21, InuYasha (?), 23:09, 24/11/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Правильно! И усилители должны в стойке стоять - там им самое место )
     
     
  • 5.23, КГБ СССР (?), 01:34, 25/11/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Правильно! И усилители должны в стойке стоять - там им самое место
    > )

    Само собой. Правильные усилители и прочие деки всегда делались под стойку.

     
  • 2.16, огщгз (?), 17:32, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Внутри ЦАП акай с неплохими параметрами достоинства которого убивается лампами.
    https://www.akm.com/akm/en/file/datasheet/AK5394AVS.pdf
     
     
  • 3.17, КГБ СССР (?), 17:39, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну, давно известно, что использование ламп для воспроизведения фонограмм — признак либо развода лоха, либо отсутствия ума. Достаточно увидеть лампы, чтобы стало всё понятно. :)
     
     
  • 4.20, Аноним84701 (ok), 22:42, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > признак либо развода лоха, либо отсутствия ума. Достаточно увидеть лампы, чтобы стало всё понятно. :)

    Достаточно увидеть цену: от $5000 и до $7 000.

    Хотя конечно "специальный, направленный сетевой кабель" , $1000 за метр, тут вне конкуренции.

     

  • 1.5, Аноним (5), 09:46, 23/11/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Какой там рефакт, если он не на божественном Си?
     
     
  • 2.7, Аноним (6), 10:36, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Такие проекты необходимо делать на ООП.
     
     
  • 3.13, КГБ СССР (?), 12:07, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Такие проекты необходимо делать на ООП.

    Точно! Больше ООП — дороже продукт.

     
  • 2.18, Аноним (18), 17:53, 23/11/2018 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > Какой там рефакт, если он не на божественном Си?

    Тёплый ламповый звук возможен только на Haskell! Только чистая функция может дать чистый звук, без побочных гармоник!

     
     
  • 3.22, Алконим (?), 00:57, 25/11/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Тёплый LAMP-овый звук на Haskel???
     
     
  • 4.24, Аноним (24), 13:40, 25/11/2018 [^] [^^] [^^^] [ответить]  
  • +/
    нет
    LAMP-овый звук конечно же только на PHP
     

  • 1.25, Аноним3 (?), 00:06, 27/11/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    бредовость комментов зашкаливает.... но ржачно))) честно говоря из всего лампового звука лучше всего та самая лампа ))) и никакого софта)) ну для новых аудиофилов походу слово ламповый говорит только о чем то дорогом))) черт соберите себе уже ламповый предусилок и пустите звук на обычный усилок с калонками. врядли кто заметит разницу ламповый там оконечник или транзисторный)) все равно оконечник влияет только на перегруз)) а вообще статья о софте.))
     
     
  • 2.26, scorry (ok), 12:56, 29/11/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > с калонками

    обожэмой

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру