Skip to content

Releases: gotracker/playback

1.5.0 - major rework of playback internals, rendering, and coverage

24 Dec 20:07
7d1122e

Choose a tag to compare

What's Changed

  • Solidify playback API, rendering pipeline, and coverage by @heucuva in #16
  • Fix panmixer test for stereo by @heucuva in #17

Full Changelog: v1.1.1...v1.5.0

1.1.1 - Update to Go 1.24, Fix OPL voice playback in S3M

17 Dec 19:03
e2ecbc3

Choose a tag to compare

What's Changed

  • update to go 1.24, fix OPL voice playback by @heucuva in #15

Full Changelog: v1.1.0...v1.1.1

1.1.0 - Reintroduce gomixing back in, update license

18 Mar 01:59
23076fe

Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.1.0

1.0.0 - Major rewrite to use a common playback engine/machine

21 Jan 19:11
75416c9

Choose a tag to compare

0.2.7 - API cleanup finalization

22 Jul 08:55
ceef7d0

Choose a tag to compare

Added

  • Added a few examples of using the player in a project!

Fixed or Changed

  • Fixed a missing Seek() call on the reader format scanner.
  • Updated gotracker/gomixing package to v1.3.0

Removed

  • Removed the unnecessary "bits per sample" code, since they are only needed in the mixer.

Notes

  • This is the first version where the API is mostly tightened down to a reasonable place. It still has a long way to do, but now it's able to be worked on without fear of things unravelling in weird ways.
  • There are integration examples now! Check out the internal/examples folder for more insight into these.

0.2.6 - Mixing package update

21 Jul 21:45
3697f99

Choose a tag to compare

Fixed or Changed

  • Upated gomixing package to v1.2.0

0.2.5 - Package dependency cleanup

21 Jul 19:11
c123979

Choose a tag to compare

Added

  • Added output result struct into this package

Fixed or Changed

  • clean up some ambiguous names

Removed

  • Removed dependency on gosound package (it's going to be archived soon)

0.2.4 - Lots of changes

21 Jul 05:38
c8abf31

Choose a tag to compare

Fixed or Changed

  • Moved a bunch of stuff around
  • Reworked Feature settings
  • Fixed some issues with data type conversions

Removed

  • Removed a cli-only Feature (it's back inside gotracker)

0.2.3 - Reintegrate Voice package

20 Jul 21:40
02240be

Choose a tag to compare

Fixed or Changed

  • Reintegrate voice package back into playback.
    • it didn't quite make sense to have it be separated, but it's back now.
    • Merged in structures and eliminated strange conversions.

0.2.2 - Finished project cleanup

20 Jul 20:34
13f50dc

Choose a tag to compare

Added

  • Added reader implementations of format loaders.

Fixed or Changed

  • Moved most packages around so they make better sense.
  • Standardized the format loaders so they produce consistent outputs.

Removed

  • Removed most internal packages (moved them to better places).
  • Removed stupid tests.
  • Removed terrible player implementation.