Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Composing > SID out of tune?
2006-06-28 15:28
carlsson

Registered: Nov 2002
Posts: 41
SID out of tune?

Recently a Speccy person elsewhere posted that:

Quote:
The SID .. tended to be out of tune at extreme frequencies (the Speccy's beeper also suffers this problem). Where as the AY is much closer to perfect pitch.


Apart from being typical C64/SID-bashing (most Speccy people despise the SID for muddy sound blah blah blah), does the poster have a point? I can't recall I ever heard a SID tune that suffers from lack of frequency resolution so it sounds out of tune, except from when it was done on purpose or the musician didn't bother to get a good frequency table.

I know from personal experience that the VIC-20 has a very limited frequency resolution, but it is a completely different chip and supposedly nobody mixes up the two. Maybe if one uses very high frequencies (several thousand Hz?) on the SID, these notes will not be in tune, but few people can hear the difference, and it depends on monitor or other speakers if they can reproduce the notes faithfully.
 
... 67 posts hidden. Click here to view all posts....
 
2006-07-10 11:09
Laxity

Registered: Aug 2005
Posts: 459
Hmm.. It is slow, indeed.

I did some coding on the Game Boy / Game Boy Color, and I remember those being significantly faster than the 64. The Game boy is clocked slightly higher than the Spectrum(4.1MHz), and has a custom Sharp variant of the Z80 processor which makes my point referance in this matter rather bad, I guess. On top of that all I coded was audio related, which makes it even worse. ;)
2006-07-10 11:24
Graham
Account closed

Registered: Dec 2002
Posts: 990
Quote:
I still believe that a z80 variant clocked at 3.5MHz is relatively faster than a 6510 clocked at 0.985MHz/1.023MHz. Might just be me, unless ofcourse most instructions take 10+ cycles on the z80 ;)

Like groepaz said: Yeps, the Z80 has much much more cycles per opcode than a 6502 cpu. Typically the cycles are in the range of 8 to 14 there. So in practice you need atleast 2 to 3 times the MHz to have the same speed as a 6502. The exact value is depending on the job though, for example on 16 bit math the Z80 is slightly better than on simple bit fiddling jobs. And the Z80 completely lacks indexed adressing modes. You can only index to a fixed number but not a register.
2006-07-10 14:05
Frantic

Registered: Mar 2003
Posts: 1648
[edit]
2006-07-10 15:54
CreaMD

Registered: Dec 2001
Posts: 3057
I played Elite (aaaahhh hyperspeed looked really cute...) and many other math-3D games on speccy. Also a lot of isometric games. It had faster screen redraw most of the time and not so frequent "slowdowns". What speccy lacks in sound & gfx, it gains in the areas of speed and playability of such types of games. (even speccy R-Type has bigger sprites which looks really *ahem* cool ;-))). Also as far as demos are concerned.. most of the math effects on speccy run smoother. Even the primitive "attribute-like-screen" rotozoomer in Echologia seems undoable at the same speed on C64 (coded by Busy in '95 and still one of my favourite effects in that demo (which is otherwise full of boring but smooth vectors ;-)). Blame the 3,5 Mhz and 16 bit registers...
2006-07-10 17:13
Graham
Account closed

Registered: Dec 2002
Posts: 990
Well, Elite doesn't run smoother on ZX but it has double buffering because it has more memory available. The game does not run on the original Spectrum but only on the later 128K versions. Considering release date and memory size, those 128K Speccys rather should be compared to the C128 and not the C64.

Here's a video of Elite on Spectrum:

http://video.google.com/videoplay?docid=-4891718763452781967

Oh and a video of R-Type on Spectrum aswell:

http://video.google.com/videoplay?docid=-7524833891772403341&q=..
2006-07-10 17:49
chatGPZ

Registered: Dec 2001
Posts: 11386
one thing people always love to forget - the speccy has a smaller screen! so doh-it can update a smaller area faster - surprise!

and that r-type thing looks horrid :=D
2006-07-10 18:02
cadaver

Registered: Feb 2002
Posts: 1160
It looks very goatse when the background scrolls and stationary enemies are quantized to char position.
2006-07-11 07:09
CreaMD

Registered: Dec 2001
Posts: 3057
Quote: Well, Elite doesn't run smoother on ZX but it has double buffering because it has more memory available. The game does not run on the original Spectrum but only on the later 128K versions. Considering release date and memory size, those 128K Speccys rather should be compared to the C128 and not the C64.

Here's a video of Elite on Spectrum:

http://video.google.com/videoplay?docid=-4891718763452781967

Oh and a video of R-Type on Spectrum aswell:

http://video.google.com/videoplay?docid=-7524833891772403341&q=..


I played that game on real Machine and I don't say about visible redraws but about "FPS" ;-). Have you ever played anything 3d on speccy? That would very probably change your belief.
2006-07-11 07:13
CreaMD

Registered: Dec 2001
Posts: 3057
Quote: one thing people always love to forget - the speccy has a smaller screen! so doh-it can update a smaller area faster - surprise!

and that r-type thing looks horrid :=D


Yeah smaller screen. ;-) But did you measure the "redraw areas"? I suppose they are the same on both machines most of the time (and if there would be difference that would probably be on C64 (smaller screens) because of speed limitations ;-)))

Yeah R-Type looks horrrid and plays *MUCH* better than C64 version (I know about how C64 version came out so I don't say that it couldn't be done better ;-)
2006-07-11 07:18
CreaMD

Registered: Dec 2001
Posts: 3057
Quote: It looks very goatse when the background scrolls and stationary enemies are quantized to char position.

Yeah ;-) and still it played like hell.
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
csabanw
wacek/arise
curtcool
Airwolf/F4CG
goerp/F4CG/HF
JCH/Vibrants
The Syndrom/TIA/Pret..
Apollyon/ALD
rambo/Therapy/ Resou..
Slaygon/Censor Design
katon/Lepsi De
Guests online: 92
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 The Demo Coder  (9.6)
6 Edge of Disgrace  (9.6)
7 What Is The Matrix 2  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Happy Scrollidays  (9.6)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 X-Mas Demo 2024  (9.6)
6 Copper Booze  (9.6)
7 Dawnfall V1.1  (9.5)
8 Rainbow Connection  (9.5)
9 Onscreen 5k  (9.5)
10 Morph  (9.5)
Top Groups
1 Booze Design  (9.3)
2 Oxyron  (9.3)
3 Performers  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Graphicians
1 Mirage  (9.8)
2 Archmage  (9.7)
3 Pal  (9.6)
4 Carrion  (9.6)
5 Sulevi  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.062 sec.