[Audio][C++] Quelle librairie utiliser pour générer des sons ?

Quelle librairie utiliser pour générer des sons ? [Audio][C++] - C++ - Programmation

Marsh Posté le 21-02-2007 à 11:28:57    

Bonjour à tous !
 
Étant dans la phase de recherche d'un projet, je me renseigne sur les librairies existantes pour C++ comprenant des outils permettant de manipuler du MIDI afin de créer de la "musique".
 
L'un des buts du programme étant de pouvoir afficher différents accords existant sur une guitare, le tout sur un portée de type tablature (6 cordes). Ceci en ayant la possibilité d'écouter l'accord (une des fonctionnalité du logiciel guitare pro pour ceux qui connaissent).
 
Mes questions :
Je pensais créer les différents accords (le son) en midi, est-ce une bonne idée ?
Je pensais partir en C++, est-ce que l'environnement .NET est adapté ?
Est-ce que la librairie OSC (Open Sound Code) est-elle bonne pour ce projet ?

 
Merci d'avance pour vos réponses.
 
(S'il existe déjà un topic ou que je suis au mauvais endroit, je m'en excuse d'avance, je n'ai rien trouvé sur le sujet)

Reply

Marsh Posté le 21-02-2007 à 11:28:57   

Reply

Marsh Posté le 21-02-2007 à 13:00:24    

fafa_le_fou a écrit :

Je pensais créer les différents accords (le son) en midi, est-ce une bonne idée ?


A priori oui, ca te permettra de générer le son que tu veux assez simplement.
 

fafa_le_fou a écrit :

Je pensais partir en C++, est-ce que l'environnement .NET est adapté ?


Question relativement sans importance. Pourquoi te poses-tu cette question ? Avis perso: quite à développer en .net, choisi c# plutôt que c++.
 

fafa_le_fou a écrit :

Est-ce que la librairie OSC (Open Sound Code) est-elle bonne pour ce projet ?


Quelles en sont les features ? Pourquoi proposes-tu cette lib ?


---------------
Töp of the plöp
Reply

Marsh Posté le 21-02-2007 à 17:58:50    

CLAM et son module Music Annotator semblent correspondre à tes besoins.

Message cité 1 fois
Message édité par karlkox le 21-02-2007 à 17:59:37
Reply

Marsh Posté le 22-02-2007 à 22:14:26    

karlkox a écrit :

CLAM et son module Music Annotator semblent correspondre à tes besoins.


je n'avais pas fait attention qu'il était multi-plateforme, je le croyais réservé à Mac. autant pour moi ! CLAM a en effet l'air très complet (et GPL qui plus est)! l'as-tu déjà utilisé ? en es-tu satisfait ?
 
darkalt > pour OSC, on me l'avait conseillé. ne connaissant pas encore bien le domaine audio, elle me paraissait bonne comme libraire open source.
 
merci pour vos réponses en tout cas. je vais me pencher sur CLAM.

Reply

Marsh Posté le 22-02-2007 à 22:23:20    

Je ne l'ai pas encore essayé car je suis plutôt axé audio et pas trop midi mais je suis son évolution du coin de l'oeil :)

Reply

Marsh Posté le 23-02-2007 à 13:43:36    

c'est donc une librairie développée par une communauté si j'ai bien compris, et non une libraire développée par un bonhomme dans son coin (il me semble qu'OSC en est une) ?  
 
car je n'ai pas vraiment envie de me lancer dans un projet avec une librairie qui n'a aucun vécu et aucun "support" ! ^^

Reply

Marsh Posté le 25-02-2007 à 02:57:25    

Il n'y a besoin d'aucune librairie, puisque tout est inclus sous Windows.
Surtout pour du Midi...

Reply

Marsh Posté le 01-03-2007 à 12:30:07    

hélas je ne dois pas me limiter à midi. je devrais peut-être aussi travailler sur une entrée micro par exemple. ça doit être assez ouvert pour pouvoir évoluer. donc sans librairie je serais trop vite limité non ?

Reply

Marsh Posté le 01-03-2007 à 13:13:38    

Bah windows gère aussi le micro ...


---------------
Töp of the plöp
Reply

Marsh Posté le 05-03-2007 à 14:17:11    

oui bien sûr. mais Windows ne gère gère pas une analyse férquentielle, ni une fft par exemple. en ce moment je me documente sur CLAM et OSW (Open Sound World).

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed