樂(lè)器的聲音依賴于物理和數(shù)學(xué),例如當(dāng)吉他弦的物理屬性改變時(shí),弦的粗細(xì)、張力或長(zhǎng)度都會(huì)改變樂(lè)器的聲音。薩克斯管或任何管樂(lè)器的音符,會(huì)根據(jù)空氣振動(dòng)通過(guò)的樂(lè)器的路徑長(zhǎng)度而變化。任何物理樂(lè)器都需要具有一些物理屬性,演奏者必須與之交互才能演奏音樂(lè),這自然限制了誰(shuí)能演奏,以及能演奏什么。

HexBoard有140個(gè)獨(dú)立的機(jī)械開(kāi)關(guān),每個(gè)開(kāi)關(guān)都有一個(gè)3D打印的鍵帽,由可尋址的RGB LED點(diǎn)亮;不尋常的鍵盤(pán)產(chǎn)生了獨(dú)特的和弦形狀和旋律理念
至少,一直都是這樣。有了MIDI和計(jì)算機(jī),這不再是真的了。你演奏的樂(lè)器只不過(guò)是一個(gè)輸入設(shè)備,就像鍵盤(pán)和鼠標(biāo)一樣,因此,它可以是制造者想要的任何形狀或大小。在這種情況下,制造商Jared DeCook選擇制作一個(gè)由六角按鍵和RGB LEDs組成的網(wǎng)格,所有這些都由Raspberry Pi RP2040芯片控制。
定制控制器
“HexBoard主要是一種MIDI樂(lè)器,這意味著它將音符信息發(fā)送到軟件或硬件聲音發(fā)生器,后者根據(jù)您彈奏的音符播放聲音,”Jared告訴我們。“它有一個(gè)USB-C連接器,用于連接電腦上的MIDI軟件,還有一個(gè)TRS MIDI插孔,用于連接硬件MIDI設(shè)備。它有一個(gè)非常基本的內(nèi)置聲音發(fā)生器,可以通過(guò)耳機(jī)或內(nèi)置揚(yáng)聲器播放,這非常適合你想要的快速簡(jiǎn)單的設(shè)置。RP2040中所有未使用的引腳都以接頭的形式暴露在電路板上,以便有興趣進(jìn)一步開(kāi)發(fā)硬件的人能夠輕松破解。”

Jared于2023年5月推出了HexBoard,此后對(duì)設(shè)計(jì)進(jìn)行了徹底改革,使其更容易組裝和維修,并增加了新功能
在鋼琴上,每個(gè)鍵的兩邊都有兩個(gè)音符;在HexBoard上,每個(gè)鍵都接觸另外六個(gè)鍵,所以你可以用一只手接觸更多的音符——如果你沒(méi)有像弗朗茨·李斯特或吉米·亨德里克斯那樣的大手套,這很有用。
“點(diǎn)亮的六邊形按鍵允許許多不同的音符布局,同時(shí)使用顏色指示哪個(gè)音符是哪個(gè)音符,”Jared說(shuō)。“不同的布局使得使用簡(jiǎn)單的手指形狀彈奏和弦變得很容易,這些手指形狀不會(huì)因按鍵而改變,這與鋼琴等樂(lè)器不同。我在TinkerCAD設(shè)計(jì)鍵帽,在Blender設(shè)計(jì)邊框。我在Bambu Lab P1S上打印所有內(nèi)容,這只是勉強(qiáng)將框架放入構(gòu)建區(qū)域。”
為什么要用RP2040?
“RP2040芯片是整個(gè)項(xiàng)目的大腦,”他補(bǔ)充道。“它讀取按鈕,設(shè)置燈光,更新屏幕,發(fā)送MIDI數(shù)據(jù),并生成簡(jiǎn)單的聲波。不需要專有軟件來(lái)運(yùn)行它,因?yàn)樗坑蒖P2040處理。

