Pages: [1]   Go Down
Author Topic: Music Instrument Shield (SparkFun)  (Read 558 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Edison Member
*
Karma: 20
Posts: 1980
Wo ein Wille ist, da ist auch ein Weg !
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Kann das Music Instrument Shield (SparkFun) nur Midi-Files abspielen oder kann man es auch dazu bringen MP3-Dateien wiederzugeben ?

Quote
This board is built around the VS1053 MP3 and MIDI codec IC, wired in MIDI mode.
Logged

Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

Forum Moderator
BZ (I)
Offline Offline
Brattain Member
*****
Karma: 264
Posts: 21626
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Laut http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Dev/Arduino/Shields/MIDI%20Music%20Shield-v13.pdf
GPIO0 LOW / GPIO1 HIGH puts VS1053 in mini mode

http://www.sparkfun.com/datasheets/Components/SMD/vs1053.pdf
Seite 57 9.10 Real-Time MIDI

Wenn Du die beiden Widerstände umlötest kannst Du auch MP3 abspielen. Dann wird aber die serielle Verbindung nicht ausreichend für die Datenübertragung sein und du mußt die SPI aktivieren (durch umlöten).

Grüße Uwe
Logged

0
Offline Offline
Edison Member
*
Karma: 20
Posts: 1980
Wo ein Wille ist, da ist auch ein Weg !
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Währe es nicht möglich GPIO0 und GPIO1 an zwei digitale Arduino Pins anzuschliessen um hin- und herschalten zu können ?
Logged

Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

Germany
Offline Offline
Full Member
***
Karma: 8
Posts: 117
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Das geht schon. Dazu muss man aber auch noch einen Reset auslösen...

Bitte auch beachten: MIDI-Datei != MIDI-Daten, welche seriell übertragen werden.
Daher können MIDI-Dateien auch im normalen Modus abgespielt werden. Im Real-Time MIDI Modus ist der VS1053 praktisch ein MIDI Soundmodul.

Gruß
Andreas
Logged

Forum Moderator
BZ (I)
Offline Offline
Brattain Member
*****
Karma: 264
Posts: 21626
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Währe es nicht möglich GPIO0 und GPIO1 an zwei digitale Arduino Pins anzuschliessen um hin- und herschalten zu können ?
Und Pegelwandlung machen da der VB mit 3,3V funktioniert.
Grüße Uwe
Logged

0
Offline Offline
Edison Member
*
Karma: 20
Posts: 1980
Wo ein Wille ist, da ist auch ein Weg !
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
MIDI-Datei != MIDI-Daten, welche seriell übertragen werden.
Wieso ist da ein Unterschied ?
Man könnte doch seriell die selben Daten übertragen die auch in der Midi-Datei enthalten sind !

Quote
VB
??VB?? Die Abkürzung sagt mir jetzt nichts !
Das mit der Pegelumwandlung selber ist schon klar !
Das sieht man schon daran das einer der Widerstände in 3,3V endet !
Logged

Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

Forum Moderator
BZ (I)
Offline Offline
Brattain Member
*****
Karma: 264
Posts: 21626
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Entschuldige, VS1053 war gemeint
Logged

Germany
Offline Offline
Full Member
***
Karma: 8
Posts: 117
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Quote
MIDI-Datei != MIDI-Daten, welche seriell übertragen werden.
Wieso ist da ein Unterschied ?
Man könnte doch seriell die selben Daten übertragen die auch in der Midi-Datei enthalten sind !
MIDI-Daten bzw. das MIDI-Protokoll werden in Echtzeit übertragen und eine MIDI-Datei enthält alle MIDI-Daten + Dateiheader,Pausen-/Geschwindigkeitsinformationen, Titelnamen...

Gruß
Andreas
Logged

Pages: [1]   Go Up
Jump to: