Dit is de opdracht jack-dssi-host die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
jack-dssi-host - een eenvoudige JACK-host voor DSSI-plug-ins
KORTE INHOUD
jack-dssi-host [-v] [-een] [-N] [-P ] [-C ] [- [: ] [...]
PRODUCTBESCHRIJVING
jack-dssi-host is een eenvoudige DSSI-host die luistert naar MIDI-gebeurtenissen op een ALSA-sequencer
port, levert ze af aan DSSI-synth-plug-ins en voert de resulterende audio uit via JACK.
jack-dssi-host kan maximaal 16 exemplaren van DSSI-synth-plug-ins hosten, waarvan elk dat is
opeenvolgend een MIDI-kanaal toegewezen van 1 tot 16. Plugin-uitgangen (als `-a' niet is
gespecificeerd) zijn opeenvolgend aangesloten op de beschikbare fysieke JACK-uitgangspoorten,
terug naar de eerste JACK-poort wanneer de beschikbare poorten uitgeput zijn. Inpluggen
gebruikersinterfaces (UI's) worden voor elke instantie gestart (als '-n' niet is opgegeven.) jack-
dssi-host wordt afgesloten wanneer de gebruikersinterface van de laatste plug-in is afgesloten.
Als een speciaal geval, als jack-dssi-host wordt gestart met een andere naam dan `jack-dssi-host',
en of die naam (plus een `.so'-achtervoegsel) kan worden gevonden in het DSSI_PATH-zoekpad (zie
MILIEU hieronder) als een geldige gedeelde bibliotheek voor plug-ins, en als er geen verdere opdrachtregel is
argumenten worden opgegeven, wordt de eerste plug-in in die bibliotheek automatisch geladen.
Dit biedt een handige manier om een plug-in uit te voeren door simpelweg de basisnaam van de plug-in te symboliseren
naar jack-dssi-host.
OPTIES
-v Uitgebreide modus.
-a Schakel de automatische verbinding van uitgangen met fysieke JACK-uitgangen uit.
-n Schakel het automatisch starten van plug-ingebruikersinterfaces (UI's) uit.
-p
De projectmap die moet worden doorgegeven aan zowel de plug-in als de gebruikersinterface.
-c
De clientnaam die moet worden gebruikt voor ALSA en JACK.
- Aantal exemplaren van de volgende plug-in dat moet worden uitgevoerd (max. 16 totaal, standaard 1).
Naam van de gedeelde bibliotheek van de DSSI-plug-in (.so) die moet worden geladen. Dit kan een absoluut pad zijn
naar het bibliotheekbestand, of alleen naar de bestandsnaam zelf, in welk geval de DSSI-zoekopdracht
pad wordt gezocht (zie OMGEVING hieronder).
het label van de plug-in die vanuit de bibliotheek moet worden geladen. Als dit wordt weggelaten, de eerste
plug-in in de bibliotheek wordt gebruikt.
[...] Optioneel meer instanceaantallen, plug-ins en labels.
VOORBEELD
jack-dssi-host -2 lib1.zo -1 lib2.so:fuzzy
Voert twee exemplaren uit van de eerste plug-in gevonden in lib1.so, toegewezen aan MIDI-kanalen 1 en 2
en verbonden met de eerste beschikbare JACK-uitgangen, en één exemplaar van de "fuzzy" plug-in
in lib2.so op MIDI-kanaal 3 en aangesloten op de volgende beschikbare JACK-uitgang.
MILIEU
jack-dssi-host zal zoeken naar gedeelde bibliotheken voor plug-ins in de mappen die zijn opgegeven door de
variabele omgeving DSSI_PATH, Dit is een door dubbele punten gescheiden lijst met mappen. Als
DSSI_PATH is niet ingesteld, een standaard zoekpad van /usr/lib/dssi, /usr/local/lib/dssi, en
(ervan uitgaande dat de omgevingsvariabele HOME is ingesteld,) wordt $HOME/.dssi gebruikt.
Gebruik jack-dssi-host online met behulp van onworks.net-services