402
by cecilios
Upload language pack. Start adding files for configure/make |
1 |
LenMus ChangeLog |
2 |
------------------
|
|
3 |
||
4 |
||
5 |
LenMus Phonascus 4.1 |
|
6 |
=======================================================================
|
|
7 |
||
8 |
||
9 |
||
10 |
LenMus Phonascus 4.0 (January 17th, 2009) |
|
11 |
=======================================================================
|
|
12 |
||
13 |
As the version number change suggests, release 4.0 is major update in |
|
14 |
the program code and functionality. The main changes are: |
|
15 |
||
16 |
Inclusion of a score editor (beta status) |
|
17 |
||
18 |
The major change from previous release 3.6 is the inclusion of a score |
|
19 |
editor (althoug in beta status). The score editor is not yet finished, |
|
20 |
as much more features have to be added, but the included features are |
|
21 |
operational, and allows to create simple scores, even with several |
|
22 |
instruments and voices. Nevertheless, the editor is in a preliminary state |
|
23 |
(beta status) and it is mainly useful deal with simple scores with one |
|
24 |
voice per staff. Many voices per staff are also supported but facilities |
|
25 |
to automate layouting task and taking automated decisions, such as |
|
26 |
automatic voice assignment, automatically setting up stem direction in |
|
27 |
notes to avoid collisions between stems, and other facilities, are not |
|
28 |
fully operational and in some cases produce poor results. Also, at |
|
29 |
current development stage, it is not possible to deal with: |
|
30 |
||
31 |
* lyric lines |
|
32 |
* slurs |
|
33 |
* dynamics, articulations and other symbols |
|
34 |
* cue/grace notes |
|
35 |
* rehearsal marks, coda, segno and related symbols |
|
36 |
* nested tuples |
|
37 |
* figures: lines, boxes, circles, other |
|
38 |
||
39 |
These missing features will be added in coming releases. The basements |
|
40 |
are now there, so I expect to add much more features in short time. |
|
41 |
||
42 |
One of the issues that has demanding me a lot of time is the user interface. |
|
43 |
I would like to find a simple and intuitive interface, but the complexities |
|
44 |
involved in editing a score makes this difficult to achieve. Therefore, do |
|
45 |
not assume the user interface is finished as I will continue experimenting |
|
46 |
with different approaches. Your suggestions are extremelly welcome, |
|
47 |
specially if you have experience in using other score editors. |
|
48 |
||
49 |
Change of license to GPL v3+ |
|
50 |
||
51 |
The extensive code re-writing required to include the score editor and the |
|
52 |
fact that including a score editor is a major change in program features are |
|
53 |
the main reasons to change release number to 4.0 instead of 3.7. |
|
54 |
||
55 |
With release 4.0 I also have changed the program license to the new Free |
|
56 |
Software Foundation GPL V3+. With this change, I expect to better ensure |
|
57 |
your rights to use LenMus for free, to have access to source code, and to be |
|
58 |
able to distribute it to others and to modify it. The change to GPL v3+ is |
|
59 |
also a reason to change the release number to 4.0. With this change it will |
|
60 |
be more identifiable which license applies to which lenmus version: |
|
61 |
||
62 |
* lenmus 1.x - freeware. Source code not available |
|
63 |
* lenmus 2.x & 3.x - GPL v2+ |
|
64 |
* lenmus 4.x - GPL v3+ |
|
65 |
||
66 |
Welcome page |
|
67 |
||
68 |
A welcome page has been added to facilitate access to the different features |
|
69 |
and to have easily available on startup: |
|
70 |
||
71 |
* eBooks |
|
72 |
* The score editor |
|
73 |
* Latest open scores |
|
74 |
* Useful links and documentation |
|
75 |
||
76 |
Other changes |
|
77 |
||
78 |
Version 4.0 does not include new music eBooks or exercises. But bugs |
|
79 |
detected in previous versions have been fixed. |
|
80 |
||
81 |
Three new translations has been added: Basque, Galician and Italian. |
|
82 |
||
83 |
||
84 |
||
85 |
||
86 |
LenMus Phonascus 3.6 (December 1st, 2007) |
|
87 |
=======================================================================
|
|
88 |
||
89 |
Some new features and changes are introduced: |
|
90 |
||
91 |
* A new eBook with theory and exercises on cadences. |
|
92 |
* The automatic composer algorithm has been rewritten to take into |
|
93 |
account harmony rules. Scores in music reading exercises are now |
|
94 |
'singable' and takes tonality into account. |
|
95 |
* Some errors corrected in Music Reading Level 1 eBook |
|
96 |
* French translation has been totally reviewed. |
|
97 |
* Some bug fixes and other technical improvements: |
|
98 |
o Bug fixed [#1742061]: Occasional crash on Ear Interval exercise. |
|
99 |
o Bug fixed [#1742062]: Intervals: theory exercise. No button |
|
100 |
for 2dim answer. |
|
101 |
o Bug fixed [#1823932]: Score symbols bad positioned when no |
|
102 |
standard screen resolution. |
|
103 |
o Bug fixed [#1742064]: Scales identification: ambiguity in |
|
104 |
answer buttons. |
|
105 |
||
106 |
LenMus Phonascus 3.5 (June 17th, 2007) |
|
107 |
=======================================================================
|
|
108 |
||
109 |
Some new features are introduced that affect the users' experience of |
|
110 |
the software:
|
|
111 |
||
112 |
* A new eMusicBook is included: Music Reading level 1
|
|
113 |
* Playback: a rhythmic accent was added. Higher volume on stronger
|
|
114 |
beats.
|
|
115 |
* The MDI user interface was replaced by a notebook tabbed interface.
|
|
116 |
* The lenmus program now includes the Dutch language translation.
|
|
117 |
||
118 |
Additionally, the new version has a lot of technical changes and some
|
|
119 |
bug fixes:
|
|
120 |
||
121 |
* Support was added to include images in eMusicBook texts.
|
|
122 |
* Score parameters in eBooks: added tag to specify a fixed metronome
|
|
123 |
rate to play the score instead of using a user specified value in the
|
|
124 |
metronome control.
|
|
125 |
* Improvements in the automatic music composer:
|
|
126 |
o The composer was modified so that in the final measure it never
|
|
127 |
adds a note longer that a quarter note if the composed piece
|
|
128 |
only uses quarter notes. This was needed for Music Reading Level
|
|
129 |
1 eBook, for the initial lessons.
|
|
130 |
* Improvements in the internal score model to support more features:
|
|
131 |
o Support to include graphical objects (arrows, lines, circles,
|
|
132 |
etc.) in a score. For now only lines are implemented.
|
|
133 |
o Implemented metronome mark notations.
|
|
134 |
o Added support to set up the size of a measure by specifying
|
|
135 |
the barline position.
|
|
136 |
o Added support for fermatas on notes and rests.
|
|
137 |
o Added support to have global, inheritable options in all
|
|
138 |
score elements. Implemented support for the following options:
|
|
139 |
+ Option 'Staff.DrawLeftBarline' to control left barline |
|
140 |
drawing.
|
|
141 |
+ Option 'StaffLines.Hide' to control staff lines drawing. |
|
142 |
+ Option 'StaffLines.StopAtFinalBarline' to allow for staff |
|
143 |
lines going to the right paper margin instead of finishing
|
|
144 |
at the final barline.
|
|
145 |
+ Option 'Staff.UpperLegerLines.Displacement' to shift the |
|
146 |
first upper leger line so that it is closer/further than
|
|
147 |
normal spacing. The other leger lines spacing is not
|
|
148 |
changed.
|
|
149 |
+ Options 'Render.SpacingMethod' and 'Render.SpacingValue', |
|
150 |
to allow for more control of score renderization.
|
|
151 |
* Improvements in score renderization:
|
|
152 |
o Fixed spacing method implemented.
|
|
153 |
o Fixed bug [#1715968]. Proportional spacing of notes is
|
|
154 |
now working.
|
|
155 |
o Do not add spacing after barline if barline is not visible.
|
|
156 |
* Improvements in LDP language to support the new features. New
|
|
157 |
tags added:
|
|
158 |
o Implemented simple notation 'fermata', and compound notation |
|
159 |
'(fermata [above | below])' on notes and rests. |
|
160 |
o tag 'metronome' to define metronome notations. |
|
161 |
o tag 'graphic line' to add lines on a score. |
|
162 |
o tag 'spacer' for better controlling staff space. |
|
163 |
o tag 'opt' to add global, inheritable options to all other tags. |
|
164 |
o Added support for strings enclosed in double simple quotes as
|
|
165 |
an alternative to double quotes.
|
|
166 |
* Several bug fixes:
|
|
167 |
o Bug fixed [#1724988]: Crash if program is closed while playing
|
|
168 |
intervals in aural training compare intervals exercise.
|
|
169 |
o Bug fixed [#1715979]: When you have a score open, the 'show/hide |
|
170 |
navigation panel' button shows as active but you cannot click |
|
171 |
on it.
|
|
172 |
o Bug fixed [#1715953]: In the Midi configuration wizard the
|
|
173 |
drop downs in the wizard should not be editable.
|
|
174 |
o Bug fixed [#1715959]: Focus problem. In the configuration
|
|
175 |
window when you check the proxy configuration but do not fill it
|
|
176 |
in and then change the focus to section 'language', the category |
|
177 |
selector changes but the focus remains on the Internet section.
|
|
178 |
Alternatively you could generate a warning message and leave the
|
|
179 |
focus on the Internet section.
|
|
180 |
o Bug fixed [#1715963]: Repeated quick acceleration letters in
|
|
181 |
options, menu labels. The English text has the same letter as
|
|
182 |
quick key for bottom and right labels.
|
|
183 |
o Bug fixed [#1715965]: Rests in a group of tied notes are not
|
|
184 |
rendered in the right position.
|
|
185 |
o Bug fixed [#1715968]: Proportional spacing of notes is
|
|
186 |
not working.
|
|
187 |
o Bug fixed [#176634]: Program crash if closed while playing
|
|
188 |
a score.
|
|
189 |
o Bug fixed [#176635]: Crash if program is closed while playing
|
|
190 |
an exercise (L2_MusicReading).
|
|
191 |
o Bug fixed [#1590088]: Program crash if move to another
|
|
192 |
exercise while playing an exercise.
|
|
193 |
|
|
194 |
||
195 |
LenMus Phonascus 3.4 (5/Feb/07)
|
|
196 |
=======================================================================
|
|
197 |
||
198 |
* A new eMusicBooks source format, based on XML and DocBook, has been
|
|
199 |
developed with three objectives in mind:
|
|
200 |
o To simplify writing eMusicBooks.
|
|
201 |
o To simplify the translation of eMusicBooks.
|
|
202 |
o To enable new features.
|
|
203 |
* The controller to display eMusicBooks has been rewritten to adapt to
|
|
204 |
the new eMusicBooks format. Now the index panel can also display
|
|
205 |
images.
|
|
206 |
* New buttons to increase/decrease font size on eMusicBooks. They
|
|
207 |
scale also the scores on the books.
|
|
208 |
* All toolbar icons has been reviewed to improve the disable images.
|
|
209 |
* A program, named LangTool, has been developed to compile eMusicBooks
|
|
210 |
and to automate the translation process.
|
|
211 |
* Supporting wxWidgets libraries upgraded to version 2.8.0
|
|
212 |
* Bug fixed: In the options panel, key signature 'D mayor/B minor' is |
|
213 |
duplicated and 'D b Mayor/B b minor' is missing [1610190]. |
|
214 |
* Bug fixed: Minor scales, in scales exercises, have wrong key
|
|
215 |
signature [1604535].
|
|
216 |
* Bug fixed: No ascending intervals in aural training [1601350].
|
|
217 |
* Bug fixed: Spanish translation error in aural training
|
|
218 |
exercises [1610186].
|
|
219 |
* Bug fixed: Metronome lose previous run settings. Always initialised
|
|
220 |
at 20.
|
|
221 |
* Bug fixed: Some navigation buttons on eMusicBooks didn't work. |
|
222 |
||
223 |
LenMus Phonascus 3.3 (10/Nov/06) |
|
224 |
=======================================================================
|
|
225 |
||
226 |
* A new exercise for aural training: identify scales. |
|
227 |
* Theory exercise on scales identification improved: now it is |
|
228 |
user configurable and more scales have been included. |
|
229 |
* Software updater improved: now it takes proxies into account (user |
|
230 |
request, task #130256). |
|
231 |
* Options dialog modified to include Internet settings. Updater |
|
232 |
settings moved from 'Other settings' to 'Internet settings'. |
|
233 |
* French and Turkish translations now included. |
|
234 |
* Changing to another language is now immediate. In previous versions |
|
235 |
it was delayed to the next run of the program. |
|
236 |
* New option to enable/disable right/wrong answer sounds in exercises |
|
237 |
(user request #1559450). |
|
238 |
* New option to do exercises in teams: two answer counters are displayed |
|
239 |
and each new problem is assigned to a different team. |
|
240 |
* New option to show the solution also when the answer was right. |
|
241 |
* Now, at first run, the program detects the language chosen for |
|
242 |
installer interface and configures program to use also this language |
|
243 |
as default. |
|
244 |
* Screen renderization code modified to deal with fractions of a pixel |
|
245 |
and add anti-aliasing. This technique greatly improves visual quality |
|
246 |
of displayed scores. |
|
247 |
* Bug fixed: Metronome not synchronized with the score in compound |
|
248 |
times (user reported bug #1581743) |
|
249 |
* Bug fixed: Occasionally, crash when displaying and exercise. |
|
250 |
* Bug fixed: When printing a score, in occasions, it is not adjusted |
|
251 |
to page size. |
|
252 |
||
253 |
||
254 |
LenMus Phonascus 3.2 (26/Aug/06) |
|
255 |
=======================================================================
|
|
256 |
||
257 |
* New exercise for ear training: identify chords. |
|
258 |
* New theory exercise: identify chords. |
|
259 |
* Ear intervals exercise now allows to play intervals while not |
|
260 |
expecting an answer |
|
261 |
* eBooks navigation toolbar now integrated with the main toolbars. |
|
262 |
* Print button and menu print option now also works for eBooks. |
|
263 |
* Unicode build, to fully support internationalization. |
|
264 |
||
265 |
||
266 |
LenMus Phonascus 3.1 (4/Aug/06) |
|
267 |
=======================================================================
|
|
268 |
||
269 |
* First release oriented to support score edition: |
|
270 |
o LenMus scores imported from text files. |
|
271 |
o New toolbars for the score editor: play back, zoom. |
|
272 |
o Export scores as bmp or jpg images. |
|
273 |
* Toolbars are now draggable and dockable. |
|
274 |
* Improvements in score layout. |
|
275 |
* Bug fixed: Frequency to check for program updates changes if |
|
276 |
language is changed. |
|
277 |
* Bug fixed: When playing back a score, accidentals not always |
|
278 |
propagated along the measure. |
|
279 |
||
280 |
||
281 |
LenMus Phonascus 3.0 (May/06) |
|
282 |
=======================================================================
|
|
283 |
||
284 |
* All eBooks are now available in English and Spanish. |
|
285 |
* Buttons for answers added to 'identify scales' and 'build interval' |
|
286 |
exercises. |
|
287 |
* Name of intervals now displayed in ear training exercises when |
|
288 |
requesting to show the solution. |
|
289 |
* The exercise on intervals (theory) has been improved. |
|
290 |
* The piano keyboard has been removed. |
|
291 |
* Now, at start, automatically checks if a new version of the program |
|
292 |
is available. |
|
293 |
||
294 |
In addition: |
|
295 |
||
296 |
* Project changed to GNU free software, hosted at Sourceforge.net |
|
297 |
* Totally reprogrammed, from Microsoft Visual Basic 6.0 to wxWidgets and |
|
298 |
C++. This opens the possibility to launch releases for all Linux |
|
299 |
variants, Mac OS X, and Windows, and relief the project from version |
|
300 |
2.0 technical constrains to improve. |
|
301 |
* Teaching material now written in Windows help format |
|
302 |
||
303 |
LenMus Phonascus 2.0 (Oct/04): |
|
304 |
=======================================================================
|
|
305 |
||
306 |
* Polyphonic capabilities added. |
|
307 |
* Support for scores with several instruments added to external |
|
308 |
language LDP |
|
309 |
* Developed an architecture for integration between scores, interactive |
|
310 |
exercises and written text book material, so that all exercises are |
|
311 |
fully integrated into the text and music scores are not just images or |
|
312 |
pictures but fully interactive operational music scores that the |
|
313 |
student can hear, in whole or just the measures selected by the |
|
314 |
student. |
|
315 |
* Internationalization support added. First English release. |
|
316 |
* For more details click here. |
|
317 |
||
318 |
||
319 |
LenMus 1.0 (Jan/04): |
|
320 |
=======================================================================
|
|
321 |
||
322 |
* First release. |
|
323 |
* A collection of non-integrated music exercises for ear-training and |
|
324 |
music reading. |
|
325 |
* Only Spanish version. No internationalization support |
|
326 |