What should I do for a trailer, Machine Love Cover, or Original Song? (First time making a song)

What should I do for a trailer, Machine Love Cover, or Original Song? (First time making a song)

I am actively developing CardStudio, a PCM Synthesizer based around SynthCore

Wich is basically a music player.

But that isnt really important, the thing is im unsure whether i should finish the cover of Machine love im making (im half way through it) for the trailer, or make a whole new song.

The thing is, im new to music production since im just a programmer.

And, since im making a synth i wanna make a song that talks about an AI (yes i know adachi rei is better for this, but ill use her later) that gains self conciousness and is confused about her reality and, why she looses memory of what happens.

And, for the music video i plan using the sprites of TETO, a tool im making wich is basically a fancy terminal emulator with shortcuts. It really fits the vibe.

What should I do, make a new song, or cover machine love, release it, and then make the song?

I really wanna make the song, but since i already have some part of machine love, and ive never produed a song, im kinda scared of doing it. (Thats Why i covered initially, but now my mind is changing)

u/Mejolov28 — 1 day ago
▲ 4 r/arch

Pacman doesnt work (UNNOFICIAL ARMV7)

I checked the page and its up, i have wifi (ping google.com works)

I guess i need to change the download mirror, but i dont know how and which one to use

I installed on termux via proot using this script

https://github.com/jorexdeveloper/termux-arch

EDIT: I figured it out this issue might be device specific because of syscalls. nano /etc/pacman.conf Uncomment: DisableSandboxFilesysten DisableSandboxSyscalls Set all sig levels to Never

u/Mejolov28 — 1 day ago

I have 4 mobile devices, i want to make a server using them and unify or spread their processing power.

I have 2 samsung phones, 1 (kinda unhackable idk) huawei, and 1 samsung tablet.

If i get linux running on all of them i want the tablet to be the master system, and the other devices the slaves.

Can I split processing power of heavily tasks? If not, maybe run multiple servers while being connected together? I plan on connecting them in a usb hub, maybe via wifi thetering so they share a local network

I doubt is possible but i would like to run AI or something idk. (NOT STRICTLY AI I JUST WANNA HOST SOMETHING)

What can I actually run on this, ive never made a server before, ive just used regular linux.

reddit.com
u/Mejolov28 — 4 days ago
▲ 2 r/arch

How can I fix this?

Whenever I boot up from hibernation I get these errors and my session isnt resumed:

I followed the official wiki, and I cant fix this

u/Mejolov28 — 5 days ago
▲ 9 r/arch

Cant hibernate because OS is installed at an USB HDD, wich shuts down before saving the session

How do i even fix this? Atleast, that's what I belive, when I hibernate it just shuts down, I have enough swap too.

u/Mejolov28 — 6 days ago

How do I make her look more retro and chibi?

This sprite is for an assistant, wich is retro themed around early pc era, using only a red and black pallete.

u/Mejolov28 — 6 days ago

OH GOD IT TURNED INTO AN ANGEL

so um, i imported my sprites onto godot and got jumpscared

u/Mejolov28 — 6 days ago
▲ 1 r/arch

Secondary monitor not using full resolution at boot

I use emptty, wayfire and wdisplays. (Nvidia)

When I log in, the display is detected but starts at its smallest size and gets detected as 640x360mm of real size. The thing is that only happens with that monitor (Caixun) i used another one, a samsung and it worked right ahead.

Is there a way to fix this or set an override just for that display?

reddit.com
u/Mejolov28 — 7 days ago
▲ 4 r/arch

Im a Lil bored of using Wayfire, any recommendations of a lightweight X11/Wayland desktop?

I use emptty so I think i can have more than one desktop.

I will leave wayfire as the lightweight option since I use this in an hdd around various pcs, so it must be optimized.

Since I will use wayfire as a backup, any other desktop enviroments you guys would recomend? It doesnt strictly need to be wayland tough. I just want to be able to configure wifi without the cli each time lol.

Installing another one won't break my wayfire install right?

I just want to be able to have icons on the desktop, that's it, is it possible with wayfire or I need another one?

u/Mejolov28 — 7 days ago

Help, ive been triying to fix this for a week and im going crazy. not even llms help!

im making my own synth, and i have the issue that the plotting looks absolutely horrible and the waves deform a lot, specially sine waves!
other waves like sawthoot also glitch but at lower frecuencies.

images : https://github.com/Mejolov24/CardStudio/tree/main/HELP
code : https://github.com/Mejolov24/CardStudio/blob/main/src/main.cpp
plotting code (kinda bad) : https://github.com/Mejolov24/SynthTracer/blob/main/main.py

What i do is: make the double buffering buffers, and an additional one for the serial TX (in order to save channel data).

