• Stars
    star
    126
  • Rank 284,543 (Top 6 %)
  • Language
    C++
  • License
    MIT License
  • Created about 13 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

sendosc is a simple command-line tool for sending OSC packet.

sendosc

sendosc is a simple command-line tool for sending OSC packet.

usage

sendosc
usage : sendosc dst_host dst_port path [[type] [param]] ...
 
   type
     i : int
     f : float
     b : boolean (true/false)
     s : string
 
   example
     ./sendosc 127.0.0.1 5678 /test1 i 123
     ./sendosc 127.0.0.1 5678 /test2 f 123.45
     ./sendosc 127.0.0.1 5678 /test3 s teststring
     ./sendosc 127.0.0.1 5678 /test4 b true
     ./sendosc 127.0.0.1 5678 /test5 s teststring i 123 f 123.4 b false

How to install

macOS

Install via Homebrew

$ brew install yoggy/tap/sendosc

debian & ubuntu

$ sudo apt-get install liboscpack-dev
$ cd ~
$ git clone https://github.com/yoggy/sendosc.git
$ cd sendosc
$ cmake .
$ make
$ sudo make install  

Archlinux

get dependencies and prepare folder
$ cd ~
$ git clone https://github.com/arturoc/oscpack
$ cd oscpack 
enable -fpic flag for shared library linking
$ nano Makefile 

change this line

COPTS = -Wall -O3

for this one

COPTS = -Wall -O3 -fPIC
compile and install
$ make
$ sudo make install

clone, compile and install sendosc

$ cd ~
$ git clone https://github.com/yoggy/sendosc.git
$ cd sendosc
$ sudo pacman -S cmake
$ cmake .
$ make
$ sudo cp ./sendosc /usr/local/bin/sendosc

Windows (experimental)

pre-built binary for windows

> git clone https://github.com/yoggy/sendosc.git
> cd sendosc
> mkdir build
> cd build
> cmake ..
> MSBuild.exe sendosc.vcxproj /t:clean;rebuild /p:Configuration=Release;Platform="win32"
> cd Release
> dir sendosc.exe

 Volume in drive C is XXXXXXXX
 Volume Serial Number is XXXX-XXXX

 Directory of C:\work\sendosc\build\Release

2019/01/16  20:38            18,432 sendosc.exe
               1 File(s)         18,432 bytes

Copyright and license

Copyright (c) 2015 yoggy

Released under the MIT license

More Repositories

1

ctf-scoreserver

scoreserver web application for CTF(Capture The Flag)
HTML
25
star
2

1px

Drawing a 1px dot in various environments.
C++
25
star
3

hdras15_p5

ProcessingからWi-fi経由でSony HDR-AS15のライブビュー画像を取得するライブラリ。
Java
7
star
4

node-omron-hvc-c-test

Node.jsを使ったオムロンHVC-C1Bの制御テスト
JavaScript
6
star
5

twelite-famima.rb

家の扉を開けたらファミマの入店音を再生するサンプルプログラム
Ruby
5
star
6

cv_perlin_noise

perlin noise image generator for OpenCV
C++
5
star
7

pbcopy

pbcopy command for windows
C
5
star
8

ColorPickerCamera

Java
5
star
9

SharedImage_for_unity

C++
4
star
10

m5stickv-qrcode-test

Python
4
star
11

p5_remote

p5_remote is simple remote display library for Processing, like AirPlay, Miracast...
Java
4
star
12

nanoKONTROL2-lib

KORG nanoKONTROL2 control library for Visual C++
C++
4
star
13

p5_qx10

Sony DSC-QX10 remote control library for Processsing.
Java
4
star
14

MysteriousRuntimeBehavior

AndroidのDalvikランタイムとARTランタイムでなぜか挙動が異なるコードのサンプル。
Java
4
star
15

SimpleMQTTViewer

Java
3
star
16

SharedCvMat

共有メモリを使ってcv::Matを同一マシン上で共有するライブラリ。Windows用
C++
3
star
17

open-command-for-Windows

ShellExecute() sample, like "open" command in Mac OS X.
C++
3
star
18

opengl_multi_window_test

OpenGL sample program using the multiple window for Win32.
C++
3
star
19

study-vscode-cpp

