GPxSound

übersetzt von Peter Groh

Bemerkung: Funktioniert nicht mit GP4.

Die GPxSound Erweiterung enthält folgende soundbezogene Features.

3D Sound

GP3 selbst erzeugt nur 2D Sound. Die Erweiterung fügt 3D Sound hinzu. Zur Zeit werden nur die Motorengeräusche anderer Autos unterstützt. Dies bedeutet, dass sie andere Autos neben sich hören können, auch auf welcher Seite. Wenn sie 4D Sound besitzen, können sie auch hören, ob sich das Auto vor oder hinter ihnen befindet. Wenn der Geschwindigkeitsunterschied sehr groß ist, hören sie einen Dopplereffektt, das bedeutet, dass die Tonhöhe des Geräusches höher ist, wenn sich das Auto nähert und niedriger ist, wenn sich das Auto von ihnen entfernt. Der Abstand zwischen Ihnen und den anderen Autos hat ebenfalls Auswirkungen auf die Lautstärke auf der Strecke.

Außerdem steigt der Realitätsgrad des Spiels, das Hinzufügen des gegnerischen Autogeräusches hat den Vorteil, dass es leichter wird, den Gegner zu lokalisieren,anstatt nur im Rückspiegel danach Ausschau zu halten. Mit ein bißchen Übung sollte es möglich sein, zu hören, ob sich ein Auto neben einem befindet, so dass man an eine Kurve heranfährt. Ein weiterer Vorteil ist, dass man hören kann, ob sich andere Autos näheren, wenn man die Strecke verlassen hat und wieder auf die Strecke fahren will, so kann man einen Unfall vermeiden.

Dieses Feature wurde eingebunden um DirectSound zu nutzen. Wenn sie die passende Soundkarte besitzen wird diese durch Hardware beschleunigt und hat keine Auswirkungen auf die Prozessorauslastung (PO). Bei Software Mixing (wie auch meinem eigenen System) wird die PO nicht viel belastet Wenn sie einen starken Anstieg der PO auf ihrem System bemerken sollten sie ihre Soundtreiber aktualisieren oder verschiedene Einstellungen an ihren Soundkarte ausprobieren.

Obwohl GP3-2000 ein eigenen 3D Sound besitzt, wird das Feature trotzdem verfügbar, wenn sie den Standard GP3 Sound im Spiel auswählen (in den Soundeinstellungen).

Es gibt noch einige ungelöste Schwierigkeiten, die in den nächsten Versionen korrigiert werden:

Sounds von Ereignissen

Es ist möglich Geräusche mit Ereignissen zu verbinden. GPxSound kann sogenannte Soundsets laden, die angeben, welche .wav Datei bei welchem Ereignis abgespielt wird. GPxSound hat keine Standardsounds eingebunden, so dass man dies selbst machen muss oder vorgefertigte Soundsets aus dem Internet downloadet.

Die möglichen Ereignisse sind in der gpxpdata\snd\soundset.ini Datei zu finden. Die Namen der Ereignisse sprechen für sich. Der Pfad des Sounds ist relativ zum snd Ordner. Die ANgabe eines absoluten Pfades funktioniert nicht (das Multimedia api von Windows scheint das nicht zu mögen, setsamerweise).

Sounds schließen sich nicht gegenseitig aus. Das bedeutet, dass zwei sounds zur gleichen Zeit abgespielt werden können. Für einige Benachrichtigungen ist dies nicht wünschenswert, deshalb versuche ich momentan das Problem zu lösen. Hoffentlich wird dies in der nächsten Version besser.

Beachte, dass in GP3-2000 die Ereignisse "Strecke laden" und "Cockpit verlassen" nicht funktionieren.

Konfigurationsoptionen

Die folgenden Optionen sind für GPxSound verfügbar (das entfernen eines Zahlenwertes setzt den Standardwert):


Main |  GPxPatch |  GPxSet |  GPxTrack |  GPxLap |  GPxSAT |  GPxCInfo |  GPxSound