Gästföreläsning Ljudteknik Kim Larsson Avbryt Mig Gärna! Agenda
Total Page:16
File Type:pdf, Size:1020Kb
Gästföreläsning Ljudteknik Kim Larsson Avbryt mig gärna! Agenda • Om Kim och Softube • Plugins • Plugins och hårdvara • Coola grejer • Ljudexempel • Paus • Arbetsflöde • Några problem • Olinjära system • Bilinjär Transformation • Zipper-noise • Jobb/Exjobb • Avslut Om Kim • Gitarr- och förstärkarnörd • Metalhead • Utbildning: • Estet musik • Basår • ED (Examen 2015) • Master med en hel del inriktning mot signalbehandling och ljud • Exjobb på Softube • [email protected] Om Softube • Grundades 2003 • Lokaliserat i Linköping • 24 anställda i dagsläget (men söker folk) • Utvecklar mjukvara för musikproduktion (plugins), även hårdvara för att kunna styra plugins • Samarbete med bl. a. Marshall, Fender, Native Instruments, Intellijel och Buchla Organisationen President Research & Products Sales & Development Marketing Administrative Coordinator Product/ QA Customer Brand & Sales DSP Plug-in IT & Product DSP Program Service Communications Electronics Framework Framework Applications Owners UI Hardware Designer Vad jag gör på Softube • DSP Electronics Manager • Elektronik och mätsystem (Lab) • Physical modeling • Modellering (designar mjukvara som funkar/låter likadant som hårdvara) • Mycket av mitt jobb går ut på att fånga brister i hårdvara som ger upphov till dess karaktäristiska sound Varför plugins? HW: $$$ + högljudd och brusig SW: 199 € Används våra plugins? • Javisst! Över 200 000 unika användare! • …varav många kända artister och producenter Tony Maserati: Legendary Mixer for Jay-Z, Beyoncé, Deadmau5 James Brown, Jennifer Lopez, etc. Greg Wells: Producer and songwriter for Katy Perry, Weezer, Adele, Timbaland, Mika, OneRepublic, Pink, The Deftones, Rufus Wainwright, etc. Plugins tillsammans med hårdvara? • Ja! Softube Console 1 Plugins tillsammans med hårdvara? Plugins tillsammans med hårdvara? • Kontrollera individuella kanaler och ratta in: • EQ • Compressor • Gate • mm. • Kontrollera över 70 plugins från Softube och Universal Audio Plugins tillsammans med hårdvara? Plugins tillsammans med hårdvara? Plugins tillsammans med hårdvara? Plugins tillsammans med hårdvara? • Universal Audio • Apollo • Inbyggd DSP • Låg latency • Variabel inimpedans Plugins tillsammans med hårdvara? • Marshall Plexi • Modellerad av Softube • Från Marshalls museum • Universal Audio • Låg latency • Variabel inimpedans Andra coola grejer Softube gjort • Marshall JMD:1 • Marshall CODE Ljudexempel, frågor och paus(?) • ??? Hur går jag tillväga? • Förstudie: • Hur fungerar hårdvaran? • Produktspec. • Bryter ned systemet i delsystem/delmål. • Vad kan tänkas vara problematiskt? Hur går jag tillväga? • Kretsschema: • Säger mycket om hur en produkt fungerar. • Många gånger mynnar det ut i gray box modellering. Alltså att några delar är kända medan andra inte är det. Hur går jag tillväga? • Mycket mätningar! • Frekvenssvar • Tidsförlopp • Excitera systemet Hur går jag tillväga? • Programmering i Scilab (MATLAB) och C++ • Bygga upp en modell • GUI Hur går jag tillväga? • Validering: • Simulering och test • Jämför plugin mot hårdvara via mätningar och öra Hur går jag tillväga? Några problem och gotchas • Aliasing • Olinjära system • Cramping • Bilinjär Transformation • Zipper-noise • Byte av tillstånd Olinjära system • Wiener-Hammerstein • LTI – Statisk olinjäritet - LTI h1 f h2 Olinjära system Olinjära system Olinjära system • Problem med vikning • Begränsa övertonsinnehåll • Översampling? • Olinjära system i kaskad f1 f2 • Feedback-kompressor VCA Control Circuit Bilinjär Transformation • Diskretisering • Kontinuerlig till diskret tid • Problem med cramping • Översampling? • Prewarping? 2 1 − '() ! = $ 1 + '() Enpols lågpassfilter vid 1 kHz dikretiserat för 44100 Hz (svart) och 192000 Hz (blå) Zipper-noise • Byte av tillstånd kan ge upphov till missljud 0.0160990 + 0.0160990z !(#) = %& − 0.9678019 + z − 0.9839010 + 0.9839010# !(#) = 2& − 0.9678019 + z Frågor? • ??? Jobb/Exjobb • Vi är i princip alltid på jakt efter rätt folk • Exjobb är vi mycket öppna för idéer • Likaså jobb Mer ljudexempel? • ??? Tack för mig! • [email protected].