Tuesday, December 26, 2017

Live 10 的快捷鍵更新或變化.

這裡整理 Live 10 Beta 的快捷鍵更新或變化. (10.0.1b6) Ableton 認證老師 fish.the
注意電腦要切換到英文鍵盤.

[改] 電腦 MIDI 鍵盤開關 PC: M / Mac: M
[增] 開關 Arrangement Automation 顯示. PC: A  / Mac: A

[增] 放大選擇區域 PC: Z / Mac Z
用在 Arrangement 選擇區域, MIDI/Audio Clip 選擇區域
Arrangement 選擇區放大 (z)

[增] 恢復放大前或顯示全部. PC: [Shift] [Z] / Mac  [Shift] [Z]  
注意: 使用電腦 MIDI 鍵盤時, Z 鍵縮放功能失效
恢復放大前 (shift+z)
顯示全部 (shift +z)


[增] 提高轉折點滑動微調解析度 PC: [Shift] / Mac [Shift]
提高解析度 (Shift)
[增] 關閉 Session 選的 Clips.PC: 0  / Mac: 0

[增] 關閉 Arrangement 選擇區域 .PC: 0  / Mac: 0

關閉選取區域 (0)

[增] Arrangement 聲音軌選擇區域倒轉. PC: R  / Mac: R

[增] Arrangement 選擇區域微調.PC: 左右方向鍵 / Mac: 左右方向鍵

[增] 關閉 選到的軌. PC: 0  / Mac: 0


[增] 為瀏覽器選取項目設顏色. PC:[1]...[7] / Mac:  [1]...[7] [增] 取消瀏覽器選取項目顏色設定 PC:[0] / Mac: [0]

[增] 顯示/隱藏 video 視窗 PC: [CTRL][ALT][V] / Mac: [CTRL][ALT][V]
Video Window

Monday, July 10, 2017

Unity 音樂音效入門

Unity 音樂音效入門     (20170710 版)

作者: fish.the 轉貼請註明出處, 歡迎上課或合作


Unity 聲音功能:

Unity 可以播放聲音, 混音和加效果 (聲音指音樂和音效).
先在音樂軟體做好聲音, 能加速遊戲開發提升音質!


1. Audio Listener: 指玩家聽的位置, 通常附在主鏡頭上.

下圖是 Audio Listener


2. 聲音檔放進 Unity 變成 Audio Clip, 可以用 scripts 控制.

  • 支援的聲音格式 .aif, .wav, .mp3, and .ogg. 
  • 也支援這些 Tracker 歌曲格式 .xm, .mod, .it, and .s3m


3. Audio Source 在場景內播放 Audio Clip, 重要功能:

  • Output 決定送到哪個 Audio Mixer Group, 
  • Volume 控音量
  • Pitch 控音高
  • Spatial Blend 調整 2D 或 3D (配樂常用 2D, 音效/環境音用 3D)
  • Doppler Level 模擬聲音和 Listener 相對速度對音高和音量的影響 (像救護車警笛經過你, 音量音高隨距離變化)
  • Distance 控制 Audio Source 播放範圍 (配樂通常不受區域限制, 音效會)
    下圖是 Audio Source 設定


4. Audio Mixer 可調整音量, 左右, 加效果等

  • 可將一個或數個 Audio Sources 送進 Group, 然後加效果器.
  • "S" 是單獨放, "M" 是靜音, "B" 是不經過效果 (bypass)
  • Mixer 可以送進另一個 Mixer (類似做音樂的 Sub-mix ), 或送到 Audio Listener 播出.
  • 用 Send / Receive Effect 可以模擬 Aux Send / Return 音軌.
  • Snapshots 可以記錄 Mixer 某時間點所有參數值, 切換 (或用 Scripts 控制) Snapshots 可調整參數變化 (類似音樂軟體的 Automation). 例如: 平常用 Snapshot A, 進入戰鬥區域用1秒從 Snapshot A 轉變成 Snapshot B.
    下圖是 Mixer 畫面

