Skip to content

GlitchyPSIX/Keyshift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keyshift

Image

C# Keyframe Timeline/Sequencer/Dope Sheet library with WinForms GUI extension.

Package NuGet
Keyshift (core) Nuget
Keyshift.Forms Nuget

Originally KI-O for M64MM's METAL Orchestrator

GlitchyPSI & Project Comet

Features

  • Supports Keyframe Interpolation types similar to MAGIX VEGAS Pro's.
    • Linear
    • Fast
    • Slow
    • Smooth
    • Sharp
    • Hold
  • Undo/Redo (WIP)
  • Serialization and deserialization (JSON powered by JSON.NET)
  • GUI (As of currently, only Windows Forms.)

Roadmap

  • Finish Undo/Redo (almost done)
  • Proper Keyboard support
  • Bézier keyframes
  • Shake keyframes

Building

You need:

  • Visual Studio 2022 or greater
  • NuGet packages (Newtonsoft.JSON)

License

MPL 2.0. See LICENSE for more info.

Releases

No releases published

Packages

No packages published

Languages