question

Martmen-6711 avatar image
0 Votes"
Martmen-6711 asked Scout-1150 commented

My Musicplayer

SMALL BASIC music player with LD-EXTENTIONS

Show KSZW460.000

small-basic
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Martmen-6711 avatar image
0 Votes"
Martmen-6711 answered Scout-1150 commented

83670-musicplayer.jpg



musicplayer.jpg (154.4 KiB)
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Das ist eine umfangreiche Musiksammlung!
17700 <=> Q

Translation by Google:
This is an extensive music collection!
17700 <=> Q

0 Votes 0 ·
Martmen-6711 avatar image
0 Votes"
Martmen-6711 answered

Da sind noch ein paar Fehler drin, kann mir jemand helfen?
Das Suchen nach einem Titel oder Interpreten funktioniert nicht immer beim personell gesteuerten Wechsel per Maus zu einem anderen Titel.

Vielen Dank

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

JanWieldraaijer-1495 avatar image
0 Votes"
JanWieldraaijer-1495 answered JanWieldraaijer-1495 edited

It will be helpfill if you give the needed filenames wih a sample of the contents (some lines, not too much ;-) )
Searching in the program what input to expect, is not easy.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Scout-1150 avatar image
0 Votes"
Scout-1150 answered

Das Unterprogramm Nextfile() wird 2x durchlaufen, wenn die Taste >> gedrückt wird. Dadurch wird immer ein Titel übersprungen.
Hier eine kleine Korrektur mit einem Tastenflag.

The Nextfile () subroutine is run through twice when the >> key is pressed. This means that a title is always skipped.
Here is a small correction with a button flag.
136000-main.jpg
135987-onbutton.jpg

Wenn der Suchbegriff nicht gefunden wird, wird irgendwas ausgegeben.
If the search term is not found, something is returned.
135970-suchfehler.jpg

Die Titel im Array werden manchmal nicht vollständig ausgegeben, Wahrscheinlich wegen Sonderzeichen.
The titles in the array are sometimes incomplete, probably because of special characters.
135988-truncated.jpg

Die Auswahl mit der Maus funktioniert bei mir einwandfrei und vor allem unschlagbar schnell!
Umgekehrt wird es mit einer ListView in Small Basic nicht gelingen, über die Tasten die entsprechende Zeile auszuwählen.
Das würde nur mit einer DataView gehen, wie in deinem letzten Programmbeispiel über SQLite.
Wäre ja auch noch eine Alternative zu einem Arrayfile.
Ich glaube sehr wichtig ist die Verzeichnisstruktur der Musiksammlung und was im Titel zulässig ist.
Zum Beispiel:

Interpret --- CD x --- Titel 1
.......................................--- Titel 2
.........................CD y --- Titel 1
........................................--- Titel 2

Das Sahnehäubchen wäre, wenn die Sammlung nach eigenen Vorlieben oder anderen Eigenschaften durchsucht werden kann, die iTunes oder Mediaplayer nicht anbieten.
Dann muss man sich nicht die Künstler merken.

The selection with the mouse works flawlessly for me and, above all, unbeatably fast!
Conversely, with a ListView in Small Basic it will not be possible to select the corresponding line using the keys.
That would only work with a DataView, as in your last program example using SQLite.
It would be an alternative to an array file.
I think the directory structure of the music collection and what is allowed in the title are very important.
For example:
Artist --- CD x - Track1
........................... - Title2
CD y - track 1
....
The icing on the cake would be if the collection could be browsed according to your own preferences or other properties that iTunes or media players don't offer.
Then you don't have to remember the artists.









main.jpg (20.0 KiB)
onbutton.jpg (30.7 KiB)
suchfehler.jpg (23.6 KiB)
truncated.jpg (94.9 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.