音樂閱讀機器

“Dammit Jim,我是一個黑客,而不是音樂家!”,從原始明星旅行系列中解釋McCoy Scotty。好吧,我們中的一些人都同樣是音樂家,有些像我一樣,也是Hack-Musicians,以及一些人不會從高音譜號中了解整個筆記。然而,現在也是你想要的音樂在樂譜類型中以及你要求將其轉換為您的黑客可以播放的東西。如果您很幸運,您可以發現將為您檢查紙張音樂以及吐出MIDI或WAV文件的軟件應用程序。或者,就像我手搖的音樂播放器一樣,您可能必須檢查一下音樂的足以將音符轉換為像555個定時器芯片這樣的東西的頻率。我們將潛入這兩個情況。

如果你無法檢查出音樂,那麼你仍然必須能夠得到我們所說的話。但是,在情況下,您會困惑,我們在本文末尾的情況下包括一個非常快速的介紹。

光學音樂識別(OMR)

MusicXML注意榜樣
您最有可能聽說過OCR,光學字符識別軟件,將紙上的單詞轉換為數字形式。好吧,同樣有音樂OCR,或者更多的OMR,光學音樂識別軟件。您將凸輪指向樂譜頁面以捕獲圖像,或提供軟件應用程序數據或由紙張音樂組成的PDF,以及它將其轉換為您可以在按下按鈕的音樂,或保存到MIDI或WAV數據以從其他地方播放。

為了嘗試一下,我發現了一個高質量的高品質,稱為Sharpeye 2.68,擁有30天,免費試用期。它能夠將音樂作為MIDI文件,MusicXML以及NIFF格式保存。這裡顯示的MusicXML片段是音樂票據,A,以及四分之一音符。正如你會看到的那樣,Sharpeye做了一個很好的工作,提供了一個乾淨的,黑色和白色圖像。它同樣提供所需的編輯工具來修復任何識別錯誤。

greensleeves陷入陽光以及夏絨
對於我的第一個測試,我從曲調Greensleeves的第一行的陽光下拍了一張照片。然後,我將圖片帶入GIMP,以確保我可能會將其轉換為TIFF文件,考慮到Sparpeye僅在BMP以及TIFF文件中讀取。但我沒有加強。然後我用sharpeye打開了圖片,並告訴它以“讀形象”。這是光學音樂識別步驟。最終結果只是您在此處在此處看到的內容,完美無瑕,以及只有相應的音樂。在Snapshot中,我點擊了其中一個註釋,那個是一個紅色的,表明這是可編輯的音樂,也不只是靜態圖像。單擊播放按鈕完美播放。

我將其保存為MIDI文件。但是,MIDI數據確切地說如何與音符一起播放音樂,以及不包括音頻本身。所以我在將音樂保存到WAV文件之前,我將它轉換為音頻軌道,然後將音樂保存到WAV文件,您可以在下面收聽。對於任何希望在砧座中執行此操作的人,您最小可以做數據 – 開放調調以及數據 – 導出混合音頻。

Audio PlayerHTPS://Hackaday.com/wp-content/uploads/2017/05/greensleeves_sunlight.wav

00:00.
00:00.
00:00.

拍攝了糟糕的音樂以及夏醒
這些OMR程序要求購買清潔圖片或購買音樂的PDF以識別它們。例如,上面所示的示例在左側有一些陰影,這使得Sharpeye無法檢查該部分。圖像同樣聚焦不佳,這觸發了底部的錯誤。帶有黃色背景的音樂是Sharpeye在做出識別之前,它究竟如何看到音樂。

修復後的音樂差
像大量的OMR程序一樣,Sharpeye並不是作為音樂符號工具。它不會為您設置筆記,或在添加譜號時更改其位置。但是,它確實為您提供了足夠的編輯工具來識別錯誤,以及這就是我所做的就是添加所遮蔽的區域,除了添加底部錯過的註釋。我同樣地插入了3/4的時間簽名,考慮到它是拍攝分數中間的照片。隨著這些修復,似乎是正確的。

音頻播放器htps://hackaday.com/wp-content/uploads/2017/05/bad_music_fixed.wav

00:00.
00:00.
00:00.

此時,您可以將其作為MIDI數據保存,然後將其轉換為WAV或MP3,以及將其轉移到您的黑客身上。或者,如果您願意另外改進音樂,請將其作為MusicXML數據另存為您的首選音樂通信軟件,例如,例如,用於另外編輯。

實驗圖片預處理

我利用一個平板掃描儀來掃描歌曲斯卡伯勒展的整頁 – 這次圍繞著歌詞 – 到一個PDf文件。由於Sharpeye未檢查PDF數據,我非常先將其裝入GIMP,並將其保存為TIFF文件。 Sharpeye有讀它的問題,所以我回到了gimp,把它作為高質量的JPG拯救了,把它裝回GIMP,並導出為TIFF文件。出於一些未知原因,Sharpeye可能會檢查一下。

即便如此,識別也很糟糕,缺少音樂的大塊。我懷疑是,自從音樂是灰色的白色。我利用GIMP中的級別工具將其轉換為白色的黑色,並且這次識別更好地工作得多。

Sharpeye的斯卡伯勒博覽會
在做出識別之前,我不得不告訴Sharpeye,即考慮到默認情況下,它可能會發現歌詞上面的歌詞。在快照中,原始圖片是與黃色背景的音樂。正如您所看到的,歌詞中存在一些錯誤,但文本是可編輯的。在快照中,我選擇了“獲勝”,這必須是“Goin”。此外,當您發現在典型的紙張以及在原始圖像中時,確認音樂的線條而不是垂直放置而不是垂直放置。然而,結果似乎很好。

音頻播放器https://hackaday.com/wp-content/uploads/2017/05/scarborough_fair_en.wav

00:00.
00:00.
00:00.

您可以在Wikipedia上發現其他光學音樂識別程序的列表,SmartScore是在1991年開始的一種類型的圍繞著最長的。不同的產品。甚至還有iPad,iPhone以及Android手機的應用,您可以發現YouTube上的演示。在尋找“音樂掃描儀”似乎會出現一些偉大的和窮人。

將註釋轉換為頻率

如果你在你面前的樂譜以及你的黑客是一個接受私人筆記的樂譜,以及將各個直接轉換為適當的聲音?考慮到這些包含已轉換音樂的WAV以及MP3數據將無法正常工作。

音符頻率以及555個定時器電路
這樣做的方法是基本的。每個音樂筆記都有相應的頻率。對於首選說明,您的電路要求僅在該筆記的頻率上循環揚聲器。除了以諸如所示的頻率下利用555個定時器電路,提供555定時器電路的基本方法。在電路中,輸出頻率由電容器C和電阻器R1以及R2計算出。通過查看555計時器輸出的頻率公式,您可以清楚地看到依賴性。

音符的電阻以及555個定時器電路
操縱該公式的正常方法是利用R2的固定值,然後為每個所需頻率向其添加不同的電阻,如定制電路所示。現在,讓我們插入一個可變電阻RN。在該圖中,您可以看到我們非常先添加到頻率公式,以及我們將公式重新排列以修復RN。將該公式插入電子表格以及您可以提出首選音樂筆記的所需電阻值。

手搖了555個定時器音樂播放器
正在使用的該電路的示例在於這種手工播放音樂播放器。音符在紙上的孔中被編碼為孔。沿紙張寬度的孔的設定在圖中,播放了13個可能的音符中的​​哪一個。孔的長度控製播放音符的時間長度。

555計時器音樂播放器電路
音樂播放器的電路圖顯示了完全相同的555個定時器電路,但是RN替換為13個不同的電阻,其值利用RN的公式計算。然而,在任何類型的時間下電路僅利用一個電阻。那是怎麼做的?

將每一個電阻器中的每一個焊接到13個銅板中的一個。坐在每個銅板的頂部是銅線。紙張在板和電線之間滑動。只有當電纜之間有一個孔的孔以及板塊時,它們只能進行電接觸。將相應的電阻帶入電路中,以及555輸出優選的音符的右頻率。在該圖中,如果一個孔在D3電纜和銅板之間,我們將突出顯示電氣路徑。

閱讀音樂非常快速介紹

在我們結束本文之前,這是閱讀樂譜的保證很少介紹,只需理解這篇文章就足夠了。

如何檢查鋼琴音樂
開始的基本方法是通過檢查鋼琴上的秘密。每個鍵代表一個音符,由A到G的字母表示。您可以始終找到C,因為它是任何類型的兩個黑鍵左側的白色。從a到g只有七個字母,但仔細看著keyboARD以及你會發現黑色的模式以及白色秘密在每七個白鍵後重複。

在紙上,稱為樂譜,當代音樂符號由名為Staves的水平線組(單數是人員或梯級)組成。標誌代表說明,以及標誌的圓形部分被放在一行或兩行之間。人員身上的垂直設置告訴您它的注意事項。哪個跡象表明它準確地持有紙張的時間。

然而,有一個很大的交易,現在你可以看看足夠的樂譜來與這篇文章一起遵循,並且至少擊中鋼琴上的理想秘密。如果您想深入挖掘,這一建議書出現了一個可愛的一個。

尾註

我們在Hackaday遇到了幾次樂譜。 [DINO]我們涵蓋的完全相同類型的音樂筆記 – 頻率轉換,但是利用Arduino的Tone()功能將它們播放給揚聲器,以便他的新年前夜微小球體減少機器。 [Zulko]利用Python以及傅里葉變壓器,以創建樂譜,當他希望在穿孔紙上發現他被發現的內容。

在那個筆記(呻吟聲),你試過哪些音樂滑稽動作?您必須提供任何類型的黑客樂譜嗎?請在下面的評論中與我們分享。

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Tesla Design X可以選擇“ Ultra”合成皮革內飾Tesla Design X可以選擇“ Ultra”合成皮革內飾

,在購買新車時,您必須期望被大量不同的選擇轟炸平整或其他東西,但是很少有人相信我們可以選擇選擇我們的汽車和卡車是否對素食主義者友好。 如果您在市場上購買了全新的特斯拉,那麼這是您現在可以做出的決定之一,而業務為其新的設計X提供了合成皮革座椅,以及那些選擇此類選擇的人的口音較不友好的皮革選擇。這種新選擇看起來確實絕對華麗,並且被稱為“ Ultra White”,因為它確實是非常白的。 對於那些不想坐在皮革上的人,特斯拉已經選擇了一段時間提供的面料座椅,但是現在,該公司像其他高端汽車和卡車製造商一樣,提供了人造皮革選擇,確保每個人都在途中滿足。 我們不確定先前對皮革或面料的選擇是否阻止了任何想要特斯拉購買的人,但是,對素食主義者友好的人造皮革選擇的選擇毫無疑問會使某人確實很高興。實際上,考慮到它看起來的美麗,我可能會選擇超白人。 特斯拉目前正試圖鞏固其作為頂級高端電動汽車和卡車製造商的設置,蘋果可能首次涉足市場的競爭可能會涉足市場。如果蘋果確實進入電動汽車市場,則可能會超出特斯拉。長期以來,汽車製造商一直被認為是汽車和卡車世界的蘋果,因此,人們認為蘋果是汽車和卡車世界的蘋果可能會使特斯拉的幾個人有點抽搐,除了首席執行官埃隆(Elon)馬斯克(Musk)在最近接受BBC的一次採訪中,似乎並沒有被競爭的前景所淘汰,他表示,他相信激勵其他公司為電動汽車行業做出貢獻,並且蘋果公司有望使“引人注目” “ 電子車。 (通過:《紐約時報》) 您可能同樣喜歡檢查: 報告說,蘋果汽車和卡車定於2019年發布。 您可以在Twitter上遵守我們,在Google+上添加我們到您的圈子中,或者喜歡我們的Facebook頁面,以使自己對Microsoft,Google,Apple以及Web的最新信息保持最新信息。

使用DVDFAB DVD Ripper使用DVDFAB DVD Ripper

