Conversation

Jarkko Sakkinen

Import parity reached with Polyend files :-) And playback. Next time to create own format, and set of effect commands, which are 16-bit and chord and arp are not weirdly bounded but instead separate. chords tail bits can be used for custom scales. And make UI work best on laptop. And yeah looking good I have now a C based layout manager, UI framework, audio/DSP framework and the tracker itself :-)

Each tracks are already internally equal but each of the 16 tracks will receive in addition 3-band mixer and couple of inserts i.e. copying my favorite mobile DAW Caustic: https://archive.org/details/caustic3an

Yeah and as per synthesis curvature to envelopes, which like major headache in Polyend...

There's four synths in total:

1. Sampler with granular, slicing and rea-time timestrech (https://bungee.parabolaresearch.com/).
2. Wavetable with two oscillators, FM and overall all the shitty edm vomit :-)
3. Analog with 303 and Moog emulation, and less pecial SV12 and SV24 sub bass not so interesting analog emulations (but more useful as tools).
4. Drum hit synthetizer with 808, 909, 707 emulations and kick synthetizer.

This project started by accident during Fall when I was thinking that it would be nice to do a tracker but I will never get pattern editor done because it is suprsingly complex thing. I ended up doing that in 1-2 months without thinking much about it and without sound. Once I had that other stuff has formed "organically" :-)

I.e. this is a baseline. I will likely release this with GPLv3 license "within a year" but I have no rush because this is just sidekick activity...
1
0
0
Powered by C ;-) And some SIMD for AVX2 and NEON (which is due to increase still quite modest use). Display context management is due to change from OpenGL to Vulkan. Uses kernel style both in code and the way we design objects in kernel. What works for tens of milions of lines of code will likely for this too.

If (or when) some assembly snippets, Intel syntax without question. I learned x86 assembly with Turbo Assembler, and have hated AT&T syntax since I first learned about GCC :-)
1
0
0

Jarkko Sakkinen

Edited 2 months ago
And hopefullly I get list for this for linux.dev, as I prefer my Git and comms like that... I could e.g. host this at infradead if David has retained my account (haven't logged in for some time) :-)
1
0
0

@jarkko have you considered SourceHut?

1
0
1
@wamserma i can consider, i'll check it, i'll be surprised if i release this within 6 months so there's time :-)
0
0
0