At Wed, 08 Oct 2003 08:44:59 -0400,
Manuel Jander wrote:
> 
> Hi Ryan,
> 
> I encountered this same problem time ago on Windows using CakeWalk
> Proaudio. But in this case, CakeWalk Proaudio provides a function to add
> a offset to all MIDI notes on a given track. This isn't the best
> solution since you loose dynamic range. Scaling would be better.
> Having a solution like this in the library level, common for all
> applications sounds reasonable to me. Many keyboards don't use the full
> 7 bit scale, so that could be considered as a "Hardware configuration
> parameter".
 
an easy way is to write a program working as an ALSA sequencer client,
which just does as described above.  running it with SCHED_FIFO, you
don't have delay.  if you need a MIDI device to access, you can
connect it/from the virmidi device.

although....

> I suggest: write a patch, and show it to Takashi and Jaroslav. They are
> the boss around here :D 

... a patch is always welcome :)


Takashi


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to