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 AutomationBuffer SaveCommentCustom BPMFramerate LimiterGlobal VariablesMIDI TraceSet Render Mode
Blitter FeedbackBlurBrightnessBumpChannel ShiftColor ClipColor MapColor ModifierColor ReductionColorfadeConvolution FilterDynamic Distance ModifierDynamic MovementDynamic ShiftFadeOutFast BrightnessGrainInterferenceInterleaveInvertMirrorMosaicMovementMulti DelayMulti FilterMultiplierNormalizeRoto BlitterScatterUnique ToneVideo DelayWater BumpWater
AVIBass SpinClear ScreenDot FountainDot GridDot PlaneFluidFyrewurXMoving ParticleOnBeat ClearOscilliscope StarPicturePicture IIRingRotating StarsSimpleStarfieldSuper ScopeSVPTexerTexer IITextTimescopeTriangle
All code is licensed under The MIT License