Re: [pulseaudio-discuss] Freeze impending

2016-04-15 Thread Alexander E. Patrakov
2016-04-15 21:36 GMT+05:00 Arun Raghavan : > > On 15-Apr-2016 10:04 PM, "Alexander E. Patrakov" wrote: >> >> 2016-04-15 18:01 GMT+05:00 Arun Raghavan : >> > Hi folks, >> > Tanu rightly pointed out that we're almost upon the freeze date for >&g

Re: [pulseaudio-discuss] Freeze impending

2016-04-15 Thread Alexander E. Patrakov
'll get to them. > > If you think something is crucial for this release (critical bug fix, > regression, etc.), please holler now. We still don't have https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/webrtc-audio-processing-0.2.tar.xz -- Alexander E. Patrakov __

Re: [pulseaudio-discuss] [PATCH] mainwindow: Don't add a border on the outermost vbox

2016-03-31 Thread Alexander E. Patrakov
inphone preferences. So - no real (consistency-based) opinion here. If you can find anything in the HIG that explains that the border should not exist in this case, please add a link in the commit message, and/or quote directly, and push it. -- Alexander E. Patrakov --- src/pavucontrol.glade

Re: [pulseaudio-discuss] Rethinking how we do reviews

2016-03-28 Thread Alexander E. Patrakov
features externally to PulseAudio if it is easier. And an external module SDK would also be a step forward. I also think I should try porting the existing RAOP2 patch set to make it an ALSA plugin instead, to set an example of the "externally where it is easier" rule. -- Alexander E

Re: [pulseaudio-discuss] [PATCH v3 00/11] Introduce memfd support

2016-03-21 Thread Alexander E. Patrakov
22.03.2016 11:24, Alexander E. Patrakov пишет: [readding the list] 22.03.2016 05:56, Ahmed S. Darwish пишет: On Mon, Mar 21, 2016 at 10:01:14AM +0100, David Henningsson wrote: Alexander mentioned the SteamOS case, where "they don't link statically, but have a 'known-go

Re: [pulseaudio-discuss] [PATCH v3 00/11] Introduce memfd support

2016-03-21 Thread Alexander E. Patrakov
ames that bundle libpulse are rare there, if they exist there at all (0 copies of libpulse found in 12 randomly chosen games), which is a good news. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org ht

Re: [pulseaudio-discuss] [PATCH v3 00/11] Introduce memfd support

2016-03-21 Thread Alexander E. Patrakov
he users how to upgrade it. -- Alexander E. Patrakov Not a Steam user ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] Latency problem with long latencies

2016-03-20 Thread Alexander E. Patrakov
t looks like something is sometimes creating an off-by-one-sample error when copying the data. Which is exactly the job of the trivial resampler, that's why the question. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discu

Re: [pulseaudio-discuss] RFC: Switch to HDMI or not?

2016-02-03 Thread Alexander E. Patrakov
s. What do you think? I am a bit concerned with assigning numbers dynamically for HDMI/DisplayPort audio pcms. So, given the semi-dynamic proposal that you made a year ago, I'd say the key should be "sink+port+ELD if dynamic numbering is not in use, sink+ELD if it is in use".

Re: [pulseaudio-discuss] [PATCH] switch-on-port-available: Switch from HDMI to analog; but not the other way around

2016-01-30 Thread Alexander E. Patrakov
30.01.2016 18:53, Tanu Kaskinen wrote: On Sat, 2016-01-30 at 12:07 +0500, Alexander E. Patrakov wrote: 30.01.2016 00:33, David Henningsson wrote: If you have headphones plugged in and plug in HDMI; you want sound to stay on headphones. If you have HDMI plugged in and you plug in headphones

Re: [pulseaudio-discuss] [PATCH] switch-on-port-available: Switch from HDMI to analog; but not the other way around

2016-01-29 Thread Alexander E. Patrakov
ld be, and you are in a better position for such statements. Alternatively, if nobody among developers tests profiles with two output paths on a regular basis, it may be a good idea to drop them, in which case the patch gets an ACK from me. -- Alexander E. Patrakov __

Re: [pulseaudio-discuss] [PATCH 12/13] loopback: Validate the rate parameter

