miércoles, 24 de diciembre de 2008

Drumfix a desarrollado WineAsio

aki un tipico caso de alguien ke se muda a linux
Luego de incursionar en el mundo Linux desde hace unos escasos meses, decidi investigar sobre la posibilidad de usar mis vsts mas requeridos (Guitar Rig 3, FM8, BII, etc...) en linux, mas precisamente en Ubuntu Studio (32 bits). Probe varias maneras (utilizando dssi_vst y fst) pero no me fue bien...
Asi que finalmente di con la solucion a mis requerimientos.
Uno de los grandes problemas del usuario que utiliza su pc para la produccion musical bajo linux, es el no poder utilizar software privativo solo utilizable en Windows o Mac, entornos en sobre los que se han hecho grandes avances en el campo de la produccion Musical, y multimedia en general...
Afortunadamente Drumfix a desarrollado WineAsio, patch escrito originalmente por Robert Reif, el cual se desarrolla usando todo el potencial de Wine...

¿que es wine?

Wine (acrónimo recursivo que en inglés significa Wine Is Not an Emulator "Wine no es un emulador" es una reimplementación de la API de Win16 y Win32 para sistemas operativos basados en Unix bajo plataformas Intel. Permite la ejecución de programas para MS-DOS, Windows 3.11, Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP y Windows Vista.

Para instalarlo lo mejor es: Sistema=>administracion=>Gestor de Paquetes Synaptic y luego instalar Wine

Para mas informacion:
http://www.guia-ubuntu.org/index.php?title=Wine

1-Antes de comenzar, se requiere instalar

» wine
» wine-dev
» libjack0.100.0-dev
» qjackctl
» build-essential
*Kernel RT (por defecto en Ubuntu Studio)

Para hacerlo mas rapido, abrir una terminal y escribir:

sudo apt-get -y install wine wine-dev libjack0.100.0-dev qjackctl build-essential

Pongan su contraseña, y comenzara a descargar 64 MB mas o menos.
Y sino, pueden buscar los paquetes en Synaptic...

2-Luego, habria que bajarse dos archivos, por un lado el paquete de wineasio ( wineasio-0.7.4.tar.bz2) y un archivo desde el site de Steinberg (asiosdk2.2.zip). Para este ultimo, hay que registrarse, y al ser tan engorroso, subo ambos archivos asi es mas rapido....

http://rapidshare.de/files/41141947/Wineasio___Asiosdk.rar.html

3-poner los dos archivos en el escritorio o en una misma carpeta y los descomprimimos. La forma mas facil es click derecho sobre el archivo y ejecutar "extraer aqui", a lo Windows...

4- Dentro de la carpeta "wineasio" compilamos, poner en una terminal:

make

5- Si no surge ningun error de compilacion, en la terminal:

sudo make install

6-Registramos wineasio con Wine, en la terminal:

regsvr32 wineasio.dll

7- y configuramos el audio de Wine, que ya habiamos instalado. Poner en la terminal:

winecfg

y asegurarse que solo el driver Jack este activado.



si bien no es necesario seleccionar jack para que anden los vst, a mi me anduvo todo lo mas bien seleccionando alsa solamente, pero tuve problemas si seleccionaba al mismo tiempo jack y alsa. A experimentar!

8. Ahora haga clic en Aplicaciones »Sonido y Video» JACK Control. Esta pequeña utilidad es muy importante. Lo vamos a utilizar para ajustar la configuracion general y de latencia. Ir al boton "Setup"




9. Configurar Jack escapa a este post, solo muestro lo que deberian ver...



Ajustando los parametros rames/Period y Periods/Buffer, logre correr varios Vst a 3 ms de latencia, aunque es un poco extremo, con 5.8 ms esta bien...

10. Ya esta todo listo, a correr Jack dandole Play!!!




11.Bueno, ahora solo tienen que ir a la carpeta de su vst standalone favorito, y hacer doble click en el ejecutable (ej: en caso de querer correr el fm8 de native instruments, hacer doble clik en fm8.exe)

11. Teoricamente, se puede correr cualquier vst, yo lo he probado y andan quiza con un rendimiento mejor. Lo mejor seria usar un host para vst, pero esto no lo he probado aun... Puede tambien que los presets de los vst no aparezcan porque no encuentra la ruta, ya que wine cambia la misma cuando abre el .exe, asi que cambiando el path de presets en la configuracion del vst, todo se arregla

Pido disculpas por no explicar "detalladamente" cada paso (como abrir una terminal con el path de la carpeta wineasio, la forma de instalar desde Synaptic, etc), pero sino seria eterno...


Espero que les haya servido y que no tengan problemas!!!




referencia: http://www.davehayes.org/2007/04/27/howto-reaper-on-ubuntu-linux-with-wineasio

No hay comentarios: