Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i
Q Acoustics Q3030FSi Floor Stands to suit Q3030i

Q Acoustics Q3030FSi Floor Stands to suit Q3030i

Colour
Please select a colour
Price
$0.00
$390.00
Save  $-390.00
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Vendor by: Speakers(3C)
SKU: QA3202

The 3030FSi speaker stand is designed and sonically optimized for the latest 3030i bookshelf loudspeakers. Precision laser-cut steel construction and acoustically damped columns ensure quality and performance to complement the loudspeakers. The 3030i bookshelf speaker is bigger than the 3010i shelf and 3020i shelf speakers. We designed a special 3030FSi floor stands for the new model.

Precision Steel Construction
The 3030FSi speaker stand is designed and sonically optimized for the latest 3030i bookshelf loudspeakers. Precision laser-cut steel construction and acoustically damped columns ensure quality and performance to complement the loudspeakers.

Equally Solid Stance on Any Flooring
The base is fitted with adjustable, locking carpet spikes with optional rubber caps for an equally solid stance on wooden or tiled floors to ensure you get the very best sound performance from your speakers.

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.