Author Topic: How to enable the s9x Sound Control Effect  (Read 265 times)

Offline aguynotcalledgerald

  • Shy artist
  • Posts: 3
  • Operating System: Windows 10
How to enable the s9x Sound Control Effect
« on: November 07, 2018, 16:24:12 »
I'm new to trackers and see from the wiki that to enable reverb per channel I must use the s9x effect.

Could somebody please explain how to add this to a project and how to trigger the hex parameter to enable/disable different effects?

Thanks!

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 6,512
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 7 x64
Re: How to enable the s9x Sound Control Effect
« Reply #1 on: November 07, 2018, 19:12:07 »
Please do not use this effect. There is no way to configure which reverb parameters should be used, so it may sound different on anyone else's OpenMPT setup. Other module players do not support this effect at all. The reverb is also of very low quality (it was written to perform well on mid-90s computers).
A much better alternative is to use a reverb plugin, such as any VST reverb plugin, or the DirectX Media Effects (WavesReverb, I3DL2Reverb) that you can find on any standard OpenMPT installation. The latter are also supported by external module players like XMPlay.


All that being said, the effect codes for enabling and disabling reverb can be found in the effect reference.
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline aguynotcalledgerald

  • Shy artist
  • Posts: 3
  • Operating System: Windows 10
Re: How to enable the s9x Sound Control Effect
« Reply #2 on: November 07, 2018, 20:29:09 »
Thanks for the fast reply. I am going use the modules with libxmp so should be guaranteed consistent playback and VSTs are ruled out for this reason, but any DSP I can use is good  - even if it's bad.  :)

I'm drawing a blank as to where exactly to put these parameter codes though since I'm a complete tracker n00b.

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 6,512
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 7 x64
Re: How to enable the s9x Sound Control Effect
« Reply #3 on: November 07, 2018, 20:35:38 »
libxmp doesn't support S9x or any other DSPs supported by OpenMPT. If you were going to use libbass or libopenmpt, you could make use of WavesReverb and I3DL2Reverb, as said.  But S98/S99 reverb is pretty much exclusive to OpenMPT.
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline aguynotcalledgerald

  • Shy artist
  • Posts: 3
  • Operating System: Windows 10
Re: How to enable the s9x Sound Control Effect
« Reply #4 on: November 07, 2018, 22:13:53 »
Aah, very good info - thanks for that. I'll have a look at libopenmpt, cheers!