Forwarded from Deleted Account
maven 其实我不太懂,似乎没有版本管理?
Forwarded from dnaugsuz
有,Coordinator
group:name:versionForwarded from Deleted Account
其实可以让打包的时候加个 latest 什么的 version
Forwarded from Yuuta 🎀 | clrd enroute
前两天有个危险的想法,能否在 VPS 上跑 Alpine?(逃
Forwarded from Deleted Account
我现在有个搬瓦工的 OVZ VPS
Forwarded from dnaugsuz
曾经 gitapk.popf.rip 就是 Arch Linux
Forwarded from Deleted Account
Forwarded from Yuuta 🎀 | clrd enroute
GCE 行么..
Forwarded from dnaugsuz
现在我 destory 了 Vultr VPS 然后域名也过期了
Forwarded from Deleted Account
我就在vps上跑alpine啊
#build #sysadmin http://spek.cc/
Spek 简易频谱分析仪的老版本
编译时需要修改以下代码:
src/spek-audio.cc
Spek 简易频谱分析仪的老版本
编译时需要修改以下代码:
src/spek-audio.cc
get_frame_defaults 改成 av_frame_unref
avcodec_alloc_frame 改成 av_frame_alloc
avcodec_free_frame 改成 av_frame_free
编译代码:aclocal; autoconf; automake --add-missing
CXXFLAGS=-fPIC ./configure --with-wx-config=wx-config-2.0#project 决定做一个扒谱的集成环境,以分步填写时值和音高为特色
应该可以快速前进后退 5 秒、暂停继续、增加减缓播放速度、音量调节,人声消除和剥离处理
支持自定义音色,机制尚待研究
应该使用钢琴卷轴,允许调整编辑类似 LMMS
首先跟曲子弹键盘弄出音高序列,然后跟曲子按键盘确认音符时值即可完成扒谱
应该可以导出 MIDI
自动音高检测算法之类的待定
UI 准备下次设计
应该可以快速前进后退 5 秒、暂停继续、增加减缓播放速度、音量调节,人声消除和剥离处理
支持自定义音色,机制尚待研究
应该使用钢琴卷轴,允许调整编辑类似 LMMS
首先跟曲子弹键盘弄出音高序列,然后跟曲子按键盘确认音符时值即可完成扒谱
应该可以导出 MIDI
自动音高检测算法之类的待定
UI 准备下次设计
duangsuse::Echo
#project 决定做一个扒谱的集成环境,以分步填写时值和音高为特色 应该可以快速前进后退 5 秒、暂停继续、增加减缓播放速度、音量调节,人声消除和剥离处理 支持自定义音色,机制尚待研究 应该使用钢琴卷轴,允许调整编辑类似 LMMS 首先跟曲子弹键盘弄出音高序列,然后跟曲子按键盘确认音符时值即可完成扒谱 应该可以导出 MIDI 自动音高检测算法之类的待定 UI 准备下次设计
ref. https://github.com/qtau-devgroup/editor
钢琴窗控件
ref. https://github.com/audacity/audacity/blob/dc603341ee62c0c40d50d4a088466e814faa2cd6/plug-ins/vocalrediso.ny
https://manual.audacityteam.org/man/vocal_reduction_and_isolation.html
这是人声消除和隔离算法,如果暂时看不懂就直接用 Nyquist 插件
钢琴窗控件
ref. https://github.com/audacity/audacity/blob/dc603341ee62c0c40d50d4a088466e814faa2cd6/plug-ins/vocalrediso.ny
https://manual.audacityteam.org/man/vocal_reduction_and_isolation.html
这是人声消除和隔离算法,如果暂时看不懂就直接用 Nyquist 插件
GitHub
GitHub - qtau-devgroup/editor: Note editor inspired by Vocaloid, UTAU and Cadencii, uses Qt.
Note editor inspired by Vocaloid, UTAU and Cadencii, uses Qt. - GitHub - qtau-devgroup/editor: Note editor inspired by Vocaloid, UTAU and Cadencii, uses Qt.
duangsuse::Echo
#project 决定做一个扒谱的集成环境,以分步填写时值和音高为特色 应该可以快速前进后退 5 秒、暂停继续、增加减缓播放速度、音量调节,人声消除和剥离处理 支持自定义音色,机制尚待研究 应该使用钢琴卷轴,允许调整编辑类似 LMMS 首先跟曲子弹键盘弄出音高序列,然后跟曲子按键盘确认音符时值即可完成扒谱 应该可以导出 MIDI 自动音高检测算法之类的待定 UI 准备下次设计
这个设计我早上起床的时候考虑了一下,就界面看比较像 SynthesizerV 和 歌词滚动姬的结合
不过考虑到设计起来工程量比较大,最重要的是我又没时间,第一次就上中型的很吃力(比如上次,只是个小 Qt 应用就花了 6 个小时左右... 虽然有 4 个小时是在熟悉工作流程和解决交叉编译)
又重新设计了个小的,不过有点简陋的意思,最后我就没考虑这个
最后的最后我决定将这个功能作为对 LMMS 的扩展实现,因为很方便...
设计特性大概包括 录制音高序列(录制中可以按键回滚已经录制的一个音高也可以随便删改序列)、时间轴比例缩放(后期处理功能、用于支持播放器降低播放速度)、添加扒谱用背景音乐(和录制时间同步,允许调速,时间轴可以随便前进后退和撤销上一次音高放置)、编辑录制音高和调整下一音高指针,和使用既定音高序列录制(作为对普通录制的功能扩展)。
工作流程大概就是先录制音高,录制好了跟背景音乐打音高时间轴,打错了也没关系可以撤销最后的音高时轴放置回退重来,最后可以选择比例缩放解决播放速度降低的问题
,下周见。
不过考虑到设计起来工程量比较大,最重要的是我又没时间,第一次就上中型的很吃力(比如上次,只是个小 Qt 应用就花了 6 个小时左右... 虽然有 4 个小时是在熟悉工作流程和解决交叉编译)
又重新设计了个小的,不过有点简陋的意思,最后我就没考虑这个
最后的最后我决定将这个功能作为对 LMMS 的扩展实现,因为很方便...
设计特性大概包括 录制音高序列(录制中可以按键回滚已经录制的一个音高也可以随便删改序列)、时间轴比例缩放(后期处理功能、用于支持播放器降低播放速度)、添加扒谱用背景音乐(和录制时间同步,允许调速,时间轴可以随便前进后退和撤销上一次音高放置)、编辑录制音高和调整下一音高指针,和使用既定音高序列录制(作为对普通录制的功能扩展)。
工作流程大概就是先录制音高,录制好了跟背景音乐打音高时间轴,打错了也没关系可以撤销最后的音高时轴放置回退重来,最后可以选择比例缩放解决播放速度降低的问题
,下周见。
GitHub
GitHub - magic-akari/lrc-maker: 歌词滚动姬|可能是你所能见到的最好用的歌词制作工具
歌词滚动姬|可能是你所能见到的最好用的歌词制作工具. Contribute to magic-akari/lrc-maker development by creating an account on GitHub.
duangsuse::Echo
这个设计我早上起床的时候考虑了一下,就界面看比较像 SynthesizerV 和 歌词滚动姬的结合 不过考虑到设计起来工程量比较大,最重要的是我又没时间,第一次就上中型的很吃力(比如上次,只是个小 Qt 应用就花了 6 个小时左右... 虽然有 4 个小时是在熟悉工作流程和解决交叉编译) 又重新设计了个小的,不过有点简陋的意思,最后我就没考虑这个 最后的最后我决定将这个功能作为对 LMMS 的扩展实现,因为很方便... 设计特性大概包括 录制音高序列(录制中可以按键回滚已经录制的一个音高也可以随便删改…
个人感觉现在工程能力的缺失主要是不能在这些自己设计的流程做太好的计算,
还有我没学过打字所以有点慢的问题
我对理论的理解能力还是有的,不管是前端还是后端
考虑到这些流程设计什么的其实设计完基本清单可以用伪代码先描述好了,
专门花时间学习目标平台的知识,然后尝试把伪代码(算法或是结构,哪怕是 SQL、HTML、Cypher 这种非高级语言)映射到实际实现
大概就可以设计起来不那么慢了...
还有我没学过打字所以有点慢的问题
我对理论的理解能力还是有的,不管是前端还是后端
考虑到这些流程设计什么的其实设计完基本清单可以用伪代码先描述好了,
专门花时间学习目标平台的知识,然后尝试把伪代码(算法或是结构,哪怕是 SQL、HTML、Cypher 这种非高级语言)映射到实际实现
大概就可以设计起来不那么慢了...