title: Audio support for programming languages
body: <p>I want to start on a hobby project that focuses on displaying audio files in a folder in a certain fashion and has the ability to play such an audio file and shows basic control options for playing. However, i'm struggling to find a fit programming language for this.   </p>
  
  <p>The <strong>displaying part</strong> shouldn't be too hard and can probably be done in most of the programming languages.   The <strong>audio part</strong> is what concerns me the most since it's not the main focus of the project and should only do limited things (so it shouldn't be too hard) and i do not know anything about sound support in the programming languages i currently know. (Java, C and C++)</p>
  
  <p>Specifically i would like to be able to do these things:</p>
  
  <ol>
  <li><em>Play</em> a sound file</li>
  <li><em>Stop/pause</em> a playing song</li>
  <li>Adjust <em>volume</em></li>
  <li>Show a bar that displays the <em>current position</em> in the song</li>
  </ol>
  
  <p>Most files will be <strong>.mp3</strong> files but being able to process other formats is certainly a plus. Since this is just a small project it's ok if it runs just on <strong>Windows</strong>. Scalabilty would be nice but not required.</p>
  
  <p>It would be nice to have a small overview of audio support/audio libraries of programming languages (i'm always up for something new) that can accomplish these simple things, in a not too complicated way, aswell as personal experiences. </p>
  
  <p>In this way i hope to create a better understanding of which programming language fits my project best. (i would very much like to not have to change language mid-way the project)</p>
  
  <p>--</p>
  
  <p><strong>Edit</strong>:
  This is only for a later stage of the project if the first part was successfull: i will want to change the file names of the audio files that are displayed. (to make them follow a specific format)</p>