This little Javascript reads out the file format of Nullsoft's Advanced Visualization Studio and rewrites it as JSON readable by WebVS.
Clone the repository git clone https://github.com/grandchild/AVS-File-Decoder.git
Use the 'zip download' option and extract its content
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.
We're using Grunt to lint HTML, uglify JavaScript and to minify CSS.
- Install dependencies using
npm install
(first time only) - Run the Grunt task using
grunt
- 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
.
Effect List
AVS Trans Automation
Buffer Save
Comment
Custom BPM
Framerate Limiter
Global Variables
MIDI Trace
Set Render Mode
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
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
All code is licensed under The MIT License