Author Topic: XMPlay Delix plugin  (Read 266715 times)

guest

  • Guest

Fraggie

  • Posts: 713
Re: XMPlay Delix plugin
« Reply #276 on: 16 Feb '14 - 20:10 »
Fixed again. Thanks.

guest

  • Guest
Re: XMPlay Delix plugin
« Reply #277 on: 16 Feb '14 - 20:55 »

Fraggie

  • Posts: 713
Re: XMPlay Delix plugin
« Reply #278 on: 16 Feb '14 - 22:25 »
And again.

guest

  • Guest


guest

  • Guest

Horla

  • Guest
Re: XMPlay Delix plugin
« Reply #282 on: 19 Feb '14 - 09:50 »
there is problems playing http://www.exotica.org.uk/wiki/Ghouls_'n'_Ghosts. level 4 cut off at 0:49.

replay

  • Posts: 7
Re: XMPlay Delix plugin
« Reply #283 on: 7 Mar '14 - 09:14 »
Try to play imploder4.mso (medly sound format), it plays too fast :(

Fraggie

  • Posts: 713
Re: XMPlay Delix plugin
« Reply #284 on: 10 Mar '14 - 12:42 »
Delix doesn't play sound from beginning:
http://files.exotica.org.uk/?file=exotica/media%2Faudio%2FUnExoticA%2FGame%2FBerry_Simon%2FBacklash.lha
Fixed.

there is problems playing http://www.exotica.org.uk/wiki/Ghouls_'n'_Ghosts. level 4 cut off at 0:49.
Fixed.

Try to play imploder4.mso (medly sound format), it plays too fast :(
Not fixed. It might be a problem with the Medley player as UADE has the same issue. It never sets up the timer, so default of 50 Hz is used, what indeed is too fast to what I remember. I'll look into it at some point, thanks.

guest

  • Guest

Horla

  • Guest
Re: XMPlay Delix plugin
« Reply #286 on: 12 Mar '14 - 17:46 »
i noticed 2 little flaws:

a debug window opens up with delix 9.10.

the priority filetypes does not work for me anymore. (only tried mod so far)

saga

  • Posts: 2787
Re: XMPlay Delix plugin
« Reply #287 on: 13 Mar '14 - 02:39 »
XMPlay's priority file types work independent from the plugin, i.e. a plugin cannot break them. If a file extension isn't handled by a plugin despite being in the priority list, the plugin probably refuses to load the file altogether.

Fraggie

  • Posts: 713
Re: XMPlay Delix plugin
« Reply #288 on: 13 Mar '14 - 11:53 »
a debug window opens up with delix 9.10.
Oops, sorted.

the priority filetypes does not work for me anymore. (only tried mod so far)
The standard Delix distribution does not support MODs.
« Last Edit: 13 Mar '14 - 11:57 by Fraggie »

Horla

  • Guest
Re: XMPlay Delix plugin
« Reply #289 on: 13 Mar '14 - 12:45 »
The standard Delix distribution does not support MODs.
oops, i could have sworn it did, haha.

Horla

  • Guest
Re: XMPlay Delix plugin
« Reply #290 on: 20 Mar '14 - 19:06 »
please have a look at this one. it is playing much too slow. http://www.exotica.org.uk/wiki/Defender_of_the_Crown


Horla

  • Guest
Re: XMPlay Delix plugin
« Reply #292 on: 5 Jul '14 - 08:53 »
the suntronic tune is not beeing recognized at all http://www.anttilehtonen.net/amigamusic/download-1562

kode54

  • Posts: 124
Re: XMPlay Delix plugin
« Reply #293 on: 7 Jul '14 - 05:07 »
CUST.Lemmings causes a Guru Meditation:

exception $FF07FE74 (vector 1069678493) at $79260011
SP: 0001FFD8, Stack: 00117926 00117720 000000C0 00000000

Emulation of procedure Custom Module/InitSound ($00117708) cannot continue.


Also, I see you mentioned not releasing the source. How about access to a private Git repository under NDA or something? I would like to port it to foobar2000 and also Cog for Mac OS X. The former, you may be equipped to do. The latter, probably not so much.

Oh, and how would you like a multi-instance capable version of StarScream? It lives in my Highly Theoretical source repository, as the last version of StarScream that Neill worked on, but never released publicly before he let me release the xSF libraries. I use it in the Windows version of foo_input_ht, but I use M68k everywhere else, because it's still fast enough, and also portable to other architectures.

You're welcome to attempt that Cog port yourself, using the interface headers in my Cog Bitbucket repository, as it does support user installed components in a subdirectory of their home directory. You can look at the full project source there to see how it's organized, but really, all it needs is:

1) Create new bundle project.
2) Remove unnecessary libraries, like Cocoa runtime.
3) Add (cog root)/Audio/Plugin.h to project, for interface #import later.
4) Add (cog root)/Playlist/PlaylistController.h if you want to be able to detect Repeat One mode, for indefinite looping control.
5) Add (cog root)/Utils/Logging.h if you want to use the @ALog() diagnostic logging function, helpful for debugging.
6) Implement decoder/meta/container interfaces in ObjC/++, in separate interface objects if you wish. Decoder does nothing but playback and track sample format, channel count, and length reporting, meta reports titles and such, container reports if a module contains subsongs and enumerates those as playlist entries. See: Dumb in (cog root)/Plugins/Dumb.
7) Build.
8) Use Finder or ditto to package up Delix.bundle for distribution.

