Re: [slim] Does SoftSqueeze need a mathematical coprocessor

2010-04-14 Thread truehl

bpa;531044 Wrote: 
 Then try the I approach I suggested - get SBS to do the decode and pass
 WAV to SqueezeSlave.

SBS is running on the sheevaplug without FPU too. So does'nt SBS need a
FPU? If yes, how can I pass WAV to squeezeslve?

Greetings, Thomas


-- 
truehl

SBS 7.4.2 on SqueezePlug, Squeezebox Duet
Thecus N4100 pro NAS,
My SqueezePlug Wiki: http://wiki.slimdevices.com/index.php/SqueezePlug
My Blog: http://squeezeplug.de/
My Downloads: http://squeezeplug.de//?page_id=2

truehl's Profile: http://forums.slimdevices.com/member.php?userid=34265
View this thread: http://forums.slimdevices.com/showthread.php?t=76906

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/discuss


Re: [slim] Does SoftSqueeze need a mathematical coprocessor

2010-04-14 Thread bpa

Whena processor has no FPU - the FPU instructions can be emulated and so
still be run although sometimes it is about 10x slower than real FPU but
Sheevaplug has a fast CPU (1.2GHz ?) so slow may be fast enough. 
However the processor good fixed point arithemetic and many ofd the
supporting apps can use fixed point instead of FPU. IIRC Andyg has
built all support SBS apps on ARM processor to use this fixed point
where possible.  Not enough CPU power will result in stuttering.

In summary - it is best to test and see if it works.  

Try disabling native Flac under WebUI Settings/Advanced/Filetypes.

If that works then you can add a special custom-convert.conf so that
Flac-wav is always done for Squeezeslave but left as Flac for other
players.


-- 
bpa

bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=76906

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/discuss


[slim] Does SoftSqueeze need a mathematical coprocessor

2010-04-07 Thread truehl

Hi folks,
does SoftSqueeze need a mathematical coprocessor like SqueezeSlave? And
if the answer is yes: Does someone know an other player working headless
on debian together with SBS?

Thanks for your reply!

Greetings,
Thomas


-- 
truehl

SBS 7.4.2 on SqueezePlug, Squeezebox Duet
Thecus N4100 pro NAS,
My SqueezePlug Wiki: http://wiki.slimdevices.com/index.php/SqueezePlug
My Blog: http://squeezeplug.de/
My Downloads: http://squeezeplug.de//?page_id=2

truehl's Profile: http://forums.slimdevices.com/member.php?userid=34265
View this thread: http://forums.slimdevices.com/showthread.php?t=76906

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/discuss


Re: [slim] Does SoftSqueeze need a mathematical coprocessor

2010-04-07 Thread bpa

truehl;531002 Wrote: 
 
 does SoftSqueeze need a mathematical coprocessor like SqueezeSlave? And
 if the answer is yes: Does someone know an other player working headless
 on debian together with SBS?

No - it is written in Java so if Java runs on your PC then it should
run OK - however it may be slow.

It would be better to describe the symptoms of your problem rather your
diagnosis.

Not sure if the headless question is related to the coprocessor one.
Softqueeze will run headless but the Java libraries requires an Xserver
to be running even though the display is not used.


-- 
bpa

bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=76906

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/discuss


Re: [slim] Does SoftSqueeze need a mathematical coprocessor

2010-04-07 Thread truehl

bpa;531003 Wrote: 
 No - it is written in Java so if Java runs on your PC then it should run
 OK - however it may be slow.
 
 It would be better to describe the symptoms of your problem rather your
 diagnosis.
 
 Not sure if the headless question is related to the coprocessor one.
 Softqueeze will run headless but the Java libraries requires an Xserver
 to be running even though the display is not used.

bpa: Thank a lot! The background of my question is: I would like to
integrate a player in my SqueezePlug project. SqueezePlug runs on
SheevaPlug. SheevaPlug uses an ARM-Processor without a Coprocessor, so
I can't use SqueezeSlave. SheevaPlug is a complete headless device
running debian. On SqueezePlugVM (virtual SqueezePlug on PC) I use
SqueezeSlave and it works great. So I'm searching for a player working
on a SheevaPlug.

Greetings,
Thomas


-- 
truehl

SBS 7.4.2 on SqueezePlug, Squeezebox Duet
Thecus N4100 pro NAS,
My SqueezePlug Wiki: http://wiki.slimdevices.com/index.php/SqueezePlug
My Blog: http://squeezeplug.de/
My Downloads: http://squeezeplug.de//?page_id=2

truehl's Profile: http://forums.slimdevices.com/member.php?userid=34265
View this thread: http://forums.slimdevices.com/showthread.php?t=76906

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/discuss


Re: [slim] Does SoftSqueeze need a mathematical coprocessor

2010-04-07 Thread bpa

What audio out are you using on the Sheevaplug ?


-- 
bpa

bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=76906

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/discuss


Re: [slim] Does SoftSqueeze need a mathematical coprocessor

2010-04-07 Thread signor_rossi

Couldn't squeezeslave be compiled to adjust to the fact that the
plugcomputer doesn't have a FPU? Does it include the decoder libraries
or does it rely on separate libraries?
Maybe you should ask the squeezeslave devs (if you haven't already)?


-- 
signor_rossi

signor_rossi's Profile: http://forums.slimdevices.com/member.php?userid=11941
View this thread: http://forums.slimdevices.com/showthread.php?t=76906

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/discuss


Re: [slim] Does SoftSqueeze need a mathematical coprocessor

2010-04-07 Thread bpa

signor_rossi you are thinking along the same lines as me. So I'll
explain my question a bit more.

Sheevaplug has no audio out so a cheap USB line out just needs a PCM
stream.  Squeezeslave and Softsqueeze by default will have their audio
streams encoded into MP3 or FLAC - this is OK for remote player but for
an integrated players you can disable this and just send WAV (i.e. PCM)
to the player. You can also force SBS to decode flac into WAV so that a
fixed point decoder for flac can be used.  I am not sure about MP3 but
since you are in control of the SBS source (i.e. you can patch after
install) - I think MP3 decode by SBS is also possible.

I am pretty sure standard libraries can be built as fixed point or
optimised for ARM as mplayer can do this and it used standard
libraries. A few years ago I played around with mplayer on an ARM with
no FPU.  Remember many ARM cores have full 32 bit arithmetic (i.e.
64/48 bit results) which is enough for most audio decodes when compiled
for fixed point.


-- 
bpa

bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=76906

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/discuss


Re: [slim] Does SoftSqueeze need a mathematical coprocessor

2010-04-07 Thread truehl

bpa;531026 Wrote: 
 What audio out are you using on the Sheevaplug ?
A simple USB audio card. It is detectet by alsa!


-- 
truehl

SBS 7.4.2 on SqueezePlug, Squeezebox Duet
Thecus N4100 pro NAS,
My SqueezePlug Wiki: http://wiki.slimdevices.com/index.php/SqueezePlug
My Blog: http://squeezeplug.de/
My Downloads: http://squeezeplug.de//?page_id=2

truehl's Profile: http://forums.slimdevices.com/member.php?userid=34265
View this thread: http://forums.slimdevices.com/showthread.php?t=76906

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/discuss


Re: [slim] Does SoftSqueeze need a mathematical coprocessor

2010-04-07 Thread truehl

signor_rossi;531029 Wrote: 
 Couldn't squeezeslave be compiled to adjust to the fact that the
 plugcomputer doesn't have a FPU? Does it include the decoder libraries
 or does it rely on separate libraries?
 Maybe you should ask the squeezeslave devs (if you haven't already)?
 
 EDIT: libmad already doesn't need a FPU? See here:
 http://www.underbit.com/products/mad/
 EDIT2: vorbis has a version that doesn't need a FPU too? See 'Tremor'
 here: http://www.xiph.org/vorbis/

I asked Ralphy and he told me that SqueezeSlave needs FPU!


-- 
truehl

SBS 7.4.2 on SqueezePlug, Squeezebox Duet
Thecus N4100 pro NAS,
My SqueezePlug Wiki: http://wiki.slimdevices.com/index.php/SqueezePlug
My Blog: http://squeezeplug.de/
My Downloads: http://squeezeplug.de//?page_id=2

truehl's Profile: http://forums.slimdevices.com/member.php?userid=34265
View this thread: http://forums.slimdevices.com/showthread.php?t=76906

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/discuss


Re: [slim] Does SoftSqueeze need a mathematical coprocessor

2010-04-07 Thread bpa

truehl;531041 Wrote: 
 I asked Ralphy and he told me that SqueezeSlave needs FPU!

Then try the I approach I suggested - get SBS to do the decode and pass
WAV to SqueezeSlave.


-- 
bpa

bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=76906

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/discuss