Wow, this really plays during a game like Phoenix Wright?
I find that weird, to be truthful.
But I do like the song, I can almost picture an arrangement of how you mention, but only techno-ey style if you know what I mean.
Just give me a few days to get used to some parts of the song and I might get working on this.
EDIT: You can find it here. (If this is not the song, then someone correct me).