Reclaiming SATA for audio

Page: < 12345.. > >> Showing page 2 of 26
Author
losguy
Max Output Level: -20 dBFS
  • Total Posts : 5506
  • Joined: 2003/12/18 13:40:44
  • Location: The Great White North (MN, USA)
  • Status: offline
RE: Reclaiming SATA for audio 2004/01/29 21:19:34 (permalink)
Following my own advice, I went to the Intel website, looked under Products > Desktop > Chipsets and looked up the 845PE.

It doesn't look like SATA is integrated on the 845PE chipset. I cannot predict if you will have problems, but you could if your system matches the conditions at the top of this thread. But that is precisely the main topic of this thread, to help people with systems in just this condition. Point: Even if you do encounter SATA/PCI problems, you are not necessarily stuck!!

The recipe in my last post is admittedly a little off-topic (my apologies). It applies only if you are considering SATA and you haven't bought a MOBO yet.

But again, if you are in the situation described at the top of this whole thread, then you still have hope. The bottom line is good news: You don't necessarily have to be so afraid of SATA anymore. Good luck with your SATA (RAID) rig!

Quick word about RAID: RAID is about using multiple drives to make a storage system where the whole is greater than the sum of its parts. RAID 0 is about speed, RAID 1 is about reliability (automatic transparent backup), RAID 0+1 is both (at double the expense in drives). I use RAID 0 and I love it. But I also back up my projects onto CDR!

RAID and SATA are not synonymous. You can have RAID with IDE drives too. The new nForce3 chipset even lets you mix & match SATA & IDE in your RAID setup. Oh the joys of MOBO chipsets!
< Message edited by losguy -- 1/30/2004 12:15:33 AM >
#31
Marquis42
Max Output Level: -88 dBFS
  • Total Posts : 123
  • Joined: 2003/11/07 13:34:53
  • Status: offline
RE: Reclaiming SATA for audio 2004/01/30 06:53:26 (permalink)
ORIGINAL: vtd

Well that changes the plan then.

How do I make sure which Intel chipset provides integrated sata without robbing pci bandwidth? I'd hate to choose the wrong one.



All motherboards with the i865 or i875 series of chipsets will have two SATA channels integrated into the southbridge.

Be aware, though, that many (most?) newer boards for Intel also include an on-PCI SATA controller (thereby giving you a total of four or 6 SATA channels, depending on the SATA controller). Just make sure you're using the right one(s).

Also, if you're using this machine for FXTeleport it might be wise to go with an Intel-based board that utilizes the CSA Gigabit Ethernet. Not that you'll necessarily be using it at GigE speeds, but the CSA is connected directly to the northbridge and so doesn't even use the bandwidth between the SB and NB.
#32
losguy
Max Output Level: -20 dBFS
  • Total Posts : 5506
  • Joined: 2003/12/18 13:40:44
  • Location: The Great White North (MN, USA)
  • Status: offline
RE: Reclaiming SATA for audio 2004/01/31 12:48:56 (permalink)
By the way, thanks Marquis42 for your informative support. Your answers are excellent.
#33
Oengus73
Max Output Level: -87 dBFS
  • Total Posts : 198
  • Joined: 2003/11/18 04:14:02
  • Location: Palermo - Italy - Spaghetti & Mandolino
  • Status: offline
RE: Reclaiming SATA for audio 2004/01/31 12:56:54 (permalink)
Hi losguy ,

I tried everything possible , I've disabled the Lan port from the Bios, I've updated SATA controller drivers , I've used a lot of different PCI latency with Powerstrip , I've changed all the possible slots for my AudioPhile 2496 ...nothing to do .... when I play a simple .wav file from the SATA drive I hear clips and noises . I tried to play a wave file with the on-board Audio Card
and there aren't clips . So I suppose there is a sort of problem between the Sata controller and the my Audio Card.
A last thing , my MB is the ASUS A7N8X Deluxe , not the ASUS A7N8X-E Deluxe .

I surrender , I'm sorry but for me Sata on board really sucks
< Message edited by Oengus73 -- 1/31/2004 1:08:46 PM >




PIV 2.6 - Pulsar 2 - A16 ultra - Sonar 3.1.1 SE
#34
losguy
Max Output Level: -20 dBFS
  • Total Posts : 5506
  • Joined: 2003/12/18 13:40:44
  • Location: The Great White North (MN, USA)
  • Status: offline
RE: Reclaiming SATA for audio 2004/01/31 18:39:59 (permalink)
Hi Oengus73, sorry to hear that you're having such a hard time with your system. I have a few questions:

