PDA

View Full Version : FLAC support via USB



kitolov
2009-10-19, 10:21
Hi,

I am interested in Squeezebox Touch and wondering:
1. Can this box play FLAC files directly from an external hard drive (NTFS) via USB.
2. Availability in Canada.

Many thanks,

Phil Leigh
2009-10-19, 10:25
Hi,

I am interested in Squeezebox Touch and wondering:
1. Can this box play FLAC files directly from an external hard drive (NTFS) via USB.
2. Availability in Canada.

Many thanks,

1) yes - but only fat32 right now... ntfs is coming
2) Not yet.

aubuti
2009-10-19, 10:25
2. The SB Touch is not available anywhere yet, except for a few vendors who mistakenly sold units before they were supposed to. It is set to be released in Dec 2009 or possibly January 2010.

1. At present USB support is only for FAT32 file systems. Support for NTFS is expected, but I don't know if it will be in place at the time of release.

kitolov
2009-10-19, 10:34
Many thanks!

audiomuze
2009-10-19, 11:57
At present USB support is only for FAT32 file systems. Support for NTFS is expected, but I don't know if it will be in place at the time of release. Are there any plans to support EXT3/4?

dean
2009-10-19, 15:02
On Oct 19, 2009, at 11:57 AM, audiomuze wrote:
>> Are there any plans to support EXT3/4?

The current beta units support EXT3, but not EXT4.

audiomuze
2009-10-19, 18:48
Thanks Dean. With distros like Ubuntu now moving to using EXT4 as the default filesystem I trust there are plans to support it?

Mnyb
2009-10-20, 01:00
Thanks Dean. With distros like Ubuntu now moving to using EXT4 as the default filesystem I trust there are plans to support it?

The concern the devs have is how people will mount and umount the drives , journaled file systems you have to take care and mount and umount properly.
Or power down and remove it .
There will always be customers who would just yank out the cable, and then blame logitech for the mess.

I think that technically fat32 is more tolerant against such things, the Touch is linux so it can probably support many file systems per default or be made to support many more if you have the know how, a person with good linux skills can probably compile/install all kind of things on the Touch. But there is case of what will be officially supported.
You can probably tweak the c***p out of Touch but logitech must draw a line somewhere . To be possible to support it must run some kind of "standard" configuration not only regarding file systems.

What file format it finally "officially supports" is not known to me for the moment its fat32. I think it is more a business and support decision than a technical problem.

dean
2009-10-20, 07:32
Wait, I thought the whole point of the journal was to handle
unexpected disconnects more gracefully. Per Wikipedia:

A journaling file system is a file system that logs changes to a
journal (usually a circular log in a dedicated area of the file
system) before committing them to the main file system. Such file
systems are less likely to become corrupted in the event of power
failure or system crash.

That said, FAT32 is (as far as I still know) the only officially
supported partition type in the first release. EXT3 will probably
still work, and NTFS is probably the first one to be officially added,
post release.



On Oct 20, 2009, at 1:00 AM, Mnyb wrote:

>
> audiomuze;474688 Wrote:
>> Thanks Dean. With distros like Ubuntu now moving to using EXT4 as
>> the
>> default filesystem I trust there are plans to support it?
>
> The concern the devs have is how people will mount and umount the
> drives , journaled file systems you have to take care and mount and
> umount properly.
> Or power down and remove it .
> There will always be customers who would just yank out the cable, and
> then blame logitech for the mess.
>
> I think that technically fat32 is more tolerant against such things,
> the Touch is linux so it can probably support many file systems per
> default or be made to support many more if have the know how.
>
> What file format it will "officially support" is not known to me for
> the moment its fat32
>
>
> --
> Mnyb
>
> --------------------------------------------------------------------
>
> No it can NOT be controlled with iTunes....
> ------------------------------------------------------------------------
> Mnyb's Profile: http://forums.slimdevices.com/member.php?userid=4143
> View this thread: http://forums.slimdevices.com/showthread.php?t=70014
>
>

audiomuze
2009-10-21, 08:48
Given the SBS ethos of never touching the audio files, ie read-only, is there any reason you wouldn't mount EXTx ro, noatime, thus making a dirty USB disconnect a non-issue?

Phil Leigh
2009-10-21, 08:56
Given the SBS ethos of never touching the audio files, ie read-only, is there any reason you wouldn't mount EXTx ro, noatime, thus making a dirty USB disconnect a non-issue?

if TinySC writes its database cache to the usb disk...

audiomuze
2009-10-21, 09:10
if TinySC writes its database cache to the usb disk...Oh, I'd assumed that it'd write its database to its own storage subsystem?

andyg
2009-10-21, 09:16
On Oct 21, 2009, at 12:10 PM, audiomuze wrote:

>
> Phil Leigh;475445 Wrote:
>> if TinySC writes its database cache to the usb disk...Oh, I'd
>> assumed that it'd write its database to its own storage
> subsystem?

We are using the storage on the disk for the database, cache, etc.

Phil Leigh
2009-10-21, 09:17
Oh, I'd assumed that it'd write its database to its own storage subsystem?

depends how big it is... 30k tracks won't fit in 128Mb ram!

audiomuze
2009-10-21, 09:39
On Oct 21, 2009, at 12:10 PM, audiomuze wrote:

>
> Phil Leigh;475445 Wrote:
>> if TinySC writes its database cache to the usb disk...Oh, I'd
>> assumed that it'd write its database to its own storage
> subsystem?

We are using the storage on the disk for the database, cache, etc. Well, I guess you could relatively safely assume that people using Linux understand the need for a clean disconnect so long as it's clear you're using their disk. I don't see this issue as being unique to Linux though, writing data to FAT32, NTFS or EXTx requires a clean disconnect, not so?