5. Audio Reverb Zones 控制區域內 Reverb 音場變化, 可模擬進入隧道, 體育館等不同音場

  • Distance 控制 Reverb Zone 影響範圍
  • Reverb Preset 可選不同音場. 例如: 演唱會, 洞穴, 浴室等
  • Reverb Preset User 可以自訂參數


6. Unity 2017 beta 新增 Timeline(時間軸) 功能

  • Timeline 加 Audio Track
  • Audio Source 放進 Audio Track
  • 動作, 鏡頭或效果參考 Audio Track 對拍, 可增加節奏感 (音樂錄影帶, 紀錄片和部分新聞片段, 都是先放聲音再加畫面)
  • Timeline 適合用在音樂/節奏遊戲, 或有節奏感的互動演出.
    下圖是 Timeline 的聲音軌



用音樂軟體準備聲音


1. 注意聲音版權, 支持正版和原創.


2. 理想的配樂音效計畫

  • 安排音樂總監.  建立配樂音效計畫
  • 根據不同場景, 準備不同配樂, 或同一配樂不同版本.
  • 準備/製作音效, 錄製環境音
  • 找專業混音師錄音室, 調整所有聲音,


3. 新手的音樂入門:

  • 作曲前要決定速度(Bpm), 拍子記號(例如 4/4, 7/8 等), 調性(C Major, D Minor 等)
  • 有的音色包會把聲音的速度, 拍子和調性都調好, 方便載入 Unity.
  • 聲音編輯注意: 聲音前面不要空白, 後面不要剪到或留太長.
    下圖是語音前面太多空白
  • 要剪音樂或 loop 時注意樂句長度, 例如 2小節音樂不要剪在 1小節, 會斷得不自然.
    下圖是 2小節樂句, loop 選在 1 小節, 造成樂句不完全
  • 要 loop 音樂段落時, loop 長度要搭配樂句, 常用 1, 2, 4, 8, 16, 32 小節.
  • 做音樂時最好先訂曲調, 同時播放的 loop 要注意是調性是否和諧
  • 先調好音量, 避免音量忽大忽小 
  • 音樂家用 Bpm 和拍子計算時間, 編寫 scripts 時注意把 millisecond 換算成合 Bpm 的拍子長度, 動作和變化會更有音樂性. (例如 Bpm 100 時, 一個4分音符長度是 600 ms.)
  • 上面是配樂入門的參考, 專業的音樂家不受這些規則限制.
  • 音樂家還會玩聲音拼貼, 聲音合成, 取樣, 效果器, 拉長縮短聲音檔, 升降 key 等方法做更複雜音樂.


4. 音樂音效資源

聲音檔: 

  • http://freesound.org/   這裡的聲音大多 CC 授權, 使用前注意可用在哪裡, 是否要通知作者等等
  • http://www.musicradar.com/ 這裡的 Free Samples 可以用在商業作品, 樂風多樣. 使用 Samples 要注意 Bpm, Key 和聽起來合不合等等
  • 到 StreetVoice 和 Soundcloud 找喜歡的音樂, 和作曲家談合作. 

音樂軟體:

  • Audacity 免費. 可以產生音效, 編輯聲音, 批次處理檔案.
  • https://www.audiotool.com/ 免費雲端編曲軟體, 適合編鼓, 做音樂片段, 做整首歌或音效.
  • Live, FL Studio, Logic, Reason, Cubase 等付費音樂工作站軟體, 適合編鼓, 錄對白, 做音樂loop, 做整首歌和音效.
  • MilkyTracker  等 Tracker 編曲軟體, 適合做鼓, 音樂 loop.
  • iOS Novation Groovebox 免費 iOS 音樂 App, 可做鼓, 旋律/Bass, 自動產生樂句, 自動音高, 可輸出 1. 2. 4, 8 小節 loop.



作者: fish.the 是國內唯一 Ableton 認證講師, 電子音樂突刺班創始人
演出攝影: 葛昌惠