在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>OscPocketO袖珍合成器和鼓機(jī)開(kāi)源

OscPocketO袖珍合成器和鼓機(jī)開(kāi)源

2022-11-07 | zip | 0.83 MB | 次下載 | 免費(fèi)

資料介紹

描述

受到其他便攜式音樂(lè)制作機(jī)器的啟發(fā),我閱讀了優(yōu)秀的 Mozzi 圖書(shū)館。能夠制作許多合成器和鼓機(jī)并能夠同步它們的速度不是很有用嗎?OscPocketO 誕生了——一個(gè)僅使用 Arduino 和 LCD 鍵盤(pán)的便攜式音樂(lè)工作室!

通過(guò)使用 SELECT 按鈕切換到不同的模式來(lái)控制 OscPocketO。使用 UP 按鈕增加一個(gè)值,DOWN 減少一個(gè)值,使用 LEFT 和 RIGHT 移動(dòng)光標(biāo)。

每次 OscPocketO 播放音符時(shí),Arduino 內(nèi)置 LED 閃爍。

請(qǐng)注意,將 OscPocketO 直接連接到您的家庭立體聲音響可能會(huì)使它過(guò)載!使用耳機(jī)或混音器。

如果 LCD 顯示屏出現(xiàn)故障重復(fù)按下,以便您通過(guò)工具菜單 - LCD 將被重置。

演示:

?

OscPocketO 合成器

模式:

開(kāi)始啟動(dòng)和停止音序器。

同步設(shè)置同步模式。NONE = 不接收或發(fā)送同步信號(hào)。INT = 內(nèi)部,使用 OscPocketO 的內(nèi)置時(shí)鐘并發(fā)送同步信號(hào)(導(dǎo)體模式)。EXT = external,OscPocketO 音序器由外部信號(hào)控制,但仍會(huì)發(fā)送同步信號(hào)(播放器模式)。

圖案選擇當(dāng)前模式。

編輯編輯當(dāng)前模式。音符存儲(chǔ)為 1 小節(jié)(16 x 1/16 音符)中的 MIDI 值。

狀態(tài)編輯音符的狀態(tài):X = on,O = off。

節(jié)奏設(shè)置音序器的速度。

門(mén)設(shè)置演奏的音符門(mén)。門(mén)以 1/16 的百分比表示。

換檔轉(zhuǎn)置(上/下)和移動(dòng)序列(左/右)。

波形設(shè)置(第一個(gè))振蕩器的波形:SIN(正弦)、TRI(三角)、SAW(鋸齒)和 SQUARE(方)。

攻擊以毫秒為單位設(shè)置起音時(shí)間。

釋放以毫秒為單位設(shè)置釋放時(shí)間。

過(guò)濾模式OscPocketO 有一個(gè)低通濾波器。可以調(diào)制截止:

  • 固定的。沒(méi)有調(diào)制,使用截止和共振值。
  • 隨機(jī)的。從 0 到截止值的隨機(jī)調(diào)制。
  • 慢的。在從 0 到 255 的大約 4 個(gè)小節(jié)上進(jìn)行調(diào)制。更改截止值。
  • 快速地。從 0 到 255 大約 1 小節(jié)的調(diào)制。更改截止值。

截止設(shè)置濾波器的截止頻率(從 0 到 255 的數(shù)字)。

共振設(shè)置濾波器的共振(作為一個(gè)從 0 到 255 的數(shù)字)。

波形2 激活和設(shè)置第二個(gè)振蕩器的波形:NONE(關(guān)閉)、SIN(正弦波)、TRI(三角波)、SAW(鋸齒波)和 SQUARE(方波)。

失諧2 第二個(gè)振蕩器相對(duì)于第一個(gè)振蕩器失諧。該值以 Hz 為單位,并與第一個(gè)振蕩器的頻率相加。

播放鍵盤(pán)模式。音序器停止(如果正在運(yùn)行),當(dāng)前模式的 4 個(gè)第一個(gè)音符映射到 LEFT、UP、DOWN 和 RIGHT。

工具實(shí)用程序。用 UP 激活。

  • S. 將合成器設(shè)置和模式保存到 EEPROM,以便在斷電后可以調(diào)用它們。
  • L. 從 EEPROM 加載合成器設(shè)置和模式。
  • R. 創(chuàng)建隨機(jī)模式。
  • B. 根據(jù)當(dāng)前音符創(chuàng)建 Bassline 模式。
  • C. 將當(dāng)前花樣復(fù)制到下一個(gè)花樣位置。

OscPocketO 鼓

OscPocketO Drumscan 可同時(shí)播放 5 種聲音,全部由虛擬模擬合成器創(chuàng)建,感謝 Mozzi 庫(kù):Kick、Snare、Hihat、Clap 和 Crash。

模式:

開(kāi)始啟動(dòng)和停止音序器。

同步設(shè)置同步模式。NONE = 不接收或發(fā)送同步信號(hào)。INT = 內(nèi)部,使用 OscPocketO 的內(nèi)置時(shí)鐘并發(fā)送同步信號(hào)(導(dǎo)體模式)。EXT = external,OscPocketO 音序器由外部信號(hào)控制,但仍會(huì)發(fā)送同步信號(hào)(播放器模式)。

圖案選擇當(dāng)前模式。

編輯編輯當(dāng)前模式。音符值是通過(guò)添加對(duì)應(yīng)于不同聲音的值來(lái)構(gòu)建的:

  • 踢= 1
  • 軍鼓 = 2
  • 踩镲 = 4
  • 拍手 = 8
  • 崩潰 = 16
  • 湯姆 = 32

示例:值為 17 表示此步驟將播放 Kick (1) 和 Crash (16),1 + 16 = 17。

節(jié)奏設(shè)置音序器的速度。

門(mén)設(shè)置 SYNC OUT 信號(hào)的門(mén)限。門(mén)以 1/16 的百分比表示。

編輯踢設(shè)置底鼓頻率、釋放時(shí)間和斜率(聲音頻率下降的速度),其中值越大 = 下降速度越快。

編輯網(wǎng)設(shè)置軍鼓頻率、釋放時(shí)間和斜率(聲音頻率下降的速度),其中值越大 = 下降越快。

編輯_ 在一些有趣的步進(jìn)值和釋放時(shí)間中設(shè)置頻率。

編輯拍手設(shè)置發(fā)布時(shí)間。

編輯崩潰。設(shè)置發(fā)布時(shí)間。

編輯設(shè)置 tom 的頻率、釋放時(shí)間和斜率(聲音在頻率上下降的速度),其中較大的值 = 更快的下降。

播放單人模式。LEFT = Kick,UP = Snare,DOWN = Tom 和RIGHT = Crash。

工具實(shí)用程序。用 UP 激活。

  • S. 將花樣保存到 EEPROM,以便斷電后可以調(diào)用。
  • L. 從 EEPROM 加載模式。
  • R. 創(chuàng)建隨機(jī)模式。
  • B. 根據(jù)當(dāng)前音符創(chuàng)建重復(fù)模式。
  • C. 將當(dāng)前花樣復(fù)制到下一個(gè)花樣位置。

同步多臺(tái) OscPocketO 機(jī)器

一個(gè) OscPocketO 必須是導(dǎo)體。這是將同步數(shù)據(jù)發(fā)送到另一個(gè)稱為 Players 的 OscPocketO:s 的機(jī)器。

1.設(shè)置

連接所有連接的 OscPocketO:s 的 GND(地)。有關(guān)如何制作合適電纜的信息,請(qǐng)參閱構(gòu)建說(shuō)明。

導(dǎo)體。開(kāi)始:停止。同步:內(nèi)部。

玩家。開(kāi)始:停止。同步:外部。開(kāi)始:播放。(順序很重要。)

將 SYNC OUT 從導(dǎo)體連接到第一個(gè)播放器的 SYNC IN。

如果您有多個(gè)播放器,請(qǐng)將第一個(gè)播放器的 SYNC OUT 連接到第二個(gè)播放器的 SYNC IN。對(duì)每個(gè)玩家重復(fù)。

2.播放

導(dǎo)體。開(kāi)始:播放。

您可以在所有 OPO 上調(diào)整聲音和切換模式。您在指揮器上更改速度(僅)。

構(gòu)建硬件

1.LCD鍵盤(pán)屏蔽

在連接 LCD 鍵盤(pán)防護(hù)罩之前,我們必須確保它沒(méi)有連接到 Arduino 上的引腳 10 (D10)。D10 通常用于控制 LCD 上的背光(亮度)。但我們將使用 D10 來(lái)處理音頻。

要完成這項(xiàng)工作,您必須彎曲進(jìn)入 Arduino 上 D10 的屏蔽上的引腳。彎曲 90 度。

這張 Arduino 背面的圖像顯示了屏蔽 (1) 的彎曲引腳和來(lái)自 Arduino (2) 的音頻連接,我們將在下一步中修復(fù)它們。

