Skip to content

SoundMaker Ver 1.0.0

Compare
Choose a tag to compare
@AutumnSky1010 AutumnSky1010 released this 14 Nov 16:30
· 77 commits to master since this release

Breaking change

Deleted at ISoundComponent

  • ushort[] GetSquareWave(SoundFormat format, SquareWaveRatio squareWaveRatio, int tempo);
  • ushort[] GetTriangleWave(SoundFormat format, int tempo);
  • ushort[] GetSquareWave(SoundFormat format, SquareWaveRatio squareWaveRatio, int tempo, int length);
  • ushort[] GetTriangleWave(SoundFormat format, int tempo, int length);

Added at ISoundComponent

  • ushort[] GenerateWave(SoundFormat format, int tempo, int length, WaveTypeBase waveType);
  • ushort[] GenerateWave(SoundFormat format, int tempo, WaveTypeBase waveType);

Added

Can generate low-bit noise wave.

Fixed

  • Fixed a bug that triangular wave volume was halved.
  • Changed the maximum volume value
  • Fixed a bug that the monaural mixer was not private

Misc

  • Changed some comment-outs to English