Modulace zvuku   zodpovězená otázka

Microframework

Chtěl bych využít staré PC na chatě jako plašiš myší. V době nepřítomnosti generovat signál 13 kHz. Nemá někdo typ jak to udělat?

Díky

Jan

nahlásit spamnahlásit spam 0 odpovědětodpovědět
System.Console.Beep

a jeho overloady by mohli pomoci.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Nebo, aniž by člověk musel programovat, si v nějakém zvukovém editoru ten zvuk naklikat, uložit to, řekněme, jako MP3 nebo WAV a pak to pomocí naplánované úlohy pouštět. Nemyslím si, že zrovna kvůli tomuto by bylo třeba programovat.

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

Vážení díky, ale moc mi to neomohlo. Hledám nějaký návod na vytvoření zvuku.

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Myslím že jste si stanovil příliš složitý úkol. Syntetizovat zvuk není vůbec jednoduchá záležitost, obnáší to mimo jiné ruční zápis a mixování hodnot v primárním bufferu DirectSound zařízení, což se obvykle používá pouze ve vyjímečných případech. Jsem pro použít jeden z výše uvedených způsobů, ale pokud skutečně trváte na vlastní syntéze zvuku, můžete se inspirovat těmito příklady (C++ a C#):

http://www.codeproject.com/KB/audio-vide...

http://www.codeproject.com/KB/audio-vide...

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

Zdravím mam na Vás dotaz sice z jineho soudku ale jiz jsem nadne mich sil.

Potrebuji detekovat frekvenci zvuku(tonu) ktera mi prijde na mikrofon zvukovky.

Popripade zjistit frekvenci tonu z jakekoho koli zvukoveho formatu. S predpokladem ze zaznam bude vzdy ton jeden a ne vice.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Tak nepomohlo, jo?

Jestli (podle dotazu) chcete generovat 13 kHz tak prostě napište:

System.Console.Beep(13000, délka v ms)

a neříkejte že nepomohlo jelikož dotaz zní:V době nepřítomnosti generovat signál 13 kHz. Nemá někdo typ jak to udělat?

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Souhlasím, například GoldWave má hezký editor rovnic na generování zvuků.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback