/AVS-File-Decoder

Read .avs preset files to JSON

Primary LanguageJavaScriptMIT LicenseMIT

AVS File Decoder

Description

This little Javascript reads out the file format of Nullsoft's Advanced Visualization Studio and rewrites it as JSON readable by WebVS.

Live Demo

Installation

GitHub

Clone the repository git clone https://github.com/grandchild/AVS-File-Decoder.git

Download

Use the 'zip download' option and extract its content

Dependencies

By default, JQuery and Bootstrap are loaded from a CDN. Using Bower, you can install JQuery and Bootstrap locally - an experimental fallback method is already implemented in the application. Bootstrap fallback is not working correctly at this time.

Building

We're using Grunt to lint HTML, uglify JavaScript and to minify CSS.

  1. Install dependencies using npm install (first time only)
  2. Run the Grunt task using grunt
  3. Edit the source-files

Whenever changes are made to the source-files (index.html or src/*), the files in the build/ directory will be updated. Alternatively, you can uglify the JavaScript using grunt uglify or minify the CSS files using grunt cssmin.

Component Checklist:

  • Effect List

Misc

  • AVS Trans Automation
  • Buffer Save
  • Comment
  • Custom BPM
  • Framerate Limiter
  • Global Variables
  • MIDI Trace
  • Set Render Mode

Trans

  • Blitter Feedback
  • Blur
  • Brightness
  • Bump
  • Channel Shift
  • Color Clip
  • Color Map
  • Color Modifier
  • Color Reduction
  • Colorfade
  • Convolution Filter
  • Dynamic Distance Modifier
  • Dynamic Movement
  • Dynamic Shift
  • FadeOut
  • Fast Brightness
  • Grain
  • Interference
  • Interleave
  • Invert
  • Mirror
  • Mosaic
  • Movement
  • Multi Delay
  • Multi Filter
  • Multiplier
  • Normalize
  • Roto Blitter
  • Scatter
  • Unique Tone
  • Video Delay
  • Water Bump
  • Water

Render

  • AVI
  • Bass Spin
  • Clear Screen
  • Dot Fountain
  • Dot Grid
  • Dot Plane
  • Fluid
  • FyrewurX
  • Moving Particle
  • OnBeat Clear
  • Oscilliscope Star
  • Picture
  • Picture II
  • Ring
  • Rotating Stars
  • Simple
  • Starfield
  • Super Scope
  • SVP
  • Texer
  • Texer II
  • Text
  • Timescope
  • Triangle

Authors

License

All code is licensed under The MIT License