Arpeggiator plugin
-
I have a problem with my custom arpeggiator plugin. Although it picks up on the host tempo, it just completely ignores the input from my tempo knob on the interface. It basically just uses the initialized value of the knob, so if it is set to 16th notes, that's what it will stick to, ignoring any knob changes.
I know I am forgetting something.
Any ideas?
Thx,
u -
Stupid question:
What does the host tempo (BPM) have to do with the 16th notes?
My arp plays at a host tempo of 120 BPM, for example, and I can reproduce this in all note values. 1/4, 1/8, 1/8t etc. -
@MikeB Hey Mike. Well. You’re right of course that the host bpm has nothing to do with the 8th or 16th notes setting! The way you describe your setup is how I would want it to work as well. Host sync and possible changes of rhythmic values!
I was just stating that the connection to the host seems to be working… but… all the rest is not!…
Well. But also that statement isn’t entirely true. If I set the values to 8th notes, it will play 8th notes. But any change to my knob is being ignored. And I haven’t go the foggiest idea why. It is working in HISE but not in my compiled plugin!
Do you have an idea? Also, I must say, I am not using the in-built arpeggiator module…
-
@UrsBollhalder said
Do you have an idea? Also, I must say, I am not using the in-built arpeggiator module…
Ahhh - I use the built-in module. Here the note values are set in the Arp and the BPM via Engine.setBPM. Here I can handle note values and BPM completely independently of each other and both function in the compiled plug-in.
At least with me.See if this helps you
HiseSnippet 2228.3oc4Yztbaiajx1H2I43Dmbos2L8Ob7zenL0VVxN9qIyMQV1xI5rcrFIGe4Oc7.QBIgZR.FRHGqlIyjWf9NcOB8Q3dDxaP6BRJQPIJEZcwscti+QBKvtX+dW.T2kaP773tZYxddeGhVl6iZ1mI5dPWLkoU6PsLKiJS5v0eE2SbNw1gqUouC1yiXpkIy7uTtpLYWPy+6yunB1ByLHQfzztfSMHmPsohHn0KeL0x5HrI4bpsxpeV4ZFb1AbKdOfilGUTyAabEtC40X4xlCok4dUMoBtaSAVP7zxrPEtY+lc4umEr9KndzVVD4fRZMABE.9Htkojik+W6ftTKy5CjbOMsLn5Q5g4CzCOAcJ0jNDtp9PNgdDFp5iLyMM1qzLxdyovdKDvdOB0zvk5HhlQxaKhpwDD21XvDnxVAqUat+48PGvgUvDErwWQNxEFLDi7aWr3p5aUr3SedN+u0WutEt+ZU5IDb1ZeE+x4R5nStFXiZl5+f9Z6s2yyA1cOg90XW8VBlbegIFvqcHhC3fqGCFjekv4WAXSJyhxH5s6wLDTNSmyBmThoK2Juw.zVEHsUOxSy8gb5vGssd9P.xgeHWV4OQrjeLPAGfRulKjZlU0K4qX7W2QmreyWcY8WexkMEDmKaVpfm.6Jj9xt42PtL4p9XtrDKOh5FDPVFPxyZ2tR+pA6W9v8cZjm6DP8gz9iOO2WP8TvSB2WOb.1xpEDIkeTETjotR8S0Olwas1W4OEC6UrVWJ2lIYXCmOYCa3jSyvlsJqCfkTtkYqp3XGZiA8Ztrqu9vTXxUjeEA4FwJqFhSmHbdpToLQ06PlLY0ab1Dnz5qu1cymznAwtqW8FwcQHZr3wCr3FWMs.R+ELwHR+Ympki1NzTA+OTEFXjHLLjuzbkU0EtAVxvvpOjMI68ZkjKYRjnMFPbzEbgbeymraPzBM5hYcHl4C3foE7EpJlXzmpx3t0+H7SwVHSlcFKuuJO2GyoO5Tsam3bgbqkL+SBSGlYZxHlm0ytEwU0fKWHTLKd0xESW0Ri.UuxB4rZLp3LGR33n5ox4Bj5AyVTanvpBJRFUg5KZIrrHPiWtVKz0PV3Nb4vRE9ksePXY6lVTShqFE3wrnPeLMesyvlg9EixZSB8f3cezygF3SMB9P2XZuo1gXAFXjLg7DvmNDWAUpsybH4Zn0rf9IxhNj3cETlwesg9yP2fA66RC51.yHV9a6CQg7lOnRZ2Lbe+42VteDSzp76olhtCATrW4tDZmtQMCpaTlJH1pM8EMdi..s5nNsLws53VbWPY1j9Oh02Y.zFXSZOOU3YlWQ9VZRx2hHvhbYv3HY6S+MUYa+QjsOcwnxV42TdRrgpLuHZyc2Z2c1Zus2ItrqNwj0A2G8rM1c6cd1lk1IYkwu7BGrKHuJB9n1Ooq5jzJmfaMTqX0xZ+WcXyFannUfu9pCFayTUlRFGZ3VBQqMvBAc1+cnW9lZqUA6Zwe+ZmR.kk8Xh3dE2b6R6r6VZXKZGlsOkyh.W1SHsE9zJtTuwHlmet9nlGscKCak.GliQFLGwz+gTDwpnC9dUOicKOUcPb9R67Q4qOcbYHiYSArudpwy1TSSKRctGUleMZFyxlt3NGRcIFASjCcgLJ2.aMtixtaUZus1sz3AYAVF3LVw8zFM3zFqDO7txdPKpw06e9Ed8Z2ldizJ2xwVyV8HhkK6Aos8q4Vm6zCR27MnJDvpqIgeNvBU32HOxhVZhRuOR1K6Xgof9+1FldKimtihp+xgopImWbhEExhBayeJQowUJfJXbkRapksmzKrlMbFbsL5nOTuwY+X0CN+xiN6jCq13iv1bo7TRWtQAGVmImUZLAKlkyCeMoFqtKA5YJTQLndZMS4It220gzoCEC8J.GGRKU9FKgdorp334v+6+tHG92llNFT7NVVUq7Cim+Jt5bjLqMGKy5IkCRmjEEdFkoYzhJvjSVfYLd6KUeINuErweCJfL++WMlwuqokTcv8uHmGnBoT7qXZ93MMOe5ZZdp8o9conQyGfB3hPPizrYH49BzXITCYLdbRfxLUzUJ79PzqkkEgBNAvFRfERIAVDIw1mGtEBfBAV1m.MuhNFKjIkp.fBbWwwj92dEYbAwgPLkWXSDKrXRHubHxP3RKtr1pD8GiZRdWOByfLDb5DDEVXIzYFBHwcC4Aiu81xrnlcg1DrHylmzhnp9Gq+bJYRr9BAH+3X6cc3b39D3IfJvldNjAQYhgT5eCelxiNk4OiJscgj+tE60EPKNFTQ+TsWs+qU1uPg8N9vBE1rW8fwodudL5DBqina51oqj6zE+HrSukWOXbJcgdD5ftXFjusIwBZ6j+kBERjH+IzY8DN8DeEH0iPmVuZS40vFRrHhLWpIxCkDoJybLRrbJcKuG5UbKyDboG+F7WFcJ2rmkLAu5iKHeQkvIjsxql4WdS8Ln2+9p8ZeKdwghI9hCkRpzPJY2GgpSEFcSlemKA9UdmH2w76vZpUa2F7lhX1EPG81Y8wZlMV4AArBjrlBoYj28uOi7G8Gq+SPxS8WRXD2wKxG+c09Wo8c0bR86pEj69bWLyyg6EivCxKFqU223QNxk7tFRqrJ7C3X2Dm5yu3HPHSDmlXQOWe2k8s48Xh32NyL8.ZwiZTVeBul1B+O3w995G58qOSw7oicSPClo9XOaLjNkZ6XQpxtFJ0APj73iQGRZi6YIF.MtS9obF2oKmQMT8.ZPfSb1oCwUk2STf1WHjk2FB4Ika.EPvpdy+kxm.dgXWPOQlQcQozqKll856QArqtLxT+2FY3m+2mY3av6InrNmhAGU4sbIOTBjXEZlNnsAuAMcDNt3f9haRXlEGzHV3jkFzlibxRCl7+J6gM1vkeoQPWMRe4u0GBH2L+CLmEcpbrdog8AgJVnnlMjQ7RCCo5dMP+jLNaLC3r4LfyylAb1ZFvY6Y.mclAb1cp3HKFseOA2NHTD.Tup+K7jISvwg78509OPZ.4cI
-
@MikeB Thx a lot Mike. I’ll take a look!! I am sure I am missing something small, but important…
as usual…