Not sure if I mentioned this to you ? but another option I thought of is ADSR Sample Manager you can get a loop to loop or play once with a midi note trigger. It will sync to the Host temp and I think it will transpose the Loop with the midi note.