Lyberta wrote:The convention for floating point is that values are in the range [-1;1]. Everything outside is not guaranteed to work.
WAV audio header has a format field and there are dozen of formats you can put there. But most editors don't support stuff that is not PCM.
Well, we certainly both agree about that. I remember some oddball WAV's with MP3's embedded (not converted, embedded) inside back in the day. That was really annoying but shortlived, thank goodness. I remember using some software that complained if the 24-bit int was packed. I still get errors to this day about different WAV header formats. For example OcenAudio's FLAC rendering produces FLAC's that when converted back to WAV, FLACdrop complains about the formatting, but still converts them. It says something about a "legacy" way of doing things not being quite right.
Also, I remember when foobar2000 started including adding metadata to .WAVs. It seemed really odd at first, but thankfully they implemented it in a way that doesn't choke most old and new editors. I'm thankful that there's a function to strip the metadata back out.
I like AudioMove a lot because the WAV's it creates during conversion seem to always be 100% standard and without anything extra.
Anyways, I apologize for rambling on these forums a lot during the past couple of days. I guess I can go on quite a bit.