DELPHIUM_KARAOKÉ

Utilisateur anonyme - 15 juin 2007 à 13:09
Francky23012301 Messages postés 400 Date d'inscription samedi 6 août 2005 Statut Membre Dernière intervention 11 février 2016 - 23 juin 2007 à 16:22
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/43127-delphium-karaoke

Francky23012301 Messages postés 400 Date d'inscription samedi 6 août 2005 Statut Membre Dernière intervention 11 février 2016 1
23 juin 2007 à 16:22
Petite information : le karaoké ne sera pas mis On-Line. Vu l'objectif que je veux atteindre, je n'ai pas trouvé solution à mon probleme.
Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 111
16 juin 2007 à 13:53
C'est moyen les troll [...]
Caribensila Messages postés 2527 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 16 octobre 2019 18
16 juin 2007 à 13:40
@ Florent
J'ai aussi entendu dire:
Java, write once, debug everywhere lol
Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 111
16 juin 2007 à 13:22
lol oki, enfin je parle de kylix mais j'y connais absolument rien en delphi (encore moins sur kylix et lazarus) ^^ j'ai vu sur un wiki
Pfff, j'ai écrit trois fois le même mot de trois façons différentes. La vraie version est LAZARUS.
CIF c'est tout ? Remarque, le progrès va vite, mais la bande passante a toujours du mal à suivre...
Pour le portage, ce serait un truc sympa à réaliser. J'ai déjà porté quelques petits trucs mais pas avec Kylix, c'est trop vieux et pas terrible en plus...
Mieux vaut Larazus, ça demande plus de changements mais c'est plus souple à la fin. L'avantage de Lazarus c'est que tu as le même code qui compile sous les deux plateformes (pas une ligne à changer).

En gros:
- Java: Compile once, run everywhere.
- Lararus: Code once, compile everywhere**.

