Checkin, semi-working version

This commit is contained in:
Brett Sanderson 2016-03-07 20:26:38 -05:00
parent 1d6a879e34
commit 84412a122a
7 changed files with 210 additions and 619 deletions

View File

@ -83,6 +83,9 @@
<Compile Include="OverlayForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="OverlayForm.Designer.cs">
<DependentUpon>OverlayForm.cs</DependentUpon>
</Compile>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<EmbeddedResource Include="KaraokeVideoPlayer.resx">
@ -91,6 +94,9 @@
<EmbeddedResource Include="MainForm.resx">
<DependentUpon>MainForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OverlayForm.resx">
<DependentUpon>OverlayForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
@ -101,592 +107,6 @@
<DependentUpon>Resources.resx</DependentUpon>
<DesignTime>True</DesignTime>
</Compile>
<None Include="lib\presets\Aderrasi - Agitator.milk" />
<None Include="lib\presets\Aderrasi - Aimless %28Gravity Directive Mix%29.milk" />
<None Include="lib\presets\Aderrasi - Aimless %28Spirogravity Mix%29.milk" />
<None Include="lib\presets\Aderrasi - Airhandler %28Menagerie Mix%29.milk" />
<None Include="lib\presets\Aderrasi - Airs %28Windy Mix%29.milk" />
<None Include="lib\presets\Aderrasi - Airs.milk" />
<None Include="lib\presets\Aderrasi - Anchorpulse %28Pulse Of A Ghast II Mix%29.milk" />
<None Include="lib\presets\Aderrasi - Anchorpulse %28Verified Mix%29.milk" />
<None Include="lib\presets\Aderrasi - Anomalous Material Science %28Pure Splinter Mix%29.milk" />
<None Include="lib\presets\Aderrasi - Antidote %28Aqualung Mix%29.milk" />
<None Include="lib\presets\Aderrasi - Antidote %28Side Effects Mix%29.milk" />
<None Include="lib\presets\Aderrasi - Antidote.milk" />
<None Include="lib\presets\Aderrasi - Antique Abyss.milk" />
<None Include="lib\presets\Aderrasi - Arise! %28Padded Mix%29.milk" />
<None Include="lib\presets\Aderrasi - Ashes Of Air %28Remix%29.milk" />
<None Include="lib\presets\Aderrasi - Bitterfeld %28Crystal Border Mix%29.milk" />
<None Include="lib\presets\Aderrasi - Blender.milk" />
<None Include="lib\presets\Aderrasi - Bow To Gravity.milk" />
<None Include="lib\presets\Aderrasi - Brakefreak.milk" />
<None Include="lib\presets\Aderrasi - Candy Avian.milk" />
<None Include="lib\presets\Aderrasi - Causeway Of Dreams %28Nightmare Mix%29.milk" />
<None Include="lib\presets\Aderrasi - Causeway Of Dreams %28REMix%29.milk" />
<None Include="lib\presets\Aderrasi - Causeway Of Dreams.milk" />
<None Include="lib\presets\Aderrasi - Chromatic Abyss %28The Other Side%29.milk" />
<None Include="lib\presets\Aderrasi - Circlefacade.milk" />
<None Include="lib\presets\Aderrasi - Contortion %28Xenomorph Mix%29.milk" />
<None Include="lib\presets\Aderrasi - Contortion.milk" />
<None Include="lib\presets\Aderrasi - Crystal Storm.milk" />
<None Include="lib\presets\Aderrasi - Dark Matter %28Converse Mix%29.milk" />
<None Include="lib\presets\Aderrasi - Elastoid.milk" />
<None Include="lib\presets\Aderrasi - Floater Society.milk" />
<None Include="lib\presets\Aderrasi - Flowing Form.milk" />
<None Include="lib\presets\Aderrasi - Making Time %28Swamp Mix%29.milk" />
<None Include="lib\presets\Aderrasi - Multiviola.milk" />
<None Include="lib\presets\Aderrasi - Negative Sun III.milk" />
<None Include="lib\presets\Aderrasi - Paintsphere.milk" />
<None Include="lib\presets\Aderrasi - Spillswirl.milk" />
<None Include="lib\presets\Aderrasi - What Cannot Be Undone.milk" />
<None Include="lib\presets\Aderrasi - What cannot be.milk" />
<None Include="lib\presets\Bmelgren &amp; Krash - Rainbow Orb Peacock %28Centred Journey Mix.milk" />
<None Include="lib\presets\Bmelgren &amp; Krash - Rainbow Orb Peacock %28Lonely Signal Gone .milk" />
<None Include="lib\presets\Bmelgren - Godhead.milk" />
<None Include="lib\presets\Bmelgren - Hmmm.milk" />
<None Include="lib\presets\Bmelgren - Pentultimate Nerual Slipstream %28Tweak 2%29.milk" />
<None Include="lib\presets\Bmelgren - Take This Highway.milk" />
<None Include="lib\presets\che - adela the flower.milk" />
<None Include="lib\presets\che - barcode infidelity.milk" />
<None Include="lib\presets\che - burning hus %28oil mix%29.milk" />
<None Include="lib\presets\Che - Burning Hus.milk" />
<None Include="lib\presets\Che - Escape.milk" />
<None Include="lib\presets\Che - Geology.milk" />
<None Include="lib\presets\che - terracarbon stream.milk" />
<None Include="lib\presets\Che - Watch &amp; Fly.milk" />
<None Include="lib\presets\CrystalHigh - mad ravetriping.milk" />
<None Include="lib\presets\DaNOnE - Highway to Heaven %28rotating%29.milk" />
<None Include="lib\presets\EMPR - Random - Changing Polyevolution.milk" />
<None Include="lib\presets\EMPR - Random - Light Speed Racer.milk" />
<None Include="lib\presets\EMPR - Random - Look mama I%27m on TV! 2.milk" />
<None Include="lib\presets\EMPR - Random - They%27re so cute Dad can I keep one!.milk" />
<None Include="lib\presets\EMPR - Random - Turbulence Sandwich.milk" />
<None Include="lib\presets\EvilJim - Follow the ball.milk" />
<None Include="lib\presets\EvilJim - Ice Drops.milk" />
<None Include="lib\presets\Fvese &amp; Idiot24-7 - Rearview Mirror.milk" />
<None Include="lib\presets\Fvese - 0 To 60.milk" />
<None Include="lib\presets\Fvese - A Blur.milk" />
<None Include="lib\presets\Fvese - Lifesavor Anyone.milk" />
<None Include="lib\presets\Fvese - Multi Circle.milk" />
<None Include="lib\presets\Fvese - New meetings.milk" />
<None Include="lib\presets\Fvese - Quicksand.milk" />
<None Include="lib\presets\Fvese - Round and Round %28geiss gamma mix%29.milk" />
<None Include="lib\presets\Fvese - simple.milk" />
<None Include="lib\presets\Fvese - Stand Still!.milk" />
<None Include="lib\presets\Fvese - The Tunnel %28Final Stage Mix%29.milk" />
<None Include="lib\presets\Fvese - Window Reflection 6.milk" />
<None Include="lib\presets\Geiss &amp; Rovastar - Julia Fractal %28Vectrip Mix%29.milk" />
<None Include="lib\presets\Geiss &amp; Rovastar - Notions Of Tonality 2.milk" />
<None Include="lib\presets\Geiss &amp; Rovastar - Tokamak %28Naked Intrusion Mix%29.milk" />
<None Include="lib\presets\Geiss - Aieeeeee!!!.milk" />
<None Include="lib\presets\Geiss - Anomaly 1.milk" />
<None Include="lib\presets\Geiss - Anomaly 2.milk" />
<None Include="lib\presets\Geiss - Approach.milk" />
<None Include="lib\presets\Geiss - Asymptote.milk" />
<None Include="lib\presets\Geiss - Bass Kaleidosphere.milk" />
<None Include="lib\presets\Geiss - Bipolar 1.milk" />
<None Include="lib\presets\Geiss - Bipolar 2.milk" />
<None Include="lib\presets\Geiss - Bipolar 3.milk" />
<None Include="lib\presets\Geiss - Bipolar 4.milk" />
<None Include="lib\presets\Geiss - Bipolar 5.milk" />
<None Include="lib\presets\Geiss - Blasto.milk" />
<None Include="lib\presets\Geiss - Bonfire.milk" />
<None Include="lib\presets\Geiss - Bright Fiber Matrix 1.milk" />
<None Include="lib\presets\Geiss - Bright Fiber Matrix 2.milk" />
<None Include="lib\presets\Geiss - Calligraphy.milk" />
<None Include="lib\presets\Geiss - Cartographie.milk" />
<None Include="lib\presets\Geiss - Casino.milk" />
<None Include="lib\presets\Geiss - Cepiasound.milk" />
<None Include="lib\presets\Geiss - Churn.milk" />
<None Include="lib\presets\Geiss - Color Tones 1.milk" />
<None Include="lib\presets\Geiss - Color Tones 2.milk" />
<None Include="lib\presets\Geiss - Constant Velocity.milk" />
<None Include="lib\presets\Geiss - Coral.milk" />
<None Include="lib\presets\Geiss - Corpus Callosum.milk" />
<None Include="lib\presets\Geiss - Cosmic Dust 1.milk" />
<None Include="lib\presets\Geiss - Cosmic Dust 2.milk" />
<None Include="lib\presets\Geiss - Cruzin%27.milk" />
<None Include="lib\presets\Geiss - Cycloid 1.milk" />
<None Include="lib\presets\Geiss - Cycloid 2.milk" />
<None Include="lib\presets\Geiss - Davod The Pod.milk" />
<None Include="lib\presets\Geiss - De La Moutard 1.milk" />
<None Include="lib\presets\Geiss - De La Moutard 2.milk" />
<None Include="lib\presets\Geiss - Demonic Distortion.milk" />
<None Include="lib\presets\Geiss - Descent.milk" />
<None Include="lib\presets\Geiss - Destruction.milk" />
<None Include="lib\presets\Geiss - Diffraction.milk" />
<None Include="lib\presets\Geiss - Digital Smoke.milk" />
<None Include="lib\presets\Geiss - Downward Spiral.milk" />
<None Include="lib\presets\Geiss - Drift.milk" />
<None Include="lib\presets\Geiss - Dynamic Swirls 1.milk" />
<None Include="lib\presets\Geiss - Dynamic Swirls 2.milk" />
<None Include="lib\presets\Geiss - Eddies 1.milk" />
<None Include="lib\presets\Geiss - Eddies 2.milk" />
<None Include="lib\presets\Geiss - Eggs.milk" />
<None Include="lib\presets\Geiss - El Cubismo.milk" />
<None Include="lib\presets\Geiss - Feedback 2.milk" />
<None Include="lib\presets\Geiss - Feedback.milk" />
<None Include="lib\presets\Geiss - Festive.milk" />
<None Include="lib\presets\Geiss - Fiberglass.milk" />
<None Include="lib\presets\Geiss - Flotsam.milk" />
<None Include="lib\presets\Geiss - Flower Blossom.milk" />
<None Include="lib\presets\Geiss - Flower.milk" />
<None Include="lib\presets\Geiss - Fog Tunnel.milk" />
<None Include="lib\presets\Geiss - Four Kinds of Amphetamines.milk" />
<None Include="lib\presets\Geiss - Galaxy 1.milk" />
<None Include="lib\presets\Geiss - Galaxy 2.milk" />
<None Include="lib\presets\Geiss - Greenland.milk" />
<None Include="lib\presets\Geiss - Happy Drops.milk" />
<None Include="lib\presets\Geiss - Heavenly 1.milk" />
<None Include="lib\presets\Geiss - Heavenly 2.milk" />
<None Include="lib\presets\Geiss - Heavenly 3.milk" />
<None Include="lib\presets\Geiss - High Dynamic Range.milk" />
<None Include="lib\presets\Geiss - Hovering.milk" />
<None Include="lib\presets\Geiss - Hurricane.milk" />
<None Include="lib\presets\Geiss - Hyperion.milk" />
<None Include="lib\presets\Geiss - Inkblot.milk" />
<None Include="lib\presets\Geiss - Iris.milk" />
<None Include="lib\presets\Geiss - Journey.milk" />
<None Include="lib\presets\Geiss - Julia Fractal 1.milk" />
<None Include="lib\presets\Geiss - Julia Fractal 2.milk" />
<None Include="lib\presets\Geiss - Luz.milk" />
<None Include="lib\presets\Geiss - Many Colors 1.milk" />
<None Include="lib\presets\Geiss - Many Colors 2.milk" />
<None Include="lib\presets\Geiss - Mega Swirl 1.milk" />
<None Include="lib\presets\Geiss - Mega Swirl 2.milk" />
<None Include="lib\presets\Geiss - Mega Swirl 3.milk" />
<None Include="lib\presets\Geiss - Microcosm.milk" />
<None Include="lib\presets\Geiss - Monotone Ripples.milk" />
<None Include="lib\presets\Geiss - Music Box.milk" />
<None Include="lib\presets\Geiss - Nautilus.milk" />
<None Include="lib\presets\Geiss - Octopus Blue.milk" />
<None Include="lib\presets\Geiss - Octopus Ever Changing.milk" />
<None Include="lib\presets\Geiss - Octopus Fat and Ever Changing.milk" />
<None Include="lib\presets\Geiss - Octopus Gold with Dots.milk" />
<None Include="lib\presets\Geiss - Octopus Gold.milk" />
<None Include="lib\presets\Geiss - Octopus.milk" />
<None Include="lib\presets\Geiss - Oldskool Mellowstyle.milk" />
<None Include="lib\presets\Geiss - Pelota De Fuego.milk" />
<None Include="lib\presets\Geiss - Pinch.milk" />
<None Include="lib\presets\Geiss - Pistons.milk" />
<None Include="lib\presets\Geiss - Planet 1.milk" />
<None Include="lib\presets\Geiss - Planet 2.milk" />
<None Include="lib\presets\Geiss - Quasilinear Submanifolds.milk" />
<None Include="lib\presets\Geiss - Reducto Absurdum.milk" />
<None Include="lib\presets\Geiss - Reducto Ad Nauseum.milk" />
<None Include="lib\presets\Geiss - Rocket.milk" />
<None Include="lib\presets\Geiss - Runoff.milk" />
<None Include="lib\presets\Geiss - Scary.milk" />
<None Include="lib\presets\Geiss - Script.milk" />
<None Include="lib\presets\Geiss - Serpent.milk" />
<None Include="lib\presets\Geiss - Shake.milk" />
<None Include="lib\presets\Geiss - Shift.milk" />
<None Include="lib\presets\Geiss - Sinews 1.milk" />
<None Include="lib\presets\Geiss - Sinews 2.milk" />
<None Include="lib\presets\Geiss - Smoke.milk" />
<None Include="lib\presets\Geiss - Solar Flare %28Blue%29.milk" />
<None Include="lib\presets\Geiss - Solar Flare %28Reptile%29.milk" />
<None Include="lib\presets\Geiss - Solar Flare.milk" />
<None Include="lib\presets\Geiss - Sound And The Fury.milk" />
<None Include="lib\presets\Geiss - Space Voyage %28High-Warp%29.milk" />
<None Include="lib\presets\Geiss - Space Voyage Bright.milk" />
<None Include="lib\presets\Geiss - Space Voyage.milk" />
<None Include="lib\presets\Geiss - Spacedust.milk" />
<None Include="lib\presets\Geiss - Starfish 1.milk" />
<None Include="lib\presets\Geiss - Starfish 2.milk" />
<None Include="lib\presets\Geiss - Sunsets.milk" />
<None Include="lib\presets\Geiss - Supernova 1.milk" />
<None Include="lib\presets\Geiss - Supernova 2.milk" />
<None Include="lib\presets\Geiss - Surface.milk" />
<None Include="lib\presets\Geiss - Swirl 1.milk" />
<None Include="lib\presets\Geiss - Swirl 2.milk" />
<None Include="lib\presets\Geiss - Swirlie 1.milk" />
<None Include="lib\presets\Geiss - Swirlie 2.milk" />
<None Include="lib\presets\Geiss - Swirlie 3.milk" />
<None Include="lib\presets\Geiss - Swirlie 4.milk" />
<None Include="lib\presets\Geiss - Swirlie 5.milk" />
<None Include="lib\presets\Geiss - Symmetry.milk" />
<None Include="lib\presets\Geiss - The Fatty Lumpkin Sunkle Tweaker.milk" />
<None Include="lib\presets\Geiss - Three And A Half Kinds Of Amphetamines.milk" />
<None Include="lib\presets\Geiss - Three Kinds Of Amphetamines.milk" />
<None Include="lib\presets\Geiss - Tokamak.milk" />
<None Include="lib\presets\Geiss - Tornado.milk" />
<None Include="lib\presets\Geiss - Toy.milk" />
<None Include="lib\presets\Geiss - Trampoline.milk" />
<None Include="lib\presets\Geiss - Tube.milk" />
<None Include="lib\presets\Geiss - Two-Pointed Pulsagon.milk" />
<None Include="lib\presets\Geiss - Ultrafast.milk" />
<None Include="lib\presets\Geiss - Vortex 1.milk" />
<None Include="lib\presets\Geiss - Vortex 2.milk" />
<None Include="lib\presets\Geiss - Warp Of Dali 1.milk" />
<None Include="lib\presets\Geiss - Warp Of Dali 2.milk" />
<None Include="lib\presets\Geiss - Warp Of Dali Bright.milk" />
<None Include="lib\presets\Geiss - Waterfall.milk" />
<None Include="lib\presets\Geiss and Rovastar - The Chaos Of Colours %28sprouting diment.milk" />
<None Include="lib\presets\Idiot &amp; Che - Various Abstract Effects.milk" />
<None Include="lib\presets\Idiot &amp; Rovastar - Altars Of Madness 2 %28X.42 Mix%29.milk" />
<None Include="lib\presets\Idiot &amp; Rovastar - Rainpainting %28Cave Remix %28Remix%29%29.milk" />
<None Include="lib\presets\Idiot - 9-7-02 %28Remix%29 %28sustain fixed%29.milk" />
<None Include="lib\presets\Idiot - Cortex %28Spiritual Visions Mix%29.milk" />
<None Include="lib\presets\idiot - Dwarf of Annon %28before the star%29.milk" />
<None Include="lib\presets\Idiot - Madness Within The Void %28Remix%29.milk" />
<None Include="lib\presets\Idiot - MOTIVATION!.milk" />
<None Include="lib\presets\idiot - Nothing Yet - 02 - Shifting Squares of idiot.milk" />
<None Include="lib\presets\idiot - Nothing Yet - 03 - The worst of the pack.milk" />
<None Include="lib\presets\idiot - Nucleus.milk" />
<None Include="lib\presets\idiot - Shadows of Annon.milk" />
<None Include="lib\presets\idiot - Sinful Code %28unchained style%29.milk" />
<None Include="lib\presets\idiot - Some big word I learned.milk" />
<None Include="lib\presets\idiot - Spectrum.milk" />
<None Include="lib\presets\Idiot - Tentacle Dreams %28Remix%29.milk" />
<None Include="lib\presets\Idiot - Texture Boxes %28Remix 2%29.milk" />
<None Include="lib\presets\Idiot - Texture Boxes %28Remix%29.milk" />
<None Include="lib\presets\Idiot - Typomatic %28Remix 2%29.milk" />
<None Include="lib\presets\idiot - Waterfalls %28remix2%29.milk" />
<None Include="lib\presets\idiot - Waterfalls.milk" />
<None Include="lib\presets\Idiot - What Is.milk" />
<None Include="lib\presets\Idiot - What Shall Come.milk" />
<None Include="lib\presets\Idiot24-7 - Ascending to heaven 2.milk" />
<None Include="lib\presets\Idiot24-7 - Just plain cool 3.milk" />
<None Include="lib\presets\Idiot24-7 - Meeting place.milk" />
<None Include="lib\presets\Illusion &amp; Che - Return Of The King.milk" />
<None Include="lib\presets\Illusion &amp; Che - The Piper.milk" />
<None Include="lib\presets\Illusion &amp; Rovastar - Clouded Bottle.milk" />
<None Include="lib\presets\Illusion &amp; Rovastar - Snowflake Delight.milk" />
<None Include="lib\presets\Illusion &amp; Rovastar - Snowflake Return.milk" />
<None Include="lib\presets\illusion &amp; studio music - charged bliss.milk" />
<None Include="lib\presets\illusion &amp; techno - double highway.milk" />
<None Include="lib\presets\Illusion &amp; Unchained - Frozen Eye 1.milk" />
<None Include="lib\presets\Illusion &amp; Unchained - Invade My Mind.milk" />
<None Include="lib\presets\Illusion &amp; Unchained - Re-Enter Homeworld.milk" />
<None Include="lib\presets\Illusion - Figure Eight.milk" />
<None Include="lib\presets\Illusion - Heavenly Eye.milk" />
<None Include="lib\presets\Jess - Trying To Trap A Twister.milk" />
<None Include="lib\presets\Krash &amp; Idiot - Memories Of The Castle.milk" />
<None Include="lib\presets\Krash &amp; Illusion - Indecisive Mosaic.milk" />
<None Include="lib\presets\Krash &amp; Illusion - Spiral Movement.milk" />
<None Include="lib\presets\Krash &amp; Rovastar - A Million Miles from Earth %28Ripple Mix%29.milk" />
<None Include="lib\presets\Krash &amp; Rovastar - Altars Of Madness %28Mad Ocean Mix%29.milk" />
<None Include="lib\presets\Krash &amp; Rovastar - Cerebral Demons %28Distant Memory Mix%29.milk" />
<None Include="lib\presets\Krash &amp; Rovastar - Switching Polygons.milk" />
<None Include="lib\presets\Krash &amp; Rovastar - The Devil Is In The Details.milk" />
<None Include="lib\presets\Krash &amp; TEcHNO - Rhythmic Mantas.milk" />
<None Include="lib\presets\Krash - 3D Shapes Demo 2.milk" />
<None Include="lib\presets\Krash - 3D Shapes Demo.milk" />
<None Include="lib\presets\Krash - cardiac rhythm.milk" />
<None Include="lib\presets\Krash - Chronoshift.milk" />
<None Include="lib\presets\Krash - Digital Flame.milk" />
<None Include="lib\presets\Krash - Dynamic Borders 1.milk" />
<None Include="lib\presets\Krash - Framed Geometry.milk" />
<None Include="lib\presets\Krash - Heatwaves.milk" />
<None Include="lib\presets\Krash - Interwoven %28Nightmare Weft Mix%29.milk" />
<None Include="lib\presets\Krash - interwoven %28nightmare weft%29.milk" />
<None Include="lib\presets\Krash - interwoven.milk" />
<None Include="lib\presets\Krash - Molten Indecision %28Rozzor Hot Fast tweak%29.milk" />
<None Include="lib\presets\Krash - molten indecision.milk" />
<None Include="lib\presets\Krash - Pulse.milk" />
<None Include="lib\presets\Krash - Season%27s Greetings 2.milk" />
<None Include="lib\presets\Krash - Snowflake Halo.milk" />
<None Include="lib\presets\Krash - systolic pressure.milk" />
<None Include="lib\presets\Krash - Twisting Indecision.milk" />
<None Include="lib\presets\Krash - Vinyl Disk.milk" />
<None Include="lib\presets\Krash - War Machine %28Shifting Complexity Mix%29.milk" />
<None Include="lib\presets\Krash - Windowframe To Mega Swirl 2.milk" />
<None Include="lib\presets\Krash and Fvese - Molten Indecision %28Fvese Remix%29.milk" />
<None Include="lib\presets\Krash and Rovastar - Rainbow Orb 2 Peacock %28Bmelgren%27s Comp.milk" />
<None Include="lib\presets\Krash and Rovastar - Rainbow Orb.milk" />
<None Include="lib\presets\Krash and Telek - Real Noughts and Crosses %28Random Ending%29.milk" />
<None Include="lib\presets\Mstress &amp; Darius - Pursuing The Sunset.milk" />
<None Include="lib\presets\Mstress &amp; Juppy - Dancer.milk" />
<None Include="lib\presets\Mstress &amp; Juppy - Dancers In The Dark.milk" />
<None Include="lib\presets\Mstress - Acid Universes %28Big Bang Interferences Mix%29.milk" />
<None Include="lib\presets\mstress - Acid Universes.milk" />
<None Include="lib\presets\Mstress - Acoustic Nerve Impulses %28Under Drug Effetcs %28Hypn.milk" />
<None Include="lib\presets\Mstress - Aurora Boreale.milk" />
<None Include="lib\presets\Mstress - Curtain.milk" />
<None Include="lib\presets\Mstress - Snowing Fiber City.milk" />
<None Include="lib\presets\Mstress - Super nova self control.milk" />
<None Include="lib\presets\neuro - blackhole bass.milk" />
<None Include="lib\presets\nil &amp; Aderassi &amp; EMPR - Curling Flower Space 2 %28Electric Bo.milk" />
<None Include="lib\presets\nil &amp; EMPR - Electron Flow %28Copper Wire Mix%29.milk" />
<None Include="lib\presets\nil &amp; EMPR - Ruby Nirvana.milk" />
<None Include="lib\presets\nil - Can%27t Stop the Blithering.milk" />
<None Include="lib\presets\nil - Can%27t Stop the Cramming.milk" />
<None Include="lib\presets\nil - Cid and Lucy.milk" />
<None Include="lib\presets\nil - Did You Speak with the Orb.milk" />
<None Include="lib\presets\nil - Disco Comet.milk" />
<None Include="lib\presets\nil - Singularity in My Oscilloscope.milk" />
<None Include="lib\presets\nil - Tim Leary%27s Amazing Waterslide.milk" />
<None Include="lib\presets\nil - Vortex of Vortices.milk" />
<None Include="lib\presets\nil - Wyrm.milk" />
<None Include="lib\presets\Reenen - phoenix.milk" />
<None Include="lib\presets\Rocke - Answer.42.milk" />
<None Include="lib\presets\Rocke - Answer42.milk" />
<None Include="lib\presets\Rocke - Personal Comet.milk" />
<None Include="lib\presets\Rovastar &amp; Aderrasi - Clockwork Organism.milk" />
<None Include="lib\presets\Rovastar &amp; Aderrasi - Oceanic Bassograph %28Underwater Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Che - Adela The Flower %28Altars Of Madness Mix 2%29.milk" />
<None Include="lib\presets\Rovastar &amp; Che - Asylum Animations.milk" />
<None Include="lib\presets\Rovastar &amp; Che - Definitly Not For The Epileptic %28Inner Per.milk" />
<None Include="lib\presets\Rovastar &amp; EvilJim - Bass Tube of Light.milk" />
<None Include="lib\presets\Rovastar &amp; Fvese - Dark Subconscious.milk" />
<None Include="lib\presets\Rovastar &amp; Fvese - Deadly Flower.milk" />
<None Include="lib\presets\Rovastar &amp; Fvese - Mosaic Waves.milk" />
<None Include="lib\presets\Rovastar &amp; Fvese - Paranormal Static.milk" />
<None Include="lib\presets\Rovastar &amp; Fvese - Stranger Minds %28Astral Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Fvese - Stranger Minds.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Approach %28Vectrip Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Bipolar 2 %28Vectrip Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Dynamic Swirls 3 %28Broken Destiny Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Dynamic Swirls 3 %28Mysticial Awakening Mi.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Dynamic Swirls 3 %28Poltergiest Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Dynamic Swirls 3 %28Smoke Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Dynamic Swirls 3 %28Smoking Delusion Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Dynamic Swirls 3 %28Twisted Truth Mix Rozz.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Dynamic Swirls 3 %28Twisted Truth Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Dynamic Swirls 3 %28Voyage Of Twisted Soul.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Hurricane Nightmare.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Ice Planet.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Notions Of Tonality.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Octoplasm.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Octotrip %28MultiTrip Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Octotrip.milk" />
<None Include="lib\presets\Rovastar &amp; Geiss - Surface %28Vectrip Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Idiot24-7 - Balk Acid.milk" />
<None Include="lib\presets\Rovastar &amp; Idiot24-7 - Mixed Emotions %28Harlequin%27s Shame Mi.milk" />
<None Include="lib\presets\Rovastar &amp; Illusion - Shifting Sphere.milk" />
<None Include="lib\presets\Rovastar &amp; Krash - Cerebral Demons.milk" />
<None Include="lib\presets\Rovastar &amp; Krash - Flowing Synergy.milk" />
<None Include="lib\presets\Rovastar &amp; Krash - Interwoven %28Contra Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Krash - Sweetness &amp; Light.milk" />
<None Include="lib\presets\Rovastar &amp; Rocke - Answer.42 %28Trippy S. Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Rocke - Headspin.milk" />
<None Include="lib\presets\Rovastar &amp; Rocke - Sugar Spun Sister.milk" />
<None Include="lib\presets\Rovastar &amp; StudioMusic - More Cherished Desires.milk" />
<None Include="lib\presets\Rovastar &amp; StudioMusic - Twisted Spider Web.milk" />
<None Include="lib\presets\Rovastar &amp; Telek - Altars of Madness %28Rolling Oceans Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Telek - Cosmic Fireworks.milk" />
<None Include="lib\presets\Rovastar &amp; Unchained - Ambrosia Mystic %28Dark Heart Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Unchained - Centre Of Gravity.milk" />
<None Include="lib\presets\Rovastar &amp; Unchained - Demonology %28Vampire Soul Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Unchained - Oddball World.milk" />
<None Include="lib\presets\Rovastar &amp; Unchained - Voodoo Chess Magnet %28Everglow Mix%29.milk" />
<None Include="lib\presets\Rovastar &amp; Unchained - Xen Traffic.milk" />
<None Include="lib\presets\Rovastar - A Million Miles From Earth %28Drift Mix%29.milk" />
<None Include="lib\presets\Rovastar - A Million Miles from Earth %28Pathfinder Mix%29.milk" />
<None Include="lib\presets\Rovastar - A Million Miles From Earth %28Wormhole Mix%29.milk" />
<None Include="lib\presets\Rovastar - A Million Miles from Earth.milk" />
<None Include="lib\presets\Rovastar - Altars Of Harlequin%27s Maddess.milk" />
<None Include="lib\presets\Rovastar - Altars Of Harlequin%27s Madness %28Dark Disorder Mix.milk" />
<None Include="lib\presets\Rovastar - Altars Of Madness %28A Million Miles From Earth Mi.milk" />
<None Include="lib\presets\Rovastar - Altars Of Madness %28Boxfresh Mix%29.milk" />
<None Include="lib\presets\Rovastar - Altars Of Madness %28Duel Mix%29.milk" />
<None Include="lib\presets\Rovastar - Altars Of Madness %28Surealist Mix%29.milk" />
<None Include="lib\presets\Rovastar - Altars Of Madness 2 %28Frozen Time Mix%29.milk" />
<None Include="lib\presets\Rovastar - Altars Of Madness 4 %28Spirit Of Twisted Madness M.milk" />
<None Include="lib\presets\Rovastar - Altars Of Madness.milk" />
<None Include="lib\presets\Rovastar - Attacking Freedom.milk" />
<None Include="lib\presets\Rovastar - Bellanova %28New Wave Mix%29.milk" />
<None Include="lib\presets\Rovastar - Biohazard Warning.milk" />
<None Include="lib\presets\Rovastar - Braindance 1.milk" />
<None Include="lib\presets\Rovastar - Bytes.milk" />
<None Include="lib\presets\Rovastar - Chapel Of Ghouls.milk" />
<None Include="lib\presets\Rovastar - Chemical Spirituality.milk" />
<None Include="lib\presets\Rovastar - Clouded Judgement 3.milk" />
<None Include="lib\presets\Rovastar - Cosmic Echoes 1.milk" />
<None Include="lib\presets\Rovastar - Cosmic Echoes 2.milk" />
<None Include="lib\presets\Rovastar - Cosmic Havoc.milk" />
<None Include="lib\presets\Rovastar - Cosmic Mosaic %28Active Mix%29.milk" />
<None Include="lib\presets\Rovastar - Dark Ritual %28Star Of Destiny Denied Mix%29.milk" />
<None Include="lib\presets\Rovastar - Dark Ritual %28Star Of Destiny Mix%29.milk" />
<None Include="lib\presets\Rovastar - Decreasing Dreams %28Extended Movement Mix%29.milk" />
<None Include="lib\presets\Rovastar - Dreamcatcher.milk" />
<None Include="lib\presets\Rovastar - eclectic interface %28despair mix%29.milk" />
<None Include="lib\presets\Rovastar - Explosive Minds.milk" />
<None Include="lib\presets\Rovastar - Forgotten Moon.milk" />
<None Include="lib\presets\Rovastar - Frozen Rapture .milk" />
<None Include="lib\presets\Rovastar - Future Speakers.milk" />
<None Include="lib\presets\Rovastar - Halcyon Dreams 3.milk" />
<None Include="lib\presets\Rovastar - Hallucinogenic Pyramids %28Beat Time Mix%29.milk" />
<None Include="lib\presets\Rovastar - Harlequin%27s Delight %28Endless Tunnel Mix%29.milk" />
<None Include="lib\presets\Rovastar - Harlequin%27s Dynamic Fractal %28Crazed Spiral Mix%29.milk" />
<None Include="lib\presets\Rovastar - Harlequin%27s Dynamic Fractal %28Dual Spiral Mix %29.milk" />
<None Include="lib\presets\Rovastar - Harlequin%27s Dynamic Fractal 1.milk" />
<None Include="lib\presets\Rovastar - Harlequin%27s Dynamic Fractal 2.milk" />
<None Include="lib\presets\Rovastar - Harlequin%27s Dynamic Fractal 3.milk" />
<None Include="lib\presets\Rovastar - Harlequin%27s Fractal Encounter 2.milk" />
<None Include="lib\presets\Rovastar - Harlequin%27s Fractal Encounter.milk" />
<None Include="lib\presets\Rovastar - Harlequin%27s Liquid Dragon.milk" />
<None Include="lib\presets\Rovastar - Harlequin%27s Living Wall.milk" />
<None Include="lib\presets\Rovastar - Harlequin%27s Spirit %28Twisted Mix%29.milk" />
<None Include="lib\presets\Rovastar - Harlequin%27s Spirit.milk" />
<None Include="lib\presets\Rovastar - Hyperspace %28Frozen Rapture Mix%29.milk" />
<None Include="lib\presets\Rovastar - Hyperspace %28Hyper Speed Mix%29.milk" />
<None Include="lib\presets\Rovastar - Hyperspace.milk" />
<None Include="lib\presets\Rovastar - Inner Thoughts %28Clouded Judgement Mix%29.milk" />
<None Include="lib\presets\Rovastar - Inner Thoughts %28Dark Secret Mix%29.milk" />
<None Include="lib\presets\Rovastar - Inner Thoughts %28Distant Memories Mix%29.milk" />
<None Include="lib\presets\Rovastar - Inner Thoughts %28Frantic Thoughts Mix%29.milk" />
<None Include="lib\presets\Rovastar - Inner Thoughts %28Strange Cargo Mix%29.milk" />
<None Include="lib\presets\Rovastar - Intense Desire.milk" />
<None Include="lib\presets\Rovastar - Jester%27s Awakening.milk" />
<None Include="lib\presets\Rovastar - Jester%27s Calling 2.milk" />
<None Include="lib\presets\Rovastar - Jester%27s Calling 3.milk" />
<None Include="lib\presets\Rovastar - Jester%27s Surreal Tornado %28Further Vortex Mix%29.milk" />
<None Include="lib\presets\Rovastar - Kalideostars %28Altars Of Madness MIx%29.milk" />
<None Include="lib\presets\Rovastar - Kalideostars %28Round Round Mix%29.milk" />
<None Include="lib\presets\Rovastar - Kalideostars.milk" />
<None Include="lib\presets\Rovastar - LabFunk.milk" />
<None Include="lib\presets\Rovastar - Lost Souls of the Bermuda Triangle %28Darkest Soul.milk" />
<None Include="lib\presets\Rovastar - Magic Carpet.milk" />
<None Include="lib\presets\Rovastar - Mosaics Of Ages.milk" />
<None Include="lib\presets\Rovastar - Multiverse Starfield 1.milk" />
<None Include="lib\presets\Rovastar - Multiverse Starfield 3.milk" />
<None Include="lib\presets\Rovastar - Omnipresence Resurrection %28Raw Mix%29.milk" />
<None Include="lib\presets\Rovastar - Omnipresence Resurrection.milk" />
<None Include="lib\presets\Rovastar - Oozing Resistance.milk" />
<None Include="lib\presets\Rovastar - Pandora%27s Volcano.milk" />
<None Include="lib\presets\Rovastar - Paradigm Sphere.milk" />
<None Include="lib\presets\Rovastar - Parallel Universe.milk" />
<None Include="lib\presets\Rovastar - paranormal diffusion analyser.milk" />
<None Include="lib\presets\Rovastar - Power Trip.milk" />
<None Include="lib\presets\Rovastar - Ritual Of Life.milk" />
<None Include="lib\presets\Rovastar - Sea Life %28Evoluation Mix%29.milk" />
<None Include="lib\presets\Rovastar - Sea Life.milk" />
<None Include="lib\presets\Rovastar - Sea Shells.milk" />
<None Include="lib\presets\Rovastar - Shadows Portal.milk" />
<None Include="lib\presets\Rovastar - Snapshot Of Space.milk" />
<None Include="lib\presets\Rovastar - Solarized Space %28Space DNA Mix%29.milk" />
<None Include="lib\presets\Rovastar - Solarized Space.milk" />
<None Include="lib\presets\Rovastar - Space %28Twisted Dimension Mix%29.milk" />
<None Include="lib\presets\Rovastar - Space.milk" />
<None Include="lib\presets\Rovastar - Starquake %28Sunquake Mix%29.milk" />
<None Include="lib\presets\Rovastar - The Awakening.milk" />
<None Include="lib\presets\Rovastar - The Chaos Of Colours %28Drifting Mix%29.milk" />
<None Include="lib\presets\Rovastar - The Chaos Of Colours.milk" />
<None Include="lib\presets\Rovastar - The Shroomery.milk" />
<None Include="lib\presets\Rovastar - Timeless Voyage.milk" />
<None Include="lib\presets\Rovastar - Touchdown on Mars %28Detailed Pictures Mix%29.milk" />
<None Include="lib\presets\Rovastar - Trippy S..milk" />
<None Include="lib\presets\Rovastar - Trippy S.milk" />
<None Include="lib\presets\Rovastar - twisted bytes.milk" />
<None Include="lib\presets\Rovastar - Violent Relaxation.milk" />
<None Include="lib\presets\Rovastar - Visions Beyond.milk" />
<None Include="lib\presets\Rovastar - Visions Of The Future.milk" />
<None Include="lib\presets\Rovastar - VooV%27s Brainwaves.milk" />
<None Include="lib\presets\Rovastar - VooV%27s Movement %28After Dark Mix%29.milk" />
<None Include="lib\presets\Rovastar - VooV%27s Movement.milk" />
<None Include="lib\presets\Rovastar - VooV%27s Organic Light.milk" />
<None Include="lib\presets\Rovastar - Xeper.milk" />
<None Include="lib\presets\Rovastar and Krash - Hallucinogenic Pyramids %28Extra Beat Ti.milk" />
<None Include="lib\presets\Rovastar and Krash - Rainbow Deflection.milk" />
<None Include="lib\presets\Rovastar and Unchained - Braindance Visions.milk" />
<None Include="lib\presets\Rovastar and Unchained - Life After Pie %28Remix%29.milk" />
<None Include="lib\presets\Rozzer &amp; Neuro - Starover %28Semicolon Mix%29.milk" />
<None Include="lib\presets\Rozzor &amp; Aderrasi - Canon.milk" />
<None Include="lib\presets\Rozzor &amp; Che - Inside The House Of Nil.milk" />
<None Include="lib\presets\Rozzor &amp; Rovastar - Oozing Resistance %28Waveform Mod%29.milk" />
<None Include="lib\presets\Rozzor - Color Breaks its Boycott %28shape mod%29.milk" />
<None Include="lib\presets\Rozzor - Learning Curve %28Invert tweak%29.milk" />
<None Include="lib\presets\Rozzor and che - Inside the House of nil.milk" />
<None Include="lib\presets\Rozzor and Idiot - Any Other Deep Rising.milk" />
<None Include="lib\presets\Rozzor and Rovastar - Altars Of Madness 3 %28ooze tweak with .milk" />
<None Include="lib\presets\Rozzor and Rovastar - Altars Of Madness 3 %28ooze tweak%29.milk" />
<None Include="lib\presets\Rozzor and StudioMusic - Vertigyny %28Geiss shape mod%29.milk" />
<None Include="lib\presets\Scanner %28%40ztec%292.milk" />
<None Include="lib\presets\shifter - escape the worm - Eo.S. + Phat - Before_It_Eats_Your_Brain_Mix_v2.milk" />
<None Include="lib\presets\Studio Music - Cherished Desires.milk" />
<None Include="lib\presets\Studio Music and Unchained - Rapid Alteration.milk" />
<None Include="lib\presets\StudioMusic &amp; Unchained - Entity.milk" />
<None Include="lib\presets\StudioMusic &amp; Unchained - Minor Alteration.milk" />
<None Include="lib\presets\StudioMusic &amp; Unchained - So Much Love.milk" />
<None Include="lib\presets\StudioMusic &amp; Unchained - State Of Discretion.milk" />
<None Include="lib\presets\StudioMusic &amp; Unchained - Wrenched Fate.milk" />
<None Include="lib\presets\StudioMusic - Harmonic Bliss %28elated mix%29.milk" />
<None Include="lib\presets\StudioMusic - It%27s Only Make Believe.milk" />
<None Include="lib\presets\StudioMusic - Numerosity.milk" />
<None Include="lib\presets\StudioMusic - Twisted Galaxy.milk" />
<None Include="lib\presets\StudioMusic Aderrasi &amp; nil - LA movement %28Intellectual Sens.milk" />
<None Include="lib\presets\TEcHNO and SandStorm - Psychodelic Highway.milk" />
<None Include="lib\presets\Telek - City Helix Lattice.milk" />
<None Include="lib\presets\Telek - Directive Swagger %28Spectral Inferno%29 %28fix...%29 maybe.milk" />
<None Include="lib\presets\Telek - Flicker %28%40xis%29.milk" />
<None Include="lib\presets\Telek - Flicker.milk" />
<None Include="lib\presets\Telek - Globetrotting %28Sailors Delight Mix%29.milk" />
<None Include="lib\presets\Telek - Lost Star %28Flash%29.milk" />
<None Include="lib\presets\Telek - Recirculate %28Cool%29.milk" />
<None Include="lib\presets\Telek - Sine Wave.milk" />
<None Include="lib\presets\Telek - Slow Shift Matrix %28bb4.5%29.milk" />
<None Include="lib\presets\Telek - Slow Shift Matrix %28Ethereal Drift%29.milk" />
<None Include="lib\presets\Telek - Slow Shift Matrix.milk" />
<None Include="lib\presets\Telek - Slow Thing %28Spiderman Mix%29.milk" />
<None Include="lib\presets\Telek - Spiral Tabletop %28New and Improved!%29.milk" />
<None Include="lib\presets\Telek - Spokes %28More Dynamic%29.milk" />
<None Include="lib\presets\Telek - Target Practice %28tracking retreat slide%29.milk" />
<None Include="lib\presets\Telek EMPR - Scanner - Trust me I%27ve got a Melways.milk" />
<None Include="lib\presets\TobiasWolfBoi - Cataract.milk" />
<None Include="lib\presets\TobiasWolfBoi - The Pit.milk" />
<None Include="lib\presets\Tschoey - Music Flower.milk" />
<None Include="lib\presets\Unchained &amp; Che - Oddnezz 3.milk" />
<None Include="lib\presets\Unchained &amp; Che - Oddnezz 4 %28Done it again%29.milk" />
<None Include="lib\presets\Unchained &amp; CTho - Bad Vibes.milk" />
<None Include="lib\presets\Unchained &amp; Illusion - Dual Wave 3.milk" />
<None Include="lib\presets\Unchained &amp; Illusion - Logic Morph.milk" />
<None Include="lib\presets\Unchained &amp; Illusion - Spirit Morph.milk" />
<None Include="lib\presets\Unchained &amp; Rovastar - For The Seagull.milk" />
<None Include="lib\presets\Unchained &amp; Rovastar - Luckless.milk" />
<None Include="lib\presets\Unchained &amp; Rovastar - Rainbow Obscura.milk" />
<None Include="lib\presets\Unchained &amp; Rovastar - Slow Solstice.milk" />
<None Include="lib\presets\Unchained &amp; Rovastar - Triptionary.milk" />
<None Include="lib\presets\Unchained &amp; Rovastar - Wormhole Pillars %28Hall of Shadows mi.milk" />
<None Include="lib\presets\Unchained &amp; Rovastar - Wormhole Pillars.milk" />
<None Include="lib\presets\Unchained &amp; Rovastar - Xen Traffic.milk" />
<None Include="lib\presets\Unchained - A Matter Of Taste %28Remix%29.milk" />
<None Include="lib\presets\Unchained - All You Can Eat.milk" />
<None Include="lib\presets\Unchained - Bad Karma Oddnezz Style.milk" />
<None Include="lib\presets\Unchained - Beat Demo %28Demonology Mix%29.milk" />
<None Include="lib\presets\Unchained - Beat Demo 1.0.milk" />
<None Include="lib\presets\Unchained - Beat Demo 10.milk" />
<None Include="lib\presets\Unchained - Beat Demo 2.0.milk" />
<None Include="lib\presets\Unchained - Beat Demo 2.1.milk" />
<None Include="lib\presets\Unchained - Beat Demo 2.2.milk" />
<None Include="lib\presets\Unchained - Beat Demo 2.3.milk" />
<None Include="lib\presets\Unchained - Cartoon Factory.milk" />
<None Include="lib\presets\Unchained - Cranked On Failure.milk" />
<None Include="lib\presets\Unchained - Custom Gramatix %28Remix%29.milk" />
<None Include="lib\presets\Unchained - Deeper Logic.milk" />
<None Include="lib\presets\Unchained - elite vectronics.milk" />
<None Include="lib\presets\Unchained - Free to Feel %28Valium Remix%29.milk" />
<None Include="lib\presets\Unchained - French Clothing.milk" />
<None Include="lib\presets\Unchained - Games With Light &amp; Sound.milk" />
<None Include="lib\presets\Unchained - Ghostlight Whisper.milk" />
<None Include="lib\presets\Unchained - God Of The Game %28Remix%29.milk" />
<None Include="lib\presets\Unchained - Goo Kung Fu.milk" />
<None Include="lib\presets\Unchained - Goofy Beat Detection.milk" />
<None Include="lib\presets\Unchained - Housed In A Childish Mind.milk" />
<None Include="lib\presets\Unchained - In Memory Of Peg.milk" />
<None Include="lib\presets\Unchained - Invariant Under Rigorous Motions.milk" />
<None Include="lib\presets\Unchained - Jaded Emotion.milk" />
<None Include="lib\presets\Unchained - Jaundice.milk" />
<None Include="lib\presets\Unchained - Making a Science of It 4.milk" />
<None Include="lib\presets\Unchained - Morat%27s Final Voyage.milk" />
<None Include="lib\presets\Unchained - Non-Professional Music Analyzer.milk" />
<None Include="lib\presets\Unchained - Painful Plasma %28Multi-Wave Mirrored Rage%29 -- Ro.milk" />
<None Include="lib\presets\Unchained - Perverted Dialect.milk" />
<None Include="lib\presets\Unchained - Picture Of Exile.milk" />
<None Include="lib\presets\Unchained - Picture Of Nectar.milk" />
<None Include="lib\presets\Unchained - Picture Of Poison.milk" />
<None Include="lib\presets\Unchained - ReAwoke.milk" />
<None Include="lib\presets\Unchained - Resistance.milk" />
<None Include="lib\presets\Unchained - Ribald Ballad.milk" />
<None Include="lib\presets\Unchained - Shaping The Grid.milk" />
<None Include="lib\presets\Unchained - Subjective Experience Of The Manifold.milk" />
<None Include="lib\presets\Unchained - Unclaimed Wreckage 2 %28Shamanic%29.milk" />
<None Include="lib\presets\Unchained - Unclaimed Wreckage.milk" />
<None Include="lib\presets\Unchained - Unified Drag 2.milk" />
<None Include="lib\presets\Unchained - ventilation.milk" />
<None Include="lib\presets\Unchained - Working the Grid.milk" />
<None Include="lib\presets\Vovan - Bass With Flover.milk" />
<None Include="lib\vlc\plugins\plugins.dat" />
<None Include="packages.config" />
<None Include="Properties\Settings.settings">
@ -710,7 +130,6 @@
</ItemGroup>
<ItemGroup>
<Content Include="lib\MaterialSkin.dll" />
<Content Include="lib\presets\CMakeLists.txt" />
<Content Include="lib\vlc\libvlc.dll" />
<Content Include="lib\vlc\libvlccore.dll" />
<Content Include="lib\vlc\plugins\access\libaccess_attachment_plugin.dll" />
@ -1011,6 +430,9 @@
<Content Include="lib\vlc\plugins\visualization\libprojectm_plugin.dll" />
<Content Include="lib\vlc\plugins\visualization\libvisual_plugin.dll" />
</ItemGroup>
<ItemGroup>
<Folder Include="lib\presets\" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PostBuildEvent>XCOPY "$(ProjectDir)lib" "$(TargetDir)lib\" /S /y /c</PostBuildEvent>

