i think you mix two things up:
audio is NOT midi!
an audio interface makes it possible to input the analogue frequencies of any electronical sound device (a mic, a guitar amp, a cd player) into your computer - which needs just data (0001101011001110...)
midi IS allready a kind of data: it says "hey, right now the key c1# was pressed for about 1,5 millisecond with this&that velocity" - ok, there are some minor electrical hurdles to jump over to get these data into a computer, but a midi>>usb interface is cheap.
when you want to play aroudn with music and a mac, you will need: some software

, if you want to input "analogue" sound (your voice, some "samples" from vinyl, your stratocaster... ) you need an audio-interface; and akeyborad - many modern keyboards HAVE an integrated midi<>usb port, so you connect them directly to your mac with a standrad usb cable... have a look in the apple store...