The question makes no sense. Everything is "binary", including your original audio file.
[EDIT]
After OP's (incomplete) clarification:
I can only guess that you need to represent the waveform and do some image recognition, but it all depends on what you have and what you want — please see my comments below.
First, you can convert your audio file in the format more suitable for direct representation of the waveform. I would advise to convert it to the .WAV format. You can use many different applications, but first of all, I would advise to use multiplarform ffmpeg:
http://en.wikipedia.org/wiki/FFmpeg[
^],
http://ffmpeg.org/[
^].
http://linux.die.net/man/1/ffmpeg[
^] (also applicable to Windows, but you can also just run ffmpeg.exe on Windows to get help).
For reading the file into a waveform in memory, you can use many different libraries depending on the language you use and the platform.
If, at first, you just want to see the waveform on screen, you can also use many programs. The one which is open source and available on many platforms is Audacity (audio editor):
http://en.wikipedia.org/wiki/Audacity_%28audio_editor%29[
^],
http://audacity.sourceforge.net/[
^].
In principle, you would be able to recognize Morse code "manualy" (should I say "visually") using just the audio editor. If the message is short enough for such work.
—SA