Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN
University of Iowa Musical Instrument Samples [Freeware]
Déposer un avis
Où acheter Musical Instrument Samples [Freeware] ?
Moins
Aucun revendeur ne propose ce produit pour le moment.
Alerte disponibilité
Il n’y a pas de petite annonce pour ce produit.
Alerte nouvelle annonce

Création d'instruments multisamplés: FAQ / Howto / Wiki / Exemple (MIS)

  • 73 réponses
  • 8 participants
  • 4 016 vues
  • 1 follower
Sujet de la discussion Création d'instruments multisamplés: FAQ / Howto / Wiki / Exemple (MIS)
Depuis peu, je suis devenu un fervent utilisateur de Linux, avec lequel j'ai beaucoup d'espoir de faire de la musique dans un futur (très) proche... Les logiciels propriétaires, c'est donnant - donnant: aucun problème de conscience tant qu'on a payé. Quant-aux logiciels libres, souvent on fait l'amalgame entre "libre" et "gratuit", le premier impliquant pourtant dans la majorité des cas le second, l'idée est de plutôt de "contribuer", par différentes moyens: aide au développement, bêta-testing, support financier...

Pour y donner suite, avec l'accord au préalable de l'University of Iowa, j'aimerais retravailler les Musical Instrument Samples (MIS) pour en faire la première librairie d'instruments "classiques" multisamplés libres, dans mon temps-libre.

Quelques commentaires ont déjà été formulés sur la faisabilité dans un autre thread: Achat: Garritan Orchestral Strings Lite ou Miroslav Vitous Mini Library?. Il faudra découper, normaliser, réajuster la hauteur, délimiter des zones de bouclage... et ce pour un rendu qui n'augure guère prometteur, a priori. Ne pas oublier qu'une salle anéchoïque a été utlisée pour l'enregistrement, donc exit toute réverb chatoyante imposée d'avance!

Voici les ressources que j'ai déjà pu amasser:

