Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  User Interface and Voice
| | |-+  Various UI issues on Sansa c240
« previous next »
  • Print
Pages: [1]

Author Topic: Various UI issues on Sansa c240  (Read 3226 times)

Offline Rusty Shack

  • Member
  • *
  • Posts: 5
Various UI issues on Sansa c240
« on: January 24, 2012, 10:21:08 PM »
This is a new-user experience, including solutions or work-arounds. I'd appreciate feedback, esp. on the unsolved ones. It includes 2 UI bugs when it comes to RockBox on the Sansa c240 v1.

Issue 1: Win7 and Portable Devices Not a RockBox issue, per se, but RockBoxUtility 1.2.11 requires the MP3 player to have a drive letter. Windows 7 put my c240 in a "Portable Devices" category; no drive letter. Microsoft's Answers forum says to assign one in Disk Management, but the c240 didn't show up in D.M. Solution 1: Change USB Settings to MSC. Connect player to PC. Now the player shows up in D.M., and you can assign a letter.

Issue 2: Where'd my music go? How do I start playing music? Are MP3 files in the Files or Database menu? No music shows up in either place! Hmmm... Only FM works, initially. Temporary Workaround: Connect player and PC. Create subdirectories in the MUSIC folder. Copy MP3 files from PC to Sansa player. (Why can't RockBox play the same files that the Sansa firmware plays?!)

Issue 3: UI painful The RB UI is not so friendly. Where is a new user to start? After solving issue 2, you can't just "Play All," as on Sansa. Once I did add music, organized by artists, it seemed as if all I could do was to play one genre (or artist) at a time. Another thing; the sorting of menu options seems foolish. I'd have sorted it: "Now/Resume Playing, Music (database), FM Radio, Recording, Settings, etc. Why is Files first?! Solution 3: Go into Artists or Albums and select <All tracks>.

Issue 4: Music Duplicated Despite my deleting unused/bloated fonts, themes, games, etc., the Sansa is nearly full. The music previously on the player is still there. It's in the SYSTEM folder, but the music files are in *.DAT files in various folders.  Rockbox can't play this music (!), and from Windows I can't see those files as *.MP3 files anymore, but if I dual-reboot into the 01.01.07 firmware, then I can play that music from the Sansa UI. The result is that I've got music on the player twice... one for each UI. Solution 4: ????? :( Maybe, delete what's in the SYSTEM folder, if I keep RockBox? :-\ ?????

Issue 5: Stuck on Recording screen bug "Recording" is on main menu. Is it for file management and playing of prior recordings? Nope. No way to do that. Instead, it takes user straight into recording mode!?. The combo of RockBox and the Sansa c240 offers no way to leave this screen! Press up (play/pause), and that will pause it. Press center button, and that starts it again. All other buttons (left, right, down, menu) just add a click sound to the recording. Press and hold menu, and it shuts off, but when you restart, it goes back to that Recording screen. What to do? Remove the battery? Yikes! Rockbox sucks for recording. Temporary Workaround: Shut off player, attach the USB cable,  restart player, delete unwanted recordings (using PC's O/S), and detach cable.

Issue 6: Auto presets bugs In FM radio mode, you can have RockBox scan the FM frequencies and automatically set presets for the stations it finds. The problems? In Austin, it finds a station on almost every frequency between 89.3-90.8, 93.2-93.9, etc. A lot of static / non-stations, IOW. There's no way to delete a single preset. Temporary Workaround: While listening to an FM station, press down; clear all presets; add presets one-by-one.

Issue 7: No way to save in text editor For some settings, a text editor pops up, expecting you to choose one character at a time. You choose using the center button of the Sansa c200 series player. The problem? There's no way to say, ok, save this. Up/left/etc. just move around the character palette. Center button chooses a character. Menu button cancels out of whatever you painstakingly "typed." There are no other buttons.

The long and short of it is that RockBox adds some fantastic features, like MicroSDHC, resume last song, never played tracks, forgotten favorites, a clock, the ability to see what song is next, and so forth, but is it worth the trouble? I'm hoping so.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Various UI issues on Sansa c240
« Reply #1 on: January 24, 2012, 11:48:04 PM »
Quote from: Rusty Shack on January 24, 2012, 10:21:08 PM
Issue 1: Win7 and Portable Devices Not a RockBox issue, per se, but RockBoxUtility 1.2.11 requires the MP3 player to have a drive letter. Windows 7 put my c240 in a "Portable Devices" category; no drive letter. Microsoft's Answers forum says to assign one in Disk Management, but the c240 didn't show up in D.M. Solution 1: Change USB Settings to MSC. Connect player to PC. Now the player shows up in D.M., and you can assign a letter.

Alternatively, you could just read the install directions, which point out that its impossible to install rockbox until you've put the player into MSC mode ;)

Quote from: Rusty Shack on January 24, 2012, 10:21:08 PM
Issue 2: Where'd my music go?

They are where you put them.  I'm guessing you were using MTP mode rather then MSC mode, so they're probably renamed and hidden in a folder somewhere.  If you dislike that, I suggest not using MTP mode.

Quote from: Rusty Shack on January 24, 2012, 10:21:08 PM
Why is Files first?! Solution 3: Go into Artists or Albums and select <All tracks>.

Because the overwhelming majority of people use files rather then the database. 

Quote from: Rusty Shack on January 24, 2012, 10:21:08 PM
Issue 4: Music Duplicated Despite my deleting unused/bloated fonts, themes, games, etc., the Sansa is nearly full. The music previously on the player is still there. It's in the SYSTEM folder, but the music files are in *.DAT files in various folders.  Rockbox can't play this music (!), and from Windows I can't see those files as *.MP3 files anymore, but if I dual-reboot into the 01.01.07 firmware, then I can play that music from the Sansa UI. The result is that I've got music on the player twice... one for each UI. Solution 4: ????? :( Maybe, delete what's in the SYSTEM folder, if I keep RockBox? :-\ ?????

The issue is that you put each song on the player twice.  Don't do that.

Quote from: Rusty Shack on January 24, 2012, 10:21:08 PM
Issue 5: Stuck on Recording screen bug "Recording" is on main menu. Is it for file management and playing of prior recordings? Nope. No way to do that. Instead, it takes user straight into recording mode!?. The combo of RockBox and the Sansa c240 offers no way to leave this screen!

You're surprised that the recording menu is for recording ?  Really?  Anyway, as for leaving the menu, what button does the manual say quits that screen?
Logged

Offline evilnick

  • Rockbox Expert
  • Member
  • *
  • Posts: 431
Re: Various UI issues on Sansa c240
« Reply #2 on: January 25, 2012, 12:08:24 AM »
The 2 bugs are not bugs. They are caused by user error/lack of reading the manual. I suggest that you read this as it will probably save a lot of typing incorrect assumptions on your part.

Quote
Issue 1: Win7 and Portable Devices
Not a Rockbox issue.
http://download.rockbox.org/daily/manual/rockbox-sansac200/rockbox-buildch2.html#x4-70002.1

Quote
Issue 2: Where'd my music go?
It is exactly where you left it!
If the Sansa firmware hides/obfuscates the music that you transferred to it whilst in MTP mode then Rockbox may not be able to play it or you might not know where to look for it in the directory structure.
http://download.rockbox.org/daily/manual/rockbox-sansac200/rockbox-buildch3.html#x5-300003.1.4
http://download.rockbox.org/daily/manual/rockbox-sansac200/rockbox-buildch4.html#x7-390004

Quote
Issue 3: UI painful
Files is first as that's the most commonly used section by the (majority of the) developers.
To play all files, I select Files, long-select on the folder that contains all the music and choose Insert.
http://download.rockbox.org/daily/manual/rockbox-sansac200/rockbox-buildch5.html#x8-820005

Quote
Issue 4: Music Duplicated
Use MSC mode in the OF (or use Rockbox, IF USB is stable on that device) to transfer your music, that way it can be played by BOTH firmwares.

Quote
Issue 5: Stuck on Recording screen bug
Not a bug. See: http://download.rockbox.org/daily/manual/rockbox-sansac200/rockbox-buildch5.html#x8-960005.8

Quote
Issue 6: Auto presets bugs
No idea on this one. I never listen to the radio.

Quote
Issue 7: No way to save in text editor
Yes there is. http://download.rockbox.org/daily/manual/rockbox-sansac200/rockbox-buildch4.html#x7-430004.1.3
Logged

Offline Rusty Shack

  • Member
  • *
  • Posts: 5
Re: Various UI issues on Sansa c240
« Reply #3 on: January 25, 2012, 09:28:58 PM »
Evilnick, you and RockBox have something in common. You lack maturity. At least you responded. Your answers are mostly wrong, though.

An axiom of software design is to create something so completely obvious that no manual is needed. You see a baseball, and you know what to do. Another axiom is to never expect users to read the manual. A third is to keep your software simple. Resist the urge toward featuritis / f. creep. Not an axiom, but a good practice, is to write documentation that is clear and complete, from the perspective of users.

RockBox's manual is fairly clear and complete, but that's about the best part of it. RB is jam-packed with features upon features. You have to do "long presses" of buttons to do actions. Sometimes, one button is the intuitive choice, and yet another is what you must use (e.g., the select button is used to pause recording, instead of the pause button). There are very long sequences of menu options that you must scroll through. It's a mess. A fun, capable mess, but a mess.

That's all UI stuff. My most important gripes here relate to the installation process, and what it did to my MP3 player.

(A) Installing RB transformed/moved my files & folders. They were MP3 files, in \MUSIC\(artist)\(album name)\. After installing RB, the MP3 content was stored in *.DAT files, in folders like a hidden \SYSTEM\MTPCONTENT\0\3\A\ folder (and about half of that content was added using MSC). The folder structure was gone. File and folder names were mysterious.

(B) To get RockBox to see any music, I had to add more MP3 files, which caused dupes. I quickly ran out of space, and needed to end the duplication.

(C) Would I be able to uninstall RockBox, hoping Sansa would continue to read those DAT files? (As it turned out, no.) If it couldn't or I wanted to keep RB, which of the *.DAT garbage could I safely delete?


Here's what led to this, in case an RB developer is more open-minded, and willing to benefit.

Stage 1: Wife gets Sansa c240 player, pre-set to MTP. Some songs added via MSC. Some via MTP.

2: Later, I inherit player. Switch to MSC. All *.MP3 files, in the \MUSIC\ folder.

3: Upgrade to Sansa firmware 01.01.07. Oddly, this changes USB settings. No MTP option! Just Autodetect and MSC remain. I'd been using MSC mode, exclusively, yet after the fw upgrade, it's set to auto-detect! Does it matter, since MTP is gone? It should autodetect and be forced to pick the only option, MSC. Right? (Wrong.)

4: Install Rockbox with util. Change "General Settings: File View: Show Files" to "Supported." As the manual states, that setting does

not show hidden folders or anything that begins with "." (dot). So, in the Files option, all one can do is see that VERSION (.TXT) exists,

view it or return to the main menu. Issue: One cannot delete, rename, move or copy the file(s). One cannot navigate to any other

folder, or even know the directory name (\ , i.e., root). One cannot set the default folder to anything else. When you go into "Files," you

see the root, but you don't know it's the root, unless you use Explorer.

Now, from Windows Explorer I find the (hidden) \MUSIC\ folder empty! (No mention of this in the manual, and SansaFAQ online is misleading.) If

I reboot into the original firmware, then I can see and play my songs, but zero music in RockBox. The original music is stored in \SYSTEM

\MTPCONTENT\0\.. subfolders, in 00000*.DAT files. The folder structure has 1-byte-named folders; many are empty. Many files are empty, too, or

only 1b long. Those with songs are all in ..\0\1\F, ..\0\2\0 - F, or ..\0\3\0 - F folders. File dates for the song files are all from mid-

November 1985, for some reason. (1985 pre-dates LAME 3.93, which I used to grab the music.)

5: Copy some MP3 files to the (hidden) \MUSIC\ folder. Now RB can play the files I copied. It helps to unhide the \MUSIC\ folder. It

quickly runs out of disk space, though, due to all the duplication with the *.DAT files. If I reboot into the OF, then I see all my original

(*.DAT) music, plus any dupes in the \MUSIC\ folder.  >:(

6: Change "Show Files" to "View All." Files menu is navigable now, despite hidden folders. I can go to \SYSTEM\MTPCONTENT\0\3\B\, and

see 000003B3.DAT. (A file viewer from Windows shows that it has LAME 3.93 content from my album. It can't be played.)

So, my old folders are not on the player -- no longer organized by artist and album. My old MP3 files are gone, too. So I can't copy them,

edit them in Audacity, delete them and easily know what I'm deleting, etc.

7: Delete the files from \MUSIC\, and reboot into Sansa OF. In Stages 5 and 6, there was my full collection, and duplicates of many.

Deleting these files ought to just delete the duplicates, for the OF. Nope. Now, Sansa OF can't see any songs. Doesn't matter if

\MUSIC\ is hidden or not.

8: Re-add the folders/files to \MUSIC\. Will it go back to Stage 6, when RB only sees the copied MP3s in MUSIC, but OF sees all music,

with lots of dupes? Nope. RB and OF see the same thing: only the files in MUSIC. The connection between OF and *.DAT files is broken.

9: Last stage. Backup and delete SYSTEM\MTPCONTENT\ folders from c240 player. Rockbox and Sansa firmware can both use the MP3 files in the MUSIC folder, and there are no dupes, and plenty of space. Everything is good, except I have to find backups of most of my music, or else re-rip the songs.

***
Did I fail to follow instructions? I had good reason to think I followed them closely, and that the USB was set to MSC. See stage 3. You say it's "impossible" to install RB otherwise. I'm not so sure. On my player, "Autodetect" is close enough to MSC to allow a RB install, but far enough for Windows 7 to treat the c240 differently.

Did I fail to read the manual? Nothing in it or on the rb.org site could have warned me.

Are you skeptical? I'd be. I'll re-test. As I write, I'm changing from MSC to Autodetect. As before (since stage 3), there is no MTP or other option. I'm connecting, and voila, the c240 appears in Portable Devices, with no drive letter. The folders that were hidden in MSC (like PLAYLISTS) are not hidden. The MUSIC folder appears empty! (It should have 6 folders with 9 albums worth of MP3 files.) OK. Now I'm disconnecting, and setting it back to MSC. I'm reconnecting. It gets a drive letter again. The MUSIC, etc. folders are all hidden now, and the MUSIC folder has the 6 artist-subfolders with many album-subfolders and MP3s. Craziness.

Did having the USB set to Autodetect, with MSC as the only other option, cause this installation heartache? And what really caused MTP to

disappear, and Autodetect to act strangely? Again, craziness.

Quote
The 2 bugs are not bugs. They are caused by user error/lack of reading the manual.
The manual says nothing about the Presets

Scan and how (on the c240), it counts garbage on almost every frequency as a station. Also, can you delete a preset, except by carefully editing the *.fmr file by hand?

Quote
Quote
Issue 5: Stuck on Recording screen bug
Not a bug. See http... ...as for leaving the menu, what button does the manual say quits that screen?
Long press of "Power button" (menu, on the c240). This works, but you have to do it just right. Too long and it powers off. Then, power back up, it's back to the recording screen. So, yes, it's too easy for users to get stuck. Long press vs. short is bad enough. Now we have short, medium and long?! OK...

Quote
You're surprised that the recording menu is for recording ?
You wrote "recording menu," yourself. Why the scorn? Any new user might expect a menu with recording options, like to view/play/delete/rename ... especially a Sansa user. We're used to menus! ;)

To see your recordings, you have to leave Recordings and go to Files. To delete or rename, there are more long presses of the select button. Then, multiple presses to confirm. It takes you away from the Files screen, to the main menu. What if you had multiple files to delete?  Also, where did RockBox store the recordings? Into a recordings folder, right? Nope. They go into the root directory! Does RockBox distinguish between recordings and MP3s? Nope. Playing <ALL TRACKS> mixes recordings into your play list. You can find ways to exclude them, but how many users are going to want that?

Maybe the RB developers had good reasons for these decisions, but they sure seem odd.

Rockbox can do cool things, but has poor design. It's the poster child for feature creep, and that ruins the UI. Have you ever had to do a "long-press" on your keyboard or mouse to do something?
Logged

Offline tpijag

  • Member
  • *
  • Posts: 65
Re: Various UI issues on Sansa c240
« Reply #4 on: January 25, 2012, 09:58:44 PM »
tl/dr

Written dissertation on PEBKAC

Logged

Offline evilnick

  • Rockbox Expert
  • Member
  • *
  • Posts: 431
Re: Various UI issues on Sansa c240
« Reply #5 on: January 26, 2012, 04:04:22 AM »
Rusty Shack, please don't get personal. You asked for help, you appeared to have difficulty understanding where you were going wrong. I merely pointed out that your perceived issues were not genuine issues and could have been avoided by a little education.

Please do point out where my answers were wrong. I'd like to be able to help users out, so don't want to give incorrect responses.

[To be fair, I *am* immature. Though I'm pretty sure that didn't come through in my reply to you!]

To be clear, the install of Rockbox did nothing to your music. Transferring music using MTP or updating the Sansa firmware may well have done but you'd be hard-pressed to blame Rockbox for that since Rockbox != Sansa OF.
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  User Interface and Voice
| | |-+  Various UI issues on Sansa c240
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.089 seconds with 16 queries.