OS4 DepotLogo by DBAlex 
(anonymous IP: 18.188.113.185,0) 
 HomeRecentStatsSearchMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (602)
   o Document (24)
   o Driver (97)
   o Emulation (149)
   o Game (1011)
   o Graphics (500)
   o Library (118)
   o Network (234)
   o Office (66)
   o Utility (932)
   o Video (69)

Total files: 4399

Full index file
Recent index file

 Links

  Amigans.net
  OpenAmiga
  Aminet
  UtilityBase
  IntuitionBase
  AmigaBounty


Support the site


 Readme for:  Audio » Record » usbaudio2.lha

USBAudio2

Description: Record and Play audio over USB Audio2 interface
Download: usbaudio2.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 90kb
Version: 53.1
Date: 26 Aug 23
Author: Lyle Hazelwood
Submitter: Lyle Hazelwood
Requirements: USB audio2 device
Category: audio/record
License: Other
Distribute: no
Min OS Version: 4.1
FileID: 12647
 
Comments: 1
Snapshots: 0
Videos: 0
Downloads:  (Current version)
 (Accumulated)

[Show comments] [Show snapshots] [Show videos] [Show content] [Show crashlogs] 
USBAudio2 53.1 (08/20/2023)
©20.8.2023 Lyle Hazelwood, all rights reserved

USB Audio2 record and playback
Records and plays back audio over USB to a select type of USB audio devices.
Also supports VU Meters over CAMD.

Command Line driven, NO GUI at this time.

All source included, both as an example of Isochronous USB transfers, and 
so that users can modify, improve, and further develop the program.


USBAudio ?
FILE,RECORD/S,PLAY/S,MONITOR/S,SECONDS/N,CHANNELS/N,RATE/N,WIDTH/N,
RAWFKT/K,METER/K,MINIOR/K,ALTERNATE/N,FILLOUT/S,HELP/S,V=VERBOSE/S

FILE: required filename for RECORD and PLAY. 

RECORD:  
PLAY:     
MONITOR:    ONE (only one) of these three is required

Record: opens the USB audio device and records audio to FILE.
   Records at the default rate of your device, or as close to RATE as possible.
   Records the default number of channels of your device, or CHANNELS.
   Continues to record until Ctrl-C, BREAK, or until SECONDS have passed.
   File saved in wave format 1 (PCM).
   Input levels displayed to VU meters at camd cluster METER if provided.
   Displays lots of unnecessary crap if VERBOSE is selected.
   Displays help text if HELP is selected.
   Will try to open a provided RAWFKT if a hex address is provided.(untested)
   Caller may increase the number of IO Requests used with MINIOR.
   Caller may specify a USB ALTERNATE if desired. (default 1, see below)

   The WIDTH argument is currently ignored.

Play: opens the USB audio device and plays audio from FILE.
   Plays as close to rate specified in the file as possible.
   Plays the number of channels in the file, or more if FILLOUT specified.
   Continues to play until end of file, Ctrl-C, BREAK, or until SECONDS have
passed.
   File must be in wave format 1 (PCM).
   Output levels displayed to VU meters at camd cluster METER if provided.
   Displays lots of unnecessary crap if VERBOSE is selected.
   Displays help text if HELP is selected.
   Will try to open a provided RAWFKT if a hex address is provided.(untested)
   Caller may increase the number of IO Requests used with MINIOR.
   Caller may specify a USB ALTERNATE if desired. (default 1, see below)

   The WIDTH argument is currently ignored.

Monitor: Displays input levels on VU meters without recording.
   Much like Record, except no filename required, no recording is done.
   It's for checking input levels before recording.
   Everything else is just like Record command.
   
.... more in readme.txt


Copyright (c) 2004-2024 by Björn Hagström All Rights Reserved
Amiga OS and its logos are registered trademarks of Hyperion Entertainment