PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SD-Karten-Sound-Player unter Bascom



Windi
01.04.2010, 23:33
Hat es eigentlich schon jemand geschafft unter Bascom ein Programm zu erstellen dass WAV-Dateien von einer SD-Karte ausgibt.
Ich habe bisher nur etwas in C gefunden.
http://elm-chan.org/works/sd8p/report.html
Ist sowas mit Bascom überhaupt realisierbar oder ist ein Basic-Programm dafür zu langsam?

Thomas$
01.04.2010, 23:47
wave halt ich für realistisch aber vom sound her nicht. bei bascom gibt es ja noch die möglichkeit des inline asmblers

Jaecko
02.04.2010, 08:51
Ich habs in C mal gemacht. Da isses vom Programm her kein Problem, nur die Kombination Qualität <=> Geschwindigkeit ist hier ein kleines Problem.
Allzuviel Puffern kann man bei nem AVR ja nicht.
Wenn man die Qualität dann soweit runterdreht, dass es einigermassen flüssig läuft, braucht man schon etwas Phantasie, um den gesprochenen Text o.ä., wieder zu erkennen.

stefan_Z
02.04.2010, 14:40
Schau mal bei FTDI - die haben ein Board mit dediziertem MP3-Codec/DAC von VLSI und nen Vinculum für den USB-Part.
http://apple.clickandbuild.com/cnb/shop/ftdichip?op=catalogue-products-null&prodCategoryID=55&title=VMUSIC2

Windi
05.04.2010, 09:59
Schau mal bei FTDI - die haben ein Board mit dediziertem MP3-Codec/DAC von VLSI und nen Vinculum für den USB-Part.
http://apple.clickandbuild.com/cnb/shop/ftdichip?op=catalogue-products-null&prodCategoryID=55&title=VMUSIC2
Genau so was will ich eben nicht.
Es kann doch nicht so schwer sein eine Tonwiedergabe im kHz-Bereich zu realisieren. Selbst die kleinen Tinys kann man bis auf 10 Mhz hochtakten. Das müsste dann doch auch mit Basic klappen oder liege ich da so falsch?

Furtion
05.04.2010, 11:26
Hi,

du könntest dir dieses Projekt mal anschauen:
http://www.ulrichradig.de/home/index.php/avr/megalol
da ist alles sehr minimalistisch gehalten und auch leicht nach Bascom
portierbar.

stefan_Z
05.04.2010, 13:46
Achso, sag doch, dass du es kompliziert machen willst :-P

Klar geht das, aber SD auslesen und gleichzeitig Krach machen - könnte knapp werden mit der CPU...

Furtion
05.04.2010, 14:06
Hi,

wobei wenn ich mir die Qualli von dem oben genannten Projekt anschaue
find ich das gar net mal so schlecht. Der Tiny85 wird mit den internen
8Mhz laufen. Da kann man sicher noch ein bisscehn was rausholen wenn
man nen größeren Chip nimmt und mit 20Mhz arbeitet.