<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Program change events]]></title><description><![CDATA[<p dir="auto">Is it possible to detect these with HISE? Thinking it might be a good way to switch articulations in addition to the UACC.</p>
]]></description><link>https://forum.hise.audio/topic/485/program-change-events</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Jul 2026 06:13:43 GMT</lastBuildDate><atom:link href="https://forum.hise.audio/topic/485.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 28 Nov 2017 23:32:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Program change events on Wed, 29 Nov 2017 20:24:55 GMT]]></title><description><![CDATA[<p dir="auto">Excellent</p>
]]></description><link>https://forum.hise.audio/post/3092</link><guid isPermaLink="true">https://forum.hise.audio/post/3092</guid><dc:creator><![CDATA[David Healey]]></dc:creator><pubDate>Wed, 29 Nov 2017 20:24:55 GMT</pubDate></item><item><title><![CDATA[Reply to Program change events on Wed, 29 Nov 2017 20:19:40 GMT]]></title><description><![CDATA[<p dir="auto">Yes, of course, I was just thinking about use cases. It will just fire the onController callback and you can check with something like <code>Message.isProgramChange()</code> and do whatever you like.</p>
]]></description><link>https://forum.hise.audio/post/3091</link><guid isPermaLink="true">https://forum.hise.audio/post/3091</guid><dc:creator><![CDATA[Christoph Hart]]></dc:creator><pubDate>Wed, 29 Nov 2017 20:19:40 GMT</pubDate></item><item><title><![CDATA[Reply to Program change events on Wed, 29 Nov 2017 20:15:23 GMT]]></title><description><![CDATA[<p dir="auto">That's a good idea, bank select messages might also be useful there. I don't think the two things (program change = preset change) should be hard linked together though, I think the scripter should have flexibility with how to react to the data.</p>
]]></description><link>https://forum.hise.audio/post/3089</link><guid isPermaLink="true">https://forum.hise.audio/post/3089</guid><dc:creator><![CDATA[David Healey]]></dc:creator><pubDate>Wed, 29 Nov 2017 20:15:23 GMT</pubDate></item><item><title><![CDATA[Reply to Program change events on Wed, 29 Nov 2017 19:52:54 GMT]]></title><description><![CDATA[<p dir="auto">Yes, I could add them. It would be very practical to connect them to the API call <code>Engine.loadNextUserPreset()</code> to scroll through the presets with buttons on the keyboard.</p>
]]></description><link>https://forum.hise.audio/post/3088</link><guid isPermaLink="true">https://forum.hise.audio/post/3088</guid><dc:creator><![CDATA[Christoph Hart]]></dc:creator><pubDate>Wed, 29 Nov 2017 19:52:54 GMT</pubDate></item></channel></rss>