Author Topic: XMPlay AHX/HivelyTracker plugin  (Read 96455 times)

Fraggie

  • Posts: 710
Re: XMPlay AHX/HivelyTracker plugin
« Reply #100 on: 16 Aug '07 - 20:13 »
Actually the replayer code hasn't changed that much...

Either I fail to see something obvious here or your HivelyTracker produced invalid file.
« Last Edit: 16 Aug '07 - 20:21 by Fraggie »

syphus

  • Posts: 8
Re: XMPlay AHX/HivelyTracker plugin
« Reply #101 on: 16 Aug '07 - 20:45 »
But it's playing fine for you?

Fraggie

  • Posts: 710
Re: XMPlay AHX/HivelyTracker plugin
« Reply #102 on: 17 Aug '07 - 16:23 »
No, it crashes occasionally with memory access violation. In part of the replay code that hasn't changed from the beginning. I can see what's the problem but I don't know the cause. I'll talk to Xeron.

Fraggie

  • Posts: 710
Re: XMPlay AHX/HivelyTracker plugin
« Reply #103 on: 20 Aug '07 - 18:33 »

Fraggie

  • Posts: 710
Re: XMPlay AHX/HivelyTracker plugin
« Reply #104 on: 6 Oct '07 - 15:06 »
Revision 12 has been released.

Changes:
 - fixed loading latest HivelyTracker 1.4 songs
 - fixed pattern viewer UI issues
 - enhanced surround effect
 - stereo separation settings (separate for AHX and HVL)
 - settings now take immediate effect (no need to restart song)

guest

  • Guest
Re: XMPlay AHX/HivelyTracker plugin
« Reply #105 on: 23 Jan '08 - 09:29 »
ftp://ftp.amigascne.org/mirrors/ftp.modland.com/pub/modules/AHX/Geir Tjelta/blondie.ahx

XMPlay takes ~100% CPU at end of subsong 2 when fade-out time > 0.

Fraggie

  • Posts: 710
Re: XMPlay AHX/HivelyTracker plugin
« Reply #106 on: 28 Jan '08 - 22:24 »

guest

  • Guest
Re: XMPlay AHX/HivelyTracker plugin
« Reply #107 on: 29 Jan '08 - 09:35 »
"classic cracktro remix" isn't looped with this build..

Fraggie

  • Posts: 710
Re: XMPlay AHX/HivelyTracker plugin
« Reply #108 on: 1 Feb '08 - 20:06 »

guest

  • Guest
Re: XMPlay AHX/HivelyTracker plugin
« Reply #109 on: 8 Mar '08 - 16:15 »

Fraggie

  • Posts: 710

Chocobito

  • Posts: 17
Re: XMPlay AHX/HivelyTracker plugin
« Reply #111 on: 19 Mar '08 - 04:42 »
Proved, now work fine  :)

guest

  • Guest
Re: XMPlay AHX/HivelyTracker plugin
« Reply #112 on: 20 May '08 - 11:09 »

Ian @ un4seen

  • Administrator
  • Posts: 20437
Re: XMPlay AHX/HivelyTracker plugin
« Reply #113 on: 26 May '08 - 13:57 »
buffering crash...

This crash is actually caused by XMPlay. Here's an update that should correct it...

   www.un4seen.com/stuff/xmplay.exe

Fraggie

  • Posts: 710
Re: XMPlay AHX/HivelyTracker plugin
« Reply #114 on: 1 Jun '08 - 00:06 »
Revision 13 has been released.
 - several bugs fixed


syphus

  • Posts: 8
Re: XMPlay AHX/HivelyTracker plugin
« Reply #115 on: 4 Aug '08 - 22:58 »
Hi Fraggie - do you still check this thread?

There's an issue that's been around for a while, but I can't remember if I ever brought it up on here. Or maybe it arose before the song was released properly...

