SlideShare ist ein Scribd-Unternehmen logo
AlgorythmProjektarbeit – SS08 Kai Aras
Übersicht1. Projektbeschreibung2. Motivation3. Ziele4. Technologien5. Module6. Probleme7. Fazit
1. ProjektbeschreibungBau eines hybriden Audio Synthesizers auf Basis eines „low-cost“ MikrocontrollersImplementierung der Direkt Digitalen SyntheseImplementierung digitaler Audio EffekteBau eines aktiven analog FiltersImplementierung algorithmischer Kompositionshilfen
2. MotivationErfahrung sammeln in den Bereichen: Digital Audio Analog Audio Hardwarenahe Softwareentwicklung Elektronik
3. ZieleEndprodukt soll vom Funktionsumfang mit kommerziellen Geräten mithalten könnenEigene Ideen sollen mittels Hardware realisiert werdenAnfassen macht mehr Spaß als „rumklicken“
4. TechnologienHardware: Atmel AVR 8Bit RISC – AtMega8implementiert Klangerzeugung durch Direkt Digitale Synthese8kb Flashspeicher / 1kb SRAM / 16Mhz 3x Timer / 3x PWM Ausgang / 6x ADCAtmel AVR 8Bit RISC – AtMega32implementiert Sequencer32kb Flashspeicher / 2kb SRAM / 16Mhz3x Timer / 4x PWM Ausgang / 8x ADC
4. TechnologienEntwicklung Mikrocontroller:Sprache:	CIDE:		AVR Studio 4.1.3Compiler: 	avr-gccEntwicklung PC:Sprache:	JavaIDE: 		Netbeans 6.0
4. TechnologienBerechnungen: Excel Platinen Layout:Abacom LochmasterFrontplatten Layout:Abacom Frontdesigner
5. Module5.1 Klangerzeugung 5.2 Klangformung5.3 Sequencing5.4 Signalweg
5.1 Klangerzeugung2  OszillatorenDiv. Wellformen via LookUp TableDAC via PWMVoltageControlled via 10 bit ADC1  LFOSchwingt im nichthörbaren BereichModulationsquelle
5.1 Klangerzeugung	 Direkt Digitale Synthese
5.1 Klangerzeugung	Direkt Digitale SyntheseSample Freq.BinaryTuningword
5.2 KlangformungVCF (voltagecontrolled filter): Gebaut nach original paper von Nyle Steiner (Electronic Design, 1974)Parallele Eingänge für: Tiefpass, Hochpass, Bandpass
5.2 KlangformungADSR EG (attackdecaysustainrelease) Gebaut nach Design von Rene Schmitz 	 Uni Bonn
5.2 KlangformungVCA ( voltagecontrolledamplifier )Gebaut nach Design aus Synth DIY Modular Project  von Yves Usson
5.3 SequencingInteraktion via 8x8 LED MatrixDiv. Algorithmen lösen „Gates“ ausNoten können aus div. Quellen geholt werdenAutomatische Berechnung von Skalen, Akkorden und KadenzenCV Ausgang via PWM
5.4 Signalweg(e)atMega32atMega8
5.4 Signalweg(e)PatchbaySämtliche Signale können hier nach belieben „gepatcht“ werden
6. ProblemeSoftwareentwicklung lief durchgehend ohne größere ProblemeVerwendete Hardware stieß an ihre GrenzenAnfangs häufig kleine elektronische Probleme
7. FazitRiesen Lerneffekt in vielen BereichenViel Arbeit, aber hat sich gelohnt !

Weitere ähnliche Inhalte

PPTX
RECURSOS INFORMÁTICOS UNIDAD 4
PPTX
Presentaciones completas
PDF
Elementos quimicos.
PPT
Creatividad empresarial
PPTX
Samuel ernesto muñiz 10 3
PDF
Rep 2400 essai - renée senneville (oct. 2011)
PPT
Pr 100203 Lock Schuppen
PPTX
Eva y yenifer [autoguardado] 1
RECURSOS INFORMÁTICOS UNIDAD 4
Presentaciones completas
Elementos quimicos.
Creatividad empresarial
Samuel ernesto muñiz 10 3
Rep 2400 essai - renée senneville (oct. 2011)
Pr 100203 Lock Schuppen
Eva y yenifer [autoguardado] 1

Andere mochten auch (17)

PDF
Evnementineov04 01 2011 110121174432 Phpapp01
PPTX
paginas web
PPT
Open Institute: une expérience concrète d’ouverture pour l’innovation
PPTX
Software libre
PPTX
Eimmy y camila 123
PPTX
La systeme de la formation professionelles pour les personnes en situation de...
PPTX
Funcionamiento básico de la computadora
PPT
Tableau de bord des communautés - Abitibi-Ouest
DOCX
Informe de los elementos del proyecto
PPTX
Neumatica 1.2.
DOCX
Seguridad financiera ejercicio
PDF
Richard marin
DOCX
Autoevaluacion unidad 8
PPTX
Marco de las normas de contabilidad (sis ii)
PPTX
Misión
PPTX
Eva y yenifer [autoguardado] 1
PDF
Spruchverfahren aktuell (SpruchZ) Nr. 2/2015
Evnementineov04 01 2011 110121174432 Phpapp01
paginas web
Open Institute: une expérience concrète d’ouverture pour l’innovation
Software libre
Eimmy y camila 123
La systeme de la formation professionelles pour les personnes en situation de...
Funcionamiento básico de la computadora
Tableau de bord des communautés - Abitibi-Ouest
Informe de los elementos del proyecto
Neumatica 1.2.
Seguridad financiera ejercicio
Richard marin
Autoevaluacion unidad 8
Marco de las normas de contabilidad (sis ii)
Misión
Eva y yenifer [autoguardado] 1
Spruchverfahren aktuell (SpruchZ) Nr. 2/2015
Anzeige

Mehr von Kai Aras (8)

KEY
Jailbreaking iOS
PDF
from Realtime Operating systems to unlocking iPhones in less than 30 slides
PDF
Design patterns - Singleton&Command
PDF
OpenAmi - a short Introduction
DOC
Projektdokumentation Kai Aras Ss08
PPT
Sounddesign - Pi - Kai Aras - WS08/09
PPT
a quick Introduction to PyPy
PPT
Virtual Reality - Tracking Applications
Jailbreaking iOS
from Realtime Operating systems to unlocking iPhones in less than 30 slides
Design patterns - Singleton&Command
OpenAmi - a short Introduction
Projektdokumentation Kai Aras Ss08
Sounddesign - Pi - Kai Aras - WS08/09
a quick Introduction to PyPy
Virtual Reality - Tracking Applications
Anzeige

Algorythm