Naturally, that bit will require replacing Starscream with M68k, as Cog is built for 64 bit targets.

Sounds like fun, doesn't it? If I were to port it, I would most likely package the source code in a private repository and distribute the bundle inside the player app bundle.

Corak

  • Posts: 22
Re: XMPlay Delix plugin
« Reply #294 on: 29 Jul '14 - 08:00 »
OctaMED (mmd,med) format quality seriously broken in latest version 9.1 (Though it now works on latest XMPlay and detects real time of the track). Maybe it's silence detection, but some parts sounds different and much worse...
v8c sounded perfectly. (added music from game, both versions to attach)
You can test the differences just by converting to WAV/Mp3. The samples are now seriously cropped, and sounding not so good as in earlier version.
Links:
http://coraksoft1.narod.ru/temp/delix/Bloodnet.7z
http://coraksoft1.narod.ru/temp/delix/XMplaydelix_8c.rar
http://coraksoft1.narod.ru/temp/delix/XMplaydelix_91.rar

rolloLG

  • Posts: 8
Re: XMPlay Delix plugin
« Reply #295 on: 19 Aug '14 - 17:31 »
Confirmed broken MEDs with 9.1 and XMPlay 3.8.0.5  :-[

Example attached (trashed sounds after few seconds).

piovrauz

  • Posts: 1020
Re: XMPlay Delix plugin
« Reply #296 on: 19 Aug '14 - 20:33 »
Also, if one loads the med file rolloLG attached as is XMPlay won't honor the priority filetipes: the file vill be played with delix even if another plugin is set (openMPT in my case); I suppose it's because of the extension being in front, amiga style? Renaming solves it, but I suppose ppl don't want to go renaming? Aniway openMPT sonds better than delix 9, will have to find a delix 8 since narod doesn't cooperate...

saga

  • Posts: 2787
Re: XMPlay Delix plugin
« Reply #297 on: 20 Aug '14 - 00:05 »
OpenMPT playing a MED better than Delix? Unlikely, given that the MED loader is absolutely horrible and needs to be rewritten from scratch. And yeah, I don't think priority filetypes are applied in Amiga-style fashion (extension in front of name). You could probably rename xmp-delix to xmp-xiled though, so that xmp-openmpt is probed first. ;)

Corak

  • Posts: 22
Re: XMPlay Delix plugin
« Reply #298 on: 19 Sep '14 - 04:24 »
Also, if one loads the med file rolloLG attached as is XMPlay won't honor the priority filetipes: the file vill be played with delix even if another plugin is set (openMPT in my case); I suppose it's because of the extension being in front, amiga style? Renaming solves it, but I suppose ppl don't want to go renaming? Aniway openMPT sonds better than delix 9, will have to find a delix 8 since narod doesn't cooperate...

If u need delix 8. Here I uploaded

piovrauz

  • Posts: 1020
Re: XMPlay Delix plugin
« Reply #299 on: 19 Sep '14 - 12:14 »
@saga: I was talking just about that specific song on that specific delix rev, I listened to it and delix panning was awful, while OMPT was ok-ish. Just that. I don't have many med myself, and they're pretty simple oldskool HC tunes anyway, so eve if the sound it distorted nobody cares, it's better maybe. XD Anyway, if I remember I'll check with 8c.

@Corak: thanks a lot.