Commit Graph

272 Commits

Author SHA1 Message Date
ExtremesecrecyOne 7fc2ca7cdf Typos
Corrected typos.
2025-07-22 21:01:57 -07:00
ExtremesecrecyOne 1ca0973833 Fixes to Changes.
Added helper functions to combine and intersect ALSA device capabilities, ensuring validation works across separate input and output devices

Updated buffer handling logic to use both selected devices and compute min/max sizes appropriately

Revised validation to check both ALSA input and output devices when enabling the OK button

Simplified rendering logic to intersect sample rates and buffer options for the chosen devices

AlsaDriver single device err calls fixed.

Added guidance on using USB audio interfaces or Raspberry Pi audio HATs and choosing separate ALSA input and output devices during setup

Clarified that the Audio Device Settings dialog allows independent configuration of input and output devices, with updated instructions for selecting audio channels
2025-07-22 17:51:33 -07:00
ExtremesecrecyOne 54926871fc Uri Change
Summary

Ensured that checking for a query key now returns true when the key is found, allowing accurate existence checks

Added “&” separators when reconstructing query strings so that URIs are properly formatted with multiple parameters
2025-07-22 16:44:09 -07:00
ExtremesecrecyOne d8043d2041 Separate IO
Initial separation of input and output devices. Assisted by our super friend ChatGpt.
2025-07-22 16:20:30 -07:00
Robin E. R. Davies e0efced2f7 Crashguard: anticipate power-off resets on Pi 4. 2025-07-21 14:09:39 -04:00
Robin E. R. Davies 7f8b272504 Crash guard: prevent loading of preset if it has caused crashes. 2025-07-21 12:09:27 -04:00
Robin E. R. Davies 8bee485c9f Disable traces of experimental MIDI UI. 2025-07-20 11:52:26 -04:00
Robin E. R. Davies b261f98167 Experimental commit for issue #337; valgrind fixes. 2025-07-19 21:37:46 -04:00
Robin E. R. Davies 71fc534a78 Control Zooming disabled. 2025-07-19 13:26:53 -04:00
Robin E. R. Davies 6d7f79c6af MIDI CC-0 and MIDI LSB are ignored when listening for MIDI events. 2025-07-19 13:26:12 -04:00
Robin E. R. Davies 9b6798134d Screen orientation, Keep Display on (in Android Client) 2025-07-19 00:06:17 -04:00
Robin E. R. Davies 818a08824c Android Cilent Layout Issues 2025-07-14 18:13:09 -04:00
Robin E. R. Davies 890368352f MOD Gui support. 2025-07-10 11:37:02 -04:00
Robin E. R. Davies e7cdd38056 Checkpoint 2025-07-07 02:30:30 -04:00
Robin E. R. Davies e092aed47b Roll back TONE3000 direct download (not ready for prime time); add direct link to TONE3000 downloads from File Property dialog. 2025-06-30 23:54:25 -04:00
Robin E. R. Davies 3bf1a667c0 Pipewire aux in tests. 2025-06-30 02:33:40 -04:00
Robin E. R. Davies 79aa1441c3 Hotspot: no scanning if not required. 2025-06-29 20:27:43 -04:00
Robin E. R. Davies 03cb18e065 Midi handling in the Dummy Audio driver. 2025-06-29 08:30:26 -04:00
Robin E. R. Davies a81056a657 ALSA Sequencer connections. 2025-06-29 07:44:39 -04:00
Robin E. R. Davies 862d5b6315 ALSA Sequencer Interim checkin. 2025-06-28 18:41:44 -04:00
Robin E. R. Davies acb668853b Alsa Sequencer Tests 2025-06-27 14:24:58 -04:00
Robin E. R. Davies f0628c2cce GCC 12.2 portability issues 2025-06-27 06:09:41 -04:00
Robin E. R. Davies 96af9287ba Alsa Sequencer tests. 2025-06-27 04:49:52 -04:00
Robin E. R. Davies 07af383211 listen for midi binding control range. 2025-06-26 10:24:48 -04:00
Robin E. R. Davies 98ee16bb82 Handle permission denied errors. 2025-06-24 13:59:57 -04:00
Robin E. R. Davies 2dbb9d8c6d Guard against invalid UTF-8 in filenames. 2025-06-21 11:27:29 -04:00
Robin E. R. Davies 7474c2531d Bunding of media files contained in snapshots. 2025-06-20 15:52:51 -04:00
Robin E. R. Davies f35ee9330d ToobPlayer UI. .mdata file handling. 2025-06-19 16:04:32 -04:00
Robin E. R. Davies 5bf0c93d57 FileMetadata, websocket sync 2025-06-16 02:31:22 -04:00
Robin E. R. Davies e893e95325 Sync w/ build system 2025-06-16 02:21:54 -04:00
Robin E. R. Davies 13883f91ab Toob Player 2025-06-15 16:41:11 -04:00
Robin E. R. Davies 6ea45f46df Toob Player UI 2025-06-07 21:52:23 -04:00
Robin E. R. Davies c4e0b0ff46 Audio file metadata and thumbnails 2025-05-31 21:06:34 -04:00
Robin E. R. Davies 8a5ab7a8cf Suspend sqlite3 deps. 2025-05-26 23:50:50 -04:00
Robin E. R. Davies 8b480d2e58 Toob File Player checkpoint. 2025-05-26 23:49:03 -04:00
Robin E. R. Davies c69bec6dcf Graphic EQ controls; focus/click bugs. 2025-05-21 16:59:17 -04:00
Robin E. R. Davies 21e4b2864c Aux input test code. 2025-05-12 11:22:03 -04:00
Robin E. R. Davies 842fa68797 ToobAmp aarch64 1.1.58 2025-03-18 05:09:13 -04:00
Robin E. R. Davies 5f71d0b0e1 Underflow on clipped outputs; Fix for Shiroverb. 2025-03-13 19:48:01 -04:00
Robin E. R. Davies 28f4aeafe2 groups in MIDI bindings and info dialog. Momentary swtiches, Progress ctl,, TooB Looper and Record plugins. 2025-03-12 20:52:56 -04:00
Robin E. R. Davies eb7a7f3a48 Stereo Record 2025-02-27 14:17:24 -05:00
Robin E. R. Davies 229e85d608 Downloads 2025-02-27 03:34:27 -05:00
Robin E. R. Davies d954c06dc1 Run without Network Manager 2025-02-23 21:31:08 -05:00
Robin E. R. Davies d182efbc93 ToobAmp: correctlly map default file property for Toob Convolution Reverb. 2025-02-20 12:40:38 -05:00
Robin E. R. Davies 2e5b63b907 Fix models and uploads for Mike's NAM 2025-02-20 08:19:09 -05:00
Robin E. R. Davies 7d9e9f4a54 FTXUI CMake policies 2025-02-15 18:11:15 -05:00
Robin E. R. Davies 09f73e26d6 Improvements to file uploads. UI improvements for future looper and audio capture plugins. 2025-02-15 12:29:53 -05:00
Robin E. R. Davies b07f590b49 Trigger MIDI bindings. 2024-12-06 04:20:39 -05:00
Robin E. R. Davies 9d64cf1f92 MIDI plugins -- partial implemetnation, temporarily disabled. 2024-12-05 10:52:34 -05:00
Robin E. R. Davies 2989309728 Improvements to UI controlsin prep for Recorder. 2024-12-03 14:06:57 -05:00