memorydream
memorydream
这个pr的提交有点杂,但是除了windows taskbar以外没有任何feat和bug fix,想了一下还是放一起了 Closed #129
主要修复了bilibili音源无法播放的问题 没有在这里进行过测试,但是大部分更改在 #1594 中,工作正常
用于获取ncm音源的AudioSelector,会返回 `音质` `实际比特率` ~~`获取音频使用的比特率`~~ `FetchAudioSourceParams`
增强匹配方式
如题,此处在使用ypm时遇到一首歌的信息比较奇怪  unm给出的匹配url为 decode key的结果为`Sustain比特丧` 这首歌曲在酷我和酷狗均有,但是它们的信息分别是   如果只使用歌名进行搜索,它们均在搜索结果的第一位 建议: 先进行一次完整搜索,找不到结果的情况下仅使用歌名进行模糊匹配
一个小重构,在每个音游场景中单独提供 Track 相关的信息,不再使用硬编码的值,但是应该破坏了暂未使用的 Dark 场景 删除了使用单例模式的 EndPoint
目前我们直接使用 AudioSource.time(和 dsp time 同步更新) 来作为音游的更新参考时间,这在 windows 和一般用例的 android 上工作得还算正常,但在 android + bluetooth 时可以观察到总是具有 6-8 帧的停顿 这个 PR 引入了一系列不与 dsp time 强绑定的独立计时器,但还未经过充分测试 引入的 Timer: - **StopWatchTimer** : 基于 StopWatch 的计时器,在硬件高精度计时器可用时精度非常高,但上层...
基本的 gal 实现 - framework : - [x] #166 - [ ] 独立脚本格式 (这应该会在上游实现) - scenes : - [ ] 可在任意位置调用的部分 - 基本的人物立绘和小图片的显示与变换等 - 角色对话框 - 选择分支 等... - [...
添加了 `IKey` `IKeyableClip` 用于支持在 clip 中定义 keys 添加了 `IKeyClipData` 用于定义创建 key 时使用的数据 添加了 `IClipCreator` 接口替代委托用于创建 clips : - KeyableClip 需要更多创建参数,这提供了更灵活的创建方案 - 通过扩展方法创建对应的 AnonymousCreator,保留了原有的委托创建方式 - TrackData 被移动至 creator 中,现在从 Timeline 创建...