StealthDAI2400 Class Reference

The StealthDAI2400 class is a DSPSerialPortDevice subclass that corresponds to the Stealth DAI2400 DAT interface. More...

#import <DSPSerialPortDevice.h>

Inheritance diagram for StealthDAI2400:

DSPSerialPortDevice

List of all members.

Public Member Functions

(id) - setCopyProhibit:
 Sets the copyProhibit instance variable to yesOrNo. Then, when applySettings: is invoked, the StealthDAI2400 will be told to set or clear the copy prohibit flag.
(id) - setEmphasis:
 Sets the empahsis instance variable to useEmphasis. Then, when applySettings: is invoked, the StealthDAI2400 will be set to whether or not to use emphasis.
(int) - hardwareSupportedSamplingRates:
 Returns 3 and sets *rates to a malloc'ed array containing 48000, 44100, 32000.
(id) - setUpSerialPort:
 This is invoked by Orchestra open to set up the serial port.


Detailed Description

The StealthDAI2400 class is a DSPSerialPortDevice subclass that corresponds to the Stealth DAI2400 DAT interface.

Member Function Documentation

- (id) setCopyProhibit: (BOOL)  yesOrNo  

Sets the copyProhibit instance variable to yesOrNo. Then, when applySettings: is invoked, the StealthDAI2400 will be told to set or clear the copy prohibit flag.

Parameters:
yesOrNo is a BOOL.
Returns:
Returns an id.

- (id) setEmphasis: (BOOL)  useEmphasis  

Sets the empahsis instance variable to useEmphasis. Then, when applySettings: is invoked, the StealthDAI2400 will be set to whether or not to use emphasis.

Parameters:
useEmphasis is a BOOL.
Returns:
Returns an id.

- (int) hardwareSupportedSamplingRates: (double **)  rates  

Returns 3 and sets *rates to a malloc'ed array containing 48000, 44100, 32000.

Parameters:
rates is a double **.
Returns:
Returns an int.

Reimplemented from DSPSerialPortDevice.

- (id) setUpSerialPort: (id)  orchestra  

This is invoked by Orchestra open to set up the serial port.

Parameters:
orchestra is an id.
Returns:
Returns an id. Sends the appropriate values for the StealthDAI2400.

Reimplemented from DSPSerialPortDevice.


The documentation for this class was generated from the following file:

Generated on Sat Dec 5 17:01:17 2009 for MusicKit by  doxygen 1.5.6