《宇宙原音之旅》共10首音乐 下载

《宇宙原音之旅》共10首

  1. 地球之声
  2. 木星
  3. 爱欧星
  4. 土星
  5. 土星光环
  6. 天王星
  7. 天王星光环
  8. 米兰达星
  9. 海王星
  10. 地球之歌

下载地址(资源制作整理不易,使用需付费,且文件较大,不能接受请勿浪费时间下载):

链接:https://pan.baidu.com/s/1fFLWHux1C826GsgesI-A_w?pwd=g335
提取码:g335

建议在安静昏暗无干扰的环境下倾听,最好采用高品质7.1音响,没有音响可以使用好一些的耳机,效果会比较好

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,我可以为你提供一个完整的MATLAB代码,实现你所描述的界面和功能。下面是代码: ```matlab % 创建界面 fig = uifigure('Position', [100 100 400 300], 'Name', '音频处理'); % 创建音频选择按钮组 audioGroup = uibuttongroup(fig, 'Position', [0.05 0.75 0.9 0.2], 'Title', '请选择音频类型'); audioButtons = [ ... uiradiobutton(audioGroup, 'Text', '人说话声音', 'Position', [20 30 120 30], 'Value', true), ... uiradiobutton(audioGroup, 'Text', '打击乐声音', 'Position', [180 30 120 30])]; % 创建倍速选择按钮组 speedGroup = uibuttongroup(fig, 'Position', [0.05 0.5 0.9 0.2], 'Title', '请选择倍速类型'); speedButtons = [ ... uiradiobutton(speedGroup, 'Text', '原音', 'Position', [20 30 80 30], 'Value', true), ... uiradiobutton(speedGroup, 'Text', '加速', 'Position', [120 30 80 30]), ... uiradiobutton(speedGroup, 'Text', '减速', 'Position', [220 30 80 30]), ... uiradiobutton(speedGroup, 'Text', '自定义', 'Position', [320 30 80 30])]; % 创建倍速输入框 speedEdit = uieditfield(fig, 'numeric', 'Position', [0.3 0.3 0.4 0.1], 'Limits', [0.1 10], 'Value', 1, 'Visible', 'off'); speedLabel = uilabel(fig, 'Position', [0.1 0.3 0.2 0.1], 'Text', '请输入自定义倍速参数:', 'Visible', 'off'); % 创建处理按钮 processButton = uibutton(fig, 'Position', [0.4 0.1 0.2 0.1], 'Text', '处理', 'ButtonPushedFcn', @processAudio); % 处理音频函数 function processAudio(~,~) % 获取选中的音频类型和倍速类型 audioIndex = find([audioButtons.Value]); speedIndex = find([speedButtons.Value]); % 选择音频文件 [file, path] = uigetfile({'*.wav';'*.mp3'}, '请选择音频文件'); if file == 0 return; end % 读取音频 [input, Fs] = audioread(fullfile(path, file)); % 处理音频 switch(audioIndex) case 1 % 人说话声音 switch(speedIndex) case 1 % 原音 output = input; case 2 % 加速 speedup = 2; % 倍速加速 output = resample(input, speedup*Fs, Fs); case 3 % 减速 slowdown = 0.5; % 倍速降速 output = resample(input, slowdown*Fs, Fs); case 4 % 自定义 speed = speedEdit.Value; output = resample(input, speed*Fs, Fs); end case 2 % 打击乐声音 switch(speedIndex) case 1 % 原音 output = input; case 2 % 加速 speed = speedEdit.Value; output = resample(input, speed*Fs, Fs); case 3 % 减速 speed = speedEdit.Value; output = resample(input, speed*Fs, Fs); case 4 % 自定义 speed = speedEdit.Value; output = resample(input, speed*Fs, Fs); end end % 保存处理后的音频 [pathstr, name, ext] = fileparts(file); outputfile = fullfile(pathstr, [name '_output' ext]); audiowrite(outputfile, output, Fs); % 提示处理完成 msgbox('处理完成', '提示'); end % 根据倍速类型显示/隐藏倍速输入框 speedButtons(4).ValueChangedFcn = @(~,~) set(speedEdit, 'Visible', speedButtons(4).Value); speedButtons(4).ValueChangedFcn = @(~,~) set(speedLabel, 'Visible', speedButtons(4).Value); % 运行界面 uiwait(fig); ``` 这个代码可以创建一个界面,包含了音频类型选择、倍速类型选择、自定义倍速输入、处理按钮等功能,可以实现对人说话声音和打击乐声音的处理。当用户选择音频类型和倍速类型后,点击处理按钮即可完成对音频的处理,并保存处理后的音频文件。希望能对你有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三木云斌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值