Jesus. The way they did these things sound seriously mediæval. Using Monitor for music making! :) It's amazing and truly a sign of their genius that they were able to make such awesome music on the C64. :)
I'm glad to have been born at the time when the 8-bit gaming industry was just starting. Amazing music that many people still re-do and it still sounds great today.
Combining assembly language and music? No one will ever do this again now that we have sofware , GUI's and the luxury of modern software. This is truly genius and a very rare mix of talent
@nwimpney Let's put an end to this once and for all: The SID is a mixed-signal integrated circuit, featuring both digital and analog circuitry. All control ports are digital, while the output ports are analog. [Wikipedia]
@Co19801003 So true, he wrung every last drop of capability from the SID chip, more than Commodore ever imagined could be done with it, I am sure! Nowadays there are very few people pushing the boundaries of technology, maybe it's developing too fast... Can you imagine a computer remaining on the market unchanged for over a decade?! He was awesome, and then he went to the US I believe, to Electronic Arts, around the time the Amiga appeared, and was practically never heard from again...
@karadok666 It didn't have a DA converter, It had a synth chip. DMA is just the way the audio is transferred between memory and the DAC. DMA does not mean digital playback. The lack of dac is why they cheated using the volume control on the synth to fake one.
Its amazing what restrictions can do for creativity. Of course I'm not sure something like the C64 is the best example audio wise...even today its still a desirable platform for making music...the SID chip was seriously ahead of its time methinks, but still restrictive enough that people had to really get creative to squeeze as much as possible out of it.
@karadok666 You only need a DAC if it's a digital signal. The synth chip is programmed digitally, but the audio signal itself is never digital. It's analog from the point it's created at the analog oscillators, and is analog through whatever opamps and buffers are used, and is already analog when it leaves the computer. No DAC needed. Amiga has DACs, C64 doesn't, ST doesn't, CPC doesn't. Any time digital sound was output on any of those machines, it was a hack.
@karadok666 No. It's a digitally controlled analog oscillator. The waveforms are not digital. The only DACs involved at all are probably simple resistor ladders which set the inputs to the VCOs, but that's clearly beside the point that DJGahann was making. (It would be the same as saying your analog radio must have a dac because it's digitally tuned) Please drop the condescension. It gets us nowhere.
@d33z021 They don't know about raster interrupt! IRQ and NMI, and bad raster lines. Always important in the timing, two interrupts in the CPU to do all the stuff you want. Sort of multitasking before it was multi-processes.
@karadok666 I don't see what relevance there is to being a programmer. In this case you're just wrong. DJGahann's description was mostly correct, and you tried to explain otherwise. I'm merely correcting your correction. Read what I wrote. Maybe look up the SID chip if you don't believe me. I really don't know what else I can say about the subject. I didn't intend to offend you with any of my posts. I just wanted to clear up some misinformation.
I guess you mean in rock music. But the best rock music, progressive rock, is written by highly intelligent people who need their brain in full working condition to achieve what they achieve.
He's a legend! I Have loved his work since I first heard it back in 1985!
This is pure genious, thanks for the upload!
Jesus. The way they did these things sound seriously mediæval. Using Monitor for music making! :) It's amazing and truly a sign of their genius that they were able to make such awesome music on the C64. :)
I'm glad to have been born at the time when the 8-bit gaming industry was just starting. Amazing music that many people still re-do and it still sounds great today.
Combining assembly language and music? No one will ever do this again now that we have sofware , GUI's and the luxury of modern software. This is truly genius and a very rare mix of talent
Rob Hubbard. What a legend! Its a pity that the audience doesn't seem to know the caliber of the man standing in front of them.
The computers in a U shape in a computer room sounds like my Computer room :) Pretty much what I am using today. Kind of neat he mentioned that.
Ah man, when he tweaked the scale of the non-maskable interrupt, I almost creamed myself.. God i love you Rob! xxxx
Robs a genius !!!!!!
lots of "you know" - legend.
@nwimpney Let's put an end to this once and for all:
The SID is a mixed-signal integrated circuit, featuring both digital and analog circuitry. All control ports are digital, while the output ports are analog.
[Wikipedia]
monty on the run!! brilliant even now.. get c64 emu and listen to brilliance.. legend!
@Co19801003 So true, he wrung every last drop of capability from the SID chip, more than Commodore ever imagined could be done with it, I am sure! Nowadays there are very few people pushing the boundaries of technology, maybe it's developing too fast... Can you imagine a computer remaining on the market unchanged for over a decade?! He was awesome, and then he went to the US I believe, to Electronic Arts, around the time the Amiga appeared, and was practically never heard from again...
@karadok666 It didn't have a DA converter, It had a synth chip.
DMA is just the way the audio is transferred between memory and the DAC.
DMA does not mean digital playback.
The lack of dac is why they cheated using the volume control on the synth to fake one.
He knew those numbers backwards omg ^^
Its amazing what restrictions can do for creativity. Of course I'm not sure something like the C64 is the best example audio wise...even today its still a desirable platform for making music...the SID chip was seriously ahead of its time methinks, but still restrictive enough that people had to really get creative to squeeze as much as possible out of it.
@karadok666 You only need a DAC if it's a digital signal. The synth chip is programmed digitally, but the audio signal itself is never digital. It's analog from the point it's created at the analog oscillators, and is analog through whatever opamps and buffers are used, and is already analog when it leaves the computer.
No DAC needed. Amiga has DACs, C64 doesn't, ST doesn't, CPC doesn't.
Any time digital sound was output on any of those machines, it was a hack.
That's funny, he just effed with the code on a hex monitor til the music sounded right. Hilarious, it IS a tracker, in a sense though :)
How did you edit the music?
"I loaded up a machine code monitor and alterd the bytes in real time"
FUCK YEAH!!!
@karadok666 No. It's a digitally controlled analog oscillator. The waveforms are not digital. The only DACs involved at all are probably simple resistor ladders which set the inputs to the VCOs, but that's clearly beside the point that DJGahann was making. (It would be the same as saying your analog radio must have a dac because it's digitally tuned)
Please drop the condescension. It gets us nowhere.
get the complete HVSC and listen it via deliplayer. that's the closest you can get via sound emulation :)
@d33z021 They don't know about raster interrupt! IRQ and NMI, and bad raster lines. Always important in the timing, two interrupts in the CPU to do all the stuff you want. Sort of multitasking before it was multi-processes.
"oooooh I just want some Henxrix, man"
I just want some hendrix, man!
Which game has rhe "Hendrix" music?
You know what!? SCrew you guy's I don't care if he is just a tad nervous when he is doing interviews, he is not Dane Cook!
86 you knows.
Umm, of course does the SID have a digital to analogue converter.
@karadok666 luckily the signal is generated in realtime form scratch... so that's the important aspect... no idiotic sampling like on Amiga...
Is that Jamie Oliver in the foreground?
@karadok666 I don't see what relevance there is to being a programmer. In this case you're just wrong. DJGahann's description was mostly correct, and you tried to explain otherwise. I'm merely correcting your correction.
Read what I wrote. Maybe look up the SID chip if you don't believe me. I really don't know what else I can say about the subject.
I didn't intend to offend you with any of my posts. I just wanted to clear up some misinformation.
you know
lol at 4:30
Probably because, you know....
He sure isn't a great speaker.
o_o
I bet he was stoned when he wrote Commando lol. Muscians seem to write the best music under the influence.
I guess you mean in rock music. But the best rock music, progressive rock, is written by highly intelligent people who need their brain in full working condition to achieve what they achieve.
He got back from the pub 10pm. Finished the ST by 5am.