--- Wed Aug 3 2016 | 00:00 | |
pcercuei | larsc: I heard you have a Nanonote and like to build Linux kernels | 17:38 |
---|---|---|
larsc | don't trust the rumors | 17:45 |
larsc | need to go buy milk, shops close in 15 min | 17:45 |
pcercuei | there's no rush | 18:08 |
eintopf | wahhh no milk | 18:14 |
eintopf | no shoko milk :( | 18:14 |
larsc | pcercuei: I'm back btw. | 18:19 |
eintopf | larsc: do you will be at elce? | 18:25 |
eintopf | larsc: the linux sound architecture stuff (ALSA) is so 1990 years style :-/ | 18:26 |
larsc | I'll be there | 18:26 |
larsc | ALSA is super advanced | 18:26 |
eintopf | (be there) ah, ok. | 18:26 |
eintopf | yea but to make some modern stuff people adding new layers in userspace | 18:27 |
eintopf | e.g. pulseaudio | 18:27 |
eintopf | using plain ALSA -> you don't like to do that anymore | 18:27 |
larsc | ALSA at the core is like Vulkan | 18:27 |
larsc | difficult to use for endusers, but can deliver maximum performance | 18:28 |
eintopf | the new open 3d api stuff? | 18:28 |
larsc | yes | 18:28 |
larsc | come to my talk and you'll learn all about it ;) | 18:28 |
eintopf | oh I don't know if I will be at ELCE | 18:29 |
eintopf | but I recently wrote some DSP plugin | 18:29 |
larsc | pulseaudio is the hero though we all needed | 18:29 |
eintopf | for the alsa API stuff | 18:29 |
eintopf | ladsp | 18:29 |
eintopf | or something like that | 18:29 |
eintopf | don't remember the name | 18:29 |
eintopf | but it was funny, I had some wine plugin wrapper loader for winamp DSP plugins | 18:29 |
eintopf | and feed ladspa(I think that was the name) with that | 18:30 |
eintopf | I think ladspa is already deprecated? | 18:31 |
larsc | I've never heard of it before, no idea | 18:33 |
eintopf | ah, ok. | 18:33 |
eintopf | I looked for an easy way to add some DSP for a pulseaudio output | 18:34 |
larsc | I think pulseaudio has a nativ API for that | 18:34 |
eintopf | yes | 18:35 |
eintopf | you can load some ladspa plugin (so far I understand) | 18:35 |
eintopf | http://bs2b.sourceforge.net/ | 18:35 |
eintopf | I tried that at first | 18:35 |
eintopf | but this is only some other technique | 18:35 |
eintopf | http://www.mhampicke.de/artikel/view/17 | 18:35 |
pcercuei | < eintopf> using plain ALSA -> you don't like to do that anymore | 18:36 |
pcercuei | nobody ever used plain ALSA | 18:36 |
pcercuei | you used libasound, aka the user-space part of ALSA | 18:36 |
eintopf | that's the dsp plugin for pulseaudio | 18:36 |
pcercuei | which has always been a terrible pain in the ass | 18:36 |
pcercuei | for devs, at least | 18:36 |
eintopf | pcercuei: the kernel part is ALSA, but userspace part can also be ALSA | 18:36 |
eintopf | and yes I think it's libasound :-/ | 18:36 |
pcercuei | PulseAudio replaces libasound, and that's a good thing | 18:37 |
pcercuei | IMHO | 18:37 |
eintopf | but I need to run pulseaudio in userspace :( | 18:37 |
eintopf | I don't like to have latency | 18:37 |
pcercuei | well, you ran libasound in user-space before, right? | 18:37 |
eintopf | I think so, before | 18:37 |
eintopf | I also used some time ago OSS | 18:37 |
eintopf | and not ALSA | 18:37 |
eintopf | and yes I used OSS when OSS was not in kernel anymore | 18:38 |
eintopf | but OSS, the name is open sound system | 18:38 |
eintopf | but it's not open :( | 18:38 |
eintopf | https://fiio-shop.de/dac-mit-kopfhoererverstaerker/110/fiio-e10k-olympus-2 | 18:39 |
eintopf | that's my current soundcard | 18:39 |
eintopf | and I am very happy with this device | 18:40 |
eintopf | there are no noising when I change the volume, not so much complicated mixer settings... | 18:40 |
eintopf | I had a emu10k1 before | 18:41 |
eintopf | it worked well as well, and I know the emu10k1 chip has some hardwaremixing stuff feature - I think I never get this feature running | 18:41 |
eintopf | and some in-hardware effects stuff | 18:42 |
eintopf | emu10k1 is okay... | 18:42 |
eintopf | the fiio stuff is geat, I can also plug it into my notebook | 18:43 |
eintopf | but digital coax output, I have now a converter from digital coax <-> digital optical | 18:44 |
eintopf | ... | 18:44 |
eintopf | I am interessted in ALSA kernel stuff, because you really need to know how doing things fast | 18:46 |
eintopf | otherwise somebody will replace ALSA with a faster alternative ;-) | 18:46 |
eintopf | and what about real time linux + ALSA real time use-cases | 18:46 |
eintopf | larsc: I really don't like LF conferences, this is all too much marketing stuff and LF is far away from the community | 18:48 |
--- Thu Aug 4 2016 | 00:00 |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!