Forum Replies Created
-
AuthorPosts
-
bangnoise
KeymasterI (Tom, not Toby) played with networked Syphon a while back, but it isn’t fantastic over ethernet – I guess I ought to see what happens with thunderbolt – though cable length would be an issue for a lot of potential uses.
bangnoise
KeymasterThanks for the heads-up – not sure where that went. I’ve just put a release up at https://github.com/v002/v002-Open-Kinect/releases
bangnoise
KeymasterDo the mxo work in Max? My Max skillz are lame
bangnoise
KeymasterJust pushed some build updates, perhaps you could both verify it builds and works for you, cheers.
bangnoise
KeymasterAh cool, I’ll fix this today. The Max SDK is now on GitHub to allow it to be incorporated as a submodule, so I’ll do that too.
bangnoise
KeymasterJust to note that for me the project files crash Xcode 5, but work with Xcode 4… if you can discover what’s causing that we’d welcome a pull request.
bangnoise
KeymasterSyphon Recorder > Preferences, choose appropriate dimensions.
bangnoise
KeymasterCool – sorry neither of us got around to looking at this sooner.
bangnoise
KeymasterJust to be clear, are you sending from Serato Video to Resolume Avenue, using QC to send from Serato and Resolume’s built-in Syphon support?
If so, and the output is correct in any application apart from Resolume, contact Resolume for support. If I’ve misunderstood your problem, add more detail…
bangnoise
KeymasterYo!
The GitHub framework still has the float branch, but it is considerably behind master and will be some work to merge. It still needs work to cope with a server and client running in contexts with different levels of support for float textures, and I can’t remember how it interacts with clients using the current framework – may need work there too.
If you’re interested/keen, we’d gladly consider any pull requests to the float branch – if you’re making sweeping changes, probably best to discuss them here or on GitHub before starting.
September 5, 2013 at 5:06 am in reply to: Client loses connection when Server changes context #31799bangnoise
Keymasternoted
bangnoise
KeymasterMaybe you have “Skip Canvas Rendering” enabled in VDMX’s preferences..?
bangnoise
KeymasterTry cloning, building and linking against the mt-issue branch from GitHub and see if that solves it (and let us know).
bangnoise
KeymasterYep, seems to be a recent theme…
http://v002.info/forums/topic/syphoninject/#post-27198
We’ll address it – I’ve just opened an issue
bangnoise
KeymasterIf clients picked up subsequent identical servers would that work for you both? You would simply create a new server for your new context, and clients would transition to that.
bangnoise
KeymasterThe OpenGL Super-Bible is a useful book. I’m sure google will turn up a lot of tutorials.
bangnoise
KeymasterIdeally do all your processing in OpenGL and leave the pixels on the GPU, but if you absolutely must get at them, draw into an FBO, get the pixels from that. Using glGetTexImage() on a SyphonImage directly won’t return useful pixel data – it’s a limitation of the underlying IOSurface.
bangnoise
KeymasterIf FFMPEG will dispense 422 Y’CbCr frames you can use the Apple YCBCR_422 GL extension to upload the frames directly and you needn’t use a shader at all.
bangnoise
KeymasterOn MacOS, synchronization is handled by the OS, which makes things very simple for us. Changes to the IOSurface are pushed on glFlush() and picked up on the receiving end on glBindTexture(), with the driver taking care of synch. Discussion of its use (not implementation) is in the MacOS header CGLIOSurface.h.
Sorry not to have any useful advice for Windows (maybe vade does) – it sounds like double-buffering might be best if you can efficiently keep track of read/write buffer state in all processes.
We’d be super-interested to hear more about your project – it would be great if you dropped an e-mail to contact@v002.info.
bangnoise
KeymasterWhen you say it won’t load at all, what do you mean? In the QC Editor if you create a billboard and connect it up to eg a still image (and remember to add a clear patch first), does it not display the output?
-
AuthorPosts