This is already mindblowing, and it will be my first real attempt in gen~. You've made this so approachable. Thank youuuuu
@EdwardStumpp_Music Жыл бұрын
This was so incredibly helpful, I cannot thank you enough. I have been trying for the last few weeks to make a consistent transient detection and I have to admit that I found gen~ to be pretty intimidating. After watching this I feel a lot more confident and plan to study it more. Again, thank you
@ersatz_ben Жыл бұрын
You're so welcome!
@markparfitt5 ай бұрын
Incredibly useful and informative. Thank you.
@jacksteal59913 ай бұрын
very interesting. comparing your implementation to Transient Master it seems the latter does things a little differently then. With Attack and Sustain knobs being perhaps a blend of attack/sustain time + focus value. Or perhaps the attack/sustain time are fixed and the smooth button is just a per-determined increase for both to make it react slower. Overall I think your implementation is more flexible.
@ersatz_ben3 ай бұрын
Yes I think you’re right. It’s always a trade-off between flexibility and ease of use. I do really like Transient Master tbf, I think they dialled in the controls really nicely
@jacksteal59913 ай бұрын
@@ersatz_ben I like it too but these days my go to simple transient shaper is Kilohearts' one. I love the pump parameter. I am planning to copy your implementation and add the pump knob. Thanks again for your inspiring video
@patchesinblue7 ай бұрын
Brilliant! One of the best examples of what max/msp gen can do. Could you share a bit on your process of figuring out what needs to be done, algorithmically or DSP wise? Say for example, figuring out that an accum object could handle the short term less than 1 values to create a hold time and smooth out the impulses.
@ersatz_ben7 ай бұрын
Thanks v much! There’s a really good book called Generating Sound and Organizing Time by Wakefield and Taylor - it is basically a dedicated gen~ cookbook and covers lots of the core concepts for working in gen~. I highly recommend it. The trick with the accum operator was my way of trying to emulate the count~ object in Max, which can be used to very precisely measure elapsed time. (Accum is covered in chapter 2 of the book!)
@davidcooper8241 Жыл бұрын
wow, this is brill - you've persuaded me i need to learn some gen
@henriquematias1986 Жыл бұрын
Very nice and well put together! Thank you!
@ldmdesign5610 Жыл бұрын
Thanks for sharing. Trying to use with guitar notes is predictably not as accurate. it doesn't pick up the transients right at the start, I found it needs a bit of processing first to boost the signal, but still managed to get it working with the right parameter values and amp beforehand.
@ersatz_ben Жыл бұрын
It can help to remove some bass from the signal first :)
@kons72274 ай бұрын
am running with a similar problem, would be glad about some shared thoughts on that preprocessing.
@TaylorBrookMusic2 жыл бұрын
great video - been obsessing over gen recently
@Onokio2 жыл бұрын
so very informative, thank you for the explanations, clear and concise.
@Belquer2 жыл бұрын
Wonderful, just wonderful!
@mariapaula33762 жыл бұрын
Brilliant!
@p__meyer2 жыл бұрын
gorgeous
@PeaceDub Жыл бұрын
Very good this! Thank u
@runner0075 Жыл бұрын
much interesting
@machinate2 жыл бұрын
>. (The idea is that all the cash you've spent on a RNBO license will actually save you money in the long run 😉) ...I love the copium here, hah. I will need heavy convincing to start using RNBO just for personal projects. ...but mainly I just can't afford it rn, heh.
@p__meyer2 жыл бұрын
if you patch in gen~ then you can wait a while before you buy rnbo! because whenever you eventually do, you just drop your gen~ patches into rnbo~, hook up some [param]s, and done!!