Astell&Kern CD Ripper Generation 2
Astell&Kern CD Ripper Generation 2
Astell&Kern CD Ripper Generation 2
Astell&Kern CD Ripper Generation 2
Astell&Kern CD Ripper Generation 2
Astell&Kern CD Ripper Generation 2
Astell&Kern CD Ripper Generation 2
Astell&Kern CD Ripper Generation 2
Astell&Kern CD Ripper Generation 2
Astell&Kern CD Ripper Generation 2
Astell&Kern CD Ripper Generation 2
Astell&Kern CD Ripper Generation 2
Astell&Kern CD Ripper Generation 2
Astell&Kern CD Ripper Generation 2

Astell&Kern CD Ripper Generation 2

Price

$699.00 $594.15
Save $104.85
Free shipping

Quantity

Free worldwide shipping
Free returns
Sustainably made
Secure payments

 Inheriting the 'Perfect Extractor' from the acclaimed AK500N, the AK CD-RIPPER easily rips CDs to your Astell&Kern music player with only a single touch of a button.

AK CD-RIPPER MKII, the second model of AK CD-RIPPER, seamlessly delivers CD music to the Astell&Kern player with a single touch.
Maintaining previous models' stable performance, the new model supports an enhanced design for more complete ripping.
Use your AK CD-RIPPER MKII for smooth, trouble-free ripping of CD music to the Astell&Kern player.

Connections
You can easily connect the AK CD-RIPPER MKII with Astell&Kern music players using the provided cables (Micro USB or USB-C).

Convenient Ripping
CD ripping is simple and convenient with the AK CD-RIPPER MKII.
By setting up the ripping options in advance, the user can connect the AK CD-RIPPER MKII and simply touch the CD ripping icon to begin.
The connected Astell&Kern music player will access Gracenote's servers featuring the latest music data and automatically write the corresponding music information and album cover to the ripped music files. The user also has the option to manually enter metadata such as album title, artist, genre, and year of release for CD information that is not available on Gracenote.
Furthermore, the user can set the ripping speed (normal / fast / very fast) and file format (WAV / FLAC) through the settings menu.

Design Concept
AK CD-RIPPER MK? combines distinctively shaped components made of the best materials to ensure critical functions operate at the highest standards of performance.
The main body’s insertion slot for the CD is now a rectangular shape for a more vivid design and has an increased weight to effectively limit vibrations.
The triangular support damper under the body uses a spring structure to manage vibrations resulting from CD rotation so music lovers can enjoy error-free ripping.

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.