Giter VIP home page Giter VIP logo

audioviz-webui's People

Contributors

keycatowo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

audioviz-webui's Issues

【BUG】Chord_recognition(user)圖形沒有跟隨修改

錯誤描述-Describe the bug
(清晰且簡潔地描述這個問題是什麼。)

重現步驟-To Reproduce
(請按照步驟敘述)

  • Step1: 上傳音檔
  • Step2: 切換到Chord_recognition(user)
  • Step3: 手動修改和弦

期望行為-Expected behavior
(清晰且簡潔地描述你期望發生的事情。)
理論上上面的圖片要跟隨著修改

問題截圖-Screenshots
(添加截圖以幫助解釋你的問題。)
image
image

環境及背景資料

  • 問題平臺:[Python安裝版、免安裝版本、Streamlit Cloud]
  • 版本:v0.8.2

其他相關內容-Additional context
(在這裡添加任何關於問題的其他補充說明。)

新增可選控制項

在側邊欄位新增可選控制項,目前有想到的有

  • 繪圖選項:是否啟用ploly繪製(替換其中部分圖)
  • 時間位移:要顯示有位移的時間或是顯示從0開始的時間
  • 除錯模式:顯示記憶體佔用或運行時間的

Basic

  • Waveform
  • RMS
  • Spectrogram

Pitch

  • Mel-Spectrogram
  • CQT-Spectrogram
  • Chroma
  • Pitch Class

Beats

  • Onset_detection
  • Onset_strength
  • Beat_analysis
  • PLP
  • Static Tempo Extimation
  • BPM Curve

Chord

  • Chroma

版權和開發團隊頁面

目前找ChatGPT討論了一下模版:

# [專案名稱]

此專案旨在[簡要介紹專案目的和功能]## 功能概述

以下是此專案的主要功能:

- [功能1]
- [功能2]
- [功能3]
- ...

我們希望此專案可以幫助[目標用戶群體]實現[目標]。如果您對我們的功能有任何疑問,請隨時與我們聯繫。

## 問題反饋

如果您在使用此專案時遇到任何問題,請通過以下方式與我們聯繫:

- 發送電子郵件至[電子郵件地址]
- 在我們的GitHub頁面提交問題

我們會盡快回复您的問題。

## 開發團隊

以下是我們的開發團隊成員,感謝他們的貢獻:

- [姓名](成員個人頁面連結)
- [姓名](成員個人頁面連結)
- [姓名](成員個人頁面連結)
- [姓名](成員個人頁面連結)

如果您對我們的研究感興趣,歡迎與我們聯繫。

## 使用許可

[專案名稱]採用 [許可證名稱](許可證連結) 許可證。

請注意,我們的軟件和內容可能包含第三方軟件庫和組件,這些庫和組件受到其各自的許可證的管轄。有關這些庫和組件的詳細信息,請參閱相應的文檔。

專案改名-audioviz

配合計畫名稱,進行改名

  • Github 倉庫名稱
  • 說明文件導向連結
  • badge連結
  • Streamlit Cloud

頁面統一名稱

image

  • Pitch Analysis
  • Time Analysis
    • Onset detection-> Note detection
  • Chord Analysis

protable無法執行

image

C:\Users\owo\Desktop\music-analysis-win64-v0.8.1-portable>.\python-3.8.10-embed-amd64\Scripts\streamlit.exe run python-3.8.10-embed-amd64\music-analysis\home.py
Fatal error in launcher: Unable to create process using '"C:\Users\O-W-O\Desktop\Python3.8\python-3.8.10-embed-amd64\python.exe"  "C:\Users\owo\Desktop\music-analysis-win64-v0.8.1-portable\python-3.8.10-embed-amd64\Scripts\streamlit.exe" run python-3.8.10-embed-amd64\music-analysis\home.py': The system cannot find the file specified.

【BUG】聲音片段結束時間未同步

錯誤描述-Describe the bug
(清晰且簡潔地描述這個問題是什麼。)
在切換頁面的時候,聲音片段選擇功能的結尾沒有同步

重現步驟-To Reproduce
(請按照步驟敘述)

  • Step1: 上傳音檔
  • Step2: 調整聲音片段結尾(例如9.94)
  • Step3: 切換頁面

期望行為-Expected behavior
(清晰且簡潔地描述你期望發生的事情。)
欄位要顯示底下選擇片段的結尾時間(例如9.94)

問題截圖-Screenshots
image

環境及背景資料

  • 問題平臺:[Python安裝版、免安裝版本、Streamlit Cloud]
  • 版本:v0.8.2

其他相關內容-Additional context
(在這裡添加任何關於問題的其他補充說明。)

sample rate 預設22050

因為44100可能會比較慢,所以也許可以預設downsample到22050做處理
然後也許可以添加選項控制

不同頁面的slider在切換的時候顯示會不同步

問題描述

當使用者拉動slider調整之後,再切換到其他頁面。此時雖然頁面取用的值是已經選擇過的,但是在slider上還是會回到0~end
31c77946fbf762e958d99e503eacfeab

問題原因

因為原本在建立slider的時候必須要給它一個初始值,但無法遞迴給start_time給它

start_time, end_time = st.slider("Select a segment of the audio", 
    0.0, duration, 
    (0.0, duration), 
    0.01
)
···

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.