Hi Atte,
On Mon, Jun 23, 2014 at 2:53 AM, Atte Jensen <
atte....@gmail.com> wrote:
> Not sure exactly what you mean here either :-)
>
> I thought about it a bit more, and it simply normalizing all samples would
> mess up the differences in loudness across the keyboard. So there are two
> normalizations that would *both* make sense:
>
> 1) Normalize so that the relative loudness of each zone is preserved. This
> would make up for a too low recording level. Should come with a "normalize
> to level", 0db might be too hot.
> 2) Normalize all samples in the same zone to the loudness as the loudest
> sample. This would fix the jump in loudness at the switching point between
> two velocity layers.
>
> Example, two zones, two velocities (4 samples in all), in db:
> --snip--
The hard part here is keeping state, such that the normalization after
the trimmer is back at its original value. Maybe a post-trimmer
normalizer could look at the dry sample and normalize back to the
loudest sample in the dry sample, or maybe it could normalize based on
the MIDI velocity. I would guess that the former is probably more
reasonable and useful than the latter.
> I assume effects are run "in order", right? So if we get these normalize
> effects, either as one or two separate effects, they could (should) be
> placed before the trimmer...
The pre-normalizer effect could have some sort of method to set the
normalization value either by hand or by looking at the samples in the
currently available zones. This way, one effect is sufficient.
> Let me know if you think this should be implemented and when there's
> something to test!
I have no idea when I'll get around to doing this, but, as I mentioned
before, it seems totally reasonable.
> Seems enough. What's the difference between "Note crossfade curve" and
> "Velocity crossfade curve"?
The velocity crossfade curve is used to crossfade between two samples
of different velocities. The note crossfade curve does the same with
two samples of different notes by pitch-shifting the samples and
adjusting the volume levels.
>> > 3) There seems to be a bug in the generated renoise instrument, the
>> > zones go
>> > from 00-5F and 5F-7F. So besides the are both played at 5F the range
>> > should
>> > switch round 40 (hex for 64) and not 6F
>>
>> I've created an issue here:
>>
>>
https://code.google.com/p/synthclone/issues/detail?id=22
>
>
> Great, thanks!
NP. I'll fix it when I can.
Thanks,