24 #ifndef __LFPDISPLAYNODE_H_D969A379__
25 #define __LFPDISPLAYNODE_H_D969A379__
27 #include "../../JuceLibraryCode/JuceHeader.h"
28 #include "Editors/LfpDisplayEditor.h"
29 #include "Editors/VisualizerEditor.h"
30 #include "GenericProcessor.h"
52 AudioProcessorEditor* createEditor();
54 bool isSink() {
return true;}
56 void process(AudioSampleBuffer &buffer, MidiBuffer &midiMessages,
int& nSamples);
58 void setParameter(
int,
float);
60 void updateSettings();
65 AudioSampleBuffer* getDisplayBufferAddress() {
return displayBuffer;}
66 int getDisplayBufferIndex() {
return displayBufferIndex;}
70 ScopedPointer<AudioSampleBuffer> displayBuffer;
71 ScopedPointer<MidiBuffer> eventBuffer;
73 int displayBufferIndex;
78 AbstractFifo abstractFifo;
89 #endif // __LFPDISPLAYNODE_H_D969A379__