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

Would it be possible to sort the right-click popup menu alphabetically the same way as the object palette? Looks like the order is more or less random now.
You do not have the required permissions to view the files attached to this post.

Post

Yes, definitely. Honestly, I have no idea what order that is in: must be based upon some internal enumeration thing!
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.

Post

Hey Colin, I just finished adding in Scala (.scl/.kbd) and TUN support for our upcoming softsynth. This library includes code for parsing both formats:
https://www.mark-henning.de/am_download ... aMark_Misc

TUN_Scale has the CSingleScale class that holds the basic tuning in an array. InitEqual() resets the array to hold a standard tuning built around MIDI key 69 set to 440 Hz. GetMIDINoteFreqHz(long lMIDINoteNumber) returns the correct frequency value.

SCL_Import.h has a class that parses .scl and .kbd files. After running ReadSCL and/or ReadKBM successfully, there's SetSingleScale which takes the CSingleScale class and writes the tuning info to it.

It was very easy getting everything to compile on Windows right away. I had to fix a few things for Mac compilation (mainly, a lot of the std::string parsing functions now have portable C++11 replacements), but overall this helped immensely.

Post

Thanks, that's going to be a big help.

I've still not had a chance to really digest and think about what direction I'll take regarding scales as I've been fighting a particularly virulent flu strain and decided that under this brain fog, it'd be foolish to make any large design decisions. But examining the code you've sent is certainly something I can look forward to once I'm back in the land of the living!
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.

Post

Feel better, Colin!
Tranzistow Tutorials: http://vze26m98.net/tranzistow/
Xenakis in America: http://oneblockavenue.net

Post

Best wishes! Get well soon :-)
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." - Rumi
ScreenDream Instagram Mastodon

Post

Cheers guys. First time I've been ill in about two decades, and the worse thing is feeling like I'm wasting time that I could be coding!
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.

Post

Take your time, Colin, you deserve it..

Post

being sick is sometimes a good opportunity to take a rest and recharge our batteries.

take it easy, we'll still be here when you come back. :)

Post

colin@loomer wrote: Thu Feb 21, 2019 9:01 am Thanks, that's going to be a big help.

I've still not had a chance to really digest and think about what direction I'll take regarding scales as I've been fighting a particularly virulent flu strain and decided that under this brain fog, it'd be foolish to make any large design decisions. But examining the code you've sent is certainly something I can look forward to once I'm back in the land of the living!
When things like that happen from now on, (or in case of bacterial infections), 4 or 5 500mg Vitamin C tablets every couple of hours. Vit C destroys foreign bodies and helps the immune system.

Vit D3 (every day) in between instances of sickness, keeps one's predisposition towards catching anything much lower. You guys have a lot less sun in the UK, so Vit D3 is important.
"The educated person is one who knows how to find out what he does not know" - George Simmel
“It's what you learn after you know it all that counts.” - John Wooden

Post

Thanks for the advice: much appreciated! It's more or less what I've been doing, so it's good to hear I'm on the right track.
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.

Post

Momentary button components: they send "true" on press, correct? When pressed, can I get their name via a Lua script?
Tranzistow Tutorials: http://vze26m98.net/tranzistow/
Xenakis in America: http://oneblockavenue.net

Post

True out of the left (pressed) outlet when the mouse button is pressed, and then false out of the right (released) outlet when the mouse button is released.

They don't send their names, alas, but you could connect these outlet to [data] modules with strings as the module's names, if you needed the event in that format.
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.

Post

I was mostly wanting confirmation that I hadn’t missed anything. “The Architect Way” ATM is multiple inlets, and adding the text boxes would just put more [object]s on the Graph, which I’m happy to avoid. Thanks for your response!
Tranzistow Tutorials: http://vze26m98.net/tranzistow/
Xenakis in America: http://oneblockavenue.net

Post

colin@loomer wrote: Fri Feb 22, 2019 9:02 am Cheers guys. First time I've been ill in about two decades, and the worse thing is feeling like I'm wasting time that I could be coding!
Same here , I've never been sick ..but this time the flu got me ...and prett hardcore
Been knocked out for FOUR days :clown:
Eyeball exchanging
Soul calibrating ..frequencies

Post Reply

Return to “Loomer”