addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

LiveCode Android #8 : Quand la musique est bonne ! (Bonne, bonne, bonne...)

La LiveCode spéciale musique arrive...et aura lieu le jeudi 20 mars.

Un super programme vous attend:

Comment créer un player de musique avancé en 1h? C'est le challenge que va relever Yann Viens de Edjing pour votre plus grand plaisir.

En s'intéressant plus particulièrement sur la partie lecture de la musique, on commencera par passer en revue les différentes méthodes utilisables pour jouer de la musique avec le SDK Android. Quelles sont ces techniques ? Quand les utilise-t-on ? (MediaPlayer, SoundPool, JetPlayer, AudioTrack)

Puis, on en choisira une (le MediaPlayer) pour implémenter un lecteur de musique qu'on pourra contrôler depuis une interface graphique basique.

Ce player contiendra :

- un module égaliseur, permettant d'atténuer ou d'accentuer certaines bandes de fréquences du son, et ainsi modifier le son pour adapter la lecture au profil de la musique (rock, folk, électro...). On implémentera cette fonctionnalité en utilisant la classe Equalizer, et on ajoutera des sliders à l'interface graphique pour faire varier ces bandes de fréquences.

- un module visualiseur, permettant de jouer des petites animations correspondants au son. Pour cette fonctionnalité, on utilisera la classe Visualizer du SDK d'Android, qui permet de récupérer des données sur la musique jouée en temps réel. On interprétera ces données, et on créera une animation correspondante aux données.

Le tout formera un lecteur de musique aux fonctionnalités plutôt avancées !

On vous attend donc nombreux pour cette LiveCode en musique !

Join or login to comment.

  • HIU I.

    Bravo à Yann qui a réussi à nous coder un player avec equalizer en live en un peu plus d'une heure.
    Comme d'habitude, ambiance décontractée et personnes intéressantes à ce meetup.

    1 · March 21, 2014

  • Yann V.

    Bonjour à tous,

    Merci pour vos retours et critiques, je ferai mieux la prochaine fois ;-)

    Et voilà le code source : https://github.com/Yannshu/android-music-livecode

    1 · March 21, 2014

  • kach_chami

    merci , bravo l artiste

    March 21, 2014

  • Antoine C.

    Belle performance. Yann est resté ultra-zen même lorsque l'appli semblait ne pas vouloir fonctionner. Ça donne envie de travailler avec lui.

    1 · March 21, 2014

  • Julien W.

    Intéressant et beau travail d'approfondissement sur le sujet, cela manquait juste d'un peu de dynamisme dans la présentation, mais bravo.

    March 21, 2014

  • Thomas C.

    On se perd un peu dans le code (Equalizer et visualiser), mais c'était bien dans l'ensemble :)

    March 20, 2014

  • Emeric J.

    Merci pour ce meetup ! Est-ce qu'on pourrait avoir un lien vers les codes sources de ce soir ? Merci !

    2 · March 20, 2014

  • Bobomicro

    Jeudi c'est Java! :)

    March 17, 2014

Our Sponsors

  • Goglasses.fr

    Média d'infos et d'actus sur les Google Glass et lunettes connectées

  • BeMyApp

    Organisation

  • INTEL

    Pizzas, drinks, and a lot of happiness!

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy