Polymorphe klänge

Gast #467753
Lesenswert?

polymorph? eher polyphon, oder?

--> würde mal pauschal sagen: ohne Zusatzhardware: NEIN!
höchstens ein paar DTMF Töne.

MP3 ist wieder ganz was anderes. Das ginge mit nem Atmel xxxSND1,
wenn ich mich nicht täusche oder auch zusätzlichen externen MP3
Dekoder-Chips.

Oder meintest du hier vielleicht eher MIDI-Files (*.mid).
Das würde besser zur ersten Frage passen.
Gast #467754
Lesenswert?

ja klar polyphon.
generell polyphon und midi(wenn man diese ohne externen baustein 
abspielen kann)
dass man für mp3s einen externen baustein braucht ist klar, ich brauche 
aber code beispiele bzw überhaupt eine bezeichnung von so einem 
baustein(snd chip wollte ich nicht verwenden).
danke für die schnelle antwort
Gast #467755
Lesenswert?

Nachtrag:
Hab mich mit "Atmels" in der Fragestellung unbewußt schon wieder
in die AVR-Ecke drängen lassen... ;-)

Da gibts natürlich auch noch andere Möglichkeiten:

Mit nem Atmel ARM oder nem Atmel AVR32 kannst schon ganz andere
"Töne spucken" ... :-))
Gast #467767
Lesenswert?

Es wäre einfacher Wav-Datein auszugeben, da dies meist RAW-Daten sind, 
also nicht mehr decodiert werden müssen.
Midi könnte vielleicht noch gehen...
Mit einem ATMEGA128 oder vo vielleicht.

>mit einem mega32, mega64 oder mega8?
Klar geht das. Da muß man dann nur nur einen VS1003 oder so dranhängen.
Gast #467769
Lesenswert?

Wave wäre einfach(er).
Da bräuchtest du noch genügend (externen) Flash-Speicher.

Ich bin nach wie vor der Meinung, dass polyphone Klänge
(Wavetable oder sonstige Synthese) mit nem AVR (8bit) ohne extra Chips
in der wahrscheinlich angestrebten Qualität nicht geht.

Aber ich hab da keinen in petto. Hab mich soweit noch nicht damit
beschäftigt. Hat Yamaha nicht sowas (früher?) mal produziert?
Passende Chips meine ich.
Gast #467791
Lesenswert?

bei der 4ten antwort hier im thread findest du ein code beispiel.

der link von jemand ist ja sehr interessant, da kann man bestimmt das 
SPI interface benutzen um den bitstream ohne viel aufwand aus einen AVR 
zu schieben.
Gast #467956
Lesenswert?

das ganze war früher mal wesentlich genauer dargestellt, anscheinend hat 
er das auf zwei seiten aufgeteilt. nun hier die reine theorie dazu:
http://www.romanblack.com/btc_alg.htm

an dem µC-Pin hängt einfach ein RC-Glied und dahinter dann ein 
Lautsprecher. Die Bitfolge, die das Prog erzeugt, muss dann nur noch an 
selbigem Pin ausgegeben werden. In der richtigen Geschwindigkeit 
versteht sich.
Gast #467995
Lesenswert?

hallo
hat das teil von elm-chan schon mal einer nachgebaut.
hätte hier auch ein paar tiny45 und wäre interessiert an dem
teil nur ist mein programmer noch nicht fertig.das wäre ein
super teil wenn´s funzt.

p.s. mit welchem programmer lässt sich der tiny45 brennen.
bzw welche software funktioniert am besten.

gruß

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren