AKG
About
AKG was founded in Vienna in 1947, and its history is closely linked to the development of microphones and headphones. Its product range meets a variety of recording and monitoring needs in the studio and for live sound.
At microFusa, you will find AKG headphones from the K family, microphones from the P, C, and D series, drum kits and WMS wireless systems, as well as accessories and spare parts.
We will help you choose based on the sound source you want to record and how you plan to use the headphones. Compare open- or closed-back designs, connections, and the microphone's power requirements. For wireless systems, check the model's frequency band and its suitability for the intended location before completing the setup.
We help you choose
Productos de AKG
Compare (0/5)
99 products
Filter
/* microFusa: direct children from Father collection. No writes or tokens. */
(() => {
if (customElements.get('mf-lg-father-loader')) return;
class MfLgFatherLoader extends HTMLElement {
connectedCallback() {
if (this.life) return;
this.life = new AbortController();
this.status = this.querySelector('[data-mf-status]');
this.retry = this.querySelector('[data-mf-retry]');
this.results = this.querySelector('[data-mf-results]');
this.grid = this.querySelector('.collection-grid');
this.seed = this.querySelector('template[data-mf-page]');
this.retry.addEventListener('click', () => this.load(), {signal: this.life.signal});
this.grid.addEventListener('scroll', () => this.updateArrows(), {signal: this.life.signal});
this.addEventListener('click', event => {
const button = event.target.closest('.flickity-nav');
if (!button || !this.contains(button)) return;
const cards = this.grid.children;
const step = cards.length > 1 ? cards[1].offsetLeft - cards[0].offsetLeft : this.grid.clientWidth;
this.grid.scrollBy({left: button.name === 'prev' ? -step : step,
behavior: matchMedia('(prefers-reduced-motion: reduce)').matches ? 'auto' : 'smooth'});
}, {signal: this.life.signal});
this.observer = new ResizeObserver(() => this.updateArrows());
this.observer.observe(this.grid);
this.load();
}
disconnectedCallback() {
this.life?.abort();
this.request?.abort();
this.observer?.disconnect();
cancelAnimationFrame(this.frame);
this.life = null;
}
announce(text) {
cancelAnimationFrame(this.frame);
this.status.textContent = '';
this.frame = requestAnimationFrame(() => { this.status.textContent = text; });
}
updateArrows() {
const previous = this.querySelector('.flickity-prev');
const next = this.querySelector('.flickity-next');
const maximum = this.grid.scrollWidth - this.grid.clientWidth;
if (previous) previous.disabled = this.grid.scrollLeft <= 1;
if (next) next.disabled = maximum <= 1 || this.grid.scrollLeft >= maximum - 1;
}
async load() {
this.request?.abort();
const controller = new AbortController();
this.request = controller;
const fromRetry = document.activeElement === this.retry;
this.setAttribute('aria-busy', 'true');
this.retry.disabled = true;
this.results.hidden = true;
this.status.classList.remove('mf-lg-status-done');
this.announce(this.dataset.loading);
const cards = new Map();
try {
if (!this.seed) throw new Error('Missing pagination metadata');
const total = Number(this.seed.dataset.total);
const pages = Math.max(1, Number(this.seed.dataset.pages));
const initialPage = Number(this.seed.dataset.page);
const parent = this.seed.dataset.parent;
if (!Number.isInteger(total) || total < 0 || total > 25000 ||
!Number.isInteger(pages) || pages > 100 || initialPage < 1 || initialPage > pages) {
throw new Error('Unsupported pagination range');
}
let scanned = 0;
for (let page = 1; page <= pages; page += 1) {
if (controller.signal.aborted) return;
let template = this.seed;
if (page !== initialPage) {
const url = new URL(window.location.href);
url.searchParams.delete('sections');
url.searchParams.delete('section_id');
url.searchParams.set('section_id', this.dataset.section);
url.searchParams.set(this.seed.dataset.param || 'page', String(page));
const timer = setTimeout(() => controller.abort(), 20000);
let response;
let html;
try {
response = await fetch(url, {signal: controller.signal, credentials: 'same-origin'});
if (!response.ok) throw new Error(`Section HTTP ${response.status}`);
html = await response.text();
} finally { clearTimeout(timer); }
const documentPage = new DOMParser().parseFromString(html, 'text/html');
const loader = documentPage.querySelector('mf-lg-father-loader');
if (!loader || loader.dataset.section !== this.dataset.section) throw new Error('Wrong section');
template = loader.querySelector('template[data-mf-page]');
}
if (!template || Number(template.dataset.page) !== page ||
Number(template.dataset.total) !== total ||
Math.max(1, Number(template.dataset.pages)) !== pages || template.dataset.parent !== parent) {
throw new Error('Pagination context changed or incomplete');
}
const pageScanned = Number(template.dataset.scanned);
const expected = Math.min(250, Math.max(0, total - (page - 1) * 250));
if (pageScanned !== expected) throw new Error('Truncated collection page');
scanned += pageScanned;
for (const child of template.content.querySelectorAll('template[data-mf-child]')) {
const card = child.content.firstElementChild;
if (!card) throw new Error('Missing child card');
cards.set(child.dataset.mfChild, {id: child.dataset.mfChild, title: child.dataset.title, card});
}
this.announce(`${this.dataset.loading} (${scanned}/${total})`);
}
if (!this.isConnected || this.request !== controller || controller.signal.aborted) return;
if (scanned !== total) throw new Error('Incomplete collection coverage');
const ordered = [...cards.values()].sort((a, b) =>
a.title.localeCompare(b.title, document.documentElement.lang || undefined, {sensitivity: 'base'}) || a.id.localeCompare(b.id));
const fragment = document.createDocumentFragment();
for (const item of ordered) fragment.appendChild(item.card.cloneNode(true));
this.grid.replaceChildren(fragment);
this.dataset.scanned = String(scanned);
this.dataset.total = String(total);
this.dataset.children = String(ordered.length);
this.dataset.state = 'complete';
this.results.hidden = ordered.length === 0;
this.retry.hidden = true;
this.status.classList.add('mf-lg-status-done');
this.removeAttribute('aria-busy');
this.announce(this.dataset.done);
this.updateArrows();
if (fromRetry) this.grid.querySelector('a')?.focus();
} catch (error) {
if (!this.isConnected || this.request !== controller) return;
this.dataset.state = 'error';
this.results.hidden = true;
this.retry.hidden = false;
this.retry.disabled = false;
this.removeAttribute('aria-busy');
this.announce(this.dataset.error);
console.warn('[microFusa LG father lookup]', error);
}
}
}
customElements.define('mf-lg-father-loader', MfLgFatherLoader);
})();
AKG WMS 40 Mini Instrument ISM2
Regular price
111,00 €
Sale price
111,00 €
Regular price
Unit price
/per
AKG UHF Instrument Band ISM 1 Wireless System
Regular price
116,00 €
Sale price
116,00 €
Regular price
Unit price
/per
AKG wms 40 mini dual vocal band us45 A/C
Regular price
209,00 €
Sale price
209,00 €
Regular price
Unit price
/per
AKG wms 40 mini dual vocal band us25 A/C
Regular price
175,00 €
Sale price
175,00 €
Regular price
Unit price
/per
AKG WMS40 Mini2 Mix Set BD US45A/C
Regular price
321,00 €
Sale price
321,00 €
Regular price
Unit price
/per
AKG WMS40 Mini2 Mix Set BD US25A/C
Regular price
314,00 €
Sale price
314,00 €
Regular price
Unit price
/per
AKG WMS40 Mini2 Mix Set BD ISM2/3
Regular price
278,00 €
Sale price
278,00 €
Regular price
Unit price
/per
AKG US45 UHF Instrumental Wireless System Band
Regular price
272,00 €
Sale price
272,00 €
Regular price
Unit price
/per
AKG US25 B/D UHF Instrumental Wireless System Band
Regular price
277,00 €
Sale price
277,00 €
Regular price
Unit price
/per
AKG US25 UHF Instrumental Wireless System Band
Regular price
277,00 €
Sale price
277,00 €
Regular price
Unit price
/per
AKG U2 Sport Band UHF Wireless System with Lavalier Microphone
Regular price
294,00 €
Sale price
294,00 €
Regular price
Unit price
/per
AKG UHF Sport Band D Wireless System
Regular price
294,00 €
Sale price
294,00 €
Regular price
Unit price
/per
AKG UHF Sport Band A wireless system with petac
Regular price
302,00 €
Sale price
302,00 €
Regular price
Unit price
/per
AKG PCC160 Surface Condenser Microphone
Regular price
428,00 €
Sale price
428,00 €
Regular price
Unit price
/per
AKG Perception Live P2
Regular price
103,00 €
Sale price
103,00 €
Regular price
Unit price
/per
AKG LC81 MD-BLACK
Regular price
499,00 €
Sale price
499,00 €
Regular price
Unit price
/per
AKG HSC15 Headset with jack cables
Regular price
364,00 €
Sale price
364,00 €
Regular price
Unit price
/per
AKG Flexible Microphone Mount
Regular price
75,00 €
Sale price
75,00 €
Regular price
Unit price
/per
AKG Coiled Headphone Cable with mini XLR
Regular price
39,00 €
Sale price
39,00 €
Regular price
Unit price
/per