everything related to duct tape audio suite (dtas)
 help / color / Atom feed
* [ANN] dtas 0.13.0 - duct tape audio suite for *nix
@ 2016-01-07  4:38 Eric Wong
       [not found] ` <CAE3kKuvu6yqZbBUKN2JUuJZSDs-OJCEQPkrVOb4khP8eS4wxvA@mail.gmail.com>
  2016-01-17 22:42 ` [ANN] dtas 0.13.1 " Eric Wong
  0 siblings, 2 replies; 3+ messages in thread
From: Eric Wong @ 2016-01-07  4:38 UTC (permalink / raw)
  To: ruby-talk, dtas-all

Free Software command-line tools for audio playback, mastering, and
whatever else related to audio.  dtas follows the worse-is-better
philosophy and acts as duct tape to combine existing command-line tools
for flexibility and ease-of-development.  dtas is currently implemented
in Ruby (and some embedded shell), but may use other languages in the
future.

dtas 0.13.0 - -player-related fixes and improvements

Not much since 0.12.0:

* "dtas-tl aac" implemented for adding tracks after the current
  track in dtas-player(1).

* dtas-player now implements software volume control to
  simultaneously control the volume of all sinks.
  dtas-console remaps '0'/'9' keys for software volume control
  to match mplayer(1) behavior.  '7'/'8' now adjusts the ReplayGain
  preamp volume.  I'm still considering changing the 'r'/'R' keys
  for repeat cycling and moving ReplayGain cycling to 'g'/'G':

  http://80x24.org/dtas-all/20160105090453.GA30328@dcvr.yhbt.net/

* dtas-console shows the paused player track, and trim/shuffle/repeat
  statuses.

* all comments loaded from YAML files intended for dtas-splitfx(1)
  are stringified.

Other than that, I enjoy using the "dtas-tl edit" feature from
0.12.0+ to modify the tracklist very much :)

There's a couple of changes to the experimental stuff hasn't been
documented at all and even more subject to change than the rest
of dtas...

30 changes since dtas 0.12.1:
      dtas-tl: simplify existing addtail/addhead while we're at it
      dtas-tl: fixup addtail again
      player: implement software volume control
      Rakefile: add Atom feed to website
      rg_state: fixup replaygain normalization
      Revert "dtas-tl: simplify existing addtail/addhead while we're at it"
      nodoc internal classes
      dtas-tl: "edit" gives sequential track IDs on new tracks
      gemspec: require Ruby 1.9.3 at minimum
      dtas-tl: add "aac" (add-after-current) command
      mlib: wire up search/find/stats to the UI
      mlib: fix update
      dtas-readahead: use our spawn fix properly
      enable "frozen_string_literal: true"
      doc: various wording fixes and doc enhancements
      remove vestigial mentions of opusenc
      splitfx: fixup frozen_string_literal for spawn
      player: frozen_string_literal fixup for "tl tracks"
      dtas-console: show paused track and time offset
      dtas-console: show trim and "tl repeat" status
      mlib: warn about non-SQLite databases becoming unsupported
      console: display paused commands properly
      source/splitfx: stringify comments
      copyright updates for 2016
      player: replaygain: avoid unnecessary ignoring
      console: try harder to show rate
      console: show tracklist shuffle status, too
      tracklist: fix off-by-one error on track removal
      tracklist: reshuffle tracklist when exhausted
      dtas-tl: document "aac" addition

* homepage: http://dtas.80x24.org/README
* http://dtas.80x24.org/INSTALL
* http://dtas.80x24.org/dtas-player.txt
* http://dtas.80x24.org/NEWS.atom
* git clone git://80x24.org/dtas
* dtas-all@nongnu.org (plain-text only, no HTML mail, please)
* mailing list archives: http://80x24.org/dtas-all/
  nntp://news.public-inbox.org/inbox.comp.audio.dtas
  http://80x24.org/dtas-all/new.atom

