layout | title |
---|---|
default |
Changelog |
All versions of xwax are available here.
- Change to the license to GPL version 3
- Compatibility with Pioneer DJ "RekordBox" vinyls
- Fix a bug where decimal numbers are parsed in an unexpected way
Acknowledgements: Hugh Frater, Kilian, Yves Adler
- Fix a bug that prevented dithering from being used
- Honour the system locale; allow the full character set in track names
- When searching, match characters in other locales
Acknowledgements: Stefan Berg-Johansen
- Added timecode creator (for the adventurous)
- Correct interpretation of ALSA's buffer size
- Command-line flag to remove all window decorations (--no-decor)
- A dummy deck for test cases
- Internal restructing in preparation for new features
- Build without warnings on modern compilers
Acknowledgements: Daniel James, Alessio Treglia
- Scan the music library in the background on startup
- Function to re-scan a crate
- Performance improvement to audio resampler
- Additional font paths
- Minor bug fixes
- Scalable user interface
- Simple control of timecode levels for 'software pre-amp'
- Bug fix: MIDI interface now works when only JACK audio is used
- Dicer flag renamed to '--dicer'
- Minor fixes
Acknowledgements: Daniel Holbach
- Tempo (BPM) field, and sorting and changing of sort modes
- Allow initial X window size and position to be set by the user
- Makefile modifications for packagers
- Track loading errors are reported to the main interface
Acknowledgements: Engine, Lukas Fleischer, Daniel Holbach, Matej Laitl
- Scan directories only for known file extensions
- Support Novation 'Dicer' controller
- Cue points, including 'punch' feature
- Extra protection against skips: optionally lock memory into RAM
Acknowledgements: Novation, Olivier Gauthier, Christoph Krapp, Mitchell Smith
- Bug fix: incorrect display of track time remaining
- Instant loading of duplicate tracks
- Optionally protect decks during playback
- Improvements to music selector
- Increase speed building look-up tables
- Changing of timecode at runtime
- Improved parsing of vinyl track numbers
- Bug fix: affecting multiple decks with different sample rates
- Optimise timecode error checking during scratching
- Require realtime priority; don't start without it
- Internal restructuring
Acknowledgements: Robert Flechtner, Daniel Holbach, Lukas Fleischer
- Internal cleanups
- Filtering of duplicate entries in the record library
- Scanning of ordered playlists
- Improved response when scratching
- New parsing rules for filenames
- A single button toggles timecode control on/off
Acknowledgements: Daniel Holbach, Robert Vettel
- 45 RPM control
- Conversion of non-44100Hz MP3 files
- Code cleanups and minor fixes
Acknowledgements: Ewan Colsell, Robert Flechtner, Daniel Holbach, Matej Laitl
- Multiple crates in music selector (Yves Adler)
- Fix a potential buffer overflow (Matej Laitl)
- Higher quality resampler
- Improved pitch stability over long mixes
- Installation script and man page for distributions
- Moved from Bitstream Vera to DejaVu font
- Minor fixes
Acknowledgements: Yves Adler, Matej Laitl
- Modular scanning of music library
- Improved parsing of pathnames
- Decreased memory use of timecode decoder
- Minor fixes
Acknowledgements: Yves Adler
- Configurable sample rates
- Timecode support for MixVibes vinyls
- Rewritten timecode decoder with 4x resolution
- Rewritten timecode tracking with improved accuracy
- JACK audio device support
- Clearer display of current position in the track overview
- Minor fixes
Acknowledgements: Daniel Fasnacht, Yves Adler
- Timecode improvements
- ALSA device support
- Timecode optimisations
- Minor fixes
- First open-source release