[comp.sys.amiga.audio] Module Master 1.7

hastoerm@vela.acs.oakland.edu (Moriland) (02/15/91)

	Is anyone else having trouble with Module Master V1.7
(available at ab20) crashing out their machines after playing a few
songs? It's a wonderful program, but it seems to not be freeing memory
up properly and it also seems to be eating up an awful lot of CPU
time. I ran it today by itself and after playing 7 or so different
songs, I couldn't get the requester window to open to full size and I
couldn't open my CLI window at all. Then after about 2 more songs the
load requester wouldn't open at all and when I tried the CLI the
system crashed. When run with JR-Comm 1.01r it tends to make the whole
system sluggish to the point of not being able to move my mouse
pointer. Is there a new version out that fixes these problems?

					--Moriland


-- 
| hastoerm@vela.acs.oakland.edu |    __                                | 
|                               | __/// Viva Amiga!                    |
| Founder Of: Evil Young        | \XX/                                 |
| Mutants For A Better Tomorrow |       "Single Tasking: JUST SAY NO!" |

jimb@faatcrl.UUCP (Jim Burwell) (02/15/91)

hastoerm@vela.acs.oakland.edu (Moriland) writes:


>	Is anyone else having trouble with Module Master V1.7
>system crashed. When run with JR-Comm 1.01r it tends to make the whole
[....]
>system sluggish to the point of not being able to move my mouse
>pointer. Is there a new version out that fixes these problems?

Yes.  MM is OK.  Better than Intuitracker.  I don't really know why the
system slows down when it's run.  Unless the play he is using uses (UGH!)
CPU timing loops.

Wait for my CLI player, Trackplay, to come out.  It has more features than
MM right now, 'cept that it doesn't have an Intuition interface (CLI based),
or support for Future Composer.  (Does anyone have any info on this player ?
There's a lot of songs/demos coming out using these modules.  Is FC PD or
commercial ?  Anyone have a description of the FC module (SMOD) format ?)

C'ya,
Jim
-- 
+--------------------------+      _  
|INET:  jimb@faatcrl.uucp  |     | \
|UUCP:  ..!rutgers!faatcrl!|    _|  \______________________________________
|      jimb                |   - ______        ________________          \_`,
+------------------------- + -(_______            -=    -=        USAF       ) 
                                      `--------=============----------------`
                                                -   -
                                               -   -
                                    `   . .  -  -
                                     .*` .* ;`*,`.,
                                      `, ,`.*.*. * 
 ______________________________________*  * ` ^ *____________________________
                IRAQ

chuckt@theborg.mlb.fl.us (Chuck Teschke) (02/16/91)

I have module master V1.7abd i think it stinks it was probably written in C 
and thats why it runs so slow. The reason your windows wont open and you
machine crashes is because it is eating up CHIP memory and not giving it back
to the system so it runs out. I use Xtplay which has a function to clear the
chip memory but it too sometimes messes up after playing songs for a long
time. I dont think the author had a 1mb agnus and i think thats why it messes
up.

  "In search of the perfect player program"    -Writing one!!!

Chuck Teschke
                chuckt@theborg.mlb.fl.us

hastoerm@vela.acs.oakland.edu (Moriland) (02/16/91)

In article <994@faatcrl.UUCP> jimb@faatcrl.UUCP (Jim Burwell) writes:
}hastoerm@vela.acs.oakland.edu (Moriland) writes:
}
}
}>	Is anyone else having trouble with Module Master V1.7
}>system crashed. When run with JR-Comm 1.01r it tends to make the whole
}[....]
}>system sluggish to the point of not being able to move my mouse
}>pointer. Is there a new version out that fixes these problems?
}
}Yes.  MM is OK.  Better than Intuitracker.  I don't really know why the
}system slows down when it's run.  Unless the play he is using uses (UGH!)
}CPU timing loops.
}
}Wait for my CLI player, Trackplay, to come out.  It has more features than
}MM right now, 'cept that it doesn't have an Intuition interface (CLI based),
}or support for Future Composer.  (Does anyone have any info on this player ?
}There's a lot of songs/demos coming out using these modules.  Is FC PD or
}commercial ?  Anyone have a description of the FC module (SMOD) format ?)
}
}C'ya,
}Jim

