[PLUGIN] NanoSound CD plugin

Discuss, contribute and orient Volumio development!

Ads helps Volumio remain Free and Open Source. Please consider donating to help us continue to serve you.

NanoSound CD plugin

Postby nanomesher » Sun Apr 14 2019 03:06

HI,

The eject function has been added to the latest version of NanoSound CD.

To upgrade, either uninstall or reinstall the plugin

or

run "sudo apt-get install eject" then use the upgrade function in NanoSound CD settings menu.

thanks!


hyaku wrote:Hi,

I tried the plugin by using an Apple USB SuperDrive which didn’t work at all until I searched the internet to find out that it’s only working in Apple’s devices (so it's not nothing to do with the plugin). Thankfully I found a site which helped me to get the Apple CD drive working. The plugin seems to work BUT it’s missing an important feature (or I didn't find it). Is there any other way to get the CD ejected than running the eject command from the console? That's not very convenient as Apple USB SuperDrive doesn’t have any buttons at all, so there is no easy and simple way to eject the CD :) I’d be happily paying for the full version of the plugin but this is a feature I’d like to have. Is the eject function included in the Full version of the plugin? What would be also nice is to have the Apple USB SuperDrive "included" in the plugin, so whenever there's a need to reinstall the system, just installing the plugin you'd get the Apple CD drive working without any hassle.
User avatar
nanomesher
Serious Listener
Serious Listener
 
Posts: 78
Joined: Mon Jul 17 2017 11:51

Ads helps Volumio remain Free and Open Source. Please consider donating to help us continue to serve you.


NanoSound CD plugin

Postby nanomesher » Sun Apr 14 2019 03:12

Hi faro,

Glad to know you like it!

May we know how you power the drive? Do you need to use an external power supply?

Thanks for your recommendation, we will take a look and test it.


faro wrote:Hi NanoSound devs,

I just installed your free plugin and it does work wonderfully. Thanks for your work!
I am using an LG usb drive called Slim Portable DVD Writer (Model GP65NB60).

For reducing install time, you may consider using the apt-get parameter --no-install-recommends as I feel some packages are not needed (i recall reading SANE libraries for example).

Thank you!
User avatar
nanomesher
Serious Listener
Serious Listener
 
Posts: 78
Joined: Mon Jul 17 2017 11:51


NanoSound CD plugin

Postby nanomesher » Sun Apr 14 2019 03:19

A new version of NanoSound CD is available with Eject and Album cover art support.

The show album cover can be enabled via NanoSound CD settings.

If you like NanoSound CD, please consider supporting us by purchasing the full version with upsampling and extraction support.

http://nanomesher.com/nanosoundcd

2019-04-14_11-14-05.png
2019-04-14_11-14-05.png (146.68 KiB) Viewed 593 times
User avatar
nanomesher
Serious Listener
Serious Listener
 
Posts: 78
Joined: Mon Jul 17 2017 11:51


NanoSound CD plugin

Postby hyaku » Mon Apr 15 2019 17:21

Great indeed, thanks! Supported! ;)
User avatar
hyaku
Sunday DIYer
Sunday DIYer
 
Posts: 10
Joined: Sat Dec 30 2017 19:48


NanoSound CD plugin

Postby faro » Mon Apr 15 2019 18:20

nanomesher wrote:May we know how you power the drive? Do you need to use an external power supply?


Image
USB powered right from the RPi
Random avatar
faro
Fresh off the boat
Fresh off the boat
 
Posts: 4
Joined: Sun Apr 14 2019 00:14


NanoSound CD plugin

Postby Riccisax » Thu Jun 06 2019 15:50

Hello,

I’ve gone through some arduous steps to finally getting the plugin to work with some wonderful help from nanosound. After flashing and installing a new sd card in my Allo DigiOne (plug-ins We’re not loading properly with the original card), the CD player/ripper is now working. Now I’m having that similar issue with ripping CDs to usb? It aborts the rip whenever I try to set the path to usb. It will rip to the SD card, but I don’t want to send to there for storage.
Nanosound has yet to respond to this one, can anyone here help?

Thanks
Random avatar
Riccisax
Fresh off the boat
Fresh off the boat
 
Posts: 4
Joined: Thu Sep 13 2018 16:45


NanoSound CD plugin

Postby kukocz » Sat Jun 08 2019 16:58

Hi.
I bought a full version of nanosound cd with plans to use upsampling functionality. Unfortunately it doesn't work.
With no upsampling i can play music but my DAC detects stream as 48khz instead 44.1. (I have DX3 pro dac). Sometimes sound is distorted or/and paying is interrupted.
If I enable upsampling then there's no sound at all. Rebooting and auto-configuration didn't help.
Any idea what is causing the problem?
CD is playing without any problems via default "app" in volumio.

My equipment:
Raspberry Pi 3B+
Volumio 2.586
Topping DX3 Pro
Nanosound CD plug-in 1.1.1
USB DVD LG GP57EB40
Random avatar
kukocz
Fresh off the boat
Fresh off the boat
 
Posts: 6
Joined: Fri Jan 25 2019 06:58


NanoSound CD plugin

Postby nanomesher » Sun Jun 16 2019 02:35

Riccisax wrote:Hello,

I’ve gone through some arduous steps to finally getting the plugin to work with some wonderful help from nanosound. After flashing and installing a new sd card in my Allo DigiOne (plug-ins We’re not loading properly with the original card), the CD player/ripper is now working. Now I’m having that similar issue with ripping CDs to usb? It aborts the rip whenever I try to set the path to usb. It will rip to the SD card, but I don’t want to send to there for storage.
Nanosound has yet to respond to this one, can anyone here help?

Thanks


Hello, this problem with saving to USB flash has been fixed in the latest version of NanoSound CD. Thanks for raising this.

Details can be found here:
https://nanomesher.com/nanosound-cd-support/
User avatar
nanomesher
Serious Listener
Serious Listener
 
Posts: 78
Joined: Mon Jul 17 2017 11:51


NanoSound CD plugin

Postby nanomesher » Sun Jun 16 2019 02:38

kukocz wrote:Hi.
I bought a full version of nanosound cd with plans to use upsampling functionality. Unfortunately it doesn't work.
With no upsampling i can play music but my DAC detects stream as 48khz instead 44.1. (I have DX3 pro dac). Sometimes sound is distorted or/and paying is interrupted.
If I enable upsampling then there's no sound at all. Rebooting and auto-configuration didn't help.
Any idea what is causing the problem?
CD is playing without any problems via default "app" in volumio.

My equipment:
Raspberry Pi 3B+
Volumio 2.586
Topping DX3 Pro
Nanosound CD plug-in 1.1.1
USB DVD LG GP57EB40


Hi, for USB DACs, looks like the alsa driver is forcing sampling 48khz.

To fix this issue, follow the steps below:

1) check your card id.
cat /proc/asound/modules

For our case we get:
0 snd_bcm2835
5 snd_usb_audio

so card5 is our USB DAC.

2) find out capabilities of your the DAC

cat /proc/asound/card5/stream0

image.png

3) Our AD18 can only do 96000 max. Many other USB DAC can do higher.
4) edit /etc/asound.conf
sudo nano /etc/asound.conf

replace hw:5,0 and card 5 with your card number if needed. Restart NanoSound CD plugin.

defaults.pcm.rate_converter "samplerate"

pcm.!default {
type plug
slave {
pcm "hw:5,0"
rate 44100
}
}

pcm.rate_convertx2 {
type plug
slave {
pcm "hw:5,0"
rate 88200
}
}

pcm.rate_convertx4 {
type plug
slave {
pcm "hw:5,0"
rate 176400
}
}

ctl.!default {
type hw
card 5
}
User avatar
nanomesher
Serious Listener
Serious Listener
 
Posts: 78
Joined: Mon Jul 17 2017 11:51


NanoSound CD plugin

Postby acb650 » Mon Jul 01 2019 13:53

Thanks for this plugin, I just installed it on a fresh Volumio install. My goal is to build a streamer with CD playback and extraction capabilities. I've got the plugin playing well, though there are a couple of issues and things I'd like to see added:

1. When a CD is ejected (using the button on the drive), the queue should be cleared. Currently if you eject a CD mid way through playing a track, then insert another CD and hit the transport play button, playback begins from the previous track and previous time rather than starting from the beginning of the CD.

2. It would be nice to see eject and extract buttons in the playback window and / or the track list rather than having to go looking for them in settings. (I don't have the full version yet so haven't tested the extraction functions).

3. I'd like to see the ability to automatically clear the Volumio queue, switch to the nano sound plugin and begin playing when a CD is inserted. And perhaps a similar option where a CD is loaded, volumio clears the queue and switches to the plugin and selects the first track, and then you press the transports play button to initiate playback like a normal CD player.

4. the ability to automatically begin extracting on inserting a disc, and a choice to either eject the disc when extraction is finished or to keep playing from the disc.

5. It would be great if the plugin could allow you to configure the drive speed for both playback and extraction, to reduce drive noise. This way the user could set the drive to run at 1 or 2x during playback, but spin up to the maximum possible speed during extraction.

These additions would make this the perfect CD playback plugin, and I look forward to upgrading to the full version in due course.
Random avatar
acb650
Fresh off the boat
Fresh off the boat
 
Posts: 1
Joined: Sun Jun 30 2019 21:07

PreviousNext

Return to Development talks

Who is online

Users browsing this forum: No registered users and 0 guests