2026-08-04
Selecting...
Home Page
reload
Search in this channel...
Punch card
Raw Text (irssi format)
Fork on github
switch to admin mode
Jump to...
redirecting...
Log for
Ow< [MSFW]
am 12:18:23
Licson Lee
還有淡入淡出沒好
am 12:19:11
Licson Lee
不過你可以先試試看
var binding = require('../native_mixer/Release/mix.node');
am 12:33:03
Fish Wang
@licson
音量完全為0
am 12:33:25
Licson Lee
?
am 12:33:32
Licson Lee
你有用Binding?
am 12:34:01
Fish Wang
有
am 12:34:28
Fish Wang
http://puu.sh/tgzGD/4155d5fd48.png
am 12:36:30
Fish Wang
是寫入buffer的地方壞了嗎 .-. ?還是讀的地方?
am 12:38:04
Licson Lee
有聲音了 只是
am 12:38:19
Fish Wang
爆了
am 12:38:22
Licson Lee
感覺寫入有問題
am 12:38:46
Fish Wang
某個地方被clip了
am 12:39:35
Fish Wang
是說cpu平均用量剩20
am 12:39:41
Licson Lee
JS ver. 20% CPU
C++ ver. 8% CPU
am 12:39:46
Licson Lee
應該有改善?
am 12:39:52
Fish Wang
扣掉兩組ffmpeg用掉的,感善不少
am 12:40:49
Fish Wang
如果可以把再loop裡跑的node::Buffer::Data(buf); 之類拿掉,變成在loop外,或許還更低?
am 12:41:50
Fish Wang
先跑一次 loop ,弄個
char** buffer
之類
am 12:42:22
Licson Lee
std::vector<char*> buffers;
am 12:42:24
Licson Lee
是可以
am 12:42:44
Licson Lee
所以這聲音
am 12:42:49
Licson Lee
到底是那邊啊
am 12:45:17
Fish Wang
https://github.com/nodejs/node/blob/master/lib/buffer.js#L972
am 12:45:35
Fish Wang
乾脆抄這個會不會比較省事 .-.
am 12:47:48
Fish Wang
如果還是不一致就真的靈異現象了
am 12:49:11
Licson Lee
char**很C的味道
am 12:49:22
Licson Lee
現在用C++當然儘量避免(
am 12:49:52
Fish Wang
是說現在有開?
am 12:51:01
Licson Lee
開什麼?
am 12:51:12
Fish Wang
測試機
am 12:51:21
Licson Lee
c9有開啊
am 12:51:34
Fish Wang
奇怪,為啥我連不上 .-.
am 12:52:02
Fish Wang
又是滿連線卡住嗎?
am 12:55:48
Fish Wang
cpu用量還滿漂亮的....
am 12:56:03
Fish Wang
跟之前筆的話
am 01:05:41
Licson Lee
啊我知道啦
am 01:05:56
Licson Lee
C++ 的 node::Buffer 好像是 SlowBuffer
am 01:07:51
Licson Lee
不過應該沒關係啊
am 01:11:57
Fish Wang
很詭異的狀況,明明curl的到,瀏覽器卻瘋狂轉圈圈
am 01:15:18
Fish Wang
*(p+1) 是 char ?
am 01:19:47
Licson Lee
啊我知道啦
am 01:19:51
Licson Lee
Write那邊有問題
am 01:20:29
Licson Lee
也不對啊?
am 01:20:47
Licson Lee
我 val 乘大以後
am 01:21:14
Licson Lee
變做 32bit signed integer
am 01:21:31
Licson Lee
可是範圍是在 max 裏面
am 01:22:45
Licson Lee
是喔
am 01:23:18
Licson Lee
這東西很會Clip
am 01:24:35
Licson Lee
我發現我很想在模組內用cout(
am 01:29:08
Licson Lee
問題一:我被C的除數騙了
am 01:29:15
Licson Lee
原來要explicit type conversion
am 01:29:19
Licson Lee
現在有好一點
am 01:29:22
Licson Lee
可是還是有雜音
am 01:29:52
Licson Lee
sample = rawValue / max;
sample這樣不是 -1 就是 1
am 01:29:55
Licson Lee
要用 sample = (double)rawValue / (double)max;
am 01:29:57
Fish Wang
還是有某個地方丟了精確度?
am 01:32:37
Licson Lee
我知道啦
am 01:32:40
Licson Lee
MixSample
am 01:32:53
Licson Lee
不能用abs要用 fabs
am 01:33:21
Licson Lee
C你欺騙我感情
am 01:35:42
Fish Wang
正常了?
am 01:41:13
Fish Wang
沙沙的
am 01:41:25
Licson Lee
對
am 01:41:28
Licson Lee
只差這個
pm 12:17:05
Licson Lee
SO好像有類似問題
pm 12:32:46
Sean 🇹🇼
pm 12:33:12
Sean 🇹🇼
至少也 can't or can not 吧
cant 太容易忽略了 (?
pm 02:52:12
初音 ミク
/(^/
pm 02:52:21
初音 ミク
s/\(\^\//^\\//
pm 02:52:22
YSITD bot
@miku3920 的
意思
是:
/^\
pm 04:53:13
Fish Wang
但是原本js版全部double就沒事
pm 04:55:06
Licson Lee
對阿 所以到底是哪邊
pm 04:55:09
Licson Lee
我不知道
pm 04:55:24
Licson Lee
讀寫sample看似道沒問題啊
pm 04:55:35
Fish Wang
如果把mixin()直接拿掉,把來源複製到target buffer,還會有雜音嗎
pm 04:56:17
Licson Lee
我等會試試看
pm 04:57:07
Alastor737
XDDDD
pm 04:57:14
Alastor737
沒有點
pm 05:10:27
Fish Wang
真的還搞不定的話,就來寫個test dump 一段pcm,看出來哪裡不一樣
pm 05:11:27
Fish Wang
然後拿不一樣的值套進去看,到那一段會炸裂
pm 05:55:23
jimchen5209
radio聽起來睡著了
pm 06:35:09
Licson Lee
已經好了
pm 06:35:32
Licson Lee
16-bit Bitshift忘記向右多移一個bit
pm 06:36:08
Licson Lee
於是算出來的東西有Overflow
pm 07:17:52
Sean 🇹🇼
pm 07:18:12
Shen Wenlin
你在哪www
pm 07:18:25
Shen Wenlin
那個ppt主題也太2003
pm 07:18:38
Shen Wenlin
好的
pm 07:18:45
Shen Wenlin
其實我的意思是什麼活動
pm 07:18:57
Sean 🇹🇼
106年1月份「知識饗宴」活動資訊
一、旨揭活動由周美吟副院長主持,邀請本院資訊科學研究所許聞廉特聘研究員兼所長主講「自然語言理解-人工智慧的最終關卡」(活動海報如附件)。
活動程序:
餐會:晚間6時至7時,地點為2樓平面演講廳(請於當日下午6時10分前完成報到並繳付新臺幣100元,逾時歉難保留用餐權利)。
演講:晚間7時至9時,地點為2樓第1會議室。
二、報名方式(1月5日截止):
(一)曾以網路報名本活動者,於接獲中央研究院邀請函後,點選連結即可進入個人專屬網址報名;報名截止日前,個人資料如有異動,請至該網址更新。
(二)首次參加者,請至網址:
https://conference.iis.sinica.edu.tw/servlet/Register?ConferenceID=19報名。
(三)凡參加本活動可獲公務人員終身學習認證時數2小時。
(四)如需免換證進入本院停車者,請主動告知大門警衛。
(五)當日備有影音直播服務,網址:
http://app.sinica.edu.tw/videosrv/online.php。
(六)洽詢專線:(02)2789-9875,中央研究院院本部秘書處。
Attach File:
106年1月份「知識饗宴」活動資訊.zip
pm 07:19:14
Sean 🇹🇼
還在懷古 ._.
pm 07:21:44
Li-Fan Chen
pm 07:24:35
Shen Wenlin
我們該嗆他嗎(X
pm 07:31:46
Licson Lee
然後就是C++優化時間(
pm 07:48:09
Sean 🇹🇼
pm 07:50:54
けんき
求解 radio現在有沒有開
pm 07:51:36
Coin
make sense 的限制條件
講中文很難?
pm 07:54:14
Shen Wenlin
make sense 的限制條件
講中文很難?
pm 08:01:01
Fish Wang
@licson
我覺得你乾脆在loop前把transition相關的變數都取出來好了
pm 08:01:22
Fish Wang
loop完,變更過的再賦值回去
pm 08:01:29
Sean 🇹🇼
英文比較 make sense (O
pm 08:01:45
Sean 🇹🇼
講的蠻白話的,沒在特別賣弄
pm 08:02:30
Coin
他主題是什麼
pm 08:02:39
Sean 🇹🇼
自然語言理解
pm 08:03:36
Li-Fan Chen
很適合你聽阿
pm 08:03:55
Sean 🇹🇼
我 不 是 A I
pm 08:04:27
Li-Fan Chen
我沒說你是AI阿
pm 08:05:23
Sean 🇹🇼
pm 08:05:53
Coin
廠
pm 09:28:24
Licson Lee
是可以 反正那個函數一秒會被叫六十次
pm 09:30:15
James58899
為什麼是60
pm 09:30:22
Licson Lee
60fps
pm 09:30:31
James58899
可是那不是音訊嗎
pm 09:39:53
Fish Wang
我改20了
pm 09:40:26
Fish Wang
老實說應該要實驗一下,調到多低還不會卡,而且人耳不會發現
pm 09:40:48
Fish Wang
總是得一段一段處理吧
pm 09:52:33
Fish Wang
radiobot的gce好像躺了 .-.
pm 10:44:09
Licson Lee
我發現只要C++那邊不斷更新在JS的物件
pm 10:44:12
Licson Lee
就會吃很多CPU
pm 10:44:34
Licson Lee
所以淡入淡出要想一個更好的辦法
pm 10:46:32
Licson Lee
不過
純JS版本:20% CPU
C++版本:6% CPU
pm 10:46:35
Licson Lee
好很多啦
pm 10:47:07
Licson Lee
不只
pm 10:47:28
Licson Lee
如果只有一個聲軌的時候,才4% CPU
pm 11:00:48
Licson Lee
原來 std::vector 存取的時候是 O(1) 時間喔
pm 11:00:55
Licson Lee
C/C++真棒(
pm 11:06:56
Fish Wang
所以才說全部拿出來,最後一口氣set回去啊
pm 11:07:11
Licson Lee
啊我好像知道哪邊了
pm 11:07:14
Fish Wang
這樣只要做頭尾兩次就好
pm 11:07:15
Licson Lee
要多加一個if
pm 11:07:55
Fish Wang
根本沒必要在迴圈中每次存取source物件啊
pm 11:08:08
Fish Wang
因為它絕對不會在中途改變
pm 11:08:21
Fish Wang
畢竟js單thread
pm 11:09:05
Licson Lee
其實用C++可以開thread(
pm 11:09:27
Fish Wang
v8裡面用thread會很複雜?
pm 11:09:27
Licson Lee
get不會浪費CPU
pm 11:09:30
Licson Lee
set會
pm 11:10:02
Fish Wang
是說c9活了?
pm 11:10:05
Licson Lee
這個不知道喔
pm 11:10:11
Fish Wang
剛剛一直503
pm 11:10:15
Licson Lee
沒啊
pm 11:10:17
Licson Lee
我用很正常
pm 11:10:39
Fish Wang
那是我連到的endpoint剛好壞掉嗎.-.
pm 11:12:24
Fish Wang
http://puu.sh/thAKh/2a2f9471b1.png
pm 11:12:39
Licson Lee
不過有了 fade 的邏輯以後CPU用多了
pm 11:12:55
Shen Wenlin
pm 11:13:24
Fish Wang
@licson
你連的endpoint是那些server?
pm 11:14:14
Licson Lee
他是Google CDN吧
pm 11:14:20
Licson Lee
104.155.229.222
pm 11:15:15
Fish Wang
104.155.203.100
pm 11:15:16
Licson Lee
監獄那邊應該是你不能走出去吧
pm 11:15:22
Fish Wang
看來不一樣
pm 11:15:41
Licson Lee
學校你可以走出去
pm 11:15:43
Shen Wenlin
一樣是時間到了才可以走出去啊
pm 11:15:44
Fish Wang
是說那是怎麼選的?
pm 11:15:51
Licson Lee
時間長短
pm 11:16:05
Licson Lee
一個是八小時一個最少都要一星期
pm 11:16:19
Shen Wenlin
不要這樣。
pm 11:16:26
Shen Wenlin
我覺得被霸凌(?
pm 11:18:23
Fish Wang
我連的node好像真得死透了,除了掛cdn,有辦法讓他連別的嗎?
pm 11:20:04
Licson Lee
可能只是Hinet連Google有障礙
pm 11:20:24
Licson Lee
看來我又可以把變更推進去master了
pm 11:20:42
Licson Lee
@james58899
自從你開始寫Mixer和我寫C++版本以後就消失了(
pm 11:21:03
James58899
對阿
pm 11:21:35
Fish Wang
不是timeout,是503
pm 11:21:35
Licson Lee
怎麼 我的 C++ 又沒寫得特別深奧
pm 11:21:36
James58899
等你們弄完C++和mixer之後我應該回繼續幫忙der
pm 11:22:21
Fish Wang
接下來應該是web跟live DJ
pm 11:23:58
Fish Wang
@licson
怎麼開都503,開vpn跳日本還是503 orz
pm 11:24:17
Licson Lee
我真的沒事耶
pm 11:24:41
Licson Lee
pm 11:24:59
Fish Wang
你可不可以先把我踢出編輯權限?
pm 11:25:04
Licson Lee
好
pm 11:25:10
Fish Wang
重加看看
pm 11:25:39
Fish Wang
still 503,到底出了甚麼是...
pm 11:26:18
Licson Lee
refresh?
pm 11:26:42
Fish Wang
ctrl + f5 也做過了
pm 11:29:13
Li-Fan Chen
所以學校是短期監獄嗎www
pm 11:29:33
gnehs
對呀,午餐還很難吃
pm 11:29:41
Li-Fan Chen
Y
pm 11:29:45
Licson Lee
你們一定要在學校內吃喔
pm 11:29:58
Coin
付多點錢(?
pm 11:30:03
Li-Fan Chen
Y
pm 11:30:05
Licson Lee
我們的中學們很多時候都不會包午餐
pm 11:30:08
gnehs
pm 11:30:12
Licson Lee
所以一定要外出吃
pm 11:30:26
gnehs
感覺好好
pm 11:30:42
Fish Wang
放棄治療,直接送support ticket了˙
pm 11:31:02
Li-Fan Chen
https://fatraceschool.moe.gov.tw/frontend/
你要看嗎 每天都有登錄喔
pm 11:31:34
Shen Wenlin
學校可以用手機嗎
pm 11:31:38
Fish Wang
我猜我的帳號應該有某些在伺服器上的東西壞了
pm 11:31:40
Licson Lee
不能
pm 11:32:09
Shen Wenlin
太棒了。
pm 11:32:15
Shen Wenlin
pm 11:33:04
Li-Fan Chen
你的問題
pm 11:33:46
Shen Wenlin
https://fatraceschool.moe.gov.tw/frontend/search.html?school=64736699&period=2017-01-10
pm 11:33:53
gnehs
pm 11:34:16
Shen Wenlin
哇靠你們有福利社喔
pm 11:34:30
Li-Fan Chen
我們福利社早收了QQ
pm 11:34:31
gnehs
有啊
pm 11:34:44
Shen Wenlin
好好喔
pm 11:34:44
Sciuridae
++
pm 11:34:47
Sciuridae
++
pm 11:34:47
gnehs
下課一堆人
pm 11:34:52
Sciuridae
聽說還有汽水 (?
pm 11:34:58
Shen Wenlin
我們下午餓到快死掉
pm 11:35:08
Sean 🇹🇼
我還買過冰棒 (?
pm 11:35:08
gnehs
我們有可樂
pm 11:35:15
Sciuridae
真棒 (#
pm 11:35:45
Sciuridae
pm 11:36:04
Li-Fan Chen
???? ????
pm 11:36:09
Sciuridae
全校2/3的人要馬 福利社買 自己帶 家長送
pm 11:36:14
Sciuridae
只有1/3的人吃便當
pm 11:36:41
Li-Fan Chen
pm 11:36:48
Sciuridae
wwwwwwwwwwww3
pm 11:37:05
Licson Lee
份量 QQ
pm 11:37:09
Li-Fan Chen
我只看到那個瓜
pm 11:37:38
Li-Fan Chen
這是為了拍照啦
pm 11:37:49
gnehs
pm 11:37:49
Sean 🇹🇼
感覺好寒酸喔
尤其椒鹽花枝
pm 11:38:05
Sean 🇹🇼
你們這些查哪裡的
pm 11:38:05
Li-Fan Chen
--我到現在才知道那花枝--
pm 11:38:14
Li-Fan Chen
@S_ean
pm 11:38:39
Li-Fan Chen
pm 11:38:57
Licson Lee
自己夾喔
pm 11:39:01
Sciuridae
我學校的福利社還有廚房會賣 牛肉麵 滷肉飯 水餃 什麼
pm 11:39:10
Li-Fan Chen
摁
pm 11:39:22
Li-Fan Chen
這樣就一班的份量
pm 11:39:26
Licson Lee
新的電臺Bot搬上去弱弱的DigitalOcean以後
pm 11:39:39
Li-Fan Chen
不用怕不夠吃 通常會因為難吃剩很多
pm 11:39:39
Licson Lee
吃 10% CPU
pm 11:39:53
gnehs
wwww
pm 11:40:06
Licson Lee
那對
pm 11:40:11
Li-Fan Chen
pm 11:40:19
Fish Wang
@licson
看來是我帳號問題,或是區域性問題
pm 11:40:32
gnehs
學校自己拍的吧
pm 11:40:41
Sean 🇹🇼
pm 11:40:46
Li-Fan Chen
不是 重點是 你看日期
pm 11:40:48
Sean 🇹🇼
拍食物底色用藍色
pm 11:40:48
Fish Wang
改用chrome開一樣不會動
pm 11:40:52
Fish Wang
@KORUED
pm 11:41:31
gnehs
預先拍好的吧
pm 11:41:43
Fish Wang
而且還是從正上方正拍
pm 11:41:56
gnehs
我們學校查不到今天的晚餐
pm 11:41:59
Fish Wang
是嫌食物看起來不夠小嗎
pm 11:42:04
Li-Fan Chen
wwwww
pm 11:42:34
Li-Fan Chen
pm 11:42:36
Li-Fan Chen
超 噁 新
pm 11:42:42
Licson Lee
@Sciuridae
~
pm 11:42:54
Sean 🇹🇼
這色溫是怎樣啦www
pm 11:42:55
Fish Wang
為甚麼可以把它拍得這麼難吃...
pm 11:43:01
Sciuridae
?
pm 11:43:10
Fish Wang
@james58899
你連得上radio bot的ide嗎?
pm 11:43:13
Licson Lee
看一下來自我的信息
pm 11:43:25
Li-Fan Chen
沒有
本來就看起來很難吃
聞起來也很難吃
實際上也很難吃
pm 11:43:41
gnehs
乾脆不要吃
pm 11:43:44
Fish Wang
至少你可以把難吃的拍得好吃一點
pm 11:43:49
Coin
pm 11:43:49
Li-Fan Chen
wwwww
pm 11:44:10
James58899
怎樣算連上
pm 11:44:14
Coin
那個米是不是還沒煮啊
pm 11:44:28
Li-Fan Chen
pm 11:44:35
Fish Wang
用偏黃燈光,斜45度角,然後弄個文青濾鏡 搭拉
pm 11:44:40
James58899
聽的話可以阿
pm 11:44:52
bill96012
不然想ㄘ什麼
pm 11:45:11
Li-Fan Chen
通常給人吃的東西
pm 11:45:25
Fish Wang
這樣可以把9盛食物拍得很好吃,剩下一成是造型真的太毀滅,根本沒救的
pm 11:45:59
bill96012
反正我已經看開了
只盛白飯
pm 11:46:21
Li-Fan Chen
wwww
pm 11:46:42
Li-Fan Chen
然後有些老師就會開始說剩下來都倒掉 說我們很浪費食物
pm 11:47:00
Li-Fan Chen
MD浪費的是把好好的食材煮成這樣的廠商吧
pm 11:47:01
gnehs
浪費的是廠商
pm 11:47:09
Sean 🇹🇼
pm 11:47:27
Coin
那ㄘ素食好了
pm 11:47:42
Li-Fan Chen
看上面 有個就素的
pm 11:47:44
bill96012
還有白飯直接加三色豆跟香料混在一起跟我說那叫炒飯
pm 11:47:45
Li-Fan Chen
超TM噁
pm 11:47:50
Li-Fan Chen
wwwwww
pm 11:48:09
Fish Wang
其實加點鹽炒過還不錯
pm 11:48:25
bill96012
我都不好意思跟他說沒混乾淨
下面都還是白飯
pm 11:48:30
Li-Fan Chen
@coin3x
素的
pm 11:48:42
Li-Fan Chen
欸還有玉米飯
pm 11:48:49
Fish Wang
這張厲害
pm 11:48:52
Li-Fan Chen
就真的撒在"上面"而已
pm 11:48:57
Fish Wang
怎麼可以那麼像廚餘
pm 11:49:06
Li-Fan Chen
wwwwww
pm 11:49:26
Sean 🇹🇼
海苔飯我都不盛海苔
pm 11:50:47
Sciuridae
pm 11:50:47
Sciuridae
我學校超棒 (#
pm 11:50:51
Sciuridae
pm 11:51:50
Shen Wenlin
我看成清高吵…
pm 11:53:07
Li-Fan Chen
晚安 睡覺
pm 11:57:43
Coin
蛋素喔
pm 11:57:46
Fish Wang
Licson
是說我覺得人耳真的很厲害,就算是code寫錯整個左移一位,丟了一堆精確度,也都有辦法聽出聲音在說什麼
pm 11:59:14
James58899
生物的超高容錯率
created by
mmis1000
and release under
MIT License
GitHub Repo