MIDIUSB Library on Arduino Due

Yes, I have Arduino Duemilanove selected (which I assume is the long name for Due although I've never seen it before now) and I have the default processor and programmer selected. Also, I am running a variation of the code attached to that web link, but I don't think that matters because I can't even get it to compile in the first place. And I have tried using both the programming port and the standard USB port and neither worked. And I read that the footprint of the Due is the same as the Mega 2560, so I even tried that as well but it didn't help. I'm about to try updating my Arduino IDE to see if that changes anything.