logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

pcmmix — PCM mixer

Description

       pcmmix  will  mix two or more input streams (assumed to be LE16 PCM, and of the same number of channels).
       It can do so in either arpeggiated or polyphonic mode.

Examples

       •   Entertainer  from  FOG:  `pcmmix  -t 160/1086 <(bsvplay --pianoman entrtan1.mus) <(bsvplay --pianoman
           entrtan2.mus) <(bsvplay --pianoman entrtan3.mus) <(bsvplay  --pianoman  entrtan4.mus)  |  aplay  -fcd
           -r48000 -c1`

       •   IHOLD  from FOG: `pcmmix -t 80/1086 <(bsvplay --pianoman ihold1.mus) <(bsvplay --pianoman ihold2.mus)
           <(bsvplay --pianoman ihold3.mus) <(bsvplay --pianoman ihold4.mus) | aplay -fcd -r48000 -c1`

Name

       pcmmix — PCM mixer

Options

-a Select arpeggio mode.

       -p Select polyphony mode.

       -rrate Input sample rate (default: 48000).

       -tp/q Defines the length of one arpeggio block in which data from  all  input  sources  will  be  round-
       robined within, as p/q seconds. (default: 80/1086)

See Also

aplay(1), bsvplay(1), hxtools(7), qplay(1)

hxtools                                            2020-07-11                                          pcmmix(1)

Syntax

pcmmix [-ap] [-tp/q] file...

See Also