【Rust日报】2022-01-08 Rust OSDev本月进展

本文介绍了OctaSine 0.6.0的发布,修复了主要的音频处理bug,以及Rust操作系统开发的最新进展,包括x86_64 crate的更新和cargo-release v0.19的发布,助力Rust开发者更有效地管理项目发布。
摘要由CSDN通过智能技术生成

OctaSine 0.6.0 发布:修复了主要的bug和一些其他变化

我刚刚发布了OctaSine的0.6.0版本,这是我的免费和开源调频合成器VST2插件。

以前的版本有两个问题需要解决。一个是小型音频缓冲区处理不当,还有一个是笔记与样本的时间安排不正确。因为修复这些问题意味着改变音频输出,所以我决定在同一版本中也做其他影响声音生成的更改和修复。

Github 链接,https://github.com/greatest-ape/OctaSine

文章链接,https://www.reddit.com/r/rust/comments/rza76q/octasine_060_released_with_major_bug_fixes_and/

Rust OSDev本月进展

欢迎收看新一期的“This Month in Rust OSDev”。在这些帖子中,我们定期概述Rust操作系统开发生态系统中的显著变化。

本系列是在GitHub上公开开发的。请随意打开PR,包含您希望在下一期中看到的内容。如果您在本页发现一些问题,请通过创建issue或使用本页底部的评论表单来报告。

项目更新

在本节中,我们将概述rust-osdev组织下的项目的显著变化。

x86_64

x86_64crate为x86_64系统提供了各种抽象,包括CPU指令的包装、对处理器特定寄存器的访问以及特定于体系结构的结构(如页表和描述符表)的抽象类型。

我们在十二月合并了以下变更:

  • 修复build错误在最新的nightly版本

  • 删除const_assert !替换为std的assert! ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值