src/JackHandler.h
branchv_0
changeset 2 01553c2ffa1d
parent 1 7f3ab657dc50
child 3 baa8055c5b10
equal deleted inserted replaced
1:7f3ab657dc50 2:01553c2ffa1d
    51 	//jack_ringbuffer_t* ringBuffer = nullptr;
    51 	//jack_ringbuffer_t* ringBuffer = nullptr;
    52 public:
    52 public:
    53 
    53 
    54 	JackHandler(Configuration& configuration) : configuration(configuration) {
    54 	JackHandler(Configuration& configuration) : configuration(configuration) {
    55 		// Initialize JACK connection:
    55 		// Initialize JACK connection:
    56 		std::string clientName = "relpipe-out-jack";
    56 		std::string clientName = convertor.to_bytes(configuration.jackClientName);
    57 		jackClient = jack_client_open(clientName.c_str(), JackNullOption, nullptr);
    57 		jackClient = jack_client_open(clientName.c_str(), JackNullOption, nullptr);
    58 		if (jackClient == nullptr) throw JackException(L"Could not create JACK client.");
    58 		if (jackClient == nullptr) throw JackException(L"Could not create JACK client.");
    59 
    59 
    60 		//ringBuffer = jack_ringbuffer_create(RING_BUFFER_SIZE * sizeof (MidiMessage));
    60 		//ringBuffer = jack_ringbuffer_create(RING_BUFFER_SIZE * sizeof (MidiMessage));
    61 
    61