----- Original Message ----- From: Garth Dahlstrom <[email protected]> Date: Friday, February 13, 2009 10:19 pm Subject: [Mixxx-devel] Leftover code for possible removal. To: mixxx-devel <[email protected]>
> As part of my exercise in building a new qmake project file, I determined > that the following files are no longer needed > > src/controlrotary.cpp > src/controlrotary.h > src/dlgprefmidi.cpp -- old midi dialog > src/dlgprefmididevice.cpp -- tom's midi device dialog > src/dlgprefmididevice.h > src/dlgprefmidi.h > src/engine/enginebufferscalesrc.cpp > src/engine/enginebufferscalesrc.h Keep all the enginebufferscale* classes because we might want to use them again in the future. These are the classes that do the resampling/interpolation of audio for us. They're one of the key elements of making scratching sound good. > src/engine/enginespectralback.cpp > src/engine/enginespectralback.h > src/hercules.cpp > src/hercules.h > src/herculeslinux.cpp -- hercules libdjconsole stuff > src/herculeslinux.h > src/herculeslinuxlegacy.cpp -- old hercules dj console stuff > src/midiinputmapping.h -- is this supposed to be used? > src/mouse.cpp > src/mouse.h > src/mouselinux.cpp > src/mouselinux.h > src/mousewin.cpp > src/mousewin.h > src/powermate.cpp > src/powermate.h > src/powermatelinux.cpp > src/powermatelinux.h > src/powermatewin.cpp > src/powermatewin.h Yeah, I guess the powermate code should go. We've identified it as code that's probably super buggy, and it's basically abandoned at this point. > src/readerextractbeat.cpp > src/readerextractbeat.h > src/readerextractfft.cpp > src/readerextracthfc.cpp > src/widget/wcombobox.cpp > src/widget/wcombobox.h > src/widget/wvinylcontrolindicator.cpp > src/widget/wvinylcontrolindicator.h > src/dlgprefmididevicedlg.ui > src/dlgprefmididlg.ui > > If anyone sees a reason to keep these in trunk let me know, otherwise I'll > probably wipe them out... > > Cheers, > > -G > The rest look OK to go for me. Someone should doublecheck some of them. There's a lot of cool code in readerextracthfc.cpp and readerextractfft.cpp which is basically for extracting some colour spectrum from the audio, along with the usual FFT extraction. My understanding is that these were originally going to be plotted on the waveform a la Serato, but I don't think it's close to working or anything. I'm OK with ditching it for now, and if anyone ever wants to code something like that, we'll just point them at an older revision in SVN. :) Thanks, Albert ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
