桌面频谱挂件——持续更新
软件已完成=.=
软件传送门:https://blog.csdn.net/qq_40946921/article/details/104124455
作为一个不折不扣的乐迷,每天都有几个小时是在听音乐的,第一次看到QQ音乐的频谱动效便沉醉在那跳动的节奏上,可是总是有其他的事情要做,不能一直让QQ音乐的界面浮在顶层,于是我有了这样的想法:能不能把这个频谱动效单独显示呢?
于是我百度了一下,发现居然没有这样的软件(虽然有类似的播放器源码),而别人制作频谱动画大多是通过AE(专业多媒体处理软件),并不能把动画独立,这些都无疑勾起了我的兴趣。其中我也发现了很多炫酷的动画
比如:
做一个这样的东西摆在这里,肯定很炫酷吧。
我要完成如下功能:
捕获系统声音,获取每帧频谱数据
绘制频谱动画
界面半透明,可拖动,可缩放,可置顶(目前已实现)
假设获取到一帧这样的数据
{0,0,1,1,2,1,1,5,7,8,7,11,12,8,3,10,13,14,17,8,20,1,20,9,20,0,6,5,17,20,9,7,0,13,4,5,10,5,11,7,4,3,2,4,5,3,2,0,1,0 };
那么效果图如下(目前还是静态)
6.26
桌面频谱挂件——持续更新相关推荐
- [GCN] 图卷积知识梳理 -持续更新
图卷积知识梳理 文章目录 图卷积知识梳理 1. 为什么 Graph Laplacian L=D−AL=D-AL=D−A --差分的方式理解 2. 为什么是 Graph Laplacian LLL -- ...
- 关于大数据相关的问答汇总,每天持续更新中哦~
NO.1 想要学好大数据需掌握哪些技术? 答:1,Java编程技术 Java编程技术是大数据学习的基础,Java是一种强类型语言,拥有极高的跨平台能力,可以编写桌面应用程序.Web应用程序.分布式系统 ...
- 玩转黑群晖(持续更新)
玩转黑群晖(持续更新) 前言 暂时只是简单介绍,看反馈再出详细教程命令行 首先,先声明一点,我也不是什么大神,只是在自己折腾的路上总结的一些经验罢了,不喜勿喷! 想要玩转的话,你得先有一个黑/白群 ...
- 操作系统面试题(史上最全、持续更新)
尼恩面试宝典专题40:操作系统面试题(史上最全.持续更新) 本文版本说明:V28 <尼恩面试宝典>升级规划为: 后续基本上,每一个月,都会发布一次,最新版本,可以联系构师尼恩获取, 发送 ...
- (持续更新)Ubuntu22.04双系统的安装、扩容、重装及配置
本篇文章旨在记录从0开始在华硕天选3(Win11)下安装并配置Ubuntu双系统的全部过程,最终目标是搭建起一个满足我学习.科研和娱乐需求的Ubuntu环境,所以每一次对系统所做的配置我都会记录下来, ...
- 开发人员常用工具最全锦集(持续更新)
文章目录 PC工具 JetBrains全家桶 Navicat Premium 15 Redis可视化客户端 QuickRedis 文本对比 [Beyond Compare 4](https://lup ...
- ~~积累帖~~学科专业术语 英文缩写总结(一)——通信 信息论(持续更新)
~~积累帖~~学科专业术语 & 英文缩写总结(一)--通信 & 信息论(持续更新) 通信 & 信息论 通信 & 信息论 英文缩写 英文全称 翻译 简介 BSC Bina ...
- 高效率的工作工具(持续更新...)
现代工作中,已经离不开电脑.俗话说得好,工欲善其事,必先利其器.因此,准备了几款工具以备日常工作需要.(持续更新-欢迎小伙伴们加入搜集) 1,Everything 一款快速遍历操作系统中文件的工具,与 ...
- ( 持续更新,目前含 200+ 工具类 ) DevUtils 是一个 Android 工具库, 主要根据不同功能模块,封装快捷使用的工具类及 API 方法调用。
DevUtils GitHub About ( 持续更新,目前含 200+ 工具类 ) Roadmap DevUtils 是一个 Android 工具库,主要根据不同功能模块,封装快捷使用的工具类及 ...
最新文章
- 精通JavaScript--07设计模式:行为型
- 刀片服务器提升三要点
- OpenGL 关于旧版glut和新版本glfw和glad的环境配置
- 大数阶乘的位数和精确值计算
- JetBrains —— JetBrains系列IDE优化配置(提高启动和运行速度)
- 基于 Slax 构建译者专用 Linux
- 对象创建过程之二(类加载器)
- cascade down_Cascaded CNN 方法寻找人脸关键点
- html dom 替换节点,替换 从javascript dom文本节点
- Error running ‘transmission‘: Unable to open debugger port (127.0.0.1:52469): java.net.SocketExcepti
- List 列表中的对象在循环中的声明问题
- Rust 让人奔溃的那些特性!
- instanceof java_Java中的instanceof关键字
- 拓端tecdat|matlab使用移动平均滤波器、重采样和Hampel过滤器进行信号平滑处理
- Directx9下载安装
- MSP430单片机 智能 温控风扇 DS18B20 无级调速 红外遥控器 IR ADC 滑动电位器 PWM调速
- Mac os 10.5.8, 驱动声卡成功
- 弘辽科技:淘宝保证金解冻后店铺还在吗?保证金怎么解冻?
- 原代码审计笔记-安全缺陷
- 具体时间转换cron表达式