Sida 2 av 2
Postat: 23 maj 2006, 01:37:53
av LaRdA
Här är adressen
http://www.swinkels.tvtom.pl/swinsid/
Viste att jag hade gjort ett bokmärke på sidan men kunde först inte hitta den, kanske börjar bli dags att sortera lite bland bokmärkena.
Postat: 23 maj 2006, 08:03:52
av jack
På den sidan finns det ju en portabel och fristående SID-spelare med ett äkta chip.
http://www.swinkels.tvtom.pl/swinsid/playsid.htm
Lite väl stor och klumpig, men kanske allafall något att utgå ifrån.
Postat: 25 maj 2006, 18:47:48
av zeus
http://www.barbapappa.net/zeus/index.php?id=121
Fixade en bild på maskinen...
Finns även en bild på vad vi tog fram.
Postat: 29 maj 2006, 21:34:05
av chille
JimmyAndersson:
Att emulera ett SID-chip med en AVR kan du ju glömma. Det är processorn som styr SID-chipet som går att emulera med en AVR.
Illuwatar:
Den lät ju inte så imponerande, men den var klart häftig. Kan tänka mig att med nya filtret och bättre emulering av oscillatorerna, som V2.0 skulle ha, så skulle den säkert låta en hel del bättre. Hoppas verkligen personen håller på devva den fortfarande. Måste nästan maila och fråga.
Och som sagt, ett riktigt SID-chip är redan uteslutet då jag vill ha en liten spelare, ingen stor jävla iPod eller liknande.
Postat: 29 maj 2006, 23:57:30
av JimmyAndersson
"Att emulera ett SID-chip med en AVR kan du ju glömma."
Tänkte väl nästan det.
LaRdA skrev att han sett någon som lyckats, men som jag skrev tidigare så går det åt en hel del CPU-kraft att emulera ett SID-chip. Styrningen till chipet är däremot inga problem att emulera med en AVR eller PIC. Den behöver inte ens vara särskillt snabb.
edit: Hm, i LaRdA's länk så är det ingen AVR som emulerar ett SID-chip. Det står:
"SID 8580 - for audio generation"
Postat: 30 maj 2006, 01:05:55
av LaRdA
Om man kollar på sid spelaren så står det som du säger " Equipped with original 8580 SID chip." men om du kollar under länken
SwinSID så står det:
"What is SwinSID?
Its a hardware replacement for SID chip placed in every c64 computer and created for high quality sound synthesis. This module can emulate behavior of SID chip, but it is lot more powerful and let you experience the new dimension of C64 music."
"Does SwinSID needs special C64 or any additional hardware mods?
No. SwinSID can be used with any of C64 model and can replace an old or new revision of SID. To run it, all you need is to open your computer, remove SID chip and put this module in its socket. Power voltage is taken from c64, so special power supply is also unnecessary. "
"SwinSID has a very simple design thanks to high speed processor taking care of everything. The heart of SwinSID is Atmel AVR microcontroller with RISC core running at 24MHz and it runs overclocked (default speed is 16MHz ), but works fine without any crashes. This chip is about 30 times faster than C64's main processor 6510. That gives enough power for real-time audio generating, mixing and adding stereo reverb. Digital sound goes from AVR to high quality Analog Devices 16 bit stereo DAC. At the end of processing we have stereo analog output for external amplifier. Onboard there are also SPI connector used to connect SwinSID to PC and upgrade firmware.
My prototype is equipped with additional 8-bit parallel DAC( for testing only ) and four buttons, but now are useless"
Jag tolkar iallafall det som att han har byggt en modul med en avr microcontroller som är en pinnkompatibel ersättare till SID chippet.
Antingen har jag rätt och jag blir glad, eller har jag missat något viktigt och får ta några engelska kurser.

Postat: 30 maj 2006, 13:09:48
av JimmyAndersson
Aha, man ska plocka bort C64'ans processor (6510) och sätta dit den här modulen istället. Ljudchipet (6581) sitter kvar. Att man får stereoljud och reverb måste bero på någon extra krets i den här modulen. Ett SID-chip har monoljud oavsett hur man gör. Det krävs 2st för att få stereoljud, annars har de fuskat med t.ex delay och filter för att få stereoljud. Tveksam att en AVR på 24MHz skulle fixa stereosimulering, reverb och styra SID-chipet samtidigt..
Postat: 30 maj 2006, 13:37:54
av maha
Nja det är nog SID-chipet man plockar bort och emulerar. Processorn sitter kvar.
To run it, all you need is to open your computer, remove SID chip and put this module in its socket
Postat: 30 maj 2006, 13:58:58
av JimmyAndersson
Hm, jo det verkar nästan som du har rätt. Såg även att AVR'en inte genererar ljudet utan använder wavetable, dvs små ljudklipp i minnet som den spelar upp. Då förstår jag om den hinner med, men det är lite "fusk".
"SwinSID has stereo output. This was done by adding stereo reverb"
Ok, fuskstereo.

Trodde att själva synthljuden var i stereo. Gissar att reverbet är massor med korta delay. Då blir det lite fasfel om man kör i mono. Undrar om det går att panorera ljuden individuellt eller om man helt enkelt får reverb på alla ljud?
Sedan kan man iofs fråga varför man vill göra ljudet bättre i en C64. Då missar man ju hela poängen med en SID-synth; den "ska" låta som en C64 och inte som en "riktig" synth. Men hur som helst så är det kul att det går (även om inte AVR'en genererar ljuden "på riktigt".)

Postat: 31 maj 2006, 11:38:20
av LaRdA
Tänka sig, jag hade inte helt fel ialllafall.

Postat: 31 maj 2006, 13:01:51
av JimmyAndersson