[LAA] Release aloop v0.4

Hermann Meyer <[email protected]> Wed, 26 Mar 2025 08:48:26 +0100
Newsgroups gmane.linux.audio.announce
Message-ID <82ab488c-52e3-4978-9ea1-9efcffd34dba__37967.2402794071$1743095219$gmane$org@web.de>
This is a multi-part message in MIME format.
--===============8164642717212266460==
Content-Type: multipart/alternative;
 boundary="------------yTpJbNhr6S99Y9wudvqiRSQ8"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------yTpJbNhr6S99Y9wudvqiRSQ8
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable

aloop is a audio file looper for Linux using PortAudio as backend (jack,
pulse, alsa), libsndfile to load sound files and zita-resampler to
resample the files when needed. For varispeed, fine tuning and pitch
shifting it use librubberband. The GUI is created with libxputty.

This release add support for varispeed, fine tuning and pitch shifting,
contributed by @rubberplayer <https://github.com/rubberplayer>

<https://github.com/brummer10/aloop/blob/main/alooper.png?raw=3Dtrue>

aloop comes with the following features:

  * support all file formats supported by libsndfile.
  * resample files on load to match session Sample Rate
  * file loading by drag n' drop
  * included file browser
  * open file directly in a desktop file browser
  * open file on command-line
  * create, sort, save and load playlists
  * select to loop over a single file or over the play list
  * move play-head to mouse position in wave view
  * set loop points for start/end loop
  * save loop points in play list
  * save selected loop as wav file
  * play backwards
  * volume control
  * endless looping
  * break playback (keyboard support space bar)
  * reset play-head to start position (keyboard support courser left)
  * varispeed
  * fine tuning
  * pitch shifting

To build from source please use aloop-v0.4.tar.xz as only this contain
the needed submodules to build aloop successful.

Dependencies

  * libsndfile1-dev
  * portaudio19-dev
  * libcairo2-dev
  * libx11-dev
  * librubberband-dev


Project Page:

https://github.com/brummer10/aloop

Release Page:

https://github.com/brummer10/aloop/releases/tag/v0.4

--------------yTpJbNhr6S99Y9wudvqiRSQ8
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html>
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div data-pjax="true" data-test-selector="body-content"
      data-view-component="true" class="markdown-body my-3">
      <p>aloop is a audio file looper for Linux using PortAudio as
        backend (jack, pulse, alsa), libsndfile to load sound files and
        zita-resampler to resample the files when needed. For varispeed,
        fine tuning and pitch shifting it use librubberband. The GUI is
        created with libxputty.</p>
      <p>This release add support for varispeed, fine tuning and pitch
        shifting, contributed by <a class="user-mention notranslate"
          data-hovercard-type="user"
          data-hovercard-url="/users/rubberplayer/hovercard"
          data-octo-click="hovercard-link-click"
          data-octo-dimensions="link_type:self"
          href="https://github.com/rubberplayer">@rubberplayer</a></p>
      <p align="center"> <a target="_blank" rel="noopener noreferrer"
href="https://github.com/brummer10/aloop/blob/main/alooper.png?raw=true"><img
src="https://github.com/brummer10/aloop/raw/main/alooper.png?raw=true"
            style="max-width: 100%;"></a>
      </p>
      <p>aloop comes with the following features:</p>
      <ul>
        <li>support all file formats supported by libsndfile.</li>
        <li>resample files on load to match session Sample Rate</li>
        <li>file loading by drag n' drop</li>
        <li>included file browser</li>
        <li>open file directly in a desktop file browser</li>
        <li>open file on command-line</li>
        <li>create, sort, save and load playlists</li>
        <li>select to loop over a single file or over the play list</li>
        <li>move play-head to mouse position in wave view</li>
        <li>set loop points for start/end loop</li>
        <li>save loop points in play list</li>
        <li>save selected loop as wav file</li>
        <li>play backwards</li>
        <li>volume control</li>
        <li>endless looping</li>
        <li>break playback (keyboard support space bar)</li>
        <li>reset play-head to start position (keyboard support courser
          left)</li>
        <li>varispeed</li>
        <li>fine tuning</li>
        <li>pitch shifting</li>
      </ul>
      <p>To build from source please use aloop-v0.4.tar.xz as only this
        contain the needed submodules to build aloop successful.</p>
      <p>Dependencies</p>
      <ul>
        <li>libsndfile1-dev</li>
        <li>portaudio19-dev</li>
        <li>libcairo2-dev</li>
        <li>libx11-dev</li>
        <li>librubberband-dev</li>
      </ul>
      <p><br>
      </p>
      <p>Project Page:</p>
      <p><a class="moz-txt-link-freetext" href="https://github.com/brummer10/aloop">https://github.com/brummer10/aloop</a><br>
      </p>
      <p>Release Page:</p>
      <p><a class="moz-txt-link-freetext" href="https://github.com/brummer10/aloop/releases/tag/v0.4">https://github.com/brummer10/aloop/releases/tag/v0.4</a><br>
      </p>
    </div>
    <p></p>
  </body>
</html>

--------------yTpJbNhr6S99Y9wudvqiRSQ8--

--===============8164642717212266460==
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Linux-audio-announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]

--===============8164642717212266460==--