Author Topic: XMPlay Delix plugin  (Read 253981 times)

Knurek

  • Posts: 535
Re: XMPlay Delix plugin
« Reply #250 on: 7 Jan '14 - 18:31 »
Any possibility of a fade-out addition?
Yes, for the next big update.  :P

2017 is shaping up to be an amazing year. :P
Anyways, not sure if it's your fault or something, but with the newest xmp-delix installed, files handled by Winamp plugins don't have their tags read when adding to the playlist, only on playback. Everything started working as it had before when I removed xmp-delix.dll from XMPlay's folder. Not sure what might be going on here.

saga

  • Posts: 2649
Re: XMPlay Delix plugin
« Reply #251 on: 7 Jan '14 - 20:08 »
I've had that many times before, also with the old plugin, and not only with files handled by winamp plugins, so it's probably not related.

Fraggie

  • Posts: 713
Re: XMPlay Delix plugin
« Reply #252 on: 8 Jan '14 - 13:06 »
Anyways, not sure if it's your fault or something, but with the newest xmp-delix installed, files handled by Winamp plugins don't have their tags read when adding to the playlist, only on playback. Everything started working as it had before when I removed xmp-delix.dll from XMPlay's folder. Not sure what might be going on here.
There was a bug in tags processing. It's sorted now.

XMP-LZX has been fixed as well.

Knurek

  • Posts: 535
Re: XMPlay Delix plugin
« Reply #253 on: 9 Jan '14 - 22:46 »
There was a bug in tags processing. It's sorted now.

XMP-LZX has been fixed as well.

Sorry to be a bother, but I'm getting crashes in xmp-delix when trying to add NEZPlug++ M3U playlists to XMPlay.

Loads of examples of those playlists (everything for Game Boy and WonderSwan) available here: http://www.snesmusic.org/pmh/

Fraggie

  • Posts: 713
Re: XMPlay Delix plugin
« Reply #254 on: 10 Jan '14 - 10:17 »
Fixed.

Lemu

  • Posts: 42
Re: XMPlay Delix plugin
« Reply #255 on: 11 Jan '14 - 12:02 »
Thanks for the update!

I tried the new option "Default play time" and experienced some unexpected things.

On most Amiga formats in my collection, that setting had no effect (namely, it had no effect on MDAT, MED, DW, PSF, HIPC, AON, and the FRED format). By "no effect" I mean that they keep playing even after reaching the time out period.

However, 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. If I set that setting to 0, then those formats do not produce any sound, but the timer shows they are still being replayed.

TF = Tim Follin (I think)
CUST = ?
YM = The Yamaha sound chip tunes (mostly Atari ST tunes, but not in the format playable by the YM plugin for XMPlay)

It would be great if that feature worked correctly. Many Amiga formats play forever and I'd like to be able to replay them looped but when the Default play time is reached, to auto-advance to a next track in playlist.

« Last Edit: 12 Jan '14 - 08:01 by Lemu »

Horla

  • Guest
Re: XMPlay Delix plugin
« Reply #256 on: 11 Jan '14 - 14:26 »
hi fraggie,

fantastic update to delix, thank you so much. just wanted to let you know that delix song length or play time option work great so far except for fred files, which seem to convert forever.

RayeR

  • Posts: 4
Re: XMPlay Delix plugin
« Reply #257 on: 12 Jan '14 - 01:01 »
Than you for the update  :)

Speedvicio

  • Guest
Re: XMPlay Delix plugin
« Reply #258 on: 18 Jan '14 - 13:47 »
Hi Fraggie!
Thanks for not abandoning the development of this wonderful plugin.
With this latest version of the plugin unfortunately having problems in looped module, with the previous plugin version this problem did not occur.

Fraggie

  • Posts: 713
Re: XMPlay Delix plugin
« Reply #259 on: 20 Jan '14 - 16:13 »
It is supposed to work like this:
1) If a player supports SONGEND notification and "Use SONGEND event" option is enabled then the default play time is ignored, as Delix waits for the song end signal.
2) If a player does not support SONGEND notification or "Use SONGEND event" option is disabled then the default play time is always used (e.g. most CUST files).

However, 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.

If I set that setting to 0, then those formats do not produce any sound, but the timer shows they are still being replayed.
I've added the option to set the default playtime to 0 to play forever.

fantastic update to delix, thank you so much. just wanted to let you know that delix song length or play time option work great so far except for fred files, which seem to convert forever.
The Fred player's song end detection seems not too reliable. I've modified the player to not to report SONG END ability so the default playtime applies.

With this latest version of the plugin unfortunately having problems in looped module, with the previous plugin version this problem did not occur.
If the updated plugin does not fix your problems, please be more specific next time! :)


The update that fixes the issues above (9.3) also adds sinc/Lanczos resampling as an option.

Lemu

  • Posts: 42
Re: XMPlay Delix plugin
« Reply #260 on: 20 Jan '14 - 16:27 »
However, 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!
« Last Edit: 20 Jan '14 - 16:33 by Lemu »

deus-ex

  • Posts: 288
Re: XMPlay Delix multiformat plugin
« Reply #261 on: 21 Jan '14 - 14:16 »
So, 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

  • Posts: 2649
Re: XMPlay Delix plugin
« Reply #262 on: 21 Jan '14 - 14:47 »
Will 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

  • Posts: 288
Re: XMPlay Delix plugin
« Reply #263 on: 21 Jan '14 - 18:44 »
Hi Saga, thanks for picking up. I'm refering to this CUST file. I do get audio output using Deliplayer, though.

Fraggie

  • Posts: 713
Re: XMPlay Delix plugin
« Reply #264 on: 22 Jan '14 - 14:39 »
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

  • Posts: 2649
Re: XMPlay Delix plugin
« Reply #265 on: 22 Jan '14 - 15:15 »
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

  • Posts: 713
Re: XMPlay Delix plugin
« Reply #266 on: 22 Jan '14 - 16:35 »
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
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.

Something 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.
« Last Edit: 22 Jan '14 - 16:39 by Fraggie »

deus-ex

  • Posts: 288
Re: XMPlay Delix plugin
« Reply #267 on: 22 Jan '14 - 16:44 »
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.

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

(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

  • Guest
Re: XMPlay Delix plugin
« Reply #269 on: 23 Jan '14 - 19:59 »
Thanks Fraggie now the plugin work perfect  :D

Speedvicio

  • Guest
Re: XMPlay Delix plugin
« Reply #270 on: 23 Jan '14 - 20:17 »
Sorry 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

Fraggie

  • Posts: 713
Re: XMPlay Delix plugin
« Reply #271 on: 24 Jan '14 - 09:56 »
Delix 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.

Sorry 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

  • Posts: 2649
Re: XMPlay Delix plugin
« Reply #273 on: 25 Jan '14 - 13:53 »
Saga, 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

  • Posts: 713
Re: XMPlay Delix plugin
« Reply #274 on: 16 Feb '14 - 16:54 »
Delix 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).

Tune 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...

Tunes 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.