ok, i ran artsd, and got the following response.
can't register Arts::MidiManager
There are already artsd objects registered, looking if they are active...
Error: Can't add object reference (probably artsd is already running).
If you are sure it is not already running, remove the relevant files:
im not sure if this is a good thing or a bad thing, seeing as it says that it is running, but there are errors.