Hola a todos,
Abro este post para obtener por parte de la comunidad un feedback sobre un posible cambio importante a la API de sonido.
Actualmente la API se divide en 5 set:
SOUND
MUSIC
SONG
MIDI
CD
El objetivo es eliminar el set MUSIC y MIDI y unificarlo a SONG.
PRO:
- Obtener una API unica para todos los formatos musicales.
- Reduccion de consumo de memoria de la libreria.
- Reduccion de numero de funciones da recordar.
- Posibilidad de crear programas tambien musicales, utilizando todos los formatos disponibles sin cambiar API.
CONTRA:
- Algunas funciones solo funcionarian para determinados formatos (ej: GET_SONG_LINE no funcionaria para formatos MP3 o OGG).
Espero vuesto feedback.
Saludos.
[ENCUESTA] Cambio de API para el audio
- SimulatorOne
- Posts: 6626
- Joined: Tue Nov 17, 2009 2:52 pm
- Location: Barcelona
- Contact:
Re: [ENCUESTA] Cambio de API para el audio
CONTRA:
-tener que REprogramar los proyectos actuales.
-audio_setup.music_volume Desaparecera??
esto puede ser un problema, por que estaba bien controlar la Musica de maneraa independiente de los SONG.
entre muchas funciones relacionados con MUSIC puede afectar o cambiar.
Ya estaba bien como esta actualmente.
-tener que REprogramar los proyectos actuales.
-audio_setup.music_volume Desaparecera??
esto puede ser un problema, por que estaba bien controlar la Musica de maneraa independiente de los SONG.
entre muchas funciones relacionados con MUSIC puede afectar o cambiar.
Ya estaba bien como esta actualmente.
- shao
- Posts: 6048
- Joined: Wed Jun 17, 2009 4:51 pm
Re: [ENCUESTA] Cambio de API para el audio
Yo ni si quiera se en que consiste get_song_line.
Que mas funciones se ven afectadas?.
Que mas funciones se ven afectadas?.
Contacto: romopua@gmail.com
- CicTec
- Posts: 16590
- Joined: Thu Jul 31, 2008 10:18 pm
Re: [ENCUESTA] Cambio de API para el audio
Si, otra contra es tener que reprogramar varios proyectos.SimulatorOne wrote:CONTRA:
-tener que REprogramar los proyectos actuales.
-audio_setup.music_volume Desaparecera??
esto puede ser un problema, por que estaba bien controlar la Musica de maneraa independiente de los SONG.
entre muchas funciones relacionados con MUSIC puede afectar o cambiar.
Ya estaba bien como esta actualmente.
music_volume va a desaparecer, pero el equivalente song_volume quedara, asi que esta feature no se pierde.
4-5 en total actualmente.shao wrote:Yo ni si quiera se en que consiste get_song_line.
Que mas funciones se ven afectadas?.
- SimulatorOne
- Posts: 6626
- Joined: Tue Nov 17, 2009 2:52 pm
- Location: Barcelona
- Contact:
Re: [ENCUESTA] Cambio de API para el audio
mmm... entiendo en parte de unificar los comandos y reducir codigo.
pero no se si se pierde algunas funciones de MUSIC y MIDI...
Algunas limitaciones tecnicas??
Por replazaar comandos en los protectos creo que no hay problema... notepad++ tiene un rapido Remplazador de textos/documentos de una pasada.
Solo hay que confiar que funcione a la primera xD
pero no se si se pierde algunas funciones de MUSIC y MIDI...
Algunas limitaciones tecnicas??
Por replazaar comandos en los protectos creo que no hay problema... notepad++ tiene un rapido Remplazador de textos/documentos de una pasada.
Solo hay que confiar que funcione a la primera xD
- shao
- Posts: 6048
- Joined: Wed Jun 17, 2009 4:51 pm
Re: [ENCUESTA] Cambio de API para el audio
Perdon no especifique, quise decir cuales no cuantas.
Contacto: romopua@gmail.com
- CicTec
- Posts: 16590
- Joined: Thu Jul 31, 2008 10:18 pm
Re: [ENCUESTA] Cambio de API para el audio
No habria niguna limitacion tecnica en cuanto a formatos, lo unico que cambia es que hay funciones que obviamente solo funcionarian segun el formato que se carga (esto se encargara de averiguarlo el nuevo engine).SimulatorOne wrote:mmm... entiendo en parte de unificar los comandos y reducir codigo.
pero no se si se pierde algunas funciones de MUSIC y MIDI...
Algunas limitaciones tecnicas??
Por replazaar comandos en los protectos creo que no hay problema... notepad++ tiene un rapido Remplazador de textos/documentos de una pasada.
Solo hay que confiar que funcione a la primera xD
Al estado actual:shao wrote:Perdon no especifique, quise decir cuales no cuantas.
- GET_MUSICATTRIB_SIZE pasaria a ser GET_SONGATTRIB_SIZE y funcionaria solo para formatos MP2,MP3,OGG
- GET_SONG_LINE/ROW, solo funcionaria para formatos MOD,S3M,XM,IT (y quizas MID)
- GET_SONG_NUMROWS, solo funcionaria para formatos MOD,S3M,XM,IT (y quizas MID)
- GET_SONG_ORDER, solo funcionaria para formatos MOD,S3M,XM,IT (y quizas MID)
- GET_SONG_PATTERN, solo funcionaria para formatos MOD,S3M,XM,IT (y quizas MID)
- GET_SONGATTRIB_CHANNELVOLUME, solo funcionaria para formatos MOD,S3M,XM,IT,MID
- GET_SONGATTRIB_NUMORDERS, solo funcionaria para formatos MOD,S3M,XM,IT (y quizas MID)
- GET_SONGATTRIB_NUMPATTERNS, solo funcionaria para formatos MOD,S3M,XM,IT (y quizas MID)
- GET_SONGATTRIB_PANSEP, solo funcionaria para formatos MOD,S3M,XM,IT (y quizas MID)
- MUTE_SONGCHANNEL, UNMUTE_SONGCHANNEL, IS_MUTED_SONGCHANNEL, solo funcionarian para formatos MOD,S3M,XM,IT,MID
- los SET relacionados con los anteriores.
Todo lo demas funcionaria para todos los formatos.
- necro_vampire
- Posts: 1372
- Joined: Fri Oct 10, 2008 12:38 am
- Location: Death Soul city???
- Contact:
Re: [ENCUESTA] Cambio de API para el audio
lo mas logico, seria dividirlo en dos set...
uno para formatos digitales (ogg, mp3,etc) y otro para los trackers (mid, mod, it, etc)
uno para formatos digitales (ogg, mp3,etc) y otro para los trackers (mid, mod, it, etc)

