Das Buffer underrun problem seem to be fully fixed! Well done! But I observed twice a full disconnect of the device. The output stops and also your app is disconnected. After replugging the pico all is fine again...DSPi Firmware v1.1.2b-hotfix is now available, with all of the bugfixes and stability refinements of the last few days. It should be extremely robust under both Windows and macOS.
DSPi Console v1.1.2b for macOS has also been released and introduces several major new functions.
View attachment 518820
Here is the list of changes:
View attachment 518821 View attachment 518822
- Support for multiple devices, selectable from a list. Right-click to reconnect.
View attachment 518812
- Parameters can now be copied and pasted between channels. Previous "right-click to rename" shortcut is now alt-click.
View attachment 518813. View attachment 518819
- Quick access icons for Matrix Mixer, Crossfeed, Loudness Compensation, Stats for Nerbs and Settings. Left-click toggles Crossfeed and Loudness Compensation on or off. Right-click opens their respective configuration windows. Buttons for active functions are illuminated.
View attachment 518814
- Filter response graph is now vertically resizeable in place by up to 100px to better show off your beautiful data. Scrolling over the vertical axis scale zooms the graph on that axis.
View attachment 518815
- Filter response graph can now be popped out into a new window, leaving more space in the main application window for other elements.
View attachment 518816
- Filter response graph can be configured to follow channel selection or be independent when popped out
View attachment 518818
- Channel curves not belonging to the current Channel Editor page are displayed as dashed lines. This is configurable.
Expect a corresponding release for DSPi Console for Windows over the coming days. Once that is out of the way, our next stop is I2S output and user assignable GPIO controls!
- Scrolling over Channel Editor page values increments and decrements them
![]()