L'objectif initial est de créer une table de mixage hardware OpenSource.
Ce projet tout-beau-tout-neuf et français recherche des contributeurs pour tester, planter, améliorer, ajouter des fonctions de traitement du signal, faire un site web, etc. Linux dispose d'un projet de pilote audio, nommé ALSA, performant et comportant pas mal de pilotes.
Le nombre d'applications l'utilisant est désormais important car ce dernier remplace le célèbre OSS. Malheureusement, les applications dans le domaine de l'audio sont très peu nombreuses. Il y a bien les excellents Ardour et Audacity mais leurs fonctionnalités restent limitées (enfin quoique pour ardour...).
En particulier, il manque des bons séquenceurs et, effet de mode, des mixers MP3.
Il y a en a un certain nombre (dont l'excellent GDAM), mais aucun n'est réellement complet et/ou bien documenté au niveau des API.
DJMix veut se positionner sur ce créneau avec une API bien documentée et un logiciel convivial. Néanmoins, l'expérience montre qu'un boîtier hardware à la hercules serait une bonne chose pour rendre le projet fun... Les électroniciens sont donc les bienvenus dans le projet !
Aller plus loin
- Le projet sur sourceforge (7 clics)
- Pour télécharger le logiciel (3 clics)
# [HS] pub pour logiciel de traitement sonore
Posté par Kibos . Évalué à 2.
http://freqtweak.sourceforge.net/
Il permet de faire toutes sortes de manipulations (cut, pitch, delay, compressor) sur des spectres FFT en temps reel. C'est particulierement interessant pour modifier la voix et parler comme les invites de Delarue, mais egalement dans mon cas pour supprimer certaines frequences parasites sur le canal sonore de ma carte d'acquisition TV.
# Features ?
Posté par KiKouN . Évalué à 2.
Ce type d'application serai pas mal pour faire des webradios avec des interviews ou des commentaires à plusieurs sur un match de jeu en réseau.
[^] # Re: Features ?
Posté par karlS . Évalué à 1.
Il est possible de dériver une classe C++ "Source" pour ce faire... Je le met dans les TODO.... ;)
# Et Jackd ?
Posté par Aldoo . Évalué à 4.
Peut-on imaginer DJMix comme plugin pour Jackd, ou Jackd comme backend de DJMix ?
Ou bien l'utilisation de l'un ou de l'autre est mutuellement exclusive ?
[^] # Re: Et Jackd ?
Posté par ccomb (site web personnel) . Évalué à 2.
Donc je ne comprends pas bien l'intérêt d'un nouveau bus de mixage, surtout si on est limité à 4 mp3.
Je fais remarquer au passage que Ardour est en train de voir son interface graphique réécrite en GTK2, et que tous les bugs et limitations de la version actuelle sont en train de disparaître. Il est déjà possible d'essayer ardour 2.0 alpha2, et ÇA PROMET !!! Pour les debianneux, il y a un paquet tout prêt dans l'archive experimental :
http://packages.debian.org/experimental/sound/ardour-gtk
La dernière nouveauté, c'est la possibilité d'utiliser l'interface de contrôle sans fil Tranzport de Frontier Design : http://ardour.org/node/147
http://www.frontierdesign.com/Products/TranzPort
Et pour le mixage, il était déjà possible d'utiliser une Behringer BCF-2000 : http://ardour.org/manual/control_surfaces/bcf2000
http://www.behringer.com/BCF2000/index.cfm
[^] # Re: Et Jackd ?
Posté par karlS . Évalué à 2.
D'une part DJMix ne limite pas à 4 mp3, il limite à N sources de caractéristiques différentes (8/16/24 bits, pour l'instant stéréo, de fréquence F raisonable sur architecture Big/little endian quelque soit la carte son...).
L'objectif au niveau de l'API est de permettre d'insérer des effets spéciaux dans chaque bus.
Enfin, l'objectif n'est pas de remplacer des démons tels que Jack mais d'être inséré dans une application comme moteur de mixage qui peut sortir sur ALSA/SDL ou JACK.
[^] # Re: Et Jackd ?
Posté par Aldoo . Évalué à 2.
C'est juste une lib qui fait les calculs compliqués et peut-être utilisée par n'importe quelle appli de mixage audio évoluée.
En fait, DJMix calcule s=f(s_1,s_2,...,s_n) où les s_i sont des signaux (audio, mais peu importe), et ensuite libre à l'application qui utilise DJMix de dire d'où proviennent s_1,s_2,...,s_n, et où on envoie s.
DJMix pourrait donc trivialement être encapsulé dans un plugin LADSPA, sans perte de fonctionnalité, si j'ai bien compris ?
# Mixxx
Posté par case42 (site web personnel) . Évalué à 1.
http://mixxx.sourceforge.net/
# Lien vers GDAM manquant
Posté par littletux . Évalué à 1.
# Offre de logiciels audio sous Linux
Posté par rhizome . Évalué à 5.
C'est triste ce que tu dis sur l'offre de logiciels de son sous Linux.
En effet il y a aujourd'hui une foultitude de projets fort intéressants. Parmi ce qui me vient en tête : JACK, Rosegarden, MusE, Seq24, Hydrogen, FluidSynth (et son frontend QSynth), Om-Synth, SpiralSynthModular, Sweep, Pure Data, Specimen, etc. Donc des séquenceurs, des éditeurs, des synthétiseurs, des sampleurs, etc. Tout ces softs sont fonctionnels, utilisés et activement développés.
Pour ceux qui parlent anglais, s'abonner à la liste linux-audio-announce donne une bonne idée de l'effervescence qui règne dans ce domaine : http://www.music.columbia.edu/mailman/listinfo/linux-audio-a(...) (et je conseille vivement à l'auteur de la dépêche de le faire ;)
Rapelons au passage l'existence du portail francophone de la MAO sous Linux : http://www.linuxmao.org
[^] # Re: Offre de logiciels audio sous Linux
Posté par reno . Évalué à 1.
Je ne m'y connais pas dans ce domaine, c'est juste la conclusion de ceux qui font les comparatifs.
Le nombre ne fait pas forcément la force..
[^] # Re: Offre de logiciels audio sous Linux
Posté par rhizome . Évalué à 1.
[^] # Re: Offre de logiciels audio sous Linux
Posté par karlS . Évalué à 1.
Par exemple: Audacity ne gère pas réellement alsa nativement. L'utilisation d'OSS est beaucoup plus stable mais on perd la possibilité d'utiliser des flux 24 bits *désormais requis* pour un travail propre.
A la base DJMix (comme son nom l'indique mais effectivement mon annonce est ambigue) se positionne plutot en une alternative OpenSource d'un truc qui s'appelle "TraktorDJ" ou autres... et non en remplacement d'Ardour.
Ceci étant dit, tes liens sont intéressants.
[^] # Re: Offre de logiciels audio sous Linux
Posté par rhizome . Évalué à 1.
Quant au support des cartes son, JACK fait tourner sans problème ma M-Audio en 24 bits/96khz. À partir de là, le reste suit. C'est vrai qu'il y a une exception pour le domaine des éditeurs audio, où il n'y en a pas encore supportant JACK à ma connaissance. Pour ma part j'utilise Sweep qui supporte ALSA nativement.
Je ne dit pas que la situation est idéale, on est surement encore loin de l'offre propriétaire, mais il y a quand même des logiciels intéressants et des gens qui font vraiment de la musique avec. Voir http://linuxaudio.org/en/music/index.html par exemple. Avec mes modestes besoins de MAOiste du dimanche, je m'amuse bien avec l'offre actuelle, ce qui n'était pas le cas il y a 2 ou 3 ans. Tu peux suivre également la liste linux-audio-users, tu trouveras aussi des gens qui font des performances lives et de la production de qualité professionnelle. Il y a eu pas mal de progrès et je t'ai donc trouvé injuste de balayer tout cela d'un revers de la main.
Enfin, j'ai bien compris que DJMix n'est pas le même type d'application que Ardour, et il va sans dire que j'approuve l'existence d'un tel projet.
# GNUsound
Posté par Marc Dequènes (site web personnel) . Évalué à 1.
Homepage: http://www.gnu.org/software/gnusound/
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.