View File

@ -44,18 +44,14 @@
this.vlcPlayer.Text = "vlcControl1";
this.vlcPlayer.VlcLibDirectory = null;
this.vlcPlayer.VlcMediaplayerOptions = new string[] {
"--projectm-preset-path=Presets",
"--projectm-width=1680",
"--projectm-height=1050",
"--projectm-preset-path=lib\\presets",
"--audio-visual=projectm",
"--effect-list=scope",
"--no-video",
"--extraintf=logger",
"--verbose=2"};
this.vlcPlayer.VlcLibDirectoryNeeded += new System.EventHandler<Vlc.DotNet.Forms.VlcLibDirectoryNeededEventArgs>(this.vlcPlayer_VlcLibDirectoryNeeded);
this.vlcPlayer.Playing += new System.EventHandler<Vlc.DotNet.Core.VlcMediaPlayerPlayingEventArgs>(this.vlcPlayer_Playing);
this.vlcPlayer.TimeChanged += new System.EventHandler<Vlc.DotNet.Core.VlcMediaPlayerTimeChangedEventArgs>(this.vlcPlayer_TimeChanged);
this.vlcPlayer.Stopped += new System.EventHandler<Vlc.DotNet.Core.VlcMediaPlayerStoppedEventArgs>(this.vlcPlayer_Stopped);
//
// KaraokeVideoPlayer
//

