[bug] pfft~ breaks spectroscope~ until quit, relaunch
spectroscope~ works fine, but once you properly instantiate a pfft~, no new instances of spectroscope~ work properly.
at the bottom of this post are instructions for recreating this bug in max for live, but recreating it in max by itself is much easier. see the pasted code (with comments) and i think it will make sense.
----------begin_max5_patcher---------- 552.3ocuUssbaCBD8Y4uhczaYFWOVx26a46HISGrXcDInEUAp1oYR+16BX4n bcZST6KXwgcWNmCK36Gkjt0b.sovWgKfjj6GkjDf7.IGmmjVINTnE1PXoElp Jjboiiq4vCt.ddGxNC4HQEFPOuQIzcqPsUJRitPgxNBVKbEkJ55u0fEtHQVl OY5XX0T+X1F+XN+MbUuMvp9YXCx7gdp5lVWW46PUx.OLau4KYSS8XOLZjeX7 mTuYigYCmjC5.lsLLlMXRd8fp3y.sQHAWIB1Zl5MFagoF+ETh55I.XQMiFWW QHrW7CDDjDPRrUye1JUFvYf5FCuhqTDClYpOu8llasbYjbLkJKHfBSaMmmSU g1GyS4faQr1FRfswIWRWR48HW8tctSjJtoRCWAx3.BQouTawirRFRe1YPC99 piLfhrNAUvLd2yhYuRqC7AZImRC2YZgu2xL0KetxhVpnDXadRmspYGh0GE71 0CWizxUgqMqhcRwI9e9z8RK+H8R7AmUbM9hdIumFOm9KuCk+1Rec3dypv3hv yFYqeKcmMYwlEYqW8phuydiPt6pw3FjldpX87k4Ctu7jVqgyelOOzSbrkH6+ lAkO6i3PDtmS9EFTcAyxFid3d5MZKYSCu8tH+8e6cHskM8skPDgGEd1+FGXr G+odk0z1TzU+Xa3X3QRKQqSQBmxP8hg2x9AUpjRj5ecuRIqMJxcjCvUu5A2e Jk3C9+wbhm7vneSmVzhb -----------end_max5_patcher-----------
i am using 5.1.0b9 on mac 10.5.8 with both live 8.1b9 and b10.
i am making a MFL device that has both pfft~ and spectroscope~. by chance, the spectroscope~ gets loaded first and will work properly in the first instance, but any subsequent instance will not have a working spectroscope~ (since pfft~ was already loaded).
if this is unclear or i can do anything else to help, please let me know. i very much want this to work. below is a way to reproduce the problem in MFL with the attached file.
i’ve attached a zipped file called spectrodead.amxd. one way to reproduce…
1) install the attached audio effect.
2) insert the effect a couple times on a track that is outputting audio. each spectroscope~ will work fine.
3) edit one of the instances. give the bogus pfft~ object a proper file argument (i prefer "pfft~ button.maxhelp"). save the file.
4) whichever instance of the plugin is re-instantiated first will have a working spectroscope~. the other plugin’s spectroscope~ will be dead as a pfft~ was properly instantiated before.
I can confirm this bug is specific to the 5.1 beta (5.1.0b9). It does not appear to happen in 5.0.7 and 5.0.8.
It has been fixed in 5.1. So make sure that you download the latest version.
yes, it does work. and the message board is back so i can post this.
double yay. many thanks to the elves.