mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.39k stars 1.26k forks source link

Cue marker is not saved upon quit #8583

Closed mixxxbot closed 2 years ago

mixxxbot commented 2 years ago

Reported by: vincent-malstaf Date: 2016-06-25T23:02:00Z Status: Fix Released Importance: Medium Launchpad Issue: lp1596237


When I set a new cue marker and then quit the program, the marker is not saved. I'm using Mixxx 2.0.0 on Linux Mint 64bit. All the best, Vincent.

mixxxbot commented 2 years ago

Commented by: kazakore Date: 2016-07-09T14:20:32Z


The normal Cue? Do you really expect it to? That is a fluid cue that is expected to change (multiple) times every time a track is played as you cue up different areas. Or do you mean the Hot Cues (eg 1-4 set by Z,X,C,V for Deck 1.) If you mean the later I definitely don't experience that here on Ubuntu. If you mean the former maybe you should learn to use the proper cues.

mixxxbot commented 2 years ago

Commented by: vincent-malstaf Date: 2016-07-09T16:04:02Z


Thanks for the reply Dale,

With the cue-marker I mean the starting point "C" were you want the song to begin. When the soundfile is not playing you can set this marker by clicking on the CUE(STOP) button. When playing and you press CUE, it stops and goes back to this point.

Now, when you then load another file in that player, this position is saved in the database, but when you immediately close Mixxx, this information is not saved. Loop-markers are also not saved.

But Hot-cues are different: they are saved upon exit also when you don't load another file.

To reproduce (I have Mixxx 2.0.0 x64 "Late Night" theme, on Linux Mint):

Situation A

  • open another file Y in player 1
  • quit en restart Mixxx
  • load file X in player 1 => markers are stored in database

Situation B

  • quit en restart Mixxx
  • load file X in player 1 => markers are NOT stored in database

I hope this helps. Vincent.

mixxxbot commented 2 years ago

Commented by: vincent-malstaf Date: 2016-07-09T16:26:34Z


Ok, it probably depends on how you expect Mixxx to work.

I often want to skip the beginning of a track or set a precise loop, and save this for the next time I open it. This works fine until I close Mixxx, then the changes in the LAST file(s) are lost.

Maybe you would expect the cue-marker always to be reset to the beginning when you reopen a file?

How is works now is at least confusing to me. To be sure cues are saved, I eject all the players before quitting Mixxx.

mixxxbot commented 2 years ago

Commented by: ronso0 Date: 2016-11-12T12:49:37Z


Hi there. I reported this issue only for Cue point lp:1640983

Ejecting players before quitting mixxx doesn't make a difference for me, though: neither Cue nor Loop markers are stored.

@Vincent: I think you're right to expect the Cue point to be stored after quitting. Also, in Preferences > Interface there's a checkbox "Jump to main Cue point on track load".

mixxxbot commented 2 years ago

Commented by: uklotzde Date: 2016-12-30T19:12:49Z


If cues are not stored at all you should check you database. Version 27 adds the column 'color' to the table 'cues'.

I got database errors in the log that reported mismatching columns when inserting cues. The database version was already at 27, but the new column 'color' was still missing. I don't know how this happened. Just a hint if someone else is affected by this strange issue, too.

mixxxbot commented 2 years ago

Commented by: uklotzde Date: 2016-12-30T19:16:53Z


https://github.com/mixxxdj/mixxx/pull/1098

mixxxbot commented 2 years ago

Issue closed with status Fix Released.