2014-05-01 36 views
1

我想做一些類似於DinahMoe's "plink"的東西。在plink中,點擊鼠標即可播放其音高與鼠標高度成正比的音符。我可以看到,高度被分成多個「條紋」,所以當你移動鼠標時沒有某種「滑動」聲音,而是一個比例,但我無法弄清楚爲什麼它總是10總是聽起來不錯。如何從簡單的用戶輸入創建「漂亮」的音符和音樂?

無論你多努力嘗試,都無法使其聽起來很糟糕。我沒有很多音樂知識,所以有人可以解釋這是如何工作的,以及如何實施它?

回答

2

它似乎只使用五聲音階的音符,類似於上下彈奏鋼琴的黑鍵。這是我小時候經常用來做的事情,因爲它通常聽起來不錯!

至於爲什麼這聽起來不錯,有沒有明確的答案(當然有些人可能不好聽!),但音樂是和聲取悅大多數人會傾向於有很多之間簡單的頻率比的出現這些音符組成了樂曲,尤其是當這些音符在同一時間播放時。當你從這個特定的五聲音階中選擇相當隨機的音符時,會發生這種情況。 (由於相關的原因,你可以看到這個音階是由小音階中的重要音符組成 - 在某些方面有點像藍調音階)。

不幸的是,在這個特定的想法中可能沒有更多的里程數,因爲可以使用的簡單比例數量有限 - 您使用相同的五聲音階音階製作的任何其他音色最終都會聽起來類似於「plink」。但是,如果您提供一套音樂選項的大致思路,所有音效都可以,然後允許用戶選擇要選擇哪一個,那麼您可以選擇很多路線。例如,你可以有一個類似的「遊戲」,其中一個「玩家」從主音階中選擇和絃的根音,另一個是選擇和絃中的哪個音符在旋律中演奏。

+0

這樣一個比例是什麼樣子?的 '好聽-' 音程 – sol

+0

例子: 2:1倍頻程 3:2第五 4:3第四 5:4主要第三 6:5次要第三 你會發現,這些比率(或「鋼琴「版本 - 近似值)出現在鋼琴或吉他或任何其他」西方「樂器演奏的標準12音階音階中。 http://thinkzone.wlonk.com/Music/12Tone.htm進入細節。 –