1) Since you have the A7N8X Deluxe, did you try optimizing PCI latencies with your audio card either in PCI Slot 4 or Slot 5, and no other PCI cards installed?

2) What are your system default PCI latencies? With PowerStrip installed, you can get them back by clicking on the "return to default" button (the little square button near the lower right corner, with the clockwise arrow). At the next reboot, the latency for that device will be set back to the driver default. (Evidently the utility does not bother storing the device driver default values.) You will need to click the button once for each device that you have changed.

3) When you say "play a simple .wav", are you using SONAR or some other app? I'm not sure if the Audiophile fits in this category, but I've noticed that my Terratec soundcard is finicky about playing back sounds through the Windows system, like with Media Player or with Windows system sounds. That's actually the reason (in fact, the only reason) why I keep my onboard nVidia sound enabled. Anyway, I keep the Terratec audio card dedicated to SONAR/WDM.

4) Are you using WDM? I don't use ASIO, so I haven't confirmed any results with that driver setup.

Some system combinations can be particularly stubborn, and yours looks like it could be one of them. Still, I wish you the best in sorting it out.
#35
Oengus73
Max Output Level: -87 dBFS
  • Total Posts : 198
  • Joined: 2003/11/18 04:14:02
  • Location: Palermo - Italy - Spaghetti & Mandolino
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/01 06:01:11 (permalink)
Hi losguy ,


yes I 've tried slot 4 and 5 and also 1,2 and 3.

the sistem PCI latency default were : 248 for Videocard , 32 for SATA controller , 32 for audiocard. I tried decreasing the latency for Video until 100 and for SATA until 16 and I did a lot of tests...nothing .
I have a doubt : every time that I make a change in the PCI latency with Powerstrip do I need to reboot the system to see the changes active ? I guess no because there is no message about rebooting .

When I say "play a simple .wave" I mean playing a song with Mediaplayer . But I tried to play a single track with Sonar and there is no difference. I tried to disable my main audio card ( audiophile 2496) and to enable the Nvidia on board card and it seems to work well without clips . This is the reason why I think that there is an unsolvable "conflict" between Sata controller and the audiocard .

I use WDM but I tried with ASIO too.
< Message edited by Oengus73 -- 2/1/2004 6:02:55 AM >




PIV 2.6 - Pulsar 2 - A16 ultra - Sonar 3.1.1 SE
#36
tony
Max Output Level: -89 dBFS
  • Total Posts : 79
  • Joined: 2003/11/06 19:31:50
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/01 10:56:32 (permalink)
Thank you very much and DITTO! Helped my laptop to play at lower latencies! Much appreciative! Excellent work.
#37
losguy
Max Output Level: -20 dBFS
  • Total Posts : 5506
  • Joined: 2003/12/18 13:40:44
  • Location: The Great White North (MN, USA)
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/01 11:03:33 (permalink)
Right, no need to reboot unless you're resetting the latencies back to original values. Your initial settings look typical, and it looks like you've picked the best ones to try.

I'm assuming here that you have performed your tests with no other PCI cards installed except for your soundcard? And that you have confirmed that Device Manager > View > Resources by type > IRQ shows that both your soundcard and the SATA controller do not share IRQs with each other or with anything else? (You know, the PCI slot is your first line of defense against conflicts, at the hardware level, but then comes the software/OS level...)
#38
losguy
Max Output Level: -20 dBFS
  • Total Posts : 5506
  • Joined: 2003/12/18 13:40:44
  • Location: The Great White North (MN, USA)
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/01 11:08:33 (permalink)
Hey tony,

You're the first one to post about this, in this thread at least. I figured that optimizing the PCI latency timers could help smooth out other system issues besides just SATA/PCI bottlenecks... unless, that is, you actually do have a laptop with SATA! Now that would be something to crow about, just on its own!
#39
Oengus73
Max Output Level: -87 dBFS
  • Total Posts : 198
  • Joined: 2003/11/18 04:14:02
  • Location: Palermo - Italy - Spaghetti & Mandolino
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/01 14:57:16 (permalink)
I have performed my tests with a video capture card installed in the slot 2 but it is disabled . SATA controller have IRQ 18 and audio card IRQ 16 ...
I surrender , there is nothing to do ...I 've tried all that was possible.

thanks the same ,




PIV 2.6 - Pulsar 2 - A16 ultra - Sonar 3.1.1 SE
#40
Al
Max Output Level: -35 dBFS
  • Total Posts : 4047
  • Joined: 2003/11/07 01:03:27
  • Location: NYC
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/01 15:13:30 (permalink)
Thank you very much and DITTO! Helped my laptop to play at lower latencies! Much appreciative! Excellent work.


great ... HE deserves all these "thank you" posts ..BUT you are the second guy who thanks HumbleNoise
its just the wrong the reply button there clicked , the excellent post was by losguy !
#41
losguy
Max Output Level: -20 dBFS
  • Total Posts : 5506
  • Joined: 2003/12/18 13:40:44
  • Location: The Great White North (MN, USA)
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/01 15:40:38 (permalink)
Well Oengus73, I appreciate your efforts and interest nonetheless. Were I in your position, though, before giving up completely I would make sure that I had done everything to eliminate all possible variables. The video capture card in PCI Slot 2 really should not be a problem where it is, especially being disabled and all. But, inevitably, hardware can fool even the best of us. I know that you have been through this whole exercise once, and now twice, but if it were me I would try it just one more time with every slot vacant except the audio card. You never know, the capture card could still be somehow pinging INT-D at a high rate, and thus occupying just enough of the PCI controller's time to make a problem.

But at the same time, I don't blame you if you just want to be through with it. Blessings!
#42
losguy
Max Output Level: -20 dBFS
  • Total Posts : 5506
  • Joined: 2003/12/18 13:40:44
  • Location: The Great White North (MN, USA)
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/01 15:51:31 (permalink)
Oh my, HumbleNoise is stealing some of my precious glory? Well, it's a funny thing about calling yourself "humble": The moment you acknowledge that you're humble, you are in fact proud of your humility and no longer humble. So, HumbleNoise, unless it is your noise that's humble, then you are a living contradiction in terms!!

Seriously, it's not a big deal... but wait... is there a thread award on this forum? I smell a conspiracy...
#43
ba_midi
Max Output Level: 0 dBFS
  • Total Posts : 14061
  • Joined: 2003/11/05 16:58:18
  • Location: NYC
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/01 16:16:17 (permalink)
Los,

First I want to thank you for sharing such deep information so willingly - and spending the time to give us such detail which is very generous of you.

I'm going to look into all of this myself since I am having some problems which may or may not be related. I'm not using SATA drives at the moment, but will down the road.

However, I suspect there's going to be some interesting results regardless.

Thanks again for sharing this!

Billy Arnell (ba-midi)

http://www.ba-midi.com/music/files
Music gives me life, so I give life Music.
Thanks for listening - Let's Dance to the rhythm of life! :)
#44
tony
Max Output Level: -89 dBFS
  • Total Posts : 79
  • Joined: 2003/11/06 19:31:50
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/01 20:46:48 (permalink)
Of course this post was meant for losguy.
#45
tony
Max Output Level: -89 dBFS
  • Total Posts : 79
  • Joined: 2003/11/06 19:31:50
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/01 20:51:40 (permalink)
Of course, no SATA. But I can now run at 20msec without stuttering where as before it took 40msec latency with same project. Again, excellent research.
#46
losguy
Max Output Level: -20 dBFS
  • Total Posts : 5506
  • Joined: 2003/12/18 13:40:44
  • Location: The Great White North (MN, USA)
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/01 20:59:26 (permalink)
Aw shucks, thanks! Glad to be of help...
#47
losguy
Max Output Level: -20 dBFS
  • Total Posts : 5506
  • Joined: 2003/12/18 13:40:44
  • Location: The Great White North (MN, USA)
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/01 21:16:29 (permalink)
Hey tony, sorry, I didn't mean to sound like I was minimizing your achievement. In fact, it is very encouraging that a non-SATA-related problem could be helped by the optimizations described in this thread.

Already, the response is more than I could have hoped for: SATA drives are being reclaimed for audio, and now audio latency performance is being improved. Plenty to be glad about, and to justify taking the time to post this information.
#48
Chris of Arabia
Max Output Level: -89 dBFS
  • Total Posts : 71
  • Joined: 2003/11/08 05:45:04
  • Location: The Magic Kingdom
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/04 09:45:51 (permalink)
This is a little OT for this thread, but I'm having my own set of SATA issues unrelated to those discussed here. Seeing as we have a few people who're rather more more knowledgeable than I, perhaps I could invite someone to take a peak at the thread I've just started in the Gear Forum and see if they could offer some advice.

SATA Transfer Rates under XP

Many thanks

>;o))

#49
jeffb9363
Max Output Level: -78 dBFS
  • Total Posts : 642
  • Joined: 2003/11/08 04:47:54
  • Location: Devon, England
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/08 20:14:23 (permalink)
Thanks for your time.

