下载客户端

制作音效

2026-03-26 13:00:20
发布在BASIC8
转载

导读

本文介绍了BASIC8环境中的波形生成器,这是一款制作波形音效的工具,可通过创意工坊获取。它支持基础、音符、音量三种编辑模式,能设置波形类型、间隔、音符、音量等参数,生成音效代码供调用,还支持自定义修改。

难度:所有人 类别:音频、工具 【波形生成器】是一款用于制作波形音效的工具。它能生成供音效函数调用的数据。 获取波形生成器 【波形生成器】以常规磁盘形式呈现。在创意工坊订阅该磁盘后,它将自动挂载到你的BASIC8环境中。 创建 启动生成器后,你将看到以下界面:

左键点击区域(1)中的网格可选择每个效果节点的波形类型,支持正弦波、方波、三角波、锯齿波和噪音波。序列的播放方向为沿水平轴从左到右。左键点击区域(2)中的网格可更改每个节点的间隔。一个效果最多可包含256个(0至255)节点。使用左右方向键或区域(3)中的按钮进行水平滚动。 在区域(2)中保留任意间隔为零的节点可结束序列。 点击频率按钮或按F键可切换至音符编辑模式。

左键点击区域(4)中的网格可放置音符。左键点击区域(5)中的网格可启用相邻节点间的频率插值,右键点击则禁用该功能。内置有三个八度音阶作为候选频率区间,可使用区域(6)中的上下按钮或按上下方向键进行垂直滚动。 点击音量按钮或按V键可切换至音量编辑模式:

左键点击区域(7)中的网格以修改每个节点的音量值。点击区域(8)中的播放按钮或按下P键可切换播放状态。点击基础按钮或按下B键可切换回基础编辑模式。生成中

点击区域(9)中的保存图标,生成波形序列的结果代码并将其复制到剪贴板。代码示例如下: wav = wave() push(wav, 2, 261.63, 0.25, 1) push(wav, 2, 261.63, 0.25, 1) push(wav, 1, 329.63, 0.25, 1) push(wav, 1, 329.63, 0.25, 1) push(wav, 3, 293.67, 0.25, 1) push(wav, 3, 293.67, 0.25, 1) push(wav, 4, 261.63, 0.25, 1) push(wav, 4, 261.63, 0.25, 1) push(wav, 5, 329.63, 0.25, 1) push(wav, 5, 329.63, 0.25, 1)

点击区域(10)中的变量信息按钮,更改默认变量名“wav”,然后填写(11)。 播放 在目标项目的源代码编辑器中粘贴生成的序列代码,然后添加以下示例代码来播放它: sfx wav 自定义 此工具提供常见且简单的效果编辑功能。它可以作为制作你自己的音效工具的起点。例如,修改以下代码行以更改默认频率值及相关显示: FREQS = list ( 987.77, 880, 783.99, 698.46, 659.26, 587.33, 523.25, 493.88, 440, 392, 349.23, 329.63, 293.67, 261.63, 246.94, 220, 196, 174.61, 164.81, 146.83, 130.81 ) NOTES = 列表 ( "B", "A", "G", "F", "E", "D", "C", "B", "A", "G", "F", "E", "D", "C", "B", "A", "G", "F", "E", "D", "C" )

评论

共0条评论
face
inputImg
相关阅读
最新更新

Steam Audio 及 2025.4.2 版本现已上线!

2026-02-13 09:000赞 · 0评论

Audiate-视频介绍

2026-03-24 15:301赞 · 0评论

《班班幼儿园》怪物音效大揭秘!看完再也不害怕啦😁

2023-08-15 07:382818赞 · 329评论

理解主循环与驱动程序

难度:入门 类别:编程 基本范式 事件驱动和主循环是程序结构的两大主要范式。它们都广泛应用于各类应用程序中。BASIC8程序的最外层结构基于主循环,其中一段代码…

2026-03-25 04:000赞 · 0评论

《Necesse》1.0 制作音效

大家好! 又一周过去了,这意味着又到了《Necesse》1.0版本视频预告的时间! 虽然我们之前没有过多提及,但在《Necesse》1.0版本中,我们将新增超过…

2025-10-03 14:390赞 · 0评论

《节奏盒子》海滩 SPRUNKI 怎么玩?邪恶的Durple海滩日 INCREDIBOX 音效制作教程

-

2026-06-13 23:540赞 · 0评论

Noise-o-matic-视频介绍

2026-03-25 06:000赞 · 0评论

自带工具

难度:高级 类别:编程、工具 BASIC8 提供了满足常见需求的内置工具,此外,你还可以通过编写一些 BASIC 代码来制作自己的工具,以满足其他特殊需求。我们…

2026-04-02 07:000赞 · 0评论

制作独立播放器为可执行二进制文件

难度:所有人 分类:分享、工具 【玩家生成器】是一款可生成独立播放器的工具,能跨桌面平台生成可执行二进制文件。导出的播放器包包含特定磁盘,无需拥有BASIC8即…

2026-03-25 19:000赞 · 0评论

《节奏盒子》寄生虫怎么玩?Sprunki寄生虫音效制作与玩法攻略

-

2026-06-15 11:093赞 · 2评论
暂无更多

最新更新

  • 自带工具 — 难度:高级 类别:编程、工具 BASIC8 提供了满足常见需求的内置工具,此外,你还可以通过编写一些 BASIC 代码来制作自己的工具,以满足其他特殊需求。我们…
  • 了解资源 — 难度:高级 类别:编程 另请参见:使用JSON 简介 本指南将介绍BASIC8中资源的文件结构,帮助你编写自己的扩展工具来处理资源。所有通过编辑器创建的资源均为…
  • 地图解析 — 难度:新手 类别:编程、图形 术语表与基本概念 你可以创建、编辑包含一个或多个图层的地图。地图资源中的所有图层可以批量渲染,也可以逐层分别渲染。
  • 制作音效 — 难度:所有人 类别:音频、工具 【波形生成器】是一款用于制作波形音效的工具。它能生成供音效函数调用的数据。 获取波形生成器 【波形生成器】以常规磁盘形式呈现。在…
  • 制作独立播放器为可执行二进制文件 — 难度:所有人 分类:分享、工具 【玩家生成器】是一款可生成独立播放器的工具,能跨桌面平台生成可执行二进制文件。导出的播放器包包含特定磁盘,无需拥有BASIC8即…