User Menu

Notification Settings

Now Playing

OST » Official Soundtrack (CD / Digital)Metal Gear Solid V: The Phantom Pain - Metal Gear Online by User Daniel James
Requested By: flag djrandom

Time Left: 3:26

Metal Gear Solid V: Phantom Pain (OST) Screenshot
Rating: 5.00 (1 Votes)

- Streams

Site Disclaimer

This site is non-profit (though donations are welcome to help pay the hosting/bandwidth fees, click the Donate button to learn about how it works). All music served by this radio station is either in the public domain, freely available on the internet (as MP3, or other original music format) or is played on a 'fair use' basis.

If you find a song that isn't in the public domain, or you wrote a piece of music that you would like removed from the site, please contact one of our team members who will be happy to help. Enjoy the music!


Meet The Dream Team

Site Coder/Maintainer:
FishGuy876 - Admin, Code

The Dream Team:
FishGuy876
Stefan_L
ViThor
Falken
StarPilot
Goatfather
DarkWolf
vanward
tyco
And our ninja moderators...

Extra Resources:
CVGM on Facebook

Popular Forum Topics:
forum Donating to CVGM
forum Never Received CVGM Activation Email
forum Introduce Yourself!
forum BBCodes For Forum & Oneliner
forum OneLiner / Forum Smilies
forum Official Upload FAQ

Please donate to our Beer/Amiga/Atari Fund if you like our site:

CVGM.net - Chiptune, Retro & Video Game Music

Song Information

Computer » Raspberry PiSine Time

Author: flag Protodome

Uploaded By: flag FishGuy876

Extra Resources:

Song Length: 2:37
Release Year: 2023
Song Status: Active
Song Bitrate: 192 kbps
Song Source: Compo Entry
Song Platform: PlatformComputer » Raspberry Pi


Additional Information:

Ranked 2nd at Revision 2023 Executable Music Compo

~~~~~~~~~~~~~~
| How to run |
~~~~~~~~~~~~~~

The executable has been built on a Raspberry Pi 400 using Raspberry Pi
OS (Bullseye), but it should also run fine on a Raspberry Pi 4. It may
also run on a number of other Pis without recompilation, but I haven't
tested this, so no promises.

To hear some music, you'll first need to take ownership of the file. If
you try to run immediately after downloading, you'll get a permission
error. To solve this, run '$ chmod 777 sine-time' in the terminal, then
you can enter '$ ./sine-time' to listen to some cool tunes. It'll also
build a WAV file (because listening to music through the terminal isn't
ideal).

~~~~~~~~~~~~~~~~~~~~
| About the Engine |
~~~~~~~~~~~~~~~~~~~~

It uses a custom-built executable wavetable synthesizer program, which
you can find the source code for here:
https://github.com/protodomemusic/super-wavexe

The song itself is stereo, 44.1kHz, and uses 7 oscillator voices and 1
drum channel. The wavetables are generated at runtime, as are the drum
sounds, which use a single oscillator and a simple LFSR for noise.

Sequencing is in MML, but a custom one that really needs some serious
attention after a few years of 'it's good enough'. Source code here:
https://github.com/protodomemusic/mmml

Honestly, it's very upsetting to write in.

Effects include:
- Low-pass/high-pass filters
- Reverb
- Delay
- Distortion
- Waveshaping
- Wave blending?? Is that what it's called?

~~~~~~~~~~~~~~~~~~
| Final Thoughts |
~~~~~~~~~~~~~~~~~~

Huge thanks to all of the (numerous) sources I used when studying up on
DSP programming techniques (credited in the code) and Revision for
organising such a fantastic event.

I hope you enjoy the music!

Last Queued : 4 weeks, 1 day ago

This song has been played 3 times. [See Request History]
It was added 1 year ago.

Song Rating

Song Rating: 4.3 - Votes Placed: 3 View Voting History
A total of 1 users have this song on their favourites list.

Compilation / Remix Information

This Song Is Listed In The Following Compilations:

Compilation Revision 2023

Screenshots

Add new screenshot

Song Corrections & Updates

[Edit Information] - [Add Links]

User Comments

User Song Comment