UbuntuでVSCode+CMake+gcc+gdb開発設定メモ
C++
3
star
20

mqtt-record-replay

tools for recording from and playing back to MQTT topics.
Go
2
star
21

mqtt-m5atom-socket

C++
2
star
22

unity_test

C#
2
star
23

liboscpack_1_0_2-vc10

oscpack for VC10
C++
2
star
24

CameraCharacteristics

Java
2
star
25

gst-distort

OpenCV2とGStreamerの組み合わせサンプル。
C++
2
star
26

p5_gyazo

a simple Gyazo client library for Processing.
Java
2
star
27

simplepinboard

SimplePinboard is an application for pinboard.in.
Java
2
star
28

VstoneCameraUndistortion

ヴイストンの全方位カメラで撮影した画像を補正するサンプルプログラム
C++
1
star
29

mqtt_neopixel

C++
1
star
30

led_weather_indicator

LEDテープを使った3時間おきの天気予報表示
Arduino
1
star
31

ld_preload_check

C
1
star
32

mqtt-m5stick-env

C++
1
star
33

winmm_joystick_sample

winmm.libを使ったジョイスティック状態の取得例。
C++
1
star
34

cpp_copyable_memo

コピー可能なオブジェクトと、コピー不可なオブジェクトの実装比較メモ。
C++
1
star
35

mqtt_button

Publish states of buttons using MQTT protocol.
Arduino
1
star
36

pseudo_ntsc_shader_test

GLSL
1
star
37

cv_opticalflow_prylk

OpenCVを使ったオプティカルフローのサンプル
C++
1
star
38

mqtt-ccs811-pub

C++
1
star
39

mqtt2tepra

Ruby
1
star
40

osc

the collection of how to send/receive OSC(Open Sound Control).
Max
1
star
41

cv_findcontours_sample

cv::findContours()を使ったサンプル
C++
1
star
42

FPSCounter

simple performance check class for fps (frame per second).
C++
1
star
43

bruco_pipe

C++
1
star
44

HTTPCamera

Java
1
star
45

portaudio_test

C++
1
star
46

m5stick-mqtt-ibeacon

C++
1
star
47

Line3D

C++
1
star
48

SystemAlertWindowTest

Java
1
star
49

portplay

wav file player using portaudio
C
1
star
50

mqtt_twelite_pub

Ruby
1
star
51

gif_test

Processing
1
star
52

opencv_draw_text_sample

C++
1
star
53

SendOSC4a

a simple OSC tool for Android.
Java
1
star
54

ChromaKeySample

C++
1
star
55

QX10_takePicture

PQI Air Penを使ってSony DSC-QX10のシャッターを切るテスト。
Shell
1
star
56

pi_sdl_test

OpenCV & SDL sample program for Raspberry Pi
C++
1
star
57

sandbox

Ruby
1
star
58

m5stack_laser_distance_meter

C++
1
star
59

TasktrayEjectButton

C#
1
star
60

ping

How to send the ping on a variety of platforms.
C++
1
star
61

screenshot

CUI screenshot program for Android (This source code is part of the android sdk source code.)
Java
1
star
62

p5_sumaho

Java
1
star
63

image_server

画像履歴の格納・表示を行うサーバ。 node.js + MongoDBで作成。
JavaScript
1
star
64

bus_button

バスの降車ボタンとArduinoを使って光らせたり音を鳴らしたり。
Arduino
1
star
65

ipaddr_test.py

IPアドレスに関する情報を取得するテスト
Python
1
star
66

mqtt_pomodoro_timer

Ruby
1
star
67

ChangeResolution

resolution change tool for windows (CUI tool)
C++
1
star
68

pinhole_projection_test

interactive pinhole projection simulator?
Processing
1
star
69

imgui_opencv_test

Sample code for ImGUI and OpenCV
C++
1
star
70

mqtt-aquestalk-test

C++
1
star
71

ORBViewer

simple ORB descriptor viewer
C#
1
star
72

mqtt_lcd_display_test2

Arduino
1
star
73

mqtt_eew_bridge

simple eew->MQTT bridge
Ruby
1
star
74

AndroidOpenCV343Test

Android Studio 3.2でOpenCV 3.4.3を使う手順メモ
Java
1
star