1. Kamere
  2. Avto avdio in elektronika
  3. Domači avdio
  4. Osebni avdio
  5. Televizorji
  6. Pametni dom
  >> Elektronska Tehnologija >  >> Osebni avdio >> Digitalni diktafoni

Kako lahko ustvarim zvočni val iz zvoka?

Ne morete neposredno * ustvariti * zvočnega vala * iz * zvoka; Audio * je * reprezentacija zvočnega vala. Zvočne datoteke (kot so MP3, WAV itd.) So digitalne kodice različic tlaka, ki predstavljajo zvočni val. Kar lahko storite, je:

1. Vizualizirajte zvočni val: To vključuje pridobivanje amplitudnih podatkov iz zvočne datoteke in narisanje kot valovno obliko. To lahko storijo številna orodja in programske knjižnice:

* Programska oprema: Audacity (brezplačna in odprtokodna), Adobe Audions, Logic Pro X, Audacity itd. Vse omogočajo vizualizacijo valovne oblike zvočne datoteke.

* Knjižnice programiranja (Python): Knjižnice, kot so Librosa, Pydub in Scipy, omogočajo nalaganje zvočnih datotek, dostop do podatkov o surovih valovih (običajno kot Numpy matrika) in jih nato narišete s pomočjo Matplotlib.

Tu je preprost primer pitona z uporabo Librosa in Matplotlib:

`` `Python

uvoz Librosa

uvoz librosa.display

uvozite matplotlib.pyplot kot plt

# Naložite zvočno datoteko

y, sr =librosa.load ("your_audio_file.wav") # z datoteko zamenjajte "your_audio_file.wav"

# Prikaži valovno obliko

plt.Figure (slsize =(14, 5))

librosa.display.waveplot (y, sr =sr)

plt.title ("valovna oblika")

PLT.XLABEL ("Čas (s)")

plt.ylabel ("amplituda")

plt.show ()

`` `

2. Ustvari nov zvočni val, ki temelji na zvočnih podatkih: Lahko obdelate obstoječe zvočne podatke (valovna oblika), da ustvarite * nov * zvočni val z različnimi lastnostmi. To vključuje tehnike obdelave signalov:

* filtriranje: Za spremembo frekvenc, ki so prisotne v zvočnem valu, uporabite filtre (nizke pasove, visoke pasove).

* amplitudna modulacija: Spremenite amplitudo vala skozi čas, da ustvarite učinke, kot je tremolo.

* frekvenčna modulacija: Spremenite frekvenco vala sčasoma, da ustvarite učinke, kot je vibrato ali prestavljanje nagiba.

* Sinteza: Na podlagi analize zvoka (npr. Izvlečenje frekvenc in njihovih amplitud z uporabo Fourierjeve transformacije) lahko * sintetizirate * nov zvočni val, ki približa izvirniku. To je bolj zapleteno in pogosto vključuje tehnike, kot so aditivna sinteza, subtraktivna sinteza ali zrnata sinteza.

Te manipulacije bi zahtevale naprednejše tehnike obdelave signalov in programiranje. Knjižnice, kot je Scipyjev modul za obdelavo signalov, so koristne za to.

Skratka, ne ustvarite * zvočnega vala * iz * zvoka; Vizualizirate obstoječo predstavitev zvočnega vala ali manipulirate z digitalnim reprezentacijo, da ustvarite spremenjen ali sintetiziran zvočni val. Sama zvočna datoteka * je * kodirana predstavitev zvočnega vala.

  1. Kako snemati v računalnik iz magnetofona na kolut
  2. Kako priključite Sony LCD B300 v računalniški
  3. Zoom H2 Vs . H4
  4. Kako prenesti datoteke iz Olympusovega digitalnega diktafona
  5. Easy Way za snemanje zvoka