Skip to content

A lightweight background tool that listens for OSC messages on a specified port and forwards them to multiple local ports.

License

Notifications You must be signed in to change notification settings

Daniel81i/OSCForwarder

Repository files navigation

OSCForwarder

OSCForwarder

license python

A lightweight background tool that listens for OSC messages on a specified port and forwards them to multiple local ports.
It runs in the Windows task tray and requires no console interaction.

このツールは指定したOSCポートをリッスンし、複数のローカルポートへデータを転送する軽量な常駐アプリです。
Windowsのタスクトレイに常駐し、コンソール操作不要で動作します。


Features / 機能

  • 🛰️ Forward OSC messages to up to 5 local ports
    最大5つのローカルポートへのOSC転送が可能
  • 🛠 Configurable via config.json
    config.json による設定変更
  • 📜 Hover-free tray interface with Info menu
    ホバー操作不要の情報表示メニュー付きタスクトレイ

Configuration / 設定

Create a file named config.json in the same directory as the .exe file:

config.json.exe ファイルと同じ場所に作成してください:

{
  "receive_address": "127.0.0.1",
  "receive_port": 9001,
  "forward_targets": [9002, 9003, 9004, 9005, 9006],
  "DEBUG": false
}

Requires

Requires Python 3.11+

License

MIT License

About

A lightweight background tool that listens for OSC messages on a specified port and forwards them to multiple local ports.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages