24 #ifndef __RECORDNODE_H_FB9B1CA7__
25 #define __RECORDNODE_H_FB9B1CA7__
28 #include "../../JuceLibraryCode/JuceHeader.h"
32 #include "GenericProcessor.h"
46 public FilenameComponentListener
53 void process(AudioSampleBuffer &buffer, MidiBuffer &eventBuffer,
int& nSamples);
55 void setParameter (
int parameterIndex,
float newValue);
67 void setChannel(
int id,
int chan);
69 void setChannelStatus(
int chan,
bool status);
71 void resetConnections();
73 bool isAudioOrRecordNode() {
return true;}
75 void filenameComponentChanged(FilenameComponent*);
77 void createNewDirectory();
125 void closeAllFiles();
143 JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (
RecordNode);
149 #endif // __RECORDNODE_H_FB9B1CA7__