-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error with IPAD OSC #14
Comments
Thanks for the bug report! Please send the The log is located at: |
@SmallTownSound - in my testing on Windows, Bonjour/Zeroconf works reliably when configuring the OSC interface. I have never managed to see it work for Synergia (on Windows). Are you seeing Zeroconf problems only with Synergia or also with OSC? On MacOS, both are reliable (except for the issue mentioned in #13 ) |
Neither work, so i'm sure it is a setup problem of some kind. I have done normal troubleshooting, to no avail... There has to be some kind of diagnostic available to see where the problem is. |
You can try running a Bonjour browser (e.g. http://hobbyistsoftware.com/bonjourbrowser) to see if either Synergize, Synergia or TouchOSC are registering on your Windows machine. In mean time I'd like to try to diagnose the connection reset you reported last night when connected manually - can you find the synergize.log? |
Searching for it now, so far not finding it, should have been done already with a ssd drive.. Where should it be located? The error pops up as soon as I click on Voicing Mode button. |
The log should be located at:
|
Running the browser finds the OSC.udp, and if I toggle the VRAM button enough times, it finds synergis, but synergize still does not see Synergia I don't see Synergize on the list. Still no synergize.log |
error consistently comes up after I select voicing mode, it asks if ipad osc app is what I want, when I click OK, I get the error. |
@SmallTownSound - thanks for the log! From initial inspection, it looks like Synergize is finding your iPad via bonjour. I don't actually see the connection reset in the log - but from other errors, I'm wondering if there's actually some problem with the Synergize application communicating with the user interface (which is a Chrome-based Electron instance). Weird! I've never seen this happen. I don't think it could be a firewall configuration issue - if it were you wouldn't see any Synergize UI at all. Sorry you are having problems! This will take me some time to digest. |
Win10 Version 20H2 Turned off NOD32, no difference |
That is what beta testing is all about ;) |
Next time this happens, please try to get a screenshot so I can see what you are seeing in the UI |
OK - I misinterpreted what I was seeing in the logs. It's not UI related. I am seeing errors talking to your iPad. The error is I also see |
While I havent exactly reproduced your error, I am able to reproduce the "failed to decode json response" for the OSC accelerometer traffic. In my test, I was able to crash Synergize by flooding it with a lot of movement from the ipad. I've logged that as #15. Since that may not completely explain the CONN RESET you saw, I'm leaving this issue open pending further testing and analysis. |
Update as of tonight. Working with software on laptop, instead of desktop. Issues on laptop same as on desktop, both need zeroconf OFF to work, even though both synergia and touchosc show up in bonjour browser. I don't to get any errors, synergize connects to both synergia, and touchOSC when I activate voicing mode. Problem with this setup synergize doesn't update OSC, OSC shows everything on screen as when the first booted, nothing matches synergize voice layout. NO interaction between the two. |
PS resetting the VRAM address every time is getting frustrating.. :( |
Went back to desktop, and actually got things to work, after a lot of reading and reconfiguring.... zeroconf off on synergia.... on for touchosc.. Do not know what is set differently... Both connect, and works in voicing mode!!!!!! On IPAD:Shows all OSCs, instead of just active, and Plus minus doesn't work correctly. Not everything updates correctly, but switching between tabs seems to correct it. Seems to update on either IPAD or PC, and they interact as they are supposed to, but with intermittent updating issues. For the record, PC is hardwired to router, IPAD is wireless. IPAD in a couple month old 7th gen, with latest OS, if that makes a difference. all envelopes show , just like OSCs, plus all the knobs across bottom don't register on Ipad util they are touched. Original settings don't seem to get sent on start of voicing mode. Only real problem is Synergia becomes silent during voicing mode, which makes the whole thing rather pointless... Do get periodic error dialog saying "lookup Don's-iPad: no such host... click close and seems to have no effect. The main thing is they are all SORT OF working now... Time to go to bed... |
Yes - the manual VST config is strictly a short term workaround while we work on making zeroconf work better, or find an alternate way to link the two applications. |
This likely explains the intermittent updates to TouchOSC. Currently assuming this is all part of the "zeroconf not working properly on Windows" issues you are seeing.
The initial one-oscillator voice loaded at the start of voicing mode will be silent until / unless you adjust envelope settings. Easiest thing to do is to click on a library voice after entering Voicing mode -- then you can edit the existing voice settings rather than trying to build one up from first principles. Synergize matches the old SYNCHS behavior here -- I debated with myself whether to load a different default voice for Voicing mode, but in the end decided to stay true to SYNCHS. Open to different opinions! |
I see what is wrong, was pretty tired, should have went to bed an hour earlier ;) Would be nice for it to use current voice shown when going into voicing mode in GUI (double clicked on voice you want) , instead of starting from scratch, and having to search for the voice your were wanting to edit. I think most users modify existing voices instead of starting from scratch. Even when going to startup voice setting, or loaded voice, the IPAD doesn't show the proper elements like are shown on your web page under Control Surface, ALL are showing in all tabs Only 4 should be shown in picture. Still Very nice indeed! Looking forward to working through problems. |
The only times I've seen this sort of failure to initialize the control surface is when I have a bad wifi connection on either my laptop or the ipad. (I have 3 access points in the house and sometimes the ipad latches on to one of the remote ones with a poor signal). Any chance that is happening here? |
Only one router, desktop is wired and IPAD shows full speed connection. Could it be newest IPAD OS? I know everything breaks when apple releases a new OS... |
Anything's possible- but that seems unlikely to be the root cause. |
I am open to any other diagnostic stuff you want me to run.. did computer service for a number of years, not the average user. |
I like this. I've created an enhancement request as #17. |
For this most recent failure to update the control surface, had you turned off the /accxyz, /z and /ping messages in TouchOSC? There's a chance that the flood of accxyz messages somehow interferes with Synergize sending out the initialization messages. |
all are turned off.. Will try it wit my old ipad later today. |
Just tried it with old ipad, exact same things happen. |
Drat. So windows machine using wired network; ipads on same access point and show strong signal, yet some osc messages are getting lost. Now that youve disabled the noisy /accxyz messages, can you send me a recent synergize.log so I can review and see if I can spot any other problems? |
OK - I see you are still trying to use the bonjour config for OSC - and there are lots of errors int the log about name resolution for your ipad. That can explain the failure to initialize the touchosc interface. Until I get this sorted, please try disabling zeroconf even for the ipad - set the address and ports manually. Good news is that I've been able to reproduce the "failed: lookup Somebody-iPad: no such host" when I connect to mine with zeroconf. This just reenforces that zeroconf on Windows is not working reliably enough. |
Will Do.... |
No change, not updating properly... Will work on it later tonight... |
Oh no! That works quite reliably for me -- when you do return to this, please send another log so i can see what's happening when you are not trying to use zeroconf. |
Also: if you'd like a more direct way to chat/coordinate, please consider joining our Slack group. |
Hate slack, but will try it again. How do I find the group |
I just need an email address to send the invite. You can send it to me at |
Issues fixed via a number of fixes in 2.3.0. Please open a new bug report if you experience any problems with OSC |
'Connected' and get this error in Voicing Mode:
Uncaught Exception:
Error: read ECONNRESET
at TCP.omSreamRead
This might be caused by 'ZeroConf' since I have to manually connect to both Synergia & OSC. It there any troubleshooting or diags that can be run to find out if ZeroConf is corrupted . Running win 10, newest update. I did re-install Itunes, didn't help.
Don
The text was updated successfully, but these errors were encountered: