musik, 1 bit sound Kategorie: Programmierung (von Michael, http://www.elektronik.co.at - 23.11.2005 15:04) | ||
| ||
Neben der derzeitigen Tonausgabe gäbe es eine recht elegante Möglichkeit, beliebige Töne (Hundegebell für Alarmanlage, Sprache, Musik) als 1 bit AD Wandlung auszugeben. Das ist ein sehr bekanntes Verfahren, bei dem mit einem bit ein Integrator entweder erhöht oder vermindert wird. Vorteile sind, da� man nicht einen ganzen 8 bit Port braucht sondern eben nur ein bit und da� aufgrund der höheren Abtastrate die Filterung sehr einfach wird, au�erdem braucht man nur einen auf-ab Integrator statt einem DAC. Einziges kleines (?) Hinderniss: man bräuchte eine regelmä�ige Routine, die so ca. mit mindestens 30 kHz ein bit aus der soundtabelle ausgibt. Nachdem inzwischen ja auch Flashbereiche als Datenspeicher ansprechbar sind, wäre das ein gutes Lager für Töne. Konvertierung 8 bit zu 1 bit kann ja nicht so schwierig sein (wahrscheinlich können das auch schon PC Programme) oder die Ausgaberoutine macht selbst 8 bit (wav ?) zu 1 bit. Die Ausgaberoutine kann wohl nur (wenn überhaupt sinnvoll möglich) auf Betriebssystemebene gehen, mit künstlichen Interrups oder C-Schleifen wird man sich mindestens das ganze Kastl zustopfen. Der leicht zugängliche 1 ms Timer wäre eher für Infraschall geignet. Es bleibt also die Frage, ob das jemand kann und auch tun möchte - Der C-Contol auf Betriebssystemebene das Singen beibringen. Auf Nachfrage könnte das schon sto�en ! Nachdem sich in diesem Forum an sinnvollen und kompetenten Beiträgen einiges tut, kann die Frage vielleicht jemand aufgreifen. Danke Michi Meine Seite: http://www.elektronik.co.at | ||
Antwort schreiben Antworten: |