gmorgan Changelog

What's new in gmorgan 0.55

Dec 12, 2011
  • Mute buttons are now saved and restored along with
  • patterns.
  • Patterns can be changed dynamically in batch playback mode. Formerly
  • there was a delay that interrupted play, but, on my machine anyway, it
  • does not pause.
  • Changed accompaniment, but needs further work.

New in gmorgan 0.50 (Dec 12, 2011)

  • change gettext version in the po/Makefile.in.in file from 0.17 to 0.18
  • change programnumber from 0.25 to 0.40 in these Makefile.in.in
  • add some missing files from the data directory to Makefile.am
  • several new songfiles, and change case of the ChordTable.
  • fixed an error in printing notes.

New in gmorgan 0.40 (Dec 12, 2011)

  • change gettext version in the po/Makefile.in.in file from 0.17 to 0.18
  • change programnumber from 0.25 to 0.40 in these Makefile.in.in
  • add some missing files from the data directory to Makefile.am
  • several new songfiles, and change case of the ChordTable.
  • fixed an error in printing notes.

New in gmorgan 0.39 (Dec 12, 2011)

  • gmorgan modified to work with
  • a midi: Keyboard with a UX16 Midi2Usb connector.
  • Compiled with Debian 5 32 bit machine, Gnusense Mips machine, and Fedora 64 bit machine. It should be ok on
  • most any Linux distribution.
  • Added chord class, which can be used as a standalone in other applications.
  • Its main methods are Midi2Chordsym, and Chordsym2Midi.
  • They are 2 quite different processes:
  • Midi2Chordsym uses a lot of switches for speed.
  • Chordsym2Midi relies on a file, .ChordTable in the HOME directory, which for each chord contains
  • a symbol and a vector of intervals. The table is loaded into a C++ container.
  • For different notation or additional chords, you can edit the table.
  • Chords can be more complex, so require more space to display. Modified
  • the sequencer screen to accomodate more characters ...maybe still not enough.
  • Now if you play all the notes of a C7/b9/#11/13 on your keyboard, it
  • will display as such...but output accompaniment still only
  • can do 4 notes. Accompaniment has issues. Turned it off by default.
  • To assign the keyboard split, for each of the first
  • four voices I added lower and upper midi notes. So there is really no
  • left and right any more, just four voices that you can split or layer any way you want.
  • The default is to their old configurations and are split at midi note 60. Try
  • File -> load one sound, then load vandamme from the data directory.
  • Added lower and upper velocity counters to layer voices, so potentially
  • you could have four different (or combined) voices depending upon how hard you hit the key.
  • All of the midi channels are now configurable from the main screen. That way, if your keyboard drums are
  • on channel 2, you can assign the drums to channel 2. This could be useful if you play midi files with non-standard settings.
  • You can do a kind of lead sheet entry. Hit the Start/Stop button and play the chords
  • you would like. You need to play a little ahead of the beat so that it can
  • evaluate the chords before the counter gets there. When you open the sequencer screen, the chords you played should be there.
  • I added tooltips in English, but made no attempt to internationalize them.
  • I am not up to speed in FLUID so I hand coded a few lines in cxx. If
  • you regenerate be warned.
  • Jack recognizes it, so you should be able to use Linux synthesizers, Hydrogen, and other facilities...you need a good machine for that.

New in gmorgan 0.27 (Dec 12, 2011)

  • Fix sources to x64 compilation.
  • Added nl translation.
  • Added Blue2 skin.

New in gmorgan 0.26 (Dec 12, 2011)

  • Maintenance version
  • Add Solo button functions.
  • Rewrite skin code to change aspect selecting in config

New in gmorgan 0.25 (Dec 12, 2011)

  • Debian package
  • Swing-Waltz and Swing-Walt2 Patterns and AllBlues song from Peter Hübner added
  • Added support for JPEG and PNG in win32.
  • Added tones of variations in StyleLib.
  • Fixed bug in win32 StyleLib.
  • Polyphonic Accs improved.
  • Import Midi improved.
  • Fixed bug in length notes Acc1 importing Midi Files
  • Fixed bug importing Midi Files

New in gmorgan 0.24 (Dec 12, 2011)

  • Re-arranged patterns.
  • Ported code to win32, same features, as linux, sources will be distributed separately
  • but enhancements will be applied to both distributions.
  • Fixed bug reading Style Library filename.

New in gmorgan 0.23 (Dec 12, 2011)

  • Fixed bug in song sequencer finish point.
  • Clean code.
  • Added shortcuts to keyboard window.
  • Added go to first bar button in sequencer window.
  • Small modifications in some patterns.
  • Hide cursor in Drum and Control Edit.
  • Fixed bug when display Sound Names.
  • Fixed range of Modulation Control.
  • Improved panic function.
  • Added locale.h in main.C to fix compilation problems.
  • Added Reset Controllers when pattern change.
  • Updated README and inside Help with ld10k1 contents in order to obtain
  • chorus and reverberation effects in a emu10k1 device.
  • Fixed bug selecting Drums Instrument and Control type.
  • Some patterns modified.

New in gmorgan 0.22 (Dec 12, 2011)

  • Improved Control Edit Window.
  • Improved Drum Edit Window.
  • Fixed Bug in Copy Bars.
  • Inside Help better translated (Thanks to Andreas Kilgus).
  • Fixed bug in sequencer repetitions.
  • Added Chord Display in sequencer window.
  • Fixed Bug in BankLSB.
  • Fixed bug in auto-connect, now connect into the specified port.
  • Improved Mode 2 in minor chords.
  • Improved 6 Chord in harmonization.
  • Added distinction between triad and cuatriad chords in harmonization
  • Fixed bug in Sequencer Bars Counter.
  • Changed dangerous mode 1 in some patterns and remixed.
  • Added Mini Skin
  • Added more skin functions
  • Fixed Bug in sequencer bar count.
  • Added Master Tempo Track in the sequencer.
  • Changed the way to add entry's in Guided Pattern Window.
  • Added two new skins. (Best for high resolutions).
  • Added four new skin functions.
  • (Red/Green) Led added to sequencer window.
  • Clean up code.
  • Speed up the pattern change.
  • Removed old parts of code.
  • Reduced the amount of memory needed 8 Mb less.
  • Fix bug in Midi Controller Message.
  • Updated inside help.
  • Removed Drum part in Edit Pattern Window.