50Hz vs 60Hz in music discussion - a case for 50Hz

Page 1/4
| 2 | 3 | 4

By erikd

Master (255)

erikd's picture

27-01-2015, 22:41

So I often read about the preference of listening to music of MSX games (or other retro platforms) at 60Hz.
The reasoning is usually because the music is typically composed on 60Hz machines, which is a fair point.

However, I'd like to make a case for listening to that music at 50Hz in some cases.

So here's my theory: Smile
Pretty much all retro-game music is timed on VSYNC, which is either 50Hz or 60Hz.
This means that every "beat" in music takes a whole number of frames.
Many of the more "complex" or "musical" tunes if you will, use both 16th notes but also have triplets every once in a while (not all music has this, but for example many of the good Konami tracks do).
This means that every number of Frames Per Beat (a number I'll call 'FBP' below) must be dividable by 3 and 4.

That means that the number of possible usable tempos for songs is actually very limited:
For 60Hz, this is 60BPM @ 60FPB, 75BPM @ 48FPB, 100BPM @ 36FPB and 150BPM @ 24FPB (which is *very* fast)
For 50Hz, this is 50BPM @ 60FPB (which is *very* slow), 62,5BPM @ 48FPB, 83,33BPM @ 36FPB and 125BPM @ 24FPB

So here we see a problem:
At 60Hz, if you want something up-tempo it's either 100BPM (which is a just a moderate tempo) or 150BPM (which is *very* fast).
At 50Hz, you have a very usable 125BPM for up-tempo songs, but one step below is already a quite moderate 83,33BPM

I'd say this was also an issue of the original composers; it's just a very limiting factor.
I'd go even further and say that it's very likely that the original composers would prefer many of their songs to be played at 50Hz instead of 60Hz.
To me at least, many of those really fast songs just sound a lot better at 50Hz.

Opinions?

Login or register to post comments

By mars2000you

Enlighted (6492)

mars2000you's picture

27-01-2015, 23:27

There are 2 sides for this problem : the composer's side and the listener's side.

In Japan and Korea, all the machines work at 60 hz. So, it means that all composers and listeners will find normal the 60 Hz speed, especially for the music, but also for the game itself.

In Europe, before some people imported MSX2+ machines, it was seen as normal to compose, play and listen at 50 Hz as all European MSX1/2 machines use this frequency. So, it means also that all was composed in Europe before the arrival of imported MSX2+ machines is generally at 50 Hz. After that, it becomes more difficult, as some composers still worked on European machines and others switched to real MSX2+ (not an upgraded MSX2 to MSX2+) or TurboR. If the program does not switch automatically after booting to the frequency that the composer prefers, well, you need to guess it !!!

For Brazil, I don't know what I must say, as the Brazilian machines uses a PAL variant that is close to NTSC. Maybe a Brazilian user can explain his feeling about 50/60 Hz.

But in all cases outside Japan and Korea, I think that the definitive choice/preference is in the hands (more exactly the ears) of the end-user. Just a simple example : maybe BiFi has composed his Third Screen demo on a TurboR, but there's no any readme.txt to confirm that. Some people prefer to run this demo on a TurboR (and therefore at 60HZ), but personnally, I think that the musical harmony between rhythm and melody is really better at 50 Hz.

There are also intelligent demos where the sound is exactly the same at both frequencies, because the composer/coder has adapted the music routine to get this result. It's for example the case of the Near Dark productions!

By meits

Scribe (6544)

meits's picture

27-01-2015, 23:20

My opinion is quite simple. I like to listen to the music on the speed the creator meant us to listen to it. This means that probably all Japanese music should be played at 60Hz. Some games even force us at 60Hz. In the past I appreciated that since I had a european computer.

Maybe a composer would have liked it to compose/listen at 50Hz rather than 60Hz, but it was 60Hz he/she had to deal with and thus picked the tempo at that frequency.

By erikd

Master (255)

erikd's picture

28-01-2015, 00:57

Quote:

My opinion is quite simple. I like to listen to the music on the speed the creator meant us to listen to it. This means that probably all Japanese music should be played at 60Hz.

Yes, I know Japanese composers had to deal with 60Hz so they probably chose their tempos based on that.
But is this 50/60 Hz thing a choice of the composer, or a restriction? Did they compose their music on some restricted 8-bit machine, or did a lot of it come from a place without those restrictions?
Maybe they used MIDI to compose, and then funneled what they made into an MSX?

What I tried to put forward is the idea that this 50/60Hz thing might have led to choosing a tempo that they didn't have exactly in mind, and that perhaps the 50Hz version would have been more what they intended.
Like I said, there often aren't many options in tempos when you're tied to VSYNC. Timing music on an awfully slow clock like VSYNC is *very* restrictive.

Being a musician myself (and having dealt with the same issue in those days), I often find some of those tracks too fast at 60Hz. But when you consider what they had to deal with, it often must have been a choice between "somewhat too fast" and "way too slow" at 60Hz. Not always, but often still.

In those cases where they chose "somewhat too fast", listening to them at 50Hz sounds better. I'd bet some of the original composers would agree in some cases.

By JohnHassink

Ambassador (5672)

JohnHassink's picture

28-01-2015, 01:53

erikd wrote:

In those cases where they chose "somewhat too fast", listening to them at 50Hz sounds better. I'd bet some of the original composers would agree in some cases.

I can't think of any examples, can you?

By hit9918

Prophet (2932)

hit9918's picture

28-01-2015, 02:13

Forget that PAL vs NTSC machine picking thing!
One can have players that give any BPM you like, running SAME on both machines.

I wrote about it here
http://www.msx.org/forum/development/msx-development/scc-wav...
"on PAL add 600 and on NTSC add 500"

By sd_snatcher

Prophet (3659)

sd_snatcher's picture

28-01-2015, 03:41

Hi erikd

I'm a Brazilian user. Let's try one concept exercise about this speed feeling. Smile

Please name 3 of your most favorite European/50Hz MSX2 games.

By AxelStone

Prophet (3199)

AxelStone's picture

28-01-2015, 12:18

Meits wrote:

My opinion is quite simple. I like to listen to the music on the speed the creator meant us to listen to it. This means that probably all Japanese music should be played at 60Hz. Some games even force us at 60Hz. In the past I appreciated that since I had a european computer.

Totally agree, 60hz is the way it must be. I don't thinks that composes for 60hz must limit more than compose for 50hz, it's simply a technical issue. Nowadays I'm used to listen them at 60hz and I can't return to 50hz.

By yzi

Champion (444)

yzi's picture

28-01-2015, 12:43

Interesting reasoning, but I think it's is a little bit flawed. Wink You don't need triplets or exact straight timing for good music, and there are actual values between the coarse vblank tempos, if you use a little bit of swing. Between 5 and 6 ticks there's 5.5, if your 1/16th notes alternate between 6 and 5 ticks per note. It also sounds groovier. Instead of 6 ticks per row, use 7-5-7-5-7-5-... It swings.

By erikd

Master (255)

erikd's picture

28-01-2015, 14:54

Quote:

You don't need triplets or exact straight timing for good music, and there are actual values between the coarse vblank tempos

Yeah, but that's a moot point if the music player is hard synced to vsync isn't it? Smile
Swing is good, but imho there's a difference between a good human feel and the timing just being off because of technical restraints. TBH I didn't try try alternating between 5 and 6 ticks per 16th, maybe it happens to sound good it some cases but that's a bit of happenstance then I suppose.

By erikd

Master (255)

erikd's picture

28-01-2015, 15:15

Quote:

I can't think of any examples, can you?

On top of my head, for example in F1 Spirit the music in the car selection screen (that funky sounding thing) sounds too fast to me at 60Hz. Some tracks in Nemesis 2 as well and Parodius.

Many Konami tracks sound to me like they were made by 'real' musicians in the sense that they play live instruments as well. For example many of the drum programming sounds very much like how a 'real' drummer could arrange and play it. But sometimes the tempos are so incredibly high at 60Hz that it becomes physically quite impossible to play, and that makes it sound unnatural to me.

And are we actually completely sure the tracks were composed for 60Hz and nothing else?
I wouldn't be surprised if some music was originally composed on a proper sequencer first and then converted to MSX, perhaps leading to the tempo constraints I was theorizing about.

Anyway I'm just guessing and theorizing, and I can't rule out that I'm perhaps just used to listening to some of the tracks at 50Hz because that's how I first heard them Smile

Page 1/4
| 2 | 3 | 4