simple midi

new to Ard. projects. Want to start with a DAW 6 button transports only midi controller with 1 rotary for track volume.Mainly Cubase.
Thats it. Trying to keep it under 25$. Any ideas appreciated...

I'd recommend something like an Arduino Micro or a Teensy LC for the microcontroller. Make sure that it supports MIDI over USB, some of the most popular Arduino boards like the Arduino Uno or Nano do not support native USB.

For the software, you might be interested in the Control Surface library I maintain. You'll probably need the CCButton and CCRotaryEncoder examples.
The docs contain an overview of the supported microcontrollers and their MIDI over USB support status: MIDI over USB

Pieter

does the Teensy 4.0 board work for this??

ardo9191:
does the Teensy 4.0 board work for this??

Yes.

will these work?..they have 4 pins.. I will use breadboard with center groove..10 Pcs Pack Lot 6x6x4.3mm Momentary Push Micro Button Tactile Switch DIP 4 Pins | eBay

ardo9191:
will these work?..they have 4 pins.. I will use breadboard with center groove..10 Pcs Pack Lot 6x6x4.3mm Momentary Push Micro Button Tactile Switch DIP 4 Pins | eBay

Most likely, yes, but they are small and very expensive for what they are.

While they're fine for breadboard use, they are hard to use in a finished project with a DIY enclosure.
If you have a CAD team, injection molding for your case and a pick and place machine for your PCBs, small switches like these are probably the most economical option, but for a DIY project you usually want panel mount buttons. If you use PCB mounted switches, everything has to align just right, which is possible, but requires more design effort.

but they are small and very expensive for what they are.

Indeed :o , you should expect to pay no more that $0.05 for these sort of switches.