PureBasic - Module

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 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 Module und Unterstützung für mehrere Tracker zu haben.

Der Befehl InitSound() muss erfolgreich aufgerufen worden sein, bevor eine der zur Module-Biblithek gehörenden Funktionen verwendet werden kann.

Befehlsübersicht

CatchModule
FreeModule
GetModulePosition
GetModuleRow
IsModule
LoadModule
ModuleVolume
PlayModule
SetModulePosition
StopModule

Beispiel

Module.pb

Unterstützte OS

Alle

Referenz-Handbuch - Inhaltsverzeichnis