Hi Christian, I'm verry sorry for the late reply. I had to much to do and the last week and a half has been dedicated to fluefighting.
Christian Schoenebeck wrote: ... > again, sounded horrible synthetically. Especially on a ride cymbal, when > the sampler simply chops off the previous voice while playing a roll on > the cymbal, that sounds like somebody is pressing the fast rewind button > on a CD player, but definitely not like a natural kit. > > But since a drumkit has to obey the layout of a typical MIDI drumkit, so > it can be played with i.e. any E-Drumkit (using pads), the ride cymbal has > to be placed into an exclusive group, right? The ride is tricky, because different parts of the ride can give noise at the same time (IE. bell and edge). But in the real life,the ride's context will usually be in a mix, so I think that a new hit it should mute the previous one, but let it decay over let's say 60-100 ms or something. >> Also, think about a hi hat that you open and close gradually when it is >> hit, the former hits really needs to be quiet - especially when you >> gradually close the HH while playing on it. It sounds terrible when a old >> sample with a longer decay still sounds when the last hit HH sample (IE a >> closed HH) already is dead a HH don't play an open and closed hit at the >> same time! > > Right, the hi hat is probably the most complicated part in a high quality > drumkit at all. So far I have just experimented with simple two way > open/closed versions of hi hats, but not yet version where you can control > the openness gradually. So I still have to experiment with that these days If I recall right, the Big Mono kit from Analogue Drums have three degrees of openess for the HH and it's free of charge: http://www.analoguedrums.com/details-bm.php And it sounds great too! :-) > Before I commited this change, I discussed it with Andreas, because I was > unsure about it as well. And he said, it seems as GigaStudio is solving it > like this: it chops off voices of the same note in an exclusive group, > however with a longer release time than LinuxSampler (did). So I am > wondering if that would be the best trade off for this overall problem. > > What do you think? A dynamic and natural HH really demands that the previous sample are muted when it gets a new hit. Maybe a Linuxsampler specific opcode or two will fix that? Is it possible to do somthing like this in stead of having nomuting as default: A global flag (ls_nomute=yes (default?)) and an override opcode that is valid in a region (ls_nomute=no) ? I think that this way, Linuxsampler can handle a "real" drumset. Jostein ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ Linuxsampler-devel mailing list Linuxsampler-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel