我正在尝试发送OSC (开放声音控制)到图53的QLab。到目前为止,我已经想出了这个代码。
import com.illposed.osc.transport.udp.OSCPortOut;
import com.illposed.osc.OSCMessage;
import java.io.IOException;
import java.net.InetAddress;
import java.net.UnknownHostException;
public class controller {
public static void main(String[] args) throws UnknownHostException, IOException {
OSCPortOut sender = new OSCPortOut(InetAddress.getByName("10.67.192.113"), 53000);
OSCMessage msg = new OSCMessage("/cue/1");
try {
sender.send(msg);
} catch (Exception e) {
e.printStackTrace();
}
}
}我已经成功地将Illposed的JavaOSC库添加到我的代码中,但随后它提示我需要SLF4J,当我尝试添加slf4j-api-1.7.30.jar时,当我尝试使用SLF4J和JavaOSC库运行上面的代码时,它显示Failed to load class "org.slf4j.impl.StaticLoggerBinder".。
发布于 2020-12-10 06:01:44
您将需要使用Maven来处理JavaOSC所需的依赖项。
这是一个很好的Eclipse教程。只需使用一个简单的项目,您不需要做原型选择。
然后在您的新项目pom.xml文件的末尾添加以下代码,在</project>之前,但在所有其他内容之后。
`<dependency>`
<groupId>com.illposed.osc</groupId>
<artifactId>javaosc-core</artifactId>
<version>0.7</version>
</dependency>https://stackoverflow.com/questions/63343759
复制相似问题