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

colin@loomer wrote: Sat Feb 09, 2019 9:44 am
mannymang wrote: Sat Feb 09, 2019 6:08 am I there a module that's the opposite of the "once" module? I'd like to try blocking the first event, but allow all the rest.
There isn't (yet), but I've add a note about this. (I think) you could make such a macro with a [once] module and a [branch]. Let me know if this escapes you and if so, I can see if I can build you one.
Thanks, that's what I ended up doing.

Post

colin@loomer wrote: Sat Feb 09, 2019 9:43 am
mannymang wrote: Fri Feb 08, 2019 7:53 pm Host. The client machine needs to be producing audio when you log in.
EDIT: The client doesn't need to be producing audio.
Schrödinger's bug report.

Seriously though, thanks. I've got TeamViewer setup now so I can have a stab at reproducing this.
:lol:

Post

Testing this on Arch and so far very impressed! Purchase imminent!

Post

Moral of the story is to just forge ahead. I wanted to get 14bit CCs working with Architect, and everything's working fine with u-he synths at least. Posted my fragment for your interest here:

viewtopic.php?p=7311970#p7311970

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

Post

Hi Colin- What's a "view group"? Seems I can set a label for this in the [numeric table] properties.

EDIT: A "View Group" has coordinated pan and zoom. Panning and zooming one member of the view group P&Zs all the others.

I also didn't realize that you can zoom a [numeric table] out to its full domain at pretty much any screen dimension. Fantastic, thanks!
Tranzistow Tutorials: http://vze26m98.net/tranzistow/
Xenakis in America: http://oneblockavenue.net

Post

Does the "Check Box" component really have no Panel properties?

Image

How does one get it to appear on the Panel?
Tranzistow Tutorials: http://vze26m98.net/tranzistow/
Xenakis in America: http://oneblockavenue.net

Post

cturner wrote: Mon Feb 11, 2019 5:44 pm Does the "Check Box" component really have no Panel properties?
It should. Sounds like a bug to me. I'll take a look, and if it's missing, add it back in the next build.

EDIT: You're right, it's missing. I'll fix it, and double-check all the other components as these bugs usually come in pairs. In the interim, if you create it directly on the panel, it will appear there.
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.

Post

colin@loomer wrote: Tue Feb 12, 2019 9:02 amIn the interim, if you create it directly on the panel, it will appear there.
Thanks, plus I learned something new!
Tranzistow Tutorials: http://vze26m98.net/tranzistow/
Xenakis in America: http://oneblockavenue.net

Post

Hey Colin,

small (hopefully ;-) ) feature request: Would it be possible to have the "add" node be dynamic in that it allows to add as many values as one would need in one node?
In Houdini the add nodes simply always show one input more than is used, as soon as that additional input is used, one more is available and so on, but I would also be fine with having to set the number of inputs in the inspector.
For the multiply node this would also be very helpful for reducing the number of nodes needed.

Thank you very much!

Tom
Last edited by ThomasHelzle on Tue Feb 12, 2019 5:45 pm, edited 1 time in total.
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." - Rumi
ScreenDream Instagram Mastodon

Post

It's not quite as small of an issue as it may appear on the surface due to "technical reasons"; but it is also a really good idea for, as you say, minimising big chains of nodes. A single [+] would clearly be better parsed (visually) than a big column of [+]'s. I'll scope it out and see just what would be involved to extend add and multiply in this fashion. Cheers for the suggestion.
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.

Post

Heheheh - yeah, I assumed as much. Life always is a tiny tad more involved than one thinks... ;-)
But yeah, I'm currently adding and multiplying several inputs and things get rather crowded, so this would make it much clearer.

Thank you!

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." - Rumi
ScreenDream Instagram Mastodon

Post

colin@loomer wrote: Tue Feb 12, 2019 5:43 pmI'll scope it out and see just what would be involved to extend add and multiply in this fashion. Cheers for the suggestion.
I plead guilty to "piling on" as they say in American football. Worth having a look at the Max [expr] object, which handles this really nicely:

https://docs.cycling74.com/max7/maxobject/expr
Tranzistow Tutorials: http://vze26m98.net/tranzistow/
Xenakis in America: http://oneblockavenue.net

Post

cturner wrote: Tue Feb 12, 2019 6:12 pmWorth having a look at the Max [expr] object, which handles this really nicely:

https://docs.cycling74.com/max7/maxobject/expr
I'll add that to the notes regarding Tom's suggestions. Thanks.
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.

Post

Hi Colin- WRT to Architect's Lua implementation, I suppose that I can't send a properly formatted Lua table out of a [Lua script] object and have it treated as an Architect array? I should create an Arc.array in the script and then send that through an outlet?

Is there a companion to arc.array.pack(), ie: arc.array.unpack()?
Tranzistow Tutorials: http://vze26m98.net/tranzistow/
Xenakis in America: http://oneblockavenue.net

Post

You can do it by approaching the problem from the other end and using the Lua method table.unpack.

Code: Select all

 
 local src = {2, 3, 5, 7, 11}
 local arr = arc.array.new(table.unpack(src)))
 
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.

Post Reply

Return to “Loomer”