Nice. This sounds like a Latin flavored jazz piece.
I see you are using Jamstix for the drums. I used JS a lot before I became a PG music fan. I have JS1,2,&3. I never really figured out js3. The GUI changed drastically from js2 it was like relearning from square 1.
When you get into it, you can edit it at the micro level. You can change the size, pitch, and timbre of each part of the kit, along with varying the levels of the parts. In addition, you can edit what it elects to play. And there's hundreds of other things to edit.... Plus.... It imports kits from many other drum synths. Even though it's extremely versatile, I had problems with getting a good drum track that was a solid, decent, groove that fit well in the music.
Anyway... You did a good job with it in your song.
You can find my music at:
www.herbhartley.comAdd nothing that adds nothing to the music.
You can make excuses or you can make progress but not both.
The magic you are looking for is in the work you are avoiding.