kairosresearchlab / kairos Goto Github PK
View Code? Open in Web Editor NEWA complete framework for data control and composition in the vvvv visual programming environment.
License: Other
A complete framework for data control and composition in the vvvv visual programming environment.
License: Other
wrap interpolation_M into a type with
Takes spread of Canvases / Sources
(No UI / Patch only)
Time settable in patch
Behaves like group spectral
Loop function after last source
I just noticed a bug: When I create a new compositor or timeline and select it, v4 crashes - IF the surrounding class or context has no update operation and the compositor isn't called. I can fix that for now, but should be looked into.
The goal is to being able to override the sampling position from within the Timeline UI, so you can preview animations in the leafs without controling the root node.
Right now resetting the pin doesn't work without stopping and starting the patch.
Probably because the editor immediately overrides it again.
Would it somehow be possible for clips in a compositor to tell the compositor to wait / pause?
The usecase would be: A compositor cotains a clip, which uses a ToKairosSource, so it represents a patch implementing the ISampleValueT interface. Now in this patch, something has to be loaded or computed. Now it would be nice, if this clip could tell the compositor to wait or pause, until this is done.
when a LiveData clip gets deleted (and the pin disappears) the link disappears, instead of turning red and holding the information of the connection
Clips should ba able to inherit their length from children:
So if I create a clip (Foo) in a compositor (A) and connect another compositor (B) to it, the clip length of "Foo" is defined by the time between the start of the first and the last clip in compositor (B).
Clips should have the abillity to be be linked, so that their start and endposition changes dynamically, if one of them is shrinked or expanded.
So if one clip down in a nested timeline/compositor is changed, you don't have to manually change every single clip in the tree.
using a RectClip node after checkboard breaks it.
Inside checkboard:
Ideally you could open editor of a clip, by middle clicking it.
GetProperties:
Active:
the channel has IChannels as type?
IChannels<Channel<Name,Type,Value>>
Right now if we change the object, that is connected to the Binder, this causes Null-Pointer errors in Binder or Timeline.
Ideally theses errors would be catched and the Binder would output a warning, that the model has changed, or that the bound object doesn't correspond th the Timeline-Model. This is to avoid frequent crashes when patching.
the clock type must be somehow distributed upstream, maybe as part of the interface IChannel?
ctrl clips: quando si cancella non scompaiono le controlled
Use-Case:
We want to use the record mode to record some properties of different objects. At a later point we want to remove one of the objects. This will lead to a null-pointer.
The feature would be a routine, that can be manually triggered, which removes all clips and tracks of properties, who's references are missing.
To do animations in a module implementing the IValueProvider Interface, we need the acutal length of the clip, to use the SamplePosition relatively. E.G. start animation one second before end.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.