## 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.

Home