On the sample window, Alt-P copies from another sample to the current sample.
On the instrument window, Alt-P copies from the current instrument to another instrument.
o_O
Also since I'm asking about bugs and things: what's the word on the mythical pm?
>>4484
That was just fixed – not even 24 hours ago yet, in fact! :) Unless it was meant to be backwards for some reason. I presume the sample window is correct, as it's what I instinctively expected, but I could be wrong as I never actually tested it. (eek)
pm is slowly creeping its way into Schism Tracker's player engine. It is probably saner to rip the player apart one piece at a time instead of trying to replace everything all at once, although pretty much everything's going to be a total mess until it's done regardless. The pm codebase as a standalone library/player has been more or less dropped, but much of it will eventually find its way back.
>>4486
The sample window behaviour was how it worked for both screens previously. Also the text reads "Copy sample" and not "Copy to sample". So, yes.
> pm is slowly creeping its way into Schism Tracker's player engine.
Good to know. I look forward to some of the long-standing player inconsistencies being eliminated.
Had a look through the repository tonight and it seems some long-standing inconsistencies are being eliminated, slowly. Are you interested in any more IT-vs-Schism playback bugs yet? (Besides panning related bugs, which IIRC are deeply ingrained into MPT)
>>4489
Definitely. Send 'em my way, I'd be happy to add things to the abuse test page.
I know of the following: the internal tremolo and possibly vibrato states are incorrectly reset on a new note, Gxx with multiple samples misbehaves, Jxx is inaccurate in combination with SEx/S6x, an instrument number with no note given should retrigger playback if nothing is playing, volume column effects are generally handled inconsistently and incorrectly, Dxx/Nxx/Wxx don't do the right thing when given values where neither part is 0 or F, sample auto-vibrato seems to be implemented very incorrectly, Oxx beyond the sample length might not work right with looping samples, instrument envelopes are incorrectly implemented and seem to ignore the last point in a loop.
... I ought to make tests for all of these.
>>4490
>>instrument envelopes are incorrectly implemented and seem to ignore the last point in a loop
Only pitch/filter, the others seem to be working right, I think.
>>4491
Interesting! I only briefly tested the pitch env and assumed that they'd all be implemented the same. Wrong again ;)
What's even more interesting is that, IIRC, Modplug did have them all implemented the same. Certainly volume was. So someone has partially fixed the problem at some point.
Sorry for being retarded on this one, but in this case, what is pm?
It was an alternate player engine that was meant to replace Modplug in Schism, but never quite got to the point where it was suitable for general use.