AGS ~ Advanced Gtk+ Sequencer


Advanced GTK+ Sequencer is intended to use for music composition. It features a piano roll, as well a synth, matrix editor, drum machine, soundfont2 player, mixer and an output panel.

It’s designed to be highly configurable, you may add effects to its effect chain, add or remove audio channels/pads.

You may set up a fully functional network of engines, therefore exists a link editor for linking audio lines.

In conjunction with ags you need a realtime kernel and alsa support. `ags` uses conditional locks to keep several threads in sync that’s why you need at least a preemptible kernel.

Features:
  • save or open Advanced Gtk+ Sequencer XML files with XPath support
  • add or remove audio engines with adjustable audio channels and pads
  • link channels with property dialog
  • output panel, mixer, drum and matrix sequencer, soft synth and audio file player
  • piano roll with basic notation editing supporting copy & paste
  • adjustable BPM
  • LADSPA, DSSI and Lv2 support
  • export to WAV, FLAC, OGG and others
  • multiple sinks like Pulseaudio, JACK, ALSA and OSS
  • automation editor
  • waveform editor with copy & paste
  • capture sound with AgsAudiorec machine
  • MIDI instrument input
  • import/export to Standard MIDI Files
  • OSC content format support
  • OSC server for remote control and monitoring

nongnu.org/gsequencer/

sourceforge.net/projects/ags/

jack-keyboard ~ Virtual Keyboard For JACK MIDI


jack-keyboard is a virtual MIDI keyboard – a program that allows you to send JACK MIDI events ( 😉 play using your PC keyboard). It’s BSD-licensed. User interface is GTK-based.

jack-keyboard

sourceforge.net/projects/jack-keyboard

Curlew ~ Linux Multimedia Converter


Curlew is an easy to use, free and open-Source multimedia converter for Linux. It written in Python and GTK3 and it depends on FFmpeg or Libav.

Main features:

  • Easy to use and clean user interface.
  • Hide the advanced options with the ability to show them.
  • Convert to more than 100 different formats.
  • Allow to edit formats.
  • Shutdown or suspend PC afer a conversion process.
  • Show file informations (duration, remaining time, estimated size, progress value).
  • Show file details using mediainfo.
  • Allow to skip or remove file during conversion process.
  • Preview file before conversion.

curlew1

curlew.sourceforge.io
sourceforge.net/projects/curlew

ripperX ~ Lightweight Unix Ripper


RipperX is a GTK program to rip CD audio tracks and encode them to the Ogg, MP3, or FLAC formats. It’s goal is to be easy to use, requiring only a few mouse clicks to convert an entire album. It supports CDDB lookups for album and track information.

https://sourceforge.net/projects/ripperx

Exaile ~ GTK+ Music Player


Simple interface. Powerful music management. Smart Playlists. Advanced track tagging. Automatic album art. Lyrics. Streaming Radio. Podcasts. Secondary output device support. Cross-platform. Easily extensible with 50+ plugins available.

exaile-3.4

www.exaile.org