From what I can see Mono (open source C# environment) is supported on
ARM, although I don't know how tricky it is to get it built :
http://www.mono-project.com/Supported_Platforms
If you stick with the Mirage core, which doesn't depend on Banshee, a
port to C might be feasible, as it's mostly maths (matrices, vectors,
etc). I think all the Mirage core dependencies are C libraries : fftw,
gstreamer and libsamplerate
--
Bertrand Lorentz <bertrand...@gmail.com>