Forum Replies Created
-
AuthorPosts
-
vadeKeymaster
What GPU do you have? Ive not received or seen any issues. I have 2 1414’s that work fine here.
vadeKeymasterAt least, no client we have written or that I am aware of. Lots of folks make Syphon projects and we never know about it, sadly!
vadeKeymasterNope, no command line client, only because Syphon is optimized to run on the GPU, not CPU, which most UNIX style input pipes expect images in some sort of main memory format, so its a bit of a performance issue.
That said, I posted about it on twitter – maybe someone will make one?
You could give it a shot, if so inclined.
vadeKeymasterHi – not that I am aware of currently, but thats actually an interesting idea.
vadeKeymasterAh cool. Yeah honestly there shouldn’t be much complication to getting Syphon output working. Like I said, I don’t know or use Vizzable well besides my now slightly out of date Max knowledge – typically Syphon works – its really just on or off. There isn’t much more too it.
Unfortunately it sounds like theres a misconfiguration somewhere in Vizzable or what not. Good luck!
vadeKeymasterHm. Interesting. I’d ping folks on the Cycling 74 forum and see if you cant get more appropriate help. If the server and client work, then Syphon works. Definitely something on the Vizzable end.
What is it you are trying to do? You might be better off with other software?
vadeKeymasterSorry I cant be more direct help!
vadeKeymasterDoes /Application/Utilities/Console.app show you anything?
Opening it up, clear it, and repeat your steps, then paste whatever you get new into a reply here.
I don’t use Vizzable, nor did we make Syphon out for it. You might be better off contacting whoever did make it.
Im 90+% sure you need to install the Syphon Plugin for Max so it works. If you don’t, the Max patch will still load, it just won’t ‘run’ the Syphon output, resulting in the behavior you are seeing.
vadeKeymasterStep 1 – Ensure Simple Client and Simple Server work.
You can download them here. You can also test them with recorder.
https://github.com/Syphon/Simple/releases
Step 2 – Did you read the readme with Vizzable, are you required to install the Syphon plugin for Max 6? If so, did you do it?
Step 3 – How do you know it works up to Syphon out but no further? Can you please document your steps and check out: https://www.mikeash.com/getting_answers.html
vadeKeymasterUse the version on git, download and compile yourself.
We just used it for a tour and it worked fine with 10.10.3
vadeKeymaster🙂
vadeKeymasterHi, thanks for your patience. Seems like something subtle changed in PD Extended / GEM
I’ve slightly changed the project file and have updated a new release with detailed install instructions.
I hope this solves your issues:
vadeKeymasterWhat do you mean ‘none of the clients launched’ ?
Your patch?
vadeKeymasterWell, please try PD Extended download and read the instructions on the page I linked.
vadeKeymasterWhy are you tweaking with the framework install folders?
Does Stock PD Extended work with Syphon if you follow the directions?
vadeKeymasterHi
Thanks for the detailed question.
So, right now you are making a kCGLPFAOpenGLProfile, (CGLPixelFormatAttribute)kCGLOGLPVersion_3_2_Core, // This sets the context to 3.2
Which the stock Syphon Server does not handle. There are forks of Syphon which handle OpenGL Core Profile.
Apologies, we’ve been slow to uptake Core Profile because many of the Host Apps and underlying technology hasn’t moved to it (Core Image, Core Video) – and plus were lazy and don’t get paid to do this, haha.
See this:
https://github.com/Syphon/Syphon-Framework/issues/13
Thanks, and sorry stock Syphon doesnt handle that for you. We should get on that asap!
vadeKeymasterDo YOU have more details?
vadeKeymasterHi Joe – unfortunately the PD external was only ever implemented as a ‘Server’ not as a ‘Client’. The PD community didn’t offer any help in porting the externals and frankly, we can’t do every possible plugin for every possible app. Please reach out to the PD list and let them know there is demand.
https://github.com/Syphon/PureData
Anyone can fork and submit PR’s etc.
vadeKeymasterTo be clear, you can use OpenGL on a secondary thread without locks, if you never touch it from another thread (i.e., its guaranteed to be serial on that thread and that thread only).
-
AuthorPosts