Loopige heli keskelt

Lehekülg uuendatud :
Lehe loomise kuupäev :

Vajalikud tööriistad

Heli keskelt silmuse esitamiseks kasutame seekord kahte järgmist tööriista.

  • Led hindeks 801
  • Xact i järgi

Lae alla ja paigaldada Wavosaur

Wavosaur on vahend redigeerimise lainekuju andmeid helifaile. Võite alla laadida Wavosaur alates:

Lehe avamisel laadige fail alla pildi punase äärise lingilt. On olemas 32-bitine ja 64-bitised versioonid, seega kasutage seda, mis oli teie töökeskkonnas.

Wavosaur のダウンロード

Wavosaur saab käivitada EXE üksi, nii et ei ole vaja seda installida. Laiendage mis tahes kausta.

Laadige alla ja installige XACT

XACT on vahend, mis võimaldab teil peenhäälestada ja mängida mängu helisid Windows ja Xbox.

XACT ei ole jaotatud üksi ja kaasas XNA Game Studio ja DirectX SDK. Seekord kasutame seda, mis tuli koos XNA Mängustuudioga. XNA Mängustuudio saate alla laadida järgmiste linkide kaudu:

Kui alla laadida, käivitage paigaldaja selle installimiseks. XNA Game Studio on ainult ametlikult toetatud kuni Windows 7, kuid oleme kinnitanud, et see installitakse Windows 10 keskkondades samuti.

Loo WAVE faili silmus punkte Wavosaur

Valmistage ette helifail, mida soovite läbi displeil. Põhiline toimetamine on WAVE faili, kuid aluseks audio andmeid saab importida ka MP3 faile jne (Audio faili kasutatakse selles proovis on"H / MIX GALERII"saidi "Pokkuru Nr maa (k15.mp3)" fail)

サウンドファイルを用意

Käivita Wavosaur, et seda alustada.

Wavosaur を実行

Kuvatakse ekraan.

Wavosaur のウィンドウ

Lohistage esitatud helifail Wavosaurile. Kuvatakse lainekuju andmed.

音声ファイルをドラッグ&ドロップ

Vahemiku saab valida, lohistades lainekuju andmeid hiirega. Valige vahemik, mida soovite silmustada.

ループさせたい範囲を選択

Valige menüüst Tööriistad "Loop>Loo silmuspunktid. Sama kehtib ka siis, kui vajutate tööriistaribal nuppu "L".

「Create loop points」を選択

"silmus start" ja "loop end" kuvatakse mõlemal pool valikut. See on lasketiir, mida tuleb looped.

「loop start」「loop end」が表示される

Heliandmete salvestamiseks valige menüüst Fail ( Salvesta).

音声データを保存

Fail on põhimõtteliselt lainefaili. Salvestage see oma kausta. Kui soovite seda uuesti muuta, saate seda muuta keskelt kukutades selle WAVE faili Wavosaur.

ファイルを保存

Fail salvestatakse. XACT kasutab seda WAVE- faili. Kui redigeerisite MP3-faili põhjal, ei soovi te enam MP3-faili kasutada.

ファイルを保存した状態

Loo faile, mida pead mängima monoGame heli XACT

Valige menüüst Start Microsoft XNA Game Studio 4.0 Refresh ( Microsoft Cross-Platform Audio Creation Tool 3 (XACT3). Kui olete installinud DirectX SDK jne, palun alustada sealt.

Microsoft Cross-Platform Audio Creation Tool 3 (XACT3)

See muutub ekraani kohe pärast käivitamist. Seekord XACT ei ainult lihtsaim töö, nii et kui sa tahad teada, kuidas seda kasutada, palun check it out veebis. XACT ei nõua mingit eritegevust, isegi kui te kasutate WAVE faili silmus taasesituse seaded keskel.

XACT 起動画面

Esimene samm on luua projekt. Klõpsake tööriistaribal nuppu Loob uue projekti.

プロジェクトを作成

Määrab projekti salvestamise asukoha.

プロジェクトの保存場所を指定

Pärast projekti loomist paremklõpsake nuppu Wave Backs (Laineselja) ja valige Uus Lainepank.

New Wave Bank

Kui olete kindel, et lainepank on loodud, paremklõpsake valikut Sound Banks ja valige Uus helipank.

New Sound Bank

Ekraan näeb välja nagu diagramm.

Wave Bank と Sound Bank 作成後

Lohistage äsja loodud lainefail Wave Banki aknasse.

WAVE ファイルを「Wave Bank」のウィンドウにドラッグ&ドロップ

Seejärel lohistage Wave Bankile lisatud andmed Sound Banki vasakusse ülanurka.

Sound Bank の左上のエリアにドラッグ&ドロップ

Seejärel lohistage helialale lisatud andmed vasakusse allserva vihjealale.

Cue のエリアにドラッグ&ドロップ

Valige helifail ja veenduge, et vasakus allatribuudis olemine oleks lõpmatu.

「Looping」が「Infinite」にチェック

Kui olete lõpetanud, klõpsake selle koostamiseks tööriistaribal nuppu Koosta.

Build

Ilmub aken, kuid vajutage lihtsalt nuppu "Valmis", et see lõpule viia.

Finish

Veenduge, et kaust Win luuakse kaustas, kuhu projekti salvestasite, ja et selles on loodud kolm faili.

3つのファイル

Mänguprojekti loomine

Kõik, mis on jäänud on registreerida faili ja luua programmi MonoGame projekti. Seekord ma loon seda Windows Project. Oleme kinnitanud, et see töötab Windowsi poe rakenduste ja Windows Mobile'iga.

Windows Project

Pärast projekti loomist registreerige kolm äsja loodud faili XACT-i kaustas Sisu. See ei pea olema spetsiaalne sisukaust.

Content フォルダに3つのファイルを追加

Avage atribuudid kolme lisatud failiga.

3つのファイルを選択している状態でプロパティを開く

Muuda kopeerimise väljundkataloogist kopeerimise ks, kui uus.

新しい場合はコピーする

Windowsi universaalse rakenduse projekt (UAP) pole ülaltoodud sätetega saadaval. Selle asemel muuta ehitada tegevus "Sisu".

「コンテンツ」に変更

Ülejäänu on ainult programm. See on sisuliselt sama programmi heli taasesitus kasutades XACT.

Lisage Microsoft.Xna.Framework.Audio nimeruumi, mida soovite kasutada.

using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;

Lisage väljale järgmised kolm rida: AudioEngine, SoundBank ja WaveBank.

GraphicsDeviceManager graphics;
SpriteBatch spriteBatch;

AudioEngine audioEngine;
SoundBank soundBank;
WaveBank waveBank;

Loote astmed AudioEngine, SoundBank ja WaveBank LoadContent meetod. Igaüks neist vastab sisu kausta lisatud kolmele failile, nii et palun täpsustage see projekti juurkausta suhtes.

Siin me mängime Cue kohe, kuid tõeline mäng sa mängid, kus sa tahad seda.

protected override void LoadContent()
{
  // Create a new SpriteBatch, which can be used to draw textures.
  spriteBatch = new SpriteBatch(GraphicsDevice);

  // TODO: use this.Content to load your game content here
  audioEngine = new AudioEngine(@"Content/LoopSample.xgs");
  soundBank = new SoundBank(audioEngine, "Content/Sound Bank.xsb");
  waveBank = new WaveBank(audioEngine, "Content/Wave Bank.xwb");

  soundBank.GetCue("k15").Play();
}

Käivita selles olekus ja veenduge, et see on silmus keskel. Tegelik silmus kontrolli on lõpule viidud WAVE faili või XACT faasi, nii et sa ei pea tegema ühtegi erikonfiguratsiooni oma programmi.

Helifailide tihendamine

XACT võimaldab tihendada helifaile, et vähendada faili suurust. XNA Game Studio suutis mängida tihendatud faile, kuid MonoGame ei toeta neid, nii et võib esineda erandeid või soovimatu heli mängides. Reaalselt saab kasutada ainult tihendamata lainefaile. Nagu näete, faili suurus on üsna suur.

Kui sa tõesti tahad vähendada faili suurust, sa pead kohandama valimi määr WAVE faili, ja nii edasi.

Kuidas iPhone, Android, Linux ja OUYA on saadaval

XACT on aknad ja Xbox vahend, nii et see ei ole kindel, et see töötab teistel platvormidel. Vajadusel proovige seda ja otsustage, kas soovite seda palgata.