Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN

Le pub des programmeurs

  • 1 927 réponses
  • 117 participants
  • 131 702 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
801
Pour ce soir ?

Je ne vois qu'une solution rapide : impression d'écran/paint/jpg... :noidea:

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

802
C'est ce que je vais faire si je ne trouve pas le moyen de faire mes belles figures en vectoriel :noidea:

Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud

803

Citation : Sinon, j'ai une petite question : Matlab m'exporte mes figures en PDF (jusque là très bien, c'est du vectoriel) mais il me les met sur toute une page, ce qui implique que la figure en question dans mon rapport se retrouve entourée en haut et en bas de gros blancs... Y'a-t-il une solution pour supprimer ces blancs ? Une commande LaTeX pour n'afficher qu'une partie de la figure ?


Jette un coup d'oeil au paramètre trim de la commande includegraphics.
804

Citation : Rapport à rendre ce soir 23h59min59s


Bon courage ! :roll:
805
Pour latex, vaut mieux utiliser l'export eps de matlab. Comme c'est editable, tu peux modifier a la main la bounding box de l'eps, qui definit les marges. C'est degueu, mais tres utile a quelques heures d'une deadline
806
Yo

Pariel que gabou Matlab, export eps, puis epsfig

Pour les pdf generé a partior de inkspace, selectionnes le contenu qui t'interesse, ensuite dans un menu (genre prorpriété du document), tu fais adapté la taille a la selection, et zou tu exportes en pdf

++
807
Merci les enfants Bon rapport rendu hier soir, ça fait plaiz' :mrg:

Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud

808
Bonjour,

Je reste un noob, donc be cool plz ;)

Je voulais juste demander pour faire de la prog de vst sous eclipse, si vous connaissiez un package tt fait, ou des librairies à conseiller ...

Merci

Yann

cptn.io

809
Non je connais pas (je dis pas que ça existe pas...). Par contre j'utilise des "templates" pour visual studio pour du dev vst (ce sont pas des templates vraiment, ce sont juste des projet exemple que tu peux modifier en 3 coups de cuillères à pot).

http://soundcloud.com/bat-manson

810
Ben deja pour faire du C++ tu peux utiliser CDT. C'est un peu tricky a installer sous windows car il est livre sans compilateur (j'avais reussit a le faire marcher avec les gnumake/g++ livre avec devC++, mais je sais pas si c'est possible de le faire marcher avec les outils de compil de visual).

Sinon pour faire des VST a proprement parler je crois pas qu'il y ait grand chose. c'est surtout une histoire de SDK:

-celui de Steinberg (officiel):
https://www.steinberg.net/324_1.html

-un fait en delphi, assez simple a utiliser:
https://www.tobybear.de/d_template.html

-sinon tu peux esayer un SDK comme celui de Synthedit pour te faire des modules pour ce logiciel:
http://www.synthedit.com/

voila, en esperant que ca te sera utile
811
Ok merci, c'est génial je connaissais pas celui en delphi, 'est très intéressant.

Oué clair pour le CDT, mais bon je suis sous linux pour développer toute facon.

Euuh question rien à voir :

J'ai un projet fou en tete : faire un gros cluster où sur chaque pc on fait tourner un séquenceur.
Est-il possible de par exemple affecter un ordi par voie de table de mixage, et d'avoir un ordi maître qui controle tous les autres séquenceurs ?
Ou sinon est-il possible de répartir la charge d'un séquenceur sur plusieurs pcs ?
Vous pensez que ca serait possible d'adapter un séquenceur genre un libre comme rosegarden ou ardour ( cubase ca serait de la balle, mais steinberg n'est pas prêt de passer sous licence libre, ne serait ce qu'une partie de cubase).

Vous pensez que ca sert à rien ce que je demande, mais en fait pour moi la table de mixage idéale ca serait celle qui a un ( ou des) ordi(s) intégré à la table de mixage, permettant de ne pas avoir à controller qqch à l'extérieur, mais d'avoir directement le logiciel sous controle.
Aussi, si il était possible de prendre des ordis assez puissant et avec pas mal de ram, en rack 3u qui font 3 cm d'épaisseur, d'en mettre 24 par ex, et d'en affecter un par tranche, on aurait une table de mixage qui serait en fait une surface de controle + carte son dans une interface ergonomique, avec controle direct de son séquenceur, et une puissance quasi illimitée ...
Imaginez une Euphonix-MC ( méga surface de controle) avec une puissance de traitement phénoménale ...

