[alsa-devel] Potential Audio miniconference at LPC/KS
![](https://secure.gravatar.com/avatar/d930951cb00393ecf9c3db3a56d78fa9.jpg?s=120&d=mm&r=g)
Hi,
As in previous years we're trying to organize an audio miniconference so we can get together and talk through issues, especially design decisons, face to face. This year we're trying a slightly different tack and trying to organize this as part of the workshops day at Kernel Summit and Linux Plumbers in Santa Fe the week 31st October to 4th November (I'm writing this offline so don't have the exact date for the workshop day, sorry).
There is a wiki page with an initial list of proposed topics here:
http://wiki.linuxplumbersconf.org/2016:workshops
In order to get this workshop approved we're going to need both a clear set of things to discuss and visible interest from attendees so if people could both follow up here and add to the wiki with suggestions of topics that'd be especially appreciated.
Thanks, Mark
![](https://secure.gravatar.com/avatar/8fc76980774cffd56f0df0531ea82ba7.jpg?s=120&d=mm&r=g)
On Fri, Jul 01, 2016 at 05:54:38PM +0200, Mark Brown wrote:
Hi,
As in previous years we're trying to organize an audio miniconference so we can get together and talk through issues, especially design decisons, face to face. This year we're trying a slightly different tack and trying to organize this as part of the workshops day at Kernel Summit and Linux Plumbers in Santa Fe the week 31st October to 4th November (I'm writing this offline so don't have the exact date for the workshop day, sorry).
There is a wiki page with an initial list of proposed topics here:
http://wiki.linuxplumbersconf.org/2016:workshops
In order to get this workshop approved we're going to need both a clear set of things to discuss and visible interest from attendees so if people could both follow up here and add to the wiki with suggestions of topics that'd be especially appreciated.
Hey Mark,
I was looking up the topics list, I do not see anywhere to capture attendees. Should we add that as well or..
Thanks
![](https://secure.gravatar.com/avatar/d930951cb00393ecf9c3db3a56d78fa9.jpg?s=120&d=mm&r=g)
On Fri, Jul 08, 2016 at 02:29:03PM +0530, Vinod Koul wrote:
I was looking up the topics list, I do not see anywhere to capture attendees. Should we add that as well or..
Yeah, there wasn't anything in the template miniconf for the wifi so I'm not clear what they're looking for there. We could.
![](https://secure.gravatar.com/avatar/5b19e9d0e834ea10ef75803718ad564b.jpg?s=120&d=mm&r=g)
On Fri, 08 Jul 2016 10:54:47 +0200, Mark Brown wrote:
On Fri, Jul 08, 2016 at 02:29:03PM +0530, Vinod Koul wrote:
I was looking up the topics list, I do not see anywhere to capture attendees. Should we add that as well or..
Yeah, there wasn't anything in the template miniconf for the wifi so I'm not clear what they're looking for there. We could.
I checked the status on Wiki page but it's still not accepted. Mark, could you ping LPC about the status?
We should register soonish, but of course, the workshop has to be accepted beforehand...
thanks,
Takashi
![](https://secure.gravatar.com/avatar/d930951cb00393ecf9c3db3a56d78fa9.jpg?s=120&d=mm&r=g)
On Thu, Aug 11, 2016 at 08:13:57AM +0200, Takashi Iwai wrote:
Mark Brown wrote:
Yeah, there wasn't anything in the template miniconf for the wifi so I'm not clear what they're looking for there. We could.
I checked the status on Wiki page but it's still not accepted. Mark, could you ping LPC about the status?
Just chased them, let's see what happens. I also added a list of key attendees (somewhat randomly, please add people as I've most likely missed some) since I saw the wireless page had one added since I cloned it and that's the only miniconf that got accepted so far.
We should register soonish, but of course, the workshop has to be accepted beforehand...
I *think* people can get in without registration via KS but I'm not 100% sure. Might be a problem if they need Plumbers registrations :(
![](https://secure.gravatar.com/avatar/5b19e9d0e834ea10ef75803718ad564b.jpg?s=120&d=mm&r=g)
On Fri, 12 Aug 2016 13:26:14 +0200, Mark Brown wrote:
On Thu, Aug 11, 2016 at 08:13:57AM +0200, Takashi Iwai wrote:
Mark Brown wrote:
Yeah, there wasn't anything in the template miniconf for the wifi so I'm not clear what they're looking for there. We could.
I checked the status on Wiki page but it's still not accepted. Mark, could you ping LPC about the status?
Just chased them, let's see what happens. I also added a list of key attendees (somewhat randomly, please add people as I've most likely missed some) since I saw the wireless page had one added since I cloned it and that's the only miniconf that got accepted so far.
We should register soonish, but of course, the workshop has to be accepted beforehand...
I *think* people can get in without registration via KS but I'm not 100% sure. Might be a problem if they need Plumbers registrations :(
Yeah, that's my concern, too. It'd be great if the situation gets clarified. It seems like the early registration deadline coming soon, and if the LPC registration is mandatory, we'd need to do it ASAP.
thanks,
Takashi
![](https://secure.gravatar.com/avatar/8fc76980774cffd56f0df0531ea82ba7.jpg?s=120&d=mm&r=g)
On Fri, Aug 12, 2016 at 02:06:16PM +0200, Takashi Iwai wrote:
On Fri, 12 Aug 2016 13:26:14 +0200, Mark Brown wrote:
On Thu, Aug 11, 2016 at 08:13:57AM +0200, Takashi Iwai wrote:
Mark Brown wrote:
Yeah, there wasn't anything in the template miniconf for the wifi so I'm not clear what they're looking for there. We could.
I checked the status on Wiki page but it's still not accepted. Mark, could you ping LPC about the status?
Just chased them, let's see what happens. I also added a list of key attendees (somewhat randomly, please add people as I've most likely missed some) since I saw the wireless page had one added since I cloned it and that's the only miniconf that got accepted so far.
We should register soonish, but of course, the workshop has to be accepted beforehand...
I *think* people can get in without registration via KS but I'm not 100% sure. Might be a problem if they need Plumbers registrations :(
Yeah, that's my concern, too. It'd be great if the situation gets clarified. It seems like the early registration deadline coming soon, and if the LPC registration is mandatory, we'd need to do it ASAP.
Did we get info from organizers. Audio is still not accepted uConf. Anything we missed doing :)
![](https://secure.gravatar.com/avatar/d930951cb00393ecf9c3db3a56d78fa9.jpg?s=120&d=mm&r=g)
On Mon, Aug 22, 2016 at 10:29:17AM +0530, Vinod Koul wrote:
On Fri, Aug 12, 2016 at 02:06:16PM +0200, Takashi Iwai wrote:
Yeah, that's my concern, too. It'd be great if the situation gets clarified. It seems like the early registration deadline coming soon, and if the LPC registration is mandatory, we'd need to do it ASAP.
Did we get info from organizers. Audio is still not accepted uConf. Anything we missed doing :)
No, they've not communicated anything yet :(
![](https://secure.gravatar.com/avatar/d930951cb00393ecf9c3db3a56d78fa9.jpg?s=120&d=mm&r=g)
On Mon, Aug 22, 2016 at 10:29:17AM +0530, Vinod Koul wrote:
Did we get info from organizers. Audio is still not accepted uConf. Anything we missed doing :)
We've been accepted - just querying details on things like how people sign up. I'd strongly recommend anyone who wants to attend gets themselves a LPC ticket if they can, it's a great conference.
![](https://secure.gravatar.com/avatar/d930951cb00393ecf9c3db3a56d78fa9.jpg?s=120&d=mm&r=g)
Hi,
As in previous years we're organizing an audio miniconference so we can get together and talk through issues, especially design decisons, face to face. This year we're holding it as part of the workshops day shared between Kernel Summit and Linux Plumbers Conference 1st to 4th November (the workshops will be on the 2nd). This has now been confirmed and I hope to see many of you there!
To attend you will NEED to have either a Kernel Summit invite (these are going out now) or a Linux Plumbers Conference ticket. The number of attendees at Plumbers is limited so I'd strongly encoruage you to sign up early. The next batch of tickets go on sale on Saturday, the registration site is here:
https://www.regonline.com/register/login.aspx?eventID=1759990
(or go to the main http://linuxplumbersconf.org site for full details). If you have trouble please let me know.
There is a wiki page with an initial list of proposed topics here:
http://wiki.linuxplumbersconf.org/2016:workshops
If there's other topics you'd like to see covered please follow up here and add to the wiki.
![](https://secure.gravatar.com/avatar/6ad2911cf7f4e6ac971062aeaaaf334d.jpg?s=120&d=mm&r=g)
Hi Mark,
On Aug 26 2016 00:39, Mark Brown wrote:
As in previous years we're organizing an audio miniconference so we can get together and talk through issues, especially design decisons, face to face. This year we're holding it as part of the workshops day shared between Kernel Summit and Linux Plumbers Conference 1st to 4th November (the workshops will be on the 2nd). This has now been confirmed and I hope to see many of you there!
To attend you will NEED to have either a Kernel Summit invite (these are going out now) or a Linux Plumbers Conference ticket. The number of attendees at Plumbers is limited so I'd strongly encoruage you to sign up early. The next batch of tickets go on sale on Saturday, the registration site is here:
https://www.regonline.com/register/login.aspx?eventID=1759990
(or go to the main http://linuxplumbersconf.org site for full details). If you have trouble please let me know.
There is a wiki page with an initial list of proposed topics here:
http://wiki.linuxplumbersconf.org/2016:workshops
If there's other topics you'd like to see covered please follow up here and add to the wiki.
Are there any spaces for me to join in the audio workshop at 1st day of the conference? (I already have my ticket for the conference itself.)
Regards
Takashi Sakamoto
![](https://secure.gravatar.com/avatar/d930951cb00393ecf9c3db3a56d78fa9.jpg?s=120&d=mm&r=g)
On Thu, Oct 20, 2016 at 10:30:16PM +0900, Takashi Sakamoto wrote:
Are there any spaces for me to join in the audio workshop at 1st day of the conference? (I already have my ticket for the conference itself.)
Yes, absolutely - anyone who's got a ticket for Plumbers or Kernel Summit is more than welcome to attend.
![](https://secure.gravatar.com/avatar/6ad2911cf7f4e6ac971062aeaaaf334d.jpg?s=120&d=mm&r=g)
Mark,
On Oct 20 2016 23:11, Mark Brown wrote:
On Thu, Oct 20, 2016 at 10:30:16PM +0900, Takashi Sakamoto wrote:
Are there any spaces for me to join in the audio workshop at 1st day of the conference? (I already have my ticket for the conference itself.)
Yes, absolutely - anyone who's got a ticket for Plumbers or Kernel Summit is more than welcome to attend.
OK, thanks.
From me, additional three items to discuss.
1. Add tracepoints to pcm parameter processing in ALSA PCM core In my memory of our previous mini audio conference, some issuers are addressed about pcm parameters. This is my WIP related to it. The aim is to monitor changes of pcm parameter refinement processing just after calling ioctl(HW_REFINE/HW_PARAMS). See my working branch: https://github.com/takaswie/sound/tree/trace-rules
2. Userspace control service daemon via ALSA control interfaces For some devices for USB audio device class and Audio and Music units on IEEE 1394 bus, we can put codes to control their states in userspace because packet transferring can be done in userspace with proper privilege. This may be a reasonable way to implement driver for vendor-unique features.
3. Dropping dice driver from ALSA firewire stack A fatal quirk apperard that the most of TCAT ASIC called as 'DICE' breaks the least significant protocol as a sound device[1][2]. The chipsets don't transfer PCM frames as the same as current sampling frequency (it's sampling transfer frequency in IEC 61883-6 word). This is my suggestion to drop dice driver from ALSA firewire stack.
[1] [alsa-devel] Dice packet sequence quirk and ALSA firewire stack in Linux 4.6 http://mailman.alsa-project.org/pipermail/alsa-devel/2016-May/107715.html [2] [alsa-devel] Clicking issues with the output of an Onyx Blackbird http://mailman.alsa-project.org/pipermail/alsa-devel/2016-October/113509.htm...
Regards
Takashi Sakamoto
![](https://secure.gravatar.com/avatar/d930951cb00393ecf9c3db3a56d78fa9.jpg?s=120&d=mm&r=g)
On Sat, Oct 22, 2016 at 08:42:15AM +0900, Takashi Sakamoto wrote:
- Add tracepoints to pcm parameter processing in ALSA PCM core
In my memory of our previous mini audio conference, some issuers are addressed about pcm parameters. This is my WIP related to it. The aim is to monitor changes of pcm parameter refinement processing just after calling ioctl(HW_REFINE/HW_PARAMS). See my working branch: https://github.com/takaswie/sound/tree/trace-rules
Do we need to discuss this face to face - are there concerns people have about adding tracepoints or something? I think it's a good idea to do the tracepoints, I'm just wondering if we're going to have much of a discussion or if it'd be a very brief thing.
- Dropping dice driver from ALSA firewire stack
A fatal quirk apperard that the most of TCAT ASIC called as 'DICE' breaks the least significant protocol as a sound device[1][2]. The chipsets don't transfer PCM frames as the same as current sampling frequency (it's sampling transfer frequency in IEC 61883-6 word). This is my suggestion to drop dice driver from ALSA firewire stack.
I guess this is something that is mainly going to be discussed by a few people?
![](https://secure.gravatar.com/avatar/6ad2911cf7f4e6ac971062aeaaaf334d.jpg?s=120&d=mm&r=g)
On Oct 23 2016 08:30, Mark Brown wrote:
On Sat, Oct 22, 2016 at 08:42:15AM +0900, Takashi Sakamoto wrote:
- Add tracepoints to pcm parameter processing in ALSA PCM core
In my memory of our previous mini audio conference, some issuers are addressed about pcm parameters. This is my WIP related to it. The aim is to monitor changes of pcm parameter refinement processing just after calling ioctl(HW_REFINE/HW_PARAMS). See my working branch: https://github.com/takaswie/sound/tree/trace-rules
Do we need to discuss this face to face - are there concerns people have about adding tracepoints or something? I think it's a good idea to do the tracepoints, I'm just wondering if we're going to have much of a discussion or if it'd be a very brief thing.
A disadvantage we have; to enlarge binary size of snd-pcm.ko. Anyway, I'll propose it on this mailing list, later.
- Dropping dice driver from ALSA firewire stack
A fatal quirk apperard that the most of TCAT ASIC called as 'DICE' breaks the least significant protocol as a sound device[1][2]. The chipsets don't transfer PCM frames as the same as current sampling frequency (it's sampling transfer frequency in IEC 61883-6 word). This is my suggestion to drop dice driver from ALSA firewire stack.
I guess this is something that is mainly going to be discussed by a few people?
Yep.
Regards
Takashi Sakamoto
participants (4)
-
Mark Brown
-
Takashi Iwai
-
Takashi Sakamoto
-
Vinod Koul