Menu

Tree [b3f90c] master /
 History

HTTPS access


File Date Author Commit
 doc 2020-06-02 Yury Aliaev Yury Aliaev [bf179a] Screenshot is updated
 po 2021-12-08 Yury Aliaev Yury Aliaev [015104] Translations are updated
 psphymod 2020-04-02 Mutabor Mutabor [09fa50] Build scripts optimization
 src 2021-12-08 Yury Aliaev Yury Aliaev [2006c6] Copyrights are updates
 .gitignore 2021-12-08 Yury Aliaev Yury Aliaev [015104] Translations are updated
 ABOUT-NLS 2020-04-02 Mutabor Mutabor [bb809c] Upgraded to the modern Gettext
 AUTHORS 2020-04-02 Mutabor Mutabor [ab4877] Code cleanup and reordering
 COPYING 2014-08-29 Wladimir J. van der Laan Wladimir J. van der Laan [0c2fec] Initial commit from 0.2.5
 ChangeLog 2021-12-08 Yury Aliaev Yury Aliaev [b3f90c] Released v0.2.7
 INSTALL 2014-08-29 Wladimir J. van der Laan Wladimir J. van der Laan [6e4df5] Modernize configure.ac, replace esd with pulse
 Makefile.am 2020-05-25 Yury Aliaev Yury Aliaev [3bf3cf] GUI improvement (buttons->toolbar)
 NEWS 2021-12-08 Yury Aliaev Yury Aliaev [b3f90c] Released v0.2.7
 README.md 2020-10-19 Yury Aliaev Yury Aliaev [17fc29] Updated build scripts and docs. Released v0.2.7...
 TODO 2021-06-26 Yury Aliaev Yury Aliaev [2997d5] Released v.0.2.7-pre2
 autogen.sh 2014-08-29 Wladimir J. van der Laan Wladimir J. van der Laan [6e4df5] Modernize configure.ac, replace esd with pulse
 configure.ac 2021-12-08 Yury Aliaev Yury Aliaev [b3f90c] Released v0.2.7
 mkinstalldirs 2014-09-11 Wladimir J. van der Laan Wladimir J. van der Laan [3885a2] Convert libpsphysmod to convenience library
 power_station_logo.xpm 2014-08-29 Wladimir J. van der Laan Wladimir J. van der Laan [0c2fec] Initial commit from 0.2.5
 psindustrializer.appdata.xml 2020-04-02 Mutabor Mutabor [d4aa40] Desktop stuff updated
 psindustrializer.desktop 2020-04-02 Mutabor Mutabor [d4aa40] Desktop stuff updated
 psindustrializer.png 2014-08-29 Wladimir J. van der Laan Wladimir J. van der Laan [0c2fec] Initial commit from 0.2.5
 save-wav-22.png 2020-05-25 Yury Aliaev Yury Aliaev [3bf3cf] GUI improvement (buttons->toolbar)
 save-wav-32.png 2020-05-25 Yury Aliaev Yury Aliaev [3bf3cf] GUI improvement (buttons->toolbar)

Read Me

icon Power Station Industrializer

Copyright (c) 2000-2005 David A. Bartold

Copyright (c) 2014 Wladimir J. van der Laan

Copyright (c) 2020 Yury G. Aliaev

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.

License

All code except .c and .h files from the 'psphymod' directory is
licensed under the GNU General Public License version 2, or at your
option, any later version.

.c and .h files from the 'psphymod' directory are licensed under the
GNU Library General Public License version 2, or at your option, any
later version.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.