-- 
EW


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [ANN] dtas 0.13.0 - duct tape audio suite for *nix
       [not found] ` <CAE3kKuvu6yqZbBUKN2JUuJZSDs-OJCEQPkrVOb4khP8eS4wxvA@mail.gmail.com>
@ 2016-01-07  5:08   ` Eric Wong
  0 siblings, 0 replies; 3+ messages in thread
From: Eric Wong @ 2016-01-07  5:08 UTC (permalink / raw)
  To: ruby-talk; +Cc: dtas-all

Hanlyu Sarang <hanlyusarang@gmail.com> wrote:
> Are there any plans for a .deb package (for Debian and Ubuntu)? Thanks.

Not yet, I haven't thought that much about it, yet.

Can you file an RFP (request-for-package) with Debian?
I haven't done that in many years, but can look into it in a few
days/weeks if you don't have time.

Thanks for your interest.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [ANN] dtas 0.13.1 - duct tape audio suite for *nix
  2016-01-07  4:38 [ANN] dtas 0.13.0 - duct tape audio suite for *nix Eric Wong
       [not found] ` <CAE3kKuvu6yqZbBUKN2JUuJZSDs-OJCEQPkrVOb4khP8eS4wxvA@mail.gmail.com>
@ 2016-01-17 22:42 ` Eric Wong
  1 sibling, 0 replies; 3+ messages in thread
From: Eric Wong @ 2016-01-17 22:42 UTC (permalink / raw)
  To: ruby-talk, dtas-all

Free Software command-line tools for audio playback, mastering, and
whatever else related to audio.  dtas follows the worse-is-better
philosophy and acts as duct tape to combine existing command-line tools
for flexibility and ease-of-development.  dtas is currently implemented
in Ruby (and some embedded shell), but may use other languages in the
future.

Changes:

    dtas 0.13.1 - dtas-tl encoding bugfixes

    This release addresses encoding and escaping-related bugs affecting
    the use of "dtas-tl edit" (and to a lesser extent, "dtas-tl cat").
    Filenames with characters requiring shell-escaping were not
    round-tripped correctly, causing movement/addition of such files
    (which may not be properly encoded to any encoding) to be handled
    incorrectly.

    There are also some mlib bug fixes, but the mlib API and CLI are
    currently unstable and undocumented...

    4 changes since 0.13.0:
          dtas-tl: hopefully fix up encoding issues
          dtas-tl: shell-unescape cat output
          mlib: fix foreign-key ordering issues with delete
          dtas-mlib: avoid redundant '/' in dumped pathname

0.13.0 release announcement:
  http://80x24.org/dtas-all/20160107-dtas-0.13.0-released@80x24.org/t/

* homepage: http://dtas.80x24.org/README
* http://dtas.80x24.org/INSTALL
* http://dtas.80x24.org/dtas-player.txt
* http://dtas.80x24.org/NEWS.atom
* git clone git://80x24.org/dtas
* dtas-all@nongnu.org (plain-text only, no HTML mail, please)
* mailing list archives: http://80x24.org/dtas-all/
  nntp://news.public-inbox.org/inbox.comp.audio.dtas
  http://80x24.org/dtas-all/new.atom

-- 
EW


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, back to index

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-07  4:38 [ANN] dtas 0.13.0 - duct tape audio suite for *nix Eric Wong
     [not found] ` <CAE3kKuvu6yqZbBUKN2JUuJZSDs-OJCEQPkrVOb4khP8eS4wxvA@mail.gmail.com>
2016-01-07  5:08   ` Eric Wong
2016-01-17 22:42 ` [ANN] dtas 0.13.1 " Eric Wong

everything related to duct tape audio suite (dtas)

Archives are clonable:
	git clone --mirror https://80x24.org/dtas-all
	git clone --mirror http://ou63pmih66umazou.onion/dtas-all

Example config snippet for mirrors

Newsgroups are available over NNTP:
	nntp://news.public-inbox.org/inbox.comp.audio.dtas
	nntp://ou63pmih66umazou.onion/inbox.comp.audio.dtas

 note: .onion URLs require Tor: https://www.torproject.org/

AGPL code for this site: git clone https://public-inbox.org/public-inbox.git