Herramientas para crear apps musicales.

13 views
Skip to first unread message

Rafael Vega

unread,
Aug 19, 2013, 2:04:01 AM8/19/13
to audiopro...@googlegroups.com, hackerspace medellin
Hey, hoy publiqué parte de mi trabajo de maestría (lo que llevo). Chequenlo:

http://dancingbonemachine.elsoftwarehamuerto.org/

--
Rafael Vega
email...@gmail.com

Rafael Vega

unread,
Aug 19, 2013, 4:44:58 PM8/19/13
to audiopro...@googlegroups.com, hackerspace medellin, Miguel Vargas
Hey Miguel, tus mensajes llegan siempre con el asunto "resumen de unloquer". 

Hay mucho en que ayudar por el lado de DBM:  Entender las APIs de Lv2 y VST,  compilar el external de websockets en windows,   portar el plugin de Apache cordova a Android, Mejorar los docs, Traducir al español,
Crear apps con el toolkit, Crear apps con el toolkit,  Crear apps con el toolkit, etc etc...   

Fede había empezado a cacharrear por el lado de LV2, no se hasta donde llegó.  

:)


2013/8/19 Rafael Vega <email...@gmail.com>



--
Rafael Vega
email...@gmail.com

Federico Lopez

unread,
Aug 19, 2013, 5:10:56 PM8/19/13
to audiopro...@googlegroups.com
ei rafa! felicitaciones!

killer ver eso tan avanzado :)



no logré clonarlo

ff@ff:~/projects/dancingbonemachine$ git clone https://githib.com/dancing-bone-machine/dancing-bone-machine example-app
Cloning into 'example-app'...
error: gnutls_handshake() failed: A TLS warning alert has been received. while accessing https://githib.com/dancing-bone-machine/dancing-bone-machine/info/refs
fatal: HTTP request failed
--
--
Grupo de Estudio Programación de Software Para Audio
 
audiopro...@googlegroups.com
audioprogrammi...@googlegroups.com
http://groups.google.com/group/audioprogramming?hl=en
http://elsoftwarehamuerto.org
 
---
Has recibido este mensaje porque estás suscrito al grupo "Programación de Software Para Audio" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a audioprogrammi...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

daniel gomez

unread,
Aug 19, 2013, 5:13:55 PM8/19/13
to audiopro...@googlegroups.com

Federico Lopez

unread,
Aug 19, 2013, 5:14:12 PM8/19/13
to audiopro...@googlegroups.com

On 08/19/2013 03:44 PM, Rafael Vega wrote:
>
>
> Fede hab�a empezado a cacharrear por el lado de LV2, no se hasta donde
> lleg�.
>

solo logramos avanzar un poco en el tutorial de LV2 para completos
idiotas http://www.nongnu.org/ll-plugins/lv2pftci/


Federico Lopez

unread,
Aug 19, 2013, 5:20:10 PM8/19/13
to audiopro...@googlegroups.com
este si me permitió clonarlo

git clone https://github.com/dancing-bone-machine/example





On 08/19/2013 01:04 AM, Rafael Vega wrote:

Rafael Vega

unread,
Aug 19, 2013, 6:16:58 PM8/19/13
to audiopro...@googlegroups.com
Algun msg de error?


2013/8/19 Federico Lopez <jardin...@gmail.com>



--
Rafael Vega
email...@gmail.com

Rafael Vega

unread,
Aug 19, 2013, 6:17:34 PM8/19/13
to audiopro...@googlegroups.com
You got a bone machine, i got a DANCING bone machine!  :P


2013/8/19 daniel gomez <danielgo...@gmail.com>



--
Rafael Vega
email...@gmail.com

Fabio Barone

unread,
Aug 19, 2013, 6:53:49 PM8/19/13
to audiopro...@googlegroups.com
felicitaciones rafa! se ve brutal!
estoy de viaje y no lo puedo pillar a fondo por ahora, pero espero hacerlo lo mas antes posible.

una pregunta, usar html/css/jquery para el user interface influye de alguna forma en la latencia?

dale hermano!


2013/8/19 Rafael Vega <email...@gmail.com>

--

Federico Lopez

unread,
Aug 19, 2013, 9:41:30 PM8/19/13
to audiopro...@googlegroups.com

On 08/19/2013 05:16 PM, Rafael Vega wrote:
Algun msg de error?

Abrio la interfaz gráfica bien en firefox y en chrome, no se comunica (no suena) creo que es porque el patch de PD que baja al clonar de https://github.com/dancing-bone-machine/example  es diferente al del tutorial, no se le ven las conexiones [dbsconnect] que mencionas en el tutorial, y no tiene mucho de los elementos que se ven en la foto del patch del tutorial.

f.

Rafael Vega

unread,
Aug 20, 2013, 9:39:39 AM8/20/13
to audiopro...@googlegroups.com
Fede, llevemonos esta discusion para https://github.com/dancing-bone-machine/dancing-bone-machine/issues porfa. :)


2013/8/19 Federico Lopez <jardin...@gmail.com>



--
Rafael Vega
email...@gmail.com

Rafael Vega

unread,
Aug 20, 2013, 10:53:19 AM8/20/13
to audiopro...@googlegroups.com
Hey Fabio :)

Todo corre en 2 procesos separados: la GUI en un proceso de webkit ( el main thread del programa ) y lo de PD en el thread de audio.  Entonces lo lento o rápido de uno no afecta al otro.

La parte de HTML se puede poner lenta si vas a dibujar muchas cosas en tiempo real. Esto se podría solucionar con webworkers en el lado de html pero hay una limitación pelle con multi threading en los browsers: http://stackoverflow.com/questions/5054366/can-javascript-web-workers-affect-the-dom

Yo creo que esta limitación afecta apps que necesiten un nivel de sincronía muy teso entre los dos procesos (secuenciadores gráficos?) pero otros muchos tipos de apps deberían correr bien (efectos, medidores, instrumentos controlados por midi, etc...)

R.


 


2013/8/19 Fabio Barone <holon...@gmail.com>



--
Rafael Vega
email...@gmail.com

Federico Lopez

unread,
Aug 21, 2013, 10:16:44 AM8/21/13
to audiopro...@googlegroups.com
Otra piel disponible para la GUI, no se si se podrá integrar porque esta licenciado en Apache 2.0

WebAudioControl
https://github.com/g200kg/webaudio-controls

saludos y felicitaciones de nuevo

fede.




On 08/19/2013 01:04 AM, Rafael Vega wrote:

Rafael Vega

unread,
Aug 21, 2013, 10:29:37 AM8/21/13
to audiopro...@googlegroups.com
Están muy bonitos!!!! Apache 2 es "haga lo que le de la gana, apache no tiene responsabilidad de nada" Osea que si se puede :)


2013/8/21 Federico Lopez <jardin...@gmail.com>



--
Rafael Vega
email...@gmail.com

Rafael Vega

unread,
Aug 21, 2013, 10:30:22 AM8/21/13
to audiopro...@googlegroups.com
Hey, quien es estencil malibú en persona? jejej


2013/8/21 Rafael Vega <email...@gmail.com>



--
Rafael Vega
email...@gmail.com
Reply all
Reply to author
Forward
0 new messages