James Elliott

Results 47 issues of James Elliott

I heard from another person who is implementing parsing of PDB files, and he was working with some Russian text, and discovered we were wrong to think these strings are...

It turns out that some DJs format their media as HFS+ (MacOS Extended) filesystems rather than FAT. In that format, rekordbox names the `PIONEER` directory `.PIONEER` instead, with a leading...

https://github.com/flesniak/python-prodj-link/blob/4be86a86a74f1e90604c2d0e0abe2d2c2b02a238/nfsclient.py#L20-L21 Given that the Ethernet MTU is 1,500 bytes, this causes the read response to be split across 41 packets, as you can see if you look at a wireshark...

rekordbox and nxs2 players allow the DJ to assign a color to a hot cue, and use more than three hot cues in a track. These features are supported in...

I don’t think this actually means “disabled”. Does it maybe control whether the loop starts active? https://github.com/flesniak/python-prodj-link/blob/4be86a86a74f1e90604c2d0e0abe2d2c2b02a238/pdblib/usbanlz.py#L62 In my analysis files, all the cue entries are marked with status=disabled according...

The next time work is done on this library, let’s add an explanation for this!

We are using 1.1.4, and it is up to 1.1.6. The big changes came in 1.1.5, which generates better Java code, including the use of real enums rather than interfaces....

I just realized that I have made many important additions and fixes to these formats since I last shared them with this project.

Currently all user expressions are compiled in the namespace `beat-link-trigger.expressions`, which also hosts important plumbing used to compile and manage them. This makes collisions, especially between expressions defined in different...

enhancement

Another request that came up from Ineffable on Zulip: > It would be nice if I could have a dedicated window to manage library cues. so that I can drag...

enhancement