so glad to hear you’re digging cranes!
- the delays people have crafted in their scripts use softcut, which is available globally but requires the user to define its behaviors. hard-coding this approach into norns would require restricting the number of softcut voices the user has access to as well as assumptions about how folks want to use “delay” which means a wide range of things to different people (multi-tap vs ping pong vs glitchy vs long warbles vs etc etc) – better to allow you to define how you want to implement it

- to create your desired delay inside of cranes, you’ll want to spend some time with the softcut studies. cranes is already uses softcut’s voices 1 and 2, so you’ll just want to be mindful of that by creating a delay that uses voices 3 and up.
- totally! I’d say try creating an abstraction like halfsecond (in awake), so you can repurpose your delay. then, you can create an arc-based interface for it and others can repurpose your code. otherwise, arcify is the best way to “plug and play” arc control over any of the params in cranes.
hope this helps!
3 Likes