Updated RELEASE_NOTES.
[ahxm.git] / RELEASE_NOTES
blobc47b28ea9dbc6a16dc1ff0585694582605baf69c
1 Ann Hell Ex Machina Release Notes
2 =================================
4 1.0.8
5 -----
7  * New effect 'half_wobble'.
8  * New directive 'portamento'.
10 1.0.7
11 -----
13  * Number of channels no longer default to 2, but to all the channels used
14    in the song (this way, WAV files are automatically generated with all the
15    defined channels and not clipped to 2). Other output devices are still
16    silently clipped to 2 and the rest of channels dropped.
17  * The arpeggiator subcommand @ (track) has been changed to /, as it was
18    confusing the parser. Also, the track is relative instead of absolute
19    (now it means a track offset), so it can be reused.
20  * Midiin has been fixed, as it was severely broken (no initializations).
21  * OSS's fragment changed so that real-time applications (as midiin) work
22    again. This seems to be necessary when using ALSA's OSS emulation.
23  * A new midi2ahs.pl script, to crudely convert MIDI files to .ahs scripts.
25 1.0.6
26 -----
28  * Minor internal changes.
29  * First public version.
31 1.0.5
32 -----
34  * Channel spreading of wave files into instruments can now be partially
35    controlled with the optional "first channel" and "skip channels"
36    parameters. This allow using samples where the left and right channel
37    are in different wave files.
38  * New randomized blocks.
40 1.0.4
41 -----
43  * A new directive, 'song_info', to add author and name metadata to a song.
44  * A new command line option, -C, to generate a .cue file.
45  * Fixed a critical bug when loading .wav files directly (instead of
46    converted from other formats as .flac).
48 1.0.3
49 -----
51  * This release allows working with huge wave files, as they are
52    loaded page by page instead of full in memory (but beware of
53    bug #1108).
55 1.0.2b
56 ------
58  * This release includes no new features, but just some internal
59    refactoring (towards supporting paged instruments).
61 1.0.2
62 -----
64  * Tempo changes has been fixed.
65  * New '-P' command line switch to show time progress.
67 1.0.1
68 -----
70  * The performance of the 'skip seconds' option has been dramatically
71    improved; but take note that output will sound differently, as notes
72    that started playing before the time boundary will no longer sound
73    (this will also happen with a real MIDI synthesizer, where note on
74    events will never be sent).
76 1.0.0
77 -----
79  * First stable version.