Estoy intentando usar para un proyecto mio música en el formato pttune (o ptt, para abreviar), pero hay un problema.
Me explico, ese formato de música no puede el game maker incluirlo para mi juego de igual manera que la música en formato mp3, por lo que necesito el uso de una serie de funciones especiales, las cuales requieren previamente que instale un par de dll en mi proyecto, sin embargo, me encuentro con que no se instalar dichos dll correctamente en mi PC.
Esos dll estaban pensados para GM8 y se instalaban con solo ponerlos en la carpeta que el proyecto junto a las canciones que fuese a utlizar y ya todo funcionaba, pero en GMS intento ponerlos en la misma carpeta que el archivo proyect, pero no sirve.
¿Alguien sabe como instalar correctamente archivos dll en GMS?
Adjunto los dll, una canción de muestra y un tutorial.
Ponelas en la lista de "Included Files", en :GMS: se reemplazó usar directorios donde se encontraba el editable/ejecutable (como en :GM8: y anteriores) para usar la carpeta "Included Files". Es exactamente lo mismo que en las demás versiones usar un archivo externo, con la diferencia que hace falta agregarlos.
Vale, he logrado incluir correctamente los dll y el juego se ejecuta sin que salga ningún mensaje de error.
Lo que aun no consigo es que la música suene (el juego se ejecuta sin que se emita ninguna canción, aunque los demás sonidos funcionan correctamente :-\).
He probado a incluir la música en el juego, que ha acabo guardándose en Included Files, pero no ha servido.
Cita de: Marth en Octubre 04, 2014, 09:22:48 PM
Vale, he logrado incluir correctamente los dll y el juego se ejecuta sin que salga ningún mensaje de error.
Lo que aun no consigo es que la música suene (el juego se ejecuta sin que se emita ninguna canción, aunque los demás sonidos funcionan correctamente :-\).
He probado a incluir la música en el juego, que ha acabo guardándose en Included Files, pero no ha servido.
Ya lo dije en otro post, si el DLL es de gm8, tal vez no funcione en Studio.
Cita de: TheSandBoxMKG en Octubre 04, 2014, 09:48:38 PM
Cita de: Marth en Octubre 04, 2014, 09:22:48 PM
Vale, he logrado incluir correctamente los dll y el juego se ejecuta sin que salga ningún mensaje de error.
Lo que aun no consigo es que la música suene (el juego se ejecuta sin que se emita ninguna canción, aunque los demás sonidos funcionan correctamente :-\).
He probado a incluir la música en el juego, que ha acabo guardándose en Included Files, pero no ha servido.
Ya lo dije en otro post, si el DLL es de gm8, tal vez no funcione en Studio.
Si eso es así, ¿alguien dispone de un dll que me permita reproducir música en formato .pttune en GMS?
Pues no creo que sea necesaria otra dll, porque esta que pusiste funciona. La estoy probando en la versión early access de GM:S (v1.99.182), pero igual debe de funcionar en la 1.4 del GMS normal.
Por cierto, que buen tema ese the volcano
http://picosong.com/9Mtr/ (http://picosong.com/9Mtr/)
[spoiler]
Yo bailando
(http://static.tumblr.com/58cc5af030640e08d1af09902c233ecf/ev7csvf/dtcnbr1we/tumblr_static_eqk0uaizz280kow004w0w0k40.gif)
[/spoiler]
Deberías poner el código para ver donde está el error, a lo mejor se te pasó inicializar la dll.
Cita de: penumbra en Octubre 05, 2014, 01:44:33 AM
Pues no creo que sea necesaria otra dll, porque esta que pusiste funciona. La estoy probando en la versión early access de GM:S (v1.99.182), pero igual debe de funcionar en la 1.4 del GMS normal.
Deberías poner el código para ver donde está el error, a lo mejor se te pasó inicializar la dll.
Pues que extraño que a ti te funcione. ¿Me puedes pasar el programa donde suena correctamente?
Adjuntare un exportable donde intento hacer sonar la música.
Nada más abrir tu proyecto y darle 'play', comenzó a sonar correctamente "the volcano". No queda otra más que el problema está en tu PC.
No sé si sea tu tarjeta de audio o alguna configuración de sonido del sistema. ¿Usas un windows antiguo? Desconozco las particularidades del formato pttune, pero quizás es similar o incluse uso la librería GM Midi. Recuerdo que cuando tenía Windows XP, había que instalar la librería GM Midi para que windows o ciertos programas (trackers) reprodujeran correctamente los instrumentos MIDI.
Cita de: penumbra en Octubre 05, 2014, 09:55:52 PM
Nada más abrir tu proyecto y darle 'play', comenzó a sonar correctamente "the volcano". No queda otra más que el problema está en tu PC.
No sé si sea tu tarjeta de audio o alguna configuración de sonido del sistema. ¿Usas un windows antiguo? Desconozco las particularidades del formato pttune, pero quizás es similar o incluse uso la librería GM Midi. Recuerdo que cuando tenía Windows XP, había que instalar la librería GM Midi para que windows o ciertos programas (trackers) reprodujeran correctamente los instrumentos MIDI.
Si utilizo un reproductor de sonido especializado (ptPlayer es el utilizo), The Volcano se escucha a la perfección, por lo que el problema debe ser del Game Maker. ???
He conseguido que la música se escuche a base de traducirla previamente a un formato .wav, tras lo cual se guarda en la sección Sonidos y puedo hacerla andar con audio_play_sound(), pero al hacerlo, esa canción al terminar de sonar empieza desde cero, en lugar de sonar desde un determinado punto, por lo que aun no vale. :-X
¿Alguien sabe si debería instalar algún dll o similar más o le debo hacer algun arreglo a mi Game Maker o mi PC para que funcione por fin?
Cita de: penumbra en Octubre 05, 2014, 09:55:52 PM
Nada más abrir tu proyecto y darle 'play', comenzó a sonar correctamente "the volcano". No queda otra más que el problema está en tu PC.
No sé si sea tu tarjeta de audio o alguna configuración de sonido del sistema. ¿Usas un windows antiguo? Desconozco las particularidades del formato pttune, pero quizás es similar o incluse uso la librería GM Midi. Recuerdo que cuando tenía Windows XP, había que instalar la librería GM Midi para que windows o ciertos programas (trackers) reprodujeran correctamente los instrumentos MIDI.
Tras investigar lo poco que hay sobre el pttune, me parece que es un formato de música clásico similar al midi, por lo que, ¿puedes pasarme la biblioteca GM Midi?
Como aqui aun no hemos llegado a nada, no pierdo nada por probar...
El problema es que ya no tengo ese archivo, hace muchos años que lo descargué , hice una búsqueda en google pero sin suerte :-[
Acá te dejo un link que a lo mejor te sirve
http://superuser.com/questions/107255/wheres-windows-xp-standard-midi-soundfont (http://superuser.com/questions/107255/wheres-windows-xp-standard-midi-soundfont)
Creo que deberías probar si el tema se escucha en un reproductor de pttune
http://www.mediafire.com/download/0o3tplbu2xb1ql2/ptPlayer.exe (http://www.mediafire.com/download/0o3tplbu2xb1ql2/ptPlayer.exe)
Si no tienes suerte, quizás sea más fácil encontrar un convertidor de pptune a mp3/ogg para usar las melodías en GMS
Aunque pensé que este tema ya estaba solucionado, tengo que reabrir pues estoy pasando un buen apuro.
La música no suena cuando debería. Debo dar la orden unas 3 veces para que al fin suene (y no sirve montar un bucle que haga las 3 veces de una sola vez, sino puramente forzar a que se ejecute la música en 3 ciclos del programa).
Adjunto el programa para que alguien me pueda ayudar.
Por cierto, aunque este exportado, debe importarse a un GMS, que es lo que yo tengo.