Bonjour.
J'ai decide de me mettre a la "musique assistee par ordinateur", et pour Linux Google renvoie que des howto du siecle dernier la-dessus... Donc s'il y en a qui ont des experiences a partager, allons-y.
Niveau soft j'ai l'impression que Rosegarden est ce qui se fait de mieux, bien que je n'ai jamais reussi a faire sortir un son ; j'ai l'impression que les "instruments" qu'on peut selectionner ne sont que des instruments midi, j'ai pas trouve comment lui faire jouer une partition sans avoir aucun instrument "reel" branche dessus. (En plus c'est du Qt mais tant pis, on va faire avec.)
Au niveau des instruments midi justement, je voudrais brancher mon synthe. Ma carte son est une bete puce integree a ma carte mere, pas de port midi donc je pense que le mieux c'est d'acheter un connecteur midi usb. Question: j'ai vu que c'etait gere par le noyau, mais est-ce que c'est bien standard ? Sinon, quel marque/modele marchera facilement ?
Autre question: je ne pense pas acheter une carte son de fou, j'imagine que je peux faire ce que je veux comme ca. Mais en gros, ca m'apporterait quoi une carte son de musicien, genre Guillemot ?
# Quel type de MAO ?
Posté par inz . Évalué à 4.
En effet, Rosegarden fonctionne sur du MIDI, mais cela n'oblige pas à avoir un instrument. Comme tu as l'air d'avoir une carte son bien pourrie, je pense que tu n'as pas de synthé MIDI intégré à ta carte, donc il te faudra utiliser un soft synth, comme timidity par exemple, pour pouvoir faire sortir quelque chose. En gros, avant de pouvoir utiliser RoseGarden, faut dejà que tu puisses lire du MIDI, si ça ça marche, après il suffit de brancher RoseGarden sur ton soft synth.
En général, le port joystick de la CM est un port MIDI, et il te faut un adaptateur port joy->prise MIDI, pour brancher ton synthé. Je sais pas où ca se trouve, surement dans des boutiques spécialisées, mais j'en ai déjà vu.
Pour les cartes plus pros, j'y connais rien, mais la sound blaster live à un synthé hardware, ca evite d'utiliser le soft synth, enfin moi j'en avais acheté une vu que ca vallait plus rien (30 euros en france).
Bon je dis pas grand chose, mais j'ai pas encore de synthé alors j'ai pas pu approfondir le truc :(.
[^] # Re: Quel type de MAO ?
Posté par Erwan . Évalué à 2.
A part ca j'ai des problemes pour faire marcher timidity, il pleure en disant qu'il manque des instruments et il ne sort aucun son... Y'aurait pas une bonne doc ou un on howto pour timidity quelque part ?
[^] # timidity quick'n dirty howto
Posté par inz . Évalué à 3.
Alors pour timidity j'en avais chié grave aussi, mais j'ai pas les pointeurs sous la main.
Sous debian, y'a un paquet, et un autres avec les soundfonts (je sais pas si le terme est juste), donc timidity et timidity-patches.
T'as besoin du deuxème pour avoir du son. Y'a aussi un fichier de conf dans /etc/ mais ma debian avait fait la conf comme il faut.
Après y'a des commandes obscures pour lancer des fichiers midi vers timidity, j'ai retrouvé cette vieille ligne de shell :
timidity -iA -B2,8 -Os -EFreverb=0
Alors ça me servait a lancer timidity et à obtenir un son acceptable (genre playskool) sur mon chipset via686a (ou un truc du genre).
Après avec pmidi, on peut récupérer des infos sur les ports midis :
inz% pmidi -l
Port Client name Port name
64:0 EMU10K1 MPU-401 (UART) - Rawmi EMU10K1 MPU-401 (UART)
65:0 Emu10k1 WaveTable Emu10k1 Port 0
65:1 Emu10k1 WaveTable Emu10k1 Port 1
65:2 Emu10k1 WaveTable Emu10k1 Port 2
65:3 Emu10k1 WaveTable Emu10k1 Port 3
Normalement avec timidity ca crée des ports 128:0 et quelques. Ensuite tu peux tester si ton soft synth marche avec :
pmidi -p128:0 fichier.mid pour jouer le fichier midi. A ce point là tu dois avoir du son qui sort, sinon y'a une merde.
Si la ça marche, c'est que ton soft synth est en place. Après faut magouiller pour connecter ton soft synth au sequencer, ca se fait avec aconnect/aconnect-gui pour pouvoir l'utiliser dans les softs comme RoseGarden quoique je crois que c'est pas obligatoire pour RoseGarden, qui doit pouvoir gérer des sorties midi multiples.
Tout ça bien sûr, c'est pour alsa (aconnect = ALSA sequencer connection manager). Ah ouais j'oubliais, je crois que faut aussi un module alsa spécifique à l'émulation midi pour les softs synths pour créer des dummy ports ou un truc du genre.
Voilà, j'essaierai de voir ce soir chez moi comment j'avais fait (là je suis en ssh depuis le taf, alors je peux pas tester grand chose :D ).
Accessoirement le codeur de RoseGarden fait référence à un autre soft synth (y'en a d'autres que timidity), j'ai pas testé, enfin au final, je me suis payé une sblive à pas cher :).
[^] # Re: timidity quick'n dirty howto
Posté par Erwan . Évalué à 2.
Mouais, finalement je ferais peut-etre mieux d'aller faire un tour a Akiba plutot que de batailler avec les synthe soft...
[^] # Re: timidity quick'n dirty howto
Posté par inz . Évalué à 2.
- j'en avais marre de ne pouvoir jouer qu'un seul son à la fois à moins d'utiliser artsd ou esd. Le premier bouffe des ressources, le 2e chie souvent lors des evenements (play/stop)
- le son du soft synth faisait trop pitié. Cela dit si t'as un synthé vaut mieux l'utiliser plutôt que le soft synth ou le synthé de la sblive.
- ça coutait pas cher
Enfin bon, je pense quand même que réussir à faire marcher un soft synth peut être formatteur pour la suite dans l'utilisation du midi, par exemple brancher la sortie midi du pc sur ton synthé.
Sinon, quand t'auras réussi à faire marcher tout ça, sache que l'interface de RoseGarden est pas des plus intuitives (enfin si on veut faire des trucs avancés) mais la doc est très bien faite et très progressive. J'avais bossé avec pour commencer des travaux de transcription, mais c'est devenu rapidement lourd de noter les notes une par une à la souris alors j'ai laissé tombé, en attendant de me payer un vrai clavier midi :).
[^] # doc
Posté par inz . Évalué à 2.
http://linux-sound.org/quick-toots/4-sequencers_and_softsynths/quic(...)
le howto (laborieux, à éviter) :
http://ftp.traduc.org/projets/howto/relecture/MIDI-HOWTO.html(...)
Le doc sur lequel je m'étais basé quand j'avais fait le truc (clair et concis) :
http://www.linuxfocus.org/Francais/September2002/article259.shtml(...)
Enfin bon, à mon avis le plus dur dans tout ça c'est surtout de comprendre le fonctionnement de MIDI (les ports, les connexions entre port IN/OUT/THRU). Quand on a assimilé ca, la configuration du foutoir devient limpide.
# yop !
Posté par SubBass . Évalué à 2.
- oublies OSS, ALSA rox.
- sinon, dis nous ce que tu comptes faire comme type de musique, quelle est ta manière de travailler, et éventuellement quel est le type de soft que tu utilisais sous windows (si c'est le cas) pour te trouver un équivalent.
- jettes un oeil à http://linuxsound.atnet.at/(...)
# En fait
Posté par Erwan . Évalué à 2.
Ma premiere motivation c'est de faire un petit studio, pour m'enregistrer (piano+voix) et eventuellement pouvoir corriger un peu les enregistrements et ajouter un accompagnement.
Sinon j'ai jamais fait de musique sous Windows, je debute en quelque sorte. C'est pour ca que ma maniere de travailler, elle reste a definir...
[^] # Re: En fait
Posté par SubBass . Évalué à 2.
http://wiki.alpage.org/(...) (liens matériels et softs)
[^] # Re: En fait
Posté par inz . Évalué à 2.
Apparemment tu peux intégrer des tracks wav dans tes compos dans RoseGarden, mais si tu veux faire du traitement directement sur la musique (rythmes, editer les notes, transposer, etc) t'es obligé de passer par du MIDI.
Perso, je pense que RoseGarden est bien fait pour faire de la compo assistée par ordinateur, et éventuellement sortir des partitions pour après les interpréter en acoustique. Par contre, je pense que si tu veux faire uniquement un assemblage de pistes son genre regrouper plusieurs instruments, ajuster les volumes, jouer/chanter/enregistrer par dessus la musique, et ne pas toucher au détail du contenu, je pense que y'a d'autres outils plus orientés sur ce point (quoique RoseGarden doit le faire aussi dans une certaine mesure) mais là j'y connais rien.
# usb midi
Posté par Erwan . Évalué à 2.
Ca ne dit pas quels sont les usb-midi generiques, mais bon.
-------------------------
* Generic USB-MIDI devices
* Some vendor specific USB-MIDI devices:
RolandED / Edirol:
SC-8850
UA-100(G)
UM-2
UM-1
PC-100
YAMAHA:
MU-1000
UX-16
and other YAMAHA devices
MidiMan:
MidiSport 1x1
MidiSport 2x2
(4x4 and 8x8 aren't supported)
Steinberg:
USB-2-MIDI
MOTU:
Fastlane
MidiMans' and Steinbergs' requires to download firmware to
each devices. Check testing/ directory.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.