{"guid":"4cfd9172-d22b-5c61-915f-d193aa534437","title":"Wie funktionieren Software-Synthesizer Part 1: Oszillatoren","subtitle":null,"slug":"gpn24-399-wie-funktionieren-software-synthesizer-part-1-oszillatoren","link":"https://cfp.gulas.ch/gpn24/talk/B8PSDB/","description":"Wir schauen uns die grundlegenden Bausteine eines Audio-Synthesizers an und wie man diese in Software umsetzen kann.\n\nIn diesem Teil geht es zunächst um Oszillatoren: Wie entsteht der eigentliche Ton am Anfang der Signalkette bevor er durch Filter geformt wird?\n\nWir fangen mit einem simplen Sinusoszillator an, erweitern ihn zu einem Sägezahnoszillator und schließlich zu einem allgemeinen Wavetableoszillator, wie er in heutigen Synthesizern verwendet wird. Bei jedem Schritt analysieren wir die auftretenden Probleme und welche Lösungen entwickelt wurden, um sie zu umgehen.\n\nWir werden verschiedene Konzepte der Signalverarbeitung kennenlernen. Spezielle Vorkenntnisse in diesem Bereich sind jedoch nicht erforderlich.\n\nStichworte: Nyquist-Shannon Theorem, Aliasing, Diskrete Fourier Transformation DFT/FFT\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Frederik Siepe"],"view_count":110,"promoted":false,"date":"2026-06-06T10:00:00.000+02:00","release_date":"2026-06-06T00:00:00.000+02:00","updated_at":"2026-06-14T09:00:02.616+02:00","tags":["B8PSDB","2026","gpn24","Software and Infrastructure","ZKM Vortragssaal","gpn24-deu","Day 3"],"length":3078,"duration":3078,"thumb_url":"https://static.media.ccc.de/media/events/gpn/gpn24/399-4cfd9172-d22b-5c61-915f-d193aa534437.jpg","poster_url":"https://static.media.ccc.de/media/events/gpn/gpn24/399-4cfd9172-d22b-5c61-915f-d193aa534437_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/gpn/gpn24/399-4cfd9172-d22b-5c61-915f-d193aa534437.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/gpn/gpn24/399-4cfd9172-d22b-5c61-915f-d193aa534437.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/gpn24-399-wie-funktionieren-software-synthesizer-part-1-oszillatoren","url":"https://api.media.ccc.de/public/events/4cfd9172-d22b-5c61-915f-d193aa534437","conference_title":"Gulaschprogrammiernacht 24","conference_url":"https://api.media.ccc.de/public/conferences/gpn24","related":[],"recordings":[{"size":176,"length":3078,"mime_type":"video/webm;codecs=av01","language":"deu","filename":"gpn24-399-deu-Wie_funktionieren_Software-Synthesizer_Part_1_Oszillatoren_av1-hd.webm","state":"new","folder":"av1-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-06-06T15:43:05.424+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn24/av1-hd/gpn24-399-deu-Wie_funktionieren_Software-Synthesizer_Part_1_Oszillatoren_av1-hd.webm","url":"https://api.media.ccc.de/public/recordings/101145","event_url":"https://api.media.ccc.de/public/events/4cfd9172-d22b-5c61-915f-d193aa534437","conference_url":"https://api.media.ccc.de/public/conferences/gpn24"},{"size":250,"length":3078,"mime_type":"video/webm","language":"deu","filename":"gpn24-399-deu-Wie_funktionieren_Software-Synthesizer_Part_1_Oszillatoren_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-06-06T13:58:55.618+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn24/webm-hd/gpn24-399-deu-Wie_funktionieren_Software-Synthesizer_Part_1_Oszillatoren_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/101136","event_url":"https://api.media.ccc.de/public/events/4cfd9172-d22b-5c61-915f-d193aa534437","conference_url":"https://api.media.ccc.de/public/conferences/gpn24"},{"size":103,"length":3078,"mime_type":"video/webm","language":"deu","filename":"gpn24-399-deu-Wie_funktionieren_Software-Synthesizer_Part_1_Oszillatoren_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-06-06T13:52:32.841+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn24/webm-sd/gpn24-399-deu-Wie_funktionieren_Software-Synthesizer_Part_1_Oszillatoren_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/101135","event_url":"https://api.media.ccc.de/public/events/4cfd9172-d22b-5c61-915f-d193aa534437","conference_url":"https://api.media.ccc.de/public/conferences/gpn24"},{"size":102,"length":3078,"mime_type":"video/mp4","language":"deu","filename":"gpn24-399-deu-Wie_funktionieren_Software-Synthesizer_Part_1_Oszillatoren_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-06-06T13:35:11.386+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn24/h264-sd/gpn24-399-deu-Wie_funktionieren_Software-Synthesizer_Part_1_Oszillatoren_sd.mp4","url":"https://api.media.ccc.de/public/recordings/101134","event_url":"https://api.media.ccc.de/public/events/4cfd9172-d22b-5c61-915f-d193aa534437","conference_url":"https://api.media.ccc.de/public/conferences/gpn24"},{"size":46,"length":3078,"mime_type":"audio/mpeg","language":"deu","filename":"gpn24-399-deu-Wie_funktionieren_Software-Synthesizer_Part_1_Oszillatoren_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2026-06-06T13:32:06.833+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn24/mp3/gpn24-399-deu-Wie_funktionieren_Software-Synthesizer_Part_1_Oszillatoren_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/101133","event_url":"https://api.media.ccc.de/public/events/4cfd9172-d22b-5c61-915f-d193aa534437","conference_url":"https://api.media.ccc.de/public/conferences/gpn24"},{"size":33,"length":3078,"mime_type":"audio/opus","language":"deu","filename":"gpn24-399-deu-Wie_funktionieren_Software-Synthesizer_Part_1_Oszillatoren_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2026-06-06T13:32:02.750+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn24/opus/gpn24-399-deu-Wie_funktionieren_Software-Synthesizer_Part_1_Oszillatoren_opus.opus","url":"https://api.media.ccc.de/public/recordings/101132","event_url":"https://api.media.ccc.de/public/events/4cfd9172-d22b-5c61-915f-d193aa534437","conference_url":"https://api.media.ccc.de/public/conferences/gpn24"},{"size":344,"length":3078,"mime_type":"video/mp4","language":"deu","filename":"gpn24-399-deu-Wie_funktionieren_Software-Synthesizer_Part_1_Oszillatoren_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-06-06T13:31:50.294+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn24/h264-hd/gpn24-399-deu-Wie_funktionieren_Software-Synthesizer_Part_1_Oszillatoren_hd.mp4","url":"https://api.media.ccc.de/public/recordings/101131","event_url":"https://api.media.ccc.de/public/events/4cfd9172-d22b-5c61-915f-d193aa534437","conference_url":"https://api.media.ccc.de/public/conferences/gpn24"}]}