Log in to Freesound

Problems logging in?
Don't have an account? Join now

Problems logging in?

Enter your email or username below and we'll send you a link to help you login into your account.

Back to log in

Almost there!

We've sent a verification link by email

Didn't receive the email? Check your Spam folder, it may have been caught by a filter. If you still don't see it, you can resend the verification email.

Default title

  • Sounds
  • Tags
  • Forum
  • Map
    • Sounds
    • Packs
    • Forum
    • Map
    • Tags
    • Random sound
    • Charts
    • Donate
    • Help

Freesound Forums

  • Freesound Forums
  • "Legal" help and Attribution questions
  • A CLI utility to credit Freesound samples (feedback appreciated!)

A CLI utility to credit Freesound samples (feedback appreciated!)

Subscribe

Started August 6th, 2024 · 1 reply · Latest reply by andreacfromtheapp 1 year, 4 months ago

A
andreacfromtheapp

0 sounds

1 post

1 year, 4 months ago
#1

Hi all,

I am learning Rust and I made a CLI utility to credit Freesound samples: https://github.com/gacallea/freesound-credits

## What does it do

It scans the given folder for Freesound samples and generates a markdown file
that you may use to give credit where credit is due. It takes care of both old
(ID_artist_sample) and new (ID__artist__sample) Freesound naming standards.

## Giving credits

If you are like me, crediting samples was something you begrudgingly did in the
past. Not because you didn't want to, but because it was cumbersome and
tedious. Thanks to this CLI utility it takes seconds now!

## Status

The CLI utility is at an early stage but it does what it needs to do. In the
future, I'd like to add templating for the output file, more DAWs, and metadata
extensions filter out. For now it's aware of `.asd` and `.reapeaks` extensions.

I did the best I could with what I have. I've tested it with Ableton, Reaper,
and Renoise projects on macOS. Logic Pro X uses no metadata and a clean Audio
files folder, thus I decided to add it but it hasn't been tested. However, any
DAW with these characteristics should work out of the box.

## Feedback

I would appreciate any feedback and possibly contributions. I tried looking for
other DAWs Audio Files folder structures and metadata files, if any, with
little success. If anyone using other DAWs (Bitwig, Studio One, Reason, etc..),
could file an issue on GitHub with the details, to either test or confirm, it
would help immensely.

Adding the data to the app is one thing. If you could help test that it
actually does what it's supposed to do, it would be great! I'd also would
appreciate to know if it works on Windows and Linux just fine.

In conclusion,

I hope this tool can help you credit the generous artists who contribute to
this amazing community. From now on it can be a piece of cake!

Cheers!

cheers drive!
Post reply
About Freesound Terms of use Privacy Cookies Developers Help Donations Blog Freesound Labs Get your t-shirt!
© 2025 Universitat Pompeu Fabra