Jump to content

ldolse

  • Posts

    301
  • Joined

  • Last visited

  • Country

    country-ZZ

Retained

  • Member Title
    Sophomore Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Cool, I had no idea I was leveraging work you had done. When I first delved into it I never had much luck finding more documentation. The ability to use variables was the bit that I really liked, which can't be done with MPD pipe output. There are at least a few users using the function, I let them configure the sample rate they want using the bash wizards.
  2. Thanks, that's good to know. Sounds like I'm ok to wait til it goes upstream into ALSA - it will default to float and not int once integrated, right? Regarding the current integration, I create virtual sound devices which MPD can output to using ALSA. MPD's pipe output seems to be fairly limited, and the core devs indicate it's a bit of a hack, so I tried to avoid it. Basically following Unixman's advice from this post: Open-source USB interface: Audio Widget - Page 55 - diyAudio I'd already used the same technique to create an equalized output with alsaequal, so it was easy enough to extend.
  3. Hi Paul, appreciate your input, a variety of changes I've made over time have been influenced by your discussions on various boards. I've read through the thread you linked and just want to validate how it could be used. Am I understanding that this is only applicable to replacing dmix? If so would it only be of value to users using a software volume control? Sox is already bundled to allow to user to configure upsampled outputs, how is libsoxr different? Is it just audacity's conversion of sox from an executable to a lib? The makefile patch - I assume this is for alsaplugins? Do you know which version of the plugins that patch is for?
  4. @clog, sorry for the long delay, but thanks for the vote of confidence and glad you have had a good experience with the Alix and mpdPup. @airguitar, Odds are you can run Squeezelite on mpdPup. I see they have a pre-compiled intel 32 bit linux binary, you can try extracting this to /usr/bin and see if it works. If it doesn't you may need to compile it to work natively, this would require loading the development tools on the devx file (linked in the Puppy Linux forum thread). I'll look into including this for a future release, as a few other users have asked about this as well.
  5. I can't tell from your descriptions exactly what you're doing wrong, the only thought I have is you may be a victim of impatience - the Alix is really an incredibly slow system - a lot of things it needs to do really take forever and you should give it a lot of time after you make any changes. The fact that you needed to re-run the wizard tells me the system was unplugged before it got a chance to save the changes. This message: means MPD is already running. Please also note that it takes a while after the system is up for MPD to start by itself - this is because it's waiting for the network to be ready and the network share to be mounted. Are you sure the errors you saw when you tried to manually start MPD were identical to your previous post? The very first time it runs there will still be some warnings about a database file not existing. The fact that you got the failed to bind messages indicates it started ok. Not sure what you mean about /root/musiclibrary - I'm pretty sure it doesn't exist in that path. The symlink is /var/www/musiclibrary, and it's a symlink to /mnt/home/music/<whatever>. Not sure why it wouldn't have been created, but the only thing it will affect is the cover art server. The fact that MPD is running now but you don't see any music indicates that you still have a networking problem and that for some reason your music directory isn't mounted - this would also explain why MPD isn't starting on it's own requiring you to start it manually - when you type 'ls /mnt/music/music' what do you see - are you music folders there? Can you traverse them until you actually see your audio files? If it's not showing anything try typing 'mount -a' and see what error message you get. Any time you make changes after the system has been booted that you want to save you need to use either 'save2flash', 'reboot', or 'poweroff' to make sure the changes were applied. Unplugging the power when there are outstanding changes to apply will cause them to be discarded.
  6. Glad to hear you figured out the network problem. Regarding these errors: I wouldn't expect you to get those errors if you set up the flash card per the instructions on the mpdPup thread. Are you running those commands before or after your first reboot? MPD is not ready to run until you complete the wizards and reboot for the first time. This is due to the nature of Puppy Linux. Once you reboot, assuming you followed the setup instructions there will be a folder /mnt/home/mpd/playlists. Following the setup instructions will guarantee that folder exists for MPD on the 1st reboot after running the wizard. If for some reason after the first reboot you still get those same errors you can remedy them by typing the following command: mkdir -p /mnt/home/mpd/playlists After that MPD will start. Please let me know what you figure out here in case there is some fix I can put in place for other linux novices running into a similar pitfall.
  7. Hi Iago, not sure if you're aware, but the wizards are available from an SSH console if you run the system headless - you just need to SSH to the system, it's hostname (tunes.local) can be found using Bonjour/Avahi/Zeroconf. Lots of users (particularly Alix users) have successfully set the system up headless. That said, I've got no idea if the latest CAPS board works or not - I've lost faith in Intel's ability to stay backwards compatible with older Linux kernels/modules. Hopefully that board is fine with 2.6.39-4, but it's possible I need to jump to a 3.x kernel. I'm actually planning to purchase the board for compatibility testing, but haven't had a chance to hunt it down yet. I'm not interested in getting XBMC levels of graphics performance, just enough for someone who's more comfortable using point and click to do the setup and maybe run GMPC.
  8. Hi LC, Thanks for trying things out, sorry you're having some problems. Let's try taking things one step at a time. You shouldn't need to hand edit anything for a NAS - the wizard dialogues should take care of it. I think what's happening is that you're typing extra/unneeded info into the Wizard regarding the share. The dialog that asks for that information has three fields, one for the IP of the server, one for the Share name, and one for the subfolder. Your description is conflcting though - in one sentence you state that your music folder is //Sharename/FLAC/, but the next you say it's //Sharename/music/FLAC/. So based on which is true you should type either 'music/FLAC' in the dialogue box, or just 'FLAC' (note no leading or trailing slashes). The wizard will only show you what's in that folder, and based on your desription you saw various Genre folders, so this is correct. The only way mpd.conf would have appended GENRES to the path is if you manually added that, so you should avoid entering that portion of the string into the wizard. The fact that mpd.conf shows double slashes probably means you typed a leading slash. Once the configuration is saved and the system is rebooted you can type 'ls /mnt/music/' at the CLI, and you should see the subfolders - just add the subfolder name to see inside the subfolder. As long as you're seeing your data it means the share itself is being successfully mounted when the system boots. The fact that you can't connect to MPD means one of two things - either you specified the network incorrectly, or MPD is failing to start for some other reason. I don't know how familiar you are with networking, but it's possible you're shooting yourself in the foot with a bad networking config. The fact that you could see inside the share with the file sharing portion of the wizard means that mpdPup is successfully joining your network at that time using DHCP. Once you've set a static IP I've got to trust that you know your own network. If you set the IP incorrectly this will cause the SMB share to fail being mounted. This in turn will cause MPD to fail - it won't start unless the network share has been established. You can validate that mpd started by typing 'top' and see the running processes. Are you able to SSH into the system using the static IP after you do the initial reboot? If you don't see it has started go back and make sure the share successfully mounted, then type 'mpd' at the CLI and see if it starts. If it does you can then type 'mpc' to get more status info. MPaD should auto-discover mpdPup - in fact autodiscovery should work regardless of whether MPD successfully started as long as the iPad and MPD are on the same subnet. This is another hint that maybe your static IP configuration has some problem. I would try deleting the save file (the .2fs file) and starting over again. You need to delete the file off your compact flash from a Windows PC. This time don't set a static IP at all, just follow the basic wizard. If that works you can tinker with a static IP later.
  9. I don't think it's normal - I think it's tied to network/NAS performance. I wasn't seeing the problem at all for years, and then recently it started happening, coincidentally a drive on my NAS died shortly thereafter. Bryston has been recommending directly attached storage, while I believe many of the users in this thread are using network attached storage.
  10. I added it to the latest version of my liveCD, so far Hiface owners are reporting it's working - link in my sig.
  11. Thanks Teuntje! Several users have said they prefer the sound on this version - I can only chalk that up to the MPD version, or perhaps people didn't set all the tweaks before. Glad you could see the boot image - for some reason on my hardware it was invisible, wasn't sure if the work was for naught.
  12. There are several happy Alix users, so it's absolutely an option. The only thing with Alix is XWindows isn't an option for setup, you have to use SSH (which still has a setup wizard), but that's also considered a pro by many since there is no graphics chipset on the board to add noise to the system. I just wasn't sure if you were comfortable going with no graphics. Anyway the overall system is basically designed to do exactly what you're looking for.
  13. I'm pleased to announce that I've finally wrapped up a new release. Posted on the Puppy Linux boards here. A lot of the changes are based on the trials and tribulations of the many users who have taken mpdPup for a spin, thanks for all your testing and feedback! Some highlights: Lots of newbie proofing, enhanced wizards, new drivers easy access to advanced mpd/alsa/driver tweaks for audiophile tweakers Optional inclusion of GMPC and various Web GUIs for users who want a built in user interface and are less concerned with minimal functions. These are disabled by default to keep the hardcore people happy. Updated versions of MPD and many clients/codecs And a lot more - check the Puppy Linux thread for a more complete changelog. @thrand1, apologies for missing your post. I don't really have an approved motherboard/hardware list at this time, most should work, there are just a few problematic ones. The good news is this release above has updated drivers for a number of the most problematic components (e.g. Realtek Network drivers, Intel Graphics). While network drivers are critical, you can always use the CLI based wizard if there are issues with graphics. I'll try to get a few recommended configurations over the coming months.
  14. Hi Thrand1, something along those lines should work, though I don't necessarily have definitive answers to all your questions. The nettop will probably be ok for running MPD, but I see that it has Intel Video - support for Intel graphics is hit and miss, which means you may not have support for the XWindows GUI, but basic functions should still work. Even if the video doesn't work you could still use the nettop, but you would need to do the setup using SSH or the CLI wizard Running off of SDHC/SD is fine, just set up the BIOS to boot from it Not really sure about HDMI, if Linux sees it as an audio device then I suppose it will work - that said I don't have any experience with anyone trying this - an inexpensive USB DAC could be used as an alternative, it doesn't have to be a higher end device like the HiFace. After it's set up you can use any MPD client, you interpreted that correctly, there are plenty of iOS, Windows options, etc
  15. Very strange - have not really heard of issues along these lines. I've got a few possible theories: The soundcard somehow was muted - type 'alsamixer' at the CLI and see if the volume is set to 0 or there is an 'M' at the bottom, if so you can type 'M' to unmute, or arrow keys to put the volume up. There is some sort of incompatibility with the netbook hardware, unplug and replug the DAC after the system is up. mpd has taken exclusive access to the hardware so the test sounds aren't working (can't reproduce this on my system though). Anway I assume you tried playing with mpd locally? Use ncmpc, ncmpcpp, or 'mpc listall | mpc add && mpc play' to get it to play music locally. Try loading and unloading the snd-usb-audio drivers: mpd --kill modprobe -r snd-usb-audio modprobe snd-usb-audio mpd
×
×
  • Create New...