Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

SoundEngine Implementiert von Thomas Spanier (659574)

Ähnliche Präsentationen


Präsentation zum Thema: "SoundEngine Implementiert von Thomas Spanier (659574)"—  Präsentation transkript:

1 SoundEngine Implementiert von Thomas Spanier (659574)

2 Implementierung DirectSound (DirectX) ObjectPascal (Delphi) DLL Singleton Pattern 40 Interface-Methoden (v1.7.9) C# und Pascal-Wrapper RTF & XML Dokumentation (XHTML via XSLT)

3 Terminologie Sounds NoisesMusic Affiliations Tracks

4 Noises Channelpool Exklusives Master-Volume Exklusives Volume Werden vorgeladen Stereofon Multiple Formate (wav, mp3, ogg, …) Generierung von Klangabwechslung

5 Channelpool Einstellbare Kanalzahl Liste freier Kanäle FIFO-Prinzip

6 Vorladen von Noises int PreloadNoise(string FileName); int PlayNoise(int PreloadID, bool Loop, ref uint SoundPlayID);

7 Stereofonie int SetNoiseParams(uint SoundPlayID, int Volume, int Balance); int SetNoiseParamsEx(uint SoundPlayID, int Distance, int Angle);

8 Stereofonie Lineare Schallausbreitung, nicht

9 Generierung von Klangabwechslung

10 Music Reservierter Kanal Situationsabhängig Tracks werden vorgeladen Exklusiver Volume-Regler Multiple Formate (wav, mp3, ogg, …) Shuffle-Funktion FFT Analyser Komponiert, recorded & mastered

11 Situationsabhängigkeit Tracks = Lieder Affiliations = Trackgruppen nach Situation

12 Affiliations 1.Menü 2.Kampf 3.Kein Kampf 4.Sieg 5.Niederlage

13 Vorladen von Tracks void RegisterMusicFile(string MusicFile, int MusicAffiliation); void StartMusic(int MusicAffiliation);

14 Recording & Mastering Benutzte Instrumente & Effektgeräte

15 Liedgut Menü: 2 min 52 sek Kampf: 29 min 22 sek Kein Kampf: 10 min 16 sek Sieg: 0 min 42 sek Niederlage: 1 min 6 sek Gesamt:44 min18 sek

16 Hardware-Synthesizer Korg Triton LE

17 E-Gitarre B.C. Rich Warlock Platinum Pro

18 Gitarren-Effektgerät Roland Boss GT-8

19 Akustisches Schlagzeug Basix Custom (erweitert) Die roten Pfeile zeigen auf die 9 Mikrofone.

20 E-Bass Ibanez BTB 4

21 Studiomikrofon AKG C-4000

22 Schallabsorbierende Wände Materialien der Firma AKsys (ehem. CWW)

23 Schallisolierung an Türen Verschiedene Schaumstoffschichten und Styropor

24 Psychoakustik-Prozessor Behringer Ultrafex Pro EX3200 Stereo-Prozessor Bass-Enhancer Exciter

25 Mastering-Prozessor Behringer Ultracurve Pro DEQ Bit pro Sample 96 kHz Samplerate Grafischer Equalizer Parametrischer Equalizer Dynamischer Equalizer Feedback Destroyer FFT RealTimeAnalyser Erweiterter Stereo Prozessor

26 Dynamik Behringer Composer MDX2600 Kompressor Gate De-Esser Peak-Limiter


Herunterladen ppt "SoundEngine Implementiert von Thomas Spanier (659574)"

Ähnliche Präsentationen


Google-Anzeigen