Welcome to Labbed.net

Hi! I'm Labbed, and this is where I put some of my creations.

I'm mostly known for my sound effect generation tool LabChirp, but I also make music with synth pop and old school video game music influences, or something like that.

I've also made a shoot 'em up! And I'm working on creating more games, so hopefully there will be more soon.

If you want to stay updated on what I do, you can follow me on Twitter or Bluesky.


Latest update:

LabChirp 1.60 released!

Posted 2019-12-15 15:06:55

Hello everyone! I suddenly decided to work a bit more on LabChirp after some nice feedback a while back, so here is LabChirp 1.60!
Not as big of an update as 1.50, but there's definitely some improvements! Read the changelog and download LabChirp here!

Now I'm gonna resume working on my game. If you are interested in updates on that, please follow me on twitter!

Have a good day today!


81 comments

:
  • James -

    Thanks for making this amazing program! It's so helpful! I'm going to spread it around! =)

  • Labbed -

    Thanks, James! Please do!

  • Dell’arena -

    Hello new site?

  • PixieRoid -

    Hello, PixieRoid here.

    Thanks for creating this great application. I will be using it for future game builds and proto-type ideas.

  • Labbed -

    I'm glad you like it, PixieRoid! Good luck with your future projects!

  • rusted -

    absolutely love labchirp, have for a long time. the addition of fx was huge. theres only one improvement i can think of off hand that could make it better. on the batch randomizer a graphical display of the graphs for min and max values would give some really nice visual feedback of the functions.

  • Labbed -

    Thanks, rusted! If you hold your mouse over the panels on the left side on the Envelopes tab in the Randomizer, you will see randomized previews for that envelope with the current settings. Is that what you mean? Or did you mean something else?

  • rusted -

    i meant like two graphs shown at once, like min in on color and max in another, perhaps the space between them shaded, the random gives a bit of an idea of what can happen but the graphing interface can be a bit confusing when first starting with the program, took me a while to get my head around.

  • Labbed -

    Ah, I think I understand what you mean now. A shaded area between the absolute min values it could go, and the absolute max values it could go, could be helpful indeed. Perhaps a second shaded area within, where the maximum "Next X" has been applied.
    I'll think about it. Thanks for your feedback!

  • mj.J -

    Just the envelope SFX tool I was looking for. Thank you! I'll email more comments shortly.

  • Dana -

    I I'm going to try this website.

  • Zser -

    Funny

    Funny ya funny guy

  • rusted -

    been using LabChirp a lot lately, and a few features its missing dawned on me. a preset manager in the Mutator like the one in the randomizer would be nice, and adding rename and delete options to the preset manager in the Randomizer would streamline things a bit instead of manually having to go into the folder to modify/remove things. other than that a batch randomizer preset values randomizer might be nice, i made one on a discordbot in tagscript that returns random numbers for each parameter based upon the min and max ranges but those need typed in, if it were on a clickable "lazy button" icon within the program that could make it more powerful for workflows.

  • Labbed -

    Thanks again for your feedback. Can you please explain further what you mean by "batch randomizer preset values randomizer"? Do you mean something that could generate Randomizer presets?
    I agree that the preset management is quirky as it is today. I should definitely update that for a future version.

  • Anoynomous -

    those are bots

  • BLAZER -

    Hello!

  • BLAZER -

    test hahahaha

  • BLAZER -

    ‎test

  • BLAZER -

    test2

  • Conner -

    THANK YOU SO MUCH now i can make sounds for our game thank you alot your program is the best IN THE WORLD i wiil spred this around to everyone thx.

  • Jack os -

    How do you get LabChirp on mac?

  • Labbed -

    Hi Jack os! You can download Mono from here: https://www.mono-project.com/download/stable/
    Once installed, you should be able to use the command line to run LabChirp through Mono.
    https://www.mono-project.com/docs/about-mono/supported-platforms/macos/#running-mono-applications-on-macos

  • Jack os -

    Thanks!!!

  • Jack os -

    Thanks!!!

  • Jack os -

    I don't really understand

  • Jack os -

    How you do it

  • Labbed -

    Follow the links in my comment above to find instructions on how to install and how to run programs with Mono.
    When Mono is installed, open the terminal, and type mono LabChirp.exe (or the full path to the exe).

  • Mike Oxlong -

    Hi Labbed.net!

    I would absolutely LOVE to see a feature where one could open an already made sound effect and extract all physics information.

  • Labbed -

    Hello, Mike!

    You mean where you could open a WAV file and have LabChirp recreate the sound with its parameters? Unfortunately, such a feature is probably way too complex for LabChirp. And if you just want to analyze frequencies and such, there are probably other tools for that which are much more suitable.

    If you want to edit a sound originally created in LabChirp, then you have to open an LCH file. If you lost the LCH file or never saved it, there isn't much you can do other than try to recreate it yourself.

  • Gustavo -

    Hey bro, I've been looking for something like your program for a long time ... I was even thinking about making my own sound creation program hahah. Seriously, thank you very much for that. And just out of curiosity, what program language did you use to create this?

  • Labbed -

    Thanks for your comment, Gustavo! I'm glad you've found it useful!
    LabChirp is written in C# with the .NET framework.

  • Gustavo -

    Do you think in add more wave shapes, or in improve the custom wave persoalnization, to possibilite criation of more natural sounds? Is that very hard?

  • Gustavo -

    Do you think in add more wave shapes, or in improve the custom wave persoalnization, to possibilite criation of more natural sounds? Is that very hard?

  • Gustavo -

    Do you think in add more wave shapes, or in improve the custom wave persoalnization, to possibilite criation of more natural sounds? Is that very hard?

  • Gustavo -

    Do you think in add more wave shapes, or in improve the custom wave persoalnization, to possibilite criation of more natural sounds? Is that very hard?

  • Labbed -

    You can't really get a natural sound by only manipulating the waveform itself. Depending on what you're trying to achieve you need to tweak all parameters and envelopes. Also try adding some effects, like reverb, to get a different sound.
    Sorry I can't be more helpful, there's not really a straightforward way to do it.

  • Gustavo -

    Do you think in add more wave shapes, or in improve the custom wave persoalnization, to possibilite criation of more natural sounds? Is that very hard?

  • Gustavo -

    Bro, i think every time i reload my page, my comment was send again, im really sorry, deleat this comments please. Btw, thanks for you answer.

  • Labbed -

    I noticed 😋
    You're not the first to do that. I've added a form resubmission prevention on the site now, so it shouldn't happen again.

  • Lilly -

    I'm New I need help

  • Christopher -

    Is there a forum for randomization presets, the ones already in labchirb are awesome, but other sounds are pretty hard to make considering that im fairly new to this.

  • Christopher -

    Is there a forum for randomization presets, the ones already in labchirb are awesome, but other sounds are pretty hard to make considering that im fairly new to this.

  • Labbed -

    Not that I know of, Christopher. But that would be cool! However, I think random presets are slightly too complex for most people to fool around with, so the community around it probably wouldn't be very big.
    Maybe I could host something like that here, on labbed.net, if there is enough interest.

  • massimo -

    hi sis

  • kristina -

    kristina is 1

  • cody -

    xfihfdtbhnbnm jnhf

  • cr player -

    that is the best sound generation I have seen in my life, thanks for making this. I loved the presets, and what is the length peram for?

  • Labbed -

    Thank you, cr player! The length parameter is how many "samples" the generated sound will be. 22050 samples is one second.

  • LOL_7 -

    Nice

  • possiblyamagicmage -

    this is an awesome tool!

  • Labbed -

    Thank you, possiblyamagicmage! I'm glad you like it!

  • dragonoid -

    hello there! I love the features of the program, but can you please lable the controles more, and put everything that relates to a specific category in groupings, so blind screen reader users can use it propperly? Thanks in the advanced, lol

  • Labbed -

    Thanks for your feedback, dragonoid! I'll look into that for the next version.

  • bks -

    I have made and making very similar program but it also allows mml like editing. This is the one gives control to the user. SFXR works but doesn't offer the control it gives. Great work!

  • Labbed -

    Cool! Keep it up!

  • schizoid (formerly rusted) -

    so i found another program polyphone that makes sound fonts, and made this kit purely from labchirp samples, thought id share
    https://www.polyphone-soundfonts.com/documents/27-instrument-sets/569-wasteland-kit

  • Labbed -

    Hello schizoid! That's really cool!
    I don't have an account there so I can't download, and I'm not too familiar with the sf2 format anyway, but I'm sure other people will find it useful.
    Thanks for using LabChirp!

  • The Genius -

    Great software man, keep developing it, I assure you, this software is great.

  • Labbed -

    Thanks, The Genius! I will!

  • sup -

    awesome

  • MARCVS -

    ¡Genial! LabChirp es excelente. Gracias.

  • Lv99 Lizardman -

    This is a great piece of software! Thank you for developing it. I'm making a retro-style video game and it has been perfect for creating sound effects.

    Just one suggestion. For parts where you can specify a wave type, there's the option for a "Custom" wave. It would be useful if you could import an existing WAV file to use for your custom wave, rather than creating a wave by hand. That way you could import/export waves that work well for you and keep a library of favorites around.

    Cheers!

  • Labbed -

    Thanks for your suggestion, Lv99 Lizardman! I'll consider it for a future version, but I cannot promise anything.
    Good luck with your game!

  • FriendlyCreator640 -

    Yes.

  • FriendlyCreator640 -

    Yes.

  • 703337 -

    I've just finished uploading all currently available versions of LabChirp to the Internet Archive.

  • Labbed -

    Thank you, 703337! However, can you change the title from "Lab Chirp" to "LabChirp"?

  • 703337 -

    Just checked back here to see if there was any response and have changed the name now :)

  • Labbed -

    Thank you! It seems you forgot to change the name on the 1.60 version, but the rest are fine.

  • Why are there spam bots here -

    I had an idea recently for an expansion of the program, it may be simple or it might be a headache to implement. but an additional batch export type called "instrumentize" or something similar, where the active sound is exported with each iteration outputting a different "static" main frequency. like for instance A under middle C is 440 hz, by clicking this "instrumentize" button the program would present a dialog box similar to the standard batch export dialog however it would ask for the frequency of A below middle C, it would then export a sample for every note based on the mathematical formula used to derive notes based on a set calibration for A. each as filename-notename.wav . this could also be expanded beyond the standard notation formula for equal temperaments and other standards to produce microtonal instrument banks.

  • Labbed -

    That shouldn't be too hard to implement. Interesting idea! But I'm curious, what would you use it for?

  • Why are there spam bots here -

    to create soundfont rompler's of sounds generated by the program that don't undergo sample stretching,a lot easier and quicker currently its a lot of manually inputting data.

    for a specified value for a in standard western notation in python not sure how it looks in C# is:

    # Number of MIDI notes
    num_notes = 128
    # List of note names
    note_names = ['C', 'C#', 'D', 'D#', 'E', 'F', 'F#', 'G', 'G#', 'A', 'A#', 'B']
    # Loop through all MIDI notes
    for i in range(num_notes):
    # Calculate frequency of current note
    note_frequency = a_below_middle_c * math.pow(2, (i - 69) / 12)
    # Calculate octave of current note
    octave = i // 12
    # Get name of current note
    note_name = note_names[i % 12]

  • Why are there spam bots here -

    forgot to add these above that, which is just user input to set a value to a float

    import math
    # User input for A below middle C in Hz
    a_below_middle_c = float(input("Enter the frequency of A below middle C in Hz: "))

  • Labbed -

    I see. I will definitely consider it for a future update. Thanks for your suggestion!

  • sidedishes -

    hey! thanks for making such awesome software!

  • Labbed -

    I'm glad you like it, sidedishes!

  • BlockGuy89 -

    Block Was Here

  • Dane -

    Hey Labbed, love your work, and especially your synth program. I daily drive an M1 Mac and it seems Mono no longer works. Are you or could you consider experimenting on rebuilding your program to support this? Also, it would be awesome if you had a discord for us all to talk on! Thanks.

  • Dane -

    I'm back. I found a solution for M1 Mac (Ventura 13.5.1):

    0. Download LabChirp and extract its folder somewhere.
    1. Install Homebrew https://brew.sh
    2. Run the commands `brew install wine-stable winetricks`
    3. Install Wineskin `brew install --cask --no-quarantine gcenx/wine/wineskin` (https://github.com/Gcenx/WineskinServer)
    4. Open `Wineskin Winery.app`
    5. + Add the latest engine
    6. + Add the latest wrapper
    7. Create New Blank Wrapper
    8. Pick a cool name like WrapChirp.app
    9. Wait a little bit (On my 2021 MacBook Pro it takes a couple minutes)
    10. Open the wrapper
    11. Install Software
    12. Copy a Folder Inside
    13. Add your LabChirp folder
    14. It should detect LabChirp.exe. Hit OK.
    15. Press Winetricks
    16. Find `dotnet20sp2` and press `Run` and wait 5~ minutes for this to install into your wrapper. You may see some failed to open file messages spam, just ignore it.
    17. Close the wrapper.

    Now when you try to launch the wrapper it should launch LabChirp. :)

  • Labbed -

    Hello Dane! That's very interesting! I don't have a mac, so I can't verify your method myself, but it seems legit. It's a bit of a hassle for sure, but hey, if it works, it works!
    I have indeed considered rewriting LabChirp to not rely on .NET, but that would require a total rewrite, which is doable, but will take some time and effort. It's not my top priority at the moment.
    A discord server sounds interesting... I'll think about it!
    Thanks!

  • Laylay -

    I wish
    I could play these games for free

Format with [b]bold[/b], [i]italic[/i] and/or [u]underline[/u]