How do I create music based gameplay?

Get help using Construct 2

Post » Thu Jul 17, 2014 11:59 pm

So this is quite a complex feature that I'm not sure is possible, so I need to ask. Is it possible to create music based gameplay within construct 2? With the relatively new audio object update I was wondering if it might be. The best way I can imagine is to take an audio visualizer and then use the different bars as variables. To detect if audio levels cross a certain threshold, be it volume or pitch, and to determine tempo or bpm would allow for audio surf like possibilities.
B
72
S
24
G
11
Posts: 452
Reputation: 12,385

Post » Fri Jul 18, 2014 12:20 am

I've no experience in analyzing audio, but I did notice this while looking over audio effects, today: https://www.scirra.com/manual/109/audio#h2ix10

And here are the associated expressions: https://www.scirra.com/manual/109/audio#h2ix11

Something like this, maybe?

Edit: I like how after posting about the analyser, two more posts with less information were posted, hahah. More users posting the better, just maybe if you guys down below could provide more info, that would be better.
Last edited by DatapawWolf on Fri Jul 18, 2014 12:53 am, edited 2 times in total.
ImageImageImageImage
B
62
S
19
G
51
Posts: 633
Reputation: 30,836

Post » Fri Jul 18, 2014 12:25 am

Analyser is what you need ;)
Hire or Offer a project

Portfolio

Scirra new Shop
B
34
S
5
G
1
Posts: 118
Reputation: 2,663

Post » Fri Jul 18, 2014 12:26 am

File:New: search for audio -> Audio analyser
ImageImageImage
B
71
S
22
G
248
Posts: 3,760
Reputation: 138,071

Post » Fri Jul 18, 2014 10:15 pm

Thanks guys, I think I can decipher a form of tempo by determining the average distance in peakLevel every second or something, I'm not sure if I should use rms level instead or something though. Then have a major change on major drops or something. Not sure if there will be a noticeable difference though in game-play in somewhat similar songs, I'll have to test stuff out.
B
72
S
24
G
11
Posts: 452
Reputation: 12,385


Return to How do I....?

Who is online

Users browsing this forum: Yahoo [Bot] and 28 guests