Song gets played twice by AutoDJ

Bug #1206080 reported by Muzaffer Tolga
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Low
RJ Skerry-Ryan

Bug Description

Hi,

I am using Mixxx 1.11.0. What I noticed is, when I add a few songs to auto-dj queue (top), the first song is queued on both deck 1 and deck 2. I am using the PPA version on Ubuntu 13.04, and my CPU is Intel Core i5-2400S. I am also attaching a screenshot. the step to reproduce is to add a few songs to auto-dj queue.

Tags: autodj
Revision history for this message
Muzaffer Tolga (muzaffer-tolga-ozses) wrote :
description: updated
Revision history for this message
Daniel Schürmann (daschuer) wrote :

Hi Muzaffer,

Thank you for the bug report.

I cannot reproduce this bug. Can you please give a step by step description how to reproduce it?

What was the Mixxx state just before you enable auto DJ?

Thank you,

Daniel

Revision history for this message
Muzaffer Tolga (muzaffer-tolga-ozses) wrote :

Hi Daniel,

I had just started Mixxxx when I tried this.

Regards,

M.

Revision history for this message
Muzaffer Tolga (muzaffer-tolga-ozses) wrote :

Oh, and also the step was simple. Just start Mixxx and add a few songs.

Regards,

M.

Revision history for this message
Daniel Schürmann (daschuer) wrote :

Do you use a midi controller?
How do you enable the auto DJ?
Was the auto DJ empty, when Mixxx appears?
Does this happpen at any time or only after Mixxx restart?
Does it also happen when you add the tracks at the bottom of auto DJ?

Revision history for this message
Muzaffer Tolga (muzaffer-tolga-ozses) wrote : Re: [Bug 1206080] Re: Song gets added twice

I don't use a midi controller (at least not that I know of). I enable the
auto-dj by clicking on the enable auto-dj button. The auto-dj was empty. I
haven't really tried the last two. I'll try and let you know tomorrow.

On 29 July 2013 16:35, Daniel Schürmann <email address hidden> wrote:

> Do you use a midi controller?
> How do you enable the auto DJ?
> Was the auto DJ empty, when Mixxx appears?
> Does this happpen at any time or only after Mixxx restart?
> Does it also happen when you add the tracks at the bottom of auto DJ?
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1206080
>
> Title:
> Song gets added twice
>
> Status in Mixxx:
> New
>
> Bug description:
> Hi,
>
> I am using Mixxx 1.11.0. What I noticed is, when I add a few songs to
> auto-dj queue (top), the first song is queued on both deck 1 and deck
> 2. I am using the PPA version on Ubuntu 13.04, and my CPU is Intel
> Core i5-2400S. I am also attaching a screenshot. the step to reproduce
> is to add a few songs to auto-dj queue.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mixxx/+bug/1206080/+subscriptions
>

Revision history for this message
Muzaffer Tolga (muzaffer-tolga-ozses) wrote : Re: Song gets added twice

Hi Daniel,

Sorry for delay.

I've tried the last two. It happens every time I add songs and regardless of bottom or top or auto-dj.

Revision history for this message
Daniel Schürmann (daschuer) wrote :

Sorry, can not reproduce.

Can you reproduce the issue every time you start AutoDJ?
Or does it happens only the first time after starting Mixxx?

You may check a development version:
http://builds.mixxx.org/builds/trunk/

but backup your ~/.mixxx folder before.

Revision history for this message
Muzaffer Tolga (muzaffer-tolga-ozses) wrote :

I was at last able to reproduce.

It happens when there already is a song on deck #2.

Revision history for this message
Muzaffer Tolga (muzaffer-tolga-ozses) wrote :

Oh, by the way, I am now using 1.12-0-alpha-pre

Revision history for this message
Daniel Schürmann (daschuer) wrote :

Hi Muzaffer,

Have tried to reproduce it here but i still see no issue

Here is what I have done:
* Removed all tracks Tracks from AutoDJ
* Restart Mixxx 1.12-0-alpha-pre (build master r3499+)
* Load three tracks to AutoDJ (ta tb tc); Mark 3 tracks right click "Auto DJ Top"
* Auto DJ playlist looks like that
#1 ta
#2 tb
#3 tc
* Load an other track to Deck 2 (td)
* Press enable Auto DJ
Now:
- ta is plaing in Deck 1
- td is replaced by tb in Deck 2
- tb is moved to #1
-> result: no issue

What is different in your test case?

Revision history for this message
Muzaffer Tolga (muzaffer-tolga-ozses) wrote :

Hi Daniel,

Here is what I did:

* Auto-DJ stopped playing and now there is only one song on deck 2.
* Selected a few songs from the library and added them to auto-dj (top)
* Went on to auto-dj and clicked "enable auto-dj"
* Now the same song is on both deck 1 and deck 2.

I'm attaching a file that contains 2 screenshots.

jus (jus)
tags: added: autodj
RJ Skerry-Ryan (rryan)
summary: - Song gets added twice
+ Song gets played twice by AutoDJ
Changed in mixxx:
importance: Undecided → Low
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

I also can't seem to reproduce this on 1.11 or on the current master.

Its odd that in your latest "before" screenshot the left deck still looks like it has a track loaded (warning indicator is active, BPM is still non-0).

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Oh, it happens for me -- just infrequently. This looks like a race condition between loading the track and removing it from the queue.

Changed in mixxx:
assignee: nobody → RJ Ryan (rryan)
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :
Changed in mixxx:
milestone: none → 1.12.0
status: New → Fix Committed
RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: Fix Committed → Fix Released
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/7121

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.