I will be looking forward to your Util, Jim. Any idea on how long it
will be before you release it? I only have a couple Future Composer
songs so losing them isn't a BIG deal. MM is great aside from system
slowdown and the odd crash.

					--Moriland



-- 
| hastoerm@vela.acs.oakland.edu |    __                                | 
|                               | __/// Viva Amiga!                    |
| Founder Of: Evil Young        | \XX/                                 |
| Mutants For A Better Tomorrow |       "Single Tasking: JUST SAY NO!" |

maxc1553@ucselx.sdsu.edu (InnerTangent - human1) (02/16/91)

	This is not an answer, this is my observation.

	Currently, there are 2 (as far as I know) inituation interfaced
soundtracker modules players.  Intuitracker and Module Master.  
	Personally, I prefer Intuitracker;  Here is some pros and cons about
either modules players.

	Intuitracker - pro:  Doesn't eat as much CPU time as Module Master.
			     More advanced playing options.
			     Somewhat more elegant.

		       con:  Doesn't play crunched modules.
			     Doesn't play future composer modules.

	Module Master- pro:  use req.library for requester. 
				(however, this feature force you to go into
				the directory everytime vs. Intuitracker's
				load-onetime-and-choose menu)
			     play crunched modules..  but no other trackers
			     will be able to read/edit crunched modules
			     currently.
			     Play future composer modules.  very good.

		       con:  CPU hoog!
			     might not free up all resources.
			     'SCOOP' display eats even more CPU.  (nice tho)

	In conclusion, after using Modules Master for a while, I decided to
stick to the Intuitracker for now.  It would save me from putting req.library
into my libs directory, and powerpacker.library too.

