A method for upsampling a digital audio signal is described. The method
includes receiving a first digital audio signal including samples and
having a first sampling rate. The method also includes outputting at least
one sample from the first digital audio signal as part of a second digital
audio signal, the second digital audio signal having a desired second
sampling rate, the second sampling rate being higher than the first
sampling rate. The method also includes incrementing a counter for each
sample from the first digital audio signal that is output as part of the
second digital audio signal. The method also includes, when the counter
exceeds a threshold number, inserting at least one synthetic sample as
part of the second digital audio signal. The method also includes
repeating the outputting, incrementing, and inserting until all the
samples in the first digital audio signal have been output.
Eine Methode für das Upsampling ein digitales Audiosignal wird beschrieben. Die Methode schließt das Empfangen eines ersten digitalen Audiosignals einschließlich Proben und Haben einer ersten Musterstückrate mit ein. Die Methode schließt auch das Ausgeben mindestens von von einer Probe vom ersten digitalen Audiosignal als Teil eines zweiten digitalen Audiosignals, das zweite digitale Audiosignal ein, das eine gewünschte zweite Musterstückrate, die zweite Musterstückrate hat, die höher als die erste Musterstückrate ist. Die Methode schließt auch das Erhöhen eines Kostenzählers für jede Probe vom ersten digitalen Audiosignal ein, das als Teil des zweiten digitalen Audiosignals ausgegeben wird. Die Methode einschließt auch, wenn der Kostenzähler eine Schwelle Zahl übersteigt und setzt mindestens eine synthetische Probe als Teil des zweiten digitalen Audiosignals ein. Die Methode schließt auch das Wiederholen des Ausgebens, des Erhöhens und des Einsetzens ein, bis alle Proben im ersten digitalen Audiosignal ausgegeben worden sind.