CHANGES 3.74 KB
Newer Older
1
2
* Fix a bug that prevented dithering from being used

Mark Hills's avatar
Mark Hills committed
3
4
v1.6 (2016-08-13)
-----------------
Mark Hills's avatar
Mark Hills committed
5
6
7

* Added timecode creator (for the adventurous)
* Correct interpretation of ALSA's buffer size
Mark Hills's avatar
Mark Hills committed
8
9
10
11
12
13
* 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
Mark Hills's avatar
Mark Hills committed
14

Mark Hills's avatar
Mark Hills committed
15
16
v1.5 (2014-02-09)
-----------------
Mark Hills's avatar
Mark Hills committed
17
18
19
20
21
22
23

* Scan the music library in the background on startup
* Function to re-scan a crate
* Performance improovement to audio resampler
* Additional font paths
* Minor bug fixes

Mark Hills's avatar
Mark Hills committed
24
25
v1.4 (2013-06-08)
-----------------
Mark Hills's avatar
Mark Hills committed
26
27
28
29

* Scalable user interface
* Simple control of timecode levels for 'software pre-amp'
* Bug fix: MIDI interface now works when only JACK audio is used
30
* Dicer flag renamed to '--dicer'
Mark Hills's avatar
Mark Hills committed
31
* Minor fixes
Mark Hills's avatar
Mark Hills committed
32
33
34

Acknowledgements: Daniel Holbach

Mark Hills's avatar
Mark Hills committed
35
36
v1.3 (2012-11-29)
-----------------
Mark Hills's avatar
Mark Hills committed
37

Mark Hills's avatar
Mark Hills committed
38
* Tempo (BPM) field, and sorting and changing of sort modes
Mark Hills's avatar
Mark Hills committed
39
40
* Allow initial X window size and position to be set by the user
* Makefile modifications for packagers
Mark Hills's avatar
Mark Hills committed
41
* Track loading errors are reported to the main interface
Mark Hills's avatar
Mark Hills committed
42

Mark Hills's avatar
Mark Hills committed
43
Acknowledgements: Engine, Lukas Fleischer, Daniel Holbach, Matej Laitl
Mark Hills's avatar
Mark Hills committed
44

Mark Hills's avatar
Mark Hills committed
45
46
v1.2 (2012-03-23)
-----------------
Mark Hills's avatar
Mark Hills committed
47
48

* Scan directories only for known file extensions
Mark Hills's avatar
Changes    
Mark Hills committed
49
50
51
* Support Novation 'Dicer' controller
* Cue points, including 'punch' feature
* Extra protection against skips: optionally lock memory into RAM
Mark Hills's avatar
Mark Hills committed
52

Mark Hills's avatar
Mark Hills committed
53
Acknowledgements: Novation, Olivier Gauthier, Christoph Krapp, Mitchell Smith
Mark Hills's avatar
Mark Hills committed
54

Mark Hills's avatar
Mark Hills committed
55
56
v1.1 (2012-01-30)
-----------------
Mark Hills's avatar
Mark Hills committed
57
58

* Bug fix: incorrect display of track time remaining
Mark Hills's avatar
Mark Hills committed
59
* Instant loading of duplicate tracks
Mark Hills's avatar
Mark Hills committed
60
61
* Optionally protect decks during playback
* Improvements to music selector
62
* Increase speed building look-up tables
Mark Hills's avatar
Mark Hills committed
63

Mark Hills's avatar
Mark Hills committed
64
v1.0 (2011-08-01)
Mark Hills's avatar
Mark Hills committed
65
-----------------
66
67

* Changing of timecode at runtime
Mark Hills's avatar
Mark Hills committed
68
69
70
* Improved parsing of vinyl track numbers
* Bug fix: affecting multiple decks with different sample rates
* Optimise timecode error checking during scratching
Mark Hills's avatar
Mark Hills committed
71
* Require realtime priority; don't start without it
Mark Hills's avatar
Mark Hills committed
72
* Internal restructuring
73

Mark Hills's avatar
Mark Hills committed
74
Acknowledgements: Robert Flechtner, Daniel Holbach, Lukas Fleischer
75

Mark Hills's avatar
Mark Hills committed
76
77
v0.9 (2011-04-19)
-----------------
Mark Hills's avatar
Mark Hills committed
78
79

* Internal cleanups
Mark Hills's avatar
Mark Hills committed
80
* Filtering of duplicate entries in the record library
Mark Hills's avatar
Mark Hills committed
81
* Scanning of ordered playlists
Mark Hills's avatar
Mark Hills committed
82
83
* Improved response when scratching
* New parsing rules for filenames
84
* A single button toggles timecode control on/off
Mark Hills's avatar
Mark Hills committed
85

Mark Hills's avatar
Mark Hills committed
86
Acknowledgements: Daniel Holbach, Robert Vettel
Mark Hills's avatar
Mark Hills committed
87

Mark Hills's avatar
Mark Hills committed
88
89
v0.8 (2010-11-08)
-----------------
Mark Hills's avatar
Mark Hills committed
90
91

* 45 RPM control
Mark Hills's avatar
Mark Hills committed
92
93
* Conversion of non-44100Hz MP3 files
* Code cleanups and minor fixes
Mark Hills's avatar
Mark Hills committed
94

Mark Hills's avatar
Mark Hills committed
95
Acknowledgements: Ewan Colsell, Robert Flechtner, Daniel Holbach, Matej Laitl
Mark Hills's avatar
Mark Hills committed
96

Mark Hills's avatar
Mark Hills committed
97
98
v0.7 (2010-02-26)
-----------------
Mark Hills's avatar
Mark Hills committed
99
100
101
102
103
104
105
106
107
108
109

* 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

Mark Hills's avatar
Mark Hills committed
110
111
v0.6 (2009-09-03)
-----------------
Mark Hills's avatar
Mark Hills committed
112
113
114
115
116
117
118
119

* Modular scanning of music library
* Improved parsing of pathnames
* Decreased memory use of timecode decoder
* Minor fixes

Acknowledgements: Yves Adler

Mark Hills's avatar
Mark Hills committed
120
v0.5 (2009-07-03)
Mark Hills's avatar
Mark Hills committed
121
-----------------
Mark Hills's avatar
Mark Hills committed
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148

* 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

v0.4 (2008-05-07)
-----------------

* Timecode improvements

v0.3 (2007-12-04)
-----------------

* ALSA device support
* Timecode optimisations
* Minor fixes

v0.2 (2007-06-12)
-----------------

* First open-source release