101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

474
active users

#dsp

0 posts0 participants0 posts today
Replied in thread

@tedyapo @poleguy @attie @rrmutt (This project is on my travel laptop, so I'm only working on it sporadically. D'oh.)

I did the CIC thing. I created samples where pulse present = 1 and absent = 0. Integrated, decimated, combed. The problem is that that's a DC signal. Integrators overflow on DC. I want to measure the DC bias (pulse density), so I can't just decay the integrators.

Suggestions welcome. (cont'd)

🧵 12/N

I am happy to announce the release of a longwave software defined radio which I designed at work for experiments with #DSP algorithms, running on the #ULX3S #FPGA board. The user interface is based on #Mecrisp #Forth running on the #FemtoRV, and the signal chain contains a pipelined FFT designed by Dan Gisselquist. Many thanks to Ulixxe for their USB-CDC implementation!

github.com/mb-sat/ulx3s-longwa
codeberg.org/Mecrisp/ulx3s-lon

Sometimes, #deconvolution is used by #CS folks to mitigate noise and distortion in an image, provided the characteristic function of the interference source can be measured (or modelled).

I wonder if #radar #EE folks have tried deconvolving the reflected signal with a measured (or modelled) topography of the operating area, so as to cure the ills caused by the ground clutter.

Today, some IT coders contend that modern software, like MATLAB, Python, Julia, etc., make an ordinary IT coder a DSP expert, especially when assisted by AI code generators. Others believe DSP is just an API comprising a handful of functions. Some go so far as to claim that modern AI has rendered #DSP—that which #EEs have practised for almost 70 years—all but obsolete.

I do wonder, though, if any of these code cutters has ever looked at a typical #DSP library and say, "Yeah, piece of cake; I got this":

• MATLAB DSP Toolbox
mathworks.com/help/signal/refe

• TMS320 DSP
ti.com/lit/ug/spru422j/spru422

• STM32 CMSIS-DSP
arm-software.github.io/CMSIS_5

• ESP32 DSP
docs.espressif.com/projects/es

#audio #LiveCoding #syntax #zine #OpenCall

cyberflemme.org/csc/

> Cyberflemme and the Cookie Collective join forces to create a collaborative fanzine dedicated to the syntax of audio livecoding.

> A simple track has been composed.
> 🎯 Your mission: reproduce it using your favorite livecoding software.

deadline got extended for a week (until 9th June), so I submitted an attempt with #Clive #C #DSP , which ended up a little over 100 lines of code.

cyberflemme.orgOpencall CSC

I think I'm a code-jay
I like sitting at home jamming away, spending time tweaking things, able to think straight.
From-scratch is great and I'll always attempt that on occasion, but I'm happy to regurgitate code from recent sessions and not really write much on stage.
I love performance, but for now there is still too much adrenaline to be able to function clearly and keep track of what I'm doing.
Maybe these two things will meet in the middle and also I've very much against the idea of 'polished' code.

For me this is analogous to how I would write music for guitar and play it back. Or program an Akai MPC and mix the loops live with dubsiren.
I guess that would be live-arranging?

Interestingly I made Syntə with the intention of it being a 'live only' platform, I love the idea of that. I just find it hard to do code when I'm excited or with various levels of exhaustion.

Some good #books on #DSP for #engineering undergrads:

for #EEs

• Digital Signal Processing, Oppenheim—the Bible
• Understanding Digital Signal Processing, Lyons—accessible, comprehensive, and practical
• Introduction to Digital Signal Processing, Kuc—dated but good
• Digital Filters, Hamming—a classic
• Wavelets and Filter Banks, Strang—straight from the Master
• Digital Signal Processing using ARM Cortex-M Microcontrollers, Ünsalan—STM32F4 bare-metal C programming using CMSIS-DSP library

for non-EEs

• The World According to Wavelets, Hubbard—easy overview by a non-STEM writer who interviewed all the big names in wavelet research
• The Scientist and Engineer's Guide to Digital Signal Processing, Smith—the gentlest

Bottom line: the more broadly read the student is, the more accessible the subject becomes.

Continued thread

Btw. Here's another 6½min live performance from my talk @ #Resonate 2016. Alas, there were some cable issues on stage and I had to record it all afterwards in my hotel room. The setup was the same as in the first video from the previous post (i.e. STM32F746 DISCO + Korg Nanokontrol)

soundcloud.com/forthcharlie/st

Just realised the readme for thi.ng/synstack (a C11 & Forth-based softsynth engine for #STM32) had broken links to two live performances/demos I creeated in early 2016. I've now fixed those and re-uploaded these videos to my Makertube/Peertube:

STM32F746 MIDI synth & Korg Nanokontrol (live recording, 2016-01-31)
makertube.net/w/6tYcSLrJdPfev8

STM32F746 synth GUI (live recording, 2016-01-28)
makertube.net/w/mbeSF3y2rs2xnx

thi.ng/synstackthi.ng/synstack
#Embedded#Synth#DSP
Continued thread

Okay #math and #dsp folks. Is there a noise function that I can initialize to generate a mode between to values?

Say I have a function f(x) which generates either 1 or 0 each time I call it. I call it N times, and sum the ones and zeros and then divide by N, I want the result to be "P" (which is a number 0 <= P <= 1)

A uniform distribution gets me 0.5, I want a distribution that centers around P.

Thoughts? Plan of attack? References?

Crowdsourcing #DSP creativity!

You could help @gnuradio 's block documentation wiki a lot if you could try out our instructions for how to add example flowgraphs to Block Doc pages!
wiki.gnuradio.org/index.php?ti

The documentation team (and countless contributors) have created a host of 555 block documentation pages to date. Not every single one of these has an example flowgraph that really illustrates the useful things you could do with that block.
Could you help?
#gnuradio #sdr #docs #docstodon