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

Android Discussion :

[Android] Fusionner des sons


Sujet :

Android

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4
    Points : 4
    Points
    4
    Par défaut [Android] Fusionner des sons
    Bonjour,

    Je souhaite mettre au point une méthode compatible avec Android qui serait capable de fusionner plusieurs fichiers sons.

    Je me suis déjà occupé du problème il y a quelques années en "java pur" et je connais le principe pour arriver au résultat souhaité :

    - on transforme en AudioInputStream tous les sons grâce à :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    AudioInputStream clip = AudioSystem.getAudioInputStream(new File(unFichier));
    - On crée un nouvel AudioInputStream avec l'entête du premier fichier ainsi que ses données propres et les données des fichiers suivants (en faisant bien attention que la taille du nouveau fichier soit égale à la taille totale des fichiers). On fait cela avec un SequenceInputStream.

    - On récupère un sample du nouveau fichier pour l'utiliser.

    Cette solution ne peut pas marcher sur Android car AudioInputStream et AudioSystem sont inconnus au bataillon !
    Donc quelqu'un saurait-il m'indiquer par quoi remplacer ces deux classes ? Ou, y a-t-il une autre solution qui n'a rien à voir mais qui est tout aussi efficace ?

    Merci d'avance de votre aide

    JavaPanique

  2. #2
    Expert éminent

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Points : 9 149
    Points
    9 149
    Par défaut
    Bonjour,

    Tu peux sous Andorid récupérer les données brutes depuis l'AudioManager il me semble.

    Après une recherche cela semble être le bon chemin à suivre
    http://stackoverflow.com/questions/6...n-java-android
    Responsable Android de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Android, consulter la page cours
    N'hésitez pas à consulter la FAQ Android et à poser vos questions sur les forums d'entraide mobile d'Android.

Discussions similaires

  1. [VB.NET][ADO]Fusionner des dataTables
    Par neo.51 dans le forum Windows Forms
    Réponses: 5
    Dernier message: 30/07/2005, 00h22
  2. [GNU Pascal] [GRX] Créer des sons
    Par the_guitariste dans le forum Autres IDE
    Réponses: 18
    Dernier message: 16/05/2004, 15h13
  3. comparer des sons
    Par heidi79 dans le forum DirectX
    Réponses: 2
    Dernier message: 12/08/2003, 01h18
  4. [] [Excel] Fusionner des cellules
    Par SamyD dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 13/12/2002, 18h37

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