mixxxdj / mixxx

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

Reanalyzes BPMs every time a song is dragged to a player. #5478

Closed mixxxbot closed 2 years ago

mixxxbot commented 2 years ago

Reported by: jeremy.salwen Date: 2010-08-15T05:30:58Z Status: Fix Released Importance: Low Launchpad Issue: lp618091


This is on Debian linux, with mixxx 1.8.0 beta 2.

I went to the analyze view and analyzed all of my songs. Most of them worked. However, when I double click on a song, it gets loaded in player 1 and the BPMS gets reset to 0. After a bit, it gets re-analyzed to the correct value.

If I load any song in any way, it's BPMs gets reset, and it tries to re-analyze it. This is REALLY annoying when trying to sync songs.

mixxxbot commented 2 years ago

Commented by: rryan Date: 2010-08-15T15:06:23Z


Hi Jeremy, thanks for the report.

I can't seem to reproduce this in our latest repository version of 1.8, though I don't think any bugs related to BPM were fixed since we released beta2. Are there any extra details you think might be relevant to reproducing the problem?

Best regards, RJ Ryan

mixxxbot commented 2 years ago

Commented by: jeremy.salwen Date: 2010-08-15T16:47:08Z


Hi,

I realized it does work if I drag from the library. However, if I drag from the analyze view, I get the bug. And then, even if I go back to library view, I still get the bug. As in the BPM temporarily changes to 0 and then get set back to the analyzed value.

and as a note, this will override manually set BPM (like when I clicked /2)

Jeremy

On Sun, Aug 15, 2010 at 3:06 PM, RJ Ryan

Hi Jeremy, thanks for the report.

I can't seem to reproduce this in our latest repository version of 1.8, though I don't think any bugs related to BPM were fixed since we released beta2. Are there any extra details you think might be relevant to reproducing the problem?

Best regards, RJ Ryan

** Changed in: mixxx Milestone: None => 1.8.0

-- Reanalyzes BPMs every time a song is dragged to a player. https://bugs.launchpad.net/bugs/618091 You received this bug notification because you are a direct subscriber of the bug.

Status in Mixxx: New

Bug description: This is on Debian linux, with mixxx 1.8.0 beta 2.

I went to the analyze view and analyzed all of my songs. Most of them worked. However, when I double click on a song, it gets loaded in player 1 and the BPMS gets reset to 0. After a bit, it gets re-analyzed to the correct value.

If I load any song in any way, it's BPMs gets reset, and it tries to re-analyze it. This is REALLY annoying when trying to sync songs.

To unsubscribe from this bug, go to: https://bugs.launchpad.net/mixxx/+bug/618091/+subscribe

mixxxbot commented 2 years ago

Commented by: rryan Date: 2010-08-15T17:37:41Z


I still can't reproduce. Here are the exact steps I'm taking:

1) Delete ~/.mixxx/mixxxdb.sqlite (if you have spent time on your library this will delete it -- save a backup instead of deleting it) 2) Restart Mixxx, my library is re-scanned 3) Nothing shows up in Analyze view (this is another bug apparently), reboot Mixxx 4) Go to Analyze view, highlight and analyze a BPM 0.0 track. 5) BPM analysis completes, BPM is populated in Analyze View table. 6) Drag and drop analyzed track to Player 1, BPM shows up immediately, BPM analysis is not run by Mixxx (can tell via console) 7) Switch back to 'Library' view, the BPM that was detected is shown in the library table 8) Drag and drop the analyzed track from Library View to Player 2, BPM is immediately populated to the right value. BPM analysis is not run by Mixxx (can tell via console)

So I was totally wrong about there not being BPM-related fixes since 1.8.0 beta2 was released. If those exact steps reproduce the bug for you, then I think this is fixed in the latest 1.8 revision in the repositories. Until a beta3, a 1.8.0 RC, or 1.8.0 comes out, I would suggest compiling from source. It's pretty easy to get setup for Debian, just apt-get build-dep mixxx, install bzr, `bzr branch lp:mixxx/1.8 ./mixxx-1.8' will get you the code, and then just type 'scons' in the 'mixxx-1.8/mixxx' subfolder. More details here:

http://mixxx.org/wiki/doku.php/compiling_on_linux

Thanks! RJ

On Sun, Aug 15, 2010 at 12:47 PM, Jeremy Salwen
<email address hidden>wrote:

Hi,

I realized it does work if I drag from the library. However, if I drag from the analyze view, I get the bug. And then, even if I go back to library view, I still get the bug. As in the BPM temporarily changes to 0 and then get set back to the analyzed value.

and as a note, this will override manually set BPM (like when I clicked /2)

Jeremy

On Sun, Aug 15, 2010 at 3:06 PM, RJ Ryan

Hi Jeremy, thanks for the report.

I can't seem to reproduce this in our latest repository version of 1.8, though I don't think any bugs related to BPM were fixed since we released beta2. Are there any extra details you think might be relevant to reproducing the problem?

Best regards, RJ Ryan

** Changed in: mixxx Milestone: None => 1.8.0

-- Reanalyzes BPMs every time a song is dragged to a player. https://bugs.launchpad.net/bugs/618091 You received this bug notification because you are a direct subscriber of the bug.

Status in Mixxx: New

Bug description: This is on Debian linux, with mixxx 1.8.0 beta 2.

I went to the analyze view and analyzed all of my songs. Most of them worked. However, when I double click on a song, it gets loaded in player 1 and the BPMS gets reset to 0. After a bit, it gets re-analyzed to the correct value.

If I load any song in any way, it's BPMs gets reset, and it tries to re-analyze it. This is REALLY annoying when trying to sync songs.

To unsubscribe from this bug, go to: https://bugs.launchpad.net/mixxx/+bug/618091/+subscribe

-- Reanalyzes BPMs every time a song is dragged to a player. https://bugs.launchpad.net/bugs/618091 You received this bug notification because you are subscribed to Mixxx.

mixxxbot commented 2 years ago

Commented by: jeremy.salwen Date: 2010-08-15T17:48:08Z


I'm actually right now compiling the aubio branch. I'll tell you how that works.

Jeremy

On Sun, Aug 15, 2010 at 5:37 PM, RJ Ryan

I still can't reproduce. Here are the exact steps I'm taking:

1) Delete ~/.mixxx/mixxxdb.sqlite (if you have spent time on your library this will delete it -- save a backup instead of deleting it) 2) Restart Mixxx, my library is re-scanned 3) Nothing shows up in Analyze view (this is another bug apparently), reboot Mixxx 4) Go to Analyze view, highlight and analyze a BPM 0.0 track. 5) BPM analysis completes, BPM is populated in Analyze View table. 6) Drag and drop analyzed track to Player 1, BPM shows up immediately, BPM analysis is not run by Mixxx (can tell via console) 7) Switch back to 'Library' view, the BPM that was detected is shown in the library table 8) Drag and drop the analyzed track from Library View to Player 2, BPM is immediately populated to the right value. BPM analysis is not run by Mixxx (can tell via console)

So I was totally wrong about there not being BPM-related fixes since 1.8.0 beta2 was released. If those exact steps reproduce the bug for you, then I think this is fixed in the latest 1.8 revision in the repositories. Until a beta3, a 1.8.0 RC, or 1.8.0 comes out, I would suggest compiling from source. It's pretty easy to get setup for Debian, just apt-get build-dep mixxx, install bzr, `bzr branch lp:mixxx/1.8 ./mixxx-1.8' will get you the code, and then just type 'scons' in the 'mixxx-1.8/mixxx' subfolder. More details here:

http://mixxx.org/wiki/doku.php/compiling_on_linux

Thanks! RJ

On Sun, Aug 15, 2010 at 12:47 PM, Jeremy Salwen

mixxxbot commented 2 years ago

Commented by: jeremy.salwen Date: 2010-08-15T17:53:30Z


Hm... it compiled all the way through, but then has an error linking...

g++ -o lin64_build/mixxx -pthread -pipe -Wall -W -g
-Wl,-rpath,/usr/share/qt4/lib -Wl,-rpath,/usr/share/qt4/lib
lin64_build/input.o lin64_build/mixxxkeyboard.o lin64_build/configobject.o
lin64_build/controlobjectthread.o lin64_build/controlobjectthreadwidget.o
lin64_build/controlobjectthreadmain.o lin64_build/controlevent.o
lin64_build/controllogpotmeter.o lin64_build/controlobject.o
lin64_build/controlnull.o lin64_build/controlpotmeter.o
lin64_build/controlpushbutton.o lin64_build/controlttrotary.o
lin64_build/controlbeat.o lin64_build/dlgpreferences.o
lin64_build/dlgprefsound.o lin64_build/dlgprefmidibindings.o
lin64_build/dlgprefplaylist.o lin64_build/dlgprefnomidi.o
lin64_build/dlgprefcontrols.o lin64_build/dlgprefbpm.o
lin64_build/dlgbpmscheme.o lin64_build/dlgabout.o lin64_build/dlgprefeq.o
lin64_build/dlgprefcrossfader.o lin64_build/dlgmidilearning.o
lin64_build/dlgtrackinfo.o lin64_build/dlgprepare.o lin64_build/dlgautodj.o
lin64_build/engine/engineworker.o lin64_build/engine/engineworkerscheduler.o
lin64_build/engine/enginebuffer.o lin64_build/engine/enginebufferscale.o
lin64_build/engine/enginebufferscaledummy.o
lin64_build/engine/enginebufferscalelinear.o
lin64_build/engine/enginebufferscalereal.o
lin64_build/engine/engineclipping.o lin64_build/engine/enginefilterblock.o
lin64_build/engine/enginefilteriir.o lin64_build/engine/enginefilter.o
lin64_build/engine/engineobject.o lin64_build/engine/enginepregain.o
lin64_build/engine/enginevolume.o lin64_build/engine/enginechannel.o
lin64_build/engine/enginemaster.o lin64_build/engine/enginedelay.o
lin64_build/engine/engineflanger.o lin64_build/engine/enginespectralfwd.o
lin64_build/engine/enginevumeter.o lin64_build/engine/enginevinylsoundemu.o
lin64_build/engine/enginesidechain.o
lin64_build/engine/enginefilterbutterworth8.o
lin64_build/engine/enginexfader.o lin64_build/engine/enginecontrol.o
lin64_build/engine/ratecontrol.o lin64_build/engine/loopingcontrol.o
lin64_build/engine/bpmcontrol.o lin64_build/engine/cuecontrol.o
lin64_build/engine/readaheadmanager.o lin64_build/cachingreader.o
lin64_build/analyserqueue.o lin64_build/analyserwavesummary.o
lin64_build/analyserbpm.o lin64_build/analyserwaveform.o
lin64_build/midi/midimapping.o lin64_build/midi/midiinputmappingtablemodel.o
lin64_build/midi/midioutputmappingtablemodel.o
lin64_build/midi/midichanneldelegate.o lin64_build/midi/midistatusdelegate.o
lin64_build/midi/midinodelegate.o lin64_build/midi/midioptiondelegate.o
lin64_build/midi/midimessage.o lin64_build/midi/midiledhandler.o
lin64_build/main.o lin64_build/controlgroupdelegate.o
lin64_build/controlvaluedelegate.o lin64_build/mixxxcontrol.o
lin64_build/mixxx.o lin64_build/mixxxview.o lin64_build/errordialoghandler.o
lin64_build/upgrade.o lin64_build/soundsource.o lin64_build/soundsourcemp3.o
lin64_build/soundsourceoggvorbis.o lin64_build/widget/wwidget.o
lin64_build/widget/wlabel.o lin64_build/widget/wnumber.o
lin64_build/widget/wnumberpos.o lin64_build/widget/wnumberrate.o
lin64_build/widget/wnumberbpm.o lin64_build/widget/wknob.o
lin64_build/widget/wdisplay.o lin64_build/widget/wvumeter.o
lin64_build/widget/wpushbutton.o lin64_build/widget/wslidercomposed.o
lin64_build/widget/wslider.o lin64_build/widget/wstatuslight.o
lin64_build/widget/woverview.o lin64_build/widget/wskincolor.o
lin64_build/widget/wabstractcontrol.o lin64_build/widget/wsearchlineedit.o
lin64_build/widget/wpixmapstore.o lin64_build/widget/hexspinbox.o
lin64_build/mathstuff.o lin64_build/rtthread.o lin64_build/windowkaiser.o
lin64_build/probabilityvector.o lin64_build/peaklist.o lin64_build/rotary.o
lin64_build/wtracktableview.o lin64_build/widget/wtracktableviewheader.o
lin64_build/widget/wlibrarysidebar.o lin64_build/widget/wlibrary.o
lin64_build/widget/wlibrarytableview.o
lin64_build/widget/wpreparelibrarytableview.o
lin64_build/widget/wpreparecratestableview.o
lin64_build/widget/wbrowsetableview.o
lin64_build/widget/wlibrarytextbrowser.o
lin64_build/library/preparecratedelegate.o
lin64_build/library/trackcollection.o
lin64_build/library/basesqltablemodel.o
lin64_build/library/librarytablemodel.o
lin64_build/library/preparelibrarytablemodel.o
lin64_build/library/browsetablemodel.o
lin64_build/library/missingtablemodel.o
lin64_build/library/proxytrackmodel.o
lin64_build/library/abstractxmltrackmodel.o
lin64_build/library/rhythmboxtrackmodel.o
lin64_build/library/rhythmboxplaylistmodel.o
lin64_build/library/itunestrackmodel.o
lin64_build/library/itunesplaylistmodel.o
lin64_build/library/playlisttablemodel.o
lin64_build/library/libraryfeature.o lin64_build/library/preparefeature.o
lin64_build/library/autodjfeature.o
lin64_build/library/mixxxlibraryfeature.o
lin64_build/library/playlistfeature.o lin64_build/library/rhythmboxfeature.o
lin64_build/library/itunesfeature.o lin64_build/library/browsefeature.o
lin64_build/library/cratefeature.o lin64_build/library/browsefilter.o
lin64_build/library/sidebarmodel.o lin64_build/library/libraryscanner.o
lin64_build/library/libraryscannerdlg.o
lin64_build/library/legacylibraryimporter.o lin64_build/library/library.o
lin64_build/library/searchthread.o lin64_build/library/dao/cratedao.o
lin64_build/library/cratetablemodel.o lin64_build/library/dao/cuedao.o
lin64_build/library/dao/cue.o lin64_build/library/dao/trackdao.o
lin64_build/library/dao/playlistdao.o
lin64_build/library/dao/libraryhashdao.o
lin64_build/library/dao/settingsdao.o
lin64_build/library/librarymidicontrol.o lin64_build/library/schemamanager.o
lin64_build/library/promotracksfeature.o
lin64_build/library/featuredartistswebview.o
lin64_build/library/bundledsongswebview.o
lin64_build/library/songdownloader.o lin64_build/xmlparse.o
lin64_build/parser.o lin64_build/parserpls.o lin64_build/parserm3u.o
lin64_build/bpm/bpmscheme.o lin64_build/soundsourceproxy.o
lin64_build/widget/wvisualsimple.o lin64_build/widget/wwaveformviewer.o
lin64_build/widget/wglwaveformviewer.o lin64_build/waveformviewerfactory.o
lin64_build/waveform/renderobject.o lin64_build/waveform/waveformrenderer.o
lin64_build/waveform/waveformrenderbackground.o
lin64_build/waveform/waveformrendersignal.o
lin64_build/waveform/waveformrendersignaltiles.o
lin64_build/waveform/waveformrendersignalpixmap.o
lin64_build/waveform/waveformrendermark.o
lin64_build/waveform/waveformrendermarkrange.o
lin64_build/waveform/waveformrenderbeat.o lin64_build/imginvert.o
lin64_build/imgloader.o lin64_build/imgcolor.o lin64_build/trackinfobeats.o
lin64_build/trackinfoobject.o lin64_build/player.o lin64_build/sounddevice.o
lin64_build/soundmanager.o lin64_build/sounddeviceportaudio.o
lin64_build/dlgprefrecord.o lin64_build/recording/enginerecord.o
lin64_build/recording/writeaudiofile.o lin64_build/playerinfo.o
lin64_build/segmentation.o lin64_build/soundsourcesndfile.o
lin64_build/midi/mididevice.o lin64_build/midi/mididevicemanager.o
lin64_build/midi/midideviceportmidi.o res/qrc_mixxx.o
lin64_build/engine/enginebufferscalest.o lib/soundtouch-1.4.1/SoundTouch.o
lib/soundtouch-1.4.1/TDStretch.o lib/soundtouch-1.4.1/RateTransposer.o
lib/soundtouch-1.4.1/AAFilter.o lib/soundtouch-1.4.1/FIFOSampleBuffer.o
lib/soundtouch-1.4.1/FIRFilter.o lib/soundtouch-1.4.1/PeakFinder.o
lib/soundtouch-1.4.1/BPMDetect.o lib/soundtouch-1.4.1/cpu_detect_x64_gcc.o
lib/kissfft/kiss_fft.o lib/fidlib-0.9.9/fidlib.o lin64_build/vinylcontrol.o
lin64_build/vinylcontrolproxy.o lin64_build/vinylcontrolscratchlib.o
lin64_build/vinylcontrolxwax.o lin64_build/dlgprefvinyl.o
lin64_build/vinylcontrolsignalwidget.o
lin64_build/engine/enginevinylcontrol.o lib/xwax/timecoder.o
lib/scratchlib/DAnalyse.o lin64_build/midi/midiscriptengine.o
lib/soundtouch-1.4.1/mmx_optimized.o lib/soundtouch-1.4.1/sse_optimized.o
lin64_build/moc_mixxxkeyboard.o lin64_build/moc_controlobjectthread.o
lin64_build/moc_controlobjectthreadwidget.o
lin64_build/moc_controlobjectthreadmain.o
lin64_build/moc_controllogpotmeter.o lin64_build/moc_controlobject.o
lin64_build/moc_controlnull.o lin64_build/moc_controlpotmeter.o
lin64_build/moc_controlpushbutton.o lin64_build/moc_controlttrotary.o
lin64_build/moc_dlgpreferences.o lin64_build/moc_dlgprefsound.o
lin64_build/moc_dlgprefmidibindings.o lin64_build/moc_dlgprefplaylist.o
lin64_build/moc_dlgprefnomidi.o lin64_build/moc_dlgprefcontrols.o
lin64_build/moc_dlgprefbpm.o lin64_build/moc_dlgbpmscheme.o
lin64_build/moc_dlgabout.o lin64_build/moc_dlgprefeq.o
lin64_build/moc_dlgprefcrossfader.o lin64_build/moc_dlgmidilearning.o
lin64_build/moc_dlgtrackinfo.o lin64_build/moc_dlgprepare.o
lin64_build/moc_dlgautodj.o lin64_build/engine/moc_engineworker.o
lin64_build/engine/moc_engineworkerscheduler.o
lin64_build/engine/moc_enginebuffer.o lin64_build/engine/moc_engineobject.o
lin64_build/engine/moc_enginecontrol.o lin64_build/engine/moc_ratecontrol.o
lin64_build/engine/moc_loopingcontrol.o lin64_build/engine/moc_bpmcontrol.o
lin64_build/engine/moc_cuecontrol.o lin64_build/moc_cachingreader.o
lin64_build/moc_analyserqueue.o lin64_build/midi/moc_midimapping.o
lin64_build/midi/moc_midiinputmappingtablemodel.o
lin64_build/midi/moc_midioutputmappingtablemodel.o
lin64_build/midi/moc_midichanneldelegate.o
lin64_build/midi/moc_midistatusdelegate.o
lin64_build/midi/moc_midinodelegate.o
lin64_build/midi/moc_midioptiondelegate.o
lin64_build/midi/moc_midiledhandler.o lin64_build/moc_controlgroupdelegate.o
lin64_build/moc_controlvaluedelegate.o lin64_build/moc_mixxx.o
lin64_build/moc_mixxxview.o lin64_build/moc_errordialoghandler.o
lin64_build/widget/moc_wwidget.o lin64_build/widget/moc_wlabel.o
lin64_build/widget/moc_wnumber.o lin64_build/widget/moc_wnumberpos.o
lin64_build/widget/moc_wnumberrate.o lin64_build/widget/moc_wnumberbpm.o
lin64_build/widget/moc_wknob.o lin64_build/widget/moc_wdisplay.o
lin64_build/widget/moc_wvumeter.o lin64_build/widget/moc_wpushbutton.o
lin64_build/widget/moc_wslidercomposed.o
lin64_build/widget/moc_wstatuslight.o lin64_build/widget/moc_woverview.o
lin64_build/widget/moc_wabstractcontrol.o
lin64_build/widget/moc_wsearchlineedit.o lin64_build/moc_wtracktableview.o
lin64_build/widget/moc_wtracktableviewheader.o
lin64_build/widget/moc_wlibrarysidebar.o lin64_build/widget/moc_wlibrary.o
lin64_build/widget/moc_wlibrarytableview.o
lin64_build/widget/moc_wbrowsetableview.o
lin64_build/widget/moc_wlibrarytextbrowser.o
lin64_build/library/moc_trackcollection.o
lin64_build/library/moc_basesqltablemodel.o
lin64_build/library/moc_librarytablemodel.o
lin64_build/library/moc_preparelibrarytablemodel.o
lin64_build/library/moc_browsetablemodel.o
lin64_build/library/moc_missingtablemodel.o
lin64_build/library/moc_abstractxmltrackmodel.o
lin64_build/library/moc_rhythmboxtrackmodel.o
lin64_build/library/moc_rhythmboxplaylistmodel.o
lin64_build/library/moc_itunestrackmodel.o
lin64_build/library/moc_itunesplaylistmodel.o
lin64_build/library/moc_playlisttablemodel.o
lin64_build/library/moc_libraryfeature.o
lin64_build/library/moc_preparefeature.o
lin64_build/library/moc_autodjfeature.o
lin64_build/library/moc_mixxxlibraryfeature.o
lin64_build/library/moc_playlistfeature.o
lin64_build/library/moc_rhythmboxfeature.o
lin64_build/library/moc_itunesfeature.o
lin64_build/library/moc_browsefeature.o
lin64_build/library/moc_cratefeature.o
lin64_build/library/moc_browsefilter.o
lin64_build/library/moc_sidebarmodel.o
lin64_build/library/moc_libraryscanner.o
lin64_build/library/moc_libraryscannerdlg.o
lin64_build/library/moc_legacylibraryimporter.o
lin64_build/library/moc_library.o lin64_build/library/moc_searchthread.o
lin64_build/library/moc_cratetablemodel.o lin64_build/library/dao/moc_cue.o
lin64_build/library/dao/moc_trackdao.o
lin64_build/library/moc_librarymidicontrol.o
lin64_build/library/moc_promotracksfeature.o
lin64_build/library/moc_featuredartistswebview.o
lin64_build/library/moc_bundledsongswebview.o
lin64_build/library/moc_songdownloader.o lin64_build/moc_parser.o
lin64_build/moc_parserpls.o lin64_build/moc_parserm3u.o
lin64_build/widget/moc_wvisualsimple.o
lin64_build/widget/moc_wwaveformviewer.o
lin64_build/widget/moc_wglwaveformviewer.o
lin64_build/waveform/moc_renderobject.o
lin64_build/waveform/moc_waveformrenderer.o
lin64_build/waveform/moc_waveformrenderbackground.o
lin64_build/waveform/moc_waveformrendersignal.o
lin64_build/waveform/moc_waveformrendersignaltiles.o
lin64_build/waveform/moc_waveformrendersignalpixmap.o
lin64_build/waveform/moc_waveformrendermark.o
lin64_build/waveform/moc_waveformrendermarkrange.o
lin64_build/waveform/moc_waveformrenderbeat.o
lin64_build/moc_trackinfoobject.o lin64_build/moc_player.o
lin64_build/moc_soundmanager.o lin64_build/moc_dlgprefrecord.o
lin64_build/moc_playerinfo.o lin64_build/midi/moc_mididevice.o
lin64_build/midi/moc_mididevicemanager.o
lin64_build/engine/moc_enginebufferscalest.o lin64_build/moc_dlgprefvinyl.o
lin64_build/moc_vinylcontrolsignalwidget.o
lin64_build/midi/moc_midiscriptengine.o -L/usr/share/qt4/lib -lid3tag -lmad
-lsndfile -lvorbisfile -lvorbis -logg -lGL -lGLU -lporttime -lportmidi
-lQtOpenGL -lQt3Support -lQtXml -lQtSvg -lQtSql -lQtScript -lQtXmlPatterns
-lQtWebKit -lQtGui -lQtNetwork -lQtCore -lportaudio -lm -lpthread
-lQt3Support -lQtXml -lQtGui -lQtCore -lQtNetwork -lQtOpenGL -lQtWebKit
-lQtScript -lsndfile -lvorbisfile -lQtScript
lin64_build/engine/enginebuffer.o: In function `EngineBuffer':
/home/jeremy/features_beatjuggling/mixxx/src/engine/enginebuffer.cpp:167:
undefined reference to `BeatjugglingControl::BeatjugglingControl(char
const*, ConfigObject<ConfigValue>*, CachingReader*)'
/home/jeremy/features_beatjuggling/mixxx/src/engine/enginebuffer.cpp:167:
undefined reference to `BeatjugglingControl::BeatjugglingControl(char
const*, ConfigObject<ConfigValue>*, CachingReader*)'
lin64_build/engine/loopingcontrol.o: In function `LoopingControl':
/home/jeremy/features_beatjuggling/mixxx/src/engine/loopingcontrol.cpp:46:
undefined reference to
`ControlSamplePosition::ControlSamplePosition(ConfigKey)'
/home/jeremy/features_beatjuggling/mixxx/src/engine/loopingcontrol.cpp:55:
undefined reference to
`ControlSamplePosition::ControlSamplePosition(ConfigKey)'
/home/jeremy/features_beatjuggling/mixxx/src/engine/loopingcontrol.cpp:46:
undefined reference to
`ControlSamplePosition::ControlSamplePosition(ConfigKey)'
/home/jeremy/features_beatjuggling/mixxx/src/engine/loopingcontrol.cpp:55:
undefined reference to
`ControlSamplePosition::ControlSamplePosition(ConfigKey)'
collect2: ld returned 1 exit status
scons: *** [lin64_build/mixxx] Error 1
scons: building terminated because of errors.

I'm not sure if this is supposed to compile...

Jeremy

On Sun, Aug 15, 2010 at 5:48 PM, Jeremy

I'm actually right now compiling the aubio branch. I'll tell you how that works.

Jeremy

On Sun, Aug 15, 2010 at 5:37 PM, RJ Ryan

I still can't reproduce. Here are the exact steps I'm taking:

1) Delete ~/.mixxx/mixxxdb.sqlite (if you have spent time on your library this will delete it -- save a backup instead of deleting it) 2) Restart Mixxx, my library is re-scanned 3) Nothing shows up in Analyze view (this is another bug apparently), reboot Mixxx 4) Go to Analyze view, highlight and analyze a BPM 0.0 track. 5) BPM analysis completes, BPM is populated in Analyze View table. 6) Drag and drop analyzed track to Player 1, BPM shows up immediately, BPM analysis is not run by Mixxx (can tell via console) 7) Switch back to 'Library' view, the BPM that was detected is shown in the library table 8) Drag and drop the analyzed track from Library View to Player 2, BPM is immediately populated to the right value. BPM analysis is not run by Mixxx (can tell via console)

So I was totally wrong about there not being BPM-related fixes since 1.8.0 beta2 was released. If those exact steps reproduce the bug for you, then I think this is fixed in the latest 1.8 revision in the repositories. Until a beta3, a 1.8.0 RC, or 1.8.0 comes out, I would suggest compiling from source. It's pretty easy to get setup for Debian, just apt-get build-dep mixxx, install bzr, `bzr branch lp:mixxx/1.8 ./mixxx-1.8' will get you the code, and then just type 'scons' in the 'mixxx-1.8/mixxx' subfolder. More details here:

http://mixxx.org/wiki/doku.php/compiling_on_linux

Thanks! RJ

On Sun, Aug 15, 2010 at 12:47 PM, Jeremy Salwen

mixxxbot commented 2 years ago

Commented by: jeremy.salwen Date: 2010-08-15T18:01:12Z


Maybe the issue is that I upgraded from a 1.7 database. When I deleted my database and started afresh, everything seems to be working. (although there are visual corruption problems where songs don't show up when I drag them to a track on occasion).

Jeremy

On Sun, Aug 15, 2010 at 5:37 PM, RJ Ryan

I still can't reproduce. Here are the exact steps I'm taking:

1) Delete ~/.mixxx/mixxxdb.sqlite (if you have spent time on your library this will delete it -- save a backup instead of deleting it) 2) Restart Mixxx, my library is re-scanned 3) Nothing shows up in Analyze view (this is another bug apparently), reboot Mixxx 4) Go to Analyze view, highlight and analyze a BPM 0.0 track. 5) BPM analysis completes, BPM is populated in Analyze View table. 6) Drag and drop analyzed track to Player 1, BPM shows up immediately, BPM analysis is not run by Mixxx (can tell via console) 7) Switch back to 'Library' view, the BPM that was detected is shown in the library table 8) Drag and drop the analyzed track from Library View to Player 2, BPM is immediately populated to the right value. BPM analysis is not run by Mixxx (can tell via console)

So I was totally wrong about there not being BPM-related fixes since 1.8.0 beta2 was released. If those exact steps reproduce the bug for you, then I think this is fixed in the latest 1.8 revision in the repositories. Until a beta3, a 1.8.0 RC, or 1.8.0 comes out, I would suggest compiling from source. It's pretty easy to get setup for Debian, just apt-get build-dep mixxx, install bzr, `bzr branch lp:mixxx/1.8 ./mixxx-1.8' will get you the code, and then just type 'scons' in the 'mixxx-1.8/mixxx' subfolder. More details here:

http://mixxx.org/wiki/doku.php/compiling_on_linux

Thanks! RJ

On Sun, Aug 15, 2010 at 12:47 PM, Jeremy Salwen

mixxxbot commented 2 years ago

Commented by: rryan Date: 2010-08-15T18:02:52Z


That code might have rotted a little bit, I'll ping the guy who is working on it.

On Sun, Aug 15, 2010 at 1:53 PM, Jeremy Salwen

Hm... it compiled all the way through, but then has an error linking...

g++ -o lin64_build/mixxx -pthread -pipe -Wall -W -g -Wl,-rpath,/usr/share/qt4/lib -Wl,-rpath,/usr/share/qt4/lib lin64_build/input.o lin64_build/mixxxkeyboard.o lin64_build/configobject.o lin64_build/controlobjectthread.o lin64_build/controlobjectthreadwidget.o lin64_build/controlobjectthreadmain.o lin64_build/controlevent.o lin64_build/controllogpotmeter.o lin64_build/controlobject.o lin64_build/controlnull.o lin64_build/controlpotmeter.o lin64_build/controlpushbutton.o lin64_build/controlttrotary.o lin64_build/controlbeat.o lin64_build/dlgpreferences.o lin64_build/dlgprefsound.o lin64_build/dlgprefmidibindings.o lin64_build/dlgprefplaylist.o lin64_build/dlgprefnomidi.o lin64_build/dlgprefcontrols.o lin64_build/dlgprefbpm.o lin64_build/dlgbpmscheme.o lin64_build/dlgabout.o lin64_build/dlgprefeq.o lin64_build/dlgprefcrossfader.o lin64_build/dlgmidilearning.o lin64_build/dlgtrackinfo.o lin64_build/dlgprepare.o lin64_build/dlgautodj.o lin64_build/engine/engineworker.o lin64_build/engine/engineworkerscheduler.o lin64_build/engine/enginebuffer.o lin64_build/engine/enginebufferscale.o lin64_build/engine/enginebufferscaledummy.o lin64_build/engine/enginebufferscalelinear.o lin64_build/engine/enginebufferscalereal.o lin64_build/engine/engineclipping.o lin64_build/engine/enginefilterblock.o lin64_build/engine/enginefilteriir.o lin64_build/engine/enginefilter.o lin64_build/engine/engineobject.o lin64_build/engine/enginepregain.o lin64_build/engine/enginevolume.o lin64_build/engine/enginechannel.o lin64_build/engine/enginemaster.o lin64_build/engine/enginedelay.o lin64_build/engine/engineflanger.o lin64_build/engine/enginespectralfwd.o lin64_build/engine/enginevumeter.o lin64_build/engine/enginevinylsoundemu.o lin64_build/engine/enginesidechain.o lin64_build/engine/enginefilterbutterworth8.o lin64_build/engine/enginexfader.o lin64_build/engine/enginecontrol.o lin64_build/engine/ratecontrol.o lin64_build/engine/loopingcontrol.o lin64_build/engine/bpmcontrol.o lin64_build/engine/cuecontrol.o lin64_build/engine/readaheadmanager.o lin64_build/cachingreader.o lin64_build/analyserqueue.o lin64_build/analyserwavesummary.o lin64_build/analyserbpm.o lin64_build/analyserwaveform.o lin64_build/midi/midimapping.o lin64_build/midi/midiinputmappingtablemodel.o lin64_build/midi/midioutputmappingtablemodel.o lin64_build/midi/midichanneldelegate.o lin64_build/midi/midistatusdelegate.o lin64_build/midi/midinodelegate.o lin64_build/midi/midioptiondelegate.o lin64_build/midi/midimessage.o lin64_build/midi/midiledhandler.o lin64_build/main.o lin64_build/controlgroupdelegate.o lin64_build/controlvaluedelegate.o lin64_build/mixxxcontrol.o lin64_build/mixxx.o lin64_build/mixxxview.o lin64_build/errordialoghandler.o lin64_build/upgrade.o lin64_build/soundsource.o lin64_build/soundsourcemp3.o lin64_build/soundsourceoggvorbis.o lin64_build/widget/wwidget.o lin64_build/widget/wlabel.o lin64_build/widget/wnumber.o lin64_build/widget/wnumberpos.o lin64_build/widget/wnumberrate.o lin64_build/widget/wnumberbpm.o lin64_build/widget/wknob.o lin64_build/widget/wdisplay.o lin64_build/widget/wvumeter.o lin64_build/widget/wpushbutton.o lin64_build/widget/wslidercomposed.o lin64_build/widget/wslider.o lin64_build/widget/wstatuslight.o lin64_build/widget/woverview.o lin64_build/widget/wskincolor.o lin64_build/widget/wabstractcontrol.o lin64_build/widget/wsearchlineedit.o lin64_build/widget/wpixmapstore.o lin64_build/widget/hexspinbox.o lin64_build/mathstuff.o lin64_build/rtthread.o lin64_build/windowkaiser.o lin64_build/probabilityvector.o lin64_build/peaklist.o lin64_build/rotary.o lin64_build/wtracktableview.o lin64_build/widget/wtracktableviewheader.o lin64_build/widget/wlibrarysidebar.o lin64_build/widget/wlibrary.o lin64_build/widget/wlibrarytableview.o lin64_build/widget/wpreparelibrarytableview.o lin64_build/widget/wpreparecratestableview.o lin64_build/widget/wbrowsetableview.o lin64_build/widget/wlibrarytextbrowser.o lin64_build/library/preparecratedelegate.o lin64_build/library/trackcollection.o lin64_build/library/basesqltablemodel.o lin64_build/library/librarytablemodel.o lin64_build/library/preparelibrarytablemodel.o lin64_build/library/browsetablemodel.o lin64_build/library/missingtablemodel.o lin64_build/library/proxytrackmodel.o lin64_build/library/abstractxmltrackmodel.o lin64_build/library/rhythmboxtrackmodel.o lin64_build/library/rhythmboxplaylistmodel.o lin64_build/library/itunestrackmodel.o lin64_build/library/itunesplaylistmodel.o lin64_build/library/playlisttablemodel.o lin64_build/library/libraryfeature.o lin64_build/library/preparefeature.o lin64_build/library/autodjfeature.o lin64_build/library/mixxxlibraryfeature.o lin64_build/library/playlistfeature.o lin64_build/library/rhythmboxfeature.o lin64_build/library/itunesfeature.o lin64_build/library/browsefeature.o lin64_build/library/cratefeature.o lin64_build/library/browsefilter.o lin64_build/library/sidebarmodel.o lin64_build/library/libraryscanner.o lin64_build/library/libraryscannerdlg.o lin64_build/library/legacylibraryimporter.o lin64_build/library/library.o lin64_build/library/searchthread.o lin64_build/library/dao/cratedao.o lin64_build/library/cratetablemodel.o lin64_build/library/dao/cuedao.o lin64_build/library/dao/cue.o lin64_build/library/dao/trackdao.o lin64_build/library/dao/playlistdao.o lin64_build/library/dao/libraryhashdao.o lin64_build/library/dao/settingsdao.o lin64_build/library/librarymidicontrol.o lin64_build/library/schemamanager.o lin64_build/library/promotracksfeature.o lin64_build/library/featuredartistswebview.o lin64_build/library/bundledsongswebview.o lin64_build/library/songdownloader.o lin64_build/xmlparse.o lin64_build/parser.o lin64_build/parserpls.o lin64_build/parserm3u.o lin64_build/bpm/bpmscheme.o lin64_build/soundsourceproxy.o lin64_build/widget/wvisualsimple.o lin64_build/widget/wwaveformviewer.o lin64_build/widget/wglwaveformviewer.o lin64_build/waveformviewerfactory.o lin64_build/waveform/renderobject.o lin64_build/waveform/waveformrenderer.o lin64_build/waveform/waveformrenderbackground.o lin64_build/waveform/waveformrendersignal.o lin64_build/waveform/waveformrendersignaltiles.o lin64_build/waveform/waveformrendersignalpixmap.o lin64_build/waveform/waveformrendermark.o lin64_build/waveform/waveformrendermarkrange.o lin64_build/waveform/waveformrenderbeat.o lin64_build/imginvert.o lin64_build/imgloader.o lin64_build/imgcolor.o lin64_build/trackinfobeats.o lin64_build/trackinfoobject.o lin64_build/player.o lin64_build/sounddevice.o lin64_build/soundmanager.o lin64_build/sounddeviceportaudio.o lin64_build/dlgprefrecord.o lin64_build/recording/enginerecord.o lin64_build/recording/writeaudiofile.o lin64_build/playerinfo.o lin64_build/segmentation.o lin64_build/soundsourcesndfile.o lin64_build/midi/mididevice.o lin64_build/midi/mididevicemanager.o lin64_build/midi/midideviceportmidi.o res/qrc_mixxx.o lin64_build/engine/enginebufferscalest.o lib/soundtouch-1.4.1/SoundTouch.o lib/soundtouch-1.4.1/TDStretch.o lib/soundtouch-1.4.1/RateTransposer.o lib/soundtouch-1.4.1/AAFilter.o lib/soundtouch-1.4.1/FIFOSampleBuffer.o lib/soundtouch-1.4.1/FIRFilter.o lib/soundtouch-1.4.1/PeakFinder.o lib/soundtouch-1.4.1/BPMDetect.o lib/soundtouch-1.4.1/cpu_detect_x64_gcc.o lib/kissfft/kiss_fft.o lib/fidlib-0.9.9/fidlib.o lin64_build/vinylcontrol.o lin64_build/vinylcontrolproxy.o lin64_build/vinylcontrolscratchlib.o lin64_build/vinylcontrolxwax.o lin64_build/dlgprefvinyl.o lin64_build/vinylcontrolsignalwidget.o lin64_build/engine/enginevinylcontrol.o lib/xwax/timecoder.o lib/scratchlib/DAnalyse.o lin64_build/midi/midiscriptengine.o lib/soundtouch-1.4.1/mmx_optimized.o lib/soundtouch-1.4.1/sse_optimized.o lin64_build/moc_mixxxkeyboard.o lin64_build/moc_controlobjectthread.o lin64_build/moc_controlobjectthreadwidget.o lin64_build/moc_controlobjectthreadmain.o lin64_build/moc_controllogpotmeter.o lin64_build/moc_controlobject.o lin64_build/moc_controlnull.o lin64_build/moc_controlpotmeter.o lin64_build/moc_controlpushbutton.o lin64_build/moc_controlttrotary.o lin64_build/moc_dlgpreferences.o lin64_build/moc_dlgprefsound.o lin64_build/moc_dlgprefmidibindings.o lin64_build/moc_dlgprefplaylist.o lin64_build/moc_dlgprefnomidi.o lin64_build/moc_dlgprefcontrols.o lin64_build/moc_dlgprefbpm.o lin64_build/moc_dlgbpmscheme.o lin64_build/moc_dlgabout.o lin64_build/moc_dlgprefeq.o lin64_build/moc_dlgprefcrossfader.o lin64_build/moc_dlgmidilearning.o lin64_build/moc_dlgtrackinfo.o lin64_build/moc_dlgprepare.o lin64_build/moc_dlgautodj.o lin64_build/engine/moc_engineworker.o lin64_build/engine/moc_engineworkerscheduler.o lin64_build/engine/moc_enginebuffer.o lin64_build/engine/moc_engineobject.o lin64_build/engine/moc_enginecontrol.o lin64_build/engine/moc_ratecontrol.o lin64_build/engine/moc_loopingcontrol.o lin64_build/engine/moc_bpmcontrol.o lin64_build/engine/moc_cuecontrol.o lin64_build/moc_cachingreader.o lin64_build/moc_analyserqueue.o lin64_build/midi/moc_midimapping.o lin64_build/midi/moc_midiinputmappingtablemodel.o lin64_build/midi/moc_midioutputmappingtablemodel.o lin64_build/midi/moc_midichanneldelegate.o lin64_build/midi/moc_midistatusdelegate.o lin64_build/midi/moc_midinodelegate.o lin64_build/midi/moc_midioptiondelegate.o lin64_build/midi/moc_midiledhandler.o lin64_build/moc_controlgroupdelegate.o lin64_build/moc_controlvaluedelegate.o lin64_build/moc_mixxx.o lin64_build/moc_mixxxview.o lin64_build/moc_errordialoghandler.o lin64_build/widget/moc_wwidget.o lin64_build/widget/moc_wlabel.o lin64_build/widget/moc_wnumber.o lin64_build/widget/moc_wnumberpos.o lin64_build/widget/moc_wnumberrate.o lin64_build/widget/moc_wnumberbpm.o lin64_build/widget/moc_wknob.o lin64_build/widget/moc_wdisplay.o lin64_build/widget/moc_wvumeter.o lin64_build/widget/moc_wpushbutton.o lin64_build/widget/moc_wslidercomposed.o lin64_build/widget/moc_wstatuslight.o lin64_build/widget/moc_woverview.o lin64_build/widget/moc_wabstractcontrol.o lin64_build/widget/moc_wsearchlineedit.o lin64_build/moc_wtracktableview.o lin64_build/widget/moc_wtracktableviewheader.o lin64_build/widget/moc_wlibrarysidebar.o lin64_build/widget/moc_wlibrary.o lin64_build/widget/moc_wlibrarytableview.o lin64_build/widget/moc_wbrowsetableview.o lin64_build/widget/moc_wlibrarytextbrowser.o lin64_build/library/moc_trackcollection.o lin64_build/library/moc_basesqltablemodel.o lin64_build/library/moc_librarytablemodel.o lin64_build/library/moc_preparelibrarytablemodel.o lin64_build/library/moc_browsetablemodel.o lin64_build/library/moc_missingtablemodel.o lin64_build/library/moc_abstractxmltrackmodel.o lin64_build/library/moc_rhythmboxtrackmodel.o lin64_build/library/moc_rhythmboxplaylistmodel.o lin64_build/library/moc_itunestrackmodel.o lin64_build/library/moc_itunesplaylistmodel.o lin64_build/library/moc_playlisttablemodel.o lin64_build/library/moc_libraryfeature.o lin64_build/library/moc_preparefeature.o lin64_build/library/moc_autodjfeature.o lin64_build/library/moc_mixxxlibraryfeature.o lin64_build/library/moc_playlistfeature.o lin64_build/library/moc_rhythmboxfeature.o lin64_build/library/moc_itunesfeature.o lin64_build/library/moc_browsefeature.o lin64_build/library/moc_cratefeature.o lin64_build/library/moc_browsefilter.o lin64_build/library/moc_sidebarmodel.o lin64_build/library/moc_libraryscanner.o lin64_build/library/moc_libraryscannerdlg.o lin64_build/library/moc_legacylibraryimporter.o lin64_build/library/moc_library.o lin64_build/library/moc_searchthread.o lin64_build/library/moc_cratetablemodel.o lin64_build/library/dao/moc_cue.o lin64_build/library/dao/moc_trackdao.o lin64_build/library/moc_librarymidicontrol.o lin64_build/library/moc_promotracksfeature.o lin64_build/library/moc_featuredartistswebview.o lin64_build/library/moc_bundledsongswebview.o lin64_build/library/moc_songdownloader.o lin64_build/moc_parser.o lin64_build/moc_parserpls.o lin64_build/moc_parserm3u.o lin64_build/widget/moc_wvisualsimple.o lin64_build/widget/moc_wwaveformviewer.o lin64_build/widget/moc_wglwaveformviewer.o lin64_build/waveform/moc_renderobject.o lin64_build/waveform/moc_waveformrenderer.o lin64_build/waveform/moc_waveformrenderbackground.o lin64_build/waveform/moc_waveformrendersignal.o lin64_build/waveform/moc_waveformrendersignaltiles.o lin64_build/waveform/moc_waveformrendersignalpixmap.o lin64_build/waveform/moc_waveformrendermark.o lin64_build/waveform/moc_waveformrendermarkrange.o lin64_build/waveform/moc_waveformrenderbeat.o lin64_build/moc_trackinfoobject.o lin64_build/moc_player.o lin64_build/moc_soundmanager.o lin64_build/moc_dlgprefrecord.o lin64_build/moc_playerinfo.o lin64_build/midi/moc_mididevice.o lin64_build/midi/moc_mididevicemanager.o lin64_build/engine/moc_enginebufferscalest.o lin64_build/moc_dlgprefvinyl.o lin64_build/moc_vinylcontrolsignalwidget.o lin64_build/midi/moc_midiscriptengine.o -L/usr/share/qt4/lib -lid3tag -lmad -lsndfile -lvorbisfile -lvorbis -logg -lGL -lGLU -lporttime -lportmidi -lQtOpenGL -lQt3Support -lQtXml -lQtSvg -lQtSql -lQtScript -lQtXmlPatterns -lQtWebKit -lQtGui -lQtNetwork -lQtCore -lportaudio -lm -lpthread -lQt3Support -lQtXml -lQtGui -lQtCore -lQtNetwork -lQtOpenGL -lQtWebKit -lQtScript -lsndfile -lvorbisfile -lQtScript lin64_build/engine/enginebuffer.o: In function EngineBuffer': /home/jeremy/features_beatjuggling/mixxx/src/engine/enginebuffer.cpp:167: undefined reference toBeatjugglingControl::BeatjugglingControl(char const, ConfigObject, CachingReader)' /home/jeremy/features_beatjuggling/mixxx/src/engine/enginebuffer.cpp:167: undefined reference to `BeatjugglingControl::BeatjugglingControl(char const, ConfigObject, CachingReader)' lin64_build/engine/loopingcontrol.o: In function LoopingControl': /home/jeremy/features_beatjuggling/mixxx/src/engine/loopingcontrol.cpp:46: undefined reference to ControlSamplePosition::ControlSamplePosition(ConfigKey)' /home/jeremy/features_beatjuggling/mixxx/src/engine/loopingcontrol.cpp:55: undefined reference to ControlSamplePosition::ControlSamplePosition(ConfigKey)' /home/jeremy/features_beatjuggling/mixxx/src/engine/loopingcontrol.cpp:46: undefined reference to ControlSamplePosition::ControlSamplePosition(ConfigKey)' /home/jeremy/features_beatjuggling/mixxx/src/engine/loopingcontrol.cpp:55: undefined reference to `ControlSamplePosition::ControlSamplePosition(ConfigKey)' collect2: ld returned 1 exit status scons: *** [lin64_build/mixxx] Error 1 scons: building terminated because of errors.

I'm not sure if this is supposed to compile...

Jeremy

On Sun, Aug 15, 2010 at 5:48 PM, Jeremy

I'm actually right now compiling the aubio branch. I'll tell you how that works.

Jeremy

On Sun, Aug 15, 2010 at 5:37 PM, RJ Ryan <

I still can't reproduce. Here are the exact steps I'm taking:

1) Delete ~/.mixxx/mixxxdb.sqlite (if you have spent time on your library this will delete it -- save a backup instead of deleting it) 2) Restart Mixxx, my library is re-scanned 3) Nothing shows up in Analyze view (this is another bug apparently), reboot Mixxx 4) Go to Analyze view, highlight and analyze a BPM 0.0 track. 5) BPM analysis completes, BPM is populated in Analyze View table. 6) Drag and drop analyzed track to Player 1, BPM shows up immediately, BPM analysis is not run by Mixxx (can tell via console) 7) Switch back to 'Library' view, the BPM that was detected is shown in the library table 8) Drag and drop the analyzed track from Library View to Player 2, BPM is immediately populated to the right value. BPM analysis is not run by Mixxx (can tell via console)

So I was totally wrong about there not being BPM-related fixes since 1.8.0 beta2 was released. If those exact steps reproduce the bug for you, then I think this is fixed in the latest 1.8 revision in the repositories. Until a beta3, a 1.8.0 RC, or 1.8.0 comes out, I would suggest compiling from source. It's pretty easy to get setup for Debian, just apt-get build-dep mixxx, install bzr, `bzr branch lp:mixxx/1.8 ./mixxx-1.8' will get you the code, and then just type 'scons' in the 'mixxx-1.8/mixxx' subfolder. More details here:

http://mixxx.org/wiki/doku.php/compiling_on_linux

Thanks! RJ

On Sun, Aug 15, 2010 at 12:47 PM, Jeremy Salwen

-- Reanalyzes BPMs every time a song is dragged to a player. https://bugs.launchpad.net/bugs/618091 You received this bug notification because you are subscribed to Mixxx.

mixxxbot commented 2 years ago

Commented by: rryan Date: 2010-08-15T18:07:59Z


Ah ok try compiling with `scons aubio=1'

mixxxbot commented 2 years ago

Commented by: rryan Date: 2010-08-15T18:11:46Z


Also, if you want to chat with other Mixxx users and developers, check out #mixxx on irc.freenode.net :) The guy who is the lead on the aubio branch's nick is 'madjester'

mixxxbot commented 2 years ago

Commented by: rryan Date: 2010-09-09T07:14:59Z


Marking fixed since the bug was reported against beta2 and the issue has been fixed since then.

mixxxbot commented 2 years ago

Issue closed with status Fix Released.