键盘:with使用Web Audio API进行有趣的实验:musical_notes:-源码


-
网络音频实验,具有键盘控制的合成器和鼠标控制的X / Y键盘(例如kaoss键盘)。 用和构建。 网络音频协调器 Key&Pad使用Web Audio API生成振荡器和效果。 当Redux存储中的状态更改时,我需要一些方法来更新这些节点,因此我从React那里得到启发并编写 。 它订阅商店,并且每当发布更改时,它都会计算更新Web Audio节点所需的最小更改。 振荡器价格便宜且可抛弃。 当弹奏或释放音符时,我们可以简单地废弃所有现有的振荡器并从Redux状态重新创建它们。 但是,在X / Y面板上拖动时,效果参数的变化非常快,因此需要更高的精度。 值得庆幸的是,当前处于活动状态的效果在Redux状态下可用,因此只需打开效果名称并应用新的数量即可。 我对这种方法感到非常满意。 我们通过让Redux状态保存构建Web Audio节点所需的数据来维护一个真实的来源,并且我们的协调器确
1.54MB
Music-Player-GO::musical_notes::musical_score:非常苗条的音乐播放器:man:意大利制造的100%:microphone:-源码
2021-02-04Music-Player-GO::musical_notes::musical_score:非常苗条的音乐播放器:man:意大利制造的100%:microphone:
125KB
firebase-hackernews:带有firebase的Hacker News API:fire::fire_engine::volcano::hot_springs::collision::name_badge::musical_notes::police_car_light::computer_disk::smiling_face_with_heart-eyes:-源码
2021-02-05firebase-hackernews 带有Firebase的Hacker News API 安装 $ npm install --save firebase-hackernews 测试 表达 在./example/express/server.js运行节点脚本,或者在npm run express并连接到服务器 React 该项目是由create-react-app 。 导航到./example/react/ ,然后先npm install ,然后再运行npm start 。 如果在运行start之前有任何更新,则应重新安装该软件包 服务人员 要测试服务人员,请运行npm run sw和c
792KB
optimization_open_neteasy_cloud::fire:仿网易云音乐:winking_face_with_tongue:(H5移动端:mobile_phone:):musical_notes:-源码
2021-04-15网易云音乐 :Santa_Claus::snowflake::musical_notes:Optimization project react网易云音乐(H5) (感谢Binaryify不断更新的网易云音乐接口,这也将是这个项目不断拓展下去的坚实依托) (请在chrome调试模式下使用) 技术栈 react:整体使用react-hooks Mobx:管理全局状态 react-router:管理单页面应用路由 fetch:发起http请求 Webpack:自动化构建工具,手动搭建webpack。 ES6:采用ES6语法。 CSS3:CSS3动画及样式。 typeScript: 使用ts规范变量声明 Ant Design Mobile: 阿里云移动UI库 功能介绍 登陆 首页 每日推荐 歌单广场 排行榜 云村热评 视频 MV详情页 我的 电台模块【电台首页,电台详情, 电台排行榜】 搜索【支持单曲,MV,专辑,歌单,电台】 播放页【歌词,播放列表,上一首,下一首
545KB
songkick-pwa::musical_note::tear-off_calendar::nail_polish:Songkick的非官方渐进式Web应用程序-源码
2021-02-05非官方的Songkick PWA :musical_note: :tear-off_calendar: :nail_polish: Songkick的 安装 1.克隆此仓库并安装所有依赖项: npm install 2.添加环境变量: 您需要将以下内容添加到.env (请参阅.env-sample ): Songkick API密钥(SONGKICK_API_KEY): ://www.songkick.com/developer 服务器IP地址(SERVER_IP): hostname -I 开发流程 3.启动实时重新加载开发服务器: npm run dev 这是一个完全适合您的项目的完整Web服务器。 每当您在src目录中进行更改时,它都会重建甚至刷新
25KB
sade:平滑(CLI)运算符:musical_notes:-源码
2021-01-30萨德 平滑(CLI)运算符 :musical_notes: Sade是一个小巧但功能强大的工具,可为Node.js构建命令行界面(CLI)应用程序,这些应用程序快速,响应Swift且有用! 它启用默认命令,类似git的子命令,带有别名的选项标志,带有类型转换的默认选项值,vs-可选参数处理,命令验证和自动帮助文本生成! 您的应用的用户体验将像黄油一样光滑……就像。 :winking_face: 安装 $ npm install --save sade 用法 输入: #!/usr/bin/env node const sade = require ( 'sade' ) ; const prog = sade ( 'my-cli' ) ; prog . version ( '1.0.5' ) . option ( '--global, -g' , 'An example global flag' ) . option ( '-c, --config' , 'Provide path to custom config' , 'foo.config.js' ) ; pr
23KB
spotui:终端中的Spotify:laptop_computer::musical_notes:-源码
2021-01-30SpoTUI 终端中的Spotify。 入门 用pip install spotui 请注意: SpoTUI不适用于免费的Spotify帐户。 在以下位置注册开发人员应用程序: : 。 创建应用程序后,您需要对其进行编辑以添加重定向URI。 使用类似“ ”的东西(只要与配置文件中的内容匹配,使用什么都没有关系)。 运行spotui以在〜/ .config / spotui / .spotuirc处生成示例配置文件,或使用以下内容手动创建一个配置文件: [spotify_api] user_name = *Your spotify username* client_id = *Your application client ID* client_secret = *Your application secret* redirect_uri = http://localhost:8888/callback [other] use_nerd_fonts = yes config_version = 1 完成后,使用spotui启动应用程序,通过浏览器登录并复制进入的破碎网页的
3.44MB
GoAudio:转到用于音频处理和创建的工具:musical_notes:-源码
2021-04-13GoAudio :musical_notes: GoAudio是一个音频处理库,目前支持WAVE文件,尽管合成器和断点之类的某些工具与编码无关,因此您可以将它们与另一个库结合使用以存储数据,并且仅将GoAudio用作生成波形的一种方式。 特征 (读/写Wave文件) -使用不同类型的振荡器创建不同的波形 (创建自动化轨道/信封) 博客 如果您想进一步了解此代码的工作原理以及如何使用它,可以在我的上撰写有关此代码和其他音频相关程序的。
1.88MB
mymusic:一个让你意想不到的音乐app:musical_note::musical_note::musical_note:-源码
2021-02-05vue全家桶开发音乐app 简介 项目是用vuecli 2.9构建用vuecli 3.x的用户自行重构部分代码 项目使用到的技术 MVVM框架:Vue.js (版本2.x) 状态管理:Vuex 前端路由:Vue Router 服务端通讯:axios、jsonp 移动端滚动库:better-scroll 构建工具:webpack 2.0 源码:es6 项目基本目录 . ├── README.md ├── build │ ├── build.js │ ├── check-versions.js │ ├── dev-client.js │ ├── dev-server.js │
1.17MB
react-beautiful-dnd:使用React进行列表的漂亮易用的拖放操作-源码
2021-02-05react-beautiful-dnd (rbd) 美丽和方便的拖放处理列表 核心特征 物品优美的 :bouquet: :强大的键盘和屏幕阅读器支持 :wheelchair_symbol: :rocket: 干净而强大的api,易于上手 在标准的浏览器交互中发挥出色 无需创建其他包装dom节点-友好的flexbox和焦点管理! 开始吧 :school: 我们创建 帮助您尽快开始使用react-beautiful-dnd 。 当前支持的功能集 :check_mark_button: 垂直清单 :up-down_arrow: 水平清单 :left-right_arrow: 列表之间的移动(▤ :left-right_arrow: ▤) -以60fps的速度解锁10,000个项目 老鼠 :mouse_face: 键盘 :musical_keyboard: :wheelchair_symbol: 和触摸 :backhand_index_pointing_right: :mobile_phone: (移动设备,平板电脑等)支持 令人难以置信的屏
57KB
glimmer-synth:使用WebAudio和Glimmer构建的合成器-源码
2021-02-04:musical_keyboard: 微光合成器 _______________________________________ |--| | GLMR-SYNTH |... . | | o' o' | ::: |... .... . | /~~\ | |--| | ::: |.............| \__/ | o' o' |_______________________________________| | | | | | | | | | | | | | | | | | |
34KB
dotify::snake::musical_notes:另一个Python Spotify API客户端-源码
2021-03-22强化 因为OOP是光 :construction: 请记住,该项目正在进行大规模开发 例子 >> > from dotify import Dotify >> > client = Dotify ( SPOTIFY_CLIENT , SPOTIFY_SECRET ) >> > results = client . Track . search ( "SAINt JHN 5 Thousand Singles" , limit = 1 ) >> > result = next ( results ) >> > result . download ( "SAINt JHN - 5 Thousand Singles.mp3" ) PosixPath ( 'SAINt JHN 5 Thousand Singles.mp3' ) 安装 将尽快发布到PyPy 执照 该项目是根据: 版权所有:copyright:2020 特此免费授予获得该
1.39MB
戈萨::musical_notes:快速简单的多媒体文件服务器-源码
2021-02-05戈萨 一个快速,简单的文件服务器,无需依赖,代码少于250行,易于查看。 默认情况下会提供一个 ,具有: :magnifying_glass_tilted_left: 文件/目录浏览器和处理程序 :envelope_with_arrow: 拖放式上传器 :rocket: 轻量级且无依赖 :floppy_disk: 以毫秒为单位打印的90年代Web UI :camera_with_flash: 图片浏览器 :film_projector_selector: 视频流 :writing_hand_selector: 简单的文字编辑器 :keyboard_selector: 键盘导航 :clinking_glasses: 快速的golang静态服务器 :locked: 轻松/安全的多帐户设置,只读模式 建立 内置的Blob可在-或简单地make build此仓库。 arch linux用户还可以通过安装-例如yay -S gossa 用法 % ./gossa --help % ./gossa -h 192.16
1.5MB
氛围:深入了解您的Spotify收听历史记录:musical_notes:-源码
2021-02-04氛围 深入了解您的氛围 氛围可以为您提供令人难以置信的洞察力,帮助您了解自己的听力习惯。 根据受欢迎程度,幸福感,可跳舞性等等,将您最近的歌曲与当天的热门曲目,最近一个月的收听情况进行比较,甚至将自己喜欢的歌曲进行比较! 可视化您在整个Spotify收听历史中喜欢的歌曲中的趋势,以及它们如何与每年的热门歌曲相叠加。 重新发现您最喜欢的歌曲和歌手。 产品特点 查看最近50首歌曲的平均受欢迎程度 根据多种功能,将您最近的50首歌曲与当天Spotify上的热门曲目进行比较 根据化合价(幸福感),声学等来可视化您每年的热门歌曲趋势,以及它们与每年的热门歌曲和平均歌曲的比较情况 检查最近一个月,六个月
13KB
免提钢琴精灵:用指尖和摄像头播放@notwaldorf钢琴精灵:hand_with_fingers_splayed::musical_keyboard::hand_with_fingers_splayed:-源码
2021-02-11钢琴精灵 假装您是使用机器学习的钢琴演奏家,请尽情玩乐! 使用键盘上的1-8数字键(或主行af和j-; )或触摸彩色的块来弹钢琴。 使用空格键控制延音踏板。 假装自己是真实的演奏者越多,则旋律(和您!)听起来会越好。 混音笔记 这使用的根据捏住的手指发出键盘键: handsfree . use ( 'fingerKeys' , ( { hands } ) => { // Bail if no hands are detected if ( ! hands . pinchState ) return // Left pinky if ( hands . pinchState [ 0 ] [ 3 ] === 'start' ) { pinchKey ( 1 ) } if ( hands . pinchState [ 0 ] [ 3 ] === 'released' )
1.9MB
播放列表::musical_notes:AppleMusic:left-right_arrow:Spotify播放列表转换器-源码
2021-02-04播放列表 自托管的苹果音乐来发现播放列表转换器 演示版 正在安装 为简单起见,您将需要和在开发中运行播放列表。 创建.env文件并设置适当的环境变量。 例如: REDIS_URL=redis://redis:6379 REDIRECT_URI=http://localhost:8000/callback SPOTIFY_CLIENT_ID=Loremipsumdolorsitamet SPOTIFY_CLIENT_SECRET=Loremipsumdolorsitamet 然后运行docker-compose up使其运行。 用法 导航到localhost:8000 。 首次尝试时,您
489KB
harmoniously::musical_notes::fire:快速创建教师时间表,而不会发生冲突-源码
2021-03-06:musical_notes: :fire: 和谐地 快速创建教师时间表,没有冲突 背景 这是“和谐”项目的单一存储库。 packages/目录包含所有软件包源代码。 所有软件包都可以通过npm获得。 -提供实用程序,以在使用约束满足技术时简化调度。 安装: npm i harmoniously -阵营组分和useHarmony钩 。 安装: npm i @harmoniously/react 原料药 快来了。 仍在进行中 发展 可用脚本 npm i 在主仓库中安装所有部门和devDeps。 (使用npm run bootstrap将所有deps安装在packages/ 。) npm run test 运行软件包中的所有测试。 npm run bootstrap 通过安装所有软件包的依赖项并链接任何交叉依赖项来引导软件包。 npm run build 生成所有软件包。 使用者 加尔文大学
59KB
release-recommender::musical_note:使用机器学习找到您最喜欢的曲目-源码
2021-03-29发行推荐人 使用机器学习找到您最喜欢的曲目 :musical_note: 一些项目亮点: 为客户提供React + + 适用于API的Docker + 通过 + 部署到Firebase 开发用途 转到api文件夹,并基于.env.example创建一个新的.env文件,并填充值。 要在本地运行API(可从): cd api docker-compose up 要以开发人员模式运行客户端(可从): cd client # install dependencies yarn # start the server yarn start 部署方式 要将API部署到Cloud Run: cd api # build + host image on Cloud Build gcloud builds submit --tag gcr.io/release-recommender/api # deploy t
10KB
超文本:防锈自我训练-源码
2021-02-28超文本 一个简单的加密工具,受Rust编写的黄道十二宫密码启发 看 怎么跑 cargo run 预期产量 :beaming_face_with_smiling_eyes::triangular_ruler::smiling_face_with_sunglasses::OK_hand::non-potable_water::key::raised_hand::smiling_face_with_sunglasses::musical_notes::water_closet::heavy_dollar_sign::world_map::satellite_antenna::world_map::watermelon::busts_in_silhouette::face_blowing_a_kiss: :Japanese_prohibited_button::no_bicycles::input_latin_uppercase::prohibited::grinning_face::grinning_face::red_question_mark::crown::confused_face
1KB
bach-library-template::musical_notes:模块化Java库模板-源码
2021-04-12bach库模板 模块化Java库模板
-
下载
读取smap数据.zip
读取smap数据.zip
-
下载
知乎-2020电商增长驱动力-2019.12-29页.pdf
知乎-2020电商增长驱动力-2019.12-29页.pdf
-
下载
request-link.docx
request-link.docx
-
下载
HiveSQL实战题目.docx
HiveSQL实战题目.docx
-
下载
python+opencv识别性别和年龄
python+opencv识别性别和年龄
-
下载
信号与系统课程讲义(华中科技大学)
信号与系统课程讲义(华中科技大学)
-
下载
MySQL_03.md
MySQL_03.md
-
下载
智能用户运营实战手册.pdf
智能用户运营实战手册.pdf
-
下载
基于DCT变换的图像压缩Matlab代码
基于DCT变换的图像压缩Matlab代码
-
下载
总经理 营销总监2018年年度总结及2019年年度规划汇报PPT.pdf
总经理 营销总监2018年年度总结及2019年年度规划汇报PPT.pdf
