View Single Post
Old 01 July 2016, 07:52   #56
son of 68k
meynaf's Avatar
Join Date: Nov 2007
Location: Lyon / France
Age: 45
Posts: 2,903
Originally Posted by Thorham View Post
Just check against some bounds. Bounds can be checked by keeping track of memory allocations. With a special assembler, you could even track dcb.x and ds.x directives. You can check if custom chip registers are read or written. It won't be perfect, but you can certainly do more than just nothing at all.
And you will catch many false errors.

Originally Posted by Thorham View Post
The OS keeps track of that. Not exactly difficult.
Well, everything is easy when you don't have to do it, right ?

Originally Posted by Thorham View Post

~90% -> crappy mp3 at 22khz mono
~20% -> original quality wav/aiff at 28khz stereo (20% is a guess)

That's NOT a choice
What ?

3Mb -> mp3 at 22khz mono that's preloaded in memory (and doesn't play that bad)
30Mb -> huge file that has to do permanent disk access while playing (making HD access noise on top of the music)

That IS a choice

Anyway, what about :
~66% -> 28khz stereo FLAC

Originally Posted by Thorham View Post
What does the sample rate have to do with endian conversion? Also, 44.1khz would have to be down sampled in real time, which is far worse. Better if the user just uses a properly down sampled 28khz file. Sounds better, and uses less CPU.
You can't down sample with the wrong endian, that's the point.
If i release a sound player and tell the users : oh, by the way, downsample your 44.1 prior to playing - NO GOOD.

Originally Posted by Thorham View Post
A proper WAV codec has to be able to handle both anyway,
Will you stop using Hippo if it doesn't ? Perhaps you have to try.
Me, i won't support anything without having real files using it. If Sox can really produce them (i.e. if it's not an internal, unused option), then i'd like to have a few (i won't install Sox or anything else just for this, m'kay).

Originally Posted by Thorham View Post
and Samurai_Crow just gave AIFF as a little endian option.
He said AIFF is big endian. AIFF has no little endian option.
Only stupid thing with AIFF is the way it stores the replay frequency.

Btw. What software does 68k Amiga need ? A new sound-player that takes over what Delitracker did. And i'm working on it.
meynaf is offline  
Page generated in 0.04002 seconds with 10 queries