在安卓我可以类似以下代码从Mic上获取到音高并转为十二平均律创建音频调度器AudioDispatcherdispatcherAudioDispatcherFactory.fromDefaultMicrophone(sampleRate,bufferSize);PitchProcessorpitchProcessornewPitchProcessor(PitchProcessor.Tuning.STANDARD,sampleRate,bufferSize,newPitchProcessor.PitchDetectionHandler(){OverridepublicvoidhandlePitch(PitchDetectionResultresult){floatpitchresult.getPitch();转换为十二平均律音高}});dispatcher.addAudioProcessor(pitchProcessor);请问,HarmonyOS的ArkTS该如何实现类似功能。先谢谢了。
在写ArkTS代码时,总是没有意识去分类,也不知道怎么去分类,代码敲了很多,但是总是存在很多的冗余代码,后续看着这些长代码又不知道该如何下手去缩减和整理,越拖越多,最后生成一个又臭又长的应用,实在懊恼。想问下大家写代码这方面的好习惯,让我学习学习
auhgnixgnahz 的精彩回答获得了0 赞同
mb68ca1601592a9 的精彩回答获得了0 赞同
虎子船长 的精彩回答获得了0 赞同
hm673c38d210c66 的精彩回答获得了0 赞同
hm673c38d210c66 的精彩回答获得了0 赞同