Gast
#906250
Hallo, ich möchte mittels eine uC Audiosignale wiedergeben. Die Signale sollen in einem ROM in komprimierter Form gespeichert werden, der uC dekodiert sie und gibt sie über einen DA-Wandler aus. Es handelt sich im wesentlichen um Sprache und evtl einige musikalische "Jingles". Das ganze soll etwa "Kofferradioqualität" erreichen, also kein HiFi. MP3 wäre natürlich die naheliegnste Möglichkeit, kommt aber aufgrund des hohen Speicherbedarfs (ca. 40 kB) nicht in Frage. Ausserdem reicht mir Mono. Gibt es einen einfachen Kompressionsalgorithmus, der dafür geeignet ist, idealerweise frei oder Public Domain? Ich habe ADPCM mit 32kbit/s im Visier, kann aber keine freie Implementierung finden. Prozessor ist ein ARM7, es stehen maximal etwa 16kB zur Verfügung. Wer weiss etwas oder hat so was schon gemacht? Mike