#Soundhack freesound free
You can show hidden files with the keys ctrl + h in the Endless OS file browser.From the darkest arts in auditory alchemy, you can find gems like Mammut, a free tool that will utterly mangle digital audio into forms beautiful and chaotic.Īnd I mean really weird. All the sounds specified there will have the highest priority.Ĭreate a file in the following path $HOME/.var/app/com.hack_computer.HackSoundServer/data/metadata.json. To override metadata files or add more sounds, you can create your own metadata file. Sounds of type sfx are just all the rest. Sounds of bg type follow a special logic: if another bg sound is currently playing back and a new bg sound is requested to play back, then the last bg sound will pause and the new sound will play back. type: There are two types of sounds: "bg" and "sfx".
![soundhack freesound soundhack freesound](https://rekkerd.org/img/201102/soundhack_bubbler.jpg)
If "restart" is set, then if the target sound is already playing and an application requests to play this sound, the sound will be restarted: this (also) means that only one instance of the sound will be playing.
![soundhack freesound soundhack freesound](https://images.freeimages.com/images/previews/a15/sound-system-4-1420268.jpg)
If "ignore" is set, if the target sound is already playing and an application requests to play this sound, this request will be ignored: this means that only one instance of the sound will be played. If "overlap" is set, then if the same sound is played twice or more times simultaneously, all these sounds will overlap between them. The available options are: "overlap", "ignore" and "restart".
![soundhack freesound soundhack freesound](https://freesound.org/data/displays/423/423664_7700251_spec_L.jpg)
sound-file: Indicates the path to the sound file to be played.This example shows all the options that the metadata file accepts.
![soundhack freesound soundhack freesound](https://freesound.org/data/displays/479/479466_10281055_wave_L.png)
Instead override it (more detauls in the next subsection).Īn example of metadata file is the following: The default metadata that the hack-sound-server uses is located at data/sounds/metadata.json.ĭo not edit this file if you are just testing the sounds.
#Soundhack freesound how to
The hack-sound-server reads from the metadata file to know what sounds are available and to know how to play them. Metadata files describe the behavior of sounds. For example, framework/scifi/5 is just a a string, it could have been called scifi-5WhatEver, too. More descriptions about the metadata file will be explained in the next section.ĭo not think that there is a pattern for sound event ids. The previously listed sound event ids are specified in a metadata file located at data/sounds/metadata.json.