#include "sizes.h"#include <math.h>#include <stdint.h>#include <stdio.h>


Go to the source code of this file.
Data Structures | |
| class | DB |
| class | Freq |
| class | Units |
Defines | |
| #define | INFINITYGAIN -40 |
| #define | MAXGAIN 50 |
| #define | TOTALFREQS 1024 |
| #define | TIME_HMS 0 |
| #define | TIME_HMS2 6 |
| #define | TIME_HMS3 7 |
| #define | TIME_SECONDS 8 |
| #define | TIME_HMSF 1 |
| #define | TIME_SAMPLES 2 |
| #define | TIME_SAMPLES_HEX 3 |
| #define | TIME_FRAMES 4 |
| #define | TIME_FEET_FRAMES 5 |
| #define | TIME_SECONDS__STR "ssss.sss" |
| #define | TIME_HMS__STR "h:mm:ss.sss" |
| #define | TIME_HMS2__STR "h:mm:ss" |
| #define | TIME_HMS3__STR "hh:mm:ss" |
| #define | TIME_HMSF__STR "h:mm:ss:ff" |
| #define | TIME_SAMPLES__STR "audio samples" |
| #define | TIME_SAMPLES_HEX__STR "audio samples (hex)" |
| #define | TIME_FRAMES__STR "video frames" |
| #define | TIME_FEET_FRAMES__STR "video frames (feet)" |
| #define INFINITYGAIN -40 |
Definition at line 11 of file units.h.
Referenced by DB::DB(), DB::fromdb_table(), SynthLevelSine::handle_event(), SynthLevelInvert::handle_event(), SynthLevelRandom::handle_event(), SynthLevelSlope::handle_event(), SynthLevelZero::handle_event(), Reverb::load_defaults(), DB::operator--(), ParametricConfig::ParametricConfig(), Synth::process_realtime(), VirtualANode::render_fade(), Synth::solve_eqn(), and ParametricWindow::update_canvas().
| #define MAXGAIN 50 |
Definition at line 12 of file units.h.
Referenced by DB::DB(), DB::fromdb_table(), and DB::operator++().
| #define TIME_FEET_FRAMES 5 |
Definition at line 28 of file units.h.
Referenced by InterfacePrefs::create_objects(), MTimeBar::draw_time(), Units::format_to_separators(), Units::fromtext(), TimeFormatFeet::handle_event(), MWindow::next_time_format(), MWindow::prev_time_format(), Units::timeformat_totype(), Units::totext(), and InterfacePrefs::update().
| #define TIME_FEET_FRAMES__STR "video frames (feet)" |
| #define TIME_FRAMES 4 |
Definition at line 26 of file units.h.
Referenced by InterfacePrefs::create_objects(), MTimeBar::draw_time(), Units::format_to_separators(), Units::fromtext(), TimeFormatFrames::handle_event(), MWindow::next_time_format(), MWindow::prev_time_format(), Units::timeformat_totype(), Units::totext(), and InterfacePrefs::update().
| #define TIME_FRAMES__STR "video frames" |
Definition at line 36 of file units.h.
Referenced by TitleWindow::create_objects(), and Units::timeformat_totype().
| #define TIME_HMS 0 |
Definition at line 16 of file units.h.
Referenced by InterfacePrefs::create_objects(), Units::format_to_separators(), Units::fromtext(), TimeFormatHMS::handle_event(), EDLSession::load_defaults(), MWindow::next_time_format(), MWindow::prev_time_format(), Units::timeformat_totype(), Units::totext(), InterfacePrefs::update(), and RecordGUI::update_batches().
| #define TIME_HMS2 6 |
Definition at line 18 of file units.h.
Referenced by BatchRenderGUI::create_list(), Units::format_to_separators(), Units::fromtext(), MainProgressBar::get_time(), Render::run(), MainPackageRenderer::set_progress(), Units::timeformat_totype(), Units::totext(), and MainProgressBar::update().
| #define TIME_HMS2__STR "h:mm:ss" |
Definition at line 31 of file units.h.
Referenced by TitleWindow::create_objects(), and Units::timeformat_totype().
| #define TIME_HMS3 7 |
Definition at line 20 of file units.h.
Referenced by Units::format_to_separators(), Units::fromtext(), Units::timeformat_totype(), and Units::totext().
| #define TIME_HMS3__STR "hh:mm:ss" |
Definition at line 32 of file units.h.
Referenced by TitleWindow::create_objects(), and Units::timeformat_totype().
| #define TIME_HMS__STR "h:mm:ss.sss" |
Definition at line 30 of file units.h.
Referenced by TitleWindow::create_objects(), and Units::timeformat_totype().
| #define TIME_HMSF 1 |
Definition at line 23 of file units.h.
Referenced by InterfacePrefs::create_objects(), AssetEditWindow::create_objects(), ExportEDLAsset::double_to_CMX3600(), MTimeBar::draw_time(), FileMOV::format_to_asset(), Units::format_to_separators(), Units::fromtext(), TimeFormatHMSF::handle_event(), MWindow::next_time_format(), MWindow::prev_time_format(), TitleMain::process_realtime(), Units::timeformat_totype(), Units::totext(), and InterfacePrefs::update().
| #define TIME_HMSF__STR "h:mm:ss:ff" |
Definition at line 33 of file units.h.
Referenced by TitleWindow::create_objects(), and Units::timeformat_totype().
| #define TIME_SAMPLES 2 |
Definition at line 24 of file units.h.
Referenced by InterfacePrefs::create_objects(), Units::format_to_separators(), Units::fromtext(), TimeFormatSamples::handle_event(), MWindow::next_time_format(), MWindow::prev_time_format(), Units::timeformat_totype(), Units::totext(), and InterfacePrefs::update().
| #define TIME_SAMPLES__STR "audio samples" |
| #define TIME_SAMPLES_HEX 3 |
Definition at line 25 of file units.h.
Referenced by InterfacePrefs::create_objects(), Units::format_to_separators(), Units::fromtext(), TimeFormatHex::handle_event(), MWindow::next_time_format(), MWindow::prev_time_format(), Units::timeformat_totype(), Units::totext(), and InterfacePrefs::update().
| #define TIME_SAMPLES_HEX__STR "audio samples (hex)" |
| #define TIME_SECONDS 8 |
Definition at line 22 of file units.h.
Referenced by InterfacePrefs::create_objects(), Units::format_to_separators(), Units::fromtext(), TimeFormatSeconds::handle_event(), MWindow::next_time_format(), MWindow::prev_time_format(), Units::timeformat_totype(), Units::totext(), and InterfacePrefs::update().
| #define TIME_SECONDS__STR "ssss.sss" |
Definition at line 29 of file units.h.
Referenced by TitleWindow::create_objects(), and Units::timeformat_totype().
| #define TOTALFREQS 1024 |
Definition at line 13 of file units.h.
Referenced by BC_QPot::BC_QPot(), SpectrogramWindow::create_objects(), ParametricWindow::create_objects(), Freq::fromfreq(), Freq::init_table(), Freq::operator++(), Spectrogram::render_gui(), and ParametricWindow::update_canvas().
1.5.5