Advanced Playlists Editor for Traktor Pro
Bugs and incomplete features
Updated February, 4, 2010
Remember that APE is a beta product.
Although APE will automatically create backup copies of your collection it is
highly recommended that you ALWAYS backup your collection
before using it.
- Selecting tracks in a playlist does not yet perform the search and highlight
feature to know if the track is contained in some other playlist.
This feature is only working when you select a track in the collection list.
- When you maximize the main window, APE will mimic Traktor and remove the
window's control (maximize/restore/minimize) buttons. At this moment I've just added a (lame) text-button to
restore the window so that it can be closed and/or minimized.
Future versions will include nicer (and more Traktor-like) buttons to perform
these actions.
- The player in APE, although it does its function, is far from perfect:
- It only supports MP3 files.
- Since I wrote the MP3 decoder (based on
Murphy McCauley's implementation) it has bugs and limitations so (a) its quality is
far from perfect and (b) some files will simply sound awful.
- The oscilloscope display needs some improvement as it doesn't really reflect the
actual audio being played.
- The player, at this time, will only work when APE is running under Windows. This
is because the player uses DirectSound to playback tracks. Hopefully I'll be
able to use "something else" in the future.
- The Editor window (where you edit the track's information) is missing a
"preview/play" button so that you can listen to the track you're editing.
- At this moment the collection and playlist views do not let you select what
information/columns you want to display.
- So far, APE does not include a Preferences dialog, although there are many
things that can/should be user-configurable.
- The "Do not show again" checkbox in the Confirmation dialog has no effect.
- The "Update Tags" setting in the Editor dialog is not saved so it always
defaults to "checked".
- I started creating APE before Traktor Pro was released and I was able to mimic
Traktor 3.x looks perfectly.
Traktor Pro's UI is quite more complex so it's
going to take me some time to mimic it.
- Although Mono 2.6 supports the code
constructs in APE, for some reason, not everything works correctly.
Unfortunately this makes APE a Windows-only application. Well, not really... APE
will run under Mono but there are a couple of things that fail (such as trying
to create a Smart Playlist). I honestly don't know if this is due to bad coding
on my part or because Mono if full of bugs.
If APE could run under Mono as it does under Windows (w/o Mono) you could use
APE on Mac OS X.
- Reading and Writing tags on all tracks in a playlist is not yet supported.
- APE has very few error-checking routines so if something fails APE will simply
crash. Don't worry, if APE crashes your collection will not get corrupted -- you
will simply lose your changes.
- Inline editing is not yet supported.
- I want to implement a section in APE where you can easily restore any collection backup.
- I'm sure I'm forgetting a couple of things so, if you find something that
doesn't work or that should work differently, please, let me know.