šŸ’¾ Archived View for gemini.ctrl-c.club ā€ŗ ~ssb22 ā€ŗ noise.gmi captured on 2023-07-10 at 14:29:18. Gemini links have been rewritten to link to archived content

View Raw

More Information

ā¬…ļø Previous capture (2023-01-29)

āž”ļø Next capture (2024-03-21)

-=-=-=-=-=-=-

ā€œWhite noiseā€ MIDI file

Noises at night can disturb sleep.ā€‚If you canā€™t stop these noises, then you could try ā€œmaskingā€ them by generating white noise.

However, if you attend a conference and find your accommodation is noisy, you might not have brought any device that can generate a continuous stream of white noise.

This MIDI file can be played on some older mobile phones as a ā€œringtoneā€ (if the phone supports MIDI ringtones, e.g. Windows MobileĀ 6, *not* Android or iOS).ā€‚Its size is less than 2Ā kB but it still gives 1Ā hour of continuous noise (which usually works better than setting a shorter file to repeat).

ā€œWhite noiseā€ MIDI file

May sound bad on some devices.ā€‚It *should* sound like this (but much longer).

noise.mp3

It is not *true* white noise because most phone-based synthesizers canā€™t do that.ā€‚Instead, I tell your phoneā€™s tone generator to play an impossibly low violin chord containing all 12 pitches of the chromatic scale.ā€‚On *some* synthesizers, this results in a mingling of harmonics that approximates white noise.ā€‚But on other synthesizers you just get a cacophonous rumble.ā€‚Your mileage may vary.

If the ā€œwhite noiseā€ MIDI file does not work on your equipment, you could try this white noise AMR file instead (2.3Ā M download for 1Ā hour of noise).ā€‚Itā€™s still smaller than MP3s etc, although not nearly as small as the MIDI file.

white noise AMR file

Silent MIDI file

You might also be interested in this 52-byte silence.mid to set as a ring-tone for persistent sales departments etc.ā€‚It actually has two extremely soft notes with silence in between, as some players are ā€˜confusedā€™ by anything less, but youā€™re unlikely to hear it.ā€‚If you need an MP3, try this silence.mp3 (1 second, 1.9k).

silence.mid

silence.mp3

MIDI ringtone generator

Here is a Python script to generate MIDI ringtones (for older, MIDI-capable phones, *not* modern Android or iOS); the ringtones generated are:

The script can of course be customised.

Note that Apple phones are not capable of playing these MIDI files as ringtones: even after converting to m4r (which typically uses 50 or 100 times the storage space), the phoneā€™s length limit will be too short for the extended reduced-volume section, and the process of loading the file onto the phone requires additional proprietary software and setup.ā€‚Many Android phones are not much better in this instance: they dropped support for MIDI ringtones and donā€™t always support long ringtones.

Download: ringtone.py (requires Python to run)

ringtone.py

Legal

All material Ā© Silas S. Brown unless otherwise stated. Android is a trademark of Google LLC. Apple is a trademark of Apple Inc. MP3 is a trademark that was registered in Europe to Hypermedia GmbH Webcasting but I was unable to confirm its current holder. Python is a trademark of the Python Software Foundation. Windows is a registered trademark of Microsoft Corp. Any other trademarks I mentioned without realising are trademarks of their respective holders.