migrates from Audjustable to StreamingKit (modern) with necessary refactoring done