news.png
Latest release:
2.1.2
changelog
MusE 2.1 errata

old releases

MusE 2.1.2 March 29, 2013

Time for another update for general consumption, minor changes done but quite a few of them.

Nearly arbitrary list of changes from the changelog:
- Allow reading old drummaps for new style drumtracks
- Added metronome icon in main window
- Fixed moving events with keyboard in Drum editor
- Added theme support, Light, Dark and Ardour so far
- Added missing line draw shortcut (F) to drum editor.
- Added new french translation from Yann Collette
- Added: Pan and Zoom tools to editors. P + Z shortcuts. Added a Settings item for alternate behaviour.
- Fixed: Pianoroll and Drum Editor 'Snap' boxes not remembering 1st or 3rd columns.
- Fixed: Arranger 'Snap' was not stored or remembered.
- Fixed: Accelerator buttons shift/ctrl/alt for moving/copying/cloning / restricting movement.
- Fixed: Shift key restricting movement: Ignore snap setting now.
- Fixed: Resize shift key ignore snap setting now.
- Fixed: Draw new item shift key ignore snap setting now.
- Fixed: Shift key was not snapping to vertical.
- Fixed: ALL 'Speaker' related playing of notes. Works with new notes, moving notes, piano press etc.
- Fixed: ALL 'Speaker' related notes now send true note-offs instead of zero-velocity note-ons.
- Fixed: Drum 'Cursor' mode was playing double notes.
- Fixed: New Drums 'Cursor' mode and instrument up/down movement was broken, jumping all over the place.
- Added prebuilt PDF of manual (work in progress)
- Improved: Shortcut listings: Added Wave/Score categories. Re-categorized several keys. Updated README.shortcuts
- Improved: Right-click menus expanded. Now also shows 'Tools' menu when clicked on parts.
- Added choice of new metronome with different sounds and adjustable volume.
- Fixed gain adjustment with 'Other' choice in wave editor, it was reversed

For more information and additional changes see the full changelog:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/trunk/muse2/ChangeLog?revision=1729

Find the download at:
https://sourceforge.net/projects/lmuse/files/

MusE on!
The MusE Team


MusE 2.1.1 Jan 28, 2013

Here's to breaking inertia and tradition, a quick release with various improvements.

Fix list in brief:
- Added setting for default track height
- Feature: Shortcuts dialog modeless + has default global shortcut Ctl+Shift+F1 + "Printable file" button.
- Feature/fix: Zoom at cursor! Zoom Ctl+PgUp/PgDown (defaults) and Ctl+MouseWheel now zoom about cursor.
- Added eight more 'quick zoom' levels.
- Fixed confused controllers on seek with multiple muted/off midi tracks/parts on same port/channel.
- Fixed song length way too big after recorded wave is added
- Reinstate old Arranger "Paste to track" (Ctl+Shift+V) and "Paste clone to track" (Ctl+Shift+B).
- Changed default shortcut of Arranger "Paste clone" to Ctl+B.
- Changed default shortcut of Arranger "Paste (show dialog)" to Ctl+G.
- Removed Arranger "Paste clone with dialog". Instead, paste dialog now remembers 'clone' checkbox setting.
- Fixed Pianoroll/Drum Ctl+V paste bug was pasting into other parts: Always paste into current part.
- Fixed Pr/Dr Function dialogs bring main window to front: Don't give them a parent, add destroy_function_dialogs().
- Fixed "Duplicate Track" feature to copy both clone and non-clone parts
- Fixed Old-style Drum Editor: Was not playing new notes as they were drawn.
- Don't play midi parts if track is off.
- Fixed some memory leaks
- build fix to allow python bindings to compile


For more information and additional changes see the changelog:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/trunk/muse2/ChangeLog?revision=1692
Find the download at:
https://sourceforge.net/projects/lmuse/files/

MusE on!
The MusE Team

MusE 2.1 Jan 06, 2013

Happy new year everybody and happy new MusE release!
We've tried hard to break tradition and release somewhat quicker than what we usually been able to.
So without further ado, here we are with a shiny 2.1 release.

Assortment of topics worked on this time around are:

  • Native VST support, first drop: effect rack isn't supported yet and some synths are misbehaving a bit but it should be usable.
  • New type of drum track with easier instrument handling
  • Improved Wave Editor.
  • Improved midi import/export
  • Longtime wierdness in MusE, song-type is finally removed
  • Improved: Deicsonze soft synthesizer: Fixed crash, bugs, added ladspa plugins
  • Added: Request from forums: Auto-start Jack upon MusE startup. Command-line disable switch -J added
  • Added aftertouch controller handling
  • Piano KB and drum list show coloured dots when per-pitch controllers exist or have data.
  • Improved: Instrument Editor (controller tab): Redesigned. Fixed MANY bugs
  • Improved: Midi controller graph 'Ctrl' popup menus now unified (cascading)
  • Improved: built-in templates and removed lots of unneeded definitions
  • Improved: Velocity graphs. Icon for showing per-note or all velocities
  • Improved: Piano KB has current selected note (yellow). For velocity/polyaftertouch/other per-note ctrls
  • Added 'speaker' icon to drum edit. And drum list and piano keyboard now obey the 'speaker' icon
  • Improved: Multi-port (aka multi-channel) midi import and export
  • Added Gain knob on channel strip for audio tracks
  • Changed WaveTrack and AudioInput to create mono tracks instead of stereo
  • Added: Informative text on Undo/Redo buttons/menu text/tooltips ("Undo AddTrack" etc).
  • Fixed CR:3567893 Play Event on note creation
  • Bug 3555569, 3555572: New informative ERROR, WARNING and HINT messages in cmake build script.
  • Bug 3555581: No synths listed in Edit menu: main.cpp: Move initMidiSynth() ahead of MusE.
  • Feature request 3565102: FLAC audio file import.
  • Fix for forum topic "Ordering of simultaneous events".
  • Summer sleep is over! plugins can now be grouped
  • Finished the Sysex Editor in the Instrument Editor.
  • increased zoom range in arranger, reversed zoom in wave editor
  • Internal fluidsynth and simpledrums search project dir for missing sounds to ease portability, and if no sounds are found a load file dialog is shown

For more information and additional changes see the changelog:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/trunk/muse2/ChangeLog?revision=1675
Find the download at:
https://sourceforge.net/projects/lmuse/files/

MusE on!
The MusE Team

MusE 2.1rc2 Dec 10, 2012

As so often happens around here, features creep in ;)
Tim has been hard at work adding native VST support and it went
a bit faster than anticipated so why not include it?

Also, there's been some bugfixes see the changelog for more information.
http://lmuse.svn.sourceforge.net/viewvc/lmuse/trunk/muse2/ChangeLog?revision=1652
Find the download at the usual place:

https://sourceforge.net/projects/lmuse/files/

MusE on!
The MusE Team


MusE 2.1rc1 Nov 18, 2012

This is the first (and hopefully) only release candidate for MusE 2.1. This is a feature release
with a bunch of bugs fixed for good measure. Improvements are for instance a new drum track type,
improved wave editor, improved midi import/export and improved controller editing.

Some more changes:

  • New type of drum track with easier instrument handling
  • Introducing: Improved Wave Editor.
  • Longtime wierdness in MusE, song-type is finally removed
  • Improved: Deicsonze soft synthesizer: Fixed crash, bugs, added ladspa plugins
  • Added: Request from forums: Auto-start Jack upon MusE startup. Command-line disable switch -J added
  • Added aftertouch controller handling
  • Piano KB and drum list show coloured dots when per-pitch controllers exist or have data.
  • Improved: Instrument Editor (controller tab): Redesigned. Fixed MANY bugs
  • Improved: Midi controller graph 'Ctrl' popup menus now unified (cascading).
  • Improved: built-in templates and removed lots of unneeded definitions
  • Improved: Velocity graphs. Icon for showing per-note or all velocities
  • Improved: Piano KB has current selected note (yellow). For velocity/polyaftertouch/other per-note ctrls
  • Added 'speaker' icon to drum edit. And drum list and piano keyboard now obey the 'speaker' icon
  • Improved: Multi-port (aka multi-channel) midi import and export
  • Added Gain knob on channel strip for audio tracks
  • Changed WaveTrack and AudioInput to create mono tracks instead of stereo
  • Added handling of missing soundfonts in fluidsynth load so a dialog asking for replacement soundfont pops up
  • Added: Informative text on Undo/Redo buttons/menu text/tooltips ("Undo AddTrack" etc).
  • Fixed CR:3567893 Play Event on note creation
  • Bug 3555569, 3555572: New informative ERROR, WARNING and HINT messages in cmake build script.
  • Bug 3555581: No synths listed in Edit menu: main.cpp: Move initMidiSynth() ahead of MusE.
  • Feature request 3565102: FLAC audio file import.
  • Fix for forum topic "Ordering of simultaneous events".
  • Summer sleep is over! plugins can now be grouped
  • Finished the Sysex Editor in the Instrument Editor.
  • increased zoom range in arranger, reversed zoom in wave editor

For more information and additional changes see the changelog:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/trunk/muse2/ChangeLog?revision=1642
Find the download at:
https://sourceforge.net/projects/lmuse/files/

MusE on!
The MusE Team


MusE 2.0.1 July 29, 2012

This is a bug fix release that mainly fixes a problem with moving plugins in the plugin rack.

Some changes:

  • Fixed controllers go wacky after moving effects rack plugins up/down.
  • Changed naming convention for recorded wave files to include track name and it's take number
  • Use cmake's own FindPythonLibs module instead of pkgconfig to detect Python
  • Updated Czech translation from Pavel Fric
  • Increased zoom range a bit in arranger

For more information and additional changes see the changelog:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/tags/muse_2_0/ChangeLog?revision=1572
Find the download at:
https://sourceforge.net/projects/lmuse/files/

Happy MusEing!
The MusE Team


MusE 2.0 June 30, 2012

Hello everybody! Finally it has happened, nearly two years from the last stable release we are ready to present to you the final MusE 2.0 version. A lot has happened and changed, still the migration from 1.1 to 2.0 should be quite easy and worth it.

The big changes since 1.1 are as follows:

  • Moved to qt4, this affects the visuals and potentially improved portability
  • Graphical automation in the arranger
  • A new score editor
  • MusE now defaults to using midi through Jack, -A enables native alsa support
  • New style MDI gui with a bunch of configuration options to satisfy all tastes
  • Redone midi editing tool dialogs with lots of new functionality
  • Lots and lots and lots of internal small and big changes to improve stability, speed and functionality
  • PSIIF support (support for: probably something important I forgot)

A much condensed list of changes since the last beta are as follows:
- Sync fix: MusE now records tempo changes from externally clocked midi.
- Finally! Audio controller playback has smooooth frame resolution even with large audio buffers.
- Feature: Midi control of audio paramters.
- Lots of automation improvements
- Switched to use JACK midi
- Added: -A switch: "Force inclusion of ALSA midi even if using Jack".
- Lots of leaks removed
- Added colorhints to iR and oR routing buttons
- Templates: File dialog: Lots of changes
- Lots of widget focus fixes
- Allow loading of DSSI synths in LADSPA browser.
- Midi editors: Added "Delta Mode" button to Note Info toolbar.

The full changelog is available at:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/tags/muse_2_0/ChangeLog?revision=1555
Find the download at:
https://sourceforge.net/projects/lmuse/files/

Also a big thanks to everybody who has helped translate, find and fix bugs and otherwise been lending a helpful hand!


Happy creating/recording/playing/arranging with MusE!
The MusE Team

ps.
And stay tuned for the inevitable 2.0.1 release ;)
ds.


MusE 2.0 rc2 - Jan 7, 2012

Hello everybody and a happy new year!

The final release is now in sight, here is one (hopefully) final release candidate, rc2. Quite a bit of polish has been done in the gui and some under the hood fixes for various audio and midi data handling.

