Re: [ecasound] MIDI-feature wish-list

New Message Reply Date view Thread view Subject view Author view Other groups

Subject: Re: [ecasound] MIDI-feature wish-list
From: S. Massy (theanaloguekid@tak.net.dhis.org)
Date: Sat Sep 30 2000 - 16:56:05 EEST


On Sat, 30 Sep 2000, Kai Vehmanen wrote:

> On Wed, 27 Sep 2000, Luke Tindall wrote:
>
> > Being able to play back a midi file would be great. At the moment I do my
>
> Hmm, are there any suitable command-line tools that render midi files into
> audio data _and_ can output to standard output? This is how ecasound
> support tracker modules (uses command-line mikmod to render the audio).
timidity++ does that just fine:
http://www.goice.co.jp/member/mo/timidity/index.html

S. Massy
>
> > other midi sequencers melys, binars or muse could be interfaced to ecasound.
>
> Well, if I implement support for ALSA midi-sequencer API, then ecasound
> can interact with all sequencers supporting ALSA. And in the long run, I
> think most will support it.
>
> > One other point: Is it possible to alter the amplitude or panning of chain
> > items in realtime, either through midi controllers or keys? I find it it
> > difficult to get a good mix if I can't make adjustments as I listen.
>
> Sure! You can change any effect or controller parameter in realtime. Let's
> take an example right away:
>
> --cut--
> ###| ~ |$ ecasound_debug -i /empty1/windowlicker.wav -o alsa -efl:400 -c
> ****************************************************************************
> * ecasound v1.8.3d15 (C) 1997-2000 Kai Vehmanen *
> ****************************************************************************
> (eca-session) Interactive mode enabled.
> - [ Chainsetup/Adding chain operator "Lowpass filter" ] --------------------
> Setting parameters: cutoff-freq = 400.00
> - [ Chainsetup/Enabling audio inputs ] -------------------------------------
> (eca-audio-objects) Audio object "/empty1/windowlicker.wav", mode "read".
> (audio-io) Format: s16_le, channels 2, srate 44100.
> - [ Chainsetup/Enabling audio outputs ] ------------------------------------
> (eca-audio-objects) Audio object "alsa", mode "write".
> (audio-io) Format: s16_le, channels 2, srate 44100.
> ecasound ('h' for help)> t
> - [ Controller/Processing started ] ----------------------------------------
> ecasound ('h' for help)>
> - [ Engine/Init - mixmode "simple iactive" ] -------------------------------
> ecasound ('h' for help)> cop-status
> - [ Chain operator status ] ------------------------------------------------
> Chain "default":
> 1. Lowpass filter: [1] cutoff-freq 400.00
>
> ecasound ('h' for help)> cop-set 1,1,200
> ecasound ('h' for help)> cop-set
> (eca-controller) Can't perform requested action; argument omitted.
> ecasound ('h' for help)> cop-status
> - [ Chain operator status ] ------------------------------------------------
> Chain "default":
> 1. Lowpass filter: [1] cutoff-freq 200.00
>
> ecasound ('h' for help)>
> --cut--
>
> --
> . http://www.eca.cx ... [ audio software for linux ] /\ .
> . http://www.eca.cx/aivastus ... [ aivastus net radio ] /\ .
> . http://www.eca.cx/sculpscape [ my armchair-tunes mp3/ra/wav ]
>
> --
> To unsubscribe send message 'unsubscribe' in the body of the
> message to <ecasound-list-request@wakkanet.fi>.
>

--
To unsubscribe send message 'unsubscribe' in the body of the
message to <ecasound-list-request@wakkanet.fi>.


New Message Reply Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sat Sep 30 2000 - 16:59:09 EEST