<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0" xml:base="https://opensource.com/">
  <channel>
    <title>Audio and music</title>
        <link>https://opensource.com/tags/audio-and-music</link>
        <description/>
    <language>en</language>
    
    <item>
  <title>A search engine for Creative Commons</title>
  <link>https://opensource.com/article/23/4/search-engine-creative-commons-openverse</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;A search engine for Creative Commons&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/don-watkins" class="username"&gt;Don Watkins&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2023-04-08T03:00:00-04:00" title="Saturday, April 8, 2023 - 03:00" class="datetime"&gt;Sat, 04/08/2023 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Find images and audio with open licenses.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;Are you looking for content that is openly licensed that you can reuse? Then you might be interested in Openverse. Openverse is an innovative tool that searches over 300…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/23/4/search-engine-creative-commons-openverse" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/library-libraries-search.png?itok=2f_WKVQp" width="360" height="202" alt="Getting started with 4 practical Python libraries: Prompt Toolkit, Click, Pygments, and Fuzzy Finder" title="Getting started with 4 practical Python libraries: Prompt Toolkit, Click, Pygments, and Fuzzy Finder" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Sat, 08 Apr 2023 07:00:00 +0000</pubDate>
    <dc:creator>Don Watkins</dc:creator>
    <guid isPermaLink="false">70541 at https://opensource.com</guid>
    </item>
<item>
  <title>How Linux rescued precious audio files with FFmpeg</title>
  <link>https://opensource.com/article/23/1/linux-ffmpeg</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;How Linux rescued precious audio files with FFmpeg&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/don-watkins" class="username"&gt;Don Watkins&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2023-01-22T03:00:00-05:00" title="Sunday, January 22, 2023 - 03:00" class="datetime"&gt;Sun, 01/22/2023 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;FFmpeg is a highly versatile tool that supports a range of popular formats like MP3, MP4, and AVI. You can also use it to convert files between different formats.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;Recently I was asked by a customer to create compact discs of priceless family recordings. My client insisted that the media be delivered as compact discs and not as digital…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/23/1/linux-ffmpeg" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/programming-code-keyboard-laptop-music-headphones.png?itok=redapbg7" width="360" height="202" alt="Woman programming" title="Woman programming" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Sun, 22 Jan 2023 08:00:00 +0000</pubDate>
    <dc:creator>Don Watkins</dc:creator>
    <guid isPermaLink="false">70406 at https://opensource.com</guid>
    </item>
<item>
  <title>3 open source audio tools for creators</title>
  <link>https://opensource.com/article/22/11/open-source-audio-tools</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;3 open source audio tools for creators&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/rcheesley" class="username"&gt;rcheesley&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2022-11-28T03:00:00-05:00" title="Monday, November 28, 2022 - 03:00" class="datetime"&gt;Mon, 11/28/2022 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;I came across these helpful open source tools for sampling sounds and creating loops for music.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;Finding good quality, open source audio samples can be a challenge. I've been getting increasingly into composition and creating music in my spare time, using the open source…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/22/11/open-source-audio-tools" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/sound-radio-noise-communication.png?itok=bce4ISIR" width="360" height="202" alt="radio communication signals" title="radio communication signals" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Mon, 28 Nov 2022 08:00:00 +0000</pubDate>
    <dc:creator>rcheesley</dc:creator>
    <guid isPermaLink="false">70309 at https://opensource.com</guid>
    </item>
<item>
  <title>Make your own music tagging framework with Groovy</title>
  <link>https://opensource.com/article/22/8/music-tagging-framework-groovy</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;Make your own music tagging framework with Groovy&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/clhermansen" class="username"&gt;clhermansen&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2022-08-31T03:00:00-04:00" title="Wednesday, August 31, 2022 - 03:00" class="datetime"&gt;Wed, 08/31/2022 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;I'll separate the framework I've been using into a separate class and then write a test program to exercise it.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;In this series, I'm developing several scripts to help in cleaning up my music collection. In the last article I wrote and tested a Groovy script to clean up the motley…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/22/8/music-tagging-framework-groovy" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/LIFE_musicinfinity.png?itok=0D_VC60z" width="360" height="202" alt="music infinity" title="Open source software helps artists create music" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Wed, 31 Aug 2022 07:00:00 +0000</pubDate>
    <dc:creator>clhermansen</dc:creator>
    <guid isPermaLink="false">70177 at https://opensource.com</guid>
    </item>
<item>
  <title>Clean up music tags with a Groovy script</title>
  <link>https://opensource.com/article/22/8/groovy-script-music-tags</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;Clean up music tags with a Groovy script&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/clhermansen" class="username"&gt;clhermansen&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2022-08-30T03:00:00-04:00" title="Tuesday, August 30, 2022 - 03:00" class="datetime"&gt;Tue, 08/30/2022 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;I demonstrate a Groovy script to clean up the motley assembly of tag fields.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;Lately, I've been looking at how Groovy streamlines Java. In this series, I'm developing several scripts to help in cleaning up my music collection. In my last article, I used…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/22/8/groovy-script-music-tags" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/programming-code-keyboard-laptop-music-headphones.png?itok=redapbg7" width="360" height="202" alt="Woman programming" title="Woman programming" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Tue, 30 Aug 2022 07:00:00 +0000</pubDate>
    <dc:creator>clhermansen</dc:creator>
    <guid isPermaLink="false">70175 at https://opensource.com</guid>
    </item>
<item>
  <title>Clean up unwanted files in your music directory using Groovy</title>
  <link>https://opensource.com/article/22/8/remove-files-music-directory-groovy</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;Clean up unwanted files in your music directory using Groovy&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/clhermansen" class="username"&gt;clhermansen&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2022-08-29T03:00:00-04:00" title="Monday, August 29, 2022 - 03:00" class="datetime"&gt;Mon, 08/29/2022 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;In this demonstration, I facilitate removing unwanted files in the album directories.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;In this series, I'm developing several scripts to help in cleaning up my music collection. In the last article, we used the framework created for analyzing the directory and…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/22/8/remove-files-music-directory-groovy" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/music-column-osdc-lead.png?itok=0hjg1G44" width="360" height="202" alt="Yellow and red record playing" title="Yellow and red record playing" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Mon, 29 Aug 2022 07:00:00 +0000</pubDate>
    <dc:creator>clhermansen</dc:creator>
    <guid isPermaLink="false">70170 at https://opensource.com</guid>
    </item>
<item>
  <title>How I use Groovy to analyze album art in my music directory</title>
  <link>https://opensource.com/article/22/8/groovy-album-music-directory</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;How I use Groovy to analyze album art in my music directory&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/clhermansen" class="username"&gt;clhermansen&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2022-08-28T03:00:00-04:00" title="Sunday, August 28, 2022 - 03:00" class="datetime"&gt;Sun, 08/28/2022 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Here's how I use open source tools to analyze my music directory including album cover files.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;In this series, I'm developing several scripts to help in cleaning up my music collection. In the last article, I used the framework I created for analyzing the directory and…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/22/8/groovy-album-music-directory" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/open-music-column-lead-blue.png?itok=nPVxZM-j" width="360" height="202" alt="Record player with an LP spinning" title="Record player with an LP spinning" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Sun, 28 Aug 2022 07:00:00 +0000</pubDate>
    <dc:creator>clhermansen</dc:creator>
    <guid isPermaLink="false">70167 at https://opensource.com</guid>
    </item>
