JOYO project - yaeltex controllers

JOYO project - yaeltex controllers

Hi there! i’m new to this forum, I like to build MIDI controllers, I’ve done few this far.
Some of them are simple projects and some big ones, and I would like to share it with this community

I started a personal project that I like to call JOYO project, witch consists on using broken and unused gamepads to transform them into midi controllers. Most of materials used for JOYO controllers are recycled (old boxes and buttons).
This the first 3 controllers of JOYO series:

La trolita:

La Pichincha:

La Pistera:

I want to share this cheap but fun projects and also know other people working with gamepad to midi projects.

This far, my main functionality problem is in La Pichincha rotary sliders. I connected 10k linear pots yo Analog Joystick contacts from the gamepad, but just works in about 30% of the rotary potentiometer rotary range. I mean that signal gets from 0 to 100% in just 1/3 of all range.
Am I been clear in this? I could take some pictures if necessary.
Does anybody knows how can I solve this problem?

I’m really sorry about my spelling mistakes, I’m from Argentina.

Thanks!

PS: You can check my other midi controllers projects here

nice checking out your site now looks really good, what software are u using these in, looks like ableton

Nice series of projects! Sorry I can’t help you out.

Thanks!
mr. drumer: i’m using Pure Data, Isadora or max/MSP patches to convert gamepad signal into midi and virtual ports to get into ableton for mixing or note playing. So yeah we are got all controllers running in ableton for music and in Isadora for visuals. We are now setting up a VJ/DJ demo in yaeltex that i will soon post in here.

tnx for your feedback :smiley:

I’m sorry I can’t read ur website, but I got the just of it, I really like your way of thinking.

yap, I don’t have the english version yet, but soon I will!

Cool thanks

so, you get (with your 10k pots) 100% output on just a third of the rotation, right?

as these pots are linear, you might just want to try some 3k pots (if available) or at least 5k

I really don’t know either. Is there any kind of sensitivity setting on the software? The lower k pots sound like a good idea as well.

I think I tried this option few months ago, but I can’t remember with how much K value.
I will try it and let you know if it works. What I did tried was adding a resistor with same K value as the pot (10k) but nothing notorious happened. I came throw this idea because I was building another controller with Doepfer CTM64, that has 4 analog inputs for knobs, faders, mod or pitch wheels, etc. Two of those 4 inputs of CTM64 were prepared by default for mod wheel and pitch wheel. In CTM manual I found that I needed to place resistors of the same k value as the knob, between input and knob, to work full range in regular knobs. This is because pitch and mod wheel also only have like 90 degrees of rotation (or less).
When I made this, the idea of placing pots between gamepad and knobs came through my mind because it seemed like the same issue, but didn’t work.

Hope I can find some magical resolve. Or at least a normal one.
Tnx!

I don’t know if there is any sensibility setting or variable that I can manage from software, but I doubut it, anyway I think there must be a way to do it from hardware.

I let you know if I have any new fail or success.

Tnx!

Muy interesante aproximacion… que lastima que mi macbook haya muerto y tenga mi live 8 con maxforlive en venta… hubiera sido bueno mirar si podia ayudarte.

:wink:

really nice projects,

i had a similar problem, it seams that the analogue information is read like -1 0 1 being 0 the centre, so i got only the positive side of the information, from 0 to 1 having only 50% or something, i solved the problem with glovepie, look at this link Setting Up Midiyoke And Glovepie On Windows 7 - Page 9

I’m checking your post right now =)
thanks for helping sifäo!
by the way, congratulations for your controller project, it’s amazing!

Well, had no luck in the problem that I posted on the thread about pot full range usage in gamepad analog inputs. I’m working on other stuff now so didn’t get much further. If anyone gets some info about this problem, please share!