aboutsummaryrefslogtreecommitdiffstats
path: root/src/engine/JackDriver.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2013-01-13 01:39:36 +0000
committerDavid Robillard <d@drobilla.net>2013-01-13 01:39:36 +0000
commitb6deb0e4ae423e7030495e3c2977f5d87a823f5f (patch)
tree6f8dfc45938269dfa250943dabc2b6405c91c8d6 /src/engine/JackDriver.cpp
parentb65fc6e8dd7fdfda1cb95022aa43eaad2e645e0a (diff)
downloadmachina-b6deb0e4ae423e7030495e3c2977f5d87a823f5f.tar.gz
machina-b6deb0e4ae423e7030495e3c2977f5d87a823f5f.tar.bz2
machina-b6deb0e4ae423e7030495e3c2977f5d87a823f5f.zip
Tidy.
git-svn-id: http://svn.drobilla.net/lad/trunk/machina@4947 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/engine/JackDriver.cpp')
-rw-r--r--src/engine/JackDriver.cpp43
1 files changed, 20 insertions, 23 deletions
diff --git a/src/engine/JackDriver.cpp b/src/engine/JackDriver.cpp
index 4b49103..4db9ad2 100644
--- a/src/engine/JackDriver.cpp
+++ b/src/engine/JackDriver.cpp
@@ -45,9 +45,8 @@ JackDriver::JackDriver(Raul::Forge& forge, SPtr<Machine> machine)
, _quantization(0.0f)
, _stop(0)
, _stop_flag(false)
- , _record_dur(_frames_unit)
- , // = 0
- _recording(false)
+ , _record_dur(_frames_unit) // = 0
+ , _recording(false)
, _is_activated(false)
{
_context.set_sink(this);
@@ -82,24 +81,22 @@ JackDriver::attach(const std::string& client_name)
_context.time().set_tick_rate(sample_rate());
- _input_port = jack_port_register(
- jack_client(),
- "in",
- JACK_DEFAULT_MIDI_TYPE,
- JackPortIsInput,
- 0);
+ _input_port = jack_port_register(jack_client(),
+ "in",
+ JACK_DEFAULT_MIDI_TYPE,
+ JackPortIsInput,
+ 0);
if (!_input_port) {
std::cerr << "WARNING: Failed to create MIDI input port."
<< std::endl;
}
- _output_port = jack_port_register(
- jack_client(),
- "out",
- JACK_DEFAULT_MIDI_TYPE,
- JackPortIsOutput,
- 0);
+ _output_port = jack_port_register(jack_client(),
+ "out",
+ JACK_DEFAULT_MIDI_TYPE,
+ JackPortIsOutput,
+ 0);
if (!_output_port) {
std::cerr << "WARNING: Failed to create MIDI output port."
@@ -227,10 +224,9 @@ JackDriver::read_input_playing(SPtr<Machine> machine,
const SPtr<LearnRequest> learn = machine->pending_learn();
if (learn && learn->started()) {
learn->exit_action()->set_event(ev.size, ev.buffer);
- learn->finish(
- TimeStamp(TimeUnit::frames(sample_rate()),
- jack_last_frame_time(_client) + ev.time,
- 0));
+ learn->finish(TimeStamp(TimeUnit::frames(sample_rate()),
+ jack_last_frame_time(_client) + ev.time,
+ 0));
const uint64_t id = Stateful::next_id();
write_set(_updates, id,
@@ -264,14 +260,15 @@ JackDriver::write_event(Raul::TimeStamp time,
if (slice.beats_to_ticks(time) + slice.offset_ticks() <
slice.start_ticks()) {
std::cerr << "ERROR: Missed event by "
- << slice.start_ticks()
- - (slice.beats_to_ticks(time) + slice.offset_ticks())
+ << (slice.start_ticks()
+ - slice.beats_to_ticks(time)
+ + slice.offset_ticks())
<< " ticks"
<< "\n\tbpm: " << slice.bpm()
<< "\n\tev time: " << slice.beats_to_ticks(time)
<< "\n\tcycle_start: " << slice.start_ticks()
- << "\n\tcycle_end: " << slice.start_ticks()
- + slice.length_ticks()
+ << "\n\tcycle_end: " << (slice.start_ticks()
+ + slice.length_ticks())
<< "\n\tcycle_length: " << slice.length_ticks()
<< std::endl << std::endl;
return;