You da' man!!!
#50
Chris of Arabia
Max Output Level: -89 dBFS
  • Total Posts : 71
  • Joined: 2003/11/08 05:45:04
  • Location: The Magic Kingdom
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/09 01:56:12 (permalink)
Aha, someone from the old home town - try to avoid the place these days if I can (except on match days of course )

>;o))
< Message edited by Chris of Arabia -- 2/9/2004 4:56:48 AM >

#51
phreedood
Max Output Level: -88 dBFS
  • Total Posts : 103
  • Joined: 2004/02/15 06:37:22
  • Location: Little Italy, New York
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/15 07:29:46 (permalink)
Just a huge THANK-YOU to 'los guy' for your posts (and research and labor) last month about reclaiming SATA audio. Implemented all of your suggestions (PCI slot #4 for audio card)(changed PCI latency timings on ATI RAD video accelerator from 255 to 88 and the SATA SILICON IMAGE 3112 from 32 to 16) and it worked like a charm. 24/96 audio with a $99 audio card and $34 worth of software (Powerstrip). I have been building and battling for about six months and now I can get on to the real reason I labored. Thank you sir! No more popping or noise.
< Message edited by phreedood -- 2/15/2004 7:42:30 AM >
#52
losguy
Max Output Level: -20 dBFS
  • Total Posts : 5506
  • Joined: 2003/12/18 13:40:44
  • Location: The Great White North (MN, USA)
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/15 12:24:47 (permalink)
Great to hear, phreedood. (Or rather, not to hear, glitches.) I have subscribed to this thread, just in case someone comes along later with a question or success report (like you!). Congratulations!

FYI, I'm still cruising along on my system, old v1.4 MOBO and all, smooth as silk. FWIW: I'm aghast that ATI has maxed out their default PCI latency to 255. I thought mine was bad at 248, but this takes the cake (though anything above 100 is really overkill except for gaming).
#53
Dakes
Max Output Level: -90 dBFS
  • Total Posts : 48
  • Joined: 2004/02/14 09:58:58
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/17 09:18:23 (permalink)
I came late to this party, but wanted to join the chorus of praises to losguy. I just installed an SATA drive, and though I'm not having any of the problems with audio that many people are having, I ran Sandra just to see what was going on. My mobo (Abit it7-max2) is setting the pci latency for my Echo Layla 24 at 192 clk, while everything else is getting 64clk or lower. Thanks Abit, and thank YOU losguy for taking the time to share your extensive research.
#54
losguy
Max Output Level: -20 dBFS
  • Total Posts : 5506
  • Joined: 2003/12/18 13:40:44
  • Location: The Great White North (MN, USA)
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/17 13:39:43 (permalink)
Your motherboard spec shows that you have the Intel 845 E chipset, which does not have integrated SATA support, so by default it has a SATA controller hanging off the PCI bus. That you have not experienced glitches indeed makes a fortunate individual.

Credit for PCI latency balance could go to your MOBO, but more likely it belongs with Echo, who wrote the device drivers for your Layla card. Even more credit should go to your graphics card manufacturer for achieving their performace specs without abusing PCI latency (64 is quite an agreeable number). I'm curious... What graphics card are you using?
#55
Dakes
Max Output Level: -90 dBFS
  • Total Posts : 48
  • Joined: 2004/02/14 09:58:58
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/17 15:41:21 (permalink)
I'm using a Matrox Millenium G550, which Sandra also reports set at 64 clk. I went with the G550 because it's a no-frills card, and seemed to get good reviews from other DAW users.
#56
losguy
Max Output Level: -20 dBFS
  • Total Posts : 5506
  • Joined: 2003/12/18 13:40:44
  • Location: The Great White North (MN, USA)
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/17 16:48:13 (permalink)
ORIGINAL: Dakes

I'm using a Matrox Millenium G550, which Sandra also reports set at 64 clk. I went with the G550 because it's a no-frills card, and seemed to get good reviews from other DAW users.


Now I know the real reason for those good reviews. Matrox wrote their driver to be audio-friendly from the start, from a PCI latency timer perspective. By the way, here's your card, and here's mine (or, at least the closest cousin to it that's still available). Higher on every spec for a fraction ofthe cost, but I can only gloat partially... with this card, PowerStrip is all but a must, because of the way that ATI gooses their PCI latency timers. So, by the time you pay for PowerStrip, you're pretty much even again (though I'd still get PowerStrip because it's such a cool utility). I still feel a little buyer's remorse, though, because for a DAW, even this card is overkill!
#57
Dakes
Max Output Level: -90 dBFS
  • Total Posts : 48
  • Joined: 2004/02/14 09:58:58
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/17 18:54:17 (permalink)
Weird. You'd think Matrox would sell it's card at a lower price since all the specs are lower. Oh well, it works well for my purposes.

While I have your attention (and I hope I do!), can you clear up some of my confusion regarding IRQ settings? My DAW is working fine, and if it ain't broke don't fix it, but I'm just curious. Sandra reports that my Echo Layla 24 is on PCI Bus 2, INT #A, IRQ 16. None of my other devices on PCI bus 2 use INT A, IRQ 16, but I have an Abit USB controller on PCI Bus 1 using INT A, IRQ 16. So, my question is, does my Layla share an IRQ with the USB controller, or is it on its own IRQ since it's on a separate bus?

Thanks for any info.
#58
zendin
Max Output Level: -83 dBFS
  • Total Posts : 396
  • Joined: 2004/01/26 22:45:38
  • Location: ATL
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/17 22:40:46 (permalink)
Thanks for all the detailed info losguy!!!

I finally got the time to really sit down and absorb and begin to process all this and here's what I've found. My system is an ASUS P4PE mobo with 845PE 2.4 gHz P4. I, too, have the Matrox G550 Dualhead vid card, and I've got an RME Multiface sound card, which is a Firewire device. The PCI interface for this card is in slot #2.

I installed and ran PowerStrip and oddly enough I only have one entry for the Matrox (I expected 2 from your results). It is on IRQ 16 with a latency of 64.

PowerStrip reports the Multiface as a "Xilinx Audio Device". It is running on IRQ 22 and has a latency of 248 (which from your article would be near maximum-priority).

Here's where it gets dicey. The AsusTek Firewire bus is also on IRQ 22, and it reports a latency setting of only 32. Now I'm assuming it's expected for the Multiface (Xilinx) and Firewire bus to both be using the same IRQ, right? Should they also have the same latency setting? Even if the Multiface is running a latency of 248, isn't it going to be "starved" if the bus itself is set to 32??? Am I reading these tea leaves right here? ;)

It reports USB controllers (I'm not presently using any USB devices, although I do have a D-Link USB adapter I've been meaning to install for my wireless network - right now I'm running cable to my studio machine).

I don't think I'm running SATA on this box, even thought the mobo is (somewhat) capable of it. I'm running 2 80 GB 7200 RPM Western Digital drives, but I don't know the model numbers.

PowerStrip says my IDE controller is disabled, rather than DMA, which is what I would expect.

I don't experience any crackling audio - my main problem is very high and unstable CPU usage.

I appreciate all the time you've put into helping myself and others with your very detailed posts. If you have any additional insight into this situation I'd be very grateful to hear it! :)

zendin
#59
losguy
Max Output Level: -20 dBFS
  • Total Posts : 5506
  • Joined: 2003/12/18 13:40:44
  • Location: The Great White North (MN, USA)
  • Status: offline
RE: Reclaiming SATA for audio 2004/02/18 12:48:20 (permalink)
ORIGINAL: Dakes
While I have your attention (and I hope I do!), can you clear up some of my confusion regarding IRQ settings? My DAW is working fine, and if it ain't broke don't fix it, but I'm just curious. Sandra reports that my Echo Layla 24 is on PCI Bus 2, INT #A, IRQ 16. None of my other devices on PCI bus 2 use INT A, IRQ 16, but I have an Abit USB controller on PCI Bus 1 using INT A, IRQ 16. So, my question is, does my Layla share an IRQ with the USB controller, or is it on its own IRQ since it's on a separate bus?


You are living proof of the logical fallacy, "A implies B does not necessarily mean that B implies A."

  • A = "My system has audio glitches."
  • B = "My audio card is sharing an IRQ."

In your case, I'm sorry to say that you do have IRQ sharing (on IRQ16), but I'm happy to see that it's not causing problems. In fact, it wouldn't surprise me if lots of users out there are blissfully ignorant of IRQ sharing on their audio devices. It's only when two or more devices share uncooperatively that we even notice a problem exists. (You know, if a tree falls in the forest...) Which brings me back to your case... you may notice later if you attach an IRQ and/or bandwidth hungry device to that particular USB bus. Just a sobering word for you now, so you're not unpleasantly surprised later.
< Message edited by losguy -- 2/18/2004 11:50:35 AM >
#60
Page: < 12345.. > >> Showing page 2 of 26
Jump to:
© 2024 APG vNext Commercial Version 5.1