The NetBSD Project

CVS log for src/usr.bin/audio/ctl/audioctl.1

[BACK] Up to [cvs.NetBSD.org] / src / usr.bin / audio / ctl

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.23.2.1: download - view: text, markup, annotated - select for diffs
Tue Mar 12 12:41:38 2024 UTC (8 months, 4 weeks ago) by martin
Branches: netbsd-9
CVS tags: netbsd-9-4-RELEASE
Diff to: previous 1.23: preferred, colored; next MAIN 1.24: preferred, colored
Changes since revision 1.23: +44 -16 lines
Pull up the following revisions, requested by mrg in ticket #1818:

	usr.bin/audio/common/auconv.h                   up to 1.6
	usr.bin/audio/common/audio.c                    up to 1.27
	usr.bin/audio/common/decode.c                   up to 1.2
	usr.bin/audio/common/libaudio.h                 up to 1.22
	usr.bin/audio/common/sun.c                      up to 1.11
	usr.bin/audio/common/wav.c                      up to 1.22
	usr.bin/audio/ctl/audioctl.1                    up to 1.25
	usr.bin/audio/play/audioplay.1                  up to 1.34
	usr.bin/audio/play/play.c                       up to 1.64
	usr.bin/audio/record/audiorecord.1              up to 1.45
	usr.bin/audio/record/record.c                   up to 1.58

- support for playing 32-bit and 64-bit IEEE FP .wav files
- support for recording 24 bit .wav files
- read-overflow fixes for .wav files, and other fixes for the
  wav parser
- audioplay gains -n flag (no play, like make -n)
- audioctl manual spruced up
- audiorecord manual gained useful examples

Revision 1.25: download - view: text, markup, annotated - select for diffs
Sun Aug 7 11:06:19 2022 UTC (2 years, 4 months ago) by andvar
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, HEAD
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +3 -3 lines
fix various typos in comments, documentation and messages.
mainly s/paramater/parameter/ and s/reduntant/redundant/.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sun Mar 21 10:50:08 2021 UTC (3 years, 8 months ago) by nia
Branches: MAIN
CVS tags: cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +44 -16 lines
audioctl.1: describe foibles

