IPB

Welcome Guest ( Log In | Register )

foo_dumb, experimental new modplugin, by Kode54
deus-ex
post Sep 9 2004, 22:54
Post #1





Group: Members
Posts: 275
Joined: 9-September 04
From: Earth
Member No.: 16882



Hello Kode54,

its me (deus-ex) again. smile.gif

You introduced a new modplugin named foo_dumb. I gave it a test run against foo_mod right away (just downloaded latest version 9.9.2004).
In comparison its soundoutput is not as clear as foo_mod utilizing bass.dll. It sounds softer, as if there's some textile between the speakers and
your ears. Also i found the .it-format support not as "balls on accurate" like provided with the bass.dll. I uploaded a file named Chris35b.it to
demonstrate this. At start of the second order (after ~8 sec. playtime) you'll hear a ~hiss~ sound which is intended to be there but foo_dumb
puts it too much into the foreground so that it sounds anoyingly wrong. Please also check foo_dumb with uploaded 303.it. It loses so much quality
against replaying with foo_mod.

Second file in the upload named F0x-Test.xm fails to be loaded with foo_dumb. It features some weird special undocumented Fasttracker tricks.
It does sound very uncommon but it is a very good test file i guess. Once Xmplay had problems with this file too, until i send it to Ian (Xmplay author)
so he was able and kind enough to fix it.

Visiting DUMB's homepage and checking its CVS on sourceforge it seems that the project came to halt since a very long time. Is that correct?
If so i hope you can maintain and fix the code for your plugin if necessary.
Btw., everytime you update one of your plugins i wonder what has changed. Recently you updated foo_mod (my favorite plugin) and foo_dumb
quite often though their version number did'nt change. Maybe you can put a little file_id.diz or readme.txt along with the plugin mentioning the
changes if its not too much to ask for?

