|
i remember some old linux apps made you pick your sound engine lol. alsa, oss, some other poo poo, and none of them would work
|
# ? Aug 12, 2018 01:15 |
|
|
# ? May 11, 2024 14:39 |
|
the DOS experience well into the 00s
|
# ? Aug 12, 2018 01:27 |
|
I remember having an issue where only one thing could output audio. so if you had a browser open and wanted to use audio elsewhere it wouldn’t work. can’t remember which stupid sound system that was an issue for. but then everything just worked under pulse later
|
# ? Aug 12, 2018 02:35 |
|
Notorious b.s.d. posted:i never understood the linux/sound jokes. careful. a few more slips like this and everyone will think you're lying about having ever used linux.
|
# ? Aug 12, 2018 03:06 |
|
OldAlias posted:I remember having an issue where only one thing could output audio. so if you had a browser open and wanted to use audio elsewhere it wouldn’t work. can’t remember which stupid sound system that was an issue for. but then everything just worked under pulse later it was ALSA OSS worked fine but it was the demo version of the paid version of the drivers that had all the advanced features ALSA was created to be a free replacement for paid OSS, but ALSA shipped without advanced features like "audio mixing". If your hardware supported multiple channels, you could listen to e.g. 32 applications simultaneously, but ALSA launched right at the time that PC sound hardware abandoned hardware mixing entirely because you could just do it on the CPU for less money. Audio mixing in the kernel was a no-go because that was "policy" and all policy Belongs in userspace for Reasons and it also required floating-point math with is Not Allowed for Reasons. at the same time PC sound hardware was standardizing on Intel AC'97 (later Intel HD Audio), which is an overengineered generic self-describing audio hardware interface. unfortunately it is cheaper to ship a .ini file with your Windows driver than bother to update the ROM tables that self-describe the hardware, so basic things like which audio channel is routed to which speaker or what the different mixer controls do and whether or not they even do anything at all is a pack of lies. so userspace was forced to fill the audio mixing gap left by kernel devs, and naturally that fell to the exemplar of taste and quality: the Enlightenment project and esd, the Enlightened Sound Daemon. it was a crashy piece of poo poo esd got replaced by PolypAudio (later PulseAudio) by Lennart Poettering (now of systemd infamy), which solved the audio mixing problem but still had to rely on the hardware nonsense mindlessly repeated by the ALSA drivers and also had to cope with the fact that when you rewrite your entire audio stack from scratch, your drivers are (shall we say) untested, so it'd still crash occasionally when the ALSA runtime asserted or something everything switched to using PulseAudio instead of ALSA, the quality of the ALSA drivers improved slowly, and more than a decade later Linux audio Just Works, but not in a low latency realtime audio sense because the Linux disk and processes schedulers are garbage pseudorandom name fucked around with this message at 03:22 on Aug 12, 2018 |
# ? Aug 12, 2018 03:19 |
|
i can remember using the oss commercial drivers to make non-poo poo soundcards work under solaris and they were cool and good thanks oss
|
# ? Aug 12, 2018 03:24 |
|
by comparison, sound just works on windows and macos. always has. i don't know how they accomplish such a feat.
|
# ? Aug 12, 2018 04:09 |
|
idk i always needed a wizard or a driver on windows too i am pretty sure it is the nature of the riotous variety of pc hardware that sometimes you need a driver disk
|
# ? Aug 12, 2018 04:11 |
|
the windows audio stack was a pile of garbage for a long time until microsoft finally told vendors* to gently caress off and did all of the mixing in software when xp first came out i couldn't use it for weeks because the sound drivers for my hardware bluescreened the system in seconds and even when things "worked" the sound drivers were frequent culprits for system crashes, right behind video drivers *mostly creative labs
|
# ? Aug 12, 2018 04:20 |
|
for a long time creative labs had a campaign against software mixing by pushing some random bullshit driver https://en.wikipedia.org/wiki/Environmental_Audio_Extensions
|
# ? Aug 12, 2018 04:53 |
|
Creative deserves its fate, I don't blame Microsoft for taking that stand. There was a time when you had to be very careful not to load new Sound Blaster drivers until all other hardware was configured or it would happily gently caress up modems, network cards, you name it, just by PCI contention because Creative didn't hold with that "give up your config if it conflicts" nonsense. I liked Ensoniq's better but Creative had to gently caress them up too when they took them over. Still have a couple of Live cards hanging around. But Linux sound is fine as long as you're just playing back something. It's when you want to INPUT sound that it's a pile of garbage.
|
# ? Aug 12, 2018 05:50 |
|
most Sound Blaster hardware was actually pretty decent for the time, especially the EMU10k DSP series on the Live and Audigy once you combined it with the third party kX drivers for windows https://www.youtube.com/watch?v=Lc8XGxNrvp4 In the early 90s Creative bought https://en.wikipedia.org/wiki/E-mu_Systems and from the chipset names it sounds like they handled the hardware designs well into the 2000s
|
# ? Aug 12, 2018 07:18 |
|
you gotta turn the EAX crystallizer all the way up
|
# ? Aug 12, 2018 07:24 |
|
I remember having an Audigy card when I got started in Linux (around 2003) and it worked OK with ALSA. I think the fact that it did hardware mixing meant I avoided the majority of the Linux audio pain (but I do remember having to compile prerelease versions of the 2.6 kernel to get ALSA support).
|
# ? Aug 12, 2018 07:59 |
|
Creative was so bad at hardware they mixed up left & right on the SB Pro and games had to put in a swap stereo option to fix it.
|
# ? Aug 12, 2018 09:38 |
|
even when ms forced everyone to use software mixing, creative still found ways to be a pain in the rear end. the windows software mixer lets an application take exclusive control of the audio hardware to output "raw" audio. this can be used via either a push or pull style api, with the latter firing off a callback when half of the buffer was consumed so it could be refilled and playback could continue uninterrupted. creative's garbage drivers wouldn't call the callback function until the buffer was completely drained rendering glitch-free playback impossible with the pull interface. on the topic of linux audio, here comes pipewire to try and provide a variable-latency mixer to unify jack and pulseaudio
|
# ? Aug 12, 2018 15:42 |
|
The_Franz posted:on the topic of linux audio, here comes pipewire to try and provide a variable-latency mixer to unify jack and pulseaudio pipewire (after renamed from its previous name of "pinos", pronounced "penis") was always about video
|
# ? Aug 12, 2018 16:02 |
|
r u ready to WALK posted:most Sound Blaster hardware was actually pretty decent for the time, especially the EMU10k DSP series on the Live and Audigy once you combined it with the third party kX drivers for windows im mad at them for killing the emulator line
|
# ? Aug 12, 2018 16:03 |
|
i guess i missed out by never having a creative labs card lol
|
# ? Aug 12, 2018 16:06 |
akadajet posted:i guess i missed out by never having a creative labs card lol
|
|
# ? Aug 12, 2018 16:08 |
|
Suspicious Dish posted:pipewire (after renamed from its previous name of "pinos", pronounced "penis") was always about video was being the operative word. looks like they are trying to turn it into a coreaudio-style mixer with "legacy" pulse/jack/alsa software interfacing with modules that sit on top of it
|
# ? Aug 12, 2018 16:18 |
|
Dr Sbaitso fuckin whipped tho
|
# ? Aug 12, 2018 16:25 |
|
someone post the xfi chart pls
|
# ? Aug 12, 2018 16:28 |
|
Captain Foo posted:Dr Sbaitso fuckin whipped tho i remember riding my bike down to the hole in the wall computer store and buying a piece of poo poo, used soundblaster. good times.
|
# ? Aug 12, 2018 16:42 |
|
I remember the creative drivers being the cause for 100% of my Windows 7 blue screens
|
# ? Aug 13, 2018 07:28 |
|
my hot take on lunix audio is that alsa is loving amazing and has been for about a decade now, but requires editing config files and a bunch of commands to work right, and pulseaudio is a good solution to that. it's definitely a better thing than windows, where all my audio is a few ms late because i need to record desktop audio but don't record voip audio and still need both on my headphones. making that poo poo work with alsa is very simple, in windows i require dumb third party software that adds latency. to get latency-free sound i'd need a professional grade soundcard that costs a lot, bypasses the windows sound api, and isn't supported by most apps lmao
|
# ? Aug 13, 2018 10:54 |
|
what's your cold take then
|
# ? Aug 13, 2018 12:16 |
|
works for me
|
# ? Aug 13, 2018 12:34 |
|
Truga posted:my hot take on lunix audio is that alsa is loving amazing and has been for about a decade now, but requires editing config files and a bunch of commands to work right, and pulseaudio is a good solution to that. yeah Linux makes this really easy with a few different ways to go about it. even with Mac it’s hacky poo poo around writing kernel extensions and passing the sound buffer cause this stuff is not exposed (if you don’t want to pay near $100 for audio hijack or alt).
|
# ? Aug 13, 2018 18:54 |
|
Sound on Linux... Good?
|
# ? Aug 13, 2018 18:57 |
|
spankmeister posted:Sound on Linux... Good? looks that way james
|
# ? Aug 13, 2018 19:25 |
|
common problem if you're trying to get windows working with your ham radio (where the radio appears as a USB sound device and you send audio to it) is that windows will randomly rearrange your sound devices so suddenly you're e.g. sending default windows beep boop noises over the air without realizing it causes of this can include: - rebooted the machine - there was a windows update - the device was unplugged and plugged in again its so frequent and obnoxious that ive seen ham radio olds buy and configure a raspberry pi for ham radio purposes since figuring that out was easier for them than getting windows to stop making GBS threads all over audio device configuration so maybe linux audio is doing something right these days after all
|
# ? Aug 13, 2018 19:57 |
|
saw someone using an eee pc today. good times, the netbook revolution is definitely going to bring linux into the mainstream guys
|
# ? Aug 13, 2018 21:33 |
|
2018 year of linux on the ancient, bargain bin netbook and low powered hobbyist kit
|
# ? Aug 13, 2018 21:55 |
|
pram posted:2018 year of linux on the ancient, bargain bin netbook and low powered hobbyist kit nah the MacBook air came out a few years ago.
|
# ? Aug 13, 2018 21:57 |
|
i loved my eeepc. mainly because i was a poor student and it blew me the gently caress away that I could computer for $400. it was the first proper one with an atom and a 10 inch screen. I put a 2 gb ram module in and boy that thing...could run chrome and a couple of other things. battery life was real good though. I put crunchbang on it I used it hard for 2-3 years. then I had to get a laptop that could run this testing software for school and lol at paying for a win 7 licence for a now sub-$100 computer battery ended up dying. I gave it to my gf when her thinkpad died and she used it plugged in to watch Netflix. eventually a hinge on the screen broke so it was always lopsided. she partially fixed it with duct tape. then the cat started chewing the corner so it looked all hosed up she eventually got a new computer and it mostly sat in a box after that. It survived a bad house fire . only got rid of it a couple of years ago anywho that was the rich life of my eeepc hope you enjoyed it
|
# ? Aug 13, 2018 22:56 |
|
AMD Threadripper 2990WX Linux Benchmarks: The 32-Core / 64-Thread Beast 32 cores would be awesome ryzen and threadripper is still awful brand names, but i guess it's not mandatory to have a windowed case with rainbow leds in your translucent cooling fans anymore, so i still would like to have one
|
# ? Aug 14, 2018 11:34 |
|
amd has amazing brand names you shut your mouth also, phoronix uploaded a comparison of the 32 core amd between a couple lunix distros and windows 10 and gently caress microsoft needs to get to work, there's cases where it's over 2 times slower on windows
|
# ? Aug 14, 2018 12:59 |
|
Current Linux desktop situation: Contemplating using a dedicated VM on my dev machine for the sole purpose of hosting a usbip server because the only way I can get my JTAG programmer to work is through a VM where the USB controller is set to 2.0 mode, but hosting the rest of the FPGA dev tools in a VM sucks. For some reason the programmer doesn't work when attempting to use it through the primary OS - I'm presuming because all the physical controllers on the motherboard are 3.0+ and something about the xhci driver is making the programmer device unhappy. Device fails the same way in the VM if I set the controller mode to 3.0. So basically I'm hoping to have to somehow deal with less bullshit after setting up a loop of Physical USB->VM USB->IP USB Server->IP USB client. Or I might wind up paying $30 for a PCIe card with a USB 2.0 controller. e: Well that didn't work. Looks like I'm going to have to try out some old gen hardware. Colonel Taint fucked around with this message at 17:40 on Aug 14, 2018 |
# ? Aug 14, 2018 14:15 |
|
|
# ? May 11, 2024 14:39 |
|
linux desktop situation: yesterday i finally managed to get a macosx vm working in virtualbox. it was a giant pain in the rear end, but now I can build mac os specific apps when i need to
|
# ? Aug 15, 2018 12:13 |