I'm pleased to report that I solved my problem.
The trick is to add an option of Rot64 in the .xml midi map to each of the
controls that are specified to receive midi controller data from the DM2.
For example:
<control>
<group>[Channel1]</group>
<key>pregain</key>
<miditype>Ctrl</miditype>
<midino>23</midino>
<midichan>1</midichan>
<options><rot64/></options>
</control>
Other useful controls to assign rot64 to are volume, rate, pfl, and the
filters.
I can share an .xml file if this is the appropriate place to do so.
For some unexplained reason, my rate_perm functions are also moving in
increments of .002% after this change. Super cool!
On Mon, Dec 29, 2008 at 10:30 PM, Jason B <[email protected]> wrote:
> Thanks for the feedback.
>
> I am embarrassed to admit that I just discovered this feature in the prefs
> too. I can now adjust the rate to .1% increments. I am surprised the field
> limits me to increments of .1%.
>
> I noticed that this issue is not limited to the playback rate. If I use
> controller information to adjust pfl or the filters, I also get the same
> unpredictable motion.
>
> I'll check the Mixxx manual for info re: the F buttons.
>
>
>
>
>
> On Mon, Dec 29, 2008 at 7:13 PM, Nick Guenther <[email protected]> wrote:
>
>> You can adjust the amount of the sliders in the prefs.
>>
>> I wish I could hold a button on the DM2 and have the jog wheels become
>> rate sliders temporarily but I can't without messing with a PD patch
>> or the driver (now that it's open source'd yay) or possibly the new
>> midi scripting, none of which I've had time to play with.
>>
>> My advice: just get to know the F buttons on your keyboard, nudge the
>> sliders that way.
>>
>> On 12/29/08, Jason B <[email protected]> wrote:
>> > Hi,
>> >
>> > I am new to this list and this is my first post. I am not terribly
>> technical
>> > so feel free to tell me that this question is inappropriate. I have
>> already
>> > searched the wiki and mailing list archives for an answer to this
>> question
>> > and haven't found any; this is why I've turned to the developer
>> community.
>> >
>> > I'm using a Mixman DM2 to control Mixxx under Mac OSX 10.5.6.
>> >
>> > I would like to know whether I can recalibrate the rate_perm_up_small
>> and
>> > rate_perm_down_small controls without custom programming. The page at
>> >
>> http://www.mixxx.org/wiki/doku.php/midi_controller_mapping_file_formatindicates
>> > that these functions change the pitch by 1%. I would like these
>> > functions to change the pitch by .01% so I can send them a continuous
>> stream
>> > of note on messages to microadjust the playback rate.
>> >
>> > A more simple approach would obviously be to send midi controller data
>> to
>> > the rate control, but my DM2 controller does not have rate sliders and
>> Joe
>> > Mattiello's OSX DM2 driver sends only spread64-type controller data for
>> > button/wheel combinations. As a result, I can't find a satisfying way to
>> > nudge the rate slider with the DM2.
>> >
>> > If anyone else has a good mapping solution for nudging the playback rate
>> > using a DM2 I'm all ears.
>> >
>> > If the ability to adjust the rate_perm_up/down_small functions is not
>> > currently available, it would be great to have something like this in a
>> > preferences pane or even right above the sliders in the GUI.
>> >
>> > Thanks for your help and for this neat program.
>> >
>> > DJ Enredo
>> >
>>
>
>
------------------------------------------------------------------------------
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel