SkillAgentSearch skills...

Psindustrializer

Power Station Industrializer is a program for generating percussion sounds for musical purposes

Install / Use

/learn @laanwj/Psindustrializer
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

icon Power Station Industrializer

Copyright (c) 2000-2005 David A. Bartold

Copyright (c) 2014 Wladimir J. van der Laan

This program generates synthesized percussion sounds using physical modelling. The range of sounds possible include but is not limited to cymbal sounds, metallic noises, bubbly sounds, and chimes. After a sound is rendered, it can be played and then saved to a .WAV file.

Requires:

  • Gtk+-2.0 version 2.4.0 or higher (apt-get install libgtk2.0-dev)
  • libxml2 2.6.0 or higher (apt-get install libxml2-dev)
  • audiofile 0.2.0 or higher (apt-get install libaudiofile-dev)

Optional:

  • gtkglext-1.0 version 1.0 or higher (apt-get install libgtkglext1-dev) - required for visualization

The following audio drivers can optionally be used for audio preview:

  • JACK (apt-get install libjack-dev)
  • PulseAudio (apt-get install libpulse-dev)
  • ALSA (apt-get install libasound2-dev)

Screenshot

screenshot

There is also a youtube demonstration of an older version by Iwan Gabovitch.

How to compile and install

Note: You must run "make install" for the About window to work.

./autogen.sh
./configure --prefix=/usr
make
make install

Origin

The original site for this project is on sourceforge, but it looks no longer maintained there.

License

All code except that in industrial.[ch] is licensed under the GNU General Public License version 2, or at your option, any later version.

The industrial.[ch] files are licensed under the GNU Library General Public License version 2, or at your option, any later version.

Related Skills

View on GitHub
GitHub Stars8
CategoryDevelopment
Updated11mo ago
Forks1

Languages

C

Security Score

77/100

Audited on Apr 9, 2025

No findings