Yahoo Groups archive

Analogue-sequencer

Index last updated: 2026-04-28 23:15 UTC

Thread

resolution

resolution

2006-05-31 by aminichmair

just curios

is it possible to have a higher resolution (e.g 96ppq) on the p3
or would it mean a whole reprogramming?
I ask this, because sometimes I wished the delay could be set in finer
steps

thanks 
alex

Re: resolution

2006-05-31 by aminichmair

> This is something that is restricted by internal value lengths.
> At 48 ppqn, a single step in tbase 1 has a length of 192 ticks.
> If I went to 96 ppqn, that step would have a length of 384 ticks.
> That wouldn't fit into a byte value - it would need an integer.
> That's not technically difficult to do - but the extra code size
would push
> the firmware image well beyond the maximum size of the ROM.
> So it would be a trade-off between resolution, and minimum tbase
setting.
> Plus it would also take a bit more effort to clock multiply incoming
MIDI
> clock by 4 rather than 2.

thanks for your answer Colin,
If I understood you correctly, this is mainly a hardware problem.

RE: [analogue-sequencer] resolution

2006-05-31 by Colin f

> is it possible to have a higher resolution (e.g 96ppq) on the p3
> or would it mean a whole reprogramming?
> I ask this, because sometimes I wished the delay could be set in finer
> steps

This is something that is restricted by internal value lengths.
At 48 ppqn, a single step in tbase 1 has a length of 192 ticks.
If I went to 96 ppqn, that step would have a length of 384 ticks.
That wouldn't fit into a byte value - it would need an integer.
That's not technically difficult to do - but the extra code size would push
the firmware image well beyond the maximum size of the ROM.
So it would be a trade-off between resolution, and minimum tbase setting.
Plus it would also take a bit more effort to clock multiply incoming MIDI
clock by 4 rather than 2.

Best regards,
Colin Fraser
Sequentix Music Systems Ltd
http://www.sequentix.com

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.