#jsmess 2017-04-16,Sun

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)

WhoWhatWhen
phea bit more complicate than I thought and there is no way to test the case where sample are unsigned https://hastebin.com/edoqoqazun.diff [00:31]
........ (idle for 38mn)
SketchCowBack [01:09]
https://archive.org/details/MacintoshSharewareGames
Now with custom imagemagick'd labels
[01:23]
db48xphe: yea, we have to send signed data to SDL (I tried AUDIO_U16LSB but it gave me that error, above)
phe: but I think the data coming from PCE is actually unsigned
[01:31]
pheI thought the low data can be unsigned but pce machine arch driver convert if needed to signed, so the callback can get only signed samples?
*low level data
[01:40]
db48xphe: the low level data is 8-bit [01:42]
pheyes, isn't it converter so signed 16? [01:43]
db48xsnd_sdl_write gets a buffer of 8-bit data, and uses snd_set_buf (shared between all drivers) to convert it to 16-bit [01:43]
phesnd_sdl_write receive 16 bit sample, but yes, data can be unsigned
sdrv (sdl things) hardcode drv->sign = 1; so imho the callnack can only get signed 16 samples
it's done in snd_sdl_set_params
[01:44]
db48xyes, possibly
the mac_sound_t has a uint16_y[370] for the sound buffer
_t
[01:47]
SketchCowbai: Agreed, we should do https://github.com/copy/v86 [01:50]
phesnd_write receive that uint16_t, it call sdrv->write (sdrv, sbuf, cnt); == snd_sdl_write which alloc or reuse a free buffer convert/copy then this buffer is ready for the sound thread to be used by the callback
db48x, btw do you know if the browser use a worker thread for the sound
?
[01:52]
SketchCowhttps://archive.org/details/CrystalQuest_2_2_5M
db48x and phe - sounds like another round of sound is bring done?
[01:59]
pheimho sound works as it, only minor improvement will go in [02:09]
SketchCowSo that opening slight buzz, that's fine?
I mean, it sounds so great as is
I just don't want to bulldoze anyone into putting out work they're not comfortable with
[02:11]
...... (idle for 27mn)
***phe has quit IRC (Quit: Leaving) [02:38]
SketchCow sets mode: +oooo arkiver bai balrog db48x
SketchCow sets mode: +oooo devesine_ DFJustin godane jvilk
SketchCow sets mode: +o Lord_Nigh
[02:46]
..... (idle for 22mn)
SketchCowFixing it will be a slight change but it'll be good. [03:08]
...... (idle for 27mn)
SketchCow polishes blog entry a tad more [03:35]
..... (idle for 23mn)
(I think db48x fell asleep)
How dare he
[03:58]
................................................................................................. (idle for 8h2mn)
***phe has joined #jsmess [12:00]
......................................... (idle for 3h24mn)
SketchCowhttp://blog.archive.org/2017/04/16/early-macintosh-emulation-comes-to-the-archive/ [15:24]
let me know if I messed up [15:30]
................... (idle for 1h30mn)
baiawesome, great work guys [17:00]
........................................ (idle for 3h19mn)
SketchCowoff to heaven
lots of people visiting
no complaints
[20:19]
........................ (idle for 1h56mn)
a/win 3 [22:16]

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)