Dateistream unterbrechen für Tastenabfrage [Anfängerfrage]

Hallo Allerseits, ich muss doch noch mal fragen, da ich einfach nichts dazu finden kann:

Ich möchte mittels Tastendruck einen Dateistream unterbrechen. Es ähnelt sehr einem MP3-Player-Shield, an dessen Code ich mich entlang gehangelt habe, allerdings lese ich die Datei von SD-Karte über den Arduino aus, und überlasse dies nicht dem Shield.

Ich möchte mittels Tastendruck die nächste Datei streamen.

ToDo - Interrupt an Pin 2 & 3 (-> ISR: Skip forward, skip back) - Tasten entprellen (-> vllt. über Lib EnableInterrupt) - Datei Stream unterbrechen (File.Close()) - nächsten Track öffnen - Stream wieder aufnehmen

Im Augenblick kriege ich das noch nicht so auf die Reihe. Verständnisprobleme.

Vielleicht hat jemand ein Projekt im Sinn, an dessen Code ich mich orientieren kann?

Besten Dank!

doc_database: Im Augenblick kriege ich das noch nicht so auf die Reihe. Verständnisprobleme.

Wir leider auch nicht, da wir deinen Sketch nicht kennen.

Also poste uns bitte den aktuellen Sketch und einen Link des verwendeten MP3-Moduls.

Ich erstelle eines, das ich posten kann. Wird etwas dauern.

doc_database:
Ich erstelle eines, das ich posten kann.
Wird etwas dauern.

Ok, den Sketch bitte in Code-Tags setzen. Dazu Schaltfläche </> verwenden, oben links im Editor.