ftp.nice.ch/pub/next/audio/player/ModPlayer.2.5.N.s.tar.gz#/ModPlayer/TrackerPlayer.h

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

/* Generated by Interface Builder */

#import <objc/Object.h>
#import "fft.h"
#import "FFTView.h"
#include <mach.h>
#include <sys/message.h>
#import <dpsclient/dpsclient.h>
#import <objc/NXStringTable.h>

@interface TrackerPlayer:Object
{
	id	delegate;
	id fftView, lokaleStringTab;
		
	struct song *abspielSong;     // Momentan eingelesener Song
	int		abspielGeschwindigkeit; // Abspiel-Geschwindigkeit
	int		kanalMix;               // Mischung der beiden Kanaele
	BOOL	endlosAbspielen;        // offensichtlich, oder?
	BOOL	PauseModus;
}

- init;
- setDelegate:sender;
- setFFTView:view;
- delegate;
- (BOOL)beimAbspielen;
- (BOOL)ladeModuleEin:(char *)module mix:(int)mixwert speed:(int)speed
  endlos:(BOOL)flag fft:(int)fftspeed;
- starteAbspielen;
- pausiereAbspielen;
- beendeAbspielen;
- setzeGeschwindigkeit:(int)wert;
- setzeFFTSpeed:(int)wert;
- setzeStereo:(int)wert;
- setzeEndlos:(BOOL)flag;
- setzeTiefpass:(BOOL)flag;
- setzeStringTab:echteStringTab;

@end

typedef struct {
    msg_header_t h;
    msg_type_t t;
		int	Aktion;
    float *Daten;	
} simpleMsg;

#define FFT_AUSGABE 0
#define FFT_CLEAR 3
#define PLAYKNOPF_AN 1
#define PLAYKNOPF_AUS 2
#define AKTUELLES_PATTERN 4
#define AKTION_TUN 5

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