PureBasic - Music
Einleitung
PureBasic kann Standard Musik-Module abspielen, um während eines Spiels oder einer Applikation eine hübsche Hintergrundmusik zu haben. Die Module sind wohlbekannt von den Demo-Makern, da sie eine rationelle Möglichkeit darstellen, Musik auf dem Computer zu erstellen. Die zum Erstellen der Module benutzten Werkzeuge werden 'Tracker' (ProTracker, FastTracker, ImpulseTracker...) genannt. Der Vorteil von Musik-Modulen gegenüber .wav/mp3 Dateien sind ihre sehr geringe Größe, eine prinzipiell endlose Länge, die sehr schnellen Abspielroutinen, der mögliche Sprung zu einem bestimmten Musikabschnitt - passend zur gerade laufenden Action auf dem Bildschirm, etc... Es ist natürlich möglich, Standard-Sound und Modul-Sound zu mischen, um beide gleichzeitig abspielen zu können.
Die ModPlug Library wird verwendet, um eine sehr hohe Abspielqualität für die Musik-Module und Unterstützung für mehrere Tracker zu haben.
Der Befehl InitSound() muss erfolgreich aufgerufen worden sein, bevor eine der zur Music-Biblithek gehörenden Funktionen verwendet werden kann.
Befehlsübersicht
CatchMusic
FreeMusic
GetMusicPosition
GetMusicRow
IsMusic
LoadMusic
MusicVolume
PlayMusic
SetMusicPosition
StopMusic
Beispiel
Music.pb
Unterstützte OS
Alle