Saludos a todos y gracias de antemano!!
Band in a Box en Netbook con Ubuntu 11.10
Saludos a todos y gracias de antemano!!
OFERTASVer todas
-
-25%Behringer K-2 (MK1)
-
-26%Slate Digital ML-1 Matte Black
-
-33%Roland GAIA 2
No sé si habrá algún truco wine para BIAB.
Pero sí hay alternativas libres algo cutres pero que salvan.
- Está musical midi accompaniment (mma):
http://www.mellowood.ca/mma/
Este programa genera un archivo midi que sirve de acompañamiento para una improvisación.
- Otra opción es Improvisation Advisor (Impro-Visor):
http://linux.softpedia.com/get/Multimedia/Audio/Impro-Visor-50029.shtml
Este tiene una gui y muestra una partitura de las improvisaciones.
Pero sí hay alternativas libres algo cutres pero que salvan.
- Está musical midi accompaniment (mma):
http://www.mellowood.ca/mma/
Este programa genera un archivo midi que sirve de acompañamiento para una improvisación.
- Otra opción es Improvisation Advisor (Impro-Visor):
http://linux.softpedia.com/get/Multimedia/Audio/Impro-Visor-50029.shtml
Este tiene una gui y muestra una partitura de las improvisaciones.
Te digo lo mismo que los demás, cualquier aplicación nativa Linux, p.e. Impro-visor funcionará mejor.
No obstante si insistes, wine tiene una base de datos que la mantienen los usuarios por cada aplicación windows que funciona. Para Band In A Box tienes:
http://appdb.winehq.org/objectManager.php?sClass=application&iId=1094
además se distingue cada versión, haz click en la tuya para saber si requiere alguna acción adicional como copiar una dll, ejecutar winetrick antes de la instalación, etc o si simplemente el usuario que informó no pudo hacer funcionar esa versión concreta. Para saberlo haz click en el enlace de la izquierda "Version" correspondiente a tu versión de Band In A Box.
Por último decirte que el que un usuario informe a wine que a él no le funcionó no significa que tú no puedas conseguir que funcione. Eso ya va estar en los conocimientos de wine que tú tengas y el interés que tú le pongas para saber qué está fallando al ejecutar Band In A Box. Otros programas Windows simplemente no funcionarán bajo Wine hagas lo que hagas.
Saludos.
No obstante si insistes, wine tiene una base de datos que la mantienen los usuarios por cada aplicación windows que funciona. Para Band In A Box tienes:
http://appdb.winehq.org/objectManager.php?sClass=application&iId=1094
además se distingue cada versión, haz click en la tuya para saber si requiere alguna acción adicional como copiar una dll, ejecutar winetrick antes de la instalación, etc o si simplemente el usuario que informó no pudo hacer funcionar esa versión concreta. Para saberlo haz click en el enlace de la izquierda "Version" correspondiente a tu versión de Band In A Box.
Por último decirte que el que un usuario informe a wine que a él no le funcionó no significa que tú no puedas conseguir que funcione. Eso ya va estar en los conocimientos de wine que tú tengas y el interés que tú le pongas para saber qué está fallando al ejecutar Band In A Box. Otros programas Windows simplemente no funcionarán bajo Wine hagas lo que hagas.
Saludos.
Muchas gracias a todos. Probaré a reinstalar Band in a Box de acuerdo a lo que me digan en la base de wine hq. Con respecto a Impro-visor, lo he usado algo y el programa es realmente bueno. Mi problema es que tengo muchas canciones en Band in a Box sobre las que trabajo con mi grupo, así que pasarnos todos al Improvisor nos supondría ponernos de acuerdo y meter después las canciones... lo veo dificil.
Gracias de nuevo a todos. Si veo que no soy capaz os seguiré dando la vara.
Saludos.
Gracias de nuevo a todos. Si veo que no soy capaz os seguiré dando la vara.
Saludos.
Sólo para animarte decir que yo conseguí utilizar BIAB bajo Linux (lo hice para probar, no lo utilizo normalmente).
Primero hay que distinguir entre conseguir que arranque BIAB bajo wine (que supongo que esto ya lo tienes), y otra cosa es conseguir escuchar algo (porque si no no sirve para nada ). No se cual es tu nivel en Linux Audio (creo que empiezas)... decirte que no conseguí que me apareciera BIAB bajo JACK (que no digo que no se pueda), así que opté por una solución puramente ALSA.
Arranqué fluidsynth (un sintetizador software) directamente con los drivers midi de ALSA:
$ fluidsynth -l -m alsa_seq -a alsa /home/joan/soundfonts/general/Musica_Theoria_v2_GM.sf2
y entonces en el BIAB escogí Options > MIDI Driver Setup > Synth input port (5739:0) (el número del pueto puede cambiar), que representa el fluidsynth. Esta es la conexión 'MIDI' entre BIAB y fluidsynth. Ahora falta la conexión 'AUDIO' entre fluidsynth y la tarjeta de sonido.
En principio, a parte de fluidsynth puedes utilizar tu sinte preferido.
Ya comentarás...
Primero hay que distinguir entre conseguir que arranque BIAB bajo wine (que supongo que esto ya lo tienes), y otra cosa es conseguir escuchar algo (porque si no no sirve para nada ). No se cual es tu nivel en Linux Audio (creo que empiezas)... decirte que no conseguí que me apareciera BIAB bajo JACK (que no digo que no se pueda), así que opté por una solución puramente ALSA.
Arranqué fluidsynth (un sintetizador software) directamente con los drivers midi de ALSA:
$ fluidsynth -l -m alsa_seq -a alsa /home/joan/soundfonts/general/Musica_Theoria_v2_GM.sf2
y entonces en el BIAB escogí Options > MIDI Driver Setup > Synth input port (5739:0) (el número del pueto puede cambiar), que representa el fluidsynth. Esta es la conexión 'MIDI' entre BIAB y fluidsynth. Ahora falta la conexión 'AUDIO' entre fluidsynth y la tarjeta de sonido.
En principio, a parte de fluidsynth puedes utilizar tu sinte preferido.
Ya comentarás...
#7
Si consigues que funcione con el servidor MIDI de ALSA hay una forma de utilizar esos puertos MIDI en JACK. El programilla en cuestión se llama a2jmidid y se ejecuta en segundo plano y lo hace todo automáticamente (por cada conexión MIDI que creas en ALSA, te crea una en JACK y hace el puente). Funciona perfecto, yo usaba seq24 con linuxsampler de esta forma y no da problemas de latencia ni nada: http://home.gna.org/a2jmidid/
Luego ya para el audio puedes enviar la salida de ALSA a través de JACK con el dispositivo loopback de ALSA, pero se cuelga que da gusto, puedes usarlo para enviar la salida de las aplicaciones Flash a través de JACK y cosas parecidas, pero con juegos un poco exigentes te infla a xruns y las aplicaciones de audio dan demasiada latencia (igual es porque no tengo el kernel RT y JACK tiene una prioridad demasiado baja, lo tendría que investigar). Aquí te dejo el link por si te interesa experimentar: http://alsa.opensrc.org/Jack_and_Loopback_device_as_Alsa-to-Jack_bridge
Perdón por el pequeño off-topic
Respecto al tema de Band in a Box, pues no sabría dar más consejos de los que ya han dado. Investiga qué versión de wine es la que mejor funciona (muchas veces hay regresiones y las aplicaciones que antes funcionaban dejan de hacerlo en versiones más nuevas) y utiliza winetricks para instalar librerías de Visual Basic o lo que sea que haga falta para ejecutarlo. Ten en cuenta que wine simplemente es una capa de compatibilidad y no un sistema Windows completo.
Si consigues que funcione con el servidor MIDI de ALSA hay una forma de utilizar esos puertos MIDI en JACK. El programilla en cuestión se llama a2jmidid y se ejecuta en segundo plano y lo hace todo automáticamente (por cada conexión MIDI que creas en ALSA, te crea una en JACK y hace el puente). Funciona perfecto, yo usaba seq24 con linuxsampler de esta forma y no da problemas de latencia ni nada: http://home.gna.org/a2jmidid/
Luego ya para el audio puedes enviar la salida de ALSA a través de JACK con el dispositivo loopback de ALSA, pero se cuelga que da gusto, puedes usarlo para enviar la salida de las aplicaciones Flash a través de JACK y cosas parecidas, pero con juegos un poco exigentes te infla a xruns y las aplicaciones de audio dan demasiada latencia (igual es porque no tengo el kernel RT y JACK tiene una prioridad demasiado baja, lo tendría que investigar). Aquí te dejo el link por si te interesa experimentar: http://alsa.opensrc.org/Jack_and_Loopback_device_as_Alsa-to-Jack_bridge
Perdón por el pequeño off-topic
Respecto al tema de Band in a Box, pues no sabría dar más consejos de los que ya han dado. Investiga qué versión de wine es la que mejor funciona (muchas veces hay regresiones y las aplicaciones que antes funcionaban dejan de hacerlo en versiones más nuevas) y utiliza winetricks para instalar librerías de Visual Basic o lo que sea que haga falta para ejecutarlo. Ten en cuenta que wine simplemente es una capa de compatibilidad y no un sistema Windows completo.
#7 . Cuanto al fluidsynth: La idea era utilizar fluidsynth de forma nativa con ALSA, por ello utilicé la opción -a alsa y no -a jack. Con la opción -m jack aparece en la pestaña MIDI, y con la opción -m alsa_seq aparece bajo la pestaña ALSA.
El tema del BIAB es que como era de esperar no aparece bajo QJackCtl, y es por ello que utilicé BIAB como comento más arriba
PD. A veces nos olvidamos que hay vida más allá de JACK.
Saludos
El tema del BIAB es que como era de esperar no aparece bajo QJackCtl, y es por ello que utilicé BIAB como comento más arriba
PD. A veces nos olvidamos que hay vida más allá de JACK.
Saludos
El tema es que la gente como yo que usa tarjetas Firewire necesita usar JACK. Que yo sepa ALSA tiene soporte para FFADO. Y bueno, en general JACK mola más para producción musical, te permite configurar un montón de cosas (como el tamaño del buffer, para optimizar la latencia) y es mucho más cómodo y flexible a la hora de definir las conexiones de audio y MIDI (en ALSA en realidad se puede encaminar cualquier cosa a donde quieras, pero no tienes interfaces molonas como qjackctl).
Pero claro, lo que mejor funciona con todas las aplicaciones es ALSA (o pulseaudio), siempre que te reconozca la tarjeta de sonido automáticamente.
Pero claro, lo que mejor funciona con todas las aplicaciones es ALSA (o pulseaudio), siempre que te reconozca la tarjeta de sonido automáticamente.
Totalmente cierto, yo también utilizo JACK i QJackCtl por defecto. Pero ahora reflexiono... para la gente que empieza sería interesante que hubiese una especie de tutorial con unas prácticas, y en este tutorial yo no pondría la práctica 'Introducción a JACK' hasta la número 10. Las primeras prácticas sería exclusivamente con ALSA, y en ellas se enseñaría a utilizar aconnect (o aconnectgui) y cosas por el estilo. (Me voy del tema, es deformación profesional de profe. Así es como yo lo montaría si tuviese que dar la asignatura Introducción a Audio en Linux, tendrá que ser en otra vida).
Estaría muy bien ese curso, yo empecé con jack y no tengo mucha idea de lo que se puede hacer con "alsa puro".
No obstante, para alguien que empieza ahora es difícil que entienda algunas cosas de las que comentáis, cuando, por lo que parece, ni siquiera consigue que le arranque BIAB.
marcosoporto, si no te arranca un programa pinchando en su lanzador gráfico, lánzalo desde la terminal, pues ahí verás los mensajes de error que ayudarán a diagnosticar el problema. Normalmente no será necesario, pero con experimentos de este tipo no te queda otra que aprender un manejo mínimo de la terminal y de la estructura de directorios y archivos de GNU/Linux.
Mi consejo es que vayas al centro de software e instales el programa "nautilus-open-terminal". Reinicias el ordenador y abres el explorador de archivos, le das a Control-H para ver directorios y archivos ocultos y vas entrando a (~ significa "tu home", donde ya estás. Los directorios van separados por /):
~/ .wine/drive_c/... Y a partir de aquí tendrás "Program Files" o "Archivos de Programa", no sé, vas navegando hasta que encuentres el ejecutable de BIAB. Estando en la carpeta donde se encuentre éste, haces con el ratón: Botón derecho, Abrir en un Terminal y escribes en la terminal:
wine nombre_del_ejecutable_BIAB.exe (Puedes usar la tecla TAB para autocompletar. )
Y a ver qué mensajes de error ves por ahí. Y los puedes copiar/pegar hacia aquí. (No uses Control-C en la termi, sino Control-MAYUS-C, o simplemente el ratón).
Para ejecutar el instalador es recomendable el mismo procedimiento; así ves si hay algún aviso o algo raro.
Saludos, Pablo
No obstante, para alguien que empieza ahora es difícil que entienda algunas cosas de las que comentáis, cuando, por lo que parece, ni siquiera consigue que le arranque BIAB.
marcosoporto, si no te arranca un programa pinchando en su lanzador gráfico, lánzalo desde la terminal, pues ahí verás los mensajes de error que ayudarán a diagnosticar el problema. Normalmente no será necesario, pero con experimentos de este tipo no te queda otra que aprender un manejo mínimo de la terminal y de la estructura de directorios y archivos de GNU/Linux.
Mi consejo es que vayas al centro de software e instales el programa "nautilus-open-terminal". Reinicias el ordenador y abres el explorador de archivos, le das a Control-H para ver directorios y archivos ocultos y vas entrando a (~ significa "tu home", donde ya estás. Los directorios van separados por /):
~/ .wine/drive_c/... Y a partir de aquí tendrás "Program Files" o "Archivos de Programa", no sé, vas navegando hasta que encuentres el ejecutable de BIAB. Estando en la carpeta donde se encuentre éste, haces con el ratón: Botón derecho, Abrir en un Terminal y escribes en la terminal:
wine nombre_del_ejecutable_BIAB.exe (Puedes usar la tecla TAB para autocompletar. )
Y a ver qué mensajes de error ves por ahí. Y los puedes copiar/pegar hacia aquí. (No uses Control-C en la termi, sino Control-MAYUS-C, o simplemente el ratón).
Para ejecutar el instalador es recomendable el mismo procedimiento; así ves si hay algún aviso o algo raro.
Saludos, Pablo
Hola Pablo:
He instalado Nautilus y he tratado de abrir la aplicación desde el terminal.
Pe da el siguiente mensaje:
marcos@portatil:~/.wine/drive_c/bb$ wine bbw.exe
err:module:import_dll Library WMVCORE.DLL (which is needed by L"C:\\bb\\bbw.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\bb\\bbw.exe" failed, status c0000135
marcos@portatil:~/.wine/drive_c/bb$ ^C
marcos@portatil:~/.wine/drive_c/bb$
No entiendo mucho, pero parece que no encuentra una wmvcore.dll. ¿Tú sabes esto cómo se soluciona?
Muchas gracias de antemano.
He instalado Nautilus y he tratado de abrir la aplicación desde el terminal.
Pe da el siguiente mensaje:
marcos@portatil:~/.wine/drive_c/bb$ wine bbw.exe
err:module:import_dll Library WMVCORE.DLL (which is needed by L"C:\\bb\\bbw.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\bb\\bbw.exe" failed, status c0000135
marcos@portatil:~/.wine/drive_c/bb$ ^C
marcos@portatil:~/.wine/drive_c/bb$
No entiendo mucho, pero parece que no encuentra una wmvcore.dll. ¿Tú sabes esto cómo se soluciona?
Muchas gracias de antemano.
Solucionado!! He pegado los archivos dll que me faltaban en system 32 y me ha arrancado sin problemas. Como tengo un pc con windows donde me funciona Band in a Box, me he limitado a copiar los archivos dll que me ha ido pidiendo en la misma carpeta de wine, esto es, en wine/windows/system32. Y funciona y suena!!
Muchas gracias a todos y muy especialmente a Pablo_F.
Saludos, saluts, saludiños y demás.
Muchas gracias a todos y muy especialmente a Pablo_F.
Saludos, saluts, saludiños y demás.
Hilos similares
Nuevo post
Regístrate o identifícate para poder postear en este hilo