Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Probably because OSX uses different naming conventions for devices files and because OSX uses Core Audio audio subsystem (not ALSA or OSS) there are no devices such as:

/dev/sdp
/dev/audio
/dev/mixer
/dev/snd/*

So, where are audio devices file in OSX?

share|improve this question
    
Can you give some examples of the kinds of audio device files you wish to locate? Are you asking about Audio Unit, VST, or LADSPA files, for example? –  Wheat Williams Apr 6 '12 at 8:28
    
Or are you asking about drivers for specific hardware or peripherals? –  Wheat Williams Apr 8 '12 at 12:36
1  
I've asked about device files for audio devices in OSX. I ment device files as described here en.wikipedia.org/wiki/Device_file . Question was not about drives or some specific hardware. –  Alex Bolotov Apr 8 '12 at 15:14
    
@OleksandrBolotov, What are you asking? The first sentence of the wikipedia article reads: In Unix-like operating systems, a device file or special file is an interface for a device driver that appears in a file system as if it were an ordinary file.. Then you state that your question is not about that; it's a complete contradiction. I realize that your English is not perfect, so maybe you can't exactly translate what you might be trying to say [?]. –  l'L'l Apr 8 '12 at 22:45
    
I just wanted to know what does OSX have instead of /dev/dsp and I don't know how to ask it better. I don't know who down-voted your questions but that wasn't me. –  Alex Bolotov Apr 9 '12 at 1:22
add comment

2 Answers

up vote 1 down vote accepted

According to the Mac OS X Developer Library:

The Audio family does not export device interfaces for applications to access audio hardware directly. However, it does provide a device interface that the Audio Hardware Abstraction Layer (Audio HAL) uses to access drivers derived from the Audio family.

http://developer.apple.com/library/mac/#documentation/DeviceDrivers/Conceptual/AccessingHardware/AH_Family_Reference/AH_Family_Reference.html

So I guess you need to find more information on "Audio HAL"

share|improve this answer
add comment

Here are some suggestions.

If you are talking about Hardware Abstraction Layer (HAL) devices, then the path is

/Library/Audio/Plug-Ins/HAL/

By default there is one bundle there: on my Mac iSightAudio.driver, is the driver for the built-in webcam.

Other devices may use Kernel Extensions; bundles that end in .kext, are located in:

/System/Library/Extensions/
share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.