diff --git a/slides/2025-12-19-termin-1-grundlagen-text-audio.md b/slides/2025-12-19-termin-1-grundlagen-text-audio.md index 0be89c7..c32ab62 100644 --- a/slides/2025-12-19-termin-1-grundlagen-text-audio.md +++ b/slides/2025-12-19-termin-1-grundlagen-text-audio.md @@ -32,17 +32,17 @@ h2 { ![bg right:40%](./assets/matrix-code.png) -# Mysterium +# WTF!? ``` -89 50 4E 47 0D 0A 1A 0A +89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 01 90 00 00 01 2C ``` **Was ist das?** - @@ -89,10 +90,12 @@ Transistoren in CPUs: Milliarden Bits schalten Millionen Mal pro Sekunde **Wie viele Kombinationen?** 2⁸ = **256 Möglichkeiten** (0-255) - --- @@ -142,15 +145,16 @@ RGB = Additive Farbmischung (Bildschirme) - **Grün:** 0-255 - **Blau:** 0-255 -**Beispiel:** -`FF 00 00` = Rot -`00 FF 00` = Grün -`FF FF FF` = Weiß +**Beispiele:** +`FF 00 00` = Rot | `00 FF 00` = Grün +`00 00 00` = Schwarz | `FF FF FF` = Weiß --- @@ -262,13 +266,15 @@ Jede Hex-Ziffer = 4 Bits **Hexadezimal (Base 16):** `4D 50 33` (= "MP3" in ASCII) -**Jede Hex-Ziffer = 4 Bits** +**Jede Hex-Ziffer = 4 Bits (ein "Nibble")** 0-9, A-F (10=A, 11=B, ..., 15=F) @@ -283,13 +289,17 @@ Hex-Editor: Standard-Tool für Dateianalyse | PNG | `89 50 4E 47 0D 0A 1A 0A` | `.PNG` | | JPEG | `FF D8 FF` | `ÿØÿ` | | PDF | `25 50 44 46` | `%PDF` | -| ZIP | `50 4B 03 04` | `PK` | +| ZIP/DOCX/ODT | `50 4B 03 04` | `PK` | - --- @@ -309,11 +319,12 @@ Tool: HxD (Windows), Hex Fiend (Mac), xxd (Linux) --- -# Hands-On: Mystery Files +# Hands-On: WTF Files **Aufgabe (30 Min):** -1. Drei Dateien ohne Extension: `mystery1`, `mystery2`, `mystery3` +1. Drei Dateien ohne Extension: `wtf1`, `wtf2`, `wtf3` + → Download: `materials/` Ordner 2. Öffne im Hex-Editor 3. Lies erste 16 Bytes 4. Identifiziere Format (Magic Number) @@ -321,16 +332,19 @@ Tool: HxD (Windows), Hex Fiend (Mac), xxd (Linux) **Tools:** hexed.it (online), HxD, Hex Fiend, Bless - --- -# Aufgabe bis nächste Woche +# Fleißaufgabe bis nächste Woche **Finde eine Datei auf deinem Computer** @@ -341,7 +355,7 @@ Ziel: Hex-Dump lesen lernen, Dateiformate verstehen **Bonus:** Finde Datei ohne Magic Number in Standard-Listen - @@ -469,15 +485,21 @@ Kompression = Modell der menschlichen Wahrnehmung --- - - +![bg right:50%](./assets/karlheinz-brandenburg.jpg) -![bg](./assets/karlheinz-brandenburg.jpg) +# Karlheinz Brandenburg + +**"Vater der MP3"** + +- Diplom-Ingenieur, Universität Erlangen-Nürnberg +- Fraunhofer IIS (Institut für Integrierte Schaltungen) +- Forschung ab 1982, Patent 1988 +- Hörte "Tom's Diner" über 10.000 Mal --- @@ -504,15 +526,22 @@ Patent lief 2017 aus --- - - +![bg right:50%](./assets/suzanne-vega.jpg) -![bg](./assets/suzanne-vega.jpg) +# Suzanne Vega + +**"Tom's Diner" (1987)** + +- A cappella (keine Instrumente) +- Klare, hohe Frequenzen +- Perfekter Stresstest für Kompression +- Der erste Song, der als MP3 kodiert wurde --- @@ -617,16 +646,22 @@ Das Pferd war aus dem Stall --- - - +![bg right:50%](./assets/napster-interface.png) -![bg](./assets/napster-interface.png) +# Napster (1999) + +**P2P-Filesharing für MP3s** + +- Shawn Fanning, 19 Jahre alt +- 80 Millionen User in 2 Jahren +- Musikindustrie verklagt (2001) +- Pandora's Box: Nicht mehr aufzuhalten --- @@ -690,22 +725,23 @@ Vinyl-Revival: 2020er Gegenbewegung 1. Lade Lied runter (eigenes oder CC) 2. Konvertiere in verschiedene Bitraten: - 320 kbps, 128 kbps, 64 kbps -3. Tool: Audacity (kostenlos) +3. Tool: **Audacity** (kostenlos) 4. Höre Unterschiede (Kopfhörer!) 5. Vergleiche Dateigrößen -**Optional:** Spektrogramm-Ansicht +**Spektrogramm:** Track-Menü → Spektrogramm - --- -# Aufgabe bis nächste Woche +# Fleißaufgabe bis nächste Woche **Nimm ein Lied (eigenes oder CC)** @@ -727,7 +763,7 @@ Psychoakustik in Aktion: Subjektive Wahrnehmung # Fragen & Diskussion -**Kontakt:** czechowski@hdm-stuttgart.de +**Kontakt:** michael.czechowski@lehre.dhbw-stuttgart.de **Folien:** Online verfügbar unter https://hdm.librete.ch ---