Bennu Game Development

Foros en Español => Sugerencias => Topic started by: fulgorelizz on February 13, 2013, 01:32:03 AM

Title: mas controles musica
Post by: fulgorelizz on February 13, 2013, 01:32:03 AM
 :) aportando una idea, que creo se puede implementar facilmente, podrian crearse song_get_position() y song_set_position(int position) , esto ayudaria al manejo de los modulos xm it s3m y mod que pueden cargarse con load_song y tambien puede integrarse song_get_time and song_set_time(int segundos) para el caso de los ogg o mp3 midi que pudieran cargarse con bennu, esto permitiria un mayor control de los fondos musicales en la herramienta!!... tomenlo en cuenta!! con estas funciones podrian hacerse cambios de ambiente sin necesidad de descargar o cargar otras canciones, ejemplo, hay canciones que tienen un intro pero al finalizar no queremos que vuelva al intro sino al inicio de la cancion como tal!!  ;)
Title: Re:mas controles musica
Post by: SplinterGU on February 13, 2013, 01:46:10 AM
estan en la sdl_mixer?
Title: Re:mas controles musica
Post by: DCelso on February 13, 2013, 07:26:24 AM
Creo que ya existe, al menos el set,

http://wiki.bennugd.org/index.php?title=Set_music_position

y creo que el get no está en en sdl_mixer,

http://jcatki.no-ip.org:8080/SDL_mixer/SDL_mixer.html




Title: Re:mas controles musica
Post by: SplinterGU on February 13, 2013, 02:25:11 PM
ya esta en bennugd...

SET_MUSIC_POSITION( float tiempo en segundos )
Title: Re:mas controles musica
Post by: SplinterGU on February 13, 2013, 02:25:53 PM
si, DCelso, efectivamente.

gracias!
Title: Re:mas controles musica
Post by: DCelso on February 13, 2013, 02:35:17 PM
 ;)
Title: Re:mas controles musica
Post by: fulgorelizz on February 13, 2013, 04:06:41 PM
excelente!! faltaria solo el get!! y listo!!....  8) nice!! entre las funciones del sdl mixer seguro debe haber una variable, es solo una funcion a modo de consulta, en este deberia ser otro float que capture el tiempo de lectura sobre el audio que se ejecuta, en este caso seria una extern de hecho ni siquiera seria una funcion sino una variable extern que se estaria actualizando desde el momento que llamamos play_song
Title: Re:mas controles musica
Post by: FreeYourMind on February 13, 2013, 06:36:19 PM
con esto podreis hacer un gran theft auto vice city y sintonizar musica en radio cuando cambieis de coche xD
Title: Re:mas controles musica
Post by: fulgorelizz on February 13, 2013, 06:40:07 PM
Quote from: FreeYourMind on February 13, 2013, 06:36:19 PM
con esto podreis hacer un gran theft auto vice city y sintonizar musica en radio cuando cambieis de coche xD

::) siiiip!!.... jajaja bueno , espero no sea muy dificil de hacer, lo que pasa aun no me meto a profundidad en los .h y .c de las librerias que componen a bennu!! sino ps lo hubiese hecho y le hubiese dado la modificacion a splinter xD anhelo ese dia llegue pronto!!  ;D
Title: Re:mas controles musica
Post by: SplinterGU on February 13, 2013, 10:14:45 PM
la get no existe en sdl_mixer... tendria que revisar el codigo de la mixer, pero si no esta visible nada asegura que se mantenga entre versiones...