Skip to content

vQuaternions/Simple-Win32-WAV-Player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

------------------------------
------------------------------
-- Simple Win32 .WAV Player --
------------------------------
------------------------------
	
This project is just a simple Win32 .WAV player in a console application that uses DirectSound to play an audio file. The purpose of it was to make a simple .WAV player thats easy to setup, use and thats freely available to anyone. It also works for x64 compilation if desired.

The project relies on Cmake v3.14 or greater & Visual Studio 2010-2019 being installed to create the Visual Studio project. To create the Visual Studio solution run "cmake_build.bat" and follow the instructions that are prompted. You can also create it manually, if wanted.

The .WAV file that comes with the project is a personal file and requires my permission for usage in anything beyond this example project, please contact the email below for more info.

Direct Sound example from Windows SDK Samples that I repurposed for easier use.
URL Link to Github: https://github.com/microsoft/Windows-classic-samples/tree/master/Samples/Win7Samples/multimedia/directshow/dmo/dmodemo
	
--License for this project can be in the project directory under the file "LICENSE" and also in the dsound folder included with the project--

If the DirectX libraries do not exist you may need to install in the Windows SDK to build!

By the way I own a small gaming company called Major Gaming which has a few games available on the Google Play Store for Android. The 2 games are Knife Roulette and The White Blood Cell the links are below please check them out and leave a review!

	- Knife Roulette : https://play.google.com/store/apps/details?id=com.Knife_Roulette_1_0_0
	- The White Blood Cell: https://play.google.com/store/apps/details?id=com.The_White_Blood_Cell

Website & Email:
	Major Gaming Website: https://majorgamingllc.weebly.com/
	Major Gaming Email: [email protected]