Home
 
      Bookmark and Share


You must log into your user account before you are allowed to
download any of these files.




In the 3D Audio Engine VMK series you will learn how to add 3D sound effects and music to your games and applications. Using the OpenAL API you will learn how to create an audio manager which can play sound files based on game triggers (like creaky doors). You will see how to play sounds in a continous loop for things like a machine gun sound and you will learn how to stream audio to the speakers for music playback.
Total Running Time : 3 hrs 37 min    Size: 206 MB ( 12 VMK Files)


[Intro] [VMK 1a] [VMK 1b] [VMK 2] [VMK 3] [VMK 4] [VMK 5] [VMK 6] [VMK 7] [VMK 8] [VMK 9a] [VMK 9b]


Introduction to OpenAL
Difficulty = Medium
Welcome to the world of 3D sound playback. This VMK shows you how to get the OpenAL SDK installed on your computer and where to find documentation and help for the API.
6 min 39 sec
9.9 MB
forum (2 posts)
VMK 1a Setup and Play Part 1/2
Difficulty = Medium
Visual C++ is set up in this VMK so that we can work with the OpenAL SDK. I explain the general concepts used in the OpenAL API framework and by the end of the video, we are able to do simple audio play back from a file.
0 min 0 sec
22 MB
forum (2 posts)
VMK 1b Setup and Play Part 2/2
Required VMKVMK 1a
Difficulty = Medium
Visual C++ is set up in this VMK so that we can work with the OpenAL SDK. I explain the general concepts used in the OpenAL API framework and by the end of the video, we are able to do simple audio play back from a file.
36 min 34 sec
19.3 MB
forum (2 posts)
VMK 2 Audio Buffer
Required VMKVMK 1b
Difficulty = Medium
The AudioManager project is started in this VMK and the AudioBuffer class is created. The AudioBuffer is used to store all sound files loaded into memory.
16 min 23 sec
14.6 MB
forum (2 posts)
VMK 3 Audio Source
Required VMKVMK 2
Difficulty = Medium
The AudioSource class is created in this VMK. This class is used to manage the OpenAL source objects that are attached to buffers.
10 min 57 sec
9.44 MB
forum (2 posts)
VMK 4 Audio Manager
Required VMKVMK 3
Difficulty = Medium
The beginnings of the AudioManager class are started in this VMK. This class manages both the AudioBuffers and AudioSources so that we can seamlessly create audio objects to use in our games and applications.
32 min 43 sec
26.5 MB
forum (5 posts)
VMK 5 Playback Properties
Required VMKVMK 4
Difficulty = Medium
In this VMK a few new functions are added to the AudioManager for playback. You will now be able to pause, stop, or change the volume.
17 min 5 sec
13.6 MB
forum (1 post)
VMK 6 Ogg Vorbis Setup
Required VMKVMK 5
Difficulty = Medium
The Ogg Vorbis SDK files are downloaded and installed in this video so that we can start programming in the next VMK.
13 min 58 sec
17.6 MB
forum (4 posts)
VMK 7 Play Ogg Files
Required VMKVMK 6
Difficulty = Medium
The compiled ogg library files are added to the AudioManager project in this VMK. A new function is added to the AudioBuffer class to allow us to load *.ogg files into an OpenAL buffer so that we can play back its contents.
21 min 36 sec
20 MB
forum (2 posts)
VMK 8 Audio Stream
Required VMKVMK 7
Difficulty = Hard
Streaming audio from the hard drive out to the speakers is done using the AudioStream class which is developed in this VMK. Be sure to check out the forum post for bug fixes in this video.
27 min 57 sec
24.3 MB
forum (3 posts)
VMK 9a Play a Stream of Audio Part 1/2
Required VMKVMK 8
Difficulty = Medium
The AudioManager class is updated in this VMK so that a stream of audio can be created, deleted and played. Make sure you understand how multiple threads (Intro to C++ VMK 15) work before watching this video.
0 min 0 sec
15 MB
forum (2 posts)
VMK 9b Play a Stream of Audio Part 2/2
Required VMKVMK 9a
Difficulty = Medium
The AudioManager class is updated in this VMK so that a stream of audio can be created, deleted and played. Make sure you understand how multiple threads (Intro to C++ VMK 15) work before watching this video.
32 min 58 sec
13.9 MB
forum (2 posts)
 
Return to Top of Page
 
Explanation of button & icons
You must first log in before you can download this VMK file.
You can download this VMK file for free.
(no download slots needed).
You can download this VMK file if you have a free slot available. One slot will be debited from your account when you choose to download this VMK file. If you have already downloaded this file earlier and you have a membership you can download this file without using another download slot.
You can not download this VMK file yet because you have not downloaded the previous required VMK. You need to first download the file indicated beside this icon:
You can download this VMK file for free because you puchased an item from the store (no download slot needed).
This VMK file is locked. You need to use a key to unlock it before you can download it. If you purchase a membership this file will become unlocked and you will not need a key to download it.


If you have any questions about these downloads, visit the FAQ section.

   
 
1,557 Visitors   |  171 Members            Welcome our newest member happ43 from India   india
©2005 - 2010 Marek A. Krzeminski, All Rights Reserved - Email the Webmaster Webmaster