An open API service indexing awesome lists of open source software.

https://github.com/jesperancinha/sound-garage

A JAVA project that explores sound management
https://github.com/jesperancinha/sound-garage

Last synced: 7 months ago
JSON representation

A JAVA project that explores sound management

Awesome Lists containing this project

README

          

# sound-garage

---

[![Generic badge](https://img.shields.io/static/v1.svg?label=GitHub&message=sound-garage%20🎸&color=informational)](https://github.com/jesperancinha/sound-garage)

[![GitHub License](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat)](https://www.apache.org/licenses/LICENSE-2.0)

[![sound-garage](https://github.com/jesperancinha/sound-garage/actions/workflows/sound-garage.yml/badge.svg)](https://github.com/jesperancinha/sound-garage/actions/workflows/sound-garage.yml)

[![Codacy Badge](https://app.codacy.com/project/badge/Grade/22db5fcbfcc94f2d9dea9a2dea8719b0)](https://www.codacy.com/gh/jesperancinha/sound-garage/dashboard?utm_source=github.com&utm_medium=referral&utm_content=jesperancinha/sound-garage&utm_campaign=Badge_Grade)

[![Codacy Badge](https://app.codacy.com/project/badge/Coverage/22db5fcbfcc94f2d9dea9a2dea8719b0)](https://www.codacy.com/gh/jesperancinha/sound-garage/dashboard?utm_source=github.com&utm_medium=referral&utm_content=jesperancinha/sound-garage&utm_campaign=Badge_Coverage)
[![Coverage Status](https://coveralls.io/repos/github/jesperancinha/sound-garage/badge.svg?branch=master)](https://coveralls.io/github/jesperancinha/sound-garage?branch=master)
[![codecov](https://codecov.io/gh/jesperancinha/sound-garage/branch/master/graph/badge.svg?token=kssBUGcPGa)](https://codecov.io/gh/jesperancinha/sound-garage)

[![GitHub language count](https://img.shields.io/github/languages/count/jesperancinha/sound-garage.svg)](#)
[![GitHub top language](https://img.shields.io/github/languages/top/jesperancinha/sound-garage.svg)](#)
[![GitHub top language](https://img.shields.io/github/languages/code-size/jesperancinha/sound-garage.svg)](#)

---

A JAVA project that explores sound management

## Play Happy birthday

Check the [Makefile](./Makefile) first and then use the play command:

```shell
make play
```

## References

- [Musical_scale](http://rosettacode.org/wiki/Musical_scale)
- http://stackoverflow.com/questions/1932490/java-generating-sound
- http://stackoverflow.com/questions/7782721/java-raw-audio-output/7782749#7782749
- https://docs.oracle.com/javase/tutorial/sound/MIDI-synth.html
- http://courses.cs.vt.edu/~cs1124/Lectures/Lecture%2015.1.pdf

## About me

[![GitHub followers](https://img.shields.io/github/followers/jesperancinha.svg?label=Jesperancinha&style=for-the-badge&logo=github&color=grey "GitHub")](https://github.com/jesperancinha)