<?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[HISE 4.1: Obtaining Peak&#x2F;RMS Values from Script to a Scripted UI Meter?]]></title><description><![CDATA[<p dir="auto">I'm building a stereo VU meter in HISE 4.1.</p>
<p dir="auto">Current status:</p>
<p dir="auto">Custom filmstrip needles working<br />
NeedleL and NeedleR animate correctly using setValue()<br />
MatrixPeakMeter works<br />
AudioAnalyser works<br />
Both successfully monitor a ScriptFX processor when ProcessorId = "Script FX2"</p>
<p dir="auto">What I'm trying to do now is obtain a real-time audio level value in script so I can drive the custom needles.</p>
<p dir="auto">Things I've already tried:</p>
<p dir="auto">Scriptnode core.peak<br />
dynamics.envelope_follower<br />
control.smoothed.parameter<br />
Synth.getEffect("Script FX2")</p>
<p dir="auto">Results:</p>
<p dir="auto">MatrixPeakMeter and AudioAnalyser clearly receive valid audio/meter data from Script FX2.<br />
Synth.getEffect("Script FX2") returns a valid processor object.<br />
getNumAttributes() returns 0.<br />
I have not found a way to access the meter values from script.</p>
<p dir="auto">Question:</p>
<p dir="auto">What is the recommended HISE 4.1 workflow for obtaining peak or RMS values from a ScriptFX processor and feeding them into a custom scripted UI meter?</p>
]]></description><link>https://forum.hise.audio/topic/14838/hise-4-1-obtaining-peak-rms-values-from-script-to-a-scripted-ui-meter</link><generator>RSS for Node</generator><lastBuildDate>Fri, 12 Jun 2026 03:30:46 GMT</lastBuildDate><atom:link href="https://forum.hise.audio/topic/14838.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 12 Jun 2026 01:10:30 GMT</pubDate><ttl>60</ttl></channel></rss>