Página 1 de 1

Güindous: En busca del filtro filosofal ...

Publicado: Mar 10 Mar 2009 , 18:13
por sergien
Hola a todos!

Después de unos días intensos desempolvando conocimientos de programación que ni siquiera recordaba haber adquirido, os voy a hacer un resumen de mis andanzas ... aunque como dicen que una imagen vale más que mil palabras ...

Imagen

Veamos el estado del proyecto:

1. Disponer de sistema de sonido compatible para utilizar BruteFIR ... ¡Hecho! Jack sobre ASIO
3. Modificar la comunicación entre BruteFIR y Jack para que funcione bajo Windows ... ¡Hecho!
2. Crear un servidor de asignación dinámica de memoria compartida para procesos alternativa a POSIX ... ¡Hecho!
3. Crear una librería de abstracción de asignación de memoria local alternativa a POSIX ... ¡Hecho!
3. Comunicación entre BruteFIR y Jack bajo Windows ... ¡Hecho!
4. Ejecutar BruteFIR ... ¡Todavía hay bastante trabajo por hacer! Jack detecta a BruteFIR, pero tengo problemas con el STACK.

Y, ¿esto qué significa? Simplemente que si logramos que BruteFIR funcione bajo Windows no habrá ningún impedimento para disponer de un auténtico DRCoW (vaca de habitación digital) idéntico a DRCoP.

Ahora las malas noticias ... en primer lugar, como ya sabe cualquier persona que haya programado un poquitín, depurar un programa es un proceso muuuuuuyyyy lento.

En segundo lugar, no se como reaccionarán los algoritmos de bruteFIR con los mecanismos de tiempo real de Windows.

Pero bueno, seguiremos trabajando en ello.

Cordialmente,
Sergien

Publicado: Mar 10 Mar 2009 , 21:37
por ogran
DRCoW :lol: :lol: :lol:

Ánimo!!

Publicado: Mié 11 Mar 2009 , 7:47
por wynton
Ufff sergien, es un lujazo tenerte en este foro.

Mucha suerte con la depuración, que suele ser un tormento.


Aunque esta etapa ya la has pasado, por si no lo conocías y te sirve de algo:

http://sourceware.org/pthreads-win32/

Publicado: Mié 11 Mar 2009 , 9:21
por Petimetre
¿Doctor Vaca? :D

Independientemente del resultado el esfuerzo y el trabajo son ya my loables.

Publicado: Mié 11 Mar 2009 , 9:22
por sergien
Gracias, Wynton! Ya la tenía, pero de momento estoy probando con la emulación de Cygwin de los threads de POSIX nativos, a ver que tal resultado da.

En caso de que la cosa no tire, ya migraré a pthreads ... o si simplemente queremos eliminar la dependencia de Cygwin.

Bueno ... todavía queda un curro que te cag....

Un saludo,
Sergien

Publicado: Mié 11 Mar 2009 , 11:37
por ogran
Cuando necesites betatesters cuenta conmigo.

Saludos!

Publicado: Mié 11 Mar 2009 , 17:17
por sergien
Buff, Ogran!

Queda todavía un poco para eso ... de momento he avanzado lo bastante como para ver que puede ser viable, pero no lo suficiente para poder hacer pruebas.

Además, la WAF está empezando a reclamar tiempo para ella ...

Cordialmente,
Sergio