Programmer Guide/Command Reference/EVAL/hz2mel: Difference between revisions
From STX Wiki
< Programmer Guide | Command Reference | EVAL
Jump to navigationJump to search
m (1 revision: Initial import) |
No edit summary |
||
Line 1: | Line 1: | ||
{{DISPLAYTITLE: | {{DISPLAYTITLE:hz2mel, mel2hz}} | ||
Convert all elements of ''x'' from Hertz to Mel and vice versa. | |||
;Usage: '''<code>hz2mel(<var>x</var>)</code> | |||
:'''<code>mel2hz(<var>x</var>)</code> | |||
:;<var>x</var>: a scalar, vector or matrix | |||
;Result: The result ''r'' has the same type as ''x'' and contains the converted elements of ''x''. | |||
:;'''hz2mel''': ''r''<sub>i,j</sub> = 2595. * log10(1. + ''x''<sub>i,j</sub> / 700.) : 0. | |||
:;'''bark2hz''': Because the above formula is not directly invertable, an iteration algorithm is used to convert the ''x''<sub>i,j</sub> from Bark to the result ''r''<sub>i,j</sub> in Hz. | |||
:Note: Both functions are also available in the expressions used in the [[Programmer_Guide/Command_Reference/NUM|NUM]] and [[Programmer_Guide/Command_Reference/INT|INT]] command. | |||
;See also: [[Programmer_Guide/Command_Reference/EVAL/hz2mel|hz2mel, mel2hz]], [[Programmer_Guide/Command_Reference/EVAL/hz2erb|hz2erb, erb2hz]], [[Programmer_Guide/Command_Reference/EVAL/hz2cent|hz2cent, cent2hz]], [[Programmer_Guide/Command_Reference/EVAL/hth|hth]], [[Programmer_Guide/Command_Reference/EVAL/log2lin|lin2log, log2lin]] | |||
[[Programmer_Guide/Command_Reference/EVAL#Functions|<function list>]] | |||
Revision as of 15:13, 6 April 2011
Convert all elements of x from Hertz to Mel and vice versa.
- Usage
hz2mel(x)
mel2hz(x)
- x
- a scalar, vector or matrix
- Result
- The result r has the same type as x and contains the converted elements of x.
- hz2mel
- ri,j = 2595. * log10(1. + xi,j / 700.) : 0.
- bark2hz
- Because the above formula is not directly invertable, an iteration algorithm is used to convert the xi,j from Bark to the result ri,j in Hz.
- Note: Both functions are also available in the expressions used in the NUM and INT command.
- See also
- hz2mel, mel2hz, hz2erb, erb2hz, hz2cent, cent2hz, hth, lin2log, log2lin