{"id":17095,"date":"2025-11-01T14:09:43","date_gmt":"2025-11-01T14:09:43","guid":{"rendered":"https:\/\/disruptarian.com\/blog\/?p=17095"},"modified":"2025-11-02T11:23:55","modified_gmt":"2025-11-02T11:23:55","slug":"airwave-0-0-93-stream-your-station-run-your-own-chat-and-stop-asking-big-tech-for-permission","status":"publish","type":"post","link":"https:\/\/disruptarian.com\/blog\/airwave-0-0-93-stream-your-station-run-your-own-chat-and-stop-asking-big-tech-for-permission\/","title":{"rendered":"Airwave 0.0.93: stream your station, run your own chat, and stop asking Big Tech for permission"},"content":{"rendered":"\n<p>Here is the truth. You do not need a gatekeeper to run a radio station on the web. You do not need a social feed to talk with your audience. You do not need to ask a platform if your words are allowed today.<\/p>\n\n\n\n<p>Airwave Audio Player Matrix just hit version 0.0.93, and this is the release I am calling fully working. The core is solid. The features are stable. The setup is simple enough that a busy station owner can knock it out before the next set. If you have been waiting to try it, stop waiting. Take the keys and drive.<\/p>\n\n\n\n<p>You know what? I built this because censorship is boring and control freaks ruin the party. Radio is honest. Matrix is open. Put them together on your site and you get a home you control, not a cage with rules that change by the hour.<\/p>\n\n\n\t<a class=\"spun-repo-btn\" href=\"https:\/\/spunwebtechnology.com\/wp-content\/uploads\/repository\/airwave-audio-player-matrix\/airwave-audio-player-matrix-0.0.96.zip\" aria-label=\"Download latest Airwave Audio Player Matrix v0.0.96\" title=\"Download latest Airwave Audio Player Matrix v0.0.96\" target=\"_blank\" rel=\"noopener noreferrer\">\n\t\t<svg class=\"spun-repo-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12 3a1 1 0 0 1 1 1v9.586l2.293-2.293a1 1 0 1 1 1.414 1.414l-4.007 4.007a1.5 1.5 0 0 1-2.121 0L6.57 12.707a1 1 0 0 1 1.414-1.414L10.293 13.586V4a1 1 0 0 1 1-1zM5 18a1 1 0 1 0 0 2h14a1 1 0 1 0 0-2H5z\"\/><\/svg>\n\t\t<span class=\"spun-repo-name\">Airwave Audio Player Matrix<\/span>\n\t\t<span class=\"spun-repo-badge\">v0.0.96<\/span>\t<\/a>\n\t\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/spunwebtechnology.com\/meet-airwave-audio-player-matrix\/\" target=\"_blank\" rel=\"noreferrer noopener\">Learn More About Airwave Audio Player Matrix<span class=\"wpil-link-icon\" title=\"Link goes to external site.\" style=\"margin: 0 0 0 5px;\"><svg width=\"24\" height=\"24\" style=\"height:16px; width:16px; fill:#000000; stroke:#000000; display:inline-block;\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:svg=\"http:\/\/www.w3.org\/2000\/svg\"><g id=\"wpil-svg-outbound-1-icon-path\" transform=\"matrix(0.046875,0,0,0.046875,0.0234375,0.02343964)\">\r\n                            <path d=\"M 473.563,227.063 407.5,161 262.75,305.75 c -25,25 -49.563,41 -74.5,16 -25,-25 -9,-49.5 16,-74.5 L 349,102.5 283.937,37.406 c -14.188,-14.188 -2,-37.906 19,-37.906 h 170.625 c 20.938,0 37.938,16.969 37.938,37.906 v 170.688 c 0,20.937 -23.687,33.187 -37.937,18.969 z M 63.5,447.5 h 320 V 259.313 l 64,64 V 447.5 c 0,35.375 -28.625,64 -64,64 h -320 c -35.375,0 -64,-28.625 -64,-64 v -320 c 0,-35.344 28.625,-64 64,-64 h 124.188 l 64,64 H 63.5 Z\" \/>\r\n                        <\/g><\/svg><\/span><\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">What just shipped<\/h2>\n\n\n\n<p>Version 0.0.93 is a clean, working build with the full station experience on one page. You get the audio player, live metadata, and a Matrix chat client that talks to any homeserver you trust. You also get the combined module, so radio and chat sit in one block without duct tape or extra markup. We tightened the metadata pipeline, smoothed out the Matrix session handling, and polished the admin so you spend more time on music and less on menus.<\/p>\n\n\n\n<p>The features below are not hype. They are in the plugin right now.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Streams Shoutcast, Icecast, and SonicPanel<\/li>\n\n\n\n<li>Shows Now Playing, artist, artwork, listener counts, and DJ name when available<\/li>\n\n\n\n<li>Drops Matrix chat directly on your page for real community conversation<\/li>\n\n\n\n<li>Works with shortcodes, theme friendly, and quick to configure in minutes<\/li>\n\n\n\n<li>Free and open source, updated often<\/li>\n<\/ul>\n\n\n\n<p>Those are the basics. If you are done with rented speech, that is the punchline. Run the stack yourself and keep the audience with you. <a href=\"https:\/\/spunwebtechnology.com\/meet-airwave-audio-player-matrix\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener\">spunwebtechnology.com<span class=\"wpil-link-icon\" title=\"Link goes to external site.\" style=\"margin: 0 0 0 5px;\"><svg width=\"24\" height=\"24\" style=\"height:16px; width:16px; fill:#000000; stroke:#000000; display:inline-block;\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:svg=\"http:\/\/www.w3.org\/2000\/svg\"><use href=\"#wpil-svg-outbound-1-icon-path\"><\/use><\/svg><\/span><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The one-liner that does it all<\/h2>\n\n\n\n<p>For Disruptarian Radio, this is the shortcode I am using to put our stream and our Matrix room in the same module. It is dead simple.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#091;airwave_combined stream=\"0\" room=\"#disruptarianradio:matrix.org\"]\n<\/code><\/pre>\n\n\n\n<p>That is it. Publish a page and you have a full cockpit. No tabs, no extra iframes, no nonsense. The combined shortcode ships with the plugin, so you are not copying some hack from a forum. It is supported in the codebase. <a href=\"https:\/\/github.com\/veracitylife\/AirwaveAuidioPlayerMatrix\/tree\/main\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<span class=\"wpil-link-icon\" title=\"Link goes to external site.\" style=\"margin: 0 0 0 5px;\"><svg width=\"24\" height=\"24\" style=\"height:16px; width:16px; fill:#000000; stroke:#000000; display:inline-block;\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:svg=\"http:\/\/www.w3.org\/2000\/svg\"><use href=\"#wpil-svg-outbound-1-icon-path\"><\/use><\/svg><\/span><\/a><\/p>\n\n\n\n<p>If you want separate blocks instead, the plugin page shows examples for the player, chat, and a compact Now Playing banner. You choose the layout that fits your site. <a href=\"https:\/\/spunwebtechnology.com\/meet-airwave-audio-player-matrix\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener\">spunwebtechnology.com<span class=\"wpil-link-icon\" title=\"Link goes to external site.\" style=\"margin: 0 0 0 5px;\"><svg width=\"24\" height=\"24\" style=\"height:16px; width:16px; fill:#000000; stroke:#000000; display:inline-block;\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:svg=\"http:\/\/www.w3.org\/2000\/svg\"><use href=\"#wpil-svg-outbound-1-icon-path\"><\/use><\/svg><\/span><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What you get, in plain English<\/h2>\n\n\n\n<p><strong>Audio that behaves.<\/strong> Airwave handles the popular stream types, respects playlists, and keeps your metadata fresh. Title, artist, cover. Listeners and DJ when your stack reports them. You can run a single stream or rotate across several. Yes, it is fast, and yes, it works on phones. <a href=\"https:\/\/spunwebtechnology.com\/meet-airwave-audio-player-matrix\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener\">spunwebtechnology.com<span class=\"wpil-link-icon\" title=\"Link goes to external site.\" style=\"margin: 0 0 0 5px;\"><svg width=\"24\" height=\"24\" style=\"height:16px; width:16px; fill:#000000; stroke:#000000; display:inline-block;\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:svg=\"http:\/\/www.w3.org\/2000\/svg\"><use href=\"#wpil-svg-outbound-1-icon-path\"><\/use><\/svg><\/span><\/a><\/p>\n\n\n\n<p><strong>Chat that belongs to you.<\/strong> The Matrix pane is a real client, not a dumb embed. Log in once, stay connected, and talk in near real time. Pick your homeserver. Use your own if you want. Nobody in the middle, nobody selling your crowd. <a href=\"https:\/\/spunwebtechnology.com\/meet-airwave-audio-player-matrix\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener\">spunwebtechnology.com<span class=\"wpil-link-icon\" title=\"Link goes to external site.\" style=\"margin: 0 0 0 5px;\"><svg width=\"24\" height=\"24\" style=\"height:16px; width:16px; fill:#000000; stroke:#000000; display:inline-block;\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:svg=\"http:\/\/www.w3.org\/2000\/svg\"><use href=\"#wpil-svg-outbound-1-icon-path\"><\/use><\/svg><\/span><\/a><\/p>\n\n\n\n<p><strong>Setup that respects your time.<\/strong> Install the plugin, open Settings, paste your stream info, drop a shortcode, publish. You can style it like anything else on WordPress. Override colors and layout in your theme if you want to get fancy. <a href=\"https:\/\/spunwebtechnology.com\/meet-airwave-audio-player-matrix\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener\">spunwebtechnology.com<span class=\"wpil-link-icon\" title=\"Link goes to external site.\" style=\"margin: 0 0 0 5px;\"><svg width=\"24\" height=\"24\" style=\"height:16px; width:16px; fill:#000000; stroke:#000000; display:inline-block;\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:svg=\"http:\/\/www.w3.org\/2000\/svg\"><use href=\"#wpil-svg-outbound-1-icon-path\"><\/use><\/svg><\/span><\/a><\/p>\n\n\n\n<p>If you want a longer walkthrough and a peek under the hood, I wrote about how we use it on Disruptarian, why Matrix beats corporate chat, and how the plugin keeps your stream steady and your chat honest. That writeup hits the highlights and shows how we run it in the real world. <a href=\"https:\/\/disruptarian.com\/blog\/airwave-audio-player-matrix-free-speech-radio-for-the-real-internet\/\" rel=\"noreferrer noopener\">disruptarian.com<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Who this helps<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Independent stations that want to own their traffic<\/li>\n\n\n\n<li>Podcasters who are sick of walled gardens and rate limits<\/li>\n\n\n\n<li>DJs and labels who want a launch page that actually works<\/li>\n\n\n\n<li>Community radio that wants open rooms with real names or pseudonyms<\/li>\n<\/ul>\n\n\n\n<p>Look, paying a social giant with your audience is like handing the town drunk your wallet and hoping he buys groceries instead of whiskey. Keep your wallet. Keep your voice.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Optional helper: automation for stations that need more<\/h2>\n\n\n\n<p>Some of you want more than a player and a chat room. You want requests, AI help for common listener questions, and deeper integration with your streaming stack. There is a commercial add-on for that, and it is optional.<\/p>\n\n\n\n<p><strong>Airwave Automator<\/strong> adds:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Interactive song requests with moderation<\/li>\n\n\n\n<li>AI listener Q&A that you control<\/li>\n\n\n\n<li>SonicPanel, SHOUTcast, and IceCast integration for live status<\/li>\n\n\n\n<li>Matrix & IRC chat widgets and other tools for more complex sites<\/li>\n\n\n\n<li>Mobile friendly widgets and basic security options<\/li>\n<\/ul>\n\n\n\n<p>It is built to sit next to the free plugin. Start with Airwave Audio Player Matrix, then add Automator if you want the extra muscle. If you run a busy station, you will probably like the workflow. <a href=\"https:\/\/spunwebtechnology.com\/airwaveautomator\/\" target=\"_blank\" rel=\"noreferrer noopener\">spunwebtechnology.com<span class=\"wpil-link-icon\" title=\"Link goes to external site.\" style=\"margin: 0 0 0 5px;\"><svg width=\"24\" height=\"24\" style=\"height:16px; width:16px; fill:#000000; stroke:#000000; display:inline-block;\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:svg=\"http:\/\/www.w3.org\/2000\/svg\"><use href=\"#wpil-svg-outbound-1-icon-path\"><\/use><\/svg><\/span><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why this matters for speech and culture<\/h2>\n\n\n\n<p>Silencing speech is like putting tape over a smoke alarm. The fire still burns, you just cannot hear the warning. We have watched the usual platforms throttle stories, bury links, and pretend it is for our safety. I do not buy it. Protocols beat platforms because protocols cannot be fired. Matrix is a protocol. Radio is a protocol in spirit. WordPress is the glue you own.<\/p>\n\n\n\n<p>There is a bigger lesson here. When you run your own stack, you stop living at the mercy of someone else\u2019s dashboard. You are not refreshing a policy page to see if your topic got moved to the naughty list. You get to build your own house and set your own rules. And when people trust that you will not disappear their words, they stick around. Community takes root. Culture grows.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to get started today<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Install and activate Airwave Audio Player Matrix on your WordPress site.<\/li>\n\n\n\n<li>Open Settings, enter your stream info and your Matrix homeserver and default room.<\/li>\n\n\n\n<li>Create a page and place the combined shortcode shown above.<\/li>\n\n\n\n<li>Publish and invite your listeners.<\/li>\n<\/ol>\n\n\n\n<p>The plugin page includes copy-and-paste examples for different layouts, plus quick fixes for HTTPS and metadata quirks. If you run SonicPanel, there are notes on the JSON endpoint format. Support info is listed on the page as well. <a href=\"https:\/\/spunwebtechnology.com\/meet-airwave-audio-player-matrix\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener\">spunwebtechnology.com<span class=\"wpil-link-icon\" title=\"Link goes to external site.\" style=\"margin: 0 0 0 5px;\"><svg width=\"24\" height=\"24\" style=\"height:16px; width:16px; fill:#000000; stroke:#000000; display:inline-block;\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:svg=\"http:\/\/www.w3.org\/2000\/svg\"><use href=\"#wpil-svg-outbound-1-icon-path\"><\/use><\/svg><\/span><\/a><\/p>\n\n\n\n<p>If you want to see how we run it on Disruptarian and what problems it solves in the real world, my longer blog breakdown covers that, from persistent logins to mixed content handling and stream rotation. It is written for people who ship, not tourists. <a href=\"https:\/\/disruptarian.com\/blog\/airwave-audio-player-matrix-free-speech-radio-for-the-real-internet\/\" rel=\"noreferrer noopener\">disruptarian.com<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A note to the builders<\/h2>\n\n\n\n<p>This one is for the folks who would rather pave their own road than sit in a platform\u2019s waiting room. If that is you, welcome. Fork the code, send a patch, file an issue, or just run it and tell us what broke. The repository is public. MIT license. No gatekeeper. The combined module is in the readme and in the code, ready to go. <a href=\"https:\/\/github.com\/veracitylife\/AirwaveAuidioPlayerMatrix\/tree\/main\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<span class=\"wpil-link-icon\" title=\"Link goes to external site.\" style=\"margin: 0 0 0 5px;\"><svg width=\"24\" height=\"24\" style=\"height:16px; width:16px; fill:#000000; stroke:#000000; display:inline-block;\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:svg=\"http:\/\/www.w3.org\/2000\/svg\"><use href=\"#wpil-svg-outbound-1-icon-path\"><\/use><\/svg><\/span><\/a><\/p>\n\n\n\n<p>Government will not protect speech online. Corporations will not either. Speech protects itself when we build tools that do not rely on permission. Airwave 0.0.93 is one small tool in that bigger fight. Use it. Share it. Improve it.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Sources<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/spunwebtechnology.com\/meet-airwave-audio-player-matrix\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noopener\">https:\/\/spunwebtechnology.com\/meet-airwave-audio-player-matrix\/<span class=\"wpil-link-icon\" title=\"Link goes to external site.\" style=\"margin: 0 0 0 5px;\"><svg width=\"24\" height=\"24\" style=\"height:16px; width:16px; fill:#000000; stroke:#000000; display:inline-block;\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:svg=\"http:\/\/www.w3.org\/2000\/svg\"><use href=\"#wpil-svg-outbound-1-icon-path\"><\/use><\/svg><\/span><\/a> <a href=\"https:\/\/spunwebtechnology.com\/meet-airwave-audio-player-matrix\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener\">spunwebtechnology.com<span class=\"wpil-link-icon\" title=\"Link goes to external site.\" style=\"margin: 0 0 0 5px;\"><svg width=\"24\" height=\"24\" style=\"height:16px; width:16px; fill:#000000; stroke:#000000; display:inline-block;\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:svg=\"http:\/\/www.w3.org\/2000\/svg\"><use href=\"#wpil-svg-outbound-1-icon-path\"><\/use><\/svg><\/span><\/a><\/li>\n\n\n\n<li><a>https:\/\/github.com\/veracitylife\/AirwaveAuidioPlayerMatrix<\/a> <a href=\"https:\/\/github.com\/veracitylife\/AirwaveAuidioPlayerMatrix\/tree\/main\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<span class=\"wpil-link-icon\" title=\"Link goes to external site.\" style=\"margin: 0 0 0 5px;\"><svg width=\"24\" height=\"24\" style=\"height:16px; width:16px; fill:#000000; stroke:#000000; display:inline-block;\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:svg=\"http:\/\/www.w3.org\/2000\/svg\"><use href=\"#wpil-svg-outbound-1-icon-path\"><\/use><\/svg><\/span><\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/disruptarian.com\/blog\/airwave-audio-player-matrix-free-speech-radio-for-the-real-internet\/?utm_source=chatgpt.com\">https:\/\/disruptarian.com\/blog\/airwave-audio-player-matrix-free-speech-radio-for-the-real-internet\/<\/a> <a href=\"https:\/\/disruptarian.com\/blog\/airwave-audio-player-matrix-free-speech-radio-for-the-real-internet\/\" rel=\"noreferrer noopener\">disruptarian.com<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/spunwebtechnology.com\/airwaveautomator\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noopener\">https:\/\/spunwebtechnology.com\/airwaveautomator\/<span class=\"wpil-link-icon\" title=\"Link goes to external site.\" style=\"margin: 0 0 0 5px;\"><svg width=\"24\" height=\"24\" style=\"height:16px; width:16px; fill:#000000; stroke:#000000; display:inline-block;\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:svg=\"http:\/\/www.w3.org\/2000\/svg\"><use href=\"#wpil-svg-outbound-1-icon-path\"><\/use><\/svg><\/span><\/a> <a href=\"https:\/\/spunwebtechnology.com\/airwaveautomator\/\" target=\"_blank\" rel=\"noreferrer noopener\">spunwebtechnology.com<span class=\"wpil-link-icon\" title=\"Link goes to external site.\" style=\"margin: 0 0 0 5px;\"><svg width=\"24\" height=\"24\" style=\"height:16px; width:16px; fill:#000000; stroke:#000000; display:inline-block;\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:svg=\"http:\/\/www.w3.org\/2000\/svg\"><use href=\"#wpil-svg-outbound-1-icon-path\"><\/use><\/svg><\/span><\/a><\/li>\n<\/ul>\n    <ul class=\"prli-social-buttons\">\n              <li>\n            <a class=\"pl-social-facebook-button\" href=\"http:\/\/www.facebook.com\/sharer.php?u=https%3A%2F%2Fdisruptarian.com%2Fblog%2Fuig1&#038;t=Airwave+0.0.93%3A+stream+your+station%2C+run+your+own+chat%2C+and+stop+asking+Big+Tech+for+permission\" rel=\"nofollow\" target=\"_blank\" onclick=\"javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;\">\n              <i class=\"pl-icon-facebook\"> <\/i>\n            <\/a>\n          <\/li>\n                  <li>\n            <a class=\"pl-social-twitter-button\" href=\"https:\/\/twitter.com\/intent\/tweet?text=Airwave+0.0.93%3A+stream+your+station%2C+run+your+own+chat%2C+and+stop+asking+Big+Tech+for++https%3A%2F%2Fdisruptarian.com%2Fblog%2Fuig1\" rel=\"nofollow\" target=\"_blank\" onclick=\"javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;\">\n              <i class=\"pl-icon-twitter\"> <\/i>\n            <\/a>\n          <\/li>\n                  <li>\n            <a class=\"pl-social-gplus-button\" href=\"https:\/\/plus.google.com\/share?url=https%3A%2F%2Fdisruptarian.com%2Fblog%2Fuig1\" rel=\"nofollow\" target=\"_blank\" onclick=\"javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;\">\n              <i class=\"pl-icon-gplus\"> <\/i>\n            <\/a>\n          <\/li>\n                  <li>\n            <a class=\"pl-social-pinterest-button\" href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fdisruptarian.com%2Fblog%2Fuig1&#038;description=Airwave+0.0.93%3A+stream+your+station%2C+run+your+own+chat%2C+and+stop+asking+Big+Tech+for+permission\" rel=\"nofollow\" target=\"_blank\" onclick=\"javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;\">\n              <i class=\"pl-icon-pinterest\"> <\/i>\n            <\/a>\n          <\/li>\n                  <li>\n            <a class=\"pl-social-linkedin-button\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&#038;url=https%3A%2F%2Fdisruptarian.com%2Fblog%2Fuig1&#038;title=Airwave+0.0.93%3A+stream+your+station%2C+run+your+own+chat%2C+and+stop+asking+Big+Tech+for+permission\" rel=\"nofollow\" target=\"_blank\" onclick=\"javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;\">\n              <i class=\"pl-icon-linkedin\"> <\/i>\n            <\/a>\n          <\/li>\n                  <li>\n            <a class=\"pl-social-reddit-button\" href=\"http:\/\/reddit.com\/submit?url=https%3A%2F%2Fdisruptarian.com%2Fblog%2Fuig1&#038;title=Airwave+0.0.93%3A+stream+your+station%2C+run+your+own+chat%2C+and+stop+asking+Big+Tech+for+permission\" rel=\"nofollow\" target=\"_blank\" onclick=\"javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;\">\n              <i class=\"pl-icon-reddit\"> <\/i>\n            <\/a>\n          <\/li>\n                  <li>\n            <a class=\"pl-social-stumbleupon-button\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fdisruptarian.com%2Fblog%2Fuig1&#038;title=Airwave+0.0.93%3A+stream+your+station%2C+run+your+own+chat%2C+and+stop+asking+Big+Tech+for+permission\" rel=\"nofollow\" target=\"_blank\" onclick=\"javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;\">\n              <i class=\"pl-icon-stumbleupon\"> <\/i>\n            <\/a>\n          <\/li>\n                  <li>\n            <a class=\"pl-social-digg-button\" href=\"http:\/\/digg.com\/submit?phase=2&#038;url=https%3A%2F%2Fdisruptarian.com%2Fblog%2Fuig1&#038;title=Airwave+0.0.93%3A+stream+your+station%2C+run+your+own+chat%2C+and+stop+asking+Big+Tech+for+permission\" rel=\"nofollow\" target=\"_blank\" onclick=\"javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;\">\n              <i class=\"pl-icon-digg\"> <\/i>\n            <\/a>\n          <\/li>\n                  <li>\n            <a class=\"pl-social-email-button\" href=\"mailto:?subject=Airwave+0.0.93%3A+stream+your+station%2C+run+your+own+chat%2C+and+stop+asking+Big+Tech+for+permission&#038;body=Airwave+0.0.93%3A+stream+your+station%2C+run+your+own+chat%2C+and+stop+asking+Big+Tech+for+permission%20https%3A%2F%2Fdisruptarian.com%2Fblog%2Fuig1\" rel=\"nofollow\" target=\"_blank\" onclick=\"javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;\">\n              <i class=\"pl-icon-email\"> <\/i>\n            <\/a>\n          <\/li>\n            <\/ul>\n    <style>\r\n.lwrp.link-whisper-related-posts{\r\n            \r\n            margin-top: 40px;\nmargin-bottom: 30px;\r\n        }\r\n        .lwrp .lwrp-title{\r\n            \r\n            \r\n        }.lwrp .lwrp-description{\r\n            \r\n            \r\n\r\n        }\r\n        .lwrp .lwrp-list-container{\r\n        }\r\n        .lwrp .lwrp-list-multi-container{\r\n            display: flex;\r\n        }\r\n        .lwrp .lwrp-list-double{\r\n            width: 48%;\r\n        }\r\n        .lwrp .lwrp-list-triple{\r\n            width: 32%;\r\n        }\r\n        .lwrp .lwrp-list-row-container{\r\n            display: flex;\r\n            justify-content: space-between;\r\n        }\r\n        .lwrp .lwrp-list-row-container .lwrp-list-item{\r\n            width: calc(25% - 20px);\r\n        }\r\n        .lwrp .lwrp-list-item:not(.lwrp-no-posts-message-item){\r\n            \r\n            \r\n        }\r\n        .lwrp .lwrp-list-item img{\r\n            max-width: 100%;\r\n            height: auto;\r\n            object-fit: cover;\r\n            aspect-ratio: 1 \/ 1;\r\n        }\r\n        .lwrp .lwrp-list-item.lwrp-empty-list-item{\r\n            background: initial !important;\r\n        }\r\n        .lwrp .lwrp-list-item .lwrp-list-link .lwrp-list-link-title-text,\r\n        .lwrp .lwrp-list-item .lwrp-list-no-posts-message{\r\n            \r\n            \r\n            \r\n            \r\n        }@media screen and (max-width: 480px) {\r\n            .lwrp.link-whisper-related-posts{\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-title{\r\n                \r\n                \r\n            }.lwrp .lwrp-description{\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-list-multi-container{\r\n                flex-direction: column;\r\n            }\r\n            .lwrp .lwrp-list-multi-container ul.lwrp-list{\r\n                margin-top: 0px;\r\n                margin-bottom: 0px;\r\n                padding-top: 0px;\r\n                padding-bottom: 0px;\r\n            }\r\n            .lwrp .lwrp-list-double,\r\n            .lwrp .lwrp-list-triple{\r\n                width: 100%;\r\n            }\r\n            .lwrp .lwrp-list-row-container{\r\n                justify-content: initial;\r\n                flex-direction: column;\r\n            }\r\n            .lwrp .lwrp-list-row-container .lwrp-list-item{\r\n                width: 100%;\r\n            }\r\n            .lwrp .lwrp-list-item:not(.lwrp-no-posts-message-item){\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-list-item .lwrp-list-link .lwrp-list-link-title-text,\r\n            .lwrp .lwrp-list-item .lwrp-list-no-posts-message{\r\n                \r\n                \r\n                \r\n                \r\n            };\r\n        }<\/style>\r\n<div id=\"link-whisper-related-posts-widget\" class=\"link-whisper-related-posts lwrp\">\r\n            <h3 class=\"lwrp-title\">Related Posts<\/h3>    \r\n        <div class=\"lwrp-list-container\">\r\n                                            <div class=\"lwrp-list-multi-container\">\r\n                    <ul class=\"lwrp-list lwrp-list-double lwrp-list-left\">\r\n                        <li class=\"lwrp-list-item\"><a href=\"https:\/\/disruptarian.com\/blog\/trump-musks-first-100-days-a-libertarian-revolution-in-action\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Trump &amp; Musk&#8217;s First 100 Days: A Libertarian Revolution in Action<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/disruptarian.com\/blog\/diving-into-the-legacy-the-iconic-artists-of-trojan-records\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Diving into the Legacy: The Iconic Artists of Trojan Records<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/disruptarian.com\/blog\/harmony-of-the-soul-delving-into-the-profound-relationship-between-music-and-spirituality\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Harmony of the Soul: Delving into the Profound Relationship Between Music and Spirituality<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/disruptarian.com\/blog\/the-weaponization-of-family-how-parental-alienation-is-tearing-apart-american-homes-and-freedom-itself\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">The Weaponization of Family: How Parental Alienation is Tearing Apart American Homes\u2014And Freedom Itself<\/span><\/a><\/li>                    <\/ul>\r\n                    <ul class=\"lwrp-list lwrp-list-double lwrp-list-right\">\r\n                        <li class=\"lwrp-list-item\"><a href=\"https:\/\/disruptarian.com\/blog\/echoes-of-power-a-sonic-manifesto-of-spiritual-rebellion-and-censored-truth\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Echoes of Power: A Sonic Manifesto of Spiritual Rebellion and Censored Truth<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/disruptarian.com\/blog\/does-david-keanu-sai-have-diplomatic-immunity-in-all-of-his-recent-fraud-allegations\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Does David Keanu Sai have &#8220;Diplomatic Immunity&#8221; in all of his recent fraud allegations?<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/disruptarian.com\/blog\/truth-integrity-and-fatherhood-a-life-examined-a-journey-of-redemption\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Truth, Integrity, and Fatherhood: A Life Examined \u2013 A Journey of Redemption<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/disruptarian.com\/blog\/sounds-of-reform-delving-into-billy-corgans-political-activism-via-his-songs\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Sounds of Reform: Delving into Billy Corgan\u2019s Political Activism via His Songs<\/span><\/a><\/li>                    <\/ul>\r\n                <\/div>\r\n                        <\/div>\r\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Airwave Audio Player Matrix 0.0.93 is the fully working build that puts your stream and Matrix chat in one block on your own site. No gatekeepers, no walled gardens, just radio and community you control.<\/p>\n","protected":false},"author":1,"featured_media":17101,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":"","_wpscp_schedule_draft_date":"","_wpscp_schedule_republish_date":"","_wpscppro_advance_schedule":false,"_wpscppro_advance_schedule_date":"","_wpscppro_dont_share_socialmedia":false,"_wpscppro_custom_social_share_image":0,"_facebook_share_type":"","_twitter_share_type":"","_linkedin_share_type":"","_pinterest_share_type":"","_linkedin_share_type_page":"","_instagram_share_type":"","_medium_share_type":"","_threads_share_type":"","_google_business_share_type":"","_selected_social_profile":[],"_wpsp_enable_custom_social_template":false,"_wpsp_social_scheduling":{"enabled":false,"datetime":null,"platforms":[],"status":"template_only","dateOption":"today","timeOption":"now","customDays":"","customHours":"","customDate":"","customTime":"","schedulingType":"absolute"},"_wpsp_active_default_template":true},"categories":[9453],"tags":[],"class_list":["post-17095","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-podcast"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/disruptarian.com\/blog\/wp-json\/wp\/v2\/posts\/17095","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/disruptarian.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/disruptarian.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/disruptarian.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/disruptarian.com\/blog\/wp-json\/wp\/v2\/comments?post=17095"}],"version-history":[{"count":0,"href":"https:\/\/disruptarian.com\/blog\/wp-json\/wp\/v2\/posts\/17095\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/disruptarian.com\/blog\/wp-json\/wp\/v2\/media\/17101"}],"wp:attachment":[{"href":"https:\/\/disruptarian.com\/blog\/wp-json\/wp\/v2\/media?parent=17095"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/disruptarian.com\/blog\/wp-json\/wp\/v2\/categories?post=17095"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/disruptarian.com\/blog\/wp-json\/wp\/v2\/tags?post=17095"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}