“我很欣賞如何使用PIO在不阻塞CPU的情況下處理led更新。我為這個(gè)項(xiàng)目選擇了這個(gè)芯片,因?yàn)樗鼡碛形业捻?xiàng)目所需的所有I/O,并為未來(lái)的開(kāi)發(fā)預(yù)留了大量的空間。此外,在這個(gè)項(xiàng)目早期階段出現(xiàn)芯片嚴(yán)重短缺的情況下,它非常可用。”
雖然大公司可能會(huì)堅(jiān)持不懈地專注于群體產(chǎn)品,以確保他們找到受眾,但Jared最初為一小部分受眾制作了HexBoard:他自己。我們認(rèn)為這可能使他能夠?qū)W⒂谥谱髁钊司次返腍exBoard。

Jared創(chuàng)建了自己定制的基于RP2040的電路板,并將其添加到PCB中,以處理所有輸入、輸出和編程
“最初,我是為我和我哥哥做的,”他回憶道。“我想要一個(gè)有趣的、可破解的工具,看起來(lái)很酷,而且相對(duì)容易學(xué)習(xí)。我對(duì)自己在這方面的地位很滿意,所以我會(huì)說(shuō)制造商/黑客/音樂(lè)家是我的主要目標(biāo)。”
“隨著項(xiàng)目的推進(jìn),它變得對(duì)各種各樣的人都有用。初學(xué)者可以用它來(lái)開(kāi)始學(xué)習(xí)基本的和弦和旋律。任何給定的旋律或和弦都具有相同的形狀/運(yùn)動(dòng),無(wú)論你在什么調(diào)上,因此在許多方面它都有一個(gè)更簡(jiǎn)單的學(xué)習(xí)曲線。”
“音樂(lè)制作人可以使用各種布局來(lái)激發(fā)靈感,因?yàn)槊糠N不同的布局都提供了一種獨(dú)特的方式來(lái)考慮音符之間的關(guān)系。我知道對(duì)我來(lái)說(shuō),我在HexBoard上產(chǎn)生的想法與在標(biāo)準(zhǔn)音樂(lè)鍵盤(pán)上產(chǎn)生的想法不同。”

該屏幕使用戶能夠?yàn)g覽HexBoard提供的許多布局選項(xiàng)
“隨著最新的更新,它現(xiàn)在是那些嘗試微型音樂(lè)的人的有用工具。緊湊的尺寸和寬廣的音域使它非常適用于那些想要使用大量琴鍵,同時(shí)又能在背包中方便攜帶的音樂(lè)家。除此之外,五彩繽紛的燈光和動(dòng)畫(huà)讓任何人都可以盡情玩耍。”
-
樹(shù)莓派
+關(guān)注
關(guān)注
121文章
1947瀏覽量
106998 -
樂(lè)器
+關(guān)注
關(guān)注
0文章
15瀏覽量
6558
發(fā)布評(píng)論請(qǐng)先 登錄
使用樹(shù)莓派Pico的RP2040微控制器內(nèi)置溫度傳感器
在樹(shù)莓派Pico RP2040上怎樣使用MicroPython呢?

使用RP2040設(shè)計(jì)一個(gè)迷你板
ubuntu上交叉編譯rp2040
樹(shù)莓派自創(chuàng)電子樂(lè)器(上)
樹(shù)莓派自創(chuàng)電子樂(lè)器(下)
樹(shù)莓派Pico迷你開(kāi)發(fā)板及所使用的RP2040 MCU芯片有哪些特性
在IAR EWARM v7.10下,開(kāi)發(fā)樹(shù)莓派RPi Pico/RP2040c
RP2040
RP2040迷你板開(kāi)源分享

RP2040模塊MCU開(kāi)源分享

9.9元包郵!合宙RP2040開(kāi)發(fā)板,兼容樹(shù)莓派PICO
9.9元自制樹(shù)莓派邏輯分析儀?!合宙RP2040開(kāi)發(fā)板輕松DIY

合宙RP2040開(kāi)發(fā)板,兼容樹(shù)莓派PICO

基于XIAO RP2040和樹(shù)莓派的圍棋棋盤(pán)游戲系統(tǒng)設(shè)計(jì)

評(píng)論