BUENOS DIAS!!!
Y entonces, va Grzegorz Adam Hankiewicz y dice ¿Re: [AL-ES] Generando sonidos
sobre la marcha.?
> On Sun, Nov 03, 2002 at 06:05:38PM +0100, Alvaro Alea wrote:
> > #include <allegro.h>
> > void p(void)
> > {
> > SAMPLE *sonido;
> > void *datos;
> > datos=sonido.data;
> > }
> > ...
> > ¿que estoy haciendo mal?
> Hmmm... ¿no estarás queriendo hacer un 'datos = sonido->data'?
joer, pues parece que si.
La verdad es que nunca entendi bien cuando hay que usar . y cuando ->
crei que eran mas o menos equivalentes.
> > por otro lado ¿sabeis de algun sitio donde existe codigo sencillo de
> > algun programa echo con allegro que cree sobre la marcha los samples
> > de musica/ruido? para ver si cojo alguna idea.
> Si te refieres a usar los flujos de audio de Allegro, quizás te ayuden
> los códigos de librerías que los usen. Estas son simples:
> http://www.alphalink.com.au/~tjaden/audlib/
> http://www.alphalink.com.au/~tjaden/hacks/vorbillegro.c
humm, pues no estoy muy seguro, por la documentacion del allegro, los flujos
se utilizan cuando tienes un fichero de sonido muy gordo y no te apetece
cargarlo entero en memoria, mi idea era utilizar dos pequeños "samples" de
882 datos mas o menos 1/50 segundo y hacer algo parecido al doble buffer de
los graficos.
Pero le echare un vistazo a esas url a ver que tal pinta tienen.
gracias.
--
How do you make Windows faster? Throw it harder!
Grettings of _ ALEAsoft@... REGISTER Lic. Piloto
Saludos __ _| |___ __ _ A_Alea@... LiNUX ISPA #963210
de / _` | / -_) _` | http://pagina.de/alea USER EC-ALE
\__,_|_\___\__,_| ICQ#40922797 #66734
Para obtener Llave Publica GnuPGP un mail con subject: enviar clave pub