IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Multimédia Java Discussion :

[Son] Créer son ?


Sujet :

Multimédia Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 59
    Points : 46
    Points
    46
    Par défaut [Son] Créer son ?
    Bonjour,

    J'avais déjà posté un message sur la musique dans Java, je vous remercie de votre aide. J'ai cependant d'autres questions.

    Est-il possible de créer un fichier midi (un simple son par exemple) dans un programme à partir de rien ?

    Est-il possible de créer un fichier midi à partir d'un ensemble de sons wav ou même midi (chacun représentant une note de la gamme) ?

    Où trouver de l'aide sur l'API javax.sound pour savoir s'en servir ?

  2. #2
    Membre habitué Avatar de wdionysos
    Profil pro
    Consultant informatique
    Inscrit en
    Novembre 2003
    Messages
    222
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 222
    Points : 189
    Points
    189
    Par défaut re
    salut !

    prions enssembles frere developpeur et demandons au bon dieu !

    http://java.sun.com/j2se/1.5.0/docs/api/

    choisir en haut a gauche l'API javax.sound.midi

    tu aura a toutes les methodes possible et imaginable et leur doc !

    Et en avant la musique !!!

    WDIONYSOS

    (oui je suis aussi un dieu mais la musique n'est pas mon ministere moi c'est le sexe, le vin et le theatre. on peut pas tout quand meme !!!
    Je ne voudrais pas faire partie d'un club qui voudrait m'avoir moi pour membre.... [Grouchot Marx]
    Mais en tant que Marxiste, je playdoye pour le travail communautaire. C'est un paradoxe olympien ! Comprend qui peut !!!

  3. #3
    Membre expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Points : 3 675
    Points
    3 675
    Par défaut
    je crois que mtaveau voulait plutôt un cours spécifique sur le sujet...

    une chose est sûr, tu ne peux pas créer de fichier MIDI à partir de fichiers WAV, le format MIDI n'est pas fait pour ça, il ne contient aucun son, mais uniquement des références sur des banques de sons du lecteur MIDI que tu utilise (sorte de pointeurs si on veut !).

    PS: si tu trouve des bons cours sur le MIDI en java, je veux bien les liens, ça fait un moment que ça me trotte dans la tête...

    "Le plug gros problème des citations trouvées sur internet, c'est qu'on ne peut jamais garantir leur authenticité"

    Confucius, 448 av. J-C

  4. #4
    Membre habitué Avatar de wdionysos
    Profil pro
    Consultant informatique
    Inscrit en
    Novembre 2003
    Messages
    222
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 222
    Points : 189
    Points
    189
    Par défaut oui bien sur
    eh oui bien sur, en bon fidele, ttu avait deja du regarde la doc avant de poster alors as tu deja jeter un oeil sur ce doc qui ne plus viens du CNAM comme ca ca me permet de faire un coup de pub a ma maison !

    http://cedric.cnam.fr/~farinone/CCAM/JavaSound.pdf

    j'ai jamais utiliser ces API, alors je laisse d'autre pour les question precise

    mais enfin ca peut te faire avancer ton Smilibiliblickk !!

    WD
    Je ne voudrais pas faire partie d'un club qui voudrait m'avoir moi pour membre.... [Grouchot Marx]
    Mais en tant que Marxiste, je playdoye pour le travail communautaire. C'est un paradoxe olympien ! Comprend qui peut !!!

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 59
    Points : 46
    Points
    46
    Par défaut insuffisant
    wdyonisos --> Le site que tu me proposes, c'est la même aide que celle qui est fournit JBUILDER (environnement Java que j'utilise).

    En effet toutes les méthodes sont listées avec des commentaires, mais cette aide est vraiment insuffisante pour quasiment quoique ce soit, je suis désolé.

    Elle ne m'a jamais été d'une utilité suffisante et je crois que c'est indéniable. On n'y comprend pas du tout comment les utiliser ces méthodes. Merci quand même.

    Le 2nd lien que tu donnes, donne des pistes, mais il faudrait d'autres réponses ...

    Marc

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 59
    Points : 46
    Points
    46
    Par défaut
    Je me demande aussi :

    Est-il possible de créer un grand fichier midi à partir de 2 petits fichiers midi ?

  7. #7
    Membre habitué Avatar de wdionysos
    Profil pro
    Consultant informatique
    Inscrit en
    Novembre 2003
    Messages
    222
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 222
    Points : 189
    Points
    189
    Par défaut
    re

    j'ai pa tout lu mais dans cette page il donne des exemple de prog pour cette API midi

    voila la version traduite en francais automatiquement par google (je sais c'est pas tjs terrible mais ca peut aider ceux que l'anglais rebute

    c'est par ici

    sinon pour la version original c'est par la

    c'est vrai que c'est pas trop documenter en exemple comme API

    mais avec un peu de perseverance... (google est ton ami !!!)

    enfin moi personellement j'ai jms prog des sons mais l'ancien tech AV que je suis me dit que pour ton histoire de composer des midi a partir de son ca va etre difficile

    --> d'une part parce qu'il fo vraiment apprecier les sons casserole du midi

    --> l'autre, plus serieuse parce qu'il faudra dabord, selon moi composer un programme qui analyse note par note le fichier wave (non compresse) et qui trouve une a une une correspondance avec les sequences sonore du sampler midi.

    bonne suite, je quitte l'ecoute

    WDio
    Je ne voudrais pas faire partie d'un club qui voudrait m'avoir moi pour membre.... [Grouchot Marx]
    Mais en tant que Marxiste, je playdoye pour le travail communautaire. C'est un paradoxe olympien ! Comprend qui peut !!!

  8. #8
    Membre habitué Avatar de wdionysos
    Profil pro
    Consultant informatique
    Inscrit en
    Novembre 2003
    Messages
    222
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 222
    Points : 189
    Points
    189
    Par défaut
    pour le midi a partir de deux autres

    si tu est capable de dechiffrer la succession de valeur numerique correspondant au sequences du sampleur midi alors tu peux toujours faire une concatenation des deux sequence dans un sample resultat !

    enfin je penses (ca m'arrive)

    WD
    Je ne voudrais pas faire partie d'un club qui voudrait m'avoir moi pour membre.... [Grouchot Marx]
    Mais en tant que Marxiste, je playdoye pour le travail communautaire. C'est un paradoxe olympien ! Comprend qui peut !!!

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 59
    Points : 46
    Points
    46
    Par défaut
    WD --> Merci bien pour ton aide. Je crois que tu as résolu mon problème. Quand je lis ça :

    "Programmatic midi music example" --> "it shows how to play MIDI music on any given instrument, without using a MIDI file as input."

    Je vais essayer, mais le code à l'air d'être ça.

    Excuses pour mon 1er post un peu dure !

  10. #10
    Membre habitué Avatar de wdionysos
    Profil pro
    Consultant informatique
    Inscrit en
    Novembre 2003
    Messages
    222
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 222
    Points : 189
    Points
    189
    Par défaut
    Citation Envoyé par mtaveau
    WD --> Merci bien pour ton aide. Je crois que tu as résolu mon problème.
    y'a pas de quoi !

    Citation Envoyé par mtaveau
    Excuses pour mon 1er post un peu dure !
    je l'ai pas pris comme ca !

    pour l'ensemble, je suis dacord avec le fait que le site des specifications officielles de java.sun.com sont souvent indicible,mais il faut quand meme s'en habituer car il refoule tout de meme une foule d'info sur toutes les API et quand on sait le parcourir il se releve finalement extremement utile. Moi j'en ai fait un reflexe de regarder la doc officielle avant tout post et pour voir les chose autrement ca m'a familiarise avec quantite de methodes et d'API dont je n'aurais jms eut connaissance le cas echeant... et je dis pas ca pour defendre ma maison actuelle


    Citation Envoyé par mtaveau
    Je vais essayer, mais le code à l'air d'être ça.
    un p'tit résolu alors !

    WD
    Je ne voudrais pas faire partie d'un club qui voudrait m'avoir moi pour membre.... [Grouchot Marx]
    Mais en tant que Marxiste, je playdoye pour le travail communautaire. C'est un paradoxe olympien ! Comprend qui peut !!!

  11. #11
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2009
    Messages
    21
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2009
    Messages : 21
    Points : 15
    Points
    15
    Par défaut Je déterre!!!!
    Opla un ptit up d'un peu plus de 5 ans

    Je suis intéressé aussi par la programmation midi et comme mtaveau la doc de java est un peu légère pour moi.

    J'ai voulu aller sur le site indiqué plus ba pr voir le fichier d'exemple mais le site n'est visiblement plus maintenu, puisqu'en cliquant je tombe sur un espèce de site de boule xD

    Qqn a déjà réalisé des progs en java (ou autre) qui exploitaient le midi?
    Il me faudrait juste quelques exemples.

    Merci!

    Natha

  12. #12
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2011
    Messages : 18
    Points : 23
    Points
    23
    Par défaut le son avec JMF
    bonjour les amis,
    moi j'utilise l'api JMF pour réaliser un lecteur multimedia,mais je suis cincée sur le controlle du son,est ce qu'il y a une méthode qui permet de diminuer le son du player, l'augmenter ou le rendre muet?
    toute suggestion est souhaitable car j'avance plus dans mon application dès que j'ai trouvé ce problème
    merci d'avance

Discussions similaires

  1. Créer son propre système de fichiers
    Par L'immortel dans le forum Programmation d'OS
    Réponses: 15
    Dernier message: 15/12/2013, 22h16
  2. [C#] Créer son journal d'évènement perso
    Par globeriding dans le forum ASP.NET
    Réponses: 17
    Dernier message: 16/01/2006, 22h56
  3. [Mail] Comment créer son premier page en PHP
    Par gymac dans le forum Langage
    Réponses: 3
    Dernier message: 07/09/2005, 22h15
  4. Créer son propre LayoutManager
    Par tomburn dans le forum Agents de placement/Fenêtres
    Réponses: 9
    Dernier message: 17/03/2005, 16h15
  5. créer son propre protocole
    Par matthew_a_peri dans le forum Développement
    Réponses: 11
    Dernier message: 04/03/2005, 14h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo