zsteinkamp / m4l-js-fractalNoteEcho

A fractal arpeggiator Max for Live device.
MIT License
27 stars 3 forks source link

cpu overloading #1

Open higaru2 opened 3 years ago

higaru2 commented 3 years ago

hello Zack! and thank you for this fantastic exploration into delays! it is mindblowing :)

issues here: when increasing iteration factor, the cpu in live goes nuts and makes the Live unresponsive. not sure if its from the Java display or from the flood of notes going out but... maybe a panick button/mechanism would be good ?! like a routine that will be able to controll the device somehow ?! a "disable graphic display" ?! thanks.

zsteinkamp commented 3 years ago

Hey @higaru2 thanks for letting me know you're seeing a problem. Honestly I'm just stoked someone else would use it :) I'm currently working on trying to make the visual display more intuitive, so it's easier to see the fractal connection back to the original pattern of taps. But this sounds like a problem that needs fixing. Can you send a screenshot of the settings that start to make it bog down on your machine, or a list of all the parameter values (mostly the four taps and the iterations value are the ones that will cause an overload like this). Maybe the fix is to limit the number of delays displayed (similar to your suggestion) or perhaps just limiting the total number of echoes produced, since it can get really high if you use 3 or more taps and start going up into the 7+ iterations range. Thanks!

higaru2 commented 3 years ago

hello Zack! after 3 iterations all goes weird here but! my machine is very old... Air 2011 with High Sierra. maybe you should check it on your machine with a cpu monitor and cap it at max complexity you decide its enough. or maybe make 2 versions?! one lite with fixed limits and one heavy without much limitation, suitable for power machines?!

maybe you just advancing in gui and experiments will help you mold and filter a balanced version!:)

thnx

On Thu, 8 Jul 2021 at 19:38, Zack Steinkamp @.***> wrote:

Hey @higaru2 https://github.com/higaru2 thanks for letting me know you're seeing a problem. Honestly I'm just stoked someone else would use it :) I'm currently working on trying to make the visual display more intuitive, so it's easier to see the fractal connection back to the original pattern of taps. But this sounds like a problem that needs fixing. Can you send a screenshot of the settings that start to make it bog down on your machine, or a list of all the parameter values (mostly the four taps and the iterations value are the ones that will cause an overload like this). Maybe the fix is to limit the number of delays displayed (similar to your suggestion) or perhaps just limiting the total number of echoes produced, since it can get really high if you use 3 or more taps and start going up into the 7+ iterations range. Thanks!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/zsteinkamp/m4l-js-fractalNoteEcho/issues/1#issuecomment-876584860, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC3ZRBIQLDV6VEEZ2EQMVG3TWXH6VANCNFSM4777L3ZA .

zsteinkamp commented 3 years ago

How many taps do you have set that are > 0ms?

zsteinkamp commented 3 years ago

Also, does the machine bog down when you change a setting, or when you play notes? If notes, are you playing a single note or many at once?

zsteinkamp commented 3 years ago

Also, you may also be interested in the Fibonacci version I just created here: https://github.com/zsteinkamp/m4l-js-fibonacciNoteEcho It should not have any CPU problems :)

higaru2 commented 3 years ago

thnx Zack i m not at home i ll report again after trying tomorow

On Thu, 8 Jul 2021 at 20:31, Zack Steinkamp @.***> wrote:

Also, you may also be interested in the Fibonacci version I just created here: https://github.com/zsteinkamp/m4l-js-fibonacciNoteEcho It should not have any CPU problems :)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/zsteinkamp/m4l-js-fractalNoteEcho/issues/1#issuecomment-876618012, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC3ZRBM7P3J3WMFVYYSJNLTTWXOIPANCNFSM4777L3ZA .

higaru2 commented 3 years ago

back home I'll check it again (the new build) maybe I'll find whats overloading :)

btw my music/sound https://makunouchibento.bandcamp.com/music ( all is free, pay 0 and download...)

On Thu, Jul 8, 2021 at 8:40 PM Higaru @.***> wrote:

thnx Zack i m not at home i ll report again after trying tomorow

On Thu, 8 Jul 2021 at 20:31, Zack Steinkamp @.***> wrote:

Also, you may also be interested in the Fibonacci version I just created here: https://github.com/zsteinkamp/m4l-js-fibonacciNoteEcho It should not have any CPU problems :)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/zsteinkamp/m4l-js-fractalNoteEcho/issues/1#issuecomment-876618012, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC3ZRBM7P3J3WMFVYYSJNLTTWXOIPANCNFSM4777L3ZA .

higaru2 commented 3 years ago

so fibonacci - no problem! all ok and is great. the new fractal one- same issues, very easy to overload... but I like the graphic representation :) attached a screenshot with knob values that overload. ( maybe it goes in a sort of internal feedback !??!?!)

On Thu, Jul 8, 2021 at 11:17 PM Higaru @.***> wrote:

back home I'll check it again (the new build) maybe I'll find whats overloading :)

btw my music/sound https://makunouchibento.bandcamp.com/music ( all is free, pay 0 and download...)

On Thu, Jul 8, 2021 at 8:40 PM Higaru @.***> wrote:

thnx Zack i m not at home i ll report again after trying tomorow

On Thu, 8 Jul 2021 at 20:31, Zack Steinkamp @.***> wrote:

Also, you may also be interested in the Fibonacci version I just created here: https://github.com/zsteinkamp/m4l-js-fibonacciNoteEcho It should not have any CPU problems :)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/zsteinkamp/m4l-js-fractalNoteEcho/issues/1#issuecomment-876618012, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC3ZRBM7P3J3WMFVYYSJNLTTWXOIPANCNFSM4777L3ZA .