{"id":317998,"date":"2026-05-24T13:52:47","date_gmt":"2026-05-24T13:52:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/audio-wave-block\/"},"modified":"2026-05-24T13:52:17","modified_gmt":"2026-05-24T13:52:17","slug":"audio-wave-block","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/audio-wave-block\/","author":12597205,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0","stable_tag":"1.0","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Audio Wave Block","header_author":"Senff","header_description":"A block for the Block editor to use for audio playback with waveform visualization.","assets_banners_color":"","last_updated":"2026-05-24 13:52:17","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/donate.senff.com","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/audio-wave-block","header_author_uri":"http:\/\/www.senff.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":27,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"senff","date":"2026-05-24 13:52:17"}},"upgrade_notice":{"1.0":"<p>Initial release of the plugin.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3546601,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3546601,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":{"audio-wave-block\/audiowave":{"name":"audio-wave-block\/audiowave","title":"Audio Wave"}},"tagged_versions":["1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3546301,"resolution":"1","location":"assets","locale":"","width":2418,"height":1312},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3546301,"resolution":"2","location":"assets","locale":"","width":2394,"height":1316}},"screenshots":{"1":"Players in the editor","2":"Players on the front end"}},"plugin_section":[],"plugin_tags":[452,218,444,26980,64207],"plugin_category":[50],"plugin_contributors":[78907],"plugin_business_model":[],"class_list":["post-317998","plugin","type-plugin","status-publish","hentry","plugin_tags-audio","plugin_tags-music","plugin_tags-player","plugin_tags-wave","plugin_tags-waveform","plugin_category-media","plugin_contributors-senff","plugin_committers-senff"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/audio-wave-block\/assets\/icon-128x128.png?rev=3546601","icon_2x":"https:\/\/ps.w.org\/audio-wave-block\/assets\/icon-256x256.png?rev=3546601","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/audio-wave-block\/assets\/screenshot-1.png?rev=3546301","caption":"Players in the editor"},{"src":"https:\/\/ps.w.org\/audio-wave-block\/assets\/screenshot-2.png?rev=3546301","caption":"Players on the front end"}],"raw_content":"<!--section=description-->\n<p>Audio Wave Block adds a block to the Block Editor, that can be used to play any audio file on your site. It only has a Play\/Pause button and shows the waveform of the audio, and during playing it shows a progress bar, using the WaveSurfer library.<\/p>\n\n<h3>Features:<\/h3>\n\n<ul>\n<li>Shows the audio waveform, representating the sound levels of the audio file.<\/li>\n<li>Progress bar can be dragged to any position.<\/li>\n<li>Customizable colors for the player background, button and waveform (played\/unplayed).<\/li>\n<li>Multiple players can be present on a single post\/page.<\/li>\n<li>When starting a player, any other players that are already playing on the same page will pause (avoiding multiple players running at the same time).<\/li>\n<\/ul>\n\n<h3>Third-Party Libraries<\/h3>\n\n<p>This plugin includes WaveSurfer.js (https:\/\/wavesurfer.xyz\/) v7.12.6, used for audio waveform rendering.<\/p>\n\n<ul>\n<li>License: BSD 3-Clause                                                                                         <\/li>\n<li>Copyright: \u00a9 2012\u20132024 katspaugh and contributors                                                             <\/li>\n<li>Source: https:\/\/github.com\/katspaugh\/wavesurfer.js<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Installation from within WordPress<\/h4>\n\n<ol>\n<li>Visit <strong>Plugins &gt; Add New<\/strong>.<\/li>\n<li>Search for <strong>Audio Wave Block<\/strong>.<\/li>\n<li>Install and activate the Audio Wave Block plugin.<\/li>\n<li>In the Block Editor, select \/audiowave to add the block.<\/li>\n<li>Select an audio file and customize colors.<\/li>\n<\/ol>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Upload the entire <code>audio-wave-block<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Visit <strong>Plugins<\/strong>.<\/li>\n<li>Activate the Audio Wave Block plugin.<\/li>\n<li>In the Block Editor, select \/audiowave to add the block.<\/li>\n<li>Select an audio file and customize colors.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20does%20it%20do%20exactly%3F\"><h3>What does it do exactly?<\/h3><\/dt>\n<dd><p>This plugin adds a new block called Audio Wave, that is a very basic audio player. The player adds a waveform that is a true representation of the audio levels in the audio file, meaning that it will show a timeline of the song\/sound, indicating where the quiet parts and louder parts are.  The listener can play and pause, and click anywhere on the waveform to jump to that point.<\/p><\/dd>\n<dt id=\"the%20player%20doesn%27t%20offer%20the%20listener%20the%20option%20to%20download%20the%20file%3F%20or%20change%20the%20volume%3F\"><h3>The player doesn't offer the listener the option to DOWNLOAD the file? Or change the volume?<\/h3><\/dt>\n<dd><p>No, the purpose of this player is to keep things very simple: just a button and a waveform. If you want the options in your player to download audio or change the volume, use the default Audio player instead.<\/p><\/dd>\n<dt id=\"i%20need%20more%20help%20please%21\"><h3>I need more help please!<\/h3><\/dt>\n<dd><p>If you're not sure how to use this, or you're running into any issues with it, post a message on the plugin's <a href=\"https:\/\/wordpress.org\/support\/plugin\/audio-wave-block\">WordPress.org support forum<\/a>.<\/p><\/dd>\n<dt id=\"i%27ve%20noticed%20that%20something%20doesn%27t%20work%20right%2C%20or%20i%20have%20an%20idea%20for%20improvement.%20how%20can%20i%20report%20this%3F\"><h3>I've noticed that something doesn't work right, or I have an idea for improvement. How can I report this?<\/h3><\/dt>\n<dd><p>Audio Wave Block's community support forum at https:\/\/wordpress.org\/support\/plugin\/audio-wave-block would a good place, though if you want to add all sorts of -technical- details, it's best to report it on the plugin's Github page at https:\/\/github.com\/senff\/WordPress-Audio-Wave-Block\/issues . This is also where I consider code contributions.<\/p><\/dd>\n<dt id=\"my%20question%20isn%27t%20listed%20here%3F\"><h3>My question isn't listed here?<\/h3><\/dt>\n<dd><p>Please go to the plugin's community support forum at https:\/\/wordpress.org\/support\/plugin\/audio-wave-block and post a message. Note that support is provided on a voluntary basis and that it can be difficult to troubleshoot, and may require access to your admin area. Needless to say, NEVER include any passwords of your site on a public forum!<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"A simple audio player for the Block editor with just a Play\/Pause button and a waveform representing the soundwaves.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/317998","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=317998"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/senff"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=317998"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=317998"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=317998"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=317998"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=317998"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=317998"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}