On Tue, Dec 04, 2007 at 02:45:41PM +0100, Andre Roth wrote:
> > MIDI is inherently unsigned, so I'm not sure what you mean. Unless as Jan
> > said you mean that they are centred on 64 on transmit less or greater
> > than that according to direction and velocity? But that isn't "signed"
> > in the true sense, you still get an unsigned int in the range 0-127
> > as you do for all MIDI messages. Anyway, if that is what you mean,
> > it's already supported in mixxx via the spread64 midioption. If not,
> > can you explain further?
> 
> well, first of all, I need to investigate further. The amidi --dump works not 
> correctly with my driver. The messages are on one line (midi format is ok) 
> and go from 0x00 to 0x3F (positive value 0 to 63) and from 0x40 to 0x7f 
> (negative values from -1 to -64), IIRC.

Hm. The hex values look correct. I wonder why amidi/ALSA is interpreting
them as signed then? The only time I would expect it to do that is
for pitchbend messages. You're not using pitchbend are you?

Ben


-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to