ssj71 / osc2midi Goto Github PK
View Code? Open in Web Editor NEWA highly flexible and configurable OSC to JACK MIDI (and back) bridge
License: GNU General Public License v3.0
A highly flexible and configurable OSC to JACK MIDI (and back) bridge
License: GNU General Public License v3.0
There's an "/" where there should be a "." in the url, right after ss71
These can also be accessed through the URL http://ssj71**/**github.io/OSC2MIDI/interfaces/[interface_name].js for convenient loading into Control.
Hello,
when I try to use midi to osc with the config below, it will activate the osc message whenever there is a "note on" or "note off" message, regardless of the state that is in the config.
It also happens with the "noteon()" midi message.
This is the line that I'm using:
/test/tst , : note( channel, 60, velocity, 1 );
This is the command:
osc2midi -v -m tst
And this is the log:
pair created: /test/tst : noteon( channel, 60, velocity )
1 pairs created.
starting osc server on port 57120
sending osc messages to address osc.udp://localhost:8000
opening client...
assigning process callback...
initializing JACK input:
creating ringbuffer...
initializing JACK output:
creating ringbuffer...
Ready.
matches found:
noteon ( 0, 60, 86 ) -> /test/tst ,
matches found:
noteoff ( 0, 60, 64 ) -> /test/tst , ```
English is not my primary language but I hope that I'm being clear.
Thanks!
Sun Jan 6 12:05:22 2019: New client 'osc2midi' with PID 20168
Sun Jan 6 12:05:22 2019: port 'osc2midi:midi_in' created
Sun Jan 6 12:05:22 2019: port 'osc2midi:midi_out' created
Sun Jan 6 12:05:35 2019: ERROR: JackFreewheelDriver::ProcessSync: SuspendRefNum error
Sun Jan 6 12:05:35 2019: ERROR: JackAudioDriver::ProcessGraphSync: ProcessWriteSlaves error, engine may now behave abnormally!!
Sun Jan 6 12:05:35 2019: ERROR: Failed to find port 'osc2midi:midi_in' to destroy
Sun Jan 6 12:05:35 2019: ERROR: Failed to find port 'osc2midi:midi_out' to destroy
Sun Jan 6 12:05:35 2019: Client 'osc2midi' with PID 20168 is out
Is it possible to use this app on windows to communicate between Reaper DAW (osc) and control surface (midi)?
Hi! can provide author full name and email to add to upstream metadata for the package that i working for debian.
https://github.com/ftoledo/pkg-osc2midi
Thanks you!
it seems android updated and now the RHS gets cut off a little, so shrink it down a titch.
It would be great to have releases more frequently. The latest changes seem to fix issues, but have never been released!
I'm about to move this to Arch Linux [community]! :)
Is it possible to set custom JACK MIDI port names?
What am I doing wrong
Successfully compiled on Linux Mint 17.2 (no extra repos) and Mint 17.1 with kxstudio repos
Android OSC on phone CM 12.1 and tablet Android 4.4
run osc2midi -v -mon on laptop
start Control app . add destination url http://192.168.1.93
add port 57120
select destination
select DJ interface
can't see any OSC messages in the osc2midi terminal
HELP!!! ;-)
Hello,
I want to create a USBMidi to OSC bridge for my Midibox Seq4. It looks like this box accepts messages in the Midi format (m) like /midi{port} m0x90305f00
(note-on, note x30, vel x5f). I tried to construct this message, but I get stuck. Please help...
Cheers,
Kees
No GUI? No love for windows users?
Hi Spencer, attached is a Markdown file with documentation of the osc2midi map file syntax and the meaning of the various constructs. The Examples section is still missing, but I guess that it should be useful even as it is, so I'm tossing it here so that you can have a look and decide whether you might add it to the repo. I've had this lying around on my hard disk for much too long, wanting to finish it before submitting, but given that I'm always busy with so many other projects, it's unlikely that I can finish it any time soon. So here goes...
syntax.md.zip
https://github.com/fundamental/rtosc
offers a 3-4x improvement over liblo.
will also need libuv
run osc2mid -m androsc.omm -v
run AndrOSC on android devive
on device open template3
only some buttons generate midi messages, sliders don't translate to midi
running osc2mid -mon shows osc messages (sliders, buttons) etc coming in
I just realized this project doesn't provide any licensing information at all.
Can you please add a LICENSE
or COPYING
file stating this? Otherwise I'm not able to package it in binary form in the official repositories.
So im making a raspberry pi digital guitar amp and have a usb audio interface connected to my pi. When i start osc2midi it tries to connect with hw:0 but my soundcard is hw:1 is there a way to fix this?
starting osc server on port 57120
sending osc messages to address osc.udp://localhost:8000
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jackdmp 1.9.12
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2016 Grame.
Copyright 2016-2017 Filipe Coelho.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK server starting in realtime mode with priority 10
self-connect-mode is "Don't restrict self connect requests"
control open "hw:0" (No such file or directory)
control open "hw:0" (No such file or directory)
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
control open "hw:0" (No such file or directory)
ALSA lib pcm_hw.c:1822:(_snd_pcm_hw_open) Invalid value for card
ALSA lib pcm_hw.c:1822:(_snd_pcm_hw_open) Invalid value for card
ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode
JackTemporaryException : now quits...
control open "hw:0" (No such file or directory)
control open "hw:0" (No such file or directory)
Cannot initialize driver
JackServer::Open failed with -1
Failed to open server
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
Could not connect to the JACK server; run jackd first?
Thanks...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.