ahahahahahahahaha okay I'm going to a music event on the morrow so I've been ambiently updating my hit accordion synth implemented in #uxn, accordion.fucker

and this thing is a fucking PROPER SYNTH now like hoooooly shit

existing features:
* modal
* interprets a computer keyboard as an accordion keyboard, cause they're the same fuckin shape
* customizable keyboard layouts
* monophonic melody mode
* tetraphonic melody mode
* stradella bass mode
* macro mode to record a bit played on stradella bass mode and loop it
* 8 different waveforms! (sine, square, saw, triangle, pulse, smw brass, smw jazz guitar, and accordion.fucker (noise but with a twist))
* full access to varvara's adsr functionality
* keypress highlights on a cool looking on-screen ui
* customizable presets!

but NOW we also have:
* arpeggiated stradella bass and macro modes!
* three provided presets in addition to the default
* on-screen note highlights to indicate where C is in melodic modes and where C and E are in stradella/macro modes
* actually good documentation!
* shiftable octaves in macro mode!

@lunabee that sounds amazing, where could I test it?
README.md - accordion.fucker - uxntal accordion softsynth

@lunabee thank you very much!

May I add it to awesome uxn?

https://github.com/hundredrabbits/awesome-uxn

Along side:

https://github.com/lynn/uxn-harp

I got into uxn because I wanted to make a portable chromatic harmonica tablature app.

The audio device is the least known aspect to me, but this is inspiring.

I wonder how I could sample my harmonica or how you arrived at your result. I love the sound accordion fucker makes <3

GitHub - hundredrabbits/awesome-uxn: Awesome things from the community

Awesome things from the community. Contribute to hundredrabbits/awesome-uxn development by creating an account on GitHub.

GitHub

@snufkin_vc thank you!!!! and please do!! I'd love for more people to be able to find it

ah! so, all of the edit mode functionality directly changes settings in the varvara audio devices, with the audio samples included at the end of the rom. jazz guitar and brass were stolen from the super mario world soundfont, and accordion fucker is literally just the first 256 bytes of the rom used as a waveform

from what I understand, you Should be able to play a note at a specific frequency, zoom in on an audio editor like tenacity or smth, select a time period equal to the wavelength, and prooooooobably use that?? ffmpeg can convert audio to the proper format that you can just hexdump if you have it output raw pcm_u8

@lunabee this is very interesting I'll try to find a good hormonica sound, I would have never guessed this is how you did it :O

Using the first page as sound data is genious! \o/

@lunabee i know this is off topic but what git software are you using? its so minimal i adore it!