Se connecter
Se connecter

ou
Créer un compte

ou
Agrandir
Les Mains dans le Cambouis
Bidouille & Développement Informatique

Le pub des programmeurs

  • 1 925 réponses
  • 117 participants
  • 123 251 vues
  • 130 followers
Sujet de la discussion Le pub des programmeurs
Salut :coucou: y a des programeurs sur AF si oui vous bossez sous quoi ?
Afficher le sujet de la discussion
821

Citation :
D'ailleurs ALSA est bien mieux documenté que ASIO, avec pas mal d'exemples.



Tu trouves ALSA bien documentee ? :oo:
822

Citation : Tu tapes auto wah sur google et tu tombes sur des dizaines de softs plus ou moins gratuits, au hasard :

http://www.plugins-audio.com/component/option%2Ccom_remository/Itemid%2C27/func%2Cfileinfo/id%2C688/

http://www.coyotes.bc.ca/Wah.html


En fait je veux faire une interface d'égaliseur classique + une 3eme dimension "temps". C'est pas le cas sur les trucs que j'ai pu voir, ça me rassure un poil, mais bon si vous en connaissez !
823
Bah au moins sur ALSA tu peux trouver des bouts de code, et oui, je trouve ça mieux documenté que l'ASIO dans l'ensemble.

En ASIO, steinberg interdit la redistribution de code l'utilisant, donc pour trouver des exemples... :noidea:

Affiliation : Dirigeant Fondateur d'Orosys - Two notes Audio Engineering

824
Y'as pas mal de lib sus windows pour faire du developement audio.
Au hasard Fmod (plus applications audio visuelle que sequenceur, mais c'est tout à fait possible à faire), Juce...

Je conseille Juce pour plein de raisons. Tu peux développer en cross plateform, tu as un support de VST déjà fourni (plugin et host) des exemples complets sur le net, une bonne doc, une jolie GUI.
En plus l'utilisation d'ASIO, ALSA ou ce que tu veux est de manière transparente : tu n'as pas à te soucier de la carte son du tout, y'a un gestionnaire de device fourni, avec support de tous ces standards.

Tu vas perdre un temps phénoménal à le compiler pour la première fois si tu développes sous windows, mais après tu e te fais plus chier du tout.

Même la gestion de la GUI est crossplateform.
Tracktion l'utilise.

http://soundcloud.com/bat-manson

825
Oui mais encore une fois, attention: juce est en GPL, a moins que tu paies pour.
826

Citation : Pour les clusters, il y a plusieurs problemes, comme la latence de reseau, etc... Je pense qu'il est nettement plus interessant de controler plusieurs ordinateurs par osc, et ca c'est possible aujourd'hui.



Tu peux développer ?

cptn.io

827
En general, le reseau veut dire ethernet, et ethernet a une latence assez elevee. Si tu sais un peu comment ca marche, tu vois vite pourquoi (le bus ethernet est partagee, et il y a beaucoup de collisions). Quand tu fais tu temps reel, tu peux pas faire d'IO sur les disques, alors sur le reseau...

Par contre, on peut imaginer avoir plusieurs ordinateurs avec chacun leur applications, genre un sampler sur un ordi, un synthe sur un autre, et tout controller par osc, qui est sorte de super midi (le protocole n'a pas grand chose a voir, mais le but est similaire), et ca, il y a des librairies pour le faire par dessus UDP, je crois.

http://www.cnmat.berkeley.edu/OpenSoundControl/

Parmi les applis qui implementent osc, il y a celles de NI, entre autres.
828

Citation : Oui mais encore une fois, attention: juce est en GPL, a moins que tu paies pour.


Encore une fois, je suis en GPL :oops2:
Sinon pour mon séquenceur je suis sous Linux, pour mon plug-in overautowah je suis sous les deux, ou juste windows pour commencer.
829
Question latence, c'est vrai qu'on ne peut pas pour le moment transporter un flux sonore via ethernet pour du temps réel.
Seul des routines de contrôles type OSC ou Midi peuvent être décemment transportés par ethernet.
Tu peux lire els papiers de l'orchestre plork a propos de ça.
Si la charge de calcul est trop importante et qu'on doit répartir la charge, il faut une carte son par machine qui calcule et faire un mixage hard des sorties des cartes par la suite.
Et cela est déjà pratiqué depuis un moment...

http://soundcloud.com/bat-manson

830
Pour ceux qui voulaient faire du calcul sur carte graphique :

http://www.indexel.net/1_20_4900___/Nvidia_met_le_supercalculateur_a_la_portee_des_PME.htm

4 teraflops pour 12 000 euros, une paille. :bave:

Affiliation : Dirigeant Fondateur d'Orosys - Two notes Audio Engineering