Graphical modular software music studio
the audio software program
Reaktor – это графическая модульная программная музыкальная студия, разработанная компанией Native Instruments (NI). Она позволяет музыкантам и специалистам по звуку создавать и проектировать собственные инструменты, сэмплеры, эффекты и инструменты для звукового дизайна. Reaktor поставляется с большим количеством готовых к использованию инструментов и эффектов. Кроме того, бесплатные инструменты можно загрузить из пользовательской библиотеки. Все инструменты Reaktor можно свободно изучать, настраивать или разбирать, что стимулирует обратную разработку. Бесплатная, ограниченная версия под названием Reaktor Player позволяет музыкантам использовать инструменты Reaktor, выпущенные NI, но не редактировать и не разбирать их.
Reaktor is a graphical modular software music studio developed by Native Instruments (NI). It allows musicians and sound specialists to design and build their own instruments, samplers, effects and sound design tools. It is supplied with many ready to use instruments and effects. In addition, free instruments can be downloaded from the User Library. All of Reaktor's instruments can be freely examined, customized, or taken apart, encouraging reverse engineering. The free, limited version called Reaktor Player allows musicians to play NI released Reaktor instruments, but not edit or reverse engineer them.
Раннее развитие
В 1996 году Native Instruments выпустила Generator версии 0.96 – модульный синтезатор для ПК, требовавший проприетарной аудиокарты для работы с низкой задержкой. К 1998 году Native Instruments переработала программу, внедрив новую иерархию и интегрировав драйверы сторонних производителей для использования с любой стандартной звуковой картой Windows. К 1999 году Reaktor 2.0 (также известный как Generator/Transformator) был выпущен для Windows и Macintosh. Среди наиболее заметных функций – интегрированное отображение в реальном времени фильтров и огибающих, а также гранулярный синтез. Поддержка плагинов форматов VST, VSTi, Direct Connect, MOTU и DirectX была интегрирована к 2000 году (версия программного обеспечения 2.3). С версией 3.0 (выпущенной в 2001 году) Native Instruments представила переработанный аудиодвижок и новый графический дизайн. Дальнейшее расширение модулей синтеза и сэмплирования, добавление новых модулей управления (XY-контроллер) и управления данными (таблицы событий) значительно расширили возможности программы. Версия 3.5 – самая ранняя, действительно напоминающая современную версию программного обеспечения, значительно улучшенная в плане производительности VST и обработки сэмплов. Reaktor 3.5 стал первым релизом с полной кросс-платформенной совместимостью. Reaktor 4 улучшил стабильность, библиотеку инструментов, графический интерфейс и удобство использования VSTi во внешних секвенсорах. Выпуск был задержан почти на шесть месяцев.
In 1996, Native Instruments released Generator version 0.96 a modular synthesizer for PC, requiring a proprietary audio card for low latency operation. By 1998, Native Instruments redesigned the program to include a new hierarchy, and integrated third party drivers for use with any standard Windows sound card. By 1999, Reaktor 2.0 (a. k. a. Generator/Transformator) was released for Windows and Macintosh. Integrated real time display of filters and envelopes and granular synthesis are among the most notable features. Plug in support for VST, VSTi, Direct Connect, MOTU, and DirectX formats is integrated by 2000 (software version 2.3). With version 3.0 (released in 2001), Native Instruments introduced a redesigned audio engine and new graphic design. Further expansion of synthesis and sampling modules, addition of new control based modules (XY control) and data management (event tables) greatly expands the abilities of the program. The earliest version to really resemble the modern incarnation of the software is version 3.5, which improved greatly in VST performance and sample handling. Reaktor 3.5 is the first release that features full cross platform compatibility. Reaktor 4 enhanced stability, instrument library, GUI, and VSTi ease of use in external sequencers. It shipped almost six months behind schedule.
Версия 5
В 2003 году компания Native Instruments наняла Вадима Завалишина, разработчика программного пакета Sync Modular. Завалишин прекратил разработку своего программного обеспечения, но интегрировал более глубокую работу на уровне DSP в Reaktor, известную как Reaktor Core Technology. Его наработки, вместе с вкладом разработчика Reaktor Core Мартьена Звартьеса, были представлены в Reaktor 5 в апреле 2005 года. Core Technology поначалу ставила в замешательство многих создателей инструментов из-за своей сложности, но сейчас постепенно находит применение в новых инструментах и ансамблях. Reaktor 5.1, выпущенный 22 декабря 2005 года, включает в себя новые модули Core Cell и новую серию эффектов и ансамблей. Также было реализовано множество исправлений ошибок. Выпуск Reaktor 5.5 был анонсирован на 1 сентября 2010 года. Он отличается обновленным интерфейсом и другими изменениями.
In 2003 Native Instruments hired Vadim Zavalishin, developer of the Sync Modular software package. Zavalishin ceased the development of his software, yet integrated a deeper DSP level operation within Reaktor, known as Reaktor Core Technology. His contributions, along with those of Reaktor Core developer Martijn Zwartjes, were released within Reaktor 5 in April 2005. Core Technology initially confused a lot of instrument designers because of its complexity, but is now steadily making its way into new instruments and ensembles. Reaktor 5.1, released on 22 December 2005, features new Core Cell modules, and a new series of FX and ensembles. A number of bug fixes was also implemented. The release of Reaktor 5.5 was announced for 1 September 2010. It features a revised interface as well as other changes.
Версия 6
Реактор 6.0 был выпущен 9 сентября 2015 года. Он содержит множество новых улучшений для опытных программистов. Новая функция "Blocks" позволила разрабатывать модульные "патчи" в стиле рэковых систем для создания синтезаторов и эффектов. Поддержка VST3 была добавлена в версии 6.5.0.
Reaktor 6.0 was released on September 9, 2015. It features many new improvements for advanced programmers. A new "Blocks" feature allowed for the development of rackmount style modular "patches" for creating synthesizers and effects. VST3 support was added with version 6.5.0.
Функциональность
С точки зрения конечного пользователя, Reaktor может функционировать как инструмент для создания и обработки звука с модульным интерфейсом, при условии достаточной мощности процессора для обработки процессов дешифровки сэмплов. Его патчи состоят из модулей, соединенных линиями, что обеспечивает визуальное представление потока сигнала. Используемые строительные блоки предоставляют пользователям Reaktor свободу выбора для формирования их звукового дизайна. Модули организованы в определенную иерархию для облегчения понимания схемы соединения. Окно патчера позволяет пользователю перемещаться по внутренней структуре созданных моделей. Многие предустановленные объекты в Reaktor можно получить и редактировать, а новые объекты можно генерировать на лету, при этом расширение функциональности в соответствии со спецификациями пользователя происходит относительно легко. Доступные в Reaktor объекты варьируются от простых математических операторов до крупных звуковых модулей. Реализация Core Technology, начиная с версии 5, позволяет пользователю просматривать и редактировать структуру любого строительного блока "Core Module", однако для успешной манипуляции Core Cells с предсказуемыми результатами требуются глубокие знания алгоритмической реализации генерации и обработки сигналов. Native Instruments демонстрирует эту функциональность, предоставляя онлайн-сравнение Core-реализации простого DSP-алгоритма с псевдокодом на C++. При наличии достаточной мощности процессора Reaktor позволяет пользователю реализовывать переменные (статические или динамические), которые используются в качестве определяющих свойств патча. Пользователи могут создавать собственный графический интерфейс для динамического управления своими системами. Начиная с версии 4, Reaktor поддерживает пользовательский графический контент, позволяя пользователям настраивать свои инструменты. В зависимости от доступной вычислительной мощности, готовый ансамбль Reaktor можно загрузить в хост-секвенсор (например, Steinberg Cubase или Ableton Live) и использовать аналогично автономному плагину для генерации или обработки аудио (в комплект поставки входит многоформатный проприетарный загрузчик). В отличие от полностью автономных устройств, таких как VST-плагины, ансамбли Reaktor должны загружаться в хост-секвенсоры с использованием платформы Reaktor, что требует примерно в 10 раз больше вычислительной мощности процессора, чем более сложные VST. Каждая панель управления в ансамбле поддерживает MIDI-автоматизацию в хост-секвенсоре.
From the end user standpoint, Reaktor can behave as a sound creation/manipulation tool with a modular interface, provided there is enough CPU to manage its sample decryption processes. Its patches consist of modules, connected by lines to provide a visual interpretation of signal flow. The building blocks used give Reaktor users freedom of choice to help shape their sound design. The modules are categorized into particular hierarchy to aid clarity in patching. The patcher window allows one to navigate the inner structure of user's models. Many factory shipped objects within Reaktor can be accessed and edited, and new objects can be generated on the fly, expansion thereof to the users' specification coming with relative ease. The objects that are available within Reaktor range from simple math operators to large sound modules. Implementation of Core Technology with version 5 enables user to view and edit the structure of any "Core Module" building block, although successful manipulation of Core Cells with predictable results requires in depth knowledge of algorithmic implementation of signal generation and processing. Native Instruments promote this functionality with online side by side comparison of Core implementation of simple DSP algorithm against C++ pseudocode. Provided adequate CPU is available, Reaktor enables a user to implement variables (static or dynamic) which are used as defining properties of the patch. Users have an ability to generate a GUI of their own to provide dynamic control to their systems. Starting with version 4, Reaktor supports user generated graphical content, enabling users to customize their instruments. Depending on the available processing power, a finished Reaktor ensemble may be loaded into a host sequencer (such as Steinberg Cubase or Ableton Live), and used in a similar manner to a stand alone software plug in for audio generation or processing (a multi format proprietary loader is included with the software). Unlike truly stand alone devices, like VST plug ins, Reaktor ensembles must be loaded in host sequencers using the Reaktor platform, which requires about 10 times the CPU processing power of more sophisticated VST. Each panel control in the ensemble is capable of MIDI automation in the host sequencer.
Реакторные комплекты
Библиотека Reaktor – одна из ключевых особенностей программного обеспечения, предлагающая большое разнообразие генераторов звука и эффектов, которые можно использовать как самостоятельные инструменты или в качестве учебного ресурса для реверс-инжиниринга. Reaktor 4 включал в себя библиотеку из 31 ансамбля Reaktor. Пятое поколение программного обеспечения поставлялось с 32 новыми модулями (хотя некоторые были обновлениями инструментов из библиотеки Reaktor 4). Библиотеки содержат сочетание традиционных реализаций программных синтезаторов, сэмплеров и эффектов, а также несколько экспериментальных ансамблей с акцентом на параметрическую алгоритмическую композицию и расширенную обработку звука. Благодаря полной обратной совместимости между последующими версиями программного обеспечения, пользователи Reaktor 5 имеют доступ ко всем 63 фирменным ансамблям в библиотеке Reaktor. Более того, пользователи могут обмениваться ансамблями Reaktor, созданными ими самостоятельно. Native Instruments поощряет такой обмен, предоставляя веб-инструменты и веб-пространство для индивидуальных и сторонних расширений Reaktor (включая пользовательские ансамбли и пресеты для инструментов и эффектов Reaktor).
The Reaktor Library is one of the prominent features of the software, featuring a large variety of sound generators and effects that can be used as stand alone instruments, or as an educational resource for reverse engineering. Reaktor 4 featured a library of 31 Reaktor ensembles. The fifth generation of software came with 32 new modules (though some were upgrades of Reaktor 4 Library tools). The libraries provide a mixture of conventional implementation of software synthesizers, samplers, and effects, along with a few ensembles of experimental nature, with emphasis on parametric algorithmic composition and extensive sound processing. Due to complete backwards compatibility between later versions of the software, Reaktor 5 users have access to all 63 proprietary ensembles in Reaktor Library. Furthermore, home brew Reaktor ensembles can be shared by its users. Such exchange is encouraged by Native Instruments, providing web based tools and webspace for individual and third party Reaktor extensions (this includes user Ensembles and presets for Reaktor Instruments and Effects).