Solved

How can I get the sound driver filename ?

Posted on 1999-01-12
3
211 Views
Last Modified: 2012-05-04
Hi,
I would like to find out the currently used sound driver "filename" on my machine. On windows 95, you can go to System Properties > Device Manager > Sound, video and game controllers > properties > Driver to get the information. I assume that I can get to the same information from my C++ program, can I ?
0
Comment
Question by:tolga
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 86

Accepted Solution

by:
jkr earned 100 total points
ID: 1181966
You can find it on Win95 by examining the entries in 'HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\MediaResources'. There are subkeys for wave and midi and several other media types, which all have subkeys for the drivers associated with them...
0
 

Author Comment

by:tolga
ID: 1181967
Thanks, I tried the same path on Windows NT, all I found was Midi, mci and NonGeneralMIDIDriverList. I wonder if I can find the Wave driver name on NT.
0
 
LVL 86

Expert Comment

by:jkr
ID: 1181968
I'm sorry i can't help - i'm currently sitting at a NT4 box, but with no sound card installed :-(
0

Featured Post

Enroll in June's Course of the Month

June’s Course of the Month is now available! Experts Exchange’s Premium Members, Team Accounts, and Qualified Experts have access to a complimentary course each month as part of their membership—an extra way to sharpen your skills and increase training.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

C++ Properties One feature missing from standard C++ that you will find in many other Object Oriented Programming languages is something called a Property (http://www.experts-exchange.com/Programming/Languages/CPP/A_3912-Object-Properties-in-C.ht…
Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
The goal of the video will be to teach the user the concept of local variables and scope. An example of a locally defined variable will be given as well as an explanation of what scope is in C++. The local variable and concept of scope will be relat…
The viewer will be introduced to the technique of using vectors in C++. The video will cover how to define a vector, store values in the vector and retrieve data from the values stored in the vector.

691 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question