Registered: Aug 2005
need help choosing hardware for linux audio and some opengl
I am in the market for a new desktop PC, I need clues to make sure I pick the appropriate parts for my needs.
This is alot of text explaning the rationale for my decisions and my desires in a PC, feel free to skip reading parts of it and just coment on my component list, I tried to organize the words under headings so you don't have to read too much:
I have been fooling around with newegg wishlists for some time now trying to find the optimal way to spend my 1500 US dollars. I made myself a list of priorities for what I want to do with this machine that influence my decisions. My budget includes all hardware, case, monitor, mouse/keyboard, with a sound card being the exception that I will pay for separately. No printers or scanners or speakers or external things like that, no software either.
First of all, this machine must be quiet and linux compatible. Linux compatibility rules out Abit motherboards, for they use proprietary sensors. This machine must also be low in power consumption, I notice a trend of recent gaming machines getting bigger and more juice hungry, kilowatt psu's are insane. I am paying for my own electricity and my power company is a bitch, it is a double blow to my finances to pay extra for a machine that uses more power, I would only pay extra for a machine that uses less. I beleive computers should progress by getting smaller and less resource hoggy, not the other way around. With those considerations I rule out ATI cards, they are louder, use more power, and have inferior opengl performance, linux does not do directx, so nvidia is the gfx for this machine. My priorities are producing electronic music, using opengl, and playing oblivion, in that order.
Music production machines are a different animal than game boxes, I need low audio latency, I need the pci bus to be free of stuff that takes priority away from the sound card. I need a motherboard that lets me rearrange IRQ's in the bios to give the sound priority access, I need minimal noise and elecromagnetic interference. All the sound will be generated by software or come in through my sound card's inputs, no microphones, I'm too poor for good ones and I prefer to make instrumental electronic music. I am hesitant to buy hot parts, or to punch holes in my case and add fans. Extra fans means more noise, extra holes for those fans would negate having a noise dampening case. I am willing to add aftermarket CPU, chipset, and VGA coolers. I am not willing to buy an SLI mobo just because it has a heat pipe, or to buy a passively cooled mobo only to have it require punching a hole in my case and adding a fan for the burning heatsink.
I dabble in SDL and opengl coding, I would like to be able to continue doing this, but I do not require bleeding edge graphics or high resolutions. I am optimizing this machine for sound so I refuse to buy something that is going to compromise my audio, but at the same time I would like a card that supports as many of the new features as possible, with those considerations I am leaning towards the 7600gt, possibly the gs. Basically I want a card that consumes a low amount of power, doens't make too much noise, supports dual monitors, and does decent opengl. I like to play games like Second Life, nexuiz, armagetron, and quake which are all opengl. I also use some audio software that utilizes opengl and I would like to try the opengl enhanced desktop features that are coming out on linux.
Oblivion is a vice of mine, ever since morrowind I have been longing to play it. I played morrowind on a laptop with a geforce 4 440 go, on 800x600 and it was great fun. I am not trying to do top end oblivion play, much like morrowind on my old geforce4, I would like the game to run smoothly and look nice, maybe something like 1024x768 with HDR, distant lands, but no antialiasing or shadows necessary. I would like performance equivalent to how morrowind behaved on my old geforce4, without comprmising my audio needs or breaching the $1500 buget, if this isn't possible I am willing to wait until prices drop.
I am hesitant to overclock, for one thing overclocking often means more power consumption which is something I have an aversion towards. At the same time I am not trying to compromise my cpu in order to conserve power, my last machine was a laptop and its crappy cpu gave me no end of frustration when trying to render sound, so I am not dipping into pentium m or turion territory. It seems that the amd64 x2 is the favorable balance, the new linux kernels support it and it has a nice balance between speed and consumption, enough so that it is on the front page of this site today. I hesitate to overclock an opty, but if I can get a better deal by doing this without raising the power consumption then I might try, but at this point im leaning more towards amd64x2 3800+, it seems a nice balance between power, quiet, consumption, and budget. Stability is also an issue, I've never OC'ed before.
Why linux? I am lucky in that I get free windows xp, visual studio, office and other things through the MSDN acadmic alliance, but I prefer to do my audio work on linux. For one thing, the pro audio mac and win apps are fettered with anti piracy and DRM stuff. In cubase sx3 nearly every function is tied to some antipiracy routine, I can't help but imagine how all the copy protection tendrils tangled up in that software are slowing me down. I've accumulated enough linux experience and know enough helful people at this point that I feel that climbing learning curves, tweaking settings, and putting up with all the quirks of the linux audio packages is faster than the DRM and copy protection stuff fettering the pro apps. I was actually considering buying an imac, I get a small discount through the school I'm in, but it seems that the good mac apps for audio are not ready for the intel macs yet, and by the time they are my machine would have obsolesced to a point where it would be wiser just to buy a PC. Not to mention, the macs have a trusted computing module in them, and it seems the next round of mobos for PC will as well. Dealing with DRM, lawyers, intellectual property disputes, and all that crap really thows a wrench in my artistic process, I like to create in an environment which is a sanctuary from all of that, so I am really favoring a socket 939 running linux, and a dual boot configuration for my guilty pleasures like olivion.
With those things considered, I have arranged two possible lists:
(I'll link to the lists shortly, I need more posts first, sorry.)
The antec cases are nice because they are quiet, I especially like the p150 for its neo HE psu and suspended hard drives. Lian li was another option but the quiet ones coupled with good psu's breach my budget. With the sonata 2 I don't have enough room for a scythe ninja so I opt for a small zalman cooler, with the p150 I am risking incompatibility with asus mobo's so I opt for the msi.
My research shows that for linux the prime choices in mobo are asus and msi. I want the thing to be quiet, I also appreciate the dual lan feature. Dual lan mobos usually have one nic on the pci bus and one not, I would use the plug not on the pci bus to free up speed for the sound card. Dual lan is a nice feature for that, but I am also willing to consider sinlge lan mobo's if I can be sure they don't fight my sound card for the bus. Chipset cooling is a problem, all fan cooled mobos seem to be noisy, but I am willing to replace the coolers. For the asus board in my first list that wouldn't be necessary, but I would also be paying for SLI which I will not need. For the MSI mobo I could do a heatsink, but I would need to cut it so it could fit under the gfx card, since I lack a dremel tool I put the vantec iceberg vga cooler on the list, because many people report it fitting on the msi chipset cooler and cooling it quieter and lower than the stock. This is a hard decision for me, if I choose the p150 case it rules out asus mobo's, if I choose the asus mobo I have to buy sli capabilities that I will never use, the nice features of these boards arent present in the boards like the a8n-e or the regular k8n neo4 f. The passively cooled gigabyte boards supposedly cant rearrange irq's and require extra case fans. I am leaning more towards the msi and the p150 case right now because the total is cheaper, the p150 has better airflow and is quieter, and the msi doesnt require me to pay for sli that I wont use.
I know I want nvidia for their opengl and linux advantage. I know I want to play oblivion but am willing to compromise oblivion in favor of low noise, low power consumption, and audio performance. The decision at the moment seems to be between the mainstream cards ranging between the 6600gs up to the 7600gt. The 7600gt seems ideal at the moment, I could put the zalman 700 cooler on it to make it reasonably quiet, I would get one of the models which isn't overclocked due to my power concerns. But I am not so sure about this, if a cooler quieter 7600gs can play oblivion acceptably then I am willing to consider that as well. The zalman vf700alcu seems to work well, it is lighter than the all copper model and looks to cool it sufficiently.
amd64x2, or OC opty?(or wait for conroe?) That is the decision for cpu. I will use a scythe ninja or a zalman 7000b cooler more for quiet than for overclocking, the ninja seems to be the quietest cooler on newegg acording to the things I have been reading, but it wouldn't fit in the sonata 2 case should I choose the asus mobo(Unless I take out that air duct).
I want 2 gigs that is relatively fast, basically the best deal on newegg that is compatible with my chosen mobo. This doesnt seem to be to tough to decide, if I dont oc it doenst seem like it would make much difference what I choose so long as the heat spreaders arent too big, and it is copatible with my mobo. A good deal for the OCz stuff is going on right now, maybe I'll pick the corsair xms, I dont care so much as long as it works and performs decently, but I'm certainly open to suggestions.
the samsung spinpoints seem to be nice and quiet and have a decent speed, 250 gigs looks to be the sweet spot for good dollars per gigabyte. I think I will buy a second HD later when I get more $$$.
dvd burner, whatever works, it could be loud for all I care since it wont be running while I'm making my noise. The floppy drive with the card reader is nice, I could use that do give people minidiscs and of course to flash the bios if need be.
M Audio delta, PCI card since linux isn't too good with firewire, not to mention firewire's cost more. The choice is limited here, RME hammerfall or m audio delta seems to be all that works. I would use the onboard sound for playing games and this card would just be for music. I am thinking the delta 66 or the audiophile 192
keyboard just has to be comfortable and durable, the logitec in my wishlists seems to fit those requirements. I want a nice mouse with lots of buttons should I get into an FPS or something, it also comes in handy for music apps, the MX518 seems a good choice, the G5 too much money at this point just for a friggin mouse that I wouldn't get a big advantage from.
Must be LCD, CRT's dont do well near big speakers. I'd like 2, but can only aford 1 for now. I picked a 17 inch 8ms samsung, could just as well be anything in that price range, a 19 inch would be nice too. I just want an LCD that I can game on a little and won't break soon.
Basically the strategy is to buy quality for the things that obsolesce slower, music production sound cards last a good bit longer, as do cases, keyboards, mice, LCD's, and heatsinks. CPU's, GPU's, mobos are the kind of things that drop their value fast, so I am not going overbaord with spending on them, I put my CPU and GPU threshold at 300 dollars, mobos at 150.
I would like to try and free more of my budget for a better CPU if at all possible, if I can get equivalant noise level and performance with different parts that would be fantastic. I absolutely must not breach 1500 total for the cost of these parts, aside from shipping costs of course. My budget really is 1400 but the move towards 1500 is the most flex I can give, so it must be under 1500 all in.
I would really appreciate some help in finding the optimal way to spend my money with my needs taken into consideration. My desires eliminate alot of parts from consideration, so that should help alot in selecting hardware.
Last edited by UnWorldly; 05-02-2006 at 05:02 PM.