Commit graph

122 commits

Author SHA1 Message Date
Matthew Stratford
5d4c7224d9 Pep8 lint 2022-03-12 17:08:29 +00:00
Matthew Stratford
aba31048cc Put BAPSicle in process names for htop filtering. 2022-03-12 15:01:51 +00:00
Matthew Stratford
81d986069f Fix dragging items caused by plan item not being list. 2022-03-12 14:55:33 +00:00
Matthew Stratford
7c547bccba Merge remote-tracking branch 'origin/dev' into docs-and-logging 2022-03-12 00:14:54 +00:00
Matthew Stratford
52248bea1f Flake 8 lint 2022-03-11 23:55:53 +00:00
Matthew Stratford
92a6b86ccd Merge branch 'dev' into mstratford/quitting
Likely to break something, but here goes.
2022-03-11 22:09:45 +00:00
Matthew Stratford
325f62ed37 Comments and reordering. 2021-12-23 22:48:38 +00:00
Matthew Stratford
7a1f7be898 Improve efficiency by reducing file test load spam 2021-12-23 20:26:13 +00:00
Matthew Stratford
ba4e257fdd Fix player bootlooping if mixer doesn't init 2021-12-23 19:31:36 +00:00
Matthew Stratford
778c22bacf
Merge branch 'dev' into mstratford/reload-repair 2021-11-02 23:39:18 +00:00
Matthew Stratford
1ee542ea3e Fix linux to use pulseaudio. 2021-10-12 20:45:29 +01:00
Matthew Stratford
6cfded26cc Semi-fix load failed error in webstudio not showing
If a load failed immediately, webstudio didn't see anything loaded, so doesn't report it failed.
2021-09-25 19:28:13 +01:00
Matthew Stratford
ae0d85dfcc Merge remote-tracking branch 'origin/dev' into mstratford/reload-repair 2021-09-25 18:15:13 +01:00
Matthew Stratford
bc1bd45cd4 Switch to a single queue wherever possible 2021-09-24 21:11:39 +01:00
Matthew Stratford
827b7c685f Little lint 2021-09-23 00:03:36 +01:00
Matthew Stratford
5103023e85 Try non-normalised / redownload file on failure to load. 2021-09-22 23:57:50 +01:00
Matthew Stratford
432c645759 Fix returning OKAY to play when unloaded. Closes #16 2021-09-22 23:53:30 +01:00
Matthew Stratford
7dc0facf73 Add basic player restart alerts 2021-09-21 22:49:05 +01:00
Matthew Stratford
0848771e3f Tweaked autopep8 lint 2021-09-11 17:48:57 +01:00
Matthew Stratford
e5e3267e75 Add linting for autopep8 2021-09-11 17:18:35 +01:00
Matthew Stratford
2941d90f60 Lint with black for formatting. 2021-09-11 16:49:08 +01:00
Matthew Stratford
ff605bf57f Update GET_PLAN to GETPLAN and add SETPLAYED 2021-09-03 21:49:16 +01:00
Matthew Stratford
d6bf061c65 Reinitialise audio output on every load, to fix silent channels. 2021-09-02 00:35:03 +01:00
Matthew Stratford
d3df33ecf0 More logging improvements. 2021-09-01 23:40:28 +01:00
Matthew Stratford
1de449fe0c Fix tracklisting start timer not clearing. 2021-09-01 23:23:50 +01:00
Matthew Stratford
9e6db5bbf0 Merge branch 'dev' into faderama 2021-09-01 21:01:19 +01:00
Matthew Stratford
e696e2237a WIP Normalisation in filemanager.
Needs race conditions fixing.
2021-08-16 23:43:09 +01:00
Matthew Stratford
8d98410a6a demo pydub normalisation 2021-07-16 23:56:58 +01:00
Matthew Stratford
639b82adf9 Add Controller support for fader lives. 2021-06-22 18:20:18 +01:00
Matthew Stratford
3951a4b427 Add fader live tracking to player 2021-06-21 00:22:29 +01:00
Matthew Stratford
1576cb669e Only set debug player logging on beta builds. 2021-05-27 00:23:49 +01:00
Matthew Stratford
3ceaa8673c Fix loaded_item manupulation breaking weights 2021-05-20 00:31:44 +01:00
Matthew Stratford
695080eda1 More debug player logging 2021-05-17 22:03:38 +01:00
Matthew Stratford
0b5bdcb59c Remove weight check, already know it's correct. 2021-05-05 23:36:24 +01:00
Matthew Stratford
b2d1f9014f Fix shared loaded_item causing jump to weight -1 2021-05-05 23:06:29 +01:00
Matthew Stratford
c0cc6ff418 Fix race condition with file manager preloading. 2021-05-02 15:41:14 +01:00
Matthew Stratford
05b64fb317 Change behavior for controller to play/pause. 2021-05-02 13:52:47 +01:00
Matthew Stratford
ee82fe6d4c Add played counting. 2021-05-02 02:18:00 +01:00
Matthew Stratford
23aefe4ba6 Update loaded item weight and fix reordering/auto advance. 2021-05-02 00:45:03 +01:00
Matthew Stratford
dc64ada5b2 BUG: Actually stop delayed tracklist start if stopped early. 2021-05-01 23:09:59 +01:00
Matthew Stratford
5163cc338a Don't load twice on init due to output hot reload. 2021-05-01 23:09:13 +01:00
Matthew Stratford
ed308a6726 Improve player logging. 2021-05-01 23:08:38 +01:00
Matthew Stratford
e39a9b73a4 Marker tweaks 2021-04-26 01:01:58 +01:00
Matthew Stratford
ff2c8f0b8e Fix play on load not starting from cue point. 2021-04-26 00:46:21 +01:00
Matthew Stratford
d44d417a06 Fix loading shows with empty channels. 2021-04-25 17:23:41 +01:00
Matthew Stratford
7c3721d3fd Fix output hopping playback resume position 2021-04-24 22:03:54 +01:00
Matthew Stratford
fc7906e246 Fix moving items, force correct weighting. 2021-04-24 21:33:36 +01:00
Matthew Stratford
2bd3dda9df Fix loading to start if no cue point. 2021-04-24 21:31:35 +01:00
Matthew Stratford
150880028b Fix seek/cue point jumping. 2021-04-24 19:32:43 +01:00
Matthew Stratford
4c88ec8333 Remove import. 2021-04-24 17:30:34 +01:00