Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alexkay/spek
/ functions
Functions
135 in github.com/alexkay/spek
⨍
Functions
135
◇
Types & classes
37
↓ 34 callers
Function
test
tests/test.h:24
↓ 18 callers
Function
spek_vercmp
src/spek-utils.cc:7
↓ 11 callers
Method
get_output_size
src/spek-fft.h:38
↓ 7 callers
Method
get_input
src/spek-fft.h:39
↓ 6 callers
Method
get_error
src/spek-audio.cc:25
↓ 6 callers
Method
get_input_size
src/spek-fft.h:37
↓ 6 callers
Method
get_output
src/spek-fft.h:41
↓ 5 callers
Function
bits_to_bands
TODO: test
src/spek-spectrogram.cc:471
↓ 5 callers
Method
create_palette
src/spek-spectrogram.cc:426
↓ 5 callers
Function
run
tests/test.cc:24
↓ 4 callers
Method
execute
src/spek-fft.cc:36
↓ 4 callers
Method
get_bit_rate
src/spek-audio.cc:27
↓ 4 callers
Method
get_bits_per_sample
src/spek-audio.cc:29
↓ 4 callers
Method
get_channels
src/spek-audio.cc:31
↓ 4 callers
Method
get_codec_name
src/spek-audio.cc:26
↓ 4 callers
Method
get_sample_rate
src/spek-audio.cc:28
↓ 4 callers
Method
set_input
src/spek-fft.h:40
↓ 3 callers
Method
create
src/spek-fft.cc:22
↓ 3 callers
Method
draw
src/spek-ruler.cc:16
↓ 3 callers
Method
draw_tick
src/spek-ruler.cc:45
↓ 3 callers
Method
get_error_base
src/spek-audio.cc:36
↓ 3 callers
Method
get_streams
src/spek-audio.cc:30
↓ 3 callers
Function
reader_sync
src/spek-pipeline.cc:354
↓ 3 callers
Method
set_output
src/spek-fft.h:42
↓ 3 callers
Function
spek_max
src/spek-utils.h:3
↓ 3 callers
Function
spek_min
src/spek-utils.h:8
↓ 3 callers
Function
spek_platform_font_scale
src/spek-platform.cc:51
↓ 3 callers
Method
stop
src/spek-spectrogram.cc:415
↓ 2 callers
Method
get_buffer
src/spek-audio.cc:33
↓ 2 callers
Method
get_check_update
src/spek-preferences.cc:45
↓ 2 callers
Method
get_duration
src/spek-audio.cc:32
↓ 2 callers
Method
get_frames_per_interval
src/spek-audio.cc:34
↓ 2 callers
Method
get_language
src/spek-preferences.cc:71
↓ 2 callers
Method
open
src/spek-audio.cc:70
↓ 2 callers
Method
read
src/spek-audio.cc:249
↓ 2 callers
Method
set_check_update
src/spek-preferences.cc:52
↓ 2 callers
Function
spek_palette
src/spek-palette.cc:85
↓ 2 callers
Function
spek_pipeline_close
src/spek-pipeline.cc:131
↓ 2 callers
Function
spek_platform_can_change_language
src/spek-platform.cc:42
↓ 2 callers
Method
start
src/spek-audio.cc:233
↓ 2 callers
Function
trim
Trim `s` so that it fits into `length`.
src/spek-spectrogram.cc:441
↓ 1 callers
Function
create_samples
Some of the tests will use a sample .wav file which is auto-generated if it doesn't exists.
tests/perf.cc:11
↓ 1 callers
Function
equal
tests/test.h:14
↓ 1 callers
Method
get_bands
src/spek-events.h:12
↓ 1 callers
Method
get_error_per_interval
src/spek-audio.cc:35
↓ 1 callers
Method
get_last_update
src/spek-preferences.cc:58
↓ 1 callers
Method
get_sample
src/spek-events.h:13
↓ 1 callers
Method
get_values
src/spek-events.h:14
↓ 1 callers
Function
get_window
src/spek-pipeline.cc:369
↓ 1 callers
Method
init
src/spek-preferences.cc:13
↓ 1 callers
Function
mono
src/spek-palette.cc:79
↓ 1 callers
Method
open
src/spek-spectrogram.cc:76
↓ 1 callers
Method
open
src/spek-window.cc:154
↓ 1 callers
Function
perf_all
Testing it all together.
tests/perf.cc:58
↓ 1 callers
Function
perf_decoder
Reading and decoding an audio file.
tests/perf.cc:43
↓ 1 callers
Function
perf_pipeline
Managing worker and decoder threads (in isolation from the actual decoder and worker).
tests/perf.cc:53
↓ 1 callers
Function
perf_worker
Running FFTs and processing the results.
tests/perf.cc:48
↓ 1 callers
Method
save
src/spek-spectrogram.cc:85
↓ 1 callers
Method
set_language
src/spek-preferences.cc:78
↓ 1 callers
Method
set_last_update
src/spek-preferences.cc:65
↓ 1 callers
Function
sox
The default palette used by SoX and written by Rob Sykes.
src/spek-palette.cc:49
↓ 1 callers
Function
spectrum
Modified version of Dan Bruton's algorithm: http://www.physics.sfasu.edu/astro/color/spectra.html
src/spek-palette.cc:8
↓ 1 callers
Function
spek_artwork_init
src/spek-artwork.cc:86
↓ 1 callers
Function
spek_pipeline_channels
src/spek-pipeline.cc:298
↓ 1 callers
Function
spek_pipeline_desc
src/spek-pipeline.cc:172
↓ 1 callers
Function
spek_pipeline_duration
src/spek-pipeline.cc:303
↓ 1 callers
Function
spek_pipeline_open
src/spek-pipeline.cc:63
↓ 1 callers
Function
spek_pipeline_sample_rate
src/spek-pipeline.cc:308
↓ 1 callers
Function
spek_pipeline_start
src/spek-pipeline.cc:110
↓ 1 callers
Function
spek_pipeline_streams
src/spek-pipeline.cc:293
↓ 1 callers
Function
spek_platform_config_path
src/spek-platform.cc:22
↓ 1 callers
Function
spek_platform_init
src/spek-platform.cc:13
↓ 1 callers
Function
test_audio
tests/test-audio.cc:60
↓ 1 callers
Function
test_fft
tests/test-fft.cc:75
↓ 1 callers
Function
test_info
tests/test-audio.cc:19
↓ 1 callers
Function
test_read
tests/test-audio.cc:32
↓ 1 callers
Function
test_utils
tests/test-utils.cc:26
Method
Audio
src/spek-audio.cc:64
Method
AudioFileImpl
src/spek-audio.cc:193
Method
Clone
src/spek-events.h:16
Method
CreateBitmap
src/spek-artwork.cc:13
Method
CreateIconBundle
src/spek-artwork.cc:65
Method
FFT
src/spek-fft.h:16
Method
FFTPlan
src/spek-fft.h:23
Method
FFTPlanImpl
src/spek-fft.cc:27
Method
MacOpenFiles
src/spek.cc:101
Method
OnDropFiles
src/spek-window.cc:42
Method
OnInit
src/spek.cc:31
Method
OnRun
src/spek.cc:91
Method
Spek
src/spek.cc:14
Method
SpekDropTarget
src/spek-window.cc:39
Method
SpekHaveSampleEvent
src/spek-events.cc:6
Method
SpekPreferences
src/spek-preferences.cc:32
Method
SpekPreferencesDialog
src/spek-preferences-dialog.cc:57
Method
SpekRuler
src/spek-ruler.cc:5
Method
SpekSpectrogram
src/spek-spectrogram.cc:42
Method
SpekWindow
src/spek-window.cc:54
Function
check_version
src/spek-window.cc:348
Function
density_formatter
src/spek-spectrogram.cc:219
Function
equal<double>
tests/test.h:19
next →
1–100 of 135, ranked by callers