the MIDI Studio Consortium
Crescendo Version 5
New Parameter Information
Windows 95/98/2000/NT
Now that you have Crescendo set to auto-detach, you will see some of the other changes and behaviors. You must have Version 5 installed for these examples to work!
To illustrate two new parameters, the bold code below has been used on this page to embed the MIDI file. You can cut and paste this into your own page at any point you wish, or paste into a text editor and save it.  You need only change the MIDI file name to your own. NOTE.. a relative path can now be used for the file name, instead of: http://www.YourSite/YourDirectory/YourSong.mid

If the MIDI file resides in the same directory as the HTML page using the code, only the file name is needed, as below.

Copy and paste this code to your own html document, making changes to YourSong.mid and parameters as desired. 

PASTE HERE

<object ID=Crescendo 
 CLASSID="clsid:0FC6BF2B-E16A-11CF-AB2E-0080AD08A326" 
 ALIGN="CENTER"
 HEIGHT=55
 WIDTH=200>
 <param NAME="Song" VALUE="YourSong.mid">
 <param NAME="AUTOSTART" VALUE="true">
 <param NAME="DETACH" VALUE="false">
 <param NAME="NOSAVE" VALUE="true">

 <embed src="YourSong.mid"
HEIGHT=55
 WIDTH=200
 AUTOSTART="true"
 DETACH="false"
 NOSAVE="true">
<br>
 <bgsound src="YourSong.mid">
</object>

The code above will work with the greatest number of browsers and plugins.  Examine this and you will see that it starts with <object> and closes with </object> However, within the <object> tags are two other methods of calling a MIDI file, embed src and bgsound. The Netscape browser will "see" only the embed src portion of the code and load any MIDI plugin that is installed.
If the visitor's Microsoft Internet Explorer browser has the Active-X Crescendo control installed, then it will see only the object code and ignore embed src and bgsound. If the MSIE browser does not have Crescendo installed, or is prior to version 3.0 then bgsound will use the Windows MIDI Mapper and associated Media player.  Problems with bgsound have been fixed in the new Crescendo plugins. Older versions should set the Crescendo MIDI Device to MIDI Mapper.
Two new parameters have been included in the above code example. DETACH has been set to "false" and NOSAVE has been set to "true". Please note the differences in syntax for the object and the embed src. (They are not applicable to bgsound). 
Even though you have now set Crescendo to auto-detach,
DETACH="false" prevents this from happening.
NOSAVE="true" will disable the "Save As" function and the user can not save the file. Verify both of these parameters by clicking the "detach and float" button on the console that is playing below.  Click on File and you will see the Save As function is greyed out (not available).  Also click on Options and you will notice that Allow auto-detach is still checked. Close the detached console.

"HERE'S THAT RAINY DAY" - MIDI BY LES GORVEN
Some web pages have both an embedded MIDI and hypertext links to play other MIDI files.  The behavior of Crescendo 5 in this situation is demonstrated below.  If the embedded MIDI has stopped playing, please click the Play button. 
This is a hypertext link to play "SATIN DOLL" - MIDI by
Les Gorven . Click the link.

Since you have previously set "Allow auto-detach" clicking the link will start this new song in a detached console. As soon as the new console starts playing, the words "Waiting for MIDI Device" appear on the embedded console. Close the detached console and the embedded MIDI will begin again.

The only exception we have found to the above behavior is with the Roland Virtual Sound VSC88 Ver. 2.1a. If you have this software synthesizer installed and selected as the Crescendo MIDI device, then BOTH songs will play at the same time!! Roland VSC-88 utilizes both the Windows Wave Mapper and the Windows MIDI Mapper. My guess is that one song is being routed to the Wave Mapper and the other to the MIDI Mapper which in turn is using an available MIDI device to play the second song. 
Go to page 3-->. The rest of the Crescendo parameters
[ MIDI HELP ] [ MIDI FILES/JUKEBOXES ]  [ GUEST ARTISTS ] [ HOME ]
[ STUDIO ARTISTS ] [ LOUNGE ] [ REAL AUDIO ] [ NTONYX Style Enhancer ]

© 2000-2004 MidiStudio.com. All Rights Reserved
Last Update: February 7, 2004
This site is owned, designed and produced by Les Gorven
dba Business Technologies & MIDI-Studio Publishing