我正在製作一個音樂學研究圖表,它要求我根據樂譜繪製音符的持續時間和節奏,即音樂值,例如四分音符。
使用弦樂三重奏的錄音,我提取了每種樂器的音符開始(音符開始)值(以毫秒為單位),並將其轉換為 bpm。我想根據X 軸(節拍或四分音符網格)繪製所述值,以檢查它們如何拉伸或壓縮給定摘錄的節奏,以及基於“同時”攻擊彼此之間的接近程度,整體如何組合在一起。
問題是並非所有樂器都以相同的節拍演奏音符。例如,樂器 A 和 B 將在第 3 拍上演奏音符,而樂器 C 在第 2 拍上演奏並在第三拍中保持該音符。每當我嘗試為此Google Sheets 或Excel 製作圖表時,都會假設X 軸對於所有系列都是通用的,因此它將採用樂器A 和B 的第一個bpm 值,並將其放在自樂器系列以來的第二個節拍上C在那裡有一個值。
有沒有辦法製作一個「通用」X 軸,例如我可以在其中放置所有四分音符,然後僅根據每種樂器實際演奏的節拍繪製每個系列的節奏?
使用上面的例子。我想製作一個圖表,其中即使網格顯示節拍1,樂器C 的系列也會忽略它並將第一個數據點放在節拍2 上。第一個資料放在節拍 3 上的點。
與任何音樂作品一樣,有時樂器會演奏相同的節拍,有時則不會。我只需要在一張圖表上繪製所有樂器的 bpm 隨著時間的變化,並在 X 軸上細分分數。
答案1
我認為最大的問題是你建立資料的方式,因為 Excel 無法辨識節拍應該是你的 x 軸。因此,我建議從節拍開始稍微改變資料的順序。鑑於您說“C 在第二拍上演奏並在第三拍中保持所述音符”,我不確定您是否也想重複這些值,因此,我展示了兩種情況(選項1 左和選項2 右,分別):
打 | A | 乙 | C | 打 | A | 乙 | C | |
---|---|---|---|---|---|---|---|---|
1 | 1 | |||||||
2 | 70 | 2 | 70 | |||||
3 | 72 | 71 | 3 | 72 | 71 | 70 | ||
4 | 72 | 4 | 72 | 71 | 72 | |||
5 | 70 | 69 | 70 | 5 | 70 | 69 | 70 | |
6 | 6 | 70 | 69 | 70 | ||||
7 | 72 | 7 | 70 | 72 | 70 | |||
8 | 72 | 74 | 75 | 8 | 72 | 74 | 75 |
基於此重組數據,您可以插入圖表。
選項一:選擇對應的資料->進入Insert
-> Recommended Charts
-> All Charts
-> Line
-> Line with Markers
-> Option 4 in the bottom right corner
。
方案二:選擇對應資料->進入Insert
-> Recommended Charts
-> All Charts
-> Line
-> Line with Markers
-> Option 2 in the top right corner
。
產生的圖表如下所示: