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

Official support for: loomer.co.uk
mannymang
KVRist
120 posts since 11 Mar, 2014

Post Sat Feb 09, 2019 9:57 am

colin@loomer wrote:
Sat Feb 09, 2019 1:44 am
mannymang wrote:
Fri Feb 08, 2019 10:08 pm
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.

User avatar
Tappistry
KVRian
1265 posts since 3 Aug, 2017 from San Diego, CA

Re: Architect beta for macOS, Windows, and Linux. 0.9.10 now available

Post Sat Feb 09, 2019 11:47 am

colin@loomer wrote:
Sat Feb 09, 2019 1:43 am
mannymang wrote:
Fri Feb 08, 2019 11:53 am
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:

alcomatt
KVRer
13 posts since 3 Nov, 2016

Re: Architect beta for macOS, Windows, and Linux. 0.9.10 now available

Post Sun Feb 10, 2019 7:04 am

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

User avatar
cturner
KVRian
516 posts since 7 Dec, 2009 from GWB

Re: Architect beta for macOS, Windows, and Linux. 0.9.10 now available

Post Sun Feb 10, 2019 11:59 am

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

User avatar
cturner
KVRian
516 posts since 7 Dec, 2009 from GWB

Re: Architect beta for macOS, Windows, and Linux. 0.9.10 now available

Post Mon Feb 11, 2019 8:39 am

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

User avatar
cturner
KVRian
516 posts since 7 Dec, 2009 from GWB

Re: Architect beta for macOS, Windows, and Linux. 0.9.10 now available

Post Mon Feb 11, 2019 9:44 am

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

colin@loomer
KVRAF
1630 posts since 25 Aug, 2003 from Bournemouth, UK

Re: Architect beta for macOS, Windows, and Linux. 0.9.10 now available

Post Tue Feb 12, 2019 1:02 am

cturner wrote:
Mon Feb 11, 2019 9:44 am
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.

User avatar
cturner
KVRian
516 posts since 7 Dec, 2009 from GWB

Re: Architect beta for macOS, Windows, and Linux. 0.9.10 now available

Post Tue Feb 12, 2019 2:43 am

colin@loomer wrote:
Tue Feb 12, 2019 1:02 am
In 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

User avatar
ThomasHelzle
KVRAF
5305 posts since 9 Dec, 2008 from Berlin

Re: Architect beta for macOS, Windows, and Linux. 0.9.10 now available

Post Tue Feb 12, 2019 9:32 am

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 9:45 am, edited 1 time in total.
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." - Rumi
ScreenDream|Thomas Helzle 8) Twitter

colin@loomer
KVRAF
1630 posts since 25 Aug, 2003 from Bournemouth, UK

Re: Architect beta for macOS, Windows, and Linux. 0.9.10 now available

Post Tue Feb 12, 2019 9:43 am

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.

User avatar
ThomasHelzle
KVRAF
5305 posts since 9 Dec, 2008 from Berlin

Re: Architect beta for macOS, Windows, and Linux. 0.9.10 now available

Post Tue Feb 12, 2019 9:48 am

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|Thomas Helzle 8) Twitter

User avatar
cturner
KVRian
516 posts since 7 Dec, 2009 from GWB

Re: Architect beta for macOS, Windows, and Linux. 0.9.10 now available

Post Tue Feb 12, 2019 10:12 am

colin@loomer wrote:
Tue Feb 12, 2019 9:43 am
I'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

colin@loomer
KVRAF
1630 posts since 25 Aug, 2003 from Bournemouth, UK

Re: Architect beta for macOS, Windows, and Linux. 0.9.10 now available

Post Wed Feb 13, 2019 1:05 am

cturner wrote:
Tue Feb 12, 2019 10:12 am
Worth 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.

User avatar
cturner
KVRian
516 posts since 7 Dec, 2009 from GWB

Re: Architect beta for macOS, Windows, and Linux. 0.9.10 now available

Post Wed Feb 13, 2019 5:03 am

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

colin@loomer
KVRAF
1630 posts since 25 Aug, 2003 from Bournemouth, UK

Re: Architect beta for macOS, Windows, and Linux. 0.9.10 now available

Post Wed Feb 13, 2019 6:15 am

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.

Return to “Loomer”