Amazon.co.uk Widgets

Log in

X
X Lossless Decoder Logo

TL:DR— I found this lovely audio ripper. X Lossless Decoder(XLD) which rips CD's to 'lossless' audio files such as FLAC files and is built for macOS Big Sur on Apple Mac computers with Apple silicon, as well as earlier Macs and the source code is published. Importantly it works well and outputs what I need - lossless audio versions of my CD's for PLEX.

Just take me to the link

X Lossless Decoder(XLD)

Get info for xld showing it to be a Universal app which means it contains an Apple silicon binary
Get info for xld showing it to be a Universal app which means it contains an Apple silicon binary

XLD can be used as a CD ripper. You can convert each track in your audio CD into the desired format. I use FLAC, which is supported nicely by PLEX. X Lossless Decoder(XLD) is a comprehensive tool for Mac OS X that is able to decode/convert/play various 'lossless' audio files. The supported audio files can be split into some tracks with cue sheets. Also XLD supports the creation of a CD image with cue sheet (wav+cue, flac+cue, etc). XLD is a Universal Binary, which means it contains an Apple silicon binary. It also, admirably, supports older macOS architectures.

XLD can decode following formats:

  • (Ogg) FLAC (.flac/.oga)
  • Monkey's Audio (.ape)
  • Wavpack (.wv)
  • TTA (.tta)
  • Apple Lossless (.m4a)
  • TAK (.tak) [Requires Wine, CrossOver Mac or WineBottler]
  • Shorten (.shn) [SHN v3 only]
  • AIFF, WAV, etc

FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality. FLAC is widely supported, and non-proprietary, is unencumbered by patents, has an open-source reference implementation, has a well documented format and API, and has several other independent implementations.

Using XLD

Using XLD is simple. Load a CD, Add a picture (optionally with a search capability but you have to be quite technical to set this up). Click 'Extract' and choose the format you wish or use the one you used before. Let it run and inspect the output once it has finished.

XLD main screen screenshot with an audio CD loaded
XLD main screen screenshot with an audio CD loaded
XLD progress screen screenshot with an audio CD being ripped
XLD progress screen screenshot with an audio CD being ripped

Once complete, an extensive log is available.

X Lossless Decoder version 20210101 (153.1)

XLD extraction logfile from 2021-05-11 08:21:51 +0100

New Order / Power Corruption and Lies (2020 Remaster)

Used drive : MATSHITA BD-MLT UJ260AF (revision 1.01)
Media type : Pressed CD

Ripper mode             : XLD Secure Ripper
Disable audio cache     : OK for the drive with a cache less than 1375KiB
Make use of C2 pointers : NO
Read offset correction  : 103
Max retry count         : 20
Gap status              : Analyzed, Appended (except HTOA)

TOC of the extracted CD
     Track |   Start  |  Length  | Start sector | End sector 
    ---------------------------------------------------------
        1  | 00:00:00 | 05:16:20 |         0    |    23719   
        2  | 05:16:20 | 05:14:45 |     23720    |    47314   
        3  | 10:30:65 | 04:37:11 |     47315    |    68100   
        4  | 15:08:01 | 07:31:61 |     68101    |   101986   
        5  | 22:39:62 | 05:56:52 |    101987    |   128738   
        6  | 28:36:39 | 04:51:73 |    128739    |   150636   
        7  | 33:28:37 | 04:25:54 |    150637    |   170565   
        8  | 37:54:16 | 04:41:51 |    170566    |   191691   

AccurateRip Summary (DiscID: 000d7845-0059d976-5309fb08)
    Track 01 : OK (v2, confidence 11/11)
    Track 02 : OK (v2, confidence 11/11)
    Track 03 : OK (v2, confidence 11/11)
    Track 04 : OK (v2, confidence 11/11)
    Track 05 : OK (v2, confidence 11/11)
    Track 06 : OK (v2, confidence 11/11)
    Track 07 : OK (v2, confidence 11/11)
    Track 08 : OK (v2, confidence 11/11)
        ->All tracks accurately ripped.

All Tracks
    Statistics
        Read error                           : 0
        Jitter error (maybe fixed)           : 0
        Retry sector count                   : 0
        Damaged sector count                 : 0

Track 01
    Filename : /New Order/Power Corruption and Lies (2020 Remaster)/01 Age Of Consent (2020 Remaster).flac
    Pre-gap length : 00:02:00

    CRC32 hash               : 10B8BB4C
    CRC32 hash (skip zero)   : 56C12256
    AccurateRip v1 signature : D44DC15C
    AccurateRip v2 signature : 413A1917
        ->Accurately ripped (v2, confidence 11/11)
    Statistics
        Read error                           : 0
        Jitter error (maybe fixed)           : 0
        Retry sector count                   : 0
        Damaged sector count                 : 0

Track 02
    Filename : /New Order/Power Corruption and Lies (2020 Remaster)/02 We All Stand (2020 Remaster).flac
    Pre-gap length : 00:00:35

    CRC32 hash               : 4E583C1D
    CRC32 hash (skip zero)   : B44F8C71
    AccurateRip v1 signature : 6827AC4D
    AccurateRip v2 signature : 4B0A77ED
        ->Accurately ripped (v2, confidence 11/11)
    Statistics
        Read error                           : 0
        Jitter error (maybe fixed)           : 0
        Retry sector count                   : 0
        Damaged sector count                 : 0

Track 03
    Filename : /New Order/Power Corruption and Lies (2020 Remaster)/03 The Village (2020 Remaster).flac
    Pre-gap length : 00:00:24

    CRC32 hash               : 9D9785A0
    CRC32 hash (skip zero)   : 4B495DEC
    AccurateRip v1 signature : C4C6A758
    AccurateRip v2 signature : C3BB1241
        ->Accurately ripped (v2, confidence 11/11)
    Statistics
        Read error                           : 0
        Jitter error (maybe fixed)           : 0
        Retry sector count                   : 0
        Damaged sector count                 : 0

Track 04
    Filename : /New Order/Power Corruption and Lies (2020 Remaster)/04 5 8 6 (2020 Remaster).flac

    CRC32 hash               : C9554DA5
    CRC32 hash (skip zero)   : C394A369
    AccurateRip v1 signature : 9A8AE69C
    AccurateRip v2 signature : 87730C88
        ->Accurately ripped (v2, confidence 11/11)
    Statistics
        Read error                           : 0
        Jitter error (maybe fixed)           : 0
        Retry sector count                   : 0
        Damaged sector count                 : 0

Track 05
    Filename : /New Order/Power Corruption and Lies (2020 Remaster)/05 Your Silent Face (2020 Remaster).flac
    Pre-gap length : 00:02:60

    CRC32 hash               : 7C00BC1F
    CRC32 hash (skip zero)   : 13E15228
    AccurateRip v1 signature : D276E23D
    AccurateRip v2 signature : 67446B43
        ->Accurately ripped (v2, confidence 11/11)
    Statistics
        Read error                           : 0
        Jitter error (maybe fixed)           : 0
        Retry sector count                   : 0
        Damaged sector count                 : 0

Track 06
    Filename : /New Order/Power Corruption and Lies (2020 Remaster)/06 Ultraviolence (2020 Remaster).flac
    Pre-gap length : 00:00:18

    CRC32 hash               : 1182F051
    CRC32 hash (skip zero)   : 5853D1C7
    AccurateRip v1 signature : 4877F30E
    AccurateRip v2 signature : DFF8CC6B
        ->Accurately ripped (v2, confidence 11/11)
    Statistics
        Read error                           : 0
        Jitter error (maybe fixed)           : 0
        Retry sector count                   : 0
        Damaged sector count                 : 0

Track 07
    Filename : /New Order/Power Corruption and Lies (2020 Remaster)/07 Ecstacy (2020 Remaster).flac
    Pre-gap length : 00:02:46

    CRC32 hash               : 749D411F
    CRC32 hash (skip zero)   : 007539A1
    AccurateRip v1 signature : B06F41B6
    AccurateRip v2 signature : 05525741
        ->Accurately ripped (v2, confidence 11/11)
    Statistics
        Read error                           : 0
        Jitter error (maybe fixed)           : 0
        Retry sector count                   : 0
        Damaged sector count                 : 0

Track 08
    Filename : /New Order/Power Corruption and Lies (2020 Remaster)/08 Leave Me Alone (2020 Remaster).flac
    Pre-gap length : 00:01:14

    CRC32 hash               : 2A5306F6
    CRC32 hash (skip zero)   : 7E527105
    AccurateRip v1 signature : B9B1BA14
    AccurateRip v2 signature : 45872167
        ->Accurately ripped (v2, confidence 11/11)
    Statistics
        Read error                           : 0
        Jitter error (maybe fixed)           : 0
        Retry sector count                   : 0
        Damaged sector count                 : 0

No errors occurred

End of status report

Licences, trademarks, source code licences and attributions

Licences, trademarks, source code licences and attributions

Multizone and this site is not affiliated with or endorsed by The Joomla! Project™. Any products and services provided through this site are not supported or warrantied by The Joomla! Project or Open Source Matters, Inc. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited licence granted by Open Source Matters, Inc. 928uk® is a trademark of Multizone Limited, registered in the UK. AdMob™, AdSense™, AdWords™, Android™, Chrome OS™, Chromebook™, Chrome™, DART™, Flutter™, Firebase™, Firestore™, Fuchsia™, Gmail™, Google Maps™, Google Pixel™, Google Play™, Pixelbook Go™, and Pixel™ and other trademarks listed at the Google Brand Resource center are trademarks of Google LLC and this site is not endorsed by or affiliated with Google in any way. Apple and the Apple logo are trademarks of Apple Inc., registered in the U.S. and other countries. App Store is a service mark of Apple Inc. The OSI logo trademark is the trademark of Open Source Initiative. UNIX® and the X® logo are registered trademarks of The Open Group. Any other product or company names may be trademarks™ or registered® trademarks of their respective holders. Use of these trademarks in articles here does not apply affiliation or endorsement by any of them.

Where the source code is published here on ezone.co.uk or on our GitHub by Angus Fox, Multizone Limited it is licenced according to the open source practice for the project concerned.

BSD 3-Clause "New" or "Revised" Licence
Original source code for mobile apps are licenced using the same licence as the one used by "The Flutter Authors". This Licence, the BSD 3-Clause "New" or "Revised" Licence (bsd-3-clause) is a permissive licence with a clause that prohibits others from using the name of the project or its contributors to promote derived products without written consent.
GNU General Public Licence v2.0 or later
Original source code for Joomla! published here on ezone.co.uk by Angus Fox, Multizone Limited is licenced using the same licence as the one used by Joomla!. This Licence, the GNU General Public Licence Version 2 or later (gpl-2.0) is the most widely used free software licence and has a strong copyleft requirement. When distributing derived works, the source code of the work must be made available under the same licence.

You can use any code you find here, just respect the licences and dont use the name of this site or our company to promote derived products without written consent. I mean, why would you? You're not us!

Amazon Associate
As an Amazon Associate we earn from qualifying purchases.
Logo
Our Logo Image is by Freepik. We chose it because its an M and also the letter A twice - and that represents us.