dev.gamez.lv Forum Index dev.gamez.lv
Latvian Game Developers Community
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups 

Muzikas lasītājs.
Goto page 1, 2  Next
 
dev.gamez.lv Forum Index -> Skaņa un mūzika
View previous topic :: View next topic  
Author Message
WhiteFalcon



Joined: 16 May 2010
Posts: 102
Location: Rīga

PostPosted: Fri Jun 04, 2010 11:34 am    Post subject: Muzikas lasītājs.


Te jau atkal griežos ar nākamo jautājumu tikai šoreiz par mūziku.Ir kāds veids kā no dziesmas nolasīt mūziku? Zinu ka ir.Esmu redzējis spēles kurās izmanto mūziku-pēc kuras mainās spraitu leilumi unttt.Ja nemaldos tiek izmantoti mūzikas celiņi. Bet kā viņus nolasīt? Rolling Eyes
Back to top
View user's profile
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Fri Jun 04, 2010 12:03 pm    Post subject:

Ko nozīmē "nolasīt mūziku"?
Ja tu no sava audio faila gribi dabūt āra plikus PCM datus, lai tos tālāk apstrādātu, tad to var panākt ar daudz un dažādām bibliotēkām.

Ogg formātām, piemēram to var izdarīt ar Vorbis bibliotēku (BSD licence).
Vēl ir libsndfile bibliotēka, kas dekodēs vairumu poplārāko, un ne tik poupulāru formātu (LGPL licence).
FMod ir universālāka bibliotēka (dekodēs visus populārākos audio formātus), taču tā nav par brīvu maksas spēlēm/programmām.
Citiem formātiem ir citas specifiskas bibliotēkas.
Back to top
View user's profile Send e-mail
WhiteFalcon



Joined: 16 May 2010
Posts: 102
Location: Rīga

PostPosted: Fri Jun 04, 2010 1:34 pm    Post subject:

Mmm.Programmesana ir sarezgitaka neka dzīvē sastopamas lietas - Atceros kad biju mazs liku pie "Skandam" klat led lampinjas un ka basi ta uzreiz saka spīdēt Very Happy Nav kādi citi veidi ? jo ar biblioteikam nemāku rīkoties Shocked
Back to top
View user's profile
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Fri Jun 04, 2010 2:53 pm    Post subject:

Citi veidi kam? Es jau iepriekš tev jautāju - ko tu īsti prasi un gribi panākt? Lampiņu programmai tāpat vien nepieliksi. Tāpēc programmēšana ir programmēšana - kaut kas ir jāuzraksta, lai kaut kas notiktu. Pats no sevis nekas nenotiek :)
Back to top
View user's profile Send e-mail
WhiteFalcon



Joined: 16 May 2010
Posts: 102
Location: Rīga

PostPosted: Fri Jun 04, 2010 3:14 pm    Post subject:

Very Happy ko īsti gribu panākt?-Attelot mūzikas rimu grafiski.

Tā par jau šie stabiņi no sevis nelēkā.-tikai kas viņiem liek lēkat ? skaņas diapazons?
Gribu lai rezultat butu ~ šads ka pēc mūzika ritma tiktu atlikti punktiņi.
Back to top
View user's profile
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Fri Jun 04, 2010 4:49 pm    Post subject:

Es sapratu, ka attēlot. Bet attēlot ar ko? Kur? Programmā? Kādā? Hardwarē? Lampiņās, kas pieslēgtas datoram?

Ar to pašu, fmod, ko pieminēju, tavu vajadzīgo lietu programmā var izdarīt ar FSOUND_DSP_GetSpectrum funkciju. Tā atgriezīs 512 float vērtības, kas atbildīs skaņas spektram (tie ir tie stabiņi no tavas pirmās bildes). No tā tad vari arī izštukot, kāds ir mūzikas ritms.

Vai saproti, ka tagad tu prasi jautājumu no "Kā aizbraukt uz Jelgavu?"-veida. Atbilde ir - iesēdies vilcienā un aizbrauc. Vai nu arī saki, kas konkrēti nav skaidrs - vilciens? iesēšanās? biļetes cena? :)
Back to top
View user's profile Send e-mail
WhiteFalcon



Joined: 16 May 2010
Posts: 102
Location: Rīga

PostPosted: Fri Jun 04, 2010 5:07 pm    Post subject:

Bet attēlot ar ko? Spraitiem Very Happy
Kur? XNA
Programmā? C#
Hardwarē? nope.
Lampiņās, kas pieslēgtas datoram? ar nav vajadzība Very Happy bija doma bet ar nesmu nopircis organisko stiklu, citadi nekadas jegas tam nebutu.

ja būtu iespējams iegūt daudzumu (float) tad tas būtu ļoti labi Smile
Back to top
View user's profile
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Fri Jun 04, 2010 5:48 pm    Post subject:

Tam pašam fmod'am ir pieejams C# API. Uz Xbox360 bezmaksas versiju fmod'am gan nepalaidīsi, bet uz desktopa darbināt nebūs problēmu.
Downloadē http://www.fmod.org/index.php/products/fmodex un skaties piemērus vai lasi dokumentāciju. Tur viss ļoti labi aprakstīts.
Back to top
View user's profile Send e-mail
WhiteFalcon



Joined: 16 May 2010
Posts: 102
Location: Rīga

PostPosted: Fri Jun 04, 2010 9:08 pm    Post subject:

Un kā ir ar šo brīnumu?
Code:
MediaPlayer.GetVisualizationData


MSDN
Tikai mazliet neizprotu..jo sample nevar noladet.
Back to top
View user's profile
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Fri Jun 04, 2010 9:30 pm    Post subject:

Izskatās arī lietojams.
Ja MSDN onlainā neiet, tad atver XNA offline helpu - tas ir ieinstalējies līdz ar Xna Game Studio.
Back to top
View user's profile Send e-mail
WhiteFalcon



Joined: 16 May 2010
Posts: 102
Location: Rīga

PostPosted: Fri Jun 04, 2010 9:35 pm    Post subject:

tāpat kad ņemu viņš caur netu iet pec faila-rezultats tads pats.
Back to top
View user's profile
snake5
Indago dalībnieks
Indago dalībnieks


Joined: 27 Jun 2007
Posts: 2590

PostPosted: Fri Jun 04, 2010 9:49 pm    Post subject:

Tur ir koda paraugs.
_________________
"There are two choices here: "looks good" and "realism"." -- Paul Nettle
Back to top
View user's profile Visit poster's website
WhiteFalcon



Joined: 16 May 2010
Posts: 102
Location: Rīga

PostPosted: Fri Jun 04, 2010 10:03 pm    Post subject:

to es redzu bet c# tik labi nezinu lai zinātu kas definets koda augšā.
Back to top
View user's profile
snake5
Indago dalībnieks
Indago dalībnieks


Joined: 27 Jun 2007
Posts: 2590

PostPosted: Fri Jun 04, 2010 10:32 pm    Post subject:

Ieej tajā pašā MSDN un apskaties, kā lietot katru no nezināmajiem objektiem, tad visam būtu jābūt skaidram.
_________________
"There are two choices here: "looks good" and "realism"." -- Paul Nettle
Back to top
View user's profile Visit poster's website
WhiteFalcon



Joined: 16 May 2010
Posts: 102
Location: Rīga

PostPosted: Fri Jun 04, 2010 10:49 pm    Post subject:

Code:
VisualizationData Data;
MediaPlayer.GetVisualizationData(Data);
<- met erroru.
Back to top
View user's profile
Display posts from previous:   
dev.gamez.lv Forum Index -> Skaņa un mūzika All times are GMT + 2 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group