** pour le moment, everywhere c'est Linux et Windows mais bon....
Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 111
16 juin 2007 à 12:53
florenth > Tu peux aller jusque 16cif(1408 × 1152) en H264 sinon si tu es en H261 la limite c'est CIF. mais les limites majeurs sont :
1 la bande passante (si tu as un bande trop petite ça craint)
2 la puissance de ta machine (en 16cif c'est super gourmand)
....

Francky23012301 > Alors c'est pour quand la version Kylix ? que je puisse tester ton appli :)
Doudou_Dimitri Messages postés 16 Date d'inscription mardi 25 avril 2006 Statut Membre Dernière intervention 1 novembre 2007
16 juin 2007 à 12:45
Et d'autre format peuvent etre pris en charge ou pas du tout. pcq la majorité de mes fichier sont en kar mais il y a-t-il un autre format pris en charge pas ton programme et pouvant être telechargé? ou sais tu creer un conveutiseur kar to krk? Je connais pas grand chose en delphi doncme reseign lol.

Merci beaucoup
Francky23012301 Messages postés 400 Date d'inscription samedi 6 août 2005 Statut Membre Dernière intervention 11 février 2016 1
16 juin 2007 à 11:44
@Dimitri et Flo : Il existe plusieurs type de formats pour les fichiers karaoké. En ce qui concerne le format Kar c'est un sacré chantier (Voir les remarque de Flo) et en plus il n'est absolument formalisé (Il y en a différents types). J'ai donc opté pour le format RLC que j'ai modifié (fusion avec texte et mp3).

Pour le fichier d'aide, voici le lien :
http://membres.lycos.fr/francky23012301/Sources/Delphium_Karaoke/Help_Karaoké.chm

Pour l'executable, voici le lien :
http://membres.lycos.fr/francky23012301/Sources/Delphium_Karaoke/Karaoke_Delphium.rar

Pour la décapitation du bonhomme, nous sommes des gens civilisés sur CS ;). Plus sérieusement, ca fait tres moche (j'avais testé).
@DoudouDimitri: en fait, Francky à fait son propre format de fichier. Supporter les .kar c'est un vrai casse tête ! En effet, les fichiers .kar prennent en charge les syllabes des mots pour les mettre en surbrillance pile au bon moment alors que ce code ne gère que ligne par ligne. Cela dit, rien n'est impossible.

@Twinuts: Je te fais bien confiance la dessus, t'es quand même largement plus connaisseur que moi sur ce domaine (vu sur ta fiche de membre). En parlant de ça, tu peux avoir quelle résolution maximum au niveau vidéo pour que ça reste fluide et synchro ? en sachant que tout le monde n'a pas un débit phénoménal ...
Doudou_Dimitri Messages postés 16 Date d'inscription mardi 25 avril 2006 Statut Membre Dernière intervention 1 novembre 2007
16 juin 2007 à 08:32
Bonjour, le prog estsuper genial mais pk l'avoir fait en krkqui sontplus diicile a trouver que les .kar? Saurais-tu mettre une option pour egalement lire les .kar? et se seraitegalement genial de faire un petit parsonnage sans tete qui metrait la notre via web cam. S'est possible?

A partsa ilest genial.
Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 111
15 juin 2007 à 22:53
florenth> si il veut héberger son son tru je peux le faire (je dispose d'un serveur unix qui peut vous proposer son code meme l'xe si il faut (limite je m'en secoue j'ai pas de windows donc les exe et moi.......)

"j'imagine bien la karaoké-party en VoIP avec un big décalage d'une seconde entre la vidéo et le son..."
désolé mais là tu utilise soit un système VoIP de merde soit un serveur VoIP (gateway, gatekeeper, serveur registrar+proxy SIP) qui souffre d'un engorgement reseau qui sux :P donc passe sur de vrai systèmes....^^
Bah sinon, il peut l'héberger sur son site, c'est aussi possible.

@Twinuts: j'imagine bien la karaoké-party en VoIP avec un big décalage d'une seconde entre la vidéo et le son... remarque ça peut être amusant. Faudrait en faire un plugin pour skype, pour voir ce que ça donne...
Nicolas___ Messages postés 992 Date d'inscription jeudi 2 novembre 2000 Statut Membre Dernière intervention 24 avril 2013 1
15 juin 2007 à 21:16
"Sinon, plus réaliste, pourquoi ne pas mettre l'exe dans le zip pour une fois ? Les non-delphistes pourront enfin en profiter"
Ca serait vraiment excellent , j'ai pas delphi jusqu'au 1er et je veux voir a quoi ca ressemble
( c'est bien beau le code ms ... )
Le prob c'est la taille du zip (l exe n'est il pas trop gros ?)

Ciao
Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 111
15 juin 2007 à 20:40
lol Florenth c'est vrai que bien beuré je chante meme du celine dion mdrrrr mais c'est ce qui manque à CS un bout du forum VoIP (au passage thom (il va se reconnaitre) vien me voir sur msn (et errete de me racompter ta vie mouhahahaha) pour que je te guide vraiment sur la VoIP et le proto SIP (si il faut que je re-code la rfc avec toi je le ferais mais il faut que tu sois motive))
Allez, faites pas vos difficiles !
Un karaoké, y'a rien de tel pour faire la java ! ^^

Et puis, que cela soit dit, après un repas bien arrosé, tout le monde sait chanter... me trompe-je ????

PS @Francky, puisque tu prévois de rajouter mes commandes j'en ai d'autres pour toi ^^ : Enregistrer le contenu de la webcam et l'envoyer discrètement sur ton site internet (avec le son si possible): bonjour les délires que ça peut faire à regarder ça ....

Sinon, plus réaliste, pourquoi ne pas mettre l'exe dans le zip pour une fois ? Les non-delphistes pourront enfin en profiter !
Caribensila Messages postés 2527 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 16 octobre 2019 18
15 juin 2007 à 19:42
Il est quand même gonflé, le Francky!

Il a dû l'essayer, son jukebox.
Il aurait donc pu joindre une petite video dans le zip.
Qu'on en profite aussi...

( P'têt qu'on l'aura avec le mode d'emploi... )
Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 111
15 juin 2007 à 19:38
raaaa pas mal cette excuse, mafois un ptit drill est ça repart ^^
sheorogath Messages postés 2448 Date d'inscription samedi 21 février 2004 Statut Modérateur Dernière intervention 29 janvier 2010 17
15 juin 2007 à 19:37
alala arretez de vous battre ^^ ca peut etre drole un karaoke CS ^^
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
15 juin 2007 à 19:35
Heureusement que j'ai une extinction de voix...
Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 111
15 juin 2007 à 19:34
heu pour bruno gère directement l'histoire avec lui, pour ma part c'est mort je ne danserai pas comme un canards (trop risqué)
Francky23012301 Messages postés 400 Date d'inscription samedi 6 août 2005 Statut Membre Dernière intervention 11 février 2016 1
15 juin 2007 à 19:32
"mais tu es un grand malade je n'ai rien dit de tel !!!!" : style, tu vas pas nous la faire.

Mais puis que tu te défiles, il me semble que tu devais faire la danse des canards et nous en faire tous profiter (Voir notre conversation MSN). Possible un duo avec Bruno alors ?
Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 111
15 juin 2007 à 19:27
Salut,

"Ben c'est pas grave d'apres Twinuts, BruNews est un spécialiste du Karaoké : il y a plus qu'a attendre une petite vidéo de lui entrain de jouer à Delphium_Karoké. Il est tellement gentil qui va bien le faire et nous faire un petit link ;)."

mais tu es un grand malade je n'ai rien dit de tel !!!! alors fabule pas je ne chanterai pas (pour le bien de tous ^^)
Francky23012301 Messages postés 400 Date d'inscription samedi 6 août 2005 Statut Membre Dernière intervention 11 février 2016 1
15 juin 2007 à 19:20
Merci à tous,

Le fichier d'aide arrive mais là, je dois filer (je le posterai demain avec quelques gadgets pour faire plaisir à Flo ^^).

Bon Cari je vois que tu défiles encore : on attendais tous que tu chantes. Ben c'est pas grave d'apres Twinuts, BruNews est un spécialiste du Karaoké : il y a plus qu'a attendre une petite vidéo de lui entrain de jouer à Delphium_Karoké. Il est tellement gentil qui va bien le faire et nous faire un petit link ;).
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 35
15 juin 2007 à 18:42
Pas mal du tout!

juste un petit truc :

attention au condition "seule" :

if (condition) then < incorrect

if condition then < correct

:)
Caribensila Messages postés 2527 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 16 octobre 2019 18
15 juin 2007 à 15:51
Bein, pour une surprise... c'est une surprise-partie !
J'm'attendais pas à ça. Merci mon petit Francky.
Comment fais-tu pour toujours deviner ce dont j'avais envie? :)))

En tout cas, je reste comme deux ronds de flan devant le boulot!
Je me demande si j'oserai encore poster la moindre babiole ici, à l'avenir...
Vous êtes tous trop forts et vous me complexez à donf !

Bon! J'attends le mode d'emploi,
et j'ai plus qu'à trouver des plumes, si j'ai bien compris...
\|/
^ ^
Oui oui tu as raison, c'est bien une erreur de manip' de ma part, mais en même temps, y'avait pas de mode d'emploi !!

C'est au niveau de la création, moi je donnais le nom de fichier avant de créer les synchros donc ça enregistrait sans les indications de temps.
Après, j'ai bien compris que ça venait de là, mais je ne faisais pas les synchros de la chanson entière, donc paf aussi !
Maintenant, tout est OK.

Et ça pèèèèèèèèèèète ton truc ! Avec les effets spéciaux style lumière qui change, le chanteur qui bouge, ça rend drôlement bien.
Bravo.

Suggestions tout de même (on est là pour râler non ? lol):
- Tu sais quej'aime pas qu'on modifie le gamma de l'écran mais si tu le fais, alors restaure le à sa valeur initiale au changement de l'application (et non pas au max comme c'est le cas). Comme ça, florent est content !

- Ce serait mieux de centrer les fenêtres (Position := poScreenCenter), ça fait plus joli en tout cas.

- Le texte est un peu illisible avec tout tes effets. Je l'aurais mis en gras et peut être même plus gros. On peut aussi envisager un texte qui défile de bas en haut (sur 50 pixels de hauteur max) pour avoir le temps de lire la ligne suivante avant de devoir la chanter... pour la version 2 lol

- Un mode d'emploi bien sûr. Peut être revoir aussi l'organisation de la fenêtre de création pour bien tout faire dans l'ordre (pas comme moi quoi !)

- Plein écran !? ça te tente.... ^^

Problèmes techniques: en effet, sous D6 tout compile normalement. Turbo doit avoir un compilateur plus strict. Mais en faisait ces quelques changements (voir mon commentaire d'avant), tout baigne enfin !
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 13
15 juin 2007 à 14:13
Bravo Francky23012301
Voilà qlqchose d'original !

J'ai essayé :
"Vas-y Francky c'est bon Vas-y Francky c'est bon bon bon Vas-y Francky c'est bon Vas-y Francky c'est bon bon bon Vas-y Francky c'est bon Vas-y Francky c'est ..."

mais comme j'ai pas la doc..
@+
Francky23012301 Messages postés 400 Date d'inscription samedi 6 août 2005 Statut Membre Dernière intervention 11 février 2016 1
15 juin 2007 à 13:27
Salut,

@Cirec : pour le fichier pas possible pour des raisons de piratage (MP3 et Wav). Pour l'aide ca arrive

@Florenth :
-Compiler sous D6 et D7.
-Je comprend pas le probleme avec TurboDelphi. Pour la luminosité, je savais bien que tu allais raler.
-Pour le array[0..0] : utiliser tel quel dans les démos de la libraire Bass (Question déjà traité par nicolas il me semble).
-Pour l'histoire du Temps : surprenant je l'ai testé sous D6 et D7 et il fonctionne : je viens de le tester immédiatement et je n'ai aucun soucis (Une erreur de manipulation de ta part surement mais ca m'intéresse pour débeuguer cela).
A part ça, j'oubliais de dire que c'est un travail monstrueux que tu as fait et qui mérite tous nos applaudissement ! Seulement, comme dit Cirec, il faudrait qu'on puisse tester...

Ce serait bête de rester sur cette impression à cause d'incompatibilités entre les versions de Delphi !
Désolé Francky mais j'arrive vraiment pas à m'en servir.
Faudra que tu me dises avec quoi compiler pour que ça marche ...

Bon, pour compiler sous TurboDelphi:
- Désactiver gestions limites + débordement (Projet > options)
- Enlever la proc qui change la luminosité (j'aime pas qu'on touche à mes réglages !)
- fx: array[1..5] of Cardinal et non pas Integer sinon ça plante.
- changer le array[0..0] en array[Word] sinon bim !

Ensuite, j'ai à peu près réussi à créer ma chanson en karaoké. Avec le texte, j'obtiens un truc du genre (j'ai pris "Aux arbres citoyens" de Yannick Noah):
[00:00:04]Le ciment dans les plaines
[00:00:06]Coule jusqu'aux montagnes
[00:00:07]Poison dans le fontaines...

J'enregistre, là tout va bien.
Ensuite, quand je veux lire, je cliques sur lecture après avoir mis tous les paramètres des joueurs et tout et j'obtiens un truc comme quoi "le ciment" n'est pas une heure valide. Ce qui en soi est logique...

J'ai pas cherché plus loin désolé...
Utilisateur anonyme
15 juin 2007 à 13:09
Salut,

que dire ... wouah
sacré boulot ... belle présentation ...
Génial

Ce qui serait sympa c'est que tu nous fasse une petite aide sur le mode d'emploi
et un lien ou un fichier karaoké pour essayer ...

Avant de regarder le code, j'aimerai bien l'essayer ;)
@+
Rejoignez-nous