The Modular MIDI Toolkit
- Over 200 build-in modules
- Flexible sequencers and arpeggiator
- Host VST2, VST3, Audio Unit, and LADSPA plug-ins
- Run as a plug-in or standalone application
- Lua scripting
- Sequence with a linear arrangement or non-linear scene player
Welcome to Architect
Welcome to Architect, and thank you for being part of the Architect beta test. A beta software product is not quite a finished software product, and as such does not necessarily represent the quality of the final release: features may be missing, and bugs may be present.
Architect is a modular MIDI toolkit and music production environment for macOS, Windows, and Linux. Similar to the classic modular synths, you build patches from small modules that work together to generate pieces impossible to conceive of using conventional compositional techniques.
Architect's heart is the modular graph view. Here, you can built generative and transformative patches by connecting modules from over 200 built-in types - including mathematical operations, sequencers, an arpeggiator, MIDI processors, logical comparators, UI controls and many more. Any particularly useful blocks that you build can be grouped in macros and exported for reuse in other projects.
Architect comes with a number of powerful step-sequencer modules. Individually, they're probably the most flexible step-sequencers you've even seen, so imagine what you can do with them when you take full use of the rest of Architect's modular environment?
If you want the to use the full power of a scripting language, Architect has you covered with its Lua module. Lua is a blazingly fast, light-weight, high-level programming language. Architect provides Lua object wrappers for all the Architect data types, so integration is a breeze. Scripts are recompiled and integrated into the graph on-the-fly, making this module ideal for live-coding.
Architect can host other plug-ins in VST2, VST3, Audio Unit, and LADSPA formats. A flexible mixer allows for complex audio and MIDI routing between plug-ins using a simple and intuitive interface. Multi-core support will spread the load of these hosted plug-ins across your CPUs to ensure that you get the full use of your computer's specs.
Standalone and Plug-in
Architect can be ran either as a standalone application, or as a plug-in inside any compatible host (including itself!). When running as a plug-in, Architect will sync its clock to the host for perfect sample-accurate synchonization.
Built Custom Interfaces
Architect comes with a number of UI modules that can be used to create custom interfaces for your creations. A simple "what you see if what you get" drag and drop system makes building an interface a breeze.
Arrange Your Way
For those who prefer linear arrangements, Architect comes with a traditional DAW-style timeline onto which patterns and automation curves can be composed. And if you prefer to play live, Architect's Play window will let you trigger patterns on the fly from a computer keyboard, MIDI device, or any other source. And these views are not exclusive: if you want to combine pre-arranged linear tracks with on-the-fly improv, you can.
- macOS VST2 (32-bit & 64-bit); Audio Unit (32-bit & 64-bit); AAX (64-bit); Standalone Application (32-bit & 64-bit) macOS 10.7 or later, or macOS 11. x86 or M1 with Rosetta 18.104.22.168
- Windows VST2 (32-bit & 64-bit); AAX (64-bit); Standalone Application (32-bit & 64-bit) Windows Vista or later.0.10.5
- Linux (64-bit) VST2 (64-bit); Standalone Application (64-bit) Linux 64-bit0.10.5
- Linux (32-bit) VST2 (32-bit); Standalone Application (32-bit) Linux 32-bit0.10.5
- Quick-start guide