More 2.0 ideas:

Limit the rendering options somewhat.

I'm thinking: maximum period size = 1024 frames
maximum sample rate: 96khz (instead of 192khz now)

Reason: sometimes cutting down features (especially features that are
extremely niche and have very little real world usage value) is the best
feature addition, as it cuts down codepaths and improves maintainability.

Also, it's already been shown that there are potential issues with
192khz on 8x oversampling. 96x8 should be enough for anyone...
seriously, 96x8 is already a pretty absurd sample rate, and literally no
one needs 192khz audio for anything.

Also, the period size is kind of a newbie trap, since new users often
seem to think bigger period size = better quality, when in fact it's
completely backwards. I think if we improve the performance, 1024 fpp
should be enough as a maximum.

------------------------------------------------------------------------------
_______________________________________________
LMMS-devel mailing list
LMMS-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lmms-devel

Reply via email to