Seite 1 von 2
Hintergrundmusik
Verfasst: 23.01.2005 16:33
von captain third
kann ich irgendwie eine midi als hintergrundmusik abspieln lassn??? ich hab in der hilfe nachgeguggt,aber da stehts net wirklich drinne...
Verfasst: 23.01.2005 16:53
von AndyX
fmod kann midis abspielen.
Mfg,
AndyX
Verfasst: 23.01.2005 20:03
von captain third
mmmh danke,hab mir die fmod runtergeladen und laut der readme richtig installiert...hab mir des auch gleich angeguggt...aber schwer zu kapiern...

wie kann ich das einfach schreiben...?
Verfasst: 23.01.2005 20:26
von Laurin
Ich würde Hintergrundmusik in einem eigenen Thread laufen lassen. So muss man sich im Hauptprogramm nicht damit rumquälen.
Im Thread selber müsste es etwa so laufen:
1) Musik laden
2) -"- abspielen
3) Wenn Lied zu ende, springe zu 1)
Fertisch!
Greetz Laurin
Verfasst: 24.01.2005 23:41
von sbehrens
Sollte man Threads nicht vermeiden?
mfG
Basti
Verfasst: 25.01.2005 00:28
von MVXA
sofern ein Thread nur nicht auf Strings oder ähnliches zugreift die eventuel von anderen Threads auch berührt werden sollte man es lassen. So geht es.
Verfasst: 25.01.2005 11:55
von bobobo
.. fmod.dll .. tüdelkram .. alles unnötig
siehe im codearchiv unter
Midi_MiniExample_per_MCI.pb
das Teil in nen Thread gepackt und schon hast du Hinterngrundmusik.
Verfasst: 25.01.2005 12:05
von Danilo
bobobo hat geschrieben:das Teil in nen Thread gepackt und schon hast du Hinterngrundmusik.
...auf Windows.

Verfasst: 25.01.2005 13:42
von Froggerprogger
Äh, warum nicht einfach so ?
Habe ich da einen Nachteil übersehen ?
Code: Alles auswählen
InitMovie()
filename.s = "C:\...\CANYON.MID"
LoadMovie(1, filename)
PlayMovie(1, 0)
MessageRequester("", "Klick für Ende")
Verfasst: 25.01.2005 16:12
von bobobo
Danilo hat geschrieben:bobobo hat geschrieben:das Teil in nen Thread gepackt und schon hast du Hinterngrundmusik.
...auf Windows.

so ist das nunmal mit PB
@froggerprogger
Playmovie() ist mir auch grad eingefallen