<?xml version="1.0"?><!-- generator="b2evolution/0.9.2" -->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Le blog de syn - Derniers commentaires</title>
		<link>http://blogs.hurdfr.org/syn?disp=comments</link>
		<description></description>
		<language>fr-FR</language>
		<docs>http://backend.userland.com/rss</docs>
		<admin:generatorAgent rdf:resource="http://b2evolution.net/?v=0.9.2"/>
		<ttl>60</ttl>
				<item>
			<title>En r&#233;ponse &#224;: Et le son fut...</title>
			<pubDate>Sat, 14 Oct 2006 12:36:45 +0000</pubDate>
			<guid isPermaLink="false">c3220@http://blogs.hurdfr.org</guid>
			<description>Chapeau !
J'esp&#232;re que tu mettras en ligne le slide sur ta conf&#233;rence IPv6 chez Xylan. A+

A+

A+</description>
			<content:encoded><![CDATA[Chapeau !<br />
J'esp&#232;re que tu mettras en ligne le slide sur ta conf&#233;rence IPv6 chez Xylan. A+<br />
<br />
A+<br />
<br />
A+]]></content:encoded>
			<link>http://blogs.hurdfr.org/syn?title=et_le_son_fut&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1#c3220</link>
		</item>
				<item>
			<title>En r&#233;ponse &#224;: Et le son fut...</title>
			<pubDate>Tue, 12 Sep 2006 09:46:24 +0000</pubDate>
			<guid isPermaLink="false">c2704@http://blogs.hurdfr.org</guid>
			<description>l'URL du mail est http://lists.gnu.org/archive/html/bug-hurd/2006-09/msg00019.html :-)</description>
			<content:encoded><![CDATA[l'URL du mail est http://lists.gnu.org/archive/html/bug-hurd/2006-09/msg00019.html :-)]]></content:encoded>
			<link>http://blogs.hurdfr.org/syn?title=et_le_son_fut&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1#c2704</link>
		</item>
				<item>
			<title>En r&#233;ponse &#224;: Et le son fut...</title>
			<pubDate>Mon, 11 Sep 2006 20:47:09 +0000</pubDate>
			<guid isPermaLink="false">c2684@http://blogs.hurdfr.org</guid>
			<description>Bravo&#160;! Vivement un lecteur multim&#233;dia sous Hurd&#160;! ;-)</description>
			<content:encoded><![CDATA[Bravo&#160;! Vivement un lecteur multim&#233;dia sous Hurd&#160;! ;-)]]></content:encoded>
			<link>http://blogs.hurdfr.org/syn?title=et_le_son_fut&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1#c2684</link>
		</item>
				<item>
			<title>En r&#233;ponse &#224;: Le son sous GNU/Hurd</title>
			<pubDate>Fri, 14 Jul 2006 08:24:46 +0000</pubDate>
			<guid isPermaLink="false">c729@http://blogs.hurdfr.org</guid>
			<description>Bon, &#231;a va faire plus d'un mois, et toujours rien... Je suis pris par pas mal de choses en ce moment, et j'ai pas vraiment eu le temps de coder, mais &#231;a viendra :-).</description>
			<content:encoded><![CDATA[Bon, &#231;a va faire plus d'un mois, et toujours rien... Je suis pris par pas mal de choses en ce moment, et j'ai pas vraiment eu le temps de coder, mais &#231;a viendra :-).]]></content:encoded>
			<link>http://blogs.hurdfr.org/syn?title=le_son_sous_gnu_hurd&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1#c729</link>
		</item>
				<item>
			<title>En r&#233;ponse &#224;: Le son sous GNU/Hurd</title>
			<pubDate>Fri, 02 Jun 2006 00:04:00 +0000</pubDate>
			<guid isPermaLink="false">c26@http://blogs.hurdfr.org</guid>
			<description>D&#233;j&#224;, je trouve la police de ce site web trop petite. De plus, la maquette a l'air d'avoir une taille fixe en largueur. En 1280 pixels de large, &#231;a fait tout bizzare :-p

Sinon, je suis tr&#232;s content que Hurd &#233;volue et que des gens codent dessus. L'informatique est une science extr&#234;nement jeune, on a encore plein de choses &#224; d&#233;couvrir et &#224; inventer !

Je ne pense pas que &#231;a soit une mauvaise chose que Hurd traine des pieds, car j'ai plut&#244;t l'impression qu'en fait le choix techniques sont longuement discut&#233;s, et c'est une bonne chose. Trop de projets ont zapp&#233; l'&#233;tape de la conception, et trainent des d&#233;fauts de conceptions durant plusieurs ann&#233;es ...

Haypo</description>
			<content:encoded><![CDATA[D&#233;j&#224;, je trouve la police de ce site web trop petite. De plus, la maquette a l'air d'avoir une taille fixe en largueur. En 1280 pixels de large, &#231;a fait tout bizzare :-p<br />
<br />
Sinon, je suis tr&#232;s content que Hurd &#233;volue et que des gens codent dessus. L'informatique est une science extr&#234;nement jeune, on a encore plein de choses &#224; d&#233;couvrir et &#224; inventer !<br />
<br />
Je ne pense pas que &#231;a soit une mauvaise chose que Hurd traine des pieds, car j'ai plut&#244;t l'impression qu'en fait le choix techniques sont longuement discut&#233;s, et c'est une bonne chose. Trop de projets ont zapp&#233; l'&#233;tape de la conception, et trainent des d&#233;fauts de conceptions durant plusieurs ann&#233;es ...<br />
<br />
Haypo]]></content:encoded>
			<link>http://blogs.hurdfr.org/syn?title=le_son_sous_gnu_hurd&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1#c26</link>
		</item>
				<item>
			<title>En r&#233;ponse &#224;: Le son sous GNU/Hurd</title>
			<pubDate>Thu, 25 May 2006 10:52:10 +0000</pubDate>
			<guid isPermaLink="false">c14@http://blogs.hurdfr.org</guid>
			<description>Encore une fois d&#233;sol&#233;. &#199;a sera pour la prochaine fois - si les projets de cette ann&#233;e marchent (celui de xsun et le mien), on devrait en avoir plus en 2007 ! :-)

Pour le reste : je pense pas que Marco veuille te mettre au ch&#244;mage technique en attendant channelio, mais plut&#244;t te le faire coder ;-) &#199;a a toujours &#233;t&#233; consid&#233;r&#233; comme un des principaux aspects du support du son sous GNU/Hurd. channelio est &#224; la future libchannel exactement ce que http://wiki.hurdfr.org/index.php/HIG#storeio est &#224; libstore. Quant &#224; libchannel, c'est simple : toute l'API de libstore est bas&#233;e sur les blocs (on cr&#233;e des stores avec un block size donn&#233;e, on lit/&#233;crit N bytes &#224; partir du block M : bref, c'est des p&#233;riph&#233;riques en mode block. libchannel doit fournir l'abstraction &#233;quivalente pour les p&#233;riph&#233;riques en mode caract&#232;re. 

Si je ne m'abuse, l'interface OSS est enti&#232;rement compos&#233;e d'une s&#233;rie de p&#233;riph&#233;riques (dsp, mixer, midi et sequencer) qui sont lisibles comme des p&#233;riph&#233;riques en mode caract&#232;re avec une s&#233;rie d'ioctls chiants en plus. La partie I/O devrait donc &#234;tre g&#233;r&#233;e par un channelio bas&#233; sur le channel correspondant (un channel dsp par exemple). Il faudra voir comment c'est possible de rajouter des ioctls (donc en fait des interfaces sp&#233;cifiques, par exemple avec des appels transmis tels quels au channel, ou sinon avec un translator sur dsp qui transmet les appels I/O et g&#232;re le reste). 

Je ne sais pas du tout comment marche ALSA, mais il faut voir si cela peut pas se baser aussi sur des p&#233;riph&#233;riques en mode caract&#232;re. Quant &#224; l'interface sp&#233;cifique, il semble que JACK dise que le fonctionnement en read()/write() &#233;tant pas adapt&#233; pour leur usage, ils ont d&#233;velopp&#233; la leur : peut-&#234;tre s'en inspirer ? Il faut voir &#224; quel point il est possible, par exemple, d'impl&#233;menter l'interface ALSA par dessus, mais si &#231;a n'est pas possible je ne vois pas le probl&#232;me &#224; fournir deux interfaces parall&#232;les (une bonne et une de compatibilit&#233;, comme OSS et ALSA sous Linux ;-). 

Sinon, sur http://sv.gnu.org/task/?func=detailitem&#38;item_id=1619 il y a une mbox avec des messages, notamment de Roland, d&#233;crivant libchannel et channelio : si tu n'as pas vu, &#231;a t'int&#233;ressera.</description>
			<content:encoded><![CDATA[Encore une fois d&#233;sol&#233;. &#199;a sera pour la prochaine fois - si les projets de cette ann&#233;e marchent (celui de xsun et le mien), on devrait en avoir plus en 2007 ! :-)<br />
<br />
Pour le reste : je pense pas que Marco veuille te mettre au ch&#244;mage technique en attendant <i>channelio</i>, mais plut&#244;t te le faire coder ;-) &#199;a a toujours &#233;t&#233; consid&#233;r&#233; comme un des principaux aspects du support du son sous GNU/Hurd. <i>channelio</i> est &#224; la future <i>libchannel</i> exactement ce que http://wiki.hurdfr.org/index.php/HIG#storeio est &#224; <i>libstore</i>. Quant &#224; <i>libchannel</i>, c'est simple : toute l'API de <i>libstore</i> est bas&#233;e sur les blocs (on cr&#233;e des <i>stores</i> avec un block size donn&#233;e, on lit/&#233;crit N <i>bytes</i> &#224; partir du <i>block</i> M : bref, c'est des p&#233;riph&#233;riques en mode <i>block</i>. <i>libchannel</i> doit fournir l'abstraction &#233;quivalente pour les p&#233;riph&#233;riques en mode caract&#232;re. <br />
<br />
Si je ne m'abuse, l'interface OSS est enti&#232;rement compos&#233;e d'une s&#233;rie de p&#233;riph&#233;riques (<i>dsp</i>, <i>mixer</i>, <i>midi</i> et <i>sequencer</i>) qui sont lisibles comme des p&#233;riph&#233;riques en mode caract&#232;re avec une s&#233;rie d'<i>ioctls</i> chiants en plus. La partie I/O devrait donc &#234;tre g&#233;r&#233;e par un <i>channelio</i> bas&#233; sur le <i>channel</i> correspondant (un <i>channel</i> <i>dsp</i> par exemple). Il faudra voir comment c'est possible de rajouter des <i>ioctls</i> (donc en fait des interfaces sp&#233;cifiques, par exemple avec des appels transmis tels quels au <i>channel</i>, ou sinon avec un <i>translator</i> sur <i>dsp</i> qui transmet les appels I/O et g&#232;re le reste). <br />
<br />
Je ne sais pas du tout comment marche ALSA, mais il faut voir si cela peut pas se baser aussi sur des p&#233;riph&#233;riques en mode caract&#232;re. Quant &#224; l'interface sp&#233;cifique, il semble que JACK dise que le fonctionnement en <i>read()</i>/<i>write()</i> &#233;tant pas adapt&#233; pour leur usage, ils ont d&#233;velopp&#233; la leur : peut-&#234;tre s'en inspirer ? Il faut voir &#224; quel point il est possible, par exemple, d'impl&#233;menter l'interface ALSA par dessus, mais si &#231;a n'est pas possible je ne vois pas le probl&#232;me &#224; fournir deux interfaces parall&#232;les (une bonne et une de compatibilit&#233;, comme OSS et ALSA sous Linux ;-). <br />
<br />
Sinon, sur http://sv.gnu.org/task/?func=detailitem&amp;item_id=1619 il y a une <i>mbox</i> avec des messages, notamment de Roland, d&#233;crivant <i>libchannel</i> et <i>channelio</i> : si tu n'as pas vu, &#231;a t'int&#233;ressera.]]></content:encoded>
			<link>http://blogs.hurdfr.org/syn?title=le_son_sous_gnu_hurd&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1#c14</link>
		</item>
			</channel>
</rss>
