19,336 karma · joined March 1, 2009
In practice in a Dart app you usually use freezed or something similar: https://pub.dev/packages/freezed
https://www.native-instruments.com/en/products/subscription/...
Reason is pushing a subscription model hard.
Online services like Splice are sub based for sounds & samples.
Bitwig is a yearly fee. You don't have to upgrade but you're probably going to have issues with newer OS versions before long if you don't.
Overall I agree it's sill a better space than most for software you actually can own.
The arrogance and lack of empathy is so disappointing and so unnecessary. Please try harder. A lot is at stake here.
For self-contained tasks that aren't that complex they can save a lot of time but for features that require careful integration into a complex architecture I find them more than useless in their current state.
This is typical here.