TKECA 4.0.0 - 2003-2004 Luis Pablo Gasparotto
TKECA is a Tcl/Tk frontend for Kai Vehmanen's Ecasound. So you will need Ecasound for using it.
For running you will need Tcl/Tk package.
LADSPA:
For using LADSPA plugins you will need:
listplugins
analyseplugin
Ecasound compiled with Ladspa support
Changes:
0.2.0-0.2.1 Visual changes
A lot of alert messages
Unlimited tracks (I need to add a scroll bar)
Top buttons layout
Mixdown to file
Pause/Continue button
Export to .ecs button
"Save as" button
0.2.1-0.4.0 Ladspa plugins support
The way that tkeca deals with effects was changed
Some changes in the script
You don't need to type "wish" anymore (Thanks to Kai
Vehmanen)
0.4.0-0.4.1 Effects Preview
0.4.1-0.4.2 Scrollbar in the tracks frame added.
Visual changes
Mixdown bug solved
Browsers starts in .
0.4.2-0.6.0 Options button works. Allows to edit ecasoundrc file
Entry for selecting current directory
Bug fixes on "Save as" button, open file when there was an
existing project, play when choosing a different
device
Autodetect external wave editor and ladspa directory
Visual changes in effect windows
0.6.0-0.8.0 Recording/Mixdown properties windows
0.8.0-0.8.1 Alert when trying to make mixdown with no tracks
Bug when opening more than one Recording properties
windows fixed
0.8.1-0.8.2 Bug when trying to export .ecs with checked Rec box
Bug when playing recorded tracks
Add quotes when filename contains spaces
0.8.2-1.0.0 GUI changes
Each track can contain more than file (takes), each take
can be placed in a desired time and processed during
a defined time("Wave Info" button opens a new window)
Each take have a "Wave Edit" button
Each take can be seted to Play or Record but it always
will depends of the track status (Main window)
mfe file format was changed, no compatibility with
previous versions
"Wave Edit" button was changed for "Eca Tools" because now
wave edit works with each take and Normalize and Dc
Fix works with all track takes. The "Wave Edit" button
was added to "Wave Info" window
The Play+Record button was eliminated and replaced for the
"Recording" checkbutton
The "Play" button changes to "Stop" button when playing
tracks
Added buttons to modify the starting position
1.0.0-1.0.1 Tkeca was released under GNU General Public License (GPL)
Added file license.txt
1.0.1-1.0.2 Bug when ecasoundrc wasn't in ~/.ecasoundrc
(Thanks to Kai Vehmanen)
Bug when no LADSPA directory was defined in .ecasoundrc
(Thanks to Kai Vehmanen)
1.0.2-1.2.0 Bug in "Options" button (.ecasoundrc related)
"Save File" stores "Current Directory" and "Recording"
Up to 16 channels
Added ALSA and JACK devices to the "Dev." button
Added "Chn." for selecting source for multichannel cards
Added "Del Last Track" button
Added "Del All Tracks" button
Added "Prop" button for track properties
Added automatic wave file length parse using Ecalength
The way that Tkeca build the Ecasound command was
improved
Bug when panning mono files
1.2.0-1.4.0 Opening "Track Properties" window is no longer when
checking the "Rec" check box. Now use the "Prop"
button
Bug when deleting tracks: "Waves" info keeps the old
wave files information
Mute and unmute tracks in real time
Volume slide works in real time
Pan slide works in real time
"Play" checkbox was replaced by "Mute" checkbox, it works
only with the takes marked as "Play". It has no effect
with the takes marked as "Rec"
Parse current position when pressing the Stop button
1.4.0-1.6.0 Added "Bypass" effect checkbox. You can use it in real
time.
Effects parameters can be modified in real time.
Bug when "Edit Current Effect"
Bug when using Volume and Pan in real time
1.6.0-1.8.0 Added Locate window with up to 16 preset positions
Added detection of wrong versions of mfe files
"Del All Tracks" function was changed by "Close"
Destroy associated Wave files windows when deleting tracks
or close
Added "Lose changes" warning when opening a new file over
an already opened file
1.8.0-2.0.0 Real time position clock (it's only for reference, it's
not a precision tool). When stop playing/recording the
clock values are replaced by the output of Ecasound's
"dump-position", this is the real position
Automatic file name extension
2.0.0-3.0.0 Tkeca don't use ewf files anymore, now each track has only
one associated wave file. This is because sometimes
ewf files generates sync problems
Allows to start recording in the middle of a wave file
Punch-in and punch-out positions in the locate window
(Thanks to Rocco for suggest this feature and helping
me to test it)
Automatic "Go to 00:00" after punching and after
play/record for a time longer than the longest wave
file
Effect menu was improved, now you can see the name of the
attached effect and it status.
Added "Wave File Delete" command to Tools button
Automatic filename extension when exporting to .ecs
"Exported to..." message after exporting to ecs
Enlarged pan and volume faders
Enlarged "Options" window
The way Tkeca generates the chainsetup was improved
"Time Format" button was added. It allows to switch
between MM:SS and SSSS. Useful for old Ecasound users
who use to work with Seconds
"Wave Files" window no longer in this version
The main window was simplified
The general "Recording" checkbox was eliminated
3.0.0-3.2.0 Bug when Fw 5'' and Rew 5'' in Seconds Format
Bug in LADSPA effects that use srate. Tkeca assumes 44100
(Thanks to Mark de Wever for report this bug)
Bug in effects names when loading an saved file.
(Thanks to Mark de Wever for report this bug)
Pre-roll using temporary files
Metronome (like an effect)
html User Manual
3.2.0-3.2.1 Bug when opening projects mfe(volume_position1)
not defined.
Bug when generating instructions for Ecasound
3.2.1-4.0.0 Bug when opening file over an already open file
Bug when changing plug-ins parameters in real time.
Bug in the File entry box.
"Default" device option uses the default output of
ecasoundrc
"Solo" button.
"Del" current track button.
Ut to 8 effects in each track.
Save the effects status.
Added Ecasound preset effects (10 band Eq and more)
Track name box
Disable "Rec" checkbutton when playing/recording
Muted tracks skiped when exporting to .ecs.
Some basic mastering tools were added to the
Mixdown Options Window.
"Del Last Track" button no longer.
Mixdown Options window changed.
Effect Windows format changed.
Track Recording Properties windows changed.
Global Options Window changed.
Effect menus changed. Faster and easier access
Warning message when trying to add new effects on the
fly, this is not (and never was) allowed.
Warning message when deleting wave files.
Compatibility with files created with version 3.0.0 or
later.
Cosmetic changes.
4.0.0-4.0.1 Bug when changing Volume or Pan on the fly.
4.0.1-4.0.2 Bug in mixdown properties window.
TODO:
- Add a scroll bar in the tracks frame (Done in version 0.4.2)
- Allows to change global options (Done in version 0.6.0)
- Allows to change recording properties when checking the Rec checkbox (Done in version 0.8.0)
- Allows to open more then one wave file for track
i.e. ding.wav at 00:00
dang.wav at 04:00 ... (Done in version 1.0.0)
- Add preview feature to the Effects windows (Done in version 0.4.1)
- Realtime Mute/Unmute tracks (Done in version 1.4.0)
- Realtime Active / Bypass effects in real time (Done in version 1.6.0)
- Change effects parameters in real time (Done in version 1.6.0)
- Parse current position when pressing the Stop button (Done in version 1.4.0)
- "Solo" button (Done in version 4.0.0)
- Locate positions (Done in version 1.8.0)
- A decent User Manual
Thanks to:
Kai Vehmanen for making Ecasound
Seymour Shlien for be my Tcl/Tk mentor
Licensing/Distribution Policy
Copyright (C) 2002-2003 Luis Pablo Gasparotto
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
See 'license.txt' file for details
http://tkeca.sourceforge.net
Contact: luispa8@yahoo.com.ar
