# STSound for linux (v.1.0)

Welcome to the STSound (Linux version) homepage. STSound is an Atari music emulator. The Yamaha 2149 sound chip emulator is based on the STSound player designed and implemented by Arnaud Carré. This version has just been quickly implemented for fun and for linux users.

This is only a very quick thrown together list of STSound features :

- Atari - Yamaha 2149 sound chip processor emulator
- Amiga - PAULA sound chip Processor emulator
- Specific ATARI-ST sound programming emulation (SID-Voice and DigiDrum)
- Provide an easy way to create and use playlist
- command line binary

For futher details about what STSound really supports, you can have a look on Leonard ST Sound homepage. I will now only present you the Linux version of the player as the GUI is a bit different than the orignal one.

## Informations

ST Sound is written in C. The Linux version uses Motif for the GUI. The current Linux version is v.1.0. This version has been coded in 3 days so if you find some bugs, don't blame me and do not hesitate to contact me. I will fix them as fast as possible.

The STSound credits go to :

- Arnaud Carré (leonard@mygale.org) : Yamaha 2149 engine
- Thierry Kormann (Thierry.Kormann@sophia.inria.fr) : sound and GUI

You can find at Leonard's home, all the musics you are able to play with ST Sound.

Warning : Please notice that this version does NOT include the lha uncompress routine, you have to unpack .YM files using the `lha -x` command.

## Download

You can dowload STSound v.1.0 :

- stsound.tar.gz
- stsound.zip

Requirements

            libm.so.6 => /lib/libm.so.6 (0x2aaae000)
            libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x2aac7000)
            libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x2ab0b000)
            libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x2abab000)
            libc.so.6 => /lib/libc.so.6 (0x2abb6000)
            libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x2ac5b000)
            libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x2ac64000)
            /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x55555000)

## ST Sound GUI

The main part of ST Sound is a bit like a classic CD player. In apparition order, you can :

- Exit ST Sound
- Stop current tune to play
- Go to previous tune stored in the play list
- Play current tune
- Go to next tune stored in the play list
- Pause the current tune
- Display the play list dialog
- Display the ST Sound 's properties dialog.
- Show the authors

## The Play list dialog

This window lets you choose a tune and add it to the play list. You can play a tune by double clicking on its entry in the play list. You can also use the buttons to :

- Load a play list from disk
- Save a play list to disk
- Add a specific tune to the play list
- Remove the selected tune from the play list

## ST Sound properties dialog

You can also change some features in the emulator. Most of those properties run under Linux. Only the synthesis doesn't run very well. This should be corrected in the ST Sound v.1.0b2.

Last modified: Wed Sep 29 16:53:54 MEST 1999