Treffen vom 28. 2. 2020
Agenda
- Begrüßung
- Metalab
- Vorstellungsrunde
Wiki, MailingLists, Twitter, Meetup, IRC: #pyugat on freenode, Flattr
Am Wiki anmelden & persönliche Seite anlegen (Kontaktinfos, Name, Interessen, Foto,…)
Mögliche Themen in FutureTalks eintragen
- Nächsten Termin festlegen
- Events
- Buchbesprechungen?
- Zeiteinteilung für den Abend festlegen
- Wer hat Kurzvorträge mitgebracht?
- Groben Zeitplan für Hauptvortrag festlegen
Programm
Live-coding a Music Synthesizer
Ram Rachum
This is going to be a fun live-coding session using numpy and sounddevice.
The goal is to make the computer play music that sounds close to a real piano, using nothing but math.
We’ll start with creating a simple sound using a sine wave. We’ll gradually make it sound more like a real instrument, learning a little bit about music theory on the way. We’ll add features one-by-one until by the end of the talk, we’ll hear our synthesizer play a piece of classical music.
All the code will be written live on stage.
The code, commit-by-commit: https://github.com/cool-RR/python_synthesizer
Visualisation: https://www.desmos.com/calculator/mjedruvzau
Also by Ram: Pynooper; https://www.youtube.com/watch?v=XP5imOJc_TE
Diskussions- und Plauderrunde
tbd