-audio_clip audio_footsteps[] = {
- {.path = "sound/step_concrete0.ogg" },
- {.path = "sound/step_concrete1.ogg" },
- {.path = "sound/step_concrete2.ogg" },
- {.path = "sound/step_concrete3.ogg" }
-};
-
-audio_clip audio_footsteps_grass[] = {
- {.path = "sound/step_bush0.ogg" },
- {.path = "sound/step_bush1.ogg" },
- {.path = "sound/step_bush2.ogg" },
- {.path = "sound/step_bush3.ogg" },
- {.path = "sound/step_bush4.ogg" },
- {.path = "sound/step_bush5.ogg" }
-};
-
-audio_clip audio_footsteps_wood[] = {
- {.path = "sound/step_wood0.ogg" },
- {.path = "sound/step_wood1.ogg" },
- {.path = "sound/step_wood2.ogg" },
- {.path = "sound/step_wood3.ogg" },
- {.path = "sound/step_wood4.ogg" },
- {.path = "sound/step_wood5.ogg" }
-};
-
-audio_clip audio_lands[] = {
- { .path = "sound/land0.ogg" },
- { .path = "sound/land1.ogg" },
- { .path = "sound/land2.ogg" },
- { .path = "sound/landsk0.ogg" },
- { .path = "sound/landsk1.ogg" },
- { .path = "sound/onto.ogg" },
- { .path = "sound/outo.ogg" },
-};
-
-audio_clip audio_water[] = {
- { .path = "sound/wave0.ogg" },
- { .path = "sound/wave1.ogg" },
- { .path = "sound/wave2.ogg" },
- { .path = "sound/wave3.ogg" },
- { .path = "sound/wave4.ogg" },
- { .path = "sound/wave5.ogg" }
-};
-
-audio_clip audio_grass[] = {
- { .path = "sound/grass0.ogg" },
- { .path = "sound/grass1.ogg" },
- { .path = "sound/grass2.ogg" },
- { .path = "sound/grass3.ogg" },
-};
-
-audio_clip audio_ambience[] =
-{
- { .path="sound/town_generic.ogg" }
-};
-
-audio_clip audio_gate_pass = {
- .path = "sound/gate_pass.ogg"
-};
-
-audio_clip audio_gate_lap = {
- .path = "sound/gate_lap.ogg"
-};
-
-audio_clip audio_gate_ambient = {
-.path = "sound/gate_ambient.ogg"
-};
-
-audio_clip audio_rewind[] = {
-{ .path = "sound/rewind_start.ogg" },
-{ .path = "sound/rewind_end_1.5.ogg" },
-{ .path = "sound/rewind_end_2.5.ogg" },
-{ .path = "sound/rewind_end_6.5.ogg" },
-{ .path = "sound/rewind_clack.ogg" },
-};
-
-audio_clip audio_ui[] = {
- { .path = "sound/ui_click.ogg" },
- { .path = "sound/ui_ding.ogg" },
-};
-
-VG_STATIC void audio_init(void)
-{
- audio_clip_loadn( audio_board, vg_list_size(audio_board), NULL );
- audio_clip_loadn( audio_taps, vg_list_size(audio_taps), NULL );
- audio_clip_loadn( audio_hits, vg_list_size(audio_hits), NULL );
- audio_clip_loadn( audio_ambience, vg_list_size(audio_ambience), NULL );
- audio_clip_loadn( &audio_splash, 1, NULL );
- audio_clip_loadn( &audio_gate_pass, 1, NULL );
- audio_clip_loadn( &audio_gate_lap, 1, NULL );
- audio_clip_loadn( &audio_gate_ambient, 1, NULL );
-
- audio_clip_loadn( audio_jumps, vg_list_size(audio_jumps), NULL );
- audio_clip_loadn( audio_lands, vg_list_size(audio_lands), NULL );
- audio_clip_loadn( audio_water, vg_list_size(audio_water), NULL );
- audio_clip_loadn( audio_grass, vg_list_size(audio_grass), NULL );
- audio_clip_loadn( audio_footsteps, vg_list_size(audio_footsteps), NULL );
- audio_clip_loadn( audio_footsteps_grass,
- vg_list_size(audio_footsteps_grass), NULL );
- audio_clip_loadn( audio_footsteps_wood,
- vg_list_size(audio_footsteps_wood), NULL );
- audio_clip_loadn( audio_rewind, vg_list_size(audio_rewind), NULL );
- audio_clip_loadn( audio_ui, vg_list_size(audio_ui), NULL );
-
- audio_lock();
- audio_set_lfo_wave( 0, k_lfo_polynomial_bipolar, 80.0f );
- audio_set_lfo_frequency( 0, 20.0f );
- audio_unlock();