Show more

We are now looking into the input amplifier and DSP input stage design. A gain amplifier is needed to give the signal enough amplification to fill out the 1V range used in the DSP engine. At present, the USB audio interface will handle 48 kHZ/16bits. For any higher range, and we are looking at 192kHz at 24bits, but that will require an external CODEC. Planning this prototype to get things going.

In parallel with the audio effects hardware, I am kicking around the synth project again.

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-

I’m looking at an end run to complete a bunch of tasks for the prototype this week! This include: finalizing the module/connection graph and implementing it, setting up the iMX8 build, getting together the STM32 and analog hardware, and then doing some testing.

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!

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