ftp.nice.ch/pub/next/developer/languages/c/gcc.2.7.2.2.N.b.tar.gz#/lib/gcc-lib/m68k-next-nextstep3/2.7.2.2.f.2/include/soundkit/NXSoundOut.h

This is NXSoundOut.h in view mode; [Download] [Up]

/*
 * NXSoundOut.h
 *
 * Copyright (c) 1992, NeXT Computer, Inc.  All rights reserved. 
 */

#import "NXSoundDevice.h"

@interface NXSoundOut:NXSoundDevice
{
    unsigned int	_options;
    int			_reserved1;
}

/* Obsolete - use generic parameter api.*/
+ (port_t)lookUpDevicePortOnHost:(const char *)hostName;
- (BOOL)doesInsertZeros;
- (NXSoundDeviceError)setInsertsZeros:(BOOL)flag;
- (BOOL)doesRampUp;
- (NXSoundDeviceError)setRampsUp:(BOOL)flag;
- (BOOL)doesRampDown;
- (NXSoundDeviceError)setRampsDown:(BOOL)flag;
- (BOOL)doesDeemphasize;
- (NXSoundDeviceError)setDeemphasis:(BOOL)flag;
- (BOOL)isSpeakerMute;
- (NXSoundDeviceError)setSpeakerMute:(BOOL)flag;
- (unsigned int)clipCount;
- (NXSoundDeviceError)getAttenuationLeft:(float *)leftDB
                                   right:(float *)rightDB;
- (NXSoundDeviceError)setAttenuationLeft:(float)leftDB
                                   right:(float)rightDB;

@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.