One suggestion/question please: (don't beat me for asking this) biggrin.gif
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
I don't know if bass.dll/dumb library provides necessary data but is it possible to have pattern view like in Xmplay?


Edited 18-10-2004: Downloadlink as a service for new threadvisitors.
Download latest version of Foo_Dumb


Regards, deus-ex.

This post has been edited by deus-ex: Oct 18 2004, 16:19


--------------------
Best regards
deus-ex (MODLAND admin: ftp://modland.ziphoid.com)
Go to the top of the page
+Quote Post
 
Start new topic
Replies
deus-ex
post Oct 2 2004, 15:13
Post #2





Group: Members
Posts: 275
Joined: 9-September 04
From: Earth
Member No.: 16882



Here goes next round for v0.9.2.13:
Providing downloadlinks to files on the inet cause uploading would take far to long.

Nonexisting Subsong:
ftp://ftp.modland.com/pub/modules/Impulse...20philosophy.it
ftp://ftp.modland.com/pub/modules/Impulse...arry%20right.it
ftp://ftp.modland.com/pub/modules/Fasttra...ng%20moments.xm
ftp://ftp.modland.com/pub/modules/Fasttra...e%20tomorrow.xm
ftp://ftp.modland.com/pub/modules/Fasttra...reminiscence.xm
ftp://ftp.modland.com/pub/modules/Fasttra...ulator%20man.xm
ftp://ftp.modland.com/pub/modules/Fasttra...Radix/kookoo.xm
ftp://ftp.modland.com/pub/modules/Screamt...%20hedonism.s3m


Subsong playtime adds main song time:
ftp://ftp.modland.com/pub/modules/Impulse...g/deep%20joy.it
ftp://ftp.modland.com/pub/modules/Impulse...g%20rainbows.it
ftp://ftp.modland.com/pub/modules/Impulse...f%20infinity.it
ftp://ftp.modland.com/pub/modules/Protrac.../crossroads.mod
ftp://ftp.modland.com/pub/modules/Protrac...!-vibes.mod
ftp://ftp.modland.com/pub/modules/Protrac...lieving%201.mod
ftp://ftp.modland.com/pub/modules/Protrac...ec%20rudolf.mod
ftp://ftp.modland.com/pub/modules/Screamt...-%20erosion.s3m
ftp://ftp.modland.com/pub/modules/Screamt...eversmoking.s3m
ftp://ftp.modland.com/pub/modules/Screamt...Motion/nova.s3m
ftp://ftp.modland.com/pub/modules/Screamt...d%20reality.s3m
ftp://ftp.modland.com/pub/modules/Screamt...ht%20vision.s3m
http://www.modarchive.com/cgi-bin/download.../M/menutune.s3m


Won't load with subsong scanning: (!!!be sure to have taskmanager loaded in background BEFORE trying, Cpu usage goes towards 100%!!!)
ftp://ftp.modland.com/pub/modules/Fasttra...0the%20light.xm
ftp://ftp.scene.org/mirrors/hornet/music/...1998/oracle.zip -> File in archive: Accoust.it
http://www.hydrogenaudio.org/forums/index....pe=post&id=1011 -> Discvry.mod
http://www.hydrogenaudio.org/forums/index....pe=post&id=1003 -> Jos-Dr4k.xm, supposed to be fixed with current version, still won't load here
Foo_Dumb Testfiles 8.rar -> Jeff60.it

Reports wrong playtime:
Inside Foo_Dumb Testfiles 8.rar -> Outofs.mod (VBlank MOD) = Order 61-68 plays at wrong speed, thus playtime is 10:54 instead 07:20 min.
http://www.hydrogenaudio.org/forums/index....ype=post&id=967 -> Rl_Poui.it (allready reported)


Thanks for implementing dynamic Order/Pattern/Row info. tongue.gif
Looking forward to dynamic speed/tempo info, plus maybe current/max. used channels ala IT?

deus-ex


--------------------
Best regards
deus-ex (MODLAND admin: ftp://modland.ziphoid.com)
Go to the top of the page
+Quote Post
kode54
post Oct 2 2004, 18:36
Post #3





Group: Admin
Posts: 4580
Joined: 15-December 02
Member No.: 4082



Nonexisting Subsong:
  • ninja philosophy.it - Silent pattern detection fails to eliminate a pattern on the end that contains NINJA KNOWS spelled out in the effects column. Not likely to be fixed without breaking the scanner or complicating it.
  • whispering moments.xm - Global volume is faded to complete silence for a complete five seconds, which causes playback to end. Yet, at least two orders are left unplayed, so they appear as another subsong. Removing global volume detection would break lengths / finite playback of other files.
  • back to before tomorrow.xm - Ditto.
  • kookoo.xm - Ditto.
  • high on hedonism.s3m - Silent pattern detection fails, due to Set Global Volume effect, and with a non-zero value at that.
  • rotate carry right.it - A tricky silence pattern or such. Increasing the global volume silence threshold to 12 seconds fixes it, but will add length to various files.
  • reminiscence.xm - Ditto.
  • triangulator man.xm - Ditto.

Subsong playtime adds main song time:
  • deep joy.it - Order 32 is effectively skipped, so the scanner sees it as unplayed. When it finishes playing, the song restarts.
  • painting rainbows.it - Unplayed orders which actually pattern jump into the main song. I guess you get an alternate intro for free.
  • elements of infinity.it - Global silence detection was cutting this song in half due to a long period of silence, followed by the final part.
  • crossroads.mod - Unplayed order, playback restarts after the end of the order list.
  • mystikal!-vibes.mod - No idea? This one doesn't appear to be a problem anymore. It may have been that more thorough row scanning I added in 0.9.2.12.2...
  • seeing is believing 1.mod - Unplayed orders due to pattern jump.
  • habit avec rudolf.mod - The second one is a real subsong, complete with its own self-contained pattern jumping, but the second one doesn't have any means to force silence after it finishes. I've hacked crap to set song restart position to match the requested start order. Meh.
  • unreal - erosion.s3m - Real subsongs. Those which include other subsongs or parts thereof do so intentionally through use of pattern jump effects.
  • unreal - bluff eversmoking.s3m - Ditto.
  • unreal - night vision.s3m - Ditto.
  • nova.s3m - Subsong intentionally pattern jumps to the first order.
  • 2nd reality.s3m - Apparently, intentional alternate intro bits that lead into other parts of the song. Although start order 66 doesn't really produce an interesting section, start order 69 does. Too bad 66 eventually plays over 69, so the scanner doesn't hit it. Nice of them to separate these parts with a silence pattern instead of end-of-orders. Although, I don't know if that was even possible with ST3, or at least it may not have been in such early versions.
  • menutune.s3m - Real subsongs again. Any redundant patterns are intentional.

Won't load with subsong scanning:
  • find the light.xm - Wahoo, song sets speed zero and leaves a note or two hanging. I could mimic how FT2 would handle this and let it run for a while... Which means I basically have to let this run and probe for digital silence. Whee. Anyway, it was freezing because the speed zero command would effectively prevent it from marking the row as played, and thus the pattern as well, so subsong scanner would then try to scan that pattern. Repeatedly.
  • Accoust.it - Silent pattern detection problem, among other things. See below.
  • Discvry.mod - This doesn't appear to be broken.
  • Jos-Dr4k.xm - Ditto.
  • Jeff60.it - Trim silent patterns caused freezes because the IT renderer doesn't like patterns with zero rows.
Aside from the occasional detection glitches, most of the redundancy is intentional. Samples aren't always the only thing shared by subsongs in multi-song patterns.

Also, you sometimes find hidden or unused orders in songs. This is also mostly a wanted side-effect of the scanner. If you find it to be more detrimental than useful, you're welcome to disable it.

Reports wrong playtime:
  • Outofs.mod - The same effects converter was being used for both MOD and XM, and it was not correctly translating F20, which sets speed to 20h in MOD, but tempo to 20h in XM.
  • Rl_Poui.it - Subsong scanner's length probe will never see the evil silent pattern of death. If you disable the subsong scanner, or reload the info from the file manually, the silent pattern will be counted unless you enable "Trim silent patterns."
Uploaded v0.9.2.14.
  • Silent pattern trimming will only remove patterns which appear to make use of high speed values and/or pattern delay/loop.
  • Silent pattern trimmer produces a single row empty pattern instead of a null pattern, as that caused things to freeze. Fixes Jeff60.it.
  • Fixed MOD Fxx effect so 20 correctly sets speed and not tempo.
  • Fixed channel volume effect on NNA voices. Hopefully, this is the extent of channel effects that affect NNA voices.
  • Increased global volume silence check to a whole 12 seconds. Kills some of the erroneous subsongs.
  • Forced restart position to requested order, required to make at least the last subsong in habit avec rudolf.mod stop instead of playing the main song. Also changes the behavior of starting a subsong in the middle through the context menu dialog, not that that was entirely perfect before.
  • Set played row on speed zero effect in XMs, so files which are stopped by the callback do not freeze the subsong scanner. I may add functionality to allow these files to fade to digital silence in the player before looping, but it could be prone to breaking.
  • Added dynamic speed, tempo, channels, and channels_max. Whee.
I don't know about the more useless speed/tempo/channels info, but at least the realtime order/pattern/row info could be used to implement a realtime pattern display. Getting note dots and such out of the renderer will prove to be more of a pain. This is if I even decide to implement any of this visualization spooniness. Who knows? :B

Thanks for a lot of nifty files. I might decide to download that entire site some day, if not for the fact that it's so slow.
Go to the top of the page
+Quote Post

Posts in this topic
- deus-ex   foo_dumb   Sep 9 2004, 22:54
- - kode54   Chris35b.it doesn't sound much different from ...   Sep 9 2004, 23:46
|- - deus-ex   QUOTE (kode54 @ Sep 9 2004, 11:46 PM)Chris35b...   Sep 10 2004, 00:32
- - lll9p_1   Where can i download it?   Sep 10 2004, 05:48
|- - Silverbolt   QUOTE (lll9p_1 @ Sep 9 2004, 08:48 PM)Where c...   Sep 10 2004, 06:31
- - kode54   Uploaded v0.9.2.1.Fixed infinite running / load-ti...   Sep 10 2004, 10:23
|- - deus-ex   QUOTE (kode54 @ Sep 10 2004, 10:23 AM)Uploade...   Sep 10 2004, 11:56
- - kode54   Uploaded v0.9.2.2.Fixed panning slide/shift effect...   Sep 10 2004, 14:39
- - deus-ex   Checked updated foo_dumb v0.9.2.2. Cregaia.it issu...   Sep 10 2004, 21:53
|- - kode54   QUOTE (deus-ex @ Sep 10 2004, 01:53 PM)C...   Sep 11 2004, 10:12
|- - deus-ex   QUOTE (kode54 @ Sep 11 2004, 10:12 AM)...DUMB...   Sep 11 2004, 21:59
|- - kode54   DOSBox 0.61+ CVS build, dated 2004-Sep-07, from h...   Sep 12 2004, 04:29
- - deus-ex   QUOTE (kode54 @ Sep 12 2004, 04:29 AM)DOSBox ...   Sep 12 2004, 14:25
- - bleh   I might as well join the party and point out that ...   Sep 12 2004, 18:03
- - kode54   Not accessasble because of a 'two posting...   Sep 13 2004, 10:31
|- - deus-ex   QUOTE (kode54 @ Sep 13 2004, 10:31 AM)...now ...   Sep 13 2004, 13:34
|- - deus-ex   QUOTE (deus-ex @ Sep 13 2004, 01:34 PM)Q...   Sep 14 2004, 11:28
|- - kode54   QUOTE (deus-ex @ Sep 14 2004, 03:28 AM)-...   Sep 15 2004, 06:19
|- - deus-ex   QUOTE (kode54 @ Sep 15 2004, 06:19 AM)I can t...   Sep 15 2004, 13:35
|- - kode54   QUOTE (deus-ex @ Sep 15 2004, 05:35 AM)Q...   Sep 15 2004, 18:42
|- - deus-ex   QUOTE (kode54 @ Sep 15 2004, 06:42 PM)Which, ...   Sep 15 2004, 20:05
- - bleh   Okay, envelope carry is cool now in the quick exam...   Sep 13 2004, 13:48
|- - kode54   QUOTE (bleh @ Sep 13 2004, 05:48 AM)Okay, env...   Sep 13 2004, 17:49
- - deus-ex   Version 0.9.2.4 crashed on some .it-files here too...   Sep 13 2004, 20:24
- - bleh   1. Cool, the crash is fixed on my system as well....   Sep 13 2004, 21:17
|- - deus-ex   QUOTE (bleh @ Sep 13 2004, 09:17 PM)2.  The I...   Sep 13 2004, 23:00
- - bleh   Whoa, I'm sorry, I've been listening with ...   Sep 13 2004, 23:39
- - kode54   Uploaded v0.9.2.6.Corrected sample offset for PTM ...   Sep 14 2004, 03:00
- - holox   You can get Dosbox cvs compiles from CVS Compile w...   Sep 14 2004, 13:02
|- - deus-ex   QUOTE (holox @ Sep 14 2004, 01:02 PM)You can ...   Sep 14 2004, 13:36
- - deus-ex   Jos-Dr4k.xm fails to load both with foo_dumb and f...   Sep 15 2004, 17:51
- - kode54   QUOTE (deus-ex @ Sep 15 2004, 12:05 PM)Q...   Sep 16 2004, 09:27
|- - deus-ex   QUOTE (kode54 @ Sep 16 2004, 09:27 AM)I'v...   Sep 16 2004, 13:55
|- - kode54   QUOTE (deus-ex @ Sep 16 2004, 05:55 AM)Q...   Sep 16 2004, 16:36
|- - deus-ex   QUOTE (kode54 @ Sep 16 2004, 04:36 PM)Which q...   Sep 16 2004, 19:31
|- - kode54   QUOTE (deus-ex @ Sep 16 2004, 11:31 AM)1...   Sep 17 2004, 10:15
|- - deus-ex   QUOTE (kode54 @ Sep 17 2004, 10:15 AM)I was p...   Sep 17 2004, 12:27
- - bleh   QUOTE HAHA, the OKT format is just another MOD-lik...   Sep 17 2004, 13:42
|- - kode54   QUOTE (bleh @ Sep 17 2004, 05:42 AM)QUOTE HAH...   Sep 17 2004, 17:16
- - ep0ch   I don't suppose it will be possible to get the...   Sep 17 2004, 14:36
- - GenjuroXL   I think supporting DW would mean emulating an m68k...   Sep 17 2004, 16:55
- - deus-ex   Open Cubic Player 2.60pre6 sources also contain co...   Sep 17 2004, 17:33
- - kode54   QUOTE (ep0ch @ Sep 17 2004, 06:36 AM)I don...   Sep 17 2004, 17:34
- - jsheridan   Invalid behaviour with this   Sep 17 2004, 18:52
- - deus-ex   Rezipped DISCVRY.MOD for everyone who can't ac...   Sep 17 2004, 21:08
- - kode54   Uploaded v0.9.2.9.Implemented Xxx panning effect b...   Sep 18 2004, 02:11
- - jsheridan   Invalid playback starting from 1:01 (only one stri...   Sep 18 2004, 11:46
- - deus-ex   Trauma.okt wont load with v0.9.2.9. It's the o...   Sep 18 2004, 17:21
- - bleh   That's other, "other," OKT format I ...   Sep 18 2004, 18:43
- - deus-ex   Trauma.okt can be played with Winamp In_Mod and Op...   Sep 18 2004, 20:07
- - kode54   Uploaded v0.9.2.10.S3M reader now disposes of effe...   Sep 19 2004, 19:31
|- - jsheridan   QUOTE (kode54 @ Sep 19 2004, 10:31 AM)Uploade...   Sep 19 2004, 21:34
- - deus-ex   Acknowleged, Algory.ptm playback is better than wh...   Sep 20 2004, 22:29
- - kode54   Uploaded v0.9.2.10.1.Initializes channel sample nu...   Sep 21 2004, 04:06
- - deus-ex   Warswa.xm replay fixed, thank you. Found some prob...   Sep 21 2004, 17:56
- - kode54   Uploaded v0.9.2.11.Implemented PSM format reader. ...   Sep 22 2004, 02:46
- - deus-ex   All .mod-format problems fixed. The PSM format us...   Sep 22 2004, 16:43
- - T&L   Hi, there's a problem playing tense.s3m (music...   Sep 22 2004, 21:20
|- - foosion   QUOTE (T&L @ Sep 22 2004, 10:20 PM)It see...   Sep 22 2004, 21:57
|- - kode54   QUOTE (T&L @ Sep 22 2004, 01:20 PM)Hi, th...   Sep 22 2004, 23:49
|- - T&L   QUOTE (kode54 @ Sep 23 2004, 01:49 AM)If you ...   Sep 23 2004, 22:07
- - deus-ex   Output of PSM format sounds excellent, better than...   Sep 25 2004, 15:18
- - kode54   Just what I always wanted, a PSM with multiple SON...   Sep 26 2004, 04:00
- - deus-ex   Game "Silverball", 01-TITLE.S3M, a conve...   Sep 26 2004, 12:54
- - kode54   Uploaded v0.9.2.12.Extended PSM reader to support ...   Sep 27 2004, 15:20
- - deus-ex   All previously reported problems fixed. Subsong fe...   Sep 28 2004, 15:43
- - kode54   Subsong index is conveniently a core feature, so y...   Sep 29 2004, 08:21
- - T&L   Can't download the plugin from kode54's si...   Sep 29 2004, 17:15
- - deus-ex   Kode54's plugin site is temporarily unavailabl...   Sep 29 2004, 19:50
- - deus-ex   Thanks for hinting the %_subsong% variable. That...   Sep 30 2004, 13:23
- - kode54   Uploaded v0.9.2.12.2.Removed checkpoint list / len...   Sep 30 2004, 16:04
- - deus-ex   This Examples demonstrate several problems i found...   Oct 1 2004, 12:00
- - kode54   Uploaded v0.9.2.13.Changed subsong scanner to chec...   Oct 1 2004, 18:07
- - deus-ex   Here goes next round for v0.9.2.13: Providing down...   Oct 2 2004, 15:13
|- - kode54   Nonexisting Subsong:ninja philosophy.it - Silent p...   Oct 2 2004, 18:36
- - deus-ex   Allright, all v0.9.2.13 probs sorted. Regarding ...   Oct 2 2004, 19:57
|- - kode54   QUOTE (deus-ex @ Oct 2 2004, 11:57 AM)Al...   Oct 2 2004, 23:33
|- - deus-ex   QUOTE (kode54 @ Oct 2 2004, 11:33 PM)I've...   Oct 3 2004, 12:27
- - nIRV   could you indicate a place where I could download ...   Oct 3 2004, 13:10
|- - Case   QUOTE (nIRV @ Oct 3 2004, 03:10 PM)could you ...   Oct 3 2004, 13:15
- - kode54   Uploaded v0.9.3.Old PSM format support.MTM support...   Oct 4 2004, 07:32
- - deus-ex   Woah, you're updating faster than i can follow...   Oct 4 2004, 14:14
- - kode54   Uploaded v0.9.3.2.Removed part of my last NNA chan...   Oct 4 2004, 14:31
- - deus-ex   What the f...? You killed Lucky Luke. Pushed some...   Oct 4 2004, 14:56
- - kode54   Uploaded v0.9.3.3.Fixed glissando control, it was ...   Oct 4 2004, 16:14
- - deus-ex   Ok, .mtm crashes sorted. All the .mtm's of my ...   Oct 4 2004, 16:43
|- - kode54   QUOTE (deus-ex @ Oct 4 2004, 08:43 AM)Ad...   Oct 4 2004, 17:08
- - deus-ex   I recommend to use In_Adlib.dll along with the Win...   Oct 5 2004, 15:15
|- - deus-ex   QUOTE (deus-ex @ Oct 5 2004, 03:15 PM)Th...   Oct 7 2004, 19:50
- - bigboo   HI I just tested your new mod plug-in and it seem...   Oct 5 2004, 22:30
- - kode54   Uploaded v0.9.3.4.Fixed pitch pan separation for n...   Oct 6 2004, 03:44
|- - deus-ex   QUOTE (kode54 @ Oct 6 2004, 03:44 AM)QUOTE DS...   Oct 6 2004, 16:40
- - bigboo   Thanks for all those detailled infos and the quick...   Oct 6 2004, 13:22
- - kode54   My friend just checked 16th intro.mod, the first ...   Oct 6 2004, 15:00
|- - bigboo   QUOTE (kode54 @ Oct 6 2004, 04:00 PM)My frien...   Oct 6 2004, 15:19
- - kode54   Uploaded v0.9.3.6.Fixed volume swing, which is rel...   Oct 7 2004, 00:04
- - deus-ex   No need to investigate further, with v0.9.3.6 all ...   Oct 7 2004, 14:20
- - deus-ex   Hello (fading echo: hello... hello... hello...), a...   Oct 14 2004, 14:30
- - kode54   Uploaded v0.9.4.Implemented mostly dodgy volume ra...   Oct 14 2004, 23:13
- - deus-ex   First listening test with volume ramping enabled s...   Oct 15 2004, 16:42
6 Pages V   1 2 3 > » 


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 31st July 2014 - 06:43