Sponsored Content
Top Forums Shell Programming and Scripting The Start Of A Simple Audio Scope Shell Script... Post 302940307 by wisecracker on Friday 3rd of April 2015 06:33:45 AM
Old 04-03-2015
AudioScope.sh Version 0.31.40.

Due to the numerous chocies of Linux installs that are now available I have discovered that some do not have 'xterm' installed by default. This has now become a dependency as Linux Mint 17, 64 bit requires that you install 'xterm' if you need to use it.

Also CygWin did not have semi-automatic calibration of the display polarity.
This is now taken care of using the limitations of 'mintty' used in a default install of CygWin.

More done to the Manual including an ultra-simple detector circuit and usage for the display polarity calibration using a MacBook Pro 13 inch ONLY, (in my case circa August 2012). This may or may not work for other platforms but it is NOT intanded for those.
This is in an Appendix at the end of the Manual.

Very soon this code will be able to be used as a fun, calibrated, AC coupled only tool for anyone to use...

As it stands if you have already built the circuits including the Vertical amp then it is a fun, uncalibrated, usable audio OSCILLOGRAPH. ;o)

Calibrating without the kit is ALWAYS the difficult part.

Stas so far:-
Lines=3451.
Blanklines=28.
CodeLines=1745.
Comments=1678.
Filesize=140746 bytes.

Enjoy...

EDIT:

NOTE: Unofficial releases can be found here:-

http://wisecracker.host22.com/public/AudioScope.sh

Last edited by wisecracker; 04-03-2015 at 11:13 AM.. Reason: See above...
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

problem with shell variable's scope

Hi, I am stuck while developing a shell sub-routine which checks the log file for "success" or "failure". The subroutine reads the log file and checks for key word "success", if found it set the variable (found=1). It returns success or failure based on this variable. My problem is, I can... (2 Replies)
Discussion started by: cjjoy
2 Replies

2. Shell Programming and Scripting

simple shell - how to get a parameter typed in a shell script

Hi, I am new to unix and using linux 7.2. I would like to create a script that would make it easyer for me to run my java programms. At the moment I have to type java myJavaprogram I am trying to write a script that will allow me to type something like this "myscript myJavaprogram" or maybe... (4 Replies)
Discussion started by: cmitulescu
4 Replies

3. Shell Programming and Scripting

scope of a Variable inside shell script

hi all, i'm using the following script, Status=1 Function_do () { while read line; do if ; then #echo $line if ; then Status=0 echo " LINKINK ERROR " fi fi done < ldd.log } Function_do (4 Replies)
Discussion started by: vij_krr
4 Replies

4. Shell Programming and Scripting

Help with stop/start Shell Script.

Hi All, I would like to develop a shell script for stop & start an application server (1-4) on Solaris box. Here are the user requirements for this task. 1. User will input the option which server they wish to stop. 2. Will clear cache files from specific location. 3. ... (1 Reply)
Discussion started by: venga
1 Replies

5. What is on Your Mind?

Scope of Shell Programming and scripting

Hi all, I want to know what is the scope and job status of shell Programming and scripting. Does it have any attractive jobs? (2 Replies)
Discussion started by: malikshahid85
2 Replies

6. Shell Programming and Scripting

The scope of the shell/perl script is to read the input text file. Validate the expiry date of each

The scope of the shell/perl script is to read the input text file. Validate the expiry date of each certificate and send the mail to the user. The user takes action to add the new certificate to the storage file and user owns the responsibility to update the input text file with the new certificate... (5 Replies)
Discussion started by: casmo
5 Replies

7. UNIX for Dummies Questions & Answers

unable to start shell script

Hi, Pleasse could someone advise why i'm getting this error below - No such file or directory dev6:$ ls -ltr ReleaseManagement.sh -rwxr-xr-x 1 dev fix 4830 Aug 22 11:13 ReleaseManagement.sh dev6:$ ./ReleaseManagement.sh : No such file or directory dev6:$ thank you (2 Replies)
Discussion started by: venhart
2 Replies

8. OS X (Apple)

Python script to do simple audio capture...

This site is the first to get this snippet. It will capture an audio recording of any time length within the limits of OSX's QuickTime Player's capablility... A shell script derivative of this will be used as a further capture for CygWin's AudioScope.sh. Thoroughly read ALL the comments in... (0 Replies)
Discussion started by: wisecracker
0 Replies

9. Shell Programming and Scripting

Generate 10000 unique audio file of 2MB each using shell script.

Hi, I want 10000+ unique Audio file of approx 2MB each. How can i generate numerous audio files using shell script. Any tool, command or suggestions are welcome. If i give one audio seed file then can we create numerous unique files with same seed file? Any help is highly appreciable.... (11 Replies)
Discussion started by: sushil.kumar
11 Replies

10. OS X (Apple)

A simple variable frequency sinewave audio generator.

Hi all... Well I have not been inactive but working out how to make OSX 10.14.x command line audio player have a variable sample rate. This is a back door as afplay does not have a sample rate flag unlike aplay for ALSA, in Linux flavours. This is a DEMO only but a derivative of it will... (2 Replies)
Discussion started by: wisecracker
2 Replies
PALMAX(4x)																PALMAX(4x)

NAME
palmax - Palmax (TR88L803) touchscreen driver SYNOPSIS
Section "InputDevice" Identifier "idevname" Driver "palmax" Option "Device" "devpath" ... EndSection DESCRIPTION
palmax is an XFree86 input driver for the Palmax PD1000/PD1100 The palmax driver functions as a pointer input device, and is normally used as the X server's core pointer. It supports positioning and mouse buttons using the touchscreen display and lid buttons on the Palmax machines. SUPPORTED HARDWARE
Palmax PD1000, Palmax PD1100. In theory also any other system using a TR88L803 wired to a serial port. CONFIGURATION DETAILS
Please refer to XF86Config(5x) for general configuration details and for options that can be used with all input drivers. This section only covers configuration details specific to this driver. The following driver options are supported Option "MinX" "integer" Set the left hand X value from the touchscreen, for calibration. Option "MaxX" "integer" Set the right hand X value from the touchscreen, for calibration. Option "MinY" "integer" Set the top Y value from the touchscreen, for calibration. Option "MaxY" "integer" Set the bottom Y value from the touchscreen, for calibration. Option "Screen" "integer" The screen to attach to the touchscreen when running with multiple screens. The default is screen 0. Option "Device" "string" The serial port that is attached to the touchscreen interface. On the Palmax PD1000 and PD1100 this is ttyS0. Option "DeviceName" "string" Set the X11 device name for the touchscreen. This defaults to TOUCHSCREEN. Option "PortraitMode" "string" Set the display orientation. The default is "landscape" but you can rotate the screen clockwise ("portrait") or anticlockwise ("por- traitCCW"). Option "SwapXY" "boolean" Swap the X and Y values on the display. The default is false. Option "TapButton" "boolean" Set the touchscreen tap to act as mouse button 1. This allows single handed operation except when using the menu buttons. The default is false. BUGS
The driver has been tested on the Palmax systems, the defaults reflect the Palmax hardware and should work out of the box. No testing has been done on other systems using the same digitizer. Support for a double-tap menu button option would be nice. The smoothing algorithm would benefit from real mathematics. XFree86 needs a nice calibration tool. SEE ALSO
XFree86(1), XF86Config(5x), xf86config(1), Xserver(1), X(7x). AUTHORS
Authors include... Alan Cox XFree86 Version Version 4.3.0 PALMAX(4x)
All times are GMT -4. The time now is 09:12 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy