/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/ardour/ |
H A D | types_convert.h | 42 DEFINE_ENUM_CONVERT(ARDOUR::TrackMode) in DEFINE_ENUM_CONVERT() 43 DEFINE_ENUM_CONVERT(ARDOUR::EditMode) in DEFINE_ENUM_CONVERT() 45 DEFINE_ENUM_CONVERT(ARDOUR::AFLPosition) in DEFINE_ENUM_CONVERT() 46 DEFINE_ENUM_CONVERT(ARDOUR::PFLPosition) in DEFINE_ENUM_CONVERT() 48 DEFINE_ENUM_CONVERT(ARDOUR::LayerModel) in DEFINE_ENUM_CONVERT() 50 DEFINE_ENUM_CONVERT(ARDOUR::SyncSource) in DEFINE_ENUM_CONVERT() 56 DEFINE_ENUM_CONVERT(ARDOUR::FadeShape) in DEFINE_ENUM_CONVERT() 61 DEFINE_ENUM_CONVERT(ARDOUR::MeterType) in DEFINE_ENUM_CONVERT() 62 DEFINE_ENUM_CONVERT(ARDOUR::MeterPoint) in DEFINE_ENUM_CONVERT() 64 DEFINE_ENUM_CONVERT(ARDOUR::NoteMode) in DEFINE_ENUM_CONVERT() [all …]
|
H A D | mix.h | 61 LIBARDOUR_API void debug_apply_gain_to_buffer (ARDOUR::Sample* buf, ARDOUR::pframes_t nframe… 62 …DOUR_API void debug_mix_buffers_with_gain (ARDOUR::Sample* dst, ARDOUR::Sample const* src, A… 63 …DOUR_API void debug_mix_buffers_no_gain (ARDOUR::Sample* dst, ARDOUR::Sample const* src, A… 64 …DOUR_API void debug_copy_vector (ARDOUR::Sample* dst, ARDOUR::Sample const* src, A… 71 LIBARDOUR_API void veclib_apply_gain_to_buffer (ARDOUR::Sample* buf, ARDOUR::pframes_t nframe… 72 …DOUR_API void veclib_mix_buffers_with_gain (ARDOUR::Sample* dst, ARDOUR::Sample const* src, A… 73 …DOUR_API void veclib_mix_buffers_no_gain (ARDOUR::Sample* dst, ARDOUR::Sample const* src, A… 94 LIBARDOUR_API void default_apply_gain_to_buffer (ARDOUR::Sample* buf, ARDOUR::pframes_t nfram… 95 …OUR_API void default_mix_buffers_with_gain (ARDOUR::Sample* dst, ARDOUR::Sample const* src, A… 96 …OUR_API void default_mix_buffers_no_gain (ARDOUR::Sample* dst, ARDOUR::Sample const* src, A… [all …]
|
H A D | plugin_manager.h | 41 namespace ARDOUR { 62 const ARDOUR::PluginInfoList& au_plugin_info (); 222 ARDOUR::PluginInfoList _empty_plugin_info; 224 ARDOUR::PluginInfoList* _lxvst_plugin_info; 225 ARDOUR::PluginInfoList* _mac_vst_plugin_info; 226 ARDOUR::PluginInfoList* _vst3_plugin_info; 227 ARDOUR::PluginInfoList* _ladspa_plugin_info; 228 ARDOUR::PluginInfoList* _lv2_plugin_info; 229 ARDOUR::PluginInfoList* _au_plugin_info; 230 ARDOUR::PluginInfoList* _lua_plugin_info; [all …]
|
/dports/audio/ardour6/Ardour-6.8.0/gtk2_ardour/ |
H A D | processor_box.h | 73 namespace ARDOUR { 292 ARDOUR::ChanCount _ports; 299 const ARDOUR::ChanCount&, 300 const ARDOUR::ChanCount&, 301 const ARDOUR::ChanCount&, 302 const ARDOUR::ChanCount&, 307 const ARDOUR::ChanCount&, 308 const ARDOUR::ChanCount&, 359 ARDOUR::ChanCount _in; 360 ARDOUR::ChanCount _out; [all …]
|
H A D | group_tabs.h | 34 namespace ARDOUR { 55 void set_session (ARDOUR::Session *); 121 void collect (ARDOUR::RouteGroup *); 123 void edit_group (ARDOUR::RouteGroup *); 124 void subgroup (ARDOUR::RouteGroup *, bool, ARDOUR::Placement); 125 void un_subgroup (ARDOUR::RouteGroup *); 128 void remove_group (ARDOUR::RouteGroup *); 139 void route_added_to_route_group (ARDOUR::RouteGroup *, boost::weak_ptr<ARDOUR::Route>); 140 void route_removed_from_route_group (ARDOUR::RouteGroup *, boost::weak_ptr<ARDOUR::Route>); 149 ARDOUR::RouteList get_soloed (); [all …]
|
H A D | port_matrix.h | 49 namespace ARDOUR { 64 PortMatrix (Gtk::Window*, ARDOUR::Session *, ARDOUR::DataType); 67 void set_type (ARDOUR::DataType); 69 ARDOUR::DataType type () const { in type() 75 void popup_menu (ARDOUR::BundleChannel, ARDOUR::BundleChannel, uint32_t); 149 virtual void add_channel (boost::shared_ptr<ARDOUR::Bundle>, ARDOUR::DataType); 156 virtual bool can_add_port (boost::shared_ptr<ARDOUR::Bundle>, ARDOUR::DataType t) const; 187 bool can_add_port_proxy (boost::weak_ptr<ARDOUR::Bundle>, ARDOUR::DataType) const; 188 void add_channel_proxy (boost::weak_ptr<ARDOUR::Bundle>, ARDOUR::DataType); 197 boost::shared_ptr<ARDOUR::IO> io_from_bundle (boost::shared_ptr<ARDOUR::Bundle>) const; [all …]
|
H A D | port_group.h | 36 namespace ARDOUR { 56 void add_bundle (boost::shared_ptr<ARDOUR::Bundle>, boost::shared_ptr<ARDOUR::IO> io); 57 void add_bundle (boost::shared_ptr<ARDOUR::Bundle>, boost::shared_ptr<ARDOUR::IO>, Gdk::Color); 61 ARDOUR::ChanCount total_channels () const; 62 boost::shared_ptr<ARDOUR::IO> io_from_bundle (boost::shared_ptr<ARDOUR::Bundle>) const; 79 boost::weak_ptr<ARDOUR::IO> io; 84 …BundleRecord (boost::shared_ptr<ARDOUR::Bundle>, boost::shared_ptr<ARDOUR::IO>, Gdk::Color, bool h… 111 void gather (ARDOUR::Session *, ARDOUR::DataType, bool, bool, bool); 115 ARDOUR::ChanCount total_channels () const; 119 boost::shared_ptr<ARDOUR::IO> io_from_bundle (boost::shared_ptr<ARDOUR::Bundle>) const; [all …]
|
H A D | gain_meter.h | 56 namespace ARDOUR { 121 boost::shared_ptr<ARDOUR::Route> _route; 122 boost::shared_ptr<ARDOUR::PeakMeter> _meter; 123 boost::shared_ptr<ARDOUR::Amp> _amp; 150 void set_gain_astate (ARDOUR::AutoState); 188 void set_route_group_meter_point (ARDOUR::Route&, ARDOUR::MeterPoint); 189 void set_meter_point (ARDOUR::Route&, ARDOUR::MeterPoint); 191 ARDOUR::MeterPoint old_meter_point; 204 ARDOUR::DataType _data_type; 219 GainMeter (ARDOUR::Session*, int); [all …]
|
H A D | bundle_manager.h | 33 namespace ARDOUR { 41 BundleEditorMatrix (Gtk::Window *, ARDOUR::Session *, boost::shared_ptr<ARDOUR::Bundle>); 47 bool can_add_port (boost::shared_ptr<ARDOUR::Bundle>, ARDOUR::DataType t) const; 49 void add_channel (boost::shared_ptr<ARDOUR::Bundle>, ARDOUR::DataType); 51 void remove_channel (ARDOUR::BundleChannel); 53 void rename_channel (ARDOUR::BundleChannel); 66 boost::shared_ptr<ARDOUR::Bundle> _bundle; 72 BundleEditor (ARDOUR::Session *, boost::shared_ptr<ARDOUR::UserBundle>); 91 BundleManager (ARDOUR::Session *); 99 void bundle_changed (ARDOUR::Bundle::Change, boost::weak_ptr<ARDOUR::UserBundle>); [all …]
|
H A D | plugin_pin_dialog.h | 51 void set_session (ARDOUR::Session *); 64 ARDOUR::DataType dt; 97 ARDOUR::ChanMapping _thru_map; 169 void connect_port (boost::weak_ptr<ARDOUR::Port>, boost::weak_ptr<ARDOUR::Port>); 170 void add_send_from (boost::weak_ptr<ARDOUR::Port>, boost::weak_ptr<ARDOUR::Route>); 172 …aybe_add_route_to_input_menu (boost::shared_ptr<ARDOUR::Route>, ARDOUR::DataType, boost::weak_ptr<… 173 void port_connected_or_disconnected (boost::weak_ptr<ARDOUR::Port>, boost::weak_ptr<ARDOUR::Port>); 189 ARDOUR::ChanCount _in, _ins, _out; 190 ARDOUR::ChanCount _sinks, _sources; 202 ARDOUR::Route* _route () { return static_cast<ARDOUR::Route*> (_pi->owner ()); } in _route() [all …]
|
H A D | route_ui.h | 52 namespace ARDOUR { 82 ARDOUR::SessionHandlePtr* session_handle (); 85 boost::weak_ptr<ARDOUR::Route> _route; 94 RouteUI (ARDOUR::Session*); 100 virtual void set_session (ARDOUR::Session*); 115 ARDOUR::RouteGroup* route_group () const; 158 void set_disk_io_point (ARDOUR::DiskIOPoint); 171 …static Gtkmm2ext::ActiveState mute_active_state (ARDOUR::Session*, boost::shared_ptr<ARDOUR::Strip… 199 boost::shared_ptr<ARDOUR::Route> _route; 257 ARDOUR::SoloMuteRelease* _solo_release; [all …]
|
H A D | session_metadata_dialog.cc | 428 ARDOUR::SessionMetadata const & data = *(ARDOUR::SessionMetadata::Metadata()); in set_session() 445 ARDOUR::SessionMetadata & data = *(ARDOUR::SessionMetadata::Metadata()); in save_data() 503 ARDOUR::SessionMetadata const & session_data = *(ARDOUR::SessionMetadata::Metadata()); in load_extra_data() 551 ARDOUR::SessionMetadata & session_data = *(ARDOUR::SessionMetadata::Metadata()); in save_data() 734 …ptr = MetadataPtr (new TextMetadataField (&ARDOUR::SessionMetadata::title, &ARDOUR::SessionMetadat… in init_track_data() 746 …ptr = MetadataPtr (new TextMetadataField (&ARDOUR::SessionMetadata::artist, &ARDOUR::SessionMetada… in init_track_data() 749 …ptr = MetadataPtr (new TextMetadataField (&ARDOUR::SessionMetadata::genre, &ARDOUR::SessionMetadat… in init_track_data() 768 …ptr = MetadataPtr (new TextMetadataField (&ARDOUR::SessionMetadata::album, &ARDOUR::SessionMetadat… in init_album_data() 771 …ptr = MetadataPtr (new NumberMetadataField (&ARDOUR::SessionMetadata::year, &ARDOUR::SessionMetada… in init_album_data() 792 …ptr = MetadataPtr (new TextMetadataField (&ARDOUR::SessionMetadata::isrc, &ARDOUR::SessionMetadata… in init_album_data() [all …]
|
H A D | io_button.h | 30 namespace ARDOUR 47 void set_route (boost::shared_ptr<ARDOUR::Route>, RouteUI*); 55 void port_connected_or_disconnected (boost::weak_ptr<ARDOUR::Port>, boost::weak_ptr<ARDOUR::Port>); 56 …ybe_add_bundle_to_menu (boost::shared_ptr<ARDOUR::Bundle>, ARDOUR::BundleList const&, ARDOUR::Data… 58 void add_port (ARDOUR::DataType); 59 void bundle_chosen (boost::shared_ptr<ARDOUR::Bundle>); 61 boost::shared_ptr<ARDOUR::IO> io () const; 62 boost::shared_ptr<ARDOUR::Track> track () const; 63 ARDOUR::DataType guess_main_type (bool favor_connected = true) const; 66 boost::shared_ptr<ARDOUR::Route> _route; [all …]
|
H A D | meter_strip.h | 42 namespace ARDOUR { 51 MeterStrip (ARDOUR::Session*, boost::shared_ptr<ARDOUR::Route>); 52 MeterStrip (int, ARDOUR::MeterType); 60 void set_session (ARDOUR::Session* s); 72 void set_meter_type_multi (int, ARDOUR::RouteGroup*, ARDOUR::MeterType); 80 ARDOUR::MeterType meter_type(); 85 boost::shared_ptr<ARDOUR::Route> _route; 131 std::vector<ARDOUR::DataType> _types; 132 ARDOUR::MeterType metric_type; 145 void meter_type_changed (ARDOUR::MeterType); [all …]
|
H A D | plugin_utils.h | 57 bool operator() (ARDOUR::PluginInfoPtr a, ARDOUR::PluginInfoPtr b) const in operator() 82 bool operator() (ARDOUR::PluginInfoPtr a, ARDOUR::PluginInfoPtr b) const in operator() 84 int cmp = ARDOUR::cmp_nocase_utf8 (a->name, b->name); in operator() 95 bool operator() (ARDOUR::PluginInfoPtr a, ARDOUR::PluginInfoPtr b) const in operator() 97 ARDOUR::PluginManager& manager (ARDOUR::PluginManager::instance ()); in operator() 118 : manager (ARDOUR::PluginManager::instance ()) in PluginRecentSorter() 122 ARDOUR::PluginManager& manager; 126 bool operator() (ARDOUR::PluginInfoPtr a, ARDOUR::PluginInfoPtr b) const in operator() 128 ARDOUR::PluginManager& manager (ARDOUR::PluginManager::instance ()); in operator() 149 : manager (ARDOUR::PluginManager::instance ()) in PluginChartsSorter() [all …]
|
H A D | editor_regions.h | 33 class EditorRegions : public EditorComponent, public ARDOUR::SessionHandlePtr 38 void set_session (ARDOUR::Session *); 49 boost::shared_ptr<ARDOUR::Region> get_dragged_region (); 50 boost::shared_ptr<ARDOUR::Region> get_single_selection (); 114 Gtk::TreeModelColumn<boost::shared_ptr<ARDOUR::Region> > region; 163 void add_region (boost::shared_ptr<ARDOUR::Region>); 164 void destroy_region (boost::shared_ptr<ARDOUR::Region>); 171 …late_row_fade_in (boost::shared_ptr<ARDOUR::Region> region, Gtk::TreeModel::Row const& row, boost:… 172 …ate_row_fade_out (boost::shared_ptr<ARDOUR::Region> region, Gtk::TreeModel::Row const& row, boost:… 181 void update_row (boost::shared_ptr<ARDOUR::Region>); [all …]
|
H A D | automation_line.h | 85 …void get_selectables (ARDOUR::samplepos_t, ARDOUR::samplepos_t, double, double, std::list<Selectab… 158 std::pair<ARDOUR::samplepos_t, ARDOUR::samplepos_t> get_point_x_range () const; 160 void set_maximum_time (ARDOUR::samplecnt_t); 161 ARDOUR::samplecnt_t maximum_time () const { in maximum_time() 165 void set_offset (ARDOUR::samplecnt_t); 166 ARDOUR::samplecnt_t offset () { return _offset; } in offset() 167 void set_width (ARDOUR::samplecnt_t); 177 boost::shared_ptr<ARDOUR::AutomationList> alist; 234 ARDOUR::samplecnt_t _offset; 247 ARDOUR::samplecnt_t _maximum_time; [all …]
|
H A D | editor.h | 88 namespace ARDOUR { 479 ARDOUR::RoundMode direction = ARDOUR::RoundNearest, 480 ARDOUR::SnapPref pref = ARDOUR::SnapToAny_Visual, 2064 …bool write_audio_range (ARDOUR::AudioPlaylist&, const ARDOUR::ChanCount& channels, std::list<ARDOU… 2232 ARDOUR::MusicSample snap_to_minsec (ARDOUR::MusicSample start, 2236 ARDOUR::MusicSample snap_to_cd_frames (ARDOUR::MusicSample start, 2240 ARDOUR::MusicSample snap_to_bbt (ARDOUR::MusicSample start, 2244 ARDOUR::MusicSample snap_to_timecode (ARDOUR::MusicSample start, 2248 ARDOUR::MusicSample snap_to_grid (ARDOUR::MusicSample start, 2253 ARDOUR::RoundMode direction = ARDOUR::RoundNearest, [all …]
|
H A D | mixer_ui.h | 63 namespace ARDOUR { 99 void set_session (ARDOUR::Session *); 225 void add_stripables (ARDOUR::StripableList&); 227 void add_routes (ARDOUR::RouteList&); 230 void add_masters (ARDOUR::VCAList&); 276 ARDOUR::PluginPresetPtr selected_plugin (); 303 void add_route_group (ARDOUR::RouteGroup *); 344 Gtk::TreeModelColumn<ARDOUR::RouteGroup*> group; 356 ARDOUR::PluginInfoList plugin_list; 420 void refiller (ARDOUR::PluginInfoList& result, const ARDOUR::PluginInfoList& plugs); [all …]
|
/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/ |
H A D | luabindings.cc | 204 CLASSKEYS(ARDOUR::BufferSet); 208 CLASSKEYS(ARDOUR::DataType); 211 CLASSKEYS(ARDOUR::Latent); 212 CLASSKEYS(ARDOUR::Location); 215 CLASSKEYS(ARDOUR::LuaProc); 228 CLASSKEYS(ARDOUR::Session); 230 CLASSKEYS(ARDOUR::Slavable); 231 CLASSKEYS(ARDOUR::Source); 232 CLASSKEYS(ARDOUR::VCA); 358 using namespace ARDOUR; [all …]
|
H A D | mix.cc | 32 using namespace ARDOUR; 58 debug_mix_buffers_with_gain (ARDOUR::Sample *dst, const ARDOUR::Sample *src, pframes_t nframes, flo… in debug_mix_buffers_with_gain() 73 debug_mix_buffers_no_gain (ARDOUR::Sample *dst, const ARDOUR::Sample *src, pframes_t nframes) in debug_mix_buffers_no_gain() 127 default_mix_buffers_with_gain (ARDOUR::Sample * dst, const ARDOUR::Sample * src, pframes_t nframes,… in default_mix_buffers_with_gain() 135 default_mix_buffers_no_gain (ARDOUR::Sample * dst, const ARDOUR::Sample * src, pframes_t nframes) in default_mix_buffers_no_gain() 143 default_copy_vector (ARDOUR::Sample * dst, const ARDOUR::Sample * src, pframes_t nframes) in default_copy_vector() 145 memcpy(dst, src, nframes*sizeof(ARDOUR::Sample)); in default_copy_vector() 162 vDSP_maxv (const_cast<ARDOUR::Sample*>(buf), 1, max, nframes); in veclib_find_peaks() 163 vDSP_minv (const_cast<ARDOUR::Sample*>(buf), 1, min, nframes); in veclib_find_peaks() 173 veclib_mix_buffers_with_gain (ARDOUR::Sample * dst, const ARDOUR::Sample * src, pframes_t nframes, … in veclib_mix_buffers_with_gain() [all …]
|
/dports/audio/ardour6/Ardour-6.8.0/share/scripts/ |
H A D | _route_template_generic_audio.lua | 13 …local _, t = e:get_backend_ports ("", ARDOUR.DataType("audio"), ARDOUR.PortFlags.IsOutput | ARDOUR… 21 ['track_mode'] = ARDOUR.TrackMode.Normal, 25 ['insert_at'] = ARDOUR.PresentationInfo.max_order, 53 local insert_at = p["insert_at"] or ARDOUR.PresentationInfo.max_order; 55 local mode = p["track_mode"] or ARDOUR.TrackMode.Normal 59 if ARDOUR.config():get_output_auto_connect() == ARDOUR.AutoConnectOption.AutoConnectMaster then 81 …local _, t = e:get_backend_ports ("", ARDOUR.DataType("audio"), ARDOUR.PortFlags.IsOutput | ARDOUR… 100 if ARDOUR.config():get_output_auto_connect() == ARDOUR.AutoConnectOption.AutoConnectMaster then 111 …_audio_track (chan_in, chan_out, nil, rv['tracks'], "", ARDOUR.PresentationInfo.max_order, ARDOUR.…
|
H A D | _rgh_midi_track_trick.lua | 9 ['Insert_at'] = ARDOUR.PresentationInfo.max_order, 17 local insert_at = ARDOUR.PresentationInfo.max_order 21 …if ARDOUR.LuaAPI.new_plugin_info ("http://gareus.org/oss/lv2/midifilter#channelmap", ARDOUR.Plugin… 29 insert_at = p["insert_at"] or ARDOUR.PresentationInfo.max_order; 62 ARDOUR.ChanCount(ARDOUR.DataType ("midi"), 1), 63 ARDOUR.ChanCount(ARDOUR.DataType ("midi"), 1), 65 ARDOUR.PluginInfo(), nil, -- no instrument, no instrument preset 68 name, insert_at, ARDOUR.TrackMode.Normal, true) 72 …local p = ARDOUR.LuaAPI.new_plugin(Session, "http://gareus.org/oss/lv2/midifilter#channelmap", ARD… 76 ARDOUR.LuaAPI.set_processor_param (p, j, i)
|
H A D | _route_template_generic_midi.lua | 23 ['insert_at'] = ARDOUR.PresentationInfo.max_order, 48 local insert_at = p["insert_at"] or ARDOUR.PresentationInfo.max_order; 55 …instrument = ARDOUR.LuaAPI.new_plugin_info ("http://gareus.org/oss/lv2/gmsynth", ARDOUR.PluginType… 57 …instrument = ARDOUR.LuaAPI.new_plugin_info ("https://community.ardour.org/node/7596", ARDOUR.Plugi… 68 instrument = ARDOUR.PluginInfo () 72 ARDOUR.ChanCount(ARDOUR.DataType ("midi"), 1), 73 ARDOUR.ChanCount(ARDOUR.DataType ("audio"), 2), 76 group, how_many, name, insert_at, ARDOUR.TrackMode.Normal, true)
|
/dports/audio/ardour6/Ardour-6.8.0/libs/surfaces/mackie/ |
H A D | subview.h | 27 namespace ARDOUR { 61 Subview(MackieControlProtocol& mcp, boost::shared_ptr<ARDOUR::Stripable> subview_stripable); 78 boost::shared_ptr<ARDOUR::Stripable> subview_stripable() const { return _subview_stripable; } in subview_stripable() 94 boost::shared_ptr<ARDOUR::Stripable> _subview_stripable; 180 void notify_change (ARDOUR::AutomationType, uint32_t global_strip_position, bool force); 222 boost::shared_ptr<ARDOUR::Stripable> subview_stripable) = 0; 247 boost::shared_ptr<ARDOUR::Stripable> subview_stripable); 263 boost::shared_ptr<ARDOUR::Stripable> subview_stripable); 274 boost::weak_ptr<ARDOUR::PluginInsert> _weak_subview_plugin_insert; 275 boost::weak_ptr<ARDOUR::Plugin> _weak_subview_plugin; [all …]
|