Spyke

Posts

musicproduction·Music and audio productionbyreplicat

KingKrusher - Linux Multi-FX Plugin (also supports mac & win)

Hey Lemmy,

This is an ad for my new audio plugin. Hopefully its the kind of ad that's allowed / appreciated here.

Quick Facts

  • Full cross-platform support
  • Any DAW except Pro Tools
  • 120+ parameters
  • 150+ included presets
  • 18+ effects
  • Tons of LFOs
  • Full dynamic routing system
  • This is my third commercial plugin.
    • I have many other free plugins / tools / toys on my site
  • I build all my stuff on Linux (arch btw)
    • Everything has excellent Linux support because of that.
  • I'm very active on Lemmy, just with accounts where I don't dox myself

Youtube

https://www.youtube.com/watch?v=eBHFDtaEzno

Website

https://replicataudio.com/kingkrusher

25% Off - Lemmy Discount

I made a discount code just for Lemmy users.

RA-LEMMY-MH4MCOKP-25 

100% Off - ONLY 2 CODES!

For the first 2 people who jump on it, here are 2 100% off vouchers that will allow you to checkout without even entering a credit card.

RA-GIVEAWAY-ENLZVTMO-LEMMY 

RA-GIVEAWAY-JBOECN11-LEMMY

In This Economy!?

If you would like to own this plugin but simply can not afford it for any reason, let me know. I would be happy to hook you up! You don't need to tell me why you can't afford it. Just get in contact with me via some DM-like system and I will get you a copy. My contact info is available on the ReplicatAudio website.

AI Disclosure

I'm an experienced software developer and have been doing this for a very long time (way before LLMs). This is the first plugin I've released since LLMs have taken over software development.

  • LLMs were used to aid in the development process
  • I use a custom agentic harness focused on:
    • Speeding up bulk work
    • Not making engineering / design decisions
  • LLMs were never used to make important choices
  • ALL ARTWORK is 100% human made
    • I have been using Blender for over a decade now
  • I understand all of the code (as well as I normally would at least)
  • I stand by this product and will support it moving forward
  • Despite LLM use, this represents 6+ months of full time work

Thanks so much for checking this out!

Feel free to get in touch if you have any questions or want to chat. I will be watching this thread as well.

View original on lemmy.world
19
programming·General Programming Discussionbyreplicat

Returning (echoing) lists in Fish shell

I'm new to Fish and really liking it so far but the list type is really confusing me.

Something that I find really non-intuitive about fish is the list data type.

You can set a list like this

set my_list a b c
echo my_list[1] #a

But if you try this it doesnt work:

function mklist
  echo a b c
end
set lst (mklist)
echo $lst[1] # a b c

Putting the echo in quotes doesnt work either.

You can do:

function mklist
    echo a b c
end
set lst (string split " " -- (mklist))
echo $lst[1] # a

But needing to always split your return values is kinda terrible.

So it seems like what fish expects you to do is echo multiple lines.

function mklist
    echo a
    echo b 
    echo c
end
set lst (mklist)
echo $lst[1] # a

Its just very weird to me that it doesnt understand a comma delimited string to be a list.

I feel like I must be missing something.


Edit: FWIW I think I get why they designed it like this after thinking some more. It just feels weird.

This requires you to be explicit about returning lists. Otherwise any echo with spaces would be treated as a list and not a single value

View original on lemmy.world
4
games·Gamesbyreplicat

The Greatness of Text Adventures

In graphical games, the player character can act in at best a handful of significantly different ways in any given situation. In a text adventure, the player character typically has ten or twenty meaningfully different ways to act in any given situation.

This freedom is liberating: even though the player cannot literally do anything they want, a well-designed text adventure really makes it seem as though they could, by having programmed generic interactions between actions and objects. This freedom can also be used to good effect to give the user alternatives for solving puzzles.

https://entropicthoughts.com/the-greatness-of-text-adventuresOpen linkView original on lemmy.world
1
programming·General Programming Discussionbyreplicat

The programmer identity crisis

The ghosts of ancient Hackers past still roam the machines and—through the culture they established—our minds. Their legacy of the forging of craft lingers. A deep and kinetic craft we’ve extended and built a passionate industry on. We are driven by the same wonder, sense of achievement, and elegance of puzzle-solving as they were. Still driven by “The Right Thing.” These constitutional ideas, the very identity of programmers, are increasingly imperiled. Under threat. The future of programming, once so bright and apparent, is now cloaked in foreboding darkness, grifts, and uncertainty.

The programmer identity crisishttps://hojberg.xyz/the-programmer-identity-crisis/Open linkView original on lemmy.world
7

You reached the end