Le pub des programmeurs
- 1 927 réponses
- 117 participants
- 124 262 vues
- 130 followers
Anonyme
Djardin
Java est effectivement plus intuitif et facile à coder (àmha). après, c'est un peu moins performant. Mais c'est le même fonctionnement sur toute machine avec une JVM, pas besoin de recoder spécifiquement.
mais bon c'est comme tout, faut faire des compromis, et trouver le meilleur langage pour telle situation.
Référence en matière de bon gout capillaire et vestimentaire.
homme à tête de zizi.
Amok_
Toutes les appli web que j'ai vu en dotnet étaient plus lente qu'en java !
En appli autonome ou client lourd, java reste assez lent, ok, mais pas en serveur
LéoMoldo
Je pense que c'est en grande partie pour ça que les applis de musique et/ou de son sur iOS sur vachement plus réactives que sur Android, objective-C étant un langage compilé assez léger, alors que sur Android tout passe par une JVM "sauce google" par défaut.
Enfin je crois qu'il y a une API en C pour faire des trucs plus performants mais ça fait longtemps que je ne me suis pas penché sur la question.
D'ailleurs quelqu'un aurait il des livres, des articles ou des tutos à conseiller pour bien débuter en audionumérique? Il me faudrait quelque chose avec des bonnes bases théorique, et si possible des exemples pratiques en C ou C++.
Je ne voudrais pas spécialement faire des VSTs mais bricoler des ptits programmes standalone pour comprendre les bases. Pour windows le SDK de asio4all est il payant? Sinon sans doute que l'API de Jack sous Linux doit être sympa pour bricoler rapidement.
[ Dernière édition du message le 08/01/2013 à 14:41:43 ]
VvSurLeRiddim
Djardin
En audio numérique, je pense que le plus dur c'est pas la partie programmation, c'est plutôt la théorie de traitement du signal, de filtres, et tout. faut faire du matlab à balle ?
Référence en matière de bon gout capillaire et vestimentaire.
homme à tête de zizi.
Zerosquare
Facilement compréhensible et très bon.
Pour l'audionumérique : http://crca.ucsd.edu/~msp/techniques.htm
Pas encore lu, mais il paraît que c'est très bien aussi.
LéoMoldo
J'avais déjà implémenté un algo de FFT sur Matlab pour un cours de Maths, mais c'était il y a longtemps et je me rappelle avoir déjà pas mal galéré à comprendre la théorie à l'époque. Il faut dire que j'étais en Erasmus et j'avais que des bouquins en allemand sous la main
Mais ça me dirait bien aussi de coder direct en C ou C++, pour pouvoir faire du temps réel et des ptites interfaces graphiques. Il faudrait peut être que je checke le framework Juce qui a l'air d'être pas mal utilisé pour l'audio. Ou alors que je me remette à Qt, j'ai jamais regardé ce qu'il était possible de faire en audio avec.
citron69
mais faut pas avoir peur d'y passer des nuits sans causer java ni C++
Sinon, pour les transformées de fourier il y a de bonne bibliothèques en C++ et en java
http://www.fftw.org/ pour le C et jtransforms pour JAVA
[ Dernière édition du message le 08/01/2013 à 17:29:56 ]
Anonyme
citron69
Pour les plus audacieux, il y a un kit de dev (linux/ + ou - multiplateforme) spécialisé en audio sur le site du CCRMA qui reprend l'essentiel des outils expérimentaux de ce labo...
https://ccrma.stanford.edu/software/stk/
[ Dernière édition du message le 08/01/2013 à 17:34:27 ]
- < Liste des sujets
- Charte