Nice - I use Edirol myself occasionally but wasn't able to tell just from the track.
I liked the buildup especially. The sound overall seemed a bit too much in the higher ranges but it might just be the samples ( instruments in the beginning, for example, could have used a bit more bass).