Skip to content

Releases: Korilakkuma/XSound

XSound 3.9.1

04 May 08:00
Compare
Choose a tag to compare
  • Rename Track to Frame
    • Frame is model for recorded data
  • Update packages

XSound 3.9.0

21 Apr 06:22
Compare
Choose a tag to compare
  • Fix decode function return
    • Safari (WebKit) has fixed decodeAudioData return
  • Update packages

XSound 3.8.3

07 Apr 09:21
Compare
Choose a tag to compare
  • Use ESLint Flat Config instead of eslintrc
  • Use esnext as compilerOptions.module options
  • Update Node.js LTS version
  • Update packages

XSound 3.8.2

09 Mar 08:45
Compare
Choose a tag to compare

XSound 3.8.1

16 Feb 11:21
Compare
Choose a tag to compare
  • Use @ts-expect-error and reason comment instead of @ts-ignore comment
  • Delete the 2nd argument from constructor that SoundModule's subclass has (test)
    • This argument is ScriptProcessorNode buffer size
  • Update playground
    • Use text content instead of HTML (for preventing from XSS)
  • Update packages

XSound 3.8.0

28 Jan 08:45
Compare
Choose a tag to compare
  • Use onmessage event handler that MessagePort has instead of timer for updating UI (resolved #103)
  • Update playground
    • Use text content instead of HTML (for preventing from XSS)
  • Update packages

XSound 3.7.0

21 Jan 08:50
Compare
Choose a tag to compare
  • Fix install method (breaking changes) (resolved #99)
  • Fix return type (Delete null from module method that OscillatorModule has)
  • Update playground
    • Update sample MML
  • Update Node.js LTS version
  • Update packages

XSound 3.6.1

07 Jan 08:12
Compare
Choose a tag to compare
  • BitCrusher enables to get and set OverSampleType
  • Fix JSDoc comment
    • Fix warnings by TypeDoc
  • Update parameters JSON for playground
  • Update packages

XSound 3.6.0

24 Dec 08:02
Compare
Choose a tag to compare
  • OverDrive, Fuzz and Preamp enable to get and set OverSampleType
  • Fix ring modulator default depth value to 0
  • Update playground
    • Update parameters JSON
    • Fix URL for OGP image
  • Update packages

XSound 3.5.2

10 Dec 03:11
Compare
Choose a tag to compare
  • Avoid executing unnecessary process method if no input to recorder (resolved #111)
  • Update playground
    • Update meta tag for OGP
  • Update Node.js LTS version
  • Update packages