2015-12-18 Thread Alexander E. Patrakov
18.12.2015 13:04, Georg Chini wrote: On 18.12.2015 08:45, Alexander E. Patrakov wrote: 18.12.2015 11:47, Georg Chini wrote: On 18.12.2015 06:49, Tanu Kaskinen wrote: Making pa_sample_rate_valid() accept values above PA_RATE_MAX isn't very nice, but I can see how it's better than t

Re: [pulseaudio-discuss] [PATCH 12/13] loopback: Validate the rate parameter

2015-12-17 Thread Alexander E. Patrakov
27;s the simplest possible one. But I'd say that it's pointless to look at the code without understanding the math behind all of that, so please look at these links, too: https://en.wikipedia.org/wiki/Sinc_filter https://ccrma.stanford.edu/~jos/resample/resample.pdf -- Alexander E.

Re: [pulseaudio-discuss] [PATCH 09/13] loopback: Track the amount of jitter

2015-12-12 Thread Alexander E. Patrakov
et, if I understand the situation correctly, will still contain similar logic, in order to switch between the "correct this slowly and carefully" and "correct this as quickly as possible" modes. -- Alexander E. Patrakov _

Re: [pulseaudio-discuss] [PATCH] echo-cancel: Don't skip canceller when sink is inactive

2015-12-11 Thread Alexander E. Patrakov
18.11.2015 07:58, a...@accosted.net wrote: From: Arun Raghavan This forces the canceller engine to be invoked even if playback is not currently active. We need to do this for cases where the engine provides additional processing that is independent of playback, such as noise suppression and AGC

Re: [pulseaudio-discuss] [PATCH 09/13] loopback: Track the amount of jitter

2015-12-08 Thread Alexander E. Patrakov
nfidence that the latency is within the bounds that we log. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] resampling speex-float

2015-12-04 Thread Alexander E. Patrakov
es not even look at /etc/pulse/daemon.conf -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

[pulseaudio-discuss] [PATCH RESEND] alsa-sink: Don't pretend to support passthrough on HDMI surround sinks

2015-11-27 Thread Alexander E. Patrakov
rough over HDMI. Reported-by: Xamindar Signed-off-by: Alexander E. Patrakov --- src/modules/alsa/alsa-sink.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/modules/alsa/alsa-sink.c b/src/modules/alsa/alsa-sink.c index c5a72c3..2fdebe0 100644 --- a/src/modules/alsa

Re: [pulseaudio-discuss] Develop pulseaudio module outof pulseaudio

2015-11-23 Thread Alexander E. Patrakov
. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] [PATCH 07/13] loopback: Refactor latency initialization

2015-11-22 Thread Alexander E. Patrakov
22.11.2015 21:57, Georg Chini wrote: On 22.11.2015 16:05, Alexander E. Patrakov wrote: 22.11.2015 18:44, Georg Chini wrote: On 22.11.2015 14:26, Alexander E. Patrakov wrote: 22.11.2015 17:21, Georg Chini wrote: The other big problem is that you cannot determine the number of cycles you will

Re: [pulseaudio-discuss] [PATCH 00/13] loopback: Make module-loopback honor requested latency (v5)

2015-11-22 Thread Alexander E. Patrakov
want, including instrumentation to retrieve the latency between the last submitted and the last produced sample. Then you can force the loopback module to use the ffmpeg resampler, and then get the information that you need. -- Alexander E. Patrakov

Re: [pulseaudio-discuss] [PATCH 07/13] loopback: Refactor latency initialization

2015-11-22 Thread Alexander E. Patrakov
22.11.2015 18:44, Georg Chini wrote: On 22.11.2015 14:26, Alexander E. Patrakov wrote: 22.11.2015 17:21, Georg Chini wrote: The other big problem is that you cannot determine the number of cycles you will need to correct the initial latency error because this error is unknown before the first

Re: [pulseaudio-discuss] [PATCH 07/13] loopback: Refactor latency initialization

2015-11-22 Thread Alexander E. Patrakov
ler with min_cycles = 1, instead of my controller. That's, without paying attention to artifacts. I will post this controller (and, as requested, perform measurements with the trivial resampler) in the near future. -- Alexander E. Patrakov ___ pulse

Re: [pulseaudio-discuss] [PATCH] source: Deal with filter having more channels than the master

2015-11-19 Thread Alexander E. Patrakov
original pa_cvolume_merge is clearly wrong if s->reference_volume and root_source->real_volume have channel maps where a shorter one is not the beginning of the other. -- Alexander E. Patrakov --- src/pulsecore/source.c | 18 ++ 1 file changed, 14 insertions(+), 4 del

