Se connecter
Se connecter

ou
Créer un compte

ou

Sujet Un néanderthal égaré dans le monde moderne...

  • 17 réponses
  • 6 participants
  • 4 996 vues
  • 4 followers
Sujet de la discussion Un néanderthal égaré dans le monde moderne...
Bonjour à tous,
Je viens de m'équiper d'un PC tout neuf, une bonne grosse config PC Windows 7.
Seulement voilà, mes connaissance en MAO / Midi remontent aux années 90.
Tout ce qui m'intéresse est de pouvoir lire et enregistrer des fichiers midi en les envoyant sur une banque de son General Midi (je ne fais rien en audio) avec des sons pas trop mal.
Jusqu'à maintenant, j'utilisais Cakewalk 9 et un expandeur de sons General Midi (branché sur un port série de l'ancien PC), avec mon clavier-maître branché sur le port joystick de la carte son (de l'ancien PC). Bref, tout ça c'est du passé...
J'essaie donc de me refaire un modeste home-studio aux normes actuelles, et je suis complètement perdu.
Je pense que les possibilités logicielles actuelles rendent mon vieux module de son hardware complètement obsolète. J'ai donc testé les Soundfonts. Ça semble convenir parfaitement, j'ai pu collecter des sons très satisfaisant. Mais un ami qui fait de la musique professionellement me dit que les soundfonts, c'est pourri, qu'il faut utiliser maintenant des VST. Pourquoi ? Qu'en dites-vous ? Sur le plan pratique, les Soundfonts semblent pourtant très bien répondre à mes préoccupations.
Le seul problème est que, pour l'instant, je ne suis arrivé à les utiliser correctement qu'avec le soft Synthfont, que je trouve malheureusement trop limité pour travailler (en particulier, il me manque la vue partition).
J'ai installé divers séquenceurs pour tester, et impossible d'en tirer quoi que ce soit. En particulier, j'ai testé Cakewalk / Sonar X1. Rien à faire. Je suis incapable de faire fonctionner un VST (en particulier, un VST qui me permettrait de jouer des SoundFonts).
Je branche mon clavier par un câble Midi-USB. Comme je le craignais, j'ai une latence énorme. Je ne sais pas comment la résorber. J'ai lu qu'il fallait utiliser ASIO4all, mais je ne comprends même pas comment on est censé s'en servir une fois qu'on l'a installé.
Bref, si quelqu'un avait quelques tuyaux à me donner...
Quel séquenceur (avec vue partition) ? Quelles banques de sons (General Midi) ? Quelle interface midi (audio pas indispensable) ?
Merci d'avance pour vos avis éclairés ! ;)

[ Dernière édition du message le 17/11/2012 à 00:16:35 ]

2
Actuellement, la norme pour piloter un soft avec un clavier, c'est l'usb. C'est toujours des messages MIDI, mais qui passent par un port USB.
Pour trouver des VST, la référence c'est KVR.
Leur moteur de recherche est vraiment bien fait, donc tu devrais pouvoir y trouver ton bonheur.
Pour le séquenceur, sibelius est spécialisé sur le mode partition. Je l'ai jamais utilisé, donc je peux pas t'en dire plus. Il est livré avec pas mal de sons (38 Go).
3
Sans contredire Traumax (t'as pas changé ton avatar ?), je n'utilise pas l'USB, mais des prises midi; l'usb est une liaison de plus.
Comme tu as peut-être vu, les cartes sons actuelles sont souvent équipés d'un port midi in/out, sinon il existe des interfaces midi dotés d'un ou plusieurs prise midi (motu ou m-audio)
Si les interfaces midi sont aujourd'hui connectées à l'ordi par une prise usb, les cartes sons sont généralement usb (et c'est l'avenir avec l'usb3), mais peuvent être interne ou en firewire.
Tous cela pour dire que tu peux encore utiliser ton expandeur et ton clavier en les reliant en midi.
Perso, je n'ai aucune latence en midi (moins de 10ms) et tourne autour de 12ms en audio.
Je suis certain que ta latence provient de l'audio et non du midi.

ASIOALL est un pilote audio (et pas midi) qui permet d'utiliser l'asio sur des cartes sons qui n'ont pas de pilote asio, comme celles livrées en standard avec le pc.
Avec un pc puissant, la carte son standard est pratique pour démarrer. Il faut juste choisir ASIO4ALL comme pilote de la carte son dans la configuration audio du séquenceur. En cas de soucis avec win7 et asio4all, voir mon astuce.

Ton expandeur n'est peut-être pas si obsolète, en tout cas il peut encore te rendre service (pas de temps de chargement, transport sur une autre config facile, etc.)

Pour les Soundfonts, ils existent plusieurs vst gratuit pour lire les sf2, comme linuxsampleur (https://download.linuxsampler.org/packages/win32/snapshots/) et SFZ+ (http://www.store.cakewalk.com/b2cus/ProductInfo.aspx?productid=35-CWSZ1.40-20E).
Les SFZ ont plutôt remplacé les sf2, et on peut convertir sf2->sfz (je me rappelle plus mais je peux le retrouver).

Pour utiliser un vst, en général on le sélectionne comme instrument, puis on l'affecte sur une piste midi.

Comme instrument vst gratuit, je te conseille les Elektrostudio,le MiniMogueVA, le Superwave P8, Artifake_Labs RedTron_400, les TAL, les Martinic (orgue vox et farfisa), les Bojo.
Si tu aime le piano, le pianoteq est top (90€)

Sinon, il existe des bundles intéressants chez native, ik multimedia, arturia (très bon éumlation de synthé) et des bons synthés chez gforce. Des promos arrivent souvent.
Perso, j'ai abandonné les instruments vst au profil de synthé hard, mais j'utilise des banques de sons pour compléter.
Les effets vst sont quasi obligatoire lors du mixage (reverb,...)

Comme séquenceur midi, le meilleur reste cubase, mais ton Cakewalk 9 (déjà la v9!) ne fonctionne plus sur win7 ? Mon cubase VST32 de 98 fonctionne toujours et la plupart des utilisateurs de cubase SX le garde.
Tu devrais utiliser ton cakewalk dans un premier temps pour t'y remettre. Le problème, c'est qu'il ne doit pas gérer ni l'asio ni les vst.
Je ne connais pas cakewalk mais il n'a pas de vu score (partition) comme cubase ?
Sinon, je connais reaper et samplitude mais pas de partition (que du piano-roll)
Donc, je te dis soit cakewalk, soit cubase (voir la version la moins cher avec vu partition).
Si tu achètes une carte son, regarde les softs vendus avec, roland fournit cakewalk et cubase le est souvent inclus.

Comme carte son correcte en USB2:
Focusrite Scarlett 2i2: 135euros neuves
Roland UA-55 Quad-Capture: : 140 d'occas/229 neuf
Roland Duo-Capture EX: 199 neuf
Cakewalk UA-25 EX : 95 d'occas (ancienne mais usb2 et compatible win7)
Edirol UA-25EX: 109 d'occas (en fait, la même carte que Cakewalk UA-25 EX)
Native Instruments Audio Kontrol 1 : 120 d'occas (ancienne mais usb2 et compatible win7)
Sinon RME, si tu penses faire des enregistrements micro (meilleur préampli)

Perso, j'ai redémarré il y a 3 ans après un break de 10ans, donc je te comprends...
4

Si tu restes sur la carte son integree de ton ordi l ASIO4ALL configuré dans un menu de ton sequenceur te permettra effectivement d eliminer toute latence audible.
Pour l interface midi, celle ci fonctionne nickel. https://www.thomann.de/fr/esi_midi_mate.htm

Si tu fais le pas d investir dans une carte son, la Focusrite 2i2 est une reference
pour une configuration de base, couplee donc a ton interface midi.

l autre option c est la carte son avec midi integre. dans ce cas cette autre
Focusrite https://www.thomann.de/fr/focusrite_saffire_6_usb.htm
ferait parfaitement l affaire.

Pour la partie logiciel, MIXCRAFT 6 (maintenant dispo en francais) devrait te convenir. C est un sequenceur tres complet tout en restant simple et intuitif et surtout il inclut ce travail a la partition que tu recherches.

https://www.youtube.com/watch?v=fJPe1DwXPuE

Il integre aussi une banque de sons tres correcte que tu peux charger sur tes pistes
midi. tu peux charger et utiliser tes soundfonts de la meme facon en mettant sur
chaque piste midi un SFZ de cakewalk, Phenome, Samplelord ou autre lecteur de
soundfonts.
tu peux bien sur ajouter des instruments externes, au format vst,
toujours sur les pistes midi.


tu peux voir ici une demo du travail avec partition.

https://www.youtube.com/watch?v=Gsm0AuWTHRU

[ Dernière édition du message le 18/11/2012 à 07:27:03 ]

5
Je ne connaissais pas MIXCRAFT mais j'ai été un peu surpris de voir dans les instruments vst fournis, certains vst free que j'avais citée, comme le minimoogVA, le Martinic,...
J'ai été voir le forum de mixcraft et il y a du pour et beaucoup de contre: à voir
Cabase element coûte quasi le même prix, et on peut évoluer avec.
6
7
Hello,
Merci à tous ! Wow, je ne me suis pas trompé de forum. On voit qu'il y a des gens qui connaissent le midi, ici. Je vais essayer de digérer tout ça et de tester.
@Riffon, merci pour le tuyau Mixcraft ;), je ne connaissais pas du tout. Je vais explorer cette piste.
@jmd60, pour préciser quelques points : En effet, Cakewalk 9 me conviendrait parfaitement, dans l'absolu (et me convenait parfaitement jusqu'à maintenant). Je suis arrivé à l'installer sur Windows 7 (en 'mode compatibilité') et il se lance correctement. Mais en effet, il ne gère pas les VST. Il gère théoriquement les Soundfonts, mais à ce que j'ai cru comprendre, cela n'est pas possible en 64 bits. Je vois bien l'option dans le menu, mais elle est grisée.
Donc, pour utiliser les soundfonts, je passe par SyFonOne, qui permet de charger des soundfonts, et je relie (virtuellement) CW9 à SyFonOne par l'intermédiaire de LoopBe1. Ça fonctionne, si ce n'est que :
1. les sons sont bruts (sans chorus, sans réverb... donc un peu cheap à l'oreille)
2. je me suis aperçu que, dès que le fichier midi envoie une grande quantité d'évènements pitch bend, tout le midi freeze, LoopBe1 détectant un feedback midi. Le phénomène est le même avec Sonar, donc ça ne vient pas spécialement de la version de CW.
Sinon, CW a bien la vue partition, qui est très correcte pour mon usage.
Concernant Cubase, j'ai voulu le tester, mais il semblerait que, même pour tester un soft Steinberg en version d'essai, il est indispensable de posséder un "dongle" Steinberg sous forme de clé USB. Le principe même d'avoir un élément hardware pour utiliser un soft ne m'enchante pas du tout, donc pour l'instant, j'ai laissé de côté l'option Cubase.
Sinon, quand tu dis que la "latence provient de l'audio et non du midi" : je comprends que le message midi est transmis sans latence du clavier au PC, mais que c'est le temps de conversion de l'évènement midi en signal audio qui génère le retard ? J'avoue que je n'avais pas pensé à ça, en effet...
Encore merci à tous pour vos réponses détaillées et le temps que vous avez pris. :)

[ Dernière édition du message le 19/11/2012 à 09:47:59 ]

8
Citation :
pour utiliser les soundfonts, je passe par SyFonOne, qui permet de charger des soundfonts, et je relie (virtuellement) CW9 à SyFonOne par l'intermédiaire de LoopBe1
Je vois que tu es déjà bien avancé, pour faire cela, tu dois utiliser un truc comme midiox.
Citation :
Le phénomène est le même avec Sonar
Hum, cela confirme que tu as déjà beaucoup avancé si tu testes sonar. Avec les vst, il est possible dans cubase vst ou dans samplitude d'affecter des effets vst audio sur des pistes midi, donc cela doit idem pour sonar.
Sinon, SFZ+ permet de mettre du chorus/reverb ainsi que des filtres synthé (lfo,enveloppe,...)

Perso, je suis toujours en 32bits, sous xp et sous seven, mon samplitude pro gère depuis très récemment le 64b (maj pas encore effectué)
Samplitude est plus orienté audio, donc je ne peux te le conseiller. Reaper idem, et il n'est pas évident et peu avancé en midi.
Cubase n'a pas toujours besoin de dongle, car il est fourni avec de nombreux matériels sous forme AI. Mais c'est vrai qu'il a de moins en moins la cote aujourd'hui. Il s'est sensiblement alourdi et n'a pas vraiment évolué.
Cakewalk/sonar est aussi en perte de vitesse et de nombreux utilisateur se plaignent de ses maj qui coûtent et n'apportent pas grand chose.
Les séquenceurs plébiscités d'aujourd'hui sont ableton live et studio one, mais je ne peux te dire s'ils ont une vue partition.
Sinon, les studio utilisent très majoritairement protools et quelquefois samplitude, mais ils sont très orienté audio (bien que samplitude a fait un gros effort coté midi)

Pour créer une partition, j'utilise finale notepad, une version free de finale, le séquenceur de référence (avec sibelius) pour gérer des partitions.
Je suis incapable de te donner un lien, mais je peux te le fournir si tu m'envoie un mail.

Coté midi, si tu as raccordé ton clavier, as-tu essayé ton expandeur pour constater la latence ? Ensuite si tu testes sonar, choisi le pilote audio asio4all dans la config.
Ta latence doit descendre largement en dessous de 20ms.
9
Je vous livre en vrac l'état d'avancement où j'en suis arrivé, suite à tous vos conseils et avis (j'avance tout doucement, je manque de temps !).
J'observe la latence quel que soit le séquenceur utilisé. Je n'ai pas pu tester le jeu live (en vue de l'enregistrement) depuis mon clavier-maître avec mon expandeur, via un séquenceur, car je n'ai sous la main qu'un seul câble USB/MIDI. Par contre, j'ai testé le jeu live avec la banque-son GM de ma carte-son intégrée, et j'observe la même latence qu'avec les soundfonts. Pourtant, lors du playback des fichiers midi, aucune latence n'est perceptible (quelle que soit la banque son utilisée), mais je me dis qu'il y en a peut-être une quand même : la lecture pourrait être entièrement retardée d'un quart de seconde, mais comme ce retard serait parfaitement uniforme, il serait au final imperceptible. Du coup, j'en suis toujours à me demander à quel niveau la latence se situe : entre le clavier et le PC (c'est-à-dire au niveau du raccordement USB/MIDI) ou entre le séquenceur et les enceintes (c'est-à-dire au niveau de la conversion audio des données MIDI).
Je ne suis pas arrivé à résorber cette latence en utilisant Asio4all. Probablement, je ne dois pas l'utiliser correctement. J'ai trouvé l'option pour l'activer dans Samplitude, mais la latence reste toujours la même. (Dans Sonar, je ne sais pas, ma période d'évaluation est terminée !)
Je comptais sur l'achat d'une "interface audio + MIDI" pour résorber cette latence, mais je me demande si ça peut vraiment changer quelque chose... Et je me demande si ces interfaces peuvent avoir un intérêt énorme en MIDI, étant donné qu'elles semblent très orientées audio... ?
@jmd60 : En regardant en détail tes conseils, je vois la carte-son Focusrite Scarlett 2i2. Or, d'après les photos de l'appareil, elle ne semble pas avoir de prises MIDI, ni devant ni derrière. Au cours de mes recherches, j'éliminais systématiquement les appareils ne présentant pas de MIDI in/out. Est-ce qu'il y a quelque chose que j'ai mal compris ?
Sinon, j'ai trouvé Mixcraft pas mal, assez complet. Le principal défaut que je lui trouve pour l'instant, c'est que, en cours de lecture, il lui arrive fréquemment de changer de tonalité spontanément, au milieu du morceau ! Je ne sais pas s'il y a un réglage à faire pour éviter ça, mais évidemment, c'est bloquant. Je me demandais si ça pouvait venir d'un événement de pitch bend qui resterait enclenché, mais c'est étrange, car c'est vraiment tout le morceau qui change de tonalité, et pas juste une piste.
Avec Mixcraft, je suis bien arrivé à exploiter ma soundfont GM préférée en passant par un VST "sfz". Par contre, je n'arrive pas à faire en sorte que tous mes fichiers MIDI soient systématiquement joués avec cette soundfont. Je peux définir "sfz" comme instrument par défaut, mais sfz ne semble pas comprendre qu'il faudrait aussi charger telle soundfont par défaut. Du coup, par défaut, les fichiers MIDI sont lus avec sfz, mais sans soundfont chargée, et donc muets ! Mon objectif serait vraiment de pouvoir ouvrir n'importe quel fichier MIDI et de le lire en GM sans avoir à configurer chaque piste une par une au préalable.
J'ai un peu de mal à comprendre le statut des soundfonts sur le plan technologique... J'ai cru comprendre que c'était une techno développée par Soundblaster. Je me disais que, peut-être, une interface ou carte-son Soundblaster faciliterait leur utilisation, mais je n'arrive même pas à trouver un tel produit sur le site Soundblaster France, ni chez Thomann, donc je m'interroge... Peut-être qu'il faut juste laisser tomber l'idée des soundfonts, mais j'ai un peu de mal à voir comment je vais me constituer une bonne banque GM autrement.
En fait, j'ai juste l'impression que le MIDI n'intéresse plus grand monde aujourd'hui... ou que c'est moi qui ne prends pas le problème par le bon bout. Bref, totale déprime informatico-musicale existentielle.
Merci pour votre patience. :)
10
Elles ont quoi de spécial tes soundfonts ? Parce que c'est un format du 20e siècle, plus tellement utilisé. Creative a totalement abandonné l'audio musicale pour faire des cartes grand public et de gamers.
Si c'est des sons classiques (pianos, orchestres etc...) tu trouveras aussi bien, voire mieux dans des banques genre Kontakt ou Eastwest.
Sauf si vraiment tu as des sons impossibles à trouver autrement, je te conseillerai de passer aux banques en VST directement.

Quand au MIDI, il est encore le fondement de la communication entre appareils de home studio. Malgré son age, il est encore omniprésent. Ce qui tend (un peu) à disparaitre, c'est les prises DIN pour MIDI, remplacée par l'usb. La norme MIDI est encore la pour un moment.

Pour ton problème de latence, il est possible que ça vienne justement du format soundfont, créé à l'époque de windows XP et jamais actualisé. J'ai un PC beaucoup moins récent que le tien et Kontakt par exemple fonctionne sans latence perceptible.

[ Dernière édition du message le 10/12/2012 à 19:16:30 ]