Skip to content

MIDI Pedal Leo is a MIDI controller based on Arduino. It is designed to control Guitar Amp Simulation software or Digital Audio Workstation that supports midi control.

License

Notifications You must be signed in to change notification settings

GigPedal/MIDI-Pedal-Leo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MIDI Pedal Leo

Introduction

MIDI Pedal Leo is a foot MIDI controller based on Arduino Leonardo. For MIDI Pedal based on other Arduino compatible boards, please refer to other repositories of Gig Pedal(https://github.com/GigPedal).

Guitar players may use foot MIDI Pedal to control Guitar Amplifier/Effects Software and Hardware. This will add flexibility, convenience, and creative possibilities to their gear setups.

Here are some common reasons why guitarists choose to incorporate MIDI Pedal into their rig:

  • Eliminates the need for manual adjustments on each individual device, providing a centralized control hub for the entire rig
  • Store and recall specific combinations of pedal settings or amp parameters with the press of a footswitch
  • MIDI controllers can seamlessly integrate with DAWs. This integration enables synchronized control over virtual instruments, effects plugins.
  • In a live performance setting, Guitarists can focus on playing instead of manually tweaking pedal settings, ensuring a smoother and more polished performance.

For other deatails about why guitar players need foot MIDI pedal, please refer to the following document in this repository's doc folder. https://github.com/GigPedal/MIDI-Pedal-Leo/blob/main/doc/Why%20Guitar%20Players%20Need%20Foot%20MIDI%20Pedal.txt

If you are interested in playing guitar with software such as Neural Amp Modeler and other Amp Sim application, please come to my Gig Pedal (https://gigpedal.blogspot.com/)

MIDI Pedal Leo is compatible with PC and Mac. It's plug and play, no need to install any device driver.

Advantage of Building Your Own MIDI Controller

Building your own MIDI controller can provide a customized solution tailored to your specific needs and preferences. Here are some advantages of building your own MIDI controller:

  1. Customize the controller to match your specific requirements.
  2. Building your own MIDI controller can be cost-effective compared to purchasing a commercially available one.
  3. Building a MIDI controller provides a hands-on learning experience.
  4. Commercial MIDI controllers might not always cater to the specific gear or software you use.
  5. Your MIDI controller can have a unique and personal design
  6. As your needs evolve, you can easily modify or expand your DIY MIDI controller.

While building your own MIDI controller requires time, effort, and a basic understanding of electronics, it can be a rewarding project with long-term benefits, offering a unique and personalized solution for your musical needs.

For more detailed reasons of building your own MIDI Controller, please refer to the following document in this repository's doc folder.

https://github.com/GigPedal/MIDI-Pedal-Leo/blob/main/doc/Why%20Build%20Your%20Own%20MIDI%20Pedal.txt

Compatible Boards

Codes and Schematics in this repository currently supports Arduino Leonardo only.

For the following boards, I will create separate repositories and committed necessary codes/schematics to GitHub later.

ESP32 Devkit Arduino Pro Micro Arduino Uno Arduino Nano etc...

Materials used

  • Arduino Leonardo
  • Footswitch
  • Wires

About

MIDI Pedal Leo is a MIDI controller based on Arduino. It is designed to control Guitar Amp Simulation software or Digital Audio Workstation that supports midi control.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages