We now have lights...  woohoo!

There was some ordering of the commands screw up when loading the file and a
transmit flag that was keeping us properly sending the MIDI output
signals.   I fixed both a little while ago.

I also added a fun little hack to the Hercules Mk2 output mapping.  The hack
triggers the MIDI led command to blink the play button, when "[Channel1/2]
playposition" is greater then 0.9 and less then 0.99  -> so the play button
blinks for the last 10% of the song.  :D

It is possible to test MIDI Outputs as you enter them in the "output
bindings" tab by using the Test push button.    This does not evaluate the
min/max threshold, nor does it use MIDILedHandlers, it just sends the midi
signal directly to the output using the on/off values.

Here was my TODO list (if anyone has time and wants to take a stab, by my
guest):

* Restore mappings on prefs dialog cancel. (right now controller becomes
unmapped on cancel)
* Adapt mappings to match mapping configurations to match controllers with
numbers...
  i.e. Hercules MK2 MIDI should match for Hercules MK2 MIDI 1 as well.
* Fix output testing status label not to over run the right side of the
groupbox on Win32
* will [Midi] section .mixxx.cfg mess with the new midi config??

              __
--- == __/ t.O ==--
http://stacktrace.org/


On Wed, Dec 10, 2008 at 5:21 PM, Sean M. Pappalardo <
[email protected]> wrote:

> Hi again.
>
> Just tested with the latest trunk and it's almost there. :)
>
> If this helps you at all:
>
> My qDebug prints every time there's an LED event now, but the LEDs don't
> always light when they're supposed to. I have to disable MIDI send, then
> re-enable it for them to work correctly. Sometimes need to restart
> Mixxx. This happens on the receive side too: sometimes it doesn't react
> even when MIDI Receive is enabled and I have to disable then re-enable.
> Also, even when MIDI send is set to Disabled, the midiledhandler is
> still being called, but the LEDs don't react.
>
> Also, slotTestOutputBinding apparently doesn't use midiledhandler. Is
> that expected?
>
> Let me know if you need me to try anything else.
>
> Sean
> Pegasus
>
>
> <<--------------------------------------------------------------------------------->>
> This E-Mail message has been scanned for viruses
> and cleared by >>SmartMail<< from Smarter Technology, Inc.
>
> <<--------------------------------------------------------------------------------->>
>
------------------------------------------------------------------------------
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to