Re: [pulseaudio-discuss] [PATCH 00/13] loopback: Make module-loopback honor requested latency (v5)

2015-11-19 Thread Alexander E. Patrakov
19.11.2015 21:47, Alexander E. Patrakov wrote: 19.11.2015 11:48, Georg Chini wrote: On 19.11.2015 05:08, Alexander E. Patrakov wrote: 19.11.2015 00:43, Georg Chini wrote: On 15.11.2015 22:08, Alexander E. Patrakov wrote: However, I'd argue that this phase metric can be improved withou

Re: [pulseaudio-discuss] [PATCH 00/13] loopback: Make module-loopback honor requested latency (v5)

2015-11-19 Thread Alexander E. Patrakov
19.11.2015 11:48, Georg Chini wrote: On 19.11.2015 05:08, Alexander E. Patrakov wrote: 19.11.2015 00:43, Georg Chini wrote: On 15.11.2015 22:08, Alexander E. Patrakov wrote: The second result (https://imgur.com/a/eVahQ ) is with the old module. You see that, with it, the rate oscillates

Re: [pulseaudio-discuss] [PATCH 00/13] loopback: Make module-loopback honor requested latency (v5)

2015-11-18 Thread Alexander E. Patrakov
19.11.2015 00:43, Georg Chini wrote: On 15.11.2015 22:08, Alexander E. Patrakov wrote: The second result (https://imgur.com/a/eVahQ ) is with the old module. You see that, with it, the rate oscillates wildly and then snaps to 44100 Hz. However, the final latency is not correct, and it

Re: [pulseaudio-discuss] [PATCH] sink: Make early drain reporting propagate down to filters

2015-11-16 Thread Alexander E. Patrakov
17.11.2015 12:18, Alexander E. Patrakov пишет: 17.11.2015 12:13, a...@accosted.net wrote: From: Arun Raghavan The drain reporting improvements that were added to alsa-sink were only being applied to directly connected sink inputs. This patch makes the same logic also recurse down the filter

Re: [pulseaudio-discuss] [PATCH] sink: Make early drain reporting propagate down to filters

2015-11-16 Thread Alexander E. Patrakov
/21582 -- Alexander E. Patrakov --- src/pulsecore/sink.c | 38 +++--- 1 file changed, 31 insertions(+), 7 deletions(-) diff --git a/src/pulsecore/sink.c b/src/pulsecore/sink.c index 9ddb527..0b44fc7 100644 --- a/src/pulsecore/sink.c +++ b/src/pulsecore/sink.c

Re: [pulseaudio-discuss] [PATCH 00/13] loopback: Make module-loopback honor requested latency (v5)

2015-11-15 Thread Alexander E. Patrakov
7, would recommend merging up to PATCH 08/13. I would recommend waiting two weeks before merging further patches, as the deadband stuff is likely to get undone and redone if the rate controller gets replaced. And I am going to experiment further with different rate controllers on the next w

Re: [pulseaudio-discuss] [PATCH 04/13] loopback: Adjust rates based on latency difference

2015-11-11 Thread Alexander E. Patrakov
12.11.2015 01:24, Georg Chini wrote: On 11.11.2015 20:30, Alexander E. Patrakov wrote: Note: I did not say that following this method is good for our purposes. The PID controller recommended in these papers (and used in Jack) is not optimal in the sense of Ziegler-Nichols method: http

Re: [pulseaudio-discuss] [PATCH 04/13] loopback: Adjust rates based on latency difference

2015-11-11 Thread Alexander E. Patrakov
12.11.2015 00:30, Alexander E. Patrakov wrote: I.e. here Kp = 1 / adjust_time, that's all. Correction: Kp = base_rate / adjust_time here. And below, when discussing oscillations, I should have talked about 2 * base_rate / adjust_time. -- Alexander E. Pat

Re: [pulseaudio-discuss] [PATCH 04/13] loopback: Adjust rates based on latency difference

2015-11-11 Thread Alexander E. Patrakov
r-Nichols method prescribes. Note: I did not say that following this method is good for our purposes. The PID controller recommended in these papers (and used in Jack) is not optimal in the sense of Ziegler-Nichols method: http://kokkinizita.linuxaudio.org/papers/usingdll.pdf http://kokkinizita

Re: [pulseaudio-discuss] flat volumes for privileged apps

2015-10-20 Thread Alexander E. Patrakov
, the update becomes non-atomic. This is a valid objection. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] flat volumes for privileged apps

2015-10-19 Thread Alexander E. Patrakov
olumes". Yes, I understand that this proposal looks at odds with my previous "ack" to Arun's idea. That "ack" is still in force. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.fr

Re: [pulseaudio-discuss] Flat volumes and programmatic volume access (again)

2015-10-19 Thread Alexander E. Patrakov
force this upon all sandboxed applications (xdg-app). -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] [PATCH] alsa-mixer: Ignore volume with unexpected number of channels

