A semi-balanced keyboard offers a middle ground and is used in some electronic keyboard instruments such as synthesizers (a musical instrument that electronically generates sounds, often using a keyboard) and MIDI controllers (a device that allows musicians to control various aspects of software instruments or other MIDI devices). These keyboards have some resistance, and are suitable for musicians who need more control over dynamics than unbalanced keyboards, but do not require the full authenticity of hammering mechanics.