Crunched list of improvements:
- New super-glue feature
- Global Cut: Fixed crashes with markers. Re-did marker section in structure.cpp:adjustGlobalLists().
- Fixed drag and drop cloning parts - bad reference count in PartCanvas::moveItem()
- File Open dialog: Start with song data and configuration.
- New 'Duplicate tracks' Edit action, and dialog. Post-cleanups. TODO: Copy plugins, fix copying parts
- Audio strip prefader now controls audio.
- Fixed: Annoying ladspa browser issues. Leak: Dialog was not destroyed. Sorting. Save complete state
- Fixed long-time graphics corruption issue: Large areas of desktop erased to background.
- New: Midi routing matrix! No more clumsy routing menu items. Currently for Midi Track iR and Audio Input iR solo routes
- Improved: Midi ports list now fills automatically at start
- List only writeable ports in track list output port column and midi track info combo box.
- Jack midi devices now save an additional required rwFlags xml tag.
- Midi ports dialog: Auto dis/connect the stated default channels when selecting a device.
- Complete Spanish translation from Cristian Ramos
- Improved: Project save dialog: Now has quick save as Template. Separate project/result paths shown. Editable project folder.
- Added: Project directory in global settings dialog.
- Changed: In File Dialog, 'User' initial prepend path changed to muse ./config path. So user files + templates are shown.
- Fixed: Template directory changed from /home/templates to muse config directory. Support for old files included.
- Fixed: DSSI synth audio inputs. This means dssi vocoders, samplers etc. should work now
- Re-write: Fixed audio mixing, meter processing. Audio, and meters, for all mono <-> stereo route combinations work sensibly now.
- Window titles of ladspa and dssi plugins now have track name prefix to help identify them.
- Added "Unused Devices" menu to the arranger's port popupmenu for rapid device selection


The full changelog is available at:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/branches/release_2_0/ChangeLog?revision=1375

Find the download at:
https://sourceforge.net/projects/lmuse/files/

Please report any findings either to one of the following
Mailinglists: http://muse-sequencer.org/index.php/Muse_ml
The bug tracker at sourceforge: http://sourceforge.net/tracker/?group_id=93414
The forum: http://sourceforge.net/apps/phpbb/lmuse/

Have fun!
The MusE Team


MusE 2.0 rc1 - Nov 27, 2011

Hello everybody,

Getting close to the new year, better hurry with the christmas shopping! Not that this has anything to do with new MusE releases even though one could consider it a christmas present. :)
Since the last beta relentless bugfixing has taken place and lots and lots of feature improvements in preparation for releasing 2.0 sometime soon (tm).

Crunched list of improvements:
- added sane configuration defaults to muse
- added MDI-like and borland-like user interface
- improved copy paste with paste dialog
- Lots of new internal namespaces e.g. MusEArranger and MusEMixer
- gui widgets with new look, especially in mixer
- score editor improvements
- reworked midi tools
- Popup menus: If stay-open mode, space triggers item and double-click simulates return
- Changed midi track info patch popup behaviour. Now stays open for auditioning patches
- Changed editor 'ctrl' controller popups. Split instrument/other (+common controls!) + show ctrl numbers
- Changed mouse wheel behaviour in graphical editors except the score editor
- Added dialog to remove unused wave files
- Changed default imported midi song type to GM
+ lots more bugs squashed, improvements, code reorganizations

The full changelog is available at:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/branches/release_2_0/ChangeLog?revision=1283

Find the download at:
https://sourceforge.net/projects/lmuse/files/

Have fun!
The MusE Team

MusE 2.0 beta - May 2, 2011

Hello everybody,

Time for another mark in the MusE bark. We are pleased to announce that MusE 2.0beta is currently available for download and as per usual a number of fixes and new additions were added along the way.

