Go Back   Home > Forums > Source & Line > PC Based

PC Based Computer music servers, crossovers, and equalization

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 6th April 2011, 02:17 PM   #1891
diyAudio Member
 
soundcheck's Avatar
 
Join Date: Mar 2005
Location: DUS
Quote:
Originally Posted by UnixMan View Post
New featurful software for exact ripping of CDDA (+ encoding & tagging): "morituri".

https://thomas.apestaart.org/morituri/trac
The first feature that hit my eye: "Accourate Rip".

Drive offsets also supported.

I'll check it out.


Together with puddletag - the IMO best tagger in the planet, it might make a nice couple.
__________________
::: Squeezebox Touch Toolbox and more ::: by soundcheck
  Reply With Quote
Old 6th April 2011, 02:47 PM   #1892
diyAudio Member
 
soundcheck's Avatar
 
Join Date: Mar 2005
Location: DUS
Unixman.

Are you working on debian?

What are you doing with pycdio ? For now that one seems not to be in the repos?
__________________
::: Squeezebox Touch Toolbox and more ::: by soundcheck
  Reply With Quote
Old 6th April 2011, 03:47 PM   #1893
diyAudio Member
 
soundcheck's Avatar
 
Join Date: Mar 2005
Location: DUS
I tried it.

Luckily I had some python stuff installed on top of that comes cdparanoia and cdrdoa. I left out pycdio for now.

Reading out the drive offset automatically started to become an adventure.
I took the known figures.

I didn't manage to get a single CD ripped.

My Toshiba DVD worked. But not even my safest bet an old Plextor CD drive worked.

The program recognized the Toshiba drive and the CD, looked up the CDDB and musicbrainz ids, started ripping. So far so good.
And then suddenly it died after a while:

ERROR: checksum: not a single buffer gotten


No comment!

Cheers
__________________
::: Squeezebox Touch Toolbox and more ::: by soundcheck
  Reply With Quote
Old 7th April 2011, 12:12 PM   #1894
UnixMan is offline UnixMan  Europe
diyAudio Member
 
UnixMan's Avatar
 
Join Date: Apr 2005
Location: Perugia + L'Aquila, Italy
Send a message via ICQ to UnixMan
Quote:
Originally Posted by soundcheck View Post
Are you working on debian?
mostly, yes.

Quote:
Originally Posted by soundcheck View Post
What are you doing with pycdio ? For now that one seems not to be in the repos?
aptitude install python-setuptools
easy_install pycdio

BTW: I had some troubles too. It works with one of my drives, not with the other.

Submitting a bug report... (please do it you too; use "reportbug" or similar).
__________________
Quote:
"We should no more let numbers define audio quality than we would let chemical analysis be the arbiter of fine wines." N.P.
  Reply With Quote
Old 7th April 2011, 02:18 PM   #1895
diyAudio Member
 
soundcheck's Avatar
 
Join Date: Mar 2005
Location: DUS
Quote:
Originally Posted by UnixMan View Post
mostly, yes.



aptitude install python-setuptools
easy_install pycdio

BTW: I had some troubles too. It works with one of my drives, not with the other.

Submitting a bug report... (please do it you too; use "reportbug" or similar).
I'll give it a try.


Though I also tried to rip cdparanoia. I didn't work properly either.
My Ubuntu base installation has no problems to access any of those drives.
I'm not sure of anybody maintains those grabbing apps anymore.


I'd love to see rip integrated or as plugin to Puddletag.
__________________
::: Squeezebox Touch Toolbox and more ::: by soundcheck
  Reply With Quote
Old 7th April 2011, 03:45 PM   #1896
MrSlim is offline MrSlim  Canada
diyAudio Member
 
Join Date: Jun 2009
Location: Ottawa, Ontario
Blog Entries: 2
I've been using rubyripper, to rip CD's. It has capabilities to re-read each chunk to verify the data. I'm not sure if morituri has any advantages over it or not..
  Reply With Quote
Old 7th April 2011, 03:50 PM   #1897
diyAudio Member
 
soundcheck's Avatar
 
Join Date: Mar 2005
Location: DUS
Quote:
Originally Posted by MrSlim View Post
I've been using rubyripper, to rip CD's. It has capabilities to re-read each chunk to verify the data. I'm not sure if morituri has any advantages over it or not..
As far as I can see rip uses cdparanoia, without the Rubyripper add-ons.

The big advantage of rip is the Accurate Rip database verification.

I asked the Rubyripper guy 2-3 years back about it. He never managed.

Accurate Rip is IMO the key element to make sure that your rip is accurate (afterwards). Otherwise you never know.
Those double read out features are OK (if the CD drive buffer gets passed by). Still you don't know if something went wrong, once you're finished.
Accurate Rip works on 99% of my CDs. The drive offset settings (the key element to make it work) you'll find over at Accurate Rip.
No need to have an automatic offset detection in place. That I could skip on the rip tool.

Security features and low drive speeds become less important with Accurate Rip.
__________________
::: Squeezebox Touch Toolbox and more ::: by soundcheck

Last edited by soundcheck; 7th April 2011 at 04:06 PM.
  Reply With Quote
Old 7th April 2011, 09:12 PM   #1898
haller is offline haller  Brazil
diyAudio Member
 
Join Date: Aug 2009
Hi,

I'm trying to use a KingRex UC-192 usb/spdif with my linux setup but I can't play anything. I'm using slackware 13.1 with alsa 1.0.24.
Alsa recognizes the device, the output of "lsusb -v" is in the zip file and the "/proc/asound/cardX/stream0" shows

KingRex technology co.,ltd KingRex UC-192 USB TO Spdif/I2S at usb-0000:00:0b.1- :
USB Audio

Playback:
Status: Stop
Interface 1
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 4 OUT (ADAPTIVE)
Rates: 44100, 88200, 176400, 48000, 96000, 192000
Data packet interval: 1000 us
Interface 1
Altset 2
Format: S24_3LE
Channels: 2
Endpoint: 4 OUT (ADAPTIVE)
Rates: 44100, 88200, 176400, 48000, 96000, 192000
Data packet interval: 500 us
Interface 1
Altset 3
Format: S32_LE
Channels: 2
Endpoint: 4 OUT (ADAPTIVE)
Rates: 44100, 88200, 176400, 48000, 96000, 192000
Data packet interval: 500 us

but when I try to play anything I only get a distorted sound and the syslog message "ALSA clock.c:116: uac_clock_source_is_valid(): cannot get clock validity for 128"

Any suggestions on how to fix this problem ?




thanks
Attached Files
File Type: zip lsusb.zip (2.2 KB, 4 views)
  Reply With Quote
Old 8th April 2011, 06:26 AM   #1899
diyAudio Member
 
soundcheck's Avatar
 
Join Date: Mar 2005
Location: DUS
Quote:
Originally Posted by UnixMan View Post
aptitude install python-setuptools
easy_install pycdio

BTW: I had some troubles too. It works with one of my drives, not with the other.
I had to install "libiso9660-dev" and "swig" to get pycdio compiled and installed properly.

I then tried:

rip cd rip --profile=wav --offset=30 -O /tmp

to avoid flac encoding.


The process fails after the 2nd CRC check "Step4". I find a couple of tmp wavs afterwards under /tmp. The album folder stays empty.

Cdparanioa is working now.
__________________
::: Squeezebox Touch Toolbox and more ::: by soundcheck
  Reply With Quote
Old 8th April 2011, 10:15 AM   #1900
UnixMan is offline UnixMan  Europe
diyAudio Member
 
UnixMan's Avatar
 
Join Date: Apr 2005
Location: Perugia + L'Aquila, Italy
Send a message via ICQ to UnixMan
Quote:
Originally Posted by soundcheck View Post
Though I also tried to rip cdparanoia. I didn't work properly either.
That's strange: cdparanoia works just fine! I've used it ever since, and still do. Tried on countless different systems & machines... and never had a single problem!

Try running:

cdparanoia --analyze-drive

to make sure your drive is compatible. If it is supposed to be compatible but you still have problems, I'd suspect some problem with your system (possibly including BIOS and/or hardware, but more likely the kernel if you're using a non-standard one).

Quote:
Originally Posted by MrSlim View Post
I've been using rubyripper, to rip CD's. It has capabilities to re-read each chunk to verify the data. I'm not sure if morituri has any advantages over it or not..
Since version "cdparanoia III release 10.2 (September 11, 2008)" the (in)famous drive cache problem (which made paranoia checks ineffective on many modern drives) have been fixed. Now cdparanoia does (again) perfect extractions by itself. There's absolutely no need for ineffective/useless as well as unnecessarily time consuming repeated rips as "rubyripper" does.

The only plus of "rip" (morituri) wrt cdparanoia alone would be the "AccurateRip" DB support, plus automatic encoding & tagging/renaming of ripped tracks.

Quote:
Originally Posted by soundcheck View Post
As far as I can see rip uses cdparanoia, without the Rubyripper add-ons.
yes...
Code:
        bufsize = 1024
        argv = ["cdparanoia", "--stderr-progress",
            "--sample-offset=%d" % self._offset, ]
        if self._device:
            argv.extend(["--force-cdrom-device", self._device, ])
        argv.extend(["%d[%s]-%d[%s]" % (
                startTrack, common.framesToHMSF(startOffset),
                stopTrack, common.framesToHMSF(stopOffset)),
            self.path])
        self.debug('Running %s' % (" ".join(argv), ))
        self._popen = asyncsub.Popen(argv,
            bufsize=bufsize,
            stdin=subprocess.PIPE, stdout=subprocess.PIPE,
            stderr=subprocess.PIPE, close_fds=True)

        self.runner.schedule(1.0, self._read, runner)
Quote:
Originally Posted by soundcheck View Post
Accurate Rip is IMO the key element to make sure that your rip is accurate (afterwards). Otherwise you never know.
in principle, yes. In practice, since cdparanoia drive-cache bug have been fixed I've never seen a single wrong rip. IME it works better and more reliably than EAC... and it's way much faster, too.
__________________
Quote:
"We should no more let numbers define audio quality than we would let chemical analysis be the arbiter of fine wines." N.P.

Last edited by UnixMan; 8th April 2011 at 10:20 AM.
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



New To Site? Need Help?

All times are GMT. The time now is 01:10 AM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright 1999-2014 diyAudio

Content Relevant URLs by vBSEO 3.3.2