OSC Receiver and Sender
- sunmachine
- Posts: 559
- Joined: Mon Mar 01, 2010 12:37 am
Re: OSC Receiver and Sender
Installation on my Windows 7, 64-bit system worked fine!
Re: OSC Receiver and Sender
New versions of the OSC Sender and Receiver available for testing here: https://github.com/bcmodular/scopeosc/t ... ipt/Output
Sender:
- Added Snapshot (Snap) - change value of this inpad to force an OSC message to be sent for all values
- Added Sending Messages (Send) - 0 = don't send, > 0 = send (doesn't catch up, so you can use snapshot after re-enabling if needed)
Receiver:
- Added Listening to Messages (List) - 0 = don't listen, > 0 = listen
When using in SDK, be careful about loading new version in old project, as the new pads mean that there could be weirdness. Recommend deleting old modules first and then loading new ones. Then save project, close SDK and re-open, just to be on the safe side.
I'm not planning other changes to the pads now, so hopefully there won't be other breaking changes, but if I do, I might version the DLLs instead. Let me know what you think.
Sender:
- Added Snapshot (Snap) - change value of this inpad to force an OSC message to be sent for all values
- Added Sending Messages (Send) - 0 = don't send, > 0 = send (doesn't catch up, so you can use snapshot after re-enabling if needed)
Receiver:
- Added Listening to Messages (List) - 0 = don't listen, > 0 = listen
When using in SDK, be careful about loading new version in old project, as the new pads mean that there could be weirdness. Recommend deleting old modules first and then loading new ones. Then save project, close SDK and re-open, just to be on the safe side.
I'm not planning other changes to the pads now, so hopefully there won't be other breaking changes, but if I do, I might version the DLLs instead. Let me know what you think.
Re: OSC Receiver and Sender
confirmed to work, also it does not break connections on devices using older versions, so all good 

Scope, Android, Web, PC Plugins and Sounds:
http://www.oceanswift.net
Music
https://faxinadu.bandcamp.com/
http://www.oceanswift.net
Music
https://faxinadu.bandcamp.com/
Re: OSC Receiver and Sender
Good to know!
The only further change I have planned before looking into integrating these into ScopeSync is to load a config for listening port from a file. If there are any other needs that people have (or bugs!), please feel free to raise them here: https://github.com/bcmodular/scopeosc/issues
The only further change I have planned before looking into integrating these into ScopeSync is to load a config for listening port from a file. If there are any other needs that people have (or bugs!), please feel free to raise them here: https://github.com/bcmodular/scopeosc/issues
Re: OSC Receiver and Sender
Now reads listener port from C:\Users\xxx\AppData\Roaming\ScopeOSCReceiver\ScopeOSC.settings (or equivalent for different versions of Windows). File is created on first load of OSCReceiver module and will only be re-read at startup, so changing setting will require Scope to be restarted. I'm assuming that this won't be an issue for people as they won't need to change it very often.
https://github.com/bcmodular/scopeosc/t ... ipt/Output
N.B. Defaults to 8000 still.
https://github.com/bcmodular/scopeosc/t ... ipt/Output
N.B. Defaults to 8000 still.
Re: OSC Receiver and Sender
Hi !
After those 7 thread page and code discussion, I'd really like to know how OSC is working on Scope !
I downloaded the setup file, installed it but I don't know what to do next !
I must say that I don't know what to do with all the 7 pages of this thread : I'm not a OSC developer. I just found 2 receiver & sender DLL files but I don't know how to transform them on usable scope devices with some GUI I would deal with !
I don't find either any useful info for a guy like me on the github OSC pages...
Thanks for help !
After those 7 thread page and code discussion, I'd really like to know how OSC is working on Scope !
I downloaded the setup file, installed it but I don't know what to do next !
I must say that I don't know what to do with all the 7 pages of this thread : I'm not a OSC developer. I just found 2 receiver & sender DLL files but I don't know how to transform them on usable scope devices with some GUI I would deal with !


Thanks for help !

Re: OSC Receiver and Sender
Hi JoPo,
This definitely isn't the thread for you if you're not using the SDK! faxinadu has integrated these modules into some devices that he announced elsewhere in the forum and I'm beavering away in the background to hook them into the updated version of ScopeSync that's been a couple of years in the brewing. In the time-honoured tradition here, it'll be done soon
Thanks,
Will
This definitely isn't the thread for you if you're not using the SDK! faxinadu has integrated these modules into some devices that he announced elsewhere in the forum and I'm beavering away in the background to hook them into the updated version of ScopeSync that's been a couple of years in the brewing. In the time-honoured tradition here, it'll be done soon

Thanks,
Will
Re: OSC Receiver and Sender
Ah ! Ok. Thanks a lot, Will ! 