2015-10-19 Thread Alexander E. Patrakov
software volume, make "software balance". As this counterproposal comes without a patch, and especially since the "counterprpopsed" improvement can be done later, this should not block the "going to push in one week" statement. -- Alexander E. Patrakov src/

Re: [pulseaudio-discuss] Allowing anonymous structs and unions

2015-09-23 Thread Alexander E. Patrakov
on: union { pa_mem mem; union { pa_shm shm; pa_memfd memfd; pa_privatemem privatemem; } per_type; }; Hopefully these patterns will be OK from your side :-) Regards, -- Alexan

Re: [pulseaudio-discuss] Allowing anonymous structs and unions

2015-09-22 Thread Alexander E. Patrakov
esent a natural way to declare data types that can contain either one set of fields or the other. So, a priori, I have no objections. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.

[pulseaudio-discuss] [PATCH RESEND] loopback: Fix the obviously-wrong "buffer+=buffer" logic

2015-09-12 Thread Alexander E. Patrakov
Originally pointed out by Georg Chini. Calculating buffer = buffer + (send_counter - recv_counter) in one branch and buffer = 2 * buffer - (recv_counter - send_counter) looks very obviously wrong. In other words, before the patch, the contribution from the previous lines was double-counted. ---

Re: [pulseaudio-discuss] Virtual sink to pipe audio stream to STDIN of shell-command?

2015-08-02 Thread Alexander E. Patrakov
de is practical, and it does not have to be based on the ideas from BruteFIR :) -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] Virtual sink to pipe audio stream to STDIN of shell-command?

2015-08-01 Thread Alexander E. Patrakov
multichannel wav file with the contributions of each input channel to the left output, and provide it to module-virtual-surround-sink. The limitation to 64 samples can be easily patched out from module-virtual-surround-sink. And finally: this is the third request to convolve PulseAudio output

Re: [pulseaudio-discuss] Patch review status wiki page updated (long time ago)

2015-08-01 Thread Alexander E. Patrakov
, and no page updates. Is it just that nothing important has changed since the last update, or ...? -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo

Re: [pulseaudio-discuss] Equalizer for microphone input?

2015-08-01 Thread Alexander E. Patrakov
e. room noise), privately to me for further debugging. In the worst case, there is always module-jack-source, jack-rack and various jack-based equalizers. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org h

Re: [pulseaudio-discuss] Avoid ALSA devices exclusively used by Pulseaudio?

2015-07-26 Thread Alexander E. Patrakov
t; but anything else? Please run "pavucontrol" and go to the last tab. On that tab, set the profile for the relevant cards to "Off". You can do the same with "pactl set-card-profile" from the command line. -- Alexander E. Patrakov __

Re: [pulseaudio-discuss] Strange hardware: XFX nForce 780i SLI MCP

2015-07-07 Thread Alexander E. Patrakov
DMI instead of SPDIF when there are two Digital Outs According to the manual, there is no such setting in the BIOS. (original reporter BCCed just in case) -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org htt

[pulseaudio-discuss] Strange hardware: XFX nForce 780i SLI MCP

2015-07-07 Thread Alexander E. Patrakov
hing here that would need special treatment by ALSA or PulseAudio? Or, is this just a misnumbered/misnamed codec? -- Alexander E. Patrakov upload=true&script=true&cardinfo= !! !!ALSA Information Script v 0.4.64 !! !!Script

Re: [pulseaudio-discuss] [RFC] Dynamically created PCM devices for HDMI/DisplayPort

2015-07-03 Thread Alexander E. Patrakov
03.07.2015 22:26, Tanu Kaskinen wrote: On Thu, 2015-07-02 at 22:07 +0500, Alexander E. Patrakov wrote: 02.07.2015 20:13, Tanu Kaskinen wrote: On Tue, 2015-06-30 at 22:29 +0500, Alexander E. Patrakov wrote: 30.06.2015 20:08, Tanu Kaskinen wrote: Event: monitor gets unplugged

