Android et audio
- 24 réponses
- 4 participants
- 3 033 vues
- 6 followers
miles1981
Limite les mains dans le cambouis, mais quelqu'un a déjà programmé en audio sur Android ? Avec le NDK peut-être ? Je pensais à un mini éditeur audio (un vrai, pas les trucs à 1€ trouvables sur le Google Play)
Audio Toolkit: http://www.audio-tk.com/
miles1981
Oui, Apple a bien fait son système. Permettre de taper directement sur le système bas-niveau (donc sans le limiteur ou autre) est ce qui est indispensable pour avoir une latence acceptable.
Audio Toolkit: http://www.audio-tk.com/
LéoMoldo
Si le limiteur est post conversion, aucun intérêt. Ca sert juste à ralentir.
Ou alors le micro est peu sensible - pour éviter la saturation du convertisseur - et il y a un compresseur post-conversion pour réhausser les signaux les plus faibles? Ou alors c'est un réglage automatique du volume sonore?
Ce qui est sûr, c'est qu'en enregistrant une petite guitare acoustique gentille ou une batterie qui tape bien, l'appli dictaphone de base enregistre avec des niveaux homogènes.
En tout cas les traitements sont bas niveau et bien optimisés, toute l'architecture audio est bien foutue en fait, on peut utiliser des plugins "AU". Pour la latence sur Android, je crois que ça ne pourra continuer à s'améliorer que quand Google imposera des normes plus strictes aux constructeurs concernant le hardware embarqué.
miles1981
Sur Android, ça sera faisable quand Google décidera de mettre une API bas niveau comme celle d'iOS. Pas gagné apparemment :/
Audio Toolkit: http://www.audio-tk.com/
LéoMoldo
Pour l'instant l'intérêt d'Android peut résider dans certaines applis permettant de faire de la musique "in the box" et d'exporter les pistes dans un séquenceur audio sérieux, sans avoir à passer par l'I/O audio du téléphone ou de la tablette.
Par exemple Caustic, Fruity Loops for Android et autres applis orientées synthèse/groovebox.
C'est pour ça que personnellement je m'intéresse plus à la synthèse qu'à l'enregistrement audio pour le moment en tant que développeur. En tant que musicien, l'iRig me permet tout de même de transformer mon téléphone en petit dictaphone potable pour garder des idées.
miles1981
Enfin, ça m'arrange, tout le monde fait des synthés, j'ai le temps de faire mon éditeur et de juste changer par la suite les mécanismes d'I/O et tout sera prêt, même en avance de phase pour quand ça sera OK sur Android.
Audio Toolkit: http://www.audio-tk.com/
C.i.r.c.u.s.
pour les synthés je ne sais pas mais pour les samples based music android est nickel , j'utilise du matos ik multimedia (irig mix) et retaffe le tout dans les apps faits par niko twenty (sonic chop, electrum , reloop) avec une portable turntable , ça fait un portable setup du tonnerre
Beat Thang 4 Life
miles1981
Audio Toolkit: http://www.audio-tk.com/
Mané9
J'ai trouvé un article encourageant à ce sujet cependant: http://www.androidpolice.com/2013/02/22/sonoma-wire-works-cracks-the-code-finds-a-fix-for-the-low-latency-audio-in-issue-on-android/
Et après tu peux faire un break genre Pom pom pa padam shtinnk shhhtou pa tschh schtaaaa???
miles1981
Audio Toolkit: http://www.audio-tk.com/
Mané9
Mais aussi dans le cas d'une app type miniature de Cubase, Live... (désolé si les noms ne sont pas adaptés, je n'ai utilisés que ces deux là sur ordi). Imagine tu prépare un morceau, et dans le métro tu te dis "tiens et si j'essaye de mettre un synthe là", pour faire ça vite fait, tu utilise un clavier tactile, juste pour avoir un idée de ce que ça pourrait donner. Eh ben la latence n'aide pas...
Pour le premier point, bien sûr il faut que Google le mette eux-mêmes. Mais le fait qu'une boîte parle d'une solution, ça veut bien dire que c'est faisable, que c'est pas si dur et que si Google laisse ça traîner trop traîner, ils vont finir par se ridiculiser ou montrer qu'ils abandonnent complètement ce marché. Du coup je suis quand même optimiste!
Et après tu peux faire un break genre Pom pom pa padam shtinnk shhhtou pa tschh schtaaaa???
- < Liste des sujets
- Charte