Song Position control via Pitch Bend steps are too large

Bug #714438 reported by Mark Chong on 2011-02-07
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Medium
Qifan Xi
1.10
Medium
Qifan Xi
1.9
Medium
Qifan Xi

Bug Description

Version: 1.8.2 Win7 x32

I am using a Peavey PC1600x to send MIDI Pitch Bend messages (16384 discrete values) and I am using them to control the Song Position of a Deck.

The Deck is only responding by jumping in big chunky steps (128 of them).

Tried setting it in the Preferences with a Pitch CC, and also tried editing the XML to remove the value between the <midino></midino> tags, as well as removing the tags altogether.

            <control>
                <status>0xe4</status>
                <midino>0x0</midino>
                <group>[Channel2]</group>
                <key>playposition</key>
                <options>
                    <normal/>
                </options>
            </control>

(I learnt this from)
http://www.mixxx.org/wiki/doku.php/midi_controller_mapping_file_format

Related branches

Albert Santoni (gamegod) wrote :

Someone in the forums confirmed that the MSB of pitch bend messages is only being processed, the LSB appears to be thrown away. This is definitely a bug.

Changed in mixxx:
status: New → Confirmed
importance: Undecided → Medium
tags: added: midi
Changed in mixxx:
assignee: nobody → Sean M. Pappalardo (pegasus-renegadetech)
Qifan Xi (khyew) wrote :

Fixed in local development branch lp:~khyew/mixxx/khyew-dev. MidiDevice objects now pass to controls a double that represents the full range of a pitch bend control (0-16383) normalized to 0-127.

Changed in mixxx:
assignee: Sean M. Pappalardo (pegasus-renegadetech) → nobody

I tried something similar with TouchOSC and OSCulator and I felt it was ok,
yet not accurate enough to use by itself.

Albert Santoni (gamegod) on 2011-03-13
Changed in mixxx:
status: Confirmed → Fix Committed
John Brier (jbrier) wrote :

I am using 1.9 branch from bazaar from March 27th and I think I am still seeing some chunkiness. I used gtk-recordmydesktop to demonstrate. I think the last 10-15 seconds of this 1 minute screen capture demonstrate the jumpiness the best. I also have a terminal with mixxx --midiDebug running. This is with my VCI-100SE 1.4 firmware. BTW, the pitch goes the wrong direction no matter what I set in interface > pitch/rate slider direction

21 MB http://cupcakecarnival.net/sites/default/files/mixxx-chunky-midi-out-4.ogv

RJ Skerry-Ryan (rryan) on 2011-11-07
Changed in mixxx:
assignee: nobody → Qifan Xi (khyew)
RJ Skerry-Ryan (rryan) on 2011-12-25
Changed in mixxx:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers