0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于音樂頻譜的實現(xiàn)過程

芯片開放社區(qū) ? 來源:芯片開放社區(qū) ? 作者:芯片開放社區(qū) ? 2022-11-21 10:03 ? 次閱讀

聲音可視化是通過抽象的動態(tài)視覺效果來調動觀者的多重感官,并通過聲音的輔助使得所傳遞出的信息更加立體。開發(fā)者90houyidai將音樂變化產(chǎn)生的不同頻譜顯示到RVB2601的OLED顯示器上,實現(xiàn)了音樂可視化。

關于音樂頻譜的實現(xiàn)過程,請見本文詳細介紹。

01項目背景

RVB2601采用平頭哥低功耗,32位RISC-V玄鐵E906處理器,搭載AliOS 物聯(lián)網(wǎng)操作系統(tǒng)。RVB2601開發(fā)板板載JTAG 調試器,WiFi&BLE 芯片W800,音頻ADC-ES7210,音頻DAC-ES8156,128x64 OLED 屏幕,RGB 三色指示燈,用戶按鍵,及兼容Arduino 的擴展接口。可應用于智慧家居、影音播控、電子玩具、環(huán)境監(jiān)測、健康醫(yī)療、教育學習等領域。

02作品簡介

本設計由RISC-V單片機CH2601、硅麥、音頻ADC-ES7210、128x64 OLED 屏幕組成。通過板載硅麥拾取音樂音頻,對音頻信號進行FFT變換,對音頻信號進行量化處理,然后將隨音樂變化產(chǎn)生的不同頻譜顯示到OLED顯示器上。

4ce1eb08-693f-11ed-8abf-dac502259ad0.png

03系統(tǒng)框圖

3.1 電源

4d1cbbb6-693f-11ed-8abf-dac502259ad0.png

4d2faaaa-693f-11ed-8abf-dac502259ad0.png

第一路從USB處獲取電源,經(jīng)DCDC轉換成3.3V提供給CH2601和OLED屏幕;

第二路從USB處獲取電源經(jīng)BOOST電路轉換為13V供OLED背光電路使用;

第三路將DCDC轉換之后的3.3V電壓通過LDO降壓至1.2V供CH2601使用;

3.2 調試電路

4d4ce548-693f-11ed-8abf-dac502259ad0.png

JTAG調試電路

4e10675c-693f-11ed-8abf-dac502259ad0.png

串口調試電路

3.3 時鐘和復位電路

4e2f0d7e-693f-11ed-8abf-dac502259ad0.png

4e3a92f2-693f-11ed-8abf-dac502259ad0.png

3.4 屏幕接口電路

4e48b102-693f-11ed-8abf-dac502259ad0.png

3.5 ADC-ES7210電路

4e611558-693f-11ed-8abf-dac502259ad0.png

3.6 硅麥電路

4e921810-693f-11ed-8abf-dac502259ad0.png

軟件處理流程

4eb47982-693f-11ed-8abf-dac502259ad0.png

本作品在官方GUI例程上移植完成,使用Lvgl的進度條控件完成頻譜的顯示,從CSI設備驅動中獲取ADC采樣數(shù)據(jù),對采樣的數(shù)據(jù)進行FFT變換后得到各頻段幅值,然后分級量化顯示到屏幕上

04項目總結

感謝平頭哥和EEworld提供這次體驗risc-v單片機的機會,本次的主角CH2601確實比較適合IoT領域,配合aos能夠事半功倍。只是CDK的編譯速度和編譯環(huán)境還需要更多的優(yōu)化,對浮點運算的支持沒有找到合適的介紹。

通過這次項目簡單的入門了aos,同時對lvgl也有了進一步的了解,對于音頻處理也多了一份理解。

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6030

    文章

    44500

    瀏覽量

    632192
  • 物聯(lián)網(wǎng)

    關注

    2902

    文章

    44122

    瀏覽量

    370427
  • 可視化
    +關注

    關注

    1

    文章

    1169

    瀏覽量

    20863

原文標題:應用速遞 | 多重感官體驗 實現(xiàn)音樂可視化

文章出處:【微信號:芯片開放社區(qū),微信公眾號:芯片開放社區(qū)】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    電磁頻譜管理的主要范圍是什么

    電磁頻譜管理是一個復雜且專業(yè)的話題,涉及到無線電通信、雷達、導航、遙感、軍事通信等多個領域。 電磁頻譜管理的主要范圍 頻譜規(guī)劃 : 確定不同用途的頻譜分配,如廣播、移動通信、衛(wèi)星通信、
    的頭像 發(fā)表于 09-20 17:56 ?391次閱讀

    頻譜儀怎么測量相位噪聲

    頻譜儀測量相位噪聲是一個復雜但關鍵的過程,它對于評估振蕩器、頻率源等電子設備的性能至關重要。以下將詳細介紹頻譜儀測量相位噪聲的步驟、原理、注意事項以及可能涉及的技術細節(jié)。
    的頭像 發(fā)表于 08-19 18:04 ?570次閱讀

    電磁頻譜管控系統(tǒng)

    等,以實現(xiàn)頻譜資源的實時、高效管理。以下是對電磁頻譜管控系統(tǒng)的詳細闡述: 一、智慧華盛恒輝系統(tǒng)概述 電磁頻譜管控系統(tǒng)通過集成多種先進技術,實現(xiàn)
    的頭像 發(fā)表于 08-15 15:09 ?316次閱讀

    OPA855空載FFT頻譜存在突起的原因?怎么解決?

    針對上述現(xiàn)象,請問有什么解決辦法嗎? 2.論壇中關于OPA855的TIA電路設計中補償電容似乎十分重要,但是我在實際應用過程中添加1pF的電容,OPA855輸出就會產(chǎn)生振蕩減小電容值振蕩現(xiàn)象依然存在,請問這是為什么?
    發(fā)表于 07-30 07:07

    電磁頻譜數(shù)據(jù)綜合管理系統(tǒng)設計方案

    智慧華盛恒輝電磁頻譜數(shù)據(jù)綜合管理系統(tǒng)的設計方案是一個復雜且精細的過程,旨在實現(xiàn)對無線電頻譜資源的全面監(jiān)控、分析和管理。以下是一個基于當前技術和應用需求的設計方案概述: 智慧華盛恒輝系統(tǒng)
    的頭像 發(fā)表于 07-15 17:19 ?395次閱讀

    電磁頻譜數(shù)據(jù)綜合管理平臺

    智慧華盛恒輝電磁頻譜數(shù)據(jù)綜合管理平臺是一個集成了多種技術和工具,用于實現(xiàn)無線電頻譜資源實時監(jiān)測、分析、管理和決策支持的復雜系統(tǒng)。以下是對該平臺的詳細概述: 智慧華盛恒輝平臺定義 電磁頻譜
    的頭像 發(fā)表于 06-25 14:57 ?380次閱讀

    電磁頻譜數(shù)據(jù)綜合管理系統(tǒng)

    智慧華盛恒輝電磁頻譜數(shù)據(jù)綜合管理系統(tǒng)是一個復雜且關鍵的系統(tǒng),用于管理和監(jiān)控無線電頻譜資源。以下是關于電磁頻譜數(shù)據(jù)綜合管理系統(tǒng)的詳細概述: 智慧華盛恒輝系統(tǒng)定義: 電磁
    的頭像 發(fā)表于 06-25 14:43 ?373次閱讀

    如何使用頻譜儀測量信號的頻譜

    頻譜儀是一種用于測量信號頻譜的儀器,它可以顯示信號的頻率成分和幅度。在本文中,我們將詳細介紹如何使用頻譜儀測量信號的頻譜。 1. 頻譜儀的基
    的頭像 發(fā)表于 06-03 10:07 ?1265次閱讀

    頻譜分析儀項目有哪些

    分析儀原理 頻譜分析儀的基本原理是將待測信號與一個已知頻率的參考信號進行比較,從而得到信號的頻率成分。具體來說,它通過混頻、濾波、放大等過程,將待測信號轉換為中頻信號,再通過頻率掃描和檢波等手段,將中頻信號轉換
    的頭像 發(fā)表于 06-03 09:46 ?361次閱讀

    音樂大模型掀起AI音樂創(chuàng)作熱潮,AI讓“一語成歌”成為可能

    ,音樂生成是指利用計算機算法、軟件或AI技術來創(chuàng)作、生成或修改音樂過程。 ? 音樂生成大模型Suno V3 ? 前不久,號稱“音樂版Cha
    的頭像 發(fā)表于 05-30 01:01 ?3941次閱讀

    頻譜儀測量噪聲的原理和步驟

    頻譜儀作為無線通信、電子工程及科研領域的重要工具,其測量噪聲的能力對于評估信號質量、優(yōu)化系統(tǒng)性能以及診斷設備故障等方面具有重要意義。本文將詳細介紹頻譜儀如何測量噪聲,以及測量過程中的關鍵步驟和注意事項。
    的頭像 發(fā)表于 05-20 18:08 ?1995次閱讀

    串口音樂播放IC:音樂播放的新革命

    串口音樂播放IC,這是一種革命性的音樂播放技術,正在逐步改變我們的音樂生活。那么,它到底是什么?它的優(yōu)勢在哪里?又能為我們帶來什么樣的便利呢? 首先,讓我們來了解一下串口音樂播放IC是
    的頭像 發(fā)表于 05-06 14:32 ?551次閱讀

    HarmonyOS開發(fā)案例:【音樂播放器】

    使用ArkTS語言實現(xiàn)了一個簡易的音樂播放器應用
    的頭像 發(fā)表于 04-23 15:44 ?881次閱讀
    HarmonyOS開發(fā)案例:【<b class='flag-5'>音樂</b>播放器】

    什么是實時頻譜分析儀呢?傅里葉變換(FFT)如何實現(xiàn)頻譜測量?

    什么是實時頻譜分析儀呢?傅里葉變換(FFT)如何實現(xiàn)頻譜測量? 實時頻譜分析儀是一種用于測量信號頻譜的儀器。它能夠將信號的時域信息轉化為
    的頭像 發(fā)表于 01-19 15:50 ?2830次閱讀

    頻譜分析儀的常見誤差來源 頻譜分析儀的校準方法

    頻譜分析儀的常見誤差來源 頻譜分析儀的校準方法 頻譜分析儀是一種廣泛應用于電子測量領域的儀器,用于測量信號在不同頻率上的功率分布。然而,頻譜分析儀在測量
    的頭像 發(fā)表于 12-21 15:03 ?1358次閱讀