@trwnh i am 1750% against usb audio hardware as it's never good for anything except the most basic audio processing. it doesnt have enough power for higher impedance, you're lucky to get 8 ohm capable out of it, and its usb so its a lower priority than anything else. ive tried usb audio in the past and its always been terrible. its gotten better but especially on linux its still crap and glitches out...
plus on top of that the quality of sound is never that great
@trwnh @Elizafox a proper dedicated sound card of the caliber im looking at has shielding for in-case noise supression, plus i tend to go for higher quality components in the first place to reduce how much noise there is anyway.
a good motherboard and power supply go a LONG way to reducing electrical noise
@plausocks @trwnh @Elizafox it doesn't help you at all since I doubt PPC64 would work for you but the Talos board is engineered to have zero noise and you can really notice. I went with a midrange sound blaster and it sounds as good as the higher end one in that because there really is zero noise. Combined with an EVGA 80 GOLD PSU the thing is whisper quiet in the case (fans only come on when I'm building LLVM or Firefox) and combining the quiet comp with clear audio is 💓
my current desktop is kaput and idk if its the psu or not, probably going to test it tomorow. if its not the psu im probably going to buy an old enterprise desktop with an i7 just as a quick replacement and then build a system when we have the finances.
if its just the psu then im buying the first part for my new build early and putting it in my current build
my dumbass spilled coffee on everything (wasnt plugged in) im hoping its something simple because i cleaned all the coffee i could see with cleaner and iso
@awilfox also plan on not using nvidia on my next build too, even if it means somewhat lesser performance, im pretty upset with nvidia's lack of care for linux and tbqh nvidia and intel are essentially the amazon of computer parts
@plausocks nvidia also has literal malware in their binary drivers for both windows and linux so.... lol
@plausocks I may have a spare PSU if you need one, depends on wattage
@awilfox preferably 300+w, my system generally uses 150ish under a non synthetic heavy workload
@raven haha i wish i had money to hemmorage
@trwnh mind you i was using ps/2 for keyboard and mouse for the longest time because back in the day USB HID was crap and often was laggy as hell, and if your cpu was under heavy load one of the first things to drop to a lower priority was USB hardware (still is, but not as big of a problem)
plus it takes up a usb port which i hate
used to be bad enough that usb mice and keyboards would lag and not register movement or keypresses under heavier loads although thats not really an issue these days. still can be for audio though. something directly on the pcie bus doesnt suffer from that.
@steph @trwnh @plausocks and that's your decision to make, but that doesn't mean usb is automatically better just because it is cheaper. And that's what me and plau are saying. We are willing to pay the extra for those benefits.
I even conceded earlier in the thread that usb might work for normal people listening to YouTube but for me, I derive a lot of happiness from high quality low latency audio and that's worth pcie for me.
That's not even a shitpost. My literal job irl involved performance tuning Linux software and the modern web is basically a CPU intensive cache thrashing gadget that has a side effect of displaying emails and discord conversations.
Anyway I have run into usb audio lag on my Mac mini in 2012 when the system was otherwise idle. USB 3 would fix some but not all of this
no external dongles if you dont want them, higher output power, rca, toslink, lower latency, almost zero chance for stuttering, ability to drive higher impedance headphones without a secondary external amp, plus most usb dacs in an affordable price range suck ass for one reason or another and by the time you start getting into usb dacs that can do most of what I want you might as well pay the same or slightly more for a pcie based implementation...
USB is polling-based, right? It can't do interrupts, and I've heard it has bad latency when used for input devices (compared to PS/2) so I wouldn't be surprised if it also had bad latency when used for audio.
OTOH, since when do audiophiles care about latency? In pro-audio usecase, eg. when recording live performance, sure, latency matters. But when just listening to pre-recorded music, wouldn't it make sense to slap a huge buffer onto the DAC, so that it never underruns, no matter how shitty the path to the CPU is?
Adjusting the volume isn't instant. Play/pause isn't instant. Switching tracks isn't instant. Adjusting the EQ isn't instant. Human perception obviously varies based on situation and individual but 60-80ms (typical latency I am seeing on reviews of usb audio hw) is a long ass time and can cause a lot of user frustration.
@unfa what kind of audio latency can you get in you setup?
@Wolf480pl I usually work at buffers of 256 or 512, bumping it up to 1024 for heavier projects. I always work in 48 kHz. I didn't want to spend time trying to tune my system for stable operation at smaller buffers, since most of my work is composition, not performance, and even fro peformance I'd never need qoing lower than 128.
@unfa 2 periods per buffer?
That'd be ~10ms at 256,
and ~40ms at 1024...
Looks like 60ms is a lot indeed.
@Wolf480pl Yes, I use 2 periods per buffer.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!