Song Position control via Pitch Bend steps are too large

Bug #714438 reported by Mark Chong
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Medium
Qifan Xi
1.10
Fix Released
Medium
Qifan Xi
1.9
Fix Released
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

Tags: midi

Related branches

Revision history for this message
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)
Revision history for this message
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
Revision history for this message
Phillip Whelan (pwhelan) wrote : Re: [Bug 714438] Re: Song Position control via Pitch Bend steps are too large

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)
Changed in mixxx:
status: Confirmed → Fix Committed
Revision history for this message
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)
Changed in mixxx:
assignee: nobody → Qifan Xi (khyew)
RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: Fix Committed → Fix Released
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/5764

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.