Nevermind U-HID, Midibox and usb joypads.. anyone tried "GenericHID" with a Teensy?
Home :: Reviews of DJ equipment :: Nevermind U-HID, Midibox and usb joypads.. anyone tried "GenericHID" with a Teensy?Reply
Nevermind U-HID, Midibox and usb joypads.. anyone tried "GenericHID" with a Teensy? Posted on: 15.10.2010 by Arcelia Siebeneck http://generichid.sourceforge.net/This looks like a much better and cheaper solution to creating DIY controllers. All you need is a Teensy++2.0 development board ($27 from here and with the opensource software you can design your own DIY HID controller virtually: This gives you the following controls: up to 8 potentiometers up to 8 encoders up to 48 buttons up to 48 LED's not bad for $27! (even less if you go for a Teensy board without pin headers) and much cheaper than U-HID, R.Sowa POT32 or Leo Bodnar BU0836X. Anyone got a Teensy board who wants to try GenericHID and report back? The software kind of reminds me of NI Reaktor heh | |
Alison Camarano 17.03.2011 |
Originally Posted by l0rdr0ck
|
Mirta Heidenrich 25.07.2012 | I just found the topic. Looks interesting. I downloaded the software, I have a teensy board waiting for use since months. Now the question: did anyone get this to work as a MIDI controller? The topic changed a little...; With the teensyduino I was able to program a simple button that worked with traktor. Pots and encoders are not as easy as a button. If the generic hid software works, I will change from coding to configuring so, anyone tried it? |
Era Roka 19.07.2012 | And there you are, one year later, realizing you posted something pretty dumb. |
Era Roka 16.09.2011 | I would still go with the umc32 just because it has MIDI |
Arcelia Siebeneck 16.09.2011 | did anyone ever get round to porting the midifighter code into something that could be dumped directly into a teensyduino? |
Allene Manitta 13.04.2011 | but you have to program you teensy as a midi-device in the first place... |
Arcelia Siebeneck 13.04.2011 | you should be able to use the midifighter source code with a few modifications (remove the LED code I'd imagine). |
Morris Naggar 13.04.2011 | ok im confused! i bought teensy++ 2.0 board for a midi fighter clone! i have to write code to act as midi controller? or is it wire.cables.ready.to.go thing? i dont want anything fancy, just 16 buttons, it wont even have leds. |
Soledad Kipke 21.03.2011 | If you can get 96 buttons and 16 analog, I might try this. I'm a cs major, might as well get some use out of it. |
Arcelia Siebeneck 17.03.2011 | the guy who sells the Highly Liquid cpu's will actually program it for you, if you tell him exactly what you want. You can use LED's no problem. |
Seymour Kopec 17.03.2011 | Thanks Mil0, as my programming skills are non existend the Midi CPU seems to be perfect. I'm just a little bit confused because I didn't see anything about digital Outputs (for LEDs). Is it possible to take some cheap USB to MIDI dongle and get it done without any programming? Well I believe I'm going to give the teensy++ a shot just for giggles and try afterwords the Midi CPU. Regads Elda |
Alison Camarano 17.03.2011 |
Originally Posted by l0rdr0ck
|
Len Ladera 17.03.2011 | Actually you dont even need a HID/Midi translator, unless you wanted to. With the editor you can make it a behave as a midi device. http://www.arduino.cc/playground/Main/MIDILibrary Beyond all that.... For instance a motivated person could also make a Traktor platter controller like the S4 which uses HID and reverse engineer the message format NI uses. Those counts could be easily doubled with muxing. So i would believe 16 Pots, 96 buttons is doable with 1 teensy++. I believe the teensy is wonderful, but there is a learning curve. Also know that arduino code will run on this board so there is literally TONS of info on developing these boards. Further if you become fluent in arduino/AVR architecture, there are hundreds of cool projects out there. Check Make Magazine. |
Arcelia Siebeneck 17.03.2011 | if you're a beginner I would start with some usb gamepads and make a midi fighter clone (minus the LED's of course). If you're good at programming AND soldering then a midibox is certainly an option. Next in difficulty would be an Arduino or Teensyduino (less soldering to do as you don't need to assemble the PCB's.) Otherwise, if programming is something you're not keen on, I would suggest a U-HID, Leo Bodnar, UMC-32, Livid Brain or, my personal favourite, the Highly Liquid Midi CPU. I'm in a similar situation myself; a relative beginner at DIY electronics and have decided to jump in at the deep end and build an S4 style controller. Don't underestimate how much time, learning, work and money it will cost you - that's the best advice I can give! |
Seymour Kopec 17.03.2011 | Well as i am a beginner and this is my first DIY Controller, "BIG" would be something like a 4 Deck Controller, similar to the S4 or 4MidiLoop. First step will be to pick the right Base. After that I want to build a midi fighter clone as a testrun and then start building my 4Deck Controller. I'm not quiet sure which Base to pick( 2 x Tennsy++ Vs. Midibox) What do you believe would be better for a beginner? What patches did you have to make to get the Editor running? I'm struggeling really hard as you can see. Is it possible that you post some results of your DIY Controller? Would help a lot. Elda |
Len Ladera 16.03.2011 | Ok, bought two of these. Had to do some patches and get some libs top make the editor work. You can assign each pin as you choose. With 8 analog's you will need to mux if you want to do more than that. AT90USB1286 Flash Memory 130048 EEprom 4096 i/O 46 pins Analog 8 PWM 9 The only concern i have is i believe it is 12bit. Pick the Pots well i suggest between 10k-50k, for 8 in sequence. Got the board for 26 bucks. Got some buttons for 28 bucks from Hong Kong, same as DJTT's. When the buttons get here i will try to make a midifighter clone as my test run. ETA Friday. When you say bigger project, how big? how many possible inputs? you could mux the teensy++ and easily get 96 i/o's and 16 analog. l0rdr0ck |
Seymour Kopec 16.03.2011 | Hi everyone, does someone have any experiece with the teensy. I'm considering to get one - seems to be really good value. Though i don't have any expirience in programming nor in microcontrollers, it seems to be much more easier compared to midibox and more "understandable" for newbies. What do you guys believe? Will there be any problems using 2 or more teensies?...For bigger projects. Regards Elda |
Len Ladera 11.03.2011 | My teensy ++ boards arrive today. After my father and I breadboard it up, will tell you what gives. l0rdr0ck |
Alison Camarano 04.03.2011 | There are several ways to program your controller depending of course on what you are building. I just finished my DIY pad (16 buttons with LED feedback) and I was a total newbie to this kind of programing, so i read through pretty much the whole arduino web site which offers you tutorials, language references, example codes and other stuff. After 2 or 3 weeks I managed to get the thing to work. (you can get almost every arduino code to work on a teensy). |
Shonda Soulier 04.03.2011 | i love this kind of stuff but programming scares the shit out of me. like i'll start it but get too overwhelmed and quit halfway through. what's the learning curve on programming something like this? i've never done any open source programming before so i'm a total n00b |
Alison Camarano 04.03.2011 | I just downloaded the Teensyduino add-on for the Arduino IDE software and there you have to select you board as the Teensy and under Tools/UsbType it gives you possibility to select all the different ways the board can act as, e.g. midi, serial, Keyboard + mouse etc. |
Katlyn Dorval 02.03.2011 | I actually downloaded that program (I don't actually HAVE a teensy board but I wanted to check out the program) and it doesn't seem like it gives you the ability to program the buttons in any type of midi. Perhaps in the game controller style and then maybe traktor will see it and you can map a tsi? not really sure how that would work... Just realized you could probably use that to program it as a HID device and use a HID to MIDI program..although that wouldn't be necessary if you could program the teensy to work as a MIDI device..which is possible, but I have no idea about programming |
Len Ladera 02.03.2011 | It will work with Teensy++ "Recently support was added for the teensy++ 2.0 development board. This is a better option than the USBKey because it is cheaper ($24 at last check) and only has the essential chip and supporting circuitry. Most IO pins are available (46 of them)." |
Katlyn Dorval 02.03.2011 | Did anyone ever give this program with the Teensy++ a shot? |
Enrique Silversmith 25.10.2010 | ya i this place is deff the cheapest around. 2 a button and free shipping i cant beat it |
Graham Frazier 25.10.2010 | Just buy the arcade buttons from djtt's... http://ranking s.myshopify.com/colle...arcade-buttons $2.19 each. |
Enrique Silversmith 25.10.2010 | lol sweet. when i get the money im going to buy one too. the arcade buttons are the $$$ killer. especially the sanwa ones cheapest ones i found are like $2 but there in china god know how much the shipping is. amazon wants $7 a pop which is crazzzzzyyyyyyyyyyyyy |
Arcelia Siebeneck 25.10.2010 | okay I'll order one toevening and give it a go |
Enrique Silversmith 24.10.2010 | so this program you posted is like an emulator that codes for you? all the teeny ++ are all sold out...... i might get a small one to just test it out for shits and giggles. i cant believe no one has tried this program out. why havent u tested it? |
Arcelia Siebeneck 24.10.2010 | yeah normally you have to code everything yourself... the link I provided in my first post provides you with a pre-made program so you don't have to. but, this is all in theory... no one on here has tried it for themselves, yet. best to buy one and have a go... the teensy board is really cheap... |
Enrique Silversmith 24.10.2010 | anyone???? |
Enrique Silversmith 23.10.2010 | so wait this does all the programing for you? after the HID is configured u just have to run int through a HID > MIDI program pop this into my computer start traktor that it? sorry im a super newb i have been reading up for the last week. ive been looking at the umc32 and the U-hid. i thought the teeny u had to manual program like do the code urself. |
Buster Kiper 14.10.2010 |
Originally Posted by MiL0
|
Edmond Batta 14.10.2010 |
Originally Posted by MiL0
I guess having a strong electronics and computer background helps understand that documentation a bit. |
Arcelia Siebeneck 14.10.2010 |
Originally Posted by oskars
Originally Posted by TheBurninator
I spent a good few weeks going through all the midibox documentation and I'd say there's quite a steep learning curve compared to U-HID, etc. The flexibility can't be beaten though, I'll give you that |
Edmond Batta 14.10.2010 |
Originally Posted by oskars
Everything is pretty well documented in the project too. |
Wava Egizi 14.10.2010 |
Originally Posted by TheBurninator
|
Edmond Batta 14.10.2010 | Not enough inputs to be useful to some. Midibox is still very affordable in that respect and is much more modular. |
Carline Whichard 14.10.2010 | looks fun! |
Wava Egizi 14.10.2010 | I actually saw this PCB earlier this week. It seems nice, but it's out of stock currently. But you have one here: http://cgi.ebay.com/Teensy-2-0-AT90U...#ht_560wt_1141 It look really nice and simple. And the easy(?) support for LCD makes it even more interesting. It love graphic programming |
<< Back to Reviews of DJ equipment Reply