現(xiàn)在連接 LCD 鍵盤(pán)護(hù)罩。

LCD 和按鈕通過(guò) Shield 連接到 Arduino:

  • 液晶顯示器:D4、D5、D6、D7、D8、D9
  • 按鈕:A1

RST(重置)按鈕重置(重新啟動(dòng))Arduino,軟件不使用。

2.音頻插孔

音頻插孔連接到 Arduino 上的 D10 和 GND。Mozzi 庫(kù)通常與 D9 一起使用,但由于 LCD Keypad shield 使用此連接,我們必須對(duì) Mozzi 庫(kù)進(jìn)行一些更改。這將在稍后的軟件部分中描述。

將彩色線焊接到音頻插孔(信號(hào))的“尖端”,并將黑色線焊接到套管(GND = 接地)。

將彩色電線焊接到 Arduino 的 D10 上。因?yàn)槲覀円呀?jīng)連接了屏蔽,所以使用 Arduino 背面的 D10 焊點(diǎn)。將黑線焊接到屏蔽頂部的 Arduino GND。

3.同步進(jìn)出

將母-母跳線切成兩半,將一部分焊接到 D11(SYNC IN),一部分焊接到 D12(SYNC OUT),一部分焊接到 GND。

4.放在盒子里

為了耐用,您應(yīng)該將 OscPocketO 放入一個(gè)盒子中并固定電纜和音頻插孔。

5.制作同步接地的電纜/電線

取一根長(zhǎng)的公-公跳線,去除中間的一些隔離物,然后焊接一根切斷的公線。現(xiàn)在所有三個(gè)(或更多)端銷(xiāo)連接。

安裝軟件

將您的 Arduino 連接到運(yùn)行 Arduino IDE 的計(jì)算機(jī)。

安裝和配置 Mozzi 庫(kù)

使用 Mozzisite 上的說(shuō)明下載并安裝?

如果需要,請(qǐng)閱讀有關(guān)安裝 Arduino 庫(kù)的更多信息:

默認(rèn)情況下,Mozzi 輸出到 D9,但由于 LCDKeypad Shield 使用此引腳,我們必須將其更改為 D10。

在 Mozzi 庫(kù)文件夾中,找到并在文本編輯器中打開(kāi) AudioConfigStandardPlus.h。

在以下四行中將 A 更改為 B 并將 B 更改為 A,使它們看起來(lái)像這樣:

// Used internally.  If there was a channel2, it would be OCR1B.
#define AUDIO_CHANNEL_1_OUTPUT_REGISTER OCR1B
#define AUDIO_CHANNEL_2_OUTPUT_REGISTER OCR1A
(...)
#define AUDIO_CHANNEL_1_PIN TIMER1_B_PIN //defined in TimerOne/config/known_16bit_timers.h
#define AUDIO_CHANNEL_2_PIN TIMER1_A_PIN

安裝 OscPocketO 草圖

選擇您想嘗試的 OscPocketO:Synth 或 Drums。在 Arduino IDE 中打開(kāi) code_synth/code_synth.ino och code_drums/code_drums.ino 并將它們上傳到您的 Arduino。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評(píng)估板參考手冊(cè)
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開(kāi)發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊(cè)
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)
主站蜘蛛池模板: 国产日韩精品一区二区在线观看 | 一区二区三区视频网站 | 91男女视频 | www网站在线观看 | 国产精欧美一区二区三区 | 午夜视频在线免费播放 | 视频在线观看免费播放www | 婷婷欧美| 亚洲爽爽网站 | 成人网在线视频 | 韩国三级床戏合集 | 看草逼| 999久久久免费精品国产牛牛 | 久久国内视频 | 欧美jizzhd精品欧美4k | 激情综合激情 | 午夜免费福利在线 | 天堂网在线免费 | 人人射人人插 | 亚洲人成77777在线观看网 | 在线aa | 天天摸天天操天天射 | 亚洲色图 第一页 | 日日躁夜夜躁狠狠天天 | 四虎影院官网 | 性欧美videofree视频另类 | 1024手机在线看 | 亚洲一级特黄 | 91在线免费视频 | 二区中文字幕 | 色内内免费视频播放 | 在线精品国产成人综合第一页 | 男女交性特一级 | ts国产 | 999伊人 | 日韩精品一级毛片 | 天天干天天拍天天射天天添天天爱 | 日本啪啪小视频 | 看片在线观看免费 | ts视频在线观看 | 日韩特黄 |