MusE now sports a score editor (again! it's been a long time) and lots of GUI love, not to speak of all under-the-hood improvements and optimizations. In it's current state MusE should be quite usable though there is definitely going to be more fixes before the final 2.0 release.

Here is a selection of changes in no particular order, see the ChangeLog linked below for the complete unedited truth.

- Feedback parameters added to LADSPA GUIs
- Added new score editor
- Song loading stability fixes, some crashes removed
- Improved ladspa and dssi controller responsiveness
- Lots of graphical improvements to arranger, part drawing, gradients, text drawing
- Added more routing choices: Synth to Wave track, Wave track to Wave track etc
- DSSI synths can now show generic LADSPA GUI as well as native
- Improvements to midi-only audio-stub (dummy audio)
- More shortcuts added to Arranger
- Support for custom LADSPA DSSI GUIs, such as those generated by FLAM http://vagar.org/code/projects/flam.
- Fixed problems with midi event list editor, e.g. problems selecting items while pianroll open.
- Added: Pianoroll controller graph items can now be selected/highlighted.
- Parts are now drawn while recording and also midi events visible in the parts
- Added new edit mode CURSOR MODE in drum editor
- added simple part drawing while recording, does not draw events or waveform
- detect samplerate and warn if samplerate isn't same in song and system
- Added show/hide track-types buttons to arranger
- Added progress dialog for loading projects
- Fixed drag & drop for plugins and drag presets from outside muse into a plugin
- Support for multiple drops of files to arranger, e.g easy import of a bunch of wave files
- Fixed Organ synth crashing
- Persisten store of toolbar locations for main window and editors
- Fixed MusE failing with some non-RT kernels
- added cut/copy/paste and keyboard shortcuts to wave editor
- fixed regression with Bounce to File and Bounce to Track
- Increased playback MidiFifo size from 512 to 2100, to accommodate large block sends,
- Fixed Jack Midi 'lost event' messages due to full buffers.
- fixed panic button
- Completed soloing system (after 4 years). Support chaining Midi Port/Audio Out -> Audio In
- Support for editing audio automation on tracks
- Added right-click on track ARM buttons, now enables/disables all tracks of it's kind
- Added transport position "Shift + +/-" keys, for no snapping
- fixed deicsonze synth patch loading
- Added default velocity controllers to pianoroll and drum edit
- Appearance part color names now can now be edited
- Mixer label colours can now be edited in the appearance settings
- more wallpapers
- Fixed focus stealing of transport
- new project creation dialog
- Midi track info added to pianoroll
- Added fancy background selection widget with live preview to Appearance Settings

The full changelog is available at:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/trunk/muse2/ChangeLog?revision=877

Find the download at:
https://sourceforge.net/projects/lmuse/files/

Have fun!
The MusE Team

Discussion forum available - February 10, 2011

We now have a forum (tada!, we have finally entered the new millenium) as an alternative discussion medium. It is available here: http://sourceforge.net/apps/phpbb/lmuse/

MusE 2.0 screenshots - January 26, 2011

It's already a new year! Happy new year folks. Here in MusE-land we are relentlessly working towards a 2.0 version of MusE, finally built on Qt4.
On the screenshots page there are some shots of the current svn version in action, doing what it's supposed to do, create music!
Ok I admit it, it's arranged (aaah, the pun is killing me) but it's all authentic playback through MusE with some of my favourite synths.

MusE OpenOctave branch - December 28, 2010

There is now a branch of MusE2 in svn [[1]] for the Open Octave Project. Open Octave is a tool pipeline for professional orchestration use, read more at http://www.openoctave.org. We hope that the feature and usability additions added in that branch will be a valuable addition to mainline MusE soon.

MusE 2.0alpha - December 23, 2010

We have a present for you, a new release of MusE.
The alpha indicates this is an early version so it's mainly
- a teaser to spread the word.
- an early adopters build.
- to welcome developers who want to port MusE to other platforms.

MusE has now been completely ported to the Qt4 architecture and we (mainly Tim and Orcan) are busy to make it even better than before, lots of gui stuff being reworked. MusE now also sports a new version of the DeicsOnze, DX11 emulating softsynth, up from version 0.2 to 1.0. The homepage has received a new look that we hope will give a better indication of what MusE is and does.
Do visit http://muse-sequencer.org.

The full changelog is available at:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/trunk/muse2/ChangeLog?revision=674

Find the download at:
https://sourceforge.net/projects/lmuse/files/

Happy Holidays!
The MusE Team

Christmas teaser - December 21, 2010

In the coming days we have a little christmas present for you, an alpha release of MusE 2.0! Stay tuned

MusE 1.1 - September 27, 2010

Highlights

  • Jack midi support.
  • Allow native VST guis for plugins
  • Audio and midi routing popup menus now stay open, for making rapid connections.
  • MusE now has two mixers, with selectable track type display.
  • External midi sync fixes and improvements, should be very stable
  • Some pianoroll improvements
  • Some crash fixes
  • Drum editor fixes
  • Various arranger fixes and improvements
  • Various improvements for plugin guis
  • Routing fixes
  • Stability fixes for plugins
  • Various DSSI fixes
  • Rec enabled track moves with selection when only one track is rec enabled
  • Jack midi, routing system, multichannel synth ins/outs, midi strips and trackinfo pane.
  • Dummy audio driver: Added global settings for sample rate and period size.
  • Arranger track list: Quick 'right-click' or 'ctrl-click' or 'ctrl-mouse-wheel' toggling of Track On/Off.
  • Allow changing timebase master
  • Option to split imported midi tracks into multiple parts.
  • Several new keyboard shortcuts for various operations, see shortcut editor
  • Several colour tweaks and other cosmetic changes
  • Various stability fixes
  • Countless fixes and tweaks, about a 300 lines in the Changelog, check it for a complete list of blood sweat and tears

ChangeLog

For a complete list of changes, check the ChangeLog in the package or online at the sourceforge site: http://lmuse.svn.sourceforge.net/viewvc/lmuse/trunk/muse/ChangeLog?revision=459

Download

http://muse-sequencer.org/index.php/Download

Keep on rocking! The MusE team


MusE 1.0.1 - January 16, 2010

Right on the heels of big One-O we've decided to release a minor update with some corrections.

Fixes since 1.0

  • Removed: Disabled watchdog thread. (T356)
  • Changed/Fixed: Thread priorites: Added command line switches for audio (-P) and midi (-Y). (T356)
    • Audio (-P) applies to dummy driver only. (Else audio priority is fixed by Jack). Fixes potential issue with midi timing when MusE was assigned a very high priority.
  • Added: Enable/disable LASH command line switch (-L), (if LASH support is compiled in). (T356)
    • Helps prevent some issues like auto-starting Jack, or automatically routing midi to fluidsynth (observed).
  • Fixed: BUG ID: 2879426: *.med does not save meta event types. (T356)
  • Fixed: Midi meters now show for each track even if they're all on same device and channel. (T356)
  • Applied: muse-destdir.patch Scripts and utils packaging fix submitted by Orcan Ogetbil. (T356)
  • Fixed: python detection exchanged for script from http://libvirt.org/ (rj)
  • Feature: Jack transport enable/disable in Midi Sync settings window. Stores setting per-song. (T356)
    • Should be Ok to use and test. Needs a bit more work. See jack.cpp and jackaudio.h
  • Fixed: Speedups of audio pre-fetch especially when moving the cursor around (seeking). (T356)

ChangeLog

For a complete list of changes, check the ChangeLog in the package or online at the sourceforge site: http://lmuse.svn.sourceforge.net/viewvc/lmuse/trunk/muse/ChangeLog?revision=374&view=markup

Download

http://muse-sequencer.org/index.php/Download

The MusE team

Tutorials for MusE - December 25, 2009

Some new video tutorials are available on the tutorials page [Tutorials]

Happy holidays :-)

MusE 1.0 - December 21, 2009

Finally it is here!

This is not the beginning, nor the end, but it marks the culmination of 10 years of feature packed and bug ridden development towards the goal of making a good platform for creating music on the Linux platform

Highlights since 0.9

  • DSSI + Win VST support
  • Python remote control API (for wonderful things)
    • some primitive example scripts for live re-sequencing included, more to come
  • Instrument editor with GS/XG drum controller support
  • Part cloning
  • Better bounce operations, with Jack freewheel mode support
  • Better midi sync output
  • Midi controller knobs in pianoroll and drum editor
  • Jack transport master timebase function
  • External midi filtering support write your midi filters in just about anything, including bash
  • Denormal protection + limiter
  • Record looping overdub, replace, mix support
  • Audio optimizations, less CPU usage
  • Countless fixes and tweaks, about a 1000 lines in the Changelog, check it for a complete list of blood sweat and tears

ChangeLog

For a complete list of changes, check the ChangeLog in the package or online at the sourceforge site: http://lmuse.cvs.sourceforge.net/viewvc/lmuse/muse/ChangeLog?revision=1.214.2.310&view=markup&pathrev=REL07

Download

https://sourceforge.net/projects/lmuse/files/

MusE 1.0rc3 was released - Jun 21, 2009

One more candidate with various fixes. ...getting warmer.

Check the changelog for the numerous changes!
http://lmuse.cvs.sourceforge.net/viewvc/lmuse/muse/ChangeLog?revision=1.214.2.237&view=markup&pathrev=REL07

Download is here:
http://sourceforge.net/project/showfiles.php?group_id=93414&package_id=308864&release_id=691304


MusE 1.0rc2 was released - May 06, 2009

Another release candidate was released with a number of fresh new additions.

Check the changelog for the numerous changes!
http://lmuse.cvs.sourceforge.net/viewvc/lmuse/muse/ChangeLog?revision=1.214.2.225&view=markup&pathrev=REL07

Download is here:
http://sourceforge.net/project/showfiles.php?group_id=93414&package_id=308864&release_id=680866

homepage reload - March 31, 2009

Finally the wiki was updated. What was changed:

  • new stylesheet, thanks so much to: Kevin Hughes
  • merge of the phpnews system into the wiki (not complete yet)
  • merge of the ugly main page into the wiki!
  • tested our backup system - works great!
  • sysop users get the right to edit:
    • main page
    • download
    • news

Not done yet, but planned:

  • full support for graphviz in this wiki
  • eventually openid support (not sure how to do that and if it is worth it)
  • captcha anonymous editing
  • upload images
  • fix broken images (in the aeolus articles)

I hope you like it,
Joachim Schiele

MusE 1.0rc1 was released - March 13, 2009

Sometime ago the first release candidate for MusE 1.0 was released.

IMPORTANT NOTICE:

There has been an internal version renaming resulting in that what was previously released as MusE 1.0alpha is now retargeted as MusE 2.0. Hence the current MusE 1.0rc1 is a continuation of 0.9

Lots of work has gone into this release, mainly on the midi side.

For a full list of changes from the ChangeLog either download the package and check the ChangeLog file or follow this link to the sourceforge page:

http://sourceforge.net/project/shownotes.php?release_id=658760&group_id=93414

The download is available at:

http://sourceforge.net/project/showfiles.php?group_id=93414&package_id=308864&release_id=658760


MusE development progress - 17 September, 2008

You wonder what is going on? Actually a lot! If you are interested in what new features will be in the MusE 2.0 release read on!

Plans for the coming releases:

* MusE 0.x-1.x (which uses Qt3)
         o a lot of effort is placed here still (since it is the only working version right now)
         o can be ported to Mac OS X and parts were already ported
         o can NOT be ported to Windows XP as open source project
         o using CVS (NO svn support for this series)
         o 1.0 release is already in plans
  • MusE 2.x (which is the first version which will use Qt4 instead of Qt3)
    • new toolkit -> Qt4
    • new support for jack midi instead of alsa midi which fixes some timing issues
    • new midi routing code
    • midi plugins (midi delay, timing effects of all kind...)
    • cmake instead of autotools (with out-of-source- build, so the directories with the .c and .h files will no longer be populated by .o and misc compiler files)
         o gcc 4.x use
         o new "project" paradigm
         o "auto fill" parts (create a part and fill it with an n-bar pattern. If you resize the part
           the pattern is looped to always fill the part.)
         o DSSI support
         o controller automation (in arranger)
         o parts and events are updated in realtime during recording (in arranger)
         o audio metronome
         o support for VSTi plugins
         o using SVN for version management (NO cvs support for this series)
         o can be ported to Windows XP/(Vista?)
         o can be ported to Mac OS X
         o no usable release was made yet

MusE 0.9 released! - 03 September, 2007

Finally, after what does seem like ages (mainly because there literally has been ages) since the last release, here is finally what we have decided to call MusE 0.9!

The download is available at: http://sourceforge.net/projects/lmuse/


Some major changes since 0.8.1: - Working -old style- automation system, pretty much all parameters should be automatable, audio and midi. - Redesigned Solo/Mute system, works much better - lots of "things" added - lots of bugs fixed (exchange quotations as needed)

Quite long winding excerpt from the ChangeLog:

  • Fixed bug 1650953 - select and move segfault
  • Fixed broken master list editor. Should cure bug 1687166
  • Added auto part resizing to drum canvas
  • Fixed intermittent crash when cutting a part.
  • Fixed arranger part selection
  • Fixed arranger part operations (move etc.) to use selected part.
  • Fixed arranger keyboard left and right previous/next part selection.
  • Fixed wave editor - Black selection bar intermittent drawing.
  • Wave editor now allows you to open multiple selected wave parts
  • Fixed intermittent arithmetic exception crash in wave viewer.
  • Fixed bad wave drawing above certain zoom level in wave editor.
  • fix for sustain pedal to work as suspected when looping.
  • Feature request: 1650957 space bar should start/stop playback fixed
  • Fixed bug 1645575 - Eraser tool causes segfault in drum editor
  • Fix for bug #1074808 "NRPN - still 128 values?"
  • Fixed some major issues with undo/redo.
  • Prevented save and segfault upon load for routes with empty names.
  • Add new soloing system.
  • Enabled MIDI mixer strip solo buttons.
  • Fixed loading of .med files, with plugins, created before muse-0.9pre1
  • Fixed touch mode events storing, was not right.
  • Sliders, knobs and labels respond to mousewheel and paging properly.
  • Linked labels with sliders and knobs for paging and mouse wheeling
  • Fixed integer controls (like Glame Bandpass 'stages').
  • Fixed external plugin gui's to look like the built-in freeverb.
  • solo is now united between midi and audio
  • fixed issue with hanging notes for softsynths when stop is pressed
  • fixed faulty off value for aux when set to max
  • Fixed timing bug causing MusE to depend on jack buffer setting
  • Added support for auto-scroll for all drag operations
  • Adopted RT locking method from 1.0 branch.
  • Fixed - DoubleLabel right click causes popup and runaway increment.
  • Changing global tempo now updates things. (Like resizing wave tracks).
  • Fixed ladspa plugin automation not working until plugin displayed.
  • Select right item when stacked, for p-roll and arranger
  • Apply effect rack before sending aux
  • Auto assign internal softsynths upon creation
  • New method for pasting parts, keep orig. spacing, fixes bug #1516294
  • Muting of midi-tracks no longer mute input, bug #1092343
  • Fixed issue with controllers when moving playhead, bug #1316542
  • Cached peak files now updated when wave files are newer, bug #1469177
  • Fixed bug with recording notes to existing part, bug #1552783
  • asks when imported wave file has differing samplerate, bug #1428248
  • Added rubberband scrolling in all applicable editors, bug #1057732
  • Changed colours of audio-out and wave names to match icon colours
  • Fixed aux sending
  • Fix logarithmic feedback to plugin sliders
  • Fixed multi-part undo for move,drag and copy in arranger, bug #1516298
  • Fixed multiple note undo for move and drag in pianoroll
  • Fixed cursor placement in List Editor upon delete events bug #1417718
  • Fixed soloing. Also multiple soloing now allowed.
  • Enabled solo buttons on the mixer strips.
  • Fixed major issues with rack plugin moving, saving and loading.
  • Fixed issue with multiple tempo changes and incorrect wave part length
  • Changed plugin code to use double to stop certain errors
  • Full LADSPA plugin automation.
  • fluidsynth: fixed pitchbend events, fixes bug #1404212
  • Editing volume and pan with keyboard on audio strip now works
  • Fixed issue with audio record, fifo could overflow with small buffers
  • fixed storing of files with relative path "under" the project path

Full ChangeLog: http://lmuse.cvs.sourceforge.net/lmuse/muse/ChangeLog?revision=1.214.2.194

Please report bugs and/or feature requests to the tracker (http://sourceforge.net/tracker/?group_id=93414).

MusE Homepage update - 09 January, 2007

The MusE-Sequencer Homepage will be completely redesigned so in the next couple of days there might be some strange things going on. We are sorry for that ;-)

Current goals are: - new menu structure - image upload in the wiki - most things except news/main page should be moved in the wiki because then everyone with a wiki account can edit it. That's all so far.

Have Fun

MusE 1.0 alpha release - 08 January, 2007

Hot on the heels of prerelease of the latest stable incarnation 0.9pre2 comes a first preview of the coming MusE 1.0!

A disclaimer: - It's not finished - It's buggy - It may not compile on your system - It may cause (insert favourite error) But it contains a lot of rework of the internals and externals of MusE, so if you want to dive in and help us improve it please do so!

Some information adapted from the README Requirements: CMAKE 2.4 QT 4.2 GCC 4.x JACK 0.102.20 (actually not in the README but should be there)


To build it: - unpack the sources - run 'cmake' in the base directory - run 'make' - run 'make install'

Some features adapted from the NEWS file: - new "project" paradigma - "auto fill" parts - DSSI support - JACK midi support - graphical controller automation in arranger - audio metronome - support for VST plugins - new midi routing code - midi plugins - parts and events are updated in realtime during recording - new look

Go to http://sourceforge.net/projects/lmuse to download.

MusE 0.9pre2 released - 08 January, 2007

This is the second prerelease of MusE 0.9. More fixes after bug reports and other winter cleaning, happy testing.

Be sure to report your findings here or (preferably) file a bug report on the tracker (http://sourceforge.net/tracker/?group_id=93414).

Excerpt from the ChangeLog:

  • Fixed some major issues with undo/redo.
  • Prevented saving and segfault upon loading for routes with empty names.
  • Add new soloing system.
  • Enabled MIDI mixer strip solo buttons.
  • Fixed loading of .med files, with plugins, created before muse-0.9pre1
  • More automation fixes.
  • Fixed touch mode events storing, was not right.
  • Sliders, knobs and labels now respond to mousewheel and paging properly.
  • Linked labels with sliders and knobs for paging and mouse wheeling
  • Fixed integer controls (like Glame Bandpass 'stages').
  • Fixed external plugin gui's to look like the built-in freeverb.
  • reworked mute, old solution caused problems for solo
  • solo is now united between midi and audio
  • fixed issue with hanging notes for softsynths when stop is pressed
  • fixed faulty off value for aux when set to max
  • Fixed timing bug causing MusE to depend on jack buffer setting
  • Added support for auto-scroll for all drag operations

Full ChangeLog: http://lmuse.cvs.sourceforge.net/lmuse/muse/ChangeLog?revision=1.214.2.185

MusE 0.9pre1 released - 05 November, 2006 by The MusE Team

This is the first prerelease of MusE 0.9.

The main feature improvement in 0.9 is the addition of plugin automation as well as fixes to the already present automation features (they actually work now). There is no graphical automation editor as will be present in 1.0, all automatable parameters do however have a right click menu as a working replacement.

There is usage information concerning automation embedded in the ChangeLog so be sure to read the relevant parts. There are also a bunch of other fixes and improvements, check the ChangeLog for a complete list.

For those about to R^Dtest, be sure to report your findings here or (preferably) file a bug report on the tracker (http://sourceforge.net/tracker/?group_id=93414). There are known bugs (see tracker), some of which we still are trying to fix, we do however want your feedback as to all unknown issues.

Excerpt from the ChangeLog:

  • Adopted RT locking method from 1.0 branch.
  • Fixed old bug - DoubleLabel right click causes popup and runaway increment.
  • Changing global tempo now updates things. (Like resizing wave tracks).
  • Fixed ladspa plugin automation not working until plugin displayed.
  • Select right item when stacked on top of each other, for p-roll and arranger
  • Apply effect rack before sending aux
  • Auto assign internal softsynths upon creation
  • New method for pasting parts, keep original spacing, fixes bug #1516294
  • Muting of midi-tracks no longer mute input, bug #1092343
  • Fixed issue with playing of controllers when moving playhead, bug #1316542
  • Cached peak files now updated when wave files are more recent, bug #1469177
  • Fixed bug with recording notes to existing part, bug #1552783
  • MusE now asks when imported wave file has differing samplerate, bug #1428248
  • Fix for pianoroll selection of events in/outside loop with respect to offset
  • Added rubberband scrolling in arranger, drumedit and pianoroll, bug #1057732
  • Changed colours of audio-out and wave strip names to match icon colours
  • Fixed aux sending
  • Fix logarithmic feedback to plugin sliders
  • Fixed multiple part undo for move,drag and copy in arranger, bug #1516298
  • Fixed multiple note undo for move and drag in pianoroll
  • Fixed cursor placement in List Editor upon deleting events bug #1417718
  • Fixed soloing. Also multiple soloing now allowed.
  • Enabled solo buttons on the mixer strips.
  • Fixed major issues with rack plugin moving, saving and loading.
  • Fixed problems with multiple tempo changes and incorrect wave part lengths.
  • Changed plugin code to use double instead of float to stop certain errors
  • Fixed some minor spelling mistakes.
  • Fixed issues with audio track automation.
  • Fixed very 'jumpy' volume sliders and pan knobs under automation.
  • Fixed several other small problems. For example a duplicate define in song.h
  • Changed the way audio track automation works.
  • Full LADSPA plugin automation.
  • fluidsynth: fixed pitchbend events, fixes bug #1404212
  • Editing volume and pan with keyboard on audio strip now works
  • Fixed issue with recording audio, fifo could overflow with small jack sizes
  • fixed storing of files with relative path when "under" the project path

Full ChangeLog: http://lmuse.cvs.sourceforge.net/lmuse/muse/ChangeLog?revision=1.214.2.175

News for upcoming version 1.0pre1 - 18 May, 2006

- new svn repository - cmake instead of autoconf - cool new stuff!

Hi all,

the MusE cvs head branch has now moved to subversion. The cvs repository still exists but you should not commit anything new to it. For instructions on how to get the code from svn please look at the sourceforge project web page http://sourceforge.net/projects/lmuse

Another big change is the transition from automake/autoconf/libtools to Cmake (www.cmake.org). The simple reason for choosing cmake instead of scons is that the kde team decided to use it. If you try to build MusE with cmake, an "out of source" build is strongly recommended (look at the "gen" script).

Next development will be the handling of "projects". The "File" functions (Open/New/SaveAs etc.) will be replaced by project functions. A MusE project is a subdirectory containing the project file (*.med) and all waves etc. When MusE is running, it is always connected to a project. So on startup the user has to select a project or create a new one. This means also that you cannot simply load a midi file with muse from command line. Instead you first need to create a project and then you can import a midi file. The details are not fixed yet..

Regards, Werner


Linux Audio Developers Conference 2006 - 02 May, 2006

Forgot the LAC this year? Didn't have time to come? Poor you, it was fantastic!

The first day at the LAC (in Karlsruhe, ZKM) showed that the same participants as in 2005 were there - which is a good thing! But nobody was missing you ask? *sigh* No two were actually missing, Robert & Mathias!

There were a lot of funny and interesting lectures - to name it - about:

  • new features in Aeolus 2.0,
  • new developments in kernel 2.6.16 related to stable realtime < 10ms!,
  • two speeches about convolution filters and a
  • lot of other fantastic things.... *hehe*

Werner showed up and couldn't wait to show his latest developments for the coming MusE 1.0 release which is scheduled another year++ right now. (hopefully the program gets done before LAC 2007 ;-)

And what features could MusE 1.0 offer? Here is a list of some which are already implemented:

  • Better midi integration
  • A new "filter system" for midi events
  • Most parameters can be controlled via curves which can be edited via waypoints
  • Better interface
  • The metronome is now a plugin rather than a static program
  • external software synthesizer can be started from within MusE to have a better session handling
  • Now every new session (song) will be stored in a project directory (as ardour does). The idea is to have a more clear structure in file handling and naming.
  • cmake will replace automake

Ok of course there is - as usual - much much more to say but ... not now! (It's 3:43 o'clock here right now).

Developers note: If you want to help developing MusE (for example an "arpeggiator plugin") have a look at the CVS (or at the upcomming SVN) repository.

So good night everyone. The MusE Team ;-)

MusE 0.8.1 released - 27 March, 2006

This release note is for MusE 0.8.1. It is basically a bug fix release for a note-off bug that crept into 0.8.

[Changes from the ChangeLog]

  • Added next/prev marker, keyboard shortcut
  • Added LASH support (patch from evermind @ gentoo)

this also means that ladcca is no longer supported

  • Reverted fix for silent softsynths, synths were not silenced upon [stop].
  • Added Motif-Rack idf from europeen

[Known issues] See the errata section on the homepage for the latest: http://www.muse-sequencer.org/wiki/index.php/Errata0.8

For a complete list of changes see the ChangeLog: http://cvs.sourceforge.net/viewcvs.py/lmuse/muse/ChangeLog?rev=1.214.2.147&on ly_with_tag=REL07&view=auto

Source download available: http://sourceforge.net/project/showfiles.php?group_id=93414&package_id=184215&release_id=405163

MusE 0.8 released

20 March, 2006 by The MusE Team

MusE 0.8 is here at last!

MusE 0.8 was originally intended to be called 0.7.2 but for various reasons (featuritis, time, and because 'I wanna!') we decided to call it 0.8. This is most likely the last release in the old series, next up is the much rewritten 1.0. This release contains a number of new features lots of stability and usability improvements. All users are encouraged to upgrade.

[Notable new features] - Syncronization with external hardware using Midi Clock now works (see Errata for known limitations) - Support for restaring jack during runtime - Import and export of midi parts with drag&drop support - Import of plugin-presets with drag&drop support - Internal lightweight wave editor + link to external editor - Lots and lots of improvements, see compressed ChangeLog below

[New instrument definition files] - Emu Proteus 200 - Roland E-28 - Roland SCD-70 - Yamaha PSR-275 - MC-505 - Roland Fantom XR - Roland SRX-02 - Roland SRX-09 - Waldorf-Q - Yamaha 01v - Yamaha Motif - Yamaha P100

[Translations] - New polish translation - New german translation - Updated swedish translation - Updated french translation - Updated russian translation

[Notable known issues] See the errata section on the homepage for the latest: http://www.muse-sequencer.org/wiki/index.php/Errata0.8

[Compressed list of changes from the ChangeLog]

- Extern sync with partial looping support - muse now starts even if jack is not found - fixed a number of divide by zero errors mainly affecting zoom - Updated/improved swedish translation. - Fix for softsynths going silent under load. - amd64 fix for rtc timer - Added updated french translation from Intent - Fixed crash bug in pianoroll when moving several events outside part. - Added popup when enabling rec for a track unable to create it's wave file - Enlarged listeditor dialog (FR:1392090) - Fixed crash bug when arrowing left in an empty editor - Fixed bug in detection of RTC - Organ softsynth did not work correctly - VAM softsynth did not work correctly - Changed audio prefetch buffer to be dynamically sized after the jack buffers - Fixed race condition between threads caused lockup upon quit and load project. - dynamically extends parts, fixes bug:1363066 Paste outside segment - now tries both RTC and Alsa (in that sequence) for main timer - updated muse_ru.ts from Alexandre Prokoudine - removed assert, fixes bug:1376783, deleting track with pianoroll open crashes muse - fixed crash bug for showing plugin-guis when the plugin did not exist - fixed seg fault when deleting last note in pianoroll editor - Fixed bug 1329537 (User defined fonts not updated) - added emuproteus200.idf from Piotr Sawicki - added polish translation from Piotr Sawicki - Handle restart of Jack and restart of audio - Added new timer classes from Jonathan Woithe. - Solo for audio tracks improved by removing the possibility to mute Output tracks - Implemented REPLACE for midi recording - Fixes for Appearance dialog, background pic, event display - Marker window now toggling - Added "raise" to more dialog windows - bounce now stops correctly - Fixed position of import of wave files, inserted at cursor, now inserts at mouse - Added drag&drop support to plugin racks in mixer, internal and to/from disk - Added quick search to LADSPA plugin dialog - Implemented resize of waveparts - Added Idf files by Steve D for Roland FantomXR, SRX-02 and SRX-09 - Internal wave editor enabled with common operations, fade, cut, amplify, etc - Fixed bug with loading of background pixmaps - Fixed bug 1199171 (Time change: a part does not completely fit into 4 bars), part resize problem - Added scrollwheel support for vertical scrolling in arranger, pianoroll and drumeditor - Fixed bug 1056996: Multiple selection, but single paste. Possible to copy several parts in arranger - Fixed bug 1092424: bug in reposition of instruments in drumeditor - Fix for drumtracks and part export/import - Fix for opening Midi port/softsynth dialog when already open (now raised and set to active window) - Added export/import of midi parts (.mpt-files), drag & drop also possible - Fix for generating midi clock - Added Roland E-28 idf file from Jonathan Woithe (js) - Allows for several midi devices with the same name - Fix for bug 1198747, tests for fluidsynth and rtcap in configure.ac - Fix for bug 1198744, added patch for reading browser setting from config without crashing, from Philip Nelson - Fix for bug 1188767, downmix won't stop playback until reaching the right marker - the instrument list in the drumeditor now has fixed width when resizing the window - added nudge event position left/right w keyboard (ctrl+left/rightarrow as default) to pianoroll and drumeditor - added fixed length command to pianoroll, uses snap-to value - added snap/quantize patch from Petr Mazanec (snap of notes in pianoroll+drumeditor is now controlled by snap, not quantize) - simpledrums: added save/load of setup to file, bugfixes. simpledrums version is now 1.0 (go figure! ;) - No longer crashed when enabling audio metronome when there's an aux - fluidsynth: bankno is saved to project, switched to hbank from lbank - make sleep() in watchdog thread non interruptible to avoid watchdog timeouts at startup - added vst preallocation of memory "fix" - More fixes to filenames containing dots (for instance wca files) - Added Yamaha-PSR275 instrument file by Petr Mazanec - fixed patch-info issue in Fluidsynth (bug 1191214) - fixed bug w paste in drumeditor, 1189267, patch from P Mazanec - Fixed bug 1152441, filename can now have several dots - Fixed bug 1183980: fluidsynth pitch controller wasn't given to MusE from the synth - Added an error popup when importing wave files fails. - added support for german localization - help: changed muse homepage location - Fix for overflow when importing midi - Added some fixed on dialog handling, mainly "esc" will close the widget now. - New icons - Added Roland-SCD70.idf from Emiliano Grilli - New version of MC505.idf from Wim VW - Added script to convert MusE 0.6 songs to 0.7-0.8 format

For a complete list of changes see the ChangeLog: http://cvs.sourceforge.net/viewcvs.py/lmuse/muse/ChangeLog?rev=1.214.2.141&only_with_tag=REL07&view=auto

Source download available: http://sourceforge.net/project/showfiles.php?group_id=93414&package_id=184215&release_id=402687

Regards, /MusE Development team

Powered by MediaWiki