Commodore 64 MOS6581 SID gebaseerd Synth / Sequencer


dit is een oude project van mij van ongeveer 3 jaar geleden. Ik was 8 toen mijn vader me een C = 64 28 jaar geleden kocht, en ik herinner me nog hoe blij ik was te spelen met het (ik ben nog een gamer en een hardware hacker dankzij het), en het belangrijkste ding voor me in de meeste spellen de epische muziek was. Dus na vele jaren besloten heb ik om een beetje synth gebaseerd op de beroemde MOS6581. Ik verloor mijn geduld, toen het kwam aan het creëren van de patches (instrumenten gemaakt van het gebruik van aparte oscillatoren op verschillende instellingen en tijden).

Dus dit een basic-module die u is met experimenteren kunt, je kunt spelen met de ruwe register waarden (maar er is ook de code voor het gebruik ervan als een programmeerbare 16 stap sequencer of een MIDI synth gecontroleerd).

Het circuit bestaat uit een MOS6581 (van oude C = 64s, degene die ik kreeg van e-bay had defecte oscillatoren, maar ik kreeg een restitutie), een PIC18F452 (de hersenen), 2 verschuiven registers (om te kunnen communiceren met de SID serieel, met behulp van de 8 gegevens en 5 adresregels), een 4 x 16 tekens LCD voor de weergave, een MAX232 voor seriële communicatie met een PC (nooit echt gebruikt voor een ander doel dan bootloading de firmware) , een optocoupler voor de MIDI ingang, een LM386 voor directe audio-uitgang, lineaire regelgever ICs, sommige verbindingslijnen, schakelt over en potten.

Gerelateerde Artikelen

Nandhopper 1-bits geluid Synth

Nandhopper 1-bits geluid Synth

maken van een schattig + expressieve 1-bits geluid synthesizer met een logische poort en een paar andere reserveonderdelen.Bekijk een demo video om een beter idee van wat ik bedoel, of luisteren naar sommige improvisaties: 321.Stap 1: materialenHier
Zet je Arduino in een 4 stem wavetable-synthesizer met alleen een paar onderdelen...

Zet je Arduino in een 4 stem wavetable-synthesizer met alleen een paar onderdelen...

Meerdere synthesizer projecten hebben gedaan voor de Arduino, maar weinigen konden gebruik maken van de volledige kracht van de processor van de Arduino. DZL van GeekPhysical schreef een 4 voice wavetable-synthesizer die behoort tot de meer geavancee
Opzetten van een vnc-server (Raspbian)

Opzetten van een vnc-server (Raspbian)

Dit is een beginner niveau project voor wie wil kan gebruik maken van de volledige kracht van de grafische omgeving van raspbian zonder te sparen een afzonderlijk beeldscherm, de muis of het toetsenbord.Als dit een project van de beginner ik zal mijn
Extern verbinding maken met de Raspberry Pi

Extern verbinding maken met de Raspberry Pi

Deze foto:Wij zijn enthousiast over het hosten van een Raspberry Pi bouwen nacht op onze maker space in San Francisco. Wij hebben klaar toetsenborden, muizen, voedingsadapters, SD-kaarten geladen met besturingssystemen, hapjes en een zaal vol creatie
Cicadaboom - 8 stap sequencer en een eenvoudige synth

Cicadaboom - 8 stap sequencer en een eenvoudige synth

dit instrument is eenvoudig te bouwen en leuk om te spelen met.De Arduino (im ' using duemilenova) in dit instrument fungeert slechts als een stroombron en als een eenvoudige timer, zodat als u geen één dat kunt u nog steeds dit instrument bouwen met
Robotic muziekspeler en Sequencer met LittleBits AKA Fruityloops IRL

Robotic muziekspeler en Sequencer met LittleBits AKA Fruityloops IRL

Dus ik, samen met vele andere zoogdieren, die graag muziek maken! Ik maak goofy geluiden, leuke raps, maar vaak vind ik mezelf spelen muziek door mijzelf en ik wou dat ik had een vriend van de robot die sommige goddelozen beats kan vastleggen. Dat is
Toevoegen van CV ingangen aan de granulaire synth van Auduino

Toevoegen van CV ingangen aan de granulaire synth van Auduino

Toen ik eerste in de Arduino ging ik op zoek naar audio projecten. Een van de eerste dingen die ik heb gebouwd was TobaTobias' Auduino granulaire synth. Ik was zo onder de indruk ik bouwde een permanente eenheid in een zware behuizing en verwerkt dez
Arduino fluit Synth

Arduino fluit Synth

Vóór de bouw van deze fluit synth, bouwde ik een ander Arduino-synthesizer met behulp van de broncode van een Instructable genaamd de Post Box Synthesizer. Ik zette het lef binnen een oude muziekdoos en bedraad een MIDI input om het te controleren. H
Arduino Step Sequencer

Arduino Step Sequencer

ik vroeg me af over op het maken van een sequencer, een grote 16 stepsequencer was wat ik wilde maken. Het is volledig uittrekbaar met veel functies, waaronder enkele LED's voor elke stap, midi input en output, enz. Toen realiseerde ik me dat ik moet
16 stap Sequencer (+/-9V tot +/-15V)

16 stap Sequencer (+/-9V tot +/-15V)

Dit is een intermediair tot geavanceerde project en ik kan het niet aanbevelen als een eerste project als u gewoon aan de slag in synths of elektronica. Alleen het circuit en enige uitleg worden hier getoond. Een heleboel projectervaring gebouw, prob
FM-gebaseerde draadloze elektrische gitaar!

FM-gebaseerde draadloze elektrische gitaar!

Hallo! Vandaag, als onderdeel van onze liefdadige inspanningen hier bij Techjango, geven we u een tutorial! Met betrekking tot elektrische gitaren, daarbij!Dit gaat om een leuke kleine project waar, door je eigen handen en gereedschap, zal je je gita
USB MIDI Littlebits synth!

USB MIDI Littlebits synth!

Mijn mooie vrouw kocht me de synth kit van littlebits voor Kerstmis, en ik heb enkele dagen vervelend iedereen met gillend geluiden. Na een tijdje wilde ik meer controle over het, aan sync het met andere dingen, of om het te spelen van een goede toet
BUGGO Arpeggio Synth

BUGGO Arpeggio Synth

ik heb gewerkt met Arduino voor ongeveer een jaar.  Ik ben zeer geïnteresseerd in synthesizers (zowel analoge als digitale) en verschillende andere muziekinstrumenten.  Ik had al gek rond met de code Auduino--een fundamentele "directe digitale synthe
Het prisma: Een Laser Synth-gitaar

Het prisma: Een Laser Synth-gitaar

het prisma is simpelweg, de beste laser-gitaar op het Internet. Tenminste ik denk dat zo. Ik hoop dat u neem deze instructies mee en niet alleen uw eigen, maar op mijn ontwerp verbeteren!Ik veronderstel dat ik moet verduidelijken wat het prisma is: h