Skip to content

Latest commit

 

History

History
57 lines (36 loc) · 1.58 KB

README.md

File metadata and controls

57 lines (36 loc) · 1.58 KB

textures

This repository a collection of files:

  1. An application that converts anything to a wave file
  2. An application that converts anything to a BMP image
  3. A script to call this application every time a file was changed

All this applications together are used to play textures. Normally I also use GIMP and VLC / aplay.

TO COMPILE

cd src make

TO INSTALL

cp src/towav ~/bin/. cp script/update.sh ~/bin/.

TO PERFORM

Performance overview:

  1. Open an image with GIMP and edit it.
  2. Export the image as BMP in GIMP using Ctrl + E
  3. Use the update.sh script to monitor changes in Texture.bmp
  4. Update.sh will use towav to convert Textures.bmp to Textures.bmp.wav
  5. Use VLC in loop mode to keep Textures.bmp.wav playing forever. Yes, it can glitch...

Some instructions to perform:

  • Open a first terminal and run gimp Textures.bmp
  • Open a second terminal and run ./update.sh Textures.bmp
  • Open a third terminal and run vlc --loop Textures.bmp.wavor while [ true ] ; do aplay -q Textures.bmp.wav ; done

SOME EXAMPLES

Sound example created with Wallace Roza texture image

Separação

Old example runing without the automatic script

Example

Linux dmesg (kernel log) to imagem and to sound

Dmesg

Have fun!