Current features:
- Can separate Master and Monitor channels to separate outputs in modern sound cards
- 3-band EQ for each mixing deck
- Multiple independent, tweakable effects for each mixing deck
- Up to 16 songs can be playing at once
- Quality playback by BASS
- Automatic BPM detection
- Manual "tap tempo" feature
- Crossfader
- Custom position memories, accessible from numpad keys
- "Loop pattern" feature
- Per-channel volume sliders in modules
- Native read and write support for Virtual Turntables .vtc data files; if you've mixed using VTT, Yiff DJ will use its song tempo definitions automatically.
- Drag'n'drop support
- Logging for automatic creation of playlists
- Fast and not too bloated..
- Full keyboard navigation
- Multiple soundcard support (partially done but with syncing problems)
- Millisecond accurate seeking / graphical waveform display
- MIDI input
- Playlist thingy