Kameleontti started another thread consisting of his scripting ideas for pattern effects. This one is simply to discuss the probability of doubling the number of hex characters in a single pattern effect.

Currently, pattern effects are limited to 16 possible sample effects, and when automating DSPs with pattern effects, we’re limited to manipulating up to the 16th effect on the 14th DSP in the chain as 0xyy and fxyy are reserved… This is downright silly, considering the capabilities of Renoise.

We desperateley need more resolution.

Instead of the oldschool xxyy pattern effect scheme, I propose the following:

00xxyyyy - non-dsp effects (Fxyy can be in here)

xx[01-FF]yyzzzz - dsp effects

This way, effect values will have 16bits of resolution instead of 8, bringing the total range of possible values up to 65536 … and the number of possible internal effect parameters will increase to 256. I was about to suggest that we use 6 hex characters instead of 8 until I realized that we would either have to sacrifice the number of controllable DSPs in a chain, the number of controllable parameters in the DSP, or the number of possible values for a given parameter. With this system however, you’d be able to control up to 256 dsps per track, with up to 256 parameters on each dsp, with a range of 65536 possible values per parameter.

I also propose that any limits on the number of note columns and effect columns be lifted. I never understood why they were there in the first place.

I’m sure taktik will scream at this thread… but I welcome it. I’d like to know why these features have yet to be implemented

[edit]

If you agree we need more pattern effect resolution, please copy and paste the following into your signature:

```
[url=https://forum.renoise.com/t/extend-pattern-effect-to-xxxxyyyy/25127]MORE PATTERN EFFECT RESOLUTION NOW![/url]
```