Whorld

Development notes for the Whorld geometric visualizer/VJ software/Freeframe plugin.

Thursday, March 20, 2025

Switched On: Three types of controls meet three types of targets

›
CK : I’ve been struggling for a long time with a deep problem having to do how various types of controls should be mapped to various types o...
Tuesday, March 18, 2025

Revisiting MIDI mapping

›
It is paramount to restore V1's asymmetrical dual-range normalization: fNormVal = nMidiVal <= 64 ? (nMidiVal &div; 128.0) : ((n...

Whorld V2 Alpha released

›
An alpha release of Whorld V2 is now publicly available . The author reserves the right to make breaking changes, and in particular, to cha...
Wednesday, March 12, 2025

Don’t lose sleep over 32 bits

›
CK : Good morning. Even though I've been quiet for a few days, there's been significant progress on the Whorld project. I've jus...
Sunday, March 09, 2025

Combo box mnemonics and Superintelligence

›
CK : Guten Tag. I have a classic Windows issue. A Scaling Type combo box appears in a couple of places in Whorld. It contains four items: ...
Thursday, March 06, 2025

Proposal for error logging

›
CK: Today I hope to discuss my proposal for error logging. The fact that logging is on the agenda is a sure sign of progress, as it implies...

Stress testing and childhood influences

›
CK : I’m pretty old, and from a time when language was considerably less policed. So I sometimes use politically incorrect terms. There’s an...
Wednesday, March 05, 2025

Render Command Queue Full, Part 2: The UI's error handler

›
CK: Here’s the final piece of the puzzle: the main frame window’s handler for the render thread full error. The error arrives as an app err...

PushCommand: Handling render command queue full

›
CK: Based on all we’ve discussed previously, let’s review my PushCommand method. Thank you for your suggestions, several of which are inco...
›
Home
View web version

About Me

My photo
Chris Korda
View my complete profile
Powered by Blogger.