christophhart / HISE

The open source framework for sample based instruments
http://hise.audio
Other
1.07k stars 123 forks source link

[Engine] Synth.sendController(128, value) does not trigger the Glide in an MPE Pitch Modulator #509

Open aaronventure opened 7 months ago

aaronventure commented 7 months ago

If you try the physical pitchbend wheel, it works. Sending the same with the title method doesn't work.

If you use the pitch bend modulator instead of the MPE modulator, it works as expected.

HiseSnippet 1317.3oc0XE0SabDD9NCGB6jF0DQT6imP8ASEJB6jljppJbvXnVIFr3Lg9V5xcqwqXucOc6dTbhhppT+gvuf9Vet+.5eh1+A8g9d6r6cGdOvALtAR68.x6ryL62N6Le6rzMl6iEBdrkc4dCivV121waHSNn4.DgY0dcK663zAIj3X2TQqMLBID3.Ka6Y1TIvt7rV5u+b00PTDyGORjk0K4De7KHgD4Hoca7bBktAJ.2iDZn8iZz1myZxo7D.Oy3rhUDx+PzA3sPJ0J4XYOWq.hjG6IQRr.zYMdvPuA7umkp+KIBx9TrZPMKOvQohsZNfPC5luWEVV1NcGsymIcmufSGR.4T4ih.erdB2QVXFCrKcQPp1U.R1FPZ1THcWGO+XRjbzLJ7bKm1L3.oOBB0lPIUWqR+lsSSNnAS9fPzg3MhgAmZQ0GuxJK6B+YoupREHbKjtGghcETR.bF+0t4VhBBdNiue0ESmYwkcAyTFkN9ABrr5hgD1hiQJ5XPZs5OQsDDFkvvt8SX9RBm4BqnVU05DyoU84gQbFrhKC3flfWpxapTVmBBNiEjoFEGWsV8mloi6mCd+KAu+VXAxA7AXYybecJpWRgnLezDQo6CITUOCDTnz.dawk3sYU03nxaq3d1o52eryY.zwMsJSO9hLrJKIbebrYTPoHjJTL+ZtIK+xOMpXnHm0lQjaGgyFuAmFnxaT+97YiVYgUUdYFBAUk5rx6jkU5oihVDvIy6jFRsznOqj9jM+wtMr1s85HIJ2OfKgkIBGKIpci853i.Bhzr8xNqiEGJ4QZcyNJgz8KeUOFJnsUTHCy+gPNTETlyQkDaERBBn3tbAQEzMnr9UfYKxi7ZMjeyB+7l+wq+oUg7WX3b+PFElHoeexwZ9m9DZnPBnncHPKYYeOmcEX2.beTBU5JNDHLfr8CwA83Z8sNeIMPlvCRnHYQFFEUZ1DJDZVVqJcY.xGZR0dEncV4BoclTHdWmtDo+fwiwRiAivI90AFyHq+HmV86i8ki.3rNa7sSKy7ju72Oc4ukydnivZZJ8hee83973P2MwLbrJ1U6ccW4IO7uNYRuqLZhuqbaeI.gdwHlHhKv0L87Ylqt4bqikIrhpmJpfVps2Fv1yPu4ajKrtovtHVAmAiK3oNpZo7g+9psXH3PvCC6lfsE9vlUE6J3fDp.uGIPNnlogiDW2T72fhCfyE+BIhyTLSX1IiCsXMog9i4x64tt5mX1IKq8RXy+uOOTg1eJmiQORXDE2hcDlBWZnw38faIz7s4RKVm0gy3QC3LRgLfcv.q8AGfiMw9X2POSJgdDFIYgF6foXjvn16yZ7BnkFTLDmvSYr3p2J3XOu9TmT35pHGb+2btcillcg2kLyDcWx6E7ZWx.v2tWVaFc515TLmWu1sk6oxl57s0HQbJJdb2W9c6t6ur5lXgLIF2roIcpWHmKGPXGTj+mzHqJ3kFMbo+RM.GL1vXOjNHodJ06qjUyC84yeCo97cuAXLMKOUKvUK4cDIGeLwHlAsZkA+Q6m1.GPrTY+YC.mMbcsrem9lQtgo0gKc++C8vm3.MBT2MMk4CNIg0N7DIT+0AAkzpGZrURnGz0kOFPLigoB0aNJodxT53UxeChG79U8f+F9xlrlZrc1j0xm7FYMBQ9w7W4m9XNE627ZIv9lo++qT1oiZrasBOhS+Aueh7Je+ht5bFVeZM7gSqgOZZM7KlVCe7zZ3SlVCe5kanpcxmkH4go0IPO1caoezsscZ605RFq+AE7L05

This prevents GUI-based pitch interaction when using MPE modulator.

aaronventure commented 6 months ago

Well it doesn't really prevent GUI-based interactions, you can use a mouse function to swap over to a non-MPE modulator.