Arduino MIDI Footswitch

Looking at gathering pieces to do similar . .i dont think the buttons for BB functions will be an issue and I am using LED and LCD to signify what I am on . . working on a head unit for song display and selection but haven’t got that figured out . .I would like to create a text file using line, or CSV, or JSON or anything to read song tile and program change # from a text file on an SD . .reading the file contents not an issue . but making it usable has been a challenge I havent gotten my head around. The file contents simply like:

Song 1, 119
Song 2, 76
Song 3, 45

The unit would rotary encode to select a song on the text file, then pressing the encoder would send the associated program change and display the song title on an LCD. Most examples I have seen use a hard coded menu or simply read the file contents line by line. Hopefully I’ll get it there. The goal is to rack mount the BB and keep it wired and out of the way without messing with it. Text file on SD would allow the songlist to be edited and simply saved to card.

Love your project and good to see things like this