Home
last modified time | relevance | path

Searched refs:ARDOUR (Results 1 – 25 of 1401) sorted by relevance

12345678910>>...57

/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/ardour/
H A Dtypes_convert.h42 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 Dmix.h61 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 Dplugin_manager.h41 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 Dprocessor_box.h73 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 Dgroup_tabs.h34 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 Dport_matrix.h49 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 Dport_group.h36 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 Dgain_meter.h56 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 Dbundle_manager.h33 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 Dplugin_pin_dialog.h51 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 Droute_ui.h52 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 Dsession_metadata_dialog.cc428 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 Dio_button.h30 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 Dmeter_strip.h42 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 Dplugin_utils.h57 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 Deditor_regions.h33 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 Dautomation_line.h85 …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 Deditor.h88 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 Dmixer_ui.h63 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 Dluabindings.cc204 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 Dmix.cc32 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.lua13 …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.lua9 ['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.lua23 ['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 Dsubview.h27 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 …]

12345678910>>...57