Architect beta for macOS, Windows, and Linux. 0.10.5 now available

Official support for: loomer.co.uk
Post Reply New Topic
RELATED
PRODUCTS

Post

I am in the camp of waiting for modules. I also am a midi live person. While I am an (ex) programmer, I can't invest the time to get granular (my Reaktor sits mostly unused), I'm hoping for a large library of pre-built modules whether factory or user-community sourced. I would consider pulling the trigger before the end of the intro based on this factor.

Post

There are already the built in stepsequencers that are worth it alone ,scene matrix , modulation system etc..
If your more into self generated musical stuff etc it might be more worthwile to wait for an expanded library .
Or just dive in and make music , go for it :tu:
Eyeball exchanging
Soul calibrating ..frequencies

Post

One thing that is bothering me is that certain modules that take text as control inputs without using quotation marks
For example the midi branch takes true or false or 0 and 1 as control input, but when writing these as "true" "false", these are simply ignored
Eyeball exchanging
Soul calibrating ..frequencies

Post

Hi Colin- I went spelunking inside my recent Logistic Metronome preset, posted in the other Architect thread:
viewtopic.php?p=7280355#p7280355
and have isolated something that I hope you can comment on.

I've created a fragment you can get from here:
http://vze26m98.net/loomer/log_preset/log_preset.zip
in an archive with all the illustrations in this post.

Here's the fragment:
Image

[is nth tick] is set to 960ppqn which should be a quarter note. (Note duration itself is set to 120ppqn.)

When I use Reaper's JS MIDI logger to look at the raw MIDI, I get this:
Image

So for a quarter note looping over four bars, from clock time 32 to 40 seconds at 120bpm, I get noteons at 32.0, 32.5, 33.0, 33.5, etc. which seems correct: 500ms per quarter note.

Now, if I change the [data] object feeding [is nth tick] from 960 to 950, I get the following raw MIDI:
Image

To make it easier to examine, I've pulled out the noteons here:
Image

It seems as though Architect throws up an extra noteon every second bar on beat one. Is this intentional; some artifact of feeding unquantized notes through the application?

I'm using Reaper Win10pro 64bit, and running my sessions at 96Khz with a 2048 sample vector. I haven't explicitly tried this combination elsewhere, but I spent a bunch of time this morning with the Architect standalone at 44.1/512 samples, and got no different results from my metronome preset.

All the best, Charles
Last edited by cturner on Fri Jan 11, 2019 10:19 pm, edited 1 time in total.
Tranzistow Tutorials: http://vze26m98.net/tranzistow/
Xenakis in America: http://oneblockavenue.net

Post

gentleclockdivider wrote: Fri Jan 11, 2019 7:29 pm One thing that is bothering me is that certain modules that take text as control inputs without using quotation marks. For example the midi branch takes true or false or 0 and 1 as control input, but when writing these as "true" "false", these are simply ignored
I believe the Architect Quickstart PDF defines falsy as 0 (zero) and any other value as truthy. That's not an unusual definition for a programming language. So any "string"--something enclosed in quotes--will evaluate to truthy. I haven't tried it, but I imagine typing true or false without the quotes declares a boolean type, also something defined I believe, in the Quickstart. Again, not an unusual design decision. There are as well [true] and [false] objects in the constants folder of the left sidebar.

HTH
Tranzistow Tutorials: http://vze26m98.net/tranzistow/
Xenakis in America: http://oneblockavenue.net

Post

Feature request : probability parameter for each step in the sequencers
Eyeball exchanging
Soul calibrating ..frequencies

Post

gentleclockdivider wrote: Fri Jan 11, 2019 11:28 pm Feature request : probability parameter for each step in the sequencers
Can’t you just set the “count” transform of the sequencer to zero with a Bernoulli distribution?
Tranzistow Tutorials: http://vze26m98.net/tranzistow/
Xenakis in America: http://oneblockavenue.net

Post

Yes, but when I enable the trigger row for modulation( or any other type row for that matter ) , only the first row (step) is selected and modulated
Any idea how I can adress the other rows ?
For demonstration purposses I attached a knob to the count row inlet , as you can see only the first row is affected .
Image
Last edited by gentleclockdivider on Sat Jan 12, 2019 3:11 am, edited 1 time in total.
Eyeball exchanging
Soul calibrating ..frequencies

Post

Bug or strange feature ?
When copy /pasting 'velocity,octave,gate data ' without selecting the note data , the notes are also copied>
It would be great if these were not copied
Eyeball exchanging
Soul calibrating ..frequencies

Post

gentleclockdivider wrote: Sat Jan 12, 2019 2:55 am When copy /pasting 'velocity,octave,gate data ' without selecting the note data , the notes are also copied>
You can choose what rows are copied in the sequencers with the "selected \ dependencies \ all" icons to the left of the piano roll. By default, dependencies are tied together, which is what most people expect in most cases. Here, you want to flip it to selected only to only copy the specific things you choose. The highlighted background actually shows what items these options will manipulate.
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.

Post

cturner wrote: Fri Jan 11, 2019 10:03 pm It seems as though Architect throws up an extra noteon every second bar on beat one. Is this intentional; some artifact of feeding unquantized notes through the application?
Basically, it's a bug. Or a badly designed way in which I implemented something. Someone else mentioned the very same issue a couple of days ago, but thanks for the thorough write-up. I'll have a think about how best to get this module working as expected.
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.

Post

nilhartman wrote: Thu Jan 10, 2019 4:13 pm A simple request if I may : Colin, would it be possible to amend the Quick Start guide's title as you amend it ? The same way you rename each new beta, from v0.93 to .94 etc...
I do like reading manuals, and Architect being so deep I want to keep track of any new info you could add to its documentation.
Thanks!
Yes, good idea, I will.
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.

Post

ThomasHelzle wrote: Thu Jan 10, 2019 11:38 pm not sure if I missed something here, but is there a shortcut to go one level up from within a macro?
If not, may I suggest "u" (for "up") - that's what Houdini uses and it makes navigation really quick.
You can double-click on an empty space to go up a level. A keyboard shortcut (and probably toolbar icon too) makes perfect sense though. Thanks.
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.

Post

colin@loomer wrote: Sat Jan 12, 2019 10:00 amBasically, it's a bug.
Still amazed at how solid and well thought out Architect is for a new product.

If I might ask, is the issue with [is nth tick], or something else? Happy to try to code around it for the time being.
Tranzistow Tutorials: http://vze26m98.net/tranzistow/
Xenakis in America: http://oneblockavenue.net

Post

How to adress / index the row modulation steps ?
It only affects the first step/row when modulating ( see screenshot few posts above )
I would assume it's the play step under trandsport but no dice .
If this would be possible , since a sequencer can have 1024 steps , there should be a way to index these >
What am I missing ?

Solved , array message :tu:
Last edited by gentleclockdivider on Sat Jan 12, 2019 12:02 pm, edited 3 times in total.
Eyeball exchanging
Soul calibrating ..frequencies

Post Reply

Return to “Loomer”