Masthash

#DSP

paul
1 day ago

Will begin the process of porting bits of sndkit and graforge to my Rust library [0], as part of December Adventure.

No promises about daily consistency, since I'm living a dual life over at @patchlore.

I log hours for all my work now, so I'll eventually be tracking progress for this stuff here:

https://pbat.ch/brain/velocity/

0: https://github.com/paulbatchelor/BoingBoingBoing

#DecemberAdventure #rust #dsp

PipelineC
4 days ago

Come chat some #DSP over on the PipelineC Discord https://discord.gg/4BmUAawsW8 👋 #SDR #FPGA

PipelineC
4 days ago

Very cool work from @DutraCGI , love trying to follow along 😅 🤓

#QAM16 Modulator made with #PipelineC simulation with #GHDL and cocotb! Raised Cosine filter with 0.35 rollof and 4 samples/symbol !
#fpga #qam #sdr #dsp

https://x.com/DutraCGI/status/1715912210910724185?s=20

amen zwa, esq.
6 days ago

My recommended reading list on digital signal processing #DSP for undergrad #EE students:

MUST READ

• The Scientist and Engineer's Guide to Digital Signal Processing—Smith (basic introduction)
• Understanding Digital Signal Processing—Lyons (advanced introduction)
• Digital Signal Processing—Oppenheim (comprehensive classic; also see https://www.youtube.com/watch?v=rkvEM5Y3N60&list=PL8157CA8884571BA2)
• An Algorithm for the Machine Calculation of Complex Fourier Series—Cooley (the origin of the species, as it were)

SHOULD READ

• MATLAB Digital Signal Processing System Toolbox—MathWorks (for basic lab work)
• Digital Signal Processing using Arm Cortex-M based Microcontrollers: Theory and Practice— Ünsalan (for advanced lab work)
• Digital Audio Signal Processing—Zölzer (for practical knowledge)
• Wavelets and Filterbanks—Strang (more EE perspective)
• Digital Filters—Hamming (another classic by a pillar of DSP)
• Fourier Series—Tolstov (comprehensive theory)

David Wakeham
6 days ago

Yeah, I understand that.

But do you think you could pay on time each week for your turoring?

Having no money for food or medication is really tough.

#SmallBusiness #CostOfLiving #Poverty #DSP #RaiseTheRate #DisabledInSTEM #French

Screenshot of DuoLingo French speaking lesson. It is green signifying it was answered correctly by saying “Nous écoutons le professor, parfois” meaning We listen to the professor, sometimes.
amen zwa, esq.
2 weeks ago

I recently found on Cornell #arXive a new pre-print (2023) on #RNN and #LSTM by Alex Sherstinsky of MIT. Through the years, I've read numerous papers on RNNs, starting with Rumelhart's 1986 paper. But this one is, by far, the most detailed tutorial not only on RNNs but also on LSTMs.

The complete derivations of both forward (inference) and backward (training) passes of the learning algorithm use only basic calculus and matrix algebra, drawing intuitive analogies to digital signal processing #DSP. And the equations are complete and detailed enough to be implemented by the student, directly in software. In my opinion, every undergrad EE and CS studying #DeepLearning #NeuralNetworks should read this superb introduction.

https://arxiv.org/pdf/1808.03314.pdf

Graziano
2 weeks ago

Onkyo ha presentato una settimana fa il ricevitore audio video Onkyo TX-SR3100. Il nuovo Onkyo TX-SR3100 è progettato per essere un ricevitore audio-video (AVR) a 5.2 canali, facile da usare, prezzo conveniente ($399) e ricco di funzionalità e con una qualità finale vicina a a quella dei ricevitori di fascia alta.

In un sistema audio 5.2 canali:

Il numero 5

https://gomoot.com/onkyo-tx-sr3100-ricevitore-avr-completo-ad-un-prezzo-contenuto/

Karsten Schmidt
3 weeks ago

New #ThingUmbrella example (#147): Computing the RGB waveform[1] of an image using slit scanning & column-based histograms via https://thi.ng/pixel & https://thi.ng/transducers.

Demo (images are only processed locally on your own device):
https://demo.thi.ng/umbrella/pixel-waveform/

Source code:
https://github.com/thi-ng/umbrella/blob/develop/examples/pixel-waveform/src/index.ts

This is by far not the fastest way to compute this, but it explains the principle approach more clearly. Almost exactly 13 years ago (to the day), I used the same with Java and my toxiclibs to transform images, driving altogether 768 granular oscillators to create super complex, constantly morphing drone sounds. Some selected audio snippets & images are here:

https://soundcloud.com/toxi/sets/granular-synthesis
https://www.flickr.com/photos/toxi/sets/72157625235467871/

[1] It's called "waveform scope" in Adobe Premiere, even though the term is misleading...

#ThingUmbrella #ImageProcessing #ImageAnalysis #Audio #GranularSynthesis #Drone #DSP #TypeScript #JavaScript #OpenSource

RGB waveform of an example image, showing the complex signal graphs of the superimposed red, green and blue color channels of the image

Only a week before ADC23, and I'm super proud to announce that I'll present a talk on a hobby project of mine 🥳

Can't wait and see you there !

https://sched.co/1PueT

#audio #adc23 #dev #dsp #musicDSP #realtime

:rss: GameBusiness.jp
4 weeks ago
David Wakeham
1 month ago

Bitch please. I can't even afford the gap to see my own GP.

So when you flippantly state I should just see a rheumatologist you’d best be offering a wad of cash.

#auspol #ChronicPain #DSP #Pension #RaiseTheRate #Medicare #InvisibleDisability #CostOfLivingCrisis

Marcus Müller
1 month ago

Hey! If you know how to write clean #python, there's still some GNU Radio #hacktoberfest low-hanging fruit issues that could use your help. Not all of these require any #DSP knowledge.
Many of them are just a place where you can showcase how well you can write good Python!

For example, @gnuradio has configuration system, and it's seriously undertested. Add good test coverage!

https://github.com/gnuradio/gnuradio/issues/1010

Also, look at the other issues tagged "hacktoberfest" or "good first issue"!
#GNURadio #bugfix

Firesledge 🔥🛷
1 month ago

J’utilise beaucoup d’approximations de fonctions (trigo, exp/log, …) dans mon code. Elles sont plus rapide à évaluer ce qui est important en traitement audio temps réel.

Une caractéristique importante de ces approx est leur précision, résultant d’un compromis avec la vitesse.

J’en ai toute une collection que je tiens à jour, avec tests de vitesse et précision sur diverses architectures.

Je me suis dit que ce serait une bonne idée d’en tracer les graph d’erreurs détaillés.

➡️

#dsp #cpp

Serhat Tutkal
1 month ago

First, the government.
#AKP: 242 in favor, 1 against, 20 absent
#MHP: 49 in favor, 1 invalid
#YRP: 3 in favor, 2 absent,
#HÜDAPAR: 4 absent
#DSP: 1 in favor
Very surprising to see one against vote from the ruling AKP. It was from Burdur MP, Mustafa Oğuz. I don't know anything about him, he was probably just confused. Two things to underline. First, there is not a single absent MP from the far-right nationalist MHP. Second, all four MPs from #Kurdish #Islamist Hüdapar were absent.

David Wakeham
1 month ago

This is our reality.

This the choice countless Australians are having to face each & every day.

Assuming they have the privilege to have a roof over their head.

Poverty is a political choice.

Give us the tools and the support to get out of poverty.

#auspol #CostOfLiving #RaiseTheRate #Disabled #DSP #CostOfLiving #Empathy

Scalable Analyses
2 months ago

An article by Chips and Cheese covers Qualcomm's VLIW Hexagon Processor: https://chipsandcheese.com/2023/10/04/qualcomms-hexagon-dsp-and-now-npu/

If you are an #unijena student and this sparked your interest, consider taking our #hpc lecture which provides a more gentle introduction to low-level Hexagon and System-on-Chip (SoC) programming in general: https://scalable.uni-jena.de/opt/hpc/chapters/assignment_soc.html

#qualcomm #snapdragon #hexagon #hvx #dsp

Lotta #FFT #dsp replies. Didn't even occur to me this q sounded like that. I don't think it is

Given measured event times

t0 = 00:00
t1 = 01:59
t2 = 02:57
t3 = 04:50
t4 = 08:24
...

a priori: period is roughly 1h and is changing length slowly

Eyeballing this data, I can see that t1->t2 must be one period of 58m. Then I can tell that t0->t1 is a 60 and a 59 and t2->t3 is 57+56. So I know the period is changing 1m/cycle.

Now do it with noisy data, but answer is approximate

#data #datascience

kevin :audio:
2 months ago

I've reimplemented the diode clipper and bassman tone stack using wave digital filters and an impulse response convolver from scratch in #cpp for my final year project. feels really good to see matching results compared to chowdsp's byod

#electronics #waveDigitalFilters #dsp #audio #musicProducion #guitar #engineering

Some graphs showing my implementation matching chowdsp's byod plugins. Both use wave digital filters and the same amp impulse response.
Aaron Sylvan
2 months ago

My hands are shaking as I open this vintage Led Zeppelin boxed set for LONO Audio to demo our remastering technology on these priceless classics. (No, they are not a signed customer; it's just for a sales pitch. But still. Wow.) #classicrock #music #musictech #mastering #remastering #dsp #signalprocessing

Firesledge 🔥🛷
2 months ago

I’m implementing a #vocoder #audio effect for my #PédaleVite (#DIY #guitar & #bass pedalboard).

I based my design on what I wrote a long time ago for the Ohm Studio built-in FXs.

It sounds nice at the moment but I see a lot of sonic improvements to do.

It runs like breeze on a desktop CPU but loads significantly (22 % in a mono setup) the poor #RaspberryPi4 Cortex A72 when all features are activated and modulated. Time to start aggresive optimisations!

#audio #dsp

Screen capture from Pédale Vite, showing the vocoder parameter list
remcycles
2 months ago

Behold: Awk Generated White Noise (AGWN)

https://remcycles.net/blog/awk_noise.html

#awk #dsp #math

David Wakeham
2 months ago

This is how our government ensure people in poverty stay there.

Whilst we slowly starve, struggle to find a roof over our heads they boast about a $22 billion surplus whilst giving further tax breaks to the wealthy.

They simply don’t care about the disabled, the downtrodden, the hard working members of society.

#auspol #RaiseTheRate #DSP #CostOfLiving #HousingCrisis

Facebook memory from one year ago. It reads:

“ Had my meeting with Queensland housing. Their verdict: I need to earn more money.

No doy.

Seriously though, because rent is >70% of income I need to bring it down to under 60% before they can offer short term assistance.

We really need this rent cap freeze like six months ago”
…see more
David Wakeham
2 months ago

ICYMI our politicians had been hard at work to ensure the funds of that $22 billion surplus never ended up where they were needed.

Furthermore, they made sure it wouldn’t reach the pockets of the most needy and vulnerable.

#auspol #HousingCrisis #RaiseTheRate #CostOfLiving #Homelessness #DSP #Poverty #HendersonPovertyLine

Picture of pinboard in an office with multiple index cards, coloured post-it notes and graphs Interconnected with an intricate web of string/cotton.
_garnicht
3 months ago

@momorulez Ich auch. Dir gegenüber auf dem #dsp Balkon.

Karsten Schmidt
3 months ago

5 mins rendition of another variation of the synth: 120 bpm, 16th notes, 4 octaves, 75% probability...

#ThingUmbrella #Audio #Synth #Generative #DSP #TypeScript #JavaScript

Description in tweet. The video only contains the thi.ng logo as still image (main part is audio)
Karsten Schmidt
3 months ago

5 mins of generated audio of the example synth (see parent toot for context/code)...

#ThingUmbrella #Audio #Synth #Generative #DSP #TypeScript #JavaScript

Description in tweet. The video only contains the thi.ng logo as still image (main part is audio)
Karsten Schmidt
3 months ago

Just updated the synth & sequencer of the most recent #HowToThing example to be much more musical, added more params and switched to a faster oscillator. Now you can generate up to 5 mins of audio, choose note length, number of octaves and probability...

New audio example in the reply...

Demo:
https://demo.thi.ng/umbrella/render-audio/

Source:
https://github.com/thi-ng/umbrella/tree/develop/examples/render-audio/src

#ThingUmbrella #Audio #Synth #Generative #DSP #TypeScript #JavaScript

Screenshot of the synth with a minimal GUI for the various parameters...
Jens Hannemann
3 months ago

#3GoodThings for today:

1. All my students got their #SDR up and running
2. Sitting on the front porch hacking #Python #DSP #NumPY #SciPy #MatplotLib with a glass of wine
3. Chicken Tikka Masala sitting in the slow cooker for dinner

@threegoodthings

amen zwa, esq.
3 months ago

I've never seen a #Fairlight #CMI—the OG of all #samplers—in person. But I saw this footage of Peter Vogel demonstrating the CMI when I was an #EE undergrad in the early 1980s.

I attribute the CMI for seeding my life-long fascination with #DSP.

https://en.wikipedia.org/wiki/Fairlight_CMI

Karsten Schmidt
3 months ago

#HowToThing #015 — A special one: Creating a polyphonic & multitimbral synth with stochastic sequencer to generate offline audio (*not* WebAudio!), rendered via fibers (co-routines) and exporting the result as WAV file. Each synth voice uses a randomized config & FX pipeline for each note played (osc → adsr → SVF → filter delay line). Generated audio is attached.

Key packages used:
- https://thi.ng/dsp: Signal generators & effects
- https://thi.ng/dsp-io-wav: WAV file format export
- https://thi.ng/fibers: Time-sliced audio processing
- https://thi.ng/rdom: Reactive UI construction/updates

This project is also available as new example #130 in the thi.ng/umbrella monorepo (originally based on a workshop exercise @ University of Applied Sciences, Augsburg, Nov 2022)

Demo:
https://demo.thi.ng/umbrella/render-audio/

Source:
https://github.com/thi-ng/umbrella/tree/develop/examples/render-audio/src

(Code screenshots in reply this time... ✌️)

#ThingUmbrella #DSP #Audio #Synthesis #TypeScript #JavaScript #Tutorial

1 minutes of the generated audio with a still image (thi.ng logo) as video...
Tree
3 months ago

I am looking for a place and a topic for my Computer Science Master Thesis in Audio Processing and Machine Learning. 🎓📝

If you have any hints please DM me! 🙏📨

Please share and boost! : :BoostOK: :ReplyOK:

#thesis #dsp #ml #ai #boost #lookingforthesis

It's a good thing I brought the #guitar from yesterday home already or I'd be playing it right now instead of working (and now I'm talking about it anyway)

#hyperfocus is bad enough, but I'm also much happier when I'm hyperfocusing

I can't even tell myself that One Day This Will Be Professionally Useful like some other recent focus points (#linearalgebra #dsp #fft #python #kalmanfilter #orbitalmechanics #geometricalgebra #electronics)

#adhd

Custard! 🍮
3 months ago
Junto con pegado, probando, aprovechando y disfrutando junto la nublada mañana...

#Música #DSP
Custard! 🍮
3 months ago
Si lo piensas bien, técnicamente estamos escuchando en Joint Sterero tirándole a mono, y no en estéreo puro...

Así que, la expansión estéreo, convolución y ecualizador paramétrico sólo son disfrutables con audífonos...

Te invito a derretirte el cerebro escuchando música así de vez en cuando

Es lo que los esnobs y demás mamadores sueles llamar como: sonido 8D (ja!)

Yo :bc_heart: #JamesDSP!

#Audio #DSP #Android #Convolution #EQ #Music
Karsten Schmidt
3 months ago

Good Morning & welcome to #HowToThing #004 — Painlessly creating text-based plots to debug & visualize sequential data in a REPL-driven workflow. Here we're using https://thi.ng/dsp signal generators, but _any_ numeric array or iterable will work. Visualization via https://thi.ng/text-canvas (new versions of both packages have just been released...)

Source code:
https://gist.github.com/postspectacular/66d6b7c19612196c87cead5a6afd681d

#ThingUmbrella #TypeScript #JavaScript #AsciiArt #DataViz #DSP #Tutorial

Screenshot of a NodeJS REPL session with small code snippets to visualize several oscillator waveforms and an ADSR envelope as line plots or bar charts...
James 🌈💜
3 months ago

This is where I walked to, and sat, after getting the news in writing that the literally crippling illness I have, that makes me unable to study or work more than an hour a day, completely disqualifies me from #NDIS and #DSP.

My family *actually would* be better off if I was dead, because they're the ones forced to provide for me.

My gov acknowledges I cannot work - and then requires it. My family have told me they're at breaking point.

So... I dunno. Fuck me.

IT News
3 months ago

An Effects Pedal for Keyboards (and Mice) - Effects pedals for musical instruments like electric guitars can really expand a m... - https://hackaday.com/2023/08/21/an-effects-pedal-for-keyboards-and-mice/ #signalprocessing #musicalhacks #keyboard #effects #mouse #music #pedal #dsp #usb

remcycles
3 months ago

Just a fun digital oscilloscope capture, showing some aliasing of the rise and fall times (faint yellow lines tracing exponential decay) of a WS2818 signal generated by a RP2040 PIO. #oscilloscope #rp2040 #dsp

A digital oscilloscope capture showing some aliasing of the rise and fall times of a WS2818 signal generated by a RP2040 PIO.  A yellow line traces the voltage of the signal over time, and the many transitions in the signal form yellow blocks at this time scale. The aliased images form faint yellow lines within each block that exponentially decay just like the individual transitions do, only much slower.
kevin :audio:
3 months ago

First meaningful plot for my project. It's a WDF model of a parallel diode clipper (like those in many distortion pedals).

I can adjust the number of forward or reverse diodes to change the amount of positive or negative clipping.

Now I need to try build a vacuum tube model from this. I have a couple papers for vacuum tube models already but I've been chewing through them the past 3 weeks with little progress. I'm hoping this is a step forward.

#dsp #engineering #guitar

A plot of the input and output of my parallel diode clipper (input is blue, output is orange) this configuration is 3 forward and 1 reverse diode and a pre-amplification of 3x.
The tops of the orange plot can be seen more saturated than the bottom. The falling edge of the saturating waveform also has a "rough" response.
nnirror
4 months ago

🎈✨ After 2.5 years of development, I'm excited to have released Facet v1.0.0! 🎉🎂

Facet is a live coding environment for algorithmic composition and synthesis.

With a code editor in the browser and a pair of NodeJS servers, it can generate, transform, and sequence audio, MIDI, and OSC data.

There are over 150 methods which can be combined in numerous ways to create unique DSP algorithms. These methods create and modify arrays of floating-point numbers which become lossless audio files or MIDI/OSC patterns.

In order to play back synthesized audio patterns, Facet uses a Max abstraction as a "receiver" for up to 4 channels of audio, and from Max it can go anywhere. The Max abstraction also pipes OSC out of its fifth outlet, making it possible to "live code" a prepared Max patch.

Also included in the repo are two Max for Live devices (stereo and 4 channel version), allowing you to send audio directly into Ableton Live tracks. With this setup, you can also create MIDI CC mappings to control Live device parameters.

If working with MIDI or OSC only, Facet can run as a standalone system, making it possible to run on a Raspberry Pi or computers with less CPU resources.

Facet runs on MacOS, Windows, and Linux.

https://github.com/mjcella/facet

#opensource #algorithmicart #dsp #nodejs #creativecoding

Alanna
4 months ago

I do enjoy spam threats from the government.

Yes, Mr Varadkar, I would like a job or some contract work too. That would be nice! I didn't expect to be unemployed this long either! 🙃

I applied for a job yesterday and have actively been trying to find even short term contract work! I would rather not be unemployed...

#IrishGovernment #DSP #unemployed #ireland

A threatening text from the Irish government because I am unemployed.

Reminder: You are obliged to be available for and actively seeking full time work. You are also reminded of the actions you agreed on your Personal Progression Plan which you signed previously with your Case Officer. Regards, Intreo Centre Galway.
Mads Kjeldgaard
4 months ago

My tutorial on how to write #DSP plugins for #SuperCollider using #CPP has been updated. You can download a free ebook version of it here as PDF and EPUB:

https://github.com/notam02/supercollider-plugin-tutorial/releases/tag/1.0.0

Jari Komppa 🇫🇮
4 months ago

Howdy tooters, any ideas how to compress floyd-steinberg dithered b/w images? The result doesn't need to be 1:1 with the original, it just has to look good. Traditional lossless compressors struggle with these. I have some ideas that I'm yet to try, but would love some more.
#compression #algorithm #algorithms #dsp #askfedi

An example of a floyd-steinberg dithered b/w image.

@acousticmirror @daviwil #faust is so mind blowing tbh. its just so good, you can pick up any paper and implement it in minutes just from the diagrams, without even actually reading the paper. and the workflow of the diagrams hot reload is super satisfying. its honestly the best example of a the power #DSL(s) can offer. if you're already familiar with zero-delay #DSP you can pick it up in 5 minutes, and port things that require a small mountain of #csound code to like, 10 lines of faust in 15 minutes. its bafflingly good, and extremely declarative. if you understand a design — or hell, better yet, even if you *don't* understand it but have it ready at hand — you can implement it at the speed of reading.

last I was using it about 2 years ago it suffered from not having a proper fft story, which is certainly a significant area to not cover, but spectral processing is kinda nerdy anyway lol. what Faust offers is the best possible set of tools for getting deep and dirty with the most fundamental object of interest to the real dub heads — infinite impulse response filters, and the precise control over non-linearities they offer as elaborated in the filter theory of Vadim Zavalishin.

David Wakeham
5 months ago

Please consider reading/sharing and potentially donating to this crowdfund to prevent me from becoming homeless:

https://gofund.me/f34855a5

#auspol #RaiseTheRate #DSP #CostOfLiving #HousingCrisis

@black_intellect I'm sorry, but the way *I* read this, it's DSP's choice to be a vendor for only one company: Amazon. Amazon does not need to be a part of their negotiations. #DSP has a contract with the drivers already. What part of business do these drivers not understand?

If you want to work FOR #amazon, work FOR them, not a vendor!

As it is, I feel nothing for the drivers. I work FOR #uber. We have walked off the job to protest before. We got changes.

Monarkie 🎹🎤
6 months ago

TFW you realize a typo got replicated throughout your spreadsheet and you've been assigning incorrect ISRCs to every song you've distributed this year...

#MusiciansOfMastodon #MusicProduction #DIY #ISRC #MusicBusiness #MusicDistribution #DSP

man grimacing in agony while facing upward
Kris Slyka
6 months ago

Last batch of the WhateverDSP open source DSP pedals ready to ship out to prototype testers!

Interested in making one yourself? Check out the git repository! https://github.com/NuclearLighthouseStudios/FXDSP

We also have a discord now (yeah, I know…), so why not say hi if you're interested. https://discord.gg/8hGEM5nK5X

Also gonna do another batch of preassembled ones soon if you don't want to build your own!

#guitarpedals #guitar #embedded #dsp

Cory Doctorow
6 months ago

Here's what that means: when an advertiser wants to place an ad, it contracts with the "#DemandSidePlatform" (#DSP) to seek out a chance to put an ad in front of a user based on nonconsensually gathered surveillance data about a potential customer.

The DSP contacts an ad-exchange - a marketplace where advertisers bid against each other to cram their ads into the eyeballs of a user based on surveillance data matches.

3/

pikuma.com
7 months ago

As programmers, we often read about about CISC and RISC cores, but Sega’s SVP chip used a #DSP core.

Digital Signal Processing (DSP) algorithms require a large number of mathematical operations to be performed quickly and repeatedly on a series of data samples.

DSP processor chip
pikuma.com
7 months ago

Based on a #DSP core, the SVP chip allows the Genesis to render real-time polygons and provides an "axis transformation unit" to handle scaling & rotation.

Virtua Racing (1994) was the only game released with this chip, and the only Genesis cartridge with any enhancement chip!

pikuma.com
7 months ago

The Sega Virtua Processor (SVP) was a 23 Mhz custom-designed Genesis-compatible #DSP chip to enhance graphics and sound.

The SVP chip basically served as an extra processor, allowing games to push faster polygons than what was possible with the vanilla Genesis hardware.

Virtua Racing Mega Drive cartridge

A Group of #AmazonDrivers Just Joined One of the Biggest #Unions in the US
Drivers in California have joined the International #BrotherhoodOfTeamsters, in one of the first driver-specific unionization efforts at #Amazon.
The group of 84 delivery drivers in Palmdale, California work at Amazon’s DAX8 delivery station. They’re not #Amazon #employees, but rather employees of an #AmazonDeliveryServicePartner (#DSP) called Battle-Tested Strategies.
https://www.vice.com/en/article/g5ygaw/a-group-of-amazon-drivers-just-joined-one-of-the-biggest-unions-in-the-us
#Teamsters #Local396

Casey Primozic / ameo
8 months ago

I'm working on an experiment involving embedding audio samples

I'm performing feature extraction using "Mel-frequency cepstral coefficients" (I don't understand very well but thankfully there are good libraries). That gives vectors which can be embedded down to 2D after a bit of cleanup and post-processing

I'm thinking about possibilities for building a sample browser based on this, letting you find similar samples and explore your library visually

#embeddings #dataviz #dsp

Screenshot of the emblaze web UI showing a 2D embedding of audio samples.  Samples are represented by dots of various colors arrayed into a scatter plot.  

Dots are colored to represent what kind of sample they are from.  There's a legend listing sample types on the left (fx, hat, kick, other, perc, snare, vocal)

One sample is hovered revealing blue lines connecting it to its nearest neighbors in the original high-dimension embedding space.  There is a list of names of samples including the hovered one and the nearest neighbors on the right.

The embedding has some decent structure.  Kick samples are very well differentiated and cluster together on the right along with 808 samples close by.  The left side is somewhat less organized but still pretty well differentiated with hat samples on the bottom and left, vocal samples on the top, and snare samples mostly on the right.
ftg
8 months ago

The logic part of the repeater. 3x Altera Cyclone 3 #FPGA and 4z Texas Instruments #DSP.

Wavesfactory Typewriter v1.1.0 KONTAKT [FREE]

Typewriter is a Kontakt sample instrument featuring a Royal vintage typewriter.
Meticulously sampled at Calmaestudis recording studios using 4 mic positions: close s

https://testblog.music-society.de/wavesfactory-typewriter-v1-1-0-kontakt-free/samples/musicus/

#chorus #DSP #Effects #EQ #free #Keys #Kontakt #Mic #Mono #Noises #pan #Recording #reverb #Samples #Saturation #Stereo #tweak #Typewriter #Velocity #Vintage #volume #Wavesfactory

Russell Garner
9 months ago

Softube has turned into the DFS of #synths and #dsp

Cian O'Connor
9 months ago

#CommonLisp #DSP #livecoding
https://github.com/cianoc/Oram

Library to provide UGens and utils for the excellent Incudine Music/DSP system.

Currently its just providing 'analog' bandlimited saw, square, pulse and triangle waves. More planned.

The API is early, and will probably change. Zero documentation. Use at your own risk, but I am interested in feedback.

Next plans are to work on documenting the existing filters in Incudine in a tutorial, before filling in some possible gaps (VirtualAnalog filters for sure).

Mads Kjeldgaard
10 months ago

#introduction

Hi, my name is Mads and I am an electronic music composer/producer and software developer. I enjoy making experimental electronic music and #techno using DIY software and hardware. I work at Torso Electronics by day, making electronic music instruments for the future.

All of this is done with a mixture of #supercollider, #cpp, and #dsp if you're curious.

I am also a massive #tea nerd.

I publicize some of my code/hardware here

https://github.com/madskjeldgaard

https://codeberg.org/madskjeldgaard

amie.rivers
11 months ago

Just heard back from GRIT's owner, who tells me the problems other #DSP owners have had was not her experience, and that she chose to close her business to "focus on other tasks."

I have updated the story with her comments.

Mads Kjeldgaard
11 months ago

This Youtube channel for #DSP content is amazing for audio programming nerds. Wow!

https://www.youtube.com/@WolfSoundAudio

doomy 🦀
1 year ago

new #introduction since a billion more ppl on here, into #rust n #bevyengine , #music stuff with #bitwig and i maintain the #rustaudio website despite being terrible at #dsp. i Like plants and also #piss and post. used to be on #tumblr but was #permanentlybanned for having #epicswag.

Shaun 🏳️‍🌈
1 year ago

#GeorgeUpjohn, a former pilot in Sydney with brain cancer has been repeatedly rejected for the #DSP because his condition is steadily deteriorating. He's had to sell his possessions and borrowing increasingly large amounts of money from family to stay alive: https://www.theguardian.com/australia-news/2021/oct/28/turned-away-how-strict-government-rules-denied-young-pilot-with-brain-cancer-the-disability-pension

What happens to George when the same state that has refused to offer him the supports to live enthusiastically informs him that he qualifies to die?

The Australian state pays a *significant* amount of money to support me and people like me. What happens when they figure out instead of paying our #NDIS plans every year they can just pay a one-time cost to off us?

If this scares you, I'm glad. It scares me.

#ActuallyAutistic people in #Australia already die 17 years sooner than other Australians. I know I'll probably get less time than my predecessors: https://onlinelibrary.wiley.com/doi/10.1002/aur.2086

(This pales compared to Autistics in the #US, whose life expectancy is *36*, or even #Sweden, the only other country where we have data, where it's only 54): https://ajph.aphapublications.org/doi/abs/10.2105/AJPH.2017.303696?journalCode=ajph

Many disabilities are similar: we are among the lowest-valued people in the world.

I want to thank
@mssinenomine@twitter.com
for her incredible reporting on #MAiD over the course of years: most things I learned about MAiD were either from her, or via people I found from her page.

For the rest I've been advocating on these issues & studying policy for about a decade.

#NewSouthWales #VAD

Text reading: Results. During the study period, 1367 deaths (1043 males and 324 females) in individuals with autism were recorded in the United States. The mean age at death for individuals with autism was 36.2 years (SD = 20.9 years), compared with 72.0 years (SD = 19.2 years) for the general population. Of the deaths in individuals with autism, 381 (27.9%) were attributed to injury (PMR = 2.93;95% CI = 2.64, 3.24), with suffocation (n = 90;PMR = 31.93; 95% CI = 25.69, 39.24) being the leading cause of injury mortality, followed by asphyxiation (n = 78;PMR = 13.50;95% CI = 10.68, 16.85) and drowning (n = 74;PMR=39.89;95% CI = 31.34, 50.06).
Shaun 🏳️‍🌈
1 year ago

The pressures disabled people face in #Australia are not altogether very different from those of us in #Canada. Nearly half of disabled Australians live in poverty, over twice the OECD average and 2.5 times the Australian average: https://www.aruma.com.au/about-us/about-disability/disability-statistics/

https://justiceandpeace.org.au/living-with-disability/

We have 2x the unemployment rate & are more at risk of domestic violence, sexual assault, & mental illness. 100,000s of us sit on pensions that are half the Henderson poverty level, and less than 1% of rentals are even affordable to a person on the #DSP: https://www.miragenews.com/hearing-to-inquire-into-experiences-of-poverty-844466/

Our government has steadfastly rolled back pandemic protections over the last year: they know this plan will mass-kill disabled people, and create new disabled people, and they don't care.

So what’s going to happen when the state, refusing to offer enough resources to live, starts offering death on demand?

Many people don’t even qualify for disability services: non-citizens, except for refugees & asylum-seekers, can't get #Medicare (health care).

Non-citizens don't qualify for the #NDIS (support services) at all, regardless of disability severity.

Even citizens can't get the DSP (pension/money) without 10 years' residency and their condition being "fully treated" & "stabilised."

What does this mean?

#Eugenics #COVID19 #CovidIsNotOver #MedicalAbleism #VAD #VoluntaryAssistedDying

j5v
1 year ago
Viiri
1 year ago

Another #introduction since I moved servers.

I'm into #programming both professionally and as a hobby, lately taking sidesteps into #dsp and #electronics and in love with #rustlang. Currently working on something on my free time that might become both a #clap / #vstplugin and #eurorack module if stars align.

Other than that, I'm into #synth and #guitar things, #musicproduction and #sounddesign as my primary hobby, with #gaming on the side.

Stephen Collings
1 year ago

#electrical #engineer from #Nashville, TN. #exvangelical hanging with #ACNA #Anglican. Playing catch-up on #theology #ethics and #hermeneutics. The #Bible #scripture is textually fascinating! Ask me about #GospelOfMatthew and the #SermonOnTheMount. #ecumenism #orthopraxy

Christian love demands #science!

Also interested in #civics and #elections particularly #electionreform and #electiondesign. Elections are fundamentally #DSP systems, which changes everything about how they should be run.

R. A. Dehi
1 year ago

I guess I should write an #introduction.

I've been using the internet since 1992 and contributing to #Wikipedia since 2001. I haven't used Twitter since early 2021 because I decided it was unhealthy, and I used Mastodon a fair bit that year, but then lost my account through, apparently, inactivity, which I didn't realize was even a thing.

I guess I should put some kind of tag cloud here of stuff I'm interested in? Maybe #physics, #Linux, #Debian, #manufacturing, #DSP, #Python, #Numpy, #math (more #algebra than #analysis), #raytracing, #commonsbasedpeerproduction, #creativecommons, #piracy, #scihub, #libgen, #emergence, #solarpunk, #history (especially #Hellenistic and #Mohist), #UX, #HCI, #controltheory, #lifesupport, and #infosec.

Jakob Stoklund Olesen
2 years ago

#Introduction

I'm a retired software engineer in #PDX. I worked on #LLVM and other #compilers. Earlier, I did #DSP and #embedded computing. I was trained in #mathematics originally. I like #electronics and #microcontrollers.

I started a #woodworking hobby. I prefer to work with hand tools and go slow. I'm not starting a table factory to feed my family, so it's okay.

I learned recently that I'm #ActuallyAutistic. Currently recovering from #burnout that's likely related to this.