OpenMPT 1.17.02.53 released

Started by Relabsoluness, June 04, 2009, 16:25:28

Previous topic - Next topic

Does this version work better than the previous you were using?

Yes, much better
4 (28.6%)
Yes, slightly better
6 (42.9%)
Works pretty much the same as previous version
3 (21.4%)
No, slightly worse
1 (7.1%)
No, much worse
0 (0%)

Total Members Voted: 11

Voting closed: June 04, 2009, 16:25:28

Relabsoluness

******************************************
* OpenMPT 1.17.02.53, stable development build *
******************************************

Download: See here

Changes
Below is a rather detailed list of changes since 1.17.02.52 (from history.txt). Details of older changes can be found from the release package or from this thread:

General:
 + <jojo> Can now import MO3 files using external library. (rev. 248)

 . <jojo> Song Cleanup: Sample cleanup should no longer remove data after sustain loop end point. (rev. 248)
 . <jojo> Misc: When adding channels from song properties, new channels are now initialized properly (bug 1814). (rev. 236)
 . <jojo> BPM approximation showed wrong rows per beat in some cases (bug 2532) (rev. 231)
 . <jojo> Disabled special handling of '&'-character when drawing texts to various components where the special handling should not take place. (http://forum.openmpt.org/index.php?topic=1962.0) (rev. 229)
 . <re> File opening: Added a couple of return value checks to reduce the change of crash when opening lots of files (bug 2546) (rev. 239)

 / <jojo> Menu: Goto dialog can now be opened from Edit-menu. (rev. 246)
 / <re> Pattern cleanup: Clearing sequence after first '---' item is now optional. (rev. 239)
 / <re> When passing MIDI to plug, documents will now be set modified since MIDI data may change parameters. (rev. 243)

General tab:
 / <jojo> General tab: VST volume slider is now disabled for S3M. (rev. 246)
 / <jojo> General tab: Initial channel volume controls are now enabled only for IT and MPTM. (rev. 246)

Pattern tab:
 + <jojo> Added descriptions of SBx, S3x, S4x and S5x command parameters to note properties dialog. (rev. 251)
 + <jojo> Descriptions to retrigger note command parameters in note properties dialog. (rev. 248)
 + <jojo> Ability to start playback with incoming MIDI note (see setup->MIDI) (rev. 246)
 + <jojo> Duplicate channel (see channel header context menu). (246)
 + <re> MIDI controllers can now be used to input smooth MIDI macro commands to pattern (setup->MIDI). (rev. 240)

 . <re> Undo should now work with chords. (rev. 244)
 . <re> When playing with MIDI keyboard, plugins got a constant note velocity, not the actual velocity (bug 2754) (rev. 239)
 . <re> Undo fixes (didn't properly handle playback positions/multichannel record, set redundant undo points)(rev 243)
 . <re> Param record in plugs GUI wrote commands even when pattern record was off. (rev 243)
 . <re> Fixed chord detection when row spacing was enabled. (rev 243)
 . <re> Fix to displaying wrong pattern name when using more than 255 patterns (http://forum.openmpt.org/index.php?topic=2344.0) (rev. 212)
 . <re> Accidental moving when selecting order in margins shouldn't happen anymore. (rev 225)
 . <re> Fix to possible crash when using undo after pattern resize (bug introduced in rev. 168)


 / <jojo> When applying "change instrument", won't add instrument number to note off/cut if the note doesn't have instrument already. (rev. 248)
 / <re> Default orderlist margin value can now be controlled with "DefaultSequenceMargins" ini-settings under "Pattern Editor" context. (rev 225)
 / <jojo & re> Sequence view: Sequence scrolling won't no longer be cut on first '---' item on IT/MPTM/XM. (rev. 237)
 / <re> Pattern: The keyboard split 'feature' when entering chords is removed (bug 2790). (rev. 244)

Sample tab:
 + <jojo> Can now normalize sample selections. (rev. 254)
 + <jojo> Can now optionally normalize all samples instead of just one (click normalize with shift down) (rev. 249)
 + <jojo & re> Status bar now displays offset value at given sample point. (rev. 232)
 + <jojo & re> Sample amplify now accepts negative values(inverts sample phase) (request 2219) (rev. 234)
 + <jojo & re> Signed/unsigned sample conversion. (rev. 235)
 + <re> Added button for phase invert to toolbar. (rev. 235)
 + <jojo> Ability to save sample as raw. (rev. 236)

 . <re> Fix to zoom-related crash when loading samples in sample tab. Occurs usually with lengthy samples. (rev. 211)
 . <jojo> Playing sample selection didn't work properly in all cases (bug 1700). (rev. 231)
 . <jojo> Setting loop points could affect playing of sample even if loop was disabled (bug 1874) (rev. 231)

 / <jojo> Notes from MIDI should now be played like notes from keyboard. (rev. 246)
 / <jojo> Play sample button now stops previous note even if mod is playing (bug 1366) (rev. 231)
 / <jojo> Sustain loop will now be enabled when setting it to sample selection. (rev. 231)
 / <jojo> Sample editing: If possible, use loop points as trim limits if there's no selection chosen. (rev. 230)
 / <re> Time stretching is now implemented with SoundTouch library. (rev. 228)
 / <re> Disabled pitchshifting/time stretching of 8-bit samples(didn't seem to work). (rev. 228)

Instrument tab:
 . <jojo> Envelope view: Middle line will now be drawn in panning and pitch/filter envelopes even if row guidelines are enabled. (rev. 254)

 / <jojo> Instrument tab: Sample map can now map "No sample". (rev. 236)
 / <re> Changed default instrument plug volume command handling from Dry/Wet to none. Also added ini-setting with which one can set the default value used for new instruments. Ini setting is "DefaultPlugVolumeHandling" in [Misc], possible values are 0,1,2. (rev. 238)

MPTM:
 . <re> Pattern cleanup: In some cases sequence wasn't cleaned properly for mptm. (rev. 239)
 / <re> Changed pattern/order limit for MPTm from 65000 to 4000. (rev. 212)
 Instrument tuning:
     + <re> Added letter 'b' to drawable letters. (rev. 217)
     . <re> Creating 'group geometric' was broken (perhaps since v. 1.17.02.49) (rev. 252)
     . <re> Loading certain old tuning objects didn't work. (rev. 238)
     / <re> Notes should now be drawn more clearly when using custom tunings. (rev. 217)
   
IT:
 . <jojo & re> Macro config should now be loaded correctly also when loading IT files not made with MPT. (rev. 257)
 . <jojo & re> Playback fix to vibrato with ramp down waveform in IT compatibility play. (rev. 257)
 . <re> When file was saved with compatibility export, the last order was not shown in Impulse Tracker. (rev. 257)

XM:
 . <jojo> Fix to handling a special case of Bxx and Dxx (bug 2769) (rev 241)

S3M:
 . <re> S3M saving: Sequence of length 241-255 should now be cut to length 240 instead of ~16. (rev. 239)
 / <re> When loading S3M files which contain Zxx-effects, user is now asked how to process them. (bug 2166) (rev. 233)
 / <re> S3M saving: Saved sequence is no longer cut on first '---' item. (rev. 239)

MOD:
 . <jojo & re> Fixes to MOD saving: it should now be possible to create ProTracker compatible MOD files with compatibility export. (rev. 256)

Package template:
 / <jojo> PackageTemplate: Update to DE_jojo-keymap

Misc:
 . <from libmodplug> Fix to faulty portamento handling on loading AMF.
 . <various> Lots of smaller bug fixes.

Saga Musix

Just to make one thing clear, the SourceForge download doesn't include the (closed-source) MO3 library.
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

LPChip

I want to thank both of you for your great effort. :)

You're both doing a great job!

Thanks! :)
"Heh, maybe I should've joined the compo only because it would've meant I wouldn't have had to worry about a damn EQ or compressor for a change. " - Atlantis
"yes.. I think in this case it was wishful thinking: MPT is makng my life hard so it must be wrong" - Rewbs

Harbinger

Yes, excellent job! I've been busy at work making use of the flat symbol as you can see. Some of my other favorite things about .53:

1. No more accidental order shifting when clicking the far side of the order list. What a pain that was!

2. Default for new instruments' volume control is set to none (and can be set in the .ini if i want?).

3. Inputting notes via MIDI keyboard should now sound the notes.

BTW, we are all interested in your plans as you guys work on them. Perhaps a little note in the Development corner that lets us know what you're trying to implement.... :)

Keep up the good work!

Saga Musix

well, my current plans are...
- compo cleanup mode (remove panning and stuff for creating sample packs)
- sample drawing
- echo paste (pasting pattern data won't stop at the bottom of a pattern anymore, useful for echoes)
- compatibility fixes
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Sam_Zen

Thanks. Nice work ...!!

As concerning next things, I favor the sample drawing function.
It could make OMPT really independent of any external resources. Basic, and therefore quite educational.
0.618033988

Really Weird Person

Quote+ <jojo> Can now import MO3 files using external library. (rev. 248)
When I read that, the thought that Modplug Tracker can open MO3 files popped into my head. That changed, however, when I read the text below.
QuoteJust to make one thing clear, the SourceForge download doesn't include the (closed-source) MO3 library.
That made me think differently. So essentially, I am not sure if Modplug Tracker can open MO3 files directly, but I doubt that it can.
As for a rating, I am not exactly sure how to rate it. I was contemplating choosing the middle [radio] button, but, in a sense, I also wanted to choose the "slightly worse" button because I discovered that [unless I am doing something wrong] holding down keyboard shortcuts does not work. OK, I believe that is solved now, disregard that part [the part about the rating]. I think that I have made my decision now, the middle one. Thanks, Self for looking that up! No prob, Mr. Weird
It looks like the new version can open MO3 files if unmo3.dll is loaded (probably in Modplug Tracker's root directory), but for whatever reason, I cannot seem to find unmo3.dll (a download for it). I thought that would be an easy task. I was quickly proven wrong. :lol: Does anyone know where I can download the file. If you already have a copy and are willing to send me one, that would be great too. My e-mail address is removed (though you probably already knew that).

Edit by mod: Removed your email adress, you do not want to post it so openly, cus it will cause spamming

goodvibes

Good news that OpenMPT is getting even better.

Thanks and keep up the good work!

LPChip

"Heh, maybe I should've joined the compo only because it would've meant I wouldn't have had to worry about a damn EQ or compressor for a change. " - Atlantis
"yes.. I think in this case it was wishful thinking: MPT is makng my life hard so it must be wrong" - Rewbs

Saga Musix

I don't know what's so complicated with reading a thread... ::)

QuoteDownload OpenMPT 1.17.02.53 from Sourceforge.
Note: This download does not include the library needed to import MO3 files.

Download OpenMPT 1.17.02.53 with unmo3 library (can import MO3 files)
from sagamusix.de
from lpchip.com

really... geez. :P
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

LPChip

Quote from: "Jojo"I don't know what's so complicated with reading a thread... ::)

QuoteDownload OpenMPT 1.17.02.53 from Sourceforge.
Note: This download does not include the library needed to import MO3 files.

Download OpenMPT 1.17.02.53 with unmo3 library (can import MO3 files)
from sagamusix.de
from lpchip.com

really... geez. :P

I now added a link to a seperate download of the unmo3 library.
"Heh, maybe I should've joined the compo only because it would've meant I wouldn't have had to worry about a damn EQ or compressor for a change. " - Atlantis
"yes.. I think in this case it was wishful thinking: MPT is makng my life hard so it must be wrong" - Rewbs

Really Weird Person

That worked, thanks! Now I can extract game music directly with Modplug Tracker! I guess that is what I will be using the new version for! I can make suites from MO3 files without using an external [I guess that would mean nonModplug Tracker] MO3 decoder!

maleek

Amazing!

I will download this version later, my main computer crashed so I am taking a slight time off making music. (yeah right!)

I absolutely love the fact that OMPT is still being developed.

Rakib

What the f*** happended to the timestretching options??
^^

psishock

we had license issue with it Rakib, the old system was completely removed, and there is some new one implemented apparently.
I'm as calm as a synth without a player.  (Sam_Zen)