Gast
#5294812
Guten Tag ich bin auf der Suche nach einem freien(!) Audiodekoder, den ich in eine bestehende Anwendung integrieren kann. Die Anforderungen an den Sound sind nicht sonderlich hoch und die abzuspielenden Dateien sind vorab bekannt, daher ist auch das Kompressionsformat frei wählbar Vom Klang her ausreichend ist PCM mit 16 bit bei 16 kHz Abtastrate (mono!) Versuche mit ADPCM sind gescheitert, weil der Sound einfach zu grottig ist Grauenvolle Artefakte, selbst auf mini Lautsprechern leider extrem gut hörbar. Das nackte PCM (16 bit/18kHz) sind 256 kBit /s, verfügbar sind 64 - 80 kbit/s Vorbis (selbst im TREMOR low memory branch) hat noch eine menge Aufrufe von alloca, was ich embedded nicht echt gebrauchen kann und bei dem MP3 Decodern findet sich noch immer überall Copyrights (zB von Real Networks / Helix etc) Bei MP3 selber sollten ja seit 2017 alle Patente ausgelaufen sind -> von daher kein Problem mehr sein. Aber gibt es einen ordentlichen FREIEN Dekoder? Zielhardware: LPC1778 bei 120 MHz, ca 40-50 kB RAM und 1/3 der CPU sind verfügbar. Sehr schick ist übrigens der geplante DAC mit Verstärker, das ist ein nettes Bauteil für unter 1 EUR wie hier verbaut https://www.adafruit.com/product/3006