Anyway, it's a song-end detection problem with my tune 'sweeties.hvl', and a few others as well. The end is detected about eight seconds before the end of the song, while music is still playing, at about 48 lines into the pattern, for no apparent reason! I can alter the exact point at which it loops by changing tracks around in the *following* pattern row, but I have double-checked that it's not to do with rogue BXX or DXX commands in the song.

So I tried the 1st June update, but it's still the same. Here's a link to the tune:

http://www.hivelytracker.com/tunes/Syphus/sweeties.hvl

Hope you can figure it out! Thanks for your hard work on the plugin - apart from this tiny thing, it's fantastic :)

Fraggie

  • Posts: 710
Re: XMPlay AHX/HivelyTracker plugin
« Reply #116 on: 8 Aug '08 - 17:29 »
Oops. It looks like the silence detector was broken for multichannel files...

Try this: http://dhost.info/pieknyman/bin/test/xmp-ahx.dll
« Last Edit: 30 Aug '08 - 09:53 by Fraggie »

syphus

  • Posts: 8
Re: XMPlay AHX/HivelyTracker plugin
« Reply #117 on: 8 Aug '08 - 21:31 »
Thanks Fraggie - works *perfectly* on that HVL track!...but...it fails on an AHX track of mine :\ It breaks when there's half a pattern of silence in channels #3 and #4. Maybe the same issue?

Thanks again for looking at it though!

Fraggie

  • Posts: 710
Re: XMPlay AHX/HivelyTracker plugin
« Reply #118 on: 9 Aug '08 - 14:23 »
You didn't tell me which tune sounds broken, but i've rewritten the silence detector anyway. I might've broken something, so please report anything wrong (or good). :)

http://dhost.info/pieknyman/bin/test/xmp-ahx.dll
« Last Edit: 30 Aug '08 - 09:53 by Fraggie »

Fraggie

  • Posts: 710
Re: XMPlay AHX/HivelyTracker plugin
« Reply #119 on: 30 Aug '08 - 09:52 »
Revision 14 has been released.
Changes:
 - support for HivelyTracker 1.5 songs ("HVL1")
 - improved song length detector

Fraggie

  • Posts: 710
Re: XMPlay AHX/HivelyTracker plugin
« Reply #120 on: 13 Nov '08 - 11:28 »
Revision 15 is up.

Merged with with HivelyTracker 1.6 replayer code.

Fraggie

  • Posts: 710
Re: XMPlay AHX/HivelyTracker plugin
« Reply #121 on: 24 Jan '09 - 18:04 »
Revision 16 has been released.

Changes to previous release:
 - fixed major memory issues
 - improved file scaning speed
 - panning issues fixed

deus-ex

  • Posts: 235
Re: XMPlay AHX/HivelyTracker plugin
« Reply #122 on: 24 Jan '09 - 19:09 »
Thanks, Fraggie. :)
Edit: Just downloaded and found out that your homepage still offers the previous release v0.0.15.0. Please fix me beautiful.

Here's a changelog I assembled from info gathered of this thread. You may want to add it to your distribution (you know you want to!). ;D

WhatsNew.txt:
Code: [Select]
v0.0.16.0, 2009-01-24:
 - fixed major memory issues
 - improved file scaning speed
 - panning issues fixed

v0.0.15.0, 2008-11-13:
 - Merged with with HivelyTracker 1.6 replayer code

v0.0.14.0, 2008-08-30:
 - support for HivelyTracker 1.5 songs ("HVL1")
 - improved song length detector

v0.0.13.0, 2008-06-01:
 - several bugs fixed

v0.0.12.0, 2007-10-06:
 - fixed loading latest HivelyTracker 1.4 songs
 - fixed pattern viewer UI issues
 - enhanced surround effect
 - stereo separation settings (separate for AHX and HVL)
 - settings now take immediate effect (no need to restart song)

v0.0.11.1, 2007-08-11:
 - Critical update, includes fix for crashing on latest XMPlay versions

