Hallo, ich habe gestern einen Speaker mit einem Atmega 168 angesteuert (Ausgabe einer bestimten Frequenz). Da kam mir die Idee eine Notenmelodie damit auszugeben, das Problem ist, dass immer jeweils 4 Töne gleichzeitig gespielt werden müssen. Wie mache ich das? Mir kommt irgendwie keine Lösung in den Sinn.
Eine Sinustabelle mit maximal 64 Stufen, und daraus z.B. nach dem DDS-Prinzip vier Schwingungen erzeugen. Aufaddiert ergibt das maximal 8 Bit (256 Stufen) um einen DA-Wandler zu speisen.
Christoph K. schrieb: > DDS-Prinzip Deutsche Diabetes-Stiftung? Data Distribution Service? Dry Deck Shelter? Doctor of Dental Surgery?
Thomas M. schrieb: > Christoph K. schrieb: >> DDS-Prinzip > > Deutsche Diabetes-Stiftung? > Data Distribution Service? > Dry Deck Shelter? > Doctor of Dental Surgery? Man kann auch mal ein bisschen mitdenken... https://de.wikipedia.org/wiki/DDS
1 | In Technik und Informatik steht DDS für: |
2 | |
3 | Data Distribution Service, eine Kommunikationsmethode in verteilten Systemen |
4 | Datendefinitionsspezifikationen, eine Art der Datenbeschreibung für programmbeschriebene Dateien |
5 | Deflation Detection System, Opels Reifendruck-Verlust-Überwachungssystem |
6 | Digital Data Storage, ein Format von Magnetband-Speichern |
7 | Direct Digital Synthesis, ein digitales Verfahren zur Erzeugung analoger Signale |
8 | Direct Draw Surface, ein Dateiformat zur Speicherung von Texturen für 3-D-Computergrafik |
9 | Dry Deck Shelter, eine Vorrichtung auf U-Booten, um Taucher aufzunehmen |
10 | Dynamic Dedicated Server, eine spezielle Server-Art |
11 | Dynamic Drive Sharing, eine besondere Art der Laufwerknutzung bei der Datensicherung |
Hmmm, welches koennte davon wohl gemeint sein? Auch ohne das ich weiss was mit DDS gemeint ist, erschliesst sich mir aus dem Zusammenhang, das mit sehr grosser Wahrscheinlichkeit
1 | Direct Digital Synthesis, ein digitales Verfahren zur Erzeugung analoger Signale |
gemeint ist. Ja, Woerter und Abkuerzungen werden in der Welt nun mal mehrfach belegt, Beispiel: "Mutter". Es kommt auf den Kontext an, aber der ist in diesem Thread eindeutig.
@Maxim (Gast) >Notenmelodie damit auszugeben, das Problem ist, dass immer jeweils 4 >Töne gleichzeitig gespielt werden müssen. Wie mache ich das? Mir kommt >irgendwie keine Lösung in den Sinn. Indem man 4 Tongeneratoren parallel in Software abbildet. http://elm-chan.org/works/mxb/report.html
Danke für die beiden Links, insbesondere für den letzten!
Schon im "First book of KIM-1" aus den Siebzigern gab es ein Programm "Music Box", das abgespeicherte Melodien spielte. Wenig später gab es das auch in vierstimmig, z.B. auf dem Apple II. https://github.com/jefftranter/6502/tree/master/asm/KIM-1/TheFirstBookOfKIM/Games/Music%20Box
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.