Cela veut dire qu'à partir du noyau 2.5.5, l'architecture son de Linux passe de OSS à ALSA 0.9.x. C'est un progrès indéniable. Mais les développeurs envisagent déja le futur ! :-)
Aller plus loin
- Alsa Project (3 clics)
- Kernel Trap (annonce originale) (2 clics)
# Le 2.6.x va être une pur tuerie !!!
Posté par Dav S . Évalué à 10.
C'est cool de voir le noyau évolue dans le bon sens. Bonne continuation au devellopeur !!!
[^] # Re: Le 2.6.x va être une pur tuerie !!!
Posté par Gaël Le Mignot . Évalué à 10.
Et le nouveau scheduler aussi...
[^] # Re: Le 2.6.x va être une pur tuerie !!!
Posté par kadreg . Évalué à 1.
Meuh non, les ACL :)
[^] # Re: Le 2.6.x va être une pur tuerie !!!
Posté par Gaël Le Mignot . Évalué à 2.
-1
[^] # Re: Le 2.6.x va être une pur tuerie !!!
Posté par VACHOR (site web personnel) . Évalué à 10.
Pour la concurrence de Linux ou pour les gens qui souhaitent que le noyau reste fiable et stable ?
Attendons de voir ce que cela donne...
[^] # Re: Le 2.6.x va être une pur tuerie !!!
Posté par Annah C. Hue (site web personnel) . Évalué à 10.
J'espère qu'ils n'ont pas pourri leur code juste pour le faire intégrer au noyau... Normalement c'est pas l'intégration d'alsa qui va déstabiliser le noyau.
[^] # Re: Le 2.6.x va être une pur tuerie !!!
Posté par Olivier M. . Évalué à -4.
[^] # Re: Le 2.6.x va être une pur tuerie !!!
Posté par matiasf . Évalué à 10.
Je ne pense pas aux problemes de stabilite :
1- la fiabilite eleve c'est pour les serveurs et les serveurs n'utilisent pas de carte son.
2- Alsa ne m'a jamais pose de probleme.
Je probleme est au niveau application. Beaucoup d'applications sont codes pour OSS voir les deux a la foi (OSS/ALSA).
Il est claire qu'au niveau appli il y aura du taff pour tout basculer sous ALSA (donc des problemes de fiabilite temporaire).
Neanmoins, s'est positif pour la fiabilite a long terme. Il n'y a que ALSA a fiabiliser...
Enfin, Alsa est bien meilleur qu'OSS (qui est moins free software qu'alsa) full-duplex/modulaire/support de plusieurs carte/modules de compatibilite avec l'API OSS.
l'integration d'ALSA a Linux est du bonsens et etait programme et attendu depuis longtemps.
[^] # Re: Le 2.6.x va être une pur tuerie !!!
Posté par nodens . Évalué à 9.
Bah, au début, les développeurs se reposeront sur l' émulation OSS...
Par contre, ça motivera peut-être certains à porter leur driver sous alsa (je pense au driver sam9407 notament) :-)
[^] # Re: Le 2.6.x va être une pur tuerie !!!
Posté par Jar Jar Binks (site web personnel) . Évalué à 5.
Enfin, déjà qu'il n'est pas full OSS-compliant, celui-là... J'espère que l'API d'Alsa permet d'intégrer correctement toutes les fonctions de ce driver sans faire d'extensions à la con.
[^] # Re: Le 2.6.x va être une pur tuerie !!!
Posté par Stéphane Démurget (site web personnel) . Évalué à 3.
(donc plus très longtemps maintenant :), donc tu n'as absolument rien
à faire pour que ça marche. Néanmoins, il serait mieux de profiter des extensions
de l'API exportée par ALSA.
[^] # RE: Le 2.6.x va être Super
Posté par matiasf . Évalué à 10.
Le but est de pourvoir endormir sa machine (comme sous windows).
Sauvegarde du contexte sur disque dur et lors de la reinitialisation, reconfiguration des peripheriques (dans le bonne ordre :-) ).
[^] # Re: RE: Le 2.6.x va être Super
Posté par Pierre Tramo (site web personnel) . Évalué à -3.
Si c'est comme sous windows, moi j'en veux pas : il arrive pas à redémarrer => bouton reset => il propose de désactiver la fonctionnalité. (et çà ne doit pas venir de mon matos, qui n'a rien de très original)
[^] # Re: RE: Le 2.6.x va être Super
Posté par William Steve Applegate (site web personnel) . Évalué à 10.
Mes 0,2 EUR (Fabien et les autres, à l'occasion, l'un de vous pourrait-il configurer le serveur en iso-8859-15 ? C'est une ligne dans le httpd.conf et c'est pratique d'avoir les nouveaux symbôles - si c'est pas possible pour une raison ou une autre, je retire ce que j'ai dit et je sors :-)
Envoyé depuis mon PDP 11/70
[^] # RE: Le 2.6.x va être Super
Posté par Anonyme . Évalué à 5.
Il faudrait avant tout un meilleur support de l'ACPI... le bouton power-off qui déclenche le shut-down, c'est quand même vachement plus pratique que de devoir se logguer en root pour fait halt... pour que ça marche, il faut mettre l'ACPI donc pas l'APM, et sur mon portable, la batterie est pas reconnue en ACPI... alors c'est pas pratique pour savoir où on en est :(
Sinon, pour le suspend to disk, il y a un patch du noyau qui fait ça, mais je sais pas ce que ça donne... (ça a l'air un peu bizarre comme truc...)
http://falcon.sch.bme.hu/~seasons/linux/swsusp.html(...)
[^] # Re: RE: Le 2.6.x va être Super
Posté par Wawet76 . Évalué à 5.
C'est dans la boi-boite "astuce" du fabuleux site LinuxFr.
*grin*
[^] # Re: RE: Le 2.6.x va être Super
Posté par Anonyme . Évalué à 3.
dans ton keymap, tu définis une combinaison de touches pour Spawn_Console
(ex: control alt keycode 107 = Spawn_Console)
et dans l'inittab, tu rajoutes une entrée pour "kbrequest"
(ex: kb::kbrequest:/sbin/shutdown -h now)
(avec l'exemple, CTRL+ALT+END fait un halt de la machine)
Par contre, ça reste chiant, parce qu'il faut switcher en console. J'admet que je chipote, mais bon...
[^] # Re: RE: Le 2.6.x va être Super
Posté par Guardian . Évalué à 1.
En gros, comment tu fais le lien entre la combinaison déclarée dans la keymap et kbrequest dans inittab ?
Comme c'est quand même assez dangereux, je voudrais pouvoir mettre un shutdown dans 10s sur Ctrl-Alt-End et me garder la possibilité de l'annuler avec un Ctrl-Alt-Home (ça peut servir aussi pour un reboot déclenché par erreur, si si ça arrive :)
[^] # Re: RE: Le 2.6.x va être Super
Posté par Anonyme . Évalué à 2.
[^] # RE: Le 2.6.x va être Super
Posté par kalahann . Évalué à 4.
Le changement est plus profond que ça
En fait on va revoir l'organisation du matériel dans la mémoire, les algo... pour avoir une structure en arbre, avec les éléments regroupes par sous-systeme.
genre:
Système
|
+-IDE
| `Controleur0
| `Master
| `Slave
| `Controleur1
+-PCI...
|
+-ISA...
|
+-SCSI...controlleur, bus, id
Afin d'avoir une structure beaucoup plus propre pour gérer le système. Parce que dans l'état actuel des choses... y'a bcp trop de drivers qui font leur petite cuisine dans leur coin!
L'idée c'est que tout sous-système connait les périphériques dont il a la charge, et s'occupe des mises en route/ mises en veille/ extinction/ mode d'énergie de façon hiérarchique. Ca permet l'exhaustivité, la mise en veille/reveil/... dans le bon ordre (genre on cherche pas a eteindre un controlleur avant le disque...)
En dehors de la gestion de l'énergie, ça servira aussi à nettoyer et améliorer tout ce qui est plugNplay
De toute façon cette réorganisation devient de plus en plus pressante à cause de l'ACPI, notemment
[^] # RE: Le 2.6.x va être Super
Posté par Anonyme . Évalué à 2.
Exemple :
Tu as un serveur avec une seule carte réseau et tu veux en rajouter une autre (du même type, c'est plus drôle), il y a des chances qu'elle se retrouve en interface primaire (eth0) à la place de celle qui était déjà présente ; du coup, au reboot, tu as la surprise de ne plus pouvoir atteindre le serveur.
On peut évidemment forcer en disant que telle interface est la carte qui a telle IRQ, etc., mais ce ne serait pas bien pratique parce que la solution dépendrait du driver utilisé et de s'il est en module ou non...
On peut évidemment se dire que le gars qui rajoute la carte en est conscient, mais ce n'est pas toujours le cas (ça peut juste être un gars à qui on a dit d'éteindre la machine, d'ajouter la carte, et de rallumer)... Qui plus est, Solaris et Windows (et peut-être d'autres, mais je ne suis sûr que pour ces 2) ne font pas chier sur ce point là (et pourtant Windows n'aime pas trop les changements matériels, mais pour un simple ajout, ça va...)
# Bonne nouvelle
Posté par Pierre . Évalué à 4.
[^] # Re: Bonne nouvelle
Posté par Gaël Le Mignot . Évalué à 10.
[^] # Re: Bonne nouvelle
Posté par kael . Évalué à 4.
je crois me souvenir qu'a une epoque par exemple les drivers EMU10K etaient uniquement dans oss et pas dans openoss
[^] # Re: Bonne nouvelle
Posté par kalahann . Évalué à 3.
oui, je crois que c'est exactement les meme drivers mais un s'appelle openoss et est en gpl, l'autre s'appelle oss et est proprio et plus complet (ils passent regulierement des parties d'oss dans openoss)
les drivers EMU10K, c'est différents. Il y en a eu 3, il me semble: le communautaire, le oss, et le creative.
# C'est une avancée certaine !
Posté par Raphael R . Évalué à 10.
PS: en plus ALSA supporte vraiment BCP de cartes son...
[^] # Re: C'est une avancée certaine !
Posté par VACHOR (site web personnel) . Évalué à 6.
Quand on a une petite machine (P1 75MHz, 8 Mo RAM) à faire tourner en Firewall, inutile de mettre le son.
[^] # Re: C'est une avancée certaine !
Posté par yugz . Évalué à -8.
Ca c'est de la remarque utile. Tu peux aussi virer un tas d'autres trucs. T'as pensé à éliminer le support du clavier sur ton firewall ?
Si mes souvenirs sont bons, il me semble que tu as le moyen de te faire un zouli noyau avec uniquement ce que tu veux dedans, alors pourquoi viens-tu te plaindre ? Tu n'en veux pas, tu ne compiles pas.
[^] # Re: C'est une avancée certaine !
Posté par Gaétan RYCKEBOER . Évalué à 4.
Faites tourner les 3 successivement sur une machine moyenne.
Donnez vos impressions.
Même en désactivant tout ce qui n'est pas nécessaire, le kernel est de moins en moins véloce. C'est sans doute le gage de la puissance, comme Intel en son temps mettant le MMX directement dans le proc (quelle hérésie !)
Alors oui, il y a des cas où tu n'as pas besoin de carte son, viéo de la mort, et autres conneries. Il n'y a pas que des Linux sur des machines de dévelopement ou des stations. Il y a aussi des serveurs, de FW, et même de simples stations sans carte son, ou sans trop de conneries.
PS: ce n'est aps pour ça que je n'ai pas une des ces machine customizée de la mort. Je pense juste à ceussent qui doivent faire des machines de PRODUCTION. Et là, je suis d'accord avec DV. Attendons de voir avant de grimper aux rideaux.
[^] # Re: C'est une avancée certaine !
Posté par yugz . Évalué à 10.
Faites tourner les 3 successivement sur une machine moyenne.
Même en désactivant tout ce qui n'est pas nécessaire, le kernel est de moins en moins véloce.
C'est le kernel qui est moins rapide ou tout ce qui est autour ?
Quand on a une machine dédiée à une unique utilisation (dans son cas un firewall) et peu puissante de surcroit, on optimise partout, on vire ce qui ne sert à rien, on cherche des solutions de remplacement (y a pas des tinyLibC ou des trucs de ce genre, un BusyBox pour remplacer un tas d'utilitaires, un shell hyper light).
Et surtout, on utilise la version du kernel qui convient à ce que l'on veut faire.
[^] # Re: C'est une avancée certaine !
Posté par Gaétan RYCKEBOER . Évalué à 6.
Le kernel. A distrib équivalente (debian potato par ex) et upgrade de kernel.
Et surtout, on utilise la version du kernel qui convient à ce que l'on veut faire.
Quand c'est possible. Je ne parle pas d'un fw, je parle d'une machine en prod.
Les kernels sont de moins en moins véloces. Et tu ne peux pas forcément garder un 2.0.X pour diverses raisons, l'une d'entre elles étant l'utilisation de distributions.
Ce n'est pas un troll, c'est une constatation... je me préoccupe de l'utilisation de Linux en prod, pas des stations de travail - pour lesquelles un 2.4 est très bien.
[^] # Re: C'est une avancée certaine !
Posté par matiasf . Évalué à 10.
Mon experience perso et subjective :
2.0 un peu plus rapide que 1.2.
2.2 nettement plus rapide (gestion memoire surtout) que le 2.0.
2.4 pas vraiment plus rapide que le 2.2.
Par contre :
2.0 consonne autant de memoire que 1.2.
2.2 consonne plus de memoire que 2.2 (voir beaucoup plus mais la gestion memoire est bien meilleur).
2.4 consonne un peu plus de memoire que 2.2.
Bref, plus on monte en version, plus il faut de memoire.
Mais que de progres ! durant le 2.2, la barierre de 2G par fichier est saute.
Le 2.4 permet sans douleur d'augmenter le nombre de process maxi.
Le 2.4 augment la reponse des serveurs type apache. Si tu a 100 process apache a l'ecoute et qu'une connection se fait sur le port 80, tu n'as pas 100 process qui sont reveille.
Le 2.4 integre une version raid plus rapide que le 2.2.
Le 2.4 (ou pour le 2.6 car il y a un petit probleme de compatibilite avec certaines applis) ameliore la vitesse des fork().
Le 2.4 donne acces a la journalisation avec des systemes de fichier adapte a certaine appli (news).
Le 2.4 a nettement ameliorer l'utilisation des disques IDE.
Le 2.4 augment la taille memoire disponible.
etc...
Bref, il est plus adapte a des serveur de prod (meme s'il est peut-etre plus lent).
Alors bien sur le 2.4 doit etre plus lent dans certains domaines. Mais c'est le prix du progres...
Tu remarqueras que je ne parle jamais de desktop :-) ...
[^] # Troll
Posté par matiasf . Évalué à -3.
[^] # Re: C'est une avancée certaine !
Posté par Beretta_Vexee . Évalué à 5.
( quand on voit les ressources bouffés pas un win NT et je ne parle méme pas d'un XP on peut se dire que les quelques Ko et mips de perdut dans le kernel linux sont negligeable )
[^] # Re: C'est une avancée certaine !
Posté par pasBill pasGates . Évalué à -4.
Mdk8.1 avec Gnome/Nautilus par rapport a XP sur la meme machine.
Ben c'est con car Mdk bouffe plus de ressources...(sur XP les services inutiles sont arretes, meme chose sur Mdk)
Mais bon, si tu compares le kernel Linux compare a tout l'OS XP, c'est sur qu'un utilise plus de ressources que l'autre.
Mais quand tu compares 2 choses comparables, les resultats sont subitement bien differents.
[^] # Re: C'est une avancée certaine !
Posté par Jar Jar Binks (site web personnel) . Évalué à 4.
Tout le monde sait que Nautilus est extrêmement lourd. D'ailleurs, il est plus complet que l'explorateur Windows. Donc essaye avec des choses comparables (gmc, par exemple).
[^] # Re: C'est une avancée certaine !
Posté par Beretta_Vexee . Évalué à 1.
Loin de moi l'idée de comparer Linux a NT, je remarque juste que par rapport a la concurence, l'evolution de ce que l'on pourrait appelé la config minimum est bien plus resonable sous linux que sous NT, on pouvait et on peut encore monter un firewall sur un 486 32Mo de rom avec les 2.0 & 2.2 comme avec le 2.4, alors qu'entre NT4, 2K et XP on est passé d'un Pentium 90Mhz a une machine a 300Mhz minimum ( oui je sais sur la boite de XP il est ecrit 166 mais qui tentait le coup et a reussit a lancer notepad ? ), voila tous.
Hurler car le kernel prend quelques Ko et quelques cycles CPU de plus d'une version a une autre c'est bien, mais avec de telle raisonnement soit on reste a MS-DOS parce que ca consome presque pas, on reste sur sa version 'qui marche bien' du kernel, ou l'on va voire du coté d'un autre systéme et dans ce dernier cas on s'appercoit assez vite que d'un point de vue fonctionnalitées /ressources Linux se place trés bien par rapport aux autres OS.
ALSA est integrés au Kernel, c'est une avencé importanate du point de vue du support des cartes son sous linux, pourquoi huler ? Je me rappel pas avoir lue de telle reactions lors de l'ajout du support USB au kernel, si vous n'avez pas d'utilités du support des cartes radios vous ne l'activez et vous n'en faitez pas tous un plats, pourquoi ne pas faire de méme avec le support alsa ?
[^] # Re: C'est une avancée certaine !
Posté par Vanhu . Évalué à 10.
Tu déconnes ?
Imagines la voix douce et suave qui te dit "tu es en train de te faire hacker ta machine, mon grand", ca doit etre top :-)
[^] # Re: C'est une avancée certaine !
Posté par mermaid . Évalué à 2.
Ni.
[^] # Petite machine petite machine, faut relativiser :-)
Posté par darkleon (site web personnel) . Évalué à 10.
Ouais, une petite machine à 60mips quand même, DOOM2 à 70fps en réseau à 4, en tout cas win95 ou BeOs aurait trés bien apprécié une telle configuration et avec un peu plus de mémoire une machine qui marcherait bien avec X11.
60mips c'était un chiffre abracandantesque en 1990 à l'époque de mon Amiga500 ~1 mips (ne parlons même pas du zx81).
On fantasmait sur des machines à 60mips, TOUTE CETTE PUISSANCE a portée de main, des calculs de ray-tracing en dizaines de minutes au lieu de dizaines d'heures. Maintenant, c'est le minimum pour pouvoir écouter UN mp3.
Mon propos n'est pas de dire qu'avant c'était mieux, mais que quand on me dit que linux est léger, il faut pas rigoler quand même, maintenant vu la puissance et la mémoire, linux paraît être le plus léger des OS par rapport à Windows/MacOS
Mais quand on voit que MacOsX a besoin de 256mo de ram et d'un G4@500mhz pour fonctionner alors que les premiers Mac avait 128ko de ram et d'un 68000@8mhz et fondamentalement on a quoi en plus, c'est toujours un systéme avec des icônes et une souris 1 bouton :-) (bon il y a le multi-tâche, la protection mémoire, et surtout pleins de gadgets en plus).
Alors se plaindre des 0.005% de cpu éventuellement bouffé par ALSA qui sera inactif s'il n'y a pas de carte son, c'est du chipotage pour un P75, vaut mieux se concentrer sur l'occupation mémoire en évitant de charger moultes services au boot (et virer le driver ALSA du noyau pour gagner quelques dizaines de ko :-)
Le problème c'est pas que le P75 soit une petite machine, c'est que les OS ont tellement de composants qu'on ne sait plus vraiment quoi supprimer pour avoir le boot minimum pour faire tourner une application comme ce que tu veux faire.
A priori, il doit être encore possible d'avoir un OS minimal avec un firewall sur une disquette 1,44mo, et là le P75 sera largement dimensionné.
[^] # Re: Petite machine petite machine, faut relativiser :-)
Posté par matiasf . Évalué à 3.
Du momemt que les modules ne sont pas charges. un 'alias sound off' dans /etc/modules.conf permet de se garantir du zele de kmod.
# Hmm..
Posté par Dams Nadé (site web personnel) . Évalué à 10.
Je pense vraiment qu'ils n'ont pas d'interet a virer OSS du noyau. Certains modules alsa marchent mieux que leurs equivalent OSS mais la reciproque est aussi vrai. Ca penaliserait surement l'utilisateur final et serait totalement ingrat envers OSS qui, jusqu'a present, avec sa version "free" a surement permis a pas mal de monde d'ecouter des mp3 ou les roquettes, dans quake3, atterrir sur la bouille des bots d'en face...
La, pwet.
[^] # Re: Hmm..
Posté par Jaimé Ragnagna (site web personnel) . Évalué à 3.
Personnelement sur mon antédiluvienne SB-Vibra16 (encore assez répandue néanmoins), je n'ai jamais compris comment faire fonctionner Alsa de manière fiable.
Une fois sur deux j'avais pas le son.
Avec OSS, là, pas de problème, chargement des modules et ca roule.
Donc, pour mon cas particulier (je repete), avec ma carte son de pauvre lamer (qui fait pas de full duplex et tout et tout), Alsa, c'est tres tres chiant, et ca n'apporte aucun interet véritable.
Voila
[^] # Re: Hmm..
Posté par matiasf . Évalué à 10.
Bizarre, j'ai la meme carte que j'utilise avec alsa (chip ens1371 je crois).
> carte son de pauvre lamer (qui fait pas de full duplex)
la Vibra16 fait tres bien du full duplex avec Alsa.
Bizarre, Bizarre...
> Alsa, c'est tres tres chiant, et ca n'apporte aucun interet véritable.
Si tu n'as pas teste, tu ne peux pas juger objectivement...
Ce soir, pour te donner un coup de main je poste mon /etc/modules.conf (suis au boulot actuellement). J'utilise actuellement Alsa V0.5 (la branche stable).
[^] # Re: Hmm..
Posté par Jaimé Ragnagna (site web personnel) . Évalué à -1.
Si tu n'as pas teste, tu ne peux pas juger objectivement...
Ben si justement j'ai testé, et j'ai vu que j'avais du son une fois sur deux.
Franchement, le problème qui m'a le plus rebuté ca vient pas des modules. Ca s'est bien passé a ce niveau la...
Mais c'est l'utilisation (modules chargés et pas de son ....)
alors .... -1
[^] # Re: Hmm..
Posté par matiasf . Évalué à 1.
alias char-major-116 snd
alias snd-card-0 snd-card-ens1371
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd snd_device_gid=0 snd_device_uid=0 snd_device_mode=0666 snd_cards_limit=1 snd_major=116
options snd-card-ens1371 snd_index=0 snd_id=CARD_0
Bonne chance.
[^] # Re: Hmm..
Posté par Patrice Fortier . Évalué à 10.
Si on ajoute qu'alsa est intégré ds la branche _developpement_ du noyau (meme si on peut prevoir un backport en 2.4 quand les tests auront ete sufisants), la transition OSS -> ALSA n'est pas pour demain.
Quoiqu'il en soit, c'est une bonne nouvelle pour tout ceux qui ne se servent pas de leur carte son que pour ecouter des mp3 et jouer à quake :).
[^] # Re: Hmm..
Posté par Anonyme . Évalué à 5.
[^] # RE: Hmm...
Posté par matiasf . Évalué à 0.
OSS va etre virer pour la 2.5.5 (peut-etre un poil plus).
Alsa a des modules de compatibilite OSS. J'utilise Alsa avec les applis OSS sans probleme...
Par exemple ma distrib RH utile OSS. J'ai virer OSS (OSS et ALSA ne peuvent cohabiter) et installe Alsa.
=> pas de probleme...
De plus les branches de developpement (2.5) ne sont pas la pour faire dans la dentelle...
[^] # Re: RE: Hmm...
Posté par Dams Nadé (site web personnel) . Évalué à 4.
Je ne pense vraiment pas qu'ils vont virer oss.
Mais c'est vrai qu'a terme : oui alsa doit remplacer oss...
[^] # Re: RE: Hmm...
Posté par Sébastien Munch . Évalué à 1.
[^] # Re: RE: Hmm...
Posté par Jar Jar Binks (site web personnel) . Évalué à 0.
[^] # Re: RE: Hmm...
Posté par sToR_K . Évalué à 1.
kudzu: command not found
[^] # Re: RE: Hmm...
Posté par Jar Jar Binks (site web personnel) . Évalué à 1.
# Explication ...
Posté par EvilTheCat . Évalué à 3.
Quelqu'un pourrait me dire quels sont les avantages d'Alsa sur OSS ?
[^] # Explication ...
Posté par matiasf . Évalué à -4.
OSS est utilise par Linux et d'autre unix proprietaire.
OSS est moins libre qu'Alsa (Alsa est GPL)
A moyen terme, t'auras pas le chois => Alsa uniquement.
[^] # Re: Explication ...
Posté par nodens . Évalué à 10.
Alsa est mieux du point de vue des fonctionnalités (full-duplex, plus de possibilités au niveau du mixer, gestion des cartes multi-canaux...et sequencer midi TRES bien foutu)
Alsa supporte plus de cartes.
Alsa est compatible avec OSS via une emulation (donc, pas de problème pour utiliser les apps qui reposent sur OSS, même si quand c'est possible mieux vaux utiliser ALSA).
Advanced Linux Sound System, c'est pas pour rien. OSS, c'est parfait pour jouer à Soldier of fortune, mais pour faire de la musique, par exemple, ca ne vaut rien. Et si linux a bien un manque, c'est dans le domaine de la musique. Donnez-moi un Cakewalk, un soundforge et des plugins de traitement du signal, le tout sous linux, et je formate ma partoche windows. Promis. Et sans remord, encore !
[^] # Re: Explication ...
Posté par matiasf . Évalué à 0.
> Donnez-moi un Cakewalk, un soundforge et des plugins de traitement du signal, le tout sous linux...
Jetes un coup d'oeil sur http://gstreamer.net(...) . Il y a peut-etre ton bonheur...
[^] # Re: Explication ...
Posté par Prosper . Évalué à 9.
Pour ce qui est d un equivalent a cakewalk il y a plusieurs projets dont brahms http://brahms.sourceforge.net/(...) et Muse http://muse.seh.de/(...) , ils n atteignent pas un cakewalk mais s en rapprochent tres fortement (comme reference j aurais plutot pris cubase ou logic audio , mais bon..)
Pour les plugins je te conseille d aller voir le projet LADSPA http://www.ladspa.org/(...) (ces plugins peuvent s inclure dans Muse)
Enfin pour les performance y a pas photo , linux a un tres tres gros potentiel , au niveau latence une simple carte sb 128 fais mieux qu une carte fullASIO (> 200 Euros) je te conseille la lecture de ce test : http://mambo.peabody.jhu.edu/~karlmac/publications/latency-icmc2001(...)
En general tu trouveras beaucoup d infos sur :
http://www.linuxdj.com/audio/lad/(...) et http://www.bright.net/~dlphilp/linuxsound/(...)
[^] # HS : cubase et logic audio
Posté par nodens . Évalué à -2.
Sinon, Brahms est ambitieux mais pour la dernière fois que j'ai jeté un oeil, les fonctionalités dont je me sert le plus ne sont pas là...
LADSPA, c'est super bien. Faut juste que je me penche un peu plus dessus :-)
en tout cas, merci pour la lecture... je n'étais jamais trop sorti de linuxsound.
# Et pour les Mac?
Posté par Eddy . Évalué à 1.
Quand j'ai voulu compiler mon propre noyau sur mon Mac, j'ai du d'abord lire 200 pages de docs, qui donnaient toutes les modifs a faire dans les source.
Et enfin, ca ne marchait pas.
Qu'en est-il acutellement?
# Alsa
Posté par ours Ours (site web personnel) . Évalué à 4.
http://www.eleves.ens.fr:8080/home/sarter/recettes.html(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.