List of all items
Structs
- AudioScanState
- BuildInfo
- DawScanState
- ExportPayload
- ExportPlugin
- MidiScanState
- PalettePreviewResult
- PdfScanState
- PresetScanState
- ScanState
- SlowStatsSnapshot
- UpdateState
- UpdatedPlugin
- WalkerStatus
- audio_engine::AudioEngineStub
- audio_engine::EngineChild
- audio_scanner::AudioMetadata
- bulk_stat::BulkEntry
- bulk_stat::macos::AttributeSet
- bulk_stat::macos::Attrlist
- content_hash::ContentDupGroup
- content_hash::ContentDupPath
- content_hash::ContentDupScanResult
- db::AudioQueryParams
- db::AudioQueryResult
- db::AudioSampleRow
- db::AudioStatsResult
- db::CacheStat
- db::Database
- db::DawQueryResult
- db::DawRow
- db::DawStatsResult
- db::FilterStatsResult
- db::MidiQueryResult
- db::PdfQueryResult
- db::PdfRow
- db::PdfStatsResult
- db::PluginQueryResult
- db::PluginRow
- db::PresetQueryResult
- db::PresetRow
- db::PresetStatsResult
- db::ScanInfo
- db::TopFolderRow
- db::UnifiedScanRunRow
- file_watcher::FileWatcherState
- history::AudioHistory
- history::AudioSample
- history::AudioScanDiff
- history::AudioScanSnapshot
- history::AudioScanSummary
- history::DawHistory
- history::DawProject
- history::DawScanDiff
- history::DawScanSnapshot
- history::DawScanSummary
- history::KvrCacheEntry
- history::KvrCacheUpdateEntry
- history::MidiFile
- history::MidiScanDiff
- history::MidiScanSnapshot
- history::MidiScanSummary
- history::PdfFile
- history::PdfScanDiff
- history::PdfScanSnapshot
- history::PdfScanSummary
- history::PresetFile
- history::PresetHistory
- history::PresetScanDiff
- history::PresetScanSnapshot
- history::PresetScanSummary
- history::ScanDiff
- history::ScanHistory
- history::ScanSnapshot
- history::ScanSummary
- history::VersionChangedPlugin
- kvr::KvrResult
- kvr::UpdateResult
- midi::MidiInfo
- scanner::PluginInfo
- similarity::AudioFingerprint
- tray_menu::TrayNowPlayingPayload
- tray_menu::TrayPopoverEmit
- tray_menu::TrayState
- tray_menu::TrayStateInner
- unified_walker::IncrementalDirState
- unified_walker::UnifiedCounts
- unified_walker::UnifiedSpec
- xref::PluginRef
Enums
Functions
- app_i18n::load_merged
- app_i18n::seed_defaults
- app_i18n::seed_locale
- app_log_verbose
- append_log
- audio_engine::audio_engine_child_pid
- audio_engine::audio_engine_eof_watchdog_start
- audio_engine::audio_engine_eof_watchdog_stop
- audio_engine::binary_name
- audio_engine::child_dead
- audio_engine::clear_engine_pid
- audio_engine::clear_engine_slot_after_os_kill
- audio_engine::ensure_engine_child
- audio_engine::find_audio_engine_under_target_ancestors
- audio_engine::format_stderr_suffix
- audio_engine::kill_pid_raw
- audio_engine::log_ipc_failure
- audio_engine::normalize_ipc_request_payload
- audio_engine::read_engine_json_line
- audio_engine::record_engine_pid
- audio_engine::resolve_audio_engine_binary
- audio_engine::restart_audio_engine_child
- audio_engine::shutdown_audio_engine_child
- audio_engine::spawn_audio_engine_request
- audio_engine::spawn_audio_engine_request_at
- audio_engine::spawn_engine_child
- audio_engine::take_and_reap_engine_child
- audio_engine_eof_watchdog_start
- audio_engine_eof_watchdog_stop
- audio_engine_invoke
- audio_engine_restart
- audio_extensions::audio_format_tags_for_app_info
- audio_extensions::is_audio_extension_lowercase
- audio_history_clear
- audio_history_delete
- audio_history_diff
- audio_history_get_detail
- audio_history_get_scans
- audio_history_latest
- audio_history_save
- audio_scanner::format_size
- audio_scanner::get_audio_metadata
- audio_scanner::get_audio_roots
- audio_scanner::normalize_macos_path
- audio_scanner::parse_aiff
- audio_scanner::parse_flac
- audio_scanner::parse_wav
- audio_scanner::probe_with_symphonia
- audio_scanner::walk_dir_parallel
- audio_scanner::walk_for_audio
- batch_analyze
- blocking
- blocking_res
- bpm::decode_pcm
- bpm::decode_with_symphonia
- bpm::decode_with_symphonia_pub
- bpm::detect_tempo
- bpm::estimate_bpm
- bpm::read_aiff_pcm
- bpm::read_aiff_pcm_pub
- bpm::read_wav_pcm
- bpm::read_wav_pcm_pub
- build_audio_engine_process_stats
- build_fingerprint_cache
- build_process_stats
- bulk_stat::macos::_path_buf_unused
- bulk_stat::macos::getattrlistbulk
- bulk_stat::macos::read_dir_bulk_fast
- bulk_stat::macos::read_u32
- bulk_stat::read_dir_bulk
- bulk_stat::read_dir_bulk_portable
- cached_slow_stats
- check_updates
- clear_log
- collect_audio_engine_process_metrics
- compute_fingerprint
- compute_slow_stats
- content_hash::find_byte_duplicate_groups
- content_hash::hash_file_sha256
- daw_history_clear
- daw_history_delete
- daw_history_diff
- daw_history_get_detail
- daw_history_get_scans
- daw_history_latest
- daw_history_save
- daw_scanner::daw_name_for_format
- daw_scanner::ext_matches
- daw_scanner::format_size
- daw_scanner::get_daw_roots
- daw_scanner::get_directory_size
- daw_scanner::get_directory_size_depth
- daw_scanner::is_daw_extension_lowercase
- daw_scanner::is_package_ext
- daw_scanner::is_valid_band_package
- daw_scanner::is_valid_pro_tools_session_file
- daw_scanner::normalize_macos_path
- daw_scanner::walk_dir_parallel
- daw_scanner::walk_for_daw
- db::backfill_contentless_fts
- db::classify_fts_name_path_search
- db::classify_plugins_search
- db::dbstat_bytes_for_scan_group
- db::default_limit
- db::default_sort_key
- db::default_true
- db::fts_phrase
- db::global
- db::global_initialized
- db::init_global
- db::init_sqlite_connection_pragmas
- db::install_regexp_function
- db::now_epoch_ms
- db::open_db_connection_with_pragmas
- db::open_read_connection
- db::parse_plugin_status_filter
- db::parse_sqlite_read_pool_extra_pref
- db::read_pool_cache_kib
- db::read_pool_mmap_bytes
- db::regexp_pattern_cache
- db::regexp_user_matches
- db::reset_query_deadline
- db::short_like
- db::sqlite_read_pool_auto
- db_audio_filter_stats
- db_audio_library_paths
- db_audio_stats
- db_backfill_audio_meta
- db_cache_stats
- db_clear_cache_table
- db_clear_caches
- db_daw_filter_stats
- db_daw_stats
- db_get_analysis
- db_list_scans
- db_midi_filter_stats
- db_migrate_json
- db_pdf_filter_stats
- db_pdf_stats
- db_plugin_filter_stats
- db_preset_filter_stats
- db_preset_stats
- db_query_audio
- db_query_daw
- db_query_midi
- db_query_palette_preview
- db_query_pdfs
- db_query_plugins
- db_query_presets
- db_unanalyzed_paths
- db_update_analysis
- db_update_bpm
- db_update_key
- db_update_lufs
- delete_data_file
- delete_file
- detect_audio_key
- detect_separator
- dotted_extensions_to_upper_tags
- dsv_escape
- estimate_bpm
- export_audio_dsv
- export_audio_json
- export_daw_dsv
- export_daw_json
- export_pdf
- export_pdf_impl
- export_pdfs_dsv
- export_pdfs_json
- export_plugins_csv
- export_plugins_json
- export_presets_dsv
- export_presets_json
- export_toml
- extract_project_plugins
- file_watcher::classify
- file_watcher::get_watched_dirs
- file_watcher::is_watching
- file_watcher::minimize_scan_roots
- file_watcher::scan_root_for_changed_path
- file_watcher::start_watching
- file_watcher::stop_watching
- find_content_duplicates
- find_similar_samples
- foreign_process_cpu_times_us
- format_size
- fs_list_dir
- get_active_scan_inventory_counts
- get_app_strings
- get_audio_engine_process_stats
- get_audio_metadata
- get_build_info
- get_cpu_percent
- get_cpu_percent_like_rusage_for_pid
- get_file_watcher_status
- get_home_dir
- get_midi_info
- get_open_fd_count
- get_prefs_path
- get_process_info
- get_process_stats
- get_rss_bytes
- get_thread_count
- get_toast_strings
- get_unified_scan_run
- get_uptime_secs
- get_version
- get_virtual_bytes
- get_walker_status
- gethostname
- history::app_data_dir_from_home
- history::audio_history_file
- history::build_audio_snapshot
- history::build_daw_snapshot
- history::build_midi_snapshot
- history::build_pdf_snapshot
- history::build_plugin_snapshot
- history::build_preset_snapshot
- history::clear_audio_history
- history::clear_daw_history
- history::clear_history
- history::clear_preset_history
- history::compute_audio_diff
- history::compute_daw_diff
- history::compute_midi_diff
- history::compute_pdf_diff
- history::compute_plugin_diff
- history::compute_preset_diff
- history::daw_history_file
- history::default_config
- history::delete_audio_scan
- history::delete_daw_scan
- history::delete_preset_scan
- history::delete_scan
- history::diff_audio_scans
- history::diff_daw_scans
- history::diff_preset_scans
- history::diff_scans
- history::ensure_data_dir
- history::flat_to_toml
- history::gen_id
- history::get_audio_scan_detail
- history::get_audio_scans
- history::get_data_dir
- history::get_daw_scan_detail
- history::get_daw_scans
- history::get_latest_audio_scan
- history::get_latest_daw_scan
- history::get_latest_preset_scan
- history::get_latest_scan
- history::get_preference
- history::get_preferences_path
- history::get_preset_scan_detail
- history::get_preset_scans
- history::get_scan_detail
- history::get_scans
- history::history_file
- history::invalidate_prefs_cache
- history::json_to_toml_value
- history::kvr_cache_file
- history::legacy_preferences_file
- history::load_audio_history
- history::load_daw_history
- history::load_history
- history::load_kvr_cache
- history::load_preferences
- history::load_preferences_from_disk
- history::load_preset_history
- history::merge_prefs
- history::migrate_json_string
- history::now_iso
- history::preferences_file
- history::prefs_cache_now_ms
- history::preset_history_file
- history::radix_string
- history::remove_preference
- history::save_audio_history
- history::save_audio_scan
- history::save_daw_history
- history::save_daw_scan
- history::save_history
- history::save_kvr_cache
- history::save_preferences
- history::save_preset_history
- history::save_preset_scan
- history::save_scan
- history::set_preference
- history::toml_key_to_flat
- history::toml_to_flat
- history::toml_value_to_json
- history::update_kvr_cache
- history_clear
- history_delete
- history_diff
- history_get_detail
- history_get_scans
- history_latest
- import_audio_json
- import_daw_json
- import_pdfs_json
- import_plugins_json
- import_presets_json
- import_toml
- incremental_directory_scan_enabled
- key_detect::compute_chromagram
- key_detect::detect_key
- key_detect::goertzel
- key_detect::match_key_profile
- key_detect::profile_correlation
- kvr::build_client
- kvr::compare_versions
- kvr::extract_download_url
- kvr::extract_version
- kvr::fetch_html
- kvr::fetch_with_validation
- kvr::find_latest_version
- kvr::parse_version
- kvr::platform_keywords
- kvr::resolve_kvr
- kvr_cache_get
- kvr_cache_update
- list_data_files
- load_incremental_dir_state_for_walk
- log_shutdown
- log_verbosity_level
- lufs::measure_lufs
- measure_lufs
- midi::parse_midi
- midi::read_var_len
- midi_history_clear
- midi_history_delete
- midi_history_diff
- midi_history_get_detail
- midi_history_get_scans
- midi_history_latest
- midi_history_save
- midi_scanner::format_size
- midi_scanner::get_midi_roots
- midi_scanner::normalize_macos_path
- midi_scanner::walk_dir_parallel
- midi_scanner::walk_for_midi
- native_menu::build_native_menu_bar
- normalize_fingerprint_cache_map
- open_audio_folder
- open_daw_folder
- open_daw_project
- open_fd_count_for_pid
- open_file_default
- open_pdf_file
- open_plugin_folder
- open_prefs_file
- open_preset_folder
- open_update_url
- open_with_app
- open_with_app::open_macos
- open_with_app::open_with_application
- palette_preview_empty
- path_norm::normalize_path_for_db
- path_norm::path_strings_json_normalized
- pdf_history_clear
- pdf_history_delete
- pdf_history_diff
- pdf_history_get_detail
- pdf_history_get_scans
- pdf_history_latest
- pdf_history_save
- pdf_meta::extract_page_count
- pdf_meta::extract_pages_batch
- pdf_metadata_extract_abort
- pdf_metadata_extract_batch
- pdf_metadata_get
- pdf_metadata_unindexed
- pdf_scanner::format_size
- pdf_scanner::get_pdf_roots
- pdf_scanner::normalize_macos_path
- pdf_scanner::walk_dir_parallel
- pdf_scanner::walk_for_pdfs
- persist_incremental_dir_state_after_walk
- plugins_to_export
- prefs_get_all
- prefs_remove
- prefs_save_all
- prefs_set
- prepare_unified_scan
- preset_history_clear
- preset_history_delete
- preset_history_diff
- preset_history_get_detail
- preset_history_get_scans
- preset_history_latest
- preset_history_save
- preset_scanner::format_size
- preset_scanner::get_preset_roots
- preset_scanner::is_preset_extension_lowercase
- preset_scanner::normalize_macos_path
- preset_scanner::walk_dir_parallel
- preset_scanner::walk_for_presets
- read_als_xml
- read_als_xml_impl
- read_binary_project
- read_binary_project_inner
- read_bwproject
- read_cache_file
- read_log
- read_project_file
- read_text_file
- read_zip_xml
- refresh_log_verbosity_from_prefs
- refresh_native_menu
- rename_file
- resolve_kvr
- resolve_ui_locale
- run
- scan_audio_samples
- scan_daw_projects
- scan_midi_files
- scan_pdfs
- scan_plugins
- scan_presets
- scan_unified
- scanner::detect_architectures
- scanner::discover_plugins
- scanner::format_size
- scanner::get_directory_size
- scanner::get_directory_size_depth
- scanner::get_plugin_info
- scanner::get_plugin_type
- scanner::get_vst_directories
- scanner::json_pick_str
- scanner::read_bundle_metadata
- scanner::read_plist_info
- scanner::read_vst3_moduleinfo
- should_suppress_app_log_line
- similarity::compute_fingerprint
- similarity::find_similar
- similarity::fingerprint_distance
- start_file_watcher
- stop_audio_scan
- stop_daw_scan
- stop_file_watcher
- stop_midi_scan
- stop_pdf_scan
- stop_preset_scan
- stop_scan
- stop_unified_scan
- stop_updates
- thread_count_for_pid_non_sysinfo
- tray_menu::build_tray_popup_menu
- tray_menu::create_tray
- tray_menu::emit_tray_popover_state
- tray_menu::emit_tray_popover_ui_theme
- tray_menu::fmt_tray_time
- tray_menu::normalized_popover_reveal_path
- tray_menu::popover_xy_below_tray
- tray_menu::refresh_tray_popup_menu
- tray_menu::show_main_window
- tray_menu::start_tray_host_poll
- tray_menu::t
- tray_menu::toggle_tray_popover
- tray_menu::tray_emit_ui_theme
- tray_menu::tray_menu_bar_icon
- tray_menu::tray_playback_speed_merge
- tray_menu::tray_popover_action
- tray_menu::tray_popover_get_state
- tray_menu::tray_popover_get_ui_theme
- tray_menu::tray_popover_hide
- tray_menu::tray_popover_resize
- tray_menu::tray_popover_ui_theme_from_prefs
- tray_menu::tray_volume_pct_merge
- tray_menu::truncate_tray_menu_line
- tray_menu::truncate_tray_title
- tray_menu::update_tray_now_playing
- tray_popover_escape_macos::install
- unified_walker::daw_name_for_format
- unified_walker::dir_mtime_secs
- unified_walker::directory_incremental_key
- unified_walker::ext_match
- unified_walker::fmt_mtime_ymd
- unified_walker::format_size
- unified_walker::get_directory_size
- unified_walker::get_directory_size_depth
- unified_walker::is_network_path
- unified_walker::is_valid_band_package
- unified_walker::network_fs_type
- unified_walker::normalize_macos_path
- unified_walker::under_any_root
- unified_walker::walk_dir_parallel
- unified_walker::walk_unified
- write_app_log
- write_app_log_line
- write_app_log_verbose
- write_cache_file
- write_text_file
- xref::extract_au_identifiers
- xref::extract_logic_plugin_names
- xref::extract_named_plugins
- xref::extract_plugin_from_string
- xref::extract_plugins
- xref::extract_plugins_from_binary
- xref::extract_plugins_from_dir
- xref::extract_plugins_from_plist
- xref::extract_plugins_from_xml
- xref::extract_plugins_utf16le
- xref::normalize_plugin_name
- xref::parse_ableton
- xref::parse_bitwig
- xref::parse_cubase
- xref::parse_dawproject
- xref::parse_flp
- xref::parse_logic
- xref::parse_protools
- xref::parse_reaper
- xref::parse_reason
- xref::parse_studio_one
Type Aliases
Statics
- APP_START
- LOG_VERBOSITY_LEVEL
- PDF_META_EXTRACT_ABORT
- SLOW_STATS_CACHE
- app_i18n::SEED_JSON_CS
- app_i18n::SEED_JSON_DA
- app_i18n::SEED_JSON_DE
- app_i18n::SEED_JSON_EL
- app_i18n::SEED_JSON_EN
- app_i18n::SEED_JSON_ES
- app_i18n::SEED_JSON_ES_419
- app_i18n::SEED_JSON_FI
- app_i18n::SEED_JSON_FR
- app_i18n::SEED_JSON_HI
- app_i18n::SEED_JSON_HU
- app_i18n::SEED_JSON_ID
- app_i18n::SEED_JSON_IT
- app_i18n::SEED_JSON_JA
- app_i18n::SEED_JSON_KO
- app_i18n::SEED_JSON_NB
- app_i18n::SEED_JSON_NL
- app_i18n::SEED_JSON_PL
- app_i18n::SEED_JSON_PT
- app_i18n::SEED_JSON_PT_BR
- app_i18n::SEED_JSON_RO
- app_i18n::SEED_JSON_RU
- app_i18n::SEED_JSON_SV
- app_i18n::SEED_JSON_TR
- app_i18n::SEED_JSON_UK
- app_i18n::SEED_JSON_VI
- app_i18n::SEED_JSON_ZH
- audio_engine::ENGINE_CHILD
- audio_engine::ENGINE_CHILD_PID
- audio_engine::EOF_WATCHDOG_ACTIVE
- db::GLOBAL_DB
- db::INIT_GLOBAL_MUTEX
- db::REGEXP_FUNC_CACHE
- history::PREF_CACHE
- history::PREF_RMW_LOCK
- kvr::DATE_FILTER_RE
- kvr::DOWNLOAD_LINK_RE
- kvr::HTML_TAG_RE
- kvr::KVR_DDG_LINK_RE
- kvr::PLUGINS_LINK_RE
- kvr::PRODUCT_LINK_RE
- kvr::URL_RE
- kvr::VERSION_PATTERNS
- tray_menu::TRAY_POLL_ACTIVE
- xref::ALS_AU_BLOCK_RE
- xref::ALS_AU_MFG_RE
- xref::ALS_AU_NAME_RE
- xref::ALS_VST2_BLOCK_RE
- xref::ALS_VST2_MFG_RE
- xref::ALS_VST2_NAME_RE
- xref::ALS_VST3_BLOCK_RE
- xref::ALS_VST3_MFG_RE
- xref::ALS_VST3_NAME_RE
- xref::ARCH_SUFFIX_RE
- xref::RPP_PLUGIN_RE
- xref::XML_DEVICE_NAME_RE
- xref::XML_PLUGIN_NAME_RE
- xref::XML_PLUG_NAME_RE
Constants
- DIRECTORY_SCAN_INCREMENTAL_DOMAIN
- SLOW_STATS_TTL
- audio_engine::EOF_WATCHDOG_POLL_MS
- audio_extensions::AUDIO_EXTENSIONS
- bulk_stat::macos::ATTR_BIT_MAP_COUNT
- bulk_stat::macos::ATTR_CMN_MODTIME
- bulk_stat::macos::ATTR_CMN_NAME
- bulk_stat::macos::ATTR_CMN_OBJTYPE
- bulk_stat::macos::ATTR_CMN_RETURNED_ATTRS
- bulk_stat::macos::ATTR_FILE_DATALENGTH
- bulk_stat::macos::FSOPT_PACK_INVAL_ATTRS
- bulk_stat::macos::VDIR
- bulk_stat::macos::VLNK
- bulk_stat::macos::VREG
- content_hash::READ_CHUNK
- daw_scanner::BACKUP_DIRS
- daw_scanner::DAW_EXTENSIONS
- daw_scanner::PACKAGE_EXTENSIONS
- daw_scanner::PLUGIN_BUNDLE_EXTENSIONS
- daw_scanner::PRO_TOOLS_SESSION_MAGIC
- db::AUDIO_LIBRARY_IDS
- db::DAW_LIBRARY_IDS
- db::FTS_INVENTORY_MATCH_COUNT_CAP
- db::LATEST_DAW_SCAN_ID_SQL
- db::MIDI_LIBRARY_IDS
- db::PDF_LIBRARY_IDS
- db::PLUGIN_LIBRARY_IDS
- db::PLUGIN_LIBRARY_IDS_QUALIFIED
- db::PRESET_LIBRARY_IDS
- db::SCHEMA_VERSION
- db::SQLITE_CACHE_KIB_PRIMARY
- db::SQLITE_MMAP_BYTES_PRIMARY
- db::SQLITE_PROGRESS_HANDLER_OPS
- db::SQLITE_QUERY_TIMEOUT_SECS
- db::SQLITE_READ_POOL_AUTO_CAP
- db::SQLITE_READ_POOL_EXTRA_MAX
- file_watcher::PLUGIN_EXTS
- history::APP_DATA_IDENTIFIER
- history::PREF_CACHE_TTL_MS
- history::SECTION_MAP
- key_detect::MAJOR_PROFILE
- key_detect::MINOR_PROFILE
- key_detect::NOTE_NAMES
- kvr::KVR_INVALID_PAGES
- kvr::USER_AGENT
- midi_scanner::MIDI_EXTENSIONS
- pdf_scanner::PDF_EXTENSION
- preset_scanner::PRESET_EXTENSIONS
- scanner_skip_dirs::SCANNER_SKIP_DIRS
- tray_menu::TRAY_MENU_NOW_PLAYING_MAX
- tray_menu::TRAY_POLL_MS
- tray_menu::TRAY_POPOVER_H
- tray_menu::TRAY_POPOVER_W
- unified_walker::DAW_BACKUP_DIRS
- unified_walker::DAW_EXTENSIONS
- unified_walker::DAW_PACKAGE_EXTENSIONS
- unified_walker::DAW_PLUGIN_BUNDLE_EXTENSIONS
- unified_walker::PDF_EXTENSION
- unified_walker::PRESET_EXTENSIONS
- xref::XREF_SUPPORTED_EXTENSIONS