laxu
Fractal Fanatic
How it is now when you are close to the CPU limits of the FM3:
- Try to add a block and the system may say "can't add block" after you have picked the block. You have to do trial and error testing if you can add it or not.
- Try to replace a block for another one and the system says "can't add block". If you remove the block that was in that slot first, you can replace the block just fine.
- You can add a block and instead the output is muted because it's now over the CPU limit. Why could I add the block in the first place if it makes my preset unusable?
- CPU limit is hit at ~80% CPU usage which is confusing to the end user if you can never use that last 20%.
- Blocks that will put you over the CPU limits should be grayed out from the picker so you can see immediately that the block cannot be added.
- Replacing a block should substract the CPU usage of the existing block in that slot so you don't get that "can't add block" message.
- You should not be able to add a block that will cause a muted output. Reducing the CPU usage by turning down e.g. Ultrares or reverb quality would simply enable more blocks in the list.
- CPU usage should be displayed as ~80% = 100% CPU usage. Then the end user will see "I am at 95%, not going to try to add another block". Even better would be a non-numeric scale (similar to block output level bars) because the user cannot know how much CPU each block consumes without consulting the wiki so the actual percentage has little value.