Re: [SlimDevices: Unix] 'Official' docker container for LMS?
mherger wrote: > >I bumped it to 1.02 for x86_64. I believe aarch still is at 0.95. > Please > update in an hour or two (or from github directly now). Thanks!! lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=111828 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] 'Official' docker container for LMS?
I am seeing Audio::Scan version 0.95 in the official docker image, but I am using some features from subsequent releases. Is 0.95 the latest which has been built for Perl 5.24? lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=111828 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] piCorePlayer 6.1.0 issues
kidstypike wrote: > Bottom of the webpage, switch to "Beta" tab? That works! Guess this beta option was less obvious to me than to edit the config.txt and swap out the device tree overlay. Either way works I guess. lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=112456 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] piCorePlayer 6.1.0 issues
Greg Erskine wrote: > Selecting "HiFiBerry Digi and Digi+" and clicking [Save] will set > dtoverlay correctly. This card has been supported since it was released. Strangely that option is not available on my system: 31978 +---+ |Filename: pCP.png | |Download: http://forums.slimdevices.com/attachment.php?attachmentid=31978| +---+ lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=112456 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] piCorePlayer 6.1.0 issues
I just installed pCP 6.1.0 on an old RP1 with a HifiBerry Digi. First I tried the RT version, but that did not boot. The normal version did boot, but there was no sound. I tried both Hifiberry options in the Audio output device settings, but to no avail. To get it to work I had to change the dt-overlay in config.txt (last line) to dtoverlay=hifiberry-digi. Is that expected? Or should the HifiBerry Digi be standard supported? lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=112456 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
Sorry for the confusion, I also had to use the plughw. I just copied a random entry from `aplay -L` for illutration purposes. -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
PasTim;692064 Wrote: I spoke too soon. It seems that every reboot, linux decides to re-order my card numbers randomly (2 audio cards and a USB headset). To make it work I have to edit the da**ned DesktopJive.lua file every bl**dy time. :( I am sure there a mod to alsa.conf that would fix this, if I can find the mental energy to find out what it might be, try several variations and test each one. You should use the texual representation of your audio devices. Use `aplay -L` to see them. I have for instance `hw:CARD=PCH,DEV=0` for my analog onboard output. -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Squeezeplay plays up to 192k
I do not think you need my patch, it is only to supply the right stream information when using PCM with a player that supports that extra information. As you are probably streaming FLAC, the samplerate and format information is embedded in the stream. BTW, I am also using Squeezeplay here up to 192kHz, and I also didn't apply the first changes you made to decode_pcm.c -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=93505 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Squeezeplay plays up to 192k
OK, sorry for the noise then. I probably never tried without my patch... -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=93505 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
giulio;683537 Wrote: I think you should start a new threat dedicated to slimpy. Thanks for you words, but as you already found out, it is of pre-alpha quality, so not ready for its own thread. If I find some more time, I will rewrite some portion of the code to use locks, I guess some of the buffering issues will then also go away. -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Where is squeezeplay for xubuntu
wowo;678037 Wrote: @Lauret have you sound working with PulseAudio ? No, you can delete Pulseaudio or you can use this workaround: http://forums.slimdevices.com/showpost.php?p=676699postcount=51, which disables pulseaudio while you are using squeezeplay (I also tried pasuspender, but that didn't work on my system, YMMV) -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91676 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Where is squeezeplay for xubuntu
aubuti;677606 Wrote: I could be wrong, but I don't believe there ever was a deb package for SqueezePlay. I definitely recall having to build it manually, probably from svn. I believe the build server was configured wrong for the squeezeplay .deb package when going from 7.6 to 7.7. This has already been fixed and you can find the non-functioning package here: http://downloads.slimdevices.com/nightly/?ver=7.7. If you want a functioning squeezeplay on linux, you have to build it yourself: - http://wiki.slimdevices.com/index.php/SqueezePlay_Build_Instructions - http://www.jfwhome.com/2009/11/22/compiling-squeezeplay-on-linux-ubuntu-amd64/ (comments section is helpful when in trouble) -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91676 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
brjhaverkamp;676973 Wrote: No, not an open door at all. Good point. But a disappointment nevertheless. I had planned to run squeezeslave in the background without interfering with my mythtv box. So they should be able to access the same sound device simultaneously. With pulseaudio/alsa that shouldn't be a problem technically, right? But given the state of the other squeezeplayers on linux, I'm not surprised squeezeslave is lagging behind a bit in this field. One day though.. This situation is certainly not squeezeslave's fault, the audio device handling of squeezeslave is very good, with support for JACK, ALSA and OSS on linux. My situation is this: if the first audio application uses hw:0,0, then pulseaudio doesn't have any access anymore to the audio device, but if the first audio-app uses pulse, then squeezeslave can also use pulse. So maybe you can select another device in MythTV (if you use a hw device that is)? -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
I solved the sound problem in SqueezePlay by disabling pulseaudio while squeezeplay runs. The following works for me on Ubuntu 11.10. I first copied /usr/share/alsa/alsa.conf to /usr/share/alsa/alsa-nopulse.conf, so that is reads: Code: sudo cp /usr/share/alsa/alsa.conf /usr/share/alsa/alsa-nopulse.conf Then I commented the line with /usr/share/alsa/pulse.conf (line 11) in alsa-nopulse.conf: Code: # /usr/share/alsa/pulse.conf Then there is a squeezeplay.sh script in the bin directory of squeezeplay which you can use to start squeezeplay. Edit the last line so it reads: Code: ALSA_CONFIG_PATH=/usr/share/alsa/alsa-nopulse.conf ./jive I also edited the file ~/.squeezeplay/userpath/settings/DesktopJive.lua as described in http://forums.slimdevices.com/showpost.php?p=674248postcount=3 to select the right audio device. I had to choose another device for the alsaEffectsDevice because it claims the output device and then alsaPlaybackDevice can't use it anymore. I have: Code: settings = {mac=xx:xx:xx:xx:xx:xx,uuid=,alsaSampleSize=24,alsaPlaybackDevice=plughw:0,0,alsaEffectsDevice=plughw:0,1} The server now also transcodes 352.8kHz flacs correctly to 176.4Hz! -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
brjhaverkamp;676759 Wrote: While squeezeslave now works beautifully on my laptop, I still have a challenge on the mediacentre. (a mythtv box). squeezeplay doesn't show all devices. I want it to output to the optical output (iec958), but squeezeplay refuses. See below the output of aplay -L and squeezeslave -L. Any suggestions anyone? Maybe an open door, but when I have an audio-app open, squeezeslave doesn't show all devices like aplay. Are you sure all applications that make sound are closed? -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
cliver;676386 Wrote: Thank lauret looks interesting. How does SBS/LMS distinguish between different instances for selection purposes in the choose player menu? The server keeps the players apart using the MAC address. A Media Access Control address (MAC address) is a unique identifier assigned to network interfaces for communications on the physical network segment. (Wikipedia) The network interfaces of the hardware players have a preset mac address, I believe Logitech uses this range: 00:04:20:xx:xx:xx, you can look yours up on the server under the information screen. So if you run multiple instances of squeezeslave with the default mac address (00:00:00:00:00:01), the server has no way of keeping them apart. The server keeps the per-player settings stored according to mac-address. -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
cliver;676398 Wrote: Thanks for the quick reply lauret, Sorry my question wasn't well worded. I understand how software differentiates between different hardware/virtual hardware by mac addressing. My question was more how does the LMS web gui present each instance in the choose player menu (top right). In my case with one instance running it just shows up as Squeezeslave so how would subsequent instances appear so that I know which one I'm selecting? The next squeezeslave which registers itself with another mac-address gets the name Squeezeslave 2 ;) -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
brjhaverkamp;676301 Wrote: Hi cliver, I'm not to fond of it yet. It works, that is a big pro.. ;-) But I can't run 2 on different machines at the same time. I assume this is due to the fact that they both register to the server with the same name squeezeslave. It would be nice to have one run on my HTPC and laptop continously, so I can direct both from my mobile phone. I tried to contact one of the devs (Andy Grundman) to see if/how I can push the changes to compile squeezeplay. And maybe he has an idea about the sound problem. But I haven't heard back yet. I'll give it a couple of days more. Bert Code: -m, --mac mac_address Sets the mac address for this instance. Use the colon-separated notation. The default is 00:00:00:00:00:01. Squeezebox Server uses this value to distinguish multiple instances, allowing per-player settings. -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
bert1e;675387 Wrote: Hi I have also given up on Squeezeplay and moved to squeezeslave. I tried downloading the source for squeezeslave and couldnt get it to compile probably because I am on XUbuntu 11.10 which has a 3.x kernel. Got fed up and downloaded a prebuilt binary here http://code.google.com/p/squeezeslave/downloads/list the one I used was squeezeslave-1.1-305-lnx26.tar.gz so tar -xvzf squeezeslave-1.1-305-lnx26.tar.gz ./squeezeslave-ubuntu-1.1-305 -D server_ip Then I can control it and play music from the LMS web page Once your happy it works move the file to /usr/local/bin or somewhere in your path If you create a ~/bin directory, modern ubuntu sets that directory in $PATH when you login. -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
I guess I had to post it here instead of the SB Touch forum (http://forums.slimdevices.com/showpost.php?p=675365postcount=339): If anybody is willing to install the pyaudio module (when running debian/ubuntu it is a matter of installing python-pyaudio), you can try out my rewrite of squeezeslave in python. It probably does not function very well on all systems at this point, because I only started writing it yesterday, but it works right here. Also, if there are any python programmers here, please take a look and provide comments, suggestions, or patches please. You can find the code right here: http://github.com/terual/slimpy Please read the README, because you probably have to add a rule to convert.conf and to be able to stream 192kHz, you have to patch the server with the provided patch. -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
bert1e;675392 Wrote: Excellent keep at it alternatives are good :) Regarding 192Khz cant you just do bit rate limiting in server settings for your player? Thats what I have to do with squeezeslave as I am at work so dont get enough bandwidth to stream flac Beware of the difference between 192 kbps (bitrate) and 192 kHz (samplerate). For bitrate limited applications squeezeslave is probably the best solution. Right now, hi-res playback (like 192kHz) only Vortexbox Player and my player are able to do that. -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
cliver;675395 Wrote: Just tried it and it appears to run but I don't get any display, terminal just returns to $ prompt. I can't see it in LMS either. Not sure what I am looking for, I assume I should be able to select it as an additional player? My Terminal commands and output ... clive@Sony-Vaio ~/Packages/Squeezeslave $ tar -xvzf squeezeslave-1.1-305-lnx26.tar.gz squeezeslave-1.1-305 squeezeslave-i64-1.1-305 squeezeslave-ubuntu-1.1-305 LICENSE.txt clive@Sony-Vaio ~/Packages/Squeezeslave $ ls LICENSE.txtsqueezeslave-i64-1.1-305 squeezeslave-1.1-305 squeezeslave-ubuntu-1.1-305 squeezeslave-1.1-305-lnx26.tar.gz clive@Sony-Vaio ~/Packages/Squeezeslave $ ./squeezeslave-ubuntu-1.1-305 -D 192.168.0.2 clive@Sony-Vaio ~/Packages/Squeezeslave $ Maybe try every of the three binaries with the option -h and see which one gives output? An try also without the display option (-D). -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Problem installing Sqeezeslave
If you are running make in ~/squeezeslave the binary appears in ~/squeezeslave/bin Code: svn checkout http://squeezeslave.googlecode.com/svn/squeezeslave/trunk/squeezeslave cd squeezeslave make -f makefile.linux26-alsa-display realclean make -f makefile.linux26-alsa-display -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=92138 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
agillis;675172 Wrote: Seems like you could do the same thing with squeezeslave and a web browser. Plus the web interface is easier to use and does more then the squeezeplay interface. But without the 44.1kHz/16-bit limitation... -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
brjhaverkamp;674953 Wrote: Hello Lauret, Does your solution mean you disable the flac support? Or is something else happening? I will look (when at home) what xxx-dev packages I have installed. Maybe that will shed some light on the issue. BTW, I'm on ubuntu 11.10. What distro do you use? Also I have solved the screen refresh problem. Or at least it solved itself. Turned out that after building the new package, I started build/linux/bin/squeezeplay.sh But this pointed at my old installed squeezeplay. It is better to edit that one, or startup build/linux/bin/jive. Much nicer. Bert What I did what uncommenting a rule in the makefile, so that the encoder bits also get compiled. This solved the 'undefined reference to `FLAC__stream_encoder' errors (see previous posts). I would guess the encoder isn't used, so enabling it doesn't do any harm. -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
brjhaverkamp;675046 Wrote: Ha, I missed the un in uncomment :-) In my case the line is still commented, but I have libflac-dev and libflac++-dev installed. Maybe that is related. Bert Another way was to remove libsndfile, but that did also remove pulseaudio... -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
For anyone which sees the FLAC errors: Uncomment the line stream_encoder.c \ (line 115) in squeezeplay/src/flac-1.2.1/src/libFLAC/Makefile.am Now I have some problems with tolua++... -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
aka_mgr;672881 Wrote: In SDL-1.2.13/src/video/mmx.h, there is one line to change. See lists.libsdl.org/pipermail/commits-libsdl.org/2011-January/003712.html (Sorry, this is my first post and i am not allowed to add a real link) And then, i get this error : Code: ... which i've fixed by commenting 3 lines in src/squeezeplay/src/ui/jive_textarea.c : Code: ... But now, i am stuck with the following error : Code: ... Anyone else ? I have fixed the first two problems with gcc-4.4. The problems arose with gcc-4.6. Ubuntu Oneiric has gcc-4.4 in the repositories, so I installed that and use update-alternatives to use gcc-4.4. But your solution is maybe better ;) Then I had a problem with luaprofiler, which I fixed with the adding of `LD=gcc -shared` in the makefile as described on http://www.jfwhome.com/2009/11/22/compiling-squeezeplay-on-linux-ubuntu-amd64/ But then I am stuck just as you on the sdl-ttf part with exactly the same error. What has libsndfile to do with sdl-ttf? So, anyone else? -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix
Re: [SlimDevices: Unix] Linux alternative to SqueezePlay?
According to this: http://birdslikewires.co.uk/articles/compiling-squeezeplay Ubuntu 9.10 is the last version to compile Squeezeplay. I tried setting 9.10 up in a VM, but it is obsolete so many neccesary packages are not available anymore. Then I tried to setup a 8.04 LTS, but I can't seem to compile a recent ALSA on it (to use USB Audio Class 2.0) because of the old kernel... Of course, it would be best if we get Squeezeplay to compile on a recent distro! -- lauret lauret's Profile: http://forums.slimdevices.com/member.php?userid=17632 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 ___ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix