本帖最后由 zhanzr21 于 2017-4-10 17:15 编辑  
 
编程活动: 暮春三月,火舞喊你来寻找最美波形  
 
活动方式: 
阅读这篇**:数字音频处理系统的基本原理, 理解后来提交代码完成以下任意一题.提交实现相同结果或者代码相似度过高的多个用户, 以第一个提交者为成功提交者进行评奖,后面提交的视情形另外发放原创奖. 关于波形验证,可以直接让我们来验证.代码只要能生成数据,即可算成功提交.经过验证后结果合格则算正确提交.[代码使用Python 3实现,只依赖标准库.建议除了数据生成部分,源文件中其他部分不要修改] 
 
 
 
更新: 注意大家提交代码最好以附件形式提交, 最好自己测试过能运行再提交.  有条件验证的请发贴给出波形截图, 如果不方便验证请注明让楼主来验证, 最好将生成的数据也以附件提交. 代码中将自己id写到注释中最好, 这样方便楼主最后整理结果. 多谢! 
 
再更新: 
21ic不让直接上传py文件, 请直接粘上来或者打包上传! 
First Blood!
第一个成功提交正确代码的同学:
 @荣丰宇  
 
发挥奖: 
@shanan 
 
[ 3-26更新: 
理论上到今天第一期的活动已经结束了, 但是今后继续提交代码的同学, 楼主将继续整理到共享文件夹中. 学习是一个持续的过程, 相信大家不是因为专门冲着奖励而来的. 希望**与活动能给大家带来知识,带来乐趣! 提交代码的同学没有想象的那么多,也许是因为题材有点生疏, 也许是别的原因. 不管怎样, 这个系列的**与活动将会**搞下去. 请大家继续关注! 
由于周末的原因, 下一期的活动下周开始. 奖励发放, 代码整理, 指定命题参考答案公布等事情下周处理. 
另外第二篇**已经更新: 
http://www.21ic.com/eva/audio/201703/711661.htm ] 
 
[3-27更新] 
成功提交代码并验证通过的同学,已经打赏20 
 
另外
@荣丰宇  
@shanan 
两位请把地址发到board@21ic.com 
另外发两个小奖品奖励你们的好学精神! 
 
成功提交的代码都上传到共享文件夹中供参考, 三个命题的参考答案也已经上传! 
下期会! 
 
另外建议大家直接使用共享的源代码进行修改, 而不要从网页拷贝代码, 因为Python对Tab检查很严格,网页上的代码很可能Tab被转得不可用了, 如果你是Python老自己修改也可, 如果你对Python不是那么熟,请使用共享文件夹里面的源代码直接修改,再用IDLE打开运行. 
 
generate_raw_audio.zip
(774 Bytes, 下载次数: 7)
 
从网盘下载也可: 
https://pan.baidu.com/s/1bpCHCTL 
 
活动时间: 
2017-3-15至2017-3-25 
活动奖励: 前20名成功提交正确代码的,打赏20元,(即答对1.1、1.2、1.3、2四个题目中任意一个即视成功参与) 之后提交正确代码的,打赏5元奖励. 活动时间结束后还有提交正确代码的,如果确有创意的本人将另外打赏.活动结束后所有正确代码将打包给大家下载共享,所以大家最好在代码前段注释上自己的账号id以便整理.注意打赏是最后统一打赏. 
1.指定题:  
修改该文中的代码或者全部重写, 实现以下波形之一的结果即可. 
1.1 抛物线 
 
  
1.2 指数式尖峰曲线 
 
  
1.3 拱门形状 
 
  
2.发挥题 
修改该文中的代码或者全部重写,实现任意振动频率在(20Hz至20KHz)的周期性波形.不能与原文中波形重复,不能与上面指定题中波形重复. 
 --------------------------------------------------------------------------------------------------------------------- 为什么要让火舞来代言....?  
...  
  
  
 |