|
From: <be...@ga...> - 2003-11-10 00:13:36
|
Scrive Mark Knecht <mar...@co...>: > Benno, > You play quite well! ;-) yes with the help of pmidi and this file: http://www.pgmusic.com/p021.mid I'm ineed a good piano player :-) > > So, how high did did the voice count get during this recording? The max I've seen in this midi file is stereo 32 voices (in GSt terms 2*32=64 voices). But when we will implement envelopes the number of voices will go a bit higher due to notes needing longer to fade out. > My sense is that the engine is acting quite nicely. thanks :-) On my VIA C3 (1Ghz with crappy FPU) playing the piece takes about 15% of CPU with short peaks of 25%. I guess an athlon 2000 uses about 1/3 or 1/4 of the CPU (due to faster FPU and higher clock). >One problem you hear in > GSt at times is that it will jam up a note or two, either delaying them, > or sustaining them for longer periods of time. I don't hear that very > much if at all. (Although it's sort of hard to tell on some of the very > fastest parts, like around 39-52 seconds. > > There are a couple of points where the audio in the ogg stops. (like > at 55 seconds) What caused that, or do you know? That's because the short pause in the MID file and the missing release envelope thus the note stops abruptly. No error here. > > I'll try out the new version when you've committed it. > > Great work! Thanks it's the force of the team that makes the difference :-) Anyway LS still has some bugs eg use up all streams and it will crash, sometimes a voice's stream is not played thus the note gets cut off after the RAM part is played. But we will iron them out. Let's see what we agree on about the event system so that we can implement both the event system and the enveloping stuff in one rush. :-) Regarding the event system I agree with David that it makes sense to queue only events for the current fragment. This eases things and is used by the majority of plugin standards so if LS will get a VSTi or AudioUnit interface in future (never say never, how know on what all kind of beasts LS will run on :-) ) then it will be easy to adapt it to that kind of framework. cheers, Benno http://www.linuxsampler.org > > Cheers, > Mark > > On Sat, 2003-11-08 at 09:28, be...@ga... wrote: > > Hi, > > > > Sustain pedal support (voices add upp) is implemented, but > > envelopes, and pedal down samples are still missing. > > You hear clicks, the sound is a bit undynamic but it's already showing > > what LS is capable of. :) > > > > The gig gile is a 900MB (compressed, 1.5GB uncompressed) piano sample, > > 3 layers peal up, 3 layers pedal down (not used yet). > > > > here is the audio file: (3MB) > > http://www.linuxsampler.org/examplesustain.ogg > > > > Will commit the sustain stuff to CVS tomorrow on Monday. > > > > cheers, > > Benno > > > > > > > > > > ------------------------------------------------- > > This mail sent through http://www.gardena.net > > > > > > ------------------------------------------------------- > > This SF.Net email sponsored by: ApacheCon 2003, > > 16-19 November in Las Vegas. Learn firsthand the latest > > developments in Apache, PHP, Perl, XML, Java, MySQL, > > WebDAV, and more! http://www.apachecon.com/ > > _______________________________________________ > > Linuxsampler-devel mailing list > > Lin...@li... > > https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel > > > > ------------------------------------------------------- > This SF.Net email sponsored by: ApacheCon 2003, > 16-19 November in Las Vegas. Learn firsthand the latest > developments in Apache, PHP, Perl, XML, Java, MySQL, > WebDAV, and more! http://www.apachecon.com/ > _______________________________________________ > Linuxsampler-devel mailing list > Lin...@li... > https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel > ------------------------------------------------- This mail sent through http://www.gardena.net |