Revision 1.21.12.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:10:17 2019 UTC (5 years, 6 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.21: preferred, colored; next MAIN 1.22: preferred, colored
Changes since revision 1.21: +8 -16 lines
Sync with HEAD

Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu May 9 09:37:11 2019 UTC (5 years, 7 months ago) by wiz
Branches: MAIN
CVS tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, is-mlppp-base, is-mlppp
Branch point for: netbsd-9
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +5 -5 lines
Sort options (no-argument options before ones demanding arguments).

Bump date.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed May 8 14:44:42 2019 UTC (5 years, 7 months ago) by isaki
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +4 -12 lines
Remove -p option.  AUDIO_SETCHAN is insecure and is obsoleted.

Revision 1.20.2.1: download - view: text, markup, annotated - select for diffs
Fri Apr 21 16:54:14 2017 UTC (7 years, 7 months ago) by bouyer
Branches: bouyer-socketcan
Diff to: previous 1.20: preferred, colored; next MAIN 1.21: preferred, colored
Changes since revision 1.20: +7 -8 lines
Sync with HEAD

Revision 1.19.28.2: download - view: text, markup, annotated - select for diffs
Mon Mar 20 06:58:03 2017 UTC (7 years, 8 months ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.19.28.1: preferred, colored; branchpoint 1.19: preferred, colored; next MAIN 1.20: preferred, colored
Changes since revision 1.19.28.1: +7 -8 lines
Sync with HEAD

Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Feb 10 19:31:42 2017 UTC (7 years, 10 months ago) by nat
Branches: MAIN
CVS tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, netbsd-8-3-RELEASE, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, bouyer-socketcan-base1
Branch point for: phil-wifi
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +7 -8 lines
Audio now uses fdclone, there is no longer a limitation of one audio
instance per process.  Virtual channels are placed in a queue, so there is
no longer a compile time limit of VAUDIOCHANS.

A new sysctl has been added to control multiple user access.
Mixer labels on virtual channels are now prefixed by vchan.

audiobell.c and audioctl have been updated to reflect these changes.

Use of fdclone was posted to tech-kern@ and improvements made.
Multiuser access control changes and the use of a queue were suggessted by
pgoyette@

Revision 1.19.28.1: download - view: text, markup, annotated - select for diffs
Sat Jan 7 08:56:57 2017 UTC (7 years, 11 months ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +13 -4 lines
Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)

Revision 1.20: download - view: text, markup, annotated - select for diffs
Thu Dec 8 10:28:44 2016 UTC (8 years ago) by nat
Branches: MAIN
CVS tags: pgoyette-localcount-20170107, bouyer-socketcan-base
Branch point for: bouyer-socketcan
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +13 -4 lines
The audio sub-system now supports the following features as
posted to tech-kern:

    * Simultaneous playback and mixing of multiple streams
    * Playback streams can be of different encoding, frequency, precision
      and number of channels
    * Simultaneous recording to different formats
    * One audio device per process
    * Sysctls to set the common format frequency, precision and channels
    * Independent mixer controls for recording/playback per stream
    * Utilizes little cpu time for multiple streams / good performance
    * Compatible with existing programs that use OSS/NetBSD audio
    * Changes to audioctl(1) to allow specifying process id for corresponding
      audio device

Revision 1.19: download - view: text, markup, annotated - select for diffs
Sat May 15 00:08:31 2010 UTC (14 years, 7 months ago) by joerg
Branches: MAIN
CVS tags: yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, pgoyette-localcount-base, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-mips64-premerge-20101231, localcount-20160914, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver
Branch point for: pgoyette-localcount
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +6 -6 lines
Reorder sections to canonical order.

Revision 1.17.32.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:36:04 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.17: preferred, colored; next MAIN 1.18: preferred, colored
Changes since revision 1.17: +1 -8 lines
sync with head.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Apr 30 13:11:00 2008 UTC (16 years, 7 months ago) by martin
Branches: MAIN
CVS tags: yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, matt-premerge-20091211, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, hpcarm-cleanup-nbase
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +1 -8 lines
Convert TNF licenses to new 2 clause variant

Revision 1.17: download - view: text, markup, annotated - select for diffs
Tue Feb 25 10:35:36 2003 UTC (21 years, 9 months ago) by wiz
Branches: MAIN
CVS tags: yamt-pf42-baseX, yamt-pf42-base, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, chap-midi-nbase, chap-midi-base, chap-midi, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-pf42
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +3 -3 lines
.Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Sun Oct 13 01:06:42 2002 UTC (22 years, 2 months ago) by wiz
Branches: MAIN
CVS tags: fvdl_fs64_base
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +6 -5 lines
New sentence, new line. Use Aq/An.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Jan 27 10:09:56 2002 UTC (22 years, 10 months ago) by jdolecek
Branches: MAIN
CVS tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +10 -6 lines
Use '-d' rather than '-f' for specification of alternative
mixer or audioctl device. The support for '-f' is kept for compatibility
for now.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Oct 17 22:13:04 2001 UTC (23 years, 1 month ago) by wiz
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +18 -18 lines
Sort sections, drop some whitespace.

Revision 1.12.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 13 06:49:29 1999 UTC (25 years, 8 months ago) by mrg
Branches: netbsd-1-4
CVS tags: netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001
Diff to: previous 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12: +3 -1 lines
pull up 1.13

Revision 1.13: download - view: text, markup, annotated - select for diffs
Fri Apr 2 15:53:39 1999 UTC (25 years, 8 months ago) by augustss
Branches: MAIN
CVS tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, minoura-xpg4dl-base, minoura-xpg4dl, comdex-fall-1999-base, comdex-fall-1999
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -1 lines
Xref audioplay(1) and audiorecord(1).

Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Mar 10 05:18:04 1999 UTC (25 years, 9 months ago) by erh
Branches: MAIN
CVS tags: netbsd-1-4-base
Branch point for: netbsd-1-4
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -1 lines
Add missing .El line.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Feb 18 17:43:03 1999 UTC (25 years, 9 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
Oops; update the date as well.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Feb 18 17:40:36 1999 UTC (25 years, 9 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +4 -3 lines
Update comments.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Feb 18 17:37:37 1999 UTC (25 years, 9 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +14 -8 lines
Rework the examples section a little.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Aug 21 19:45:37 1998 UTC (26 years, 3 months ago) by augustss
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +6 -6 lines
Use audio and mixer devices with unit numbers.  Also allow the devices
without unit numbers of a compatibility option is set.  Fixes PR 5991.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Apr 27 16:55:23 1998 UTC (26 years, 7 months ago) by augustss
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +3 -3 lines
Chnage the name of the environment variables just introduced.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Apr 27 16:48:59 1998 UTC (26 years, 7 months ago) by augustss
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +6 -2 lines
Add an environment variable for the default audio device.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Sat Oct 18 12:05:22 1997 UTC (27 years, 1 month ago) by lukem
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +9 -9 lines
fix .Nm usage

Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Oct 8 22:31:53 1997 UTC (27 years, 2 months ago) by jtc
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +3 -3 lines
Fix tipo inherited from old version of TNF copyright template.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon Aug 18 21:35:26 1997 UTC (27 years, 3 months ago) by augustss
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +5 -5 lines
Change to use /dev/audioctl.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu May 15 16:38:34 1997 UTC (27 years, 7 months ago) by augustss
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +6 -3 lines
Add HISTORY section.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue May 13 17:35:52 1997 UTC (27 years, 7 months ago) by augustss
Branches: MAIN
Add audio utility programs.
The audio device can be inspected and changed by audioctl,
and the mixer device by mixerctl.  The command syntax was
inspired by sysctl.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>