Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/01/2008, à 01:43

clement.analogue

Rhythmbox et la lecture aléatoire.

Bonjour,

je suis nouveau dans le monde de la programmation, j'ai fait du c++ ce semestre à la fac et j'aimerais mettre en pratique ce que j'ai appris.

J'aimerais ajouter un greffon qui permettrait de remplacer la fonction aléatoire présente et qui créerait un historique, j'ai vu dans le fichier rhythmdb.xml qu'il y en a déjà un, mais j'ai du mal à le comprendre.

Le but :
lecture aléatoire :
créer un fichier où sont inscrites toutes les chansons avec un coefficient entier C>0.
si le morceau est joué jusqu'à la fin alors on incrémente le coefficient.
si on passe à la chansons suivante alors on décrémente.
On tire une chanson parmi celles restantes dans l'historique.

l'historique : un fichier où sont inscrites toutes les chansons et on supprime un nom à chaque fois qu'un morceau est joué (pas forcément jusqu'à la fin) pour obliger le lecteur à ne pas les rejouer tant que celui-ci n'aura pas tout joué. (remarque, l'historique est en fonction même si l'option aléatoire n'est pas cochée)
Une fois tous les fichiers tombés on remet le fichier à zéro.

Première utilisation : toutes les chansons ont même coefficient et dans l'historique chaque chanson apparait une fois.
Quand toutes les chansons sont tombées une fois, on recrée l'historique avec les chansons, mais si le coefficient de la chanson inscrite C>1 alors on ajoute C fois la chansons.
et aini de suite à chaque fois que tout l'historique est joué.
En fait, c'est l'exacte inverse d'un historique.

J'espère que je suis assez clair ...

J'ai déjà créé un petit bout de code, les problèmes :
Comment l'implanter dans Rhythmbox ? En tant que greffon ou alors en remplaçant des fichiers sources et je le compile moi même.

Comment récupérer certaines informations : fichier en cours de lecture, on clique sur le bouton suivant, le fichier a été lu jusqu'à le fin.


Mon projet est-il ambitieux ?
Voulez-vous voir mon début de fichier source ?


Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.

Hors ligne

#2 Le 13/02/2009, à 18:47

greg566874

Re : Rhythmbox et la lecture aléatoire.

bonjour,

très bonne idée que la tienne de l'année dernière.
Je viens juste nécroposter ici pour manifester ma frustration quand au mode aléatoire de rythmbox. Il est stupide.
Na. Qu'on se le dise. On ne peut pas mettre en aléatoire une playlist!
Est-ce que les types qui l'ont fait écoutent vraiment de la musique?
Oulà je suis pas content.
Toutes ces belles théories sur de la programmation simple et efficace pour louper un détail comme celui-là, ou précédemment le coup de la barre espace qui met en pause la musique, et qui empêche toue recherche par saisie clavier... Et après on se plaint que les distributions Linux ne sont pas considérées à leur juste valeur....

#3 Le 13/02/2009, à 18:49

greg566874

Re : Rhythmbox et la lecture aléatoire.

bonjour,

très bonne idée que la tienne de l'année dernière.
Je viens juste nécroposter ici pour manifester ma frustration quand au mode aléatoire de rythmbox. Il est stupide.
Na. Qu'on se le dise. On ne peut pas mettre en aléatoire une playlist!
Est-ce que les types qui l'ont fait écoutent vraiment de la musique?
Oulà je suis pas content.
Toutes ces belles théories sur de la programmation simple et efficace pour louper un détail comme celui-là, ou précédemment le coup de la barre espace qui met en pause la musique, et qui empêche toue recherche par saisie clavier... Et après on se plaint que les distributions Linux ne sont pas considérées à leur juste valeur....

#4 Le 13/02/2009, à 18:53

clement.analogue

Re : Rhythmbox et la lecture aléatoire.

Oui, pas très malin la barre d'espace.
J'ai laissé tomber rythmbox pour quodlibet, notamment à cause de la lecture aléatoire. Jettes y un coup d'œil wink


Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.

Hors ligne

#5 Le 13/02/2009, à 20:43

obiwankennedy

Re : Rhythmbox et la lecture aléatoire.

moi j'ai programme mon propre lecteur comme ca c'est penard (vive Qt::phonon)
Sinon pour les plugins rythmbox ils sont ecrit en python je pense pour la plus part.


Dans mes logiciels, j'écris ton nom.
SGNGD: SvgGd is Not GD
Rolisteam

Hors ligne

#6 Le 13/02/2009, à 21:51

clement.analogue

Re : Rhythmbox et la lecture aléatoire.

Je n'ai pas le temps de programmer mon propre lecteur, mais ça serait l'idéal en effet.
Je ne connais pas le python et je n'ai pas non plus le temps de m'y mettre, je ne connais (bien) que le c++.


Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.

Hors ligne

#7 Le 08/09/2010, à 14:22

felicien

Re : Rhythmbox et la lecture aléatoire.

Bonjour, avez vous du nouveau par rapport au mode aléatoire?

cordialement

Hors ligne