Hola @miguel,
Yo voy te passar abajo como yo utilizo lo audio en mi proprio projeto.
Vea lo exemplo:
[lua]-- Called immediately after scene has moved onscreen:
function scene:enterScene( event )
audio.play(storyboard.music, {channel = 2, loops=-1});[/lua]
Vea ahiba que yo uso “storyboard.music”. Eso es porque yo carrego lo audio en lo arquivo “main.lua” con esta API [lua]storyboard.music = audio.loadStream(“myMusic.mp3”, channel=2)[/lua] y principalmente porque yo vi en uno blog del @JonathanBebee que para se utilizar variábles globais en Storyboard API nosotros tenemos que criar las variables asi: “storyboard.myGlobalVariable” en lo arquivo main.lua. Talvez seja eso que no esta dejando tu projecto funcionar bien, porque usted esta utilizando una variable global del tipo _G. (_G.freebackChan). Pero no estoy 100% certo todavia, necesita tentar.
Otra cosa es que yo siempre digo explicitamente cual lo canal deve ser utilizado para lo determinado arquivo de Audio, como usted puede ver ahiba yo utilizo lo {channel = 2} pero pode utilizar cualquer uno de los 32 disponibles como usted debe saber.
Entonces para resumir, cabia tu declaracion de variable Global y tambien tenta utilizar uno canal para tu musica explicitamente y LOAD tu arquivo de audio en lo “main.lua” y utilize audio.play() en tu otras escenas para ver se fica bueno.
PS: Espero que consiga entender!
Suerte,
Rodrigo.
[import]uid: 89165 topic_id: 19659 reply_id: 76061[/import]