Re: [pulseaudio-discuss] [RFC] Dynamically created PCM devices for HDMI/DisplayPort

2015-07-02 Thread Alexander E. Patrakov
02.07.2015 20:13, Tanu Kaskinen wrote: On Tue, 2015-06-30 at 22:29 +0500, Alexander E. Patrakov wrote: 30.06.2015 20:08, Tanu Kaskinen wrote: Event: monitor gets plugged in -- The first thing that happens should be that PulseAudio gets a wakeup from the alsa mixer

Re: [pulseaudio-discuss] [RFC] Dynamically created PCM devices for HDMI/DisplayPort

2015-06-30 Thread Alexander E. Patrakov
he big picture of the available multi-monitor use cases. Currently, if one has a card with multiple HDMI outputs, one can use audio from one monitor at a time, using profiles. I.e. there are no profiles like "HDMI Digital Stereo Output + HDMI 3 Digital Surround Output" (with the poss

Re: [pulseaudio-discuss] pulseaudio newbie questions

2015-06-23 Thread Alexander E. Patrakov
ibe-module" and "pactl list short sinks" to figure out the correct module arguments. The caveat is that I recently got a private email from ValdikSS that tunnels don't really work with mpv (playback stops after a few minutes), even with pcaps attached. I have not debugg

Re: [pulseaudio-discuss] Flat volume research paper

2015-06-14 Thread Alexander E. Patrakov
ounds, PulseAudio does not offer this. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] [PATCH 3/4] echo-cancel: Handle underlying sink going away better when autoloaded

2015-06-09 Thread Alexander E. Patrakov
ot yet ACK the patches. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] snd_pcm_avail no reliable

2015-06-09 Thread Alexander E. Patrakov
forget to report SNDRV_PCM_INFO_BATCH? > > Why pulseaudio rely on the flag if your program can find out the granulatity ? AFAIK, there isn't a way to figure out granularity. Having this would be nice as we could be more intelligent about our tsched behaviour. There is not only no

Re: [pulseaudio-discuss] snd_pcm_avail no reliable

2015-06-08 Thread Alexander E. Patrakov
eports SNDRV_PCM_INFO_BATCH, so that PulseAudio does not try to use this mode. This mean that your sound card won't work with timer scheduling or dynamic latency, you can only archieve low latency by decrease period size Why do pulseaudio enable timer scheduling when most sound card

Re: [pulseaudio-discuss] [PATCH] lfe-filter-test: Use S16NE format

2015-05-26 Thread Alexander E. Patrakov
= PA_SAMPLE_S16NE; lft.ss = &a; pa_assert_se(lft.pool = pa_mempool_new(false, 0)); -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] [V2 PATCH] tests: add tolerant variation for comparing the rewind result

2015-05-25 Thread Alexander E. Patrakov
quot;, i); ret = -1; break; -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] [PATCH] tests: add tolerant variation for comparing the rewind result

2015-05-24 Thread Alexander E. Patrakov
25.05.2015 09:49, Hui Wang wrote: On 32bits OS, this test case fails. The reason is when rewinding to the middle of a block, some of float parameters in the saved_state are stored in the memory from FPU registers, and those parameters will be used for next time to process data with lfe. Here if F

Re: [pulseaudio-discuss] [PATCH] volume: Fix spelling of PA_DECIBEL_MINFINITY

2015-05-20 Thread Alexander E. Patrakov
hange Vala bindings. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] [PATCH 1/8] card: Use pa_xmalloc0 when creating new cards and profiles

2015-05-06 Thread Alexander E. Patrakov
ofile = NULL; - pa_device_init_description(c->proplist, c); pa_device_init_icon(c->proplist, true); pa_device_init_intended_roles(c->proplist); -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.

Re: [pulseaudio-discuss] [PATCH v3 0/6] Add default volume to ports

2015-05-05 Thread Alexander E. Patrakov
06.05.2015 01:40, David Henningsson wrote: On 2015-05-05 17:28, Alexander E. Patrakov wrote: 05.05.2015 19:08, Tanu Kaskinen wrote: On Tue, 2015-05-05 at 17:31 +0500, Alexander E. Patrakov wrote: 27.04.2015 16:34, Tanu Kaskinen wrote: Here's the third version of the patch set that ai

Re: [pulseaudio-discuss] [PATCH v3 0/6] Add default volume to ports

2015-05-05 Thread Alexander E. Patrakov
05.05.2015 19:08, Tanu Kaskinen wrote: On Tue, 2015-05-05 at 17:31 +0500, Alexander E. Patrakov wrote: 27.04.2015 16:34, Tanu Kaskinen wrote: Here's the third version of the patch set that aims to fix the Aureon volume bug[1]. Changes in v3: - Use pa_parse_volume

Re: [pulseaudio-discuss] [PATCH v3 0/6] Add default volume to ports

2015-05-05 Thread Alexander E. Patrakov
P.S. PulseAudio also finds a bogus SPDIF output on the Rotel amplifier. Maybe we need a whitelist, not a blacklist, here? -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/m

Re: [pulseaudio-discuss] [PATCH v3 6/6] alsa-mixer: Improve volume handling for Terratec Aureon Dual USB

2015-04-30 Thread Alexander E. Patrakov
e? Because this path may be digital. I wonder whether, with USB devices, a situation is more common that we know whether the path is analog or digital, or that we don't know. Or even a corner case where the distinction doesn't really apply. The wild question:

Re: [pulseaudio-discuss] [PATCH v2 4/5] alsa-mixer: Add "default-volume" path option

2015-04-20 Thread Alexander E. Patrakov
er. So, I think that the original plan with a 30% default on all analog outputs is better. P.S. I do not own any of hardware mentioned in this email. It was only demonstrated to me by the salesman. -- Alexander E. Patrakov ___ pulseaudio

Re: [pulseaudio-discuss] [PATCH v2 5/5] alsa-mixer: Improve volume handling for Terratec Aureon Dual USB

2015-04-17 Thread Alexander E. Patrakov
u are trading one bug for another. Sorry, I don't have any easy and constructive suggestions. Does the card support 32-bit input samples? [that was the solution to the same kind of problem in the plug+softvol+dmix era that was implemented on my request in 20

Re: [pulseaudio-discuss] [PATCH v2 0/5] Add default volume to ports

2015-04-17 Thread Alexander E. Patrakov
have not looked at the patches yet, but will do so when my newly ordered Rotel RA-1570 amplifier arrives. It contains a USB DAC inside, but also has a hardware knob for volume control. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list

Re: [pulseaudio-discuss] Skips and latency issues on VIA VT1708S

2015-04-17 Thread Alexander E. Patrakov
at should be reported to the kernel bugzilla, where there are much more people familiar with interrupt setup details of your board. The key words to use when filing it are "lost interrupts", and, of course, feel free to add a link to you

Re: [pulseaudio-discuss] Pulseaudio, raop and apple airport express

2015-04-11 Thread Alexander E. Patrakov
unofficial and slightly-buggy version. This is not recommendied for noobies, so please wait for the official release of PulseAudio with this functionality. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss

Re: [pulseaudio-discuss] Pulseaudio, raop and apple airport express

2015-04-10 Thread Alexander E. Patrakov
ces, and we are waiting for them to be fixed. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] Sink's Default Sample Rate is Changing?

2015-04-02 Thread Alexander E. Patrakov
n the pa_sink_update_rate() function, in src/pulsecore/sink.c. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] Patch review status wiki page updated

2015-03-26 Thread Alexander E. Patrakov
27.03.2015 02:09, Georg Chini wrote: Also the patch http://thread.gmane.org/gmane.comp.audio.pulseaudio.general/22913 is included in the loopback series. If Alexander does not object, maybe you can remove that as well. No objections to removing the duplicate. -- Alexander E. Patrakov

Re: [pulseaudio-discuss] [PATCH v4 0/9] LFE filter patches

2015-03-25 Thread Alexander E. Patrakov
and whether this is important. No leaks this time, no artifacts either, so I think that the series can be merged. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org

Re: [pulseaudio-discuss] [PATCH 8/8] tests: adding lfe-filter-test

2015-03-24 Thread Alexander E. Patrakov
oftware volume) ? Some rewind will happen. It will not generally be aligned to the memblock boundary. I.e. a thing will happen that this patch tests. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http

Re: [pulseaudio-discuss] [PATCH v3 0/8] LFE filter patches

2015-03-24 Thread Alexander E. Patrakov
24.03.2015 23:47, Alexander E. Patrakov wrote: 24.03.2015 14:29, David Henningsson wrote: Changes since v2: - Hui has written a test case to test the new lfe filter's rewind functionality - Several bugs found and fixed in the lfe filter rewinding; the trickiest being the fact th

Re: [pulseaudio-discuss] [PATCH v3 0/8] LFE filter patches

2015-03-24 Thread Alexander E. Patrakov
me, though. Oh, and it doesn't do any matrix decoding. (Which * probably wouldn't make any sense anyway.) ...which is now too pessimistic. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.

Re: [pulseaudio-discuss] [PATCH 7/8] resampler: Make some basic functions for rewinding

2015-03-24 Thread Alexander E. Patrakov
r it is in samples before or after resampling, and maybe a comment that there is a doubt whether this signature is actually suitable in the general case. What is certain is that this works as a useful temporary solution in the no-resampling case, where only the LFE filter has to be rewound. -- A

Re: [pulseaudio-discuss] [PATCH 1-3/8] Summary for easier reviewing

2015-03-24 Thread Alexander E. Patrakov
ether. But, this is just a nitpick. +void lr4_process_float32(struct lr4 *lr4, int samples, int channels, float *src, float *dest) Yes, it was a good idea to remove in-place processing. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulsea

Re: [pulseaudio-discuss] Better naming for HDMI/DisplayPort

2015-03-24 Thread Alexander E. Patrakov
y, as a fallback for outputs that currently have no connected monitors. So I am also fine with the rename. E.g. my use case involves the "Digital Stereo (HDMI2) Output" profile. When my LG TV is on, then we can of course show "LG TV" as the monitor name. But when it is off,

Re: [pulseaudio-discuss] does pulseaudio provide API for accessing USB MIDI keyboards?

2015-03-21 Thread Alexander E. Patrakov
? No. PulseAudio only deals with sampled sound, not MIDI. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] [PATCH pavucontrol] doc: Adapt the sed expression for cleaning up links

2015-03-14 Thread Alexander E. Patrakov
then you can pass a "--disable-lynx" argument to the configure script. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] [PATCH pavucontrol] doc: Adapt the sed expression for cleaning up links

2015-03-13 Thread Alexander E. Patrakov
13.03.2015 18:54, Felipe Sateler wrote: On 13 March 2015 at 10:46, Alexander E. Patrakov wrote: Some lynx versions produce links of the form file:///..., others produce file://localhost/..., so catch both forms. Reported-by: Peter Mattern Signed-off-by: Alexander E. Patrakov --- doc

[pulseaudio-discuss] [PATCH pavucontrol] doc: Adapt the sed expression for cleaning up links

2015-03-13 Thread Alexander E. Patrakov
Some lynx versions produce links of the form file:///..., others produce file://localhost/..., so catch both forms. Reported-by: Peter Mattern Signed-off-by: Alexander E. Patrakov --- doc/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/Makefile.am b/doc

Re: [pulseaudio-discuss] pavucontrol: local paths included in README

2015-03-13 Thread Alexander E. Patrakov
that the local lynx configuration in /etc/lynxrc can affect the output. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] [PATCH 0/4] Add support for libsoxr resampler

2015-03-11 Thread Alexander E. Patrakov
er. For me, it is also acceptable. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] [PATCH 0/4] Add support for libsoxr resampler

2015-03-11 Thread Alexander E. Patrakov
that was used during evaluation? I.e. to this paper: http://www.mp3-tech.org/programmer/docs/6_Heusdens.pdf -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] [PATCH 2/3] module-port-manager: Add new port manager module

2015-03-11 Thread Alexander E. Patrakov
11.03.2015 21:58, Alexander E. Patrakov wrote: 11.03.2015 21:18, Alexander E. Patrakov wrote: 11.03.2015 00:42, Alexander E. Patrakov wrote: So it may be a good idea to retest the new module without module-stream-restore. I will do that tomorrow. Done. Result: it moves the streams from mpv

Re: [pulseaudio-discuss] [PATCH 2/3] module-port-manager: Add new port manager module

2015-03-11 Thread Alexander E. Patrakov
11.03.2015 21:18, Alexander E. Patrakov wrote: 11.03.2015 00:42, Alexander E. Patrakov wrote: So it may be a good idea to retest the new module without module-stream-restore. I will do that tomorrow. Done. Result: it moves the streams from mpv (including active ones) between headphones and

Re: [pulseaudio-discuss] [PATCH 2/3] module-port-manager: Add new port manager module

2015-03-11 Thread Alexander E. Patrakov
11.03.2015 00:42, Alexander E. Patrakov wrote: So it may be a good idea to retest the new module without module-stream-restore. I will do that tomorrow. Done. Result: it moves the streams from mpv (including active ones) between headphones and HDMI, approximately as expected. So I suggest

Re: [pulseaudio-discuss] [PATCH 2/3] module-port-manager: Add new port manager module

2015-03-11 Thread Alexander E. Patrakov
sound card, provides similar quality. After comparing them, I decided (for convenience reasons) to continue using the webcam microphone. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedeskt

Re: [pulseaudio-discuss] [PATCH 2/3] module-port-manager: Add new port manager module

2015-03-10 Thread Alexander E. Patrakov
10.03.2015 23:28, Alexander E. Patrakov wrote: I have read the rest of the patch, and could not find anything obviously wrong. But I have not tested it, either, so it is not an "ack" yet. I intend to do some testing in the next hour and also tomorrow. OK, first log of meaningl

Re: [pulseaudio-discuss] [PATCH 2/3] module-port-manager: Add new port manager module

2015-03-10 Thread Alexander E. Patrakov
But I have not tested it, either, so it is not an "ack" yet. I intend to do some testing in the next hour and also tomorrow. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] HDMI audio passthrough no longer working

2015-03-09 Thread Alexander E. Patrakov
09.03.2015 15:11, Thomas Martitz wrote: Am 08.03.2015 um 12:42 schrieb Alexander E. Patrakov: But, why are you using the passthrough mode at all? HDMI, unlike SPDIF, has enough bandwidth to pass the 7.1 PCM stream. For SPDIF, passthrough was a necessity due to this bandwidth limitation. For

Re: [pulseaudio-discuss] How to decode and loop-back and iec958/spdif bitstream?

2015-03-08 Thread Alexander E. Patrakov
eg -f alsa -acodec ac3 -i spdif:1 -f pulse default (not tested, because I don't have anything with spdif-input capability) -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesk

[pulseaudio-discuss] [PATCH] alsa-sink: Don't pretend to support passthrough on HDMI surround sinks

2015-03-08 Thread Alexander E. Patrakov
rough over HDMI. Reported-by: Xamindar Signed-off-by: Alexander E. Patrakov --- src/modules/alsa/alsa-sink.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/modules/alsa/alsa-sink.c b/src/modules/alsa/alsa-sink.c index fb3c6cc..e7274b6 100644 --- a/src/modules/alsa

Re: [pulseaudio-discuss] HDMI audio passthrough no longer working

2015-03-08 Thread Alexander E. Patrakov
imes think that the proper fix is to disallow passthrough completely for multichannel HDMI profiles, i.e. to effectively hide the checkboxes that you have demonstrated on the screenshot. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list

Re: [pulseaudio-discuss] Reducing ambient noise from Input devices?

2015-03-03 Thread Alexander E. Patrakov
to the echo-cancelled source using pacucontrol. There is no need to file a bug, because it already exists: https://bugs.freedesktop.org/show_bug.cgi?id=83557 -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discus

Re: [pulseaudio-discuss] HDMI audio passthrough no longer working

2015-03-01 Thread Alexander E. Patrakov
in default.conf. -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Re: [pulseaudio-discuss] HDMI audio passthrough no longer working

2015-03-01 Thread Alexander E. Patrakov
? My guess so far is that it never worked, and you broke it by enabling the 7.1 profile that was not available before (i.e. I guess that you were using a stereo profile before). -- Alexander E. Patrakov ___ pulseaudio-discuss mailing list pul

Re: [pulseaudio-discuss] [PATCH] echo-cancel: fix the obviously-wrong "buffer+=buffer" logic

2015-02-25 Thread Alexander E. Patrakov
26.02.2015 09:29, Arun Raghavan wrote: On 25 February 2015 at 11:20, Alexander E. Patrakov wrote: 25.02.2015 07:25, Arun Raghavan wrote: The falce branch would only be called when recv_counter > send_counter, so you'd never actually have the zero case. AIUI, this all just accounting

<    1   2   3   4   5   6   7   >