Your favourite synths (not iPad)?

Thanks for the quick reply. I’ll try to reply in kind.

First, I seem to have hijacked a thread, so I’d like to move this conversation over to here.

In response to your feedback.

Sadly, feeling like pizzicato misses the mark, but I agree. Right now the release is linear. I need to make it exponential. It’s high on my todo list.

Regarding your other experience with the ADSR, it’s a bit more tricky. Y0 is intentionally a bit laggy, if you want it to feel fast, then push a little and it will be significantly more responsive… but. I didn’t have any real extra attack. I’ve made a branch (fkberthold/sharperAttack) where I have more attack with higher Y values (and in general). A very slight pressure toward Y+ should be enough to both kill the high attack time and high release time. I’d be interested in your feedback.

The rational behind having Y0 be a little laggy is close to the feel of a real instrument, say a violin, which takes time for the instrument to energize. My intention is then to take advantage of the difference between pressure and amplitude (positive and negative) to have it influence the timbre.

In the general case I think I need to revise my approach to the attack. I think we can get the kind of effect you were talking about by using velocity to shape the attack. Experimenting with that is next on my TODO list. My current line of thought is to have the velocity straight control the attack. Another possibility is to make the velocity control the percentage of the pressure value that the attack goes to, but I think you end up with some weird results that way.

= Edit =

@wienski You’d asked me about being able to hook elements to a Striso knob. In principle all the information the faust program is getting is coming from the same C++ code, so I’d be very surprised if you couldn’t make specific knobs for changing, for example, the attack. But I haven’t done any deep looking into it yet.