Second Mouse as a MIDI Controller?
Moderator: James Steele
-
- Posts: 52
- Joined: Mon Oct 18, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: Washington State
Second Mouse as a MIDI Controller?
Hello Friends!
I want to turn a second mouse into a MIDI controller. Does anyone know how to do this, probably with some kind of “bridge” software that converts on the fly in real time?
I’ve used TouchOSC on an iPad, played around with touchpads, but they’re not enough - here’s why:
I use Vienna Symphonic Orchestra and Spitfire BBC Orchestra. Most of the time I want to simultaneously use three continuous controllers, Expression - cc11, Velocity X-Fade - cc2, Slot X-Fade - cc20. I’m also needing to send cc1 (with preset values) and MIDI notes with mouse buttons, to select different parameters. XY pad solutions are really clunky and it's easy to push the wrong button, but an ergonomic mouse would be perfect.
I see Easy MIDI on the App Store, which does some of what I’d like, but the mouse parameters seem largely fixed to Mod, Pitchbend, and Note Velocity, or JoyKeyMapper which seems to only be for gamers wanting to control with a game controller.
Code makes my eyes glaze over in less than second. But I’m willing to try if that’s the only way.
Maybe there’s a physical IO - mouse in, MIDI out?
Any ideas?
Robert
I want to turn a second mouse into a MIDI controller. Does anyone know how to do this, probably with some kind of “bridge” software that converts on the fly in real time?
I’ve used TouchOSC on an iPad, played around with touchpads, but they’re not enough - here’s why:
I use Vienna Symphonic Orchestra and Spitfire BBC Orchestra. Most of the time I want to simultaneously use three continuous controllers, Expression - cc11, Velocity X-Fade - cc2, Slot X-Fade - cc20. I’m also needing to send cc1 (with preset values) and MIDI notes with mouse buttons, to select different parameters. XY pad solutions are really clunky and it's easy to push the wrong button, but an ergonomic mouse would be perfect.
I see Easy MIDI on the App Store, which does some of what I’d like, but the mouse parameters seem largely fixed to Mod, Pitchbend, and Note Velocity, or JoyKeyMapper which seems to only be for gamers wanting to control with a game controller.
Code makes my eyes glaze over in less than second. But I’m willing to try if that’s the only way.
Maybe there’s a physical IO - mouse in, MIDI out?
Any ideas?
Robert
Mac Studio M1 128gb, Sonoma DP 11.33, LPX, OWC Thunderbay external 4 bay SSD, Antelope Audio Zen Go, Presonus Monitor Station V2, Event 2020 powered monitors (1st gen). Best thing = CyberPower UPS!!! We have wind, rain, snow, ice, and lots of power outages!
- stubbsonic
- Posts: 5168
- Joined: Fri Dec 22, 2006 12:56 pm
- Primary DAW OS: MacOS
- Contact:
Re: Second Mouse as a MIDI Controller?
I wonder if one or more of those macro programs like Keyboard Maestro could be programmed to do something like that. I know they have some MIDI capability, but I don't know if streaming CC values based on positional coordinates is part of their available tasks.
Some "virtual theremin" things have kind of played with this idea. It SHOULD be very doable.
Some "virtual theremin" things have kind of played with this idea. It SHOULD be very doable.
M1 MBP; OS 15.3, FF800, DP 11.33, PC3K7, K2661, iPad6, Godin XTSA (w/ SY-1000), 2 Ibanez 5-string basses (1 fretted, 1 fretless), FX galore
http://www.jonstubbsmusic.com
http://www.jonstubbsmusic.com
- James Steele
- Site Administrator
- Posts: 22806
- Joined: Fri Oct 15, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: San Diego, CA - U.S.A.
- Contact:
Re: Second Mouse as a MIDI Controller?
This probably won't help... but just want to share this link as there's a remote chance it might help... I know it can do X Y... and maybe even a way to do a third controller. Don't remember. I use it with a Magic Trackpad to send X/Y controller to VI's that can respond to it.
https://audioswiftapp.com/
https://audioswiftapp.com/
JamesSteeleProject.com | Facebook | Instagram | Twitter
Mac Studio M1 Max, 64GB/2TB, macOS Sequoia 15.5 Public Beta 2, DP 11.34, MOTU 828es, MOTU 24Ai, MOTU MIDI Express XT, UAD-2 TB3 Satellite OCTO, Console 1 Mk2, Avid S3, NI Komplete Kontrol S88 Mk2, Red Type B, Millennia HV-3C, Warm Audio WA-2A, AudioScape 76F, Dean guitars, Marshall amps, etc., etc.!
Mac Studio M1 Max, 64GB/2TB, macOS Sequoia 15.5 Public Beta 2, DP 11.34, MOTU 828es, MOTU 24Ai, MOTU MIDI Express XT, UAD-2 TB3 Satellite OCTO, Console 1 Mk2, Avid S3, NI Komplete Kontrol S88 Mk2, Red Type B, Millennia HV-3C, Warm Audio WA-2A, AudioScape 76F, Dean guitars, Marshall amps, etc., etc.!
- mikehalloran
- Posts: 16222
- Joined: Sun Jan 25, 2009 5:08 pm
- Primary DAW OS: MacOS
- Location: Sillie Con Valley
Re: Second Mouse as a MIDI Controller?
Good luck with that. I have worked with Apple's Accessibility Team over the years trying to get some functionality among three controllers to work in a way to benefit handicapped persons such as myself.
The overall result is best described as this:
I hope that you have better success than I.
The overall result is best described as this:

I hope that you have better success than I.
DP 11.34; 828mkII FW, micro lite, M4, MTP/AV USB Firmware 2.0.1
2023 Mac Studio M2 8TB, 192GB RAM, OS Sequoia 15.4, USB4 8TB externals, Neumann MT48, M-Audio AIR 192|14, Mackie ProFxv3, Zoom F3 & UAC 232 32bit float recorder & interface; 2012 MBPs (x2) Catalina, Mojave
IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 NE Pro, Toast 20 Pro
2023 Mac Studio M2 8TB, 192GB RAM, OS Sequoia 15.4, USB4 8TB externals, Neumann MT48, M-Audio AIR 192|14, Mackie ProFxv3, Zoom F3 & UAC 232 32bit float recorder & interface; 2012 MBPs (x2) Catalina, Mojave
IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 NE Pro, Toast 20 Pro
- HCMarkus
- Posts: 10408
- Joined: Tue Jan 10, 2006 9:01 am
- Primary DAW OS: MacOS
- Location: Rancho Bohemia, California
- Contact:
Second Mouse as a MIDI Controller?
How about one of each of these:Anthropy wrote: ↑Mon Sep 11, 2023 11:58 am Hello Friends!
I want to turn a second mouse into a MIDI controller. Does anyone know how to do this, probably with some kind of “bridge” software that converts on the fly in real time?
I’ve used TouchOSC on an iPad, played around with touchpads, but they’re not enough - here’s why:
I use Vienna Symphonic Orchestra and Spitfire BBC Orchestra. Most of the time I want to simultaneously use three continuous controllers, Expression - cc11, Velocity X-Fade - cc2, Slot X-Fade - cc20. I’m also needing to send cc1 (with preset values) and MIDI notes with mouse buttons, to select different parameters. XY pad solutions are really clunky and it's easy to push the wrong button, but an ergonomic mouse would be perfect.
I see Easy MIDI on the App Store, which does some of what I’d like, but the mouse parameters seem largely fixed to Mod, Pitchbend, and Note Velocity, or JoyKeyMapper which seems to only be for gamers wanting to control with a game controller.
Code makes my eyes glaze over in less than second. But I’m willing to try if that’s the only way.
Maybe there’s a physical IO - mouse in, MIDI out?
Any ideas?
Robert
https://www.sweetwater.com/store/detail ... sion-pedal
and
https://www.tecontrol.se/products/usb-m ... ntroller-2
plus your keyboard's Mod and Pitch Wheels? Seven CC Parameters total. And if you've never used BC, you are missing something great.
EDIT: Almost forgot, Keyboard Aftertouch. I like using it mapped to Vibrato Depth.
Last edited by HCMarkus on Tue Sep 12, 2023 7:17 am, edited 1 time in total.
Re: Second Mouse as a MIDI Controller?
You can actually send up to 4 different MIDI CC messages with the trackpad in fader mode (the dev keeps enhancing the app with updates). Seems like it might be a good solution for the OP, especially if they already have a trackpad.James Steele wrote: ↑Mon Sep 11, 2023 3:38 pm This probably won't help... but just want to share this link as there's a remote chance it might help... I know it can do X Y... and maybe even a way to do a third controller. Don't remember. I use it with a Magic Trackpad to send X/Y controller to VI's that can respond to it.
https://audioswiftapp.com/
Mac Studio Max M1 | 32GB | 15.3 | 828es | M4 | DP 10.13 | Studio One 7 | Logic 11
- James Steele
- Site Administrator
- Posts: 22806
- Joined: Fri Oct 15, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: San Diego, CA - U.S.A.
- Contact:
Re: Second Mouse as a MIDI Controller?
Good point!! I forgot about fader mode!!tremo wrote:You can actually send up to 4 different MIDI CC messages with the trackpad in fader mode (the dev keeps enhancing the app with updates). Seems like it might be a good solution for the OP, especially if they already have a trackpad.James Steele wrote: ↑Mon Sep 11, 2023 3:38 pm This probably won't help... but just want to share this link as there's a remote chance it might help... I know it can do X Y... and maybe even a way to do a third controller. Don't remember. I use it with a Magic Trackpad to send X/Y controller to VI's that can respond to it.
https://audioswiftapp.com/
JamesSteeleProject.com | Facebook | Instagram | Twitter
Mac Studio M1 Max, 64GB/2TB, macOS Sequoia 15.5 Public Beta 2, DP 11.34, MOTU 828es, MOTU 24Ai, MOTU MIDI Express XT, UAD-2 TB3 Satellite OCTO, Console 1 Mk2, Avid S3, NI Komplete Kontrol S88 Mk2, Red Type B, Millennia HV-3C, Warm Audio WA-2A, AudioScape 76F, Dean guitars, Marshall amps, etc., etc.!
Mac Studio M1 Max, 64GB/2TB, macOS Sequoia 15.5 Public Beta 2, DP 11.34, MOTU 828es, MOTU 24Ai, MOTU MIDI Express XT, UAD-2 TB3 Satellite OCTO, Console 1 Mk2, Avid S3, NI Komplete Kontrol S88 Mk2, Red Type B, Millennia HV-3C, Warm Audio WA-2A, AudioScape 76F, Dean guitars, Marshall amps, etc., etc.!
-
- Posts: 52
- Joined: Mon Oct 18, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: Washington State
Re: Second Mouse as a MIDI Controller?
Markus' breath controller might do the trick. I had one that just had breath as a controller, but this also has bite and head position. Thanks Markus, I'll look into it.
Mac Studio M1 128gb, Sonoma DP 11.33, LPX, OWC Thunderbay external 4 bay SSD, Antelope Audio Zen Go, Presonus Monitor Station V2, Event 2020 powered monitors (1st gen). Best thing = CyberPower UPS!!! We have wind, rain, snow, ice, and lots of power outages!
- stubbsonic
- Posts: 5168
- Joined: Fri Dec 22, 2006 12:56 pm
- Primary DAW OS: MacOS
- Contact:
Re: Second Mouse as a MIDI Controller?
I'll second that about BC. Velocity provides such an important level of expression, BC is the next level.
I'll also put in a thumbs up for that Yamaha FC7. It's a very clever pedal. My only complaint about it is that heel down is such a steep angle that I almost can't flex my "shin" muscle hard enough to get my toe up that high. I have to prop the heel up to make it comfortable to use. That said, it has a wide sweep so it is very easily to control.
I'll also put in a thumbs up for that Yamaha FC7. It's a very clever pedal. My only complaint about it is that heel down is such a steep angle that I almost can't flex my "shin" muscle hard enough to get my toe up that high. I have to prop the heel up to make it comfortable to use. That said, it has a wide sweep so it is very easily to control.
M1 MBP; OS 15.3, FF800, DP 11.33, PC3K7, K2661, iPad6, Godin XTSA (w/ SY-1000), 2 Ibanez 5-string basses (1 fretted, 1 fretless), FX galore
http://www.jonstubbsmusic.com
http://www.jonstubbsmusic.com
- HCMarkus
- Posts: 10408
- Joined: Tue Jan 10, 2006 9:01 am
- Primary DAW OS: MacOS
- Location: Rancho Bohemia, California
- Contact:
Re: Second Mouse as a MIDI Controller?
Did you know you can change the angle of the entire throw on the FC7, stubbs?stubbsonic wrote: ↑Thu Oct 05, 2023 10:00 pmI'll also put in a thumbs up for that Yamaha FC7. It's a very clever pedal. My only complaint about it is that heel down is such a steep angle that I almost can't flex my "shin" muscle hard enough to get my toe up that high. I have to prop the heel up to make it comfortable to use. That said, it has a wide sweep so it is very easily to control.
Loosen the setscrew on the bottom of the pedal, pull the pedal assembly from the base and shift the pedal assembly so the throw begins closer to level. See the bottom of Page 6:
https://usa.yamaha.com/files/download/o ... _om_b0.pdf
- stubbsonic
- Posts: 5168
- Joined: Fri Dec 22, 2006 12:56 pm
- Primary DAW OS: MacOS
- Contact:
Re: Second Mouse as a MIDI Controller?
No, my dude, I did not know that. Got it used, and never bothered to do any manual reading.

