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
