Shuffle Tech St-1000 Review: Advanced Music Performance Tool