[JPG image]

Sound Synthesis

Software, Physics, Mathematics
Csound Scoring Software Midi Scoring Software Midi Sequencer Software Sound Physics Mathematics


Csound Scoring Software

Ascore

Ascore is a Csound front end for Linux. Ascore can be used to build Csound scores in a special track format in which note patterns are arranged in parallel columns with synchronized start times.

Platform: GNU / Linux, Csound

Author: Alfred Steffens Jr.



Midi Scoring Software

Mscore

Mscore is a Midi scoring tool for Linux. It can also be used to create ascii text dumps of Midi files. Mscore comes with a tool for converting a Csound score into an Mscore-type score which may then be converted into a Midi file. What differentiates Mscore from most other scoring tools is a special track format in which note patterns are arranged in parallel columns with synchronized start times. It is essentially the same idea incorporated into Ascore above, but for Midi files.

Platform: GNU / Linux

Author: Alfred Steffens Jr.

Csndshell

Csndshell is a package, including Ascore and Mscore, for producing MIDI files as output using Ascore as the front end. The use of Ascore and Mscore together to produce MIDI file output requires a non-trivial set of command-line arguments and scripts run in the correct order. Csndshell includes a Bash shell script called csndshell.sh which nicely encapsulates all the setup needed for combining Ascore and Mscore to produce MIDI output. If this package is used then Ascore and Mscore do not need to be separately downloaded, as the latest versions are included with Csndshell.

Platform: GNU / Linux

Author: Alfred Steffens Jr.



Midi Sequencer Software

Attrk

Attrk is a Midi sequencer for Linux. It is a GPL modification of Billy Biggs' powerful Tektracker sequencer. The program looks and feels like Tektracker but with many additional features, including file format support for Ascore.

Platform: GNU / Linux

Author: Alfred Steffens Jr., (based on Billy Biggs' design)



Sound Physics

[JPG image]

Sound Physics for Music Synthesis

Tutorials of the physics of sound and music synthesis. Topics include

  • creating sound files
  • fm synthesis
  • resampling
  • frequency analysis

Author: Alfred Steffens Jr.

introduction creating a sound file
fm synthesis example real-instrument synthesis sound resampling
synthesis by frequency analysis software links


Mathematics

[JPG image]

Mathematics software and tutorials. Topics include

  • Plotting complex variables
  • Finite Element modeling

Author: Alfred Steffens Jr.

Zmapper A plotting program for drawing plots of conformal maps.
HMD for Computer Modeling A program for solving finite element engineering problems.