Mod Archive Forums Mod Archive Forums
Advanced search  

News:

Please note: Your main modarchive.org account will not work here, you must create a forum account to post on the forums.

Pages: [1]   Go Down

Author Topic: How to volume slide  (Read 6505 times)

0 Members and 1 Guest are viewing this topic.

Jamie Ramone

  • New User
  • Offline Offline
  • Posts: 2
    • View Profile
How to volume slide
« on: January 19, 2018, 17:29:58 »

OK, here's the deal: I'm composing a tune for a game I'm making and I can't get a good volume slide I need. It's a piece for brass and woodwinds, a sort of Big-Band sound as opposed to "chiptune". The thing is I'm going for a smooth volume slide across the 1st 3 patterns, starting with a very low (yet audible) volume going all the way up to full volume. Think Maurice Ravel's Bolero, not the original version but the modern reinterpretation.

What I originally did was set the volume with effect G04 in the 1st row, and using the same effect at regular intervals, 6 steps in total, I'd increment the volume as the sound got fuller (more instrument sections come in). Unfortunately, even by adding finer steps, it still always sounded like a "staircase" effect on the volume, were the volume changes were way to noticeable. Then I tried using H10 to make small but frequent enough slides, but it slides way to much, way too fast.

I'm writing it in MilkyTracker, and the speed and BPM are 7 and 120 respectively. If anyone here can give me some tips, recommend some technique(s) I could use, Id be very grateful. Thank you for your time.
Logged

Saga Musix

  • TMA Moderator
  • Top Poster
  • ****
  • Offline Offline
  • Posts: 2571
  • I love OpenMPT! And Modules! And TMA! And Pie! :>
    • View Profile
    • Saga Musix - free module music and more!
Re: How to volume slide
« Reply #1 on: January 19, 2018, 17:47:27 »

The volume resolution in most legacy tracker formats (including XM) isn't great, and since it's linear you get the "staircase" effect you mentioned. There are a few things you can do:
1. Combine global volume and note volume slides to increase the available dynamic range. That is, slide both the global volume using Hx0 and the note volume using Ax0 or EAx.
2. Use instrument volume envelopes. Even if the resolution of the envelope is the same as that of volume commands, it is typically provides a higher resolution because of interpolation between envelope nodes.
3. Combine 1 and 2.
4. Render the section to a sample and do the volume slide in a sample editor.
« Last Edit: January 20, 2018, 18:04:15 by Saga Musix »
Logged
» My TMA artist profile
» Visit my music site: https://sagamusix.de/ [de, en]
» Visit my programming website: https://sagagames.de/ [de]
» Open ModPlug Tracker

Jamie Ramone

  • New User
  • Offline Offline
  • Posts: 2
    • View Profile
Re: How to volume slide
« Reply #2 on: January 20, 2018, 02:52:56 »

Thanx! I tried 1 but it got a bit hairy, meaning point 2 was out of the question, and I didn't even think twice ignoring the other 2: no way I'm touching those envelopes (Kiarchive instruments), and resampling feels like cheating to me  :P

In the end I just put like 4 evenly spread Gxx effects, coinciding with the bassline chords in increments of 5. It's fine grained enough. Every other volume change feels a bit abrupt but it's not TOO bad (read tolerable) so I'm leaving it alone  ;D
Logged

fuzion_mixer

  • New User
  • Offline Offline
  • Posts: 48
    • View Profile
Re: How to volume slide
« Reply #3 on: January 20, 2018, 04:42:40 »

You can try to set sample volume to 50% and play it in two channels to reduce said 'staircase' effect
Logged
Pages: [1]   Go Up