You are browsing as a guest. Sign up (or log in) to start making projects!

SoundPiper

  • 2 Devlogs
  • 3 Total hours

Linux native soundboard software

Open comments for this post

2h 31m 19s logged

I’ve implemented a configuration file system so it can read from it now, no ability to write to it directly but it won’t be any harder than reading from it using my helper functions, immediate noticeable changes are the fact that now the volume is lower, like, really lower (I’ve set it to 0.25 so it doesn’t blast my/your ears when running it and we can now finally use it as a read soundboard software while we talk, volume is indeed hard-coded in the Playback struct but this is temporary). As for the other changes I’ve made to the CLI is the fact that it will (most of the time) pull the latest custom soundboard path setup in the config.json. Apart from all that, the other things i changed / added is colored text macros so i can simply write print_info to print in blue for example, or print_rgb( 241 10 10) if it comes to that, but for now its hardcoded since its more for debugging and to set some visual waypoints in the output console and who knows, maybe the first release will also use them but i don’t know yet. Any other things i didn’t mention it’s either because it’s very little changes that i kinda forgot about, or that its a change that i think was there from the start because i’m tired but in fact wasn’t in the first version (its 5:20AM when writing this btw and i haven’t slept yet). I hate that i can’t do newlines in this form of devlogs on stardance but oh well, thank you for reading either ways, never stop tinkering, stay creative, peace

I’ve implemented a configuration file system so it can read from it now, no ability to write to it directly but it won’t be any harder than reading from it using my helper functions, immediate noticeable changes are the fact that now the volume is lower, like, really lower (I’ve set it to 0.25 so it doesn’t blast my/your ears when running it and we can now finally use it as a read soundboard software while we talk, volume is indeed hard-coded in the Playback struct but this is temporary). As for the other changes I’ve made to the CLI is the fact that it will (most of the time) pull the latest custom soundboard path setup in the config.json. Apart from all that, the other things i changed / added is colored text macros so i can simply write print_info to print in blue for example, or print_rgb( 241 10 10) if it comes to that, but for now its hardcoded since its more for debugging and to set some visual waypoints in the output console and who knows, maybe the first release will also use them but i don’t know yet. Any other things i didn’t mention it’s either because it’s very little changes that i kinda forgot about, or that its a change that i think was there from the start because i’m tired but in fact wasn’t in the first version (its 5:20AM when writing this btw and i haven’t slept yet). I hate that i can’t do newlines in this form of devlogs on stardance but oh well, thank you for reading either ways, never stop tinkering, stay creative, peace

Replying to @darky

0
2
Open comments for this post

50m 19s logged

SoundPiper is making its first steps in the real deal now, i can play MP3 audio files to any output virtual devices, for example as i’m writing this devlog i just now discovered that i could simply use my easy effect mic input as the input of the sounds i’m playing, meaning not only do i have the sound file playing BUT i also have my voice mixed in! Now the audio is too loud but this is where it start to be come more of a finetune issue than a logical one, i’m soo soooo hyped about this project, i didn’t thought it would’ve been frictionless like that for the start (since i started from nearly scratch).
See you on the next devlog!

SoundPiper is making its first steps in the real deal now, i can play MP3 audio files to any output virtual devices, for example as i’m writing this devlog i just now discovered that i could simply use my easy effect mic input as the input of the sounds i’m playing, meaning not only do i have the sound file playing BUT i also have my voice mixed in! Now the audio is too loud but this is where it start to be come more of a finetune issue than a logical one, i’m soo soooo hyped about this project, i didn’t thought it would’ve been frictionless like that for the start (since i started from nearly scratch).
See you on the next devlog!

Replying to @darky

0
1

Followers

Loading…