Problems with background audio - IE7

Discussion in 'Internet Explorer' started by AWA, Dec 17, 2007.

  1. AWA

    AWA Guest

    Tried the validator - did not make ANY difference!
     
    AWA, Dec 26, 2007
    #21
    1. Advertisements


  2. The only really significant difference in the two files is in their lengths:


    <Fiddler2>
    GET /holidays/holiday-music/angelsoverme.mid HTTP/1.1

    HTTP/1.1 200 OK

    Content-Length: 4236
    Content-Type: audio/midi
    Via: 1.1 Application and Content Networking System Software 5.5.7


    <Fiddler2>
    GET /holiday-greetings/holiday-music/angels2.mid HTTP/1.1

    HTTP/1.1 200 OK

    Content-Length: 16514
    Content-Type: audio/midi
    Via: 1.1 Application and Content Networking System Software 5.5.7


    Check to see if you are getting the same lengths.
    The files are cached so you can search for them in the TIF.
    Unfortunately the File Properties only gives you an estimate for the size
    accurate to the nearest tenth of a kilobyte which isn't quite as satisfying
    as seeing the exact byte count received. To do that open the TIF viewer,
    (just to get the path to your TIF in that Explorer window's Address bar.)
    Then copy that path to a cmd window and type in the command-line:

    cd /d

    Type an extra space, then right-click, Paste (or Alt-Space,E,P)
    and press Enter.

    Then enter:

    cd Content.IE5

    and finally the following pattern (filled in appropriately according to the date
    and time that you tried doing your tests and according to the date format you
    use on your OS.)

    dir/s *.mid | findstr "Directory <time>"

    For example, I just did that with:

    dir/s *.mid | findstr "Directory 2007-12-26"

    and saw both the files and the subdirectories they were stored in
    (in case I wanted to test the files further as local files.)

    Note that the argument for the findstr command is a case sensitive
    regular expression and the space is a metacharacter which means OR.
    I didn't need to specify an hour to do the find but if I had I would have
    had to use a pair of dots (..) another metacharacter to represent the
    two spaces between the date and the time in the dir command output.
    (Otherwise the timestamp part of the argument would have been interpreted
    as a third pattern to OR into the find, which would not at all be what I would want.
    E.g. it would match all other .mid files sent on *any* day at that time.
    Well, I guess that wouldn't be too likely <w>; nevertheless in case you do
    need to specify an hour to refine your search be aware of the dot (.) to match
    any character for your pattern, which in this case is expected to be just a space.)


    Good luck

    Robert Aldwinckle
    ---
     
    Robert Aldwinckle, Dec 26, 2007
    #22
    1. Advertisements

  3. Hi,

    I'll preface my remarks saying that I have no problem hearing the MIDI files
    at either of the sites you've supplied links to. One machine has IE6
    installed and the other has IE7 installed, both machines play the MIDI file
    in the background at the two links you supplied. As Robert Aldwinckle has
    already pointed out in this thread, both MIDI files are proper MIDI files
    containing the proper file heading and differ only in their length.

    The only other significant difference in the two sites is the way they apply
    the BGSOUND tag. The first site you list as(the one you are able to hear
    the MIDI sound in) applies the BGSOUND tag using JavaScript:
    document.write("<BGSOUND SRC=holiday-music/angelsoverme.mid
    LOOP=INFINITE>");

    While the second one(the one you say you don't hear any sound from) has the
    BGSOUND tag written in the document:
    <noembed><BGSOUND SRC="holiday-music/angels2.mid" volume=80%
    loop=5></noembed>

    In both cases the Author(s) is using invalid values for variants in the
    "LOOP" and "VOLUME" attributes for the BGSOUND tag:
    http://msdn2.microsoft.com/en-us/library/ms535198.aspx

    "LOOP=INFINITE" is invalid at the first link you supplied
    "volume=80%" is invalid at the second link you supplied

    However the Browser should ignore those invalid values in the BGSOUND tag.

    Good luck,

    Donald Anadell
     
    Donald Anadell, Dec 26, 2007
    #23
  4. And I assume you have MIDI files associated with Windows Media Player?
    While you were testing, did you reset the MIDI file association in the
    Windows Media Player as suggested at that link I supplied you?

    Open Windows Media Player and click on Tools||Options...||File Types
    Remove the Checkmark in the box next to "MIDI file (midi)" and click on
    APPLY.
    Close the Windows Media Player.
    Reopen Windows Media Player and click on Tools||Options...||File Types
    Put the checkmark back in the box next to "MIDI file (midi)" and click on
    APPLY.

    If this doesn't resolve you issue then I'm afraid I'm running out of ideas.

    Good luck,

    Donald Anadell
     
    Donald Anadell, Dec 26, 2007
    #24
  5. AWA

    JohnMM Guest

    FYI, just tested both links on a pc with Windows XP/IE6 and BOTH websites
    produce sound.
     
    JohnMM, Dec 26, 2007
    #25
  6. AWA

    lav Guest

    lav, Jan 2, 2008
    #26
  7. AWA

    AWA Guest

    Hey John - so guess what? All of a sudden I can hear the music again on my
    websites and others. This is REALLY ridiculous, but the ONLY thing I did was
    REINSTALL a coupon printing program (couponbar) that allows me to print out a
    coupon from a particular company that I like to use every month. That is the
    ONLY thing I did.
     
    AWA, Jan 8, 2008
    #27
  8. AWA

    AWA Guest

    Yes and yes.

    However, after installing some stupid coupon active x or add-on thingy, I
    can now hear midis again on all web pages.

    I still think this is IE 7 related.

    AWA
     
    AWA, Jan 20, 2008
    #28
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.