- |
-
-
-
-
-
-
-
-
-
-       Select your poison!
-
-|
- | |
-
- |
-
-
-
-
-
- |
-
-
-
-
-
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Bogged.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Bogged.mid
deleted file mode 100644
index 9e4ce94f..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Bogged.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Bogged2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Bogged2.mid
deleted file mode 100644
index fefb6bfa..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Bogged2.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/CantWait.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/CantWait.mid
deleted file mode 100644
index 88552969..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/CantWait.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Catamran.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Catamran.mid
deleted file mode 100644
index 3cea2539..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Catamran.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ComeInn.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ComeInn.mid
deleted file mode 100644
index d77fa5fe..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ComeInn.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/CoolShad.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/CoolShad.mid
deleted file mode 100644
index d20dbe2e..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/CoolShad.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/DeerXing.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/DeerXing.mid
deleted file mode 100644
index 4048979e..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/DeerXing.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/DialingWebtv.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/DialingWebtv.mid
deleted file mode 100644
index e161179e..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/DialingWebtv.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Flutey.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Flutey.mid
deleted file mode 100644
index 282accf7..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Flutey.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Flutter.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Flutter.mid
deleted file mode 100644
index 5f3f4a3c..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Flutter.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Georgy.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Georgy.mid
deleted file mode 100644
index 79998bba..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Georgy.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/GetBy.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/GetBy.mid
deleted file mode 100644
index 681ee15e..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/GetBy.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Glasses.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Glasses.mid
deleted file mode 100644
index c577c1ec..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Glasses.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/HarryRock.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/HarryRock.mid
deleted file mode 100644
index 16023a77..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/HarryRock.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/HomeAgn.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/HomeAgn.mid
deleted file mode 100644
index b493cc5a..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/HomeAgn.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Huffin.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Huffin.mid
deleted file mode 100644
index 54f73bb2..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Huffin.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/IAmBusy.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/IAmBusy.mid
deleted file mode 100644
index 48356dea..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/IAmBusy.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Jazzin.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Jazzin.mid
deleted file mode 100644
index e578069f..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Jazzin.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Jimi.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Jimi.mid
deleted file mode 100644
index 06434d08..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Jimi.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/JustBlue.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/JustBlue.mid
deleted file mode 100644
index 88e72def..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/JustBlue.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/LizLarry.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/LizLarry.mid
deleted file mode 100644
index de0f9dd3..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/LizLarry.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Midterm.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Midterm.mid
deleted file mode 100644
index 87242a39..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Midterm.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Missin.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Missin.mid
deleted file mode 100644
index 1cdad44b..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Missin.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/NiteFunk.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/NiteFunk.mid
deleted file mode 100644
index 63df3f4e..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/NiteFunk.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/OnBoogie.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/OnBoogie.mid
deleted file mode 100644
index 7bccab68..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/OnBoogie.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/OnFire.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/OnFire.mid
deleted file mode 100644
index 577a7fb5..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/OnFire.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ParkIt.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ParkIt.mid
deleted file mode 100644
index 92a195c1..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ParkIt.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ParkWalk.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ParkWalk.mid
deleted file mode 100644
index 48fe4ba4..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ParkWalk.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/PianoJz1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/PianoJz1.mid
deleted file mode 100644
index 342f538f..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/PianoJz1.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/PianoJz2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/PianoJz2.mid
deleted file mode 100644
index c43666cb..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/PianoJz2.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/RickPunk.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/RickPunk.mid
deleted file mode 100644
index 1944fa62..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/RickPunk.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Saunter.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Saunter.mid
deleted file mode 100644
index 4da119a3..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Saunter.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ShadowMe.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ShadowMe.mid
deleted file mode 100644
index 7a1fb012..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ShadowMe.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Shre.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Shre.mid
deleted file mode 100644
index b15569b2..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Shre.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/SoGrand.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/SoGrand.mid
deleted file mode 100644
index ba4ca60a..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/SoGrand.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/StarDanc.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/StarDanc.mid
deleted file mode 100644
index a0859f4d..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/StarDanc.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Stubborn.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Stubborn.mid
deleted file mode 100644
index 818b7fbf..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Stubborn.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Swang.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Swang.mid
deleted file mode 100644
index 4c652faa..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Swang.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/TastyWav.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/TastyWav.mid
deleted file mode 100644
index bfec74a2..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/TastyWav.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Travel.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Travel.mid
deleted file mode 100644
index 20dd9f77..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Travel.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Tumbling.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Tumbling.mid
deleted file mode 100644
index 377d503c..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Tumbling.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Under.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Under.mid
deleted file mode 100644
index d44652bd..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Under.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Upping.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Upping.mid
deleted file mode 100644
index 8be68b8d..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Upping.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Wind1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Wind1.mid
deleted file mode 100644
index 577d3e5b..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Wind1.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/grldream.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/grldream.mid
deleted file mode 100644
index b0a7402d..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/grldream.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/hacktv4.gif b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/hacktv4.gif
deleted file mode 100644
index 43430a1e..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/hacktv4.gif and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/index.html b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/index.html
deleted file mode 100644
index d44a023a..00000000
--- a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/index.html
+++ /dev/null
@@ -1,306 +0,0 @@
-
-
-
-WebTV MIDI Music
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-|
- |
-|
- |
-|
- |
-
-
- |
-|
- |
-|
- |
-
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- WebTV MIDI Music
-
-
-
-
- |
-
-
- |
-
-
- |
-
-
-
-
-
-WebTV JavaScript Bug!!! Press and hold CMD-R for 3 seconds
-
-
-
-
- |
-
-
-
-
-
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/jivecofe.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/jivecofe.mid
deleted file mode 100644
index 13e16643..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/jivecofe.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/mattman.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/mattman.mid
deleted file mode 100644
index eceb61b7..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/mattman.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/roadtrav.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/roadtrav.mid
deleted file mode 100644
index e6382aaf..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/roadtrav.mid and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/webtv.gif b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/webtv.gif
deleted file mode 100644
index a2fb0f08..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/webtv.gif and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/music.jpg b/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/music.jpg
deleted file mode 100644
index eb432570..00000000
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/music.jpg and /dev/null differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/desert.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/desert.mid
new file mode 100644
index 00000000..eb307060
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/desert.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var1.mid
new file mode 100644
index 00000000..eb307060
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var2.mid
new file mode 100644
index 00000000..b908c293
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var3.mid
new file mode 100644
index 00000000..3c6752f0
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var4.mid
new file mode 100644
index 00000000..92f2827a
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var5.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var5.mid
new file mode 100644
index 00000000..9c266e3d
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var5.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var6.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var6.mid
new file mode 100644
index 00000000..37f18feb
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var6.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var7.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var7.mid
new file mode 100644
index 00000000..d519d765
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/desert/var7.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var1.mid
new file mode 100644
index 00000000..70baf7ed
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var2.mid
new file mode 100644
index 00000000..7e9c268a
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var3.mid
new file mode 100644
index 00000000..02e28796
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var4.mid
new file mode 100644
index 00000000..43bad915
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var5.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var5.mid
new file mode 100644
index 00000000..8dfa4188
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var5.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var6.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var6.mid
new file mode 100644
index 00000000..3205d6f8
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var6.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var7.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var7.mid
new file mode 100644
index 00000000..573d5dcf
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var7.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var8.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var8.mid
new file mode 100644
index 00000000..152fab19
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/discovery/var8.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/eno.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/eno.mid
new file mode 100644
index 00000000..15586236
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/eno.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var1.mid
new file mode 100644
index 00000000..3ecdc390
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var2.mid
new file mode 100644
index 00000000..8ba7ba91
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var3.mid
new file mode 100644
index 00000000..15586236
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var4.mid
new file mode 100644
index 00000000..9e1a5de6
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var5.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var5.mid
new file mode 100644
index 00000000..ee79cce6
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var5.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var6.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var6.mid
new file mode 100644
index 00000000..0b70ac8d
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var6.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var7.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var7.mid
new file mode 100644
index 00000000..df67f3ba
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var7.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var8.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var8.mid
new file mode 100644
index 00000000..a02f771b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/eno/var8.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/jimmy/jimmy.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/jimmy/jimmy.mid
new file mode 100644
index 00000000..4f5a0620
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/jimmy/jimmy.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/jimmy/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/jimmy/var1.mid
new file mode 100644
index 00000000..4f5a0620
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/jimmy/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/jimmy/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/jimmy/var2.mid
new file mode 100644
index 00000000..abbb0f65
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/jimmy/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/jimmy/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/jimmy/var3.mid
new file mode 100644
index 00000000..39f0372a
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/jimmy/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/jimmy/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/jimmy/var4.mid
new file mode 100644
index 00000000..a72f12b7
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/jimmy/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/lushscap/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/lushscap/var1.mid
new file mode 100644
index 00000000..421697bd
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/lushscap/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/lushscap/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/lushscap/var2.mid
new file mode 100644
index 00000000..2702cc51
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/lushscap/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/lushscap/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/lushscap/var3.mid
new file mode 100644
index 00000000..0b566491
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/lushscap/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/lushscap/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/lushscap/var4.mid
new file mode 100644
index 00000000..0b0a7aef
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/lushscap/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/nyano/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/nyano/var1.mid
new file mode 100644
index 00000000..37133451
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/nyano/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/nyano/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/nyano/var2.mid
new file mode 100644
index 00000000..7c3e4674
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/nyano/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/nyano/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/nyano/var3.mid
new file mode 100644
index 00000000..ef2bd8a6
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/nyano/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/nyano/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/nyano/var4.mid
new file mode 100644
index 00000000..2c3974e6
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/nyano/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/pyramid/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/pyramid/var1.mid
new file mode 100644
index 00000000..1a8f36e8
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/pyramid/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/pyramid/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/pyramid/var2.mid
new file mode 100644
index 00000000..8d69e832
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/pyramid/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/pyramid/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/pyramid/var3.mid
new file mode 100644
index 00000000..92b95fbe
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/pyramid/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/pyramid/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/pyramid/var4.mid
new file mode 100644
index 00000000..451c4650
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/pyramid/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/pyramid/var5.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/pyramid/var5.mid
new file mode 100644
index 00000000..0426ad5a
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/pyramid/var5.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/alexandras.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/alexandras.mid
new file mode 100644
index 00000000..75c9db1b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/alexandras.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/alexandras1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/alexandras1.mid
new file mode 100644
index 00000000..75c9db1b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/alexandras1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/arizona1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/arizona1.mid
new file mode 100644
index 00000000..2646a0e3
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/arizona1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/babbett1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/babbett1.mid
new file mode 100644
index 00000000..6fc0f035
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/babbett1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/blisswarp1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/blisswarp1.mid
new file mode 100644
index 00000000..914d3c60
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/blisswarp1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/dreamanime.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/dreamanime.mid
new file mode 100644
index 00000000..263b9a9e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/dreamanime.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/dreamanime1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/dreamanime1.mid
new file mode 100644
index 00000000..263b9a9e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/dreamanime1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/electricdoor1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/electricdoor1.mid
new file mode 100644
index 00000000..46cff99d
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/electricdoor1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/jollygooba1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/jollygooba1.mid
new file mode 100644
index 00000000..2f0547fd
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/jollygooba1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/trippygaia1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/trippygaia1.mid
new file mode 100644
index 00000000..4d9df9f0
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/trance/trippygaia1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/windchim/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/windchim/var1.mid
new file mode 100644
index 00000000..2a600aed
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/windchim/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/windchim/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/windchim/var2.mid
new file mode 100644
index 00000000..99cafc4c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/windchim/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/windchim/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/windchim/var3.mid
new file mode 100644
index 00000000..5537a77f
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/windchim/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/windchim/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/windchim/var4.mid
new file mode 100644
index 00000000..3fdab07d
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/windchim/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/windchim/windchime.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/windchim/windchime.mid
new file mode 100644
index 00000000..2a600aed
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/ambient/windchim/windchime.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_air_on_a_g_string.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_air_on_a_g_string.mid
new file mode 100644
index 00000000..523c212f
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_air_on_a_g_string.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_cmaj_prelude.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_cmaj_prelude.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_cmaj_prelude.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_cmaj_prelude.mid
index 0ff1ad4b..2e91c048 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_cmaj_prelude.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_cmaj_prelude.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_dminor_2part_invention.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_dminor_2part_invention.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_dminor_2part_invention.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_dminor_2part_invention.mid
index 592a2842..1ddc2cba 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_dminor_2part_invention.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_dminor_2part_invention.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_fugue_cmajor.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_fugue_cmajor.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_fugue_cmajor.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_fugue_cmajor.mid
index 326e83ae..b4dda9c8 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_fugue_cmajor.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_fugue_cmajor.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_fugue_cminor.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_fugue_cminor.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_fugue_cminor.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_fugue_cminor.mid
index 10cd2240..98794e70 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_fugue_cminor.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_fugue_cminor.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_fugue_eflatMajor.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_fugue_eflatMajor.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_fugue_eflatMajor.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_fugue_eflatMajor.mid
index 86fe2c41..41f8a144 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_fugue_eflatMajor.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_fugue_eflatMajor.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_little_fugue.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_little_fugue.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_little_fugue.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_little_fugue.mid
index 8b7eba95..94371dd1 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_little_fugue.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_little_fugue.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_menuet_in_G.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_menuet_in_G.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_menuet_in_G.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_menuet_in_G.mid
index f7bdb9c5..0d077de2 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_menuet_in_G.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_menuet_in_G.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_violin_partita_in_e.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_violin_partita_in_e.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_violin_partita_in_e.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_violin_partita_in_e.mid
index 3c8472ef..280b08de 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/bach_violin_partita_in_e.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/bach/bach_violin_partita_in_e.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/baroque/froberger.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/baroque/froberger.mid
new file mode 100644
index 00000000..c07d38c5
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/baroque/froberger.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/baroque/pachebel_canon.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/baroque/pachebel_canon.mid
new file mode 100644
index 00000000..9b156611
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/baroque/pachebel_canon.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/beethoven.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/beethoven.mid
new file mode 100644
index 00000000..fdf3b48e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/beethoven.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/beethoven_8th_2mov.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/beethoven_8th_2mov.mid
new file mode 100644
index 00000000..c4fb5aab
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/beethoven_8th_2mov.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/beethoven_moonlight.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/beethoven_moonlight.mid
new file mode 100644
index 00000000..4f3b882b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/beethoven_moonlight.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/beethoven_pathetique.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/beethoven_pathetique.mid
new file mode 100644
index 00000000..dff24d90
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/beethoven_pathetique.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/fifth_symphony.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/fifth_symphony.mid
new file mode 100644
index 00000000..fdf3b48e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/fifth_symphony.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/var2.mid
new file mode 100644
index 00000000..65c2af1f
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/var3.mid
new file mode 100644
index 00000000..20a3b76e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/var4.mid
new file mode 100644
index 00000000..b2ff81a7
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/beet/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/dvorak/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/dvorak/var1.mid
new file mode 100644
index 00000000..5b834bfc
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/dvorak/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/dvorak/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/dvorak/var2.mid
new file mode 100644
index 00000000..7c8d0f1c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/dvorak/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/dvorak/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/dvorak/var3.mid
new file mode 100644
index 00000000..d51abbee
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/dvorak/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/dvorak/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/dvorak/var4.mid
new file mode 100644
index 00000000..03f3b084
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/dvorak/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/english_20th/holst_jupiter.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/english_20th/holst_jupiter.mid
new file mode 100644
index 00000000..33993f91
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/english_20th/holst_jupiter.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/french_impressionists/debussey_clairdelune.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/french_impressionists/debussey_clairdelune.mid
new file mode 100644
index 00000000..feef393d
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/french_impressionists/debussey_clairdelune.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/french_impressionists/ravel_pavanne.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/french_impressionists/ravel_pavanne.mid
new file mode 100644
index 00000000..b2fd776c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/french_impressionists/ravel_pavanne.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/french_impressionists/satie_gymnopedie1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/french_impressionists/satie_gymnopedie1.mid
new file mode 100644
index 00000000..96960b82
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/french_impressionists/satie_gymnopedie1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/french_romantic/gounod_avemaria.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/french_romantic/gounod_avemaria.mid
new file mode 100644
index 00000000..bfd3547a
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/french_romantic/gounod_avemaria.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/haydn104/haydn.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/haydn104/haydn.mid
new file mode 100644
index 00000000..26ed8591
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/haydn104/haydn.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/haydn104/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/haydn104/var1.mid
new file mode 100644
index 00000000..26ed8591
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/haydn104/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/haydn104/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/haydn104/var2.mid
new file mode 100644
index 00000000..91cc7349
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/haydn104/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/haydn104/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/haydn104/var3.mid
new file mode 100644
index 00000000..1e7ad1bb
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/haydn104/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/haydn104/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/haydn104/var4.mid
new file mode 100644
index 00000000..e63b989d
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/haydn104/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mahler/mahler.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mahler/mahler.mid
new file mode 100644
index 00000000..cc404918
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mahler/mahler.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mahler/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mahler/var1.mid
new file mode 100644
index 00000000..cc404918
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mahler/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mahler/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mahler/var2.mid
new file mode 100644
index 00000000..cdaa7532
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mahler/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mahler/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mahler/var3.mid
new file mode 100644
index 00000000..ee4c8ee3
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mahler/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mahler/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mahler/var4.mid
new file mode 100644
index 00000000..3ac21c6b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mahler/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/marb/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/marb/var1.mid
new file mode 100644
index 00000000..f2e59292
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/marb/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/marb/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/marb/var2.mid
new file mode 100644
index 00000000..6fc8d71e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/marb/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/marb/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/marb/var3.mid
new file mode 100644
index 00000000..c7f2e289
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/marb/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/marb/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/marb/var4.mid
new file mode 100644
index 00000000..703f708e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/marb/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart1/mozart1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart1/mozart1.mid
new file mode 100644
index 00000000..5349059c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart1/mozart1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart1/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart1/var1.mid
new file mode 100644
index 00000000..5349059c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart1/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart1/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart1/var2.mid
new file mode 100644
index 00000000..b0ba95b1
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart1/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart1/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart1/var3.mid
new file mode 100644
index 00000000..2cc4f322
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart1/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart2/mozart2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart2/mozart2.mid
new file mode 100644
index 00000000..f54e1290
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart2/mozart2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart2/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart2/var1.mid
new file mode 100644
index 00000000..f54e1290
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart2/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart2/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart2/var2.mid
new file mode 100644
index 00000000..02378681
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart2/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart2/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart2/var3.mid
new file mode 100644
index 00000000..fbce855c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/mozart2/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/alterna1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/alterna1.mid
new file mode 100644
index 00000000..72a44b0b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/alterna1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/ballad-fmajor1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/ballad-fmajor1.mid
new file mode 100644
index 00000000..4e792b81
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/ballad-fmajor1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/ballad-gmajor1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/ballad-gmajor1.mid
new file mode 100644
index 00000000..f70d65eb
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/ballad-gmajor1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/bfugue1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/bfugue1.mid
new file mode 100644
index 00000000..bbe2adb6
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/bfugue1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/canope1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/canope1.mid
new file mode 100644
index 00000000..7b45d015
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/canope1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/enterprise1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/enterprise1.mid
new file mode 100644
index 00000000..3b5da12e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/enterprise1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/entrenous1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/entrenous1.mid
new file mode 100644
index 00000000..a0508b3d
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/entrenous1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/entretiens1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/entretiens1.mid
new file mode 100644
index 00000000..ae758577
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/entretiens1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/escapist1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/escapist1.mid
new file mode 100644
index 00000000..a0045efc
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/escapist1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/movement-c1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/movement-c1.mid
new file mode 100644
index 00000000..3521bdfa
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/movement-c1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/movement-d1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/movement-d1.mid
new file mode 100644
index 00000000..e8da9dd4
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/movement-d1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/movement-e1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/movement-e1.mid
new file mode 100644
index 00000000..a8a91543
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/movement-e1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/movement-f1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/movement-f1.mid
new file mode 100644
index 00000000..c0eb5a94
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/movement-f1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/overt1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/overt1.mid
new file mode 100644
index 00000000..9f7eed58
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/overt1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/pavane1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/pavane1.mid
new file mode 100644
index 00000000..aa2add0a
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/pavane1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/prelude-night1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/prelude-night1.mid
new file mode 100644
index 00000000..5f61006e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/prelude-night1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/prelude1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/prelude1.mid
new file mode 100644
index 00000000..fe0d8ddd
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/prelude1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/reflets.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/reflets.mid
new file mode 100644
index 00000000..042b91da
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/reflets.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/reflets1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/reflets1.mid
new file mode 100644
index 00000000..042b91da
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/orchestral/reflets1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/popular/flight_of_the_bumble_bee.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/popular/flight_of_the_bumble_bee.mid
new file mode 100644
index 00000000..72843f44
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/popular/flight_of_the_bumble_bee.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/eubieblake_baltimoretodolo.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/eubieblake_baltimoretodolo.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/eubieblake_baltimoretodolo.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/eubieblake_baltimoretodolo.mid
index 40e6233a..e80997d1 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/eubieblake_baltimoretodolo.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/eubieblake_baltimoretodolo.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/jelly_kansascitystomp.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/jelly_kansascitystomp.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/jelly_kansascitystomp.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/jelly_kansascitystomp.mid
index 21de4e06..c803d408 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/jelly_kansascitystomp.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/jelly_kansascitystomp.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/jelly_mrjoe.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/jelly_mrjoe.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/jelly_mrjoe.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/jelly_mrjoe.mid
index 785f79eb..a099e1bc 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/jelly_mrjoe.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/jelly_mrjoe.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/joplin_entertainer.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/joplin_entertainer.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/joplin_entertainer.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/joplin_entertainer.mid
index 7276e3f0..9ed40109 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/joplin_entertainer.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/joplin_entertainer.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/joplin_figleafrag.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/joplin_figleafrag.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/joplin_figleafrag.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/joplin_figleafrag.mid
index 73f32b0f..f974f0fe 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/joplin_figleafrag.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/joplin_figleafrag.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/joplin_mapleleafrag.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/joplin_mapleleafrag.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/joplin_mapleleafrag.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/joplin_mapleleafrag.mid
index b71fa42e..391aae94 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/joplin_mapleleafrag.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/joplin_mapleleafrag.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/joplin_wallstreetrag.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/joplin_wallstreetrag.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/joplin_wallstreetrag.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/joplin_wallstreetrag.mid
index 3c312432..850c805a 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/joplin_wallstreetrag.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/classicl/ragtime/joplin_wallstreetrag.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/always/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/always/var1.mid
new file mode 100644
index 00000000..81f11518
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/always/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/always/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/always/var2.mid
new file mode 100644
index 00000000..79302c94
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/always/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/always/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/always/var3.mid
new file mode 100644
index 00000000..d4ad793c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/always/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/always/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/always/var4.mid
new file mode 100644
index 00000000..d4ad793c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/always/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/chariots/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/chariots/var1.mid
new file mode 100644
index 00000000..bdd0df58
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/chariots/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/chariots/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/chariots/var2.mid
new file mode 100644
index 00000000..2c58094e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/chariots/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/chariots/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/chariots/var3.mid
new file mode 100644
index 00000000..f5f2eb15
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/chariots/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/chariots/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/chariots/var4.mid
new file mode 100644
index 00000000..f5f2eb15
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/chariots/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cokehouse/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cokehouse/var1.mid
new file mode 100644
index 00000000..402ac075
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cokehouse/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cokehouse/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cokehouse/var2.mid
new file mode 100644
index 00000000..bc83349c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cokehouse/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cokehouse/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cokehouse/var3.mid
new file mode 100644
index 00000000..77581685
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cokehouse/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cokehouse/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cokehouse/var4.mid
new file mode 100644
index 00000000..c104f432
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cokehouse/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cradle/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cradle/var1.mid
new file mode 100644
index 00000000..028e3c6b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cradle/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cradle/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cradle/var2.mid
new file mode 100644
index 00000000..1e81ee6b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cradle/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cradle/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cradle/var3.mid
new file mode 100644
index 00000000..3f5df957
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cradle/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cradle/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cradle/var4.mid
new file mode 100644
index 00000000..3f5df957
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/cradle/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/french/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/french/var1.mid
new file mode 100644
index 00000000..3dfdd140
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/french/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/french/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/french/var2.mid
new file mode 100644
index 00000000..2978a5db
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/french/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/french/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/french/var3.mid
new file mode 100644
index 00000000..6cfb645f
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/french/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/french/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/french/var4.mid
new file mode 100644
index 00000000..6cfb645f
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/french/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/pmdawn/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/pmdawn/var1.mid
new file mode 100644
index 00000000..cc0bf223
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/pmdawn/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/pmdawn/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/pmdawn/var2.mid
new file mode 100644
index 00000000..83ae375c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/pmdawn/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/pmdawn/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/pmdawn/var3.mid
new file mode 100644
index 00000000..518721d7
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/pmdawn/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/pmdawn/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/pmdawn/var4.mid
new file mode 100644
index 00000000..c1e46200
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/pmdawn/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/realthing/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/realthing/var1.mid
new file mode 100644
index 00000000..568fae70
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/realthing/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/realthing/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/realthing/var2.mid
new file mode 100644
index 00000000..f9db88c8
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/realthing/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/realthing/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/realthing/var3.mid
new file mode 100644
index 00000000..4389b374
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/realthing/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/realthing/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/realthing/var4.mid
new file mode 100644
index 00000000..64c6d951
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/realthing/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/reggae/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/reggae/var1.mid
new file mode 100644
index 00000000..3e565fdf
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/reggae/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/reggae/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/reggae/var2.mid
new file mode 100644
index 00000000..aa742a7b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/reggae/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/reggae/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/reggae/var3.mid
new file mode 100644
index 00000000..58a3a6f5
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/reggae/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/reggae/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/reggae/var4.mid
new file mode 100644
index 00000000..a01b0613
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/commercl/reggae/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/acey.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/acey/acey.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/acey.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/acey/acey.mid
index 1ddd1d69..c968f7f3 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/acey.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/acey/acey.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/acey/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/acey/var1.mid
new file mode 100644
index 00000000..60ac6c34
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/acey/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/acey/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/acey/var2.mid
new file mode 100644
index 00000000..dc1f0dfa
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/acey/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/acey/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/acey/var3.mid
new file mode 100644
index 00000000..c968f7f3
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/acey/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/acey/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/acey/var4.mid
new file mode 100644
index 00000000..0327cbe9
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/acey/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/funky.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/funkyass/funky.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/funky.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/funkyass/funky.mid
index 7f10e649..d483b615 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/funky.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/funkyass/funky.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/funkyass/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/funkyass/var1.mid
new file mode 100644
index 00000000..d483b615
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/funkyass/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/funkyass/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/funkyass/var2.mid
new file mode 100644
index 00000000..2728aaef
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/funkyass/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/funkyass/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/funkyass/var3.mid
new file mode 100644
index 00000000..e742763a
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/funkyass/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/funkyass/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/funkyass/var4.mid
new file mode 100644
index 00000000..7bad4fb1
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/funkyass/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/groovy.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/groovy/groovy.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/groovy.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/groovy/groovy.mid
index 01823f84..ae353eb1 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/groovy.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/groovy/groovy.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/groovy/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/groovy/var1.mid
new file mode 100644
index 00000000..99624cfe
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/groovy/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/groovy/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/groovy/var2.mid
new file mode 100644
index 00000000..ae353eb1
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/groovy/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/groovy/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/groovy/var3.mid
new file mode 100644
index 00000000..70800cbe
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/groovy/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/groovy/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/groovy/var4.mid
new file mode 100644
index 00000000..82014d9a
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/groovy/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/hopfunky/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/hopfunky/var1.mid
new file mode 100644
index 00000000..7a745379
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/hopfunky/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/hopfunky/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/hopfunky/var2.mid
new file mode 100644
index 00000000..8e4e9585
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/hopfunky/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/hopfunky/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/hopfunky/var3.mid
new file mode 100644
index 00000000..95019767
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/hopfunky/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/hopfunky/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/hopfunky/var4.mid
new file mode 100644
index 00000000..69e2db37
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/funky/hopfunky/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ComeOnInn.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/ComeOnInn.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ComeOnInn.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/ComeOnInn.mid
index 00824979..65b0e0ad 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ComeOnInn.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/ComeOnInn.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Downtown.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/Downtown.mid
similarity index 97%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Downtown.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/Downtown.mid
index 83260322..cefa98a2 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Downtown.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/Downtown.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/HuffinPuffin.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/HuffinPuffin.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/HuffinPuffin.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/HuffinPuffin.mid
index 123e4c65..f39daf66 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/HuffinPuffin.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/HuffinPuffin.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ICantWait.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/ICantWait.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ICantWait.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/ICantWait.mid
index e32e2c9a..6b802dff 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ICantWait.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/ICantWait.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/LetsPlayBall.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/LetsPlayBall.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/LetsPlayBall.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/LetsPlayBall.mid
index 8b567ebd..5211dd8f 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/LetsPlayBall.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/LetsPlayBall.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Liz-N-Larry.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/Liz-N-Larry.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Liz-N-Larry.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/Liz-N-Larry.mid
index fcf790b4..555c66e3 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Liz-N-Larry.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/Liz-N-Larry.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/MissinSummer.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/MissinSummer.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/MissinSummer.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/MissinSummer.mid
index 7b691c04..9a4eeb1b 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/MissinSummer.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/MissinSummer.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/MrChopChop.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/MrChopChop.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/MrChopChop.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/MrChopChop.mid
index c1517630..c69bbffb 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/MrChopChop.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/MrChopChop.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/OhImOnFire.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/OhImOnFire.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/OhImOnFire.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/OhImOnFire.mid
index 85d72a62..0dd648ee 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/OhImOnFire.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/OhImOnFire.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ParkItHere.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/ParkItHere.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ParkItHere.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/ParkItHere.mid
index ad6c6359..a276fc05 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/ParkItHere.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/ParkItHere.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/SlowDay.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/SlowDay.mid
similarity index 92%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/SlowDay.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/SlowDay.mid
index 901c1760..b7467914 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/SlowDay.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/SlowDay.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/SwingSet.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/SwingSet.mid
similarity index 97%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/SwingSet.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/SwingSet.mid
index 5eb8b33f..576aadd8 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/SwingSet.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/jazz/SwingSet.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/cata_wtv.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/cata_wtv.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/cata_wtv.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/cata_wtv.mid
index 0cf7b2c9..b310d083 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/cata_wtv.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/cata_wtv.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/home_wtv.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/home_wtv.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/home_wtv.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/home_wtv.mid
index ee5e816b..e7d700a1 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/home_wtv.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/home_wtv.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/just_wtv.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/just_wtv.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/just_wtv.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/just_wtv.mid
index ebd0a16e..b16ed8a0 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/just_wtv.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/just_wtv.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/nite_wtv.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/nite_wtv.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/nite_wtv.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/nite_wtv.mid
index ade6b697..30e40721 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/nite_wtv.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/nite_wtv.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/olbo_wtv.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/olbo_wtv.mid
new file mode 100644
index 00000000..fdf97320
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/olbo_wtv.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/shre_wtv.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/shre_wtv.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/shre_wtv.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/shre_wtv.mid
index 85797144..0b5d359b 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/shre_wtv.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/shre_wtv.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/star_wtv.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/star_wtv.mid
new file mode 100644
index 00000000..8ac790f2
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/star_wtv.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/trav_wtv.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/trav_wtv.mid
new file mode 100644
index 00000000..5dca8a0c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/trav_wtv.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/undr_wtv.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/undr_wtv.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/undr_wtv.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/undr_wtv.mid
index d9eb5821..3d729cd0 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/undr_wtv.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/keyboards/undr_wtv.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/CoolShad.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/CoolShad.mid
new file mode 100644
index 00000000..13768267
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/CoolShad.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/Glasses.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/Glasses.mid
new file mode 100644
index 00000000..41fa5229
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/Glasses.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/Jazzin.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/Jazzin.mid
new file mode 100644
index 00000000..ef2fde26
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/Jazzin.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/flutey.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/flutey.mid
new file mode 100644
index 00000000..cc44786d
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/flutey.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/georgy.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/georgy.mid
new file mode 100644
index 00000000..ac1ddf14
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/georgy.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/jscape.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/jscape.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/jscape.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/jscape.mid
index fca43b97..c5079448 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/jscape.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/jscape.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/pnojazz1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/pnojazz1.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/pnojazz1.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/pnojazz1.mid
index 4b03f248..0a0ec36b 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/pnojazz1.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/pnojazz1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/pnojazz2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/pnojazz2.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/pnojazz2.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/pnojazz2.mid
index 61337110..2b7c2aff 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/pnojazz2.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/pnojazz2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/sogrand.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/sogrand.mid
new file mode 100644
index 00000000..58aed25e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/sogrand.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/tastywav.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/tastywav.mid
new file mode 100644
index 00000000..9176572f
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/tastywav.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/wind1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/wind1.mid
new file mode 100644
index 00000000..cd3ca5b5
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/wind1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Xess.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/xess.mid
similarity index 100%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Xess.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/pop2/xess.mid
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/7InTheMorning.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/7InTheMorning.mid
new file mode 100644
index 00000000..5cea9684
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/7InTheMorning.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/BoggedDown.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/BoggedDown.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/BoggedDown.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/BoggedDown.mid
index 28d9bed8..f9671928 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/BoggedDown.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/BoggedDown.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/BoggedDownAgain.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/BoggedDownAgain.mid
new file mode 100644
index 00000000..b5b23004
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/BoggedDownAgain.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Dancing.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Dancing.mid
similarity index 100%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Dancing.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Dancing.mid
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/DarkGame.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/DarkGame.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/DarkGame.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/DarkGame.mid
index dd400c60..8349f694 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/DarkGame.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/DarkGame.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Fever.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Fever.mid
similarity index 100%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Fever.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Fever.mid
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Harry.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/HarryRock.mid
similarity index 100%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Harry.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/HarryRock.mid
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Horn.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Horn.mid
new file mode 100644
index 00000000..f51bad14
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Horn.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Busy.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/IAmBusy.mid
similarity index 100%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Busy.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/IAmBusy.mid
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/JoeJam.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/JoeJam.mid
new file mode 100644
index 00000000..156c149b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/JoeJam.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Midterm.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Midterm.mid
new file mode 100644
index 00000000..6778619b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Midterm.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/MoveOver.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/MoveOver.mid
similarity index 96%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/MoveOver.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/MoveOver.mid
index 5ceb9b4e..85ff7056 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/MoveOver.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/MoveOver.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Prezo.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Presentation.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Prezo.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Presentation.mid
index a0309c3b..22b6c4fe 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Prezo.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Presentation.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Pundit.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Pundit.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Pundit.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Pundit.mid
index 9afca401..0aaea913 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Pundit.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Pundit.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Rain.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Rain.mid
new file mode 100644
index 00000000..0ae2ed34
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Rain.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Report.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Report.mid
new file mode 100644
index 00000000..f21eb540
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Report.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Rollin.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Rollin.mid
new file mode 100644
index 00000000..0e90a993
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Rollin.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Running.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Running.mid
new file mode 100644
index 00000000..9d110598
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Running.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Surge.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Surge.mid
similarity index 93%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Surge.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Surge.mid
index f3c7d690..5a221410 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Surge.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Surge.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/TheDance.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/TheDance.mid
new file mode 100644
index 00000000..bfa4be3b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/TheDance.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Theme.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Theme.mid
similarity index 55%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Theme.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Theme.mid
index 10f5c33a..b0cc132a 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Theme.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Theme.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Think.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Think.mid
similarity index 100%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Think.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/techno/Think.mid
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Brasilia.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/brasilia.mid
similarity index 100%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Brasilia.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/brasilia.mid
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/TheGirl.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/grldream.mid
similarity index 100%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/TheGirl.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/grldream.mid
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Herbie.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/herbie.mid
similarity index 100%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Herbie.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/herbie.mid
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/JiveJava.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/jivecofe.mid
similarity index 100%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/JiveJava.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/jivecofe.mid
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Moorea.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/moorea.mid
similarity index 100%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Moorea.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/moorea.mid
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/PCH.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/pch.mid
similarity index 100%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/PCH.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/pch.mid
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Prussian.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/prussian.mid
similarity index 100%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Prussian.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/prussian.mid
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Road.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/roadtrav.mid
similarity index 100%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/Road.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/newmusic/world/roadtrav.mid
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/avenue/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/avenue/var1.mid
new file mode 100644
index 00000000..a10d03c1
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/avenue/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/avenue/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/avenue/var2.mid
new file mode 100644
index 00000000..b0109ce4
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/avenue/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/avenue/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/avenue/var3.mid
new file mode 100644
index 00000000..9a5ef47e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/avenue/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/avenue/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/avenue/var4.mid
new file mode 100644
index 00000000..d571a04e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/avenue/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/chill_jingle.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/chilljngl/chill_jingle.mid
similarity index 100%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/chill_jingle.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/chilljngl/chill_jingle.mid
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/chilljngl/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/chilljngl/var1.mid
new file mode 100644
index 00000000..681fa3dd
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/chilljngl/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/chilljngl/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/chilljngl/var2.mid
new file mode 100644
index 00000000..75245ab6
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/chilljngl/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/chilljngl/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/chilljngl/var3.mid
new file mode 100644
index 00000000..23ca8c51
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/chilljngl/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/chilljngl/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/chilljngl/var4.mid
new file mode 100644
index 00000000..a0f9b6cd
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/chilljngl/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/erase/erase.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/erase/erase.mid
new file mode 100644
index 00000000..c4404d79
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/erase/erase.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/erase/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/erase/var1.mid
new file mode 100644
index 00000000..c4404d79
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/erase/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/erase/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/erase/var2.mid
new file mode 100644
index 00000000..6edcbafb
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/erase/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/erase/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/erase/var3.mid
new file mode 100644
index 00000000..61a6122c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/erase/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/erase/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/erase/var4.mid
new file mode 100644
index 00000000..792837c1
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/erase/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house-a1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house-a1.mid
new file mode 100644
index 00000000..ffb830db
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house-a1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house-b1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house-b1.mid
new file mode 100644
index 00000000..2a6a5524
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house-b1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house-d1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house-d1.mid
new file mode 100644
index 00000000..78e8c0ef
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house-d1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house-e1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house-e1.mid
new file mode 100644
index 00000000..d37fc373
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house-e1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house-f1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house-f1.mid
new file mode 100644
index 00000000..1eac36db
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house-f1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/house.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/house.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house.mid
index 34e7f1f5..78e8c0ef 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/house.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/house.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/popster.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/popster.mid
new file mode 100644
index 00000000..1f3e75b9
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/popster.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/popster1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/popster1.mid
new file mode 100644
index 00000000..1f3e75b9
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/house/popster1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/hyper/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/hyper/var1.mid
new file mode 100644
index 00000000..72fe4dd6
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/hyper/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/hyper/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/hyper/var2.mid
new file mode 100644
index 00000000..e8b9f049
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/hyper/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/hyper/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/hyper/var3.mid
new file mode 100644
index 00000000..4b6331c2
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/hyper/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/hyper/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/hyper/var4.mid
new file mode 100644
index 00000000..6533ffde
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/hyper/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/relief.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/relief/relief.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/relief.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/relief/relief.mid
index 050a49ee..d8d5679d 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/relief.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/relief/relief.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/relief/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/relief/var1.mid
new file mode 100644
index 00000000..d8d5679d
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/relief/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/relief/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/relief/var2.mid
new file mode 100644
index 00000000..fdbb248a
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/relief/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/relief/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/relief/var3.mid
new file mode 100644
index 00000000..66f9d4ba
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/relief/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/relief/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/relief/var4.mid
new file mode 100644
index 00000000..7122761e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/relief/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/royal.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/royal/royal.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/royal.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/royal/royal.mid
index a85709ba..a3220ccf 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/royal.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/royal/royal.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/royal/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/royal/var1.mid
new file mode 100644
index 00000000..a3220ccf
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/royal/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/royal/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/royal/var2.mid
new file mode 100644
index 00000000..01c4b1cd
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/royal/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/royal/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/royal/var3.mid
new file mode 100644
index 00000000..0bba25f7
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/royal/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/royal/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/royal/var4.mid
new file mode 100644
index 00000000..7d0f4cf0
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/pop/royal/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/kungfu/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/kungfu/var1.mid
new file mode 100644
index 00000000..44c77375
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/kungfu/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/kungfu/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/kungfu/var2.mid
new file mode 100644
index 00000000..a58c34c1
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/kungfu/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/kungfu/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/kungfu/var3.mid
new file mode 100644
index 00000000..5df61602
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/kungfu/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/kungfu/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/kungfu/var4.mid
new file mode 100644
index 00000000..db418158
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/kungfu/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/lostwrld/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/lostwrld/var1.mid
new file mode 100644
index 00000000..0eec91ed
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/lostwrld/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/lostwrld/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/lostwrld/var2.mid
new file mode 100644
index 00000000..5961894c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/lostwrld/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/lostwrld/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/lostwrld/var3.mid
new file mode 100644
index 00000000..994953f8
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/lostwrld/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/lostwrld/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/lostwrld/var4.mid
new file mode 100644
index 00000000..80bdba18
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/lostwrld/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/rebel/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/rebel/var1.mid
new file mode 100644
index 00000000..c6d7ca00
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/rebel/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/rebel/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/rebel/var2.mid
new file mode 100644
index 00000000..9e61935b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/rebel/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/rebel/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/rebel/var3.mid
new file mode 100644
index 00000000..39443dae
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/rebel/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/rebel/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/rebel/var4.mid
new file mode 100644
index 00000000..723c5633
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/rebel/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/sicily/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/sicily/var1.mid
new file mode 100644
index 00000000..9048cb2c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/sicily/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/temple/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/temple/var1.mid
new file mode 100644
index 00000000..8975286f
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/temple/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/temple/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/temple/var2.mid
new file mode 100644
index 00000000..27528ae5
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/temple/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/temple/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/temple/var3.mid
new file mode 100644
index 00000000..e27bfa97
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/temple/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/temple/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/temple/var4.mid
new file mode 100644
index 00000000..68a32569
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/temple/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/themovie/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/themovie/var1.mid
new file mode 100644
index 00000000..96530781
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/themovie/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/themovie/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/themovie/var2.mid
new file mode 100644
index 00000000..3f2031c4
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/themovie/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/themovie/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/themovie/var3.mid
new file mode 100644
index 00000000..3c0800ac
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/themovie/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/themovie/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/themovie/var4.mid
new file mode 100644
index 00000000..7bb7285f
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/sndtrack/themovie/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/bouncer1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/bouncer1.mid
new file mode 100644
index 00000000..8be116b8
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/bouncer1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/catback1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/catback1.mid
new file mode 100644
index 00000000..222b3b0f
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/catback1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/jetset.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/jetset.mid
new file mode 100644
index 00000000..4ecc1d3a
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/jetset.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/jetset1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/jetset1.mid
new file mode 100644
index 00000000..4ecc1d3a
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/jetset1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/jumper1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/jumper1.mid
new file mode 100644
index 00000000..0ef1f33b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/jumper1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/katmouse1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/katmouse1.mid
new file mode 100644
index 00000000..49ec5b62
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/katmouse1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/lowjinx.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/lowjinx.mid
new file mode 100644
index 00000000..da02a514
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/lowjinx.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/lowjinx1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/lowjinx1.mid
new file mode 100644
index 00000000..da02a514
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/lowjinx1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/oldshop.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/oldshop.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/oldshop.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/oldshop.mid
index a437cfc0..4e432d57 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/oldshop.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/oldshop.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/oldshop1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/oldshop1.mid
new file mode 100644
index 00000000..4e432d57
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/oldshop1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/tropical1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/tropical1.mid
new file mode 100644
index 00000000..dace0813
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/swingey-jazzy/tropical1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/dark_dance.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/dark_dance.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/dark_dance.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/dark_dance.mid
index 7271e4f6..1cfe58eb 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/dark_dance.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/dark_dance.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var1.mid
new file mode 100644
index 00000000..7bba7ed7
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var2.mid
new file mode 100644
index 00000000..fe4322d2
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var3.mid
new file mode 100644
index 00000000..1cfe58eb
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var4.mid
new file mode 100644
index 00000000..8a59e6c5
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var5.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var5.mid
new file mode 100644
index 00000000..8d7d70ba
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var5.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var6.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var6.mid
new file mode 100644
index 00000000..3506a70c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var6.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var7.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var7.mid
new file mode 100644
index 00000000..239d85cf
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var7.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var8.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var8.mid
new file mode 100644
index 00000000..0052aea4
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/darkdance/var8.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var1.mid
new file mode 100644
index 00000000..b75055f1
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var2.mid
new file mode 100644
index 00000000..e9125887
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var3.mid
new file mode 100644
index 00000000..5d62c684
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var4.mid
new file mode 100644
index 00000000..07f06bba
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var5.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var5.mid
new file mode 100644
index 00000000..e9f16b20
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var5.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var6.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var6.mid
new file mode 100644
index 00000000..82e91cfc
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var6.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var7.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var7.mid
new file mode 100644
index 00000000..8d9c1a6b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var7.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var8.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var8.mid
new file mode 100644
index 00000000..57310afe
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/ecstacy/var8.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/future_sound.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/future_sound.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/future_sound.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/future_sound.mid
index 96e71f51..de60e3b0 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/future_sound.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/future_sound.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var1.mid
new file mode 100644
index 00000000..7fc70881
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var2.mid
new file mode 100644
index 00000000..416cec40
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var3.mid
new file mode 100644
index 00000000..de60e3b0
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var4.mid
new file mode 100644
index 00000000..79ec35c3
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var5.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var5.mid
new file mode 100644
index 00000000..38a3758b
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var5.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var6.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var6.mid
new file mode 100644
index 00000000..e739505d
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var6.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var7.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var7.mid
new file mode 100644
index 00000000..e0427aa3
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var7.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var8.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var8.mid
new file mode 100644
index 00000000..f965f553
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/futuresound/var8.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/house_jam.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/house_jam.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/house_jam.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/house_jam.mid
index fc135bda..c26e042d 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/house_jam.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/house_jam.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var1.mid
new file mode 100644
index 00000000..c26e042d
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var2.mid
new file mode 100644
index 00000000..b1bbe923
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var3.mid
new file mode 100644
index 00000000..6fc22959
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var4.mid
new file mode 100644
index 00000000..59c1b187
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var5.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var5.mid
new file mode 100644
index 00000000..cf1b7436
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var5.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var6.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var6.mid
new file mode 100644
index 00000000..6c1ff91c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var6.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var7.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var7.mid
new file mode 100644
index 00000000..f369320c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var7.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var8.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var8.mid
new file mode 100644
index 00000000..691c17b0
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/housejam/var8.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/nightclub.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/nightclub.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/nightclub.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/nightclub.mid
index 447c3096..37f8cadd 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/nightclub.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/nightclub.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var1.mid
new file mode 100644
index 00000000..f3523c91
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var2.mid
new file mode 100644
index 00000000..c58592e6
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var3.mid
new file mode 100644
index 00000000..37f8cadd
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var4.mid
new file mode 100644
index 00000000..08e760cd
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var5.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var5.mid
new file mode 100644
index 00000000..245b6a71
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var5.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var6.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var6.mid
new file mode 100644
index 00000000..f92043d3
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var6.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var7.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var7.mid
new file mode 100644
index 00000000..d9591144
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var7.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var8.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var8.mid
new file mode 100644
index 00000000..6dfa3100
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/nightclub/var8.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var1.mid
new file mode 100644
index 00000000..11a777c1
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var2.mid
new file mode 100644
index 00000000..9ea12901
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var3.mid
new file mode 100644
index 00000000..6d20e1e6
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var4.mid
new file mode 100644
index 00000000..b083ed4e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var5.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var5.mid
new file mode 100644
index 00000000..ae188d92
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var5.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var6.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var6.mid
new file mode 100644
index 00000000..d5d5e4fd
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var6.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var7.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var7.mid
new file mode 100644
index 00000000..baeb0756
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var7.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var8.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var8.mid
new file mode 100644
index 00000000..55f0068c
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/psykosonik/var8.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/tekworld.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/tekworld.mid
similarity index 99%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/tekworld.mid
rename to zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/tekworld.mid
index 1c028923..450260f1 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/tekworld.mid and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/tekworld.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var1.mid
new file mode 100644
index 00000000..84ebb91e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var2.mid
new file mode 100644
index 00000000..f056c708
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var3.mid
new file mode 100644
index 00000000..7bab4dab
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var4.mid
new file mode 100644
index 00000000..620fb608
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var5.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var5.mid
new file mode 100644
index 00000000..af161057
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var5.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var6.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var6.mid
new file mode 100644
index 00000000..60281ada
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var6.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var7.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var7.mid
new file mode 100644
index 00000000..61dac700
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var7.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var8.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var8.mid
new file mode 100644
index 00000000..450260f1
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/tekworld/var8.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var1.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var1.mid
new file mode 100644
index 00000000..a07c6409
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var1.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var2.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var2.mid
new file mode 100644
index 00000000..cba881cc
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var2.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var3.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var3.mid
new file mode 100644
index 00000000..80ad091d
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var3.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var4.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var4.mid
new file mode 100644
index 00000000..e6637cd4
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var4.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var5.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var5.mid
new file mode 100644
index 00000000..5eb1d8db
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var5.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var6.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var6.mid
new file mode 100644
index 00000000..e87b173e
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var6.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var7.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var7.mid
new file mode 100644
index 00000000..f1849ffe
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var7.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var8.mid b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var8.mid
new file mode 100644
index 00000000..f4b94c35
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-music/music/techno/trip-hop/var8.mid differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/AccountBanner.gif b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/AccountBanner.gif
new file mode 100644
index 00000000..8eb45ba3
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/AccountBanner.gif differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/BULLETARROW.GIF b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/BULLETARROW.GIF
new file mode 100644
index 00000000..ae5eab66
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/BULLETARROW.GIF differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/SettingsBanner.gif b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/SettingsBanner.gif
new file mode 100644
index 00000000..3860b7ab
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/SettingsBanner.gif differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/Thumbs.db b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/Thumbs.db
new file mode 100644
index 00000000..ba14c154
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/Thumbs.db differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/kb.gif b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/kb.gif
new file mode 100644
index 00000000..5d0a9b89
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/kb.gif differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/kb_alpha.gif b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/kb_alpha.gif
new file mode 100644
index 00000000..24eca8d9
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/ROMCache/kb_alpha.gif differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/adjust-brightness.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/adjust-brightness.js
new file mode 100644
index 00000000..a25c7407
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/adjust-brightness.js
@@ -0,0 +1,107 @@
+var minisrv_service_file = true;
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+
+Brightness
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ |
+
+
+
+ | |
+ |
+
+ |
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+|
+ |
+
+ |
+ |
+|
+ |
+Adjust the brightness
+control all the way up.
+ Slowly turn down the brightness
+until the letter A in the box to the right
+is barely visible.
+ |
+ |
+
+ |
+ |
+|
+ |
+ |
+|
+ |
+
+ |
+|
+ |
+ |
+|
+ |
+
+ |
+|
+ |
+ |
+|
+ |
+
+ |
+ |
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/adjust-contrast.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/adjust-contrast.js
new file mode 100644
index 00000000..e19f1af6
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/adjust-contrast.js
@@ -0,0 +1,107 @@
+var minisrv_service_file = true;
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+
+Contrast or picture
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ | |
+
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+|
+ |
+
+
+|
+
+Contrast or picture
+ |
+ |
+ |
+|
+ |
+ Start with your TV's
+contrast or picture
+at a medium setting.
+ If the edge of the screen
+seems to bend, try lowering your TV's
+contrast or picture setting.
+ |
+ |
+ |
+
+
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/adjust-display-intro.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/adjust-display-intro.js
new file mode 100644
index 00000000..93b032c4
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/adjust-display-intro.js
@@ -0,0 +1,107 @@
+var minisrv_service_file = true;
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+
+Adjusting your TV
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ | |
+
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+|
+ |
+
+
+|
+
+Adjusting your TV
+ |
+ |
+ |
+|
+ |
+ These pages provide
+instructions to help you
+adjust your television's
+contrast, brightness, and sharpness settings.
+ Adjusting the settings can improve the appearance of
+Web pages on your TV.
+ |
+ |
+ |
+
+
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/adjust-sharpness.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/adjust-sharpness.js
new file mode 100644
index 00000000..c66e5884
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/adjust-sharpness.js
@@ -0,0 +1,109 @@
+var minisrv_service_file = true;
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+
+Sharpness or detail
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ |
+
+
+
+ | |
+ |
+
+ |
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+|
+ |
+
+
+|
+
+Sharpness or detail
+ |
+ |
+ |
+|
+ |
+If your TV has a sharpness
+or detail control:
+ Start with the sharpness
+or detail at a medium setting.
+ Adjust the sharpness
+or detail so that this poem
+looks clearest to you.
+ |
+ |
+
+ |
+ |
+|
+ |
+ |
+|
+ |
+
+ |
+|
+ |
+ |
+|
+ |
+
+ |
+|
+ |
+ |
+|
+ |
+
+ |
+ |
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/center-display.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/center-display.js
new file mode 100644
index 00000000..4f99ba38
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/center-display.js
@@ -0,0 +1,111 @@
+var minisrv_service_file = true;
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+
+Center the screen
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ |
+
+
+
+ | |
+ |
+
+ |
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+|
+ |
+
+
+|
+
+Center the screen
+ |
+ |
+ |
+|
+ |
+You can adjust the position of WebTV pages on your screen using these arrows. This is useful if WebTV looks off-center on your television.
+ |
+ |
+
+ |
+ |
+|
+ |
+ |
+|
+ |
+
+ |
+|
+ |
+ |
+|
+ |
+
+ |
+|
+ |
+ |
+|
+ |
+
+ |
+ |
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/choose-bg-songs.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/choose-bg-songs.js
new file mode 100644
index 00000000..f579e2e7
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/choose-bg-songs.js
@@ -0,0 +1,119 @@
+var minisrv_service_file = true;
+
+var WTVBGMusic = require("./WTVBGMusic.js");
+var wtvbgm = new WTVBGMusic(minisrv_config, ssid_sessions[socket.ssid])
+
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+Background music styles
+
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ |
+
+
+
+ | |
+ |
+
+ |
+ | |
+ |
+
+ | |
+ |
+
+
+
+|
+ |
+
+
+|
+
+Background music styles
+ | |
+Choose the styles you'd like to hear.
+Choose a style name to see the songs for that style.
+ |
+|
+ |
+ |
+ |
+|
+ |
+ |
+ | `;
+ }
+ var pubcat = parseInt(k) + 1;
+ data += ``;
+ catsListed++;
+});
+
+data += `
+ |
+ |
+|
+ |
+ |
+|
+ |
+
+ |
+|
+ |
+ |
+|
+ |
+
+ |
+|
+ |
+
+ |
+|
+ |
+
+ |
+ |
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/get-playlist.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/get-playlist.js
new file mode 100644
index 00000000..94b5544a
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/get-playlist.js
@@ -0,0 +1,17 @@
+var WTVBGMusic = require("./WTVBGMusic.js");
+var wtvbgm = new WTVBGMusic(minisrv_config, ssid_sessions[socket.ssid])
+var music_obj = wtvbgm.getMusicObj();
+
+headers = `
+200 OK
+Connection: Keep-Alive
+wtv-backgroundmusic-clear: no_zits
+`;
+
+Object.keys(music_obj.enableSongs).forEach(function (k) {
+ if (!wtvbgm.isCategoryEnabled(wtvbgm.getSongCategory(music_obj.enableSongs[k]))) return;
+ var song = wtvbgm.getSong(music_obj.enableSongs[k]);
+ if (song) headers += "wtv-backgroundmusic-add: "+song['url']+"\n";
+});
+
+data = '';
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/get.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/get.js
index ecba5e22..b8c2fd1d 100644
--- a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/get.js
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/get.js
@@ -1,33 +1,37 @@
var minisrv_service_file = true;
+var settings_obj = ssid_sessions[socket.ssid].getSessionData("wtv-setup");
+if (settings_obj === null) settings_obj = {};
+
+settings_obj["from-server"] = 1;
+
+// defaults
+if (!settings_obj["setup-advanced-options"]) settings_obj["setup-advanced-options"] = 0;
+if (!settings_obj["setup-play-bgm"]) settings_obj["setup-play-bgm"] = 0;
+if (!settings_obj["setup-bgm-tempo"]) settings_obj["setup-bgm-tempo"] = -1;
+if (!settings_obj["setup-bgm-volume"]) settings_obj["setup-bgm-volume"] = 100;
+if (!settings_obj["setup-background-color"]) settings_obj["setup-background-color"] = "c6c6c6";
+if (!settings_obj["setup-font-sizes"]) settings_obj["setup-font-sizes"] = "medium";
+if (!settings_obj["setup-in-stereo"]) settings_obj["setup-in-stereo"] = 1;
+if (!settings_obj["setup-keyboard"]) settings_obj["setup-keyboard"] = "alphabetical";
+if (!settings_obj["setup-link-color"]) settings_obj["setup-link-color"] = "2222bb";
+if (!settings_obj["setup-play-songs"]) settings_obj["setup-play-songs"] = 1;
+if (!settings_obj["setup-play-sounds"]) settings_obj["setup-play-sounds"] = 1;
+if (!settings_obj["setup-text-color"]) settings_obj["setup-text-color"] = 0;
+if (!settings_obj["setup-visited-color"]) settings_obj["setup-visited-color"] = "8822bb";
+if (!settings_obj["setup-japan-keyboard"]) settings_obj["setup-japan-keyboard"] = "roman";
+if (!settings_obj["setup-japan-softkeyboard"]) settings_obj["setup-japan-softkeyboard"] = "roman"
+if (!settings_obj["setup-chat-access-level"]) settings_obj["setup-chat-access-level"] = 0;
+if (!settings_obj["setup-chat-on-nontrusted-pages"]) settings_obj["setup-chat-on-nontrusted-pages"] = 1;
+if (!settings_obj["setup-tv-chat-level"]) settings_obj["setup-tv-chat-level"] = 2;
+
headers = `200 OK
-wtv-backgroundmusic-load-playlist: wtv-music:/get-playlist
+wtv-backgroundmusic-load-playlist: wtv-setup:/get-playlist
wtv-printer-model: -1,-1
wtv-printer-pen: 0,0,1,0
wtv-printer-setup: 0,0,1,0
wtv-language-header: en-US,en
-Content-Type: text/html`
-
-var settings_obj = new Array();
-settings_obj["from-server"] = 1;
-settings_obj["setup-advanced-options"] = 0;
-settings_obj["setup-play-bgm"] = 0;
-settings_obj["setup-bgm-tempo"] = -1;
-settings_obj["setup-bgm-volume"] = 100;
-settings_obj["setup-background-color"] = "c6c6c6";
-settings_obj["setup-font-sizes"] = "medium";
-settings_obj["setup-in-stereo"] = 1;
-settings_obj["setup-keyboard"] = "alphabetical";
-settings_obj["setup-link-color"] = "2222bb";
-settings_obj["setup-play-songs"] = 1;
-settings_obj["setup-play-sounds"] = 1;
-settings_obj["setup-text-color"] = 0;
-settings_obj["setup-visited-color"] = "8822bb";
-settings_obj["setup-japan-keyboard"] = "roman";
-settings_obj["setup-japan-softkeyboard"] = "norm"
-settings_obj["setup-chat-access-level"] = 0;
-settings_obj["setup-chat-on-nontrusted-pages"] = 1;
-settings_obj["setup-tv-chat-level"] = 2;
+Content-Type: text/html`;
data = "";
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/DownGreenArrow.gif b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/DownGreenArrow.gif
new file mode 100644
index 00000000..32a1e02f
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/DownGreenArrow.gif differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/LeftGreenArrow.gif b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/LeftGreenArrow.gif
new file mode 100644
index 00000000..b548593a
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/LeftGreenArrow.gif differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/PLUGE.gif b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/PLUGE.gif
new file mode 100644
index 00000000..09793e52
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/PLUGE.gif differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/ResetButton.gif b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/ResetButton.gif
new file mode 100644
index 00000000..a0eb4dd4
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/ResetButton.gif differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/RightGreenArrow.gif b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/RightGreenArrow.gif
new file mode 100644
index 00000000..a8865dc5
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/RightGreenArrow.gif differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/SetupBanner.gif b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/SetupBanner.gif
new file mode 100644
index 00000000..860242ba
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/SetupBanner.gif differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/Sharpness.gif b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/Sharpness.gif
new file mode 100644
index 00000000..fbcf9838
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/Sharpness.gif differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/UpGreenArrow.gif b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/UpGreenArrow.gif
new file mode 100644
index 00000000..f5e45b56
Binary files /dev/null and b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/images/UpGreenArrow.gif differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/keyboard.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/keyboard.js
new file mode 100644
index 00000000..1faa226e
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/keyboard.js
@@ -0,0 +1,136 @@
+var minisrv_service_file = true;
+var settings_obj = ssid_sessions[socket.ssid].getSessionData("wtv-setup");
+if (settings_obj === null) settings_obj = {};
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+Keyboard settings
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ | |
+
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+|
+ |
+
+ |
+ |
+|
+ |
+
+
+|
+Choose the kind of
+keyboard that should
+appear on your screen.
+ |
+ |
+
+
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-advanced.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-advanced.js
new file mode 100644
index 00000000..7537d17b
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-advanced.js
@@ -0,0 +1,144 @@
+var minisrv_service_file = true;
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+
+Advanced dialing options
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ | |
+
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-basic.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-basic.js
new file mode 100644
index 00000000..144e863c
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-basic.js
@@ -0,0 +1,129 @@
+var minisrv_service_file = true;
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+
+Dialing options
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ | |
+
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-call-wait-thresh.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-call-wait-thresh.js
new file mode 100644
index 00000000..1850df05
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-call-wait-thresh.js
@@ -0,0 +1,133 @@
+var minisrv_service_file = true;
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+
+Call waiting sensitivity
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ | |
+
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+
+
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-call-waiting.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-call-waiting.js
new file mode 100644
index 00000000..fe33afdf
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-call-waiting.js
@@ -0,0 +1,135 @@
+var minisrv_service_file = true;
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+
+Call waiting options
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ | |
+
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-reset.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-reset.js
new file mode 100644
index 00000000..a0694913
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone-reset.js
@@ -0,0 +1,102 @@
+var minisrv_service_file = true;
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+
+Reset dialing options
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ | |
+
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone.js
new file mode 100644
index 00000000..b85f2584
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/phone.js
@@ -0,0 +1,115 @@
+var minisrv_service_file = true;
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+
+Dialing options
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ | |
+
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/reset-musicobj.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/reset-musicobj.js
new file mode 100644
index 00000000..0e5fba0a
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/reset-musicobj.js
@@ -0,0 +1,6 @@
+var music_obj = {};
+ssid_sessions[socket.ssid].setSessionData("wtv-bgmusic", Object.assign({}, music_obj));
+ssid_sessions[socket.ssid].saveSessionData();
+headers = `300 OK
+Location: wtv-setup:/choose-bg-songs`;
+
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/screen-border.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/screen-border.js
new file mode 100644
index 00000000..b8c07d04
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/screen-border.js
@@ -0,0 +1,117 @@
+var minisrv_service_file = true;
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+Screen border
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ |
+
+
+
+ | |
+ |
+
+ |
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/screen.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/screen.js
new file mode 100644
index 00000000..a9cccb0c
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/screen.js
@@ -0,0 +1,105 @@
+var minisrv_service_file = true;
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+Television
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ |
+
+
+
+ | |
+ |
+
+ |
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/serve-billing-overview.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/serve-billing-overview.js
new file mode 100644
index 00000000..3b019b2a
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/serve-billing-overview.js
@@ -0,0 +1,112 @@
+var minisrv_service_file = true;
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+
+Your WebTV account
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ |
+
+
+
+ | |
+ |
+
+ |
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/set-bg.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/set-bg.js
new file mode 100644
index 00000000..f47439d8
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/set-bg.js
@@ -0,0 +1,128 @@
+var minisrv_service_file = true;
+
+var WTVBGMusic = require("./WTVBGMusic.js");
+var wtvbgm = new WTVBGMusic(minisrv_config, ssid_sessions[socket.ssid]);
+if (request_headers.query.category) {
+ var musicList = wtvbgm.getCategoryList(request_headers.query.category);
+ var categoryName = wtvbgm.getCategoryName(request_headers.query.category);
+
+ headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+ data = `
+
+${categoryName}
+
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ |
+
+
+
+ | |
+ |
+
+ |
+ | |
+ |
+
+ | |
+ |
+
+
+`;
+
+} else {
+ var errPage = doErrorPage("400", "Category ID is required.");
+ headers = errPage[0];
+ data = errPage[1];
+}
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/set.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/set.js
new file mode 100644
index 00000000..4ff62eba
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/set.js
@@ -0,0 +1,18 @@
+var minisrv_service_file = true;
+if (request_headers.query && ssid_sessions[socket.ssid]) {
+ var settings_obj = ssid_sessions[socket.ssid].getSessionData("wtv-setup");
+ if (settings_obj === null) settings_obj = {};
+
+ Object.keys(request_headers.query).forEach(function (k) {
+ settings_obj[k] = request_headers.query[k];
+ });
+ console.log(settings_obj);
+ ssid_sessions[socket.ssid].setSessionData("wtv-setup", Object.assign({}, settings_obj));
+ ssid_sessions[socket.ssid].saveSessionData();
+ headers = `200 OK
+Content-type: text/html`;
+} else {
+ var outdata = doErrorPage();
+ headers = outdata[0];
+ data = outdata[1];
+}
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/setup.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/setup.js
new file mode 100644
index 00000000..fe438e30
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/setup.js
@@ -0,0 +1,197 @@
+var minisrv_service_file = true;
+var { WTVShared, clientShowAlert } = require("./WTVShared.js");
+
+var notImplementedAlert = new clientShowAlert({
+ 'image': minisrv_config.config.service_logo,
+ 'message': "This feature is not available.",
+ 'buttonlabel1': "Okay",
+ 'buttonaction1': "client:donothing",
+ 'noback': true,
+}).getURL();
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+
+Settings
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ |
+
+
+
+ | |
+ | |
+
+ |
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/sound.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/sound.js
new file mode 100644
index 00000000..ae910deb
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/sound.js
@@ -0,0 +1,126 @@
+var minisrv_service_file = true;
+var canDoMuzac = ssid_sessions[socket.ssid].hasCap('client-can-do-muzac');
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+
+Music
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ | |
+
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/stop.wav b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/sounds/silence.aiff
similarity index 57%
rename from zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/stop.wav
rename to zefie_wtvp_minisrv/ServiceVault/wtv-setup/sounds/silence.aiff
index 0191f10c..15b329e9 100644
Binary files a/zefie_wtvp_minisrv/ServiceVault/wtv-music/demo/midi/stop.wav and b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/sounds/silence.aiff differ
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/text.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/text.js
new file mode 100644
index 00000000..2c631efe
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/text.js
@@ -0,0 +1,115 @@
+var minisrv_service_file = true;
+
+headers = `200 OK
+Connection: Keep-Alive
+wtv-expire-all: wtv-
+wtv-expire-all: http
+Content-Type: text/html`
+
+data = `
+
+
+
+Text size
+
+
+
+
+
+|
+ |
+
+ |
+|
+ |
+
+
+
+
+ |
+ |
+ | |
+
+ | |
+ |
+
+ | |
+ |
+
+
+
+
+
+
+
+`;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/validate-bg-song-category.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/validate-bg-song-category.js
new file mode 100644
index 00000000..e85b2fe2
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/validate-bg-song-category.js
@@ -0,0 +1,48 @@
+
+if (request_headers.query && ssid_sessions[socket.ssid]) {
+ if (request_headers.request_url.indexOf('?') >= 0) {
+ var category = (request_headers.query.category) ? request_headers.query.category : null;
+ var WTVBGMusic = require("./WTVBGMusic.js");
+ var wtvbgm = new WTVBGMusic(minisrv_config, ssid_sessions[socket.ssid])
+ var music_obj = wtvbgm.getMusicObj();
+
+ if (category == null) music_obj.enableCategories = [];
+ else {
+ var cat = wtvbgm.categories[parseInt(category) - 1];
+ if (cat) {
+ var toRemove = [];
+ Object.keys(music_obj.enableSongs).forEach(function (k) {
+ if (wtvbgm.getSongCategory(parseInt(music_obj.enableSongs[k])) == parseInt(category)) toRemove.push(k);
+ });
+ toRemove.forEach(function (v) {
+ music_obj.enableSongs.splice(v,1,"");
+ });
+ var newEnableSongs = music_obj.enableSongs.filter(value => Object.keys(value).length !== 0);
+ music_obj.enableSongs = newEnableSongs;
+ }
+ }
+ var qraw = request_headers.request_url.split('?')[1];
+ if (qraw.length > 0) {
+ qraw = qraw.split("&");
+ for (let i = 0; i < qraw.length; i++) {
+ var qraw_split = qraw[i].split("=");
+ if (qraw_split.length == 2) {
+ var k = qraw_split[0];
+ if (k == "enableCategory") music_obj['enableCategories'].push(unescape(qraw[i].split("=")[1].replace(/\+/g, "%20")));
+ if (k == "enableSong") music_obj['enableSongs'].push(unescape(qraw[i].split("=")[1].replace(/\+/g, "%20")));
+ }
+ }
+ }
+ }
+ music_obj.enableCategories = [...new Set(music_obj.enableCategories)];
+ music_obj.enableSongs = [...new Set(music_obj.enableSongs)];
+ ssid_sessions[socket.ssid].setSessionData("wtv-bgmusic", Object.assign({}, music_obj));
+ ssid_sessions[socket.ssid].saveSessionData();
+ headers = `200 OK
+Content-type: text/html
+wtv-backgroundmusic-load-playlist: wtv-setup:/get-playlist`;
+} else {
+ var outdata = doErrorPage();
+ headers = outdata[0];
+ data = outdata[1];
+}
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-setup/validate-screen-border.js b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/validate-screen-border.js
new file mode 100644
index 00000000..c40a73e6
--- /dev/null
+++ b/zefie_wtvp_minisrv/ServiceVault/wtv-setup/validate-screen-border.js
@@ -0,0 +1,15 @@
+if (request_headers.query) {
+ if (request_headers.query.shade) {
+ headers = `300 OK
+Location: wtv-setup:/screen
+wtv-visit: client:setscreenborder?${request_headers.query.shade}`;
+ } else {
+ var errpage = wtvshared.doErrorPage(400);
+ headers = errpage[0];
+ data = errpage[1];
+ }
+} else {
+ var errpage = wtvshared.doErrorPage(400);
+ headers = errpage[0];
+ data = errpage[1];
+}
diff --git a/zefie_wtvp_minisrv/WTVBGMusic.js b/zefie_wtvp_minisrv/WTVBGMusic.js
new file mode 100644
index 00000000..eb1a6533
--- /dev/null
+++ b/zefie_wtvp_minisrv/WTVBGMusic.js
@@ -0,0 +1,1136 @@
+
+class WTVBGMusic {
+
+ minisrv_config = null;
+ session_data = null;
+ wtvshared = null;
+ categories = [
+ "Ambient",
+ "Classical",
+ "Classical-Bach",
+ "Funk",
+ "Pop",
+ "Jazz",
+ "Keyboards",
+ "Techno",
+ "More Techno",
+ "Ragtime",
+ "World",
+ "Upbeat",
+ "Mellow",
+ "Underground"
+ ]
+ musiclist_classic = {
+ "100": {
+ "title": "Dream Anime",
+ "url": "wtv-music:\/music\/ambient\/trance\/dreamanime.mid"
+ },
+ "101": {
+ "title": "Desert",
+ "url": "wtv-music:\/music\/ambient\/desert\/desert.mid"
+ },
+ "102": {
+ "title": "Alexandra's Apple",
+ "url": "wtv-music:\/music\/ambient\/trance\/alexandras.mid"
+ },
+ "103": {
+ "title": "Jimmy",
+ "url": "wtv-music:\/music\/ambient\/jimmy\/jimmy.mid"
+ },
+ "104": {
+ "title": "Morpheus",
+ "url": "wtv-music:\/music\/ambient\/eno\/eno.mid"
+ },
+ "105": {
+ "title": "Wind Chime Days",
+ "url": "wtv-music:\/music\/ambient\/windchim\/windchime.mid"
+ },
+ "200": {
+ "title": "Ave Maria",
+ "url": "wtv-music:\/music\/classicl\/french_romantic\/gounod_avemaria.mid"
+ },
+ "201": {
+ "title": "Beethoven's 5th",
+ "url": "wtv-music:\/music\/classicl\/beet\/beethoven.mid"
+ },
+ "202": {
+ "title": "Beethoven's 8th",
+ "url": "wtv-music:\/music\/classicl\/beet\/beethoven_8th_2mov.mid"
+ },
+ "203": {
+ "title": "Clair de Lune",
+ "url": "wtv-music:\/music\/classicl\/french_impressionists\/debussey_clairdelune.mid"
+ },
+ "204": {
+ "title": "Flight of the Bumblebee",
+ "url": "wtv-music:\/music\/classicl\/popular\/flight_of_the_bumble_bee.mid"
+ },
+ "205": {
+ "title": "Gymnopedie",
+ "url": "wtv-music:\/music\/classicl\/french_impressionists\/satie_gymnopedie1.mid"
+ },
+ "206": {
+ "title": "Haydn",
+ "url": "wtv-music:\/music\/classicl\/haydn104\/haydn.mid"
+ },
+ "207": {
+ "title": "Moonlight sonata",
+ "url": "wtv-music:\/music\/classicl\/beet\/beethoven_moonlight.mid"
+ },
+ "208": {
+ "title": "Mozart",
+ "url": "wtv-music:\/music\/classicl\/mozart1\/mozart1.mid"
+ },
+ "209": {
+ "title": "Pachebel Canon",
+ "url": "wtv-music:\/music\/classicl\/baroque\/pachebel_canon.mid"
+ },
+ "210": {
+ "title": "Pathetique sonata",
+ "url": "wtv-music:\/music\/classicl\/beet\/beethoven_pathetique.mid"
+ },
+ "211": {
+ "title": "Pavanne for a Dead Princess",
+ "url": "wtv-music:\/music\/classicl\/french_impressionists\/ravel_pavanne.mid"
+ },
+ "300": {
+ "title": "C-major prelude",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_cmaj_prelude.mid"
+ },
+ "301": {
+ "title": "C-major fugue",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_fugue_cmajor.mid"
+ },
+ "302": {
+ "title": "C-minor fugue",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_fugue_cminor.mid"
+ },
+ "303": {
+ "title": "Eb-major fugue",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_fugue_eflatMajor.mid"
+ },
+ "304": {
+ "title": "D-minor invention",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_dminor_2part_invention.mid"
+ },
+ "305": {
+ "title": "Little fugue",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_little_fugue.mid"
+ },
+ "306": {
+ "title": "Minuet in G",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_menuet_in_G.mid"
+ },
+ "307": {
+ "title": "Violin partita in E",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_violin_partita_in_e.mid"
+ },
+ "400": {
+ "title": "Jet Set",
+ "url": "wtv-music:\/music\/swingey-jazzy\/jetset.mid"
+ },
+ "401": {
+ "title": "Low Jinx",
+ "url": "wtv-music:\/music\/swingey-jazzy\/lowjinx.mid"
+ },
+ "402": {
+ "title": "Papa's Old Shop",
+ "url": "wtv-music:\/music\/swingey-jazzy\/oldshop.mid"
+ },
+ "403": {
+ "title": "Acey",
+ "url": "wtv-music:\/music\/funky\/acey\/acey.mid"
+ },
+ "404": {
+ "title": "Funky",
+ "url": "wtv-music:\/music\/funky\/funkyass\/funky.mid"
+ },
+ "405": {
+ "title": "Groovy",
+ "url": "wtv-music:\/music\/funky\/groovy\/groovy.mid"
+ },
+ "500": {
+ "title": "Chill Jingle",
+ "url": "wtv-music:\/music\/pop\/chilljngl\/chill_jingle.mid"
+ },
+ "501": {
+ "title": "Cool Shades",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/CoolShad.mid"
+ },
+ "502": {
+ "title": "Flute Boy",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/flutey.mid"
+ },
+ "503": {
+ "title": "Georgy",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/georgy.mid"
+ },
+ "504": {
+ "title": "Glasses",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/Glasses.mid"
+ },
+ "505": {
+ "title": "House",
+ "url": "wtv-music:\/music\/pop\/house\/house.mid"
+ },
+ "506": {
+ "title": "Jazzin'",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/Jazzin.mid"
+ },
+ "507": {
+ "title": "Jazzscape",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/jscape.mid"
+ },
+ "508": {
+ "title": "Popster",
+ "url": "wtv-music:\/music\/pop\/house\/popster.mid"
+ },
+ "509": {
+ "title": "Relief",
+ "url": "wtv-music:\/music\/pop\/relief\/relief.mid"
+ },
+ "510": {
+ "title": "Royal",
+ "url": "wtv-music:\/music\/pop\/royal\/royal.mid"
+ },
+ "511": {
+ "title": "So Grand",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/sogrand.mid"
+ },
+ "512": {
+ "title": "Tasty Wave",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/tastywav.mid"
+ },
+ "600": {
+ "title": "Come On In",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/ComeOnInn.mid"
+ },
+ "601": {
+ "title": "Downtown",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/Downtown.mid"
+ },
+ "602": {
+ "title": "Huffin Puffin",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/HuffinPuffin.mid"
+ },
+ "603": {
+ "title": "I Can't Wait",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/ICantWait.mid"
+ },
+ "604": {
+ "title": "Liz and Larry",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/Liz-N-Larry.mid"
+ },
+ "605": {
+ "title": "Missin' Summer",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/MissinSummer.mid"
+ },
+ "606": {
+ "title": "Oh, I'm On Fire",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/OhImOnFire.mid"
+ },
+ "607": {
+ "title": "Park It Here",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/ParkItHere.mid"
+ },
+ "608": {
+ "title": "Slow Day",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/SlowDay.mid"
+ },
+ "609": {
+ "title": "Swing Set",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/SwingSet.mid"
+ },
+ "610": {
+ "title": "Let's Play Ball",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/LetsPlayBall.mid"
+ },
+ "611": {
+ "title": "Mr. Chop Chop",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/MrChopChop.mid"
+ },
+ "700": {
+ "title": "Catacombs",
+ "url": "wtv-music:\/music\/newmusic\/keyboards\/cata_wtv.mid"
+ },
+ "701": {
+ "title": "At Home",
+ "url": "wtv-music:\/music\/newmusic\/keyboards\/home_wtv.mid"
+ },
+ "702": {
+ "title": "Just",
+ "url": "wtv-music:\/music\/newmusic\/keyboards\/just_wtv.mid"
+ },
+ "703": {
+ "title": "Good 'Nite",
+ "url": "wtv-music:\/music\/newmusic\/keyboards\/nite_wtv.mid"
+ },
+ "704": {
+ "title": "Piano Jazz 1",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/pnojazz1.mid"
+ },
+ "705": {
+ "title": "Piano Jazz 2",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/pnojazz2.mid"
+ },
+ "706": {
+ "title": "Shreaded Paper",
+ "url": "wtv-music:\/music\/newmusic\/keyboards\/shre_wtv.mid"
+ },
+ "707": {
+ "title": "Travelin'",
+ "url": "wtv-music:\/music\/newmusic\/keyboards\/trav_wtv.mid"
+ },
+ "708": {
+ "title": "Under the Stars",
+ "url": "wtv-music:\/music\/newmusic\/keyboards\/undr_wtv.mid"
+ },
+ "709": {
+ "title": "Wind",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/wind1.mid"
+ },
+ "800": {
+ "title": "Dark Dance",
+ "url": "wtv-music:\/music\/techno\/darkdance\/dark_dance.mid"
+ },
+ "801": {
+ "title": "Future Sound",
+ "url": "wtv-music:\/music\/techno\/futuresound\/future_sound.mid"
+ },
+ "802": {
+ "title": "House Jam",
+ "url": "wtv-music:\/music\/techno\/housejam\/house_jam.mid"
+ },
+ "803": {
+ "title": "Nightclub",
+ "url": "wtv-music:\/music\/techno\/nightclub\/nightclub.mid"
+ },
+ "804": {
+ "title": "Tekworld",
+ "url": "wtv-music:\/music\/techno\/tekworld\/tekworld.mid"
+ },
+ "900": {
+ "title": "Bogged Down",
+ "url": "wtv-music:\/music\/newmusic\/techno\/BoggedDown.mid"
+ },
+ "901": {
+ "title": "Dancing",
+ "url": "wtv-music:\/music\/newmusic\/techno\/Dancing.mid"
+ },
+ "902": {
+ "title": "Dark Game",
+ "url": "wtv-music:\/music\/newmusic\/techno\/DarkGame.mid"
+ },
+ "903": {
+ "title": "Fever",
+ "url": "wtv-music:\/music\/newmusic\/techno\/Fever.mid"
+ },
+ "904": {
+ "title": "Harry Rock",
+ "url": "wtv-music:\/music\/newmusic\/techno\/HarryRock.mid"
+ },
+ "905": {
+ "title": "I Am Busy",
+ "url": "wtv-music:\/music\/newmusic\/techno\/IAmBusy.mid"
+ },
+ "906": {
+ "title": "7 in the Morning",
+ "url": "wtv-music:\/music\/newmusic\/techno\/7InTheMorning.mid"
+ },
+ "907": {
+ "title": "Rain",
+ "url": "wtv-music:\/music\/newmusic\/techno\/Rain.mid"
+ },
+ "908": {
+ "title": "Rollin'",
+ "url": "wtv-music:\/music\/newmusic\/techno\/Rollin.mid"
+ },
+ "909": {
+ "title": "Running",
+ "url": "wtv-music:\/music\/newmusic\/techno\/Running.mid"
+ },
+ "910": {
+ "title": "The Dance",
+ "url": "wtv-music:\/music\/newmusic\/techno\/TheDance.mid"
+ },
+ "911": {
+ "title": "Presentation",
+ "url": "wtv-music:\/music\/newmusic\/techno\/Presentation.mid"
+ },
+ "1000": {
+ "title": "The Entertainer",
+ "url": "wtv-music:\/music\/classicl\/ragtime\/joplin_entertainer.mid"
+ },
+ "1001": {
+ "title": "Fig Leaf Rag",
+ "url": "wtv-music:\/music\/classicl\/ragtime\/joplin_figleafrag.mid"
+ },
+ "1002": {
+ "title": "Maple Leaf Rag",
+ "url": "wtv-music:\/music\/classicl\/ragtime\/joplin_mapleleafrag.mid"
+ },
+ "1003": {
+ "title": "Wall Street Rag",
+ "url": "wtv-music:\/music\/classicl\/ragtime\/joplin_wallstreetrag.mid"
+ },
+ "1004": {
+ "title": "Baltimore Todolo",
+ "url": "wtv-music:\/music\/classicl\/ragtime\/eubieblake_baltimoretodolo.mid"
+ },
+ "1005": {
+ "title": "Mister Joe",
+ "url": "wtv-music:\/music\/classicl\/ragtime\/jelly_mrjoe.mid"
+ },
+ "1006": {
+ "title": "Kansas City Stomp",
+ "url": "wtv-music:\/music\/classicl\/ragtime\/jelly_kansascitystomp.mid"
+ },
+ "1100": {
+ "title": "Brasilia",
+ "url": "wtv-music:\/music\/newmusic\/world\/brasilia.mid"
+ },
+ "1101": {
+ "title": "Dream Girl",
+ "url": "wtv-music:\/music\/newmusic\/world\/grldream.mid"
+ },
+ "1102": {
+ "title": "Herbie",
+ "url": "wtv-music:\/music\/newmusic\/world\/herbie.mid"
+ },
+ "1103": {
+ "title": "Jive Coffee",
+ "url": "wtv-music:\/music\/newmusic\/world\/jivecofe.mid"
+ },
+ "1104": {
+ "title": "Moorea",
+ "url": "wtv-music:\/music\/newmusic\/world\/moorea.mid"
+ },
+ "1105": {
+ "title": "PCH",
+ "url": "wtv-music:\/music\/newmusic\/world\/pch.mid"
+ },
+ "1106": {
+ "title": "Prussian",
+ "url": "wtv-music:\/music\/newmusic\/world\/prussian.mid"
+ },
+ "1107": {
+ "title": "Road Untraveled",
+ "url": "wtv-music:\/music\/newmusic\/world\/roadtrav.mid"
+ },
+ "1108": {
+ "title": "Xess",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/xess.mid"
+ }
+ };
+ musiclist_rmf = {
+ "100": {
+ "title": "Mystical",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/moods\/mystical.rmf"
+ },
+ "101": {
+ "title": "Quietude",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/moods\/quietude.rmf"
+ },
+ "102": {
+ "title": "Sun Lane",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/mellow\/sunlane.rmf"
+ },
+ "103": {
+ "title": "Windows Everywhere",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/underground\/windows-everywhere.rmf"
+ },
+ "104": {
+ "title": "Byzantium",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/ambient\/byzantium.rmf"
+ },
+ "105": {
+ "title": "Cave",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/ambient\/cave.rmf"
+ },
+ "106": {
+ "title": "Cozy",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/ambient\/cozy.rmf"
+ },
+ "107": {
+ "title": "Overmind",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/ambient\/overmind.rmf"
+ },
+ "108": {
+ "title": "Personal Twilight",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/ambient\/personal-twilight.rmf"
+ },
+ "109": {
+ "title": "Precipice",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/ambient\/precipice.rmf"
+ },
+ "200": {
+ "title": "Badinerie",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/mellow\/badinerie.rmf"
+ },
+ "201": {
+ "title": "Brahms",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/classical\/brahms-rhapsody.rmf"
+ },
+ "202": {
+ "title": "Chopin Ballade 1",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/classical\/chopin-ballade-1.rmf"
+ },
+ "203": {
+ "title": "Chopin Ballade 2",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/classical\/chopin-ballade-2.rmf"
+ },
+ "204": {
+ "title": "Chopin Nocturne",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/classical\/chopin-nocturne.rmf"
+ },
+ "205": {
+ "title": "Moonlight sonata",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/classical\/moonlight_sonata.rmf"
+ },
+ "206": {
+ "title": "Mendelssohn prelude",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/classical\/mendelssohn-prelude.rmf"
+ },
+ "207": {
+ "title": "Mouret Rondeau",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/classical\/mouret-rondeau.rmf"
+ },
+ "208": {
+ "title": "Mozart Sym. 40",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/classical\/mozart-symphony40.rmf"
+ },
+ "209": {
+ "title": "Flight Bumblebee",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/classical\/flight_of_the_bumblebee.rmf"
+ },
+ "210": {
+ "title": "Purcell Voluntary",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/classical\/purcell-voluntary.rmf"
+ },
+ "211": {
+ "title": "La Barriere",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/classical\/la-barriera.rmf"
+ },
+ "212": {
+ "title": "Smetana Moldau",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/classical\/smetana-moldau.rmf"
+ },
+ "300": {
+ "title": "C-major prelude",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_cmaj_prelude.mid"
+ },
+ "301": {
+ "title": "C-major fugue",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_fugue_cmajor.mid"
+ },
+ "302": {
+ "title": "C-minor fugue",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_fugue_cminor.mid"
+ },
+ "303": {
+ "title": "Eb-major fugue",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_fugue_eflatMajor.mid"
+ },
+ "304": {
+ "title": "D-minor invention",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_dminor_2part_invention.mid"
+ },
+ "305": {
+ "title": "Little fugue",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_little_fugue.mid"
+ },
+ "306": {
+ "title": "Minuet in G",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_menuet_in_G.mid"
+ },
+ "307": {
+ "title": "Violin partita in E",
+ "url": "wtv-music:\/music\/classicl\/bach\/bach_violin_partita_in_e.mid"
+ },
+ "400": {
+ "title": "Low Jinx",
+ "url": "wtv-music:\/music\/swingey-jazzy\/lowjinx.mid"
+ },
+ "401": {
+ "title": "Papa's Old Shop",
+ "url": "wtv-music:\/music\/swingey-jazzy\/oldshop.mid"
+ },
+ "402": {
+ "title": "Acey",
+ "url": "wtv-music:\/music\/funky\/acey\/acey.mid"
+ },
+ "403": {
+ "title": "Funky",
+ "url": "wtv-music:\/music\/funky\/funkyass\/funky.mid"
+ },
+ "404": {
+ "title": "Groovy",
+ "url": "wtv-music:\/music\/funky\/groovy\/groovy.mid"
+ },
+ "405": {
+ "title": "Groove Deux",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/upbeat\/groovedeux.rmf"
+ },
+ "406": {
+ "title": "Synchotronic",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/upbeat\/synchotronic.rmf"
+ },
+ "407": {
+ "title": "Chillin",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/mellow\/chillin.rmf"
+ },
+ "408": {
+ "title": "Popster",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/upbeat\/popster.rmf"
+ },
+ "500": {
+ "title": "Chill Jingle",
+ "url": "wtv-music:\/music\/pop\/chilljngl\/chill_jingle.mid"
+ },
+ "501": {
+ "title": "Cool Shades",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/CoolShad.mid"
+ },
+ "502": {
+ "title": "Flute Boy",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/flutey.mid"
+ },
+ "503": {
+ "title": "Georgy",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/georgy.mid"
+ },
+ "504": {
+ "title": "Glasses",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/Glasses.mid"
+ },
+ "505": {
+ "title": "House",
+ "url": "wtv-music:\/music\/pop\/house\/house.mid"
+ },
+ "506": {
+ "title": "Jazzin'",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/Jazzin.mid"
+ },
+ "507": {
+ "title": "Jazzscape",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/jscape.mid"
+ },
+ "508": {
+ "title": "Popster",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/upbeat\/popster.rmf"
+ },
+ "509": {
+ "title": "Relief",
+ "url": "wtv-music:\/music\/pop\/relief\/relief.mid"
+ },
+ "510": {
+ "title": "Royal",
+ "url": "wtv-music:\/music\/pop\/royal\/royal.mid"
+ },
+ "511": {
+ "title": "So Grand",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/sogrand.mid"
+ },
+ "512": {
+ "title": "Tasty Wave",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/tastywav.mid"
+ },
+ "600": {
+ "title": "Come On In",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/ComeOnInn.mid"
+ },
+ "601": {
+ "title": "Downtown",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/Downtown.mid"
+ },
+ "602": {
+ "title": "Huffin Puffin",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/HuffinPuffin.mid"
+ },
+ "603": {
+ "title": "I Can't Wait",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/ICantWait.mid"
+ },
+ "604": {
+ "title": "Liz and Larry",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/Liz-N-Larry.mid"
+ },
+ "605": {
+ "title": "Missin' Summer",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/MissinSummer.mid"
+ },
+ "606": {
+ "title": "Oh, I'm On Fire",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/OhImOnFire.mid"
+ },
+ "607": {
+ "title": "Park It Here",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/ParkItHere.mid"
+ },
+ "608": {
+ "title": "Slow Day",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/SlowDay.mid"
+ },
+ "609": {
+ "title": "Swing Set",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/SwingSet.mid"
+ },
+ "610": {
+ "title": "Let's Play Ball",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/LetsPlayBall.mid"
+ },
+ "611": {
+ "title": "Mr. Chop Chop",
+ "url": "wtv-music:\/music\/newmusic\/jazz\/MrChopChop.mid"
+ },
+ "700": {
+ "title": "Catacombs",
+ "url": "wtv-music:\/music\/newmusic\/keyboards\/cata_wtv.mid"
+ },
+ "701": {
+ "title": "At Home",
+ "url": "wtv-music:\/music\/newmusic\/keyboards\/home_wtv.mid"
+ },
+ "702": {
+ "title": "Just",
+ "url": "wtv-music:\/music\/newmusic\/keyboards\/just_wtv.mid"
+ },
+ "703": {
+ "title": "Good 'Nite",
+ "url": "wtv-music:\/music\/newmusic\/keyboards\/nite_wtv.mid"
+ },
+ "704": {
+ "title": "Piano Jazz 1",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/pnojazz1.mid"
+ },
+ "705": {
+ "title": "Piano Jazz 2",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/pnojazz2.mid"
+ },
+ "706": {
+ "title": "Shredded Paper",
+ "url": "wtv-music:\/music\/newmusic\/keyboards\/shre_wtv.mid"
+ },
+ "707": {
+ "title": "Travelin'",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/ambient\/travelling.rmf"
+ },
+ "708": {
+ "title": "Under the Stars",
+ "url": "wtv-music:\/music\/newmusic\/keyboards\/undr_wtv.mid"
+ },
+ "709": {
+ "title": "Wind",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/wind1.mid"
+ },
+ "710": {
+ "title": "Anticipation",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/moods\/anticipation.rmf"
+ },
+ "711": {
+ "title": "Busybody",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/moods\/busybody.rmf"
+ },
+ "712": {
+ "title": "Grandeur",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/moods\/grandeur.rmf"
+ },
+ "713": {
+ "title": "Reminisce",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/moods\/reminisce.rmf"
+ },
+ "800": {
+ "title": "Dark Dance",
+ "url": "wtv-music:\/music\/techno\/darkdance\/dark_dance.mid"
+ },
+ "801": {
+ "title": "Future Sound",
+ "url": "wtv-music:\/music\/techno\/futuresound\/future_sound.mid"
+ },
+ "802": {
+ "title": "House Jam",
+ "url": "wtv-music:\/music\/techno\/housejam\/house_jam.mid"
+ },
+ "803": {
+ "title": "Nightclub",
+ "url": "wtv-music:\/music\/techno\/nightclub\/nightclub.mid"
+ },
+ "804": {
+ "title": "Tekworld",
+ "url": "wtv-music:\/music\/techno\/tekworld\/tekworld.mid"
+ },
+ "805": {
+ "title": "Hardtek",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/upbeat\/hardtek.rmf"
+ },
+ "806": {
+ "title": "Schizo Trance",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/upbeat\/schizo-trance.rmf"
+ },
+ "807": {
+ "title": "Krafty Techy",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/upbeat\/kraftytechy.rmf"
+ },
+ "900": {
+ "title": "Bogged Down",
+ "url": "wtv-music:\/music\/newmusic\/techno\/BoggedDown.mid"
+ },
+ "901": {
+ "title": "Dancing",
+ "url": "wtv-music:\/music\/newmusic\/techno\/Dancing.mid"
+ },
+ "902": {
+ "title": "Dark Game",
+ "url": "wtv-music:\/music\/newmusic\/techno\/DarkGame.mid"
+ },
+ "903": {
+ "title": "Fever",
+ "url": "wtv-music:\/music\/newmusic\/techno\/Fever.mid"
+ },
+ "904": {
+ "title": "Harry Rock",
+ "url": "wtv-music:\/music\/newmusic\/techno\/HarryRock.mid"
+ },
+ "905": {
+ "title": "I Am Busy",
+ "url": "wtv-music:\/music\/newmusic\/techno\/IAmBusy.mid"
+ },
+ "906": {
+ "title": "7 in the Morning",
+ "url": "wtv-music:\/music\/newmusic\/techno\/7InTheMorning.mid"
+ },
+ "907": {
+ "title": "Rain",
+ "url": "wtv-music:\/music\/newmusic\/techno\/Rain.mid"
+ },
+ "908": {
+ "title": "Rollin'",
+ "url": "wtv-music:\/music\/newmusic\/techno\/Rollin.mid"
+ },
+ "909": {
+ "title": "Running",
+ "url": "wtv-music:\/music\/newmusic\/techno\/Running.mid"
+ },
+ "910": {
+ "title": "The Dance",
+ "url": "wtv-music:\/music\/newmusic\/techno\/TheDance.mid"
+ },
+ "911": {
+ "title": "Presentation",
+ "url": "wtv-music:\/music\/newmusic\/techno\/Presentation.mid"
+ },
+ "1000": {
+ "title": "The Entertainer",
+ "url": "wtv-music:\/music\/classicl\/ragtime\/joplin_entertainer.mid"
+ },
+ "1001": {
+ "title": "Fig Leaf Rag",
+ "url": "wtv-music:\/music\/classicl\/ragtime\/joplin_figleafrag.mid"
+ },
+ "1002": {
+ "title": "Maple Leaf Rag",
+ "url": "wtv-music:\/music\/classicl\/ragtime\/joplin_mapleleafrag.mid"
+ },
+ "1003": {
+ "title": "Wall Street Rag",
+ "url": "wtv-music:\/music\/classicl\/ragtime\/joplin_wallstreetrag.mid"
+ },
+ "1004": {
+ "title": "Baltimore Todolo",
+ "url": "wtv-music:\/music\/classicl\/ragtime\/eubieblake_baltimoretodolo.mid"
+ },
+ "1005": {
+ "title": "Mister Joe",
+ "url": "wtv-music:\/music\/classicl\/ragtime\/jelly_mrjoe.mid"
+ },
+ "1006": {
+ "title": "Kansas City Stomp",
+ "url": "wtv-music:\/music\/classicl\/ragtime\/jelly_kansascitystomp.mid"
+ },
+ "1100": {
+ "title": "Brasilia",
+ "url": "wtv-music:\/music\/newmusic\/world\/brasilia.mid"
+ },
+ "1101": {
+ "title": "Dream Girl",
+ "url": "wtv-music:\/music\/newmusic\/world\/grldream.mid"
+ },
+ "1102": {
+ "title": "Herbie",
+ "url": "wtv-music:\/music\/newmusic\/world\/herbie.mid"
+ },
+ "1103": {
+ "title": "Jive Coffee",
+ "url": "wtv-music:\/music\/newmusic\/world\/jivecofe.mid"
+ },
+ "1104": {
+ "title": "Moorea",
+ "url": "wtv-music:\/music\/newmusic\/world\/moorea.mid"
+ },
+ "1105": {
+ "title": "PCH",
+ "url": "wtv-music:\/music\/newmusic\/world\/pch.mid"
+ },
+ "1106": {
+ "title": "Prussian",
+ "url": "wtv-music:\/music\/newmusic\/world\/prussian.mid"
+ },
+ "1107": {
+ "title": "Road Untraveled",
+ "url": "wtv-music:\/music\/newmusic\/world\/roadtrav.mid"
+ },
+ "1108": {
+ "title": "Xess",
+ "url": "wtv-music:\/music\/newmusic\/pop2\/xess.mid"
+ },
+ "1200": {
+ "title": "Happy Go Lucky",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/moods\/happy-go-lucky.rmf"
+ },
+ "1201": {
+ "title": "Loungy Sixties",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/moods\/loungy-sixties.rmf"
+ },
+ "1202": {
+ "title": "Tropicalist",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/upbeat\/tropicalist-full.rmf"
+ },
+ "1203": {
+ "title": "Jet Set",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/upbeat\/jetset.rmf"
+ },
+ "1204": {
+ "title": "Renegado",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/underground\/renegado.rmf"
+ },
+ "1300": {
+ "title": "Affectionate",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/moods\/affectionate.rmf"
+ },
+ "1301": {
+ "title": "Contemplate",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/moods\/contemplate.rmf"
+ },
+ "1302": {
+ "title": "Sociable",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/moods\/sociable.rmf"
+ },
+ "1303": {
+ "title": "Aqua Sky",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/mellow\/aqua-sky.rmf"
+ },
+ "1304": {
+ "title": "Celestial",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/mellow\/celestial.rmf"
+ },
+ "1305": {
+ "title": "Garden of Time",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/mellow\/garden-of-time.rmf"
+ },
+ "1306": {
+ "title": "Pastorale",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/mellow\/pastorale.rmf"
+ },
+ "1307": {
+ "title": "Smooth Groove",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/mellow\/smoothgroov-full.rmf"
+ },
+ "1400": {
+ "title": "Blue Light",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/underground\/bleulight.rmf"
+ },
+ "1401": {
+ "title": "Blue Fog",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/underground\/blue-fog.rmf"
+ },
+ "1402": {
+ "title": "Bugbreaker",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/underground\/bugbreaker.rmf"
+ },
+ "1403": {
+ "title": "Chop Squad",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/underground\/chop-squad.rmf"
+ },
+ "1404": {
+ "title": "Frenetian",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/underground\/frenitian.rmf"
+ },
+ "1405": {
+ "title": "Irradiator",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/underground\/irradiator.rmf"
+ },
+ "1406": {
+ "title": "Obliqua",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/underground\/obliquia.rmf"
+ },
+ "1407": {
+ "title": "Polyzoot",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/underground\/polyzoot.rmf"
+ },
+ "1408": {
+ "title": "Seethroo",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/underground\/seethroo.rmf"
+ },
+ "1409": {
+ "title": "Tripwire",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/underground\/tripwire.rmf"
+ },
+ "1410": {
+ "title": "Vampster",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/underground\/vampster.rmf"
+ },
+ "1411": {
+ "title": "Shibuya-ku",
+ "url": "wtv-music:\/MusicCache\/headspace\/RMF\/ambient\/shibuya-ku.rmf"
+ }
+ };
+
+ constructor(minisrv_config, session_data) {
+ if (!minisrv_config) throw ("minisrv_config required");
+ if (!session_data) throw ("WTVClientSessionData required");
+ var WTVShared = require('./WTVShared.js')['WTVShared'];
+ this.minisrv_config = minisrv_config;
+ this.session_data = session_data;
+ this.wtvshared = new WTVShared(minisrv_config);
+ }
+
+ getMusicObj() {
+ var music_obj = this.session_data.getSessionData("wtv-bgmusic");
+ if (music_obj === null) music_obj = {};
+
+ // check if we need to set defaults
+ var setDefaults = false;
+ if (!music_obj.enableCategories) setDefaults = true;
+ else if (music_obj.enableCategories.length == 0) setDefaults = true;
+ if (!music_obj.enableSongs) setDefaults = true;
+ else if (music_obj.enableSongs.length == 0) setDefaults = true;
+
+ if (setDefaults === true) {
+ // set up defaults
+ if (this.session_data.hasCap("client-can-do-rmf")) {
+ // rmf
+ music_obj.enableCategories = ["1", "2", "3", "7", "12", "13"];
+ music_obj.enableSongs = [
+ "100", "101", "102", "104", "107", "109",
+ "205", "206", "207", "211",
+ "300", "301", "306", "307", "308",
+ "400", "401", "402", "407", "408",
+ "500", "501", "502", "503", "504",
+ "600", "601", "602", "603", "604",
+ "700", "701", "702", "703", "712",
+ "800", "801", "805", "806", "807",
+ "900", "901", "902", "903", "904",
+ "1000", "1002", "1004", "1005", "1006",
+ "1100", "1101", "1102", "1103", "1104",
+ "1201", "1202", "1203", "1204",
+ "1300", "1302",
+ "1400", "1401"
+ ];
+ } else {
+ // classic
+ music_obj.enableCategories = ["1", "2", "8"];
+ music_obj.enableSongs = [
+ "100", "101", "102", "104",
+ "200", "205", "207", "209", "211",
+ "300", "301", "306", "307", "308",
+ "400", "401", "402", "403", "404",
+ "500", "501", "502", "503", "504",
+ "600", "601", "602", "603", "604",
+ "700", "701", "702", "703", "704",
+ "800", "801", "802", "803", "804",
+ "900", "901", "902", "903", "904",
+ "1000", "1002", "1004", "1005", "1006",
+ "1100", "1101", "1102", "1103", "1104"
+ ];
+ }
+ this.session_data.setSessionData("wtv-bgmusic", Object.assign({}, music_obj));
+ this.session_data.saveSessionData();
+ }
+ return music_obj;
+ }
+
+
+ isInMusicList(songid) {
+ return (this.getSong(songid) !== null) ? true : false;
+ }
+
+ getSong(songid) {
+ if (this.session_data.hasCap("client-can-do-rmf")) {
+ // use rmf list
+ var musiclist = this.musiclist_rmf;
+ } else {
+ // use classic list
+ var musiclist = this.musiclist_classic;
+ }
+ if (musiclist[songid]) return musiclist[songid];
+ return null;
+ }
+
+ getSongCategory(songid) {
+ if (String(songid).length === 3) {
+ // 3 digit song id
+ return parseInt(String(songid).substr(0, 1));
+ } else if (String(songid).length === 4) {
+ // 4 digit song id
+ return parseInt(String(songid).substr(0, 2));
+ }
+ return null;
+ }
+
+ getCategoryList(category) {
+ if (this.session_data.hasCap("client-can-do-rmf")) {
+ // use rmf list
+ var musiclist = this.musiclist_rmf;
+ } else {
+ // use classic list
+ var musiclist = this.musiclist_classic;
+ }
+ var songList = [];
+ Object.keys(musiclist).forEach(function (k) {
+ musiclist[k].id = k;
+ if (String(category).length === 1) {
+ // 3 digit song id
+ if (parseInt(k.substr(0, 1)) == parseInt(category) && String(k).length === 3) songList.push(musiclist[k]);
+ } else if (String(category).length === 2) {
+ // 4 digit song id
+ if (parseInt(k.substr(0, 2)) == parseInt(category) && String(k).length === 4) songList.push(musiclist[k]);
+ }
+ });
+ return songList.filter(value => Object.keys(value).length !== 0);
+ }
+
+ getCategoryName(category) {
+ return this.categories[parseInt(category) - 1];
+ }
+
+ isCategoryEnabled(category) {
+ var music_obj = this.getMusicObj();
+ var enabled = false;
+ music_obj.enableCategories.forEach(function (v) {
+ if (parseInt(v) == parseInt(category)) {
+ enabled = true;
+ }
+ });
+ return enabled;
+ }
+
+ isSongEnabled(song, checkCat = false) {
+ var music_obj = this.getMusicObj();
+ var enabled = false;
+ music_obj.enableSongs.forEach(function (v) {
+ if (parseInt(v) == parseInt(song)) {
+ if (checkCat) {
+ songCategory = getSongCategory(song);
+ if (isCategoryEnabled(songCategory)) {
+ enabled = true;
+ }
+ } else {
+ enabled = true;
+ }
+ }
+ });
+ return enabled;
+ }
+}
+
+module.exports = WTVBGMusic;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/WTVClientSessionData.js b/zefie_wtvp_minisrv/WTVClientSessionData.js
index 8a6d6e1a..cd522520 100644
--- a/zefie_wtvp_minisrv/WTVClientSessionData.js
+++ b/zefie_wtvp_minisrv/WTVClientSessionData.js
@@ -395,5 +395,4 @@ class WTVClientSessionData {
}
}
-
module.exports = WTVClientSessionData;
\ No newline at end of file
diff --git a/zefie_wtvp_minisrv/config.json b/zefie_wtvp_minisrv/config.json
index 24fc2e72..2ff44672 100644
--- a/zefie_wtvp_minisrv/config.json
+++ b/zefie_wtvp_minisrv/config.json
@@ -17,6 +17,7 @@
"post_data_socket_timeout": 30,
"error_log_file": "errors.log",
"catchall_file_name": "catchall.js",
+ "hide_incomplete_features": true,
"enable_lzpf_compression": true,
"enable_gzip_compression": true,
"pc_server_hidden_service": "http_pc",
diff --git a/zefie_wtvp_minisrv/package.json b/zefie_wtvp_minisrv/package.json
index 221a00b5..58d99930 100644
--- a/zefie_wtvp_minisrv/package.json
+++ b/zefie_wtvp_minisrv/package.json
@@ -1,6 +1,6 @@
{
"name": "zefie_wtvp_minisrv",
- "version": "0.9.22",
+ "version": "0.9.23",
"description": "WebTV Service (WTVP) Emulation Server",
"main": "app.js",
"homepage": "https://github.com/zefie/zefie_wtvp_minisrv",
diff --git a/zefie_wtvp_minisrv/zefie_wtvp_minisrv.njsproj b/zefie_wtvp_minisrv/zefie_wtvp_minisrv.njsproj
index 13e27883..896333ed 100644
--- a/zefie_wtvp_minisrv/zefie_wtvp_minisrv.njsproj
+++ b/zefie_wtvp_minisrv/zefie_wtvp_minisrv.njsproj
@@ -230,9 +230,42 @@
Code
+
+
+
+
+
+
+
Code
+
+
+
+
+
+
+
+
+ Code
+
+
+
+
+
+
+ Code
+
+
+
+
+
+ Code
+
+
+ Code
+
@@ -264,6 +297,9 @@
+
+ Code
+
Code
| |