Commodore SID music players >
Media Websites >
I intended to have this page absorbed into a seamless integration with every page globally. A nice floating stop/pause/start button and a song selection/randomizer with sids, midis, mp3s.. whatever.
-
provide the SID plugin pages/info/download
- or better yet.. it could be opened by the sidplayer.. I wonder how I could have the browser ignore the plugin in the browser and skip to the external app.
- I'd have to have an "off" function.. I'd have to feed a "blank" SID tune to the player to turn it off..
- don't forget to have good information on each song.. author/homepage etc...
- I have to design a muliple sound format jukebox here.. doesn't sound too hard, but I don't have the grasp of Java necessary yet.
-
Throw the plugin status box in its own frame/hidden frame/zero size box?
<SCRIPT LANGUAGE="JavaScript"> <!-- song = new Array(0); song[0] ='!Injection.sid' // Injection.sid - Lunatic / 1999 Cult (more info to come) song[1] ='!passport.mid' // This handles more songs added in on the fly! =) // Can I have it look in a dir, read the filenames, and pick something random from the dir? // I could theoretically have an include statement here, and have the file called by the include // statement modified with the directory structure thrown in.. wouldn't that work? Include is IE // only? =( Hell.. couldn't I have it understand the directory structure and the complete file // listing of the HVSID collection?! mohahahaha.. oh the possibilities.. an 11,000 file, 30,000+ // song SID jukebox. <grin> // This is for MIDI -- 70x45 is a nice arrangement with all the buttons and the location bar. // 285 for the full width, although the volume control and mute buttons will do nothing (perhaps // because they are controlled by the embed command). index = Math.floor(Math.random() * song.length); document.write("<DL>\n"); document.write("<EMBED SRC="+song[index]+" WIDTH='70' HEIGHT='45' AUTOSTART='FALSE' LOOP='TRUE' BGCOLOR='#000000'>"); --> </SCRIPT> <!-- // This is for SID -- keep in mind that the " will have to be replaced by ' in most cases.. careful! // Furthermore, I will want to change the width/height functions to fit the "Sidplay activated" // text. <EMBED SRC="Injection.sid" TYPE="audio/x-sidtune" FREQUENCY="44100" BITS="16" STEREO="TRUE PANNING=2" SURROUND="TRUE" HIDDEN="TRUE"> SIDPlug only gives the little "SIDPlug activated." black text on a white background. it does not change when it's made bigger, but does get chopped off when it is made smaller. -- I am not sure, but it might force text lower if the box is made large. -->
Last updated 2019-09-20 at 15:39:28
ported