Me presento!: Nuevo en Ubuntu

#76 por Pablo_F el 16/07/2011
Yo a este nivel también me pierdo pero creo que "shared object library" (so) y "dynamic linked library" (dll) son conceptos similares, lo que pasa que en Windows se usa la segunda terminología y en Linux la primera. Y sí, los plugins nativos son .so.

Yo tampoco he instalado plugins VST nativos. Sólo quería completar tu comentario y negar lo de que ardour-vst soporta VST nativo.
Subir
#77 por vagar el 16/07/2011
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.

Ars longa, vita brevis.
Mi colección de enlaces web en diigo.

Subir
#78 por d-a-i-l-o-s el 16/07/2011
Pues si ustedes son ignorantes imaginense yo. Veguita por ejemplo comenta que el se las apaña con stand alone y plugins dssi y lv2, yo no tengo ni idea pero cuando trastee empezaré por ahi. De momento creo que me iré apañando con lo que tengo. Gracias por las aportaciones

Saludos
Subir
#79 por Pablo_F el 16/07/2011
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 :hola:
Subir
#80 por Pablo_F el 16/07/2011
Por 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, Pablo
Subir
#81 por vagar el 16/07/2011
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.

Ars longa, vita brevis.
Mi colección de enlaces web en diigo.

Subir
#82 por Pablo_F el 16/07/2011
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
Subir
#83 por d-a-i-l-o-s el 17/07/2011
Pablo_F escribió:
Por 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.
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 creo

saludos
Subir
#84 por d-a-i-l-o-s el 17/07/2011
Una cosa, he visto que en qtractor se pueden usar wav y otros formatos para creación de audio, pero se puede usar un archivo wav en el piano roll? no se si me explico, he visto como en fl studio de windows se puede hacer, pero en qtractor no lo veo, tampoco se si ardour lo hace

Saludos
Subir
#85 por Pablo_F el 17/07/2011
No sé bien a qué te refieres. Un wav en piano roll, para cambiar el tono de un archivo de audio simplemente colocándolo en alturas diferentes?

No soy usuario de qtractor. Ardour puede cambiar el tono de una región de audio, pero de una forma más convencional.
Subir
#86 por andriu el 17/07/2011
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

Decibelios Linuxeros

Subir
#87 por d-a-i-l-o-s el 17/07/2011
Me refiero a muestrear un do de una guitarra (por ejemplo), archivarlo en .wav, y utilizarlo de instrumento en un secuenciador, ya sea qtractor rosegarden o ardour, para hacer melodías. Yo recuerdo de hacerlo en un programa antiguo de windows me imagino que en linux se podrá hacer de alguna manera
Subir
#88 por veguita el 18/07/2011
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.

"tengo una soledad tan concurrida que puedo organizarla como una procesión"
Mario Benedetti

Subir
#89 por d-a-i-l-o-s el 18/07/2011
Gracias veguita, a investigar! jeje

Saludos
Subir
#90 por Pablo_F el 18/07/2011
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.
Subir
Respuesta rápida

Regístrate o para poder postear en este hilo