#include <gx_jconv_settings.h>
|
int | set_val (Gxw::ControlParameter *sample_display, Gxw::ControlParameter *ms_display, double value, int fs) |
|
int | get_ms (Gxw::ControlParameter *w) |
|
void | file_changed (Glib::ustring filename, int rate, int length, int channels, Glib::ustring format) |
|
bool | load_data (Glib::ustring filename, int offset=0, int delay=0, int length=0, const Gainline &gain=gain0) |
|
void | load_state (const gx_engine::GxJConvSettings *jcp) |
|
void | make_state (gx_engine::GxJConvSettings &jc) |
|
void | save_state () |
|
void | set_GainCor () |
|
double | calc_normalized_gain (int offset, int length, const Gainline &points) |
|
void | destroy_self () |
|
void | on_window_hide () |
|
void | on_delay_changed (int delay, int fs) |
|
void | on_offset_changed (int offset, int fs) |
|
void | on_length_changed (int length, int fs) |
|
void | on_max_scale_reached (bool v) |
|
void | on_min_scale_reached (bool v) |
|
void | on_left () |
|
void | on_right () |
|
void | on_sum () |
|
void | on_linear () |
|
void | on_m_delay_changed () |
|
void | on_ms_delay_changed () |
|
void | on_m_offset_changed () |
|
void | on_ms_offset_changed () |
|
void | on_m_length_changed () |
|
void | on_ms_length_changed () |
|
Glib::ustring | on_delay_delta_format_value (double v) |
|
void | on_home () |
|
void | on_jump_zoom_mark () |
|
void | on_decr () |
|
void | on_incr () |
|
void | on_reset_clicked () |
|
void | on_open () |
|
void | on_apply_button_clicked () |
|
void | on_cancel_button_clicked () |
|
void | on_ok_button_clicked () |
|
void | on_gain_button_toggled () |
|
void | on_help_clicked () |
|
void | on_preset_popup_clicked () |
|
void | reload_impresp_list () |
|
void | on_enumerate (const std::string &path, const std::vector< gx_system::FileName > &l) |
|
bool | on_key_press_event (GdkEventKey *event) |
|
void | init_connect () |
|
| IRWindow (const Glib::RefPtr< gx_gui::GxBuilder > &builder, gx_engine::JConvParameter *jcp, Glib::RefPtr< Gdk::Pixbuf > icon, gx_engine::GxMachineBase &machine, Glib::RefPtr< Gtk::AccelGroup > accels, int nchan) |
|
void | on_combo_changed () |
|
void | on_dircombo_changed () |
|
Definition at line 37 of file gx_jconv_settings.h.
◆ IRWindow()
◆ ~IRWindow()
gx_jconv::IRWindow::~IRWindow |
( |
| ) |
|
◆ calc_normalized_gain()
double gx_jconv::IRWindow::calc_normalized_gain |
( |
int |
offset, |
|
|
int |
length, |
|
|
const Gainline & |
points |
|
) |
| |
|
private |
◆ create()
static IRWindow * gx_jconv::IRWindow::create |
( |
const std::string & |
unit_id, |
|
|
Glib::RefPtr< Gdk::Pixbuf > |
icon, |
|
|
gx_engine::GxMachineBase & |
machine, |
|
|
Glib::RefPtr< Gtk::AccelGroup > |
accels, |
|
|
int |
nchan |
|
) |
| |
|
static |
◆ destroy_self()
void gx_jconv::IRWindow::destroy_self |
( |
| ) |
|
|
private |
◆ file_changed()
void gx_jconv::IRWindow::file_changed |
( |
Glib::ustring |
filename, |
|
|
int |
rate, |
|
|
int |
length, |
|
|
int |
channels, |
|
|
Glib::ustring |
format |
|
) |
| |
|
private |
◆ get_ms()
int gx_jconv::IRWindow::get_ms |
( |
Gxw::ControlParameter * |
w | ) |
|
|
inlineprivate |
◆ init_connect()
void gx_jconv::IRWindow::init_connect |
( |
| ) |
|
|
private |
◆ load_data()
bool gx_jconv::IRWindow::load_data |
( |
Glib::ustring |
filename, |
|
|
int |
offset = 0 , |
|
|
int |
delay = 0 , |
|
|
int |
length = 0 , |
|
|
const Gainline & |
gain = gain0 |
|
) |
| |
|
private |
◆ load_state()
◆ make_state()
◆ on_apply_button_clicked()
void gx_jconv::IRWindow::on_apply_button_clicked |
( |
| ) |
|
|
private |
◆ on_cancel_button_clicked()
void gx_jconv::IRWindow::on_cancel_button_clicked |
( |
| ) |
|
|
private |
◆ on_combo_changed()
void gx_jconv::IRWindow::on_combo_changed |
( |
| ) |
|
|
private |
◆ on_decr()
void gx_jconv::IRWindow::on_decr |
( |
| ) |
|
|
private |
◆ on_delay_changed()
void gx_jconv::IRWindow::on_delay_changed |
( |
int |
delay, |
|
|
int |
fs |
|
) |
| |
|
private |
◆ on_delay_delta_format_value()
Glib::ustring gx_jconv::IRWindow::on_delay_delta_format_value |
( |
double |
v | ) |
|
|
private |
◆ on_dircombo_changed()
void gx_jconv::IRWindow::on_dircombo_changed |
( |
| ) |
|
|
private |
◆ on_enumerate()
void gx_jconv::IRWindow::on_enumerate |
( |
const std::string & |
path, |
|
|
const std::vector< gx_system::FileName > & |
l |
|
) |
| |
|
private |
◆ on_gain_button_toggled()
void gx_jconv::IRWindow::on_gain_button_toggled |
( |
| ) |
|
|
private |
◆ on_help_clicked()
void gx_jconv::IRWindow::on_help_clicked |
( |
| ) |
|
|
private |
◆ on_home()
void gx_jconv::IRWindow::on_home |
( |
| ) |
|
|
private |
◆ on_incr()
void gx_jconv::IRWindow::on_incr |
( |
| ) |
|
|
private |
◆ on_jump_zoom_mark()
void gx_jconv::IRWindow::on_jump_zoom_mark |
( |
| ) |
|
|
private |
◆ on_key_press_event()
bool gx_jconv::IRWindow::on_key_press_event |
( |
GdkEventKey * |
event | ) |
|
|
private |
◆ on_left()
void gx_jconv::IRWindow::on_left |
( |
| ) |
|
|
private |
◆ on_length_changed()
void gx_jconv::IRWindow::on_length_changed |
( |
int |
length, |
|
|
int |
fs |
|
) |
| |
|
private |
◆ on_linear()
void gx_jconv::IRWindow::on_linear |
( |
| ) |
|
|
private |
◆ on_m_delay_changed()
void gx_jconv::IRWindow::on_m_delay_changed |
( |
| ) |
|
|
private |
◆ on_m_length_changed()
void gx_jconv::IRWindow::on_m_length_changed |
( |
| ) |
|
|
private |
◆ on_m_offset_changed()
void gx_jconv::IRWindow::on_m_offset_changed |
( |
| ) |
|
|
private |
◆ on_max_scale_reached()
void gx_jconv::IRWindow::on_max_scale_reached |
( |
bool |
v | ) |
|
|
private |
◆ on_min_scale_reached()
void gx_jconv::IRWindow::on_min_scale_reached |
( |
bool |
v | ) |
|
|
private |
◆ on_ms_delay_changed()
void gx_jconv::IRWindow::on_ms_delay_changed |
( |
| ) |
|
|
private |
◆ on_ms_length_changed()
void gx_jconv::IRWindow::on_ms_length_changed |
( |
| ) |
|
|
private |
◆ on_ms_offset_changed()
void gx_jconv::IRWindow::on_ms_offset_changed |
( |
| ) |
|
|
private |
◆ on_offset_changed()
void gx_jconv::IRWindow::on_offset_changed |
( |
int |
offset, |
|
|
int |
fs |
|
) |
| |
|
private |
◆ on_ok_button_clicked()
void gx_jconv::IRWindow::on_ok_button_clicked |
( |
| ) |
|
|
private |
◆ on_open()
void gx_jconv::IRWindow::on_open |
( |
| ) |
|
|
private |
◆ on_preset_popup_clicked()
void gx_jconv::IRWindow::on_preset_popup_clicked |
( |
| ) |
|
|
private |
◆ on_reset_clicked()
void gx_jconv::IRWindow::on_reset_clicked |
( |
| ) |
|
|
private |
◆ on_right()
void gx_jconv::IRWindow::on_right |
( |
| ) |
|
|
private |
◆ on_sum()
void gx_jconv::IRWindow::on_sum |
( |
| ) |
|
|
private |
◆ on_window_hide()
void gx_jconv::IRWindow::on_window_hide |
( |
| ) |
|
|
private |
◆ reload_and_show()
void gx_jconv::IRWindow::reload_and_show |
( |
| ) |
|
◆ reload_impresp_list()
void gx_jconv::IRWindow::reload_impresp_list |
( |
| ) |
|
|
private |
◆ save_state()
void gx_jconv::IRWindow::save_state |
( |
| ) |
|
|
private |
◆ set_GainCor()
void gx_jconv::IRWindow::set_GainCor |
( |
| ) |
|
|
private |
◆ set_val()
int gx_jconv::IRWindow::set_val |
( |
Gxw::ControlParameter * |
sample_display, |
|
|
Gxw::ControlParameter * |
ms_display, |
|
|
double |
value, |
|
|
int |
fs |
|
) |
| |
|
private |
◆ audio_buffer
float* gx_jconv::IRWindow::audio_buffer |
|
private |
◆ audio_chan
int gx_jconv::IRWindow::audio_chan |
|
private |
◆ audio_size
unsigned int gx_jconv::IRWindow::audio_size |
|
private |
◆ autogain_conn
sigc::connection gx_jconv::IRWindow::autogain_conn |
|
private |
◆ builder
◆ columns
◆ current_combo_dir
std::string gx_jconv::IRWindow::current_combo_dir |
|
private |
◆ dircombo
Gtk::ComboBox* gx_jconv::IRWindow::dircombo |
|
private |
◆ filename
Glib::ustring gx_jconv::IRWindow::filename |
|
private |
◆ gain0
Gainline gx_jconv::IRWindow::gain0 |
|
staticprivate |
◆ gtk_window
Gtk::Window* gx_jconv::IRWindow::gtk_window |
|
private |
◆ jcp
◆ machine
◆ model
Glib::RefPtr<Gtk::TreeStore> gx_jconv::IRWindow::model |
|
private |
◆ ms
double gx_jconv::IRWindow::ms |
|
private |
◆ nchan
int gx_jconv::IRWindow::nchan |
|
private |
◆ wApply
Gtk::Button * gx_jconv::IRWindow::wApply |
|
private |
◆ wCancel
Gtk::Button * gx_jconv::IRWindow::wCancel |
|
private |
◆ wChan
Gtk::Label * gx_jconv::IRWindow::wChan |
|
private |
◆ wChannelbox
Gtk::Widget* gx_jconv::IRWindow::wChannelbox |
|
private |
◆ wcombo
Gtk::ComboBox* gx_jconv::IRWindow::wcombo |
|
private |
◆ wDecr
Gtk::Button * gx_jconv::IRWindow::wDecr |
|
private |
◆ wDelay
Gxw::ValueDisplay* gx_jconv::IRWindow::wDelay |
|
private |
◆ wDelay_delta
Gxw::Regler* gx_jconv::IRWindow::wDelay_delta |
|
private |
◆ wDelay_ms
Gxw::ValueDisplay * gx_jconv::IRWindow::wDelay_ms |
|
private |
◆ wFilename
Gtk::Label * gx_jconv::IRWindow::wFilename |
|
private |
◆ wFormat
Gtk::Label * gx_jconv::IRWindow::wFormat |
|
private |
◆ wGain_correction
Gtk::ToggleButton* gx_jconv::IRWindow::wGain_correction |
|
private |
◆ wHelp
Gtk::Window* gx_jconv::IRWindow::wHelp |
|
private |
◆ wHome
Gtk::Button* gx_jconv::IRWindow::wHome |
|
private |
◆ wIncr
Gtk::Button * gx_jconv::IRWindow::wIncr |
|
private |
◆ wIredit
Gxw::IREdit* gx_jconv::IRWindow::wIredit |
|
private |
◆ wJump_zoom_mark
Gtk::Button * gx_jconv::IRWindow::wJump_zoom_mark |
|
private |
◆ wLeft
Gxw::RadioButton* gx_jconv::IRWindow::wLeft |
|
private |
◆ wLength
Gxw::ValueDisplay * gx_jconv::IRWindow::wLength |
|
private |
◆ wLength_ms
Gxw::ValueDisplay * gx_jconv::IRWindow::wLength_ms |
|
private |
◆ wLinear
Gxw::RadioButton* gx_jconv::IRWindow::wLinear |
|
private |
◆ wLog
Gxw::RadioButton * gx_jconv::IRWindow::wLog |
|
private |
◆ wOffset
Gxw::ValueDisplay * gx_jconv::IRWindow::wOffset |
|
private |
◆ wOffset_ms
Gxw::ValueDisplay * gx_jconv::IRWindow::wOffset_ms |
|
private |
◆ wOk
Gtk::Button* gx_jconv::IRWindow::wOk |
|
private |
◆ wOpen
Gtk::Button * gx_jconv::IRWindow::wOpen |
|
private |
◆ wReset
Gtk::Button* gx_jconv::IRWindow::wReset |
|
private |
◆ wRight
Gxw::RadioButton * gx_jconv::IRWindow::wRight |
|
private |
◆ wSampleRate
Gtk::Label * gx_jconv::IRWindow::wSampleRate |
|
private |
◆ wSamples
Gtk::Label* gx_jconv::IRWindow::wSamples |
|
private |
◆ wSum
Gxw::RadioButton * gx_jconv::IRWindow::wSum |
|
private |
The documentation for this class was generated from the following file: