Historique: VST natifs
Aperçu de cette version: 21
Table des matières
Introduction
Bien que la couche VST soit un standard propriétaire (Steinberg), quelques greffons VST natifs GNU/Linux ont été développés. Ce sont des greffons qui n'ont pas besoin de wine pour fonctionner. Les hôtes qui supportent actuellement ces greffons sont Qtractor, Jost et le logiciel commercial (mais natif) EnergyXT2. Dans l'expérience de l'auteur, la stabilité de ces greffons est à ce stade très variable (dommage pour des logiciels natifs).
Une bonne adresse (en Anglais) : http://www.linux-vst.com/ .
Le standard LV2 devrait vite prendre le dessus pour les greffons natifs, mais en voici quelques uns:
Quelques greffons
- mda Collection : cette collection contient le fameux mdaPiano, le mdaEPiano et des greffons audio qui fonctionnent bien, et qui sont stables.
Jost et ses plugins VST
Sur le site de jucetice et jost, un certain nombre de greffons proposés sont intéressants, il y a même un greffon zynaddsubfx natif, mais qui ne peut pas tourner en plusieurs instances.jucetice VST ports
jucetice plugins
Je ne suis pas arrivé à recompiler les sources proposées, mais certains des binaires fonctionnent. Testé: highlife.so, un sampler. Testé non fonctionnel: VEX
Piz Utilitaires MIDI
D'autres greffons petits mais très utiles sont proposé par ThePiz. Il s'agit de greffon de type effet MIDI, et ils ne fonctionnent que dans JOST ou energy/XT2 pour l'instant.http://thepiz.org/pizmidi/pizmidi.tar.bz2
Cette collection contient
- midi16CCRouter - Transforme jusqu'à 16 CCs vers 16 autres CCs.
- midi2qwerty16 - Produit des entrées du clavier azerty sur réception d'évènements MIDI dans la fenêtre active
- midiAudioToCC - Conversion d'amplitude audio en messages CC
- midiCCModulator - Utilise un CC pour moduler un autre CC
- midiCCReset - Retient des valeurs CC et les ré-émet à des temps choisis
- midiCCStepper - Quantifie des CC par valeur ou temps
- midiCCToggle - Change des boutons CC en bascules (toggles)
- midiChannelize - Sort tout évènement d'entrée sur un seul canal sélectionné
- midiChs_noGUI - Filtre et transformation de Canal
- midiConverter2 - Transforme et convertit entre CC, Channel Pressure, Poly Aftertouch, Program Change, Pitch Bend, NRPN/RPN, et Note On/Off
- midiDelay
- midiDuplicateBlocker - Retient toute valeur MIDI et bloque des valeurs doubles jusqu'à réception d'une valeur différente
- midiExactDelay - Délai simple (pas de feedback) mais précis
- midiFingered - Émule un "fingered portamento"
- midiForceToKey - Impose un gamme de notes et transpose tout sur cette gamme
- midiForceToRange - Transposition de notes par octave choisie
- midiInvertNotes - "Miroir" de notes autour d'une note sélectionnée
- MidiKeySplit - Division simple de clavier
- midiNotchFilter - Isole, enlève ou canalise des messages MIDI spécifiques
- midiNotesToCC
- midiNoteToggle - Sort Note-on sur la première note jouée et Note-off sur la deuxième
- midiNRPNConverter - Convertit entre messages NRPN/RPN et CC avec 16 convertisseurs
- midiPolyphony - Répartit des notes jouées en même temps sur différents canaux MIDI
- midiProbability - Ajoute des effets de manière statistique à des évènements MIDI, peut être synchronisé à la base temps de l'hôte.
- midiProgramChange - Envoie des messages program change
- midiSimpleLFO - Un LFO pour un CC
- midiSostenuto - Émule un pédale piano sustenuto
- midiStrum - Délai séquentiel sur les notes d'entrée simultanées
- midiStuckNoteKiller - Envoie des messages note-off pour terminer des notes suspendues
- midiSwing - Introduit des délais et/ou des offsets pour la vélocité et ajoute une composante statistique à des notes et CCs en option, à une note sur deux reçues.
- midiVelocityScale - Permet de moduler la vélocité par gamme, par une inversion ou un offset.
On encourage les programmateurs d'hôtes VST natifs à supporter également les effets MIDI. 😊
Mucoder Hypercyclic Arpeggiator
Un arpeggiator avec une excellente documentation disponible pour toutes les plateformes.
http://www.mucoder.net/hypercyclic/
Hypercyclic fonctionne, mais paradoxalement son pendant win32 avec dssi-vst semble être plus stable.
Conclusion
Parmi les VST natifs, c'est la collection mda qui est de loin la plus stable et fonctionnelle. Le fait qu'actuellement il n'y a pas d'hôte permettant de faire tourner ces VSTs natifs en 'standalone' enlève un autre atout que ces greffons pourraient avoir.Complétez et changez la page selon vos expériences, s'il vous plaît 😊
Pour info : il existe d'autres VST natifs commerciaux sous GNU/Linux, comme les greffons Loomer, qui sont très bien finalisés et riches en fonctionnalités.