CNMAT / CNMAT-Externs

CNMAT Max/MSP externals
Other
96 stars 11 forks source link

bug in resdisplay #8

Closed equilet closed 7 years ago

equilet commented 10 years ago

resdisplay doesn't update its legend (for current range) when the inspector is edited - paint method needs to be called when that value (freqmax, for ex) is changed via the inspector.

i found that re-initializing the object or duplicating it fixes the issue (values are queried upon init)

i'm not sure who is managing stuff like this at this point, so i'm assigning to Adrian in hopes that he'll reassign.

    "version" : "Version 6.1.7 (6dce307)",
    "platform" : "mac",
    "arch" : "x86",
    "osversion" : "Mac OS X Version 10.9.4 x86_64",
    "samplerate" : 44100,
    "iovs" : 512,
    "sigvs" : 64,
    "scheduler_in_audio_interrupt" : "off",
    "audio_drivername" : "Core Audio",
    "audio_driver_subname" : "",
    "eventinterval" : 2,
    "overdrive" : "off",
    "mixerparallel" : "off",
    "mixercrossfade" : 0,
    "mixerlatency" : 30.0,
    "mixerramptime" : 10.0,
adrianfreed commented 10 years ago

please assign these to David until he finds a maintainer

equilet commented 10 years ago

patch example:


----------begin_max5_patcher----------
476.3ocsTssSiCCD84juBK+BrRcqhCsEJuw2ABsxMYn0nD6r1SfBH92W6wwr
oHZKW18Ea4SFOy4blI947L9JyVvwYWxtlkk8bdVFAE.xFNmwakaqZjNJLdko
sEzHeR7aHrEI7NoRim9CVsAb5SP1Z.YUxlFnl8vFPyjHBscnRulgFVeWsDAF
tAbP3SVWJgMJMTY50TVOa.rShUa7W8WVnBirsbdwzhIr3pX9hv1rymVvtY3N
2ZznV1BD6txpjMoRnpILyp694rDltuUoa.jDoHkB65UgygZ7ZXldLEWwnR4T
OQkRTNsHf9RddXYxGzVCdPuhue8FE5hA4RakEeV4VdP4tq3RnAlQI3VK7a+s
36QzIpa8sTMJQkQOtccwRpcQ8ohgkWIerr3icPLZNmcyWvD8ktV45ZjOdTiT
bdzOKosk63jAcJo5LOF1mvgEeEKdOVYkowXijVPbd7x+Zu6nCfhYQiq76MBJ
91if9Vyg8si3HDeo2YdyCejnC36ZSNSusJkpg+hX+U00fy+pFMuOJFwtAsQU
WC5wuY3GTkq7uNRXua+5iRGw+S5DMKYW28f0MjShI9om6hSmKlPGU53Qpo4+
U7dUJ9kDhz5mnP+3TuMNgr8hE77PcdI+Ofa9HFI
-----------end_max5_patcher-----------
equilet commented 9 years ago

I've found a workaround to the issue and need to confirm the fix with @maccallum

ramagottfried commented 7 years ago

the paint routine is called every time -- but currently, the legend displays the selected frequency range, not the min/max frequency display values (which are currently not displayed in the GUI).

It took me a minute to figure that out, so maybe the min/max frequencies should also be drawn in the display, but I'm going to close this issue since that is a design question. @equilet feel free to make a new issue if you think we should display the min/max freq values in the GUI.