Jump to content

In praise of the Logitech Lift


Starship Krupa

Recommended Posts

2 hours ago, Back from the Abit KT7 said:

30 years and counting. Everything from Notepad++ to RX* Advanced :

I am sooooo lucky.

Someone near me has donated fully-functional Wacom tablets to Salvation Army twice over the last couple of years. One smaller white one and a larger dark charcoal one.

Usually Wacom tablets in thrift stores are missing their stylii, but not in this case, matter of fact both of them came with extra nibs.

I bought a Corel Painter Humble Bundle just because I'd gotten a Wacom tablet for $7. Later I got a larger tablet from Salvation Army (which had disconnection problems until I replaced its USB cable) and then Rebelle on deep discount.

Link to comment
Share on other sites

On 1/8/2025 at 7:25 PM, Amberwolf said:

You can use a joystick for MIDI easily enough; there have been several programs / drivers for doing that.

If you could post links to them, I'd most appreciate it. I switched to using controllers for gaming a year and change ago and at the time had the idea that it would be interesting to use one for DAW control, but never found a way to do it.

On 1/8/2025 at 7:25 PM, Amberwolf said:

I never looked into using one for mouse / keyboard control, but I'm sure there's options for that, too.

I found out the hard way that Steam intercepts controller input and uses it for Windows if you leave the Steam launcher app running. It was causing trouble with non-Steam games so I turned it off. But I could move the cursor, click on stuff etc.

Too clumsy and non-specific for use in a DAW, but if the controller buttons and sticks could be made to control plug-in functions like a KAOSS pad or whatever, that would most definitely pique my interest.

Link to comment
Share on other sites

15 minutes ago, Starship Krupa said:

If you could post links to them, I'd most appreciate it. I switched to using controllers for gaming a year and change ago and at the time had the idea that it would be interesting to use one for DAW control, but never found a way to do it.

I don't have a link to a specific one; I am not certain which one I used back when I tried it out...might've been "joy to midi", was probably this one based on the UI appearance

https://www.fergonez.net/softwares/fjoymidi

I think I was using an old sidewinder that had analog 15pin on the actual cable, and came with an adatper from that to usb that iw as using on the system itself?

 

This google search finds several, some of which are hardware and some of which are software, and some are both. 

https://www.google.com/search?q=joystick+for+MIDI

I think this one is probably more specific to using an exsting USB joystick as a MDII source

https://www.google.com/search?q=USB+Joystick+MIDI+Driver 

but there appear to be less useful results in it.   

Google used to be a lot better at finding the thing you actually asked, but for a while now it tries to "understand" what you ask and find things it thinks are a match...which doesn't work nearly as well as just literally ashowing the results you asked for.   :/   It doesn't even honor boolean or inclusive exclusive requests much of the time.

This one should be better

https://www.google.com/search?q=USB+Joystick-to-MIDI+Driver 

Link to comment
Share on other sites

43 minutes ago, Amberwolf said:

I think I was using an old sidewinder

The biggest issue I've run into when trying to find a way to control audio software with a game controller is that there seem to have been multiple ways to do it with hardware that the original PC game port spec. The Sidewinder was Microsoft's own line, right? I skipped over that specific area of PC development because I preferred keyboard/mouse up until about a year ago when a friend gave me a PS4 controller with a broken trigger. I fixed the trigger with parts from Amazon and found that I really liked it, it especially helped me with Outer Wilds, which I was obsessed with playing at the time.

The game port ones are the solutions that Google's AI tries to give me. Maybe because it was born after the XBox/PS3 USB type took over and doesn't remember there being any other kind. 😄

But I'm trying to use an XBox controller (and/or PlayStation controller).

I think that the Fergo one you linked to is the most promising, here's a guy who got it to work with Studio One.

I also found a great rant from the MIDI Manufacturers Association about the pitfalls of using the common game port to MIDI port hack (and using computers for music in general):

https://web.archive.org/web/20081222191817/http://www.midi.org/about-midi/electrical.shtml

"Designers of personal computers are not generally audio engineers and apparently have not heard of ground loops. In fact, given the noisy fans and screaming disk drives that go into the PC, it is a wonder they can hear at all."

I'm sensing frustration there, MIDI Manufacturers Association. Sometimes when I feel frustrated I remember the serenity prayer, which helps me remember that I am powerless over other people's design decisions. 😄

I do hope that whoever wrote that has kept their musical career going into this time when reducing ambient noise is a design goal.

Link to comment
Share on other sites

2 hours ago, Amberwolf said:

Google used to be a lot better at finding the thing you actually asked, but for a while now it tries to "understand" what you ask and find things it thinks are a match...which doesn't work nearly as well as just literally ashowing the results you asked for.   :/   It doesn't even honor boolean or inclusive exclusive requests much of the time.

For sure,  for example, I ask how long and at what temperature to bake a chicken ..

Top 25 google search results read like this

1. What is a chicken.

2. Where do chickens come from.

3. Are chickens birds.

4. How many types of chickens are there.

.

.

.

16. Do voodoo doctors use chickens.

.

.

.

42. What is baking.

.

.

.

