C ++中的基本OSC教程?使用什么库?

hyp*_*not 5 c++ osc visual-studio

我想学习如何编写最简单的服务器/客户端C ++命令行应用程序,以使用OSC(开放式声音控制)从一个应用程序实时向另一应用程序发送几行数据。我想使其在本地主机模式下或通过网络工作,但我认为在OSC中,它只是指定IP地址的问题。

我对OSC一无所知,官方页面似乎有点含糊。在此页面上说:

CNMAT的用于构造OSC数据包的开源库:如果您希望您的应用程序能够格式化OSC数据包以通过网络发送,那么这就是您所需要的。 http://archive.cnmat.berkeley.edu/OpenSoundControl/src/libOSC/

但这只是2003-2004年的几个文件,绝对不是我打算用于学习OSC的文件。然后介绍OSC控制套件,但在另一页上说OSC控制套件已过时,强烈建议您不要使用控制套件。

也许这是最好的页面:http : //opensoundcontrol.org/guide-osc-libraries列出了库并给出了一些意见,但是我仍然不知道应该从4中选择哪个库。

我想学习/使用的是一个简单的,跨平台的,受广泛支持的库,我可以在Visual C ++ 2010中使用该库来构建命令行应用程序。你有什么建议?您可以使用该库编写或链接教程吗?

raz*_*ong 5

我们使用oscpack作为跨平台的osc库。

https://code.google.com/archive/p/oscpack/downloads

我们正在Linux,Windows和MacOSX上使用它,对此感到非常高兴。它简单易用,效果很好。