All Projects â†’ vvvv â†’ Timeliner

vvvv / Timeliner

Licence: lgpl-3.0
A standalone timeline app that can be controlled by and sends out its values via OSC.

Projects that are alternatives of or similar to Timeliner

Chataigne
Artist-friendly Modular Machine for Art and Technology
Stars: ✭ 251 (+660.61%)
Mutual labels:  osc, timeline
Timeline Vue
💌基于 Vue -> Koa2 -> Mongoose 的留言时间轴,记录美好时光。
Stars: ✭ 14 (-57.58%)
Mutual labels:  timeline
Companion
Bitfocus Companion enables the reasonably priced Elgato Streamdeck to be a professional shotbox surface for an increasing amount of different presentation switchers, video playback software and broadcast equipment.
Stars: ✭ 554 (+1578.79%)
Mutual labels:  osc
Opentimelineio
Open Source API and interchange format for editorial timeline information.
Stars: ✭ 777 (+2254.55%)
Mutual labels:  timeline
Period
PHP's time range API
Stars: ✭ 616 (+1766.67%)
Mutual labels:  timeline
Score
ossia score, an interactive sequencer for the intermedia arts.
Stars: ✭ 808 (+2348.48%)
Mutual labels:  osc
Openproject
OpenProject is the leading open source project management software.
Stars: ✭ 5,337 (+16072.73%)
Mutual labels:  timeline
Adaptivecards
A new way for developers to exchange card content in a common and consistent way.
Stars: ✭ 950 (+2778.79%)
Mutual labels:  timeline
React Itinerary
Render react components based on time sequences such as video or audio files.
Stars: ✭ 13 (-60.61%)
Mutual labels:  timeline
D3 Timeline
A simple D3 Timeline chart
Stars: ✭ 743 (+2151.52%)
Mutual labels:  timeline
Octocard
Highly flexible github info card for every github lover. [This project is deprecated.]
Stars: ✭ 742 (+2148.48%)
Mutual labels:  timeline
React Vertical Timeline
Vertical timeline for React.js
Stars: ✭ 637 (+1830.3%)
Mutual labels:  timeline
Timelinetool
Provides an easy way to change Playable Director's Bindings and Clips at runtime.
Stars: ✭ 24 (-27.27%)
Mutual labels:  timeline
Svg Workshop
Materials for SVG Essentials & Animation Course
Stars: ✭ 612 (+1754.55%)
Mutual labels:  timeline
Unitystationbumper
Video bumper for Unity's live streaming channel.
Stars: ✭ 28 (-15.15%)
Mutual labels:  timeline
Zynaddsubfx
ZynAddSubFX open source synthesizer
Stars: ✭ 554 (+1578.79%)
Mutual labels:  osc
Linuxtimeline
Linux Distributions Timeline
Stars: ✭ 662 (+1906.06%)
Mutual labels:  timeline
Timelinejs
🎬 jQuery timeline plugin, easily creates timeline slider.
Stars: ✭ 788 (+2287.88%)
Mutual labels:  timeline
Angular Gantt Schedule Timeline Calendar
Angular version of gantt-schedule-timeline-calendar [ angular gantt, gantt chart, angular gantt chart, angular schedule, angular timeline, angular calendar, gantt chart, schedule, scheduler, timeline, calendar ]
Stars: ✭ 32 (-3.03%)
Mutual labels:  timeline
Timeline
Awesome UI: Timeline with images in Xamarin.Forms.
Stars: ✭ 29 (-12.12%)
Mutual labels:  timeline

Timeliner

A Posh based timeline that can be controlled by and sends out its values via OSC.

Brought to you by vvvv.

Requires Internet Explorer >= 10 to be installed on your system.

Looking for a binary download? Get it here.

Track Types

  • Value
  • String

Mouse Interaction

  • add a track via rightclick in the empty area
  • add a keyframe in a track via doubleclick
  • show track menu via rightclick on a track
  • show keyframe menu via rightclick on a keyframe
  • show ruler menu via rightclick in the ruler area
  • add keyframes to selection by pressing Ctrl while selecting
  • remove keyframes from selection by pressing Alt while selecting
  • in menus:
  • change numbers using the mouse wheel (also use Shift/Ctrl/Alt vvvv-style to change stepsize)
  • change numbers and text via rightclick
  • pan (scroll in time) via right-drag left/right
  • zoom via right-drag up/down
  • rearrange tracks via left dragging their labels
  • right-drag the timebar to have it snap to keyframes

Keyboard Interaction

Function Shortcut
Toggle Play SPACE
Stop Backspace
Undo Ctrl + Z
Redo Ctrl + Shift + Z
Set in point I
Set out point O
Select all keyframes in active track Ctrl + A
Select all keyframes Ctrl + Shift + A
Delete selected keyframes Del
Toggle Collapse active track Ctrl+
Nudge selected keyframes by one frame Left/Right Arrow Keys
Nudge selected keyframes values Up/Down Arrow Keys (also use Shift/Ctrl/Alt vvvv-style to change stepsize)
Jump to next/previous keyframe Up/Down Arrow Keys (with no keyframe selected)
Change EASE mode of selected keyframe E (toggles through: In, Out, InOut, None)
Reload page in case it is frozen or to reload CSS F5

Styling

Edit web\project.css if you want to change colors, stroke-widths or fonts.

Receiving OSC

All of Timeliners current values are being sent via UDP using the OSC protocoll. Specify a target IP address (default: 127.0.0.1 ie. localhost) and a port (default: 4444) via Main Menu -> OSC.

All values are sent in one OSC-Bundle. The individual messages addresses comprise of the specified "Prefix" + the pinname. e.g.:

  • /timeliner/Value 0
  • /timeliner/String 0

In addition the current time is sent via:

  • /timeliner/time

Sending OSC

TimelinerSA can be remote controlled via OSC commands. It listenes to commands sent to the port set via the "Receive Port" numberbox in the interface (which defaults to 5555).

Send the commands to the "Prefix" + the command you like to controll. e.g.:

play: takes 0 (pause) or 1 (play) as argument

/timeliner/play 1

stop: no arguments

/timeliner/stop

seek: takes a single floating point value to specify the time to seek to

/timeliner/seek 0.234

loop: takes two floating point values to specify the loops in and out points

/timeliner/loop 0.456 1.234

Web Access

Navigate to http://127.0.0.1:4444 with your browser to see a list of available timelines.

If you want to access a timeline other than via localhost make sure to run TimelinerSA.exe as admin.

Building Timeliner from Source

The Timeliner.sln requires Posh to be cloned right next to the Timeliner\ directory. That should be it.

Similar Projects:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].