Re: [LAU] Period Elongation NOW !

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: lanas <lanas@...>
Cc: <linux-audio-user@...>
Date: Thursday, January 17, 2008 - 8:48 am

------=_Part_29697_23615656.1200559678331
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

i don't know of any specifics, but in theory i can think of two ways to do
it: one is to add a constant time offset to any 'note off' or 'note on with
0 velocity' event, and the other is to ignore those events and add them in
manually by taking the normal note on event and adding a note off (or 0)
event with a constant offset. don't know what things you can do it in
though, maybe puredata?

porl

On 17/01/2008, lanas wrote:

------=_Part_29697_23615656.1200559678331
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

i don't know of any specifics, but in theory i can think of two ways to do it: one is to add a constant time offset to any 'note off' or 'note on with 0 velocity' event, and the other is to ignore those events and add them in manually by taking the normal note on event and adding a note off (or 0) event with a constant offset. don't know what things you can do it in though, maybe puredata?
porlOn 17/01/2008, lanas <lanas@securenet.net> wrote:
Hello,  Looking for a way to 'elongate' the period of MIDI events.  Doctor, what should I do to please her ears ?  Seriously, the problem is, Qsynth cannot play any MIDI note that isplayed by a percussive MIDI pad, in this case the Alesis Control Pad
played with drum sticks. Here's the thing (cheap at some $250 brandnew):http://www.alesis.com/product.php?id=103  It's as plain and simple as that.  Can anyone
verify it ? Start up Qsynth, load the Chromium sound font, pick a pianosound, connect a MIDI percussive instrument, and try to play 10consecutive, clear notes.  No way.  Try then with a percussivesoundfont.  A drum set.
  Now, do the same with Hydrogen and the same MIDI pad.  Works nicely.Velocity works also nicely. Now make it take into account MIDI note offs(it's in the Preferences, the default being to ignore them).  You'll
see that although most notes play OK, some are clipped.  Try also with WhySynth.  Some patches work OK, some don't.  When theywork, they even work with drum stick rebounds, as with Hydrogen.  From Kmidimon, the Alesis Control Pad MIDI notes, when hit with drum
sticks, last typically 1 unit of time (whatever unit that is) eg.:Time   Event     Data1    Data289985  Note on   63       089984  Note on   63       55  Whereas the shortest note I can do on an Axiom 25 keyboard looks like:
Time   Event     Data1    Data241067  Note on   89       0041051  Note on   89       94  That's a whole 16 units of whatever time.  Same with the Axiom'spads: they last a long time and thus, interact OK with Qsynth.
  My theory about Qsynth (Fluidsynth...) is that the MIDI notes sent bythe MIDI percussion instrument are too short for it to pick them up.Could that be ?  It'd be nice to play all those available percussive
soundfonts using a MIDI percussion controller.  Wprks all right withHydrogen, but not with Qsynth.  Should Alesis make their Control Padsend longer MIDI notes ?  Or have a programmable parameter for eachnote ?  I don't know.  Hydrogen works, but not Qsynth.
  But then, can there be a default note length ?  I would be glad toset some default note length.  I could even take the time to set noteslengths according to soundfonts and load them with the instruments...
as long as there's a filter that could do that.  So, is there a MIDI filter out there that would enable something likethis ?  To make (all or specific) MIDI notes last longer ?Thanks for reading, and do not hesitate to throw suggestions.
Jam, no spam,Al_______________________________________________Linux-audio-user mailing listLinux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

------=_Part_29697_23615656.1200559678331--

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAU] Period Elongation NOW !, lanas, (Thu Jan 17, 2:09 am)
Re: [LAU] Period Elongation NOW !, porl sheean, (Thu Jan 17, 8:48 am)
Re: [LAU] Period Elongation NOW !, Frank Barknecht, (Thu Jan 17, 11:39 am)
Re: [LAU] Period Elongation NOW !, Michal Seta, (Fri Jan 18, 8:52 pm)
Re: [LAU] Period Elongation NOW !, lanas, (Fri Jan 18, 12:41 am)
Re: [LAU] Period Elongation NOW !, Frank Barknecht, (Fri Jan 18, 6:17 pm)