equal
deleted
inserted
replaced
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 |