Le document "officiel" de Tascam sous forme d'un fichier d'aide:
  • Instrument Editor Tutorial (2,563 Mo)
    (Le *.gig semble le format le plus répandu, le plus évolué... mais aussi un des plus propriétaires! A discuter...)

    Une série d'articles du fabuleux Sound On Sound Mag:
  • EXS24 WORKSHOP Multisampling With EXS24...
  • ORCHESTRAL MANOEUVRES Creating Orchestral Music With Sampled Instruments
  • PERFECT PIANO LOOPS

    Deux manières originales de gagner de la place ou de la bande passante:
  • GigOGG & GigFLAC
    (Solution envisageable uniquement sous Windows actuellement, sauf si Wine les accepte...)

    Un éditeur audio libre et multi-plateforme remplissant parfaitement la tâche de remise en forme:
  • Audacity
    (S'il est à l'ordre du jour, le GigaStudio Editor de ma copie de GigaSampler 24 fournie avec ma carte-son servira pour la suite et fin.)

    Tout commentaire sur la faisabilité, tout lien vers des ressources intéressantes, toute aide ou retour d'expérience... seront les bienvenus!
  • Afficher le sujet de la discussion
    51
    52
    -> i.e.?
    53
    Ct jsute un flagage rapide.
    Sinon j'avais pensé a faire un langage de banque sonores à base de XML, mais la partie programmation sonore etait trop compliquée pour moi a l'epoque.
    Enfin lire du gig sous linux je savais meme pas que ca existait.
    Moi aussi j'aimerais faire de la zik sous linux, et je pense que des initiatives comme les tiennes peuvent decider certains a faire le pas.
    Bon courage

    fx
    54
    J'ai l'impression que je vais quand-même devoir me tapper le découpage à la main, enfin à la souris... J'ai discuté avec le mec qui s'occupe de ces banques sfz, apparemment il a essayé quelques logiciels réputés pour faire du découpage en masse entre les silences qui n'ont pas donné de résultats convenables...
    55

    Hors sujet : Tiens Mr Freeze t'as pas eu de pb pour compiler linuxsampler en Cvs ?? Moi j'ai un "rien a faire pour la cible all " dans le rep network...

    56

    Hors sujet : Tu as pris la version CVS qu'ils proposent en tarball ou un vrai instantané CVS? Pour ce dernier, tout frais de maintenant, j'ai déja une erreur à la compilation... Quand la GUI QSampler n'existait pas encore, je n'avais pas de problème à installer LinuxSampler, mais depuis même avec les binaries en rpm, c'est peine perdue: impossible de connecter un instrument!

    57

    Hors sujet : merci bcp pour les rpm, j'essaye de suite

    Sinon voici l'erreur, meme avec le tarball :
    lscpserver.cpp: In member function `String LSCPServer::GetEngineInfo(String)':
    lscpserver.cpp:527: error: invalid use of undefined type `struct LinuxSampler::gig::Engine'
    ../engines/gig/InstrumentResourceManager.h:54: error: forward declaration of `struct LinuxSampler::gig::Engine'

    merci
    fx

    58

    Hors sujet : Linux sampler ne marche plus chez toi, ou bien juste la gui ???
    Chez moi la gui se compile et se lance bien, reste a installer le sampler en lui meme ...

    59

    Hors sujet : L'erreur n'est pas liée à des dépendances... Je vois pas ce qu'on peut faire! J'arrive à lancer la GUI qui elle lance le serveur, mais rien d'audible...

    60

    Hors sujet : Bon apparement avec les RPM a a l'air de marcher... Reste maintenant a sortir un son de la bete, je suis pas trop calé en midi sous nux.... SInon aucun message d'erreur, rien ...

    61

    Hors sujet : Il te faut un gestionnaire des connections MIDI: soit qjackctl ou QJackConnect si tu utilises le serveur de son Jack (le "Rewire" de Linux); soit ALSA Patch Bay ou KAconnect si tu utilises les drivers ALSA (ASIO-like) seuls. Dans tous les cas je préfère le premier des quatre!

    Quelle distribution utilises-tu? Si tu as Redhat / Fedora Core, je t'aiderai à configurer ton accès au repository Planet CCRMA pour l'installation automatisée de logiciels de musique. Pareil pour Mandrake, sauf que c'est Thac qui s'en occupe. Pour SuSE, va falloir tout compiler à la main sauf s'il existe quelque chose de similaire (en tout cas pas à ma connaissance)!

    62

    Hors sujet : Je viens de voir dans ton profil que ta distro est MDK. Reste à savoir la version puis d'aller à la bonne page chez Thac, catégorie "Sounds". Il donne un lien pour configurer URPMI, l'utilitaire d'installation de paquetages rpm de MDK. Sinon tu peux les télécharger à l'unité, libre à toi de devoir te charger des dépendances ,-)

    63
    Freeze utilise audio separator pour séparer un fichier audio en plusieurs fichiers en fonction des silences, ça fonctionne très bien après quelques règlages à définir, en revanche il me semble que c'est une version shareware....
    64

    Hors sujet : Freeze, c'est ok tout ca, j'ai tout sur mon pc, j'utilise aussi qjackctl, mais j'ai un souci avec jack en mode user, ca marche qu'en root chez moi, de plus j'ai l'impression qu'il y a des soucis de connectique, genre muse ou autre trucs qui utilisent jack ne le trouve pas comme serveur, faut deja que je regle ca, bizarre bizarre ...

    65

    Hors sujet : Bon ok , jack est lancé, avec le patchbay de qjackctl
    j'ai relié un output socker (EMU10K1 MPU-[0-9]+ \(UART\) - Rawmidi 0) a un input socket (LinuxSampler).
    La sortie de linuxsampler est alsa, mais pas de son pour le moment ... je cherche...je cherche...

    66
    AudioSeparator? Je vais essayer...

    Hors sujet : Pour Jack en root, essaye de changer de "Server Path" dans la configuration de qjackctl. Tu utilises un séquenceur MIDI dans la sortie de carte, pour titiller LinuxSampler selon ton branchement? Sinon essaye vkeybd pour tester le Giga que t'auras chargé.

    67

    Hors sujet : J'ai resolu le pb de jack en root, j'essaye avec un piano numerique branché dans une sb live, mais ca ne marche pas, je vais esssayer vkeybd, merci des conseils ...
    PS: si tu veux j'arrete de pourrir ton thread j'en ouvre un autre , ou alors on peut discuter sur AIM/MSN

    68

    Hors sujet : Y'a pas un moniteur de notes midi dans qjackct ???
    J'ai l'impression que rien ne passe en midi, tu me diras j'ai ptet pas conncté tout comme il faut ...

    69

    Hors sujet : Comment t'as fait pour dompter Jack alors? Pour la poursuite, on peut faire les deux: si ça te gêne pas tu peux récapituler tout ça dans un nouveau thread, l'histoire d'attirer du monde! Je t'ai envoyé mes coordonnées MSN.

    70

    Hors sujet : ok je becqte apres je te contacte, je ferais aussi un new thread

    71

    Hors sujet : Pour le testeur MIDI, je sais qu'il en existe un dans PureData, mais pour Jack...? Essaie sinon avec un softsynth que tu as déjà fait pu faire marcher, genre ZynAddSubFX.

    72

    Hors sujet : tu sais comment on regle la sortie de ZynAddSubFX sur alsa?
    La j'ai /dev/dsp, c'est la sortie par defaut sur oss, mais je sais pas koi mettre pour avoir la sortie alsa...
    SInon la connection midi a l'air bonne , c'est donc linuxsampler qui ne recoit rien ...
    bizarre, je continue mes investigations...
    Merci a toi pour tous tes conseils

    a+
    fx

    73

    Hors sujet : Pour les autres, on s'est arrangé en privé avec nos messages orangeâtres!

    74
    A la suite de la lecture d'un thread sur une mailing-list ([linux-audio-dev] Silence Detection), j'ai procédé à quelques tests plutôt probants sur les instruments avec le plugin "Select by energy" de l'éditeur Sweep, qui permet de détecter toutes les traces de silence insérées dans une piste, en dessous d'un certain seuil donné, en calculant par paquets de longueur paramétrable l'énergie du signal. Seulement, je ne suis pas sûr que l'on puisse trouver un réglage type qui fonctionne avec tous les instruments, comme on a affaire à peu-près à toutes les familles, qui n'ont pas les mêmes propriétés d'attaque et de release.

    On approche, on approche... C'est un petit pas pour l'homme, un grand saut de dates pour ce thread!