What do you think?
-- 
[------Billy-----Maxc1553@UCSELX.SDSU.EDU------Human1-----]
[_______"""""_____""""""""""""""""""""""""______""""""____]
    

jimb@faatcrl.UUCP (Jim Burwell) (02/16/91)

hastoerm@vela.acs.oakland.edu (Moriland) writes:

[...]
>}Wait for my CLI player, Trackplay, to come out.  It has more features than
>}MM right now, 'cept that it doesn't have an Intuition interface (CLI based),
>}or support for Future Composer.  (Does anyone have any info on this player ?
>}There's a lot of songs/demos coming out using these modules.  Is FC PD or
>}commercial ?  Anyone have a description of the FC module (SMOD) format ?)
>}
>}C'ya,
>}Jim

>I will be looking forward to your Util, Jim. Any idea on how long it
>will be before you release it? I only have a couple Future Composer
>songs so losing them isn't a BIG deal. MM is great aside from system
>slowdown and the odd crash.


Well, one of the reasons I posted that was to force myself to work on it :-).

After I get all the mod loading stuff squared away, I'm going to take a look
problems I'm having with the CIA B timer (which I using for timing).  There's
a problem having to do with the very high priority of CIA B timer interrupt
interrupting the serial.device's RBF interrupt, causing data loss at high
speeds w/ JR-Comm.  I'll either solve this with a software interrupt scheme,
or using Vblank which will detect video mode and use the appropriate timing
constant...

C'ya,
Jim
-- 
+--------------------------+      _  
|INET:  jimb@faatcrl.uucp  |     | \
|UUCP:  ..!rutgers!faatcrl!|    _|  \______________________________________
|      jimb                |   - ______        ________________          \_`,
+------------------------- + -(_______            -=    -=        USAF       ) 
                                      `--------=============----------------`
                                                -   -
                                               -   -
                                    `   . .  -  -
                                     .*` .* ;`*,`.,
                                      `, ,`.*.*. * 
 ______________________________________*  * ` ^ *____________________________
                IRAQ

C503719@UMCVMB.MISSOURI.EDU (Baird McIntosh) (02/16/91)

In Message-ID: <1991Feb15.224344.5619@ucselx.sdsu.edu>
          maxc1553@ucselx.sdsu.edu (InnerTangent - human1) said:
>[...]
>    Personally, I prefer Intuitracker;  Here is some pros and cons about
>either modules players.
>
>    Intuitracker - pro:  Doesn't eat as much CPU time as Module Master.
>                   More advanced playing options.
>                   Somewhat more elegant.
>
>                con:  Doesn't play crunched modules.
>                   Doesn't play future composer modules.
     Intuitracker -
                 con:  Too unstable for multitasking.  (i.e. Crashes)

That's not to say that *Module Master* doesn't crash or lock-up... it does.
Oh well.  As for copying the req.library to your libs:, you could just
'assign libs: ModuleMaster:libs/' temporarily while you play your modules.

Another problem I noticed with MM:  I powerpacked KefrensTune1 and Luna-Waves
with PP2.3b, and ModuleMaster lost the last several blocks (or patterns) of
the songs.  It also added on some junk blocks in their place.  I won't be
powerpacking any modules for use with MM I guess.

| Baird McIntosh | c503719@umcvmb.missouri.edu <-or-> c503719@umcvmb.bitnet |
|    "K I L L   T H E   R A T !"  -- seen on a sign at a pro-Gulf_War rally |
|                                                                           |

hastoerm@vela.acs.oakland.edu (Moriland) (02/16/91)

In article <1991Feb15.224344.5619@ucselx.sdsu.edu> maxc1553@ucselx.sdsu.edu (InnerTangent - human1) writes:
}
}	This is not an answer, this is my observation.
}
}	Currently, there are 2 (as far as I know) inituation interfaced
}soundtracker modules players.  Intuitracker and Module Master.  
}	Personally, I prefer Intuitracker;  Here is some pros and cons about
}either modules players.
}
}	Intuitracker - pro:  Doesn't eat as much CPU time as Module Master.
}			     More advanced playing options.
}			     Somewhat more elegant.
}
}		       con:  Doesn't play crunched modules.
}			     Doesn't play future composer modules.
}
}	Module Master- pro:  use req.library for requester. 
}				(however, this feature force you to go into
}				the directory everytime vs. Intuitracker's
}				load-onetime-and-choose menu)
}			     play crunched modules..  but no other trackers
}			     will be able to read/edit crunched modules
}			     currently.
}			     Play future composer modules.  very good.
}
}		       con:  CPU hoog!
}			     might not free up all resources.
}			     'SCOOP' display eats even more CPU.  (nice tho)
}
}	In conclusion, after using Modules Master for a while, I decided to
}stick to the Intuitracker for now.  It would save me from putting req.library
}into my libs directory, and powerpacker.library too.
}

I have both programs as well and Intuitracker is out because it won't
work with JR-Comm at ALL. I will call the Utopia BBS later tonight to
see if there is a new version up.

					--Moriland




-- 
| hastoerm@vela.acs.oakland.edu |    __                                | 
|                               | __/// Viva Amiga!                    |
| Founder Of: Evil Young        | \XX/                                 |
| Mutants For A Better Tomorrow |       "Single Tasking: JUST SAY NO!" |

ags@scs.carleton.ca (Alexander George Morison Smith) (02/17/91)

In article <5157@vela.acs.oakland.edu> hastoerm@vela.acs.oakland.edu (Moriland) writes:
>	Is anyone else having trouble with Module Master V1.7...

Other than the bugs and crashes, ModuleMaster doesn't play songs quite
the way they are supposed to be played.  For example, when playing
Bat-Dance (SoundTracker/31), it plays some noise where IntuiTracker
would be playing a sample. 

Other than that, it has promise.  Just needs to be cleaned up. 

- Alex

lshaw@ccwf.cc.utexas.edu (logan shaw) (02/20/91)

In article <chuckt.0689@theborg.mlb.fl.us> chuckt@theborg.mlb.fl.us (Chuck Teschke) writes:
>I have module master V1.7abd i think it stinks it was probably written in C
>and thats why it runs so slow. The reason your windows wont open and you
>machine crashes is because it is eating up CHIP memory and not giving it back
>to the system so it runs out.

Actually, I think it was written in assembly and that's why it crashes
the machine.  :-)  :-)  :-)

Seriously, if you're going to criticize languages for being slow, don't
waste your time with C.  There are plenty of slower, less portable, and
less powerful languages (like Modula-2 and BASIC).

Better yet, attack poorly written programs in _any_ language:  programs
that assume you have a certain processor, programs that don't work
with hard disks, programs that bypass the OS, programs that rely on the
fact that you have a PAL or NTSC machine, etc.

-- 
=----------------Logan-Shaw---(lshaw@ccwf.cc.utexas.edu)----------------=
"A moderately bad man knows he is not very good: a thoroughly bad man
thinks he is all right...You understand sleep when you are awake, not while
you are sleeping"   - C. S. Lewis, _Mere_Christianity_