cptn.io

812

Citation :
Oué clair pour le CDT, mais bon je suis sous linux pour développer toute facon.



Developper des VST sous linux, c'est un peu bizarre, quand meme.

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.
813
Hello
Qu'est-ce qu'il existe comme bibliothèques c/c++ implémentant des fonctions relativement avancées de traitement du son, genre une bonne base pour dev un séquenceur qui puisse évoluer ?
De ce que j'ai trouvé :
SDL : trop sommaire
fmodex : plus complet, mais surtout axé jeu j'ai l'impression ?

Genre, Cubase il est développé avec quoi :oops2: ?
814
Je pense que c'est trop propre a chaque soft pour etre vraiment possible. Typiquement, un truc que je cherchais un moment, c'est un widget pour visualiser un buffer audio: en fait, c'est trop dependant de ton architecture, tu peux pas vraiment faire un truc general sans sacrifier les performances.

Il y a Juce, qui donne quelques elements de base; si tu fais un soft open source, tu peux aussi voir ardour (libardour plus precisement) qui implemente le "moteur audio". Mais c'est a peine 1/4 du code...

Cubase, etc... tous ces softs utilisent leur propre bibliotheque developpees inhouse. La partie traitement du son, c'est de loin pas la plus complexe dans un sequenceur.
815
Pas mieux...

Effectivement, Juce peut être un bon point de départ, il possède presque toutes les briques dont tu aurais besoin. Et celles qui manquant, en fait tu te dois de les connaître pour tout travail dans l'audio.
816
Merci de vos réponses, Juce a l'air cool, Ardour sur leur site j'ai pas vu de libs, juste un logiciel, mais j'ai regardé vite fait.

1- Est-ce que vous connaissez un séquenceur open-source codé proprement qui puisse me servir de base, ou du moins d'inspiration ? (Ardour ? :mrg: )

2- (autre sujet) existe-t-il un plug-in VST d'"automatisation cyclique d'EQ" ? Genre une espèce de wahwah automatique, en plus paramétrable ? J'aimerais bien le faire, mais je veux savoir si ça existe pas déja.
817
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

Je ne connais pas de séquenceur open source sous windows. Y'a Audacity qui tourne avec portaudio en sur-couche de l'ASIO. Sur Linux tu as ardour et rosegarden.

Sinon

Citation : evelopper des VST sous linux, c'est un peu bizarre, quand meme.



+3.14 :?!:

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

818

Citation :
1- Est-ce que vous connaissez un séquenceur open-source codé proprement qui puisse me servir de base, ou du moins d'inspiration ? (Ardour ? )



Ardour a priori te donne un sacre bon exemple de comment designer un moteur audio optimise pour l'audio (ie le support midi n'est pas tres complet, je crois, mais c'est a verifier). Par contre, attention, si tu comptes faire un soft qui n'est pas sous license GPL, t'as interet a eviter de regarder les sources d'ardour, car tu peux vite tomber dans l'illegalite autrement.

Citation :
developper des VST sous linux, c'est un peu bizarre, quand meme.



Pour preciser, c'est pas en soi bizarre, mais comme VST ne peut pas etre utilise sous linux sans de contortions bizarres (entre autre, ce ne sera jamais distribue par les distributions), tu vas donc developper sous linux des plugs destines a windows/mac os x, et comme une grosse partie de la problematique concerne la GUI, tu vas pas pouvoir faire grand chose sous linux, a moins d'utiliser un toolkit multi plateforme.

A un moment, steinberg developpait pas mal sous unix (Irix, plus prceisement, genre nuendo a ete pas mal developpe sur workstations SGI), mais je sais pas si c'est encore tres pertinent ni si eux meme le font. Si le but c'est d'apprendre a programmer des plugs, alors clairement, va sous unix mais utilise les API unix (alsa, ladspa, etc...).
819
Je suis d'accord avec toi gabou, hein. :clin: D'ailleurs ALSA est bien mieux documenté que ASIO, avec pas mal d'exemples. Pour trouver des exemples qui tournent en ASIO brut (sans la couche VST ou Portaudio ou...) bah faut se lever de bonne heure.

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

820

Citation : Par contre, attention, si tu comptes faire un soft qui n'est pas sous license GPL, t'as interet a eviter de regarder les sources d'ardour, car tu peux vite tomber dans l'illegalite autrement.


C'est pour du GPL. Enfin ce sera du rien du tout déja, pour commencer :mrg:
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.