这是一个早期的独立的跨平台的beta版 opensource 时间线应用程序。它使你能在时间序列上定义关于值、字符串和颜色的关键帧,或者在特定的时间点上通过 UDP/OSC 来取得值。
http://vvvv.org/tiki-download_file.php?fileId=2021TimelinerSA_beta9.zip (139.56 Kb)</a>
简单地解压到一个适当的目录里就好了。
双击 TimelinerSA.exe。如果程序崩溃或者啥事也没发生,可能要先装一下 .Net Framework >= 2.0 。通过Windows更新(在可选项中) 或者选.net 2.0独立安装版.。
在其它平台上运行TimelinerSA需要.net的等价物 Mono >=1.91。 安装后从命令行运行mono TimelinerSA.exe 就好了。
Please report all troubles/findings in the Timeliner Forum
在上面按钮区中按一下按钮可以创建一个新的:
在引脚左侧的PinHeader区域中可以给引脚取名。这个名称在vvvv中就用作该引脚的名称。按X-按钮删除当前引脚。用拖拉方式调整引脚的顺序。点选两个PinHeader之间的分割线后移动可以改变引脚的高度。
When hovering a slice with the mouse some buttons appear on the left. They allow you to delete a slice add a slice (above or below the current slice) and move them up or down.
Doubleclick within a pin to create a new keyframe. Right-Doubleclick a keyframe to delete it.
Select a keyframe by clicking on it or select multiple keyframes by click-drag spanning a selection rectangle.
Move keyframes by dragging them. Drag with the right mousebutton constrains to Y the middle button constrains to X. Pressing SHIFT while dragging allows for finer changes. Pressing CTRL while dragging makes keyframes snap to automatas states.
Doubleclick a keyframe to open an editor and change its values. This also works when multiple keyframes are selected. Note that only values changed in the editor will be written to the keyframes. Therefore as long as you don't change the time all keyframes will stay at their time-position but only will be set to the same value.
RightClick-drag in an empty area of a pin:
The Midi Pin is still quite experimental and will only work on windows. By clicking on the *.mid in the PinHeader you can select a midi-file to be loaded. The individual midi-tracks as specified in the file will appear as Slices. Note that only tracks that have notes will show up.
You can edit notes in time and pitch and delete them. Adding notes or changing velocity is not yet implemented.
Pressing the [S] button next to the filename will save the file. Note: Simply loading and saving a file will alter your original midi-file! Not all information present in your original file may be saved in the new file.
Timerliner中包括一个简单的有限状态自动机,你可以在其中指定一些逻辑来影响时间进程。通过勾选代表 Automata 的 A 来激活自动机。
自动机默认包含以下三种状态:
that make up a simple loop. While you can get rid of or change the first two, the last one will always be there, as it sits at infinity and you'll hardly reach it.
Doubleclick in an empty area to create a new state/keyframe or doubleclick an existing state/keyframe to modify it. DoubleRightClick a state to delete it.
Note, that each state spans from the previous one to its own visual representation. The keyframes in the Automata area therefore always only specify the end of a state.
Move states in time using the left mousebutton. Use the right mousebutton to scale all keyframes of this state and move all following keyframes further in time. Use the middle mousebutton to scale the keyframes of the next state and move all previous keyframes in time accordingly. Hard to explain, still indispensable.
每个状态都可以有任意数目的 事件 ,事件可以在任何时刻导致状态转换。每个状态肯定有一个事件 OnEnd 事件, 它是在状态结束时执行的动作。
双击一个状态/关键帧可以更名、改变时间和指定额外的事件。在弹出的编辑器的中间的文本框内,你可以指定一组事件/动作的配对列表,以分行符隔开,像这样:
OnBang next OnSupa pause OnBad play
为提高可读性,建议都以 On... 来开始一个事件。
每个事件都需要一个动作,一旦事件发生,这个动作就会立即被执行。以下是内置的大小写敏感的一组动作,在关键帧上可以看到它们各自对应的图标:
next >> previous << loop >< play > pause ||
If you write any other string next to an event it will be treated as a state and on execution of the event the automata will jump to the beginning of that event or pause if an event with such a name is not present.
在已有选项卡旁边的空白区上双击可以打开更多的时间线的实例。中键点击可以删除它。
All of Timeliners current values are being sent via UDP using the OSC protocoll. Specify a target IP address (127.0.0.1 is the localhost) and a port (default: 4444).
All values are sent in one OSC-Bundle. The individual messages addresses comprise of the base-address set in the edit-field + the pinname. e.g.:
/timeliner/Value0 /timeliner/String0 /timeliner/Color0
TimelinerSA can be controlled via OSC commands. It listenes to commands sent to the port set via the rightmost numberbox in the interface (which defaults to 5555).
Send the commands to the base-address as set in the edit field + the command you like to controll. e.g.:
/timeliner/Play 1
/timeliner/Set Time 1
/timeliner/Time In 0.234
OSC Timeline an OSC sequencer.
SEQ24 a minimal loop based midi sequencer.
OTL OpenTimeLine - a sequencer dedicated to graphical score.
IanniX an OSC poly-temporal meta-sequencer.
KluppeTimeLine ("ktl") - graphical score, OSC]
Diploma.Timeline
anonymous user login
~4d ago
~10d ago
~10d ago
~11d ago
~24d ago
~1mth ago
~1mth ago
~1mth ago
~1mth ago
~2mth ago