holyzarquon
Gast
Moin moin!
Ich bin gerade dabei, ein Karaoke-Programm fertig zu stellen, das Ultrastar-Daten importieren kann (Ultrastar ist eine Open-Source Klon von Singstar).
Was dabei noch fehlt (von vielen Tests und Fehlerkorrekturen einmal abgesehen ist die Punktevergabe, bei der ich noch nicht sicher bin, wie ich vorgehen soll: In den Spiele-Dateien sind neben den Texten und deren Timing Pitch-Werte (also Angaben über die Tonhöhe, in der man idealerweise singen sollte) verzeichnet, und auf der anderen Seite habe ich das Frequenzspektrum, welches vom Micro aufgenommen wird.
Einem Peak im Spektrum eine Note zuzuordnen ist noch ziemlich einfach (auch wenn ich noch nicht ganz zufrieden damit bin, wie die Anzeige der gesungenen Tonhöhe spring - diese blöden Oberschwingungen , aber wenn es darum geht, aus dem Vergleich zwischen Spektrum und geforderter Tonhöhe eine Punktzahl abzuleiten, fehlt mir ein bisschen klangpsychologisches (hoffentlich gibt's das Wort Verständnis...
Gerade weil ich schon selbst eine Reihe von Ansätzen habe, würde ich mich über ein paar fundierte (ich hoffe mal, in diesem Forenbereich gibt es mehr Musikexperten als in der Spiele- oder Programmiersparte) Meinungen freuen.
May the force be with you
Tino
Ich bin gerade dabei, ein Karaoke-Programm fertig zu stellen, das Ultrastar-Daten importieren kann (Ultrastar ist eine Open-Source Klon von Singstar).
Was dabei noch fehlt (von vielen Tests und Fehlerkorrekturen einmal abgesehen ist die Punktevergabe, bei der ich noch nicht sicher bin, wie ich vorgehen soll: In den Spiele-Dateien sind neben den Texten und deren Timing Pitch-Werte (also Angaben über die Tonhöhe, in der man idealerweise singen sollte) verzeichnet, und auf der anderen Seite habe ich das Frequenzspektrum, welches vom Micro aufgenommen wird.
Einem Peak im Spektrum eine Note zuzuordnen ist noch ziemlich einfach (auch wenn ich noch nicht ganz zufrieden damit bin, wie die Anzeige der gesungenen Tonhöhe spring - diese blöden Oberschwingungen , aber wenn es darum geht, aus dem Vergleich zwischen Spektrum und geforderter Tonhöhe eine Punktzahl abzuleiten, fehlt mir ein bisschen klangpsychologisches (hoffentlich gibt's das Wort Verständnis...
Gerade weil ich schon selbst eine Reihe von Ansätzen habe, würde ich mich über ein paar fundierte (ich hoffe mal, in diesem Forenbereich gibt es mehr Musikexperten als in der Spiele- oder Programmiersparte) Meinungen freuen.
May the force be with you
Tino