Loomer Architect: A modular MIDI toolkit
-
- KVRAF
- Topic Starter
- 2728 posts since 25 Aug, 2003 from Bournemouth, UK
I know, and I'm working as hard as I can to get these updates out. Being a one-man-show, and having to split my time between Architect, Aspect, and Sequent updates, (and support on top of that), does mean that progress is much slower than I'd like. All these projects are getting closer each day: progress may be slow, but it is steady.
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.
-
Modular Manfred Modular Manfred https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=565538
- KVRist
- 87 posts since 23 May, 2022
Been demoing this and I'm impressed. I hope it will be supported in the future - M1, VST3 etc as it has really started to grow on me.
I've seen people multiple times complimenting the accuracy of the midi timing of this piece of software. Could I just confirm does this mean that just by sequencing my hardware synths with this software opposed to sending midi out from DAW (Pro Tools, Cubase etc) midi will be tighter? Sorry I have yet to measure this myself.
I've seen people multiple times complimenting the accuracy of the midi timing of this piece of software. Could I just confirm does this mean that just by sequencing my hardware synths with this software opposed to sending midi out from DAW (Pro Tools, Cubase etc) midi will be tighter? Sorry I have yet to measure this myself.
-
- KVRAF
- Topic Starter
- 2728 posts since 25 Aug, 2003 from Bournemouth, UK
I develop mainly on an M1, so yes, native ARM support is 100% done and will be in the next release. If you're impatient to get your hands on the M1 build, feel free to drop me an email or PM and I can send you a link.
All events, MIDI and otherwise, happen on the audio thread, and are sample accurate, albeit quantized to 960PPQN. Internally, MIDI tends to be pretty accurate in most hosts, to be honest; it is when MIDI data gets sent out through hardware (or "loopback" software drivers) that drift and jitter is more likely to occur. As this is entirely hardware dependent I can't really comment on your specific setup, but I would hope that it would be least as good with Architect as it would be with the afformentioned hosts. (And if not, please let me know, and I'll see what I can do to tighten things up.)
All events, MIDI and otherwise, happen on the audio thread, and are sample accurate, albeit quantized to 960PPQN. Internally, MIDI tends to be pretty accurate in most hosts, to be honest; it is when MIDI data gets sent out through hardware (or "loopback" software drivers) that drift and jitter is more likely to occur. As this is entirely hardware dependent I can't really comment on your specific setup, but I would hope that it would be least as good with Architect as it would be with the afformentioned hosts. (And if not, please let me know, and I'll see what I can do to tighten things up.)
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.
-
gentleclockdivider gentleclockdivider https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=203660
- Banned
- 6787 posts since 22 Mar, 2009 from gent
It's one of the tighest pieces of software , and I sequence both vst and hardware ( nord modular , Roland integra , Roland R8m , Yama TG77 ).Modular Manfred wrote: Sun Sep 18, 2022 3:15 pm Been demoing this and I'm impressed. I hope it will be supported in the future - M1, VST3 etc as it has really started to grow on me.
I've seen people multiple times complimenting the accuracy of the midi timing of this piece of software. Could I just confirm does this mean that just by sequencing my hardware synths with this software opposed to sending midi out from DAW (Pro Tools, Cubase etc) midi will be tighter? Sorry I have yet to measure this myself.
Colin , is delay offset per step (both negative, postive )still coming , that's the only thing I am missing for making custom swings .
Eyeball exchanging
Soul calibrating ..frequencies
Soul calibrating ..frequencies
-
- KVRAF
- Topic Starter
- 2728 posts since 25 Aug, 2003 from Bournemouth, UK
Yes, the built-in seqs will have that.gentleclockdivider wrote: Tue Sep 20, 2022 10:15 pm Colin , is delay offset per step (both negative, postive )still coming , that's the only thing I am missing for making custom swings .
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.
-
- KVRist
- 436 posts since 26 Jul, 2012 from Prague, czech republic
Hi guys, a came back to Architect after some time and I love it.
Has been text mode (tracker) finished? I cant find it.
Has been text mode (tracker) finished? I cant find it.
-
- KVRAF
- Topic Starter
- 2728 posts since 25 Aug, 2003 from Bournemouth, UK
Not yet, I'm afraid. I'm currently back-porting some fixes that I did for the next major release into the previous 0.10 release, as there are some pressing issues that really needed addressing. Whilst 0.11 is getting closer, there are so many now fixed things that people are desperate for, I couldn't really hold out any longer on. So once that's out, it's full steam ahead on getting 0.11 out, presets, docs, and all. 0.11 should hopefully have a short lifetime, and the non-beta, 1.0, will come afterwards: I'm hoping it'll basically be bug fixes for 0.11.
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.
-
- KVRer
- 5 posts since 30 Jun, 2022
Is there a way to load VST plugins into a Graph for patching with the modules?
I would like to use VST midi plugins in a modular fashion and route CCs to them etc.
I would like to use VST midi plugins in a modular fashion and route CCs to them etc.
-
- KVRAF
- Topic Starter
- 2728 posts since 25 Aug, 2003 from Bournemouth, UK
Not directly. In the current release, not indirectly either (without resorting to Architect hosting Architect, or using a loopback MIDI driver). But version 0.11 allows you to have multiple graphs, and host them in the mixer. You can then route graph > plugin > graph, which will do exactly what you want.
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.
-
- KVRian
- 1354 posts since 6 Jul, 2004
0.11 is sounding like a 2.0!colin@loomer wrote: Mon Oct 31, 2022 4:53 pm Not directly. In the current release, not indirectly either (without resorting to Architect hosting Architect, or using a loopback MIDI driver). But version 0.11 allows you to have multiple graphs, and host them in the mixer. You can then route graph > plugin > graph, which will do exactly what you want.
Michael, Developer at Unfiltered Audio:
http://www.unfilteredaudio.com
http://soundcloud.com/the-february-thaw
http://mhetrick.github.com
http://www.unfilteredaudio.com
http://soundcloud.com/the-february-thaw
http://mhetrick.github.com
-
Lectropunk aka influx808 Lectropunk aka influx808 https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=544268
- KVRist
- 341 posts since 25 Dec, 2021
Hi colin, I hate midi in bitwig , would architect have the same workflow of a traditional piano roll editor? I'm going to demo architect
-
- KVRAF
- 6077 posts since 27 Jul, 2001 from Tarpon Springs, Florida, USA
My feeling is that for workflow and to visually see that is going on in a graph that VST and modules be allowed to freely intermingle like in Bidule. One then can group whatever they want.colin@loomer wrote: Mon Oct 31, 2022 4:53 pm Not directly. In the current release, not indirectly either (without resorting to Architect hosting Architect, or using a loopback MIDI driver). But version 0.11 allows you to have multiple graphs, and host them in the mixer. You can then route graph > plugin > graph, which will do exactly what you want.
My Studio: viewtopic.php?f=4&t=7760&p=7777146#p7777146
-
- KVRAF
- Topic Starter
- 2728 posts since 25 Aug, 2003 from Bournemouth, UK
@Lectropunk - The current version has step sequencers, but they aren't traditional piano rolls as such. There is a prototype piano roll module coming in the future, but as it is it may not entirely replace a traditional roll.
@Kalamata Kid - I hear you. I tried everything I could to get plug-ins between modules, but doing so caused so many design issues Essentially, Architect is based on events, and any number of events can happen at any time. Plug-ins are based on blocks of samples. Getting these two to fit together happily is no easy task. ... but, that isn't quite the end of the story, as I have prototyped something for Architect that essentially does what you're asking for, I think, but I'll keep quite on that for now and then when that feature is released you can tell me whether it does the job or not!
@Kalamata Kid - I hear you. I tried everything I could to get plug-ins between modules, but doing so caused so many design issues Essentially, Architect is based on events, and any number of events can happen at any time. Plug-ins are based on blocks of samples. Getting these two to fit together happily is no easy task. ... but, that isn't quite the end of the story, as I have prototyped something for Architect that essentially does what you're asking for, I think, but I'll keep quite on that for now and then when that feature is released you can tell me whether it does the job or not!
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.
-
- KVRer
- 5 posts since 30 Jun, 2022
Hmm... that is a curious way to go about it.colin@loomer wrote: Mon Oct 31, 2022 4:53 pm Not directly. In the current release, not indirectly either (without resorting to Architect hosting Architect, or using a loopback MIDI driver). But version 0.11 allows you to have multiple graphs, and host them in the mixer. You can then route graph > plugin > graph, which will do exactly what you want.
I would much prefer that the plugins would instantiate directly in the graph as modules in the manner of Element or Bidule.
So, after testing (in standalone mode on Windows pro 10) I have a few notes/questions:
* Sending MIDI to a track seems to have an issue: it sends a thru message through the entire signal path. When I instantiate MIDI plugins, placing a MIDI monitor afterwords in the chain will show my original note, as well as the transformed note (for example if I play C3 with a transpose plugin on set to +12 it will output *both* a C3 and a C4 note message. If I have multiple MIDI plugins on the track in serial, anyplace I put the MIDI monitor it will still show the original note input in addition to any transformations. Hopefully you will be able to fix this.
* MIDI learn seems to get stuck if I try it. It highlights everything in purple, then won't let me edit/use anything in the program after that.
* How do I edit note lengths in the sequencer? I tried clicking everywhere on the note, then every combination of control-click, alt-click, shift-click etc.
