CHANGES 3.93 KB
Newer Older
Mark Hills's avatar
Mark Hills committed
1
2
3
v1.7 (2018-01-19)
-----------------

4
* Fix a bug that prevented dithering from being used
Mark Hills's avatar
Mark Hills committed
5
* Honour the system locale; allow the full character set in track names
Mark Hills's avatar
Mark Hills committed
6
* When searching, match characters in other locales
7

Mark Hills's avatar
Mark Hills committed
8
9
Acknowledgements: Stefan Berg-Johansen

Mark Hills's avatar
Mark Hills committed
10
11
v1.6 (2016-08-13)
-----------------
Mark Hills's avatar
Mark Hills committed
12
13
14

* Added timecode creator (for the adventurous)
* Correct interpretation of ALSA's buffer size
Mark Hills's avatar
Mark Hills committed
15
16
17
18
19
20
* 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
21

Mark Hills's avatar
Mark Hills committed
22
23
v1.5 (2014-02-09)
-----------------
Mark Hills's avatar
Mark Hills committed
24
25
26
27
28
29
30

* 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
31
32
v1.4 (2013-06-08)
-----------------
Mark Hills's avatar
Mark Hills committed
33
34
35
36

* Scalable user interface
* Simple control of timecode levels for 'software pre-amp'
* Bug fix: MIDI interface now works when only JACK audio is used
37
* Dicer flag renamed to '--dicer'
Mark Hills's avatar
Mark Hills committed
38
* Minor fixes
Mark Hills's avatar
Mark Hills committed
39
40
41

Acknowledgements: Daniel Holbach

Mark Hills's avatar
Mark Hills committed
42
43
v1.3 (2012-11-29)
-----------------
Mark Hills's avatar
Mark Hills committed
44

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

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

Mark Hills's avatar
Mark Hills committed
52
53
v1.2 (2012-03-23)
-----------------
Mark Hills's avatar
Mark Hills committed
54
55

* Scan directories only for known file extensions
Mark Hills's avatar
Changes    
Mark Hills committed
56
57
58
* 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
59

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

Mark Hills's avatar
Mark Hills committed
62
63
v1.1 (2012-01-30)
-----------------
Mark Hills's avatar
Mark Hills committed
64
65

* Bug fix: incorrect display of track time remaining
Mark Hills's avatar
Mark Hills committed
66
* Instant loading of duplicate tracks
Mark Hills's avatar
Mark Hills committed
67
68
* Optionally protect decks during playback
* Improvements to music selector
69
* Increase speed building look-up tables
Mark Hills's avatar
Mark Hills committed
70

Mark Hills's avatar
Mark Hills committed
71
v1.0 (2011-08-01)
Mark Hills's avatar
Mark Hills committed
72
-----------------
73
74

* Changing of timecode at runtime
Mark Hills's avatar
Mark Hills committed
75
76
77
* 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
78
* Require realtime priority; don't start without it
Mark Hills's avatar
Mark Hills committed
79
* Internal restructuring
80

Mark Hills's avatar
Mark Hills committed
81
Acknowledgements: Robert Flechtner, Daniel Holbach, Lukas Fleischer
82

Mark Hills's avatar
Mark Hills committed
83
84
v0.9 (2011-04-19)
-----------------
Mark Hills's avatar
Mark Hills committed
85
86

* Internal cleanups
Mark Hills's avatar
Mark Hills committed
87
* Filtering of duplicate entries in the record library
Mark Hills's avatar
Mark Hills committed
88
* Scanning of ordered playlists
Mark Hills's avatar
Mark Hills committed
89
90
* Improved response when scratching
* New parsing rules for filenames
91
* A single button toggles timecode control on/off
Mark Hills's avatar
Mark Hills committed
92

Mark Hills's avatar
Mark Hills committed
93
Acknowledgements: Daniel Holbach, Robert Vettel
Mark Hills's avatar
Mark Hills committed
94

Mark Hills's avatar
Mark Hills committed
95
96
v0.8 (2010-11-08)
-----------------
Mark Hills's avatar
Mark Hills committed
97
98

* 45 RPM control
Mark Hills's avatar
Mark Hills committed
99
100
* Conversion of non-44100Hz MP3 files
* Code cleanups and minor fixes
Mark Hills's avatar
Mark Hills committed
101

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

Mark Hills's avatar
Mark Hills committed
104
105
v0.7 (2010-02-26)
-----------------
Mark Hills's avatar
Mark Hills committed
106
107
108
109
110
111
112
113
114
115
116

* 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
117
118
v0.6 (2009-09-03)
-----------------
Mark Hills's avatar
Mark Hills committed
119
120
121
122
123
124
125
126

* 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
127
v0.5 (2009-07-03)
Mark Hills's avatar
Mark Hills committed
128
-----------------
Mark Hills's avatar
Mark Hills committed
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155

* 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