Unlocking the Maschine Studio Screens
Unlocking the Maschine Studio Screens Posted on: 16.10.2013 by Lannie Kutay So I would like to dedicate this thread to unlocking the potential of the maschine studio to be a traktor powerhouse!I know we don't have much to go on right now, and obviously the maschine studio can be midi mapped to traktor. But getting waveforms to display on the screens is a whole different animal. I am currently in talks with a local coder to try to reverse engineer Traktor Scratch Pro to get waveforms to display on the screens. I'm sure you can see the potential, of not even needing to open the laptop anymore. So if anyone has any info they have come across, that might be helpful to the project, shout it out!! I cant promise this will work, but we're gonna give it a try. | |
Lannie Kutay 25.10.2013 |
Originally Posted by Karlos Santos
So I would expect them to be hanging out here. Would I like NI to offer me a job......um hell yeah hahaha |
nayit ruiz jaramillo 25.10.2013 |
Originally Posted by 031999
They don't have someone "on this community " in the way that that statement 'could' be construed. |
nayit ruiz jaramillo 23.10.2013 |
Originally Posted by jdownesbaird
I believe the premise of 'most' (not all) threads on hacking software is that it is done on already cracked software as in the case of one of the timecode hack threads where the user admitted it was a cracked version. In the case of Hackintosh threads, Admin have made it clear that that discussion is not permitted. Who wants Apple breathing down your neck? I'm not actually aware of an EULA regarding 'hardware'. My FYI (which I reiterate was just an FYI) is that the OP wanted to ask NI about doing something that I know was in breach of the EULA, therefore NI would have no interest in taking part. That was with regard to software not hardware. That distinction must be made . There was never a mention of closing this thread. |
Delena Katherman 23.10.2013 |
Originally Posted by djspacecamp
|
Ervin Calvery 21.10.2013 |
Originally Posted by nem0nic
Originally Posted by nem0nic
Originally Posted by jdownesbaird
|
Johnsie Kingrea 17.10.2013 |
Originally Posted by Shishdisma
|
Nancey Inderlied 17.10.2013 |
Originally Posted by nem0nic
|
Lannie Kutay 17.10.2013 |
Originally Posted by Shishdisma
i'm not looking to get in a pissing match here guys. If your interested then stay on deck, if not just move on. |
Lannie Kutay 25.10.2013 |
Originally Posted by Karlos Santos
So I would expect them to be hanging out here. Would I like NI to offer me a job......um hell yeah hahaha |
nayit ruiz jaramillo 25.10.2013 |
Originally Posted by 031999
They don't have someone "on this community " in the way that that statement 'could' be construed. |
Lannie Kutay 24.10.2013 | 1. We are using Paid for versions of traktor to do this. haha I have like 3 copies from all the soundcards I bought 2. Progress as been slow, because I guess there is someone on this community , from NI. we were contacted by NI, but not with a Cease and Desist. Their letter only stated that while what we are doing is not an ABSOULTE breach of the EULA, that any project like this is only to be used for personal use, and that releasing any info to the community on how to "reverse engineer any hardware or software", would be a breach of the EULA. I have no desire to fight with NI, but we are obtaining legal advice at the moment on how to proceed. |
nayit ruiz jaramillo 24.10.2013 | This current 'hacking' subject always ends badly. Let's get this back on topic guys. |
Alphonso Deitchman 24.10.2013 | Refusing to buy an expensive sound card isn't any different to refusing to pay for software. Serato and VDJ both charge $300+ for DVS, so I doubt it was ever NI's intention to give out a full DVS setup for $120. |
Delena Katherman 23.10.2013 | I hear you, but I just don't agree that "hacking" the software to work with a non-certified mixer has anything to do with piracy. I bet most people that did that hack were legit buyers of Traktor who just wanted their expensive, capable mixer to work with Scratch Pro. Torrents are widely available for lots of software, and that's a choice that some people make. But, I believe some people justified this particular hack because they didn't feel like they had any other reasonable option (other than buying an expensive and redundant soundcard that their DB4/2 already had). I'm not saying that this is ethically right, but it's certainly not an entirely unreasonable justification. Anyway, sorry for getting off topic. I hope NI does release a Traktor product soon with those badass screens. I can't imagine they won't sooner or later. |
nayit ruiz jaramillo 23.10.2013 | Ah yeah I remember the DB4/2 thread. Dunno what the deal was with that although my personal opinion is that a website that sells a product should not promote methods to hack it (and by that I don't mean improve it as was the case with later VCI100 FW versions that were not officially approved by Vestax if i recall correctly). The thing with that DB4 hack was that it enabled people to use timecode without the required hardware. Not such a terrible thing in it's self BUT... the natural affect would be that people would also be able to grab a torrented version of Traktor, hack it and have a full Traktor Scratch Pro setup for free other than paying for a crappy soundcard and timecode thus cheating NI out of revenue for software and hardware. I believe getting under the hood of hardware is different because you have to own it first. Cracking/hacking software generally means getting it for free, illegally. Personally I would find it hypocritical if DJTT condoned such software hacking practices being that it has a revenue stream from selling NI products. Probably not a popular view but there you go. I guess I'm playing devils advocate. I'm pretty sure that if SSL was cracked and you could use any old soundcard with it the whole world would erupt in anger... |
Delena Katherman 23.10.2013 | Well, somewhat recently there have been posts deleted that referenced the ability to make non-certified mixers (like the DB4/DB2) work with Traktor Scratch Pro. I have a legitimate copy of Traktor Scratch Pro (actually, 3 licenses!) and initially used the hack with my DB2 until I ultimately purchased an Audio 10. I'm not sure what "Ghetto Timecode" is, but maybe that's the same thing. Not complaining, just curious if there was a specific hardware/software distinction. I can understand not wanting to upset anyone. |
nayit ruiz jaramillo 23.10.2013 |
Originally Posted by jdownesbaird
I believe the premise of 'most' (not all) threads on hacking software is that it is done on already cracked software as in the case of one of the timecode hack threads where the user admitted it was a cracked version. In the case of Hackintosh threads, Admin have made it clear that that discussion is not permitted. Who wants Apple breathing down your neck? I'm not actually aware of an EULA regarding 'hardware'. My FYI (which I reiterate was just an FYI) is that the OP wanted to ask NI about doing something that I know was in breach of the EULA, therefore NI would have no interest in taking part. That was with regard to software not hardware. That distinction must be made . There was never a mention of closing this thread. |
Delena Katherman 23.10.2013 |
Originally Posted by djspacecamp
|
Xavier Ponce 23.10.2013 | Bumping this to let you all know that unless we're specifically asked to by a company and they have a compelling reason, we will never close a thread that's attempting to hack a piece of hardware, even if it might violate EULA. We very much promote modifying gear to make it do what you want, and that's pretty much how DJTT got our start. Also, we really want to see Traktor on Maschine screens. So hurry up already! |
Lannie Kutay 22.10.2013 | @milo yeah man I was following that project very closely back in the day. Still interested in it. |
Ervin Calvery 21.10.2013 |
Originally Posted by nem0nic
Originally Posted by nem0nic
Originally Posted by jdownesbaird
|
Arcelia Siebeneck 20.10.2013 | I doubt Traktor sends any waveform display information out via HID, as afaik, there isn't any hardware that supports this... yet. When they do, it should be possible to do something similar to an old project of mine: one way to do it now would be to read/scan the Traktor waveforms directly from the Windows/OSX screen. Like how I did this: |
Johnsie Kingrea 17.10.2013 |
Originally Posted by Shishdisma
|
Nancey Inderlied 17.10.2013 |
Originally Posted by nem0nic
|
Lannie Kutay 17.10.2013 |
Originally Posted by Shishdisma
i'm not looking to get in a pissing match here guys. If your interested then stay on deck, if not just move on. |
Nancey Inderlied 18.10.2013 |
Originally Posted by Karlos Santos
OP: You might want to try backtracing the user ID GUI in Traktor, it should let you hack the software, and open up the hacker menu on the Maschine. This is just advice from my lvl 3 hacker friend, he's reverse engineered Microsoft. |
Diogo Dj Dragão 18.10.2013 |
I just believe that you sell a piece of $1000 dollar hardware, but it cant support another piece of your software, that has a VERY similar code architecture. Well that's just mean....
In any case, you're going to need to know how to write to the displays, and that's going to require the hardware - which isn't out yet. And if you're assuming that NI isn't going to support the use of the Studio controller with Traktor (which is probably a safe bet), then you're also going to need to write a bit of middleware that facilitates that communication without introducing so much latency that the whole effort is counter-productive. |
Lannie Kutay 18.10.2013 |
Originally Posted by Karlos Santos
If the mods could do me a favor and not lock the thread. **I will not post any of our resources** Because I wouldn't want to promote breaking the EULA. But if we are successful, I would probably post a video just to show that it could be done. |
nayit ruiz jaramillo 18.10.2013 | Yeah I hear ya man. It really was just an FYI cus most people aren't aware of the particular clause in the EULA.
The Licensee must not, except as otherwise expressly provided herein, copy or have copied, decompile or have decompiled, reverse engineer or have reverse engineered the Licensed software or parts of it.
|
Lannie Kutay 17.10.2013 | @Karlos yeah I understand your points. I figure since it's NI software and NI hardware its not as bad. But if NI catches wind, and sends me a C & D, then I completely understand. But traktor has always kind of favored a hacker mentality. I just believe that you sell a piece of $1000 dollar hardware, but it cant support another piece of your software, that has a VERY similar code architecture. Well that's just mean.... |
Dione Haimes 17.10.2013 | hmmm. could be an interesting read but inb4 possible lock |
nayit ruiz jaramillo 17.10.2013 | Ok, I'm just sayin'... I don't wanna get slapped down. This is just an FYI.
Originally Posted by 031999
But... I would guess that you don't really want their support anyway?
Originally Posted by 031999
Originally Posted by jdownesbaird
Seems like a rather expensive way of getting waveforms on a controller to me but I'd be interested to see the results. |
Johnsie Kingrea 17.10.2013 | I'm really surprised that no one has pursued this already. After the Traktor/CDJ HID release I thought people would've jumped at the opportunity to snoop the HID connection. I don't doubt that NI will eventually incorporate a built in screen into future products I just have a hard time imagining where they'd fit it in. If they decide to go the modular route (X1, F1) they might have to change the form factor (taller, wider). I have a hard time imagining where you could a screen on a mixer. You'd either compromise on the screen and put a tiny Maschine like LCD near the top of a mixer or you'd go all out and through a nice big Maschine studio screen in the middle of the mixer while increasing the size of the mixer overall. |
Delena Katherman 16.10.2013 | Stop giving me potential reasons to buy the Studio! I already have the MK2! |
Lannie Kutay 16.10.2013 |
Originally Posted by padi_04
--edit, actually i checked, and yeah the cdjs do display like a zoomed out overall waveform. |
Nedra Fresneda 16.10.2013 | If I remember right, CDJs got Traktor info via HID so you guys might get a lead from there. |
Lannie Kutay 16.10.2013 |
Originally Posted by jdownesbaird
some of the pm's mentioned that since we're trying to get the waveforms (well everything) out of traktor, that maybe we can make them display on other types of screens, and possibly kinda reconfigure the way traktor is setup. like a modular setup on multiple screens. |
Delena Katherman 16.10.2013 | Man, I just wanted in on the super secret PM club. But seriously, this is a super ambitious project. I wouldn't count on support from NI (even if you wanted it) because it seems like their next step would be to put those screens in a flagship controller for Traktor. They spent the time and money on the technology, so I don't believe they'll just sit on it. Hope you can get something figured out, but they may beat you to it with an official product. |
Lannie Kutay 16.10.2013 |
Originally Posted by rdej47
HID (Hardware Interface Device) mode allows the player to communicate bi-directionally with the computer in order to send control signals (eg. play, fast-forward, scratch, loop), and receive information (track and time data for the display, loop status for the LEDs). obviously the screens have to communicate somehow, and midi cant send that info. on a side note, the screens are kinda a weird resolution. 480x272 pixel so the waveforms may need to be stretched or something to look right. |
Johnsie Kingrea 16.10.2013 | Does Maschine run in HID mode? |
<< Back to General DiscussionReply