Diskussion:Modifizierte diskrete Kosinustransformation

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 1 Monat von Maikmerten in Abschnitt Fehler in der inversen MDCT?
Zur Navigation springen Zur Suche springen

MDCT

[Quelltext bearbeiten]

Hm, hat hier keiner Lust, die MDCT zu verbessern? Wäre wirklich schade, da sie doch Grundlage vieler bekannten technischen Fortschritte wie MP3, Vorbis oder AAC ist... habe mich mal etwas in das Thema reingelesen, aber das reicht echt nicht, um hier den Artikel zu schreiben ;-)... huch, Signatur vergessen --132.187.3.27 10:17, 17. Jan. 2007 (CET)Beantworten

Wäre wirklich angebracht. Zumal die Darstellung der "grundlegenden Idee" im Artikel falsch ist. Das ist nur ein Nebeneffekt.

morgen vlt. jomino

Wow

[Quelltext bearbeiten]

super , daß es deutlicher erklärt ist , danke . aber erst nachdem ich bei der DCT die animationen gesehen habe , habe ich überhaupt die vorstellung , daß es sich um überlagerung von schwingungsfunktionen handelt . aus der formel mit dem summenintegral hätte ich das nie ! herauslesen können . na dann ist ja das hauptaugenmerk der mdct eben die seidigere signalabbindung , aha , das ist aber dann gut erklärt . weil wir mp3-hörer von mathe leider keine ahnung haben , brauchen wir manchmal eine ein-nordung :) . wie dies alles jetz wirklich zu einer abnahme der datenmenge führt , mag ich bei der komplizierten umwandelei gar nicht glauben , den psychoakustischen anteil dabei mal ausgenommen . aber das läuft wohl eher unter dem mp3 hauptartikel .--Konfressor (Diskussion) 02:03, 12. Mai 2015 (CEST)Beantworten

Wenn Interesse besteht ...

[Quelltext bearbeiten]

könnte ich ein Rechenbeispiel hinzufügen. Ist eine etwas längere Tabelle. Nicht schön, aber jeder sieht das Funktionieren mal. Platz hat man ja genug. Ist ja kein Papier. Aber wenn die Löschguppies wieder kommen ...

Input für MDCT MDCT Output der iMDCT
roh ohne Fenster mit Fenster ohne Fenster mit Fenster Summe
gerade Blocks ungerade Blocks gerade Blocks ungerade Blocks gerade Blocks ungerade Blocks gerade Blocks ungerade Blocks
0.000 0.000 ... ... ...
0.000 0.000 ... ... ...
0.000 0.000 ... ... ...
0.000 0.000 ... ... ...
0.000 0.000 ... ... ...
0.000 0.000 ... ... ...
0.000 0.000 ... ... ...
0.000 0.000 ... ... ...
0.500 0.500 0.500 0.500 0.005 ... ... ... ... ... 0.500
0.900 0.900 0.900 0.899 0.055 ... ... ... ... ... 0.900

Fehler in der inversen MDCT?

[Quelltext bearbeiten]

Ich habe versucht, die MDCT und iMDCT mit Fensterfunktion gemäß den hier genannten Formeln umzusetzen. Den Versuch habe ich unter https://hydrogenaud.io/index.php/topic,126819.msg1052695 dokumentiert.

Die aktuell im Artikel genannte Formel, die in meinen Versuchen das Ursprungssignal nicht wiederherstellen konnte, sieht wie folgt aus:

Erfolg stellte sich erst ein, nachdem die Formel für die Umkehrtransformation wie folgt angepasst wurde:

(also Addition statt Subtraktion, (n + N) statt nur n im Cosinus-Term im zweiten Teilterm)

Ist das ein tatsächlicher Fehler, oder übersehe ich hier Eigenschaften/Voraussetzungen, die berücksichtigt werden müssen? --Maikmerten (Diskussion) 12:16, 23. Okt. 2024 (CEST)Beantworten