{"id":11598,"date":"2023-07-26T06:37:42","date_gmt":"2023-07-26T06:37:42","guid":{"rendered":"https:\/\/new-blog.artlist.io\/blog\/?p=11598"},"modified":"2024-01-11T08:24:26","modified_gmt":"2024-01-11T08:24:26","slug":"what-is-asmr","status":"publish","type":"post","link":"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/","title":{"rendered":"What is ASMR?"},"content":{"rendered":"<h2>Why is ASMR still so popular?<\/h2>\n<p>If you\u2019re a content creator, then you are probably familiar with the growing popularity of ASMR. Millions of people have latched on to this trend\u2014watching YouTube and TikTok videos of someone whispering into a camera. It sounds pretty simple, right? Yet people are completely mesmerized by this phenomenon because of the sensation and stimulation these videos provide.<\/p>\n<p>The reason ASMR has become an increasingly popular video format is that the experience can provide great relaxation and stress relief. In fact, studies showed that people who experienced ASMR had reduced heart rates while watching the videos. It has also been suggested that ASMR could help relieve chronic pain, insomnia, anxiety, and depression.<\/p>\n<h2>How is ASMR explored in video creation?<\/h2>\n<p>Many creators enjoy making ASMR videos because it\u2019s a new and fresh creative outlet. It keeps things interesting as video makers can play around with different sounds to maximize relaxation. They do this by speaking with a calm voice and making tapping sounds into an ASMR microphone.<\/p>\n<p>Interestingly, ASMR videos are not all made intentionally. As an avid TikTok creator and user, I\u2019ve come across several videos that were not labeled as ASMR or intentionally created that way. Sometimes video makers use high-quality microphones and speak softly, and their content comes across as ASMR accidentally.<\/p>\n<p>There is definitely an art to ASMR, because in my experience, I have found some videos soothing, and others distracting. If created well, I can attest to experiencing a very unique sensory experience\u2014providing what I refer to as \u201cwarm fuzzies.\u201d<\/p>\n<p>Read more on <a href="\&quot;https:\/\/artlist.io\/blog\/how-to-use-asmr-in-your-videos\/\&quot;">how to effectively include ASMR<\/a> in your videos.<\/p>\n<div style=\"width: 1920px;\" class=\"wp-video\"><!--[if lt IE 9]><script>document.createElement('video');<\/script><![endif]-->\n<video class=\"wp-video-shortcode\" id=\"video-11598-1\" width=\"1920\" height=\"1080\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2023\/07\/612530_3D-Cgi-Seamless-Satisfying_By_Daniel_Megias_Del_Pozo_Artlist_HD.mp4?_=1\" \/><a href="\&quot;https:\/\/artlist.io\/blog\/wp-content\/uploads\/2023\/07\/612530_3D-Cgi-Seamless-Satisfying_By_Daniel_Megias_Del_Pozo_Artlist_HD.mp4\&quot;">https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2023\/07\/612530_3D-Cgi-Seamless-Satisfying_By_Daniel_Megias_Del_Pozo_Artlist_HD.mp4<\/a><\/video><\/div>\n\n    <div class=\"playlist\" id=\"69d02f256da55\"><\/div>\n\n    <script>\n        jQuery(document).ready(function($) {\n\n            if(\"sfx\" == 'songs') {\n                $.ajax({\n                    method: \"POST\",\n                    url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                    contentType: \"application\/json\",\n                    data: JSON.stringify({\n                        query: `query SongList($page: Int!, $songSortType: Int!, $take: Int!, $vocalMenuId: Int!, $categoryIds: [Int], $collectionId: String, $searchTerm: String) {\n                        songList(page: $page, songSortType: $songSortType, take: $take, vocalMenuId: $vocalMenuId, categoryIds: $categoryIds, collectionId: $collectionId, searchTerm: $searchTerm) {\n                          songs {\n                            songId\n                            songName\n                            artistName\n                            isNew\n                            nameForURL\n                            sitePlayableFilePath\n\t\t\t\t\t\t\talbumImageFilePath\n\t\t\t\t\t\t\trelativeUrl\n                          }\n                          totalResults\n                        }\n                    }`,\n                        variables: JSON.stringify({\n                            \"page\": 1,\n                            \"songSortType\": STAFF_PICKS,\n                            \"take\": 1,\n                            \"vocalMenuId\": 1,\n                            \"categoryIds\": null,\n                            \"searchTerm\": \"Micro Sounds - Grabble, Movement of Small Objects in a Hollow Container\"\n                        }),\n                    })\n                }).done(function(res) {\n                    if (res == '') {\n                        console.log('none');\n                    } else {\n                        console.log('songs list: ', res);\n                        var data = res.data.songList.songs;\n                        if ($(\"#69d02f256da55\").length && data.length > 0) {\n                            createAudioPlayers(data, \"69d02f256da55\");\n                        } else if ($(\"#69d02f256da55\").length && data.length == 0) {\n                            $(\"#69d02f256da55\").empty().append('<div class=\"noSongsError\">No songs were found.<\/div>');\n                        }\n                    }\n                });\n            } else if(\"sfx\" == 'sfx') {\n                $.ajax({\n                    method: \"POST\",\n                    url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                    contentType: \"application\/json\",\n                    data: JSON.stringify({\n                        query: `query SfxList($categoryIds: String!, $page: Float!, $tags: String!, $term: String!, $sortBy: SfxListRequestSortByOptions!) {\n\t\t\t\t\t\t\t\tsfxList(categoryIds: $categoryIds, page: $page, tags: $tags, term: $term, sortBy: $sortBy) {\n\t\t\t\t\t\t\t\t  page\n\t\t\t\t\t\t\t\t  songs {\n\t\t\t\t\t\t\t\t\t  albumImageFilePath\n\t\t\t\t\t\t\t\t\t  artistName\n\t\t\t\t\t\t\t\t\t  isNew\n\t\t\t\t\t\t\t\t\t  nameForURL\n\t\t\t\t\t\t\t\t\t  relativeUrl\n\t\t\t\t\t\t\t\t\t  sitePlayableFilePath        \n\t\t\t\t\t\t\t\t\t  songId \n\t\t\t\t\t\t\t\t\t  songName\n\t\t\t\t\t\t\t\t  }\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}`,\n                        variables: JSON.stringify({\n                            \"categoryIds\": \"\",\n                            \"page\": 1,\n                            \"tags\": \"\",\n                            \"term\": \"Micro Sounds - Grabble, Movement of Small Objects in a Hollow Container\",\n                            \"sortBy\": \"STAFF_PICKS\"\n                        }),\n                    })\n                }).done(function(res) {\n                    if (res == '') {\n                        console.log('none');\n                    } else {\n                        console.log('sfx list: ', res);\n                        var data = res.data.sfxList.songs;\n                        if ($(\"#69d02f256da55\").length && data.length > 0) {\n                            createAudioPlayers(data, \"69d02f256da55\");\n                        } else if ($(\"#69d02f256da55\").length && data.length == 0) {\n                            $(\"#69d02f256da55\").empty().append('<div class=\"noSongsError\">No songs were found.<\/div>');\n                        }\n                    }\n                });\n            }\n\n            function createAudioPlayers(data, playlistId) {\n                \/\/ main playlist container\n                const playlistContainer = $(\"#\" + playlistId);\n                \/\/ wavesurfers array\n                \/\/ const wavesurfers = [];\n                \/\/ loop over every song returned\n\n                if(!allWavesurfers){\n                    var allWavesurfers = [];\n                }\n                $.each(data, function(index, audio) {\n                    \/\/ if current type is sfx and current looped index is bigger than amount wanted via shortcode - then stop loop (because sfx request doesn't have \"take\" variable)\n                    if(\"sfx\" == 'sfx' && (index + 1) > 1) {\n                        return false;\n                    }\n\n                    \/\/ audio player container\n                    const audioPlayer = $(\"<div>\").addClass(\"audioPlayer\");\n                    \/\/ album image\n                    const audioImage = $(\"<div>\").addClass(\"audioImage\");\n                    audioImage.append('<img decoding=\"async\" src=\"' + audio.albumImageFilePath + '\"\/>');\n                    \/\/ audio controls\n                    const audioControls = $(\"<div>\").addClass(\"audioControls\");\n                    const playPauseButton = $(\"<button>\").addClass(\"playPauseButton\").html('<i class=\"fas fa-play\"><\/i>');\n                    audioControls.append(playPauseButton);\n                    \/\/ song url\n                    var songUrl;\n                    if(\"sfx\" == 'songs') {\n                        songUrl = 'https:\/\/artlist.io\/royalty-free-music\/song\/' + audio.nameForURL + '\/' + audio.songId + '?download=1&utm_source=blog';\n                    } else if(\"sfx\" == 'sfx') {\n                        songUrl = 'https:\/\/artlist.io\/sfx\/track\/' + audio.nameForURL + '\/' + audio.songId + '?download=1&utm_source=blog';\n                    }\n                    \/\/ song name and artist name\n                    const audioNames = $(\"<div>\").addClass(\"audioNames\");\n                    const songName = $(\"<a>\").addClass(\"songName\").attr(\"href\", songUrl).attr(\"target\", \"_blank\").text(audio.songName);\n                    if (audio.isNew) {\n                        songName.append('<span class=\"isNewBadge\">NEW<\/span>');\n                    }\n                    const artistName = $(\"<span>\").addClass(\"artistName\").text(audio.artistName);\n                    audioNames.append(songName, artistName);\n                    \/\/ audio waveform container\n                    const audioWaveform = $(\"<div>\").addClass(\"audioWaveform\");\n                    \/\/ download button\n                    const audioDownload = $(\"<a>\").addClass(\"audioDownload\").attr(\"href\", songUrl).attr(\"target\", \"_blank\").html('<i class=\"icon download medium\"><\/i>');\n\n\n                    \/\/ APPEND ALL ELEMENTS INTO AUDIO PLAYER CONTAINER\n                    audioPlayer.append(audioImage, audioControls, audioNames, audioWaveform, audioDownload);\n\n                    \/\/ append audio player container into main playlist container\n                    playlistContainer.append(audioPlayer);\n\n                    \/* media viewed SEGMENT EVENT *\/\n                    const special_data = getProps();\n\n                    const observer = new IntersectionObserver(entries => {\n                        entries.forEach(entry => {\n                            if (entry.isIntersecting) {\n                                var assetId = audio.songId;\n                                var artist = audio.artistName;\n                                var title = audio.songName;\n                                var asset_type = null;\n                                if(\"sfx\" == 'songs') {\n                                    asset_type = 'song';\n                                } else if(\"sfx\" == 'sfx') {\n                                    asset_type = 'sfx';\n                                }\n                                analytics.track(\"media viewed\", {\n                                    asset_id: assetId || null,\n                                    asset_type: asset_type || null,\n                                    click_source: 'player',\n                                    artist: artist || null,\n                                    title: title || null,\n                                    genre: null,\n                                    ...special_data,\n                                });\n                                observer.unobserve(entry.target);\n                            }\n                        });\n                    }, {\n                        threshold: 0.5\n                    });\n                    observer.observe(audioPlayer[0]);\n\n                    \/\/ check screen size\n                    var mobileScreen = window.matchMedia('(max-width: 767px)');\n                    var waveformHeight = '';\n                    if (mobileScreen.matches) { \/\/ mobile\n                        waveformHeight = 15;\n                    } else { \/\/ desktop\n                        waveformHeight = 40;\n                    }\n\n                    \/\/ create wavesurfer instance\n                    const waveformId = `waveform-${playlistId}-${index}`; \/\/ Generate a unique ID for each waveform\n                    const waveformContainer = $(\"<div>\").attr(\"id\", waveformId).addClass(\"waveformContainer\");\n                    audioWaveform.append(waveformContainer);\n                    const wavesurfer = WaveSurfer.create({\n                        container: `#${waveformId}`,\n                        waveColor: \"#b1b1b1\",\n                        progressColor: \"#171717\",\n                        cursorColor: \"transparent\",\n                        height: waveformHeight,\n                        normalize: true,\n                    });\n                    \/\/ push current wavesurfer into wavesurfers array\n                    \/\/ wavesurfers.push(wavesurfer);\n                    allWavesurfers.push(wavesurfer);\n                    \/\/ load audio file into new wavesurfer\n                    wavesurfer.load(audio.sitePlayableFilePath);\n\n                    \/\/ add event listener to the play\/pause button\n                    playPauseButton.on(\"click\", () => {\n                        if (wavesurfer.isPlaying()) {\n                            wavesurfer.pause();\n                            playPauseButton.html('<i class=\"fas fa-play\"><\/i>');\n\n                            \/* media paused SEGMENT EVENT *\/\n                            var assetId = audio.songId;\n                            var artist = audio.artistName;\n                            var title = audio.songName;\n                            var asset_type = null;\n                            if(\"sfx\" == 'songs') {\n                                asset_type = 'song';\n                            } else if(\"sfx\" == 'sfx') {\n                                asset_type = 'sfx';\n                            }\n                            analytics.track(\"media paused\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        } else {\n                            \/\/ pause all other audios that may be playing\n                            $('.playPauseButton').html('<i class=\"fas fa-play\"><\/i>');\n                            $.each(allWavesurfers, function(index, audio) {\n                                allWavesurfers[index].pause();\n                            });\n                            \/\/ then play current audio\n                            wavesurfer.play();\n                            playPauseButton.html('<i class=\"fas fa-pause\"><\/i>');\n\n                            \/* media played SEGMENT EVENT *\/\n                            var assetId = audio.songId;\n                            var artist = audio.artistName;\n                            var title = audio.songName;\n                            var asset_type = null;\n                            if(\"sfx\" == 'songs') {\n                                asset_type = 'song';\n                            } else if(\"sfx\" == 'sfx') {\n                                asset_type = 'sfx';\n                            }\n                            analytics.track(\"media played\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        }\n                    });\n\n                    \/* media downloaded SEGMENT EVENT *\/\n                    audioDownload.on(\"click\", () => {\n                        var assetId = audio.songId;\n                        var artist = audio.artistName;\n                        var title = audio.songName;\n                        var asset_type = null;\n                        if(\"sfx\" == 'songs') {\n                            asset_type = 'song';\n                        } else if(\"sfx\" == 'sfx') {\n                            asset_type = 'sfx';\n                        }\n                        analytics.track(\"media downloaded\", {\n                            asset_id: assetId || null,\n                            asset_type: asset_type || null,\n                            click_source: 'player',\n                            artist: artist || null,\n                            title: title || null,\n                            genre: null,\n                            ...special_data,\n                        });\n                    });\n\n                    \/\/ add event listener to the click on the wave itself\n                    audioWaveform.on(\"click\", () => {\n                        setTimeout(() => {\n                            if (wavesurfer.isPlaying()) {\n                                wavesurfer.pause();\n                                playPauseButton.html('<i class=\"fas fa-play\"><\/i>');\n                            } else {\n                                \/\/ pause all other audios that may be playing\n                                $('.playPauseButton').html('<i class=\"fas fa-play\"><\/i>');\n                                $.each(allWavesurfers, function(index, audio) {\n                                    allWavesurfers[index].pause();\n                                });\n                                \/\/ then play current audio\n                                wavesurfer.play();\n                                playPauseButton.html('<i class=\"fas fa-pause\"><\/i>');\n                            }\n                        }, \"200\");\n                    });\n\n                });\n            }\n\n        });\n    <\/script>\n\n    \n<p><a href=\"https:\/\/artlist.io\/stock-footage\">Stock footage<\/a> inspiration. Visual ASMR. <a href=\"https:\/\/artlist.io\/stock-footage\/clip\/3d-cgi-seamless-satisfying\/612530\">3D, CGI, Seamless, Satisfying<\/a>. You can also find ASMR <a href=\"https:\/\/artlist.io\/blog\/how-to-find-the-perfect-footage-and-sfx-combination\/\">sound effects suggestions<\/a> that go perfectly with this image.<\/p>\n<h2>What is ASMR?<\/h2>\n<p>If you\u2019re not familiar with the ASMR meaning, then let\u2019s get back to the basics. This popular acronym stands for autonomous sensory meridian response. Simply put, ASMR refers to the term for the sensation people feel while watching stimulating videos. Many people describe the feeling as \u201ctingles\u201d that run down your head and spine. It can be a very relaxing and soothing experience. \u201cSleep ASMR\u201d videos are also very popular because they can help make people fall asleep!<\/p>\n<h3>How do you know if you are \u201csensitive\u201d to ASMR?<\/h3>\n<p>ASMR is definitely not for everyone and everyone experiences it differently. People are triggered by different things, and for some, ASMR even provides a sexual turn-on. But, no two human brains are alike, so the experience can greatly vary from person to person.<\/p>\n<p>In the next section, we\u2019ll highlight some of the triggers that can evoke a sensory response.<br \/>\n\t\t<div data-elementor-type=\"section\" data-elementor-id=\"177\" class=\"elementor elementor-177\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a82efe9 elementor-section-full_width cta-middle external elementor-section-height-default elementor-section-height-default\" data-id=\"a82efe9\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5c05932\" data-id=\"5c05932\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-052a2be elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"052a2be\" data-element_type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"45\" height=\"13\" viewBox=\"0 0 45 13\" fill=\"none\"><path d=\"M13.7128 4.45274C13.2137 4.45274 12.7223 4.56022 12.2694 4.75984C11.8701 4.93643 11.5477 5.25889 11.3634 5.65046V9.85017H9.58984V2.91719H11.2175V4.39899C11.3327 4.16866 11.4786 3.95368 11.6551 3.75406C11.8164 3.5698 12.0006 3.40089 12.2003 3.25501C12.3845 3.12449 12.5765 3.00933 12.7914 2.93255C12.9757 2.86345 13.1753 2.82506 13.3673 2.81738H13.5823C13.6283 2.81738 13.6744 2.82506 13.7205 2.83274L13.7128 4.45274Z\" fill=\"#FFDA2A\"><\/path><path d=\"M19.1865 9.48966C18.9024 9.6125 18.6106 9.71999 18.3112 9.80445C17.958 9.91193 17.5972 9.96568 17.2287 9.96568C16.9906 9.96568 16.7603 9.93497 16.53 9.87354C16.3227 9.8198 16.1307 9.71231 15.9618 9.57411C15.7929 9.42824 15.6624 9.25165 15.5703 9.04435C15.4628 8.79867 15.4167 8.52995 15.4244 8.26123V4.27649H14.5107V2.91754H15.4244V0.667969H17.1979V2.91754H18.6567V4.27649H17.1979V7.66236C17.1979 7.90805 17.2594 8.08464 17.3899 8.18445C17.5204 8.29194 17.6893 8.34568 17.8582 8.338C18.0425 8.338 18.2268 8.30729 18.4033 8.24587C18.5799 8.18445 18.7181 8.1307 18.8256 8.08464L19.1865 9.48966Z\" fill=\"#FFDA2A\"><\/path><path d=\"M19.9315 0.191406H21.7051V7.62343C21.7051 7.87679 21.7665 8.07642 21.8893 8.22229C22.0275 8.36817 22.2195 8.44495 22.4191 8.43727C22.5342 8.43727 22.6571 8.41424 22.7723 8.38352C22.8951 8.35281 23.0179 8.30675 23.1331 8.253L23.3711 9.60428C23.1024 9.72712 22.826 9.81926 22.5342 9.86532C22.2502 9.92674 21.9661 9.95745 21.6743 9.95745C21.1215 9.95745 20.6916 9.81158 20.3845 9.51215C20.0774 9.21272 19.9315 8.79812 19.9238 8.253L19.9315 0.191406Z\" fill=\"#FFDA2A\"><\/path><path d=\"M24.2998 9.84997V2.91699H26.0734V9.84997H24.2998Z\" fill=\"#FFDA2A\"><\/path><path d=\"M26.1887 1.08236C26.2041 1.35876 26.0966 1.6198 25.8893 1.80407C25.6973 1.98066 25.4516 2.08047 25.1906 2.07279C24.9296 2.08047 24.6685 1.98066 24.4766 1.80407C24.277 1.6198 24.1695 1.35108 24.1771 1.08236C24.1771 0.767578 24.277 0.521892 24.4766 0.345304C24.6685 0.168717 24.9296 0.0689069 25.1906 0.0765846C25.4516 0.0765846 25.6973 0.168717 25.8893 0.345304C26.0889 0.521892 26.1887 0.759901 26.1887 1.08236Z\" fill=\"#FFDA2A\"><\/path><path d=\"M30.1276 9.98085C29.5441 9.98085 28.9683 9.88872 28.4232 9.70446C27.9011 9.53555 27.4174 9.26683 26.9951 8.91365L27.6554 7.80038C28.0393 8.07678 28.4539 8.30711 28.8915 8.4837C29.2754 8.63725 29.6823 8.71403 30.0892 8.71403C30.4424 8.71403 30.7188 8.64493 30.9261 8.51441C31.1257 8.39157 31.2409 8.17659 31.2332 7.94626C31.2409 7.70825 31.095 7.49328 30.88 7.40114C30.5038 7.23991 30.1123 7.10939 29.713 7.0019C29.26 6.87906 28.8762 6.76389 28.5614 6.64873C28.285 6.55659 28.0316 6.42607 27.7936 6.25716C27.6093 6.12664 27.4635 5.95773 27.3713 5.75044C27.2792 5.53546 27.2331 5.30513 27.2408 5.06712C27.2331 4.73698 27.3022 4.41451 27.4481 4.11508C27.5863 3.83869 27.7782 3.58532 28.0239 3.39338C28.285 3.18608 28.5767 3.03253 28.8915 2.93272C29.237 2.82523 29.6055 2.77148 29.9664 2.77148C30.4578 2.77148 30.9568 2.84058 31.4252 2.99414C31.8858 3.14769 32.3158 3.39338 32.6766 3.72352L31.9626 4.7984C31.6478 4.56039 31.3023 4.36077 30.9338 4.21489C30.619 4.09205 30.2889 4.03063 29.951 4.03063C29.69 4.02295 29.429 4.08437 29.1986 4.21489C28.999 4.33774 28.8915 4.53736 28.8915 4.81375C28.8838 4.92124 28.9145 5.02873 28.9683 5.12086C29.0297 5.213 29.1065 5.2821 29.1986 5.33584C29.3291 5.41262 29.4673 5.46636 29.6132 5.51243C29.7821 5.56617 29.9971 5.62759 30.2581 5.68901C30.7342 5.81186 31.1411 5.9347 31.4789 6.05754C31.7783 6.15735 32.0547 6.30323 32.3158 6.47982C32.5154 6.61802 32.6766 6.80996 32.7918 7.03261C32.8993 7.26294 32.953 7.52399 32.9453 7.77735C32.9453 8.45299 32.692 8.99043 32.1929 9.38199C31.6708 9.78891 30.9952 9.98085 30.1276 9.98085Z\" fill=\"#FFDA2A\"><\/path><path d=\"M38.0812 9.48966C37.7971 9.6125 37.5053 9.71999 37.2059 9.80445C36.8527 9.91193 36.4919 9.96568 36.1233 9.96568C35.8853 9.96568 35.655 9.93497 35.4323 9.87354C35.225 9.8198 35.0331 9.71231 34.8642 9.57411C34.6953 9.42824 34.5647 9.25165 34.4726 9.04435C34.3651 8.79867 34.3191 8.52995 34.3267 8.26123V4.27649H33.4131V2.91754H34.3267V0.667969H36.1003V2.91754H37.5591V4.27649H36.1003V7.66236C36.1003 7.90805 36.1617 8.08464 36.2922 8.18445C36.4228 8.29194 36.5917 8.34568 36.7606 8.338C36.9448 8.338 37.1291 8.30729 37.3057 8.24587C37.4823 8.18445 37.6205 8.1307 37.728 8.08464L38.0812 9.48966Z\" fill=\"#FFDA2A\"><\/path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3.43194 1.08203H5.20549L8.62975 8.48334V9.85765C7.24776 9.91907 5.80435 9.94979 4.31487 9.94979C2.8254 9.94979 1.38199 9.91907 0 9.85765V8.48334L3.43194 1.08203ZM1.90407 8.39121C2.71023 8.41424 3.51639 8.42192 4.31487 8.42192C5.12103 8.42192 5.92719 8.40657 6.72567 8.39121L4.31487 3.18572L1.90407 8.39121Z\" fill=\"#FFDA2A\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-6c15e46 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"6c15e46\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-0da648c\" data-id=\"0da648c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-11cf88e elementor-widget elementor-widget-heading\" data-id=\"11cf88e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Get unlimited royalty-free sound effects<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-1b6f1e0\" data-id=\"1b6f1e0\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7da4dae elementor-mobile-align-justify elementor-align-justify elementor-widget__width-initial external-link-event event-midpage-startfree elementor-widget elementor-widget-button\" data-id=\"7da4dae\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/artlist.io\/start-now\/?utm_source=blog&#038;utm_medium=middlebanner\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">Start  Free Now<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f707132 elementor-mobile-align-justify elementor-align-justify elementor-widget__width-initial external-link-event event-midpage-pricing elementor-widget elementor-widget-button\" data-id=\"f707132\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/artlist.io\/page\/pricing\/max\/?utm_source=blog&#038;utm_medium=middlebanner\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">Pricing<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\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\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\n<h2>What triggers ASMR?<\/h2>\n<p>People get the feeling of ASMR from a variety of triggers. For most, the experience seems to be in response to situations that involve the senses\u2014sight, touch, or sound. The intensity varies from person to person.<\/p>\n<p>The following are some examples of ASMR triggers:<\/p>\n<ul>\n<li>Talking softly or whispering (on or off of an ASMR microphone)<\/li>\n<li>Moving slowly<\/li>\n<li>Tapping on an object or typing on a computer<\/li>\n<li>Being in a close personal space with someone or gaining eye contact<\/li>\n<li>Massaging, hair brushing, and even getting haircuts<\/li>\n<li>Humming or chewing on foods<\/li>\n<li>Seeing different light patterns<\/li>\n<li>Turning a page slowly or folding paper<\/li>\n<li>Scratching or squishing sounds<\/li>\n<li>Applying face makeup<\/li>\n<\/ul>\n<h2>Intentional vs Unintentional ASMR<\/h2>\n<p>ASMR sounds can actually be both intentional and unintentional. Whether purposefully created or not, these sounds can make your \u201cbrain tingle.\u201d<\/p>\n<h3>Intentional ASMR<\/h3>\n<p>Intentional ASMR is created for the purpose of relaxation and enjoyment. These sounds might include hair brushing or massaging and are accomplished through repetitive and coordinated sounds or movement.<\/p>\n<h3>Unintentional ASMR<\/h3>\n<p>This one refers to sounds or actions that are made unconsciously. This could include a number of daily tasks such as folding laundry, <a href=\"https:\/\/artlist.io\/blog\/royalty-free-kitchen-sound-effects\/\">cooking<\/a>, eating, typing on the computer, and brushing your teeth. Even unintentional ASMR can be relaxing just by its nature.<\/p>\n<p><strong>Pro tip:<\/strong> If you\u2019re seeking a specific type of ASMR, simply type it in the search bar on YouTube or TikTok. Some of the most popular ASMR types include Sleep ASMR, Eating ASMR, Food ASMR, and Visual ASMR.<\/p>\n<div style=\"width: 1920px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-11598-2\" width=\"1920\" height=\"1080\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2023\/07\/106659_Woman-carefully-cutting-a-green-pepper-with-a-knife_By_Gabriel_Bucataru_Artlist_HD.mp4?_=2\" \/><a href=\"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2023\/07\/106659_Woman-carefully-cutting-a-green-pepper-with-a-knife_By_Gabriel_Bucataru_Artlist_HD.mp4\">https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2023\/07\/106659_Woman-carefully-cutting-a-green-pepper-with-a-knife_By_Gabriel_Bucataru_Artlist_HD.mp4<\/a><\/video><\/div>\n<p>&nbsp;<\/p>\n\n    <div class=\"playlist\" id=\"69d02f2590aab\"><\/div>\n\n    <script>\n        jQuery(document).ready(function($) {\n\n            if(\"sfx\" == 'songs') {\n                $.ajax({\n                    method: \"POST\",\n                    url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                    contentType: \"application\/json\",\n                    data: JSON.stringify({\n                        query: `query SongList($page: Int!, $songSortType: Int!, $take: Int!, $vocalMenuId: Int!, $categoryIds: [Int], $collectionId: String, $searchTerm: String) {\n                        songList(page: $page, songSortType: $songSortType, take: $take, vocalMenuId: $vocalMenuId, categoryIds: $categoryIds, collectionId: $collectionId, searchTerm: $searchTerm) {\n                          songs {\n                            songId\n                            songName\n                            artistName\n                            isNew\n                            nameForURL\n                            sitePlayableFilePath\n\t\t\t\t\t\t\talbumImageFilePath\n\t\t\t\t\t\t\trelativeUrl\n                          }\n                          totalResults\n                        }\n                    }`,\n                        variables: JSON.stringify({\n                            \"page\": 1,\n                            \"songSortType\": STAFF_PICKS,\n                            \"take\": 1,\n                            \"vocalMenuId\": 1,\n                            \"categoryIds\": null,\n                            \"searchTerm\": \"Fruits & Vegetables - Watermelon, Cutting Slices\"\n                        }),\n                    })\n                }).done(function(res) {\n                    if (res == '') {\n                        console.log('none');\n                    } else {\n                        console.log('songs list: ', res);\n                        var data = res.data.songList.songs;\n                        if ($(\"#69d02f2590aab\").length && data.length > 0) {\n                            createAudioPlayers(data, \"69d02f2590aab\");\n                        } else if ($(\"#69d02f2590aab\").length && data.length == 0) {\n                            $(\"#69d02f2590aab\").empty().append('<div class=\"noSongsError\">No songs were found.<\/div>');\n                        }\n                    }\n                });\n            } else if(\"sfx\" == 'sfx') {\n                $.ajax({\n                    method: \"POST\",\n                    url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                    contentType: \"application\/json\",\n                    data: JSON.stringify({\n                        query: `query SfxList($categoryIds: String!, $page: Float!, $tags: String!, $term: String!, $sortBy: SfxListRequestSortByOptions!) {\n\t\t\t\t\t\t\t\tsfxList(categoryIds: $categoryIds, page: $page, tags: $tags, term: $term, sortBy: $sortBy) {\n\t\t\t\t\t\t\t\t  page\n\t\t\t\t\t\t\t\t  songs {\n\t\t\t\t\t\t\t\t\t  albumImageFilePath\n\t\t\t\t\t\t\t\t\t  artistName\n\t\t\t\t\t\t\t\t\t  isNew\n\t\t\t\t\t\t\t\t\t  nameForURL\n\t\t\t\t\t\t\t\t\t  relativeUrl\n\t\t\t\t\t\t\t\t\t  sitePlayableFilePath        \n\t\t\t\t\t\t\t\t\t  songId \n\t\t\t\t\t\t\t\t\t  songName\n\t\t\t\t\t\t\t\t  }\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}`,\n                        variables: JSON.stringify({\n                            \"categoryIds\": \"\",\n                            \"page\": 1,\n                            \"tags\": \"\",\n                            \"term\": \"Fruits & Vegetables - Watermelon, Cutting Slices\",\n                            \"sortBy\": \"STAFF_PICKS\"\n                        }),\n                    })\n                }).done(function(res) {\n                    if (res == '') {\n                        console.log('none');\n                    } else {\n                        console.log('sfx list: ', res);\n                        var data = res.data.sfxList.songs;\n                        if ($(\"#69d02f2590aab\").length && data.length > 0) {\n                            createAudioPlayers(data, \"69d02f2590aab\");\n                        } else if ($(\"#69d02f2590aab\").length && data.length == 0) {\n                            $(\"#69d02f2590aab\").empty().append('<div class=\"noSongsError\">No songs were found.<\/div>');\n                        }\n                    }\n                });\n            }\n\n            function createAudioPlayers(data, playlistId) {\n                \/\/ main playlist container\n                const playlistContainer = $(\"#\" + playlistId);\n                \/\/ wavesurfers array\n                \/\/ const wavesurfers = [];\n                \/\/ loop over every song returned\n\n                if(!allWavesurfers){\n                    var allWavesurfers = [];\n                }\n                $.each(data, function(index, audio) {\n                    \/\/ if current type is sfx and current looped index is bigger than amount wanted via shortcode - then stop loop (because sfx request doesn't have \"take\" variable)\n                    if(\"sfx\" == 'sfx' && (index + 1) > 1) {\n                        return false;\n                    }\n\n                    \/\/ audio player container\n                    const audioPlayer = $(\"<div>\").addClass(\"audioPlayer\");\n                    \/\/ album image\n                    const audioImage = $(\"<div>\").addClass(\"audioImage\");\n                    audioImage.append('<img decoding=\"async\" src=\"' + audio.albumImageFilePath + '\"\/>');\n                    \/\/ audio controls\n                    const audioControls = $(\"<div>\").addClass(\"audioControls\");\n                    const playPauseButton = $(\"<button>\").addClass(\"playPauseButton\").html('<i class=\"fas fa-play\"><\/i>');\n                    audioControls.append(playPauseButton);\n                    \/\/ song url\n                    var songUrl;\n                    if(\"sfx\" == 'songs') {\n                        songUrl = 'https:\/\/artlist.io\/royalty-free-music\/song\/' + audio.nameForURL + '\/' + audio.songId + '?download=1&utm_source=blog';\n                    } else if(\"sfx\" == 'sfx') {\n                        songUrl = 'https:\/\/artlist.io\/sfx\/track\/' + audio.nameForURL + '\/' + audio.songId + '?download=1&utm_source=blog';\n                    }\n                    \/\/ song name and artist name\n                    const audioNames = $(\"<div>\").addClass(\"audioNames\");\n                    const songName = $(\"<a>\").addClass(\"songName\").attr(\"href\", songUrl).attr(\"target\", \"_blank\").text(audio.songName);\n                    if (audio.isNew) {\n                        songName.append('<span class=\"isNewBadge\">NEW<\/span>');\n                    }\n                    const artistName = $(\"<span>\").addClass(\"artistName\").text(audio.artistName);\n                    audioNames.append(songName, artistName);\n                    \/\/ audio waveform container\n                    const audioWaveform = $(\"<div>\").addClass(\"audioWaveform\");\n                    \/\/ download button\n                    const audioDownload = $(\"<a>\").addClass(\"audioDownload\").attr(\"href\", songUrl).attr(\"target\", \"_blank\").html('<i class=\"icon download medium\"><\/i>');\n\n\n                    \/\/ APPEND ALL ELEMENTS INTO AUDIO PLAYER CONTAINER\n                    audioPlayer.append(audioImage, audioControls, audioNames, audioWaveform, audioDownload);\n\n                    \/\/ append audio player container into main playlist container\n                    playlistContainer.append(audioPlayer);\n\n                    \/* media viewed SEGMENT EVENT *\/\n                    const special_data = getProps();\n\n                    const observer = new IntersectionObserver(entries => {\n                        entries.forEach(entry => {\n                            if (entry.isIntersecting) {\n                                var assetId = audio.songId;\n                                var artist = audio.artistName;\n                                var title = audio.songName;\n                                var asset_type = null;\n                                if(\"sfx\" == 'songs') {\n                                    asset_type = 'song';\n                                } else if(\"sfx\" == 'sfx') {\n                                    asset_type = 'sfx';\n                                }\n                                analytics.track(\"media viewed\", {\n                                    asset_id: assetId || null,\n                                    asset_type: asset_type || null,\n                                    click_source: 'player',\n                                    artist: artist || null,\n                                    title: title || null,\n                                    genre: null,\n                                    ...special_data,\n                                });\n                                observer.unobserve(entry.target);\n                            }\n                        });\n                    }, {\n                        threshold: 0.5\n                    });\n                    observer.observe(audioPlayer[0]);\n\n                    \/\/ check screen size\n                    var mobileScreen = window.matchMedia('(max-width: 767px)');\n                    var waveformHeight = '';\n                    if (mobileScreen.matches) { \/\/ mobile\n                        waveformHeight = 15;\n                    } else { \/\/ desktop\n                        waveformHeight = 40;\n                    }\n\n                    \/\/ create wavesurfer instance\n                    const waveformId = `waveform-${playlistId}-${index}`; \/\/ Generate a unique ID for each waveform\n                    const waveformContainer = $(\"<div>\").attr(\"id\", waveformId).addClass(\"waveformContainer\");\n                    audioWaveform.append(waveformContainer);\n                    const wavesurfer = WaveSurfer.create({\n                        container: `#${waveformId}`,\n                        waveColor: \"#b1b1b1\",\n                        progressColor: \"#171717\",\n                        cursorColor: \"transparent\",\n                        height: waveformHeight,\n                        normalize: true,\n                    });\n                    \/\/ push current wavesurfer into wavesurfers array\n                    \/\/ wavesurfers.push(wavesurfer);\n                    allWavesurfers.push(wavesurfer);\n                    \/\/ load audio file into new wavesurfer\n                    wavesurfer.load(audio.sitePlayableFilePath);\n\n                    \/\/ add event listener to the play\/pause button\n                    playPauseButton.on(\"click\", () => {\n                        if (wavesurfer.isPlaying()) {\n                            wavesurfer.pause();\n                            playPauseButton.html('<i class=\"fas fa-play\"><\/i>');\n\n                            \/* media paused SEGMENT EVENT *\/\n                            var assetId = audio.songId;\n                            var artist = audio.artistName;\n                            var title = audio.songName;\n                            var asset_type = null;\n                            if(\"sfx\" == 'songs') {\n                                asset_type = 'song';\n                            } else if(\"sfx\" == 'sfx') {\n                                asset_type = 'sfx';\n                            }\n                            analytics.track(\"media paused\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        } else {\n                            \/\/ pause all other audios that may be playing\n                            $('.playPauseButton').html('<i class=\"fas fa-play\"><\/i>');\n                            $.each(allWavesurfers, function(index, audio) {\n                                allWavesurfers[index].pause();\n                            });\n                            \/\/ then play current audio\n                            wavesurfer.play();\n                            playPauseButton.html('<i class=\"fas fa-pause\"><\/i>');\n\n                            \/* media played SEGMENT EVENT *\/\n                            var assetId = audio.songId;\n                            var artist = audio.artistName;\n                            var title = audio.songName;\n                            var asset_type = null;\n                            if(\"sfx\" == 'songs') {\n                                asset_type = 'song';\n                            } else if(\"sfx\" == 'sfx') {\n                                asset_type = 'sfx';\n                            }\n                            analytics.track(\"media played\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        }\n                    });\n\n                    \/* media downloaded SEGMENT EVENT *\/\n                    audioDownload.on(\"click\", () => {\n                        var assetId = audio.songId;\n                        var artist = audio.artistName;\n                        var title = audio.songName;\n                        var asset_type = null;\n                        if(\"sfx\" == 'songs') {\n                            asset_type = 'song';\n                        } else if(\"sfx\" == 'sfx') {\n                            asset_type = 'sfx';\n                        }\n                        analytics.track(\"media downloaded\", {\n                            asset_id: assetId || null,\n                            asset_type: asset_type || null,\n                            click_source: 'player',\n                            artist: artist || null,\n                            title: title || null,\n                            genre: null,\n                            ...special_data,\n                        });\n                    });\n\n                    \/\/ add event listener to the click on the wave itself\n                    audioWaveform.on(\"click\", () => {\n                        setTimeout(() => {\n                            if (wavesurfer.isPlaying()) {\n                                wavesurfer.pause();\n                                playPauseButton.html('<i class=\"fas fa-play\"><\/i>');\n                            } else {\n                                \/\/ pause all other audios that may be playing\n                                $('.playPauseButton').html('<i class=\"fas fa-play\"><\/i>');\n                                $.each(allWavesurfers, function(index, audio) {\n                                    allWavesurfers[index].pause();\n                                });\n                                \/\/ then play current audio\n                                wavesurfer.play();\n                                playPauseButton.html('<i class=\"fas fa-pause\"><\/i>');\n                            }\n                        }, \"200\");\n                    });\n\n                });\n            }\n\n        });\n    <\/script>\n\n    \n<p><a href=\"https:\/\/artlist.io\/stock-footage\/clip\/cutting-knife-green-pepper-vegetable\/106659\">Cutting, Knife, Green Pepper, Vegetable<\/a>, part of the <a href=\"https:\/\/artlist.io\/stock-footage\/story\/guacamole\/15011\">Guacamole<\/a> story by Gabriel Bucaturu, spiced up with <a href=\"https:\/\/artlist.io\/sfx\/track\/41986\/fruits--vegetables---watermelon-cutting-slices\">vegetable cutting SFX<\/a><\/p>\n<h2>Why you should add ASMR sounds to your videos<\/h2>\n<p>As a creator, adding ASMR sounds like <a href=\"https:\/\/artlist.io\/blog\/how-to-create-great-foley-sound-effects-asmr-style\/\">ASMR foley sound effects<\/a> to your videos can greatly enhance the overall experience for the viewer. When you combine auditory and visual effects in a video, your audience feels like they are \u201cone\u201d with the content. When your senses are activated, the video feels more realistic, almost like you are in the same room as the creator.<\/p>\n<h2>How to create\/edit ASMR videos and enhance ASMR sound effects<\/h2>\n<p>Creating an ASMR video is not as difficult as you may think. Here is a step-by-step guide to help you get started:<\/p>\n<ol>\n<li><strong>Decide what you want to film &#8211; <\/strong>Consider starting with popular triggers such as whispering, eating, and fingernail tapping (that one typically performs quite well!)<\/li>\n<li><strong>Prep the room &#8211; <\/strong>Make sure your room is soundproof and an interior room is best (for more, refer to the next section where we discuss essential equipment)<\/li>\n<li><strong>Practice sounds\/speaking &#8211; <\/strong>Test your microphone and <a href=\"https:\/\/artlist.io\/blog\/tips-that-will-take-your-sound-design-to-the-next-level\/\">practice speaking<\/a> on different sides and then listen back to your voice to make sure there aren\u2019t any pops or cracks<\/li>\n<li><strong>Record your video &#8211; <\/strong>Speak in a low voice and pay attention to how you look and sound<\/li>\n<li><strong>Edit your video &#8211; <\/strong>Upload your footage into a video editor, then trim, adjust sound, and add any other components such as a voiceover, music, or royalty-free sound effects<\/li>\n<\/ol>\n<p>Did you know that you can use Artlist\u2019s catalog of <a href=\"https:\/\/artlist.io\/sfx\">sound effects<\/a> and music to improve and enhance ASMR? Here are a few examples of what you can find in SFX packs that Artlist provides for ASMR videos:<\/p>\n\n    <div class=\"playlist\" id=\"69d02f2590b49\"><\/div>\n\n    <script>\n        jQuery(document).ready(function($) {\n\n            if(\"sfx\" == 'songs') {\n                $.ajax({\n                    method: \"POST\",\n                    url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                    contentType: \"application\/json\",\n                    data: JSON.stringify({\n                        query: `query SongList($page: Int!, $songSortType: Int!, $take: Int!, $vocalMenuId: Int!, $categoryIds: [Int], $collectionId: String, $searchTerm: String) {\n                        songList(page: $page, songSortType: $songSortType, take: $take, vocalMenuId: $vocalMenuId, categoryIds: $categoryIds, collectionId: $collectionId, searchTerm: $searchTerm) {\n                          songs {\n                            songId\n                            songName\n                            artistName\n                            isNew\n                            nameForURL\n                            sitePlayableFilePath\n\t\t\t\t\t\t\talbumImageFilePath\n\t\t\t\t\t\t\trelativeUrl\n                          }\n                          totalResults\n                        }\n                    }`,\n                        variables: JSON.stringify({\n                            \"page\": 1,\n                            \"songSortType\": STAFF_PICKS,\n                            \"take\": 1,\n                            \"vocalMenuId\": 1,\n                            \"categoryIds\": null,\n                            \"searchTerm\": \"Smooth ASMR - Bubble Wrap\"\n                        }),\n                    })\n                }).done(function(res) {\n                    if (res == '') {\n                        console.log('none');\n                    } else {\n                        console.log('songs list: ', res);\n                        var data = res.data.songList.songs;\n                        if ($(\"#69d02f2590b49\").length && data.length > 0) {\n                            createAudioPlayers(data, \"69d02f2590b49\");\n                        } else if ($(\"#69d02f2590b49\").length && data.length == 0) {\n                            $(\"#69d02f2590b49\").empty().append('<div class=\"noSongsError\">No songs were found.<\/div>');\n                        }\n                    }\n                });\n            } else if(\"sfx\" == 'sfx') {\n                $.ajax({\n                    method: \"POST\",\n                    url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                    contentType: \"application\/json\",\n                    data: JSON.stringify({\n                        query: `query SfxList($categoryIds: String!, $page: Float!, $tags: String!, $term: String!, $sortBy: SfxListRequestSortByOptions!) {\n\t\t\t\t\t\t\t\tsfxList(categoryIds: $categoryIds, page: $page, tags: $tags, term: $term, sortBy: $sortBy) {\n\t\t\t\t\t\t\t\t  page\n\t\t\t\t\t\t\t\t  songs {\n\t\t\t\t\t\t\t\t\t  albumImageFilePath\n\t\t\t\t\t\t\t\t\t  artistName\n\t\t\t\t\t\t\t\t\t  isNew\n\t\t\t\t\t\t\t\t\t  nameForURL\n\t\t\t\t\t\t\t\t\t  relativeUrl\n\t\t\t\t\t\t\t\t\t  sitePlayableFilePath        \n\t\t\t\t\t\t\t\t\t  songId \n\t\t\t\t\t\t\t\t\t  songName\n\t\t\t\t\t\t\t\t  }\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}`,\n                        variables: JSON.stringify({\n                            \"categoryIds\": \"\",\n                            \"page\": 1,\n                            \"tags\": \"\",\n                            \"term\": \"Smooth ASMR - Bubble Wrap\",\n                            \"sortBy\": \"STAFF_PICKS\"\n                        }),\n                    })\n                }).done(function(res) {\n                    if (res == '') {\n                        console.log('none');\n                    } else {\n                        console.log('sfx list: ', res);\n                        var data = res.data.sfxList.songs;\n                        if ($(\"#69d02f2590b49\").length && data.length > 0) {\n                            createAudioPlayers(data, \"69d02f2590b49\");\n                        } else if ($(\"#69d02f2590b49\").length && data.length == 0) {\n                            $(\"#69d02f2590b49\").empty().append('<div class=\"noSongsError\">No songs were found.<\/div>');\n                        }\n                    }\n                });\n            }\n\n            function createAudioPlayers(data, playlistId) {\n                \/\/ main playlist container\n                const playlistContainer = $(\"#\" + playlistId);\n                \/\/ wavesurfers array\n                \/\/ const wavesurfers = [];\n                \/\/ loop over every song returned\n\n                if(!allWavesurfers){\n                    var allWavesurfers = [];\n                }\n                $.each(data, function(index, audio) {\n                    \/\/ if current type is sfx and current looped index is bigger than amount wanted via shortcode - then stop loop (because sfx request doesn't have \"take\" variable)\n                    if(\"sfx\" == 'sfx' && (index + 1) > 1) {\n                        return false;\n                    }\n\n                    \/\/ audio player container\n                    const audioPlayer = $(\"<div>\").addClass(\"audioPlayer\");\n                    \/\/ album image\n                    const audioImage = $(\"<div>\").addClass(\"audioImage\");\n                    audioImage.append('<img decoding=\"async\" src=\"' + audio.albumImageFilePath + '\"\/>');\n                    \/\/ audio controls\n                    const audioControls = $(\"<div>\").addClass(\"audioControls\");\n                    const playPauseButton = $(\"<button>\").addClass(\"playPauseButton\").html('<i class=\"fas fa-play\"><\/i>');\n                    audioControls.append(playPauseButton);\n                    \/\/ song url\n                    var songUrl;\n                    if(\"sfx\" == 'songs') {\n                        songUrl = 'https:\/\/artlist.io\/royalty-free-music\/song\/' + audio.nameForURL + '\/' + audio.songId + '?download=1&utm_source=blog';\n                    } else if(\"sfx\" == 'sfx') {\n                        songUrl = 'https:\/\/artlist.io\/sfx\/track\/' + audio.nameForURL + '\/' + audio.songId + '?download=1&utm_source=blog';\n                    }\n                    \/\/ song name and artist name\n                    const audioNames = $(\"<div>\").addClass(\"audioNames\");\n                    const songName = $(\"<a>\").addClass(\"songName\").attr(\"href\", songUrl).attr(\"target\", \"_blank\").text(audio.songName);\n                    if (audio.isNew) {\n                        songName.append('<span class=\"isNewBadge\">NEW<\/span>');\n                    }\n                    const artistName = $(\"<span>\").addClass(\"artistName\").text(audio.artistName);\n                    audioNames.append(songName, artistName);\n                    \/\/ audio waveform container\n                    const audioWaveform = $(\"<div>\").addClass(\"audioWaveform\");\n                    \/\/ download button\n                    const audioDownload = $(\"<a>\").addClass(\"audioDownload\").attr(\"href\", songUrl).attr(\"target\", \"_blank\").html('<i class=\"icon download medium\"><\/i>');\n\n\n                    \/\/ APPEND ALL ELEMENTS INTO AUDIO PLAYER CONTAINER\n                    audioPlayer.append(audioImage, audioControls, audioNames, audioWaveform, audioDownload);\n\n                    \/\/ append audio player container into main playlist container\n                    playlistContainer.append(audioPlayer);\n\n                    \/* media viewed SEGMENT EVENT *\/\n                    const special_data = getProps();\n\n                    const observer = new IntersectionObserver(entries => {\n                        entries.forEach(entry => {\n                            if (entry.isIntersecting) {\n                                var assetId = audio.songId;\n                                var artist = audio.artistName;\n                                var title = audio.songName;\n                                var asset_type = null;\n                                if(\"sfx\" == 'songs') {\n                                    asset_type = 'song';\n                                } else if(\"sfx\" == 'sfx') {\n                                    asset_type = 'sfx';\n                                }\n                                analytics.track(\"media viewed\", {\n                                    asset_id: assetId || null,\n                                    asset_type: asset_type || null,\n                                    click_source: 'player',\n                                    artist: artist || null,\n                                    title: title || null,\n                                    genre: null,\n                                    ...special_data,\n                                });\n                                observer.unobserve(entry.target);\n                            }\n                        });\n                    }, {\n                        threshold: 0.5\n                    });\n                    observer.observe(audioPlayer[0]);\n\n                    \/\/ check screen size\n                    var mobileScreen = window.matchMedia('(max-width: 767px)');\n                    var waveformHeight = '';\n                    if (mobileScreen.matches) { \/\/ mobile\n                        waveformHeight = 15;\n                    } else { \/\/ desktop\n                        waveformHeight = 40;\n                    }\n\n                    \/\/ create wavesurfer instance\n                    const waveformId = `waveform-${playlistId}-${index}`; \/\/ Generate a unique ID for each waveform\n                    const waveformContainer = $(\"<div>\").attr(\"id\", waveformId).addClass(\"waveformContainer\");\n                    audioWaveform.append(waveformContainer);\n                    const wavesurfer = WaveSurfer.create({\n                        container: `#${waveformId}`,\n                        waveColor: \"#b1b1b1\",\n                        progressColor: \"#171717\",\n                        cursorColor: \"transparent\",\n                        height: waveformHeight,\n                        normalize: true,\n                    });\n                    \/\/ push current wavesurfer into wavesurfers array\n                    \/\/ wavesurfers.push(wavesurfer);\n                    allWavesurfers.push(wavesurfer);\n                    \/\/ load audio file into new wavesurfer\n                    wavesurfer.load(audio.sitePlayableFilePath);\n\n                    \/\/ add event listener to the play\/pause button\n                    playPauseButton.on(\"click\", () => {\n                        if (wavesurfer.isPlaying()) {\n                            wavesurfer.pause();\n                            playPauseButton.html('<i class=\"fas fa-play\"><\/i>');\n\n                            \/* media paused SEGMENT EVENT *\/\n                            var assetId = audio.songId;\n                            var artist = audio.artistName;\n                            var title = audio.songName;\n                            var asset_type = null;\n                            if(\"sfx\" == 'songs') {\n                                asset_type = 'song';\n                            } else if(\"sfx\" == 'sfx') {\n                                asset_type = 'sfx';\n                            }\n                            analytics.track(\"media paused\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        } else {\n                            \/\/ pause all other audios that may be playing\n                            $('.playPauseButton').html('<i class=\"fas fa-play\"><\/i>');\n                            $.each(allWavesurfers, function(index, audio) {\n                                allWavesurfers[index].pause();\n                            });\n                            \/\/ then play current audio\n                            wavesurfer.play();\n                            playPauseButton.html('<i class=\"fas fa-pause\"><\/i>');\n\n                            \/* media played SEGMENT EVENT *\/\n                            var assetId = audio.songId;\n                            var artist = audio.artistName;\n                            var title = audio.songName;\n                            var asset_type = null;\n                            if(\"sfx\" == 'songs') {\n                                asset_type = 'song';\n                            } else if(\"sfx\" == 'sfx') {\n                                asset_type = 'sfx';\n                            }\n                            analytics.track(\"media played\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        }\n                    });\n\n                    \/* media downloaded SEGMENT EVENT *\/\n                    audioDownload.on(\"click\", () => {\n                        var assetId = audio.songId;\n                        var artist = audio.artistName;\n                        var title = audio.songName;\n                        var asset_type = null;\n                        if(\"sfx\" == 'songs') {\n                            asset_type = 'song';\n                        } else if(\"sfx\" == 'sfx') {\n                            asset_type = 'sfx';\n                        }\n                        analytics.track(\"media downloaded\", {\n                            asset_id: assetId || null,\n                            asset_type: asset_type || null,\n                            click_source: 'player',\n                            artist: artist || null,\n                            title: title || null,\n                            genre: null,\n                            ...special_data,\n                        });\n                    });\n\n                    \/\/ add event listener to the click on the wave itself\n                    audioWaveform.on(\"click\", () => {\n                        setTimeout(() => {\n                            if (wavesurfer.isPlaying()) {\n                                wavesurfer.pause();\n                                playPauseButton.html('<i class=\"fas fa-play\"><\/i>');\n                            } else {\n                                \/\/ pause all other audios that may be playing\n                                $('.playPauseButton').html('<i class=\"fas fa-play\"><\/i>');\n                                $.each(allWavesurfers, function(index, audio) {\n                                    allWavesurfers[index].pause();\n                                });\n                                \/\/ then play current audio\n                                wavesurfer.play();\n                                playPauseButton.html('<i class=\"fas fa-pause\"><\/i>');\n                            }\n                        }, \"200\");\n                    });\n\n                });\n            }\n\n        });\n    <\/script>\n\n    \n<p>&nbsp;<\/p>\n\n    <div class=\"playlist\" id=\"69d02f2590be4\"><\/div>\n\n    <script>\n        jQuery(document).ready(function($) {\n\n            if(\"sfx\" == 'songs') {\n                $.ajax({\n                    method: \"POST\",\n                    url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                    contentType: \"application\/json\",\n                    data: JSON.stringify({\n                        query: `query SongList($page: Int!, $songSortType: Int!, $take: Int!, $vocalMenuId: Int!, $categoryIds: [Int], $collectionId: String, $searchTerm: String) {\n                        songList(page: $page, songSortType: $songSortType, take: $take, vocalMenuId: $vocalMenuId, categoryIds: $categoryIds, collectionId: $collectionId, searchTerm: $searchTerm) {\n                          songs {\n                            songId\n                            songName\n                            artistName\n                            isNew\n                            nameForURL\n                            sitePlayableFilePath\n\t\t\t\t\t\t\talbumImageFilePath\n\t\t\t\t\t\t\trelativeUrl\n                          }\n                          totalResults\n                        }\n                    }`,\n                        variables: JSON.stringify({\n                            \"page\": 1,\n                            \"songSortType\": STAFF_PICKS,\n                            \"take\": 1,\n                            \"vocalMenuId\": 1,\n                            \"categoryIds\": null,\n                            \"searchTerm\": \"ASMR - Chewing, Eating Apple Slice, Crunchy\"\n                        }),\n                    })\n                }).done(function(res) {\n                    if (res == '') {\n                        console.log('none');\n                    } else {\n                        console.log('songs list: ', res);\n                        var data = res.data.songList.songs;\n                        if ($(\"#69d02f2590be4\").length && data.length > 0) {\n                            createAudioPlayers(data, \"69d02f2590be4\");\n                        } else if ($(\"#69d02f2590be4\").length && data.length == 0) {\n                            $(\"#69d02f2590be4\").empty().append('<div class=\"noSongsError\">No songs were found.<\/div>');\n                        }\n                    }\n                });\n            } else if(\"sfx\" == 'sfx') {\n                $.ajax({\n                    method: \"POST\",\n                    url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                    contentType: \"application\/json\",\n                    data: JSON.stringify({\n                        query: `query SfxList($categoryIds: String!, $page: Float!, $tags: String!, $term: String!, $sortBy: SfxListRequestSortByOptions!) {\n\t\t\t\t\t\t\t\tsfxList(categoryIds: $categoryIds, page: $page, tags: $tags, term: $term, sortBy: $sortBy) {\n\t\t\t\t\t\t\t\t  page\n\t\t\t\t\t\t\t\t  songs {\n\t\t\t\t\t\t\t\t\t  albumImageFilePath\n\t\t\t\t\t\t\t\t\t  artistName\n\t\t\t\t\t\t\t\t\t  isNew\n\t\t\t\t\t\t\t\t\t  nameForURL\n\t\t\t\t\t\t\t\t\t  relativeUrl\n\t\t\t\t\t\t\t\t\t  sitePlayableFilePath        \n\t\t\t\t\t\t\t\t\t  songId \n\t\t\t\t\t\t\t\t\t  songName\n\t\t\t\t\t\t\t\t  }\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}`,\n                        variables: JSON.stringify({\n                            \"categoryIds\": \"\",\n                            \"page\": 1,\n                            \"tags\": \"\",\n                            \"term\": \"ASMR - Chewing, Eating Apple Slice, Crunchy\",\n                            \"sortBy\": \"STAFF_PICKS\"\n                        }),\n                    })\n                }).done(function(res) {\n                    if (res == '') {\n                        console.log('none');\n                    } else {\n                        console.log('sfx list: ', res);\n                        var data = res.data.sfxList.songs;\n                        if ($(\"#69d02f2590be4\").length && data.length > 0) {\n                            createAudioPlayers(data, \"69d02f2590be4\");\n                        } else if ($(\"#69d02f2590be4\").length && data.length == 0) {\n                            $(\"#69d02f2590be4\").empty().append('<div class=\"noSongsError\">No songs were found.<\/div>');\n                        }\n                    }\n                });\n            }\n\n            function createAudioPlayers(data, playlistId) {\n                \/\/ main playlist container\n                const playlistContainer = $(\"#\" + playlistId);\n                \/\/ wavesurfers array\n                \/\/ const wavesurfers = [];\n                \/\/ loop over every song returned\n\n                if(!allWavesurfers){\n                    var allWavesurfers = [];\n                }\n                $.each(data, function(index, audio) {\n                    \/\/ if current type is sfx and current looped index is bigger than amount wanted via shortcode - then stop loop (because sfx request doesn't have \"take\" variable)\n                    if(\"sfx\" == 'sfx' && (index + 1) > 1) {\n                        return false;\n                    }\n\n                    \/\/ audio player container\n                    const audioPlayer = $(\"<div>\").addClass(\"audioPlayer\");\n                    \/\/ album image\n                    const audioImage = $(\"<div>\").addClass(\"audioImage\");\n                    audioImage.append('<img decoding=\"async\" src=\"' + audio.albumImageFilePath + '\"\/>');\n                    \/\/ audio controls\n                    const audioControls = $(\"<div>\").addClass(\"audioControls\");\n                    const playPauseButton = $(\"<button>\").addClass(\"playPauseButton\").html('<i class=\"fas fa-play\"><\/i>');\n                    audioControls.append(playPauseButton);\n                    \/\/ song url\n                    var songUrl;\n                    if(\"sfx\" == 'songs') {\n                        songUrl = 'https:\/\/artlist.io\/royalty-free-music\/song\/' + audio.nameForURL + '\/' + audio.songId + '?download=1&utm_source=blog';\n                    } else if(\"sfx\" == 'sfx') {\n                        songUrl = 'https:\/\/artlist.io\/sfx\/track\/' + audio.nameForURL + '\/' + audio.songId + '?download=1&utm_source=blog';\n                    }\n                    \/\/ song name and artist name\n                    const audioNames = $(\"<div>\").addClass(\"audioNames\");\n                    const songName = $(\"<a>\").addClass(\"songName\").attr(\"href\", songUrl).attr(\"target\", \"_blank\").text(audio.songName);\n                    if (audio.isNew) {\n                        songName.append('<span class=\"isNewBadge\">NEW<\/span>');\n                    }\n                    const artistName = $(\"<span>\").addClass(\"artistName\").text(audio.artistName);\n                    audioNames.append(songName, artistName);\n                    \/\/ audio waveform container\n                    const audioWaveform = $(\"<div>\").addClass(\"audioWaveform\");\n                    \/\/ download button\n                    const audioDownload = $(\"<a>\").addClass(\"audioDownload\").attr(\"href\", songUrl).attr(\"target\", \"_blank\").html('<i class=\"icon download medium\"><\/i>');\n\n\n                    \/\/ APPEND ALL ELEMENTS INTO AUDIO PLAYER CONTAINER\n                    audioPlayer.append(audioImage, audioControls, audioNames, audioWaveform, audioDownload);\n\n                    \/\/ append audio player container into main playlist container\n                    playlistContainer.append(audioPlayer);\n\n                    \/* media viewed SEGMENT EVENT *\/\n                    const special_data = getProps();\n\n                    const observer = new IntersectionObserver(entries => {\n                        entries.forEach(entry => {\n                            if (entry.isIntersecting) {\n                                var assetId = audio.songId;\n                                var artist = audio.artistName;\n                                var title = audio.songName;\n                                var asset_type = null;\n                                if(\"sfx\" == 'songs') {\n                                    asset_type = 'song';\n                                } else if(\"sfx\" == 'sfx') {\n                                    asset_type = 'sfx';\n                                }\n                                analytics.track(\"media viewed\", {\n                                    asset_id: assetId || null,\n                                    asset_type: asset_type || null,\n                                    click_source: 'player',\n                                    artist: artist || null,\n                                    title: title || null,\n                                    genre: null,\n                                    ...special_data,\n                                });\n                                observer.unobserve(entry.target);\n                            }\n                        });\n                    }, {\n                        threshold: 0.5\n                    });\n                    observer.observe(audioPlayer[0]);\n\n                    \/\/ check screen size\n                    var mobileScreen = window.matchMedia('(max-width: 767px)');\n                    var waveformHeight = '';\n                    if (mobileScreen.matches) { \/\/ mobile\n                        waveformHeight = 15;\n                    } else { \/\/ desktop\n                        waveformHeight = 40;\n                    }\n\n                    \/\/ create wavesurfer instance\n                    const waveformId = `waveform-${playlistId}-${index}`; \/\/ Generate a unique ID for each waveform\n                    const waveformContainer = $(\"<div>\").attr(\"id\", waveformId).addClass(\"waveformContainer\");\n                    audioWaveform.append(waveformContainer);\n                    const wavesurfer = WaveSurfer.create({\n                        container: `#${waveformId}`,\n                        waveColor: \"#b1b1b1\",\n                        progressColor: \"#171717\",\n                        cursorColor: \"transparent\",\n                        height: waveformHeight,\n                        normalize: true,\n                    });\n                    \/\/ push current wavesurfer into wavesurfers array\n                    \/\/ wavesurfers.push(wavesurfer);\n                    allWavesurfers.push(wavesurfer);\n                    \/\/ load audio file into new wavesurfer\n                    wavesurfer.load(audio.sitePlayableFilePath);\n\n                    \/\/ add event listener to the play\/pause button\n                    playPauseButton.on(\"click\", () => {\n                        if (wavesurfer.isPlaying()) {\n                            wavesurfer.pause();\n                            playPauseButton.html('<i class=\"fas fa-play\"><\/i>');\n\n                            \/* media paused SEGMENT EVENT *\/\n                            var assetId = audio.songId;\n                            var artist = audio.artistName;\n                            var title = audio.songName;\n                            var asset_type = null;\n                            if(\"sfx\" == 'songs') {\n                                asset_type = 'song';\n                            } else if(\"sfx\" == 'sfx') {\n                                asset_type = 'sfx';\n                            }\n                            analytics.track(\"media paused\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        } else {\n                            \/\/ pause all other audios that may be playing\n                            $('.playPauseButton').html('<i class=\"fas fa-play\"><\/i>');\n                            $.each(allWavesurfers, function(index, audio) {\n                                allWavesurfers[index].pause();\n                            });\n                            \/\/ then play current audio\n                            wavesurfer.play();\n                            playPauseButton.html('<i class=\"fas fa-pause\"><\/i>');\n\n                            \/* media played SEGMENT EVENT *\/\n                            var assetId = audio.songId;\n                            var artist = audio.artistName;\n                            var title = audio.songName;\n                            var asset_type = null;\n                            if(\"sfx\" == 'songs') {\n                                asset_type = 'song';\n                            } else if(\"sfx\" == 'sfx') {\n                                asset_type = 'sfx';\n                            }\n                            analytics.track(\"media played\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        }\n                    });\n\n                    \/* media downloaded SEGMENT EVENT *\/\n                    audioDownload.on(\"click\", () => {\n                        var assetId = audio.songId;\n                        var artist = audio.artistName;\n                        var title = audio.songName;\n                        var asset_type = null;\n                        if(\"sfx\" == 'songs') {\n                            asset_type = 'song';\n                        } else if(\"sfx\" == 'sfx') {\n                            asset_type = 'sfx';\n                        }\n                        analytics.track(\"media downloaded\", {\n                            asset_id: assetId || null,\n                            asset_type: asset_type || null,\n                            click_source: 'player',\n                            artist: artist || null,\n                            title: title || null,\n                            genre: null,\n                            ...special_data,\n                        });\n                    });\n\n                    \/\/ add event listener to the click on the wave itself\n                    audioWaveform.on(\"click\", () => {\n                        setTimeout(() => {\n                            if (wavesurfer.isPlaying()) {\n                                wavesurfer.pause();\n                                playPauseButton.html('<i class=\"fas fa-play\"><\/i>');\n                            } else {\n                                \/\/ pause all other audios that may be playing\n                                $('.playPauseButton').html('<i class=\"fas fa-play\"><\/i>');\n                                $.each(allWavesurfers, function(index, audio) {\n                                    allWavesurfers[index].pause();\n                                });\n                                \/\/ then play current audio\n                                wavesurfer.play();\n                                playPauseButton.html('<i class=\"fas fa-pause\"><\/i>');\n                            }\n                        }, \"200\");\n                    });\n\n                });\n            }\n\n        });\n    <\/script>\n\n    \n<p>&nbsp;<\/p>\n\n    <div class=\"playlist\" id=\"69d02f2590c81\"><\/div>\n\n    <script>\n        jQuery(document).ready(function($) {\n\n            if(\"sfx\" == 'songs') {\n                $.ajax({\n                    method: \"POST\",\n                    url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                    contentType: \"application\/json\",\n                    data: JSON.stringify({\n                        query: `query SongList($page: Int!, $songSortType: Int!, $take: Int!, $vocalMenuId: Int!, $categoryIds: [Int], $collectionId: String, $searchTerm: String) {\n                        songList(page: $page, songSortType: $songSortType, take: $take, vocalMenuId: $vocalMenuId, categoryIds: $categoryIds, collectionId: $collectionId, searchTerm: $searchTerm) {\n                          songs {\n                            songId\n                            songName\n                            artistName\n                            isNew\n                            nameForURL\n                            sitePlayableFilePath\n\t\t\t\t\t\t\talbumImageFilePath\n\t\t\t\t\t\t\trelativeUrl\n                          }\n                          totalResults\n                        }\n                    }`,\n                        variables: JSON.stringify({\n                            \"page\": 1,\n                            \"songSortType\": STAFF_PICKS,\n                            \"take\": 1,\n                            \"vocalMenuId\": 1,\n                            \"categoryIds\": null,\n                            \"searchTerm\": \"ASMR - Paint Brush, Brushing\"\n                        }),\n                    })\n                }).done(function(res) {\n                    if (res == '') {\n                        console.log('none');\n                    } else {\n                        console.log('songs list: ', res);\n                        var data = res.data.songList.songs;\n                        if ($(\"#69d02f2590c81\").length && data.length > 0) {\n                            createAudioPlayers(data, \"69d02f2590c81\");\n                        } else if ($(\"#69d02f2590c81\").length && data.length == 0) {\n                            $(\"#69d02f2590c81\").empty().append('<div class=\"noSongsError\">No songs were found.<\/div>');\n                        }\n                    }\n                });\n            } else if(\"sfx\" == 'sfx') {\n                $.ajax({\n                    method: \"POST\",\n                    url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                    contentType: \"application\/json\",\n                    data: JSON.stringify({\n                        query: `query SfxList($categoryIds: String!, $page: Float!, $tags: String!, $term: String!, $sortBy: SfxListRequestSortByOptions!) {\n\t\t\t\t\t\t\t\tsfxList(categoryIds: $categoryIds, page: $page, tags: $tags, term: $term, sortBy: $sortBy) {\n\t\t\t\t\t\t\t\t  page\n\t\t\t\t\t\t\t\t  songs {\n\t\t\t\t\t\t\t\t\t  albumImageFilePath\n\t\t\t\t\t\t\t\t\t  artistName\n\t\t\t\t\t\t\t\t\t  isNew\n\t\t\t\t\t\t\t\t\t  nameForURL\n\t\t\t\t\t\t\t\t\t  relativeUrl\n\t\t\t\t\t\t\t\t\t  sitePlayableFilePath        \n\t\t\t\t\t\t\t\t\t  songId \n\t\t\t\t\t\t\t\t\t  songName\n\t\t\t\t\t\t\t\t  }\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}`,\n                        variables: JSON.stringify({\n                            \"categoryIds\": \"\",\n                            \"page\": 1,\n                            \"tags\": \"\",\n                            \"term\": \"ASMR - Paint Brush, Brushing\",\n                            \"sortBy\": \"STAFF_PICKS\"\n                        }),\n                    })\n                }).done(function(res) {\n                    if (res == '') {\n                        console.log('none');\n                    } else {\n                        console.log('sfx list: ', res);\n                        var data = res.data.sfxList.songs;\n                        if ($(\"#69d02f2590c81\").length && data.length > 0) {\n                            createAudioPlayers(data, \"69d02f2590c81\");\n                        } else if ($(\"#69d02f2590c81\").length && data.length == 0) {\n                            $(\"#69d02f2590c81\").empty().append('<div class=\"noSongsError\">No songs were found.<\/div>');\n                        }\n                    }\n                });\n            }\n\n            function createAudioPlayers(data, playlistId) {\n                \/\/ main playlist container\n                const playlistContainer = $(\"#\" + playlistId);\n                \/\/ wavesurfers array\n                \/\/ const wavesurfers = [];\n                \/\/ loop over every song returned\n\n                if(!allWavesurfers){\n                    var allWavesurfers = [];\n                }\n                $.each(data, function(index, audio) {\n                    \/\/ if current type is sfx and current looped index is bigger than amount wanted via shortcode - then stop loop (because sfx request doesn't have \"take\" variable)\n                    if(\"sfx\" == 'sfx' && (index + 1) > 1) {\n                        return false;\n                    }\n\n                    \/\/ audio player container\n                    const audioPlayer = $(\"<div>\").addClass(\"audioPlayer\");\n                    \/\/ album image\n                    const audioImage = $(\"<div>\").addClass(\"audioImage\");\n                    audioImage.append('<img decoding=\"async\" src=\"' + audio.albumImageFilePath + '\"\/>');\n                    \/\/ audio controls\n                    const audioControls = $(\"<div>\").addClass(\"audioControls\");\n                    const playPauseButton = $(\"<button>\").addClass(\"playPauseButton\").html('<i class=\"fas fa-play\"><\/i>');\n                    audioControls.append(playPauseButton);\n                    \/\/ song url\n                    var songUrl;\n                    if(\"sfx\" == 'songs') {\n                        songUrl = 'https:\/\/artlist.io\/royalty-free-music\/song\/' + audio.nameForURL + '\/' + audio.songId + '?download=1&utm_source=blog';\n                    } else if(\"sfx\" == 'sfx') {\n                        songUrl = 'https:\/\/artlist.io\/sfx\/track\/' + audio.nameForURL + '\/' + audio.songId + '?download=1&utm_source=blog';\n                    }\n                    \/\/ song name and artist name\n                    const audioNames = $(\"<div>\").addClass(\"audioNames\");\n                    const songName = $(\"<a>\").addClass(\"songName\").attr(\"href\", songUrl).attr(\"target\", \"_blank\").text(audio.songName);\n                    if (audio.isNew) {\n                        songName.append('<span class=\"isNewBadge\">NEW<\/span>');\n                    }\n                    const artistName = $(\"<span>\").addClass(\"artistName\").text(audio.artistName);\n                    audioNames.append(songName, artistName);\n                    \/\/ audio waveform container\n                    const audioWaveform = $(\"<div>\").addClass(\"audioWaveform\");\n                    \/\/ download button\n                    const audioDownload = $(\"<a>\").addClass(\"audioDownload\").attr(\"href\", songUrl).attr(\"target\", \"_blank\").html('<i class=\"icon download medium\"><\/i>');\n\n\n                    \/\/ APPEND ALL ELEMENTS INTO AUDIO PLAYER CONTAINER\n                    audioPlayer.append(audioImage, audioControls, audioNames, audioWaveform, audioDownload);\n\n                    \/\/ append audio player container into main playlist container\n                    playlistContainer.append(audioPlayer);\n\n                    \/* media viewed SEGMENT EVENT *\/\n                    const special_data = getProps();\n\n                    const observer = new IntersectionObserver(entries => {\n                        entries.forEach(entry => {\n                            if (entry.isIntersecting) {\n                                var assetId = audio.songId;\n                                var artist = audio.artistName;\n                                var title = audio.songName;\n                                var asset_type = null;\n                                if(\"sfx\" == 'songs') {\n                                    asset_type = 'song';\n                                } else if(\"sfx\" == 'sfx') {\n                                    asset_type = 'sfx';\n                                }\n                                analytics.track(\"media viewed\", {\n                                    asset_id: assetId || null,\n                                    asset_type: asset_type || null,\n                                    click_source: 'player',\n                                    artist: artist || null,\n                                    title: title || null,\n                                    genre: null,\n                                    ...special_data,\n                                });\n                                observer.unobserve(entry.target);\n                            }\n                        });\n                    }, {\n                        threshold: 0.5\n                    });\n                    observer.observe(audioPlayer[0]);\n\n                    \/\/ check screen size\n                    var mobileScreen = window.matchMedia('(max-width: 767px)');\n                    var waveformHeight = '';\n                    if (mobileScreen.matches) { \/\/ mobile\n                        waveformHeight = 15;\n                    } else { \/\/ desktop\n                        waveformHeight = 40;\n                    }\n\n                    \/\/ create wavesurfer instance\n                    const waveformId = `waveform-${playlistId}-${index}`; \/\/ Generate a unique ID for each waveform\n                    const waveformContainer = $(\"<div>\").attr(\"id\", waveformId).addClass(\"waveformContainer\");\n                    audioWaveform.append(waveformContainer);\n                    const wavesurfer = WaveSurfer.create({\n                        container: `#${waveformId}`,\n                        waveColor: \"#b1b1b1\",\n                        progressColor: \"#171717\",\n                        cursorColor: \"transparent\",\n                        height: waveformHeight,\n                        normalize: true,\n                    });\n                    \/\/ push current wavesurfer into wavesurfers array\n                    \/\/ wavesurfers.push(wavesurfer);\n                    allWavesurfers.push(wavesurfer);\n                    \/\/ load audio file into new wavesurfer\n                    wavesurfer.load(audio.sitePlayableFilePath);\n\n                    \/\/ add event listener to the play\/pause button\n                    playPauseButton.on(\"click\", () => {\n                        if (wavesurfer.isPlaying()) {\n                            wavesurfer.pause();\n                            playPauseButton.html('<i class=\"fas fa-play\"><\/i>');\n\n                            \/* media paused SEGMENT EVENT *\/\n                            var assetId = audio.songId;\n                            var artist = audio.artistName;\n                            var title = audio.songName;\n                            var asset_type = null;\n                            if(\"sfx\" == 'songs') {\n                                asset_type = 'song';\n                            } else if(\"sfx\" == 'sfx') {\n                                asset_type = 'sfx';\n                            }\n                            analytics.track(\"media paused\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        } else {\n                            \/\/ pause all other audios that may be playing\n                            $('.playPauseButton').html('<i class=\"fas fa-play\"><\/i>');\n                            $.each(allWavesurfers, function(index, audio) {\n                                allWavesurfers[index].pause();\n                            });\n                            \/\/ then play current audio\n                            wavesurfer.play();\n                            playPauseButton.html('<i class=\"fas fa-pause\"><\/i>');\n\n                            \/* media played SEGMENT EVENT *\/\n                            var assetId = audio.songId;\n                            var artist = audio.artistName;\n                            var title = audio.songName;\n                            var asset_type = null;\n                            if(\"sfx\" == 'songs') {\n                                asset_type = 'song';\n                            } else if(\"sfx\" == 'sfx') {\n                                asset_type = 'sfx';\n                            }\n                            analytics.track(\"media played\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        }\n                    });\n\n                    \/* media downloaded SEGMENT EVENT *\/\n                    audioDownload.on(\"click\", () => {\n                        var assetId = audio.songId;\n                        var artist = audio.artistName;\n                        var title = audio.songName;\n                        var asset_type = null;\n                        if(\"sfx\" == 'songs') {\n                            asset_type = 'song';\n                        } else if(\"sfx\" == 'sfx') {\n                            asset_type = 'sfx';\n                        }\n                        analytics.track(\"media downloaded\", {\n                            asset_id: assetId || null,\n                            asset_type: asset_type || null,\n                            click_source: 'player',\n                            artist: artist || null,\n                            title: title || null,\n                            genre: null,\n                            ...special_data,\n                        });\n                    });\n\n                    \/\/ add event listener to the click on the wave itself\n                    audioWaveform.on(\"click\", () => {\n                        setTimeout(() => {\n                            if (wavesurfer.isPlaying()) {\n                                wavesurfer.pause();\n                                playPauseButton.html('<i class=\"fas fa-play\"><\/i>');\n                            } else {\n                                \/\/ pause all other audios that may be playing\n                                $('.playPauseButton').html('<i class=\"fas fa-play\"><\/i>');\n                                $.each(allWavesurfers, function(index, audio) {\n                                    allWavesurfers[index].pause();\n                                });\n                                \/\/ then play current audio\n                                wavesurfer.play();\n                                playPauseButton.html('<i class=\"fas fa-pause\"><\/i>');\n                            }\n                        }, \"200\");\n                    });\n\n                });\n            }\n\n        });\n    <\/script>\n\n    \n<p>Tingle away to the sound of Artlist\u2019s complete <a href=\"https:\/\/artlist.io\/collection\/11196\/ear-pleasers\">ASMR sounds collection<\/a>.<\/p>\n<h2>Essential equipment to capture ASMR sounds<\/h2>\n<p>To most effectively capture ASMR sounds in your videos, you\u2019ll want to invest in the following essential equipment:<\/p>\n<ul>\n<li><strong>A quiet room &#8211; <\/strong>This is probably <em>the <\/em>most important thing you need. It\u2019s crucial that you can record your videos in a room with no background noise\u2014so your audience can hear all of the video details and be fully immersed in the experience<\/li>\n<li><strong>A microphone &#8211; <\/strong>Before you begin, you\u2019ll need to invest in a <a href=\"https:\/\/artlist.io\/blog\/types-of-microphones\/\">high-quality microphone<\/a>, but it doesn\u2019t need to be very expensive. In fact, a standard USB microphone will suffice. The Blue Microphones Snowball comes highly recommended and retails for just $50 USD<\/li>\n<li><strong>Headphones &#8211; <\/strong>This is also an important component and you\u2019ll want something that delivers high-quality sound but isn\u2019t too bulky. Noise-canceling <a href=\"https:\/\/artlist.io\/blog\/best-headphones-for-video-editing\/\">headphones<\/a> are a great option because they block out external noise so you can better focus<\/li>\n<li><strong>A laptop or computer &#8211; <\/strong>Again, this doesn\u2019t have to be expensive, but just needs to have a strong enough processor and enough RAM (memory) to run programs<\/li>\n<li><strong>Software &#8211; <\/strong>There are many options to choose from, and I\u2019ve personally used Audacity software for voice recording in the past and have been very happy with it<\/li>\n<li><strong>Camera or phone &#8211; <\/strong>You\u2019ll also need something to film with and a phone will work fine. Personally, I use my iPhone to create TikTok videos with ease<\/li>\n<li><strong>Lighting &#8211; <\/strong>Having good lighting is also very important when creating videos. Natural light is an option, along with studio light, and even ring lights (my personal favorite)<\/li>\n<li><strong>Editing software &#8211; <\/strong>There are many free and inexpensive options out there, one being <a href=\"https:\/\/motionarray.com\/browse\/premiere-pro-templates\/\" target=\"_blank\" rel=\"noopener\">Adobe Premiere Pro<\/a><\/li>\n<\/ul>\n<h2>Conclusion<\/h2>\n<p>In conclusion, we can expect to see continued growth in ASMR, as individuals and creators alike are experiencing positive benefits. ASMR is certainly unique, and may not be appreciated by all, but it has proven to be therapeutic for many\u2014while easing the symptoms of stress, anxiety, depression, and more.<\/p>\n<p>If you haven\u2019t watched an ASMR video, give it a whirl and see what you think. You never know, you may find yourself immersed in calming relaxation!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Why is ASMR still so popular? If you\u2019re a content creator, then you are probably familiar with the growing popularity of ASMR. Millions of people have latched on to this trend\u2014watching YouTube and TikTok videos of someone whispering into a camera. It sounds pretty simple, right? Yet people are completely mesmerized by this phenomenon because [&hellip;]<\/p>\n","protected":false},"author":42,"featured_media":11619,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[588,579,581],"tags":[302,531],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ASMR: Discover what is ASMR - Artlist Blog<\/title>\n<meta name=\"description\" content=\"What does ASMR stand for, and what makes it so irresistible? Learn how to use it in your videos and make your audience get goosebumps!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ASMR: Discover what is ASMR - Artlist Blog\" \/>\n<meta property=\"og:description\" content=\"What does ASMR stand for, and what makes it so irresistible? Learn how to use it in your videos and make your audience get goosebumps!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/\" \/>\n<meta property=\"og:site_name\" content=\"Artlist Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-26T06:37:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-11T08:24:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2023\/07\/260723-ASMR-SEO-blog-cover.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"538\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Kim Wacker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kim Wacker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/\"},\"author\":{\"name\":\"Kim Wacker\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/person\/b61e3347987d9f4a01f200dc2a9e8aec\"},\"headline\":\"What is ASMR?\",\"datePublished\":\"2023-07-26T06:37:42+00:00\",\"dateModified\":\"2024-01-11T08:24:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/\"},\"wordCount\":1482,\"publisher\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#organization\"},\"keywords\":[\"ASMR\",\"For social media creators\"],\"articleSection\":[\"All Creative Assets\",\"Royalty-Free Sound Effects\",\"Social Content Creators\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/\",\"url\":\"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/\",\"name\":\"ASMR: Discover what is ASMR - Artlist Blog\",\"isPartOf\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#website\"},\"datePublished\":\"2023-07-26T06:37:42+00:00\",\"dateModified\":\"2024-01-11T08:24:26+00:00\",\"description\":\"What does ASMR stand for, and what makes it so irresistible? Learn how to use it in your videos and make your audience get goosebumps!\",\"breadcrumb\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/new-blog.artlist.io\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"All Creative Assets\",\"item\":\"https:\/\/new-blog.artlist.io\/blog\/all-creative-assets\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"What is ASMR?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#website\",\"url\":\"https:\/\/new-blog.artlist.io\/blog\/\",\"name\":\"Artlist Blog\",\"description\":\"Just artlist blog website\",\"publisher\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/new-blog.artlist.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#organization\",\"name\":\"Artlist Blog\",\"url\":\"https:\/\/new-blog.artlist.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/10\/artlist-blog-logo.svg\",\"contentUrl\":\"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/10\/artlist-blog-logo.svg\",\"width\":143,\"height\":28,\"caption\":\"Artlist Blog\"},\"image\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/person\/b61e3347987d9f4a01f200dc2a9e8aec\",\"name\":\"Kim Wacker\",\"url\":\"https:\/\/new-blog.artlist.io\/blog\/author\/kim-wacker\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ASMR: Discover what is ASMR - Artlist Blog","description":"What does ASMR stand for, and what makes it so irresistible? Learn how to use it in your videos and make your audience get goosebumps!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/","og_locale":"en_US","og_type":"article","og_title":"ASMR: Discover what is ASMR - Artlist Blog","og_description":"What does ASMR stand for, and what makes it so irresistible? Learn how to use it in your videos and make your audience get goosebumps!","og_url":"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/","og_site_name":"Artlist Blog","article_published_time":"2023-07-26T06:37:42+00:00","article_modified_time":"2024-01-11T08:24:26+00:00","og_image":[{"width":1920,"height":538,"url":"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2023\/07\/260723-ASMR-SEO-blog-cover.jpg","type":"image\/jpeg"}],"author":"Kim Wacker","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kim Wacker","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/#article","isPartOf":{"@id":"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/"},"author":{"name":"Kim Wacker","@id":"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/person\/b61e3347987d9f4a01f200dc2a9e8aec"},"headline":"What is ASMR?","datePublished":"2023-07-26T06:37:42+00:00","dateModified":"2024-01-11T08:24:26+00:00","mainEntityOfPage":{"@id":"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/"},"wordCount":1482,"publisher":{"@id":"https:\/\/new-blog.artlist.io\/blog\/#organization"},"keywords":["ASMR","For social media creators"],"articleSection":["All Creative Assets","Royalty-Free Sound Effects","Social Content Creators"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/","url":"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/","name":"ASMR: Discover what is ASMR - Artlist Blog","isPartOf":{"@id":"https:\/\/new-blog.artlist.io\/blog\/#website"},"datePublished":"2023-07-26T06:37:42+00:00","dateModified":"2024-01-11T08:24:26+00:00","description":"What does ASMR stand for, and what makes it so irresistible? Learn how to use it in your videos and make your audience get goosebumps!","breadcrumb":{"@id":"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/new-blog.artlist.io\/blog\/what-is-asmr\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/new-blog.artlist.io\/blog\/"},{"@type":"ListItem","position":2,"name":"All Creative Assets","item":"https:\/\/new-blog.artlist.io\/blog\/all-creative-assets\/"},{"@type":"ListItem","position":3,"name":"What is ASMR?"}]},{"@type":"WebSite","@id":"https:\/\/new-blog.artlist.io\/blog\/#website","url":"https:\/\/new-blog.artlist.io\/blog\/","name":"Artlist Blog","description":"Just artlist blog website","publisher":{"@id":"https:\/\/new-blog.artlist.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/new-blog.artlist.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/new-blog.artlist.io\/blog\/#organization","name":"Artlist Blog","url":"https:\/\/new-blog.artlist.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/10\/artlist-blog-logo.svg","contentUrl":"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/10\/artlist-blog-logo.svg","width":143,"height":28,"caption":"Artlist Blog"},"image":{"@id":"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/person\/b61e3347987d9f4a01f200dc2a9e8aec","name":"Kim Wacker","url":"https:\/\/new-blog.artlist.io\/blog\/author\/kim-wacker\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2023\/07\/260723-ASMR-SEO-blog-cover.jpg",1920,538,false],"thumbnail":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2023\/07\/260723-ASMR-SEO-blog-cover-150x150.jpg",150,150,true],"medium":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2023\/07\/260723-ASMR-SEO-blog-cover-300x84.jpg",300,84,true],"medium_large":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2023\/07\/260723-ASMR-SEO-blog-cover-768x215.jpg",768,215,true],"large":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2023\/07\/260723-ASMR-SEO-blog-cover-1024x287.jpg",1024,287,true],"1536x1536":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2023\/07\/260723-ASMR-SEO-blog-cover-1536x430.jpg",1536,430,true],"2048x2048":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2023\/07\/260723-ASMR-SEO-blog-cover.jpg",1920,538,false]},"uagb_author_info":{"display_name":"Kim Wacker","author_link":"https:\/\/new-blog.artlist.io\/blog\/author\/kim-wacker\/"},"uagb_comment_info":0,"uagb_excerpt":"Why is ASMR still so popular? If you\u2019re a content creator, then you are probably familiar with the growing popularity of ASMR. Millions of people have latched on to this trend\u2014watching YouTube and TikTok videos of someone whispering into a camera. It sounds pretty simple, right? Yet people are completely mesmerized by this phenomenon because&hellip;","_links":{"self":[{"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/posts\/11598"}],"collection":[{"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/users\/42"}],"replies":[{"embeddable":true,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/comments?post=11598"}],"version-history":[{"count":4,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/posts\/11598\/revisions"}],"predecessor-version":[{"id":17399,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/posts\/11598\/revisions\/17399"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/media\/11619"}],"wp:attachment":[{"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/media?parent=11598"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/categories?post=11598"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/tags?post=11598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}