この記事では、RubyのOSCライブラリを使ってOSCの送受信を行う基礎のところから、OSC経由でiTunesをリモート操作するという1つの活用例までを書こうと思います。 OSCって何?という人でも理解できると思いますが、Rubyのコードがまったく読めないとちょっと理解しにくいかもしれません。 OSCって? OSCとは、正式名称をOpen Sound Controlといい、公式サイトでは以下のように説明されています。(訳は適当な意訳) Open Sound Control (OSC) は、現代的なネットワーク機構を持ったコンピューター、サウンドシンセサイザー、その他のマルチメディアデバイス同士でコミュニケーションするための通信プロトコルです。現代的なネットワーク技術を電子楽器の世界で利用することで、OSCは様々な利点を持っています。 名前や、この説明からも分かるように、OSCは電子楽器を連
![OSC入門 - osc-rubyを使った基礎からiTunesのリモート操作まで - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/86cb57ddbf81c9486956c530d8dddbc5411586fa/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9T1NDJUU1JTg1JUE1JUU5JTk2JTgwJTIwLSUyMG9zYy1ydWJ5JUUzJTgyJTkyJUU0JUJEJUJGJUUzJTgxJUEzJUUzJTgxJTlGJUU1JTlGJUJBJUU3JUE0JThFJUUzJTgxJThCJUUzJTgyJTg5aVR1bmVzJUUzJTgxJUFFJUUzJTgzJUFBJUUzJTgzJUEyJUUzJTgzJUJDJUUzJTgzJTg4JUU2JTkzJThEJUU0JUJEJTlDJUUzJTgxJUJFJUUzJTgxJUE3JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1lNTk0Y2QxMzE1MDc3ODA1ZDdiOTk5ZDFjZDYwMWNkYQ%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwNXQxMTExMTEmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTMxYzU4ODQ0NmVjYTJmZjllN2I1MzI1YjRlOGJmY2Zm%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Dd2a5e96304356dbf79865a61627dc614)