Thank you so much!!!
EDIT: Just did the switch over to the other position, don't need to prop it up.
M1 MBP; OS 15.3, FF800, DP 11.33, PC3K7, K2661, iPad6, Godin XTSA (w/ SY-1000), 2 Ibanez 5-string basses (1 fretted, 1 fretless), FX galore
http://www.jonstubbsmusic.com
http://www.jonstubbsmusic.com
- stubbsonic
- Posts: 5168
- Joined: Fri Dec 22, 2006 12:56 pm
- Primary DAW OS: MacOS
- Contact:
Re: Second Mouse as a MIDI Controller?
For those who don't know, the FC7 has this unique feature where as you go up from heel-down toward the toe, you reach a "soft stop" to the throw, beyond that point, there's an additional range of movement that is under spring-loaded resistance.
You have a continuous sweep from zero up to this "parking" spot, then an extra push against the spring gives you a temporary extra boost. For a volume pedal it makes really good sense. As a CC controller, you'd need to plan how you'd use it. That's the cleverness I was referring to.
The throw (even not including the extra) is so ridiculously long, I wonder if their goal was to make the throw as long as physically possible. Requires ankle yoga.
You have a continuous sweep from zero up to this "parking" spot, then an extra push against the spring gives you a temporary extra boost. For a volume pedal it makes really good sense. As a CC controller, you'd need to plan how you'd use it. That's the cleverness I was referring to.
The throw (even not including the extra) is so ridiculously long, I wonder if their goal was to make the throw as long as physically possible. Requires ankle yoga.
M1 MBP; OS 15.3, FF800, DP 11.33, PC3K7, K2661, iPad6, Godin XTSA (w/ SY-1000), 2 Ibanez 5-string basses (1 fretted, 1 fretless), FX galore
http://www.jonstubbsmusic.com
http://www.jonstubbsmusic.com