duangsuse::Echo
719 subscribers
4.28K photos
130 videos
583 files
6.5K links
import this:
美而不丑、明而不暗、短而不凡、长而不乱,扁平不宽,读而后码,行之天下,勿托地上天国。
异常勿吞,难过勿过,叹一真理。效率是很重要,盲目最是低效。
简明是可靠的先验,不是可靠的祭品。
知其变,守其恒,为天下式;穷其变,知不穷,得地上势。知变守恒却穷变知新,我认真理,我不认真。

技术相干订阅~
另外有 throws 闲杂频道 @dsuset
转载频道 @dsusep
极小可能会有批评zf的消息 如有不适可退出
suse小站(面向运气编程): https://WOJS.org/#/
Download Telegram
草,这个 emmm
This media is not supported in your browser
VIEW IN TELEGRAM
^.* = foreign\("(.*)"\)$ 太过生草
从纯手动定义C FFI、到利用头定义动态构造对象、到动态生成Python代码…… 🤔
Forwarded from 依云
GObject?
Forwarded from 依云
它可以在支持的语言里消除前缀、使用 obj.method 的表示法
Forwarded from 依云
那不如用 cffi
Forwarded from dnaugsuz
那个东西好用吗,体积上和安装量应该没问题吧 🤔
Forwarded from 依云
好用啊。但是并不能消除前缀。
Forwarded from 依云
它可以解析 C 声明,然后你就可以直接用了。也可以生成二进制绑定
duangsuse::Echo
Photo
Hachi 已经基本写完了,我打算扒个谱子测试下
t0 = time()
t1 = None
def giveSegment():
nonlocal t1
t2 = time()
reducer.accept( (t1-t0, t2-t0, synth.last_pitch) )
t1 = t2 #< new start

synth.last_pitch = next(pitchz, 50)
def nextPitch():
try: return next(pitchz)
except StopIteration: raise NonlocalReturn("done")
def doSplit(): synth.noteSwitch(nextPitch())

def onEvent(event):
nonlocal t1
if event.type == pygame.KEYDOWN:
key = chr(event.key)
if key == 'a':
t1 = time()
synth.noteon(synth.last_pitch)
elif event.type == pygame.KEYUP:
key = chr(event.key)
if key == 'a':
synth.noteoff()
synth.last_pitch = nextPitch()
giveSegment()
elif key == 's' and not is_hot: doSplit(); giveSegment()
elif key == ' ': onPausePlay()
基本上主要逻辑就这些
……出 bug, 修复了 ,果然简单才是真理啊! 根本不该有什么 init update 顺序的问题,emmm
[45, 45, 52, 52, 54, 54, 52, 50, 50, 49, 49, 47, 47, 45, 52, 52, 50, 50, 49, 49, 47, 52, 52, 50, 50, 49, 49, 47, 45, 45, 52, 52, 54, 54, 52, 50, 50, 49, 49, 47, 47, 45]
这是一首《小星星》的谱子音高表 🤔
《再见昨天》 唱谱扒出计划

再见昨天来不及说的告别留在了某一天是最大的亏欠和昨天说再见挥一挥手说再见十七岁那一年一转眼从指间溜走消失不见
[40, 45, 47, 49, 49, 50, 52, 45, 45, 47, 45, 57, 56, 52, 52, 45, 54, 54, 52, 50, 49, 50, 47, 40, 45, 44, 45, 47, 49, 49, 50, 52, 45, 45, 47, 45, 57, 56, 52, 52, 45, 54, 54, 52, 57, 57, 52, 50, 49, 45, 47, 45, 44, 45]

原来校服是唯一纪念毕业册是唯一的照片同学会是唯一碰面我们已经越走越远天真以为能永远陪伴的人后来也会突然不见谁知时光匆匆回不去从前还来不及感谢多想对你大声说
[50, 50, 50, 48, 50, 48, 45, 48, 46, 46, 46, 46, 46, 48, 50, 46, 50, 48, 50, 50, 50, 53, 51, 50, 48, 46, 46, 55, 53, 51, 50, 51, 50, 48, 46, 48, 50, 50, 50, 50, 50, 48, 50, 48, 47, 48, 50, 51, 51, 51, 50, 51, 50, 48, 50, 51, 53, 53, 53, 53, 50, 55, 53, 53, 50, 48, 50, 51, 50, 46, 43, 41, 46, 50, 50, 51, 50, 48]

再见昨天无论走了有多远毕业的那一天是思念的起点和昨天说再见挥一挥手说再见谢谢你的出现是似水流年最美最好的遇见

如果放学路没有终点篮球赛也不会完结躲雨的屋檐不会晴天我都想了很多遍

如果那个夏天更漫长一点
我们是否能好好告别
说喜欢你的勇气总还差一些
[50, 51, 53, 53, 53, 53, 53, 50, 55, 53, 53, 50]
如果说了再见
是否能真的再见


再见昨天无论走了有多远毕业的那一天是思念的起点和昨天说再见挥一挥手说再见谢谢你的出现是似水流年最美遇见

再见昨天虽然已渐行渐远我常常会想念有你在的夏天和昨天说再见去更辽阔的世界我期待着明天在青空下等你再一次的出现
This media is not supported in your browser
VIEW IN TELEGRAM