-
-
Notifications
You must be signed in to change notification settings - Fork 47
Description
Hello!
beat-link-trigger-0.6.2
Ubuntu 18.04
Oracle Java 15
I'm not able to output MIDI with beat-link-trigger-0.6.2 on Ubuntu 18.04 (also tested on Debian Stretch).
Everything appears to work properly in beat-link-trigger, but when I try "Simulate->Activate" on a trigger, there is no midi sent, and the log doesn't show any errors.
I decided to try Oracle's JRE (Ubuntu comes with openJDK by default), so I downloaded the Oracle JDK version 15, same thing. Everything seems to be working, but no MIDI is sent out.
2020-Dec-04 17:15:24 INFO [beat-link-trigger.logs:80] - Beat Link Trigger version 0.6.2-1-0xe8eb built Wed May 13 01:26:08 UTC 2020
2020-Dec-04 17:15:24 INFO [beat-link-trigger.logs:81] - Java version 15, Java HotSpot(TM) 64-Bit Server VM, Oracle Corporation
2020-Dec-04 17:15:24 INFO [beat-link-trigger.logs:82] - Operating system version Linux 5.4.0-54-generic
2020-Dec-04 17:15:24 INFO [beat-link-trigger.logs:83] - Log files can grow to 200000 bytes, with 5 backlog files.
2020-Dec-04 17:15:24 INFO [beat-link-trigger.core:177] - Beat Link Trigger starting.
2020-Dec-04 17:15:25 INFO [beat-link-trigger.core:97] - Trying to go online, Use Real Player Number? false
2020-Dec-04 17:15:26 INFO [beat-link-trigger.core:114] - Giving up attempt to go online, user wants to continue offline.
2020-Dec-04 17:15:46 INFO [beat-link-trigger.triggers:380] - Reporting activation: Note 12 on channel 3
2020-Dec-04 17:15:49 INFO [beat-link-trigger.triggers:407] - Reporting deactivation: Note 12 on channel 3
I've tested with 3 different USB Midi adapters. Beat link Trigger does detect them and lists them on the "Output" field, but nothing is sent. These MIDI adapters work 100% fine with other linux software on my laptop.
I added '-verbose' to the java command, and tested again. Here's the lines of output that occur when I click on Activate.
[58.886s][info][class,load] beat_link_trigger.util$create_device_update_packet$fn__5822 source: file:/home/tangent/Downloads/beat-link-trigger-0.6.2.jar
[58.887s][info][class,load] clojure.core$map_indexed$mapi__8548 source: file:/home/tangent/Downloads/beat-link-trigger-0.6.2.jar
[58.887s][info][class,load] clojure.core$map_indexed$mapi__8548$fn__8549 source: file:/home/tangent/Downloads/beat-link-trigger-0.6.2.jar
[58.888s][info][class,load] sun.awt.X11.XQueryTree source: jrt:/java.desktop
[58.889s][info][class,load] overtone.midi$midi_find_device$fn__880 source: file:/home/tangent/Downloads/beat-link-trigger-0.6.2.jar
These lines only appear the first time I click Activate. Subsequent clicks don't produce anything on the verbose output.
Just based on that last line, I'm thinking maybe overtone was having trouble connecting to the USB MIDI adapter, so I searched for info about overtone's midi-clj on Linux, and from what I'm finding it works perfectly fine on Ubuntu 18.04.
Is there anything I could do to debug this problem further?
Am I using the wrong Java version?
Thank you for your time