I let my user change the serial TX speed, so thats why I divided and multiply like this for reading int16_t val = channel_TX_buffers[i][tx_buffer_index * (sample_rate / serial_tx_speed)];

But the data arrives messed up as shown in my pictures

// first, I set the timer
    timerAlarmWrite(timer, 1000000 / serial_tx_speed, true);
    timerAlarmEnable(timer);

// timer sets a flag read on loop()

volatile bool sendFlag = false;
void IRAM_ATTR sendSample() {
  sendFlag = true;
}

// buffer creation

int16_t* getAudioBuffer(){
  if (!_buffer_index) return _BufferB; 
  else return _BufferA;
}

void updateAudioBuffer(){
  int16_t* _current_buffer;
  if (!_buffer_index){_current_buffer = _BufferA;}
  else {_current_buffer = _BufferB;}

  for (int i = 0; i < BUFFER_SIZE; i++){
    synth.stepAudio();
    _current_buffer[i] = synth.master_mix;
    for(uint16_t ch = 0; ch < 16; ch++){channel_TX_buffers[ch][i] = synth.channel_output[ch];}
  }
  _buffer_index = !_buffer_index;
  tx_buffer_index = 0;
}

// serial TX

    if (sendFlag) {
        sendFlag = false;
        for(int i = 0; i < 16; i++) {
            int16_t val = channel_TX_buffers[i][tx_buffer_index * (sample_rate / serial_tx_speed)]; 
            Serial.write(255);          // Header
            Serial.write(i);            // Channel ID
            if (val == 255) val = 256; // quick test 
            Serial.write(val >> 8);     // High Byte (MSB)
            Serial.write(val & 0xFF);   // Low Byte (LSB)
        }
        tx_buffer_index ++;
    }
reddit.com
u/Mejolov28 — 7 days ago
▲ 7 r/DSP+1 crossposts

im making my own engine and plotted waveform looks weid on notes that arent an exact multiple of the original one. (C++ and python code)

i am making a synth, and everything works just fine, audio sounds fine and all that, its just that the plotting looks weird and doesnt resemple a real wave, unless i play the original note, for example A4 or A5.

Is this an artifact of the DSP or plotting?
ive tried everything, even LLMs cant help me and just hallucinate.

Has anyone experienced a similar issue? if so , what did you do to fix it?

Synth code:
https://github.com/Mejolov24/SynthCore/blob/main/src/SynthCore.cpp
Plotting code
https://github.com/Mejolov24/SynthTracer

Actual code running on an ESP32S3:
https://github.com/Mejolov24/CardStudio

u/Mejolov28 — 9 days ago

Anything funny i can do with this thick ass drive?

I was thinking on using it to play music or something idk if its possible with these

u/Mejolov28 — 11 days ago

Best program for running locally? Some kind of UI or CLI, maybe agentic mode i just care about searching on the internet.

Ive been trying odysseus, but ive hard its ai slop (Kinda ironic because im trying to run ai lol)

I mostly need it for research and as an assistant. What software is recomended overall?

Agentic mode isnt strictly necessary but would be nice. For linux.

reddit.com
u/Mejolov28 — 15 days ago
▲ 2 r/godot

How can I make custom title bars or allow for borderless windows to scale?

So, I have a tool I'm making in godot, and I wanna customize the way the title bar looks, and I read that's that's only possible via making a borderline window and making your own code for moving and resizing.

But doing that is driving me insane, plus it makes os things like snapping and effects just not work.

​

Is there a way to make borderless windows scalable as normal windows?

If not, how can I customize the title bar?

reddit.com
u/Mejolov28 — 16 days ago
▲ 2 r/archlinux+1 crossposts

Flatpaks dont appear on wayfire app tray after installing emptty

I installed wayfire via pacman, but I had problems with dbus sessions, so I installed it again via the official sh script from the github, plus emptty, it fixed my issues but now flatpaks don't appear in the app menu

reddit.com
u/Mejolov28 — 6 days ago

What the hell? Biblically acurrate antenna, What could it be for?

u/Mejolov28 — 19 days ago
▲ 1 r/arch

Flatpak (almost all) dont open and return this error

Call to org.freedesktop.portal.Settings.ReadAll failed QDBusError("org.freedesktop.DBus.Error.NameHasNoOwner", "Could not activate remote peer 'org.freedesktop.portal.Desktop': startup job failed")

I dont really know how to fix this. yes i tried installing
sudo pacman -S xdg-desktop-portal xdg-desktop-portal-wlr xdg-desktop-portal-gtk
but i get the same errors, i use wayfire and no login manager, tried sddm, same issue.
i start wayfire via the "wayfire" at the usual cli on boot (idk how its called, tty1?)

reddit.com
u/Mejolov28 — 19 days ago