This PR adds a SequenceController that allows the user to more easily make the UI react to the sequencer state changes. It exposes a Dart stream that will emit a new SequenceState for every frame. There is a temporary example of usage in the example_2 directory (more specifically: example_2/lib/beat_ticker_provider.dart).
This PR adds a SequenceController that allows the user to more easily make the UI react to the sequencer state changes. It exposes a Dart stream that will emit a new
SequenceState
for every frame. There is a temporary example of usage in theexample_2
directory (more specifically:example_2/lib/beat_ticker_provider.dart
).To do: