Serious Cyrus' Projection Mapped DJ Systems

Serious Cyrus’ Projection Mapped DJ Systems

A couple of years ago I shared my projection mapped DJ setup, this is the latest incarnation using ME an Serato:

I’ve now made an app for OSX making it easy for anyone else to do the same:

I hope you all like it. Although what you see is serato, the app should work with any dj software as it rips the screen. I’ve built in tools to make it easy to capture common DJ app layouts. Your biggest problem is setting up the projector, I think it has bigger applications than the video shows,

Hey Seriouscyrus,

Firstly, awesome work dude! :thumbsup:

Does it work in mavericks?

Could your app be used to take real-time updating screen grabs of certain parts of the SDJ UI (not just whole windows) and output them into one or more windows?

Would like to put the SDJ two FX banks and the horizontal wave form onto an Ipad. The display part can be done using airdisplay, but so far I am not aware of an elegant way to select pieces of the UI and rearrange/output to a seperate window.

Can realityaugmenter do this?

Thanks for the interest!

It should work in Mavericks, it’s built for 10.7 and up, if it doesn’t work, let me know, I’m a sole developer with a single laptop so I don’t have access to multiple setups.It was fine in mavericks before, I’ve only had to make a few changes for Yosemite so far and all the code I’ve used is using up to date frameworks.

You can capture any area of the screen, there are tools to capture mirrored areas among other things, which works for most DJ software. The software doesn’t actually know about any windows, so you’re free to capture areas in the way that best suits you. The captured areas can be mixed and matched in outputs as much as you like.

I’d love to see it working with other DJ software and see how other people use it, I only have serato at home.

I also have this thread on reddit where I reply to aydiosmio on some of the details of the physical setup and how it works in practice, and my thoughts on the technology and it’s future:

Wow thats hot I bet you could sell that to Serato and make a fortune.

Very very cool dude! I’m not sure how it would work for TSP, i don’t think its UI would lend itself as well as Serato does when it comes to projecting onto the records.

Seriously good work!

Amazing work, man. I was blown away by the 1st incarnation, glad you stuck with it! Allright, time to grab a couple mini displays and put real screens on my Denon 2900’s!

Thanks!

One of the features people like was being able to map the waveforms to the turntables, I built a filter in app to do just that, looks something like this:

I need to make more videos of the app in action in it’s current form.

Thanks! I did approach Serato at the very start of the project, they were very kind to send me a bunch of clear vinyls for the project, but weren’t interested in developing a plugin at the time. Now that serato DJ is out with plugins, it might be an idea to get in contact with them agin…

Yeah, it’s amazing how technology develops, I’m very interested to see what the future brings. We’re getting more and more dedicated computerised interfaces, I’m fascinated by how that interacts with real equipment that people use.

A DJ setup is a perfect example, I think most people here love the new digital systems, but to make real use of them you need something other than a keyboard, faders, knobs that control things a keyboard can’t. But all the while we still rely on visual information, how much time we have left on the track, what the levels are, what’s coming up next, when the base is going to drop, all available on the computer, but the best equipment builds that information right into your work area.

That’s why I think there’s something in this technique, it’s so customisable, and can be used on existing and well loved equipment.

[QUOTE=seriouscyrus;706727]Thanks!

One of the features people like was being able to map the waveforms to the turntables, I built a filter in app to do just that, looks something like this:

game changer right there! what is the latency like?

As good as I can make it, it’s been one of my main focuses while developing it. It should only be a frame behind the actual user interface. It is noticeable, but not at all off putting.

i swear I’ve been sharing this all over the net and everyone want’s to know more about it lol

Thanks! TBH, I lost myself so much in making it, I hadn’t really thought about what to say about it. Next part of the project is sorting out more information about it, how to set it up, alternative uses etc.

i remember your old post, very cool stuff

I did a quick vid using the circular warp processors in the current version of the app, overlaid with the Serato TT Displays.

The amount of warp is automatically calculated from the the record speed and length of the sample displayed in the waveform. You have to measure the length of the waveform yourself though, it’s easy to do. Just pick a beat marker, note the time when it’s at one end of the waveform display, play till it gets to the other end of the display, and work out the difference. For the serato vertical display, it’s 1 second.

for me, the waveform completes it! excellent work!

I’ve been playing around with Serato Video and QC to combine album artwork with the interface using Syphon and the media crate feature.

More info in the description. Youtube informs me it’s been blocked in Germany…

I’m currently working on getting professional looking video made with pro photographers and some turntablist DJ friends of mine, my mixing is kinda dull, no tricks or anything in the vid.

Forgot to hit record for the audio mix so the sound is through the camera, but at least you can be sure there’s no tricks with the audio synching.

Made some upgrades to my Sixty Two using MIDI functionality in Quartz Composer, and using the composition as a processor in my app to project extra readouts onto the mixer:

Little run through on how it’s working:

I got some all white skins from 12inchskinz this week, started playing around with them yesterday with some basic shaders:

Imgur

I will be working on some more complex stuff in the coming weeks.