Interesting XP and Firewire Information

Author
simguy
Max Output Level: -90 dBFS
  • Total Posts : 15
  • Joined: 2012/02/29 09:16:18
  • Status: offline
2012/03/12 15:34:08 (permalink)

Interesting XP and Firewire Information

Some of you may have read my recent saga of USB 1.1 vs USB 2.0, and then my decision to chuck USB and go Firewire on my Dell Lattitude 830B laptop running XP SP3. I got a Focusrite Saffire Pro 14 interface, and my latencies did improve somewhat, but nowhere near what I had hoped.

SO- I dug even deeper into the available internet info on tweeking XP for audio, and found out something very important. Apparently, if you upgraded to XP to SP2, then to SP3 (as I had), there was a minor problem with the patches that causes the Firewire ports to revert to S100 mode even if they are capable of S400 or S800 speeds. Info from Microsoft is here:

http://support.microsoft.com/kb/885222

http://support.microsoft.com/kb/955408

I checked my system, and, sure enough, the port was not enabled for S400 operation. I made the registry changes as described in the first link, and my latencies were instantly cut in half. It's like playing on a whole new system.

Oddly enough (to me, there is probably a sound technical reason for it), my buffer sizes are the same. However, the round trip latencies being reported by Cakewalk Producer are about half of what they were, and it is much easier to hit and hold a groove while recording.

It took me a lot of time to figure this out, and I wanted to share it here in hopes that I might help one of my brothers or sisters here out. And I thank everyone who responded to my other thread with information.
#1

11 Replies Related Threads

    bvideo
    Max Output Level: -58 dBFS
    • Total Posts : 1707
    • Joined: 2006/09/02 22:20:02
    • Status: offline
    Re:Interesting XP and Firewire Information 2012/03/12 18:22:06 (permalink)
    I am curious about one aspect of your case. The Microsoft articles keep saying it applies to a 1394b interface, meaning one that is capable of S800 operation. Is yours an actual 1394b interface?
    #2
    simguy
    Max Output Level: -90 dBFS
    • Total Posts : 15
    • Joined: 2012/02/29 09:16:18
    • Status: offline
    Re:Interesting XP and Firewire Information 2012/03/12 21:55:52 (permalink)
    You know, that's a good point. I didn't notice that. The spec sheet on my Dell says only that it's a 1394 high speed interface, so I'm not sure if it's spec'd to the a or b sepcification.
     
    I do know it made HUGE difference (very obvious and unmistakeable) when I made the change.
    #3
    msr
    Max Output Level: -86 dBFS
    • Total Posts : 250
    • Joined: 2007/02/20 10:01:07
    • Status: offline
    Re:Interesting XP and Firewire Information 2012/03/13 13:21:26 (permalink)
    Maybe this an obvious question, but how do you tell to what speed the port has been enabled?

    Equipment: 2.66 GHz Dual Core Pentium D, 2GB SDRAM, 160GB SATA2 HD, 250GB SATA2 HD, Win 7 Pro, Sonar X2 Producer, Focusrite Saffire Pro 40 
    #4
    simguy
    Max Output Level: -90 dBFS
    • Total Posts : 15
    • Joined: 2012/02/29 09:16:18
    • Status: offline
    Re:Interesting XP and Firewire Information 2012/03/13 16:25:20 (permalink)
    msr


    Maybe this an obvious question, but how do you tell to what speed the port has been enabled?

    Well, when I looked for the SidSpeed variable in the Registry as described in the first article I linked, it wasn't there, which, if I understood the article correctly,  means that the port is defaulted to S100 mode. I put in the new key as the article described, set it for the S400 value (2), and everything got a lot faster.
     
    I am not an IT professional or anything, just a long time end user. Make sure, if you try this, you back up your registry first so you can get back if things go wrong, and follow the instructions exactly. The instructions are correct, at least they worked for me.
    #5
    rodreb
    Max Output Level: -72 dBFS
    • Total Posts : 915
    • Joined: 2003/11/06 14:59:42
    • Location: Ohio
    • Status: offline
    Re:Interesting XP and Firewire Information 2012/03/13 18:46:38 (permalink)
    Your links are not working for me. Anybody else?



    ROD

    Imaginary Friend Recording 
    https://www.facebook.com/ifrecording?skip_nax_wizard=true
     
    Dell XPS, i7 8700 (6 core), 16 gb 2666 RAM, two 2 Tb 7200 RPM HDD's, Windows 10 Home, Focusrite Saffire Pro 40 & Octapre
     
    #6
    rrsis
    Max Output Level: -90 dBFS
    • Total Posts : 6
    • Joined: 2012/03/14 00:19:15
    • Status: offline
    Re:Interesting XP and Firewire Information 2012/03/14 06:13:56 (permalink)
     I put in the new key as the article described, set it for the S400 value (2), and everything got a lot faster.  
    #7
    simguy
    Max Output Level: -90 dBFS
    • Total Posts : 15
    • Joined: 2012/02/29 09:16:18
    • Status: offline
    Re:Interesting XP and Firewire Information 2012/03/14 08:40:34 (permalink)
    rodreb


    Your links are not working for me. Anybody else?


    Me either, not sure why. The URLs are correct. Copy and paste it in your browser.
    #8
    simguy
    Max Output Level: -90 dBFS
    • Total Posts : 15
    • Joined: 2012/02/29 09:16:18
    • Status: offline
    Re:Interesting XP and Firewire Information 2012/03/14 08:42:37 (permalink)
    rrsis


     I put in the new key as the article described, set it for the S400 value (2), and everything got a lot faster.  


    Cool! I was pretty amazed myself. Glad it worked for you.
    #9
    Rbh
    Max Output Level: -52 dBFS
    • Total Posts : 2349
    • Joined: 2007/09/05 22:33:44
    • Location: Indiana
    • Status: offline
    Re:Interesting XP and Firewire Information 2012/03/14 23:51:07 (permalink)
    I didn't get the link working right either. After clicking it...remove any information in the URL header after the 885222 number. then it loaded fine. These are references to Microsoft Hot fixes that need to be installed after Service pack upgrades from SP1 to SP2... and then again from SP2 to SP3. I remember this information floating around this forum during the time period that most everyone was doing these service pack upgrades. Great information and reminder for those still using XP.
    post edited by Rbh - 2012/03/15 00:01:12

    I7 930 2.8 Asus PDX58D
    12 Gig
    Appollo
    CbB, Sonar Pro, Reaper, Samplitude, MixBuss
     Win7 Pro

    http://www.soundclick.com/bands/default.cfm?bandID=902832
    #10
    msr
    Max Output Level: -86 dBFS
    • Total Posts : 250
    • Joined: 2007/02/20 10:01:07
    • Status: offline
    Re:Interesting XP and Firewire Information 2012/03/21 14:00:34 (permalink)
    I did find that I had no registry entries for this either, so I assume I am at S100.  Do any of you know if I use a registry data value of (3) if I don't have S800 capability, will it revert back to S100?  Or, if in doubt, should I just use a value of (2) for S400?

    msr

    Equipment: 2.66 GHz Dual Core Pentium D, 2GB SDRAM, 160GB SATA2 HD, 250GB SATA2 HD, Win 7 Pro, Sonar X2 Producer, Focusrite Saffire Pro 40 
    #11
    topinstruments
    Max Output Level: -90 dBFS
    • Total Posts : 3
    • Joined: 2012/03/29 04:25:54
    • Status: offline
    Re:Interesting XP and Firewire Information 2012/03/29 04:45:49 (permalink)
    In the meantime, please familiarise yourselves with the h and s guidance on injury in the home - section 179 b - which covers urination due to laughter and the giggles.

    ------------------------------------
    YMJ-A leaf area meter
    #12
    Jump to:
    © 2025 APG vNext Commercial Version 5.1