Dario,
... in the same way as in all others commercial software:
before I create a document and after I decide to save or delete it!
(and if the document already exists with the selected name
or default name..... the software asks if I want to overwrite, no?)
My job is software programming and problem solving automation, normally I don't call this kind of request "improvement" but simply is the starting point for good user approach, I believe that hauptwerk software have a enormous potential and a robust sound engine and memory
management (real time solutions, the most important and hard to obtainig) but is limited in user facilities like midi implementations and organ setting....
not exist, for example, "copy and paste", "copy from", "drag and drop",
"apply to all" , "learning function" etc.. which are easy and fast
to make and testing in newest development environment!
in the same way, with difficulty I call ENHANCEMENT "reset
button moved to left of screen" for voicing features and
others little arrangement (often taked for granted),
my customers call these modifications "bugs fixing".
I always offer thanks to Martin for his software, but now
the product is at Version 3 and so we also have a right to
demand the user facilities....
I upgrade HW to advanced version a while ago, but sincerely
I don't find time to setting MIDI Output features, when I sit down
at the organ and I open the MIDI Output setting panel (before I have to run MidiOx!!!) and ....and...... I CLICK on "X" (close) button and I load an organ and play without Midi Output features!!!!
I hope that Martin puts these requests and facilities
in 3.X release and not in 4.0 version!
Please remember that Crumhorn Labs is not a large company. There are many, many features that I would dearly love to include in Hauptwerk (we have a database of many hundreds of them and many are in the area of improving ease-of-use/user interface), and there is no technical barrier to including them.
However, Crumhorn Labs is small company operating in a niche market, and the rate at which enhancements can be developed is determined by the resources available to us. Every enhancement, however small, takes time and/or equivalently money to implement (and test and document).
It may be common amongst major commercial software to have some of the features you mention, but we aren't Microsoft - we don't have large teams of programmers to be able to put onto specific areas or functionality.
However, I believe that Hauptwerk has a great many features that most commercial software does *not* have, such as its audio engine and sophisticated organ modelling ability. Large companies like Microsoft would probably not be interested in producing virtual organ software because the market would be too small for them.
in the same way, with difficulty I call ENHANCEMENT "reset
button moved to left of screen" for voicing features and
others little arrangement (often taked for granted),
my customers call these modifications "bugs fixing".
Adjusting the arrangement of a screen is certainly the most trivial of enhancements, but nonetheless it is an enhancement, not a bug, so it is listed as such. A bug is something that doesn't work properly. It's listed in the release notice because some people find it useful to know what's changed in a release, even if it is trivial (as in that case).
I don't find time to setting MIDI Output features, when I sit down
at the organ and I open the MIDI Output setting panel (before I have to run MidiOx!!!) and ....and...... I CLICK on "X" (close) button and I load an organ and play without Midi Output features!!!!
I'm sorry - I'm not clear what you're saying here? If you make changes on a settings screen then you need to click OK or press RETURN/ENTER on that screen for your settings changes to take effect. Either clicking Cancel, pressing ESCAPE or closing the settings screen window directly cancels the changes.
In summary, please be patient - the Hauptwerk software is developed as fast as we can within the resources available to Crumhorn Labs. I doubt that you would be able to find many examples of software that's developed at a faster rate than Hauptwerk within such a niche market, or that's supported to the degree that Hauptwerk is supported.