Advanced Realtime Programming with Pd
Workshop zum Thema "Advanced Realtime
Programming with Pd" von Tim Blechmann einzuladen am 19.12.2005 10h-18h
Idee des Workshops ist es, Tipps und Tricks zu PD(-Externals) auszutauschen. Ziel ist nicht nur besserer schnellerer Code sondern auch ein Erfahrungsaustausch und Vermeidung von redundanten Entwicklungen:
Zielpublikum:
External-ProgrammiererInnen
Inhalt:
a) Bestandsaufnahme um doppelte Entwicklungen zuvermeiden
b) Welche PD-Erweiterungen aus der experimentellen Entwicklung (pd-devel) sollten übernommen werden (vor allem aus Sicht des neuen Release von Miller 0.39.2), um optimale Instanzen von PD für kleine Latenzen, hohe Stabilität und gute Bedienbarkeit zu bekommen.
c) Wie optimiere ich PD und externals:
- Verwendung von SIMD (MMX, SSE(2), AltiVec,...)
- Verwendung von optimierten Bibliotheken (FFTW,...)
- Scheduling-Alternativen (callback-scheduler)
- Realtime-Linuxkernel
- Threading
- Compiler-Optimierung
- ...