File: ChangeLog

package info (click to toggle)
hexter 1.0.2-3
  • links: PTS, VCS
  • area: main
  • in suites: buster, jessie, jessie-kfreebsd, stretch
  • size: 2,480 kB
  • ctags: 1,578
  • sloc: ansic: 14,294; sh: 10,957; makefile: 123
file content (178 lines) | stat: -rw-r--r-- 5,468 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
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
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
20121108 smbolton -- version 1.0.2

* Fixed: starting the GUI on a session with unsaved edits would
    leave the patch editor insensitive (thanks to William Light for
    the bug report.)

20121102 smbolton -- version 1.0.1

* Didn't I already fix that missing '-lm' thing everywhere already?

20121029 smbolton -- version 1.0.0

* Merged patched editors.

* Merged DX-7 to UTF-8 character set conversion.

* Fixed test note code to prevent stuck notes.

20121023 smbolton

* Merged debug branch.

20121022 smbolton

* hexter development is now hosted on github:
    https://github.com/smbolton/hexter

* More patch loading enhancements from Martin Tarenskeen.

20110628 CVS commit smbolton -- version 0.6.9.0

* MIDI non-registered parameters (NRPNs) can now be used to change
    any of the operator parameters for a plugin instance's current
    patch on-the-fly. Thanks to Jamie Bullock for contributing this
    code.

* It is now possible to ./configure hexter to build the GTK+ user
    interface, the text-mode UI, both, or neither (again, thanks to
    Jamie).

* The GTK+ GUI now requires GTK+ 2.4 or later.

* hexter may now be built to use floating-point math in its audio
    rendering. There is a new '--enable-floating-point' ./configure
    option, and a simple test harness in the fptest/ directory.

* Both the hexter GUI and tx_edit include even more patch loading
    enhancements from Martin Tarenskeen.

* The synthesis code has been simplified, so the once-separate car()
    and mod() functions are now just a single op(), which means less
    cache pressure for both code and data.

* There should be some other minor speed-ups as well: removed a
    bunch of slow unsigned to float casts, and fixed some constant
    expressions that were not being optimized.

* Oops. GUI 'sample-rate' method broke 'quit'.

* GUI no longer segfaults if started with no arguments.

20090103 version 0.6.2

* Silently ignore 'sample-rate' method.

* Fixed GtkSpinButton adjustments to avoid page_size warning with
    GTK+ >=2.14.

* Added Martin Tarenskeen's patch loading enhancements to
    extra/tx_edit.c.

20070411 version 0.6.1

* hexter now installs as DSSI plugin 'hexter', just like the 0.5.9
    and earlier versions, eliminating the trouble the versioned
    plugin names would cause distribution packagers.  The plugin
    files installed are again:
        <prefix>/lib/dssi/hexter/hexter_gtk
        <prefix>/lib/dssi/hexter.so
        <prefix>/lib/dssi/hexter.la

    Also, there is now a 'disable LFO/Mod/Perf (0.5.x compatibility)'
    option in the hexter GUI which disables the version 0.6.x LFO,
    amplitude and pitch modulation functions, allowing projects made
    with version 0.5.9 to sound as they were originally created.

20070118 version 0.6.0

* hexter version 0.6.0 installed as DSSI plugin 'hexter6', with the
    following files:
        <prefix>/lib/dssi/hexter6/hexter6_gtk
        <prefix>/lib/dssi/hexter6.so
        <prefix>/lib/dssi/hexter6.la
    This allowed hexter 0.5.9 to be installed alongside the 0.6.0
    version, but was a headache for distribution packagers, so this
    was abandoned with version 0.6.1.

* Implemented the LFO, amplitude modulation and pitch modulation
    (many thanks to Jamie Bullock!)

* Added TX7-style performance parameters, allowing configuration
    from the GUI of pitch bend range, portamento time, and
    sensitivity and assignment of the modulation wheel, foot
    controller, pressure (both channel and key), and breath
    controller.

* Added DX7 patchbank loading code from Martin Tarenskeen, allowing
    hexter to load a number of additional patch file formats.

* Partially implemented portamento.  For now, the curves and times
    are wrong, but the plumbing is there.

20060108 version 0.5.9

* Added GUI '-test' magic host URL argument for starting GUI without
    a host.

* Improved the 'About' dialog with a new color pixmap.

* Fixed the held key tracking.

* Use gcc/glibc 'constructor' and 'destructor' attributes instead of
    the deprecated _init() and _fini() functions (needed for OS X
    10.4 'Tiger').

20051024 CVS commit smbolton

* Added support for change operator coarse frequency in real time
    via MIDI binding (for the Harvey Project).

* Minor gcc4 fixes.

20050411 CVS commit smbolton

* Initial Mac OS X support (sys-ex patch edit reception is still
    ALSA-only.)

20050119 CVS commit smbolton

( version bump to 0.5.9 )

* gcc 2.9x '-finline-limit=5000' fix in configure.in

* RPM bindir fix in src/Makefile.am

20041229 version 0.5.8

* Added a 'Volume' control, and implemented MIDI CC 7 'Volume'
    handling.

* Compiles with GTK+ 2.x by default, or with GTK+ 1.2 if 2.x is not
    found.  An optional text (readline) based UI can be built
    instead by supplying configure with the '--with-textui' flag.

* Implemented DSSI project directory handling.

* Changed activate() to new behavior.

* Fixed bug where changes to tuning control would only effect first
    playing voice.

* Made a number of error messages more informational.

* Added converted FB-01 patches.

20041101 0.5.7 first public release

* Moved Test Note frame to be visible when both Patches and
    Configuration tabs are selected.

* Changed  tuning slider to a spinbutton for greater accuracy.

* Made a slightly better default patch set.

20041029 0.5.7-alpha -- initial alpha release

* "don't put that in your mouth, you don't know where it's been!"