|
@@ -958,7 +958,8 @@ import { TransposeCalculator } from '../src/Plugins/Transpose/TransposeCalculato
|
|
timingSource.pause();
|
|
timingSource.pause();
|
|
timingSource.Settings = osmd.Sheet.playbackSettings;
|
|
timingSource.Settings = osmd.Sheet.playbackSettings;
|
|
playbackManager.initialize(osmd.Sheet.musicPartManager);
|
|
playbackManager.initialize(osmd.Sheet.musicPartManager);
|
|
- //playbackManager.addListener(osmd.cursor); // this leads to 1 listener per initialization added that will not be removed and will stack up
|
|
|
|
|
|
+ //playbackManager.removeListener(osmd.cursor); // only necessary if no duplicate checks in addListener
|
|
|
|
+ playbackManager.addListener(osmd.cursor);
|
|
playbackManager.reset();
|
|
playbackManager.reset();
|
|
osmd.PlaybackManager = playbackManager;
|
|
osmd.PlaybackManager = playbackManager;
|
|
playbackControlPanel.clearVolumeTracks();
|
|
playbackControlPanel.clearVolumeTracks();
|