This is ChaosPerf.h in view mode; [Download] [Up]
/* Generated by Interface Builder */
#import <objc/Object.h>
#import <appkit/appkit.h>
#import <musickit/musickit.h>
#import "CPlotStorage.h"
#define NUMNOTES	8
#define SOUNDSPLIT	4
@interface ChaosPerf:Performer
{
	id cPlot;
	id cPlotStorage;
	id cScorePlot;
	id cScoreStorage;
	id cController;
	id formulas;
	id tuningButtons;
	id startButton;
	id soundButtons;
	id clearButton;
	id myConductor;
	int soundMode, runMode;
	int tuningMode;
	int plotting;
	int scoring;
	int nextNote;
	id theOrch;
	id dspIns;
	id aNoteDur[NUMNOTES+1];
	id aNoteUpdate[NUMNOTES+1];
	id aNoteSender[NUMNOTES+1];
	id aNoteReceiver[NUMNOTES+1];
	id midiObj;
}
/* These are the real methods */
- soundSwitch:sender;
- startStop:sender;
- clearPlot:sender;
- perform;
- appDidInit:sender;
- setSystem:sender;
- showScore:sender;
- showFormula:sender;
- windowWillClose:sender;
- switchTuning:sender;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.