68.  Bake in the preheated oven for 10 minutes. Flip chicken and cook until no longer pink in the center and the juices run clear, about 15 minutes more. An instant-read thermometer inserted into the center should read at least 165 degrees F.

.

.

.

78.  Bake at 400F.

 

Link to comment
Share on other sites

36 minutes ago, Starship Krupa said:

The biggest issue I've run into when trying to find a way to control audio software with a game controller is that there seem to have been multiple ways to do it with hardware that the original PC game port spec. The Sidewinder was Microsoft's own line, right?

Yeah, the SW is by MS. 

There are several ways that game controllers can work, for the original 15-pin dsub type.   Some of the SW's had both digital and analog signals, so that the force-feedback could know what to do and when--the analog stuff has no way to get data from the PC to the GC, those analog pins are input only on the PC side.   So it uses the serial data line that was in those connectors for MIDI port use.   

Cheap gameports on the PCs may not even have the serial lines implemented, just the analog ins, so FF GCs don't work on them as they should. But the midi-joystick programs should. 

 

USB stuff...well, that's all USB, so it just does whatever they chose to do over the USB cable and spec.   Some use the standard "game controller" driver (kinda like the "class midi driver" or the "class usb driver" or whatever, so ther'es no specific driver from the GC maker.   Some use a separate driver for advanced functions or programming the buttons, triggers, etc., calibrating it, and so on. 

 

But for the purposes of using a GC to modulate MIDI fucntions, it doesn't really matter.   The analog functions are all that matter to most of the conversion drivers/software, they dont' (none I've seen so far) provide any data out to the GC, so they dont' use FF or whatever on them to tell the user anything. So they don't use the MIDI / serial lines on the port.   In fact most of the time you could use both an old 15-pin midi port adapter *and* a GC, by using a Y-splitter.  

 

And these days, it's all USB anwyay. 

 

 

36 minutes ago, Starship Krupa said:

But I'm trying to use an XBox controller (and/or PlayStation controller).

As long as it's USB and uses the class driver it'll probably work fine with midi stuff.  if it uses it's own dedicated river it depends on how they wrote it and what it presents to the program side. 

 

36 minutes ago, Starship Krupa said:

I also found a great rant from the MIDI Manufacturers Association about the pitfalls of using the common game port to MIDI port hack (and using computers for music in general):

yeah, that's a problem with various versions of the serial data lines hacked onto the gampeort 15pin type.  i have several different "cable" type midid cables that plug into those, some by reveal, some by no-name, one by creative, etc.  All of them appear to direclty ground the shield *and pin 2* of the din to the shell of the db15 and to the ground pins of the db15,  which makes for excellent ground loop proglmes.  :(    

fwiw, the cheap usb midi cables do the same thing sometimes.

 

But some fo them, like the advanced gravis box-cable i have for the db15 does correctly optoisolate and wire and ground all the right bits, so it actualy works where it's supposed to without causing grief.  

 

 

36 minutes ago, Starship Krupa said:

" In fact, given the noisy fans and screaming disk drives that go into the PC, it is a wonder they can hear at all."

Thankfully we don't have to deal with that anymore, what with ssds and better cooling solutions, more efficient cpus, etc.    in the 90s I remember spending weeks designing building and implementing the quietest computer system i could, taking out all fans, repalcint g with just one much much larger diamter much mcuh slower fan that moved the same air as all those others, but pulled it thru the cmputer from an external duct, with baffles and guides from the case air intakes to all the hot stuff.  wWorked great for years; the next one that replaced it didn't need nearly as much of that, but i did the same thing there. nowaday i use an old laptop that is nearly silent even with the spnny type of hdd in it, evne when the fan ramps up cuz im' knockign the cpu with ltos of synths and plugs. 

but i have a stakc of old hp server racks that sound like concorde on afterburners just truning on, and get louder from there...so i'll  have to do the quieting on those to use them for much of anything (one for cad stuff / 3d printing / modelling, one for a daw, one for coding / behavioral ai on a robot project someday, etc). 

 

36 minutes ago, Starship Krupa said:

I'm sensing frustration there, MIDI Manufacturers Association. Sometimes when I feel frustrated I remember the serenity prayer, which helps me remember that I am powerless over other people's design decisions. 😄

i redesign stuff all the time to use it the way i need it to work, and have to work around shitty design decisions all the time.   wish i could do that for software, but at least electrical and mecahncilal i can do, at least hwne my body and mind work well enough to manage it. ;) 

 

 

Link to comment
Share on other sites

At least you get "chicken" in your results.  ;)   That doesn't always happen. :/ 

 

19 minutes ago, Jesse Screed said:

For sure,  for example, I ask how long and at what temperature to bake a chicken ..

Top 25 google search results read like this

1. What is a chicken.

2. Where do chickens come from.

3. Are chickens birds.

4. How many types of chickens are there.

.

.

.

16. Do voodoo doctors use chickens.

.

.

.

42. What is baking.

.

.

.

68.  Bake in the preheated oven for 10 minutes. Flip chicken and cook until no longer pink in the center and the juices run clear, about 15 minutes more. An instant-read thermometer inserted into the center should read at least 165 degrees F.

.

.

.

78.  Bake at 400F.

 

 

  • Like 1
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...