View File

@ -15,26 +15,22 @@ namespace KaraokePlayer
{
public partial class KaraokeVideoPlayer : UserControl
{
private readonly PictureBox _lyrics = new PictureBox {Dock = DockStyle.Fill};
private GraphicsFile _cdgFile;
private Image _lyricImage;
private OverlayForm _overlayForm;
private DateTime _startTime;
private readonly System.Timers.Timer _lyricTimer = new System.Timers.Timer();
private Stopwatch _stopwatch = new Stopwatch();
public KaraokeVideoPlayer()
{
InitializeComponent();
_lyricTimer.Interval = 30;
_lyricTimer.Interval = 50;
_lyricTimer.Elapsed += LyricTimerOnElapsed;
}
private void LyricTimerOnElapsed(object sender, ElapsedEventArgs elapsedEventArgs)
{
var picture = _cdgFile.RenderAtTime((long)(DateTime.Now - _startTime).TotalMilliseconds);
_lyrics.Image = picture;
_overlayForm.Graphic.Image = picture;
}
public async void Play(Uri file)
@ -48,11 +44,6 @@ namespace KaraokePlayer
{
_startTime = DateTime.Now;
_lyricTimer.Start();
}
private void vlcPlayer_TimeChanged(object sender, VlcMediaPlayerTimeChangedEventArgs e)
@ -60,17 +51,11 @@ namespace KaraokePlayer
_startTime = DateTime.Now.AddMilliseconds(-e.NewTime);
}
private void vlcPlayer_Stopped(object sender, VlcMediaPlayerStoppedEventArgs e)
{
_overlayForm.Hide();
}
private void KaraokeVideoPlayer_ParentChanged(object sender, EventArgs e)
{
if (ParentForm != null)
{
_overlayForm = new OverlayForm(this);
_overlayForm.Controls.Add(_lyrics);
}
}

View File

@ -34,6 +34,7 @@
//
// materialRaisedButton1
//
this.materialRaisedButton1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
this.materialRaisedButton1.Depth = 0;
this.materialRaisedButton1.Location = new System.Drawing.Point(385, 358);
this.materialRaisedButton1.MouseState = MaterialSkin.MouseState.HOVER;
@ -46,9 +47,12 @@
//
// karaokeVideoPlayer1
//
this.karaokeVideoPlayer1.Location = new System.Drawing.Point(100, 140);
this.karaokeVideoPlayer1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.karaokeVideoPlayer1.Location = new System.Drawing.Point(12, 72);
this.karaokeVideoPlayer1.Name = "karaokeVideoPlayer1";
this.karaokeVideoPlayer1.Size = new System.Drawing.Size(249, 146);
this.karaokeVideoPlayer1.Size = new System.Drawing.Size(454, 280);
this.karaokeVideoPlayer1.TabIndex = 0;
//
// MainForm

62
KaraokePlayer/OverlayForm.Designer.cs generated Normal file
View File

@ -0,0 +1,62 @@
namespace KaraokePlayer
{
partial class OverlayForm
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.Graphic = new System.Windows.Forms.PictureBox();
((System.ComponentModel.ISupportInitialize)(this.Graphic)).BeginInit();
this.SuspendLayout();
//
// Graphic
//
this.Graphic.Dock = System.Windows.Forms.DockStyle.Fill;
this.Graphic.Location = new System.Drawing.Point(0, 0);
this.Graphic.Name = "Graphic";
this.Graphic.Size = new System.Drawing.Size(284, 261);
this.Graphic.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
this.Graphic.TabIndex = 0;
this.Graphic.TabStop = false;
//
// OverlayForm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(284, 261);
this.Controls.Add(this.Graphic);
this.Name = "OverlayForm";
this.Text = "OverlayForm";
((System.ComponentModel.ISupportInitialize)(this.Graphic)).EndInit();
this.ResumeLayout(false);
}
#endregion
public System.Windows.Forms.PictureBox Graphic;
}
}

View File

@ -5,12 +5,15 @@ using System.Windows.Forms;
namespace KaraokePlayer
{
internal class OverlayForm : Form
public partial class OverlayForm : Form
{
private const int DwmwaTransitionsForcedisabled = 3;
ContainerControl _parent;
public OverlayForm(ContainerControl parent)
{
InitializeComponent();
_parent = parent;
BackColor = Color.FromArgb(1, 1, 1);
TransparencyKey = Color.FromArgb(1, 1, 1);
FormBorderStyle = FormBorderStyle.None;
@ -20,10 +23,9 @@ namespace KaraokePlayer
AutoScaleMode = AutoScaleMode.None;
Location = parent.PointToScreen(Point.Empty);
ClientSize = parent.ClientSize;
Show(parent);
parent.ParentForm.LocationChanged += Cover_LocationChanged;
parent.ParentForm.ClientSizeChanged += Cover_ClientSizeChanged;
Show(parent.ParentForm);
parent.ParentForm.Focus();
parent.ClientSizeChanged += Cover_ClientSizeChanged;
// Disable Aero transitions, the plexiglass gets too visible
if (Environment.OSVersion.Version.Major >= 6)
{
@ -40,12 +42,12 @@ namespace KaraokePlayer
private void Cover_LocationChanged(object sender, EventArgs e)
{
// Location = Owner.PointToScreen(Point.Empty);
Location = _parent.PointToScreen(Point.Empty);
}
private void Cover_ClientSizeChanged(object sender, EventArgs e)
{
//ClientSize = Owner.ClientSize;
ClientSize = _parent.ClientSize;
}
protected override void OnFormClosing(FormClosingEventArgs e)
@ -64,10 +66,10 @@ namespace KaraokePlayer
protected override void OnActivated(EventArgs e)
{
// Always keep the owner activated instead
BeginInvoke(new Action(() => Owner.Activate()));
// BeginInvoke(new Action(() => Owner.Activate()));
}
[DllImport("dwmapi.dll")]
private static extern int DwmSetWindowAttribute(IntPtr hWnd, int attr, ref int value, int attrLen);
}
}
}

View File

@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>