Rein (K´)ah Al-Ghul
Infected with the Krieger strain of the Human-MetaHuman Vampiric Virus.
- PAMERCO
- Posts: 1519
- Joined: Wed Feb 04, 2009 11:22 am
- Location: palma de mallorca
Re: [ENCUESTA] Cambio de API para el audio
por mi parte no hay problema.
yo de sonido/musica, y utilizando la openAL esta, estamos limitados, asi que no creo que nos toque reprogramar mucho....
yo de sonido/musica, y utilizando la openAL esta, estamos limitados, asi que no creo que nos toque reprogramar mucho....

http://www.hot-ice-enterprise.com
primer juego comercial http://www.gemixstudio.com/forums/viewt ... 128&t=4146http://www.indievania.com/games/zombie-puf
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: [ENCUESTA] Cambio de API para el audio
el lenguaje es beta.. si hay que cambiar cosas se cambian y punto XD.. si va a mejorar el rendimiento general de la aplicación siempre es una buena idea.
Si como comentan por arriba no se va a perder ningúna feature de la lib pues genial, lo de cambiar 4 lineas de código es lo de menos.. si realmente mejora el rendimiento claro.
Si como comentan por arriba no se va a perder ningúna feature de la lib pues genial, lo de cambiar 4 lineas de código es lo de menos.. si realmente mejora el rendimiento claro.
http://iphonegamesdev.com/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
![[RETO]: [MINI CONCURSO] Winter GAMES 2011 [JUEGO]: Rosie ~ The Rascal [RETO]: [MINI CONCURSO] Winter GAMES 2011 [JUEGO]: Rosie ~ The Rascal](../space/silver_medal.png)