Bonjour,

Contrairement aux informations complètement obsolètes du site
www.digital-scratch.org, le développement de digital-scratch a bien
évolué.

Voici un petit état des lieux de ce que j'ai déjà fait et aussi de ce
qui reste à faire :

- Digital-scratch fonctionne sous la forme d'une librarie à linker
avec une logiciel de lecture de fichier audio (un player), il ne
contient en aucun cas de lecteur. Il faut que j'écrive une
documentation décrivant l'API a utiliser pour le linker avec un
player.

- Pour le moment, digital-scratch est capable d'analyser les vinyls
Final-scratch, seules la vitesse et le sens de rotation (à terminer)
sont détectés, le positionnement de la cellule suivra. Il reste à
essayer de rendre le tout compatible avec les autres vinyls dit
"timecodés" qui existent. Le mieux serait de développer un vinyl
"digital-scratch" contenant un timecode "maison", j'ai ça en tête
depuis un moment, une personne m'a même proposé de presser facuilement
des vinyls, mais le timecode n'est pas encore correctement définis.

- Actuellement, digital-scratch est capable de capturer le son
(line-in) en utilisant les drivers ALSA (donc seulement sous Linux),
mais j'ai implémenté quelque chose pour Jack, ce n'est pas encore
totalement fonctionnel. Il faudrait que l'API win32 soit également
supportée, la librarie digital-scratch devant être multi-plateforme
(je n'oublie pas mac/OS mais je n'ai aucune connaissance en la
matière, toute aide sera la bienvenue).

- Pour faire mes premiers tests, j'ai choisi de linker digital-scratch
avec Mixxx qui répond à tout les critères de libertés, de qualités et
de compatiblités. Pour le moment, j'ai légèrement transformé le code
de Mixxx pour qu'il prenne en compte digital-scratch, mais
l'intégration est encore mauvaise, je dois voir avec Tue pour
concevoir un Mixxx adapté au contrôle par vinyle (autant du point de
vue des fonctionnalités que du point de vue de l'interface).

- Le site internet est vieux, pas très beau et largement incomplet. Je
vais m'atteler à la tâche et modifier au moins sont contenus pour
qu'il colle à la réalité. Je vais mettre au point une documentation
permettant de patcher Mixxx pour qu'il supporte digital-scratch, la
manipulation ne sera pas simple et demandera la compilation de Mixxx
et de Digital-scratch, mais ça permettra à des développeurs de faire
les premiers tests.

- La documentation présente sur le site est vieille, il faudrais que
je mette à jour au minimum le schéma UML pour que la compréhension de
l'ensemble soit facilitée.

Voila pour l'état des lieux du moment, dans l'avenir proche, je vais
modifier le site et la documentation pour donner une information
valide.

@+
Julien.


Le 26/09/05, Eric Koeberle<[EMAIL PROTECTED]> a écrit :
> Bonjour,
>
> Je suis nouveau sur cette liste de diffusion et je souhaiterais connaitre la
> situation actuelle du projet Digital Scratch. Je suis DJ et intéressé par ce
> logiciel et le scratch sur fichier numérique.
>
> Cordialement.
>
> Eric KOEBERLE
>
>
>  ________________________________
>  Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger
>  Téléchargez le ici !
>
>
> _______________________________________________
> Dscratch-dev mailing list
> [email protected]
> https://mail.gna.org/listinfo/dscratch-dev
>
>
>

Reply via email to