added rhythm sampling