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

Referenz-Handbuch - Inhaltsverzeichnis