<item>
  <title>My favorite open source library for analyzing music files</title>
  <link>https://opensource.com/article/22/8/analyze-music-files-jaudiotagger</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;My favorite open source library for analyzing music files&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/clhermansen" class="username"&gt;clhermansen&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2022-08-27T03:00:00-04:00" title="Saturday, August 27, 2022 - 03:00" class="datetime"&gt;Sat, 08/27/2022 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Here's how I use the JAudiotagger library with a Groovy script I created to analyze my music files.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;In my previous article, I created a framework for analyzing the directories and subdirectories of music files, using the groovy.File class, which extends and streamlines java…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/22/8/analyze-music-files-jaudiotagger" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/video_editing_folder_music_wave_play.png?itok=en_FF6nh" width="360" height="202" alt="video editing dashboard" title="video editing dashboard" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Sat, 27 Aug 2022 07:00:00 +0000</pubDate>
    <dc:creator>clhermansen</dc:creator>
    <guid isPermaLink="false">70166 at https://opensource.com</guid>
    </item>
<item>
  <title>How I analyze my music directory with Groovy</title>
  <link>https://opensource.com/article/22/8/groovy-script-java-music</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;How I analyze my music directory with Groovy&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/clhermansen" class="username"&gt;clhermansen&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2022-08-26T03:00:00-04:00" title="Friday, August 26, 2022 - 03:00" class="datetime"&gt;Fri, 08/26/2022 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;To simplify Java's clunkiness, I made a Groovy tool to analyze my music directory.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;Lately, I’ve been looking at how Groovy streamlines the slight clunkiness of Java. In this article, I begin a short series to demonstrate Groovy scripting by creating a tool…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/22/8/groovy-script-java-music" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/programming-code-keyboard-laptop-music-headphones.png?itok=redapbg7" width="360" height="202" alt="Woman programming" title="Woman programming" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Fri, 26 Aug 2022 07:00:00 +0000</pubDate>
    <dc:creator>clhermansen</dc:creator>
    <guid isPermaLink="false">70165 at https://opensource.com</guid>
    </item>
<item>
  <title>Listen to music on Linux with Rhythmbox</title>
  <link>https://opensource.com/article/22/7/listen-music-rhythmbox-linux</link>
  <description>&lt;span class="field field--name-title field--type-string field--label-hidden"&gt;Listen to music on Linux with Rhythmbox&lt;/span&gt;
&lt;span class="field field--name-uid field--type-entity-reference field--label-hidden"&gt;&lt;a title="View user profile." href="https://opensource.com/users/jim-hall" class="username"&gt;Jim Hall&lt;/a&gt;&lt;/span&gt;
&lt;span class="field field--name-created field--type-created field--label-hidden"&gt;&lt;time datetime="2022-07-16T03:00:00-04:00" title="Saturday, July 16, 2022 - 03:00" class="datetime"&gt;Sat, 07/16/2022 - 03:00&lt;/time&gt;
&lt;/span&gt;

            &lt;div class="clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item"&gt;  &lt;p&gt;Here's how I like to listen to streaming music and MP3 playlists with Rhythmbox on GNOME with Linux.&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;  &lt;p&gt;It's hard for me to work in total silence. I need some kind of background noise, preferably some familiar music. My music-listening needs are pretty simple: I just need a…&lt;/p&gt;


&lt;/div&gt;
      
            &lt;div class="field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item"&gt;       &lt;a href="https://opensource.com/article/22/7/listen-music-rhythmbox-linux" hreflang="en"&gt;&lt;img loading="lazy" src="https://opensource.com/sites/default/files/styles/article_teaser/public/lead-images/programming-code-keyboard-laptop-music-headphones.png?itok=redapbg7" width="360" height="202" alt="Woman programming" title="Woman programming" class="image-style-article-teaser"&gt;

&lt;/a&gt;
   &lt;/div&gt;
      </description>
  <pubDate>Sat, 16 Jul 2022 07:00:00 +0000</pubDate>
    <dc:creator>Jim Hall</dc:creator>
    <guid isPermaLink="false">70108 at https://opensource.com</guid>
    </item>

  </channel>
</rss>
