2023-09-10 16:43:37 +00:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include <JuceHeader.h>
|
2024-04-21 18:07:15 +00:00
|
|
|
#include "../gpla/LineArtParser.h"
|
2023-09-10 16:43:37 +00:00
|
|
|
|
|
|
|
class OscirenderAudioProcessor;
|
|
|
|
class ObjectServer : public juce::Thread {
|
|
|
|
public:
|
|
|
|
ObjectServer(OscirenderAudioProcessor& p);
|
|
|
|
~ObjectServer();
|
|
|
|
|
|
|
|
void run() override;
|
2025-01-24 12:38:28 +00:00
|
|
|
void reload();
|
2023-09-10 16:43:37 +00:00
|
|
|
|
|
|
|
private:
|
|
|
|
OscirenderAudioProcessor& audioProcessor;
|
|
|
|
|
2025-01-24 12:38:28 +00:00
|
|
|
int port = 51677;
|
2023-09-10 16:43:37 +00:00
|
|
|
juce::StreamingSocket socket;
|
|
|
|
};
|