Ruark R1S Smart Radio
Ruark R1S Smart Radio
Ruark R1S Smart Radio
Ruark R1S Smart Radio
Ruark R1S Smart Radio
Ruark R1S Smart Radio
Ruark R1S Smart Radio
Ruark R1S Smart Radio

Ruark R1S Smart Radio

Price
$0.00
$599.00
Save  $-599.00
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Vendor by: Home Audio Systems(3C)
SKU: RU.R1S

Radio Amplified
Radio is thriving, with recent polls showing that for many, radio is still their favourite entertainment during the day. R1S takes this timeless medium to a new level, but with Wi-Fi and Bluetooth also built in, R1S is more than just a radio, but more so a complete music system that’s small enough to fit easily into your home, but capable enough to provide day long entertainment.

Beautiful From Every Angle
Following the new design language set by our R1 Mk4, R1S grabs attention with its flawless look and sound. With its tactile curves, exclusive Mid Grey finish and composite wood hand-crafted grille, R1S exudes fresh contemporary design. The grille material is created from sustainable woods, which are carefully spliced, coloured, and recomposed to closely mimic the rich tones of slow growing hardwoods, without the ecological impact. The cabinet and grille blend perfectly with the trademark RotoDial controller and new colour display, to create a feel that encapsulates the technical capabilities of R1S.

Supercharged Radio
Radio is evolving and with catch-up services and podcasts now in the mix, the time has never been better to rediscover just how enjoyable this medium can be. With its SmartRadio tuner, R1S allows access to stations worldwide and with the rise of podcasts, R1S has a source dedicated to this growing format. The choice of stations and podcasts is vast, but with R1S’s search facility, finding what you want is easy via our intuitive RotoDial controller.

With Wi-Fi and Bluetooth streaming also built in the appeal of R1S is further enhanced. R1S directly supports Spotify Connect*, Amazon Music and Deezer and with its Bluetooth 5 receiver virtually every other service available. The Bluetooth function remembers up to six devices and provides excellent sound quality and efficiency, meaning minimal battery drain on battery powered devices.

Class Leading Sound and More
With a vivid colour display, time, alarm, and programme information are clearly shown and on streamed sources, album, and station artwork can be displayed too. The display also auto-adjusts to suit light levels, making it an ideal bedside companion. Other features include a USB-C charge and MP3 playback port, headphone output and a switchable line input.

Most importantly, radio and streaming technologies are only truly enjoyable if they are matched with great sound. Powering R1S is a dynamic linear amplifier which with adaptive equalisation provides a highly listenable sound at all levels. In its optimised enclosure our latest NS+ loudspeaker delivers a smooth and extended response with bass performance that belies its compact dimensions. Without question R1S will have you listening and discovering just how good new generation radio can be.

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.