Sfat rapid Efectuați efecte de sunet cu efecte retro și low-fi cu Bfxr

Bfxr este un instrument util pentru a face efecte sonore într-un stil care amintește de epoca SES, precum zgomotul produs de Mario când colectează o monedă. Acesta poate rula într-un browser și poate emite sunete fie în formularul WAV, pe care aproape orice motor gamedev îl poate importa, fie într-o formă de date care poate fi interpretată de codul jocului.


Utilizând Bfxr

Puteți rula Bxfr direct de pe site sau puteți descărca o versiune independentă pentru Windows sau Mac. Se pare ca aceasta:


Sunt ... multe butoane și comenzi. Arată copleșitoare, dar nu vă faceți griji; nu trebuie să înțelegeți ce fac toți pentru a începe.

Mai întâi, concentrați pe cele șapte cele mai importante butoane din stânga: Pickup / monede, Laser / Trage, Explozie, PowerUp, Hit / Hurt, A sari, și Blip / Selectare. Dați clic pe oricare și va genera un efect de sunet care se potrivește categoriei.

Când găsiți ceva ce vă place, puteți face clic Mutaţie să o modificăm puțin. (Randomizează, prin contrast, vă va da doar un efect nou și nou aleatoriu.)

Întreținerea unei Biblioteci

Dacă ai păstrat Creați un sunet nou bifați, atunci veți avea acum o mulțime de efecte în lista din stânga jos. Puteți să faceți clic pe oricare dintre acestea pentru al reda din nou, apoi tastați pentru al redenumi sau faceți clic pe X pentru al elimina.

Butoanele din partea dreaptă jos vă permit să partajați, să salvați și să încărcați efectele sonore. Când ai ceva ce-ți place, poți lovi Export Wav să o salvezi ca pe un wav fișier, pe care ar trebui să îl puteți utiliza direct în orice motor de joc (sau cel puțin să faceți conversia într-un alt format care poate fi folosit, cum ar fi MP3 sau OGG).

Alternativ, puteți lovi Salvați pe disc pentru a exporta a bfxrsound fișier, care arată astfel:

 ,0,5,, 0,3242,, 0.2537,0.3,0.4018,, 0.2249 0.1162 ,,,,,,,,,,, ,,,,, 1 ,,, 0.0359 ,,,, masterVolume

Acesta este același format utilizat de Copie și Pastă butoane - încercați să copiați șirul de mai sus în Bfxr și veți vedea ce vreau să spun. Alternativ, puteți utiliza funcția Copiază legătură butonul, care vă oferă o legătură ca aceasta care codifică bfxrsound și îl transmite automat instrumentului.

Obtinerea mai avansate

Panoul central vă oferă o grămadă de opțiuni. Să ne uităm la câteva:

  • Timp atac, Susțineți timpul, și Timp de decădere toate afectează cât durează sunetul, în moduri diferite. Există mai multe informații tehnice în acest articol Wikipedia cu privire la plicul de decădere a atacului de atac.
  • schimbarea Frecvență oricât de ușor este o modalitate ușoară de a genera mai multe efecte care sună similare, dar nu sunt destul de identice; acest lucru poate fi util, de exemplu, unui pistol cu ​​foc rapid.
  • Cele nouă butoane din partea de sus (Triunghi, Păcat, Pătrat, și așa mai departe) controlează forme de undă a sunetului, care la rândul său definește dacă sună netedă, pură sau dură. Tutorialul RetroModular pe sintetizatoare oferă o introducere extraordinară în acest sens, iar această serie detaliată acoperă tot ce ați dori să știți.

Fiecare cursor și buton au textul explicativ care explică ceea ce face - deși, în multe cazuri, ar fi mai ușor să jucăm cu valoare și să ascultăm cum schimbă sunetul! În timp ce faceți acest lucru, puteți suprascrie efectul dvs. curent cu Aplică Synth sau reveniți la modul în care efectul inițial a fost sonorizat cu Reveniți la Synth buton.

Pictograma blocare în partea laterală a fiecărui control vă permite să indicați că nu doriți ca acesta să fie afectat de Randomizează sau Mutaţie butoane. Ați putea, de exemplu, să blocați orice altceva decât Timp atac, Susțineți timpul, și Timp de decădere glisoare și lovit în mod repetat Randomizează pentru a obține o serie de efecte care sună similare, dar ultime lungimi diferite de timp.

În cele din urmă, mixer vă permite să suprapuneți până la cinci dintre efectele pe care le-ați făcut.


Resurse suplimentare

Bfxr, de Stephen Lavelle, se bazează pe as3sfxr lui Tom Vian, care, la rândul său, este un port AS3 al sfxr lui Tomas Pettersson.


Sfxr și as3sfxr au mai puține caracteristici, așa cum arată imaginea de mai sus, dar asta le face mai puțin copleșitoare. Există, de asemenea, o versiune Mac, cfxr și o versiune JavaScript, jsfx.

Tom Vian a prezentat o prezentare despre as3sfxr la conferința Flash on the Beach (din moment ce a fost redenumită motivelor de a fi creativă):


Pe lângă faptul că oferă o imagine de ansamblu fantastică a ceea ce fac toți glisoarele, el menționează și el SfxrSynth Clasa AS3, care vă permite să importați date despre efectul as3sfxr într-un cod de joc Flash și chiar mutați-l în zbor. Bfxr oferă aceeași funcționalitate - vedeți acest exemplu de API pentru un exemplu de cod. Zeh Fernando a transferat, de asemenea, acest sintetizator la Unity.

În cele din urmă, vă recomand să verificați IECSFXR lui Mark Wonnacott - Trei noi modalități de a utiliza sfxr, care oferă noi interfețe pentru as3sfxr:

  • sweepsfxr: O modalitate simplă de a interpola între două sunete Sfxr.
  • evosfxr: Un instrument pentru a dezvolta sunete noi prin combinarea celor existente.
  • studiosfxr: un interfață utilizator pentru traversarea sunetelor, mutarea acestora și testarea acestora în jocuri manechin.

Concluzie

Bfxr și restul familiei Sfxr sunt instrumente excelente pentru a face rapid efecte sonore joase, oferind în același timp o mulțime de control pentru reglarea fină și optimizarea rezultatelor. Dacă știți despre alte porturi sau exemple pe care le-am pierdut, vă rog să-mi spuneți!