XMPlay Delix plugin

Started by Fraggie,

Lemu

#260
Quote from: Fraggie
Quote from: LemuHowever, it did have some weird effect on modules in the TF, YM, and CUST formats. When the time out period was reached, the song did not stop playing. Instead a very short chunk of it started being looped infinitely in a garbled way.
This should be fixed now.

Fantastic! Indeed, I've just verified that the new version fixed all of the bugs.  :D

Also thank you for the clarification regarding the songend event taking precedence over the timeout parameter. That is the reason why it appeared to me to have had "no effect" on some of the formats (of course, I was wrong about that).

Thanks to this plugin, among other things, XMPlay is the best and most universal music player I've ever seen on Windows. Thank you so much again!

deus-ex

Quote from: Fraggie
Quote from: deus-exSo, can you tell why there is no soundoutput with the Cust-Module i mentioned in the other thread?
Sorry. I haven't had time to check it yet. Nor why Aprosys player isn't working for you. But I will get to it.

Hi Fraggie,
those quotes above are quite a blast from the past. :)

Will you get around to to fix sound output for Custom module playback? Maybe somebody following this thread is able to provide some help to sort this issue.
Thank you for the recent updates, these are much appreciated.

saga

Quote from: deus-exWill you get around to to fix sound output for Custom module playback?
Definitely can't be a general problem with CUST files, though, since the SynTronic CUSTs that I have work as expected. Or well, "expected"... I once recorded those to WAV so that they're seekable, I'm not sure if I used DeliPlayer or Delix for this task, but the one that I tried now definitely sounds different (broken) compared to my capture.
The file I'm talking about is http://files.exotica.org.uk/modland/?file=pub/modules/Delitracker%20Custom/TSM/darkness.src.cus (requires these instruments to be put in a sub directory named "instr").
Maybe it's a problem with an updated player?

deus-ex

Hi Saga, thanks for picking up. I'm refering to this CUST file. I do get audio output using Deliplayer, though.

Fraggie

These custom modules should be fixed now. As the name implies custom modules are most of the time different formats, so getting them to work is usually on a case by case basis.

The new update (9.4) also adds silence detection: after 3 seconds of silence the playback will be stopped. Obviously this takes precedence over default playtime. Additionally Delix will now use XMPlay's looping/fadeout settings (2017 came early).

(PS. The mod15 plugin can be removed from modland as the format is supported by XMPlay internally now. :) )

saga

Did anything regarding SynTronic CUST files change in that version? Still sounds weird to me. Here's a recording, probably made with DeliPlayer since it pretty much sounds identical to that, or maybe with some old Delix version, not sure (the converted file was created in 2010, don't have that old version of the plugin anymore). http://sagagames.de/stuff/felix%20schmidt%20-%20darkness.ogg

Something in the plugin itself might be broken too, the "supported file types" list just shows me "or.l" in this version.

Fraggie

#266
Quote from: sagaDid anything regarding SynTronic CUST files change in that version? Still sounds weird to me. Here's a recording, probably made with DeliPlayer since it pretty much sounds identical to that, or maybe with some old Delix version, not sure (the converted file was created in 2010, don't have that old version of the plugin anymore). http://sagagames.de/stuff/felix%20schmidt%20-%20darkness.ogg
Yes, it was unable to load the instruments earlier (missing some DOS functions). So your recording must have been made by DeliPlayer. I don't know - sounds pretty close to me. :) Well, except for swapped stereo channels. Make sure you have the instruments available, or play straight from the link from your previous post.

Quote from: sagaSomething in the plugin itself might be broken too, the "supported file types" list just shows me "or.l" in this version.
Oops, That's an effect of a missing nul... The extension list should be empty.

deus-ex

Quote from: FraggieThese custom modules should be fixed now. As the name implies custom modules are most of the time different formats, so getting them to work is usually on a case by case basis.

Confirmed, you nailed it. Thank you a million!!!! :)

Quote from: Fraggie(PS. The mod15 plugin can be removed from modland as the format is supported by XMPlay internally now. :) )

I see, thanks for pointing out. The plugin is removed now.

Speedvicio

Thanks Fraggie now the plugin work perfect  :D

Fraggie

Quote from: guestDelix doesn't play:
http://old.exotica.org.uk/tunes/archive/CUST-Custom/CUST.Giants.lha
http://old.exotica.org.uk/tunes/archive/CUST-Custom/CUST.Shadow_Sorcerer.lha
http://old.exotica.org.uk/tunes/archive/CUST-Custom/GrandPrixCircuit.lha
The first one will not play because of 68020 instructions. The third one has been fixed. As for the second one: it's a mystery to me how DeliPlayer is able to play it as the executable code appears to be corrupt. I'll try look into it a bit deeper if I find some time.

Quote from: SpeedvicioSorry for double post.
Unfortunately, now I have find audio distortion problems on some formats:
Art Of Noise format; http://files.exotica.org.uk/modland/?file=pub/modules/Art%20Of%20Noise/DSN/money%20in%20honey.aon
Jason Page Old format (subtune 2/3): http://files.exotica.org.uk/modland/?file=pub/modules/Jason%20Page%20Old/Jason%20Page/paradroid90%201mb.jpo
Yes, there was a rounding error that caused very short samples to be played off key. This should be fixed now.
Saga, you may try your custom file again. ;)

saga

Quote from: FraggieSaga, you may try your custom file again. ;)
Yeah, I guess the differences are rather minor, probably due to different replayer routine versions being used. For example, the slide at 0:25 sounds slightly different, and the first note hit at around 0:07 has a really strong vibrato on it, which doesn't sound like it's intentional. It's rather minor stuff.

Fraggie

Quote from: Fraggie
Quote from: guestDelix doesn't play:
http://old.exotica.org.uk/tunes/archive/CUST-Custom/CUST.Giants.lha
http://old.exotica.org.uk/tunes/archive/CUST-Custom/CUST.Shadow_Sorcerer.lha
http://old.exotica.org.uk/tunes/archive/CUST-Custom/GrandPrixCircuit.lha
The first one will not play because of 68020 instructions. The third one has been fixed. As for the second one: it's a mystery to me how DeliPlayer is able to play it as the executable code appears to be corrupt. I'll try look into it a bit deeper if I find some time.
The Shadow Sorcerer custom module floating on the internet is heavily corrupt. It seems that DeliPlayer plays it by sheer chance (it may actually not play correctly because of this). I have re-ripped the music (it's now playable by the oldsk00l plugin as well).

Quote from: guestTune isn't played:
http://old.exotica.org.uk/tunes/archive/BP-SoundMon/BP.Cybersong-2.lha
It's SoundMon 1.0 format. I couldn't find a player for that...

Quote from: guestTunes are cut off after 0:03:
http://old.exotica.org.uk/tunes/archive/BP-SoundMon/BP.Universe.lha
ftp://modland.ziphoid.com/pub/modules/BP%20SoundMon%202/Zzzax/freddy%20-%20mix.bp
This is fixed now.