#nuvie@irc.freenode.net logs for 18 Oct 2003 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage


[04:23:28] * Coren_ is away: Sleepness.
[05:22:02] <-- Coren_ has left IRC (capek.freenode.net irc.freenode.net)
[05:22:02] <-- servus has left IRC (capek.freenode.net irc.freenode.net)
[05:22:02] <-- Kirben has left IRC (capek.freenode.net irc.freenode.net)
[05:22:12] --> Kirben has joined #nuvie
[05:32:02] --> Coren_ has joined #nuvie
[05:32:02] --> servus has joined #nuvie
[06:18:01] --> Yuv422 has joined #nuvie
[08:43:12] --> wjp has joined #nuvie
[08:43:18] <Yuv422> hi wjp
[08:43:41] <wjp> hi
[08:44:21] <Yuv422> The Japanese LordBritish sounds good
[08:44:46] <wjp> Rorudu Buritishi? :-)
[08:44:57] <Yuv422> hehe
[08:45:16] <Yuv422> my audio dumping utility is almost done
[08:45:35] <Yuv422> I've been dumping actor audio all day. :)
[08:46:12] <Yuv422> it outputs wav files
[08:46:26] <Yuv422> but wav doesn't seem to support 8bit signed samples :(
[08:46:39] <Yuv422> So I have to convert them to signed 16 bit samples. :(
[08:48:58] <Yuv422> the 0'th actor contains the audio for shamino's monster alerts and dungeon names
[08:49:12] <Yuv422> oh and some other in game text.
[08:49:41] <Yuv422> like Sherry's "argh I'm scared by horses" message
[08:58:01] <wjp> bbl, time for some breakfast :-)
[08:58:15] <Yuv422> k
[09:17:35] <Yuv422> Kirben: Would you beable to compile me a win32 version of my unpack util? :) I need to send it to Joe at the origin museum.
[09:17:49] * servus just made a proper void main(void) C program, and grins.
[09:17:54] <Kirben> yes
[09:17:59] <Yuv422> cool thanks
[09:18:03] <Yuv422> whenever you have time
[09:18:05] <Yuv422> brb dinner
[09:32:52] <Kirben> Compile errors out:
[09:32:55] <Kirben> unpack.cpp: In function `bool write_wav_file(const char*, unsigned char*,
[09:32:55] <Kirben> unsigned int)':
[09:32:55] <Kirben> unpack.cpp:76: invalid conversion from `const char*' to `const unsigned char*'
[09:32:55] <Kirben> unpack.cpp:76: initializing argument 1 of `uint32
[09:32:55] <Kirben> NuvieIOFileWrite::writeBuf(const unsigned char*, unsigned int)'
[09:32:57] <Kirben> unpack.cpp:78: invalid conversion from `const char*' to `const unsigned char*'
[09:32:59] <Kirben> unpack.cpp:78: initializing argument 1 of `uint32
[09:33:03] <Kirben> NuvieIOFileWrite::writeBuf(const unsigned char*, unsigned int)'
[09:33:05] <Kirben> unpack.cpp:79: invalid conversion from `const char*' to `const unsigned char*'
[09:33:07] <Kirben> unpack.cpp:79: initializing argument 1 of `uint32
[09:33:09] <Kirben> NuvieIOFileWrite::writeBuf(const unsigned char*, unsigned int)'
[09:33:13] <Kirben> unpack.cpp:88: invalid conversion from `const char*' to `const unsigned char*'
[09:33:15] <Kirben> unpack.cpp:88: initializing argument 1 of `uint32
[09:33:17] <Kirben> NuvieIOFileWrite::writeBuf(const unsigned char*, unsigned int)'
[09:34:20] <Yuv422> yeah
[09:34:29] <Yuv422> I couldn't be bothered fixing those
[09:34:39] <Yuv422> they shouldn't be show stoppers
[09:35:58] <Kirben> hmm not sure why it is erroring out, only using default compiles flag in makefile you made.
[09:38:11] <Yuv422> maybe it's the -Wall flag
[09:39:21] <Kirben> no difference with it removed
[09:42:06] <wjp> I get the same erros
[09:42:08] <wjp> errors, even
[09:42:46] <wjp> adding casts makes it compile fine
[09:43:22] <wjp> committed those fixes
[09:43:28] <Yuv422> k thanks
[09:48:42] <Kirben> unpacks files fine but the wavs it produces make no sound.
[09:48:54] <Yuv422> hmm
[09:49:00] <Yuv422> :(
[09:49:15] <Yuv422> might be an endian issue.
[09:49:46] <Yuv422> do the file sizes look allright?
[09:49:57] <wjp> same here
[09:49:59] <wjp> filesizes ok
[09:50:09] <Yuv422> hmm
[09:50:13] <Yuv422> let me check my local copy
[09:50:23] <wjp> ah, wait
[09:50:27] <wjp> volume is just extremely low
[09:50:37] <Yuv422> ah k
[09:50:39] <Yuv422> hmm
[09:50:50] <wjp> even with volume maxed I still need to keep my ear right next to the speakers to hear it :-)
[09:50:59] <Yuv422> hmm
[09:51:02] <Yuv422> ah
[09:51:19] <Yuv422> probably needs amplification when in 16 bit sample.
[09:51:20] <Yuv422> :)
[09:51:23] <Kirben> Same here, was just really low volume.
[09:51:35] <wjp> you converted 8 bit to 16 bit just by copying the value? :-)
[09:51:38] <Yuv422> so it should be * 2
[09:51:43] <Yuv422> yes :(
[09:51:45] <wjp> no
[09:51:48] <wjp> times a lot more :-)
[09:52:51] <Yuv422> what would that be?
[09:53:23] <wjp> well, *254 would probably do
[09:53:41] <wjp> or *255, *256... I'd have to think about it :-)
[09:53:59] <Yuv422> wouldn't it be 2^16 / 256?
[09:54:06] <wjp> that's 256 :-)
[09:54:09] <Yuv422> maths was never my strong point
[09:54:21] <wjp> well, it depends on how you want to scale it
[09:54:43] <Yuv422> hehe ah yeah
[09:54:48] <Yuv422> Doh!
[09:55:08] <Yuv422> you'd want the same relative volume right?
[09:56:19] <wjp> relative volume?
[09:56:44] <Yuv422> well you'd want it to sound the same as the original 8bit sample
[09:56:59] <Yuv422> in relative amplitude
[09:58:34] <wjp> "But conceit of the sort wasn't proper at all, and Hubert the lion was due for a fall" :-)
[09:58:49] <Yuv422> hehe.
[09:58:59] <Yuv422> LB's fav story
[10:00:10] <Yuv422> did you put in the amplification?
[10:00:17] <Yuv422> or should I put it in?
[10:01:19] <wjp> I'll let you do it :-)
[10:01:28] <Yuv422> righto
[10:02:38] <Yuv422> I never noticed the volume issue because itunes does automatic volume adjustment. :)
[10:06:12] --- wjp is now known as wjp|busy
[10:36:15] <Yuv422> ok those volume fixes are in cvs now
[10:42:55] <Yuv422> I'm off now
[10:42:56] <Yuv422> cya
[10:43:00] <-- Yuv422 has left IRC ("BitchX: the original point-and-click interface.")
[11:51:01] <Kirben> unpack win32 binary at http://members.optusnet.com.au/wormmon/misc/unpack_win32.zip
[12:51:09] <-- Kirben has left IRC (capek.freenode.net irc.freenode.net)
[12:51:09] <-- wjp|busy has left IRC (capek.freenode.net irc.freenode.net)
[12:51:25] --> wjp|busy has joined #nuvie
[12:51:25] --> Kirben has joined #nuvie
[12:51:31] <-- Kirben has left IRC (capek.freenode.net irc.freenode.net)
[12:51:31] <-- wjp|busy has left IRC (capek.freenode.net irc.freenode.net)
[12:51:39] --> wjp|busy has joined #nuvie
[12:51:39] --> Kirben has joined #nuvie
[13:09:37] --- wjp|busy is now known as wjp
[13:16:37] <-- Coren_ has left IRC (Read error: 110 (Connection timed out))
[13:20:56] <-- Kirben has left IRC ("System Meltdown")
[13:57:11] --> KtJ_Dragon has joined #nuvie
[14:14:11] <-- KtJ_Dragon has left IRC ("$B%/%i%$%"%s%H$N=*N;(B")
[15:45:59] --> Coren_ has joined #nuvie
[18:45:12] <-- wjp has left IRC ("bbl")
[20:17:30] <-- Coren_ has left IRC ("using sirc version 2.211+KSIRC/1.2.4")
[20:22:44] --> Coren_ has joined #nuvie
[22:54:37] <-- Coren_ has left IRC ("using sirc version 2.211+KSIRC/1.2.4")