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

Reply via email to