migration-audio-archiv.de / migrationnarratives.org

Das migration-audio-archiv ist eine einzigartige Sammlung ‚erzählter Migrationsgeschichte‘ in der Tradition der Oral History. Im wachsenden Archiv werden die biografischen Erzählungen der Migrantinnen und Migranten ‚aufgehoben‘ – bewahrt und aufwändig präsentiert zugleich. Es bietet somit Einblick in die vielfältige und vielstimmige Geschichte der Migration in Deutschland von 1955 bis heute…

Brixhilda Skendo

Brixhilda Skendo floh 1990 nach dem Zu­sam­men­bruch des Kom­mu­nis­mus mit ih­rer Fa­mi­lie aus Al­ba­ni­en. In Deutsch­land lebt sich die Fa­mi­lie schnell ein - sie ler­nen die Spra­che und sind wirt­schaft­lich er­folg­reich.

Willia Ezeliora

1992 flüch­te­te Willia Ezeliora mit ih­rer Fa­mi­lie aus Tad­schi­kis­tan nach Deutsch­land. Zu­nächst war sie Putz­frau, dann Kran­ken­pfle­ge­rin. Erst nach zehn Jah­ren er­füll­te sie sich den Traum zu stu­die­ren.

Olga Schneider

Noch als Kind lernt Olga Schneider wäh­rend des Zwei­ten Welt­krie­ges in der So­w­jet­uni­on ih­re gro­ße Lie­be Theodor Herzen ken­nen. Doch ih­re We­ge tren­nen sich. Erst nach 40 Jah­ren kommt es zu ei­nem Wie­der­se­hen in Deutsch­land.

webAPP

direkt zur Audio-Version
(mobile-optimiert)

über

das migration-audio-archiv

Das migration-audio-archiv ‚hebt sie auf‘, die erzählte Migrations­geschichte und publiziert sie, sorgsam editiert, als Oral History in schönster Form: zum hören
Auszug der Ausstellungs- /Programmpartner
Deutsche Gesellschaft für die Vereinten Nationen

Aktuelles/NEWS/BLOG

No results found.

Deine Anmeldung konnte nicht gespeichert werden. Bitte versuche es erneut.
Deine Anmeldung war erfolgreich.

newsletter

erzählte migrationsgeschichte. Von der „Gastarbeitergeneration“ der 1950er/60er Jahre – bis zu aktuellen Erzählungen von Klimaflucht.

Erzählungen, Termine und Projekte – direkt ins Postfach.

Nach oben document.addEventListener('DOMContentLoaded', function () { const wrapper = document.querySelector('.maa-erzaehler-mega .maa-speaker-scroll'); if (!wrapper) return; const avatars = Array.from(wrapper.querySelectorAll('.maa-speaker-avatar')); if (!avatars.length) return; const MAX_DIST = 140; const BASE = 1.0; const EXTRA = 0.35; function update(mouseX) { avatars.forEach(av => { const r = av.getBoundingClientRect(); const cx = r.left + r.width / 2; const d = Math.abs(mouseX - cx); const t = Math.max(0, 1 - d / MAX_DIST); const influence = t * t; const scale = BASE + EXTRA * influence; av.style.transform = `scale(${scale.toFixed(3)})`; }); } function reset() { avatars.forEach(av => { av.style.transform = `scale(${BASE})`; }); } wrapper.addEventListener('mousemove', e => update(e.clientX)); wrapper.addEventListener('mouseleave', reset); reset(); });