polyend / TrackerBetaTesting

Beta firmware and reporting. For official releases go to https://polyend.com/downloads/
251 stars 24 forks source link

Pattern starts with 00 option like in classic trackers #1083

Open fieldmanual2 opened 3 years ago

fieldmanual2 commented 3 years ago

Coming from classic trackers i was a bit confused that patterns starts with 01 mark, because FT2 or Renoise use 00 position (see screenshot). Confusion comes from pattern divider where you can select 3/4/8/ etc, but when i look at the pattern itself the brain is so attached to even numbers like 00 / 04 / 08 / 16 ... its easier to navigate and use the pattern when u know that even numbers are where the kick is or sample usuallyy starts etc.

00 --- 01 --- 02 --- 03 --- 04 --- 05 --- 06 --- 07 --- 08 ---

But in polyend tracker its a bit confusing that it starts with 01, setting divider to 4 i expect to see my kick/whatever on even positions and not like 07/12 etc.

talktogreg commented 3 years ago

I don't come from classic trackers, but I actually concur with this.

First beat of a bar would become its integer multiple, regardless of time signature. (I do a lot of 3/4, 7/8 etc, so the math gets even harder for those with a '01' start)

So, great suggestion. Could live as an option akin to the HexiDecimal display option ??

ketumatek commented 3 years ago

Coming from classic trackers i was a bit confused that patterns starts with 01 mark, because FT2 or Renoise use 00 position (see screenshot). Confusion comes from pattern divider where you can select 3/4/8/ etc, but when i look at the pattern itself the brain is so attached to even numbers like 00 / 04 / 08 / 16 ... its easier to navigate and use the pattern when u know that even numbers are where the kick is or sample usuallyy starts etc.

00 ---

01 ---

02 ---

03 ---

04 ---

05 ---

06 ---

07 ---

08 ---

But in polyend tracker its a bit confusing that it starts with 01, setting divider to 4 i expect to see my kick/whatever on even positions and not like 07/12 etc.

Your question has already ask in an old post... I m complete ok with you, I come from Renoise and it is a little bit disturbing and it will be very cool if they put this stuff as option in general content. Choose between polyend tracker mode start at 01 and Renoise mode start at 00.

AmiDonk commented 3 years ago

Every tracker i have used start with 00 bcoz it make sense, polyend tracker does not, it make no sense.

bambrose commented 3 years ago

not concerned me before.. but does makes sense to be honest. would make navigating a 128 line sequence a lot easier.

fieldmanual2 commented 3 years ago

I just visited the digitakt page on elektron's website and it clicked me - yes, polyend used this "pattern starts from 01" to attract groovebox users probably, 16 steps and all that stuff. So, @ambv would be cool to have this as an option in 1.4 firmware if possible.

ambv commented 3 years ago

The option is available when hexadecimal numbers are used. We're not planning further configurability here as the amount of display options impacts realtime performance.

fieldmanual2 commented 3 years ago

The option is available when hexadecimal numbers are used. We're not planning further configurability here as the amount of display options impacts realtime performance.

thats sad news really, been tracking since 90s, but was never able to get used to hex mode, numbers easier to navigate =/

fieldmanual2 commented 3 years ago

@ambv may be it will make sense to make "pattern starts from 01" in horizontal view mode, so its more groovebox oriented thing, and when in vertical "pattern starts from 00" ?

khidr9 commented 3 years ago

I think the way it’s set up is sensible as subdivisions of music. “1” is the first subdivision that can make a sound after the barline no matter what meter we’re in. It’s not what other trackers do and they’ve made it available in hex. If it didn’t impact performance to iterate the numbers back to 00 I’m 100 for the ability to let users choose. But if it would impact performance it should stay the way it is. The observation that it’s more familiar to Groovebox users and anyone using western music theory for that matter is true and it shouldn’t be changed in a way that then removes that familiarity in the service of other users. I’m saying this strictly on the idea that it’s a destructive choice due to performance costs.

ketumatek commented 3 years ago

Related tread #866 and #375

It is regularly ask...

Aisjam commented 2 years ago

This could live with the setting to switch to hexidecimal numbering. I Would use this.

fieldmanual2 commented 2 years ago

@Jacknametrouble merci

Mike-w78 commented 2 years ago

Could you reconsider this please? If the option to switch the numbers to hex is supposed to be a 'throwback' to old trackers, IMO it fails in that aim because no old trackers used hex for the line numbers. For someone who has come from protracker, octamed and renoise it feels alien and counter intuitive to have either 01 as the first line number, or to have the line numbers in hex. I know a few other users who feel this way.

ambv commented 2 years ago

The fact that ProTracker doesn't use hex numbers in row numbering is something I totally forgot. After I swapped the Amiga for the PC I spent most of my time in Fasttracker where rows were numbered in hex: image

and in Renoise this is configurable:

Screen Shot 2022-02-21 at 22 50 34

But since the mighty ProTracker did it differently, well... I'll talk to the team.

Hailon00 commented 2 years ago

I am all for this option...

Let's not forget the mighty OctaMed also started with 00 and did not use hex.

Trying to retrain my brain after years of using 4, 8, 12, 16, 32 etc is a real mind melt. And surely in music those numbers are logical.