Tun­ing guide in the wiki

In the light of the re­cent bench­mark dis­cus­sion, a vo­lun­teer im­por­ted the tun­ing man-​page in­to the wiki. Some com­ments at some places for pos­sible im­prove­ments are already made. Please go over there, have a look, and par­ti­cip­ate please (testing/​verification/​discussion/​improvements/​…).

As al­ways, feel free to re­gister with First­nameLast­name and tell a FreeBSD com­mit­ter to add you to the con­trib­ut­ors group for write ac­cess (you also get the be­ne­fit to be able to re­gister for an email no­ti­fic­a­tion for spe­cif­ic pages).

Speed­ing up the pack­age de­pend­ency list cre­ation

Steph­en Montgomery-​Smith pos­ted some patches for bsd​.port​.mk to the ports mailing­list to speed up the pack­age de­pend­ency list cre­ation. He did cut down the time from about 2min30sec (pack­age de­pend­ency list of gnome2, tested on my sys­tem) to about 15 – 18sec. I en­hanced this and now the time is down to about 12sec and a lot less pro­grams to ex­ecute in the call (may be im­port­ant on slow sys­tems).

The patch for bsd​.port​.mk in my ports-​patches dir­ect­ory con­tains more than only those im­prove­ments, the oth­er part is not sub­ject to sub­mis­sion yet.

If nobody finds some prob­lems with the patch I will send it to GNATS and as­sign it to port­m­gr for in­clu­sion in­to one of the next ex­per­i­ment­al ports builds.

I fore­see nice im­prove­ments in the sound­sys­tem

Ar­iffs changes two months ago to re­duce the latency in the sound­sys­tem also pre­pared the way for mul­tichan­nel sup­port and Yur­iy ad­ded mul­tichan­nel re­cord­ing to the emu10kx driver (there are some bugs ATM and it is only a proof of concept to play around with it un­til we get real mul­tichan­nel sup­port in the gen­er­ic sound code). Ry­an tries to get some time (let’s cross fin­gers!) to con­vert a driver (prob­ably the emu10kx driver) to use the new mix­er in­fra­struc­ture be­fore he has to con­cen­trate on his stud­ies again.

This looks like we could get some very nice stuff this year.

Dragon­Fly synced with our sound­sys­tem

Dragon­Fly synced with a not so cur­rent ver­sion of our sound­sys­tem. I had a little dis­cus­sion with them and poin­ted out some re­cent im­prove­ments and some drivers they missed to sync. They don’t have the man power to par­ti­cip­ate in large im­prove­ments, but I hope for some small be­ne­fits like bug­fixes or ad­di­tion­al PCI IDs. I also poin­ted out the wiki page, maybe we can get some ad­di­tion­al sen­tences (we are lack­ing con­tent there, feel free to help out with a sen­tence or more!) there from them. It doesn’t make sense to split the ef­fort, so I offered to share the page with DFly.