Re: OSC Receiver and Sender
to be honest i was sure people would be going crazy about it and all over this. but somehow it seems its only interesting for a few of us. :/
Scope, Android, Web, PC Plugins and Sounds:
http://www.oceanswift.net
Music
https://faxinadu.bandcamp.com/
http://www.oceanswift.net
Music
https://faxinadu.bandcamp.com/
Re: OSC Receiver and Sender
Wait a bit ! I think that if any of you release some OSC Scope devices, other people would be interested. For instance, the amazing Falcon and many new very good vst's have OSC features. I could modulate things in Falcon from Scope. A device that convert audio signals into OSC signals and in the other way, would be awesome !faxinadu wrote: Sat Jan 27, 2018 3:16 am to be honest i was sure people would be going crazy about it and all over this. but somehow it seems its only interesting for a few of us. :/
How are OSC signals time accurate ? Are they as bad as midi ? What is the resolution in frequency and in bits ? I have no idea : I never used OSC. I affraid that if OSC signals are carried by wifi or ethernet, the timing could not be as good as needed for some precise rythmic applications but in fact, I don't know.
Re: OSC Receiver and Sender
See announcments forum
Scope, Android, Web, PC Plugins and Sounds:
http://www.oceanswift.net
Music
https://faxinadu.bandcamp.com/
http://www.oceanswift.net
Music
https://faxinadu.bandcamp.com/
Re: OSC Receiver and Sender
But is OSC obligatorily usable with tablet or smartphone ? I really hate touch screen devices ! I'm reading a ebook for experimenting and it is awful !! It's heavy but I must hold it in my hands, so it zooms sundenly, jumps to 3 pages after but I need to hold it, there is no place for my fingers, sometimes they just touch the screen and...f..g sh...it.
The screen is ful of finger traces. Une vraie merde.
I'd like to use it just to replace midi at least for modulating signals. AND WITHOUT TABLET !

I'd like to use it just to replace midi at least for modulating signals. AND WITHOUT TABLET !
Re: OSC Receiver and Sender
you can use it with anything, it is a server
but i also think u should give the android control another chance, i too had some controllers on phone/tablet like 5-6 years ago, and the interfaces themselves have come a long long way. as long as its not extreme low end crappy tablet or something then it is both very responsive, very stable and fun. i still say try it, but again it is a server and a client and works with anything.

Scope, Android, Web, PC Plugins and Sounds:
http://www.oceanswift.net
Music
https://faxinadu.bandcamp.com/
http://www.oceanswift.net
Music
https://faxinadu.bandcamp.com/
Re: OSC Receiver and Sender
Most of the DAWs have good OSC support now. To answer your question from above, I wouldn't recommend for very timing critical needs, but it should work very well for parameter automation. Unfortunately there's always some level of delay due to scope's async implementation, but it's fairly small (a few tens of milliseconds).
Wifi itself and even internet in general can have excellent latency, just depends on setup. First person shooter games are very demanding on latency too
Wifi itself and even internet in general can have excellent latency, just depends on setup. First person shooter games are very demanding on latency too
Re: OSC Receiver and Sender
i can vouch for the way my own apps behave with osc using will's scope osc core and using my own java built pc side osc core - faster or as fast as midi
Scope, Android, Web, PC Plugins and Sounds:
http://www.oceanswift.net
Music
https://faxinadu.bandcamp.com/
http://www.oceanswift.net
Music
https://faxinadu.bandcamp.com/
Re: OSC Receiver and Sender
So... With your devices... Can I just send & receive modulation signals between Scope and some vst's that support OSC without need of android ?
Re: OSC Receiver and Sender
Yes exactly.
Scope, Android, Web, PC Plugins and Sounds:
http://www.oceanswift.net
Music
https://faxinadu.bandcamp.com/
http://www.oceanswift.net
Music
https://faxinadu.bandcamp.com/
Re: OSC Receiver and Sender
Eh eh... Thanks ! Now, I'm very interested ! 

Re: OSC Receiver and Sender
I've added some documentation describing the use of these two modules here: https://github.com/bcmodular/scopesync/ ... DK-Modules. There's also a new release with minor performance and stability improvements. Download it from here: https://github.com/bcmodular/scopeosc/releases
Re: OSC Receiver and Sender
New release (0.1.2-beta) of ScopeOSC modules available now here: https://github.com/bcmodular/scopeosc/releases. This doesn't affect the main functionality, but will be required for the upcoming ScopeSync 0.6.0 release, which is slowly but surely on its way!
Documentation Wiki is also updated to reflect the changes: https://github.com/bcmodular/scopeosc/wiki and has been moved from the ScopeSync Wiki, which is now closed down, as I will be putting together documentation for the new release at http://www.scopesync.co.uk
Documentation Wiki is also updated to reflect the changes: https://github.com/bcmodular/scopeosc/wiki and has been moved from the ScopeSync Wiki, which is now closed down, as I will be putting together documentation for the new release at http://www.scopesync.co.uk