DVDFAB DVD Ripper輕鬆,快速地撕裂DVD,是最適合您輕鬆,快速地將DVD撕裂到任何流行的視頻或音頻格式的軟件。這是細節。 您是否擔心您的DVD收藏?您是否要撕裂DVD並將其存儲在計算機或移動設備上?撕裂工具讓您複製光盤的內容並將其存儲在硬盤驅動器上。如果您想在光盤上創建數據備份或在沒有光盤驅動器的設備上播放內容,這可能會有所幫助。提供了許多DVD撕裂工具,但是DVDFAB DVD Ripper是最好的之一。了解有關DVDFAB DVD Ripper的更多信息,以及如何使用它來撕裂DVD。 DVDFAB DVD Ripper可以做什麼? DVDFAB DVD Ripper是一種功能強大但易於使用的工具,可以將DVD撕裂為各種音頻和視頻格式。它易於使用,並提供出色的結果。您可以選擇僅撕裂主膜或整個DVD,該軟件將立即將數據轉換為在所選設備上進行播放。您也可以在撕開視頻之前編輯這些視頻,因此您可以從每個光盤中獲得所需的內容。 DVDFAB DVD開膛手功能: DVDFAB DVD Ripper是那裡最好的DVD Ripper軟件,對於任何希望快速輕鬆地撕裂其DVD的人來說,它都是理想的選擇。無論是MKV,MP4,AVI,WMV,FLV,MOV,WTV還是任何其他格式,DVDFAB DVD都可以將DVD撕成1000多個視頻和音頻格式。借助此出色的軟件,您可以在移動設備上查看您喜歡的DVD,而無需犧牲圖像質量。這個功能強大的軟件可以在保留其原始質量的同時壓縮視頻數據。 最好的部分是它包括一個內置的視頻編輯器,可讓您在撕裂視頻之前自定義視頻。您可以裁剪,修剪,合併甚至添加水印和字幕。您還可以調整亮度,對比度和飽和度。另一個很棒的功能是,您可以以更快的轉換速度同時撕裂多個DVD。 您也可以輕鬆地將任何視頻從480p上升到1080p甚至更高,並使其看起來比原始視頻更好。此外,您可以通過DVDFAB DVD Ripper輕鬆地將DVD字幕轉換為SRT數據。該軟件還立即將原始DVD光盤等友好的元信息保存到輸出文件中。隨著當前技術和功能的不斷更新,您可以確定DVDFAB DVD Ripper始終是最好的DVD Ripper。 DVDFAB DVD

將iCloud日曆添加到Android小工具將iCloud日曆添加到Android小工具

中,發現自己陷入壓力大的時間表,事件和時間表很容易。您的日曆是必要的工具,可作為助手,以幫助您跟踪這些事件。借助我們的大多數包含日曆應用程序的智能手機,從我們的小工具中提醒這些事件要容易得多。 iCloud日曆是一個用於安排的個人日曆應用程序,以及在iOS手機以及MacOS台式機上運行的Apple進行的組織活動。它的目的是通過組織用戶的任務以及視覺數字和簡單方式的約會來簡化活動。 它使隊友能夠共享信息,例行會議以及迅速交流。如果您在Android和iOS上都在線生活,那麼在Android小工具上使用iCloud既簡單又簡單。 在您的Android設備上訪問iCloud的方式 作為手機用戶,有片刻發現自己利用兩個具有兩個不同操作系統的手機。 iCloud僅使您可以保留電子郵件,聯繫人以及在所有Apple設備上同步的圖片。 1.在Android上訪問iCloud郵件 您可以配置Gmail應用程序以訪問符合步驟: 在您的Apple ID頁面上登錄。 轉到管理頁面,並在特定於應用程序的密碼下查找安全性,然後單擊“生成密碼”。 打開Gmail並單擊菜單按鈕。 單擊帳戶選擇箭頭,然後選擇“添加帳戶”。 輸入您的iCloud電子郵件地址和密碼,然後單擊下一步。 2.同步iCloud觸點與Android 在您的瀏覽器中打開iCloud.com並登錄。通過打開聯繫人以及選擇要導出的聯繫人來導出聯繫人。點擊齒輪圖標以及選擇導出VCARD,然後將VCF數據保存在設備中。然後將此數據傳輸到使用雲存儲或USB的Android手機。 在您的Android上,打開聯繫人。單擊菜單,然後進行設置,然後導入。搜索VCF數據以及導入聯繫人。 如何將iCloud用於Android設備 Google的大多數應用程序都在iOS上,但是如果您必須訪問Apple的服務,則不能將完全相同用於Android小工具。但是,如果您遵守這些步驟,則在Android小工具上使用iCloud很簡單: 打開瀏覽器。 導航到iCloud.com 放入您的Apple標識憑證。 等待,直到顯示獲得授予消息的收入為止。 您應該能夠看到提供的快捷方式,以提供iCloud Web應用程序,例如照片,提醒,註釋以及甚至發現iPhone。 有時,上述過程可能會受到打擊或錯過。並非所有的Android小工具都可以實現此類過程。在一些手機中,您可能無法超越iCloud。 如何在Android設備上查看iCloud日曆 我們總是建議將您的iCloud日曆分享到您的Google日曆。這並不能為您提供全部管理,但是它將為您提供所需的所有基本原理。例如,您將能夠訪問事件描述,事件時間以及事件標題。 不幸的是,截至目前,以上無法直接從您的Android設備完成。要在Android智能手機或平板電腦上顯示您的iCloud日曆,您必須手動將其鏈接到網絡上的Google日曆,並利用符合步驟: 轉到iCloud網頁。