Skip to content

Releases: Deep-Symmetry/dysentery

0.2.1

21 Jul 07:39
Compare
Choose a tag to compare

Incorporates discoveries about how to obtain metadata for non-recordbox tracks.

Release 0.2.0

24 Jun 05:33
Compare
Choose a tag to compare

This version incorporates a great deal of new discoveries about how to obtain track metadata, playlists, beat grids, cue lists, and track waveform data from players, as well as new interpretations of bytes within the status and beat packets. The protocol analysis document has grown substantially, and major new features have been implemented in Beat Link and Beat Link Trigger based on these breakthroughs. A hearty thanks to Austin Wright for sharing the details that brought us to this next level!

Release 0.1.5

04 Jul 05:20
Compare
Choose a tag to compare

This release adds initial compatibility with the new nxs2 players, thanks to some captures and screen shots from @drummerclint and Markus Krooked.

The dysentery.jar file available for download may be slightly newer than v0.1.5, to make the most current code easily available to people, without making a ton of throwaway releases. If you want the older version, you can check out the tagged release and build it.

The version you can download here matches the description in the documentation on the master branch.

Release 0.1.4

25 May 14:39
Compare
Choose a tag to compare

This is an urgent fix release caused by a bug that prevented v0.1.3 from showing the most useful windows!

Although continuing to slow down, there are starting to be some interesting reports from the field about hardware I don’t have access to, and this release reflects some improvements to accommodate the way it behaves. For a summary of the improvements that went in to this release, see the change log. Thanks to @drummerclint for some excellent packet captures and screen shots which made this easier than I expected.

The dysentery.jar file available for download may be slightly newer than v0.1.4, to make the most current code easily available to people, without making a ton of throwaway releases. If you want the older version, you can check out the tagged release and build it.

The version you can download here matches the description in the documentation on the master branch.

Release 0.1.3

18 May 01:33
Compare
Choose a tag to compare

Although continuing to slow down, there are starting to be some interesting reports from the field about hardware I don’t have access to, and this release reflects some improvements to accommodate the way it behaves. For a summary of the improvements that went in to this release, see the change log. Thanks to @drummerclint for some excellent packet captures and screen shots which made this easier than I expected.

The dysentery.jar file available for download may be slightly newer than v0.1.3, to make the most current code easily available to people, without making a ton of throwaway releases. If you want the older version, you can check out the tagged release and build it.

The version you can download here matches the description in the documentation on the master branch.

Release 0.1.2

12 May 06:22
Compare
Choose a tag to compare

This project is settling down somewhat, and has already been used to create a general-purpose Java library, beat-link. For a summary of the improvements that went in to this release, see the change log.

The dysentery.jar file available for download is slightly newer than v0.1.2. It incorporates some fixes for issues that were identified with packets from non-nexus CDJ 2000s. I want to make the most current code easily available to people, without making a ton of throwaway releases. If you want the older version, you can check out the tagged release and build it.

The version you can download here matches the description in the documentation on the master branch.

Release 0.1.1

02 May 07:15
Compare
Choose a tag to compare

Although far from done, this is turning into a powerful tool to help figure out the contents of the packets that devices send both to the broadcast address and directly to the virtual CDJ.

The dysentery.jar file available for download is likely newer than v0.1.1. This project is changing so fast right now that I want to make the most current code easily available to people, without making a ton of throwaway releases. If you want the older version, you can check out the tagged release and build it.

The version you can download here matches the description in the documentation on the master branch.

Initial release

01 May 03:16
Compare
Choose a tag to compare

Although far from done, this can already be used as a tool to help figure out the contents of the packets that the virtual CDJ gets sent.

The dysentery.jar file available for download here is actually newer than v0.1.0. This project is changing so fast right now that I want to make the most current code easily available to people, without making a ton of throwaway releases. If you want the older version, you can check out the tagged release and build it.

The version you can download here matches the description in the documentation on the master branch.