v0.0.11.0, 2007-05-26:
 - updated replay code (HivelyTracker 1.4 ready)
 - Dot-Mode visualisation (a'la Cubic Player :) )
 - update notification support

v0.0.10.1, 2007-05-26:
 - pattern viewer fixes

v0.0.10.0, 2007-04-10:
 - A pattern viewer!
 - "Length" field for the mIRC script
 - File type provided for playlist/library
 - Upgraded to XMPlay 3.4 interface

v0.0.9.0 beta, 2007-02-12:
 - volume ramping for output that's smoother than a baby's arse! ramping handles
   currently only instrument change and set volume command, but still it does help
   a lot for some songs.
 - interpolation doesn't kill so much high frequency sounds now and is enabled by default
 - much faster seeking and playtime calculation (especially visible with HVL songs)
 - effect F00 is now being ignored (fixes Starbucks "noise intro" and Pink's "holla")
 - infinite songs are played for 120 seconds (Pink's "holla")
 - surround effect tweaked (again...)

v0.0.8.0 beta, 2007-02-05:
 - amplification fix now works correctly for both AHX and HVL songs (new gain values
   calculated by Xeron)
 - loop detector improved (fixes Icebraker's "classic cracktro" loop and removes
   fake loops in some m0d's songs)
 - silence detector improved (fixes Jazz's "rembo sjort")

v0.0.7.0 beta, 2007-02-02:
 - amplification problem corrected (fixes Curt Cool's "Cheesepop")
 - silence detector for multichannel songs repaired (fixes Mr. Eehs composition)
 - silence detector for songs starting with silence repaired (fixes Mr. Eehs composition :) )
 - silence detector time threshold extended to two seconds (fixes Xeron's "Sliding Away")
 - loop detector tuned up a bit again
 - surround effect made a little louder

v0.0.6.0 beta, 2007-01-29:
 - custom looping introduced
 - fixed song length for high speed songs (>50hz)
 - fixed song length for songs looping last order only (Bxx effect fixed)
 - more accurate loop detection
 - detailed subsong information (time, orders, trimmed rows, restart time) displaying
 - order length is now displayed sepratly for each subsong
 - track length and restart position displaying

v0.0.5.0 beta, 2007-01-25:
 - Effect 9xx (SetSquarePosition) repaired (fixes Pink's "Klisje paa klisje" for example)
 - Effect 9xx with invalid parameters repaired (fixes m0d's new composition :) )
 - Sample names supported up to 256 chars (should be enough for everyone), with smart
   line breaking to fit nicely
 - Nonexisting sample names fixed (removes garbage from Buzzer's tunes' sample names)

v0.0.4.0 beta, 2007-01-22:
 - track and global volume commands fixed
 - invalid subsongs loading fixed
 - displaying funny charaters in sample names fixed

v0.0.3.0 beta, 2007-01-19:
 - fix for filters
 - fix for missing lead instruments
 - weaker surround effect
 - a little bit louder playback :)

v0.0.2.0 beta, 2007-01-18:
 - song length calculator fixed
 - subsongs switching fixed
 - added info if song is looped or not

v0.0.1.0 beta, 2007-01-17:
 - initial release

EDIT: corrected release date info for v0.0.6.0 beta
« Last Edit: 28 Jan '09 - 16:06 by deus-ex »

Fraggie

  • Posts: 710
Re: XMPlay AHX/HivelyTracker plugin
« Reply #123 on: 24 Jan '09 - 19:30 »
Thanks for the compilation. :)

The correct file is now up. Sorry.

Elrinth

  • Posts: 130
Re: XMPlay AHX/HivelyTracker plugin
« Reply #124 on: 28 Jan '09 - 21:31 »
JaZz - slow_day.ahx plays the same stuff constantly... I brought up the Pattern in the Visuals and saw that it went back to 000 and there's nothing inserted after that. so from time 01:32 -> 7:40 it's basically a looping sound. Is there any way to reduce the song length to where it really ends? After 12 patterns it should stop.

You can listen to the tune here:
http://elrinth.mine.nu/slow_day.ahx
« Last Edit: 28 Jan '09 - 21:34 by Elrinth »