Chillout my fellew mellow dj-dudes, I bring gifts!
Attached is the Mac Edition midi mapping file! \o/
Enjoy, oh, yeah right.. there are a couple of buttons that haven't
been bound yet, it's a bit of work in progress. And Pitch Bend doesn't
work yet so it kind of makes the console pretty worthless. But we'll
sort it out sooner or later.
On Feb 7, 2008 2:25 AM, Felipe Machado <[EMAIL PROTECTED]> wrote:
> hi,
> i have the same problem with a mac version and use the wiki to compile, but
> when i try do move any button the debug says:
> Debug: No match for ConfigObject: "Ctrl 40 ch 2"
> and for any button it's the same...
>
> here we have the complete debug information:
>
> Debug: Starting up...
> Debug: SoundManager::SoundManager()
> Debug: SampleRate 44100
> Debug: Latency 64
> Debug: SoundManager::queryDevices()
> Debug: SoundManager::clearDeviceList()
> Debug: SoundManager::closeDevices()
> Debug: type signal
> Debug: type marks
> Debug: type signal
> Debug: type marks
> Debug: Loading playlists and library tracks from XML...
> Debug: Track::readXML "/home/livre/.mixxxtrack.xml"
> Debug: Break
> Debug: playlist name Default 1
> Debug: Constructed LibraryScanner!!!
> Debug: FIXME: Need to tell the m_pPlaylistListModel to refresh in
> src/track.cpp on line: 1067
> Debug: Trying to add 3698 songs to the library playlist
> Debug: Adjusting column widths: tracktable width = 746 1% of that is: 7.46
> FIXME: this should be done when initalizing the skin.
> Debug: Shrinking Title/Comment for small screen...
> Debug: selectedAPI is: "ALSA"
> Debug: SoundManager::getDeviceList
> Debug: SoundManager::getDeviceList
> Debug: SoundManager::getDeviceList
> Debug: Warning: Creation of the midi queue failed. Operation not permitted
> Debug: PowerMate: write(): Bad file descriptor
> Debug: PowerMate: write(): Bad file descriptor
> Debug: m_pHercules init: 0x9c1d828
> Debug: Midi OK (Workaround not required)
> Debug: setupMappings( "/usr/local/share/mixxx/midi/Hercules DJ Console
> Mk2.midi.xml" )
> Debug: Found option "diff"
> Debug: Option: 5
> Debug: Defaulting "jog" sensitivity to 50
> Debug: Found option "hercjog"
> Debug: Option: 8
> Debug: Found option "button"
> Debug: Option: 6
> Debug: Found option "button"
> Debug: Option: 6
> Debug: Found option "switch"
> Debug: Option: 7
> Debug: Found option "diff"
> Debug: Option: 5
> Debug: Defaulting "jog" sensitivity to 50
> Debug: Found option "hercjog"
> Debug: Option: 8
> Debug: Found option "button"
> Debug: Option: 6
> Debug: Found option "button"
> Debug: Option: 6
> Debug: Found option "switch"
> Debug: Option: 7
> Debug: loadSettings: 1 0 "SlowFade"
> Debug: slotApply crossfader: 1 "SlowFade"
> Debug: BpmSchemes::readXML "/home/livre/.mixxxbpmscheme.xml"
> Debug: SoundManager::setupDevices()
> Debug: Xwax Vinyl control starting with a sample rate of: 44100
> Debug: Building timecode lookup tables...
> Allocating 2097152 slots (8192Kb) for 20 bit timecode (Serato 2nd Ed., side
> A)
> Debug: Created new VinylControlXwax!
> Debug: Xwax Vinyl control starting with a sample rate of: 44100
> Debug: Building timecode lookup tables...
> Debug: Created new VinylControlXwax!
> Debug: SoundDevicePortAudio::open() "4, default"
> Debug: m_dSampleRate 44100
> Debug: iLatencyMSec: 64
> Debug: output channels: 2 | input channels: 0
> Debug: iLatencySamples: 5648
> Debug: iLatencyMSec: 64
> Debug: Opening stream with id 4
> Debug: Opened PortAudio stream successfully... starting
> Debug: PortAudio: Started stream successfully
> Debug: iNumDevicesOpenedForOutput: 1
> Debug: iNumDevicesOpenedForInput: 0
> Debug: file length 42559488
> Debug: ramp in
> Debug: WaveSummary generation successful for "1970s rare disco - barrabas -
> mellow blow (original 12'' mix).mp3"
> Debug: BPM detection successful for "1970s rare disco - barrabas - mellow
> blow (original 12'' mix).mp3"
> Debug: SoundManager::getDeviceList
> Debug: DlgPrefVinyl::slotUpdate()
> Debug: SoundManager::getDeviceList
> Debug: DlgPrefVinyl::Apply
> Debug: in VinylGainSlotApply() with gain: 1
> Debug: DlgPrefVinyl::slotUpdate()
> Debug: SoundManager::getDeviceList
> Debug: DlgPrefSound::Apply
> Debug: Setting ChannelMaster in config to: "0"
> Debug: request msec 64
> Debug: SoundManager::closeDevices()
> Debug: SoundManager::setupDevices()
> Debug: Xwax Vinyl control starting with a sample rate of: 44100
> Debug: Building timecode lookup tables...
> Allocating 2097152 slots (8192Kb) for 20 bit timecode (Serato 2nd Ed., side
> A)
> Debug: Created new VinylControlXwax!
> Debug: Xwax Vinyl control starting with a sample rate of: 44100
> Debug: Building timecode lookup tables...
> Debug: Created new VinylControlXwax!
> Debug: SoundDevicePortAudio::open() "4, default"
> Debug: m_dSampleRate 44100
> Debug: iLatencyMSec: 64
> Debug: output channels: 2 | input channels: 0
> Debug: iLatencySamples: 5648
> Debug: iLatencyMSec: 64
> Debug: Opening stream with id 4
> Debug: Opened PortAudio stream successfully... starting
> Debug: PortAudio: Started stream successfully
> Debug: iNumDevicesOpenedForOutput: 1
> Debug: iNumDevicesOpenedForInput: 0
> Debug: SoundManager::getDeviceList
> Debug: Midi OK (Workaround not required)
> Debug: setupMappings( "/usr/local/share/mixxx/midi/Hercules DJ Console
> Mk2.midi.xml" )
> Debug: Found option "diff"
> Debug: Option: 5
> Debug: Defaulting "jog" sensitivity to 50
> Debug: Found option "hercjog"
> Debug: Option: 8
> Debug: Found option "button"
> Debug: Option: 6
> Debug: Found option "button"
> Debug: Option: 6
> Debug: Found option "switch"
> Debug: Option: 7
> Debug: Found option "diff"
> Debug: Option: 5
> Debug: Defaulting "jog" sensitivity to 50
> Debug: Found option "hercjog"
> Debug: Option: 8
> Debug: Found option "button"
> Debug: Option: 6
> Debug: Found option "button"
> Debug: Option: 6
> Debug: Found option "switch"
> Debug: Option: 7
> Debug: slotApply crossfader: 1 "SlowFade"
> Debug: SoundManager::getDeviceList
> Debug: DlgPrefVinyl::slotUpdate()
> Debug: SoundManager::getDeviceList
> Debug: DlgPrefVinyl::Apply
> Debug: in VinylGainSlotApply() with gain: 1
> Debug: DlgPrefVinyl::slotUpdate()
> Debug: SoundManager::getDeviceList
> Debug: DlgPrefSound::Apply
> Debug: Setting ChannelMaster in config to: "0"
> Debug: request msec 64
> Debug: SoundManager::closeDevices()
> Debug: SoundManager::setupDevices()
> Debug: Xwax Vinyl control starting with a sample rate of: 44100
> Debug: Building timecode lookup tables...
> Allocating 2097152 slots (8192Kb) for 20 bit timecode (Serato 2nd Ed., side
> A)
> Debug: Created new VinylControlXwax!
> Debug: Xwax Vinyl control starting with a sample rate of: 44100
> Debug: Building timecode lookup tables...
> Debug: Created new VinylControlXwax!
> Debug: SoundDevicePortAudio::open() "4, default"
> Debug: m_dSampleRate 44100
> Debug: iLatencyMSec: 64
> Debug: output channels: 2 | input channels: 0
> Debug: iLatencySamples: 5648
> Debug: iLatencyMSec: 64
> Debug: Opening stream with id 4
> Debug: Opened PortAudio stream successfully... starting
> Debug: PortAudio: Started stream successfully
> Debug: iNumDevicesOpenedForOutput: 1
> Debug: iNumDevicesOpenedForInput: 0
> Debug: SoundManager::getDeviceList
> Debug: Midi OK (Workaround not required)
> Debug: setupMappings( "/usr/local/share/mixxx/midi/Hercules DJ Console
> Mk2.midi.xml" )
> Debug: Found option "diff"
> Debug: Option: 5
> Debug: Defaulting "jog" sensitivity to 50
> Debug: Found option "hercjog"
> Debug: Option: 8
> Debug: Found option "button"
> Debug: Option: 6
> Debug: Found option "button"
> Debug: Option: 6
> Debug: Found option "switch"
> Debug: Option: 7
> Debug: Found option "diff"
> Debug: Option: 5
> Debug: Defaulting "jog" sensitivity to 50
> Debug: Found option "hercjog"
> Debug: Option: 8
> Debug: Found option "button"
> Debug: Option: 6
> Debug: Found option "button"
> Debug: Option: 6
> Debug: Found option "switch"
> Debug: Option: 7
> Debug: slotApply crossfader: 1 "SlowFade"
> Debug: No match for ConfigObject: "Ctrl 40 ch 2"
> Debug: No match for ConfigObject: "Ctrl 40 ch 2"
> Debug: No match for ConfigObject: "Ctrl 40 ch 2"
> Debug: No match for ConfigObject: "Ctrl 40 ch 2"
> Debug: No match for ConfigObject: "Ctrl 40 ch 2"
> Debug: No match for ConfigObject: "Ctrl 40 ch 2"
> Debug: No match for ConfigObject: "Ctrl 40 ch 2"
> Debug: No match for ConfigObject: "Ctrl 40 ch 2"
> Debug: No match for ConfigObject: "Ctrl 40 ch 2"
> Debug: No match for ConfigObject: "Ctrl 40 ch 2"
> Debug: Destroying MixxxApp
> Debug: Write track xml, 1
> Debug: close soundmanager 1089
> Debug: SoundManager::closeDevices()
> Debug: soundmanager->close() done
> Debug: delete soundmanager, 1198
> Debug: SoundManager::clearDeviceList()
> Debug: SoundManager::closeDevices()
> Debug: delete master, 1199
> Debug: in ~EngineMaster()
> Debug: delete channel1, 1202
> Debug: delete channel2, 1202
> Debug: delete buffer1, 1203
> Debug: delete buffer2, 1215
> Debug: delete view, 1216
> Debug: delete tracks, 1255
> Debug: save config, 1260
> Debug: delete config, 126
>
> On Feb 4, 2008 2:44 AM, Garth Dahlstrom <[EMAIL PROTECTED]> wrote:
> >
> > Hi mjs2020,
> >
> >
> >
> >
> > > iProduct 2 Hercules DJ Console
> >
> > This matches the identifier of a Hercules DJ Console Mk1. You maybe able
> to use the existing Hercules Legacy code with Mixxx straight out of the box,
> it already looks for devices with the name 'Hercules DJ Console'.
> >
> > It's also possible the Mk1 config can be made to work with libDJConsole
> for the Mac edition if the hardware is close the same.
> >
> > Follow the compile directions for the eeePC but use 'scons
> djconsole_legacy=1' in place of the line 'scons # build with default
> options' line -
> > http://mixxx.sourceforge.net/wiki/index.php/SVN_Repository#eeePC
> >
> > Make sure you purge mixxx and mixxx-data packages before you try to run
> 1.6.0svn.
> >
> > -G
> >
> >
> > --
> > __
> > --- == __/ t.O ==--
> > http://stacktrace.org/
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by: Microsoft
> > Defy all challenges. Microsoft(R) Visual Studio 2008.
> > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> > _______________________________________________
> > Mixxx-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/mixxx-devel
> >
> >
>
>
>
> --
> -=|| Felipe Machado|| =-
> -=|| Recife | PE ||=-
> -=|| >> http://machado.estudiolivre.org/ << ||=-
> -= www.estudiolivre.org =-
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Mixxx-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>
>
--
Daniel Svensson
<!DOCTYPE controller>
<controller>
<controls>
<control>
<group>[Master]</group>
<key>crossfader</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>40</midino>
</control>
<control>
<group>[Channel1]</group>
<key>volume</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>43</midino>
<options>
<diff/>
</options>
</control>
<control>
<group>[Channel1]</group>
<key>filterHigh</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>39</midino>
</control>
<control>
<group>[Channel1]</group>
<key>filterMid</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>38</midino>
</control>
<control>
<group>[Channel1]</group>
<key>filterLow</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>37</midino>
</control>
<control>
<group>[Channel1]</group>
<key>rate</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>41</midino>
</control>
<control>
<group>[Channel1]</group>
<key>jog</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>45</midino>
<options>
<hercjog/>
</options>
</control>
<control>
<group>[Channel1]</group>
<key>play</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>8</midino>
<options>
<button/>
</options>
</control>
<control>
<group>[Channel1]</group>
<key>cue_simple</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>9</midino>
<options>
<button/>
</options>
</control>
<control>
<group>[Channel1]</group>
<key>pfl</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>21</midino>
<options>
<button/>
</options>
</control>
<control>
<group>[Channel1]</group>
<key>PrevTrack</key>
<midichan>2</midichan>
<miditype>Ctrl</miditype>
<midino>11</midino>
</control>
<control>
<group>[Channel1]</group>
<key>NextTrack</key>
<midichan>2</midichan>
<miditype>Ctrl</miditype>
<midino>12</midino>
</control>
<control>
<group>[Channel1]</group>
<key>beatsync</key>
<midichan>2</midichan>
<miditype>Ctrl</miditype>
<midino>10</midino>
</control>
<control>
<group>[Channel1]</group>
<key>rate_temp_up_small</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>19</midino>
<options>
<switch/>
</options>
</control>
<control>
<group>[Channel1]</group>
<key>rate_temp_down_small</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>20</midino>
<options>
<switch/>
</options>
</control>
<control>
<group>[Channel2]</group>
<key>volume</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>44</midino>
<options>
<diff/>
</options>
</control>
<control>
<group>[Channel2]</group>
<key>filterHigh</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>36</midino>
</control>
<control>
<group>[Channel2]</group>
<key>filterMid</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>35</midino>
</control>
<control>
<group>[Channel2]</group>
<key>filterLow</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>34</midino>
</control>
<control>
<group>[Channel2]</group>
<key>rate</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>42</midino>
</control>
<control>
<group>[Channel2]</group>
<key>jog</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>46</midino>
<options>
<hercjog/>
</options>
</control>
<control>
<group>[Channel2]</group>
<key>play</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>2</midino>
<options>
<button/>
</options>
</control>
<control>
<group>[Channel2]</group>
<key>cue_simple</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>3</midino>
<options>
<button/>
</options>
</control>
<control>
<group>[Channel2]</group>
<key>pfl</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>25</midino>
<options>
<button/>
</options>
</control>
<control>
<group>[Channel2]</group>
<key>PrevTrack</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>5</midino>
</control>
<control>
<group>[Channel2]</group>
<key>NextTrack</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>6</midino>
</control>
<control>
<group>[Channel2]</group>
<key>beatsync</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>4</midino>
</control>
<control>
<group>[Channel2]</group>
<key>rate_temp_up</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>23</midino>
<options>
<switch/>
</options>
</control>
<control>
<group>[Channel2]</group>
<key>rate_temp_down</key>
<miditype>Ctrl</miditype>
<midichan>2</midichan>
<midino>24</midino>
<options>
<switch/>
</options>
</control>
</controls>
<lights>
<light>
<group>[Channel1]</group>
<key>play</key>
<status>0xB0</status>
<midino>0x08</midino>
<threshold>0.5</threshold>
</light>
</lights>
</controller>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel