Hi again,
I made it work!
It seems there is something wrong with the internal version of the
hidapi library used by Mixxx (lib/hidapi-0.8.0-pre). The hid_enumerate()
function wasn't returning the Traktor S2 MK2 at all.
What I did was to clone the hidapi-0.8.0-rc tag from hidapi's official
git and built Mixxx with it instead (by putting it in the lib/ directory
and renaming the source files). I re-compiled and now Mixxx detects my
Traktor S2 MK2! I can enable it and it even outputs the input of the
controller with --controllerDebug, so it seems to be working properly so
far.
I haven't looked closely into the library source, but the problem is
somewhere in the internal version that you're currently using in the
repo. We should either update the library and/or allow the user to use
the system version (which is TODO as I've seen).
Here's the log with it working (I added the Seen line while I was
experimenting, please ignore it).
I hope it helps.
Be wrote:
Can you attach the whole mixxx.log after opening controller preferences?
On Sep 21, 2015 1:00 AM, douteiful <electrik.pers...@gmail.com> wrote:
Hi all,
I have a NI Traktor Kontrol S2 MK2 controller, which according to the
wiki is HID compliant (unlike the MK1), and I'd like to contribute
creating a HID mapping for it.
It's detected as a HID device in Mixxx under Windows (even if the
official NI drivers are not installed), but no matter what I do I can't
make it show up in Mixxx under Linux.
After adding the udev rules suggested in the wiki, my USB mouse showed
up in the Mixxx's configuration panel as a HID device, but the Traktor
S2 MK2 just refuses to appear.
Distributions tested: Debian Sid (amd64), Linux Mint, Crossfade
Mixxx versions tested: 1.11, 1.12 beta, latest git
Same result in every case: only my USB mouse shows up, but not the
Traktor S2 MK2.
dmesg output after turning the controller on:
[ 6362.621988] usb 1-4: new high-speed USB device number 3 using ehci-pci
[ 6362.754736] usb 1-4: New USB device found, idVendor=17cc, idProduct=1320
[ 6362.754748] usb 1-4: New USB device strings: Mfr=12, Product=7,
SerialNumber=13
[ 6362.754756] usb 1-4: Product: Traktor Kontrol S2 MK2
[ 6362.754762] usb 1-4: Manufacturer: Native Instruments
[ 6362.754767] usb 1-4: SerialNumber: 6D874030
[ 6362.765198] hid-generic 0003:17CC:1320.0002: hiddev0,hidraw1: USB HID
v1.10 Device [Native Instruments Traktor Kontrol S2 MK2] on
usb-0000:00:12.2-4/input3
[ 6362.884222] usbcore: registered new interface driver snd-usb-audio
If you need any more information please let me know. I'm willing to do
any tests.
Thank you for your hard work on Mixxx 1.12, and thanks in advance for
any help.
------------------------------------------------------------------------------
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org
Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
Debug [Main]: Loading SoundSource plugins "/mnt/g/z411/Documents/git/mixxx/lin64_build/plugins"
Debug [Main]: SoundSourceProvider for "aif" is "libsndfile"
Debug [Main]: SoundSourceProvider for "aiff" is "libsndfile"
Debug [Main]: SoundSourceProvider for "flac" is "Xiph.org libFLAC"
Debug [Main]: SoundSourceProvider for "mp3" is "MAD: MPEG Audio Decoder"
Debug [Main]: SoundSourceProvider for "ogg" is "Xiph.org OggVorbis"
Debug [Main]: SoundSourceProvider for "wav" is "libsndfile"
Debug [Main]: Mixxx "2.1-alpha-pre" "(git master r5466; built on: Sep 24 2015 @ 20:28:20; flags: asan=0 autodjcrates=1 bulk=1 color=0 coreaudio=0 faad=0 ffmpeg=0 hid=1 hss1394=0 ipod=0 localecompare=1 macappstore=0 mad=1 mediafoundation=0 modplug=0 optimize=portable opus=0 perftools=0 perftools_profiler=0 profiling=0 qdebug=1 qt_sqlite_plugin=0 shoutcast=1 test=False vamp=1 verbose=1 vinylcontrol=1 wv=0)" is starting...
Debug [Main]: Qt version is: 4.8.7
Debug [Main]: QDesktopServices::storageLocation(HomeLocation): "/home/z411"
Debug [Main]: QDesktopServices::storageLocation(DataLocation): "/home/z411/.local/share/data//Mixxx"
Debug [Main]: QCoreApplication::applicationDirPath() "/mnt/g/z411/Documents/git/mixxx"
Debug [Main]: Configuration file is at the current version 2.1-alpha-pre
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Warning [Main]: QLayout: Attempting to add QLayout "" to LaunchImage "", which already has a layout
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Main]: Loading translations for locale "en_US" from translations folder "/mnt/g/z411/Documents/git/mixxx/res/translations/" : fail
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Main]: Compressor attack per frame: 0.000408163 decay per frame: 4.08163e-05
Debug [Main]: PortAudio version: 1899 text: PortAudio V19-devel (built Feb 15 2014 23:28:00)
Debug [Main]: JACK client name set
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Auxiliary1]" , "passthrough" )
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Auxiliary2]" , "passthrough" )
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Auxiliary3]" , "passthrough" )
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Auxiliary4]" , "passthrough" )
Debug [Main]: RubberBand version 1.8.1
Debug [Main]: WARNING: AudioInput already registered!
Debug [Main]: RubberBand version 1.8.1
Debug [Main]: WARNING: AudioInput already registered!
Debug [Main]: RubberBand version 1.8.1
Debug [Main]: WARNING: AudioInput already registered!
Debug [Main]: RubberBand version 1.8.1
Debug [Main]: WARNING: AudioInput already registered!
Debug [Main]: RubberBand version 1.8.1
Debug [Main]: RubberBand version 1.8.1
Debug [Main]: RubberBand version 1.8.1
Debug [Main]: RubberBand version 1.8.1
Debug [Main]: RubberBand version 1.8.1
Debug [Main]: Available QtSQL drivers: ("QSQLITE")
Debug [Main]: DB status: "/home/z411/.mixxx/mixxxdb.sqlite" = true
Debug [Main]: SchemaManager::upgradeToSchemaVersion already at version 24
Debug [Main]: TrackDAO::initialize QThread(0x20e3bb0, name = "Main") "qt_sql_default_connection"
Warning [Main]: QSqlQuery::value: not positioned on a valid record
Debug [Main]: CrateDAO::initialize()
Warning [Main]: QSqlQuery::value: not positioned on a valid record
Debug [Main]: CueDAO::initialize QThread(0x20e3bb0, name = "Main") "qt_sql_default_connection"
Debug [Main]: DirectoryDAO::initialize QThread(0x20e3bb0, name = "Main") "qt_sql_default_connection"
Debug [Main]: LibraryHashDAO::initialize QThread(0x20e3bb0, name = "Main") "qt_sql_default_connection"
Debug [Main]: Default quick links: ("/mnt/g/z411/Music/Mixxx/", "/mnt/g/z411/Music/", "/mnt/g/z411/Downloads/", "/home/z411/Desktop/", "/mnt/g/z411/Documents/")
Debug [Main]: Appending Quick Link: "Mixxx" --- "/mnt/g/z411/Music/Mixxx/"
Debug [Main]: Appending Quick Link: "Music" --- "/mnt/g/z411/Music/"
Debug [Main]: Appending Quick Link: "Downloads" --- "/mnt/g/z411/Downloads/"
Debug [Main]: Appending Quick Link: "Desktop" --- "/home/z411/Desktop/"
Debug [Main]: Appending Quick Link: "Documents" --- "/mnt/g/z411/Documents/"
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true
Debug [Main]: Traktor Library Location=[ "/home/z411/collection.nml" ]
Debug [Main]: Checking for access to user's library directories:
Debug [Main]: Checking for access to "/home/z411/Music/Mixxx" : true
Debug [Main]: AnalyserWaveform::AnalyserWaveform()
Debug [Main]: Setting VAMP_PATH to: "/mnt/g/z411/Documents/git/mixxx/lin64_build/vamp-plugins"
Debug [Main]: Creating ControllerManager
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Main]: Extension ".bulk.xml" total 1 presets
Debug [Main]: Extension ".hid.xml" total 11 presets
Debug [Main]: Extension ".midi.xml" total 86 presets
Warning [Main]: X Error: BadValue (integer parameter out of range for operation) 2
Extension: 154 (Uknown extension)
Minor opcode: 3 (Unknown request)
Resource id: 0x0
Warning [Main]: QGLTempContext: Unable to create GL context.
Warning [Main]: X Error: BadValue (integer parameter out of range for operation) 2
Extension: 154 (Uknown extension)
Minor opcode: 3 (Unknown request)
Resource id: 0x0
Warning [Main]: X Error: BadValue (integer parameter out of range for operation) 2
Extension: 154 (Uknown extension)
Minor opcode: 3 (Unknown request)
Resource id: 0x0
Warning [Main]: QGLTempContext: Unable to create GL context.
Debug [Main]: RLimit Cur 95
Debug [Main]: RLimit Max 95
Debug [Main]: slotSetRateRangePercent 0.08
Debug [Main]: slotSetRateRangePercent 0.08
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Main]: Setting VAMP_PATH to: "/mnt/g/z411/Documents/git/mixxx/lin64_build/vamp-plugins:/mnt/g/z411/Documents/git/mixxx/lin64_build/vamp-plugins"
Debug [Main]: VampPluginLoader::listPlugins() returned 4 plugins
Debug [Main]: Plugin output displayname: "mixxxbpmdetection:0" "SoundTouch BPM Detector (Legacy)"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:0" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:1" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:2" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:3" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-keydetector:0" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:1" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:2" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:3" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-tempotracker:0" "Queen Mary Tempo and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-tempotracker:1" "Queen Mary Tempo and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-tempotracker:2" "Queen Mary Tempo and Beat Tracker"
Debug [Main]: Setting VAMP_PATH to: "/mnt/g/z411/Documents/git/mixxx/lin64_build/vamp-plugins:/mnt/g/z411/Documents/git/mixxx/lin64_build/vamp-plugins:/mnt/g/z411/Documents/git/mixxx/lin64_build/vamp-plugins"
Debug [Main]: VampPluginLoader::listPlugins() returned 4 plugins
Debug [Main]: Plugin output displayname: "mixxxbpmdetection:0" "SoundTouch BPM Detector (Legacy)"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:0" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:1" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:2" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:3" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-keydetector:0" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:1" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:2" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:3" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-tempotracker:0" "Queen Mary Tempo and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-tempotracker:1" "Queen Mary Tempo and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-tempotracker:2" "Queen Mary Tempo and Beat Tracker"
Debug [Main]: DlgPrefKey::loadSettings
Debug [Main]: Key plugin ID: "qm-keydetector:2"
Debug [Main]: ControllerManager::getControllerList
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Main]: ConfigObject: Could not read ""
Warning [Main]: X Error: BadValue (integer parameter out of range for operation) 2
Extension: 154 (Uknown extension)
Minor opcode: 3 (Unknown request)
Resource id: 0x0
Debug [Main]: Set root GL Context widget valid: QGLWidget(0x2f637260) false
Debug [Main]: Created root GL Context valid: 0x993b1e0 false
Debug [Main]: Root GL Context format:
Debug [Main]: Double Buffering: true
Debug [Main]: Swap interval: 0
Debug [Main]: Depth buffer: true
Debug [Main]: Direct rendering: true
Debug [Main]: Has overlay: false
Debug [Main]: RGBA: true
Debug [Main]: Sample buffers: false
Debug [Main]: Samples: -1
Debug [Main]: Stencil buffers: true
Debug [Main]: Stereo: false
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Main]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Main]: LegacySkinParser loading skin: "/mnt/g/z411/Documents/git/mixxx/res/skins/LateNight"
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Spinny1]" , "show_spinny" )
Warning [Main]: Requested control does not exist: "[Spinny1],show_spinny" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Spinny2]" , "show_spinny" )
Warning [Main]: Requested control does not exist: "[Spinny2],show_spinny" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Spinny3]" , "show_spinny" )
Warning [Main]: Requested control does not exist: "[Spinny3],show_spinny" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Spinny4]" , "show_spinny" )
Warning [Main]: Requested control does not exist: "[Spinny4],show_spinny" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Microphone]" , "show_microphone" )
Warning [Main]: Requested control does not exist: "[Microphone],show_microphone" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[MicrophoneRack]" , "show" )
Warning [Main]: Requested control does not exist: "[MicrophoneRack],show" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[EffectRack1]" , "show" )
Warning [Main]: Requested control does not exist: "[EffectRack1],show" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Samplers]" , "show_samplers" )
Warning [Main]: Requested control does not exist: "[Samplers],show_samplers" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Vinylcontrol]" , "show_vinylcontrol" )
Warning [Main]: Requested control does not exist: "[Vinylcontrol],show_vinylcontrol" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[PreviewDeck]" , "show_previewdeck" )
Warning [Main]: Requested control does not exist: "[PreviewDeck],show_previewdeck" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Master]" , "show_mixer" )
Warning [Main]: Requested control does not exist: "[Master],show_mixer" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Master]" , "show_eqs" )
Warning [Main]: Requested control does not exist: "[Master],show_eqs" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Master]" , "show_mics" )
Warning [Main]: Requested control does not exist: "[Master],show_mics" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Master]" , "view_curpage" )
Warning [Main]: Requested control does not exist: "[Master],view_curpage" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Library]" , "show_coverart" )
Warning [Main]: Requested control does not exist: "[Library],show_coverart" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Library]" , "show_current" )
Warning [Main]: Requested control does not exist: "[Library],show_current" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Master]" , "show_4decks" )
Warning [Main]: Requested control does not exist: "[Master],show_4decks" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Spinny]" , "show_spinnies" )
Warning [Main]: Requested control does not exist: "[Spinny],show_spinnies" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Library]" , "show_library" )
Warning [Main]: Requested control does not exist: "[Library],show_library" Creating it.
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Master]" , "maximize_library" )
Warning [Main]: Requested control does not exist: "[Master],maximize_library" Creating it.
Debug [Main]: Skin is a >=1.12.0 style skin.
Debug [Main]: Recordings folder set to "/home/z411/Music/Mixxx/Recordings"
Debug [BrowseThread]: Append last 0
Debug [Main]: AnalysisLibraryTableModel(0x2fb59440) select() took 0 ms 0
Debug [Main]: AnalysisLibraryTableModel(0x2fb59440) select() took 0 ms 0
Debug [Main]: DlgAnalysis(0x2fac4850, name = "DlgAnalysis") analysisActive false
Warning [Main]: QWidget::setMinimumSize: (TextColor1/WKey) Negative sizes (-1,0) are not possible
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[VinylControl]" , "show_vinylcontrol" )
Warning [Main]: Requested control does not exist: "[VinylControl],show_vinylcontrol" Creating it.
Warning [Main]: QWidget::setMinimumSize: (TextColor3/WKey) Negative sizes (-1,0) are not possible
Warning [Main]: QGLContext::chooseContext(): Cannot share with invalid context
Warning [Main]: X Error: BadValue (integer parameter out of range for operation) 2
Extension: 154 (Uknown extension)
Minor opcode: 3 (Unknown request)
Resource id: 0x0
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: false Sharing: false
Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 0
Warning [Main]: QGLContext::chooseContext(): Cannot share with invalid context
Warning [Main]: X Error: BadValue (integer parameter out of range for operation) 2
Extension: 154 (Uknown extension)
Minor opcode: 3 (Unknown request)
Resource id: 0x0
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: false Sharing: false
Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 1
Warning [Main]: QGLContext::chooseContext(): Cannot share with invalid context
Warning [Main]: X Error: BadValue (integer parameter out of range for operation) 2
Extension: 154 (Uknown extension)
Minor opcode: 3 (Unknown request)
Resource id: 0x0
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: false Sharing: false
Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 2
Warning [Main]: QGLContext::chooseContext(): Cannot share with invalid context
Warning [Main]: X Error: BadValue (integer parameter out of range for operation) 2
Extension: 154 (Uknown extension)
Minor opcode: 3 (Unknown request)
Resource id: 0x0
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: false Sharing: false
Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 3
Warning [Main]: QWidget::setMinimumSize: (TextColor2/WKey) Negative sizes (-1,0) are not possible
Warning [Main]: QWidget::setMinimumSize: (TextColor4/WKey) Negative sizes (-1,0) are not possible
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Library]" , "show_library_tab_small" )
Warning [Main]: Requested control does not exist: "[Library],show_library_tab_small" Creating it.
Warning [Main]: WLabel(0x2fe504b0, name = "PreviewLabel") does not have a property named "layoutAlignment"
Debug [Main]: Setting visibility for "[EffectRack1]" "show" true
Debug [Main]: Setting visibility for "[Library]" "show_coverart" true
Debug [Main]: MixxxLibraryFeature::activate()
Debug [Main]: LibraryTableModel(0x9684630) select() took 0 ms 0
Debug [Main]: WSearchLineEdit::restoreSearch( "" )
Debug [Main]: Starting LibraryScanner thread.
Debug [Controller]: ControllerManager: Setting up devices
Debug [Controller]: Scanning PortMIDI devices:
Debug [Main]: SoundManager::setupDevices()
Debug [Main]: SoundDevicePortAudio::open() "0, Xonar DG: Multichannel (hw:0,0)"
Debug [Main]: framesPerBuffer: 1024
Debug [Main]: Requested sample rate: 44100 Hz, latency: 23.22 ms
Debug [Main]: Output channels: 2 | Input channels: 0
Debug [Main]: Opening stream with id 0
Debug [Controller]: Scanning USB Bulk devices:
Debug [LibraryScanner 1]: LibraryHashDAO::initialize LibraryScanner(0x2f6e02b0, name = "LibraryScanner 1") "LIBRARY_SCANNER"
Debug [Main]: Opened PortAudio stream successfully... starting
Debug [LibraryScanner 1]: CueDAO::initialize LibraryScanner(0x2f6e02b0, name = "LibraryScanner 1") "LIBRARY_SCANNER"
Debug [Main]: Dynamically loaded PortAudio library
Debug [Controller]: Scanning HID devices:
Debug [LibraryScanner 1]: TrackDAO::initialize LibraryScanner(0x2f6e02b0, name = "LibraryScanner 1") "LIBRARY_SCANNER"
Debug [Main]: PortAudio: Started stream successfully
Debug [Main]: Actual sample rate: 44100 Hz, latency: 23.22 ms
Debug [Main]: Using "Xonar DG: Multichannel (hw:0,0)" as output sound device clock reference
Debug [Main]: 1 output sound devices opened
Debug [Main]: 0 input sound devices opened
Debug [Main]: Displaying mixxx
Debug [Main]: Running Mixxx
Warning [LibraryScanner 1]: QSqlQuery::value: not positioned on a valid record
Debug [LibraryScanner 1]: DirectoryDAO::initialize LibraryScanner(0x2f6e02b0, name = "LibraryScanner 1") "LIBRARY_SCANNER"
Debug [LibraryScanner 1]: LibraryScanner event loop starting.
Debug [Controller]: Seen: 0001:0005:03
Debug [Controller]: Found 0x7f342c03efc0 0x7f342c034770 "r68" S/N 0x7f342c02aea0 "Interface 3"
Debug [Controller]: Seen: 0003:0002:00
Debug [Controller]: Found 0x0 0x7f342c02ae50 "r512" S/N 0x0 "Interface 0"
Debug [Controller]: ControllerManager::getControllerList
Debug [Controller]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Controller]: Searching for controller preset "Traktor_Kontrol_S2_MK2_4030_3.hid.xml" in paths: "/home/z411/.mixxx/controllers/,/mnt/g/z411/Documents/git/mixxx/res/controllers/"
Debug [Controller]: Loading controller preset from "/home/z411/.mixxx/controllers/Traktor_Kontrol_S2_MK2_4030_3.hid.xml"
Debug [Controller]: Opening controller: "Traktor Kontrol S2 MK2 4030_3"
Debug [Controller]: Controller in script engine is: "Traktor Kontrol S2 MK2 4030_3"
Debug [Controller]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Controller]: Applying controller preset...
Debug [Controller]: ControllerEngine: Loading & evaluating all script code
Debug [Controller]: ControllerEngine: Watching JS File: "/mnt/g/z411/Documents/git/mixxx/res/controllers/common-controller-scripts.js"
Debug [Controller]: ControllerEngine: Loading "/mnt/g/z411/Documents/git/mixxx/res/controllers/common-controller-scripts.js"
Warning [Controller]: ControllerEngine: No "" object in script
Debug [Controller]: Loading resources from "/mnt/g/z411/Documents/git/mixxx/res/"
Debug [Controller]: Searching for controller preset "USB_Optical_Mouse__0.hid.xml" in paths: "/home/z411/.mixxx/controllers/,/mnt/g/z411/Documents/git/mixxx/res/controllers/"
Debug [Controller]: Loading controller preset from "/home/z411/.mixxx/controllers/USB_Optical_Mouse__0.hid.xml"
Debug [Controller]: Controller polling stopped.
Debug []: SSE: Enabling denormals to zero mode
Debug []: SSE: Enabling flush to zero mode
Debug [Main]: ControllerManager::getControllerList
Debug [Main]: Destroying MixxxMainWindow
Debug [Main]: save config 2
Debug [Main]: delete soundmanager 3
Debug [Main]: delete view 13
Debug [Main]: ~WTrackTableView()
Debug [Main]: ~DlgTrackInfo()
Debug [Main]: ~WLibraryTableView
Debug [Main]: ~WTrackTableView()
Debug [Main]: ~DlgTrackInfo()
Debug [Main]: ~WLibraryTableView
Debug [Main]: ~DlgAutoDJ()
Debug [Main]: ~WTrackTableView()
Debug [Main]: ~DlgTrackInfo()
Debug [Main]: ~WLibraryTableView
Debug [Main]: ~WTrackTableView()
Debug [Main]: ~DlgTrackInfo()
Debug [Main]: ~WLibraryTableView
Debug [Main]: ~WTrackTableView()
Debug [Main]: ~DlgTrackInfo()
Debug [Main]: ~WLibraryTableView
Debug [Main]: ~WTrackTableView()
Debug [Main]: ~DlgTrackInfo()
Debug [Main]: ~WLibraryTableView
Debug [Main]: delete ControllerManager 296
Debug [Controller]: Controller polling stopped.
Debug [Controller]: Deleting PortMIDI devices...
Debug [Controller]: Deleting USB Bulk devices...
Debug [Controller]: Deleting HID devices...
Debug [Controller]: HID device "USB Optical Mouse _0" already closed
Debug [Controller]: Shutting down HID device "Traktor Kontrol S2 MK2 4030_3"
Debug [Controller]: ControllerEngine shutting down...
Warning [Controller]: ControllerEngine: No "" object in script
Debug [Main]: delete vinylcontrolmanager 318
Debug [Main]: delete library scanner 320
Debug [LibraryScanner 1]: LibraryScanner event loop stopped.
Debug [Main]: Closing database "LIBRARY_SCANNER"
Debug [Main]: LibraryScanner destroyed
Debug [Main]: ~TrackDAO()
Debug [Main]: ~CoverArtCache()
Debug [Main]: delete library 321
Debug [Main]: Wait to finish browser background thread
Debug [Main]: Browser background thread terminated!
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true
Debug [Main]: PlaylistDAO::getHiddenType returns PLHT_UNKNOWN for playlistId 8
Debug [Main]: ~TrackCollection()
Debug [Main]: Clearing played information for this session
Debug [Main]: Cleaning LibraryHashes/track_locations tables.
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true
Debug [Main]: ~TrackDAO()
Debug [Main]: delete playerManager 346
Debug [Main]: AnalyserWaveform::~AnalyserWaveform()
Debug [Main]: delete RecordingManager 347
Debug [Main]: Delete RecordingManager
Debug [Main]: delete ShoutcastManager 348
Debug [Main]: delete m_pEngine 348
Debug [Main]: in ~EngineMaster()
Debug [Main]: ~EngineMicrophone()
Debug [Main]: ~EngineMicrophone()
Debug [Main]: ~EngineMicrophone()
Debug [Main]: ~EngineMicrophone()
Debug [Main]: ~EngineAux()
Debug [Main]: ~EngineAux()
Debug [Main]: ~EngineAux()
Debug [Main]: ~EngineAux()
Debug [Main]: deleting preferences, 427
Debug [Main]: deleting effects manager, 435
Warning [Main]: QScriptEngine::popContext() doesn't match with pushContext()
Debug [Main]: WARNING: The following 4 controls were leaked:
Debug [Main]: "[Master]" "num_samplers" QObject(0x0)
Debug [Main]: "[Master]" "num_microphones" ControlObject(0x3381b80)
Debug [Main]: "[Master]" "num_decks" QObject(0x0)
Debug [Main]: "[Master]" "num_preview_decks" QObject(0x0)
Debug [Main]: delete config 470
Debug [Main]: Mixxx shutdown complete with code 0
------------------------------------------------------------------------------
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org
Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel