Re: CLI audioplayer that'll fadeout on request

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Atte!
If you can redirect I/O from the player STDIN/STDOUT you can use mplayer. In its standard config 9/0 are decrease/incrase volume. Of course they have to pbe pressed several times. But the steps are either preconfigured or user-customiseable, so youwill know how many times they need to be pressed to lower volume to 0. then of course you can send mplayer q to quit. Another alternative might be ecasound. Ecasound has several controllers. You can use a MIDI-controller, so you could use 1. a realtime MIDI controller, or possible something python specific. You can configure Ecasound's midi-inputdevice via the commandline. Ecasound also has the ECI (Ecasound Control Interface), which can be used to send commands in realtime. Nama uses it, as well as some other tools. then there's the netECI, allowing you to control Ecasound via a simple UDP port. So anything telnet compatible can control it. Then of course there's csound, whic is a little less cooked, but it has direct pythong support and I'm sure you can write an instrument (orchestra file0, that does exactly what youneed, usig realtime input. I'm not sure whether csound can be controlled by the computer keyboard, but it also has MID support and OSC. Perhaps you can include some python code to read the computer keyboard.
  I hope some of this may be of help to you.
  Kindly yours
          Julien

--------
Music was my first love and it will be my last (John Miles)

======== FIND MY WEB-PROJECT AT: ========
http://ltsb.sourceforge.net
the Linux TextBased Studio guide
======= AND MY PERSONAL PAGES AT: =======
http://www.juliencoder.de
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/listinfo/linux-audio-user

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux