Show more

Within the "module manager" app, device detection now works on Mac. It may end up being another ordeal with Linux, and Windows should be somewhat simply - although I have yet to compile the Qt application on Windows! Nice progress, overall.

More work tonight, integrating USB serial port connectivity with the "module manager" application, for lack of a better name. This will be a cross platform deal, usable on the Mac, Linux, Windows, or on the specially designed digital audio workstation (an embedded Linux platform).

Updated schedule for the audio DSP project: Making a lot of headway, and I am now working on a companion app for Mac, Linux, and Windows alongside the firmware. May will be busy!

Tonight’s work was about refining the I2C hardware interface and building a project box to house the digital and embedded parts of the design…. Spot the analog input amplifier which will go into a project box next.👍

Some progress since January, getting a QT-based interface running on an iMX8 platform. Also, some work was done on input and buffer stages for the “effects loop” (the hardware version).

Stick Practice 1 of Many 2022:

Tonight's practice concerned agility in bass and melody sides, major scale practice, some chord practice and 10 minutes of new improved practicing.soundcloud.com/chris-anderson-

soundcloud.com/chris-anderson-

New schedule to finish up the prototype! Putting aside OpenGL and Bézier curves until we get up and going…..

Knobs on Modules are finally pretty solid! Last update for a while, though work will continue.

More work to essentially finish out the knob widget (!!!). It took reversing course using drop-drop to using tracking raw mouse events. I think this will need to be converted over to Gtk Gestures to support touch screens, but this is still pretty decent.

A bit more work tonight, realizing that these modules will need more space....

More work, and finally making the drag and drop functionality a bit more acceptable. I have also started to theme and build the modules.

Nice early morning find! I cracked the difficulty I had in really "mimicking" C++ public method and (likely) variable access using GObject/C It was all right here in this link:
freedesktop.org/software/gstre!

Work continues and with the the Cairo rotation figured out, now I need to get into a place a way for the Cairo surfaces to be redrawn appropriately. This could be a prototype for an OpenGL implementation, but we'll wait and see. If I get the threading in place, it's useful for Cairo, as well as OpenGL.

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml