{"id":14461,"date":"2025-08-28T08:36:38","date_gmt":"2025-08-28T08:36:38","guid":{"rendered":"https:\/\/soundandgo.com\/?p=14461"},"modified":"2026-03-05T13:53:22","modified_gmt":"2026-03-05T13:53:22","slug":"microphone-test-online-in-browser","status":"publish","type":"post","link":"https:\/\/soundandgo.com\/en\/microphone-test-online-in-browser\/","title":{"rendered":"Microphone test online &#8211; Test microphone in browser"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"14461\" class=\"elementor elementor-14461 elementor-14385\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7103d732 e-flex e-con-boxed e-con e-parent\" data-id=\"7103d732\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-166d5a14 e-con-full e-flex e-con e-child\" data-id=\"166d5a14\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1648849e elementor-widget elementor-widget-heading\" data-id=\"1648849e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-xxl\">Microphone test online in the browser - Test your microphone<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f93b1c6 elementor-icon-list--layout-inline elementor-align-center elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"f93b1c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items elementor-inline-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check-circle\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">100% locally in browser<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check-circle\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">No uploads<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check-circle\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">No ads<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d166be2 elementor-widget elementor-widget-html\" data-id=\"d166be2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- LameJS for MP3 -->\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/lamejs@1.2.0\/lame.min.js\"><\/script>\n\n<style>\n  #mic-test{\n    --bg: #ffffff;\n    --fg: #0f172a;\n    --muted: #5b6473;\n    --brand: #4D00F2;\n    --brand-2: #3c00bd;\n    --ok: #16a34a;\n    --warn: #f59e0b;\n    --error: #dc2626;\n    --border: #e5e7eb;\n    --surface: #f8fafc;\n    --radius: 14px;\n    --shadow: 0 8px 24px rgba(2, 6, 23, 0.06);\n    --mp3color: #9466F7;\n\n    \/* Waveform colors *\/\n    --wave-test: #3b82f6; \/* blue while testing *\/\n    --wave-rec: #dc2626;  \/* red while recording *\/\n  }\n  #mic-test{\n    background: var(--bg);\n    color: var(--fg);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 20px;\n    box-shadow: var(--shadow);\n    font-family: system-ui, Arial, sans-serif;\n  }\n  #mic-test label{ font-size: 14px; color: var(--muted); }\n  #mic-test select{\n    appearance: none;\n    background: var(--surface);\n    color: var(--fg);\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 10px 12px;\n    width: 100%;\n    outline: none;\n    transition: box-shadow .2s ease, border-color .2s ease;\n  }\n  #mic-test select:focus{ border-color: var(--brand); box-shadow: 0 0 0 4px rgba(77, 0, 242, .18); }\n\n  #mic-test .row{\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    align-items: center;\n    margin: 10px 0;\n  }\n\n  #mic-test .btn{\n    display: inline-flex;\n    align-items: center;\n    gap: .5rem;\n    border: 1px solid var(--border);\n    background: var(--surface);\n    color: var(--fg);\n    padding: 10px 14px;\n    font-size: 15px;\n    border-radius: 12px;\n    line-height: 1;\n    cursor: pointer;\n    transition: transform .04s ease, background .2s ease, border-color .2s ease, box-shadow .2s ease, opacity .2s ease;\n    text-decoration: none;\n    user-select: none;\n  }\n  #mic-test .btn.primary{ background: var(--brand); border-color: var(--brand); color: #fff; }\n  #mic-test .btn.primary:hover{ background: var(--brand-2); border-color: var(--brand-2); }\n  #mic-test .btn:hover{ transform: translateY(-1px); }\n  #mic-test .btn:active{ transform: translateY(0); }\n  #mic-test .btn:focus-visible{ outline: none; box-shadow: 0 0 0 4px rgba(77, 0, 242, .28); }\n  #mic-test .btn[disabled]{ opacity: .55; cursor: not-allowed; transform: none; }\n\n  \/* Level meter and waveform container *\/\n  #mic-test .meter-wrap{\n    display: grid;\n    grid-template-columns: 20px 1fr;\n    gap: 14px;\n    align-items: center;\n    margin: 14px 0;\n  }\n  #mic-test .meter{\n    width: 14px;\n    height: 140px;\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 8px;\n    position: relative;\n    overflow: hidden;\n  }\n  #mic-test #levelBar{\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    height: 0;\n    background: var(--brand);\n    transition: background-color .12s linear, height .08s linear;\n  }\n  #mic-test #levelBar.clip{ background: var(--error); }\n\n  #mic-test .canvas-wrap{\n    position: relative;\n  }\n  \/* SoundCloud like bar waveform in the same field *\/\n  #mic-test #scWave{\n    width: 100%;\n    height: 140px;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    background: var(--surface);\n    display: block;\n  }\n\n  \/* Overlay with status, timer and live dot *\/\n  #mic-test .status-overlay{\n    position: absolute;\n    top: 10px;\n    right: 10px;\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    padding: 6px 10px;\n    border-radius: 999px;\n    font-size: 13px;\n    background: var(--surface);\n    border: 1px solid var(--border);\n    color: var(--muted);\n    user-select: none;\n    pointer-events: none;\n    transition: background-color .2s ease, color .2s ease, border-color .2s ease;\n  }\n  #mic-test .status-overlay.neutral{\n    background: var(--surface);\n    color: var(--muted);\n    border-color: var(--border);\n  }\n  #mic-test .status-overlay.active{\n    background: rgba(77, 0, 242, .10);\n    color: #2d0aa6;\n    border-color: rgba(77, 0, 242, .35);\n  }\n  #mic-test .status-overlay.recording{\n    background: rgba(220, 38, 38, .10);\n    color: #7f1d1d;\n    border-color: rgba(220, 38, 38, .35);\n  }\n  #mic-test .status-overlay.warning{\n    background: rgba(245, 158, 11, .12);\n    color: #7c3a03;\n    border-color: rgba(245, 158, 11, .35);\n  }\n  #mic-test .status-overlay.error{\n    background: rgba(220, 38, 38, .12);\n    color: #7f1d1d;\n    border-color: rgba(220, 38, 38, .45);\n  }\n\n  \/* Live dot while recording *\/\n  #mic-test .live-dot{\n    width: 12px;\n    height: 12px;\n    border-radius: 50%;\n    background: transparent;\n    box-shadow: 0 0 0 0 rgba(220, 38, 38, 0);\n  }\n  #mic-test .live-dot.on{\n    background: var(--error);\n    animation: livepulse 1.2s ease infinite;\n  }\n  @keyframes livepulse{\n    0%{ box-shadow: 0 0 0 0 rgba(220,38,38,.6); }\n    70%{ box-shadow: 0 0 0 12px rgba(220,38,38,0); }\n    100%{ box-shadow: 0 0 0 0 rgba(220,38,38,0); }\n  }\n\n  \/* Player and downloads *\/\n  #mic-test #playerWrap{\n    margin-top: 12px; padding: 12px;\n    border: 1px dashed var(--border);\n    border-radius: 12px; background: var(--surface);\n  }\n  #mic-test audio{ width: 100%; border-radius: 10px; }\n  #mic-test .downloads{ display: flex; gap: 10px; flex-wrap: wrap; margin-top: 10px; }\n  #mic-test a#download, #mic-test a#downloadWav{\n    display: inline-flex; text-decoration: none; font-size: 14px;\n    padding: 10px 14px; border-radius: 12px; border: 1px solid var(--border);\n    color: #fff;\n  }\n  #mic-test a#download{ background: var(--mp3color); border-color: var(--mp3color); }\n  #mic-test a#downloadWav{ background: var(--brand); border-color: var(--brand); }\n  #mic-test a#download:hover, #mic-test a#downloadWav:hover{ filter: brightness(1.05); }\n\n  \/* Monitoring notice *\/\n  #mic-test .monitor-warn{\n    display: none;\n    margin-top: 10px;\n    padding: 12px;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    background: #fff7ed;\n  }\n  #mic-test .monitor-warn p{ margin: 0 0 8px 0; color: var(--fg); }\n<\/style>\n\n<div id=\"mic-test\">\n  <label for=\"deviceSelect\">Select microphone<\/label>\n  <select id=\"deviceSelect\"><\/select>\n\n  <div class=\"row\">\n    <button id=\"startBtn\" class=\"btn primary\">Start microphone test<\/button>\n    <button id=\"stopBtn\" class=\"btn\" style=\"display:none\">Stop<\/button>\n    <button id=\"monitorBtn\" class=\"btn\" disabled>Hear yourself<\/button>\n    <button id=\"recBtn\" class=\"btn primary\" disabled>Start recording<\/button>\n  <\/div>\n\n  <div id=\"monitorWarn\" class=\"monitor-warn\">\n    <p><strong>WARNING<\/strong> Please use headphones only because otherwise feedback can occur.<\/p>\n    <div class=\"row\">\n      <button id=\"monitorCancel\" class=\"btn\">Cancel<\/button>\n      <button id=\"monitorProceed\" class=\"btn primary\">Proceed with headphones<\/button>\n    <\/div>\n  <\/div>\n\n  <audio id=\"monitorAudio\" playsinline><\/audio>\n\n  <div class=\"meter-wrap\">\n    <div class=\"meter\" aria-hidden=\"true\">\n      <div id=\"levelBar\"><\/div>\n    <\/div>\n\n    <div class=\"canvas-wrap\">\n      <!-- Waveform replaces the old spectrum -->\n      <canvas id=\"scWave\" width=\"520\" height=\"140\" aria-label=\"Waveform\"><\/canvas>\n\n      <!-- Overlay -->\n      <div id=\"statusOverlay\" class=\"status-overlay neutral\" aria-live=\"polite\">\n        <span id=\"liveDot\" class=\"live-dot\" aria-hidden=\"true\" title=\"Recording in progress\"><\/span>\n        <span id=\"statusText\">Ready<\/span>\n        <span id=\"recTimer\">00:00<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div id=\"playerWrap\" style=\"display:none\">\n    <audio id=\"playback\" controls><\/audio>\n    <div class=\"downloads\">\n      <a id=\"download\" target=\"_blank\" href=\"\" download=\"soundandgo.com_Mikrofontest_MP3.mp3\">Download recording (MP3)<\/a>\n      <a id=\"downloadWav\" target=\"_blank\" href=\"\" download=\"soundandgo.com_Mikrofontest_WAV.wav\">Download recording (WAV)<\/a>\n    <\/div>\n  <\/div>\n\n  <div class=\"row\">\n    <div class=\"loudness\">\n      <strong>Level<\/strong>\n      <span id=\"db\">0 dB<\/span>\n      <div id=\"clipIndicator\" class=\"clip-indicator\"><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(async function(){\n  const startBtn = document.getElementById('startBtn');\n  const stopBtn = document.getElementById('stopBtn');\n  const monitorBtn = document.getElementById('monitorBtn');\n  const recBtn = document.getElementById('recBtn');\n\n  const deviceSelect = document.getElementById('deviceSelect');\n  const levelBar = document.getElementById('levelBar');\n\n  const statusOverlay = document.getElementById('statusOverlay');\n  const statusText = document.getElementById('statusText');\n  const recTimerEl = document.getElementById('recTimer');\n  const liveDot = document.getElementById('liveDot');\n\n  const scWave = document.getElementById('scWave');\n  const sc2d = scWave.getContext('2d');\n\n  const playerWrap = document.getElementById('playerWrap');\n  const playback = document.getElementById('playback');\n  const download = document.getElementById('download');\n  const downloadWav = document.getElementById('downloadWav');\n\n  const dbEl = document.getElementById('db');\n  const clipIndicator = document.getElementById('clipIndicator');\n\n  const monitorWarn = document.getElementById('monitorWarn');\n  const monitorProceed = document.getElementById('monitorProceed');\n  const monitorCancel = document.getElementById('monitorCancel');\n  const monitorAudio = document.getElementById('monitorAudio');\n\n  const isIOS = \/iP(hone|ad|od)\/.test(navigator.platform) ||\n    (navigator.userAgent.includes('Mac') && 'ontouchend' in document);\n\n  let audioCtx, analyser, micSource, stream, rafId;\n  let recBuffers = [], recStartTime, recInterval, sampleRate;\n  let workletNode, monitorGain, monitoring = false;\n  let currentDeviceId;\n  let clipTimeout;\n  let acceptedMonitoring = false;\n\n  \/* Bar waveform parameters *\/\n  const BAR_WIDTH = 2;\n  const BAR_GAP = 1;\n  let SAMPLES_PER_BAR = 0;\n  let scPeaks = [];\n  let peakMin = 1, peakMax = -1, peakCount = 0;\n\n  const workletUrl = URL.createObjectURL(new Blob([`\n    class RecorderProcessor extends AudioWorkletProcessor {\n      constructor(){ super(); }\n      process(inputs){\n        const ch = inputs[0];\n        if (ch && ch[0]) this.port.postMessage(ch[0]);\n        return true;\n      }\n    }\n    registerProcessor('recorder-processor', RecorderProcessor);\n  `], {type:'application\/javascript'}));\n\n  function setStatus(text, variant = 'neutral'){\n    statusText.textContent = text;\n    statusOverlay.classList.remove('neutral','active','recording','warning','error');\n    statusOverlay.classList.add(variant);\n  }\n\n  function getMaxBars(){\n    const stride = BAR_WIDTH + BAR_GAP;\n    return Math.max(1, Math.floor(scWave.width \/ stride));\n  }\n\n  async function listDevices(){\n    const devices = await navigator.mediaDevices.enumerateDevices();\n    const mics = devices.filter(d => d.kind === 'audioinput');\n    deviceSelect.innerHTML = \"\";\n    mics.forEach((d, i) => {\n      const opt = document.createElement('option');\n      opt.value = d.deviceId;\n      opt.textContent = d.label || 'Microphone ' + (i + 1);\n      deviceSelect.appendChild(opt);\n    });\n    if (currentDeviceId){\n      const idx = [...deviceSelect.options].findIndex(o => o.value === currentDeviceId);\n      if (idx >= 0) deviceSelect.selectedIndex = idx;\n    }\n  }\n\n  async function start(){\n    try {\n      setStatus('Requesting access','warning');\n      stream = await navigator.mediaDevices.getUserMedia({\n        audio: currentDeviceId ? { deviceId: { exact: currentDeviceId } } : true\n      });\n      await listDevices();\n\n      audioCtx = new (window.AudioContext || window.webkitAudioContext)();\n      sampleRate = audioCtx.sampleRate;\n      await audioCtx.audioWorklet.addModule(workletUrl);\n\n      \/* about twenty milliseconds per bar *\/\n      SAMPLES_PER_BAR = Math.max(128, Math.floor(sampleRate * 0.02));\n      scPeaks = [];\n      peakMin = 1;\n      peakMax = -1;\n      peakCount = 0;\n\n      analyser = audioCtx.createAnalyser();\n      analyser.fftSize = 2048;\n\n      micSource = audioCtx.createMediaStreamSource(stream);\n      micSource.connect(analyser);\n\n      workletNode = new AudioWorkletNode(audioCtx, 'recorder-processor');\n      micSource.connect(workletNode);\n      workletNode.port.onmessage = e => {\n        const frame = new Float32Array(e.data);\n        \/\/ always accumulate peaks so the waveform runs during the test\n        accumulatePeaks(frame);\n\n        \/\/ only buffer audio while recording\n        if (recBtn.dataset.state === 'recording'){\n          recBuffers.push(frame);\n        }\n      };\n\n      monitorGain = audioCtx.createGain();\n      monitorGain.gain.value = 0;\n      micSource.connect(monitorGain);\n      monitorGain.connect(audioCtx.destination);\n\n      setStatus('Ready to record','active');\n      startBtn.style.display = 'none';\n      stopBtn.style.display = '';\n      stopBtn.disabled = false;\n      recBtn.disabled = false;\n      monitorBtn.disabled = false;\n\n      draw();\n    } catch(err){\n      setStatus('Error: ' + err.message,'error');\n    }\n  }\n\n  function stop(){\n    if (rafId) cancelAnimationFrame(rafId);\n    if (micSource) micSource.disconnect();\n    if (analyser) analyser.disconnect();\n    if (monitorGain) monitorGain.disconnect();\n    if (workletNode) workletNode.disconnect();\n    if (audioCtx && audioCtx.state !== 'closed') audioCtx.close();\n    if (stream) stream.getTracks().forEach(t => t.stop());\n\n    if (monitorAudio){\n      try { monitorAudio.pause(); } catch(e){}\n      monitorAudio.srcObject = null;\n    }\n\n    startBtn.style.display = '';\n    stopBtn.style.display = 'none';\n    startBtn.disabled = false;\n    recBtn.disabled = true;\n    monitorBtn.disabled = true;\n    monitoring = false;\n    monitorBtn.textContent = 'Hear yourself';\n\n    recBtn.textContent = 'Start recording';\n    recBtn.dataset.state = 'idle';\n    liveDot.classList.remove('on');\n    setStatus('Stopped','neutral');\n    levelBar.style.height = '0';\n    levelBar.classList.remove('clip');\n    dbEl.textContent = '0 dB';\n    clipIndicator.classList.remove('active');\n    clearInterval(recInterval);\n    recTimerEl.textContent = '00:00';\n\n    \/* reset peaks *\/\n    scPeaks = [];\n    peakMin = 1;\n    peakMax = -1;\n    peakCount = 0;\n    sc2d.clearRect(0,0,scWave.width, scWave.height);\n  }\n\n  function draw(){\n    const bufferLen = analyser.fftSize;\n    const data = new Uint8Array(bufferLen);\n    function loop(){\n      analyser.getByteTimeDomainData(data);\n\n      let sum = 0;\n      let peakAbs = 0;\n      for (let i = 0; i < bufferLen; i++){\n        const centered = (data[i] - 128) \/ 128;\n        sum += centered * centered;\n        const abs = Math.abs(centered);\n        if (abs > peakAbs) peakAbs = abs;\n      }\n      const rms = Math.sqrt(sum \/ bufferLen);\n      const db = Math.max(-60, 20 * Math.log10(rms || 1e-8));\n      const pct = Math.min(1, Math.max(0, (db + 60) \/ 60));\n      levelBar.style.height = Math.round(pct * 140) + 'px';\n      dbEl.textContent = db.toFixed(1) + ' dB';\n\n      const isClipping = peakAbs >= 0.99;\n      levelBar.classList.toggle('clip', isClipping);\n      if (isClipping) showClipIndicator();\n\n      drawSCWave();\n\n      rafId = requestAnimationFrame(loop);\n    }\n    loop();\n  }\n\n  function drawSCWave(){\n    const w = scWave.width;\n    const h = scWave.height;\n    sc2d.clearRect(0, 0, w, h);\n\n    const stride = BAR_WIDTH + BAR_GAP;\n    const maxBars = Math.max(1, Math.floor(w \/ stride));\n    const start = Math.max(0, scPeaks.length - maxBars);\n    const view = scPeaks.slice(start);\n\n    const mid = h \/ 2;\n    const pad = 6;\n    const amp = mid - pad;\n\n    const styles = getComputedStyle(document.getElementById('mic-test'));\n    const colorTest = (styles.getPropertyValue('--wave-test') || '#3b82f6').trim();\n    const colorRec  = (styles.getPropertyValue('--wave-rec')  || styles.getPropertyValue('--error') || '#dc2626').trim();\n    const isRecording = (recBtn.dataset.state === 'recording');\n\n    sc2d.fillStyle = isRecording ? colorRec : colorTest;\n    sc2d.globalAlpha = 0.95;\n\n    for (let i = 0; i < view.length; i++){\n      const p = view[i];\n      const a = Math.max(Math.abs(p.min), Math.abs(p.max));\n      const barH = Math.max(2, Math.min(1, a) * amp);\n      const x = i * stride;\n      sc2d.fillRect(x, mid - barH, BAR_WIDTH, barH * 2);\n    }\n    sc2d.globalAlpha = 1;\n  }\n\n  function accumulatePeaks(frame){\n    const maxBarsKeep = getMaxBars() * 4; \/\/ keep a rolling window\n    for (let i = 0; i < frame.length; i++){\n      const s = frame[i];\n      if (s < peakMin) peakMin = s;\n      if (s > peakMax) peakMax = s;\n      peakCount++;\n      if (peakCount >= SAMPLES_PER_BAR){\n        scPeaks.push({min: peakMin, max: peakMax});\n        peakMin = 1;\n        peakMax = -1;\n        peakCount = 0;\n        \/\/ limit memory\n        if (scPeaks.length > maxBarsKeep){\n          scPeaks.splice(0, scPeaks.length - maxBarsKeep);\n        }\n      }\n    }\n  }\n\n  function showClipIndicator(){\n    clipIndicator.classList.add('active');\n    clearTimeout(clipTimeout);\n    clipTimeout = setTimeout(()=>clipIndicator.classList.remove('active'), 400);\n  }\n\n  async function toggleMonitor(){\n    if (!acceptedMonitoring){\n      monitorWarn.style.display = 'block';\n      return;\n    }\n    if (!audioCtx || !stream) return;\n\n    try{\n      if (audioCtx.state !== 'running') await audioCtx.resume();\n\n      if (!monitoring){\n        if (isIOS){\n          monitorAudio.srcObject = stream;\n          monitorAudio.muted = false;\n          monitorAudio.volume = 1;\n          await monitorAudio.play();\n        } else {\n          monitorGain.gain.value = 1;\n        }\n        monitoring = true;\n        monitorBtn.textContent = 'Turn monitoring off';\n        setStatus('Monitoring on','active');\n      } else {\n        if (isIOS){\n          monitorAudio.pause();\n          monitorAudio.srcObject = null;\n        } else {\n          monitorGain.gain.value = 0;\n        }\n        monitoring = false;\n        monitorBtn.textContent = 'Hear yourself';\n        setStatus('Ready to record','active');\n      }\n    } catch(err){\n      setStatus('Monitoring error: ' + err.message,'error');\n    }\n  }\n\n  function formatTime(s){\n    const m = Math.floor(s \/ 60);\n    const r = Math.floor(s % 60);\n    return String(m).padStart(2,'0') + ':' + String(r).padStart(2,'0');\n  }\n\n  function startRecording(){\n    if (monitoring) toggleMonitor();\n    recBuffers = [];\n    playerWrap.style.display = 'none';\n    recBtn.textContent = 'Stop recording';\n    recBtn.dataset.state = 'recording';\n    recStartTime = Date.now();\n    recInterval = setInterval(()=>{\n      const secs = (Date.now() - recStartTime) \/ 1000;\n      recTimerEl.textContent = formatTime(secs);\n    }, 200);\n    liveDot.classList.add('on');\n    setStatus('Recording','recording');\n\n    \/\/ fresh start for waveform\n    scPeaks = [];\n    peakMin = 1;\n    peakMax = -1;\n    peakCount = 0;\n  }\n\n  function stopRecording(){\n    recBtn.textContent = 'Start recording';\n    recBtn.dataset.state = 'idle';\n    clearInterval(recInterval);\n    recTimerEl.textContent = '00:00';\n    liveDot.classList.remove('on');\n    setStatus('Creating files','active');\n\n    const base = buildBaseFileName();\n\n    const mp3Data = encodeMP3(recBuffers, sampleRate);\n    const mp3Blob = new Blob(mp3Data, { type: 'audio\/mp3' });\n    const mp3Url = URL.createObjectURL(mp3Blob);\n    playback.src = mp3Url;\n    download.href = mp3Url;\n    download.download = base + \"_MP3.mp3\";\n\n    const wavBlob = encodeWAV(recBuffers, sampleRate);\n    const wavUrl = URL.createObjectURL(wavBlob);\n    downloadWav.href = wavUrl;\n    downloadWav.download = base + \"_WAV.wav\";\n\n    playerWrap.style.display = 'block';\n    setStatus('Recording finished','active');\n  }\n\n  function buildBaseFileName(){\n    const now = new Date();\n    const yyyy = now.getFullYear();\n    const mm = String(now.getMonth() + 1).padStart(2,'0');\n    const dd = String(now.getDate()).padStart(2,'0');\n    const hh = String(now.getHours()).padStart(2,'0');\n    const mi = String(now.getMinutes()).padStart(2,'0');\n    const ss = String(now.getSeconds()).padStart(2,'0');\n    return `soundandgo.com_Mikrofontest_${yyyy}${mm}${dd}_${hh}${mi}${ss}`;\n  }\n\n  function encodeMP3(buffers, sr){\n    const length = buffers.reduce((a,b)=>a+b.length,0);\n    const samples = new Float32Array(length);\n    let offset = 0;\n    buffers.forEach(b=>{ samples.set(b, offset); offset += b.length; });\n    const buffer16 = new Int16Array(samples.length);\n    for (let i = 0; i < samples.length; i++){\n      let s = Math.max(-1, Math.min(1, samples[i]));\n      buffer16[i] = s < 0 ? s * 0x8000 : s * 0x7FFF;\n    }\n    const mp3enc = new lamejs.Mp3Encoder(1, sr, 320);\n    const chunkSize = 1152;\n    let mp3Data = [];\n    for (let i = 0; i < buffer16.length; i += chunkSize){\n      const chunk = buffer16.subarray(i, i + chunkSize);\n      const mp3buf = mp3enc.encodeBuffer(chunk);\n      if (mp3buf.length > 0) mp3Data.push(mp3buf);\n    }\n    const end = mp3enc.flush();\n    if (end.length > 0) mp3Data.push(end);\n    return mp3Data;\n  }\n\n  function encodeWAV(buffers, sr){\n    const length = buffers.reduce((a,b)=>a+b.length,0);\n    const samples = new Float32Array(length);\n    let offset = 0;\n    buffers.forEach(b=>{ samples.set(b, offset); offset += b.length; });\n\n    const bytesPerSample = 2;\n    const blockAlign = 1 * bytesPerSample;\n    const dataSize = samples.length * bytesPerSample;\n    const buffer = new ArrayBuffer(44 + dataSize);\n    const view = new DataView(buffer);\n\n    writeString(view, 0, 'RIFF');\n    view.setUint32(4, 36 + dataSize, true);\n    writeString(view, 8, 'WAVE');\n    writeString(view, 12, 'fmt ');\n    view.setUint32(16, 16, true);\n    view.setUint16(20, 1, true);\n    view.setUint16(22, 1, true);\n    view.setUint32(24, sr, true);\n    view.setUint32(28, sr * blockAlign, true);\n    view.setUint16(32, blockAlign, true);\n    view.setUint16(34, 16, true);\n    writeString(view, 36, 'data');\n    view.setUint32(40, dataSize, true);\n    floatTo16BitPCM(view, 44, samples);\n\n    return new Blob([view], { type: 'audio\/wav' });\n\n    function writeString(dv, offset, str){\n      for (let i = 0; i < str.length; i++) dv.setUint8(offset + i, str.charCodeAt(i));\n    }\n    function floatTo16BitPCM(dv, offset, input){\n      for (let i = 0; i < input.length; i++, offset += 2){\n        let s = Math.max(-1, Math.min(1, input[i]));\n        dv.setInt16(offset, s < 0 ? s * 0x8000 : s * 0x7FFF, true);\n      }\n    }\n  }\n\n  recBtn.addEventListener('click', () => {\n    const state = recBtn.dataset.state || 'idle';\n    if (state === 'idle') startRecording();\n    else stopRecording();\n  });\n  startBtn.addEventListener('click', start);\n  stopBtn.addEventListener('click', stop);\n  monitorBtn.addEventListener('click', toggleMonitor);\n\n  monitorProceed.addEventListener('click', async () => {\n    acceptedMonitoring = true;\n    monitorWarn.style.display = 'none';\n    toggleMonitor();\n  });\n  monitorCancel.addEventListener('click', () => {\n    monitorWarn.style.display = 'none';\n  });\n\n  deviceSelect.addEventListener('change', async (e) => {\n    currentDeviceId = e.target.value || undefined;\n    if (stream){ stop(); start(); }\n  });\n\n  if (!navigator.mediaDevices || !navigator.mediaDevices.getUserMedia){\n    setStatus('Your browser does not support microphone access','error');\n    startBtn.disabled = true;\n  } else {\n    navigator.mediaDevices.addEventListener('devicechange', listDevices);\n    navigator.mediaDevices.getUserMedia({audio:true}).then(s=>{\n      s.getTracks().forEach(t=>t.stop());\n      listDevices();\n    }).catch(()=>{ listDevices(); });\n  }\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d5db0e7 elementor-widget elementor-widget-global elementor-global-17897 elementor-widget-template\" data-id=\"d5db0e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"container\" data-elementor-id=\"17894\" class=\"elementor elementor-17894\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1dddbc46 e-flex e-con-boxed e-con e-child\" data-id=\"1dddbc46\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e13578b elementor-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"2e13578b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-hand-holding-heart\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Use our affiliate links and support our work.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-403ca943 elementor-widget elementor-widget-text-editor\" data-id=\"403ca943\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Our website is <strong>free of external advertising banners<\/strong> <strong>and fake download buttons<\/strong>. By purchasing from our <strong>affiliate partners<\/strong> <a href=\"https:\/\/amzn.to\/4qKJuU2\" target=\"_blank\" rel=\"nofollow noopener\"><strong>Amazon<\/strong><\/a>* or <a href=\"https:\/\/www.thomannmusic.com\/?offid=1&amp;affid=2950\" target=\"_blank\" rel=\"nofollow noopener\"><strong>Thomann<\/strong><\/a>*, you <strong>don&#8217;t pay more<\/strong> and <strong>support us<\/strong> at the same time. Thank you!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3124517c elementor-widget elementor-widget-text-editor\" data-id=\"3124517c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Want to check if your microphone is working properly? Let the browser access your audio devices and you can test the sound quality of your microphone!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-776df85d elementor-widget elementor-widget-heading\" data-id=\"776df85d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How does it work?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ea045f elementor-widget elementor-widget-text-editor\" data-id=\"5ea045f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol><li>Allow the browser to access the microphone.<\/li><li>Select your microphone and click on \u201cStart\u201d to begin the microphone test.<\/li><li>\u201c<strong>Monitor to yourself<\/strong>\u201d is a monitoring with some latency. <strong>Please use headphones<\/strong> for this function, otherwise feedback may occur.<\/li><li>Use the Start recording function to have two options at the end of the recording: <strong>Download as MP3<\/strong> (320Kb\/s) <strong>or<\/strong> as uncompressed <strong>WAV<\/strong> file.<\/li><\/ol><p>This will ensure that everything runs smoothly from the start at your next <a href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-teams\/log-in\" target=\"_blank\" rel=\"noopener\"><strong>Teams<\/strong><\/a> or <a href=\"https:\/\/zoom.us\/signin#\/login\" target=\"_blank\" rel=\"noopener\"><strong>Zoom<\/strong><\/a> meeting or recording.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-99b74d5 elementor-widget elementor-widget-n-accordion\" data-id=\"99b74d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1610\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-1610\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> It's not working? That could be the problem. <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1610\" class=\"elementor-element elementor-element-76b7d74 e-con-full e-flex e-con e-child\" data-id=\"76b7d74\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-13131dc elementor-widget elementor-widget-text-editor\" data-id=\"13131dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>Ask your browser for permission and allow access to the microphone<\/li><li>Check external headsets in the operating system<\/li><li>On mobile devices, the page must always run in the foreground<\/li><li>Does your microphone sound bad? <a href=\"https:\/\/soundandgo.com\/en\/how-to-remove-background-noise-from-audio-files\/\"><strong>Remove background noise from the microphone<\/strong><\/a>.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5c9c282 elementor-widget elementor-widget-image\" data-id=\"5c9c282\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"335\" height=\"381\" src=\"https:\/\/soundandgo.com\/wp-content\/uploads\/2025\/08\/Microphone-test-online-Test-microphone-in-browser-Allow-microphone-test-browser.webp\" class=\"attachment-large size-large wp-image-14463\" alt=\"Microphone test online - Test microphone in browser - Allow microphone test browser\" srcset=\"https:\/\/soundandgo.com\/wp-content\/uploads\/2025\/08\/Microphone-test-online-Test-microphone-in-browser-Allow-microphone-test-browser.webp 335w, https:\/\/soundandgo.com\/wp-content\/uploads\/2025\/08\/Microphone-test-online-Test-microphone-in-browser-Allow-microphone-test-browser-264x300.webp 264w\" sizes=\"(max-width: 335px) 100vw, 335px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9d76dcd elementor-widget elementor-widget-heading\" data-id=\"9d76dcd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Looking for a USB microphone?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-66536d3 elementor-widget elementor-widget-text-editor\" data-id=\"66536d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><a href=\"https:\/\/soundandgo.com\/en\/how-to-find-the-best-usb-microphone\/\"><strong>USB microphones<\/strong><\/a> have made a huge leap in development in recent years. Whereas 10 years ago every microphone was noisy, popular models such as the <a href=\"https:\/\/soundandgo.com\/en\/rode-nt-usb-review-test\/\"><strong>R\u00f8de NT USB+<\/strong><\/a> or the Blue Yeti from Logitech now offer outstanding quality for less than \u20ac160. But even cheaper models for under \u20ac100 are now easier to find. You can find all the microphones we have tested in our blog article. This way, you can be sure that you&#8217;re not buying any junk for your next recording.<\/p><p>There is now a large selection of XLR and USB microphones. We at soundandgo want to help you find the best microphone for your application. To ensure that your audio signal is always clear and distinct, you can check this before a video conference or recording with our microphone test. This way you can make sure that the microphone is well leveled, not overmodulated and works properly. Simply click on the Start button.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-05796d1 elementor-widget elementor-widget-heading\" data-id=\"05796d1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">About our microphone test:<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-75726d9 elementor-widget elementor-widget-text-editor\" data-id=\"75726d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Anyone who writes microphone test reports and insists all the time that microphones should be tested with a short recording before recording should also make sure that you can test your microphone online and, above all, easily. At least that&#8217;s what we thought. So we developed a simple tool with which you can easily start a test, record your microphone and check whether your microphone works by listening to it.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-baaf65f elementor-widget elementor-widget-heading\" data-id=\"baaf65f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FAQs<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ea1e8d elementor-widget elementor-widget-html\" data-id=\"4ea1e8d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Are my recordings private?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The recording is processed locally. No audio data is sent to a server unless you share the file yourself.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What does the online recorder do?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The recorder captures speech directly in your browser. One click starts the recording. Another click stops it and creates files you can play and download.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do I need to install anything?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. Everything runs locally in the browser with Web Audio and getUserMedia. You only need to grant microphone permission.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which file formats are available?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"MP3 for small files and quick sharing. WAV for uncompressed quality. You can download both directly.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What quality do MP3 and WAV have?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"MP3 is encoded at 320 kbps in mono. WAV is uncompressed with 16 bit PCM in mono. The actual sample rate depends on the browser and system.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the level meter for?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"It shows whether a signal is present and helps avoid clipping. If it stays at the top reduce the input level in the operating system or on the microphone.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the recorder work on smartphones?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. Modern browsers on iOS and Android support recording. Stay on the page during recording and do not lock the screen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why is my recording too quiet or too loud?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Adjust the input level in the operating system or on the microphone. Keep a distance of about ten to twenty centimeters and use a pop filter to reduce plosives.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why does the recording stop in the background?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Some devices pause media access when the screen is locked or when you switch apps. Stay on the page while recording.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I enable monitoring?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. Direct monitoring is intentionally disabled to avoid feedback. For live monitoring use an audio interface or your system mixer.\"\n      }\n    }\n  ]\n}\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-80e769a elementor-widget elementor-widget-n-accordion\" data-id=\"80e769a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;max_items_expended&quot;:&quot;multiple&quot;,&quot;default_state&quot;:&quot;expanded&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1350\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-1350\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Are my recordings private? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1350\" class=\"elementor-element elementor-element-6d5e400 e-con-full e-flex e-con e-child\" data-id=\"6d5e400\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a211d33 elementor-widget elementor-widget-text-editor\" data-id=\"a211d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"591\" data-end=\"760\">Yes, the recording is processed locally. No audio data is sent to a server unless you share the file yourself.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1351\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1351\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What does the Online Recorder do? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1351\" class=\"elementor-element elementor-element-386a35a e-con-full e-flex e-con e-child\" data-id=\"386a35a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-354876d elementor-widget elementor-widget-text-editor\" data-id=\"354876d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"591\" data-end=\"760\">The recorder records speech directly in the browser. One click starts the recording. Another click ends it and creates files for listening and downloading.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1352\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1352\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Do I need to install anything? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1352\" class=\"elementor-element elementor-element-543cc80 e-con-full e-flex e-con e-child\" data-id=\"543cc80\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-258de49 elementor-widget elementor-widget-text-editor\" data-id=\"258de49\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"449\" data-end=\"589\">No. Everything runs locally in the browser. You only need the microphone permission.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1353\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1353\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Does the recorder work on the smartphone? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1353\" class=\"elementor-element elementor-element-14ca151 e-con-full e-flex e-con e-child\" data-id=\"14ca151\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9be3706 elementor-widget elementor-widget-text-editor\" data-id=\"9be3706\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"1668\" data-end=\"1855\">Yes, modern browsers on iOS and Android support recording. Stay on the page while recording and do not lock the screen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1354\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"5\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1354\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Why is my recording too quiet or too loud? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1354\" class=\"elementor-element elementor-element-1d6b10d e-con-full e-flex e-con e-child\" data-id=\"1d6b10d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-019c3c2 elementor-widget elementor-widget-text-editor\" data-id=\"019c3c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"1857\" data-end=\"2077\">Set the input level in the operating system or on the microphone. Keep a distance of about ten to twenty centimeters and use a pop screen to prevent plosive sounds.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1355\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"6\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1355\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Why does the recording stop in the background? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1355\" class=\"elementor-element elementor-element-ccf25d6 e-con-full e-flex e-con e-child\" data-id=\"ccf25d6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3a101b6 elementor-widget elementor-widget-text-editor\" data-id=\"3a101b6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"2587\" data-end=\"2782\">Some devices pause media access when the screen is locked or you switch apps. Remain active on the page while recording.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1356\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"7\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1356\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What file formats are available? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1356\" class=\"elementor-element elementor-element-bb25454 e-con-full e-flex e-con e-child\" data-id=\"bb25454\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-81d8fad elementor-widget elementor-widget-text-editor\" data-id=\"81d8fad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"762\" data-end=\"915\">MP3 for small files and fast transfer. WAV for uncompressed quality. You can download both directly.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1357\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"8\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1357\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What is the quality of MP3 and WAV? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1357\" class=\"elementor-element elementor-element-a99ab96 e-con-full e-flex e-con e-child\" data-id=\"a99ab96\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7ce094e elementor-widget elementor-widget-text-editor\" data-id=\"7ce094e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"917\" data-end=\"1110\">MP3 is encoded at 320 kbps and in mono. WAV is uncompressed with 16 bit PCM in mono. The actual sampling rate depends on the browser and system.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1358\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"9\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1358\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What is the level indicator for? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1358\" class=\"elementor-element elementor-element-0582402 e-con-full e-flex e-con e-child\" data-id=\"0582402\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-12b7b23 elementor-widget elementor-widget-text-editor\" data-id=\"12b7b23\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"1112\" data-end=\"1307\">It shows whether a signal is present and helps to avoid clipping. If it is stuck at the stop, reduce the input level in the operating system or on the microphone.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1359\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"10\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1359\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Can I activate monitoring? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1359\" class=\"elementor-element elementor-element-3e5da42 e-con-full e-flex e-con e-child\" data-id=\"3e5da42\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a0cd5d0 elementor-widget elementor-widget-text-editor\" data-id=\"a0cd5d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"2784\" data-end=\"2975\">You can activate monitoring. Direct monitoring quickly leads to feedback without headphones. So always use headphones, otherwise you will experience unpleasant and very loud feedback.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c6ef14c e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"c6ef14c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5682510 elementor-widget elementor-widget-heading\" data-id=\"5682510\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">This might be interesting for you<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-2e1fd17 e-con-full e-flex e-con e-child\" data-id=\"2e1fd17\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" href=\"https:\/\/soundandgo.com\/so-findest-du-das-beste-usb-mikrofon-usb-mikrofone\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5acc9e4 elementor-widget elementor-widget-image\" data-id=\"5acc9e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/soundandgo.com\/wp-content\/uploads\/2024\/03\/How-to-find-the-best-USB-microphone-for-you-Our-2024-recommendations-for-USB-microphones-1024x576.webp\" class=\"attachment-large size-large wp-image-8529\" alt=\"How to find the best USB microphone for you! Our 2024 recommendations for USB microphones\" srcset=\"https:\/\/soundandgo.com\/wp-content\/uploads\/2024\/03\/How-to-find-the-best-USB-microphone-for-you-Our-2024-recommendations-for-USB-microphones-1024x576.webp 1024w, https:\/\/soundandgo.com\/wp-content\/uploads\/2024\/03\/How-to-find-the-best-USB-microphone-for-you-Our-2024-recommendations-for-USB-microphones-300x169.webp 300w, https:\/\/soundandgo.com\/wp-content\/uploads\/2024\/03\/How-to-find-the-best-USB-microphone-for-you-Our-2024-recommendations-for-USB-microphones-768x432.webp 768w, https:\/\/soundandgo.com\/wp-content\/uploads\/2024\/03\/How-to-find-the-best-USB-microphone-for-you-Our-2024-recommendations-for-USB-microphones-1536x864.webp 1536w, https:\/\/soundandgo.com\/wp-content\/uploads\/2024\/03\/How-to-find-the-best-USB-microphone-for-you-Our-2024-recommendations-for-USB-microphones-600x338.webp 600w, https:\/\/soundandgo.com\/wp-content\/uploads\/2024\/03\/How-to-find-the-best-USB-microphone-for-you-Our-2024-recommendations-for-USB-microphones.webp 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ab1309b elementor-widget elementor-widget-heading\" data-id=\"ab1309b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">The best USB-Microphones<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0bc5578 e-flex e-con-boxed e-con e-parent\" data-id=\"0bc5578\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-20b9f36 elementor-widget elementor-widget-global elementor-global-11602 elementor-widget-template\" data-id=\"20b9f36\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"container\" data-elementor-id=\"11596\" class=\"elementor elementor-11596\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31254b35 e-flex e-con-boxed e-con e-parent\" data-id=\"31254b35\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-33380e84 e-flex e-con-boxed e-con e-child\" data-id=\"33380e84\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-570e3785 elementor-widget elementor-widget-text-editor\" data-id=\"570e3785\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Links marked with * are affiliate links. There are no additional costs for you, some of these links are with an automatic discount for you. We mark these links for transparency and would never recommend bad products. Find out more here: <a href=\"https:\/\/soundandgo.com\/en\/our-partners\/\"><b>Our partners<\/b><\/a>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-776583f9 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"776583f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b86bab7 elementor-widget elementor-widget-heading\" data-id=\"6b86bab7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Our Services<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5282592a e-flex e-con-boxed e-con e-child\" data-id=\"5282592a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6c3c3271 e-con-full e-flex e-con e-child\" data-id=\"6c3c3271\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-17964777 elementor-widget elementor-widget-heading\" data-id=\"17964777\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/soundandgo.com\/en\/podcast-intro-creation-request-a-podcast-intro\/\">Podcast Intro<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-452e84 e-flex e-con-boxed e-con e-child\" data-id=\"452e84\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-670e50e2 elementor-widget elementor-widget-heading\" data-id=\"670e50e2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/soundandgo.com\/en\/podcast-intro-creation-request-a-podcast-intro\/\">Service<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-702b69a elementor-widget elementor-widget-image\" data-id=\"702b69a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/soundandgo.com\/en\/podcast-intro-creation-request-a-podcast-intro\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1200\" height=\"1200\" src=\"https:\/\/soundandgo.com\/wp-content\/uploads\/2025\/09\/Podcast-Intro-erstellen-create-podcast-intro-agency-podcast-intro-erstellung.webp\" class=\"attachment-full size-full wp-image-14681\" alt=\"Podcast Intro erstellen - create podcast intro agency podcast intro erstellung\" srcset=\"https:\/\/soundandgo.com\/wp-content\/uploads\/2025\/09\/Podcast-Intro-erstellen-create-podcast-intro-agency-podcast-intro-erstellung.webp 1200w, https:\/\/soundandgo.com\/wp-content\/uploads\/2025\/09\/Podcast-Intro-erstellen-create-podcast-intro-agency-podcast-intro-erstellung-300x300.webp 300w, https:\/\/soundandgo.com\/wp-content\/uploads\/2025\/09\/Podcast-Intro-erstellen-create-podcast-intro-agency-podcast-intro-erstellung-1024x1024.webp 1024w, https:\/\/soundandgo.com\/wp-content\/uploads\/2025\/09\/Podcast-Intro-erstellen-create-podcast-intro-agency-podcast-intro-erstellung-150x150.webp 150w, https:\/\/soundandgo.com\/wp-content\/uploads\/2025\/09\/Podcast-Intro-erstellen-create-podcast-intro-agency-podcast-intro-erstellung-768x768.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" title=\"\">\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7094acf0 elementor-widget elementor-widget-heading\" data-id=\"7094acf0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/soundandgo.com\/en\/podcast-intro-creation-request-a-podcast-intro\/\">From 149$<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a995fb7 elementor-widget elementor-widget-heading\" data-id=\"a995fb7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/soundandgo.com\/en\/podcast-intro-creation-request-a-podcast-intro\/\">VAT depends on the request<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d906945 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"d906945\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/soundandgo.com\/en\/podcast-intro-creation-request-a-podcast-intro\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Book now<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5f5ef12f e-con-full e-flex e-con e-child\" data-id=\"5f5ef12f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6afa204c elementor-widget elementor-widget-heading\" data-id=\"6afa204c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\"><a href=\"http:\/\/soundandgo.com\/en\/have-a-podcast-edited-we-edit-your-podcasts\/\">Podcast Editing<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4c91b874 e-flex e-con-boxed e-con e-child\" data-id=\"4c91b874\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-22394ba7 elementor-widget elementor-widget-heading\" data-id=\"22394ba7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\"><a href=\"http:\/\/soundandgo.com\/en\/have-a-podcast-edited-we-edit-your-podcasts\/\">Service<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d6d074e elementor-widget elementor-widget-image\" data-id=\"1d6d074e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"http:\/\/soundandgo.com\/en\/have-a-podcast-edited-we-edit-your-podcasts\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/soundandgo.com\/wp-content\/uploads\/2023\/06\/Podcast-schneiden-lassen-Podcast-Schnitt.webp\" title=\"\" alt=\"Podcast schneiden lassen Podcast Schnitt sound and go soundandgo\" loading=\"lazy\">\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-63c3e39b elementor-widget elementor-widget-heading\" data-id=\"63c3e39b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\"><a href=\"http:\/\/soundandgo.com\/en\/have-a-podcast-edited-we-edit-your-podcasts\/\">From 95$<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a6e24b2 elementor-widget elementor-widget-heading\" data-id=\"2a6e24b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\"><a href=\"http:\/\/soundandgo.com\/en\/have-a-podcast-edited-we-edit-your-podcasts\/\">VAT depends on the request<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-24e7337c elementor-align-center elementor-widget elementor-widget-button\" data-id=\"24e7337c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"http:\/\/soundandgo.com\/en\/have-a-podcast-edited-we-edit-your-podcasts\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Book now<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Microphone test online in the browser &#8211; Test your microphone 100% locally in browser No uploads No ads Select microphone Start microphone test Stop Hear yourself Start recording WARNING Please use headphones only because otherwise feedback can occur. Cancel Proceed with headphones Ready 00:00 Download recording (MP3) Download recording (WAV) Level 0 dB Want to [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":16136,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"iawp_total_views":1181,"footnotes":""},"categories":[217],"tags":[],"beliebteste":[],"beitragsart":[215],"anschluss":[],"anwendungsart":[],"mikrofontyp":[],"hersteller":[],"class_list":["post-14461","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tool-2","beitragsart-tool"],"_links":{"self":[{"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/posts\/14461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/comments?post=14461"}],"version-history":[{"count":14,"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/posts\/14461\/revisions"}],"predecessor-version":[{"id":17907,"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/posts\/14461\/revisions\/17907"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/media\/16136"}],"wp:attachment":[{"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/media?parent=14461"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/categories?post=14461"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/tags?post=14461"},{"taxonomy":"beliebteste","embeddable":true,"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/beliebteste?post=14461"},{"taxonomy":"beitragsart","embeddable":true,"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/beitragsart?post=14461"},{"taxonomy":"anschluss","embeddable":true,"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/anschluss?post=14461"},{"taxonomy":"anwendungsart","embeddable":true,"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/anwendungsart?post=14461"},{"taxonomy":"mikrofontyp","embeddable":true,"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/mikrofontyp?post=14461"},{"taxonomy":"hersteller","embeddable":true,"href":"https:\/\/soundandgo.com\/en\/wp-json\/wp\/v2\/hersteller?post=14461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}