Yo tampoco he instalado plugins VST nativos. Sólo quería completar tu comentario y negar lo de que ardour-vst soporta VST nativo.
Me presento!: Nuevo en Ubuntu
Yo tampoco he instalado plugins VST nativos. Sólo quería completar tu comentario y negar lo de que ardour-vst soporta VST nativo.
OFERTASVer todas
-
-10%Komplete Kontrol M32 edición limitada
-
-25%Focusrite Scarlett 18i8 3rd Gen
-
-49%GForce OB-X
No tengo mucha idea de cómo funciona Wine y nunca he compilado un VST en Linux, mi única experiencia en ese campo ha sido trastear un poco con el código de dssi-vst y mandarle algun cambio a Chris Cannam para poder ejecutar el Aria Player de Garritan en Linux, pero no era una parte del código relacionada con la emulación.
Por lo tanto no hablo con gran conocimiento de causa, así que me puedo estar equivocando de medio a medio, pero no me extrañaría que si los plugin VST usan internamente APIs propias de Windows tuvieran que ser compilados en el formato binario de DLLs en vez de SOs, para ser ejecutados dentro de un proceso Wine.
Por lo tanto no hablo con gran conocimiento de causa, así que me puedo estar equivocando de medio a medio, pero no me extrañaría que si los plugin VST usan internamente APIs propias de Windows tuvieran que ser compilados en el formato binario de DLLs en vez de SOs, para ser ejecutados dentro de un proceso Wine.
Alguien escribió:no me extrañaría que si los plugin VST usan internamente APIs propias de Windows tuvieran que ser compilados en el formato binario de DLLs en vez de SOs, para ser ejecutados dentro de un proceso Wine.
Yo creía/creo que los plugins VST nativos se llaman así porque funcionan sin wine. Pero lo voy a investigar para estar seguro.
dailos, disfruta con la música. Nuestro interés, por lo menos el mío, no tiene tanto que ver con la música que puedo o no puedo hacer con el pingüino, para mí es divertido leer y probar nuevas aplicaciones solo por probarlas.
Haces bien en no hacer mucho a caso a lo oscuro y en quedarte con lo esencial (en programas y en conocimiento del nuevo entorno). No hay tiempo para todo
Pablo_F escribió:
Yo creía/creo que los plugins VST nativos se llaman así porque funcionan sin wine. Pero lo voy a investigar para estar seguro.
Desde luego es lo que parece indicar la palabra "nativo", en cuyo caso no tiene mucho sentido que haya archivos .dll por medio. Si no hay Wine me imagino que se compilarán a .so. Ya nos contarás si te informas.
Los plugins MDA, originariamente para Windows VST, se liberaron. Ahora son "open source" y ya hay versiones VST nativo y LV2.
En LV2 están en el paquete mda-lv2, que es mantenido por Debian Multimedia, por lo que también aparecen en los repos oficiales de ubuntu.
Para probar, he instalado el paquete mda-vst desde el PPA de KXstudio team. Estos archivos instala en el sistema:
$ ls /usr/lib/vst/
mdaAmbience.so mdaDX10.so mdaMultiBand.so mdaSubSynth.so
mdaBandisto.so mdaDynamics.so mdaOverdrive.so mdaTalkBox.so
mdaBeatBox.so mdaEnvelope.so mdaPiano.so mdaTestTone.so
mdaCombo.so mdaEPiano.so mdaRePsycho!.so mdaThruZero.so
mdaDe-ess.so mdaImage.so mdaRezFilter.so mdaTracker.so
mdaDegrade.so mdaJX10.so mdaRingMod.so mdaTransient.so
mdaDelay.so mdaLeslie.so mdaRoundPan.so mdaVocInput.so
mdaDetune.so mdaLimiter.so mdaShepard.so mdaVocoder.so
mdaDither.so mdaLooplex.so mdaSplitter.so
mdaDubDelay.so mdaLoudness.so mdaStereo.so
O sea, confirmamos que VST nativo significa realmente linux VST.
Funcionan en qtractor pero no en ardour ni en ardour-vst. Los windows VST no funcionan en qtractor. Vaya lío.
Resumiendo:
Programa | LADSPA | DSSI | LV2 | LinuxVST | WindowsVST
qtractor | SI | SI | SI | SI | NO*
ardour | SI | NO | SI | NO | NO*
ardour-vst | SI | NO | SI | NO | SI
Rosegarden | SI | SI | SI | NO | NO*
Notas:
* Se pueden "envolver" en un plugin dssi o ladspa gracias a dssi-vst. En este caso, por supuesto, no aparece la interfaz gráfica original pero los controles son accesibles.
Los WindowsVST funcionan en modo standalone y se pueden conectar a cualquier programa jack-aware (por ejemplo como inserciones en ardour) si se cargan con vsthost de dssi-vst o con fst. Estos son programas que se lanzan desde línea de comandos. En el lado gráfico tenemos festige, que aprovecha la tecnología de éstos y sirve solamente para cargar y lanzar cómodamente WindowsVST.
falktx está preparando un multihost (Carla) que será capaz de cargar plugins de todo tipo.
Saludos, Pablo
En LV2 están en el paquete mda-lv2, que es mantenido por Debian Multimedia, por lo que también aparecen en los repos oficiales de ubuntu.
Para probar, he instalado el paquete mda-vst desde el PPA de KXstudio team. Estos archivos instala en el sistema:
$ ls /usr/lib/vst/
mdaAmbience.so mdaDX10.so mdaMultiBand.so mdaSubSynth.so
mdaBandisto.so mdaDynamics.so mdaOverdrive.so mdaTalkBox.so
mdaBeatBox.so mdaEnvelope.so mdaPiano.so mdaTestTone.so
mdaCombo.so mdaEPiano.so mdaRePsycho!.so mdaThruZero.so
mdaDe-ess.so mdaImage.so mdaRezFilter.so mdaTracker.so
mdaDegrade.so mdaJX10.so mdaRingMod.so mdaTransient.so
mdaDelay.so mdaLeslie.so mdaRoundPan.so mdaVocInput.so
mdaDetune.so mdaLimiter.so mdaShepard.so mdaVocoder.so
mdaDither.so mdaLooplex.so mdaSplitter.so
mdaDubDelay.so mdaLoudness.so mdaStereo.so
O sea, confirmamos que VST nativo significa realmente linux VST.
Funcionan en qtractor pero no en ardour ni en ardour-vst. Los windows VST no funcionan en qtractor. Vaya lío.
Resumiendo:
Programa | LADSPA | DSSI | LV2 | LinuxVST | WindowsVST
qtractor | SI | SI | SI | SI | NO*
ardour | SI | NO | SI | NO | NO*
ardour-vst | SI | NO | SI | NO | SI
Rosegarden | SI | SI | SI | NO | NO*
Notas:
* Se pueden "envolver" en un plugin dssi o ladspa gracias a dssi-vst. En este caso, por supuesto, no aparece la interfaz gráfica original pero los controles son accesibles.
Los WindowsVST funcionan en modo standalone y se pueden conectar a cualquier programa jack-aware (por ejemplo como inserciones en ardour) si se cargan con vsthost de dssi-vst o con fst. Estos son programas que se lanzan desde línea de comandos. En el lado gráfico tenemos festige, que aprovecha la tecnología de éstos y sirve solamente para cargar y lanzar cómodamente WindowsVST.
falktx está preparando un multihost (Carla) que será capaz de cargar plugins de todo tipo.
Saludos, Pablo
Pablo_F escribió:Vale, gracias por el aporte, de todas maneras el dx7 es un keyboard antiguo ya no? Está bien para temas de musica rock pop y eso antigua, tipo michael jackson, queen... si es el que yo creoPor cierto, dailos, te recomiendo Hexter, que hace de plugin dssi. No sé si te gustará el sonido de este instrumento virtual que emula a un Yamaha DX7 pero la otra parte buena es que está en el centro de software y es muy fácil de usar.
saludos
Creo que lo dailos quiere decir que si se peude asignar un sampler, por ejemplo un bombo o una caja de batería directamente a una tecla del piano roll como pasa en FL Studio. Pues... la verdad, no lo se
Nota: en FL Studio el piano roll de una pista hace la funcion de sampler, aunque muy básico, no tiene capas. Había un tutorial por Hispasonic de como hacer baterías realistas en FL Studio que explicaba como configurar una batería con samples directamente en el piano roll
Nota: en FL Studio el piano roll de una pista hace la funcion de sampler, aunque muy básico, no tiene capas. Había un tutorial por Hispasonic de como hacer baterías realistas en FL Studio que explicaba como configurar una batería con samples directamente en el piano roll
mmm
creo que tu necesidad va por el lado de programas como swami, gigedit, specimen o petri-foo
swami es un editor de soundfont (*.sf2), que se pueden cargar con fluidsynth o cualquiera de sus interfaces gráficas (qsynth o fluidsynth-dssi).
gigedit es un editor de muestras giga (*.gig) las puedes cargar con linuxsampler (fantasía, jsampler, linuxsampler-dssi o linuxsampler-lv2)
specimen es un sampler 100% nativo para Linux, lo mismo petri-foo que es un fork de specimen.
creo que tu necesidad va por el lado de programas como swami, gigedit, specimen o petri-foo
swami es un editor de soundfont (*.sf2), que se pueden cargar con fluidsynth o cualquiera de sus interfaces gráficas (qsynth o fluidsynth-dssi).
gigedit es un editor de muestras giga (*.gig) las puedes cargar con linuxsampler (fantasía, jsampler, linuxsampler-dssi o linuxsampler-lv2)
specimen es un sampler 100% nativo para Linux, lo mismo petri-foo que es un fork de specimen.
Entendido,
Como te ha indicado veguita, swami y gigedit te pueden servir para crear tus propias librerías de sonidos en formato sf2 y gig, respectivamente.
Specimen/petri-foo te pueden servir pero ojo, no son secuenciadores, sólo samplers. Tendrías que conectarlos al secuenciador (rosegarden / qtractor); el audio a través de jack y el MIDI a través de jack o de alsa. Puedes usar la ventana de conexiones de qjackctl o bien patchage para hacer los tres tipos de conexiones.
Como soluciones monolíticas (secuenciador-sampler en el mismo programa), que yo sepa tienes dos: Hydrogen y LMMS (con el plugin Audiofile Processor). Hydrogen está orientado a caja de ritmos pero también tiene un piano roll que hace lo que comentas.
Como te ha indicado veguita, swami y gigedit te pueden servir para crear tus propias librerías de sonidos en formato sf2 y gig, respectivamente.
Specimen/petri-foo te pueden servir pero ojo, no son secuenciadores, sólo samplers. Tendrías que conectarlos al secuenciador (rosegarden / qtractor); el audio a través de jack y el MIDI a través de jack o de alsa. Puedes usar la ventana de conexiones de qjackctl o bien patchage para hacer los tres tipos de conexiones.
Como soluciones monolíticas (secuenciador-sampler en el mismo programa), que yo sepa tienes dos: Hydrogen y LMMS (con el plugin Audiofile Processor). Hydrogen está orientado a caja de ritmos pero también tiene un piano roll que hace lo que comentas.
Hilos similares
Nuevo post
Regístrate o identifícate para poder postear en este hilo