Search found 68 matches

by bjkwon
November 17th, 2018, 12:13 pm
Forum: Developer Notes
Topic: Pseudo-Variables ($)
Replies: 1
Views: 4350

Pseudo-Variables ($)

$i : sqrt(-1) $e : the base of natural log, 2.7182818... $pi : 3.141592... $gcf : gcf in the calling scope, used in a udf $gca : gca in the calling scope, used in a udf $gco : gco in the calling scope, used in a udf $sel : (if used inside of the parentheses of a variable) selected range (i.e., nodes...
by bjkwon
September 28th, 2018, 1:42 am
Forum: Food for thoughts
Topic: How is the sampling rate handled in AUXLAB?
Replies: 0
Views: 8180

How is the sampling rate handled in AUXLAB?

Although the sampling rate, as a factor involved in implementation of signals in the actual digital system, is outside the scope of AUX (the language), we cannot completely ignore it when using AUXLAB--the actual software. As you try to play sounds through your computer sound card, you will have to ...
by bjkwon
September 28th, 2018, 1:26 am
Forum: Food for thoughts
Topic: AUXLAB or MATLAB, what should we recommend to students?
Replies: 0
Views: 7996

AUXLAB or MATLAB, what should we recommend to students?

This is not an apple-to-apple comparison. MATLAB and AUXLAB were created to serve different purposes, so a prudent decision should be made case by case. MATLAB is a general-purpose computing and graphing tool for scientific and engineering applications. AUXLAB, as a specialized tool for audio proces...
by bjkwon
September 27th, 2018, 11:02 pm
Forum: Food for thoughts
Topic: AUXLAB vs MATLAB, what's the difference?
Replies: 0
Views: 8057

AUXLAB vs MATLAB, what's the difference?

While there are several common features of AUXLAB and MATLAB. They are different in the following ways: Audio signals exist in AUXLAB as a dedicated datatype, audio .They come with timing information; i.e., the begin and end time points. For example, x = tone ( 200 , 400 ) shows a 200-Hz tone from 0...
by bjkwon
September 27th, 2018, 8:21 pm
Forum: Food for thoughts
Topic: Ideal AUX philosophy and compromises
Replies: 1
Views: 10517

Ideal AUX philosophy and compromises

As mentioned here , in AUX, we describe sounds or sound processing as a conceptual entity rather than an object to implement in a device. This philosophy stands firm because in most cases audio signals we deal with in AUXLAB come with an unambiguous mathematical equation or algorithm, thereby withou...
by bjkwon
September 27th, 2018, 1:25 pm
Forum: Food for thoughts
Topic: What is "Conceptual Representation" of sounds?
Replies: 0
Views: 26681

What is "Conceptual Representation" of sounds?

When writing AUX codes, the user should consider conceptual factors describing sounds and sound processing rather than their precise technical specifications. For example, a mathematical description of a pure tone of f Hz for a duration of d sec is sin(2π f t), where 0<t<d. And its technical descrip...
by bjkwon
September 27th, 2018, 12:01 am
Forum: Food for thoughts
Topic: What is the history of AUX and AUXLAB?
Replies: 0
Views: 8284

What is the history of AUX and AUXLAB?

I had thought about the need for a intuitive yet comprehensive specification of audio signals in various experiments in software for a long time (since some time in the 90's when I was working toward my PhD, if not earlier). Based on the experience in research software development I had gained while...
by bjkwon
September 26th, 2018, 10:28 pm
Forum: Food for thoughts
Topic: What is AUX? What is AUXLAB?
Replies: 0
Views: 7809

What is AUX? What is AUXLAB?

AUX (AUdio syntaX; also formerly known as AUditory syntaX) is a computer programming language designed to generation and processing of audio signals. AUXLAB is a stand-alone software application featuring an integrative computing environment of audio signals (and other signals, too). The user types ...