| Autor | Správa |
dobai
 Užívateľ
 Založený: 30.09.2010 Príspevky: 3
 | Zaslal: Ne 03.10.10 11:49 |   |
Dobry den.
Mam taky problem. Rad by som prehral zvuky (mp3, vaw... to je jedno) takym sposobom, ze pri stlaceni tlacidla sa zvuk prehra a pri opatovnom stlaceni sa prehra nezavisle na tom, ci predchadzajuci zvuk uz dohral alebo nie...
Bohuzial neviem to lepsie opisat... Ak by ste dakto vedeli odpovedat, bol by som rad.
Dakujem za vsetky odpovede. |
| |
  |
 |
walther
 Užívateľ
 Založený: 24.01.2008 Príspevky: 10194 Bydlisko: Bratislava Vek: 24
 | Zaslal: Ne 03.10.10 13:20 |   |
|
  |
 |
dobai
 Užívateľ
 Založený: 30.09.2010 Príspevky: 3
 | Zaslal: Ne 03.10.10 14:08 |   |
| walther napísal: | | milujem, keď sa dakto snaží programovať pred tým, ako sa naučí po anglicky alebo aspoň používať google... |
Ok, priznávam, som začiatočník, a ani po anglicky neviem najsamlepšie, ale to neznamená, že som až taká lama, že som si toto nedokázal vygoogliť. Bohuzial asi som moj problem nepopisal spravne...
Dajme tomu, ze mam 20 sekundovy zvuk.
Stlacim tlacitko, zvuk sa zacne prehravat.
Za 2 sekundy stlacim znovu. Zvuk sa zacne prehravat. Teraz mi naraz hraju 2 totozne zvuky. Fak tneviem ako inak to mam popisat...
Moznoze vam pomoze ukazka: http://www.nooooooooooooooo.com/
Spomenul som si na to, a podobneho efektu sa snazim docielit aj ja  |
| |
  |
 |
walther
 Užívateľ
 Založený: 24.01.2008 Príspevky: 10194 Bydlisko: Bratislava Vek: 24
 | Zaslal: Ne 03.10.10 14:27 |   |
skúšal si vytvoriť viac inštancií soundplayeru pri každom kliknutí? |
| |
  |
 |
dobai
 Užívateľ
 Založený: 30.09.2010 Príspevky: 3
 | Zaslal: Ne 03.10.10 14:55 |   |
| walther napísal: | | skúšal si vytvoriť viac inštancií soundplayeru pri každom kliknutí? |
Ani za nič sa mi to nedarí rozbehať... Nová inštancia sa tvorí kľúčovým slovom new, nie? čiže by to malo vypadať nejako takto?
| kód: | private void btnHraj_Click(object sender, RoutedEventArgs e)
{
new SoundPlayer(@"cesta_k_suboru/nazov.wav").Play();
} |
Ajtak mi najprv stopne predchadzajuci zvuk az potom pusti novy...  |
| |
  |
 |
walther
 Užívateľ
 Založený: 24.01.2008 Príspevky: 10194 Bydlisko: Bratislava Vek: 24
 | Zaslal: Ne 03.10.10 15:27 |   |
nj, teraz som to skúsil a bohužiaľ máš pravdu.. čo som sa dočítal, vyzerá to tak, že budeš musieť použiť nejaké API (napr. DirectSound), čo povoľujú prehrávať viac zvukov naraz |
| |
  |
 |
|