diff --git a/foo b/foo deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/gtk2_ardour/about.cc b/gtk2_ardour/about.cc index 85d089f13d..280f72a8dc 100644 --- a/gtk2_ardour/about.cc +++ b/gtk2_ardour/about.cc @@ -185,7 +185,8 @@ static const char* translators[] = { \n\tRobert Schwede \ \n\tBenjamin Scherrer \ \n\tEdgar Aichinger \ -\n\tRichard Oax \n"), +\n\tRichard Oax \ +\n\tRobin Gloster \n"), N_("Italian:\n\tFilippo Pappalardo \n\tRaffaele Morelli \n"), N_("Portuguese:\n\tRui Nuno Capela \n"), N_("Brazilian Portuguese:\n\tAlexander da Franca Fernandes \ @@ -590,6 +591,11 @@ About::About () get_action_area()->add (*config_button); get_action_area()->reorder_child (*config_button, 0); config_button->signal_clicked().connect (mem_fun (*this, &About::show_config_info)); + + Gtk::Button *btn = static_cast(get_widget_for_response(Gtk::RESPONSE_CANCEL)); + if (btn) { + btn->signal_clicked().connect(sigc::mem_fun(static_cast(this), &Gtk::Window::hide)); + } } About::~About () diff --git a/gtk2_ardour/about.h b/gtk2_ardour/about.h index dfd7213aa7..689a92d8e9 100644 --- a/gtk2_ardour/about.h +++ b/gtk2_ardour/about.h @@ -22,9 +22,11 @@ #include +#include "ardour/session_handle.h" + class ConfigInfoDialog; -class About : public Gtk::AboutDialog +class About : public Gtk::AboutDialog, public ARDOUR::SessionHandlePtr { public: About (); diff --git a/gtk2_ardour/actions.cc b/gtk2_ardour/actions.cc index 343dd20308..3b0133b535 100644 --- a/gtk2_ardour/actions.cc +++ b/gtk2_ardour/actions.cc @@ -63,13 +63,18 @@ vector > ActionManager::jack_opposite_sensitive_actions; vector > ActionManager::transport_sensitive_actions; vector > ActionManager::edit_point_in_region_sensitive_actions; +static Glib::RefPtr ui_manager; void ActionManager::init () { - std::string ui_file; - ui_manager = UIManager::create (); +} + +void +ActionManager::load_menus () +{ + std::string ui_file; find_file_in_search_path (ardour_config_search_path(), "ardour.menus", ui_file); diff --git a/gtk2_ardour/actions.h b/gtk2_ardour/actions.h index fd9af9992a..20c0532636 100644 --- a/gtk2_ardour/actions.h +++ b/gtk2_ardour/actions.h @@ -30,6 +30,7 @@ namespace ActionManager { /* Ardour specific */ extern void init (); + extern void load_menus (); extern std::vector > session_sensitive_actions; extern std::vector > write_sensitive_actions; diff --git a/gtk2_ardour/add_route_dialog.cc b/gtk2_ardour/add_route_dialog.cc index f5f4c62dac..e0e5c70798 100644 --- a/gtk2_ardour/add_route_dialog.cc +++ b/gtk2_ardour/add_route_dialog.cc @@ -49,7 +49,7 @@ using namespace ARDOUR; std::vector AddRouteDialog::channel_combo_strings; -AddRouteDialog::AddRouteDialog (Session* s) +AddRouteDialog::AddRouteDialog () : ArdourDialog (_("Add Track or Bus")) , routes_adjustment (1, 1, 128, 1, 4) , routes_spinner (routes_adjustment) @@ -57,10 +57,7 @@ AddRouteDialog::AddRouteDialog (Session* s) , mode_label (_("Track mode:")) , instrument_label (_("Instrument:")) { - set_session (s); - set_name ("AddRouteDialog"); - set_position (Gtk::WIN_POS_MOUSE); set_modal (true); set_skip_taskbar_hint (true); set_resizable (false); @@ -497,7 +494,7 @@ AddRouteDialog::add_route_group (RouteGroup* g) RouteGroup* AddRouteDialog::route_group () { - if (route_group_combo.get_active_row_number () == 2) { + if (!_session || route_group_combo.get_active_row_number () == 2) { return 0; } @@ -514,7 +511,9 @@ AddRouteDialog::refill_route_groups () route_group_combo.append_text (_("No Group")); - _session->foreach_route_group (sigc::mem_fun (*this, &AddRouteDialog::add_route_group)); + if (_session) { + _session->foreach_route_group (sigc::mem_fun (*this, &AddRouteDialog::add_route_group)); + } route_group_combo.set_active (2); } @@ -535,7 +534,9 @@ AddRouteDialog::group_changed () delete g; route_group_combo.set_active (2); } else { - _session->add_route_group (g); + if (_session) { + _session->add_route_group (g); + } add_route_group (g); route_group_combo.set_active (3); } diff --git a/gtk2_ardour/add_route_dialog.h b/gtk2_ardour/add_route_dialog.h index 6fe7266452..31b746ac76 100644 --- a/gtk2_ardour/add_route_dialog.h +++ b/gtk2_ardour/add_route_dialog.h @@ -45,7 +45,7 @@ class Editor; class AddRouteDialog : public ArdourDialog { public: - AddRouteDialog (ARDOUR::Session*); + AddRouteDialog (); ~AddRouteDialog (); enum TypeWanted { diff --git a/gtk2_ardour/add_video_dialog.cc b/gtk2_ardour/add_video_dialog.cc index 395e16142c..a005b74467 100644 --- a/gtk2_ardour/add_video_dialog.cc +++ b/gtk2_ardour/add_video_dialog.cc @@ -68,7 +68,6 @@ AddVideoDialog::AddVideoDialog (Session* s) { set_session (s); set_name ("AddVideoDialog"); - set_position (Gtk::WIN_POS_MOUSE); set_modal (true); set_skip_taskbar_hint (true); set_resizable (true); diff --git a/gtk2_ardour/ardev_common.sh.in b/gtk2_ardour/ardev_common.sh.in index 0d802dfab5..897bfcf7c2 100644 --- a/gtk2_ardour/ardev_common.sh.in +++ b/gtk2_ardour/ardev_common.sh.in @@ -34,4 +34,5 @@ export LD_LIBRARY_PATH=$libs/qm-dsp:$libs/vamp-sdk:$libs/surfaces:$libs/surfaces # DYLD_LIBRARY_PATH is for darwin. export DYLD_FALLBACK_LIBRARY_PATH=$LD_LIBRARY_PATH +ARDOURVERSION=@VERSION@ EXECUTABLE=@EXECUTABLE@ diff --git a/gtk2_ardour/ardour.menus.in b/gtk2_ardour/ardour.menus.in index 0279384fb5..f666262f16 100644 --- a/gtk2_ardour/ardour.menus.in +++ b/gtk2_ardour/ardour.menus.in @@ -35,9 +35,10 @@ +#ifndef NOVIDEOTIMELINE - +#endif @@ -47,16 +48,16 @@ + + +#ifdef GTKOSX + + +#endif #ifndef GTKOSX -#endif - -#ifdef GTKOSX - - -#endif - +#endif @@ -231,7 +232,7 @@ #ifndef GTKOSX - + #endif @@ -281,7 +282,9 @@ +#ifndef NOVIDEOTIMELINE +#endif @@ -434,7 +437,9 @@ +#ifndef NOVIDEOTIMELINE +#endif @@ -510,12 +515,12 @@ - - - - - - + + + + + + @@ -531,7 +536,7 @@ #ifndef GTKOSX - + #endif @@ -552,8 +557,10 @@ - - +#ifndef NOVIDEOTIMELINE + + +#endif @@ -649,7 +656,9 @@ +#ifndef NOVIDEOTIMELINE +#endif diff --git a/gtk2_ardour/ardour3_styles.rc.in b/gtk2_ardour/ardour3_styles.rc.in index 0872fc9141..da636eefd1 100644 --- a/gtk2_ardour/ardour3_styles.rc.in +++ b/gtk2_ardour/ardour3_styles.rc.in @@ -736,6 +736,11 @@ style "midi_track_metrics" = "midi_track_base" font_name = "@FONT_TINY@" } +style "audiomidi_track_metrics" = "midi_track_base" +{ + font_name = "@FONT_TINY@" +} + style "audio_bus_metrics" = "audio_bus_base" { font_name = "@FONT_TINY@" @@ -751,6 +756,11 @@ style "midi_track_metrics_inactive" = "track_controls_inactive" font_name = "@FONT_TINY@" } +style "audiomidi_track_metrics_inactive" = "track_controls_inactive" +{ + font_name = "@FONT_TINY@" +} + style "audio_bus_metrics_inactive" = "track_controls_inactive" { font_name = "@FONT_TINY@" diff --git a/gtk2_ardour/ardour_dialog.cc b/gtk2_ardour/ardour_dialog.cc index 6775a70953..3690ee023b 100644 --- a/gtk2_ardour/ardour_dialog.cc +++ b/gtk2_ardour/ardour_dialog.cc @@ -23,20 +23,23 @@ #include #include "ardour_dialog.h" +#include "ardour_ui.h" #include "keyboard.h" #include "splash.h" +#include "utils.h" +#include "window_manager.h" using namespace std; using namespace Gtk; using namespace Gtkmm2ext; -sigc::signal ArdourDialog::CloseAllDialogs; - ArdourDialog::ArdourDialog (string title, bool modal, bool use_seperator) : Dialog (title, modal, use_seperator) + , proxy (0) , _splash_pushed (false) { init (); + set_position (Gtk::WIN_POS_MOUSE); } ArdourDialog::ArdourDialog (Gtk::Window& parent, string title, bool modal, bool use_seperator) @@ -56,6 +59,13 @@ ArdourDialog::~ArdourDialog () spl->pop_front(); } } + WM::Manager::instance().remove (proxy); +} + +bool +ArdourDialog::on_key_press_event (GdkEventKey* ev) +{ + return relay_key_press (ev, this); } bool @@ -94,12 +104,28 @@ ArdourDialog::on_show () } } +bool +ArdourDialog::on_delete_event (GdkEventAny*) +{ + hide (); + return false; +} + void ArdourDialog::init () { - set_type_hint(Gdk::WINDOW_TYPE_HINT_DIALOG); set_border_width (10); - CloseAllDialogs.connect ( - sigc::bind (sigc::mem_fun (*this, &ArdourDialog::response), - RESPONSE_CANCEL)); + + set_type_hint (Gdk::WINDOW_TYPE_HINT_DIALOG); + + Gtk::Window* parent = WM::Manager::instance().transient_parent(); + + if (parent) { + set_transient_for (*parent); + } + + ARDOUR_UI::CloseAllDialogs.connect (sigc::bind (sigc::mem_fun (*this, &ArdourDialog::response), RESPONSE_CANCEL)); + + proxy = new WM::ProxyTemporary (get_title(), this); + WM::Manager::instance().register_window (proxy); } diff --git a/gtk2_ardour/ardour_dialog.h b/gtk2_ardour/ardour_dialog.h index 1008f63000..d994c0a6d1 100644 --- a/gtk2_ardour/ardour_dialog.h +++ b/gtk2_ardour/ardour_dialog.h @@ -25,6 +25,10 @@ #include "ardour/session_handle.h" +namespace WM { + class ProxyTemporary; +} + /* * This virtual parent class is so that each dialog box uses the * same mechanism to declare its closing. It shares a common @@ -40,12 +44,13 @@ class ArdourDialog : public Gtk::Dialog, public ARDOUR::SessionHandlePtr bool on_enter_notify_event (GdkEventCrossing*); bool on_leave_notify_event (GdkEventCrossing*); + bool on_delete_event (GdkEventAny*); + bool on_key_press_event (GdkEventKey*); void on_unmap (); void on_show (); - static void close_all_dialogs () { CloseAllDialogs(); } - private: + WM::ProxyTemporary* proxy; bool _splash_pushed; void init (); diff --git a/gtk2_ardour/ardour_image_compositor_socket.h b/gtk2_ardour/ardour_image_compositor_socket.h deleted file mode 100644 index 88e9e377b8..0000000000 --- a/gtk2_ardour/ardour_image_compositor_socket.h +++ /dev/null @@ -1,166 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - - -#ifndef __ardour_image_comp_h__ -#define __ardour_image_comp_h__ - -#include - -namespace ardourvis -{ - /** Simple version number */ - const int32_t MSG_VERSION = 1 ; - - /** the default port we use */ - const int32_t DEFAULT_PORT = 30000 ; - - /** the maximum buffer size we will use to send receive a message (image data handled differently) */ - const int32_t MAX_MSG_SIZE = 256 ; - - /** the number of characters used for a value describing the characters within a textual data element */ - const int32_t TEXT_SIZE_CHARS = 3 ; - - /** the number of characters we use for time values within a message */ - const int32_t TIME_VALUE_CHARS = 10 ; - - /** the number of charachters we use for other value data, ie image width/height values */ - const int32_t IMAGE_SIZE_CHARS = 3 ; - - /** the number of characters used to for the size of the image data message */ - const int32_t IMAGE_DATA_MESSAGE_SIZE_CHARS = 32 ; - - // ------------------------------------------------------------------------- // - // Main Actions - // we join the action chars with items to create the message - // with the exception of the return values, all messages begin with one - // of these message parts - - /** Insert an Item */ - const std::string INSERT_ITEM = "IN" ; - - /** Remove an Item */ - const std::string REMOVE_ITEM = "RM" ; - - /** Rename a named item */ - const std::string RENAME_ITEM = "MV" ; - - /** Request some aditional data */ - const std::string REQUEST_DATA = "RQ" ; - - /** Return of a data request */ - const std::string RETURN_DATA = "RD" ; - - /** Update a item */ - const std::string ITEM_UPDATE = "IU" ; - - /** Select an Item */ - const std::string ITEM_SELECTED = "IS" ; - - /** Sesion Action */ - const std::string SESSION_ACTION = "SA" ; - - /** Sesion Action */ - const std::string SHUTDOWN = "SD" ; - - - // ------------------------------------------------------------------------- // - // Return values - const std::string RETURN_TRUE = "RT1" ; - const std::string RETURN_FALSE = "RT0" ; - - - - // ------------------------------------------------------------------------- // - // Updateable attributes - - /** Update the position of a time axis item */ - const std::string POSITION_CHANGE = "PC" ; - - /** Update the duration of a time axis item */ - const std::string DURATION_CHANGE = "DC" ; - - /** Enable the position lock constraint no a time axis item */ - const std::string POSITION_LOCK_CHANGE = "PL" ; - - /** Enable the duration lock constraint no a time axis item */ - const std::string DURATION_LOCK_CHANGE = "PL" ; - - /** Update the Maximum duration of a time axis item (_Upper _Duration) */ - const std::string MAX_DURATION_CHANGE = "UD" ; - - /** Enable the Maximum duration constraint of a time axis item (_Enable _Upper (Duration)) */ - const std::string MAX_DURATION_ENABLE_CHANGE = "EU" ; - - /** Update the Minimum duration of a time axis item (_Lowerr _Duration) */ - const std::string MIN_DURATION_CHANGE = "LD" ; - - /** Enable the Minimum duration constraint of a time axis item (_Enable _Lower (Duration)) */ - const std::string MIN_DURATION_ENABLE_CHANGE = "EL" ; - - /** Refresh the image data of an imageframe item (original image has been altered?) */ - const std::string IMAGE_REFRESH = "IR" ; - - /** the session sample rate has changed */ - const std::string SAMPLE_RATE_CHANGE = "RC" ; - - - - // ------------------------------------------------------------------------- // - // Requestable data items - - /** RGB data of the iamge */ - // this is probably a bad choice of string ! - const std::string IMAGE_RGB_DATA = "ID" ; - - /** the (path) name of the Ardour session */ - const std::string SESSION_NAME = "SN" ; - - /** the current sample rate */ - const std::string SAMPLE_RATE = "SR" ; - - /** the (path) name of the image compositor session */ - const std::string COMPOSITOR_SESSION = "CS" ; - - - // ------------------------------------------------------------------------- // - // Session Actions - follwed by session path - - /** Close a session */ - const std::string CLOSE_SESSION = "CS" ; - - /** Open a session */ - const std::string OPEN_SESSION = "OS" ; - - - - // ------------------------------------------------------------------------- // - // Items - - const std::string IMAGEFRAME_TIME_AXIS = "IT" ; - const std::string MARKER_TIME_AXIS = "MT" ; - const std::string IMAGEFRAME_ITEM = "II" ; - const std::string MARKER_ITEM = "MI" ; - - /** or an ImageFrameTimeAxisGroup */ - const std::string IMAGEFRAME_GROUP = "IG" ; - -} /* namespace ardour_visual */ - -#endif /* __ardour_image_comp_socket_h__ */ diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc index 36484bde38..088d585593 100644 --- a/gtk2_ardour/ardour_ui.cc +++ b/gtk2_ardour/ardour_ui.cc @@ -21,18 +21,17 @@ #include "gtk2ardour-config.h" #endif -#include - #include #include +#include +#include +#include + +#include #include #include #include #include -#include -#include - -#include #include #include @@ -90,6 +89,7 @@ typedef uint64_t microseconds_t; #include "ambiguous_file_dialog.h" #include "ardour_ui.h" #include "audio_clock.h" +#include "big_clock_window.h" #include "bundle_manager.h" #include "engine_dialog.h" #include "gain_meter.h" @@ -97,6 +97,7 @@ typedef uint64_t microseconds_t; #include "gui_object.h" #include "gui_thread.h" #include "keyboard.h" +#include "keyeditor.h" #include "location_ui.h" #include "main_clock.h" #include "missing_file_dialog.h" @@ -108,8 +109,11 @@ typedef uint64_t microseconds_t; #include "processor_box.h" #include "prompter.h" #include "public_editor.h" +#include "rc_option_editor.h" #include "route_time_axis.h" +#include "route_params_ui.h" #include "session_metadata_dialog.h" +#include "session_option_editor.h" #include "shuttle_control.h" #include "speaker_dialog.h" #include "splash.h" @@ -117,7 +121,6 @@ typedef uint64_t microseconds_t; #include "theme_manager.h" #include "time_axis_view_item.h" #include "utils.h" -#include "window_proxy.h" #include "video_server_dialog.h" #include "add_video_dialog.h" #include "transcode_video_dialog.h" @@ -138,12 +141,14 @@ sigc::signal ARDOUR_UI::Blink; sigc::signal ARDOUR_UI::RapidScreenUpdate; sigc::signal ARDOUR_UI::SuperRapidScreenUpdate; sigc::signal ARDOUR_UI::Clock; +sigc::signal ARDOUR_UI::CloseAllDialogs; ARDOUR_UI::ARDOUR_UI (int *argcp, char **argvp[], const char* localedir) : Gtkmm2ext::UI (PROGRAM_NAME, argcp, argvp) - + , gui_object_state (new GUIObjectState) + , primary_clock (new MainClock (X_("primary"), false, X_("transport"), true, true, true, false, true)) , secondary_clock (new MainClock (X_("secondary"), false, X_("secondary"), true, true, false, false, true)) @@ -151,6 +156,14 @@ ARDOUR_UI::ARDOUR_UI (int *argcp, char **argvp[], const char* localedir) , big_clock (new AudioClock (X_("bigclock"), false, "big", true, true, false, false)) + /* start of private members */ + + , _startup (0) + , engine (0) + , nsm (0) + , _was_dirty (false) + , _mixer_on_top (false) + /* transport */ , roll_controllable (new TransportControllable ("transport roll", *this, TransportControllable::Roll)) @@ -169,6 +182,21 @@ ARDOUR_UI::ARDOUR_UI (int *argcp, char **argvp[], const char* localedir) , solo_alert_button (_("solo")) , feedback_alert_button (_("feedback")) + , speaker_config_window (X_("speaker-config"), _("Speaker Configuration")) + , theme_manager (X_("theme-manager"), _("Theme Manager")) + , key_editor (X_("key-editor"), _("Key Bindings")) + , rc_option_editor (X_("rc-options-editor"), _("Preferences")) + , add_route_dialog (X_("add-routes"), _("Add Tracks/Busses")) + , about (X_("about"), _("About")) + , location_ui (X_("locations"), _("Locations")) + , route_params (X_("inspector"), _("Tracks and Busses")) + , session_option_editor (X_("session-options-editor"), _("Properties"), boost::bind (&ARDOUR_UI::create_session_option_editor, this)) + , add_video_dialog (X_("add-video"), _("Add Tracks/Busses"), boost::bind (&ARDOUR_UI::create_add_video_dialog, this)) + , bundle_manager (X_("bundle-manager"), _("Bundle Manager"), boost::bind (&ARDOUR_UI::create_bundle_manager, this)) + , big_clock_window (X_("big-clock"), _("Big Clock"), boost::bind (&ARDOUR_UI::create_big_clock_window, this)) + , audio_port_matrix (X_("audio-connection-manager"), _("Audio Connections"), boost::bind (&ARDOUR_UI::create_global_port_matrix, this, ARDOUR::DataType::AUDIO)) + , midi_port_matrix (X_("midi-connection-manager"), _("MIDI Connections"), boost::bind (&ARDOUR_UI::create_global_port_matrix, this, ARDOUR::DataType::MIDI)) + , error_log_button (_("Errors")) , _status_bar_visibility (X_("status-bar")) @@ -177,45 +205,27 @@ ARDOUR_UI::ARDOUR_UI (int *argcp, char **argvp[], const char* localedir) { Gtkmm2ext::init(localedir); - about = 0; splash = 0; - _startup = 0; if (theArdourUI == 0) { theArdourUI = this; } ui_config = new UIConfiguration(); - theme_manager = new ThemeManager(); - - key_editor = 0; editor = 0; mixer = 0; editor = 0; engine = 0; _session_is_new = false; - big_clock_window = 0; - big_clock_height = 0; - big_clock_resize_in_progress = false; session_selector_window = 0; last_key_press_time = 0; - add_route_dialog = 0; - add_video_dialog = 0; video_server_process = 0; - route_params = 0; - bundle_manager = 0; - rc_option_editor = 0; - session_option_editor = 0; - location_ui = 0; open_session_selector = 0; have_configure_timeout = false; have_disk_speed_dialog_displayed = false; session_loaded = false; ignore_dual_punch = false; - original_big_clock_width = -1; - original_big_clock_height = -1; - original_big_clock_font_size = 0; roll_button.set_controllable (roll_controllable); stop_button.set_controllable (stop_controllable); @@ -309,26 +319,53 @@ ARDOUR_UI::ARDOUR_UI (int *argcp, char **argvp[], const char* localedir) TimeAxisViewItem::set_constant_heights (); + /* Set this up so that our window proxies can register actions */ + + ActionManager::init (); + /* The following must happen after ARDOUR::init() so that Config is set up */ - location_ui = new ActionWindowProxy (X_("locations"), Config->extra_xml (X_("UI")), X_("ToggleLocations")); - big_clock_window = new ActionWindowProxy (X_("bigclock"), Config->extra_xml (X_("UI")), X_("ToggleBigClock")); - speaker_config_window = new ActionWindowProxy (X_("speakerconf"), Config->extra_xml (X_("UI")), X_("toggle-speaker-config")); + const XMLNode* ui_xml = Config->extra_xml (X_("UI")); - for (ARDOUR::DataType::iterator i = ARDOUR::DataType::begin(); i != ARDOUR::DataType::end(); ++i) { - _global_port_matrix[*i] = new ActionWindowProxy ( - string_compose ("GlobalPortMatrix-%1", (*i).to_string()), - Config->extra_xml (X_("UI")), - string_compose ("toggle-%1-connection-manager", (*i).to_string()) - ); + if (ui_xml) { + theme_manager.set_state (*ui_xml); + key_editor.set_state (*ui_xml); + rc_option_editor.set_state (*ui_xml); + session_option_editor.set_state (*ui_xml); + speaker_config_window.set_state (*ui_xml); + about.set_state (*ui_xml); + add_route_dialog.set_state (*ui_xml); + add_video_dialog.set_state (*ui_xml); + route_params.set_state (*ui_xml); + bundle_manager.set_state (*ui_xml); + location_ui.set_state (*ui_xml); + big_clock_window.set_state (*ui_xml); + audio_port_matrix.set_state (*ui_xml); + midi_port_matrix.set_state (*ui_xml); } - setup_clock (); - - SpeakerDialog* s = new SpeakerDialog (); - s->signal_unmap().connect (sigc::bind (sigc::ptr_fun (&ActionManager::uncheck_toggleaction), X_("/Common/toggle-speaker-config"))); - speaker_config_window->set (s); + WM::Manager::instance().register_window (&theme_manager); + WM::Manager::instance().register_window (&key_editor); + WM::Manager::instance().register_window (&rc_option_editor); + WM::Manager::instance().register_window (&session_option_editor); + WM::Manager::instance().register_window (&speaker_config_window); + WM::Manager::instance().register_window (&about); + WM::Manager::instance().register_window (&add_route_dialog); + WM::Manager::instance().register_window (&add_video_dialog); + WM::Manager::instance().register_window (&route_params); + WM::Manager::instance().register_window (&bundle_manager); + WM::Manager::instance().register_window (&location_ui); + WM::Manager::instance().register_window (&big_clock_window); + WM::Manager::instance().register_window (&audio_port_matrix); + WM::Manager::instance().register_window (&midi_port_matrix); + /* We need to instantiate the theme manager because it loads our + theme files. This should really change so that its window + and its functionality are separate + */ + + (void) theme_manager.get (true); + starting.connect (sigc::mem_fun(*this, &ARDOUR_UI::startup)); stopping.connect (sigc::mem_fun(*this, &ARDOUR_UI::shutdown)); @@ -338,6 +375,15 @@ ARDOUR_UI::ARDOUR_UI (int *argcp, char **argvp[], const char* localedir) DPIReset.connect (sigc::mem_fun (*this, &ARDOUR_UI::resize_text_widgets)); } +GlobalPortMatrixWindow* +ARDOUR_UI::create_global_port_matrix (ARDOUR::DataType type) +{ + if (!_session) { + return 0; + } + return new GlobalPortMatrixWindow (_session, type); +} + int ARDOUR_UI::create_engine () { @@ -378,12 +424,10 @@ ARDOUR_UI::post_engine () ARDOUR::init_post_engine (); - /* load up the UI manager */ - - ActionManager::init (); - _tooltips.enable(); + ActionManager::load_menus (); + if (setup_windows ()) { throw failed_constructor (); } @@ -467,10 +511,7 @@ ARDOUR_UI::~ARDOUR_UI () delete keyboard; delete editor; delete mixer; - delete add_route_dialog; - if (add_video_dialog) { - delete add_video_dialog; - } + stop_video_server(); } @@ -657,7 +698,6 @@ ARDOUR_UI::startup () app->ready (); nsm_url = getenv ("NSM_URL"); - nsm = 0; if (nsm_url) { nsm = new NSM_Client; @@ -717,14 +757,7 @@ ARDOUR_UI::startup () goto_editor_window (); - /* Add the window proxies here; their addition may cause windows to be opened, and we want them - to be opened on top of the editor window that goto_editor_window() just opened. - */ - add_window_proxy (location_ui); - add_window_proxy (big_clock_window); - for (ARDOUR::DataType::iterator i = ARDOUR::DataType::begin(); i != ARDOUR::DataType::end(); ++i) { - add_window_proxy (_global_port_matrix[*i]); - } + WM::Manager::instance().show_visible (); /* We have to do this here since goto_editor_window() ends up calling show_all() on the * editor window, and we may want stuff to be hidden. @@ -784,13 +817,13 @@ ARDOUR_UI::check_memory_locking () "runs out of memory. \n\n" "You can view the memory limit with 'ulimit -l', " "and it is normally controlled by %2"), - PROGRAM_NAME).c_str(), + PROGRAM_NAME, #ifdef __FreeBSD__ - X_("/etc/login.conf") + X_("/etc/login.conf") #else - X_(" /etc/security/limits.conf") + X_(" /etc/security/limits.conf") #endif - ); + ).c_str()); msg.set_default_response (RESPONSE_OK); @@ -879,6 +912,8 @@ If you still wish to quit, please use the\n\n\ */ save_ardour_state (); + close_all_dialogs (); + loading_message (string_compose (_("Please wait while %1 cleans up..."), PROGRAM_NAME)); if (_session) { @@ -889,7 +924,6 @@ If you still wish to quit, please use the\n\n\ _session = 0; } - ArdourDialog::close_all_dialogs (); engine->stop (true); if (Profile->get_soundgrid()) { @@ -941,7 +975,6 @@ ARDOUR_UI::ask_about_saving_session (const vector& actions) window.get_vbox()->pack_start (dhbox); window.set_name (_("Prompter")); - window.set_position (Gtk::WIN_POS_MOUSE); window.set_modal (true); window.set_resizable (false); @@ -1375,8 +1408,6 @@ ARDOUR_UI::open_recent_session () while (true) { - session_selector_window->set_position (WIN_POS_MOUSE); - ResponseType r = (ResponseType) session_selector_window->run (); switch (r) { @@ -2314,11 +2345,7 @@ ARDOUR_UI::save_state (const string & name, bool switch_to_it) { XMLNode* node = new XMLNode (X_("UI")); - for (list::iterator i = _window_proxies.begin(); i != _window_proxies.end(); ++i) { - if (!(*i)->rc_configured()) { - node->add_child_nocopy (*((*i)->get_state ())); - } - } + WM::Manager::instance().add_state (*node); node->add_child_nocopy (gui_object_state->get_state()); @@ -2953,18 +2980,6 @@ ARDOUR_UI::launch_chat () #endif } -void -ARDOUR_UI::show_about () -{ - if (about == 0) { - about = new About; - about->signal_response().connect (sigc::mem_fun (*this, &ARDOUR_UI::about_signal_response)); - } - - about->set_transient_for(*editor); - about->show_all (); -} - void ARDOUR_UI::launch_manual () { @@ -2977,21 +2992,6 @@ ARDOUR_UI::launch_reference () PBD::open_uri (Config->get_reference_manual_url()); } -void -ARDOUR_UI::hide_about () -{ - if (about) { - about->get_window()->set_cursor (); - about->hide (); - } -} - -void -ARDOUR_UI::about_signal_response (int /*response*/) -{ - hide_about(); -} - void ARDOUR_UI::loading_message (const std::string& msg) { @@ -3252,19 +3252,15 @@ ARDOUR_UI::add_route (Gtk::Window* float_window) return; } - if (add_route_dialog == 0) { - add_route_dialog = new AddRouteDialog (_session); - add_route_dialog->set_position (WIN_POS_MOUSE); - if (float_window) { - add_route_dialog->set_transient_for (*float_window); - } - } - if (add_route_dialog->is_visible()) { /* we're already doing this */ return; } + if (float_window) { + add_route_dialog->set_transient_for (*float_window); + } + ResponseType r = (ResponseType) add_route_dialog->run (); add_route_dialog->hide(); @@ -3436,9 +3432,28 @@ ARDOUR_UI::start_video_server (Gtk::Window* float_window, bool popup_msg) Config->set_video_advanced_setup(true); } + if (video_server_process) { + delete video_server_process; + } + video_server_process = new SystemExec(icsd_exec, argp); - video_server_process->start(); - sleep(1); + if (video_server_process->start()) { + warning << _("Cannot launch the video-server") << endmsg; + continue; + } + int timeout = 120; // 6 sec + while (!ARDOUR_UI::instance()->video_timeline->check_server()) { + usleep (50000); + if (--timeout <= 0 || !video_server_process->is_running()) break; + } + if (timeout <= 0) { + warning << _("Video-server was started but does not respond to requests...") << endmsg; + } else { + if (!ARDOUR_UI::instance()->video_timeline->check_server_docroot()) { + delete video_server_process; + video_server_process = 0; + } + } } return true; } @@ -3455,23 +3470,25 @@ ARDOUR_UI::add_video (Gtk::Window* float_window) return; } - if (add_video_dialog == 0) { - add_video_dialog = new AddVideoDialog (_session); - if (float_window) { - add_video_dialog->set_transient_for (*float_window); - } + if (float_window) { + add_video_dialog->set_transient_for (*float_window); } if (add_video_dialog->is_visible()) { /* we're already doing this */ return; } + ResponseType r = (ResponseType) add_video_dialog->run (); add_video_dialog->hide(); if (r != RESPONSE_ACCEPT) { return; } - bool local_file; + bool local_file, orig_local_file; std::string path = add_video_dialog->file_name(local_file); + + std::string orig_path = path; + orig_local_file = local_file; + bool auto_set_session_fps = add_video_dialog->auto_set_session_fps(); if (local_file && !Glib::file_test(path, Glib::FILE_TEST_EXISTS)) { @@ -3530,6 +3547,11 @@ ARDOUR_UI::add_video (Gtk::Window* float_window) node->add_property (X_("Filename"), path); node->add_property (X_("AutoFPS"), auto_set_session_fps?X_("1"):X_("0")); node->add_property (X_("LocalFile"), local_file?X_("1"):X_("0")); + if (orig_local_file) { + node->add_property (X_("OriginalVideoFile"), orig_path); + } else { + node->remove_property (X_("OriginalVideoFile")); + } _session->add_extra_xml (*node); _session->set_dirty (); @@ -3840,13 +3862,12 @@ ARDOUR_UI::update_transport_clocks (framepos_t pos) secondary_clock->set (pos); } - if (big_clock_window->get()) { + if (big_clock_window) { big_clock->set (pos); } ARDOUR_UI::instance()->video_timeline->manual_seek_video_monitor(pos); } - void ARDOUR_UI::step_edit_status_change (bool yn) { @@ -3867,7 +3888,7 @@ ARDOUR_UI::record_state_changed () { ENSURE_GUI_THREAD (*this, &ARDOUR_UI::record_state_changed); - if (!_session || !big_clock_window->get()) { + if (!_session || !big_clock_window) { /* why bother - the clock isn't visible */ return; } @@ -4006,26 +4027,6 @@ ARDOUR_UI::setup_profile () } } -/** Add a window proxy to our list, so that its state will be saved. - * This call also causes the window to be created and opened if its - * state was saved as `visible'. - */ -void -ARDOUR_UI::add_window_proxy (WindowProxyBase* p) -{ - _window_proxies.push_back (p); - p->maybe_show (); -} - -/** Remove a window proxy from our list. Must be called if a WindowProxy - * is deleted, to prevent hanging pointers. - */ -void -ARDOUR_UI::remove_window_proxy (WindowProxyBase* p) -{ - _window_proxies.remove (p); -} - int ARDOUR_UI::missing_file (Session*s, std::string str, DataType type) { diff --git a/gtk2_ardour/ardour_ui.h b/gtk2_ardour/ardour_ui.h index a326669ec3..0ed5d145b4 100644 --- a/gtk2_ardour/ardour_ui.h +++ b/gtk2_ardour/ardour_ui.h @@ -67,14 +67,15 @@ #include "video_timeline.h" -#include "ardour_dialog.h" #include "ardour_button.h" +#include "ardour_dialog.h" +#include "ardour_window.h" #include "editing.h" #include "nsm.h" #include "ui_config.h" -#include "window_proxy.h" #include "enums.h" #include "visibility_group.h" +#include "window_manager.h" class About; class AddRouteDialog; @@ -84,6 +85,7 @@ class SystemExec; class ArdourStartup; class ArdourKeyboard; class AudioClock; +class BigClockWindow; class BundleManager; class ButtonJoiner; class ConnectionEditor; @@ -101,7 +103,6 @@ class SpeakerDialog; class ThemeManager; class TimeInfoBox; class MidiTracer; -class WindowProxyBase; class GlobalPortMatrixWindow; class GUIObjectState; @@ -165,14 +166,7 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr PublicEditor& the_editor(){return *editor;} Mixer_UI* the_mixer() { return mixer; } - void toggle_key_editor (); - void toggle_location_window (); - void toggle_theme_manager (); - void toggle_bundle_manager (); - void toggle_big_clock_window (); - void toggle_speaker_config_window (); void new_midi_tracer_window (); - void toggle_route_params_window (); void toggle_editing_space(); void toggle_keep_tearoffs(); @@ -189,6 +183,9 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr */ static sigc::signal Clock; + static void close_all_dialogs () { CloseAllDialogs(); } + static sigc::signal CloseAllDialogs; + XMLNode* editor_settings() const; XMLNode* mixer_settings () const; XMLNode* keyboard_settings () const; @@ -206,6 +203,7 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr MainClock* primary_clock; MainClock* secondary_clock; void focus_on_clock (); + AudioClock* big_clock; TimeInfoBox* time_info_box; @@ -272,9 +270,6 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr void set_shuttle_fract (double); - void add_window_proxy (WindowProxyBase *); - void remove_window_proxy (WindowProxyBase *); - void get_process_buffers (); void drop_process_buffers (); @@ -306,6 +301,7 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr Gtk::Tooltips _tooltips; NSM_Client *nsm; bool _was_dirty; + bool _mixer_on_top; void goto_editor_window (); void goto_mixer_window (); @@ -353,27 +349,8 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr void start_clocking (); void stop_clocking (); - void manage_window (Gtk::Window&); - - AudioClock* big_clock; - ActionWindowProxy* big_clock_window; - int original_big_clock_width; - int original_big_clock_height; - double original_big_clock_font_size; - - void big_clock_size_allocate (Gtk::Allocation&); - bool idle_big_clock_text_resizer (int width, int height); - void big_clock_realized (); - bool big_clock_resize_in_progress; - int big_clock_height; - void big_clock_catch_focus (); - void big_clock_reset_aspect_ratio (); - - void float_big_clock (Gtk::Window* parent); bool main_window_state_event_handler (GdkEventWindowState*, bool window_was_editor); - ActionWindowProxy* speaker_config_window; - void update_transport_clocks (framepos_t pos); void record_state_changed (); @@ -593,41 +570,40 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr PublicEditor *editor; int create_editor (); - RouteParams_UI *route_params; - int create_route_params (); + /* Dialogs that can be created via new */ - BundleManager *bundle_manager; - void create_bundle_manager (); + WM::Proxy speaker_config_window; + WM::Proxy theme_manager; + WM::Proxy key_editor; + WM::Proxy rc_option_editor; + WM::Proxy add_route_dialog; + WM::Proxy about; + WM::Proxy location_ui; + WM::Proxy route_params; - ActionWindowProxy* location_ui; - int create_location_ui (); - void handle_locations_change (ARDOUR::Location*); + /* Windows/Dialogs that require a creator method */ - ActionWindowProxy* _global_port_matrix[ARDOUR::DataType::num_types]; - void toggle_global_port_matrix (ARDOUR::DataType); + WM::ProxyWithConstructor session_option_editor; + WM::ProxyWithConstructor add_video_dialog; + WM::ProxyWithConstructor bundle_manager; + WM::ProxyWithConstructor big_clock_window; + WM::ProxyWithConstructor audio_port_matrix; + WM::ProxyWithConstructor midi_port_matrix; + + /* creator methods */ + + SessionOptionEditor* create_session_option_editor (); + BundleManager* create_bundle_manager (); + AddVideoDialog* create_add_video_dialog (); + BigClockWindow* create_big_clock_window(); + GlobalPortMatrixWindow* create_global_port_matrix (ARDOUR::DataType); static UIConfiguration *ui_config; - ThemeManager *theme_manager; - /* Key bindings editor */ - - KeyEditor *key_editor; - - /* RC Options window */ - - RCOptionEditor *rc_option_editor; - - SessionOptionEditor *session_option_editor; - - /* route dialog */ - - AddRouteDialog *add_route_dialog; - - /* video dialog */ - - AddVideoDialog *add_video_dialog; SystemExec *video_server_process; + void handle_locations_change (ARDOUR::Location*); + /* Keyboard Handling */ ArdourKeyboard* keyboard; @@ -641,7 +617,6 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr uint32_t rec_enabled_streams; void count_recenabled_streams (ARDOUR::Route&); - About* about; Splash* splash; void pop_back_splash (Gtk::Window&); @@ -727,8 +702,6 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr void queue_finish (); void fontconfig_dialog (); - std::list _window_proxies; - int missing_file (ARDOUR::Session*s, std::string str, ARDOUR::DataType type); int ambiguous_file (std::string file, std::string path, std::vector hits); diff --git a/gtk2_ardour/ardour_ui2.cc b/gtk2_ardour/ardour_ui2.cc index fe44466f9b..76396e845d 100644 --- a/gtk2_ardour/ardour_ui2.cc +++ b/gtk2_ardour/ardour_ui2.cc @@ -82,8 +82,6 @@ ARDOUR_UI::setup_windows () we_have_dependents (); - theme_manager->signal_unmap().connect (sigc::bind (sigc::ptr_fun(&ActionManager::uncheck_toggleaction), X_("/Common/ToggleThemeManager"))); - #ifdef TOP_MENUBAR HBox* status_bar_packer = manage (new HBox); EventBox* status_bar_event_box = manage (new EventBox); @@ -430,14 +428,6 @@ ARDOUR_UI::setup_transport () } } -void -ARDOUR_UI::manage_window (Window& win) -{ - win.signal_delete_event().connect (sigc::bind (sigc::ptr_fun (just_hide_it), &win)); - win.signal_enter_notify_event().connect (sigc::bind (sigc::mem_fun (Keyboard::the_keyboard(), &Keyboard::enter_window), &win)); - win.signal_leave_notify_event().connect (sigc::bind (sigc::mem_fun (Keyboard::the_keyboard(), &Keyboard::leave_window), &win)); -} - void ARDOUR_UI::detach_tearoff (Box* b, Widget* w) { diff --git a/gtk2_ardour/ardour_ui_dependents.cc b/gtk2_ardour/ardour_ui_dependents.cc index 7438fab9f0..5269bb93ed 100644 --- a/gtk2_ardour/ardour_ui_dependents.cc +++ b/gtk2_ardour/ardour_ui_dependents.cc @@ -85,118 +85,6 @@ ARDOUR_UI::connect_dependents_to_session (ARDOUR::Session *s) s->restore_history (""); } -static bool -_hide_splash (gpointer arg) -{ - ((ARDOUR_UI*)arg)->hide_splash(); - return false; -} - -void -ARDOUR_UI::goto_editor_window () -{ - if (splash && splash->is_visible()) { - // in 2 seconds, hide the splash screen - Glib::signal_timeout().connect (sigc::bind (sigc::ptr_fun (_hide_splash), this), 2000); - } - - editor->show_window (); - editor->present (); - flush_pending (); -} - -void -ARDOUR_UI::goto_mixer_window () -{ - if (!editor) { - return; - } - - Glib::RefPtr win = editor->get_window (); - Glib::RefPtr screen; - - if (win) { - screen = win->get_screen(); - } else { - screen = Gdk::Screen::get_default(); - } - - if (screen && screen->get_height() < 700) { - Gtk::MessageDialog msg (_("This screen is not tall enough to display the mixer window")); - msg.run (); - return; - } - - mixer->show_window (); - mixer->present (); - flush_pending (); -} - -void -ARDOUR_UI::toggle_mixer_window () -{ - Glib::RefPtr act = ActionManager::get_action (X_("Common"), X_("toggle-mixer")); - if (!act) { - return; - } - - Glib::RefPtr tact = Glib::RefPtr::cast_dynamic (act); - - if (tact->get_active()) { - goto_mixer_window (); - } else { - mixer->hide (); - } -} - -void -ARDOUR_UI::toggle_editor_mixer () -{ - if (editor && mixer) { - - if (editor->get_screen() != mixer->get_screen()) { - // different screens, so don't do anything - return; - } - - /* See if they are obscuring each other */ - - gint ex, ey, ew, eh; - gint mx, my, mw, mh; - - editor->get_position (ex, ey); - editor->get_size (ew, eh); - - mixer->get_position (mx, my); - mixer->get_size (mw, mh); - - GdkRectangle e; - GdkRectangle m; - GdkRectangle r; - - e.x = ex; - e.y = ey; - e.width = ew; - e.height = eh; - - m.x = mx; - m.y = my; - m.width = mw; - m.height = mh; - - if (!gdk_rectangle_intersect (&e, &m, &r)) { - /* they do not intersect so do not toggle */ - return; - } - } - - if (mixer && mixer->fully_visible()) { - goto_editor_window (); - } else { - goto_mixer_window (); - } -} - /** The main editor window has been closed */ gint ARDOUR_UI::exit_on_main_window_close (GdkEventAny * /*ev*/) diff --git a/gtk2_ardour/ardour_ui_dialogs.cc b/gtk2_ardour/ardour_ui_dialogs.cc index 256a1a593e..3ff625a207 100644 --- a/gtk2_ardour/ardour_ui_dialogs.cc +++ b/gtk2_ardour/ardour_ui_dialogs.cc @@ -29,7 +29,9 @@ #include "actions.h" #include "add_route_dialog.h" +#include "add_video_dialog.h" #include "ardour_ui.h" +#include "big_clock_window.h" #include "bundle_manager.h" #include "global_port_matrix.h" #include "gui_object.h" @@ -45,6 +47,7 @@ #include "shuttle_control.h" #include "session_option_editor.h" #include "speaker_dialog.h" +#include "splash.h" #include "sfdb_ui.h" #include "theme_manager.h" #include "time_info_box.h" @@ -62,14 +65,20 @@ ARDOUR_UI::set_session (Session *s) { SessionHandlePtr::set_session (s); - for (ARDOUR::DataType::iterator i = ARDOUR::DataType::begin(); i != ARDOUR::DataType::end(); ++i) { - GlobalPortMatrixWindow* w; - if ((w = _global_port_matrix[*i]->get()) != 0) { - w->set_session (s); - } + if (audio_port_matrix) { + audio_port_matrix->set_session (s); } + if (midi_port_matrix) { + midi_port_matrix->set_session (s); + } + + if (!_session) { + /* Session option editor cannot exist across change-of-session */ + session_option_editor.drop_window (); + /* Ditto for AddVideoDialog */ + add_video_dialog.drop_window (); return; } @@ -86,37 +95,12 @@ ARDOUR_UI::set_session (Session *s) } AutomationWatch::instance().set_session (s); - - if (location_ui->get()) { - location_ui->get()->set_session(s); - } - - if (speaker_config_window->get()) { - speaker_config_window->get()->set_speakers (s->get_speakers()); - } - - if (route_params) { - route_params->set_session (s); - } - - if (add_route_dialog) { - add_route_dialog->set_session (s); - } - - if (session_option_editor) { - session_option_editor->set_session (s); - } + WM::Manager::instance().set_session (s); if (shuttle_box) { shuttle_box->set_session (s); } - for (ARDOUR::DataType::iterator i = ARDOUR::DataType::begin(); i != ARDOUR::DataType::end(); ++i) { - if (_global_port_matrix[*i]->get()) { - _global_port_matrix[*i]->get()->set_session (_session); - } - } - primary_clock->set_session (s); secondary_clock->set_session (s); big_clock->set_session (s); @@ -267,36 +251,151 @@ ARDOUR_UI::unload_session (bool hide_stuff) return 0; } -void -ARDOUR_UI::toggle_big_clock_window () +static bool +_hide_splash (gpointer arg) { - RefPtr act = ActionManager::get_action (X_("Common"), X_("ToggleBigClock")); - if (act) { - RefPtr tact = RefPtr::cast_dynamic(act); + ((ARDOUR_UI*)arg)->hide_splash(); + return false; +} - if (tact->get_active()) { - big_clock_window->get()->show_all (); - big_clock_window->get()->present (); - } else { - big_clock_window->get()->hide (); - } +void +ARDOUR_UI::goto_editor_window () +{ + if (splash && splash->is_visible()) { + // in 2 seconds, hide the splash screen + Glib::signal_timeout().connect (sigc::bind (sigc::ptr_fun (_hide_splash), this), 2000); + } + + editor->show_window (); + editor->present (); + /* mixer should now be on top */ + WM::Manager::instance().set_transient_for (editor); + _mixer_on_top = false; +} + +void +ARDOUR_UI::goto_mixer_window () +{ + Glib::RefPtr win; + Glib::RefPtr screen; + + if (editor) { + win = editor->get_window (); + } + + if (win) { + screen = win->get_screen(); + } else { + screen = Gdk::Screen::get_default(); + } + + if (screen && screen->get_height() < 700) { + Gtk::MessageDialog msg (_("This screen is not tall enough to display the mixer window")); + msg.run (); + return; + } + + mixer->show_window (); + mixer->present (); + /* mixer should now be on top */ + WM::Manager::instance().set_transient_for (mixer); + _mixer_on_top = true; +} + +void +ARDOUR_UI::toggle_mixer_window () +{ + Glib::RefPtr act = ActionManager::get_action (X_("Common"), X_("toggle-mixer")); + if (!act) { + return; + } + + Glib::RefPtr tact = Glib::RefPtr::cast_dynamic (act); + + if (tact->get_active()) { + goto_mixer_window (); + } else { + mixer->hide (); } } void -ARDOUR_UI::toggle_speaker_config_window () +ARDOUR_UI::toggle_editor_mixer () { - RefPtr act = ActionManager::get_action (X_("Common"), X_("toggle-speaker-config")); - if (act) { - RefPtr tact = RefPtr::cast_dynamic(act); + bool obscuring = false; + /* currently, if windows are on different + screens then we do nothing; but in the + future we may want to bring the window + to the front or something, so I'm leaving this + variable for future use + */ + bool same_screen = true; + + if (editor && mixer) { - if (tact->get_active()) { - speaker_config_window->get()->show_all (); - speaker_config_window->get()->present (); + /* remeber: Screen != Monitor (Screen is a separately rendered + * continuous geometry that make include 1 or more monitors. + */ + + if (editor->get_screen() != mixer->get_screen() && (mixer->get_screen() != 0) && (editor->get_screen() != 0)) { + // different screens, so don't do anything + same_screen = false; + } else { + // they are on the same screen, see if they are obscuring each other + + gint ex, ey, ew, eh; + gint mx, my, mw, mh; + + editor->get_position (ex, ey); + editor->get_size (ew, eh); + + mixer->get_position (mx, my); + mixer->get_size (mw, mh); + + GdkRectangle e; + GdkRectangle m; + GdkRectangle r; + + e.x = ex; + e.y = ey; + e.width = ew; + e.height = eh; + + m.x = mx; + m.y = my; + m.width = mw; + m.height = mh; + + if (gdk_rectangle_intersect (&e, &m, &r)) { + obscuring = true; + } + } + } + + if (mixer && !mixer->not_visible() && mixer->property_has_toplevel_focus()) { + if (obscuring && same_screen) { + goto_editor_window(); + } + } else if (editor && !editor->not_visible() && editor->property_has_toplevel_focus()) { + if (obscuring && same_screen) { + goto_mixer_window(); + } + } else if (mixer && mixer->not_visible()) { + if (obscuring && same_screen) { + goto_mixer_window (); + } + } else if (editor && editor->not_visible()) { + if (obscuring && same_screen) { + goto_editor_window (); + } + } else if (obscuring && same_screen) { + //it's unclear what to do here, so just do the opposite of what we did last time (old behavior) + if (_mixer_on_top) { + goto_editor_window (); } else { - speaker_config_window->get()->hide (); + goto_mixer_window (); } - } + } } void @@ -315,7 +414,6 @@ ARDOUR_UI::new_midi_tracer_window () if (i == _midi_tracer_windows.end()) { /* all our MIDITracer windows are visible; make a new one */ MidiTracer* t = new MidiTracer (); - manage_window (*t); t->show_all (); _midi_tracer_windows.push_back (t); } else { @@ -324,173 +422,28 @@ ARDOUR_UI::new_midi_tracer_window () } } -void -ARDOUR_UI::toggle_rc_options_window () -{ - if (rc_option_editor == 0) { - rc_option_editor = new RCOptionEditor; - rc_option_editor->signal_unmap().connect(sigc::bind (sigc::ptr_fun(&ActionManager::uncheck_toggleaction), X_("/Common/ToggleRCOptionsEditor"))); - rc_option_editor->set_session (_session); - } - - RefPtr act = ActionManager::get_action (X_("Common"), X_("ToggleRCOptionsEditor")); - if (act) { - RefPtr tact = RefPtr::cast_dynamic(act); - - if (tact->get_active()) { - rc_option_editor->show_all (); - rc_option_editor->present (); - } else { - rc_option_editor->hide (); - } - } -} - -void -ARDOUR_UI::toggle_session_options_window () -{ - if (session_option_editor == 0) { - session_option_editor = new SessionOptionEditor (_session); - session_option_editor->signal_unmap().connect(sigc::bind (sigc::ptr_fun(&ActionManager::uncheck_toggleaction), X_("/Common/ToggleSessionOptionsEditor"))); - } - - RefPtr act = ActionManager::get_action (X_("Common"), X_("ToggleSessionOptionsEditor")); - if (act) { - RefPtr tact = RefPtr::cast_dynamic (act); - - if (tact->get_active()) { - session_option_editor->show_all (); - session_option_editor->present (); - } else { - session_option_editor->hide (); - } - } -} - -int -ARDOUR_UI::create_location_ui () -{ - if (location_ui->get() == 0) { - location_ui->set (new LocationUIWindow ()); - location_ui->get()->set_session (_session); - location_ui->get()->signal_unmap().connect (sigc::bind (sigc::ptr_fun(&ActionManager::uncheck_toggleaction), X_("/Common/ToggleLocations"))); - } - return 0; -} - -void -ARDOUR_UI::toggle_location_window () -{ - if (create_location_ui()) { - return; - } - - RefPtr act = ActionManager::get_action (X_("Common"), X_("ToggleLocations")); - if (act) { - RefPtr tact = RefPtr::cast_dynamic(act); - - if (tact->get_active()) { - location_ui->get()->show_all (); - location_ui->get()->present (); - } else { - location_ui->get()->hide (); - } - } -} - -void -ARDOUR_UI::toggle_key_editor () -{ - if (key_editor == 0) { - key_editor = new KeyEditor; - key_editor->signal_unmap().connect (sigc::bind (sigc::ptr_fun(&ActionManager::uncheck_toggleaction), X_("/Common/ToggleKeyEditor"))); - } - - RefPtr act = ActionManager::get_action (X_("Common"), X_("ToggleKeyEditor")); - if (act) { - RefPtr tact = RefPtr::cast_dynamic(act); - - if (tact->get_active()) { - key_editor->show_all (); - key_editor->present (); - } else { - key_editor->hide (); - } - } -} - -void -ARDOUR_UI::toggle_theme_manager () -{ - RefPtr act = ActionManager::get_action (X_("Common"), X_("ToggleThemeManager")); - if (act) { - RefPtr tact = RefPtr::cast_dynamic(act); - - if (tact->get_active()) { - theme_manager->show_all (); - theme_manager->present (); - } else { - theme_manager->hide (); - } - } -} - -void +BundleManager* ARDOUR_UI::create_bundle_manager () { - if (bundle_manager == 0) { - bundle_manager = new BundleManager (_session); - bundle_manager->signal_unmap().connect (sigc::bind (sigc::ptr_fun (&ActionManager::uncheck_toggleaction), X_("/Common/ToggleBundleManager"))); - } + return new BundleManager (_session); } -void -ARDOUR_UI::toggle_bundle_manager () +AddVideoDialog* +ARDOUR_UI::create_add_video_dialog () { - create_bundle_manager (); - - RefPtr act = ActionManager::get_action (X_("Common"), X_("ToggleBundleManager")); - if (act) { - RefPtr tact = RefPtr::cast_dynamic (act); - - if (tact->get_active()) { - bundle_manager->show_all (); - bundle_manager->present (); - } else { - bundle_manager->hide (); - } - } + return new AddVideoDialog (_session); } -int -ARDOUR_UI::create_route_params () +SessionOptionEditor* +ARDOUR_UI::create_session_option_editor () { - if (route_params == 0) { - route_params = new RouteParams_UI (); - route_params->set_session (_session); - route_params->signal_unmap().connect (sigc::bind(sigc::ptr_fun(&ActionManager::uncheck_toggleaction), X_("/Common/ToggleInspector"))); - } - return 0; + return new SessionOptionEditor (_session); } -void -ARDOUR_UI::toggle_route_params_window () +BigClockWindow* +ARDOUR_UI::create_big_clock_window () { - if (create_route_params ()) { - return; - } - - RefPtr act = ActionManager::get_action (X_("Common"), X_("ToggleInspector")); - if (act) { - RefPtr tact = RefPtr::cast_dynamic(act); - - if (tact->get_active()) { - route_params->show_all (); - route_params->present (); - } else { - route_params->hide (); - } - } + return new BigClockWindow (*big_clock); } void @@ -512,14 +465,18 @@ ARDOUR_UI::main_window_state_event_handler (GdkEventWindowState* ev, bool window if ((ev->changed_mask & GDK_WINDOW_STATE_FULLSCREEN) && (ev->new_window_state & GDK_WINDOW_STATE_FULLSCREEN)) { - float_big_clock (editor); + if (big_clock_window) { + big_clock_window->set_transient_for (*editor); + } } } else { if ((ev->changed_mask & GDK_WINDOW_STATE_FULLSCREEN) && (ev->new_window_state & GDK_WINDOW_STATE_FULLSCREEN)) { - float_big_clock (mixer); + if (big_clock_window) { + big_clock_window->set_transient_for (*mixer); + } } } diff --git a/gtk2_ardour/ardour_ui_ed.cc b/gtk2_ardour/ardour_ui_ed.cc index 66335bb55b..b6ba025d99 100644 --- a/gtk2_ardour/ardour_ui_ed.cc +++ b/gtk2_ardour/ardour_ui_ed.cc @@ -52,7 +52,7 @@ #include "mixer_ui.h" #include "startup.h" #include "utils.h" -#include "window_proxy.h" +#include "window_manager.h" #include "global_port_matrix.h" #include "location_ui.h" #include "main_clock.h" @@ -137,22 +137,11 @@ ARDOUR_UI::install_actions () ActionManager::session_sensitive_actions.push_back (act); act = ActionManager::register_action (main_actions, X_("CloseVideo"), _("Remove Video"), sigc::mem_fun (*this, &ARDOUR_UI::remove_video)); - ActionManager::session_sensitive_actions.push_back (act); + act->set_sensitive (false); act = ActionManager::register_action (main_actions, X_("ExportVideo"), _("Export To Video File"), sigc::mem_fun (*editor, &PublicEditor::export_video)); ActionManager::session_sensitive_actions.push_back (act); -#ifdef WITH_CMT - - std::string anicomp_file_path; - - if (PBD::find_file_in_search_path (Glib::getenv("PATH"), "AniComp", anicomp_file_path)) { - act = ActionManager::register_action (main_actions, X_("aniConnect"), _("Connect"), (sigc::mem_fun (*editor, &PublicEditor::connect_to_image_compositor))); - ActionManager::session_sensitive_actions.push_back (act); - } - -#endif - act = ActionManager::register_action (main_actions, X_("Snapshot"), _("Snapshot..."), sigc::bind (sigc::mem_fun(*this, &ARDOUR_UI::snapshot_session), false)); ActionManager::session_sensitive_actions.push_back (act); ActionManager::write_sensitive_actions.push_back (act); @@ -240,42 +229,14 @@ ARDOUR_UI::install_actions () ActionManager::register_toggle_action (common_actions, X_("toggle-mixer"), S_("Window|Mixer"), sigc::mem_fun(*this, &ARDOUR_UI::toggle_mixer_window)); ActionManager::register_action (common_actions, X_("toggle-editor-mixer"), _("Toggle Editor+Mixer"), sigc::mem_fun(*this, &ARDOUR_UI::toggle_editor_mixer)); - ActionManager::register_toggle_action (common_actions, X_("ToggleRCOptionsEditor"), _("Preferences"), sigc::mem_fun(*this, &ARDOUR_UI::toggle_rc_options_window)); - ActionManager::register_toggle_action (common_actions, X_("ToggleSessionOptionsEditor"), _("Properties"), sigc::mem_fun(*this, &ARDOUR_UI::toggle_session_options_window)); - act = ActionManager::register_toggle_action (common_actions, X_("ToggleInspector"), _("Tracks and Busses"), sigc::mem_fun(*this, &ARDOUR_UI::toggle_route_params_window)); - ActionManager::session_sensitive_actions.push_back (act); - ActionManager::session_sensitive_actions.push_back (act); - act = ActionManager::register_toggle_action (common_actions, X_("ToggleLocations"), _("Locations"), sigc::mem_fun(*this, &ARDOUR_UI::toggle_location_window)); - ActionManager::session_sensitive_actions.push_back (act); - act = ActionManager::register_toggle_action (common_actions, X_("ToggleBigClock"), _("Big Clock"), sigc::mem_fun(*this, &ARDOUR_UI::toggle_big_clock_window)); - ActionManager::session_sensitive_actions.push_back (act); - act = ActionManager::register_toggle_action (common_actions, X_("toggle-speaker-config"), _("Speaker Configuration"), sigc::mem_fun(*this, &ARDOUR_UI::toggle_speaker_config_window)); - ActionManager::session_sensitive_actions.push_back (act); - act = ActionManager::register_toggle_action (common_actions, X_("toggle-audio-connection-manager"), _("Audio Connection Manager"), sigc::bind (sigc::mem_fun(*this, &ARDOUR_UI::toggle_global_port_matrix), ARDOUR::DataType::AUDIO)); - ActionManager::session_sensitive_actions.push_back (act); - act = ActionManager::register_toggle_action (common_actions, X_("toggle-midi-connection-manager"), _("MIDI Connection Manager"), sigc::bind (sigc::mem_fun(*this, &ARDOUR_UI::toggle_global_port_matrix), ARDOUR::DataType::MIDI)); - ActionManager::session_sensitive_actions.push_back (act); + act = ActionManager::register_action (common_actions, X_("NewMIDITracer"), _("MIDI Tracer"), sigc::mem_fun(*this, &ARDOUR_UI::new_midi_tracer_window)); ActionManager::session_sensitive_actions.push_back (act); - ActionManager::register_action (common_actions, X_("About"), _("About"), sigc::mem_fun(*this, &ARDOUR_UI::show_about)); ActionManager::register_action (common_actions, X_("Chat"), _("Chat"), sigc::mem_fun(*this, &ARDOUR_UI::launch_chat)); /** TRANSLATORS: This is `Manual' in the sense of an instruction book that tells a user how to use Ardour */ ActionManager::register_action (common_actions, X_("Manual"), S_("Help|Manual"), mem_fun(*this, &ARDOUR_UI::launch_manual)); ActionManager::register_action (common_actions, X_("Reference"), _("Reference"), mem_fun(*this, &ARDOUR_UI::launch_reference)); - ActionManager::register_toggle_action (common_actions, X_("ToggleThemeManager"), _("Theme Manager"), sigc::mem_fun(*this, &ARDOUR_UI::toggle_theme_manager)); - ActionManager::register_toggle_action (common_actions, X_("ToggleKeyEditor"), _("Key Bindings"), sigc::mem_fun(*this, &ARDOUR_UI::toggle_key_editor)); - ActionManager::register_toggle_action (common_actions, X_("ToggleBundleManager"), _("Bundle Manager"), sigc::mem_fun(*this, &ARDOUR_UI::toggle_bundle_manager)); -#if 0 - act = ActionManager::register_action (common_actions, X_("AddAudioTrack"), _("Add Audio Track"), sigc::bind (sigc::mem_fun(*this, &ARDOUR_UI::session_add_audio_track), 1, 1, ARDOUR::Normal, (ARDOUR::RouteGroup *) 0, 1)); - ActionManager::session_sensitive_actions.push_back (act); - act = ActionManager::register_action (common_actions, X_("AddAudioBus"), _("Add Audio Bus"), sigc::bind (sigc::mem_fun(*this, &ARDOUR_UI::session_add_audio_bus), 1, 1, (ARDOUR::RouteGroup *) 0, 1)); - ActionManager::session_sensitive_actions.push_back (act); - act = ActionManager::register_action (common_actions, X_("AddMIDITrack"), _("Add MIDI Track"), sigc::bind (sigc::mem_fun(*this, &ARDOUR_UI::session_add_midi_track), (ARDOUR::RouteGroup *) 0, 1)); - ActionManager::session_sensitive_actions.push_back (act); - //act = ActionManager::register_action (common_actions, X_("AddMidiBus"), _("Add Midi Bus"), sigc::mem_fun(*this, &ARDOUR_UI::session_add_midi_bus)); - //ActionManager::session_sensitive_actions.push_back (act); -#endif act = ActionManager::register_action (common_actions, X_("Save"), _("Save"), sigc::bind (sigc::mem_fun(*this, &ARDOUR_UI::save_state), string(""), false)); ActionManager::session_sensitive_actions.push_back (act); ActionManager::write_sensitive_actions.push_back (act); @@ -612,156 +573,32 @@ ARDOUR_UI::use_menubar_as_top_menubar () Gtk::Widget* widget; Application* app = Application::instance (); - /* Quit will be taken of separately */ + /* the addresses ("/ui/Main...") used below are based on the menu definitions in the menus file + */ + + /* Quit will be taken care of separately */ if ((widget = ActionManager::get_widget ("/ui/Main/Session/Quit"))) { widget->hide (); } + /* Put items for About and Preferences into App menu (the + * ardour.menus.in file does not list them for OS X) + */ + GtkApplicationMenuGroup* group = app->add_app_menu_group (); - if ((widget = ActionManager::get_widget ("/ui/Main/Session/About"))) { + if ((widget = ActionManager::get_widget ("/ui/Main/Session/toggle-about"))) { app->add_app_menu_item (group, dynamic_cast(widget)); - } + } - if ((widget = ActionManager::get_widget ("/ui/Main/Session/ToggleRCOptionsEditor"))) { + if ((widget = ActionManager::get_widget ("/ui/Main/Session/toggle-rc-options-editor"))) { app->add_app_menu_item (group, dynamic_cast(widget)); - } + } app->set_menu_bar (*menu_bar); } -void -ARDOUR_UI::big_clock_catch_focus () -{ - PublicEditor::instance().reset_focus (); -} - -void -ARDOUR_UI::setup_clock () -{ - ARDOUR_UI::Clock.connect (sigc::mem_fun (big_clock, &AudioClock::set)); - - big_clock->set_corner_radius (0.0); - big_clock->mode_changed.connect (sigc::mem_fun (*this, &ARDOUR_UI::big_clock_reset_aspect_ratio)); - - big_clock_window->set (new Window (WINDOW_TOPLEVEL), false); - - big_clock_window->get()->set_keep_above (true); - big_clock_window->get()->set_border_width (0); - big_clock_window->get()->add (*big_clock); - - big_clock_window->get()->set_title (_("Big Clock")); - big_clock_window->get()->signal_realize().connect (sigc::mem_fun (*this, &ARDOUR_UI::big_clock_realized)); - big_clock_window->get()->signal_key_press_event().connect (sigc::bind (sigc::ptr_fun (relay_key_press), big_clock_window->get()), false); - big_clock_window->get()->signal_size_allocate().connect (sigc::mem_fun (*this, &ARDOUR_UI::big_clock_size_allocate)); - - big_clock_window->get()->signal_unmap().connect (sigc::bind (sigc::ptr_fun(&ActionManager::uncheck_toggleaction), X_("/Common/ToggleBigClock"))); - big_clock_window->get()->signal_unmap().connect (sigc::mem_fun (*this, &ARDOUR_UI::big_clock_catch_focus)); - - manage_window (*big_clock_window->get()); -} - -void -ARDOUR_UI::big_clock_reset_aspect_ratio () -{ - Gtk::Requisition req; - big_clock->size_request (req); - float aspect = req.width/(float)req.height; - Gdk::Geometry geom; - - geom.min_aspect = aspect; - geom.max_aspect = aspect; - - big_clock_window->get()->set_geometry_hints (*big_clock, geom, Gdk::HINT_ASPECT); -} - -void -ARDOUR_UI::big_clock_realized () -{ - int x, y, w, d; - - set_decoration (big_clock_window->get(), (Gdk::DECOR_BORDER|Gdk::DECOR_RESIZEH)); - big_clock_window->get()->get_window()->get_geometry (x, y, w, big_clock_height, d); - - big_clock_reset_aspect_ratio (); - - original_big_clock_height = big_clock_height; - original_big_clock_width = w; - - Pango::FontDescription fd (big_clock->get_style()->get_font()); - original_big_clock_font_size = fd.get_size (); - - if (!fd.get_size_is_absolute ()) { - original_big_clock_font_size /= PANGO_SCALE; - } - - big_clock_window->setup (); -} - -void -ARDOUR_UI::float_big_clock (Gtk::Window* parent) -{ - if (big_clock_window->get()) { - if (parent) { - big_clock_window->get()->set_transient_for (*parent); - } else { - gtk_window_set_transient_for (big_clock_window->get()->gobj(), (GtkWindow*) 0); - } - } -} - -void -ARDOUR_UI::big_clock_size_allocate (Gtk::Allocation&) -{ - if (!big_clock_resize_in_progress) { - Glib::signal_idle().connect (sigc::bind (sigc::mem_fun (*this, &ARDOUR_UI::idle_big_clock_text_resizer), 0, 0)); - big_clock_resize_in_progress = true; - } -} - -bool -ARDOUR_UI::idle_big_clock_text_resizer (int, int) -{ - big_clock_resize_in_progress = false; - - Glib::RefPtr win = big_clock_window->get()->get_window(); - Pango::FontDescription fd (big_clock->get_style()->get_font()); - int current_size = fd.get_size (); - int x, y, w, h, d; - - if (!fd.get_size_is_absolute ()) { - current_size /= PANGO_SCALE; - } - - win->get_geometry (x, y, w, h, d); - - double scale = min (((double) w / (double) original_big_clock_width), - ((double) h / (double) original_big_clock_height)); - - int size = (int) lrintf (original_big_clock_font_size * scale); - - if (size != current_size) { - - string family = fd.get_family(); - char buf[family.length()+16]; - snprintf (buf, family.length()+16, "%s %d", family.c_str(), size); - - try { - Pango::FontDescription fd (buf); - Glib::RefPtr rcstyle = big_clock->get_modifier_style (); - rcstyle->set_font (fd); - big_clock->modify_style (rcstyle); - } - - catch (...) { - /* oh well, do nothing */ - } - } - - return false; -} - void ARDOUR_UI::save_ardour_state () { @@ -780,11 +617,9 @@ ARDOUR_UI::save_ardour_state () XMLNode* window_node = new XMLNode (X_("UI")); window_node->add_property (_status_bar_visibility.get_state_name().c_str(), _status_bar_visibility.get_state_value ()); - for (list::iterator i = _window_proxies.begin(); i != _window_proxies.end(); ++i) { - if ((*i)->rc_configured()) { - window_node->add_child_nocopy (*((*i)->get_state ())); - } - } + /* Windows */ + + WM::Manager::instance().add_state (*window_node); /* tearoffs */ @@ -826,42 +661,20 @@ ARDOUR_UI::save_ardour_state () if (_session) { _session->add_instant_xml (enode); _session->add_instant_xml (mnode); - if (location_ui->get ()) { - _session->add_instant_xml (location_ui->get()->ui().get_state ()); + if (location_ui) { + _session->add_instant_xml (location_ui->ui().get_state ()); } } else { Config->add_instant_xml (enode); Config->add_instant_xml (mnode); - if (location_ui->get ()) { - Config->add_instant_xml (location_ui->get()->ui().get_state ()); + if (location_ui) { + Config->add_instant_xml (location_ui->ui().get_state ()); } } Keyboard::save_keybindings (); } -void -ARDOUR_UI::toggle_global_port_matrix (ARDOUR::DataType t) -{ - std::string const action = string_compose ("toggle-%1-connection-manager", t.to_string ()); - - if (_global_port_matrix[t]->get() == 0) { - _global_port_matrix[t]->set (new GlobalPortMatrixWindow (_session, t)); - _global_port_matrix[t]->get()->signal_unmap().connect(sigc::bind (sigc::ptr_fun (&ActionManager::uncheck_toggleaction), string_compose (X_("/Common/%1"), action))); - } - - RefPtr act = ActionManager::get_action (X_("Common"), action.c_str()); - if (act) { - RefPtr tact = RefPtr::cast_dynamic (act); - - if (tact->get_active()) { - _global_port_matrix[t]->get()->present (); - } else { - _global_port_matrix[t]->get()->hide (); - } - } -} - void ARDOUR_UI::resize_text_widgets () { diff --git a/gtk2_ardour/ardour_ui_mixer.cc b/gtk2_ardour/ardour_ui_mixer.cc index aacffa9d20..2604e8215b 100644 --- a/gtk2_ardour/ardour_ui_mixer.cc +++ b/gtk2_ardour/ardour_ui_mixer.cc @@ -23,8 +23,10 @@ is to cut down on the nasty compile times for these classes. */ +#include "actions.h" #include "ardour_ui.h" #include "mixer_ui.h" + #include "i18n.h" using namespace ARDOUR; diff --git a/gtk2_ardour/ardour_window.cc b/gtk2_ardour/ardour_window.cc index 616cfbcb66..3d33b14e60 100644 --- a/gtk2_ardour/ardour_window.cc +++ b/gtk2_ardour/ardour_window.cc @@ -23,7 +23,9 @@ #include #include "ardour_window.h" +#include "ardour_ui.h" #include "keyboard.h" +#include "utils.h" using namespace std; using namespace Gtk; @@ -35,6 +37,7 @@ ArdourWindow::ArdourWindow (string title) { set_title (title); init (); + set_position (Gtk::WIN_POS_MOUSE); } ArdourWindow::ArdourWindow (Gtk::Window& parent, string /*title*/) @@ -48,6 +51,13 @@ ArdourWindow::ArdourWindow (Gtk::Window& parent, string /*title*/) ArdourWindow::~ArdourWindow () { + WM::Manager::instance().remove (proxy); +} + +bool +ArdourWindow::on_key_press_event (GdkEventKey* ev) +{ + return relay_key_press (ev, this); } bool @@ -71,9 +81,43 @@ ArdourWindow::on_unmap () Window::on_unmap (); } +bool +ArdourWindow::on_delete_event (GdkEventAny*) +{ + hide (); + return false; +} + void ArdourWindow::init () { set_border_width (10); + + /* ArdourWindows are not dialogs (they have no "OK" or "Close" button) but + they should be considered part of the same "window level" as a dialog. This + works on X11 and Quartz, in that: + + (a) utility & dialog windows are considered to be part of the same level + (b) they will float above normal windows without any particular effort + (c) present()-ing them will make a utility float over a dialog or + vice versa. + */ + + if (ARDOUR_UI::instance()->config()->all_floating_windows_are_dialogs.get()) { + set_type_hint (Gdk::WINDOW_TYPE_HINT_DIALOG); + } else { + set_type_hint (Gdk::WINDOW_TYPE_HINT_UTILITY); + } + + Gtk::Window* parent = WM::Manager::instance().transient_parent(); + + if (parent) { + set_transient_for (*parent); + } + + ARDOUR_UI::CloseAllDialogs.connect (sigc::mem_fun (*this, &ArdourWindow::hide)); + + proxy = new WM::ProxyTemporary (get_title(), this); + WM::Manager::instance().register_window (proxy); } diff --git a/gtk2_ardour/ardour_window.h b/gtk2_ardour/ardour_window.h index 3b8628d5a7..c90eb3c049 100644 --- a/gtk2_ardour/ardour_window.h +++ b/gtk2_ardour/ardour_window.h @@ -27,6 +27,10 @@ #include "ardour/session_handle.h" +namespace WM { + class ProxyTemporary; +} + /** * This virtual parent class is so that each window uses the * same mechanism to declare its closing. It shares a common @@ -42,10 +46,13 @@ class ArdourWindow : public Gtk::Window, public ARDOUR::SessionHandlePtr, public bool on_enter_notify_event (GdkEventCrossing*); bool on_leave_notify_event (GdkEventCrossing*); + bool on_delete_event (GdkEventAny *); + bool on_key_press_event (GdkEventKey*); void on_unmap (); private: - void init (); + WM::ProxyTemporary* proxy; + void init (); }; #endif // __ardour_window_h__ diff --git a/gtk2_ardour/au_pluginui.h b/gtk2_ardour/au_pluginui.h index cbf83d5d92..424d81e901 100644 --- a/gtk2_ardour/au_pluginui.h +++ b/gtk2_ardour/au_pluginui.h @@ -76,9 +76,6 @@ class AUPluginUI : public PlugUIBase, public Gtk::VBox void lower_box_realized (); void cocoa_view_resized (); void on_realize (); - bool on_map_event (GdkEventAny*); - bool on_focus_in_event (GdkEventFocus*); - bool on_focus_out_event (GdkEventFocus*); void forward_key_event (GdkEventKey*); bool on_window_show (const std::string& /*title*/); @@ -105,6 +102,7 @@ class AUPluginUI : public PlugUIBase, public Gtk::VBox NSWindow* cocoa_window; NSView* au_view; + NSRect last_au_frame; /* Carbon */ diff --git a/gtk2_ardour/au_pluginui.mm b/gtk2_ardour/au_pluginui.mm index 16d4e7e6fc..7bebcee84f 100644 --- a/gtk2_ardour/au_pluginui.mm +++ b/gtk2_ardour/au_pluginui.mm @@ -48,6 +48,26 @@ static const gchar* _automation_mode_strings[] = { 0 }; +static void +dump_view_tree (NSView* view, int depth) +{ + NSArray* subviews = [view subviews]; + unsigned long cnt = [subviews count]; + + for (int d = 0; d < depth; d++) { + cerr << '\t'; + } + NSRect frame = [view frame]; + cerr << " view @ " << frame.origin.x << ", " << frame.origin.y + << ' ' << frame.size.width << " x " << frame.size.height + << endl; + + for (unsigned long i = 0; i < cnt; ++i) { + NSView* subview = [subviews objectAtIndex:i]; + dump_view_tree (subview, depth+1); + } +} + @implementation NotificationObject - (NotificationObject*) initWithPluginUI: (AUPluginUI*) apluginui andCocoaParent: (NSWindow*) cp andTopLevelParent: (NSWindow*) tlp @@ -413,14 +433,11 @@ AUPluginUI::cocoa_view_resized () { GtkRequisition topsize = top_box.size_request (); NSWindow* window = get_nswindow (); - NSSize oldContentSize= [window contentRectForFrameRect:[window frame]].size; - NSSize newContentSize= [au_view frame].size; NSRect windowFrame= [window frame]; + NSRect new_frame = [au_view frame]; - oldContentSize.height -= topsize.height; - - float dy = oldContentSize.height - newContentSize.height; - float dx = oldContentSize.width - newContentSize.width; + float dy = last_au_frame.size.height - new_frame.size.height; + float dx = last_au_frame.size.width - new_frame.size.width; windowFrame.origin.y += dy; windowFrame.origin.x += dx; @@ -435,11 +452,29 @@ AUPluginUI::cocoa_view_resized () [au_view setAutoresizingMask:NSViewNotSizable]; [window setFrame:windowFrame display:1]; + + /* Some stupid AU Views change the origin of the original AU View + when they are resized (I'm looking at you AUSampler). If the origin + has been moved, move it back. + */ + + if (last_au_frame.origin.x != new_frame.origin.x || + last_au_frame.origin.y != new_frame.origin.y) { + new_frame.origin = last_au_frame.origin; + [au_view setFrame:new_frame]; + /* also be sure to redraw the topbox because this can + also go wrong. + */ + top_box.queue_draw (); + } + [au_view setAutoresizingMask:old_auto_resize]; [[NSNotificationCenter defaultCenter] addObserver:_notify selector:@selector(auViewResized:) name:NSViewFrameDidChangeNotification object:au_view]; + + last_au_frame = new_frame; } int @@ -533,7 +568,6 @@ AUPluginUI::activate () #ifdef WITH_CARBON ActivateWindow (carbon_window, TRUE); #endif - // [cocoa_parent makeKeyAndOrderFront:nil]; } void @@ -629,6 +663,8 @@ AUPluginUI::parent_cocoa_window () [au_view setFrameOrigin:origin]; [view addSubview:au_view positioned:NSWindowBelow relativeTo:nil]; + last_au_frame = [au_view frame]; + // watch for size changes of the view _notify = [ [NotificationObject alloc] initWithPluginUI:this andCocoaParent:nil andTopLevelParent:win ]; @@ -640,23 +676,6 @@ AUPluginUI::parent_cocoa_window () return 0; } -static void -dump_view_tree (NSView* view, int depth) -{ - NSArray* subviews = [view subviews]; - unsigned long cnt = [subviews count]; - - for (int d = 0; d < depth; d++) { - cerr << '\t'; - } - cerr << " view @ " << view << endl; - - for (unsigned long i = 0; i < cnt; ++i) { - NSView* subview = [subviews objectAtIndex:i]; - dump_view_tree (subview, depth+1); - } -} - void AUPluginUI::forward_key_event (GdkEventKey* ev) { @@ -702,12 +721,6 @@ AUPluginUI::lower_box_realized () } } -bool -AUPluginUI::on_map_event (GdkEventAny*) -{ - return false; -} - void AUPluginUI::on_window_hide () { @@ -717,8 +730,14 @@ AUPluginUI::on_window_hide () ActivateWindow (carbon_window, FALSE); } #endif - hide_all (); + +#if 0 + NSArray* wins = [NSApp windows]; + for (uint32_t i = 0; i < [wins count]; i++) { + id win = [wins objectAtIndex:i]; + } +#endif } bool @@ -760,19 +779,4 @@ create_au_gui (boost::shared_ptr plugin_insert, VBox** box) return aup; } -bool -AUPluginUI::on_focus_in_event (GdkEventFocus*) -{ - //cerr << "au plugin focus in\n"; - //Keyboard::magic_widget_grab_focus (); - return false; -} - -bool -AUPluginUI::on_focus_out_event (GdkEventFocus*) -{ - //cerr << "au plugin focus out\n"; - //Keyboard::magic_widget_drop_focus (); - return false; -} diff --git a/gtk2_ardour/audio_region_view.cc b/gtk2_ardour/audio_region_view.cc index 4d45d6d837..c6e42c0a4b 100644 --- a/gtk2_ardour/audio_region_view.cc +++ b/gtk2_ardour/audio_region_view.cc @@ -1270,7 +1270,6 @@ AudioRegionView::show_region_editor () } editor->present (); - editor->set_position (Gtk::WIN_POS_MOUSE); editor->show_all(); } diff --git a/gtk2_ardour/big_clock_window.cc b/gtk2_ardour/big_clock_window.cc new file mode 100644 index 0000000000..5b369a68c1 --- /dev/null +++ b/gtk2_ardour/big_clock_window.cc @@ -0,0 +1,158 @@ +/* + Copyright (C) 20002-2013 Paul Davis + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +*/ + +#include +#include + +#include "ardour_ui.h" +#include "audio_clock.h" +#include "big_clock_window.h" +#include "public_editor.h" +#include "utils.h" + +#include "i18n.h" + +using std::min; +using std::string; + +BigClockWindow::BigClockWindow (AudioClock& c) + : ArdourWindow (_("Big Clock")) + , clock (c) + , resize_in_progress (false) + , original_height (0) + , original_width (0) + , original_font_size (0) +{ + ARDOUR_UI::Clock.connect (sigc::mem_fun (clock, &AudioClock::set)); + + clock.set_corner_radius (0.0); + clock.mode_changed.connect (sigc::mem_fun (*this, &BigClockWindow::reset_aspect_ratio)); + + set_keep_above (true); + set_border_width (0); + add (clock); + clock.show_all (); +} + +void +BigClockWindow::on_unmap () +{ + ArdourWindow::on_unmap (); + + PublicEditor::instance().reset_focus (); +} + +bool +BigClockWindow::on_key_press_event (GdkEventKey* ev) +{ + return relay_key_press (ev, this); +} + +void +BigClockWindow::on_realize () +{ + int x, y, w, d, h; + + ArdourWindow::on_realize (); + + get_window()->set_decorations (Gdk::DECOR_BORDER|Gdk::DECOR_RESIZEH); + get_window()->get_geometry (x, y, w, h, d); + + reset_aspect_ratio (); + + original_height = h; + original_width = w; + + Pango::FontDescription fd (clock.get_style()->get_font()); + original_font_size = fd.get_size (); + + if (!fd.get_size_is_absolute ()) { + original_font_size /= PANGO_SCALE; + } +} + +void +BigClockWindow::on_size_allocate (Gtk::Allocation& alloc) +{ + ArdourWindow::on_size_allocate (alloc); + + if (!resize_in_progress) { + Glib::signal_idle().connect (sigc::bind (sigc::mem_fun (*this, &BigClockWindow::text_resizer), 0, 0)); + resize_in_progress = true; + } +} + +void +BigClockWindow::reset_aspect_ratio () +{ + Gtk::Requisition req; + + clock.size_request (req); + + float aspect = req.width/(float)req.height; + Gdk::Geometry geom; + + geom.min_aspect = aspect; + geom.max_aspect = aspect; + + set_geometry_hints (clock, geom, Gdk::HINT_ASPECT); +} + +bool +BigClockWindow::text_resizer (int, int) +{ + resize_in_progress = false; + + Glib::RefPtr win = get_window(); + Pango::FontDescription fd (clock.get_style()->get_font()); + int current_size = fd.get_size (); + int x, y, w, h, d; + + if (!fd.get_size_is_absolute ()) { + current_size /= PANGO_SCALE; + } + + win->get_geometry (x, y, w, h, d); + + double scale = min (((double) w / (double) original_width), + ((double) h / (double) original_height)); + + int size = (int) lrintf (original_font_size * scale); + + if (size != current_size) { + + string family = fd.get_family(); + char buf[family.length()+16]; + snprintf (buf, family.length()+16, "%s %d", family.c_str(), size); + + try { + Pango::FontDescription fd (buf); + Glib::RefPtr rcstyle = clock.get_modifier_style (); + rcstyle->set_font (fd); + clock.modify_style (rcstyle); + } + + catch (...) { + /* oh well, do nothing */ + } + } + + return false; +} + diff --git a/gtk2_ardour/big_clock_window.h b/gtk2_ardour/big_clock_window.h new file mode 100644 index 0000000000..c1a5b0ebee --- /dev/null +++ b/gtk2_ardour/big_clock_window.h @@ -0,0 +1,49 @@ +/* + Copyright (C) 2013 Paul Davis + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +*/ + +#ifndef __bigclock_window_h__ +#define __bigclock_window_h__ + +#include "ardour_window.h" + +class AudioClock; + +class BigClockWindow : public ArdourWindow +{ + public: + BigClockWindow (AudioClock&); + + private: + AudioClock& clock; + bool resize_in_progress; + int original_height; + int original_width; + int original_font_size; + + void on_size_allocate (Gtk::Allocation&); + void on_realize (); + void on_unmap (); + bool on_key_press_event (GdkEventKey*); + + bool text_resizer (int, int); + void reset_aspect_ratio (); +}; + +#endif // __ardour_window_h__ + diff --git a/gtk2_ardour/bundle_manager.cc b/gtk2_ardour/bundle_manager.cc index e9cddbd754..c7754f69cc 100644 --- a/gtk2_ardour/bundle_manager.cc +++ b/gtk2_ardour/bundle_manager.cc @@ -115,7 +115,6 @@ BundleEditorMatrix::add_channel (boost::shared_ptr b, DataType t) if (b == _bundle) { NameChannelDialog d; - d.set_position (Gtk::WIN_POS_MOUSE); if (d.run () != Gtk::RESPONSE_ACCEPT) { return; @@ -162,7 +161,6 @@ void BundleEditorMatrix::rename_channel (BundleChannel bc) { NameChannelDialog d (bc.bundle, bc.channel); - d.set_position (Gtk::WIN_POS_MOUSE); if (d.run () != Gtk::RESPONSE_ACCEPT) { return; diff --git a/gtk2_ardour/canvas-imageframe.c b/gtk2_ardour/canvas-imageframe.c deleted file mode 100644 index 3654836c79..0000000000 --- a/gtk2_ardour/canvas-imageframe.c +++ /dev/null @@ -1,586 +0,0 @@ -/* Image item type for GnomeCanvas widget - * - * GnomeCanvas is basically a port of the Tk toolkit's most excellent canvas widget. Tk is - * copyrighted by the Regents of the University of California, Sun Microsystems, and other parties. - * - * Copyright (C) 1998 The Free Software Foundation - * - * Author: Federico Mena - */ - - -#include /* for memcpy() */ -#include -#include -#include "libart_lgpl/art_misc.h" -#include "libart_lgpl/art_affine.h" -#include "libart_lgpl/art_pixbuf.h" -#include "libart_lgpl/art_rgb_pixbuf_affine.h" -#include "canvas-imageframe.h" -#include -#include "gettext.h" -#define _(Text) dgettext (PACKAGE,Text) - -//GTK2FIX -//#include - - -enum { - PROP_0, - PROP_PIXBUF, - PROP_X, - PROP_Y, - PROP_WIDTH, - PROP_HEIGHT, - PROP_DRAWWIDTH, - PROP_ANCHOR -}; - - -static void gnome_canvas_imageframe_class_init(GnomeCanvasImageFrameClass* class) ; -static void gnome_canvas_imageframe_init(GnomeCanvasImageFrame* image) ; -static void gnome_canvas_imageframe_destroy(GtkObject* object) ; -static void gnome_canvas_imageframe_set_property(GObject* object, - guint prop_id, - const GValue *value, - GParamSpec *pspec); -static void gnome_canvas_imageframe_get_property(GObject* object, - guint prop_id, - GValue *value, - GParamSpec *pspec); -static void gnome_canvas_imageframe_update(GnomeCanvasItem *item, double *affine, ArtSVP *clip_path, int flags) ; -static void gnome_canvas_imageframe_realize(GnomeCanvasItem *item) ; -static void gnome_canvas_imageframe_unrealize(GnomeCanvasItem *item) ; -static void gnome_canvas_imageframe_draw(GnomeCanvasItem *item, GdkDrawable *drawable, int x, int y, int width, int height) ; -static double gnome_canvas_imageframe_point(GnomeCanvasItem *item, double x, double y, int cx, int cy, GnomeCanvasItem **actual_item) ; -static void gnome_canvas_imageframe_bounds(GnomeCanvasItem *item, double *x1, double *y1, double *x2, double *y2) ; -static void gnome_canvas_imageframe_render(GnomeCanvasItem *item, GnomeCanvasBuf *buf) ; - -static GnomeCanvasItemClass *parent_class; - - -GType -gnome_canvas_imageframe_get_type (void) -{ - static GType imageframe_type = 0; - - if (!imageframe_type) { - GtkTypeInfo imageframe_info = { - "GnomeCanvasImageFrame", - sizeof (GnomeCanvasImageFrame), - sizeof (GnomeCanvasImageFrameClass), - (GtkClassInitFunc) gnome_canvas_imageframe_class_init, - (GtkObjectInitFunc) gnome_canvas_imageframe_init, - NULL, /* reserved_1 */ - NULL, /* reserved_2 */ - (GtkClassInitFunc) NULL - }; - - imageframe_type = gtk_type_unique (gnome_canvas_item_get_type (), &imageframe_info); - } - - return imageframe_type; -} - -static void -gnome_canvas_imageframe_class_init (GnomeCanvasImageFrameClass *class) -{ - GObjectClass *gobject_class; - GtkObjectClass *object_class; - GnomeCanvasItemClass *item_class; - - gobject_class = (GObjectClass *) class; - object_class = (GtkObjectClass *) class; - item_class = (GnomeCanvasItemClass *) class; - - parent_class = gtk_type_class (gnome_canvas_item_get_type ()); - - gobject_class->set_property = gnome_canvas_imageframe_set_property; - gobject_class->get_property = gnome_canvas_imageframe_get_property; - - g_object_class_install_property (gobject_class, - PROP_PIXBUF, - g_param_spec_pointer ("pixbuf", - _("pixbuf"), - _("the pixbuf"), - G_PARAM_WRITABLE)); - g_object_class_install_property (gobject_class, - PROP_X, - g_param_spec_double ("x", - _("x"), - _("x coordinate of upper left corner of rect"), - -G_MAXDOUBLE, - G_MAXDOUBLE, - 0.0, - G_PARAM_READWRITE)); - - g_object_class_install_property (gobject_class, - PROP_Y, - g_param_spec_double ("y", - _("y"), - _("y coordinate of upper left corner of rect "), - -G_MAXDOUBLE, - G_MAXDOUBLE, - 0.0, - G_PARAM_READWRITE)); - g_object_class_install_property (gobject_class, - PROP_WIDTH, - g_param_spec_double ("width", - _("width"), - _("the width"), - -G_MAXDOUBLE, - G_MAXDOUBLE, - 0.0, - G_PARAM_READWRITE)); - - g_object_class_install_property (gobject_class, - PROP_DRAWWIDTH, - g_param_spec_double ("drawwidth", - _("drawwidth"), - _("drawn width"), - -G_MAXDOUBLE, - G_MAXDOUBLE, - 0.0, - G_PARAM_READWRITE)); - g_object_class_install_property (gobject_class, - PROP_HEIGHT, - g_param_spec_double ("height", - _("height"), - _("the height"), - -G_MAXDOUBLE, - G_MAXDOUBLE, - 0.0, - G_PARAM_READWRITE)); - g_object_class_install_property (gobject_class, - PROP_ANCHOR, - g_param_spec_enum ("anchor", - _("anchor"), - _("the anchor"), - GTK_TYPE_ANCHOR_TYPE, - GTK_ANCHOR_NW, - G_PARAM_READWRITE)); - - object_class->destroy = gnome_canvas_imageframe_destroy; - - item_class->update = gnome_canvas_imageframe_update; - item_class->realize = gnome_canvas_imageframe_realize; - item_class->unrealize = gnome_canvas_imageframe_unrealize; - item_class->draw = gnome_canvas_imageframe_draw; - item_class->point = gnome_canvas_imageframe_point; - item_class->bounds = gnome_canvas_imageframe_bounds; - item_class->render = gnome_canvas_imageframe_render; -} - -static void -gnome_canvas_imageframe_init (GnomeCanvasImageFrame *image) -{ - image->x = 0.0; - image->y = 0.0; - image->width = 0.0; - image->height = 0.0; - image->drawwidth = 0.0; - image->anchor = GTK_ANCHOR_CENTER; -} - -static void -gnome_canvas_imageframe_destroy (GtkObject *object) -{ - GnomeCanvasImageFrame *image; - - g_return_if_fail (object != NULL); - g_return_if_fail (GNOME_CANVAS_IS_CANVAS_IMAGEFRAME (object)); - - image = GNOME_CANVAS_IMAGEFRAME (object); - - image->cwidth = 0; - image->cheight = 0; - - if (image->pixbuf) - { - art_pixbuf_free (image->pixbuf); - image->pixbuf = NULL; - } - - if(GTK_OBJECT_CLASS (parent_class)->destroy) - { - (* GTK_OBJECT_CLASS (parent_class)->destroy) (object); - } -} - -/* Get's the image bounds expressed as item-relative coordinates. */ -static void -get_bounds_item_relative (GnomeCanvasImageFrame *image, double *px1, double *py1, double *px2, double *py2) -{ - GnomeCanvasItem *item; - double x, y; - - item = GNOME_CANVAS_ITEM (image); - - /* Get item coordinates */ - - x = image->x; - y = image->y; - - /* Anchor image */ - - switch (image->anchor) { - case GTK_ANCHOR_NW: - case GTK_ANCHOR_W: - case GTK_ANCHOR_SW: - break; - - case GTK_ANCHOR_N: - case GTK_ANCHOR_CENTER: - case GTK_ANCHOR_S: - x -= image->width / 2; - break; - - case GTK_ANCHOR_NE: - case GTK_ANCHOR_E: - case GTK_ANCHOR_SE: - x -= image->width; - break; - } - - switch (image->anchor) { - case GTK_ANCHOR_NW: - case GTK_ANCHOR_N: - case GTK_ANCHOR_NE: - break; - - case GTK_ANCHOR_W: - case GTK_ANCHOR_CENTER: - case GTK_ANCHOR_E: - y -= image->height / 2; - break; - - case GTK_ANCHOR_SW: - case GTK_ANCHOR_S: - case GTK_ANCHOR_SE: - y -= image->height; - break; - } - - /* Bounds */ - - *px1 = x; - *py1 = y; - *px2 = x + image->width; - *py2 = y + image->height; -} - -static void -gnome_canvas_imageframe_set_property (GObject *object, - guint prop_id, - const GValue *value, - GParamSpec *pspec) -{ - GnomeCanvasItem *item; - GnomeCanvasImageFrame *image; - int update; - int calc_bounds; - - item = GNOME_CANVAS_ITEM (object); - image = GNOME_CANVAS_IMAGEFRAME (object); - - update = FALSE; - calc_bounds = FALSE; - - switch (prop_id) { - case PROP_PIXBUF: - if (item->canvas->aa && g_value_get_pointer (value)) { - if (image->pixbuf != NULL) - art_pixbuf_free (image->pixbuf); - image->pixbuf = g_value_get_pointer (value); - } - update = TRUE; - break; - - case PROP_X: - image->x = g_value_get_double (value); - update = TRUE; - break; - - case PROP_Y: - image->y = g_value_get_double (value); - update = TRUE; - break; - - case PROP_WIDTH: - image->width = fabs (g_value_get_double (value)); - update = TRUE; - break; - - case PROP_HEIGHT: - image->height = fabs (g_value_get_double (value)); - update = TRUE; - break; - - case PROP_DRAWWIDTH: - image->drawwidth = fabs (g_value_get_double (value)); - update = TRUE; - break; - - case PROP_ANCHOR: - image->anchor = g_value_get_enum (value); - update = TRUE; - break; - - default: - break; - } - - if (update) - gnome_canvas_item_request_update (item); -} - -static void -gnome_canvas_imageframe_get_property (GObject *object, - guint prop_id, - GValue *value, - GParamSpec *pspec) -{ - GnomeCanvasImageFrame *image; - - image = GNOME_CANVAS_IMAGEFRAME (object); - - switch (prop_id) { - - case PROP_X: - g_value_set_double (value, image->x); - break; - - case PROP_Y: - g_value_set_double (value, image->y); - break; - - case PROP_WIDTH: - g_value_set_double (value, image->width); - break; - - case PROP_HEIGHT: - g_value_set_double (value, image->height); - break; - - case PROP_DRAWWIDTH: - g_value_set_double (value, image->drawwidth); - break; - - case PROP_ANCHOR: - g_value_set_enum (value, image->anchor); - break; - - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); - break; - } -} - -static void -gnome_canvas_imageframe_update (GnomeCanvasItem *item, double *affine, ArtSVP *clip_path, int flags) -{ - GnomeCanvasImageFrame *image; - ArtDRect i_bbox, c_bbox; - int w = 0; - int h = 0; - - image = GNOME_CANVAS_IMAGEFRAME (item); - - if (parent_class->update) - (* parent_class->update) (item, affine, clip_path, flags); - - /* only works for non-rotated, non-skewed transforms */ - image->cwidth = (int) (image->width * affine[0] + 0.5); - image->cheight = (int) (image->height * affine[3] + 0.5); - - if (image->pixbuf) { - image->need_recalc = TRUE ; - } - - get_bounds_item_relative (image, &i_bbox.x0, &i_bbox.y0, &i_bbox.x1, &i_bbox.y1); - art_drect_affine_transform (&c_bbox, &i_bbox, affine); - - /* these values only make sense in the non-rotated, non-skewed case */ - image->cx = c_bbox.x0; - image->cy = c_bbox.y0; - - /* add a fudge factor */ - c_bbox.x0--; - c_bbox.y0--; - c_bbox.x1++; - c_bbox.y1++; - - gnome_canvas_update_bbox (item, c_bbox.x0, c_bbox.y0, c_bbox.x1, c_bbox.y1); - - if (image->pixbuf) { - w = image->pixbuf->width; - h = image->pixbuf->height; - } - - image->affine[0] = (affine[0] * image->width) / w; - image->affine[1] = (affine[1] * image->height) / h; - image->affine[2] = (affine[2] * image->width) / w; - image->affine[3] = (affine[3] * image->height) / h; - image->affine[4] = i_bbox.x0 * affine[0] + i_bbox.y0 * affine[2] + affine[4]; - image->affine[5] = i_bbox.x0 * affine[1] + i_bbox.y0 * affine[3] + affine[5]; -} - -static void -gnome_canvas_imageframe_realize (GnomeCanvasItem *item) -{ - GnomeCanvasImageFrame *image; - - image = GNOME_CANVAS_IMAGEFRAME (item); - - if (parent_class->realize) - (* parent_class->realize) (item); - -} - -static void -gnome_canvas_imageframe_unrealize (GnomeCanvasItem *item) -{ - GnomeCanvasImageFrame *image; - - image = GNOME_CANVAS_IMAGEFRAME(item); - - if (parent_class->unrealize) - (* parent_class->unrealize) (item); -} - -static void -recalc_if_needed (GnomeCanvasImageFrame *image) -{} - -static void -gnome_canvas_imageframe_draw (GnomeCanvasItem *item, GdkDrawable *drawable, - int x, int y, int width, int height) -{ -} - -static double -gnome_canvas_imageframe_point (GnomeCanvasItem *item, double x, double y, - int cx, int cy, GnomeCanvasItem **actual_item) -{ - GnomeCanvasImageFrame *image; - int x1, y1, x2, y2; - int dx, dy; - - image = GNOME_CANVAS_IMAGEFRAME (item); - - *actual_item = item; - - recalc_if_needed (image); - - x1 = image->cx - item->canvas->close_enough; - y1 = image->cy - item->canvas->close_enough; - x2 = image->cx + image->cwidth - 1 + item->canvas->close_enough; - y2 = image->cy + image->cheight - 1 + item->canvas->close_enough; - - /* Hard case: is point inside image's gravity region? */ - - //if ((cx >= x1) && (cy >= y1) && (cx <= x2) && (cy <= y2)) - //return dist_to_mask (image, cx, cy) / item->canvas->pixels_per_unit; - - /* Point is outside image */ - - x1 += item->canvas->close_enough; - y1 += item->canvas->close_enough; - x2 -= item->canvas->close_enough; - y2 -= item->canvas->close_enough; - - if (cx < x1) - dx = x1 - cx; - else if (cx > x2) - dx = cx - x2; - else - dx = 0; - - if (cy < y1) - dy = y1 - cy; - else if (cy > y2) - dy = cy - y2; - else - dy = 0; - - return sqrt (dx * dx + dy * dy) / item->canvas->pixels_per_unit; -} - -static void -gnome_canvas_imageframe_bounds (GnomeCanvasItem *item, double *x1, double *y1, double *x2, double *y2) -{ - GnomeCanvasImageFrame *image; - - image = GNOME_CANVAS_IMAGEFRAME (item); - - *x1 = image->x; - *y1 = image->y; - - switch (image->anchor) { - case GTK_ANCHOR_NW: - case GTK_ANCHOR_W: - case GTK_ANCHOR_SW: - break; - - case GTK_ANCHOR_N: - case GTK_ANCHOR_CENTER: - case GTK_ANCHOR_S: - *x1 -= image->width / 2.0; - break; - - case GTK_ANCHOR_NE: - case GTK_ANCHOR_E: - case GTK_ANCHOR_SE: - *x1 -= image->width; - break; - } - - switch (image->anchor) { - case GTK_ANCHOR_NW: - case GTK_ANCHOR_N: - case GTK_ANCHOR_NE: - break; - - case GTK_ANCHOR_W: - case GTK_ANCHOR_CENTER: - case GTK_ANCHOR_E: - *y1 -= image->height / 2.0; - break; - - case GTK_ANCHOR_SW: - case GTK_ANCHOR_S: - case GTK_ANCHOR_SE: - *y1 -= image->height; - break; - } - - *x2 = *x1 + image->width; - *y2 = *y1 + image->height; -} - -static void -gnome_canvas_imageframe_render (GnomeCanvasItem *item, GnomeCanvasBuf *buf) -{ - GnomeCanvasImageFrame *image; - - image = GNOME_CANVAS_IMAGEFRAME (item); - - gnome_canvas_buf_ensure_buf (buf); - -#ifdef VERBOSE - { - char str[128]; - art_affine_to_string (str, image->affine); - g_print ("gnome_canvas_imageframe_render %s\n", str); - } -#endif - - art_rgb_pixbuf_affine (buf->buf, - buf->rect.x0, buf->rect.y0, buf->rect.x1, buf->rect.y1, - buf->buf_rowstride, - image->pixbuf, - image->affine, - ART_FILTER_NEAREST, NULL); - - buf->is_bg = 0; -} diff --git a/gtk2_ardour/canvas-imageframe.h b/gtk2_ardour/canvas-imageframe.h deleted file mode 100644 index 8cfb6e273a..0000000000 --- a/gtk2_ardour/canvas-imageframe.h +++ /dev/null @@ -1,87 +0,0 @@ -/* Image item type for GnomeCanvas widget - * - * GnomeCanvas is basically a port of the Tk toolkit's most excellent canvas widget. Tk is - * copyrighted by the Regents of the University of California, Sun Microsystems, and other parties. - * - * Copyright (C) 1998 The Free Software Foundation - * - * Author: Federico Mena - */ - - -#ifndef __GNOME_CANVAS_IMAGEFRAME_H__ -#define __GNOME_CANVAS_IMAGEFRAME_H__ - -#include - -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif -#include -#ifdef __cplusplus -} -#endif - -#include - - -G_BEGIN_DECLS - - -/* Image item for the canvas. Images are positioned by anchoring them to a point. - * The following arguments are available: - * - * name type read/write description - * ------------------------------------------------------------------------------------------ - * pixbuf ArtPixBuf* W Pointer to an ArtPixBuf (aa-mode) - * x double RW X coordinate of anchor point - * y double RW Y coordinate of anchor point - * width double RW Width to scale image to, in canvas units - * height double RW Height to scale image to, in canvas units - * drawwidth double RW Width to scale image to, in canvas units - * anchor GtkAnchorType RW Anchor side for the image - */ - - -#define GNOME_CANVAS_TYPE_CANVAS_IMAGEFRAME (gnome_canvas_imageframe_get_type ()) -#define GNOME_CANVAS_IMAGEFRAME(obj) (GTK_CHECK_CAST ((obj), GNOME_CANVAS_TYPE_CANVAS_IMAGEFRAME, GnomeCanvasImageFrame)) -#define GNOME_CANVAS_IMAGEFRAME_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GNOME_CANVAS_TYPE_CANVAS_IMAGEFRAME, GnomeCanvasImageFrameClass)) -#define GNOME_CANVAS_IS_CANVAS_IMAGEFRAME(obj) (GTK_CHECK_TYPE ((obj), GNOME_CANVAS_TYPE_CANVAS_IMAGEFRAME)) -#define GNOME_CANVAS_IS_CANVAS_IMAGEFRAME_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GNOME_CANVAS_TYPE_CANVAS_IMAGEFRAME)) - - -typedef struct _GnomeCanvasImageFrame GnomeCanvasImageFrame; -typedef struct _GnomeCanvasImageFrameClass GnomeCanvasImageFrameClass; - -struct _GnomeCanvasImageFrame { - GnomeCanvasItem item; - - double x, y; /* Position at anchor, item relative */ - double width, height; /* Size of image, item relative */ - double drawwidth ; /* the amount of the image we draw width-wise (0-drawwidth)*/ - GtkAnchorType anchor; /* Anchor side for image */ - - int cx, cy; /* Top-left canvas coordinates for display */ - int cwidth, cheight; /* Rendered size in pixels */ - - uint32_t need_recalc : 1; /* Do we need to rescale the image? */ - - ArtPixBuf *pixbuf; /* A pixbuf, for aa rendering */ - double affine[6]; /* The item -> canvas affine */ -}; - -struct _GnomeCanvasImageFrameClass { - GnomeCanvasItemClass parent_class; -}; - - -/* Standard Gtk function */ -GtkType gnome_canvas_imageframe_get_type (void); - - -G_END_DECLS - -#endif diff --git a/gtk2_ardour/canvas-note-event.cc b/gtk2_ardour/canvas-note-event.cc index 867e3cdf1c..dfcf04eea1 100644 --- a/gtk2_ardour/canvas-note-event.cc +++ b/gtk2_ardour/canvas-note-event.cc @@ -22,7 +22,6 @@ #include "gtkmm2ext/keyboard.h" #include "canvas-note-event.h" -#include "midi_channel_selector.h" #include "midi_region_view.h" #include "public_editor.h" #include "editing_syms.h" @@ -49,7 +48,6 @@ CanvasNoteEvent::CanvasNoteEvent(MidiRegionView& region, Item* item, const boost : _region(region) , _item(item) , _text(0) - , _channel_selector_widget() , _state(None) , _note(note) , _selected(false) @@ -68,8 +66,6 @@ CanvasNoteEvent::~CanvasNoteEvent() _text->hide(); delete _text; } - - delete _channel_selector_widget; } void @@ -129,55 +125,9 @@ void CanvasNoteEvent::on_channel_change(uint8_t channel) { _region.note_selected(this, true); - hide_channel_selector(); _region.change_channel(channel); } -void -CanvasNoteEvent::show_channel_selector(void) -{ - if (_channel_selector_widget == 0) { - - if(_region.channel_selector_scoped_note() != 0){ - _region.channel_selector_scoped_note()->hide_channel_selector(); - _region.set_channel_selector_scoped_note(0); - } - - SingleMidiChannelSelector* _channel_selector = new SingleMidiChannelSelector(_note->channel()); - _channel_selector->show_all(); - _channel_selector->channel_selected.connect( - sigc::mem_fun(this, &CanvasNoteEvent::on_channel_change)); - - _channel_selector->clicked.connect ( - sigc::mem_fun (this, &CanvasNoteEvent::hide_channel_selector)); - - _channel_selector_widget = new Widget(*(_item->property_parent()), - x1(), - y2() + 2, - (Gtk::Widget &) *_channel_selector); - - _channel_selector_widget->hide(); - _channel_selector_widget->property_height() = 100; - _channel_selector_widget->property_width() = 100; - _channel_selector_widget->raise_to_top(); - _channel_selector_widget->show(); - - _region.set_channel_selector_scoped_note(this); - } else { - hide_channel_selector(); - } -} - -void -CanvasNoteEvent::hide_channel_selector(void) -{ - if (_channel_selector_widget) { - _channel_selector_widget->hide(); - delete _channel_selector_widget; - _channel_selector_widget = 0; - } -} - void CanvasNoteEvent::set_selected(bool selected) { @@ -191,12 +141,6 @@ CanvasNoteEvent::set_selected(bool selected) if (_selected && active) { set_outline_color(calculate_outline(ARDOUR_UI::config()->canvasvar_MidiNoteSelected.get())); - - if(_region.channel_selector_scoped_note() != 0){ - _region.channel_selector_scoped_note()->hide_channel_selector(); - _region.set_channel_selector_scoped_note(0); - } - set_fill_color (base_color ()); } else { @@ -208,8 +152,6 @@ CanvasNoteEvent::set_selected(bool selected) set_fill_color(ARDOUR_UI::config()->canvasvar_MidiNoteInactiveChannel.get()); set_outline_color(calculate_outline(ARDOUR_UI::config()->canvasvar_MidiNoteInactiveChannel.get())); } - - hide_channel_selector(); } } @@ -338,7 +280,7 @@ CanvasNoteEvent::on_event(GdkEvent* ev) case GDK_BUTTON_PRESS: set_mouse_fractions (ev); if (ev->button.button == 3 && Keyboard::no_modifiers_active (ev->button.state) && _selected) { - show_channel_selector(); + _region.get_time_axis_view().editor().edit_notes (_region); return true; } break; diff --git a/gtk2_ardour/canvas-note-event.h b/gtk2_ardour/canvas-note-event.h index e5b4896b92..bf98e2b7cb 100644 --- a/gtk2_ardour/canvas-note-event.h +++ b/gtk2_ardour/canvas-note-event.h @@ -89,9 +89,6 @@ class CanvasNoteEvent : virtual public sigc::trackable /** Channel selection changed */ void on_channel_selection_change(uint16_t selection); - void show_channel_selector(); - void hide_channel_selector(); - virtual void set_outline_color(uint32_t c) = 0; virtual void set_fill_color(uint32_t c) = 0; @@ -151,7 +148,6 @@ class CanvasNoteEvent : virtual public sigc::trackable MidiRegionView& _region; Item* const _item; NoEventText* _text; - Widget* _channel_selector_widget; State _state; const boost::shared_ptr _note; bool _selected; diff --git a/gtk2_ardour/canvas.h b/gtk2_ardour/canvas.h index 1bf3be96d2..1139da55cc 100644 --- a/gtk2_ardour/canvas.h +++ b/gtk2_ardour/canvas.h @@ -34,7 +34,6 @@ namespace Gnome { class Line; class Points; class Pixbuf; - class ImageFrame; class LineSet; } } diff --git a/gtk2_ardour/crossfade_edit.cc b/gtk2_ardour/crossfade_edit.cc index 3b50520901..aaea3a2242 100644 --- a/gtk2_ardour/crossfade_edit.cc +++ b/gtk2_ardour/crossfade_edit.cc @@ -104,7 +104,6 @@ CrossfadeEditor::CrossfadeEditor (Session* s, boost::shared_ptr xf, d set_wmclass (X_("ardour_automationedit"), PROGRAM_NAME); set_name ("CrossfadeEditWindow"); - set_position (Gtk::WIN_POS_MOUSE); add_accel_group (ActionManager::ui_manager->get_accel_group()); diff --git a/gtk2_ardour/edit_note_dialog.cc b/gtk2_ardour/edit_note_dialog.cc index 17827693e7..5aacc59f3c 100644 --- a/gtk2_ardour/edit_note_dialog.cc +++ b/gtk2_ardour/edit_note_dialog.cc @@ -146,16 +146,13 @@ EditNoteDialog::EditNoteDialog (MidiRegionView* rv, set::iterator i = _events.begin(); i != _events.end(); ++i) { (*i)->set_selected ((*i)->selected()); // change color } - - return r; } diff --git a/gtk2_ardour/edit_note_dialog.h b/gtk2_ardour/edit_note_dialog.h index cc92f290c3..1bd8c92144 100644 --- a/gtk2_ardour/edit_note_dialog.h +++ b/gtk2_ardour/edit_note_dialog.h @@ -32,12 +32,12 @@ namespace Gnome { class EditNoteDialog : public ArdourDialog { -public: + public: EditNoteDialog (MidiRegionView *, std::set); - int run (); - -private: + void done (int); + + private: MidiRegionView* _region_view; std::set _events; Gtk::SpinButton _channel; diff --git a/gtk2_ardour/editor.cc b/gtk2_ardour/editor.cc index 280f401fdf..d3e3ae9828 100644 --- a/gtk2_ardour/editor.cc +++ b/gtk2_ardour/editor.cc @@ -119,10 +119,6 @@ #include "i18n.h" -#ifdef WITH_CMT -#include "imageframe_socket_handler.h" -#endif - using namespace std; using namespace ARDOUR; using namespace PBD; @@ -233,8 +229,7 @@ pane_size_watcher (Paned* pane) } Editor::Editor () - : VisibilityTracker (*((Gtk::Window*) this)) - , _join_object_range_state (JOIN_OBJECT_RANGE_NONE) + : _join_object_range_state (JOIN_OBJECT_RANGE_NONE) /* time display buttons */ , minsec_label (_("Mins:Secs")) @@ -266,10 +261,6 @@ Editor::Editor () , _toolbar_viewport (*manage (new Gtk::Adjustment (0, 0, 1e10)), *manage (new Gtk::Adjustment (0, 0, 1e10))) -#ifdef WITH_CMT - , image_socket_listener(0) -#endif - /* nudge */ , nudge_clock (new AudioClock (X_("nudge"), false, X_("nudge"), true, false, true)) @@ -767,18 +758,6 @@ Editor::Editor () Editor::~Editor() { -#ifdef WITH_CMT - if(image_socket_listener) { - if(image_socket_listener->is_connected()) - { - image_socket_listener->close_connection() ; - } - - delete image_socket_listener ; - image_socket_listener = 0 ; - } -#endif - delete button_bindings; delete _routes; delete _route_groups; @@ -3146,12 +3125,12 @@ Editor::convert_drop_to_paths ( */ string txt = data.get_text(); - const char* p; + char* p; const char* q; - p = (const char *) malloc (txt.length() + 1); - txt.copy (const_cast (p), txt.length(), 0); - const_cast(p)[txt.length()] = '\0'; + p = (char *) malloc (txt.length() + 1); + txt.copy (p, txt.length(), 0); + p[txt.length()] = '\0'; while (p) { @@ -3331,8 +3310,6 @@ Editor::duplicate_range (bool with_dialog) win.add_button (_("Duplicate"), RESPONSE_ACCEPT); win.set_default_response (RESPONSE_ACCEPT); - win.set_position (WIN_POS_MOUSE); - spinner.grab_focus (); switch (win.run ()) { @@ -5409,7 +5386,6 @@ Editor::change_region_layering_order (bool from_context_menu) if (layering_order_editor == 0) { layering_order_editor = new RegionLayeringOrderEditor (*this); - layering_order_editor->set_position (WIN_POS_MOUSE); } layering_order_editor->set_context (clicked_routeview->name(), _session, clicked_routeview, pl, position); diff --git a/gtk2_ardour/editor.h b/gtk2_ardour/editor.h index 1c246a3f3b..919d6e0781 100644 --- a/gtk2_ardour/editor.h +++ b/gtk2_ardour/editor.h @@ -43,7 +43,6 @@ #include "gtkmm2ext/dndtreeview.h" #include "gtkmm2ext/stateful_button.h" #include "gtkmm2ext/bindings.h" -#include "gtkmm2ext/visibility_tracker.h" #include "pbd/stateful.h" #include "pbd/signals.h" @@ -62,7 +61,6 @@ #include "editor_items.h" #include "region_selection.h" #include "canvas.h" -#include "window_proxy.h" namespace Gnome { namespace Canvas { @@ -109,13 +107,24 @@ class BundleManager; class ButtonJoiner; class ControlPoint; class DragManager; +class EditNoteDialog; +class EditorCursor; +class EditorGroupTabs; +class EditorLocations; +class EditorRegions; +class EditorRoutes; +class EditorRouteGroups; +class EditorSnapshots; +class EditorSummary; class GroupedButtons; class GUIObjectState; class Marker; class MidiRegionView; class MixerStrip; +class MouseCursors; class PlaylistSelector; class PluginSelector; +class ProgressReporter; class RhythmFerret; class Selection; class SoundFileOmega; @@ -124,30 +133,10 @@ class TempoLines; class TimeAxisView; class TimeFXDialog; class TimeSelection; -class EditorGroupTabs; -class EditorRoutes; -class EditorRouteGroups; -class EditorRegions; -class EditorLocations; -class EditorSnapshots; -class EditorSummary; class RegionLayeringOrderEditor; -class ProgressReporter; -class EditorCursor; -class MouseCursors; class VerboseCursor; -/* */ -class ImageFrameView; -class ImageFrameTimeAxisView; -class ImageFrameTimeAxis; -class MarkerTimeAxis ; -class MarkerView ; -class ImageFrameSocketHandler ; -class TimeAxisViewItem ; -/* */ - -class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARDOUR::SessionHandlePtr, public Gtkmm2ext::VisibilityTracker +class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARDOUR::SessionHandlePtr { public: Editor (); @@ -199,14 +188,6 @@ class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARD void set_internal_edit (bool yn); bool toggle_internal_editing_from_double_click (GdkEvent*); -#ifdef WITH_CMT - void add_imageframe_time_axis(const std::string & track_name, void*) ; - void add_imageframe_marker_time_axis(const std::string & track_name, TimeAxisView* marked_track, void*) ; - void connect_to_image_compositor() ; - void scroll_timeaxis_to_imageframe_item(const TimeAxisViewItem* item) ; - TimeAxisView* get_named_time_axis(const std::string & name) ; -#endif /* WITH_CMT */ - void foreach_time_axis_view (sigc::slot); void add_to_idle_resize (TimeAxisView*, int32_t); @@ -936,6 +917,7 @@ class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARD Glib::RefPtr xjadeo_zoom_100; void set_xjadeo_proc (); void toggle_xjadeo_proc (int state=-1); + void set_close_video_sensitive (bool onoff); void set_xjadeo_sensitive (bool onoff); void set_xjadeo_viewoption (int); void toggle_xjadeo_viewoption (int what, int state=-1); @@ -1464,15 +1446,6 @@ class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARD void queue_visual_videotimeline_update (); void embed_audio_from_video (std::string, framepos_t n = 0); - bool canvas_imageframe_item_view_event(GdkEvent* event, ArdourCanvas::Item*,ImageFrameView*); - bool canvas_imageframe_view_event(GdkEvent* event, ArdourCanvas::Item*,ImageFrameTimeAxis*); - bool canvas_imageframe_start_handle_event(GdkEvent* event, ArdourCanvas::Item*,ImageFrameView*); - bool canvas_imageframe_end_handle_event(GdkEvent* event, ArdourCanvas::Item*,ImageFrameView*); - bool canvas_marker_time_axis_view_event(GdkEvent* event, ArdourCanvas::Item*,MarkerTimeAxis*); - bool canvas_markerview_item_view_event(GdkEvent* event, ArdourCanvas::Item*,MarkerView*); - bool canvas_markerview_start_handle_event(GdkEvent* event, ArdourCanvas::Item*,MarkerView*); - bool canvas_markerview_end_handle_event(GdkEvent* event, ArdourCanvas::Item*,MarkerView*); - PBD::Signal0 EditorFreeze; PBD::Signal0 EditorThaw; @@ -1541,7 +1514,7 @@ class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARD void edit_tempo_marker (ArdourCanvas::Item*); void edit_meter_marker (ArdourCanvas::Item*); void edit_control_point (ArdourCanvas::Item*); - void edit_notes (std::set const &); + void edit_notes (TimeAxisViewItem&); void marker_menu_edit (); void marker_menu_remove (); @@ -1922,47 +1895,6 @@ class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARD void nudge_track (bool use_edit_point, bool forwards); -#ifdef WITH_CMT - void handle_new_imageframe_time_axis_view(const std::string & track_name, void* src) ; - void handle_new_imageframe_marker_time_axis_view(const std::string & track_name, TimeAxisView* marked_track) ; - - void start_imageframe_grab(ArdourCanvas::Item*, GdkEvent*) ; - void start_markerview_grab(ArdourCanvas::Item*, GdkEvent*) ; - - void imageframe_drag_motion_callback(ArdourCanvas::Item*, GdkEvent*) ; - void markerview_drag_motion_callback(ArdourCanvas::Item*, GdkEvent*) ; - void timeaxis_item_drag_finished_callback(ArdourCanvas::Item*, GdkEvent*) ; - - gint canvas_imageframe_item_view_event(ArdourCanvas::Item* item, GdkEvent* event, ImageFrameView* ifv); - gint canvas_imageframe_view_event(ArdourCanvas::Item* item, GdkEvent* event, ImageFrameTimeAxis* ifta); - gint canvas_imageframe_start_handle_event(ArdourCanvas::Item* item, GdkEvent* event, ImageFrameView* ifv); - gint canvas_imageframe_end_handle_event(ArdourCanvas::Item* item, GdkEvent* event, ImageFrameView* ifv); - - gint canvas_marker_time_axis_view_event(ArdourCanvas::Item* item, GdkEvent* event, MarkerTimeAxis* mta); - gint canvas_markerview_item_view_event(ArdourCanvas::Item* item, GdkEvent* event, MarkerView* mv); - gint canvas_markerview_start_handle_event(ArdourCanvas::Item* item, GdkEvent* event, MarkerView* mv); - gint canvas_markerview_end_handle_event(ArdourCanvas::Item* item, GdkEvent* event, MarkerView* mv); - - void imageframe_start_handle_op(ArdourCanvas::Item* item, GdkEvent* event) ; - void imageframe_end_handle_op(ArdourCanvas::Item* item, GdkEvent* event) ; - void imageframe_start_handle_trim_motion(ArdourCanvas::Item* item, GdkEvent* event) ; - void imageframe_start_handle_end_trim(ArdourCanvas::Item* item, GdkEvent* event) ; - void imageframe_end_handle_trim_motion(ArdourCanvas::Item* item, GdkEvent* event) ; - void imageframe_end_handle_end_trim(ArdourCanvas::Item* item, GdkEvent* event) ; - - void markerview_item_start_handle_op(ArdourCanvas::Item* item, GdkEvent* event) ; - void markerview_item_end_handle_op(ArdourCanvas::Item* item, GdkEvent* event) ; - void markerview_start_handle_trim_motion(ArdourCanvas::Item* item, GdkEvent* event) ; - void markerview_start_handle_end_trim(ArdourCanvas::Item* item, GdkEvent* event) ; - void markerview_end_handle_trim_motion(ArdourCanvas::Item* item, GdkEvent* event) ; - void markerview_end_handle_end_trim(ArdourCanvas::Item* item, GdkEvent* event) ; - - void popup_imageframe_edit_menu(int button, int32_t time, ArdourCanvas::Item* ifv, bool with_frame) ; - void popup_marker_time_axis_edit_menu(int button, int32_t time, ArdourCanvas::Item* ifv, bool with_frame) ; - - ImageFrameSocketHandler* image_socket_listener ; -#endif - static const int32_t default_width = 995; static const int32_t default_height = 765; @@ -2139,7 +2071,7 @@ class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARD bool _following_mixer_selection; int time_fx (ARDOUR::RegionList&, float val, bool pitching); - + void note_edit_done (int, EditNoteDialog*); void toggle_sound_midi_notes (); /** Flag for a bit of a hack wrt control point selection; see set_selected_control_point_from_click */ diff --git a/gtk2_ardour/editor_actions.cc b/gtk2_ardour/editor_actions.cc index fefb0c6dd6..a5e2e8a369 100644 --- a/gtk2_ardour/editor_actions.cc +++ b/gtk2_ardour/editor_actions.cc @@ -551,7 +551,7 @@ Editor::register_actions () xjadeo_ontop_action = Glib::RefPtr::cast_static (ActionManager::register_toggle_action (editor_actions, X_("toggle-vmon-ontop"), _("Always on Top"), sigc::bind (sigc::mem_fun (*this, &Editor::set_xjadeo_viewoption), (int) 1))); xjadeo_timecode_action = Glib::RefPtr::cast_static (ActionManager::register_toggle_action (editor_actions, X_("toggle-vmon-timecode"), _("Timecode"), sigc::bind (sigc::mem_fun (*this, &Editor::set_xjadeo_viewoption), (int) 2))); - xjadeo_frame_action = Glib::RefPtr::cast_static (ActionManager::register_toggle_action (editor_actions, X_("toggle-vmon-frame"), _("Framenumber"), sigc::bind (sigc::mem_fun (*this, &Editor::set_xjadeo_viewoption), (int) 3))); + xjadeo_frame_action = Glib::RefPtr::cast_static (ActionManager::register_toggle_action (editor_actions, X_("toggle-vmon-frame"), _("Frame number"), sigc::bind (sigc::mem_fun (*this, &Editor::set_xjadeo_viewoption), (int) 3))); xjadeo_osdbg_action = Glib::RefPtr::cast_static (ActionManager::register_toggle_action (editor_actions, X_("toggle-vmon-osdbg"), _("Timecode Background"), sigc::bind (sigc::mem_fun (*this, &Editor::set_xjadeo_viewoption), (int) 4))); xjadeo_fullscreen_action = Glib::RefPtr::cast_static (ActionManager::register_toggle_action (editor_actions, X_("toggle-vmon-fullscreen"), _("Fullscreen"), sigc::bind (sigc::mem_fun (*this, &Editor::set_xjadeo_viewoption), (int) 5))); xjadeo_letterbox_action = Glib::RefPtr::cast_static (ActionManager::register_toggle_action (editor_actions, X_("toggle-vmon-letterbox"), _("Letterbox"), sigc::bind (sigc::mem_fun (*this, &Editor::set_xjadeo_viewoption), (int) 6))); @@ -773,6 +773,15 @@ Editor::set_group_tabs () } } +void +Editor::set_close_video_sensitive (bool onoff) +{ + Glib::RefPtr act = ActionManager::get_action (X_("Main"), X_("CloseVideo")); + if (act) { + act->set_sensitive (onoff); + } +} + void Editor::set_xjadeo_sensitive (bool onoff) { diff --git a/gtk2_ardour/editor_canvas.cc b/gtk2_ardour/editor_canvas.cc index c4b07eb738..1a6dc863e1 100644 --- a/gtk2_ardour/editor_canvas.cc +++ b/gtk2_ardour/editor_canvas.cc @@ -37,11 +37,9 @@ #include "waveview.h" #include "simplerect.h" #include "simpleline.h" -#include "imageframe.h" #include "waveview_p.h" #include "simplerect_p.h" #include "simpleline_p.h" -#include "imageframe_p.h" #include "canvas_impl.h" #include "canvas-noevent-text.h" #include "editing.h" @@ -89,14 +87,12 @@ static void ardour_canvas_type_init() Glib::wrap_register(gnome_canvas_simpleline_get_type(), &Gnome::Canvas::SimpleLine_Class::wrap_new); Glib::wrap_register(gnome_canvas_simplerect_get_type(), &Gnome::Canvas::SimpleRect_Class::wrap_new); Glib::wrap_register(gnome_canvas_waveview_get_type(), &Gnome::Canvas::WaveView_Class::wrap_new); - // Glib::wrap_register(gnome_canvas_imageframe_get_type(), &Gnome::Canvas::ImageFrame_Class::wrap_new); // Register the gtkmm gtypes: (void) Gnome::Canvas::WaveView::get_type(); (void) Gnome::Canvas::SimpleLine::get_type(); (void) Gnome::Canvas::SimpleRect::get_type(); - (void) Gnome::Canvas::ImageFrame::get_type(); } void diff --git a/gtk2_ardour/editor_canvas_events.cc b/gtk2_ardour/editor_canvas_events.cc index fd44ed3f2e..79cc1e066f 100644 --- a/gtk2_ardour/editor_canvas_events.cc +++ b/gtk2_ardour/editor_canvas_events.cc @@ -66,17 +66,17 @@ Editor::track_canvas_scroll (GdkEventScroll* ev) retry: switch (direction) { case GDK_SCROLL_UP: - if (Keyboard::modifier_state_equals (ev->state, Keyboard::PrimaryModifier)) { + if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomHorizontalModifier)) { //for mouse-wheel zoom, force zoom-focus to mouse Editing::ZoomFocus temp_focus = zoom_focus; zoom_focus = Editing::ZoomFocusMouse; temporal_zoom_step (false); zoom_focus = temp_focus; return true; - } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::TertiaryModifier)) { + } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollHorizontalModifier)) { direction = GDK_SCROLL_LEFT; goto retry; - } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::SecondaryModifier)) { + } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomVerticalModifier)) { if (!current_stepping_trackview) { step_timeout = Glib::signal_timeout().connect (sigc::mem_fun(*this, &Editor::track_height_step_timeout), 500); std::pair const p = trackview_by_y_position (ev->y + vertical_adjustment.get_value() - canvas_timebars_vsize); @@ -95,17 +95,17 @@ Editor::track_canvas_scroll (GdkEventScroll* ev) break; case GDK_SCROLL_DOWN: - if (Keyboard::modifier_state_equals (ev->state, Keyboard::PrimaryModifier)) { + if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomHorizontalModifier)) { //for mouse-wheel zoom, force zoom-focus to mouse Editing::ZoomFocus temp_focus = zoom_focus; zoom_focus = Editing::ZoomFocusMouse; temporal_zoom_step (true); zoom_focus = temp_focus; return true; - } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::TertiaryModifier)) { + } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollHorizontalModifier)) { direction = GDK_SCROLL_RIGHT; goto retry; - } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::SecondaryModifier)) { + } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomVerticalModifier)) { if (!current_stepping_trackview) { step_timeout = Glib::signal_timeout().connect (sigc::mem_fun(*this, &Editor::track_height_step_timeout), 500); std::pair const p = trackview_by_y_position (ev->y + vertical_adjustment.get_value() - canvas_timebars_vsize); diff --git a/gtk2_ardour/editor_imageframe.cc b/gtk2_ardour/editor_imageframe.cc deleted file mode 100644 index f4c8f1bb0b..0000000000 --- a/gtk2_ardour/editor_imageframe.cc +++ /dev/null @@ -1,1114 +0,0 @@ -/* - Copyright (C) 2000-2003 Paul Davis - Written by Colin Law, CMT, Glasgow - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#include "imageframe_view.h" -#include "imageframe_time_axis.h" -#include "imageframe_time_axis_view.h" -#include "imageframe_time_axis_group.h" -#include "marker_time_axis_view.h" -#include "marker_time_axis.h" -#include "marker_view.h" -#include "editor.h" -#include "i18n.h" -#include "canvas_impl.h" - -#include -#include "pbd/error.h" - -#include -#include -#include -#include -#include - -#include "imageframe_socket_handler.h" -#include "ardour_image_compositor_socket.h" -#include "public_editor.h" -#include "gui_thread.h" - -using namespace Gtk; -using namespace PBD; -using namespace std; - -TimeAxisView* -Editor::get_named_time_axis(const string & name) -{ - TimeAxisView* tav = 0 ; - - for (TrackViewList::const_iterator i = track_views.begin(); i != track_views.end(); ++i) - { - if (((TimeAxisView*)*i)->name() == name) - { - tav = ((TimeAxisView*)*i) ; - break ; - } - } - return(tav) ; -} - -/* */ - -void -Editor::add_imageframe_time_axis(const string & track_name, void* src) -{ - // check for duplicate name - if(get_named_time_axis(track_name)) - { - warning << "Repeated time axis name" << std::endl ; - } - else - { - Gtkmm2ext::UI::instance()->call_slot (boost::bind (&Editor::handle_new_imageframe_time_axis_view, this,track_name, src)); - } -} - -void -Editor::connect_to_image_compositor() -{ - if(image_socket_listener == 0) - { - image_socket_listener = ImageFrameSocketHandler::create_instance(*this) ; - } - - if(image_socket_listener->is_connected() == true) - { - return ; - } - - // XXX should really put this somewhere safe - const char * host_ip = "127.0.0.1" ; - - bool retcode = image_socket_listener->connect(host_ip, ardourvis::DEFAULT_PORT) ; - - if(retcode == false) - { - // XXX need to get some return status here - warning << "Image Compositor Connection attempt failed" << std::endl ; - return ; - } - - // add the socket to the gui loop, and keep the retuned tag value of the input - gint tag = gdk_input_add(image_socket_listener->get_socket_descriptor(), GDK_INPUT_READ,ImageFrameSocketHandler::image_socket_callback,image_socket_listener) ; - image_socket_listener->set_gdk_input_tag(tag) ; -} - -void -Editor::scroll_timeaxis_to_imageframe_item(const TimeAxisViewItem* item) -{ - // GTK2FIX - //framepos_t offset = static_cast(frames_per_unit * (edit_hscroll_slider_width/2)) ; - framepos_t offset = 0; - - framepos_t x_pos = 0 ; - - if (item->get_position() < offset) { - x_pos = 0 ; - } else { - x_pos = item->get_position() - offset + (item->get_duration() / 2); - } - - reset_x_origin (x_pos); -} - -void -Editor::add_imageframe_marker_time_axis(const string & track_name, TimeAxisView* marked_track, void* src) -{ - // Can we only sigc::bind 2 data Items? - // @todo we really want to sigc::bind the src attribute too, for the moment tracks can only be added remotely, - // so this is not too much of an issue, however will need to be looked at again - Gtkmm2ext::UI::instance()->call_slot (boost::bind (&Editor::handle_new_imageframe_marker_time_axis_view, this, track_name, marked_track)); -} - -void -Editor::popup_imageframe_edit_menu(int button, int32_t time, ArdourCanvas::Item* ifv, bool with_item) -{ - ImageFrameTimeAxis* ifta = dynamic_cast(clicked_axisview) ; - - if(ifta) - { - ImageFrameTimeAxisGroup* iftag = ifta->get_view()->get_selected_imageframe_group() ; - - if(iftag) - { - ImageFrameView* selected_ifv = ifta->get_view()->get_selected_imageframe_view() ; - ifta->popup_imageframe_edit_menu(button, time, selected_ifv, with_item) ; - } - } -} - -void -Editor::popup_marker_time_axis_edit_menu(int button, int32_t time, ArdourCanvas::Item* ifv, bool with_item) -{ - MarkerTimeAxis* mta = dynamic_cast(clicked_axisview) ; - - if(mta) - { - MarkerView* selected_mv = mta->get_view()->get_selected_time_axis_item() ; - if(selected_mv) - { - mta->popup_marker_time_axis_edit_menu(button,time, selected_mv, with_item) ; - } - } -} -/* */ - -/* */ -bool -Editor::canvas_imageframe_item_view_event (GdkEvent *event, ArdourCanvas::Item* item, ImageFrameView *ifv) -{ - gint ret = FALSE ; - ImageFrameTimeAxisGroup* iftag = 0 ; - - switch (event->type) - { - case GDK_BUTTON_PRESS: - case GDK_2BUTTON_PRESS: - case GDK_3BUTTON_PRESS: - clicked_axisview = &ifv->get_time_axis_view(); - iftag = ifv->get_time_axis_group() ; - dynamic_cast(clicked_axisview)->get_view()->set_selected_imageframe_view(iftag, ifv); - ret = button_press_handler (item, event, ImageFrameItem) ; - break ; - case GDK_BUTTON_RELEASE: - ret = button_release_handler (item, event, ImageFrameItem) ; - break ; - case GDK_MOTION_NOTIFY: - ret = motion_handler (item, event, ImageFrameItem) ; - break ; - default: - break ; - } - return(ret) ; -} - -bool -Editor::canvas_imageframe_start_handle_event (GdkEvent *event, ArdourCanvas::Item* item, ImageFrameView *ifv) -{ - gint ret = FALSE ; - ImageFrameTimeAxisGroup* iftag = 0 ; - - switch (event->type) - { - case GDK_BUTTON_PRESS: - case GDK_2BUTTON_PRESS: - case GDK_3BUTTON_PRESS: - clicked_axisview = &ifv->get_time_axis_view() ; - iftag = ifv->get_time_axis_group() ; - dynamic_cast(clicked_axisview)->get_view()->set_selected_imageframe_view(iftag, ifv); - - ret = button_press_handler (item, event, ImageFrameHandleStartItem) ; - break ; - case GDK_BUTTON_RELEASE: - ret = button_release_handler (item, event, ImageFrameHandleStartItem) ; - break; - case GDK_MOTION_NOTIFY: - ret = motion_handler (item, event, ImageFrameHandleStartItem) ; - break ; - case GDK_ENTER_NOTIFY: - ret = enter_handler (item, event, ImageFrameHandleStartItem) ; - break ; - case GDK_LEAVE_NOTIFY: - ret = leave_handler (item, event, ImageFrameHandleStartItem) ; - break ; - default: - break ; - } - return(ret) ; -} - -bool -Editor::canvas_imageframe_end_handle_event (GdkEvent *event, ArdourCanvas::Item* item, ImageFrameView *ifv) -{ - gint ret = FALSE ; - ImageFrameTimeAxisGroup* iftag = 0 ; - - switch (event->type) - { - case GDK_BUTTON_PRESS: - case GDK_2BUTTON_PRESS: - case GDK_3BUTTON_PRESS: - clicked_axisview = &ifv->get_time_axis_view() ; - iftag = ifv->get_time_axis_group() ; - dynamic_cast(clicked_axisview)->get_view()->set_selected_imageframe_view(iftag, ifv); - - ret = button_press_handler (item, event, ImageFrameHandleEndItem) ; - break ; - case GDK_BUTTON_RELEASE: - ret = button_release_handler (item, event, ImageFrameHandleEndItem) ; - break ; - case GDK_MOTION_NOTIFY: - ret = motion_handler (item, event, ImageFrameHandleEndItem) ; - break ; - case GDK_ENTER_NOTIFY: - ret = enter_handler (item, event, ImageFrameHandleEndItem) ; - break ; - case GDK_LEAVE_NOTIFY: - ret = leave_handler (item, event, ImageFrameHandleEndItem); - break ; - default: - break ; - } - return(ret) ; -} - -bool -Editor::canvas_imageframe_view_event (GdkEvent* event, ArdourCanvas::Item* item, ImageFrameTimeAxis* ifta) -{ - gint ret = FALSE ; - switch (event->type) - { - case GDK_BUTTON_PRESS: - case GDK_2BUTTON_PRESS: - case GDK_3BUTTON_PRESS: - clicked_axisview = ifta ; - ret = button_press_handler (item, event, ImageFrameTimeAxisItem) ; - break ; - case GDK_BUTTON_RELEASE: - ret = button_release_handler (item, event, ImageFrameTimeAxisItem) ; - break ; - case GDK_MOTION_NOTIFY: - break ; - default: - break ; - } - return(ret) ; -} - -bool -Editor::canvas_marker_time_axis_view_event (GdkEvent* event, ArdourCanvas::Item* item, MarkerTimeAxis* mta) -{ - gint ret = FALSE ; - switch (event->type) - { - case GDK_BUTTON_PRESS: - case GDK_2BUTTON_PRESS: - case GDK_3BUTTON_PRESS: - clicked_axisview = mta ; - ret = button_press_handler(item, event, MarkerTimeAxisItem) ; - break ; - case GDK_BUTTON_RELEASE: - ret = button_release_handler(item, event, MarkerTimeAxisItem) ; - break ; - case GDK_MOTION_NOTIFY: - default: - break ; - } - return(ret) ; -} - - -bool -Editor::canvas_markerview_item_view_event (GdkEvent* event, ArdourCanvas::Item* item, MarkerView* mta) -{ - gint ret = FALSE ; - switch (event->type) - { - case GDK_BUTTON_PRESS: - case GDK_2BUTTON_PRESS: - case GDK_3BUTTON_PRESS: - clicked_axisview = &mta->get_time_axis_view() ; - dynamic_cast(clicked_axisview)->get_view()->set_selected_time_axis_item(mta); - ret = button_press_handler(item, event, MarkerViewItem) ; - break ; - case GDK_BUTTON_RELEASE: - ret = button_release_handler(item, event, MarkerViewItem) ; - break ; - case GDK_MOTION_NOTIFY: - ret = motion_handler(item, event, MarkerViewItem) ; - break ; - default: - break ; - } - return(ret) ; -} - -bool -Editor::canvas_markerview_start_handle_event (GdkEvent* event, ArdourCanvas::Item* item, MarkerView* mta) -{ - gint ret = FALSE ; - switch (event->type) - { - case GDK_BUTTON_PRESS: - case GDK_2BUTTON_PRESS: - case GDK_3BUTTON_PRESS: - clicked_axisview = &mta->get_time_axis_view() ; - dynamic_cast(clicked_axisview)->get_view()->set_selected_time_axis_item(mta) ; - ret = button_press_handler(item, event, MarkerViewHandleStartItem) ; - break ; - case GDK_BUTTON_RELEASE: - ret = button_release_handler(item, event, MarkerViewHandleStartItem) ; - break ; - case GDK_MOTION_NOTIFY: - ret = motion_handler(item, event, MarkerViewHandleStartItem) ; - break ; - case GDK_ENTER_NOTIFY: - ret = enter_handler(item, event, MarkerViewHandleStartItem) ; - break ; - case GDK_LEAVE_NOTIFY: - ret = leave_handler(item, event, MarkerViewHandleStartItem) ; - break ; - default: - break ; - } - return(ret) ; -} - -bool -Editor::canvas_markerview_end_handle_event (GdkEvent* event, ArdourCanvas::Item* item, MarkerView* mta) -{ - gint ret = FALSE ; - switch (event->type) - { - case GDK_BUTTON_PRESS: - case GDK_2BUTTON_PRESS: - case GDK_3BUTTON_PRESS: - clicked_axisview = &mta->get_time_axis_view() ; - dynamic_cast(clicked_axisview)->get_view()->set_selected_time_axis_item(mta) ; - ret = button_press_handler(item, event, MarkerViewHandleEndItem) ; - break ; - case GDK_BUTTON_RELEASE: - ret = button_release_handler(item, event, MarkerViewHandleEndItem) ; - break ; - case GDK_MOTION_NOTIFY: - ret = motion_handler(item, event, MarkerViewHandleEndItem) ; - break ; - case GDK_ENTER_NOTIFY: - ret = enter_handler(item, event, MarkerViewHandleEndItem) ; - break ; - case GDK_LEAVE_NOTIFY: - ret = leave_handler(item, event, MarkerViewHandleEndItem) ; - break ; - default: - break ; - } - return(ret) ; -} - - -/* */ - - -/* - --------------------------------------------------------------------------------------------------- - --------------------------------------------------------------------------------------------------- - --------------------------------------------------------------------------------------------------- -*/ - - - -/* */ - -void -Editor::start_imageframe_grab(ArdourCanvas::Item* item, GdkEvent* event) -{ - ImageFrameView* ifv = ((ImageFrameTimeAxis*)clicked_axisview)->get_view()->get_selected_imageframe_view() ; - drag_info.copy = false ; - drag_info.item = item ; - drag_info.data = ifv ; - drag_info.motion_callback = &Editor::imageframe_drag_motion_callback; - drag_info.finished_callback = &Editor::timeaxis_item_drag_finished_callback; - drag_info.last_frame_position = ifv->get_position() ; - - drag_info.source_trackview = &ifv->get_time_axis_view() ; - drag_info.dest_trackview = drag_info.source_trackview; - - /* this is subtle. raising the regionview itself won't help, - because raise_to_top() just puts the item on the top of - its parent's stack. so, we need to put the trackview canvas_display group - on the top, since its parent is the whole canvas. - - however, this hides the measure bars within that particular trackview, - so move them to the top afterwards. - */ - - drag_info.item->raise_to_top(); - drag_info.source_trackview->canvas_display->raise_to_top(); - //time_line_group->raise_to_top(); - cursor_group->raise_to_top (); - - start_grab(event) ; - - drag_info.pointer_frame_offset = pixel_to_frame(drag_info.grab_x) - drag_info.last_frame_position; -} - - -void -Editor::start_markerview_grab(ArdourCanvas::Item* item, GdkEvent* event) -{ - MarkerView* mv = ((MarkerTimeAxis*)clicked_axisview)->get_view()->get_selected_time_axis_item() ; - drag_info.copy = false ; - drag_info.item = item ; - drag_info.data = mv ; - drag_info.motion_callback = &Editor::markerview_drag_motion_callback; - drag_info.finished_callback = &Editor::timeaxis_item_drag_finished_callback; - drag_info.last_frame_position = mv->get_position() ; - - drag_info.source_trackview = &mv->get_time_axis_view() ; - drag_info.dest_trackview = drag_info.source_trackview; - - /* this is subtle. raising the regionview itself won't help, - because raise_to_top() just puts the item on the top of - its parent's stack. so, we need to put the trackview canvas_display group - on the top, since its parent is the whole canvas. - - however, this hides the measure bars within that particular trackview, - so move them to the top afterwards. - */ - - drag_info.item->raise_to_top(); - drag_info.source_trackview->canvas_display->raise_to_top(); - //time_line_group->raise_to_top(); - cursor_group->raise_to_top (); - - start_grab(event) ; - - drag_info.pointer_frame_offset = pixel_to_frame(drag_info.grab_x) - drag_info.last_frame_position ; -} - - -void -Editor::markerview_drag_motion_callback(ArdourCanvas::Item*, GdkEvent* event) -{ - double cx, cy ; - - MarkerView* mv = reinterpret_cast(drag_info.data) ; - framepos_t pending_region_position ; - framepos_t pointer_frame ; - - pointer_frame = event_frame(event, &cx, &cy) ; - - snap_to(pointer_frame) ; - - if (pointer_frame > (framepos_t) drag_info.pointer_frame_offset) - { - pending_region_position = pointer_frame - drag_info.pointer_frame_offset ; - snap_to(pending_region_position) ; - - // we dont allow marker items to extend beyond, or in front of the marked items so - // cap the value to the marked items position and duration - if((pending_region_position + mv->get_duration()) >= ((mv->get_marked_item()->get_position()) + (mv->get_marked_item()->get_duration()))) - { - pending_region_position = (mv->get_marked_item()->get_position() + mv->get_marked_item()->get_duration()) - (mv->get_duration()) ; - } - else if(pending_region_position <= mv->get_marked_item()->get_position()) - { - pending_region_position = mv->get_marked_item()->get_position() ; - } - } - else - { - pending_region_position = mv->get_marked_item()->get_position() ; - } - - drag_info.last_frame_position = pending_region_position ; - - // we treat this as a special case, usually we want to send the identitiy of the caller - // but in this case, that would trigger our socket handler to handle the event, sending - // notification to the image compositor. This would be fine, except that we have not - // finished the drag, we therefore do not want to sent notification until we have - // completed the drag, only then do we want the image compositor notofied. - // We therefore set the caller identity to the special case of 0 - mv->set_position(pending_region_position, 0) ; - - show_verbose_time_cursor(pending_region_position) ; -} - -void -Editor::imageframe_drag_motion_callback(ArdourCanvas::Item*, GdkEvent* event) -{ - double cx, cy ; - - ImageFrameView* ifv = reinterpret_cast(drag_info.data) ; - - framepos_t pending_region_position; - framepos_t pointer_frame; - - pointer_frame = event_frame(event, &cx, &cy) ; - - snap_to(pointer_frame) ; - - if (pointer_frame > (framepos_t) drag_info.pointer_frame_offset) - { - pending_region_position = pointer_frame - drag_info.pointer_frame_offset ; - snap_to(pending_region_position) ; - } - else - { - pending_region_position = 0 ; - } - - drag_info.grab_x = cx; - //drag_info.last_frame_position = pending_region_position ; - drag_info.current_pointer_frame = pending_region_position ; - - // we treat this as a special case, usually we want to send the identitiy of the caller - // but in this case, that would trigger our socket handler to handle the event, sending - // notification to the image compositor. This would be fine, except that we have not - // finished the drag, we therefore do not want to sent notification until we have - // completed the drag, only then do we want the image compositor notofied. - // We therefore set the caller identity to the special case of 0 - ifv->set_position(pending_region_position, 0) ; - - show_verbose_time_cursor(pending_region_position) ; -} - -void -Editor::timeaxis_item_drag_finished_callback(ArdourCanvas::Item*, GdkEvent* event) -{ - framepos_t where ; - TimeAxisViewItem* tavi = reinterpret_cast(drag_info.data) ; - - bool item_x_movement = (drag_info.last_frame_position != tavi->get_position()) ; - - hide_verbose_canvas_cursor() ; - - /* no x or y movement either means the regionview hasn't been moved, or has been moved - but is back in it's original position/trackview.*/ - - if(!item_x_movement && event && event->type == GDK_BUTTON_RELEASE) - { - /* No motion: either set the current region, or align the clicked region - with the current one. - */ - return; - } - - if(item_x_movement) - { - /* base the new region position on the current position of the regionview.*/ - where = drag_info.current_pointer_frame ; - - // final call to set position after the motion to tell interested parties of the new position - tavi->set_position(where, this) ; - } - else - { - //where = tavi->get_position() ; - } - -/* - //locate so user can audition the edit - if ( !session->transport_rolling() && Config->get_always_play_range()) { - locate_with_edit_preroll ( arv->region()->position() ); - } -*/ -} - - -void -Editor::imageframe_start_handle_op(ArdourCanvas::Item* item, GdkEvent* event) -{ - // get the selected item from the parent time axis - ImageFrameTimeAxis* ifta = dynamic_cast(clicked_axisview) ; - if(ifta) - { - ImageFrameView* ifv = ifta->get_view()->get_selected_imageframe_view() ; - - if (ifv == 0) { - fatal << _("programming error: no ImageFrameView selected") << endmsg; - /*NOTREACHED*/ - return ; - } - - drag_info.item = ifv->get_canvas_frame() ; - drag_info.data = ifv; - drag_info.grab_x = event->motion.x; - drag_info.cumulative_x_drag = 0; - drag_info.motion_callback = &Editor::imageframe_start_handle_trim_motion ; - drag_info.finished_callback = &Editor::imageframe_start_handle_end_trim ; - - start_grab(event) ; - - show_verbose_time_cursor(ifv->get_position(), 10) ; - } -} - -void -Editor::imageframe_end_handle_op(ArdourCanvas::Item* item, GdkEvent* event) -{ - // get the selected item from the parent time axis - ImageFrameTimeAxis* ifta = dynamic_cast(clicked_axisview) ; - - if(ifta) - { - ImageFrameView* ifv = ifta->get_view()->get_selected_imageframe_view() ; - - if (ifv == 0) - { - fatal << _("programming error: no ImageFrameView selected") << endmsg ; - /*NOTREACHED*/ - return ; - } - - drag_info.item = ifv->get_canvas_frame() ; - drag_info.data = ifv ; - drag_info.grab_x = event->motion.x ; - drag_info.cumulative_x_drag = 0 ; - drag_info.motion_callback = &Editor::imageframe_end_handle_trim_motion ; - drag_info.finished_callback = &Editor::imageframe_end_handle_end_trim ; - - start_grab(event, trimmer_cursor) ; - - show_verbose_time_cursor(ifv->get_position() + ifv->get_duration(), 10) ; - } -} - -void -Editor::imageframe_start_handle_trim_motion(ArdourCanvas::Item* item, GdkEvent* event) -{ - ImageFrameView* ifv = reinterpret_cast (drag_info.data) ; - - framepos_t start = 0 ; - framepos_t end = 0 ; - framepos_t pointer_frame = event_frame(event) ; - - // chekc th eposition of the item is not locked - if(!ifv->get_position_locked()) { - snap_to(pointer_frame) ; - - if(pointer_frame != drag_info.last_pointer_frame) { - start = ifv->get_position() ; - end = ifv->get_position() + ifv->get_duration() ; - - if (pointer_frame > end) { - start = end ; - } else { - start = pointer_frame ; - } - - // are we getting bigger or smaller? - framepos_t new_dur_val = end - start ; - - // start handle, so a smaller pointer frame increases our component size - if(pointer_frame <= drag_info.grab_frame) - { - if(ifv->get_max_duration_active() && (new_dur_val > ifv->get_max_duration())) - { - new_dur_val = ifv->get_max_duration() ; - start = end - new_dur_val ; - } - else - { - // current values are ok - } - } - else - { - if(ifv->get_min_duration_active() && (new_dur_val < ifv->get_min_duration())) - { - new_dur_val = ifv->get_min_duration() ; - start = end - new_dur_val ; - } - else - { - // current values are ok - } - } - - drag_info.last_pointer_frame = pointer_frame ; - - /* re-calculatethe duration and position of the imageframeview */ - drag_info.cumulative_x_drag = new_dur_val ; - - // we treat this as a special case, usually we want to send the identitiy of the caller - // but in this case, that would trigger our socket handler to handle the event, sending - // notification to the image compositor. This would be fine, except that we have not - // finished the drag, we therefore do not want to sent notification until we have - // completed the drag, only then do we want the image compositor notofied. - // We therefore set the caller identity to the special case of 0 - ifv->set_duration(new_dur_val, 0) ; - ifv->set_position(start, 0) ; - } - } - - show_verbose_time_cursor(start, 10) ; -} - -void -Editor::imageframe_start_handle_end_trim(ArdourCanvas::Item* item, GdkEvent* event) -{ - ImageFrameView* ifv = reinterpret_cast (drag_info.data) ; - - if (drag_info.cumulative_x_drag == 0) - { - /* just a click */ - } - else - { - framepos_t temp = ifv->get_position() + ifv->get_duration() ; - - ifv->set_position((framepos_t) (temp - drag_info.cumulative_x_drag), this) ; - ifv->set_duration((framepos_t) drag_info.cumulative_x_drag, this) ; - } -} - -void -Editor::imageframe_end_handle_trim_motion(ArdourCanvas::Item* item, GdkEvent* event) -{ - ImageFrameView* ifv = reinterpret_cast (drag_info.data) ; - - framepos_t start = 0 ; - framepos_t end = 0 ; - framepos_t pointer_frame = event_frame(event) ; - framepos_t new_dur_val = 0 ; - - snap_to(pointer_frame) ; - - if (pointer_frame != drag_info.last_pointer_frame) - { - start = ifv->get_position() ; - end = ifv->get_position() + ifv->get_duration() ; - if (pointer_frame < start) - { - end = start ; - } - else - { - end = pointer_frame ; - } - - new_dur_val = end - start ; - - // are we getting bigger or smaller? - if(pointer_frame >= drag_info.last_pointer_frame) - { - if(ifv->get_max_duration_active() && (new_dur_val > ifv->get_max_duration())) - { - new_dur_val = ifv->get_max_duration() ; - } - } - else - { - if(ifv->get_min_duration_active() && (new_dur_val < ifv->get_min_duration())) - { - new_dur_val = ifv->get_min_duration() ; - } - } - - drag_info.last_pointer_frame = pointer_frame ; - drag_info.cumulative_x_drag = new_dur_val ; - - // we treat this as a special case, usually we want to send the identitiy of the caller - // but in this case, that would trigger our socket handler to handle the event, sending - // notification to the image compositor. This would be fine, except that we have not - // finished the drag, we therefore do not want to sent notification until we have - // completed the drag, only then do we want the image compositor notofied. - // We therefore set the caller identity to the special case of 0 - ifv->set_duration(new_dur_val, 0) ; - } - - show_verbose_time_cursor(new_dur_val, 10) ; -} - - -void -Editor::imageframe_end_handle_end_trim (ArdourCanvas::Item* item, GdkEvent* event) -{ - ImageFrameView* ifv = reinterpret_cast (drag_info.data) ; - - if (drag_info.cumulative_x_drag == 0) - { - /* just a click */ - } - else - { - framepos_t new_duration = (framepos_t)drag_info.cumulative_x_drag ; - if((new_duration <= ifv->get_max_duration()) && (new_duration >= ifv->get_min_duration())) - { - ifv->set_duration(new_duration, this) ; - } - } -} - - -void -Editor::markerview_item_start_handle_op(ArdourCanvas::Item* item, GdkEvent* event) -{ - MarkerView* mv = reinterpret_cast(clicked_axisview)->get_view()->get_selected_time_axis_item() ; - - if (mv == 0) - { - fatal << _("programming error: no MarkerView selected") << endmsg ; - /*NOTREACHED*/ - return ; - } - - drag_info.item = mv->get_canvas_frame() ; - drag_info.data = mv; - drag_info.grab_x = event->motion.x; - - drag_info.cumulative_x_drag = 0 ; - drag_info.motion_callback = &Editor::markerview_start_handle_trim_motion ; - drag_info.finished_callback = &Editor::markerview_start_handle_end_trim ; - - start_grab(event, trimmer_cursor) ; -} - -void -Editor::markerview_item_end_handle_op(ArdourCanvas::Item* item, GdkEvent* event) -{ - MarkerView* mv = reinterpret_cast(clicked_axisview)->get_view()->get_selected_time_axis_item() ; - if (mv == 0) - { - fatal << _("programming error: no MarkerView selected") << endmsg ; - /*NOTREACHED*/ - return ; - } - - drag_info.item = mv->get_canvas_frame() ; - drag_info.data = mv ; - drag_info.grab_x = event->motion.x ; - drag_info.cumulative_x_drag = 0 ; - - drag_info.motion_callback = &Editor::markerview_end_handle_trim_motion ; - drag_info.finished_callback = &Editor::markerview_end_handle_end_trim ; - - start_grab(event, trimmer_cursor) ; -} - - -void -Editor::markerview_start_handle_trim_motion(ArdourCanvas::Item* item, GdkEvent* event) -{ - MarkerView* mv = reinterpret_cast (drag_info.data) ; - - framepos_t start = 0 ; - framepos_t end = 0 ; - framepos_t pointer_frame = event_frame(event) ; - - // chekc th eposition of the item is not locked - if(!mv->get_position_locked()) - { - snap_to(pointer_frame) ; - if(pointer_frame != drag_info.last_pointer_frame) - { - start = mv->get_position() ; - end = mv->get_position() + mv->get_duration() ; - - if (pointer_frame > end) - { - start = end ; - } - else - { - start = pointer_frame ; - } - - // are we getting bigger or smaller? - framepos_t new_dur_val = end - start ; - - if(pointer_frame <= drag_info.grab_frame) - { - if(mv->get_max_duration_active() && (new_dur_val > mv->get_max_duration())) - { - new_dur_val = mv->get_max_duration() ; - start = end - new_dur_val ; - } - else - { - // current values are ok - } - } - else - { - if(mv->get_min_duration_active() && (new_dur_val < mv->get_min_duration())) - { - new_dur_val = mv->get_min_duration() ; - start = end - new_dur_val ; - } - else - { - // current values are ok - } - } - - drag_info.last_pointer_frame = pointer_frame ; - - /* re-calculatethe duration and position of the imageframeview */ - drag_info.cumulative_x_drag = new_dur_val ; - - // we treat this as a special case, usually we want to send the identitiy of the caller - // but in this case, that would trigger our socket handler to handle the event, sending - // notification to the image compositor. This would be fine, except that we have not - // finished the drag, we therefore do not want to sent notification until we have - // completed the drag, only then do we want the image compositor notofied. - // We therefore set the caller identity to the special case of 0 - mv->set_duration(new_dur_val, 0) ; - mv->set_position(start, 0) ; - } - } - - show_verbose_time_cursor(start, 10) ; -} - -void -Editor::markerview_start_handle_end_trim(ArdourCanvas::Item* item, GdkEvent* event) -{ - MarkerView* mv = reinterpret_cast (drag_info.data) ; - - if (drag_info.cumulative_x_drag == 0) - { - /* just a click */ - } - else - { - framepos_t temp = mv->get_position() + mv->get_duration() ; - - mv->set_position((framepos_t) (temp - drag_info.cumulative_x_drag), this) ; - mv->set_duration((framepos_t) drag_info.cumulative_x_drag, this) ; - } -} - -void -Editor::markerview_end_handle_trim_motion(ArdourCanvas::Item* item, GdkEvent* event) -{ - MarkerView* mv = reinterpret_cast (drag_info.data) ; - - framepos_t start = 0 ; - framepos_t end = 0 ; - framepos_t pointer_frame = event_frame(event) ; - framepos_t new_dur_val = 0 ; - - snap_to(pointer_frame) ; - - if (pointer_frame != drag_info.last_pointer_frame) - { - start = mv->get_position() ; - end = mv->get_position() + mv->get_duration() ; - - if(pointer_frame < start) - { - end = start ; - } - else - { - end = pointer_frame ; - } - - new_dur_val = end - start ; - - // are we getting bigger or smaller? - if(pointer_frame >= drag_info.last_pointer_frame) - { - // we cant extend beyond the item we are marking - ImageFrameView* marked_item = mv->get_marked_item() ; - framepos_t marked_end = marked_item->get_position() + marked_item->get_duration() ; - - if(mv->get_max_duration_active() && (new_dur_val > mv->get_max_duration())) - { - if((start + mv->get_max_duration()) > marked_end) - { - new_dur_val = marked_end - start ; - } - else - { - new_dur_val = mv->get_max_duration() ; - } - } - else if(end > marked_end) - { - new_dur_val = marked_end - start ; - } - } - else - { - if(mv->get_min_duration_active() && (new_dur_val < mv->get_min_duration())) - { - new_dur_val = mv->get_min_duration() ; - } - } - - - drag_info.last_pointer_frame = pointer_frame ; - drag_info.cumulative_x_drag = new_dur_val ; - - // we treat this as a special case, usually we want to send the identitiy of the caller - // but in this case, that would trigger our socket handler to handle the event, sending - // notification to the image compositor. This would be fine, except that we have not - // finished the drag, we therefore do not want to sent notification until we have - // completed the drag, only then do we want the image compositor notofied. - // We therefore set the caller identity to the special case of 0 - mv->set_duration(new_dur_val, 0) ; - } - - show_verbose_time_cursor(new_dur_val, 10) ; -} - - -void -Editor::markerview_end_handle_end_trim (ArdourCanvas::Item* item, GdkEvent* event) -{ - MarkerView* mv = reinterpret_cast (drag_info.data) ; - - if (drag_info.cumulative_x_drag == 0) - { - /* just a click */ - } - else - { - framepos_t new_duration = (framepos_t)drag_info.cumulative_x_drag ; - mv->set_duration(new_duration, this) ; - } -} - - -/* */ - - - - - - - -/* */ - -void -Editor::handle_new_imageframe_time_axis_view(const string & track_name, void* src) -{ - ImageFrameTimeAxis* iftav ; - iftav = new ImageFrameTimeAxis(track_name, *this, *session, *track_canvas) ; - iftav->set_time_axis_name(track_name, this) ; - track_views.push_back(iftav) ; - - TreeModel::Row row = *(route_display_model->append()); - - row[route_display_columns.text] = iftav->name(); - row[route_display_columns.tv] = iftav; - route_list_display.get_selection()->select (row); - - iftav->gui_changed.connect(sigc::mem_fun(*this, &Editor::handle_gui_changes)) ; -} - -void -Editor::handle_new_imageframe_marker_time_axis_view(const string & track_name, TimeAxisView* marked_track) -{ - MarkerTimeAxis* mta = new MarkerTimeAxis (*this, *this->session(), *track_canvas, track_name, marked_track) ; - ((ImageFrameTimeAxis*)marked_track)->add_marker_time_axis(mta, this) ; - track_views.push_back(mta) ; - - TreeModel::Row row = *(route_display_model->append()); - - row[route_display_columns.text] = mta->name(); - row[route_display_columns.tv] = mta; - route_list_display.get_selection()->select (row); -} - - -/* */ diff --git a/gtk2_ardour/editor_items.h b/gtk2_ardour/editor_items.h index 303bddb103..fb1995659c 100644 --- a/gtk2_ardour/editor_items.h +++ b/gtk2_ardour/editor_items.h @@ -53,18 +53,6 @@ enum ItemType { RightFrameHandle, StartCrossFadeItem, EndCrossFadeItem, - -#ifdef WITH_CMT - MarkerViewItem, - MarkerTimeAxisItem, - MarkerViewHandleStartItem, - MarkerViewHandleEndItem, - ImageFrameItem, - ImageFrameTimeAxisItem, - ImageFrameHandleStartItem, - ImageFrameHandleEndItem, -#endif - CrossfadeViewItem, /* don't remove this */ diff --git a/gtk2_ardour/editor_mouse.cc b/gtk2_ardour/editor_mouse.cc index b42a009415..be716d64d0 100644 --- a/gtk2_ardour/editor_mouse.cc +++ b/gtk2_ardour/editor_mouse.cc @@ -607,7 +607,7 @@ Editor::button_selection (ArdourCanvas::Item* /*item*/, GdkEvent* event, ItemTyp switch (item_type) { case RegionItem: - if (!get_smart_mode() || (_join_object_range_state == JOIN_OBJECT_RANGE_OBJECT)) { + if (!get_smart_mode() || (_join_object_range_state != JOIN_OBJECT_RANGE_RANGE)) { if (press) { if (mouse_mode != MouseRange) { set_selected_regionview_from_click (press, op); @@ -861,8 +861,7 @@ Editor::button_press_handler_1 (ArdourCanvas::Item* item, GdkEvent* event, ItemT case RegionViewNameHighlight: if (!clicked_regionview->region()->locked()) { - RegionSelection s = get_equivalent_regions (selection->regions, Properties::select.property_id); - _drags->set (new TrimDrag (this, item, clicked_regionview, s.by_layer()), event); + _drags->set (new TrimDrag (this, item, clicked_regionview, selection->regions.by_layer()), event); return true; } break; @@ -935,15 +934,13 @@ Editor::button_press_handler_1 (ArdourCanvas::Item* item, GdkEvent* event, ItemT switch (item_type) { case FadeInHandleItem: { - RegionSelection s = get_equivalent_regions (selection->regions, Properties::select.property_id); - _drags->set (new FadeInDrag (this, item, reinterpret_cast (item->get_data("regionview")), s), event, _cursors->fade_in); + _drags->set (new FadeInDrag (this, item, reinterpret_cast (item->get_data("regionview")), selection->regions), event, _cursors->fade_in); return true; } case FadeOutHandleItem: { - RegionSelection s = get_equivalent_regions (selection->regions, Properties::select.property_id); - _drags->set (new FadeOutDrag (this, item, reinterpret_cast (item->get_data("regionview")), s), event, _cursors->fade_out); + _drags->set (new FadeOutDrag (this, item, reinterpret_cast (item->get_data("regionview")), selection->regions), event, _cursors->fade_out); return true; } @@ -951,8 +948,7 @@ Editor::button_press_handler_1 (ArdourCanvas::Item* item, GdkEvent* event, ItemT case EndCrossFadeItem: /* we might allow user to grab inside the fade to trim a region with preserve_fade_anchor. for not this is not fully implemented */ // if (!clicked_regionview->region()->locked()) { -// RegionSelection s = get_equivalent_regions (selection->regions, Properties::edit.property_id); -// _drags->set (new TrimDrag (this, item, clicked_regionview, s.by_layer(), true), event); +// _drags->set (new TrimDrag (this, item, clicked_regionview, selection->regions.by_layer(), true), event); // return true; // } break; @@ -978,10 +974,6 @@ Editor::button_press_handler_1 (ArdourCanvas::Item* item, GdkEvent* event, ItemT } if (internal_editing ()) { - if (event->type == GDK_2BUTTON_PRESS && event->button.button == 1) { - Glib::RefPtr act = ActionManager::get_action (X_("MouseMode"), X_("toggle-internal-edit")); - act->activate (); - } break; } @@ -1006,8 +998,7 @@ Editor::button_press_handler_1 (ArdourCanvas::Item* item, GdkEvent* event, ItemT case LeftFrameHandle: case RightFrameHandle: if (!clicked_regionview->region()->locked()) { - RegionSelection s = get_equivalent_regions (selection->regions, Properties::select.property_id); - _drags->set (new TrimDrag (this, item, clicked_regionview, s.by_layer()), event); + _drags->set (new TrimDrag (this, item, clicked_regionview, selection->regions.by_layer()), event); return true; } break; @@ -1015,8 +1006,7 @@ Editor::button_press_handler_1 (ArdourCanvas::Item* item, GdkEvent* event, ItemT case RegionViewName: { /* rename happens on edit clicks */ - RegionSelection s = get_equivalent_regions (selection->regions, Properties::select.property_id); - _drags->set (new TrimDrag (this, clicked_regionview->get_name_highlight(), clicked_regionview, s.by_layer()), event); + _drags->set (new TrimDrag (this, clicked_regionview->get_name_highlight(), clicked_regionview, selection->regions.by_layer()), event); return true; break; } @@ -1115,31 +1105,6 @@ Editor::button_press_handler_1 (ArdourCanvas::Item* item, GdkEvent* event, ItemT break; } -#ifdef WITH_CMT - case ImageFrameHandleStartItem: - imageframe_start_handle_op(item, event) ; - return(true) ; - break ; - case ImageFrameHandleEndItem: - imageframe_end_handle_op(item, event) ; - return(true) ; - break ; - case MarkerViewHandleStartItem: - markerview_item_start_handle_op(item, event) ; - return(true) ; - break ; - case MarkerViewHandleEndItem: - markerview_item_end_handle_op(item, event) ; - return(true) ; - break ; - case MarkerViewItem: - start_markerview_grab(item, event) ; - break ; - case ImageFrameItem: - start_imageframe_grab(item, event) ; - break ; -#endif - case MarkerBarItem: break; @@ -1485,14 +1450,6 @@ Editor::button_release_handler (ArdourCanvas::Item* item, GdkEvent* event, ItemT edit_control_point (item); break; - case NoteItem: - { - ArdourCanvas::CanvasNoteEvent* e = dynamic_cast (item); - assert (e); - edit_notes (e->region_view().selection ()); - break; - } - default: break; } @@ -1576,21 +1533,6 @@ Editor::button_release_handler (ArdourCanvas::Item* item, GdkEvent* event, ItemT popup_control_point_context_menu (item, event); break; -#ifdef WITH_CMT - case ImageFrameItem: - popup_imageframe_edit_menu(1, event->button.time, item, true) ; - break ; - case ImageFrameTimeAxisItem: - popup_imageframe_edit_menu(1, event->button.time, item, false) ; - break ; - case MarkerViewItem: - popup_marker_time_axis_edit_menu(1, event->button.time, item, true) ; - break ; - case MarkerTimeAxisItem: - popup_marker_time_axis_edit_menu(1, event->button.time, item, false) ; - break ; -#endif - default: break; } @@ -1869,19 +1811,11 @@ Editor::enter_handler (ArdourCanvas::Item* item, GdkEvent* event, ItemType item_ break; case StartSelectionTrimItem: -#ifdef WITH_CMT - case ImageFrameHandleStartItem: - case MarkerViewHandleStartItem: -#endif if (is_drawable()) { set_canvas_cursor (_cursors->left_side_trim); } break; case EndSelectionTrimItem: -#ifdef WITH_CMT - case ImageFrameHandleEndItem: - case MarkerViewHandleEndItem: -#endif if (is_drawable()) { set_canvas_cursor (_cursors->right_side_trim); } @@ -2055,13 +1989,6 @@ Editor::leave_handler (ArdourCanvas::Item* item, GdkEvent*, ItemType item_type) case EndSelectionTrimItem: case PlayheadCursorItem: -#ifdef WITH_CMT - case ImageFrameHandleStartItem: - case ImageFrameHandleEndItem: - case MarkerViewHandleStartItem: - case MarkerViewHandleEndItem: -#endif - _over_region_trim_target = false; if (is_drawable()) { @@ -2348,7 +2275,6 @@ Editor::edit_control_point (ArdourCanvas::Item* item) } ControlPointDialog d (p); - d.set_position (Gtk::WIN_POS_MOUSE); ensure_float (d); if (d.run () != RESPONSE_ACCEPT) { @@ -2359,19 +2285,33 @@ Editor::edit_control_point (ArdourCanvas::Item* item) } void -Editor::edit_notes (MidiRegionView::Selection const & s) +Editor::edit_notes (TimeAxisViewItem& tavi) { + MidiRegionView* mrv = dynamic_cast(&tavi); + + if (!mrv) { + return; + } + + MidiRegionView::Selection const & s = mrv->selection(); + if (s.empty ()) { return; } - EditNoteDialog d (&(*s.begin())->region_view(), s); - d.set_position (Gtk::WIN_POS_MOUSE); - ensure_float (d); + EditNoteDialog* d = new EditNoteDialog (&(*s.begin())->region_view(), s); + d->show_all (); + ensure_float (*d); - d.run (); + d->signal_response().connect (sigc::bind (sigc::mem_fun (*this, &Editor::note_edit_done), d)); } +void +Editor::note_edit_done (int r, EditNoteDialog* d) +{ + d->done (r); + delete d; +} void Editor::visible_order_range (int* low, int* high) const @@ -2652,8 +2592,7 @@ Editor::add_region_drag (ArdourCanvas::Item* item, GdkEvent*, RegionView* region if (Config->get_edit_mode() == Splice) { _drags->add (new RegionSpliceDrag (this, item, region_view, selection->regions.by_layer())); } else { - RegionSelection s = get_equivalent_regions (selection->regions, ARDOUR::Properties::select.property_id); - _drags->add (new RegionMoveDrag (this, item, region_view, s.by_layer(), false, false)); + _drags->add (new RegionMoveDrag (this, item, region_view, selection->regions.by_layer(), false, false)); } /* sync the canvas to what we think is its current state */ @@ -2671,8 +2610,7 @@ Editor::add_region_copy_drag (ArdourCanvas::Item* item, GdkEvent*, RegionView* r _region_motion_group->raise_to_top (); - RegionSelection s = get_equivalent_regions (selection->regions, ARDOUR::Properties::select.property_id); - _drags->add (new RegionMoveDrag (this, item, region_view, s.by_layer(), false, true)); + _drags->add (new RegionMoveDrag (this, item, region_view, selection->regions.by_layer(), false, true)); } void @@ -2688,8 +2626,7 @@ Editor::add_region_brush_drag (ArdourCanvas::Item* item, GdkEvent*, RegionView* return; } - RegionSelection s = get_equivalent_regions (selection->regions, ARDOUR::Properties::select.property_id); - _drags->add (new RegionMoveDrag (this, item, region_view, s.by_layer(), true, false)); + _drags->add (new RegionMoveDrag (this, item, region_view, selection->regions.by_layer(), true, false)); begin_reversible_command (Operations::drag_region_brush); } diff --git a/gtk2_ardour/editor_ops.cc b/gtk2_ardour/editor_ops.cc index 8cd025eaf8..b70d0f0664 100644 --- a/gtk2_ardour/editor_ops.cc +++ b/gtk2_ardour/editor_ops.cc @@ -2383,7 +2383,6 @@ Editor::rename_region () d.add_button(Gtk::Stock::OK, Gtk::RESPONSE_OK); d.set_size_request (300, -1); - d.set_position (Gtk::WIN_POS_MOUSE); entry.set_text (rs.front()->region()->name()); entry.select_region (0, -1); diff --git a/gtk2_ardour/editor_summary.cc b/gtk2_ardour/editor_summary.cc index 4e148e2e7b..0dc728d18e 100644 --- a/gtk2_ardour/editor_summary.cc +++ b/gtk2_ardour/editor_summary.cc @@ -623,45 +623,55 @@ EditorSummary::on_scroll_event (GdkEventScroll* ev) double x = xr.first; double y = yr.first; - double amount = 8; - - if (Keyboard::modifier_state_contains (ev->state, Keyboard::SecondaryModifier)) { - amount = 64; - } else if (Keyboard::modifier_state_contains (ev->state, Keyboard::TertiaryModifier)) { - amount = 1; - } - - if (Keyboard::modifier_state_equals (ev->state, Keyboard::SecondaryModifier)) { - - /* secondary-wheel == left-right scrolling */ - - if (ev->direction == GDK_SCROLL_UP) { - x -= amount; - } else if (ev->direction == GDK_SCROLL_DOWN) { - x += amount; - } - - } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::PrimaryModifier)) { - - /* primary-wheel == zoom */ - - if (ev->direction == GDK_SCROLL_UP) { - _editor->temporal_zoom_step (false); - } else { - _editor->temporal_zoom_step (true); - } - - } else { - - if (ev->direction == GDK_SCROLL_DOWN) { - y += amount; - } else if (ev->direction == GDK_SCROLL_UP) { - y -= amount; - } else if (ev->direction == GDK_SCROLL_LEFT) { - x -= amount; - } else if (ev->direction == GDK_SCROLL_RIGHT) { - x += amount; - } + switch (ev->direction) { + case GDK_SCROLL_UP: + if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollHorizontalModifier)) { + x -= 64; + } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomHorizontalModifier)) { + _editor->temporal_zoom_step (false); + } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomVerticalModifier)) { + yr.first += 4; + yr.second -= 4; + set_editor (xr, yr); + return true; + } else { + y -= 8; + } + break; + case GDK_SCROLL_DOWN: + if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollHorizontalModifier)) { + x += 64; + } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomHorizontalModifier)) { + _editor->temporal_zoom_step (true); + } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomVerticalModifier)) { + yr.first -= 4; + yr.second += 4; + set_editor (xr, yr); + return true; + } else { + y += 8; + } + break; + case GDK_SCROLL_LEFT: + if (Keyboard::modifier_state_contains (ev->state, Keyboard::SecondaryModifier)) { + x -= 64; + } else if (Keyboard::modifier_state_contains (ev->state, Keyboard::TertiaryModifier)) { + x -= 1; + } else { + x -= 8; + } + break; + case GDK_SCROLL_RIGHT: + if (Keyboard::modifier_state_contains (ev->state, Keyboard::SecondaryModifier)) { + x += 64; + } else if (Keyboard::modifier_state_contains (ev->state, Keyboard::TertiaryModifier)) { + x += 1; + } else { + x += 8; + } + break; + default: + break; } set_editor (x, y); diff --git a/gtk2_ardour/editor_tempodisplay.cc b/gtk2_ardour/editor_tempodisplay.cc index c9147d69db..488b804d65 100644 --- a/gtk2_ardour/editor_tempodisplay.cc +++ b/gtk2_ardour/editor_tempodisplay.cc @@ -207,7 +207,6 @@ Editor::mouse_add_new_tempo_event (framepos_t frame) TempoMap& map(_session->tempo_map()); TempoDialog tempo_dialog (map, frame, _("add")); - tempo_dialog.set_position (Gtk::WIN_POS_MOUSE); //this causes compiz to display no border. //tempo_dialog.signal_realize().connect (sigc::bind (sigc::ptr_fun (set_decoration), &tempo_dialog, Gdk::WMDecoration (Gdk::DECOR_BORDER|Gdk::DECOR_RESIZEH))); @@ -250,8 +249,6 @@ Editor::mouse_add_new_meter_event (framepos_t frame) TempoMap& map(_session->tempo_map()); MeterDialog meter_dialog (map, frame, _("add")); - meter_dialog.set_position (Gtk::WIN_POS_MOUSE); - //this causes compiz to display no border.. //meter_dialog.signal_realize().connect (sigc::bind (sigc::ptr_fun (set_decoration), &meter_dialog, Gdk::WMDecoration (Gdk::DECOR_BORDER|Gdk::DECOR_RESIZEH))); @@ -307,8 +304,6 @@ Editor::edit_meter_section (MeterSection* section) { MeterDialog meter_dialog (*section, _("done")); - meter_dialog.set_position (Gtk::WIN_POS_MOUSE); - ensure_float (meter_dialog); switch (meter_dialog.run()) { @@ -339,8 +334,6 @@ Editor::edit_tempo_section (TempoSection* section) { TempoDialog tempo_dialog (*section, _("done")); - tempo_dialog.set_position (Gtk::WIN_POS_MOUSE); - ensure_float (tempo_dialog); switch (tempo_dialog.run ()) { diff --git a/gtk2_ardour/editor_videotimeline.cc b/gtk2_ardour/editor_videotimeline.cc index fa42211d19..7395d767c7 100644 --- a/gtk2_ardour/editor_videotimeline.cc +++ b/gtk2_ardour/editor_videotimeline.cc @@ -36,6 +36,7 @@ #include "export_video_infobox.h" #include "interthread_progress_window.h" +#include "pbd/openuri.h" #include "i18n.h" using namespace std; @@ -125,10 +126,17 @@ Editor::export_video () { if (ARDOUR::Config->get_show_video_export_info()) { ExportVideoInfobox infobox (_session); - infobox.run(); + Gtk::ResponseType rv = (Gtk::ResponseType) infobox.run(); if (infobox.show_again()) { ARDOUR::Config->set_show_video_export_info(false); } + switch (rv) { + case GTK_RESPONSE_YES: + PBD::open_uri (ARDOUR::Config->get_reference_manual_url() + "/video-timeline/operations/#export"); + break; + default: + break; + } } ExportVideoDialog dialog (*this, _session); Gtk::ResponseType r = (Gtk::ResponseType) dialog.run(); diff --git a/gtk2_ardour/export_channel_selector.cc b/gtk2_ardour/export_channel_selector.cc index 6f32ae783e..10e3135b53 100644 --- a/gtk2_ardour/export_channel_selector.cc +++ b/gtk2_ardour/export_channel_selector.cc @@ -110,8 +110,10 @@ PortExportChannelSelector::fill_route_list () /* Add master bus and then everything else */ - ARDOUR::IO* master = _session->master_out()->output().get(); - channel_view.add_route (master); + if (_session->master_out()) { + ARDOUR::IO* master = _session->master_out()->output().get(); + channel_view.add_route (master); + } for (RouteList::iterator it = routes.begin(); it != routes.end(); ++it) { if ((*it)->is_master () || (*it)->is_monitor ()) { diff --git a/gtk2_ardour/export_format_selector.cc b/gtk2_ardour/export_format_selector.cc index f66d13d62e..a2ba3f352f 100644 --- a/gtk2_ardour/export_format_selector.cc +++ b/gtk2_ardour/export_format_selector.cc @@ -43,7 +43,7 @@ ExportFormatSelector::ExportFormatSelector () : new_button.set_name ("PaddedButton"); edit_button.signal_clicked().connect (sigc::hide_return (sigc::bind (sigc::mem_fun (*this, &ExportFormatSelector::open_edit_dialog), false))); - remove_button.signal_clicked().connect (sigc::mem_fun (*this, &ExportFormatSelector::remove_format)); + remove_button.signal_clicked().connect (sigc::bind (sigc::mem_fun (*this, &ExportFormatSelector::remove_format), true)); new_button.signal_clicked().connect (sigc::mem_fun (*this, &ExportFormatSelector::add_new_format)); /* Format combo */ @@ -122,7 +122,7 @@ ExportFormatSelector::add_new_format () FormatPtr new_format = state->format = NewFormat (state->format); if (open_edit_dialog (true) != Gtk::RESPONSE_APPLY) { - remove_format(); + remove_format(false); if (state->list->empty()) { state->format.reset (); } @@ -130,11 +130,26 @@ ExportFormatSelector::add_new_format () } void -ExportFormatSelector::remove_format () +ExportFormatSelector::remove_format (bool called_from_button) { + if (called_from_button) { + Gtk::MessageDialog dialog (_("Do you really want to remove the format?"), + false, + Gtk::MESSAGE_QUESTION, + Gtk::BUTTONS_YES_NO); + + if (Gtk::RESPONSE_YES != dialog.run ()) { + /* User has selected "no" or closed the dialog, better + * abort + */ + return; + } + } + FormatPtr remove; Gtk::TreeModel::iterator it = format_combo.get_active(); remove = it->get_value (format_cols.format); + FormatRemoved (remove); } diff --git a/gtk2_ardour/export_format_selector.h b/gtk2_ardour/export_format_selector.h index 9533b15d9b..4af647ac9c 100644 --- a/gtk2_ardour/export_format_selector.h +++ b/gtk2_ardour/export_format_selector.h @@ -63,7 +63,7 @@ class ExportFormatSelector : public Gtk::HBox, public ARDOUR::SessionHandlePtr void select_format (FormatPtr f); void add_new_format (); - void remove_format (); + void remove_format (bool called_from_button = false); int open_edit_dialog (bool new_dialog = false); void update_format_combo (); void update_format_description (); diff --git a/gtk2_ardour/export_multiplicator.cc b/gtk2_ardour/export_multiplicator.cc deleted file mode 100644 index ba5a2a667d..0000000000 --- a/gtk2_ardour/export_multiplicator.cc +++ /dev/null @@ -1,330 +0,0 @@ -/* This file is not used at the moment. It includes code related to export a - * multiplication graph system that can be used together with the code in - * libs/ardour/export_multiplication.cc and libs/ardour/ardour/export_multiplication.h - * - Sakari Bergen 6.8.2008 - - */ - -/* - Copyright (C) 2008 Paul Davis - Author: Sakari Bergen - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#include "export_multiplicator.h" - -#include - -#include "pbd/compose.h" - -#include "i18n.h" - -using namespace ARDOUR; -using namespace PBD; - -#define CALL_MEMBER_FN(object,ptrToMember) ((object).*(ptrToMember)) - -ExportMultiplicator::ExportMultiplicator () : - graph (0) -{ - add (table); -} - -ExportMultiplicator::~ExportMultiplicator () -{} - -void -ExportMultiplicator::set_manager (boost::shared_ptr _manager) -{ - manager = _manager; - manager->GraphChanged.connect (sigc::mem_fun (*this, &ExportMultiplicator::redraw)); - - redraw(); -} - -void -ExportMultiplicator::redraw () -{ - if (!manager) { return; } - - graph = &manager->get_graph(); - - /* Empty table */ - - table.foreach (sigc::mem_fun (table, &Gtk::Table::remove)); - widget_map.clear(); - - /* Calculate table dimensions */ - - uint32_t max_width = 0; - GraphLevel max_level = NoLevel; - - if (graph->timespans.size() > max_width) { - max_width = graph->timespans.size(); - max_level = Timespans; - } - - if (graph->channel_configs.size() > max_width) { - max_width = graph->channel_configs.size(); - max_level = ChannelConfigs; - } - - if (graph->formats.size() > max_width) { - max_width = graph->formats.size(); - max_level = Formats; - } - - if (graph->filenames.size() > max_width) { - max_width = graph->filenames.size(); - max_level = Filenames; - } - - table.resize (4, max_width); - - std::cout << "Table width: " << max_width << std::endl; - - /* Fill table */ - - for (list::const_iterator it = graph->timespans.begin(); it != graph->timespans.end(); ++it) { - draw_timespan (*it, get_bounds (it->get(), Timespans, max_level)); - } - - for (list::const_iterator it = graph->channel_configs.begin(); it != graph->channel_configs.end(); ++it) { - draw_channel_config (*it, get_bounds (it->get(), ChannelConfigs, max_level)); - } - - for (list::const_iterator it = graph->formats.begin(); it != graph->formats.end(); ++it) { - draw_format (*it, get_bounds (it->get(), Formats, max_level)); - } - - for (list::const_iterator it = graph->filenames.begin(); it != graph->filenames.end(); ++it) { - draw_filename (*it, get_bounds (it->get(), Filenames, max_level)); - } - - show_all_children (); -} - -std::pair -ExportMultiplicator::get_bounds (ARDOUR::ExportProfileManager::GraphNode * node, GraphLevel current_level, GraphLevel max_level) const -{ - assert (current_level != NoLevel && max_level != NoLevel && graph); - - uint32_t left_bound = 0; - uint32_t right_bound = 0; - - bool left_bound_found = false; - - bool (ExportProfileManager::GraphNode::*relation_func) (ExportProfileManager::GraphNode const *) const; - if (max_level < current_level) { - std::cout << "using 'is_ancestor_of'" << std::endl; - relation_func = &ExportProfileManager::GraphNode::is_ancestor_of; - } else if (max_level > current_level) { - std::cout << "using 'is_descendant_of'" << std::endl; - relation_func = &ExportProfileManager::GraphNode::is_descendant_of; - } else { - std::cout << "using 'equals'" << std::endl; - relation_func = &ExportProfileManager::GraphNode::equals; - } - - switch (max_level) { - case Timespans: - for (list::const_iterator it = graph->timespans.begin(); it != graph->timespans.end(); ++it) { - if (CALL_MEMBER_FN(**it, relation_func) (node)) { - left_bound_found = true; - } else if (!left_bound_found) { - ++left_bound; - } - - if (left_bound_found && !CALL_MEMBER_FN(**it, relation_func) (node)) { - break; - } else { - ++right_bound; - } - } - break; - - case ChannelConfigs: - for (list::const_iterator it = graph->channel_configs.begin(); it != graph->channel_configs.end(); ++it) { - if (CALL_MEMBER_FN(**it, relation_func) (node)) { - left_bound_found = true; - } else if (!left_bound_found) { - ++left_bound; - } - - if (left_bound_found && !CALL_MEMBER_FN(**it, relation_func) (node)) { - break; - } else { - ++right_bound; - } - } - break; - - case Formats: - for (list::const_iterator it = graph->formats.begin(); it != graph->formats.end(); ++it) { - if (CALL_MEMBER_FN(**it, relation_func) (node)) { - left_bound_found = true; - } else if (!left_bound_found) { - ++left_bound; - } - - if (left_bound_found && !CALL_MEMBER_FN(**it, relation_func) (node)) { - break; - } else { - ++right_bound; - } - } - break; - - case Filenames: - for (list::const_iterator it = graph->filenames.begin(); it != graph->filenames.end(); ++it) { - if (CALL_MEMBER_FN(**it, relation_func) (node)) { - std::cout << "filename relation check returned true" << std::endl; - left_bound_found = true; - } else if (!left_bound_found) { - std::cout << "filename relation check returned false" << std::endl; - ++left_bound; - } - - if (left_bound_found && !CALL_MEMBER_FN(**it, relation_func) (node)) { - break; - } else { - ++right_bound; - } - } - break; - - case NoLevel: - // Not reached ! - break; - } - - return std::pair (left_bound, right_bound); -} - -void -ExportMultiplicator::draw_timespan (ARDOUR::ExportProfileManager::TimespanNodePtr node, std::pair bounds) -{ - ButtonWidget * button = Gtk::manage (new ButtonWidget (string_compose ("Timespan %1", node->id()), manager, node.get())); - get_hbox (TablePosition (bounds.first, bounds.second, Timespans))->pack_end (*button, true, true); -} - -void -ExportMultiplicator::draw_channel_config (ARDOUR::ExportProfileManager::ChannelConfigNodePtr node, std::pair bounds) -{ - ButtonWidget * button = Gtk::manage (new ButtonWidget (string_compose ("Channel config %1", node->id()), manager, node.get())); - get_hbox (TablePosition (bounds.first, bounds.second, ChannelConfigs))->pack_end (*button, true, true); -} - -void -ExportMultiplicator::draw_format (ARDOUR::ExportProfileManager::FormatNodePtr node, std::pair bounds) -{ - ButtonWidget * button = Gtk::manage (new ButtonWidget (string_compose ("Format %1", node->id()), manager, node.get())); - get_hbox (TablePosition (bounds.first, bounds.second, Formats))->pack_end (*button, true, true); -} - -void -ExportMultiplicator::draw_filename (ARDOUR::ExportProfileManager::FilenameNodePtr node, std::pair bounds) -{ - ButtonWidget * button = Gtk::manage (new ButtonWidget (string_compose ("Filename %1", node->id()), manager, node.get())); - get_hbox (TablePosition (bounds.first, bounds.second, Filenames))->pack_end (*button, true, true); -} - -boost::shared_ptr -ExportMultiplicator::get_hbox (TablePosition position) -{ - WidgetMap::iterator it = widget_map.find (position); - if (it != widget_map.end()) { return it->second; } - - boost::shared_ptr widget = widget_map.insert (WidgetPair (position, boost::shared_ptr (new Gtk::HBox ()))).first->second; - table.attach (*widget, position.left, position.right, position.row - 1, position.row); - - return widget; -} - -ExportMultiplicator::ButtonWidget::ButtonWidget (std::string name, boost::shared_ptr m, ExportProfileManager::GraphNode * node) : - label (name), - node (node), - split_position (0.5) -{ - manager = m; - - menu_actions = Gtk::ActionGroup::create(); - menu_actions->add (Gtk::Action::create ("Split", _("_Split here")), sigc::mem_fun (*this, &ExportMultiplicator::ButtonWidget::split)); - menu_actions->add (Gtk::Action::create ("Remove", _("_Remove")), sigc::mem_fun (*this, &ExportMultiplicator::ButtonWidget::remove)); - - ui_manager = Gtk::UIManager::create(); - ui_manager->insert_action_group (menu_actions); - - std::string ui_info = - "" - " " - " " - " " - " " - ""; - - ui_manager->add_ui_from_string (ui_info); - menu = dynamic_cast (ui_manager->get_widget ("/PopupMenu")); - - add_events (Gdk::BUTTON_PRESS_MASK); - signal_button_press_event ().connect (sigc::mem_fun (*this, &ExportMultiplicator::ButtonWidget::on_button_press_event)); - - modify_bg (Gtk::STATE_NORMAL, Gdk::Color ("#0000")); - set_border_width (1); - vbox.pack_start (label, true, true, 4); - add (vbox); -} - -bool -ExportMultiplicator::ButtonWidget::on_button_press_event (GdkEventButton* event) -{ - if(event->type != GDK_BUTTON_PRESS) { return false; } - if (event->button == 1) { - node->select (!node->selected ()); - - if (node->selected ()) { - unset_bg (Gtk::STATE_NORMAL); - modify_bg (Gtk::STATE_NORMAL, Gdk::Color ("#194756")); - } else { - unset_bg (Gtk::STATE_NORMAL); - modify_bg (Gtk::STATE_NORMAL, Gdk::Color ("#0000")); - } - - return true; - - } else if (event->button == 3) { - int x, y; - get_pointer (x, y); - split_position = (float) x / get_width(); - - menu->popup (event->button, event->time); - return true; - } - - return false; -} - -void -ExportMultiplicator::ButtonWidget::split () -{ - manager->split_node (node, split_position); -} - -void -ExportMultiplicator::ButtonWidget::remove () -{ - manager->remove_node (node); -} diff --git a/gtk2_ardour/export_multiplicator.h b/gtk2_ardour/export_multiplicator.h deleted file mode 100644 index 1e204e1a1d..0000000000 --- a/gtk2_ardour/export_multiplicator.h +++ /dev/null @@ -1,120 +0,0 @@ -/* This file is not used at the moment. It includes code related to export a - * multiplication graph system that can be used together with the code in - * libs/ardour/export_multiplication.cc and libs/ardour/ardour/export_multiplication.h - * - Sakari Bergen 6.8.2008 - - */ - -/* - Copyright (C) 2008 Paul Davis - Author: Sakari Bergen - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#ifndef __export_multiplicator_h__ -#define __export_multiplicator_h__ - -#include -#include - -#include "ardour/export_profile_manager.h" - -#include -#include - -using ARDOUR::ExportProfileManager; - -class ExportMultiplicator : public Gtk::EventBox { - public: - - ExportMultiplicator (); - ~ExportMultiplicator (); - - void set_manager (boost::shared_ptr _manager); - - private: - - boost::shared_ptr manager; - ExportProfileManager::MultiplicationGraph const * graph; - - /* Drawing stuff */ - - Gtk::Table table; - - void redraw (); - - enum GraphLevel { - NoLevel = 0, - Timespans = 1, - ChannelConfigs = 2, - Formats = 3, - Filenames = 4 - }; - - std::pair get_bounds (ExportProfileManager::GraphNode * node, GraphLevel current_level, GraphLevel max_level) const; - - void draw_timespan (ExportProfileManager::TimespanNodePtr node, std::pair bounds); - void draw_channel_config (ExportProfileManager::ChannelConfigNodePtr node, std::pair bounds); - void draw_format (ExportProfileManager::FormatNodePtr node, std::pair bounds); - void draw_filename (ExportProfileManager::FilenameNodePtr node, std::pair bounds); - - struct TablePosition { - uint32_t left; - uint32_t right; - uint32_t row; - - TablePosition (uint32_t left, uint32_t right, uint32_t row) : - left (left), right (right), row (row) {} - - bool operator== (TablePosition const & other) const { return (row == other.row && left == other.left && right == other.right); } - bool operator< (TablePosition const & other) const { return (row < other.row || left < other.left || right < other.right); } - }; - - typedef std::map > WidgetMap; - typedef std::pair > WidgetPair; - - boost::shared_ptr get_hbox (TablePosition position); - WidgetMap widget_map; - - /* Button Widget */ - - class ButtonWidget : public Gtk::EventBox { - public: - ButtonWidget (std::string name, boost::shared_ptr m, ExportProfileManager::GraphNode * node); - - private: - - Gtk::Label label; - Gtk::VBox vbox; - - bool on_button_press_event (GdkEventButton* event); - - void split (); - void remove (); - - boost::shared_ptr manager; - ExportProfileManager::GraphNode * node; - float split_position; - - /* Context menu */ - - Glib::RefPtr menu_actions; - Glib::RefPtr ui_manager; - Gtk::Menu * menu; - }; -}; - -#endif /* __export_multiplicator_h__ */ diff --git a/gtk2_ardour/export_preset_selector.cc b/gtk2_ardour/export_preset_selector.cc index 3898916bc0..9f699bbb80 100644 --- a/gtk2_ardour/export_preset_selector.cc +++ b/gtk2_ardour/export_preset_selector.cc @@ -153,6 +153,18 @@ ExportPresetSelector::remove_current () { if (!profile_manager) { return; } + Gtk::MessageDialog dialog (_("Do you really want to remove this preset?"), + false, + Gtk::MESSAGE_QUESTION, + Gtk::BUTTONS_YES_NO); + + if (Gtk::RESPONSE_YES != dialog.run ()) { + /* User has selected "no" or closed the dialog, better + * abort + */ + return; + } + profile_manager->remove_preset(); entry.get_entry()->set_text (""); sync_with_manager (); diff --git a/gtk2_ardour/export_timespan_selector.cc b/gtk2_ardour/export_timespan_selector.cc index a96ea69b6d..f239ab194b 100644 --- a/gtk2_ardour/export_timespan_selector.cc +++ b/gtk2_ardour/export_timespan_selector.cc @@ -120,9 +120,7 @@ ExportTimespanSelector::add_range_to_selection (ARDOUR::Location const * loc) ExportTimespanPtr span = _session->get_export_handler()->add_timespan(); std::string id; - if (loc == state->session_range.get()) { - id = "session"; - } else if (loc == state->selection_range.get()) { + if (loc == state->selection_range.get()) { id = "selection"; } else { id = loc->id().to_s(); @@ -367,9 +365,7 @@ ExportTimespanSelectorSingle::fill_range_list () if (!state) { return; } std::string id; - if (!range_id.compare (X_("session"))) { - id = state->session_range->id().to_s(); - } else if (!range_id.compare (X_("selection"))) { + if (!range_id.compare (X_("selection"))) { id = state->selection_range->id().to_s(); } else { id = range_id; @@ -459,9 +455,8 @@ ExportTimespanSelectorMultiple::set_selection_from_state () for (tree_it = range_list->children().begin(); tree_it != range_list->children().end(); ++tree_it) { Location * loc = tree_it->get_value (range_cols.location); - if ((!id.compare ("session") && loc == state->session_range.get()) || - (!id.compare ("selection") && loc == state->selection_range.get()) || - (!id.compare (loc->id().to_s()))) { + if ((id == "selection" && loc == state->selection_range.get()) || + (id == loc->id().to_s())) { tree_it->set_value (range_cols.selected, true); } } diff --git a/gtk2_ardour/export_video_dialog.cc b/gtk2_ardour/export_video_dialog.cc index 417f793f3a..ce85fad81e 100644 --- a/gtk2_ardour/export_video_dialog.cc +++ b/gtk2_ardour/export_video_dialog.cc @@ -91,7 +91,6 @@ ExportVideoDialog::ExportVideoDialog (PublicEditor& ed, Session* s) set_session (s); set_name ("ExportVideoDialog"); - set_position (Gtk::WIN_POS_MOUSE); set_modal (true); set_skip_taskbar_hint (true); set_resizable (false); @@ -142,13 +141,13 @@ ExportVideoDialog::ExportVideoDialog (PublicEditor& ed, Session* s) vbox->pack_start (*path_hbox, false, false, 2); insnd_combo.set_name ("PaddedButton"); - insnd_combo.append_text("from ardour session-start to session-end"); + insnd_combo.append_text (string_compose (_("from the %1 session's start to the session's end"), PROGRAM_NAME)); frameoffset_t av_offset = ARDOUR_UI::instance()->video_timeline->get_offset(); if (av_offset < 0 ) { - insnd_combo.append_text("from 00:00:00:00 to video-end"); + insnd_combo.append_text (_("from 00:00:00:00 to the video's end")); } else { - insnd_combo.append_text("from video-start to video-end"); + insnd_combo.append_text (_("from the video's start to the video's end")); } insnd_combo.set_active(0); @@ -156,12 +155,29 @@ ExportVideoDialog::ExportVideoDialog (PublicEditor& ed, Session* s) outfn_path_entry.set_text (_session->session_directory().export_path() + G_DIR_SEPARATOR +"export.avi"); XMLNode* node = _session->extra_xml (X_("Videotimeline")); - if (node && node->property(X_("Filename"))) { - std::string filename = node->property(X_("Filename"))->value(); - if (filename.at(0) != G_DIR_SEPARATOR) { - filename = Glib::build_filename (_session->session_directory().video_path(), filename); + if (node) { + bool filenameset = false; + if (node->property(X_("OriginalVideoFile"))) { + std::string filename = node->property(X_("OriginalVideoFile"))->value(); + if (Glib::file_test(filename, Glib::FILE_TEST_EXISTS)) { + invid_path_entry.set_text (filename); + filenameset = true; + } + } + else if (!filenameset + && node->property(X_("Filename")) + && node->property(X_("LocalFile")) + && node->property(X_("LocalFile"))->value() == X_("1") + ) { + std::string filename = node->property(X_("Filename"))->value(); + if (filename.at(0) != G_DIR_SEPARATOR) { + filename = Glib::build_filename (_session->session_directory().video_path(), filename); + } + if (Glib::file_test(filename, Glib::FILE_TEST_EXISTS)) { + invid_path_entry.set_text (filename); + filenameset = true; + } } - invid_path_entry.set_text (filename); } l = manage (new Label (_("Settings:"), Gtk::ALIGN_LEFT, Gtk::ALIGN_CENTER, false)); @@ -417,7 +433,7 @@ ExportVideoDialog::launch_export () cancel_button->hide(); transcode_button.hide(); pbar.set_size_request(300,-1); - pbar.set_text(_("Exporting Audio..")); + pbar.set_text(_("Exporting Audio...")); progress_box->show(); aborted = false; twopass = twopass_checkbox.get_active(); @@ -542,7 +558,7 @@ ExportVideoDialog::launch_export () Gtk::Dialog::response(RESPONSE_CANCEL); return; } - pbar.set_text (_("Encoding Video..")); + pbar.set_text (_("Encoding Video...")); encode_pass(1); } @@ -582,7 +598,7 @@ ExportVideoDialog::encode_pass (int pass) ffs["-acodec"] = audio_codec_combo.get_active_text(); if (video_bitrate_combo.get_active_text() == "retain" ) { - ffs["-sameq"] = "-y"; // we use '-y' as dummy parameter for non key/value options + ffs["-qscale"] = "0"; } else { ffs["-b:v"] = video_bitrate_combo.get_active_text(); } diff --git a/gtk2_ardour/export_video_infobox.cc b/gtk2_ardour/export_video_infobox.cc index a7508702c2..fbe28bd821 100644 --- a/gtk2_ardour/export_video_infobox.cc +++ b/gtk2_ardour/export_video_infobox.cc @@ -33,7 +33,6 @@ ExportVideoInfobox::ExportVideoInfobox (Session* s) set_session (s); set_name ("ExportVideoInfobox"); - set_position (Gtk::WIN_POS_MOUSE); set_modal (true); set_skip_taskbar_hint (true); set_resizable (false); @@ -44,7 +43,11 @@ ExportVideoInfobox::ExportVideoInfobox (Session* s) l = manage (new Label (_("Video Export Info"), Gtk::ALIGN_LEFT, Gtk::ALIGN_CENTER, false)); l->set_use_markup (); vbox->pack_start (*l, false, true); - l = manage (new Label (_("Ardour video export is not recommended for mastering!\nWhile 'ffmpeg' (which is used by ardour) can produce high-quality files, this export lacks the possibility to tweak many settings. We recommend to use 'winff', 'devede' or 'dvdauthor' to mux & master. Nevertheless this video-export comes in handy to do quick snapshots, intermediates, dailies or online videos.\n\nThe soundtrack is created from the master-bus of the current Ardour session.\n\nThe video soure defaults to the file used in the video timeline, which may not the best quality to start with, you should the original video file.\n\nIf the export-range is longer than the original video, black video frames are prefixed and/or appended. This process may fail with non-standard pixel-aspect-ratios.\n\nThe file-format is determined by the extension that you choose for the output file (.avi, .mov, .flv, .ogv,...)\nNote: not all combinations of format+codec+settings produce files which are according so spec. e.g. flv files require sample-rates of 22.1kHz or 44.1kHz, mpeg containers can not be used with ac3 audio-codec, etc. If in doubt, use one of the built-in presets."), Gtk::ALIGN_LEFT, Gtk::ALIGN_CENTER, false)); + l = manage (new Label ( + string_compose( + _("Video encoding is a non-trivial task with many details.\n\nPlease see the manual at %1/video-timeline/operations/#export.\n\nOpen Manual in Browser? "), + Config->get_reference_manual_url() + ), Gtk::ALIGN_LEFT, Gtk::ALIGN_CENTER, false)); l->set_size_request(700,-1); l->set_line_wrap(); vbox->pack_start (*l, false, true,4); @@ -57,7 +60,8 @@ ExportVideoInfobox::ExportVideoInfobox (Session* s) showagain_checkbox.set_active(false); show_all_children (); - add_button (Stock::OK, RESPONSE_ACCEPT); + add_button (Stock::YES, RESPONSE_YES); + add_button (Stock::NO, RESPONSE_NO); } ExportVideoInfobox::~ExportVideoInfobox () diff --git a/gtk2_ardour/export_video_infobox.h b/gtk2_ardour/export_video_infobox.h index 6bd6c64533..d3dadf1c2a 100644 --- a/gtk2_ardour/export_video_infobox.h +++ b/gtk2_ardour/export_video_infobox.h @@ -38,7 +38,6 @@ class ExportVideoInfobox : public ArdourDialog bool show_again () { return showagain_checkbox.get_active(); } private: - //void on_show (); Gtk::CheckButton showagain_checkbox; }; diff --git a/gtk2_ardour/gain_meter.cc b/gtk2_ardour/gain_meter.cc index 73d2ce648b..99f1f75f0e 100644 --- a/gtk2_ardour/gain_meter.cc +++ b/gtk2_ardour/gain_meter.cc @@ -25,6 +25,7 @@ #include "ardour/dB.h" #include "ardour/utils.h" +#include #include #include #include @@ -47,6 +48,8 @@ #include "ardour/session.h" #include "ardour/route.h" #include "ardour/meter.h" +#include "ardour/audio_track.h" +#include "ardour/midi_track.h" #include "i18n.h" @@ -236,7 +239,7 @@ GainMeterBase::setup_gain_adjustment () ignore_toggle = true; - if (_amp->output_streams().n_midi() == 0) { + if (_amp->output_streams().n_midi() <= _amp->output_streams().n_audio()) { _data_type = DataType::AUDIO; gain_adjustment.set_lower (0.0); gain_adjustment.set_upper (1.0); @@ -860,7 +863,7 @@ GainMeter::GainMeter (Session* s, int fader_length) gain_display_box.pack_start (gain_display, true, true); meter_metric_area.set_name ("AudioTrackMetrics"); - set_size_request_to_display_given_text (meter_metric_area, "-127", 0, 0); + set_size_request_to_display_given_text (meter_metric_area, "-127", 1, 0); gain_automation_style_button.set_name ("mixer strip button"); gain_automation_state_button.set_name ("mixer strip button"); @@ -952,7 +955,32 @@ GainMeter::render_metrics (Gtk::Widget& w, vector types) cairo_surface_t* surface = cairo_image_surface_create (CAIRO_FORMAT_RGB24, width, height); cairo_t* cr = cairo_create (surface); - PangoLayout* layout = gtk_widget_create_pango_layout (w.gobj(), ""); + Glib::RefPtr layout = Pango::Layout::create(w.get_pango_context()); + + + Pango::AttrList audio_font_attributes; + Pango::AttrList midi_font_attributes; + + Pango::AttrFontDesc* font_attr; + Pango::FontDescription font; + + font = Pango::FontDescription (""); // use defaults + //font = get_font_for_style("gain-fader"); + //font = w.get_style()->get_font(); + + font.set_weight (Pango::WEIGHT_NORMAL); + font.set_size (10.0 * PANGO_SCALE); + font_attr = new Pango::AttrFontDesc (Pango::Attribute::create_attr_font_desc (font)); + audio_font_attributes.change (*font_attr); + delete font_attr; + + font.set_weight (Pango::WEIGHT_ULTRALIGHT); + font.set_stretch (Pango::STRETCH_ULTRA_CONDENSED); + font.set_size (7.5 * PANGO_SCALE); + font_attr = new Pango::AttrFontDesc (Pango::Attribute::create_attr_font_desc (font)); + midi_font_attributes.change (*font_attr); + delete font_attr; + cairo_move_to (cr, 0, 0); cairo_rectangle (cr, 0, 0, width, height); @@ -988,6 +1016,7 @@ GainMeter::render_metrics (Gtk::Widget& w, vector types) switch (*i) { case DataType::AUDIO: + layout->set_attributes (audio_font_attributes); points.push_back (-50); points.push_back (-40); points.push_back (-30); @@ -999,6 +1028,7 @@ GainMeter::render_metrics (Gtk::Widget& w, vector types) break; case DataType::MIDI: + layout->set_attributes (midi_font_attributes); points.push_back (0); if (types.size() == 1) { points.push_back (32); @@ -1030,23 +1060,23 @@ GainMeter::render_metrics (Gtk::Widget& w, vector types) cairo_set_line_width (cr, 1.0); cairo_move_to (cr, 0, pos); - cairo_line_to (cr, 4, pos); + cairo_line_to (cr, 3.5, pos); cairo_stroke (cr); - snprintf (buf, sizeof (buf), "%d", abs (*j)); - pango_layout_set_text (layout, buf, strlen (buf)); + snprintf (buf, sizeof (buf), "%2d", abs (*j)); + layout->set_text(buf); /* we want logical extents, not ink extents here */ int tw, th; - pango_layout_get_pixel_size (layout, &tw, &th); + layout->get_pixel_size(tw, th); int p = pos - (th / 2); p = min (p, height - th); p = max (p, 0); - cairo_move_to (cr, 6, p); - pango_cairo_show_layout (cr, layout); + cairo_move_to (cr, 5, p); + pango_cairo_show_layout (cr, layout->gobj()); } } @@ -1061,7 +1091,6 @@ GainMeter::render_metrics (Gtk::Widget& w, vector types) cairo_destroy (cr); cairo_surface_destroy (surface); - g_object_unref (layout); return pattern; } @@ -1124,11 +1153,43 @@ GainMeterBase::level_meter_button_press (GdkEventButton* ev) void GainMeter::meter_configuration_changed (ChanCount c) { + int type = 0; _types.clear (); for (DataType::iterator i = DataType::begin(); i != DataType::end(); ++i) { if (c.get (*i) > 0) { _types.push_back (*i); + type |= 1 << (*i); + } + } + + if (boost::dynamic_pointer_cast(_route) == 0 + && boost::dynamic_pointer_cast(_route) == 0 + ) { + if (_route->active()) { + set_meter_strip_name ("AudioBusMetrics"); + } else { + set_meter_strip_name ("AudioBusMetricsInactive"); + } + } + else if (type == (1 << DataType::AUDIO)) { + if (_route->active()) { + set_meter_strip_name ("AudioTrackMetrics"); + } else { + set_meter_strip_name ("AudioTrackMetricsInactive"); + } + } + else if (type == (1 << DataType::MIDI)) { + if (_route->active()) { + set_meter_strip_name ("MidiTrackMetrics"); + } else { + set_meter_strip_name ("MidiTrackMetricsInactive"); + } + } else { + if (_route->active()) { + set_meter_strip_name ("AudioMidiTrackMetrics"); + } else { + set_meter_strip_name ("AudioMidiTrackMetricsInactive"); } } diff --git a/gtk2_ardour/generic_pluginui.cc b/gtk2_ardour/generic_pluginui.cc index 17825c1373..52bb468a67 100644 --- a/gtk2_ardour/generic_pluginui.cc +++ b/gtk2_ardour/generic_pluginui.cc @@ -256,6 +256,10 @@ GenericPluginUI::build () continue; } + if (plugin->describe_parameter (Evoral::Parameter(PluginAutomation, 0, i)) == X_("hidden")) { + continue; + } + ControlUI* cui; boost::shared_ptr c diff --git a/gtk2_ardour/icons/grabber_note.png b/gtk2_ardour/icons/grabber_note.png old mode 100755 new mode 100644 diff --git a/gtk2_ardour/icons/join_tools.png b/gtk2_ardour/icons/join_tools.png old mode 100755 new mode 100644 diff --git a/gtk2_ardour/icons/tav_exp.png b/gtk2_ardour/icons/tav_exp.png old mode 100755 new mode 100644 index 7b0d025ec7..0e8daf5016 Binary files a/gtk2_ardour/icons/tav_exp.png and b/gtk2_ardour/icons/tav_exp.png differ diff --git a/gtk2_ardour/icons/tav_shrink.png b/gtk2_ardour/icons/tav_shrink.png old mode 100755 new mode 100644 index 72b766bbe2..44b4277ab9 Binary files a/gtk2_ardour/icons/tav_shrink.png and b/gtk2_ardour/icons/tav_shrink.png differ diff --git a/gtk2_ardour/icons/trim_left_cursor_right_only.png b/gtk2_ardour/icons/trim_left_cursor_right_only.png old mode 100755 new mode 100644 diff --git a/gtk2_ardour/icons/trim_right_cursor_left_only.png b/gtk2_ardour/icons/trim_right_cursor_left_only.png old mode 100755 new mode 100644 diff --git a/gtk2_ardour/imageframe.cc b/gtk2_ardour/imageframe.cc deleted file mode 100644 index ac30511864..0000000000 --- a/gtk2_ardour/imageframe.cc +++ /dev/null @@ -1,190 +0,0 @@ -// Generated by gtkmmproc -- DO NOT MODIFY! - -#include "imageframe.h" -#include "imageframe_p.h" -#include - - -/* rect.c - * - * Copyright (C) 1998 EMC Capital Management Inc. - * Developed by Havoc Pennington - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public - * License along with this library; if not, write to the Free - * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ - -namespace Gnome -{ - -namespace Canvas -{ - -ImageFrame::ImageFrame(Group& parentx, ArtPixBuf* pbuf, double x, double y, Gtk::AnchorType anchor, double w, double h) -: Item(GNOME_CANVAS_ITEM(g_object_new(get_type(),0))) -{ - item_construct(parentx); - set("pixbuf", pbuf, "x", x,"y", y,"width", w,"height", h, 0); -} - -ImageFrame::ImageFrame(Group& parentx) -: Item(GNOME_CANVAS_ITEM(g_object_new(get_type(),0))) -{ - item_construct(parentx); -} - -} /* namespace Canvas */ -} /* namespace Gnome */ - - -namespace -{ -} // anonymous namespace - - -namespace Glib -{ - -Gnome::Canvas::ImageFrame* wrap(GnomeCanvasImageFrame* object, bool take_copy) -{ - return dynamic_cast (Glib::wrap_auto ((GObject*)(object), take_copy)); -} - -} /* namespace Glib */ - -namespace Gnome -{ - -namespace Canvas -{ - - -/* The *_Class implementation: */ - -const Glib::Class& ImageFrame_Class::init() -{ - if(!gtype_) // create the GType if necessary - { - // Glib::Class has to know the class init function to clone custom types. - class_init_func_ = &ImageFrame_Class::class_init_function; - - // This is actually just optimized away, apparently with no harm. - // Make sure that the parent type has been created. - //CppClassParent::CppObjectType::get_type(); - - // Create the wrapper type, with the same class/instance size as the base type. - register_derived_type(gnome_canvas_imageframe_get_type()); - - // Add derived versions of interfaces, if the C type implements any interfaces: - } - - return *this; -} - -void ImageFrame_Class::class_init_function(void* g_class, void* class_data) -{ - BaseClassType *const klass = static_cast(g_class); - CppClassParent::class_init_function(klass, class_data); - -} - -Glib::ObjectBase* ImageFrame_Class::wrap_new(GObject* o) -{ - return manage(new ImageFrame((GnomeCanvasImageFrame*)(o))); - -} - -/* The implementation: */ - -ImageFrame::ImageFrame(const Glib::ConstructParams& construct_params) -: Item(construct_params) -{ - } - -ImageFrame::ImageFrame(GnomeCanvasImageFrame* castitem) -: Item ((GnomeCanvasItem*)(castitem)) -{ -} - -ImageFrame::~ImageFrame() -{ - destroy_(); -} - -ImageFrame::CppClassType ImageFrame::rect_class_; // initialize static member - -GType ImageFrame::get_type() -{ - return rect_class_.init().get_type(); -} - -GType ImageFrame::get_base_type() -{ - return gnome_canvas_imageframe_get_type(); -} - -Glib::PropertyProxy ImageFrame::property_x() -{ - return Glib::PropertyProxy (this, "x"); -} -Glib::PropertyProxy_ReadOnly ImageFrame::property_x() const -{ - return Glib::PropertyProxy_ReadOnly (this, "x"); -} -Glib::PropertyProxy ImageFrame::property_y() -{ - return Glib::PropertyProxy (this, "y"); -} -Glib::PropertyProxy_ReadOnly ImageFrame::property_y() const -{ - return Glib::PropertyProxy_ReadOnly (this, "y"); -} -Glib::PropertyProxy ImageFrame::property_width() -{ - return Glib::PropertyProxy (this, "width"); -} -Glib::PropertyProxy_ReadOnly ImageFrame::property_width() const -{ - return Glib::PropertyProxy_ReadOnly (this, "width"); -} -Glib::PropertyProxy ImageFrame::property_drawwidth() -{ - return Glib::PropertyProxy (this, "drawwidth"); -} -Glib::PropertyProxy_ReadOnly ImageFrame::property_drawwidth() const -{ - return Glib::PropertyProxy_ReadOnly (this, "drawwidth"); -} -Glib::PropertyProxy ImageFrame::property_height() -{ - return Glib::PropertyProxy (this, "height"); -} -Glib::PropertyProxy_ReadOnly ImageFrame::property_height() const -{ - return Glib::PropertyProxy_ReadOnly (this, "height"); -} -Glib::PropertyProxy ImageFrame::property_anchor() -{ - return Glib::PropertyProxy(this, "anchor"); -} -Glib::PropertyProxy_ReadOnly ImageFrame::property_anchor() const -{ - return Glib::PropertyProxy_ReadOnly(this, "anchor"); -} - - - -} // namespace Canvas - -} // namespace Gnome diff --git a/gtk2_ardour/imageframe.h b/gtk2_ardour/imageframe.h deleted file mode 100644 index 466d0804f5..0000000000 --- a/gtk2_ardour/imageframe.h +++ /dev/null @@ -1,143 +0,0 @@ -// -*- c++ -*- -#ifndef _LIBGNOMECANVASMM_IMAGEFRAME_H -#define _LIBGNOMECANVASMM_IMAGEFRAME_H - -#include - - -/* rect.h - * - * Copyright (C) 1998 EMC Capital Management Inc. - * Developed by Havoc Pennington - * - * Copyright (C) 1999 The Gtk-- Development Team - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public - * License along with this library; if not, write to the Free - * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ - -#include -#include -#include -#include "canvas-imageframe.h" - - -#ifndef DOXYGEN_SHOULD_SKIP_THIS -typedef struct _GnomeCanvasImageFrame GnomeCanvasImageFrame; -typedef struct _GnomeCanvasImageFrameClass GnomeCanvasImageFrameClass; -#endif /* DOXYGEN_SHOULD_SKIP_THIS */ - - -namespace Gnome -{ - -namespace Canvas -{ class ImageFrame_Class; } // namespace Canvas - -} // namespace Gnome -namespace Gnome -{ - -namespace Canvas -{ - -//class Group; - - -class ImageFrame : public Item -{ - public: -#ifndef DOXYGEN_SHOULD_SKIP_THIS - typedef ImageFrame CppObjectType; - typedef ImageFrame_Class CppClassType; - typedef GnomeCanvasImageFrame BaseObjectType; - typedef GnomeCanvasImageFrameClass BaseClassType; -#endif /* DOXYGEN_SHOULD_SKIP_THIS */ - - virtual ~ImageFrame(); - -#ifndef DOXYGEN_SHOULD_SKIP_THIS - -private: - friend class ImageFrame_Class; - static CppClassType rect_class_; - - // noncopyable - ImageFrame(const ImageFrame&); - ImageFrame& operator=(const ImageFrame&); - -protected: - explicit ImageFrame(const Glib::ConstructParams& construct_params); - explicit ImageFrame(GnomeCanvasImageFrame* castitem); - -#endif /* DOXYGEN_SHOULD_SKIP_THIS */ - -public: -#ifndef DOXYGEN_SHOULD_SKIP_THIS - static GType get_type() G_GNUC_CONST; - static GType get_base_type() G_GNUC_CONST; -#endif - - ///Provides access to the underlying C GtkObject. - GnomeCanvasImageFrame* gobj() { return reinterpret_cast(gobject_); } - - ///Provides access to the underlying C GtkObject. - const GnomeCanvasImageFrame* gobj() const { return reinterpret_cast(gobject_); } - - -public: - //C++ methods used to invoke GTK+ virtual functions: - -protected: - //GTK+ Virtual Functions (override these to change behaviour): - - //Default Signal Handlers:: - - -private: - - -public: - ImageFrame(Group& parentx, ArtPixBuf* pbuf, double x, double y, Gtk::AnchorType anchor, double w, double h); - explicit ImageFrame(Group& parent); - - Glib::PropertyProxy property_x(); - Glib::PropertyProxy_ReadOnly property_x() const; - Glib::PropertyProxy property_y(); - Glib::PropertyProxy_ReadOnly property_y() const; - Glib::PropertyProxy property_width(); - Glib::PropertyProxy_ReadOnly property_width() const; - Glib::PropertyProxy property_drawwidth(); - Glib::PropertyProxy_ReadOnly property_drawwidth() const; - Glib::PropertyProxy property_height(); - Glib::PropertyProxy_ReadOnly property_height() const; - Glib::PropertyProxy property_anchor() ; - Glib::PropertyProxy_ReadOnly property_anchor() const; - -}; - -} /* namespace Canvas */ -} /* namespace Gnome */ - -namespace Glib -{ - /** @relates Gnome::Canvas::ImageFrame - * @param object The C instance - * @param take_copy False if the result should take ownership of the C instance. True if it should take a new copy or ref. - * @result A C++ instance that wraps this C instance. - */ - Gnome::Canvas::ImageFrame* wrap(GnomeCanvasImageFrame* object, bool take_copy = false); -} -#endif /* _LIBGNOMECANVASMM_IMAGEFRAME_H */ - diff --git a/gtk2_ardour/imageframe_p.h b/gtk2_ardour/imageframe_p.h deleted file mode 100644 index e37a6eaa64..0000000000 --- a/gtk2_ardour/imageframe_p.h +++ /dev/null @@ -1,66 +0,0 @@ -/* - Copyright (C) 2000-2007 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -// -*- c++ -*- -#ifndef _LIBGNOMECANVASMM_IMAGEFRAME_P_H -#define _LIBGNOMECANVASMM_IMAGEFRAME_P_H - -#include - -namespace Gnome -{ - -namespace Canvas -{ - -class ImageFrame_Class : public Glib::Class -{ -public: -#ifndef DOXYGEN_SHOULD_SKIP_THIS - typedef ImageFrame CppObjectType; - typedef GnomeCanvasImageFrame BaseObjectType; - typedef GnomeCanvasImageFrameClass BaseClassType; - typedef Shape_Class CppClassParent; - typedef GnomeCanvasItemClass BaseClassParent; - - friend class ImageFrame; -#endif /* DOXYGEN_SHOULD_SKIP_THIS */ - - const Glib::Class& init(); - - static void class_init_function(void* g_class, void* class_data); - - static Glib::ObjectBase* wrap_new(GObject*); - -protected: - - //Callbacks (default signal handlers): - //These will call the *_impl member methods, which will then call the existing default signal callbacks, if any. - //You could prevent the original default signal handlers being called by overriding the *_impl method. - - //Callbacks (virtual functions): -}; - - -} // namespace Canvas - -} // namespace Gnome - -#endif /* _LIBGNOMECANVASMM_IMAGEFRAME_P_H */ - diff --git a/gtk2_ardour/imageframe_socket_handler.cc b/gtk2_ardour/imageframe_socket_handler.cc deleted file mode 100644 index da827b72df..0000000000 --- a/gtk2_ardour/imageframe_socket_handler.cc +++ /dev/null @@ -1,2352 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#include -#include -#include -#include -#include -#include -#include -#include - -#include - -#include - -#include "imageframe_socket_handler.h" -#include "imageframe_time_axis.h" -#include "imageframe_time_axis_view.h" -#include "imageframe_time_axis_group.h" -#include "imageframe_view.h" -#include "marker_time_axis.h" -#include "marker_time_axis_view.h" -#include "ardour_ui.h" -#include "public_editor.h" -#include "gui_thread.h" - -#include "i18n.h" - -#include "ardour/session.h" -#include "ardour/session_utils.h" - -#include - -using namespace std; -using namespace ardourvis ; -using namespace ARDOUR; -using namespace PBD; - -ImageFrameSocketHandler* ImageFrameSocketHandler::_instance = 0 ; - -/** - * Constructs a new ImageFrameSocketHandler to handle communication between Ardour and the Image Compositor - * - * @param ed the PublicEditor - */ -ImageFrameSocketHandler::ImageFrameSocketHandler(PublicEditor& ed) : thePublicEditor(ed), theArdourToCompositorSocket(-1) -{ - -} - -/** - * Descructor - * this will shutdown the socket if open - */ -ImageFrameSocketHandler::~ImageFrameSocketHandler() -{ - close_connection() ; -} - - -/** - * Returns the instance of the ImageFrameSocketHandler - * the instance should first be created with createInstance - * - * @return the instance of the ImageFrameSocketHandler - */ -ImageFrameSocketHandler* -ImageFrameSocketHandler::get_instance() -{ - return(_instance) ; -} - -/** - * Create an new instance of the ImageFrameSocketHandler, if one does not already exist - * - * @param ed the Ardour PublicEditor - */ -ImageFrameSocketHandler* -ImageFrameSocketHandler::create_instance(PublicEditor& ed) -{ - if(_instance) - { - return(_instance) ; - } - else - { - _instance = new ImageFrameSocketHandler(ed) ; - return(_instance) ; - } -} - -/** - * call back to handle doing the processing work - * This method is added to the gdk main loop and called when there is data - * upon the socket. - * - */ -void -ImageFrameSocketHandler::image_socket_callback(void *arg, int32_t fd, GdkInputCondition cond) -{ - char buf[ardourvis::MAX_MSG_SIZE + 1] ; - memset(buf, 0, (ardourvis::MAX_MSG_SIZE + 1)) ; - buf[ardourvis::MAX_MSG_SIZE] = '\0' ; - - int retcode = ::recv(fd, buf, MAX_MSG_SIZE, 0) ; - if (retcode == 0) - { - //end-of-file, other end closed or shutdown? - ARDOUR_UI::instance()->popup_error(_("Image Compositor Socket has been shutdown/closed")); - - // assume socket has been shutdown, tell, someone interested, - // and remove the socket from the event loop - ImageFrameSocketHandler* ifsh = ImageFrameSocketHandler::get_instance() ; - gdk_input_remove(ifsh->theGdkInputTag) ; - ifsh->close_connection() ; - ifsh->CompositorSocketShutdown() ; /* EMIT_SIGNAL */ - } - if(retcode > 0) - { - //std::cout << "Received Msg [" << buf << "]\n" ; - ImageFrameSocketHandler* ifsh = ImageFrameSocketHandler::get_instance() ; - - std::string mType = ifsh->get_message_part(0,2,buf) ; - - if(mType == ardourvis::INSERT_ITEM) - { - ifsh->handle_insert_message(buf) ; - } - else if (mType == ardourvis::REMOVE_ITEM) - { - ifsh->handle_remove_message(buf) ; - } - else if (mType == ardourvis::RENAME_ITEM) - { - ifsh->handle_rename_message(buf) ; - } - else if (mType == ardourvis::ITEM_UPDATE) - { - ifsh->handle_item_update_message(buf) ; - } - else if (mType == ardourvis::REQUEST_DATA) - { - ifsh->handle_request_data(buf) ; - } - else if (mType == ardourvis::ITEM_SELECTED) - { - ifsh->handle_item_selected(buf) ; - } - else if(mType == ardourvis::SESSION_ACTION) - { - ifsh->handle_session_action(buf) ; - } - else - { - std::string errMsg = "Unknown Message type : " ; - errMsg.append(mType) ; - ifsh->send_return_failure(errMsg) ; - } - } -} - -/** - * Attempt to connect to the image compositor on the specified host and port - * - * @param hostIp the ip address of the image compositor host - * @param port the oprt number to attemp the connection on - * @return true if the connection was a succees - * false otherwise - */ -bool -ImageFrameSocketHandler::connect(const char * hostIp, int32_t port) -{ - if (is_connected()) - { - //already connected... - return(true) ; - } - - theArdourToCompositorSocket = socket(AF_INET, SOCK_STREAM, 0) ; - if(theArdourToCompositorSocket == -1) - { - return(false) ; - } - - int on = 1 ; - setsockopt(theArdourToCompositorSocket, SOL_SOCKET, SO_REUSEADDR, (const char*)&on, sizeof(on)) ; - - sockaddr_in m_addr ; - m_addr.sin_family = AF_INET ; - m_addr.sin_port = htons(port) ; - m_addr.sin_addr.s_addr = inet_addr(hostIp) ; - - int status = ::connect(theArdourToCompositorSocket, (sockaddr *) &m_addr, sizeof(m_addr)) ; - - if(status == -1) - { - theArdourToCompositorSocket = -1 ; - return(false) ; - } - - return(true) ; -} - -/** - * Closes the connection to th Image Compositor - * - */ - void - ImageFrameSocketHandler::close_connection() - { - if(is_connected()) - { - ::close(theArdourToCompositorSocket) ; - theArdourToCompositorSocket = -1 ; - } - } - -/** - * Returns true if this ImagFrameSocketHandler is currently connected to rthe image compositor - * - * @return true if connected to the image compositor - */ -bool -ImageFrameSocketHandler::is_connected() -{ - return(theArdourToCompositorSocket == -1 ? false : true) ; -} - -/** - * Sets the tag used to describe this input within gtk - * this is returned when gdk_input_add is called and is required to remove the input - * - * @param tag the gdk input tag of this input - */ -void -ImageFrameSocketHandler::set_gdk_input_tag(int tag) -{ - theGdkInputTag = tag ; -} - -/** - * Returns the gdk input tag of this input - * - * @return the gdk input tag of this input - * @see setGdkInputTag - */ -int -ImageFrameSocketHandler::get_gdk_input_tag() -{ - return(theGdkInputTag) ; -} - -/** - * Returns the socket file descriptor - * - * @return the Sockt file descriptor - */ -int -ImageFrameSocketHandler::get_socket_descriptor() -{ - return(theArdourToCompositorSocket) ; -} - - - - -//---------------------------------------------------------------------------------------// -// Handle Sending messages to the Image Compositor - -//---------------------------- -// ImageFrameTimeAxis Messages - -/** - * Sends a message stating that the named image frame time axis has been removed - * - * @param track_id the unique id of the removed image frame time axis - * @param src the identity of the object that initiated the change - */ -void -ImageFrameSocketHandler::send_imageframe_time_axis_removed(const string & track_id, void* src) -{ - if(this == src || src == 0) - { - // ie the change originated from us, then dont send any message back - return ; - } - - // create a message buffer - std::ostringstream msgBuffer ; - msgBuffer << std::setfill('0') ; - - // add the msg type - msgBuffer << ardourvis::REMOVE_ITEM << ardourvis::IMAGEFRAME_TIME_AXIS ; - - // add the id length, and the id - msgBuffer << std::setw(3) << track_id.length() ; - msgBuffer << track_id ; - - send_message(msgBuffer.str()) ; - - // XXX should do something with the return - std::string retmsg ; - read_message(retmsg) ; -} - -/** - * Sends a message indicating that an ImageFrameTimeAxis has been renamed - * - * @param new_id the new name, or Id, of the track - * @param old_id the old name, or Id, of the track - * @param src the identity of the object that initiated the change - * @param time_axis the time axis that has changed - */ -void -ImageFrameSocketHandler::send_imageframe_time_axis_renamed(const string & new_id, const string & old_id, void* src, ImageFrameTimeAxis* time_axis) -{ - // ENSURE_GUI_THREAD(*this, &ImageFrameSocketHandler::send_imageframe_time_axis_renamed, new_id, old_id, src, time_axis); - - if(this == src || src == 0) - { - // ie the change originated from us, then dont send any message back - return ; - } - - // create a message buffer - std::ostringstream msgBuffer ; - msgBuffer << std::setfill('0') ; - - // add the msg type - msgBuffer << ardourvis::RENAME_ITEM << ardourvis::IMAGEFRAME_TIME_AXIS ; - - // add the old id and length - msgBuffer << std::setw(3) << old_id.length() ; - msgBuffer << old_id ; - - // add the new id and length - msgBuffer << std::setw(3) << new_id.length() ; - msgBuffer << new_id ; - - send_message(msgBuffer.str()) ; - - // XXX should do something with the return - std::string retmsg ; - read_message(retmsg) ; -} - -//------------------------ -// MarkerTimeAxis Messages - -/** - * Sends a message stating that the named marker time axis has been removed - * - * @param track_id the unique id of the removed image frame time axis - * @param src the identity of the object that initiated the change - */ -void -ImageFrameSocketHandler::send_marker_time_axis_removed(const string & track_id, void* src) -{ - if(this == src || src == 0) - { - // ie the change originated from us, then dont send any message back - return ; - } - - // create a message buffer - std::ostringstream msgBuffer ; - msgBuffer << std::setfill('0') ; - - // add the msg type - msgBuffer << ardourvis::REMOVE_ITEM << ardourvis::MARKER_TIME_AXIS ; - - // add the id length, and the id - msgBuffer << std::setw(3) << track_id.length() ; - msgBuffer << track_id ; - - send_message(msgBuffer.str()) ; - - // XXX should do something with the return - std::string retmsg ; - read_message(retmsg) ; -} - -/** - * Sends a message indicating that an MarkerTimeAxis has been renamed - * - * @param new_id the new name, or Id, of the track - * @param old_id the old name, or Id, of the track - * @param src the identity of the object that initiated the change - * @param time_axis the time axis that has changed - */ -void -ImageFrameSocketHandler::send_marker_time_axis_renamed(const string & new_id, const string & old_id, void* src, MarkerTimeAxis* time_axis) -{ - // ENSURE_GUI_THREAD (*this, &ImageFrameSocketHandler::send_marker_time_axis_renamed, new_id, old_id, src, time_axis) - - if(this == src || src == 0) - { - // ie the change originated from us, then dont send any message back - return ; - } - - // ctreate a message buffer - std::ostringstream msgBuffer ; - msgBuffer << std::setfill('0') ; - - // add the msg type - msgBuffer << ardourvis::RENAME_ITEM << ardourvis::MARKER_TIME_AXIS ; - - // add the old id and length - msgBuffer << std::setw(3) << old_id.length() ; - msgBuffer << old_id ; - - // add the new id and length - msgBuffer << std::setw(3) << new_id.length() ; - msgBuffer << new_id ; - - send_message(msgBuffer.str()) ; - - // XXX should do something with the return - std::string retmsg ; - read_message(retmsg) ; -} - -//--------------------------------- -// ImageFrameTimeAxisGroup Messages - -/** - * Sends a message stating that the group has been removed - * - * @param group_id the unique id of the removed image frame time axis - * @param src the identity of the object that initiated the change - * @param group the group that has changed - */ -void -ImageFrameSocketHandler::send_imageframe_time_axis_group_removed(const string & group_id, void* src, ImageFrameTimeAxisGroup* group) -{ - if(this == src || src == 0) - { - // ie the change originated from us, then dont send any message back - return ; - } - - // create a message buffer - std::ostringstream msgBuffer ; - msgBuffer << std::setfill('0') ; - - // add the msg type - msgBuffer << ardourvis::REMOVE_ITEM << ardourvis::IMAGEFRAME_GROUP ; - - // add the id length, and the id of the parent image time axis - std::string track_id = group->get_view().trackview().name() ; - msgBuffer << std::setw(3) << track_id.length() ; - msgBuffer << track_id ; - - // add the group id and length - msgBuffer << std::setw(3) << group_id.length() ; - msgBuffer << group_id ; - - send_message(msgBuffer.str()) ; - - // XXX should do something with the return - std::string retmsg ; - read_message(retmsg) ; -} - -/** - * Send a message indicating that an ImageFrameTimeAxisGroup has been renamed - * - * @param new_id the new name, or Id, of the group - * @param old_id the old name, or Id, of the group - * @param src the identity of the object that initiated the change - * @param group the group that has changed - */ -void -ImageFrameSocketHandler::send_imageframe_time_axis_group_renamed(const string & new_id, const string & old_id, void* src, ImageFrameTimeAxisGroup* group) -{ - // ENSURE_GUI_THREAD (*this, &ImageFrameSocketHandler::send_imageframe_time_axis_group_renamed, new_id, old_id, src, group) - - if(this == src || src == 0) - { - // ie the change originated from us, then dont send any message back - return ; - } - - // ctreate a message buffer - std::ostringstream msgBuffer ; - msgBuffer << std::setfill('0') ; - - // add the msg type - msgBuffer << ardourvis::RENAME_ITEM << ardourvis::IMAGEFRAME_GROUP ; - - // add the track this group is upon - std::string track_id = group->get_view().trackview().name() ; - msgBuffer << std::setw(3) << track_id.length() << track_id ; - - // add the old id and length - msgBuffer << std::setw(3) << old_id.length() ; - msgBuffer << old_id ; - - // add the new id and length - msgBuffer << std::setw(3) << new_id.length() ; - msgBuffer << new_id ; - - send_message(msgBuffer.str()) ; - - // XXX should do something with the return - std::string retmsg ; - read_message(retmsg) ; -} - - -//--------------------------------- -// ImageFrameView Messages - -/** - * Send an Image Frame View Item position changed message - * - * @param pos the new position value - * @param src the identity of the object that initiated the change - * @param item the time axis item whos position has changed - */ -void -ImageFrameSocketHandler::send_imageframe_view_position_change (framepos_t pos, void* src, ImageFrameView* item) -{ - // ENSURE_GUI_THREAD (*this, &ImageFrameSocketHandler::send_imageframe_view_position_change, pos, src, item) - - if(this == src || src == 0) - { - return ; - } - - // create a message buffer - std::ostringstream msgBuffer ; - msgBuffer << std::setfill('0') ; - - // add the msg type - msgBuffer << ardourvis::ITEM_UPDATE << ardourvis::IMAGEFRAME_ITEM << ardourvis::POSITION_CHANGE ; - - // add the item description - this->compose_imageframe_item_desc(item, msgBuffer) ; - - msgBuffer << std::setw(ardourvis::TIME_VALUE_CHARS) << pos ; - - send_message(msgBuffer.str()) ; - - // XXX should do something with the return - std::string retmsg ; - read_message(retmsg) ; -} - -/** - * Send a Image Frame View item duration changed message - * - * @param dur the the new duration value - * @param src the identity of the object that initiated the change - * @param item the item which has had a duration change - */ -void -ImageFrameSocketHandler::send_imageframe_view_duration_change (framecnt_t dur, void* src, ImageFrameView* item) -{ - // ENSURE_GUI_THREAD (*this, &ImageFrameSocketHandler::send_imageframe_view_duration_change, dur, src, item) - - if(this == src || src == 0) - { - return ; - } - - // create a message buffer - std::ostringstream msgBuffer ; - msgBuffer << std::setfill('0') ; - - // add the msg type - msgBuffer << ardourvis::ITEM_UPDATE << ardourvis::IMAGEFRAME_ITEM << ardourvis::DURATION_CHANGE ; - - this->compose_imageframe_item_desc(item, msgBuffer) ; - - msgBuffer << std::setw(ardourvis::TIME_VALUE_CHARS) << dur ; - - send_message(msgBuffer.str()) ; - - // XXX should do something with the return - std::string retmsg ; - read_message(retmsg) ; -} - -/** - * Send a message indicating that an ImageFrameView has been renamed - * - * @param item the ImageFrameView which has been renamed - * @param src the identity of the object that initiated the change - * @param item the renamed item - */ -void -ImageFrameSocketHandler::send_imageframe_view_renamed(const string & new_id, const string & old_id, void* src, ImageFrameView* item) -{ - if(this == src || src == 0) - { - // ie the change originated from us, then dont send any message back - return ; - } - - // ctreate a message buffer - std::ostringstream msgBuffer ; - msgBuffer << std::setfill('0') ; - - // add the msg type - msgBuffer << ardourvis::RENAME_ITEM << ardourvis::IMAGEFRAME_ITEM ; - - this->compose_imageframe_item_desc(item, msgBuffer) ; - - // add the old id and length - msgBuffer << std::setw(3) << old_id.length() ; - msgBuffer << old_id ; - - send_message(msgBuffer.str()) ; - - // XXX should do something with the return - std::string retmsg ; - read_message(retmsg) ; -} - -/** - * Send a message indicating that an ImageFrameView item has been removed message - * - * @param item_id the id of the item that was removed - * @param item the removed item - */ -void -ImageFrameSocketHandler::send_imageframe_view_removed(const string & item_id, void* src, ImageFrameView* item) -{ - if(this == src || src == 0) - { - // ie the change originated from us, then dont send any message back - return ; - } - - // create a message buffer - std::ostringstream msgBuffer ; - msgBuffer << std::setfill('0') ; - - // add the msg type - msgBuffer << ardourvis::REMOVE_ITEM << ardourvis::IMAGEFRAME_ITEM ; - - // add the id length, and the id - ImageFrameTimeAxisGroup* parentGroup = item->get_time_axis_group() ; - std::string group_id = parentGroup->get_group_name() ; - std::string track_id = parentGroup->get_view().trackview().name() ; - msgBuffer << std::setw(3) << track_id.length() << track_id ; - msgBuffer << std::setw(3) << group_id.length() << group_id ; - msgBuffer << std::setw(3) << item_id.length() << item_id ; - - send_message(msgBuffer.str()) ; - - // XXX should do something with the return - std::string retmsg ; - read_message(retmsg) ; -} - - - - -//--------------------------------- -// MarkerView Messages - -/** - * Send a Marker View Item position changed message - * - * @param pos the new position value - * @param src the identity of the object that initiated the change - * @param item the time axis item whos position has changed - */ -void -ImageFrameSocketHandler::send_marker_view_position_change (framepos_t pos, void* src, MarkerView* item) -{ - if(this == src || src == 0) - { - return ; - } - - // create a message buffer - std::ostringstream msgBuffer ; - msgBuffer << std::setfill('0') ; - - // add the msg type - msgBuffer << ardourvis::ITEM_UPDATE << ardourvis::MARKER_ITEM << ardourvis::POSITION_CHANGE ; - - // add the item description - this->compose_marker_item_desc(item, msgBuffer) ; - - msgBuffer << std::setw(ardourvis::TIME_VALUE_CHARS) << pos ; - - send_message(msgBuffer.str()) ; - - // XXX should do something with the return - std::string retmsg ; - read_message(retmsg) ; -} - -/** - * Send a Marker View item duration changed message - * - * @param dur the new duration value - * @param src the identity of the object that initiated the change - * @param item the time axis item whos position has changed - */ -void -ImageFrameSocketHandler::send_marker_view_duration_change (framecnt_t dur, void* src, MarkerView* item) -{ - if(this == src || src == 0) - { - return ; - } - - // create a message buffer - std::ostringstream msgBuffer ; - msgBuffer << std::setfill('0') ; - - // add the msg type - msgBuffer << ardourvis::ITEM_UPDATE << ardourvis::MARKER_ITEM << ardourvis::DURATION_CHANGE ; - - this->compose_marker_item_desc(item, msgBuffer) ; - - msgBuffer << std::setw(ardourvis::TIME_VALUE_CHARS) << dur ; - - send_message(msgBuffer.str()) ; - - // XXX should do something with the return - std::string retmsg ; - read_message(retmsg) ; -} - - -/** - * Send a message indicating that a MarkerView has been renamed - * - * @param new_id the new_id of the object - * @param old_id the old_id of the object - * @param src the identity of the object that initiated the change - * @param item the MarkerView which has been renamed - */ -void -ImageFrameSocketHandler::send_marker_view_renamed(const string & new_id, const string & old_id, void* src, MarkerView* item) -{ - if(this == src || src == 0) - { - // ie the change originated from us, then dont send any message back - return ; - } - - // ctreate a message buffer - std::ostringstream msgBuffer ; - msgBuffer << std::setfill('0') ; - - // add the msg type - msgBuffer << ardourvis::RENAME_ITEM << ardourvis::MARKER_ITEM ; - - this->compose_marker_item_desc(item, msgBuffer) ; - - // add the old id and length - msgBuffer << std::setw(3) << old_id.length() ; - msgBuffer << old_id ; - - send_message(msgBuffer.str()) ; - - // XXX should do something with the return - std::string retmsg ; - read_message(retmsg) ; -} - -/** - * Send a message indicating that a MarkerView item has been removed message - * - * @param item_id the id of the item that was removed - * @param src the identity of the object that initiated the change - * @param item the MarkerView which has been removed - */ -void -ImageFrameSocketHandler::send_marker_view_removed(const string & item_id, void* src, MarkerView* item) -{ - if(this == src || src == 0) - { - // ie the change originated from us, then dont send any message back - return ; - } - - // create a message buffer - std::ostringstream msgBuffer ; - msgBuffer << std::setfill('0') ; - - // add the msg type - msgBuffer << ardourvis::REMOVE_ITEM << ardourvis::MARKER_ITEM ; - - // add the id length, and the id - std::string track_id = item->get_time_axis_view().name() ; - msgBuffer << std::setw(3) << track_id.length() << track_id ; - msgBuffer << std::setw(3) << item_id.length() << item_id ; - - send_message(msgBuffer.str()) ; - - // XXX should do something with the return - std::string retmsg ; - read_message(retmsg) ; -} - - - - - - - - - - - -//---------------------------------------------------------------------------------------// -//---------------------------------------------------------------------------------------// -//---------------------------------------------------------------------------------------// -// Message breakdown ie avoid a big if...then...else - - -/** - * Handle insert item requests - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_insert_message(const char* msg) -{ - // handle the insert item message - // determine the object type to insert based upon characters 2-3 - - std::string oType = get_message_part(2,2,msg) ; - - if(oType == ardourvis::IMAGEFRAME_TIME_AXIS) - { - this->handle_insert_imageframe_time_axis(msg) ; - } - else if (oType == ardourvis::MARKER_TIME_AXIS) - { - this->handle_insert_marker_time_axis(msg) ; - } - else if (oType == ardourvis::IMAGEFRAME_GROUP) - { - this->handle_insert_imageframe_group(msg) ; - } - else if (oType == ardourvis::IMAGEFRAME_ITEM) - { - this->handle_insert_imageframe_view(msg) ; - } - else if (oType == ardourvis::MARKER_ITEM) - { - this->handle_insert_marker_view(msg) ; - } - else - { - std::string errMsg = "Unknown Object type during insert: " ; - errMsg.append(oType) ; - send_return_failure(errMsg) ; - } -} - -/** - * Handle remove item requests - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_remove_message(const char* msg) -{ - // handle the removal of an item message - // determine the object type to remove based upon characters 2-3 - - std::string oType = get_message_part(2,2,msg) ; - - if(oType == ardourvis::IMAGEFRAME_TIME_AXIS) - { - this->handle_remove_imageframe_time_axis(msg) ; - } - else if (oType == ardourvis::MARKER_TIME_AXIS) - { - this->handle_remove_marker_time_axis(msg) ; - } - else if (oType == ardourvis::IMAGEFRAME_ITEM) - { - this->handle_remove_imageframe_view(msg) ; - } - else if (oType == ardourvis::MARKER_ITEM) - { - this->handle_remove_marker_view(msg) ; - } - else - { - std::string errMsg = "Unknown Object type during Remove: " ; - errMsg.append(oType) ; - send_return_failure(errMsg) ; - } -} - -/** - * Handle rename item requests - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_rename_message(const char* msg) -{ - // handle the renaming of an item message - // determine the object type to rename based upon characters 2-3 - - std::string oType = get_message_part(2,2,msg) ; - - if(oType == ardourvis::IMAGEFRAME_TIME_AXIS) - { - this->handle_rename_imageframe_time_axis(msg) ; - } - else if (oType == ardourvis::MARKER_TIME_AXIS) - { - this->handle_rename_marker_time_axis(msg) ; - } - else if (oType == ardourvis::IMAGEFRAME_ITEM) - { - this->handle_rename_imageframe_view(msg) ; - } - else if (oType == ardourvis::MARKER_ITEM) - { - this->handle_rename_marker_view(msg) ; - } - else - { - std::string errMsg = "Unknown Object type during Rename: " ; - errMsg.append(oType) ; - send_return_failure(errMsg) ; - } -} - -/** - * Handle a request for session information - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_request_data(const char* msg) -{ - // determine the request type - std::string reqType = get_message_part(2,2,msg) ; - - if(reqType == ardourvis::SESSION_NAME) - { - handle_session_name_request(msg) ; - } -} - -/** - * Handle the update of a particular item - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_item_update_message(const char* msg) -{ - // determin the object that requires updating, characters 2-3 - std::string oType = get_message_part(2,2,msg) ; - - // What needs updating? chars 4-5 - std::string attr = get_message_part(4,2,msg) ; - - if(oType == ardourvis::IMAGEFRAME_ITEM) - { - if(attr == ardourvis::POSITION_CHANGE) - { - handle_imageframe_view_position_update(msg) ; - } - else if(attr == ardourvis::DURATION_CHANGE) - { - handle_imageframe_view_duration_update(msg) ; - } - else if(attr == ardourvis::POSITION_LOCK_CHANGE) - { - handle_imageframe_position_lock_update(msg) ; - } - else if(attr == ardourvis::MAX_DURATION_CHANGE) - { - handle_imageframe_view_max_duration_update(msg) ; - } - else if(attr == ardourvis::MAX_DURATION_ENABLE_CHANGE) - { - handle_imageframe_view_max_duration_enable_update(msg) ; - } - else if(attr == ardourvis::MIN_DURATION_CHANGE) - { - handle_imageframe_view_min_duration_update(msg) ; - } - else if(attr == ardourvis::MIN_DURATION_ENABLE_CHANGE) - { - handle_imageframe_view_min_duration_enable_update(msg) ; - } - else - { - std::string errMsg = "Unknown Attribute during Item Update: " ; - errMsg.append(oType) ; - send_return_failure(errMsg) ; - } - } - else if(oType == ardourvis::MARKER_ITEM) - { - if(attr == ardourvis::POSITION_CHANGE) - { - handle_marker_view_position_update(msg) ; - } - else if(attr == ardourvis::DURATION_CHANGE) - { - handle_marker_view_duration_update(msg) ; - } - else - { - std::string errMsg = "Unknown Attribute during Item Update: " ; - errMsg.append(oType) ; - send_return_failure(errMsg) ; - } - } - else - { - std::string errMsg = "Unknown Object type during Item Update: " ; - errMsg.append(oType) ; - send_return_failure(errMsg) ; - } -} - -/** - * Handle the selection of an Item - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_item_selected(const char* msg) -{ - // determine the object that requires updating, characters 2-3 - std::string oType = get_message_part(2,2,msg) ; - - if(oType == std::string(ardourvis::IMAGEFRAME_ITEM)) - { - int position = 4 ; // message type chars - - std::string track_id ; - std::string scene_id ; - std::string item_id ; - int track_id_size ; - int scene_id_size ; - int item_id_size ; - - this->decompose_imageframe_item_desc(msg, position, track_id, track_id_size, scene_id, scene_id_size, item_id, item_id_size) ; - - // get the named time axis - ImageFrameTimeAxis* ifta = dynamic_cast(thePublicEditor.get_named_time_axis(track_id)) ; - - if(!ifta) - { - send_return_failure(std::string("No parent Image Track found : ").append(track_id)) ; - } - else - { - // get the parent scene - ImageFrameTimeAxisGroup* iftag = ifta->get_view()->get_named_imageframe_group(scene_id) ; - if(!iftag) - { - send_return_failure(std::string("No parent Scene found : ").append(scene_id)) ; - } - else - { - ImageFrameView* ifv = iftag->get_named_imageframe_item(item_id) ; - if(!ifv) - { - send_return_failure(std::string("No Image Frame Item found : ").append(item_id)) ; - } - else - { - ifv->set_selected(true) ; - ifta->get_view()->set_selected_imageframe_view(iftag, ifv) ; - - thePublicEditor.scroll_timeaxis_to_imageframe_item(ifv) ; - send_return_success() ; - } - } - } - } -} - -/** - * Handle s session action message - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_session_action(const char* msg) -{ - std::string actionType = get_message_part(2,2,msg) ; - - if(actionType == ardourvis::OPEN_SESSION) - { - this->handle_open_session(msg) ; - } -} - - - - - - - - - -//---------------------------------------------------------------------------------------// -// handlers for specific insert procedures - -/** - * Handle the insertion of a new ImaegFrameTimeAxis - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_insert_imageframe_time_axis(const char* msg) -{ - int position = 4 ; // message type chars - - // get the ImageFrameTrack name size - int track_name_size = atoi(get_message_part(position, ardourvis::TEXT_SIZE_CHARS, msg).c_str()) ; - position += ardourvis::TEXT_SIZE_CHARS ; - - // get the image frame track name - std::string track_name = get_message_part(position, track_name_size, msg) ; - position += track_name_size ; - - // check we dont already have an time axis with that name - TimeAxisView* tav = thePublicEditor.get_named_time_axis(track_name) ; - if(tav) - { - std::string errmsg("Track already exists: ") ; - errmsg.append(track_name) ; - send_return_failure(errmsg) ; - } - else - { - thePublicEditor.add_imageframe_time_axis(track_name, this) ; - TimeAxisView* new_tav = thePublicEditor.get_named_time_axis(track_name) ; - - if(new_tav) - { - ImageFrameTimeAxis* ifta = (ImageFrameTimeAxis*)new_tav ; - ifta->VisualTimeAxisRemoved.connect(sigc::mem_fun(*this, &ImageFrameSocketHandler::send_imageframe_time_axis_removed)) ; - ifta->NameChanged.connect(sigc::bind(sigc::mem_fun(*this, &ImageFrameSocketHandler::send_imageframe_time_axis_renamed), ifta)) ; - - send_return_success() ; - } - else - { - std::string msg("Addition Failed: ") ; - msg.append(track_name) ; - send_return_failure(msg) ; - } - } -} - - -/** - * Handle the insertion of a new MarkerTimeAxis - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_insert_marker_time_axis(const char* msg) -{ - int position = 4 ; // message type chars - - // get the ImageFrameTrack name size - int track_name_size = atoi(get_message_part(position, ardourvis::TEXT_SIZE_CHARS, msg).c_str()) ; - position += ardourvis::TEXT_SIZE_CHARS ; - - // get the image frame track name - std::string track_name = get_message_part(position, track_name_size, msg) ; - position += track_name_size ; - - // get the size of the name of the associated track - int assoc_track_name_size = atoi(get_message_part(position, ardourvis::TEXT_SIZE_CHARS, msg).c_str()) ; - position += ardourvis::TEXT_SIZE_CHARS ; - - // get the name of the track we associate the marker track with - std::string assoc_track_name = get_message_part(position, assoc_track_name_size, msg) ; - position += assoc_track_name_size ; - - // check that we dont already have a time axis with that name - TimeAxisView* checkTav = thePublicEditor.get_named_time_axis(track_name) ; - if(checkTav) - { - std::string errmsg("Track already exists: ") ; - errmsg.append(track_name) ; - send_return_failure(errmsg) ; - } - else - { - // check the associated time axis exists - TimeAxisView* assoc_tav = thePublicEditor.get_named_time_axis(assoc_track_name) ; - if(assoc_tav) - { - thePublicEditor.add_imageframe_marker_time_axis(track_name, assoc_tav, this) ; - TimeAxisView* new_tav = thePublicEditor.get_named_time_axis(track_name) ; - - bool added = false ; - - if(new_tav) - { - MarkerTimeAxis* mta = dynamic_cast(new_tav) ; - if(mta) - { - added = true ; - mta->VisualTimeAxisRemoved.connect(sigc::mem_fun(*this, &ImageFrameSocketHandler::send_marker_time_axis_removed)) ; - mta->NameChanged.connect(sigc::bind(sigc::mem_fun(*this, &ImageFrameSocketHandler::send_marker_time_axis_renamed), mta)) ; - } - } - - if(added) - { - std::string msg("Addition Failed: ") ; - msg.append(track_name) ; - send_return_failure(msg) ; - } - } - else - { - std::string errmsg("No associated Track Found: ") ; - errmsg.append(track_name) ; - send_return_failure(errmsg) ; - } - } -} - -/** - * Handle the insertion of a time axis group (a scene) - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_insert_imageframe_group(const char* msg) -{ - int position = 4 ; // message type chars - - // get the ImageFrameTrack name size - int track_name_size = atoi(get_message_part(position, ardourvis::TEXT_SIZE_CHARS, msg).c_str()) ; - position += ardourvis::TEXT_SIZE_CHARS ; - - // get the image frame track name - std::string track_name = get_message_part(position, track_name_size, msg) ; - position += track_name_size ; - - // get the scene id size - int scene_id_size = atoi(get_message_part(position, ardourvis::TEXT_SIZE_CHARS, msg).c_str()) ; - position += ardourvis::TEXT_SIZE_CHARS ; - - // get the scene id - std::string scene_id = get_message_part(position, scene_id_size, msg) ; - position += scene_id_size ; - - - // get the named ImageFrameTrack - ImageFrameTimeAxis* ifta = dynamic_cast(thePublicEditor.get_named_time_axis(track_name)) ; - - // check we got a valid ImageFrameTimeAxis - if(!ifta) - { - send_return_failure(std::string("No Image Frame Time Axis Found: ").append(track_name)) ; - return ; - } - - ImageFrameTimeAxisGroup* iftag = ifta->get_view()->add_imageframe_group(scene_id, this) ; - if(!iftag) - { - send_return_failure(std::string("Image Frame Group insert failed")) ; - } - else - { - iftag->NameChanged.connect(sigc::bind(sigc::mem_fun(*this, &ImageFrameSocketHandler::send_imageframe_time_axis_group_renamed), iftag)) ; - iftag->GroupRemoved.connect(sigc::bind(sigc::mem_fun(*this, &ImageFrameSocketHandler::send_imageframe_time_axis_group_removed), iftag)) ; - send_return_success() ; - } -} - - -/** - * Handle the insertion of a new ImageFrameItem - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_insert_imageframe_view(const char* msg) -{ - int position = 4 ; // message type chars - - // get the ImageFrameTrack name size - int track_name_size = atoi(get_message_part(position,3,msg).c_str()) ; - position += 3 ; - - // get the ImageFrameTrack Name - std::string imageframe_track_name = get_message_part(position,track_name_size,msg) ; - position += track_name_size ; - - // get the scene name size - int scene_size = atoi(get_message_part(position,3,msg).c_str()) ; - position += 3 ; - - // get the scene Name - std::string scene_name = get_message_part(position,scene_size,msg) ; - position += scene_size ; - - // get the image frame_id size - int image_id_size = atoi(get_message_part(position,3,msg).c_str()) ; - position += 3 ; - - // get the image frame_id - std::string image_id = get_message_part(position,image_id_size,msg) ; - position += image_id_size ; - - // get the start frame value - framepos_t start = strtoul((get_message_part(position,10,msg).c_str()),0,10) ; - position += 10 ; - - // get the duration value - framecnt_t duration = strtoul((get_message_part(position,10,msg).c_str()),0,10) ; - position += 10 ; - - //get the named time axis view we about to add an image to - TimeAxisView* tav = thePublicEditor.get_named_time_axis(imageframe_track_name) ; - ImageFrameTimeAxis* ifta = 0 ; - - if(tav) - { - ifta = dynamic_cast(tav) ; - } - - if(!ifta) - { - std::string errmsg("No Parent Image Track Found: ") ; - errmsg.append(imageframe_track_name) ; - send_return_failure(errmsg) ; - - // dont really like all these returns mid-way - // but this is goinf to get awfully if..then nested if not - return ; - } - - // check the parent group exists - ImageFrameTimeAxisGroup* iftag = ifta->get_view()->get_named_imageframe_group(scene_name) ; - if(!iftag) - { - std::string errmsg("No Image Frame Group Found: ") ; - errmsg.append(scene_name) ; - send_return_failure(errmsg) ; - return ; - } - - // ok, so we have the parent group and track, now we need dome image data - - - // - // request the image data from the image compositor - // - - // ctreate a message buffer - std::ostringstream reqBuffer ; - reqBuffer << std::setfill('0') ; - - // add the msg type - reqBuffer << REQUEST_DATA << IMAGE_RGB_DATA ; - - // add the image track and size - reqBuffer << std::setw(ardourvis::TEXT_SIZE_CHARS) << track_name_size ; - reqBuffer << imageframe_track_name ; - - // add the scene id and size - reqBuffer << std::setw(ardourvis::TEXT_SIZE_CHARS) << scene_size ; - reqBuffer << scene_name ; - - // add the image id and size - reqBuffer << std::setw(ardourvis::TEXT_SIZE_CHARS) << image_id_size ; - reqBuffer << image_id ; - - // add the preferred image height - reqBuffer << std::setw(ardourvis::TEXT_SIZE_CHARS) << ifta->get_image_display_height() ; - - // send the request message - send_message(reqBuffer.str()) ; - - - // read the reply, the inital image data message - // this gives us the image dimensions and the expected size of the image data - // msg type(4) + image width(3) + height(3) + num channels(3) + size of the image data (32) - std::string init_image_data_msg ; - read_message(init_image_data_msg) ; - int init_msg_pos = 4 ; - - int imgWidth = atoi(init_image_data_msg.substr(init_msg_pos, ardourvis::IMAGE_SIZE_CHARS).c_str()) ; - init_msg_pos += ardourvis::IMAGE_SIZE_CHARS ; - int imgHeight = atoi(init_image_data_msg.substr(init_msg_pos, ardourvis::IMAGE_SIZE_CHARS).c_str()) ; - init_msg_pos += ardourvis::IMAGE_SIZE_CHARS ; - int imgChannels = atoi(init_image_data_msg.substr(init_msg_pos, ardourvis::IMAGE_SIZE_CHARS).c_str()) ; - init_msg_pos += ardourvis::IMAGE_SIZE_CHARS ; - int imgSize = atoi(init_image_data_msg.substr(init_msg_pos, ardourvis::IMAGE_DATA_MESSAGE_SIZE_CHARS).c_str()) ; - - // send a success msg - // we need to do this to keep things moving - send_return_success() ; - - // create our image rgb buffer, this holds the image data we receive - unsigned char* rgb_img_buf = new unsigned char[imgSize] ; - - int retcode = ::recv(theArdourToCompositorSocket, rgb_img_buf, imgSize, MSG_WAITALL) ; - - if(retcode != imgSize) - { - delete [] rgb_img_buf ; - send_return_failure("Could not create new Image Frame View : image data sizes did not match") ; - } - else - { - ImageFrameView* ifv = iftag->add_imageframe_item(image_id, start, duration, rgb_img_buf, (uint32_t)imgWidth, (uint32_t)imgHeight, (uint32_t)imgChannels, this) ; - if(ifv) - { - ifv->PositionChanged.connect(sigc::bind(sigc::mem_fun(*this, &ImageFrameSocketHandler::send_imageframe_view_position_change), ifv)) ; - ifv->DurationChanged.connect(sigc::bind(sigc::mem_fun(*this, &ImageFrameSocketHandler::send_imageframe_view_duration_change), ifv)) ; - ifv->ItemRemoved.connect(sigc::bind(sigc::mem_fun(*this, &ImageFrameSocketHandler::send_imageframe_view_removed), ifv)) ; - - send_return_success() ; - } - else - { - //addition failed. assume duplicate item_id - send_return_failure("Could not create new Image Frame View") ; - } - } -} - - - -/** - * Handle the insertion of a new MarkerItem - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_insert_marker_view(const char* msg) -{} - - -//---------------------------------------------------------------------------------------// -// handlers for specific removal procedures - - -/** - * Handle the removal of an ImageTimeAxis - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_remove_imageframe_time_axis(const char* msg) -{} - -/** - * Handle the removal of an MarkerTimeAxis - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_remove_marker_time_axis(const char* msg) -{} - -/** - * Handle the removal of an ImageFrameTimeAxisGroup - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_remove_imageframe_time_axis_group(const char* msg) -{} - -/** - * Handle the removal of an ImageFrameItem - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_remove_imageframe_view(const char* msg) -{} - -/** - * Handle the removal of an MarkerItem - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_remove_marker_view(const char* msg) -{} - - - - - -//---------------------------------------------------------------------------------------// -// handlers for the specific rename procedures - -/** - * Handle the renaming of an ImageTimeAxis - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_rename_imageframe_time_axis(const char* msg) -{ - // msg [MVIT][oldSize][oldId][newSize][newId] - - int position = 4 ; // message type chars - - // get the old Id size - int old_id_size = atoi(get_message_part(position,3,msg).c_str()) ; - position += 3 ; - - // get the old id - std::string old_id = get_message_part(position,old_id_size,msg) ; - position += old_id_size ; - - //get the new Id size - int new_id_size = atoi(get_message_part(position,3,msg).c_str()) ; - position += 3 ; - - // get the new Id - std::string new_id = get_message_part(position,new_id_size,msg) ; - position += new_id_size ; - - // get the Named time axis - TimeAxisView* tav = thePublicEditor.get_named_time_axis(old_id) ; - if(dynamic_cast(tav)) - { - ImageFrameTimeAxis* ifta = dynamic_cast(tav) ; - ifta->set_time_axis_name(new_id, this) ; - send_return_success() ; - } - else - { - std::string msg = "No Image Track Found: " ; - msg.append(old_id) ; - send_return_failure(msg) ; - } -} - -/** - * Handle the renaming of an MarkerTimeAxis - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_rename_marker_time_axis(const char* msg) -{} - -/** - * Handle the renaming of an ImageFrameItem - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_rename_imageframe_time_axis_group(const char* msg) -{} - -/** - * Handle the renaming of an ImageFrameItem - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_rename_imageframe_view(const char* msg) -{} - -/** - * Handle the renaming of an Marker - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_rename_marker_view(const char* msg) -{} - - - - -//---------------------------------------------------------------------------------------// -// handlers for data request - -/** - * Handle a request for the sessnio naem fo the current session - * We return a failure state if no session is open - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_session_name_request(const char* msg) -{ - ARDOUR::Session* currentSession = thePublicEditor.session() ; - - if(currentSession == 0) - { - // no current session, return failure - std::string msg("No Current Session") ; - send_return_failure(msg) ; - } - else - { - std::string sessionName = currentSession->name() ; - std::string sessionPath = currentSession->path() ; - - if(sessionPath[sessionPath.length() -1] != '/') - { - sessionPath.append("/") ; - } - - sessionPath.append(sessionName) ; - - std::ostringstream msgBuf ; - msgBuf << ardourvis::RETURN_DATA << ardourvis::SESSION_NAME ; - msgBuf << std::setfill('0') ; - msgBuf << std::setw(ardourvis::TEXT_SIZE_CHARS) << sessionPath.length() ; - msgBuf << sessionPath ; - send_message(msgBuf.str()) ; - } -} - - - - - -//---------------------------------------------------------------------------------------// -// handlers for specific item update changes - -/** - * Handle ImageFrameView positional changes - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_imageframe_view_position_update(const char* msg) -{ - int position = 6 ; // message type chars - - std::string track_id ; - std::string scene_id ; - std::string item_id ; - int track_id_size ; - int scene_id_size ; - int item_id_size ; - - this->decompose_imageframe_item_desc(msg, position, track_id, track_id_size, scene_id, scene_id_size, item_id, item_id_size) ; - - framepos_t start_frame = strtoul(get_message_part(position, ardourvis::TIME_VALUE_CHARS, msg).c_str(), 0, 10) ; - position += ardourvis::TIME_VALUE_CHARS ; - - // get the named time axis - ImageFrameTimeAxis* ifta = dynamic_cast(thePublicEditor.get_named_time_axis(track_id)) ; - - if(!ifta) - { - send_return_failure(std::string("No parent Image Track found: ").append(track_id)) ; - return ; - } - - // get the parent scene - ImageFrameTimeAxisGroup* iftag = ifta->get_view()->get_named_imageframe_group(scene_id) ; - if(!iftag) - { - send_return_failure(std::string("No parent Scene found: ").append(scene_id)) ; - return ; - } - - ImageFrameView* ifv = iftag->get_named_imageframe_item(item_id) ; - - if(!ifv) - { - send_return_failure(std::string("No Image Frame Item found: ").append(item_id)) ; - return ; - } - - - ifv->set_position(start_frame, this) ; - send_return_success() ; -} - -/** - * Handle ImageFrameView Duration changes - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_imageframe_view_duration_update(const char* msg) -{ - int position = 6 ; // message type chars - - std::string track_id ; - std::string scene_id ; - std::string item_id ; - int track_id_size ; - int scene_id_size ; - int item_id_size ; - - this->decompose_imageframe_item_desc(msg, position, track_id, track_id_size, scene_id, scene_id_size, item_id, item_id_size) ; - - framecnt_t duration = strtoul(get_message_part(position,ardourvis::TIME_VALUE_CHARS,msg).c_str(),0,10) ; - position += ardourvis::TIME_VALUE_CHARS ; - - // get the named time axis - ImageFrameTimeAxis* ifta = dynamic_cast(thePublicEditor.get_named_time_axis(track_id)) ; - - if(!ifta) - { - send_return_failure(std::string("No parent Image Track found : ").append(track_id)) ; - return ; - } - - // get the parent scene - ImageFrameTimeAxisGroup* iftag = ifta->get_view()->get_named_imageframe_group(scene_id) ; - if(!iftag) - { - send_return_failure(std::string("No parent Scene found : ").append(scene_id)) ; - return ; - } - - ImageFrameView* ifv = iftag->get_named_imageframe_item(item_id) ; - - if(!ifv) - { - send_return_failure(std::string("No Image Frame Item found : ").append(item_id)) ; - return ; - } - - ifv->set_duration(duration, this) ; - send_return_success() ; -} - -/** - * Handle ImageFrameView Position Lock Constraint changes - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_imageframe_position_lock_update(const char* msg) -{ - int position = 6 ; // message type chars - - std::string track_id ; - std::string group_id ; - std::string item_id ; - int track_id_size ; - int group_id_size ; - int item_id_size ; - - this->decompose_imageframe_item_desc(msg, position, track_id, track_id_size, group_id, group_id_size, item_id, item_id_size) ; - - std::string pos_lock = get_message_part(position,1,msg) ; - bool pos_lock_active = false ; - - if(pos_lock == "0") - { - pos_lock_active = false ; - } - else if(pos_lock == "1") - { - pos_lock_active = true ; - } - else - { - send_return_failure(std::string("Unknown Value used during Position Loack: ").append(pos_lock)) ; - return ; - } - - position += 1 ; - - int errcode ; - std::string errmsg ; - ImageFrameView* ifv = get_imageframe_view_from_desc(track_id, group_id, item_id, errcode, errmsg) ; - if(ifv) - { - ifv->set_position_locked(pos_lock_active, this) ; - send_return_success() ; - } - else - { - send_return_failure(errmsg) ; - } -} - -/** - * Handle ImageFrameView Maximum Duration changes - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_imageframe_view_max_duration_update(const char* msg) -{ - int position = 6 ; // message type chars - - std::string track_id ; - std::string group_id ; - std::string item_id ; - int track_id_size ; - int group_id_size ; - int item_id_size ; - - this->decompose_imageframe_item_desc(msg, position, track_id, track_id_size, group_id, group_id_size, item_id, item_id_size) ; - - framecnt_t max_duration = strtoul(get_message_part(position,ardourvis::TIME_VALUE_CHARS,msg).c_str(),0,10) ; - position += ardourvis::TIME_VALUE_CHARS ; - - int errcode ; - std::string errmsg ; - ImageFrameView* ifv = get_imageframe_view_from_desc(track_id, group_id, item_id, errcode, errmsg) ; - if(ifv) - { - ifv->set_max_duration(max_duration, this) ; - send_return_success() ; - } - else - { - send_return_failure(errmsg) ; - } -} - -/** - * Handle image frame max duration enable constraint changes - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_imageframe_view_max_duration_enable_update(const char* msg) -{ - int position = 6 ; // message type chars - - std::string track_id ; - std::string group_id ; - std::string item_id ; - int track_id_size ; - int group_id_size ; - int item_id_size ; - - this->decompose_imageframe_item_desc(msg, position, track_id, track_id_size, group_id, group_id_size, item_id, item_id_size) ; - - std::string active = get_message_part(position,1,msg) ; - bool max_duration_active = false ; - - if(active == "0") - { - max_duration_active = false ; - } - else if(active == "1") - { - max_duration_active = true ; - } - else - { - send_return_failure(std::string("Unknown Value used during enable max duration: ").append(active)) ; - return ; - } - - position += 1 ; - - int errcode ; - std::string errmsg ; - ImageFrameView* ifv = get_imageframe_view_from_desc(track_id, group_id, item_id, errcode, errmsg) ; - if(ifv) - { - ifv->set_max_duration_active(max_duration_active, this) ; - send_return_success() ; - } - else - { - send_return_failure(errmsg) ; - } -} - -/** - * Handle ImageFrameView Minimum Duration changes - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_imageframe_view_min_duration_update(const char* msg) -{ - int position = 6 ; // message type chars - - std::string track_id ; - std::string group_id ; - std::string item_id ; - int track_id_size ; - int group_id_size ; - int item_id_size ; - - this->decompose_imageframe_item_desc(msg, position, track_id, track_id_size, group_id, group_id_size, item_id, item_id_size) ; - - framecnt_t min_duration = strtoul(get_message_part(position,ardourvis::TIME_VALUE_CHARS,msg).c_str(),0,10) ; - position += ardourvis::TIME_VALUE_CHARS ; - - int errcode ; - std::string errmsg ; - ImageFrameView* ifv = get_imageframe_view_from_desc(track_id, group_id, item_id, errcode, errmsg) ; - if(ifv) - { - ifv->set_min_duration(min_duration, this) ; - send_return_success() ; - } - else - { - send_return_failure(errmsg) ; - } -} - -/** - * Handle image frame min duration enable constraint changes - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_imageframe_view_min_duration_enable_update(const char* msg) -{ - int position = 6 ; // message type chars - - std::string track_id ; - std::string group_id ; - std::string item_id ; - int track_id_size ; - int group_id_size ; - int item_id_size ; - - this->decompose_imageframe_item_desc(msg, position, track_id, track_id_size, group_id, group_id_size, item_id, item_id_size) ; - - std::string active = get_message_part(position,1,msg) ; - bool min_duration_active = false ; - - if(active == "0") - { - min_duration_active = false ; - } - else if(active == "1") - { - min_duration_active = true ; - } - else - { - send_return_failure(std::string("Unknown Value used during enable max duration: ").append(active)) ; - return ; - } - - position += 1 ; - - int errcode ; - std::string errmsg ; - ImageFrameView* ifv = get_imageframe_view_from_desc(track_id, group_id, item_id, errcode, errmsg) ; - if(ifv) - { - ifv->set_min_duration_active(min_duration_active, this) ; - send_return_success() ; - } - else - { - send_return_failure(errmsg) ; - } -} - -/** - * Handle MarkerView position changes - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_marker_view_position_update(const char* msg) -{} - -/** - * Handle MarkerView duration changes - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_marker_view_duration_update(const char* msg) -{} - -/** - * Handle MarkerView Position Lock Constraint changes - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_marker_view_position_lock_update(const char* msg) -{ -} - -/** - * Handle MarkerView maximum duration changes - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_marker_view_max_duration_update(const char* msg) -{} - -/** - * Handle MarkerView minimum duration changes - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_marker_view_min_duration_update(const char* msg) -{} - - - - - -//---------------------------------------------------------------------------------------// -// handlers for Session Actions - -/** - * Handle the opening of a named audio session - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_open_session(const char* msg) -{ - // msg [SAOS][sessionSize][sessionPath] - - int position = 4 ; // message type chars - - // get the session name size - int session_name_size = atoi(get_message_part(position,3,msg).c_str()) ; - position += 3 ; - - // get the session name - std::string session_name = get_message_part(position,session_name_size,msg) ; - position += session_name_size ; - - - // open the session - std::string path, name ; - bool isnew; - - if (ARDOUR::find_session(session_name, path, name, isnew) == 0) { - if (ARDOUR_UI::instance()->load_session (path, name) == 0) { - send_return_success() ; - } else { - std::string retMsg = "Failed to load Session" ; - send_return_failure(retMsg) ; - } - } else { - std::string retMsg = "Failed to find Session" ; - send_return_failure(retMsg) ; - } -} - - -/** - * Handle the closing of a named audio session - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_closed_session(const char* msg) -{} - -//---------------------------------------------------------------------------------------// -// handlers for the shutdown of the Image Compositor - -/** - * Handle the shutdown message from the image compositor - * - * @param msg the received message - */ -void -ImageFrameSocketHandler::handle_shutdown(const char* msg) -{ - CompositorSocketShutdown() ; /* EMIT_SIGNAL */ -} - - - - - - - - - - -//---------------------------------------------------------------------------------------// -// convenince methods to break up messages - -/** - * Returns part of the received message as a std::string - * - * @param start the start character - * @param num_chars the number of characters to read - * @param the message to break apart - * @return the sub string of the message - */ -std::string -ImageFrameSocketHandler::get_message_part(int start, int32_t num_chars, const char* msg) -{ - char buf[num_chars + 1] ; - strncpy(buf,msg+start,num_chars) ; - buf[num_chars] = '\0' ; - std::string s(buf) ; - - return(s) ; -} - - - -/** - * break up am image item description message - * we break the mesage up into the parent Image Track id and size, - * the parent group id and size, and the image id and size - * - * @param track_id - * @param track_id_size - * @param scene_id - * @param scene_id_size - * @param item_id - * @param item_id_size - */ -void -ImageFrameSocketHandler::decompose_imageframe_item_desc(const char* msg, int& position, std::string& track_id, - int& track_id_size, std::string& scene_id, int& scene_id_size, std::string& item_id, int& item_id_size) -{ - // get the track Id size - track_id_size = atoi(get_message_part(position,ardourvis::TEXT_SIZE_CHARS,msg).c_str()) ; - position += ardourvis::TEXT_SIZE_CHARS ; - - // get the track id - track_id = get_message_part(position,track_id_size,msg) ; - position += track_id_size ; - - // get the track Id size - scene_id_size = atoi(get_message_part(position,ardourvis::TEXT_SIZE_CHARS,msg).c_str()) ; - position += ardourvis::TEXT_SIZE_CHARS ; - - // get the scene id - scene_id = get_message_part(position,scene_id_size,msg) ; - position += scene_id_size ; - - // get the item id size - item_id_size = atoi(get_message_part(position,ardourvis::TEXT_SIZE_CHARS,msg).c_str()) ; - position += ardourvis::TEXT_SIZE_CHARS ; - - // get the item id - item_id = get_message_part(position,item_id_size,msg) ; - position += item_id_size ; -} - -/** - * Compose a description of the specified image frame view - * The description consists of the parent track name size and name, - * the parent group name size and name, and the item name size and name - * - * @param ifv the item to string_compose a description of - * @param buffer the buffer to write the description - */ -void -ImageFrameSocketHandler::compose_imageframe_item_desc(ImageFrameView* ifv, std::ostringstream& buffer) -{ - buffer << std::setw(3) << ifv->get_time_axis_group()->get_view().trackview().name().length() ; - buffer << ifv->get_time_axis_group()->get_view().trackview().name() ; - - // add the parent scene - buffer << std::setw(3) << ifv->get_time_axis_group()->get_group_name().length() ; - buffer << ifv->get_time_axis_group()->get_group_name() ; - - // add the ImageFrameItem id length and Id - buffer << setw(3) << ifv->get_item_name().length() ; - buffer << ifv->get_item_name() ; -} - -/** - * Compose a description of the specified marker view - * The description consists of the parent track name size and name, - * and the item name size and name - * - * @param mv the item to string_compose a description of - * @param buffer the buffer to write the description - */ -void -ImageFrameSocketHandler::compose_marker_item_desc(MarkerView* mv, std::ostringstream& buffer) -{ - MarkerTimeAxis* mta = dynamic_cast(&mv->get_time_axis_view()) ; - - if(!mta) - { - return ; - } - - buffer << std::setw(3) << mta->name().length() ; - buffer << mta->name() ; - - buffer << std::setw(3) << mv->get_item_name().length() ; - buffer << mv->get_item_name() ; -} - - -/** - * Returns the ImageFrameView from the specified description - * The errcode parameter is used to indicate the item which caused - * an error on failure of this method - * 0 = success - * 1 = the track item was not found - * 2 = the group item was not found - * 3 = the imageframe item was not found - * - * @paran track_id the track on which the item is placed - * @param group_id the group in which the item is a member - * @param item_id the id of the item - * @param int32_t reference used for error codes on failure - * @param errmsg populated with a description of the error on failure - * @return the described item on success, 0 otherwise - */ -ImageFrameView* -ImageFrameSocketHandler::get_imageframe_view_from_desc(const string & track_id, const string & group_id, const string & item_id, int& errcode, std::string& errmsg) -{ - ImageFrameView* item = 0 ; - - // get the named time axis - ImageFrameTimeAxis* ifta = dynamic_cast(thePublicEditor.get_named_time_axis(track_id)) ; - - if(!ifta) - { - errcode = 1 ; - errmsg = std::string("Image Frame Time Axis Not Found: ").append(track_id) ; - } - else - { - // get the parent scene - ImageFrameTimeAxisGroup* iftag = ifta->get_view()->get_named_imageframe_group(group_id) ; - if(!iftag) - { - errcode = 2 ; - errmsg = std::string("Image Frame Group Not Found: ").append(group_id) ; - } - else - { - ImageFrameView* ifv = iftag->get_named_imageframe_item(item_id) ; - if(!ifv) - { - errcode = 3 ; - errmsg = std::string("Image Frame Item Not Found: ").append(item_id) ; - } - else - { - // yay!! - item = ifv ; - errcode = 0 ; - } - } - } - - return(item) ; -} - -//---------------------------------------------------------------------------------------// -// Convenince Message Send Methods - -#ifndef MSG_NOSIGNAL -#define MSG_NOSIGNAL 0 -#endif - -/** - * Sends a message throught the socket - * - * @param msg the message to send - * @return the return value of the socket call - */ -int -ImageFrameSocketHandler::send_message(const string & msg) -{ - //std::cout << "Sending Message [" << msg << "]\n" ; - int retcode = ::send(theArdourToCompositorSocket, msg.c_str(), msg.length(), MSG_NOSIGNAL) ; - - return(retcode) ; -} - -/** - * Reads a message from the Socket - * - * @param msg a string to populate with the received message - * @return the return value from the socket call - */ -int -ImageFrameSocketHandler::read_message(std::string& msg) -{ - char buf[ardourvis::MAX_MSG_SIZE + 1] ; - memset(buf, 0, (ardourvis::MAX_MSG_SIZE + 1)) ; - - msg = "" ; - int retcode = ::recv(theArdourToCompositorSocket, buf, ardourvis::MAX_MSG_SIZE, 0) ; - - msg = buf ; - //std::cout << "Received Message [" << msg << "]\n" ; - - return(retcode) ; -} - - -/** - * Convenience method to string_compose and send a success messasge back to the Image Compositor - * - */ -void -ImageFrameSocketHandler::send_return_success() -{ - send_message(ardourvis::RETURN_TRUE) ; -} - -/** - * Convenience method to string_compose and send a failure messasge back to the Image Compositor - * - * @param msg the failure message - */ -void -ImageFrameSocketHandler::send_return_failure(const std::string& msg) -{ - std::ostringstream buf ; - buf << std::setfill('0') ; - buf << ardourvis::RETURN_FALSE ; - buf << std::setw(3) << msg.length(); ; - buf << msg ; - - send_message(buf.str()) ; -} diff --git a/gtk2_ardour/imageframe_socket_handler.h b/gtk2_ardour/imageframe_socket_handler.h deleted file mode 100644 index d12b8285ef..0000000000 --- a/gtk2_ardour/imageframe_socket_handler.h +++ /dev/null @@ -1,703 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#ifndef __ardour_gtk_imageframe_socket_handler_h__ -#define __ardour_gtk_imageframe_socket_handler_h__ - -#include -#include -#include "ardour_image_compositor_socket.h" - -class TimeAxisViewItem ; -class ImageFrameView ; -class MarkerView ; -class ImageFrameTimeAxisGroup ; -class Editor ; - -/** - * ImageFrameSocketHandler defines the handler between Ardour and an Image Compositor - * As this is purely visual, we do all processing within the main gtk loop via - * message passing through a socket. - * - */ -class ImageFrameSocketHandler : public sigc::trackable -{ - public: - /** - * Constructs a new ImageFrameSocketHandler to handle communication between Ardour and the Image Compositor - * - * @param ed the PublicEditor - */ - ImageFrameSocketHandler(PublicEditor& ed) ; - - /** - * Descructor - * this will shutdown the socket if open - */ - virtual ~ImageFrameSocketHandler() ; - - /** - * Returns the instance of the ImageFrameSocketHandler - * the instance should first be created with createInstance - * - * @return the instance of the ImageFrameSocketHandler - */ - static ImageFrameSocketHandler* get_instance() ; - - /** - * call back to handle doing the processing work - * This method is added to the gdk main loop and called when there is data - * upon the socket. - * - */ - static void image_socket_callback(void *arg, int32_t fd, GdkInputCondition cond) ; - - /** - * Attempt to connect to the image compositor on the specified host and port - * - * @param hostIp the ip address of the image compositor host - * @param port the oprt number to attemp the connection on - * @return true if the connection was a succees - * false otherwise - */ - bool connect(const char * hostIp, int32_t port) ; - - /** - * Closes the connection to th Image Compositor - * - */ - void close_connection() ; - /** - * Returns true if this ImagFrameSocketHandler is currently connected to rthe image compositor - * - * @return true if connected to the image compositor - */ - bool is_connected() ; - - /** - * Sets the tag used to describe this input within gtk - * this is returned when gdk_input_add is called and is required to remove the input - * - * @param tag the gdk input tag of this input - */ - void set_gdk_input_tag(int tag) ; - - /** - * Returns the gdk input tag of this input - * - * @return the gdk input tag of this input - * @see setGdkInputTag - */ - int get_gdk_input_tag() ; - - - /** - * Returns the socket file descriptor - * - * @return the Sockt file descriptor - */ - int get_socket_descriptor() ; - - - //---------------------------------------------------------------------------------------// - // Handle Sending messages to the Image Compositor - - //---------------------------- - // ImageFrameTimeAxis Messages - - /** - * Sends a message stating that the named image frame time axis has been removed - * - * @param track_id the unique id of the removed image frame time axis - * @param src the identity of the object that initiated the change - */ - void send_imageframe_time_axis_removed(const std::string & track_id, void* src) ; - - /** - * Sends a message indicating that an ImageFrameTimeAxis has been renamed - * - * @param new_id the new name, or Id, of the track - * @param old_id the old name, or Id, of the track - * @param src the identity of the object that initiated the change - * @param time_axis the time axis that has changed - */ - void send_imageframe_time_axis_renamed(const std::string & new_id, const std::string & old_id, void* src, ImageFrameTimeAxis* time_axis) ; - - //------------------------ - // MarkerTimeAxis Messages - - /** - * Sends a message stating that the named marker time axis has been removed - * - * @param track_id the unique id of the removed image frame time axis - * @param src the identity of the object that initiated the change - */ - void send_marker_time_axis_removed(const std::string & track_id, void* src) ; - - /** - * Sends a message indicating that an MarkerTimeAxis has been renamed - * - * @param new_id the new name, or Id, of the track - * @param old_id the old name, or Id, of the track - * @param src the identity of the object that initiated the change - * @param time_axis the time axis that has changed - */ - void send_marker_time_axis_renamed(const std::string & new_id, const std::string & old_id, void* src, MarkerTimeAxis* time_axis) ; - - - //--------------------------------- - // ImageFrameTimeAxisGroup Messages - - /** - * Sends a message stating that the group has been removed - * - * @param group_id the unique id of the removed image frame time axis - * @param src the identity of the object that initiated the change - * @param group the group that has changed - */ - void send_imageframe_time_axis_group_removed(const std::string & group_id, void* src, ImageFrameTimeAxisGroup* group) ; - - /** - * Send a message indicating that an ImageFrameTimeAxisGroup has been renamed - * - * @param new_id the new name, or Id, of the group - * @param old_id the old name, or Id, of the group - * @param src the identity of the object that initiated the change - * @param group the group that has changed - */ - void send_imageframe_time_axis_group_renamed(const std::string & new_id, const std::string & old_id, void* src, ImageFrameTimeAxisGroup* group) ; - - - //--------------------------------- - // ImageFrameView Messages - - /** - * Send an Image Frame View Item position changed message - * - * @param pos the new position value - * @param src the identity of the object that initiated the change - * @param item the time axis item whos position has changed - */ - void send_imageframe_view_position_change(nframes_t pos, void* src, ImageFrameView* item) ; - - /** - * Send a Image Frame View item duration changed message - * - * @param dur the the new duration value - * @param src the identity of the object that initiated the change - * @param item the item which has had a duration change - */ - void send_imageframe_view_duration_change(nframes_t dur, void* src, ImageFrameView* item) ; - - /** - * Send a message indicating that an ImageFrameView has been renamed - * - * @param item the ImageFrameView which has been renamed - * @param src the identity of the object that initiated the change - * @param item the renamed item - */ - void send_imageframe_view_renamed(const std::string & new_id, const std::string & old_id, void* src, ImageFrameView* item) ; - - /** - * Send a message indicating that an ImageFrameView item has been removed message - * - * @param item_id the id of the item that was removed - * @param src the identity of the object that initiated the change - * @param item the removed item - */ - void send_imageframe_view_removed(const std::string & item_id, void* src, ImageFrameView* item) ; - - //--------------------------------- - // MarkerView Messages - - /** - * Send a Marker View Item position changed message - * - * @param pos the new position value - * @param src the identity of the object that initiated the change - * @param item the time axis item whos position has changed - */ - void send_marker_view_position_change(nframes_t pos, void* src, MarkerView* item) ; - - /** - * Send a Marker View item duration changed message - * - * @param dur the new duration value - * @param src the identity of the object that initiated the change - * @param item the time axis item whos position has changed - */ - void send_marker_view_duration_change(nframes_t dur, void* src, MarkerView* item) ; - - /** - * Send a message indicating that a MarkerView has been renamed - * - * @param new_id the new_id of the object - * @param old_id the old_id of the object - * @param src the identity of the object that initiated the change - * @param item the MarkerView which has been renamed - */ - void send_marker_view_renamed(const std::string & new_id, const std::string & old_id, void* src, MarkerView* item) ; - - /** - * Send a message indicating that a MarkerView item has been removed message - * - * @param item_id the id of the item that was removed - * @param src the identity of the object that initiated the change - * @param item the MarkerView which has been removed - */ - void send_marker_view_removed(const std::string & item_id, void* src, MarkerView* item) ; - - - //---------------------------------------------------------------------------------------// - // Emitted Signals - - /** Emitted if the socket connection is shutdown at the other end */ - sigc::signal CompositorSocketShutdown ; - - /** Emitted as a generic error is captured from the socket connection to the animatic compositor */ - sigc::signal CompositorSocketError ; - - - protected: - - - private: - /* I dont like friends :-( */ - friend class Editor; - - /** - * Create an new instance of the ImageFrameSocketHandler, if one does not already exist - * - * @param ed the Ardour PublicEditor - */ - static ImageFrameSocketHandler* create_instance(PublicEditor& ed) ; - - //---------------------------------------------------------------------------------------// - // Message breakdown ie avoid a big if...then...else - - /** - * Handle insert item requests - * - * @param msg the received message - */ - void handle_insert_message(const char* msg) ; - - /** - * Handle remove item requests - * - * @param msg the received message - */ - void handle_remove_message(const char* msg) ; - - /** - * Handle rename item requests - * - * @param msg the received message - */ - void handle_rename_message(const char* msg) ; - - /** - * Handle a request for session information - * - * @param msg the received message - */ - void handle_request_data(const char* msg) ; - - /** - * Handle the update of a particular item - * - * @param msg the received message - */ - void handle_item_update_message(const char* msg) ; - - /** - * Handle the selection of an Item - * - * @param msg the received message - */ - void handle_item_selected(const char* msg) ; - - /** - * Handle s session action message - * - * @param msg the received message - */ - void handle_session_action(const char* msg) ; - - //---------------------------------------------------------------------------------------// - // handlers for specific insert procedures - - /** - * Handle the insertion of a new ImaegFrameTimeAxis - * - * @param msg the received message - */ - void handle_insert_imageframe_time_axis(const char* msg) ; - - /** - * Handle the insertion of a new MarkerTimeAxis - * - * @param msg the received message - */ - void handle_insert_marker_time_axis(const char* msg) ; - - /** - * Handle the insertion of a time axis group (a scene) - * - * @param msg the received message - */ - void handle_insert_imageframe_group(const char* msg) ; - - /** - * Handle the insertion of a new ImageFrameItem - * - * @param msg the received message - */ - void handle_insert_imageframe_view(const char* msg) ; - - /** - * Handle the insertion of a new MarkerItem - * - * @param msg the received message - */ - void handle_insert_marker_view(const char* msg) ; - - //---------------------------------------------------------------------------------------// - // handlers for specific removal procedures - - /** - * Handle the removal of an ImageTimeAxis - * - * @param msg the received message - */ - void handle_remove_imageframe_time_axis(const char* msg) ; - - /** - * Handle the removal of an MarkerTimeAxis - * - * @param msg the received message - */ - void handle_remove_marker_time_axis(const char* msg) ; - - /** - * Handle the removal of an ImageFrameTimeAxisGroup - * - * @param msg the received message - */ - void handle_remove_imageframe_time_axis_group(const char* msg) ; - - /** - * Handle the removal of an ImageFrameItem - * - * @param msg the received message - */ - void handle_remove_imageframe_view(const char* msg) ; - - /** - * Handle the removal of an MarkerItem - * - * @param msg the received message - */ - void handle_remove_marker_view(const char* msg) ; - - //---------------------------------------------------------------------------------------// - // handlers for the specific rename procedures - - /** - * Handle the renaming of an ImageTimeAxis - * - * @param msg the received message - */ - void handle_rename_imageframe_time_axis(const char* msg) ; - - /** - * Handle the renaming of an MarkerTimeAxis - * - * @param msg the received message - */ - void handle_rename_marker_time_axis(const char* msg) ; - - /** - * Handle the renaming of an ImageFrameItem - * - * @param msg the received message - */ - void handle_rename_imageframe_time_axis_group(const char* msg) ; - - /** - * Handle the renaming of an ImageFrameItem - * - * @param msg the received message - */ - void handle_rename_imageframe_view(const char* msg) ; - - /** - * Handle the renaming of an Marker - * - * @param msg the received message - */ - void handle_rename_marker_view(const char* msg) ; - - //---------------------------------------------------------------------------------------// - // handlers for data request - - /** - * Handle a request for the sessnio naem fo the current session - * We return a failure state if no session is open - * - * @param msg the received message - */ - void handle_session_name_request(const char* msg) ; - - - //---------------------------------------------------------------------------------------// - // handlers for specific item update changes - - /** - * Handle ImageFrameView positional changes - * - * @param msg the received message - */ - void handle_imageframe_view_position_update(const char* msg) ; - - /** - * Handle ImageFrameView Duration changes - * - * @param msg the received message - */ - void handle_imageframe_view_duration_update(const char* msg) ; - - /** - * Handle ImageFrameView Position Lock Constraint changes - * - * @param msg the received message - */ - void handle_imageframe_position_lock_update(const char* msg) ; - - /** - * Handle ImageFrameView Maximum Duration changes - * - * @param msg the received message - */ - void handle_imageframe_view_max_duration_update(const char* msg) ; - - /** - * Handle image frame max duration enable constraint changes - * - * @param msg the received message - */ - void handle_imageframe_view_max_duration_enable_update(const char* msg) ; - - /** - * Handle ImageFrameView Minimum Duration changes - * - * @param msg the received message - */ - void handle_imageframe_view_min_duration_update(const char* msg) ; - - /** - * Handle image frame min duration enable constraint changes - * - * @param msg the received message - */ - void handle_imageframe_view_min_duration_enable_update(const char* msg) ; - - - /** - * Handle MarkerView position changes - * - * @param msg the received message - */ - void handle_marker_view_position_update(const char* msg) ; - - /** - * Handle MarkerView duration changes - * - * @param msg the received message - */ - void handle_marker_view_duration_update(const char* msg) ; - - /** - * Handle MarkerView Position Lock Constraint changes - * - * @param msg the received message - */ - void handle_marker_view_position_lock_update(const char* msg) ; - - /** - * Handle MarkerView maximum duration changes - * - * @param msg the received message - */ - void handle_marker_view_max_duration_update(const char* msg) ; - - /** - * Handle MarkerView minimum duration changes - * - * @param msg the received message - */ - void handle_marker_view_min_duration_update(const char* msg) ; - - - - //---------------------------------------------------------------------------------------// - // handlers for Session Actions - - /** - * Handle the opening of a named audio session - * - * @param msg the received message - */ - void handle_open_session(const char* msg) ; - - /** - * Handle the closing of a named audio session - * - * @param msg the received message - */ - void handle_closed_session(const char* msg) ; - - //---------------------------------------------------------------------------------------// - // handlers for the shutdown of the Image Compositor - - /** - * Handle the shutdown message from the image compositor - * - * @param msg the received message - */ - void handle_shutdown(const char* msg) ; - - - //---------------------------------------------------------------------------------------// - // convenince methods to break up messages - - /** - * Returns part of the received message as a std::string - * - * @param start the start character - * @param num_chars the number of characters to read - * @param the message to break apart - * @return the sub std::string of the message - */ - std::string get_message_part(int start, int32_t num_chars, const char* msg) ; - - - /** - * break up am image item description message - * we break the mesage up into the parent Image Track id and size, - * the parent group id and size, and the image id and size - * - * @param track_id - * @param track_id_size - * @param scene_id - * @param scene_id_size - * @param item_id - * @param item_id_size - */ - void decompose_imageframe_item_desc(const char* msg, int& position, std::string& track_id, int& track_id_size, std::string& scene_id, int& scene_id_size, std::string& item_id, int& item_id_size) ; - - /** - * Compose a description of the specified image frame view - * The description consists of the parent track name size and name, - * the parent group name size and name, and the item name size and name - * - * @param ifv the item to compose a description of - * @param buffer the buffer to write the description - */ - void compose_imageframe_item_desc(ImageFrameView* ifv, std::ostringstream& buffer) ; - - /** - * Compose a description of the specified marker view - * The description consists of the parent track name size and name, - * and the item name size and name - * - * @param mv the item to compose a description of - * @param buffer the buffer to write the description - */ - void compose_marker_item_desc(MarkerView* mv, std::ostringstream& buffer) ; - - - /** - * Returns the ImageFrameView from the specified description - * The errcode parameter is used to indicate the item which caused - * an error on failure of this method - * 0 = suces - * 1 = the track item was not found - * 2 = the group item was not found - * 3 = the imageframe item was not found - * - * @paran track_id the track on which the item is placed - * @param group_id the group in which the item is a member - * @param item_id the id of the item - * @param int32_t reference used for error codes on failure - * @param errmsg populated with a description of the error on failure - * @return the described item on success, 0 otherwise - */ - ImageFrameView* get_imageframe_view_from_desc(const std::string & track_id, const std::string & group_ud, const std::string & item_id, int& errcode, std::string& errmsg) ; - - //---------------------------------------------------------------------------------------// - // Convenince Message Send Methods - - /** - * Sends a message throught the socket - * - * @param msg the message to send - * @return the return value of the socket call - */ - int send_message(const std::string & msg) ; - - /** - * Reads a message from the Socket - * - * @param msg a std::string to populate with the received message - * @return the return value from the socket call - */ - int read_message(std::string& msg) ; - - /** - * Convenience method to compose and send a success messasge back to the Image Compositor - * - */ - void send_return_success() ; - - /** - * Convenience method to compose and send a failure messasge back to the Image Compositor - * - * @param msg the failure message - */ - void send_return_failure(const std::string& msg) ; - - //---------------------------------------------------------------------------------------// - // Memebr Data - - /** Our instance of the socket handler, singleton */ - static ImageFrameSocketHandler* _instance ; - - /** The Ardour PublicEditor */ - PublicEditor& thePublicEditor ; - - /** the socket file descriptor */ - int theArdourToCompositorSocket ; - - /** This stores the 'tag' returned from gdk_input_add, which is required for removing the input */ - int theGdkInputTag ; - -} ; /* class ImageFrameSocketHandler */ - -#endif /* __ardour_gtk_imageframe_socket_handler_h__ */ diff --git a/gtk2_ardour/imageframe_time_axis.cc b/gtk2_ardour/imageframe_time_axis.cc deleted file mode 100644 index 3b3d9bffde..0000000000 --- a/gtk2_ardour/imageframe_time_axis.cc +++ /dev/null @@ -1,422 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#include -#include - -#include "pbd/error.h" - -#include - -#include -#include - -#include "ardour/session.h" -#include "ardour/utils.h" - -#include "public_editor.h" -#include "imageframe_time_axis.h" -#include "simplerect.h" -#include "enums.h" -#include "imageframe_time_axis_view.h" -#include "imageframe_time_axis_group.h" -#include "marker_time_axis_view.h" -#include "imageframe_view.h" -#include "marker_time_axis.h" -#include "marker_view.h" -#include "gui_thread.h" -#include "canvas_impl.h" - -#include "i18n.h" - -using namespace ARDOUR; -using namespace PBD; -using namespace Gtk; - -/** - * Constructs a new ImageFrameTimeAxis. - * - * @param track_id the track name/id - * @param ed the PublicEditor - * @param sess the current session - * @param canvas the parent canvas item - */ -ImageFrameTimeAxis::ImageFrameTimeAxis(const string & track_id, PublicEditor& ed, ARDOUR::Session* sess, ArdourCanvas::Canvas& canvas) - : AxisView(sess), - VisualTimeAxis(track_id, ed, sess, canvas) -{ - _color = unique_random_color() ; - - selection_group = new ArdourCanvas::Group (*canvas_display); - selection_group->hide(); - - // intialize our data items - y_position = -1 ; - - /* create our new image frame view */ - view = new ImageFrameTimeAxisView(*this) ; - - /* create the Image Frame Edit Menu */ - create_imageframe_menu() ; - - // set the initial time axis text label - label_view() ; - - // set the initial height of this time axis - set_height(hNormal) ; - - TimeAxisView::CatchDeletion.connect (*this, boost::bind (&ImageFrameTimeAxis::remove_time_axis_view, this, _1), gui_context()); -} - -/** - * Destructor - * Responsible for destroying any child image items that may have been added to thie time axis - */ -ImageFrameTimeAxis::~ImageFrameTimeAxis () -{ - CatchDeletion (this); - - // Destroy all the marker views we may have associaited with this TimeAxis - for(MarkerTimeAxisList::iterator iter = marker_time_axis_list.begin(); iter != marker_time_axis_list.end(); ++iter) - { - MarkerTimeAxis* mta = *iter ; - MarkerTimeAxisList::iterator next = iter ; - next++ ; - - marker_time_axis_list.erase(iter) ; - - delete mta ; - mta = 0 ; - - iter = next ; - } - - delete image_action_menu ; - image_action_menu = 0 ; - - delete selection_group; - selection_group = 0 ; - - // Destroy our Axis View helper - delete view ; - view = 0 ; -} - -//---------------------------------------------------------------------------------------// -// ui methods & data - -/** - * Sets the height of this TrackView to one of ths TrackHeghts - * - * @param h - */ -void -ImageFrameTimeAxis::set_height (uint32_t h) -{ - VisualTimeAxis::set_height(h) ; - - // tell out view helper of the change too - if(view != 0) - { - view->set_height((double) height) ; - } - - // tell those interested that we have had our height changed - gui_changed("track_height",(void*)0); /* EMIT_SIGNAL */ -} - -/** - * Sets the number of samples per unit that are used. - * This is used to determine the siezes of items upon this time axis - * - * @param spu the number of samples per unit - */ -void -ImageFrameTimeAxis::set_samples_per_unit(double spu) -{ - TimeAxisView::set_samples_per_unit (editor.get_current_zoom()); - - if(view) { - view->set_samples_per_unit(spu) ; - } -} - - -/** - * Returns the available height for images to be drawn onto - * - * @return the available height for an image item to be drawn onto - */ -int -ImageFrameTimeAxis::get_image_display_height() -{ - return(height - (gint)TimeAxisViewItem::NAME_HIGHLIGHT_SIZE) ; -} - - -/** - * Show the popup edit menu - * - * @param button the mouse button pressed - * @param time when to show the popup - * @param clicked_imageframe the ImageFrameItem that the event ocured upon, or 0 if none - * @param with_item true if an item has been selected upon the time axis, used to set context menu - */ -void -ImageFrameTimeAxis::popup_imageframe_edit_menu(int button, int32_t time, ImageFrameView* clicked_imageframe, bool with_item) -{ - if (!imageframe_menu) - { - create_imageframe_menu() ; - } - - if(with_item) - { - imageframe_item_menu->set_sensitive(true) ; - } - else - { - imageframe_item_menu->set_sensitive(false) ; - } - - imageframe_menu->popup(button,time) ; -} - -/** - * convenience method to select a new track color and apply it to the view and view items - * - */ -void -ImageFrameTimeAxis::select_track_color() -{ - if (choose_time_axis_color()) - { - if (view) - { - view->apply_color (_color) ; - } - } -} - -/** - * Handles the building of the popup menu - */ -void -ImageFrameTimeAxis::build_display_menu() -{ - using namespace Menu_Helpers; - using Gtk::Menu; - - /* get the size menu ready */ - - build_size_menu(); - - /* prepare it */ - - TimeAxisView::build_display_menu () ; - - /* now fill it with our stuff */ - - MenuList& items = display_menu->items(); - - items.push_back (MenuElem (_("Rename"), sigc::mem_fun(*this, &ImageFrameTimeAxis::start_time_axis_rename))); - - image_action_menu = new Menu() ; - image_action_menu->set_name ("ArdourContextMenu"); - MenuList image_items = image_action_menu->items() ; - - items.push_back (SeparatorElem()); - items.push_back (MenuElem (_("Height"), *size_menu)); - items.push_back (MenuElem (_("Color"), sigc::mem_fun(*this, &ImageFrameTimeAxis::select_track_color))); - - items.push_back (SeparatorElem()); - items.push_back (MenuElem (_("Remove"), sigc::bind(sigc::mem_fun(*this, &VisualTimeAxis::remove_this_time_axis), (void*)this))) ; -} - -/** - * handles the building of the ImageFrameView sub menu - */ -void -ImageFrameTimeAxis::create_imageframe_menu() -{ - using namespace Menu_Helpers; - using Gtk::Menu; - - imageframe_menu = manage(new Menu) ; - imageframe_menu->set_name ("ArdourContextMenu"); - MenuList& items = imageframe_menu->items(); - - imageframe_item_menu = manage(new Menu) ; - imageframe_item_menu->set_name ("ArdourContextMenu"); - MenuList& imageframe_sub_items = imageframe_item_menu->items() ; - - /* duration menu */ - Menu* duration_menu = manage(new Menu) ; - duration_menu->set_name ("ArdourContextMenu"); - MenuList& duration_items = duration_menu->items() ; - - if(view) - { - duration_items.push_back(MenuElem (_("0.5 seconds"), sigc::bind (sigc::mem_fun (view, &ImageFrameTimeAxisView::set_imageframe_duration_sec), 0.5))) ; - duration_items.push_back(MenuElem (_("1 seconds"), sigc::bind (sigc::mem_fun (view, &ImageFrameTimeAxisView::set_imageframe_duration_sec), 1.0))) ; - duration_items.push_back(MenuElem (_("1.5 seconds"), sigc::bind (sigc::mem_fun (view, &ImageFrameTimeAxisView::set_imageframe_duration_sec), 1.5))) ; - duration_items.push_back(MenuElem (_("2 seconds"), sigc::bind (sigc::mem_fun (view, &ImageFrameTimeAxisView::set_imageframe_duration_sec), 2.0))) ; - duration_items.push_back(MenuElem (_("2.5 seconds"), sigc::bind (sigc::mem_fun (view, &ImageFrameTimeAxisView::set_imageframe_duration_sec), 2.5))) ; - duration_items.push_back(MenuElem (_("3 seconds"), sigc::bind (sigc::mem_fun (view, &ImageFrameTimeAxisView::set_imageframe_duration_sec), 3.0))) ; - //duration_items.push_back(SeparatorElem()) ; - //duration_items.push_back(MenuElem (_("custom"), sigc::mem_fun(*this, &ImageFrameTimeAxis::set_imageframe_duration_custom))) ; - } - - imageframe_sub_items.push_back(MenuElem(_("Duration (sec)"), *duration_menu)) ; - - imageframe_sub_items.push_back(SeparatorElem()) ; - if(view) - { - imageframe_sub_items.push_back(MenuElem (_("Remove Frame"), sigc::bind(sigc::mem_fun (view, &ImageFrameTimeAxisView::remove_selected_imageframe_item), (void*)this))) ; - } - - items.push_back(MenuElem(_("Image Frame"), *imageframe_item_menu)) ; - items.push_back(MenuElem (_("Rename Track"), sigc::mem_fun(*this,&ImageFrameTimeAxis::start_time_axis_rename))) ; - - imageframe_menu->show_all() ; -} - - - - -//---------------------------------------------------------------------------------------// -// Marker Time Axis Methods - -/** - * Add a MarkerTimeAxis to the ilst of MarkerTimeAxis' associated with this ImageFrameTimeAxis - * - * @param marker_track the MarkerTimeAxis to add - * @param src the identity of the object that initiated the change - * @return true if the addition was a success, - * false otherwise - */ -bool -ImageFrameTimeAxis::add_marker_time_axis(MarkerTimeAxis* marker_track, void* src) -{ - bool ret = false ; - - if(get_named_marker_time_axis(marker_track->name()) != 0) - { - ret = false ; - } - else - { - marker_time_axis_list.push_back(marker_track) ; - MarkerTimeAxisAdded(marker_track, src) ; /* EMIT_SIGNAL */ - ret = true ; - } - - return(ret) ; -} - -/** - * Returns the named MarkerTimeAxis associated with this ImageFrameTimeAxis - * - * @param track_id the track_id of the MarkerTimeAxis to search for - * @return the named markerTimeAxis, or 0 if the named MarkerTimeAxis is not associated with this ImageFrameTimeAxis - */ -MarkerTimeAxis* -ImageFrameTimeAxis::get_named_marker_time_axis(const string & track_id) -{ - MarkerTimeAxis* mta = 0 ; - - for (MarkerTimeAxisList::iterator i = marker_time_axis_list.begin(); i != marker_time_axis_list.end(); ++i) - { - if (((MarkerTimeAxis*)*i)->name() == track_id) - { - mta = ((MarkerTimeAxis*)*i) ; - break ; - } - } - return(mta) ; -} - -/** - * Removes the named markerTimeAxis from those associated with this ImageFrameTimeAxis - * - * @param track_id the track id of the MarkerTimeAxis to remove - * @param src the identity of the object that initiated the change - * @return the removed MarkerTimeAxis - */ -MarkerTimeAxis* -ImageFrameTimeAxis::remove_named_marker_time_axis(const string & track_id, void* src) -{ - MarkerTimeAxis* mta = 0 ; - - for(MarkerTimeAxisList::iterator i = marker_time_axis_list.begin(); i != marker_time_axis_list.end(); ++i) - { - if (((MarkerTimeAxis*)*i)->name() == track_id) - { - mta = ((MarkerTimeAxis*)*i) ; - - // the iterator is invalid after this call, so we can no longer use it as is. - marker_time_axis_list.erase(i) ; - - MarkerTimeAxisRemoved(mta->name(), src) ; /* EMIT_SIGNAL */ - break ; - } - } - - return(mta) ; -} - -/** - * Removes the specified MarkerTimeAxis from the list of MarkerTimaAxis associated with this ImageFrameTimeAxis - * Note that the MarkerTimeAxis is not deleted, only removed from the list os associated tracks - * - * @param mta the TimeAxis to remove - * @param src the identity of the object that initiated the change - */ -void -ImageFrameTimeAxis::remove_time_axis_view (TimeAxisView* tav) -{ - MarkerTimeAxisView* mtav = dynamic_cast (tav); - - if (!mtav) { - return; - } - - MarkerTimeAxisList::iterator i; - - if ((i = find (marker_time_axis_list.begin(), marker_time_axis_list.end(), mta)) != marker_time_axis_list.end()) { - // note that we dont delete the object itself, we just remove it from our list - marker_time_axis_list.erase(i) ; - MarkerTimeAxisRemoved (mta->name(), src) ; /* EMIT_SIGNAL */ - } -} - - -//---------------------------------------------------------------------------------------// -// Parent/Child helper object accessors - -/** - * Returns the view helper of this TimeAxis - * - * @return the view helper of this TimeAxis - */ -ImageFrameTimeAxisView* -ImageFrameTimeAxis::get_view() -{ - return(view) ; -} diff --git a/gtk2_ardour/imageframe_time_axis.h b/gtk2_ardour/imageframe_time_axis.h deleted file mode 100644 index 52c2f73e67..0000000000 --- a/gtk2_ardour/imageframe_time_axis.h +++ /dev/null @@ -1,203 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#ifndef __ardour_imageframe_time_axis_h__ -#define __ardour_imageframe_time_axis_h__ - -#include - -//#include - -#include "ardour_dialog.h" -#include "enums.h" -#include "time_axis_view.h" -#include "canvas.h" -#include "visual_time_axis.h" - -namespace ARDOUR -{ - class Session ; -} -namespace Gtk { - class Menu; -} - -class PublicEditor ; -class ImageFrameView ; -class ImageFrameTimeAxisView ; -class MarkersTimeAxisView ; -class MarkerTimeAxis; - -/** - * ImageFrameTimeAxis defines a visual time axis view for holding and arranging image items. - * - */ -class ImageFrameTimeAxis : public VisualTimeAxis -{ - public: - //---------------------------------------------------------------------------------------// - // Constructor / Desctructor - - /** - * Constructs a new ImageFrameTimeAxis. - * - * @param track_id the track name/id - * @param ed the PublicEditor - * @param sess the current session - * @param canvas the parent canvas item - */ - ImageFrameTimeAxis(const std::string & track_id, PublicEditor& ed, ARDOUR::Session* sess, ArdourCanvas::Canvas& canvas) ; - - /** - * Destructor - * Responsible for destroying any child image items that may have been added to thie time axis - */ - virtual ~ImageFrameTimeAxis() ; - - //---------------------------------------------------------------------------------------// - // ui methods & data - - /** - * Sets the height of this TrackView to one of ths TrackHeghts - * - * @param h the number of pixels to set the height too - */ - virtual void set_height(uint32_t h) ; - - /** - * Sets the number of samples per unit that are used. - * This is used to determine the siezes of items upon this time axis - * - * @param spu the number of samples per unit - */ - virtual void set_samples_per_unit(double spu) ; - - /** - * Returns the available height for images to be drawn onto - * - * @return the available height for an image item to be drawn onto - */ - int get_image_display_height() ; - - - /** - * Show the popup edit menu - * - * @param button the mouse button pressed - * @param time when to show the popup - * @param clicked_imageframe the ImageFrameItem that the event ocured upon, or 0 if none - * @param with_item true if an item has been selected upon the time axis, used to set context menu - */ - void popup_imageframe_edit_menu(int button, int32_t time, ImageFrameView* clicked_imageframe, bool with_item) ; - - - //---------------------------------------------------------------------------------------// - // Marker Time Axis Methods - - /** - * Add a MarkerTimeAxis to the ilst of MarkerTimeAxis' associated with this ImageFrameTimeAxis - * - * @param marker_track the MarkerTimeAxis to add - * @param src the identity of the object that initiated the change - * @return true if the addition was a success, - * false otherwise - */ - bool add_marker_time_axis(MarkerTimeAxis* marker_track, void* src) ; - - /** - * Returns the named MarkerTimeAxis associated with this ImageFrameTimeAxis - * - * @param track_id the track_id of the MarkerTimeAxis to search for - * @return the named markerTimeAxis, or 0 if the named MarkerTimeAxis is not associated with this ImageFrameTimeAxis - */ - MarkerTimeAxis* get_named_marker_time_axis(const std::string & track_id) ; - - /** - * Removes the named markerTimeAxis from those associated with this ImageFrameTimeAxis - * - * @param track_id the track id of the MarkerTimeAxis to remove - * @param src the identity of the object that initiated the change - * @return the removed MarkerTimeAxis - */ - MarkerTimeAxis* remove_named_marker_time_axis(const std::string & track_id, void* src) ; - - /** - * Potentially removes a MarkerTimeAxisView from the list of MarkerTimaAxis associated with this ImageFrameTimeAxis - * - * @param tav the TimeAxis to remove - * @param src the identity of the object that initiated the change - */ - void remove_time_axis_view (TimeAxisView* av); - - - //---------------------------------------------------------------------------------------// - // Parent/Child helper object accessors - - /** - * Returns the view helper of this TimeAxis - * - * @return the view helper of this TimeAxis - */ - ImageFrameTimeAxisView* get_view() ; - - - //---------------------------------------------------------------------------------// - // Emitted Signals - - /** Emitted when a Marker Time Axis is Added, or associated with, this time axis */ - sigc::signal MarkerTimeAxisAdded ; - - /** Emitted when a Marker Time Axis is removed, from this time axis */ - sigc::signal MarkerTimeAxisRemoved ; - - protected: - - private: - /** - * convenience method to select a new track color and apply it to the view and view items - * - */ - void select_track_color() ; - - /** - * Handles the building of the popup menu - */ - virtual void build_display_menu() ; - - /** - * handles the building of the ImageFrameView sub menu - */ - void create_imageframe_menu() ; - - /* We may have multiple marker views, but each marker view should only be associated with one timeaxisview */ - typedef std::list MarkerTimeAxisList ; - MarkerTimeAxisList marker_time_axis_list; - - /* the TimeAxis view helper */ - ImageFrameTimeAxisView *view ; - - // popup menu widgets - Gtk::Menu *image_action_menu ; - Gtk::Menu *imageframe_menu ; - Gtk::Menu *imageframe_item_menu ; - -}; /* class ImageFrameTimeAxis */ - -#endif /* __ardour_imageframe_time_axis_h__ */ - diff --git a/gtk2_ardour/imageframe_time_axis_group.cc b/gtk2_ardour/imageframe_time_axis_group.cc deleted file mode 100644 index c42452bafe..0000000000 --- a/gtk2_ardour/imageframe_time_axis_group.cc +++ /dev/null @@ -1,461 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#include - -#include -#include - -#include "imageframe_time_axis_group.h" -#include "imageframe_time_axis_view.h" -#include "imageframe_view.h" -#include "imageframe_time_axis.h" -#include "canvas-simplerect.h" -#include "region_selection.h" -#include "public_editor.h" -#include "gui_thread.h" - -#include "i18n.h" - -using namespace ARDOUR; - -PBD::Signal1 ImageFrameTimeAxisGroup::CatchDeletion; - -//---------------------------------------------------------------------------------------// -// Constructor / Desctructor - -/** - * Constructs a new ImageFrameTimeAxisGroup. - * - * @param iftav the parent ImageFrameTimeAxis of this view helper - * @param group_id the unique name/id of this group - */ -ImageFrameTimeAxisGroup::ImageFrameTimeAxisGroup(ImageFrameTimeAxisView& iftav, const string & group_id) - : _view_helper(iftav), _group_id(group_id) -{ - selected_imageframe_item = 0; - is_selected = false; - - ImageFrameView::CatchDeletion.connect (*this, boost::bind (&ImageFrameTimeAxisGroup::remove_imageframe_item, this, _1), gui_context()); -} - -/** - * Destructor - * Responsible for destroying any Items that may have been added to this group - * - */ -ImageFrameTimeAxisGroup::~ImageFrameTimeAxisGroup() -{ - // Destroy all the ImageFramViews that we have - for(ImageFrameViewList::iterator iter = imageframe_views.begin(); iter != imageframe_views.end(); ++iter) - { - ImageFrameView* ifv = *iter; - - ImageFrameViewList::iterator next = iter; - next++; - - imageframe_views.erase(iter); - - delete ifv; - ifv = 0; - - iter = next; - } - - CatchDeletion; /* EMIT_SIGNAL */ -} - - -//---------------------------------------------------------------------------------------// -// Name/Id Accessors/Mutators - -/** - * Set the name/Id of this group. - * - * @param new_name the new name of this group - * @param src the identity of the object that initiated the change - */ -void -ImageFrameTimeAxisGroup::set_group_name(const string & new_name, void* src) -{ - if(_group_id != new_name) - { - std::string temp_name = _group_id; - _group_id = new_name; - NameChanged(_group_id, temp_name, src); /* EMIT_SIGNAL */ - } -} - -/** - * Returns the id of this group - * The group id must be unique upon a time axis - * - * @return the id of this group - */ -std::string -ImageFrameTimeAxisGroup::get_group_name() const -{ - return(_group_id); -} - - -//---------------------------------------------------------------------------------------// -// ui methods & data - -/** - * Sets the height of the time axis view and the item upon it - * - * @param height the new height - */ -int -ImageFrameTimeAxisGroup::set_item_heights(gdouble h) -{ - /* limit the values to something sane-ish */ - if (h < 10.0 || h > 1000.0) - { - return(-1); - } - - // set the heights of all the imaeg frame views within the group - for(ImageFrameViewList::const_iterator citer = imageframe_views.begin(); citer != imageframe_views.end(); ++citer) - { - (*citer)->set_height(h); - } - - return(0); -} - -/** - * Sets the current samples per unit. - * this method tells each item upon the time axis of the change - * - * @param spu the new samples per canvas unit value - */ -int -ImageFrameTimeAxisGroup::set_item_samples_per_units(gdouble spp) -{ - if(spp < 1.0) - { - return(-1); - } - - for(ImageFrameViewList::const_iterator citer = imageframe_views.begin(); citer != imageframe_views.end(); ++citer) - { - (*citer)->set_samples_per_unit(spp); - } - - return(0); -} - -/** - * Sets the color of the items contained uopn this view helper - * - * @param color the new base color - */ -void -ImageFrameTimeAxisGroup::apply_item_color(Gdk::Color& color) -{ - region_color = color; - for(ImageFrameViewList::const_iterator citer = imageframe_views.begin(); citer != imageframe_views.end(); citer++) - { - (*citer)->set_color (region_color); - } -} - - - -//---------------------------------------------------------------------------------------// -// child ImageFrameView methods - -/** - * Adds an ImageFrameView to the list of items upon this time axis view helper - * the new ImageFrameView is returned - * - * @param item_id the unique id of the new item - * @param image_id the id/name of the image data we are usin - * @param start the position the new item should be placed upon the time line - * @param duration the duration the new item should be placed upon the timeline - * @param rgb_data the rgb data of the image - * @param width the original image width of the rgb_data (not the size to display) - * @param height the irigianl height of the rgb_data - * @param num_channels the number of channles within the rgb_data - * @param src the identity of the object that initiated the change - */ -ImageFrameView* -ImageFrameTimeAxisGroup::add_imageframe_item(const string & frame_id, framepos_t start, framecnt_t duration, unsigned char* rgb_data, uint32_t width, uint32_t height, uint32_t num_channels, void* src) -{ - ImageFrameView* ifv = 0; - - //check that there is not already an imageframe with that id - if(get_named_imageframe_item(frame_id) == 0) - { - ifv = new ImageFrameView(frame_id, - _view_helper.canvas_item()->property_parent(), - &(_view_helper.trackview()), - this, - _view_helper.trackview().editor.get_current_zoom(), - region_color, - start, - duration, - rgb_data, - width, - height, - num_channels); - - imageframe_views.push_front(ifv); - ImageFrameAdded(ifv, src); /* EMIT_SIGNAL */ - } - - return(ifv); -} - - -/** - * Returns the named ImageFrameView or 0 if the named view does not exist on this view helper - * - * @param item_id the unique id of the item to search for - * @return the named ImageFrameView, or 0 if it is not held upon this view - */ -ImageFrameView* -ImageFrameTimeAxisGroup::get_named_imageframe_item(const string & frame_id) -{ - ImageFrameView* ifv = 0; - - for (ImageFrameViewList::const_iterator i = imageframe_views.begin(); i != imageframe_views.end(); ++i) - { - if (((ImageFrameView*)*i)->get_item_name() == frame_id) - { - ifv = ((ImageFrameView*)*i); - break; - } - } - return(ifv); -} - -/** - * Removes the currently selected ImageFrameView - * - * @param src the identity of the object that initiated the change - * @todo need to remoev this, the selected item within group is no longer - * used in favour of a time axis selected item - * @see add_imageframe_view - */ -void -ImageFrameTimeAxisGroup::remove_selected_imageframe_item(void* src) -{ - std::string frame_id; - - if(selected_imageframe_item) - { - ImageFrameViewList::iterator i; - - if((i = find(imageframe_views.begin(), imageframe_views.end(), selected_imageframe_item)) != imageframe_views.end()) - { - imageframe_views.erase(i); - frame_id = selected_imageframe_item->get_item_name(); - - // note that we delete the item here - delete(selected_imageframe_item); - selected_imageframe_item = 0; - - std::string track_id = _view_helper.trackview().name(); - ImageFrameRemoved(track_id, _group_id, frame_id, src); /* EMIT_SIGNAL */ - } - } - else - { - //cerr << "No Selected ImageFrame" << endl; - } -} - - -/** - * Removes and returns the named ImageFrameView from the list of ImageFrameViews held by this view helper - * - * @param item_id the ImageFrameView unique id to remove - * @param src the identity of the object that initiated the change - * @see add_imageframe_view - */ -ImageFrameView* -ImageFrameTimeAxisGroup::remove_named_imageframe_item(const string & frame_id, void* src) -{ - ImageFrameView* removed = 0; - - for(ImageFrameViewList::iterator iter = imageframe_views.begin(); iter != imageframe_views.end(); ++iter) - { - ImageFrameView* tempItem = *iter; - if(tempItem->get_item_name() == frame_id) - { - removed = tempItem; - imageframe_views.erase(iter); - - if (removed == selected_imageframe_item) - { - selected_imageframe_item = 0; - } - - std::string track_id = _view_helper.trackview().name(); - ImageFrameRemoved(track_id, _group_id, frame_id, src); /* EMIT_SIGNAL */ - - // break from the for loop - break; - } - iter++; - } - - return(removed); -} - -/** - * Removes ifv from the list of ImageFrameViews upon this TimeAxis. - * if ifv is not upon this TimeAxis, this method takes no action - * - * @param ifv the ImageFrameView to remove - */ -void -ImageFrameTimeAxisGroup::remove_imageframe_item (ImageFrameView* ifv) -{ - ENSURE_GUI_THREAD (*this, &ImageFrameTimeAxisGroup::remove_imageframe_item, ifv, src) - - ImageFrameViewList::iterator i; - - if((i = find (imageframe_views.begin(), imageframe_views.end(), ifv)) != imageframe_views.end()) { - imageframe_views.erase(i); - - std::string frame_id = ifv->get_item_name(); - std::string track_id = _view_helper.trackview().name(); - ImageFrameRemoved(track_id, _group_id, frame_id, src); /* EMIT_SIGNAL */ - } -} - -//---------------------------------------------------------------------------------------// -// Selected group methods - -/** - * Sets the currently selected item upon this time axis - * - * @param ifv the item to set selected - */ -//void -//ImageFrameTimeAxisGroup::set_selected_imageframe_item(ImageFrameView* ifv) -//{ -// if(selected_imageframe_item) -// { -// selected_imageframe_item->set_selected(false, this); -// } -// -// selected_imageframe_item = ifv; -// -// if(!ifv->get_selected()) -// { -// selected_imageframe_item->set_selected(true, this); -// } -//} - - -/** - * Sets the currently selected item upon this time axis to the named item - * - * @param item_id the name/id of the item to set selected - */ -//void -//ImageFrameTimeAxisGroup::set_selected_imageframe_item(std::string frame_id) -//{ -// selected_imageframe_item = get_named_imageframe_item(frame_id); -//} - - -/** - * Returns the currently selected item upon this time axis - * - * @return the currently selected item pon this time axis - */ -// ImageFrameView* -// ImageFrameTimeAxisGroup::get_selected_imageframe_item() -// { - // return(selected_imageframe_item); -// } - - - -/** - * Returns whether this grou pis currently selected - * - * @returns true if this group is currently selected - */ -bool -ImageFrameTimeAxisGroup::get_selected() const -{ - return(is_selected); -} - - -/** - * Sets he selected state of this group - * - * @param yn set true if this group is selected, false otherwise - */ -void -ImageFrameTimeAxisGroup::set_selected(bool yn) -{ - is_selected = yn; -} - - - -//---------------------------------------------------------------------------------------// -// Handle time axis removal - -/** - * Handles the Removal of this VisualTimeAxis - * This _needs_ to be called to alert others of the removal properly, ie where the source - * of the removal came from. - * - * XXX Although im not too happy about this method of doing things, I cant think of a cleaner method - * just now to capture the source of the removal - * - * @param src the identity of the object that initiated the change - */ -void -ImageFrameTimeAxisGroup::remove_this_group(void* src) -{ - /* - defer to idle loop, otherwise we'll delete this object - while we're still inside this function ... - */ - Glib::signal_idle().connect(sigc::bind(ptr_fun(&ImageFrameTimeAxisGroup::idle_remove_this_group), this, src)); -} - -/** - * Callback used to remove this group during the gtk idle loop - * This is used to avoid deleting the obejct while inside the remove_this_group - * method - * - * @param group the ImageFrameTimeAxisGroup to remove - * @param src the identity of the object that initiated the change - */ -gint -ImageFrameTimeAxisGroup::idle_remove_this_group(ImageFrameTimeAxisGroup* group, void* src) -{ - delete group; - group = 0; - group->GroupRemoved(group->get_group_name(), src); /* EMIT_SIGNAL */ - return(false); -} - diff --git a/gtk2_ardour/imageframe_time_axis_group.h b/gtk2_ardour/imageframe_time_axis_group.h deleted file mode 100644 index c1ec26e912..0000000000 --- a/gtk2_ardour/imageframe_time_axis_group.h +++ /dev/null @@ -1,300 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#ifndef __ardour_imageframe_time_axis_group_h__ -#define __ardour_imageframe_time_axis_group_h__ - -#include -#include - -#include - -#include -#include -#include "ardour/types.h" -#include "imageframe_time_axis_view.h" - -class PublicEditor ; -class ImageFrameView ; - -/** - * ImageFrameTimeAxisGroup defines a group/scene of ImageFrame view that can appear upon a time axis - * At the moment this is a bit bare, we really want to add some kind of time constraints upon - * items atht are added to the group, ie bounded by the start and end of the scene, which itself - * needs fleshed out. - * A viewable object may also be useful... - * - */ -class ImageFrameTimeAxisGroup : public sigc::trackable -{ - public: - //---------------------------------------------------------------------------------------// - // Constructor / Desctructor - - /** - * Constructs a new ImageFrameTimeAxisGroup. - * - * @param iftav the parent ImageFrameTimeAxis of this view helper - * @param group_id the unique name/id of this group - */ - ImageFrameTimeAxisGroup(ImageFrameTimeAxisView& iftav, const std::string & group_id) ; - - /** - * Destructor - * Responsible for destroying any Items that may have been added to this group - * - */ - virtual ~ImageFrameTimeAxisGroup() ; - - - //---------------------------------------------------------------------------------------// - // Name/Id Accessors/Mutators - - /** - * Set the name/Id of this group. - * - * @param new_name the new name of this group - * @param src the identity of the object that initiated the change - */ - void set_group_name(const std::string & new_name, void* src) ; - - /** - * Returns the id of this group - * The group id must be unique upon a time axis - * - * @return the id of this group - */ - std::string get_group_name() const ; - - - //---------------------------------------------------------------------------------------// - // Parent/Child helper object accessors - - /** - * Returns the TimeAxisView thatt his object is acting as a helper for - * - * @return the TimeAxisView that this object is acting as a view helper for - */ - ImageFrameTimeAxisView& get_view() const { return _view_helper ; } - - - - //---------------------------------------------------------------------------------------// - // ui methods & data - - /** - * Sets the height of the time axis view and the item upon it - * - * @param height the new height - */ - int set_item_heights(gdouble) ; - - /** - * Sets the current samples per unit. - * this method tells each item upon the time axis of the change - * - * @param spu the new samples per canvas unit value - */ - int set_item_samples_per_units(gdouble spu) ; - - /** - * Sets the color of the items contained uopn this view helper - * - * @param color the new base color - */ - void apply_item_color(Gdk::Color&) ; - - - //---------------------------------------------------------------------------------------// - // child ImageFrameView methods - - /** - * Adds an ImageFrameView to the list of items upon this time axis view helper - * the new ImageFrameView is returned - * - * @param item_id the unique id of the new item - * @param image_id the id/name of the image data we are usin - * @param start the position the new item should be placed upon the time line - * @param duration the duration the new item should be placed upon the timeline - * @param rgb_data the rgb data of the image - * @param width the original image width of the rgb_data (not the size to display) - * @param height the irigianl height of the rgb_data - * @param num_channels the number of channles within the rgb_data - * @param src the identity of the object that initiated the change - */ - ImageFrameView* add_imageframe_item(const std::string & item_id, nframes_t start, nframes_t duration, unsigned char* rgb_data, uint32_t width, uint32_t height, uint32_t num_channels, void* src) ; - - /** - * Returns the named ImageFrameView or 0 if the named view does not exist on this view helper - * - * @param item_id the unique id of the item to search for - * @return the named ImageFrameView, or 0 if it is not held upon this view - */ - ImageFrameView* get_named_imageframe_item(const std::string & item_id) ; - - /** - * Removes the currently selected ImageFrameView - * - * @param src the identity of the object that initiated the change - * @see add_imageframe_view - */ - void remove_selected_imageframe_item(void* src) ; - - /** - * Removes and returns the named ImageFrameView from the list of ImageFrameViews held by this view helper - * - * @param item_id the ImageFrameView unique id to remove - * @param src the identity of the object that initiated the change - * @see add_imageframe_view - */ - ImageFrameView* remove_named_imageframe_item(const std::string & item_id, void* src) ; - - /** - * Removes ifv from the list of ImageFrameViews upon this TimeAxis. - * if ifv is not upon this TimeAxis, this method takes no action - * - * @param ifv the ImageFrameView to remove - */ - void remove_imageframe_item(ImageFrameView*, void* src) ; - - - //---------------------------------------------------------------------------------------// - // Selected group methods - - - // removed in favour of a track level selectewd item - // this is simply easier to manage a singularly selected item, rather than - // a selected item within each group - - /** - * Sets the currently selected item upon this time axis - * - * @param ifv the item to set selected - */ - //void set_selected_imageframe_item(ImageFrameView* ifv) ; - - /** - * Sets the currently selected item upon this time axis to the named item - * - * @param item_id the name/id of the item to set selected - */ - //void set_selected_imageframe_item(std::string item_id) ; - - /** - * Returns the currently selected item upon this time axis - * - * @return the currently selected item pon this time axis - */ - //ImageFrameView* get_selected_imageframe_item() ; - - /** - * Returns whether this grou pis currently selected - * - * @returns true if this group is currently selected - */ - bool get_selected() const ; - - /** - * Sets he selected state of this group - * - * @param yn set true if this group is selected, false otherwise - */ - void set_selected(bool yn) ; - - //---------------------------------------------------------------------------------------// - // Handle group removal - - /** - * Handles the Removal of this VisualTimeAxis - * This _needs_ to be called to alert others of the removal properly, ie where the source - * of the removal came from. - * - * XXX Although im not too happy about this method of doing things, I cant think of a cleaner method - * just now to capture the source of the removal - * - * @param src the identity of the object that initiated the change - */ - virtual void remove_this_group(void* src) ; - - //---------------------------------------------------------------------------------// - // Emitted Signals - - static sigc::signal CatchDeletion; - - /** - * Emitted when this Group has been removed - * This is different to the CatchDeletion signal in that this signal - * is emitted during the deletion of this Time Axis, and not during - * the destructor, this allows us to capture the source of the deletion - * event - */ - sigc::signal GroupRemoved ; - - /** Emitted when we have changed the name of this TimeAxis */ - sigc::signal NameChanged ; - - /** Emitted when an ImageFrameView is added to this group */ - sigc::signal ImageFrameAdded ; - - /** Emitted when an ImageFrameView is removed from this group */ - sigc::signal ImageFrameRemoved ; - - protected: - - - private: - /** - * convenience method to re-get the samples per unit and tell items upon this view - * - */ - void reset_samples_per_unit() ; - - /** - * Callback used to remove this group during the gtk idle loop - * This is used to avoid deleting the obejct while inside the remove_this_group - * method - * - * @param group the ImageFrameTimeAxisGroup to remove - * @param src the identity of the object that initiated the change - */ - static gint idle_remove_this_group(ImageFrameTimeAxisGroup* group, void* src) ; - - /** The list of ImageFrameViews held by this view helper */ - typedef std::list ImageFrameViewList ; - ImageFrameViewList imageframe_views ; - - /** the currently selected time axis item upon this time axis */ - ImageFrameView* selected_imageframe_item ; - - /** the view helper that this object is acting as a container upon on */ - ImageFrameTimeAxisView& _view_helper ; - - /** the is of this group */ - std::string _group_id ; - - /* XXX why are these different? */ - Gdk::Color region_color ; - uint32_t stream_base_color ; - - /** indicates if this group is currently selected */ - bool is_selected ; - -} ; /* class ImageFrameTimeAxisGroup */ - -#endif /* __ardour_imageframe_time_axis_group_h__ */ diff --git a/gtk2_ardour/imageframe_time_axis_view.cc b/gtk2_ardour/imageframe_time_axis_view.cc deleted file mode 100644 index 8df7a91612..0000000000 --- a/gtk2_ardour/imageframe_time_axis_view.cc +++ /dev/null @@ -1,437 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#include - -#include - -#include - -#include "imageframe_time_axis_view.h" -#include "imageframe_time_axis_group.h" -#include "imageframe_view.h" -#include "imageframe_time_axis.h" -#include "canvas-simplerect.h" -#include "region_selection.h" -#include "public_editor.h" -#include "rgb_macros.h" -#include "gui_thread.h" -#include "ardour_ui.h" - -#include "i18n.h" - -using namespace ARDOUR ; -using namespace Editing; - -//---------------------------------------------------------------------------------------// -// Constructor / Desctructor - -/** - * Constructs a new ImageFrameTimeAxisView. - * - * @param ifta the parent ImageFrameTimeAxis of this view helper - */ -ImageFrameTimeAxisView::ImageFrameTimeAxisView (ImageFrameTimeAxis& tv) - : _trackview (tv), - canvas_group (*_trackview.canvas_display), - canvas_rect (canvas_group, 0.0, 0.0, 1000000.0, tv.current_height()) -{ - region_color = _trackview.color() ; - stream_base_color = ARDOUR_UI::config()->canvasvar_ImageTrack.get() ; - - canvas_rect.property_outline_color_rgba() = ARDOUR_UI::config()->canvasvar_ImageTrack.get(); - canvas_rect.property_fill_color_rgba() = stream_base_color; - - canvas_rect.signal_event().connect (sigc::bind (sigc::mem_fun (_trackview.editor, &PublicEditor::canvas_imageframe_view_event), (ArdourCanvas::Item*) &canvas_rect, &tv)); - - _samples_per_unit = _trackview.editor.get_current_zoom() ; - - _trackview.editor.ZoomChanged.connect (sigc::mem_fun(*this, &ImageFrameTimeAxisView::reset_samples_per_unit)) ; - - selected_imageframe_group = 0 ; - selected_imageframe_view = 0 ; - - ImageFrameTimeAxisGroup::CatchDeletion.connect (*this, boost::bind (&ImageFrameTimeAxisView::remove_imageframe_group, this, _1), gui_context()); -} - -/** - * Destructor - * Responsible for destroying all items tat may have been added to this time axis - */ -ImageFrameTimeAxisView::~ImageFrameTimeAxisView() -{ - // Destroy all the ImageFrameGroups that we have - - for(ImageFrameGroupList::iterator iter = imageframe_groups.begin(); iter != imageframe_groups.end(); ++iter) - { - ImageFrameTimeAxisGroup* iftag = (*iter) ; - - ImageFrameGroupList::iterator next = iter ; - next++ ; - - // remove the front element - imageframe_groups.erase(iter) ; - - delete iftag ; - iftag = 0 ; - - iter = next ; - } - -} - - -//---------------------------------------------------------------------------------------// -// ui methods & data - -/** - * Sets the height of the time axis view and the item upon it - * - * @param height the new height - */ -int -ImageFrameTimeAxisView::set_height (gdouble h) -{ - /* limit the values to something sane-ish */ - if (h < 10.0 || h > 1000.0) { - return(-1) ; - } - - canvas_rect.property_y2() = h ; - - - for(ImageFrameGroupList::const_iterator citer = imageframe_groups.begin(); citer != imageframe_groups.end(); ++citer) - { - (*citer)->set_item_heights(h) ; - } - - return(0) ; -} - -/** - * Sets the position of this view helper on the canvas - * - * @param x the x position upon the canvas - * @param y the y position npon the canvas - */ -int -ImageFrameTimeAxisView::set_position (gdouble x, gdouble y) - -{ - canvas_group.property_x() = x; - canvas_group.property_y() = y; - - return 0; -} - -/** - * Sets the current samples per unit. - * this method tells each item upon the time axis of the change - * - * @param spu the new samples per canvas unit value - */ -int -ImageFrameTimeAxisView::set_samples_per_unit (gdouble spp) -{ - if (spp < 1.0) { - return(-1) ; - } - - _samples_per_unit = spp; - - for(ImageFrameGroupList::const_iterator citer = imageframe_groups.begin(); citer != imageframe_groups.end(); ++citer) - { - (*citer)->set_item_samples_per_units(spp) ; - } - - return(0) ; -} - -/** - * Sets the color of the items contained uopn this view helper - * - * @param color the new base color - */ -void -ImageFrameTimeAxisView::apply_color(Gdk::Color& color) -{ - region_color = color ; - for(ImageFrameGroupList::const_iterator citer = imageframe_groups.begin(); citer != imageframe_groups.end(); citer++) - { - (*citer)->apply_item_color(region_color) ; - } -} - - -/** - * convenience method to re-get the samples per unit and tell items upon this view - * - */ -void -ImageFrameTimeAxisView::reset_samples_per_unit () -{ - set_samples_per_unit (_trackview.editor.get_current_zoom()); -} - - -//---------------------------------------------------------------------------------------// -// Child ImageFrameTimeAxisGroup Accessors/Mutators - -/** - * Adds an ImageFrameTimeAxisGroup to the list of items upon this time axis view helper - * the new ImageFrameTimeAxisGroup is returned - * - * @param group_id the unique id of the new group - * @param src the identity of the object that initiated the change - */ -ImageFrameTimeAxisGroup* -ImageFrameTimeAxisView::add_imageframe_group(std::string group_id, void* src) -{ - ImageFrameTimeAxisGroup* iftag = 0 ; - - //check that there is not already a group with that id - if(get_named_imageframe_group(group_id) != 0) - { - // iftag = 0 ; - } - else - { - iftag = new ImageFrameTimeAxisGroup(*this, group_id) ; - imageframe_groups.push_front(iftag) ; - ImageFrameGroupAdded(iftag, src) ; /* EMIT_SIGNAL */ - } - - return(iftag) ; -} - -/** - * Returns the named ImageFrameTimeAxisGroup or 0 if the named group does not exist on this view helper - * - * @param group_id the unique id of the group to search for - * @return the named ImageFrameTimeAxisGroup, or 0 if it is not held upon this view - */ -ImageFrameTimeAxisGroup* -ImageFrameTimeAxisView::get_named_imageframe_group(std::string group_id) -{ - ImageFrameTimeAxisGroup* iftag = 0 ; - - for(ImageFrameGroupList::iterator i = imageframe_groups.begin(); i != imageframe_groups.end(); ++i) - { - if (((ImageFrameTimeAxisGroup*)*i)->get_group_name() == group_id) - { - iftag = ((ImageFrameTimeAxisGroup*)*i) ; - break ; - } - } - - return(iftag) ; -} - - -/** - * Removes and returns the named ImageFrameTimeAxisGroup from the list of ImageFrameTimeAxisGroup held by this view helper - * - * @param group_id the ImageFrameTimeAxisGroup unique id to remove - * @param src the identity of the object that initiated the change - * @see add_imageframe_group - */ -ImageFrameTimeAxisGroup* -ImageFrameTimeAxisView::remove_named_imageframe_group(std::string group_id, void* src) -{ - ImageFrameTimeAxisGroup* removed = 0 ; - - for(ImageFrameGroupList::iterator iter = imageframe_groups.begin(); iter != imageframe_groups.end(); ++iter) - { - if(((ImageFrameTimeAxisGroup*)*iter)->get_group_name() == group_id) - { - removed = (*iter) ; - imageframe_groups.erase(iter) ; - - if(removed == selected_imageframe_group) - { - selected_imageframe_group = 0 ; - } - - ImageFrameGroupRemoved(removed->get_group_name(), src) ; /* EMIT_SIGNAL */ - - // break from the for loop - break ; - } - iter++ ; - } - - return(removed) ; -} - - -/** - * Removes the specified ImageFrameTimeAxisGroup from the list of ImageFrameTimeAxisGroups upon this TimeAxis. - * - * @param iftag the ImageFrameView to remove - */ -void -ImageFrameTimeAxisView::remove_imageframe_group(ImageFrameTimeAxisGroup* iftag, void* src) -{ - ENSURE_GUI_THREAD (*this, &ImageFrameTimeAxisView::remove_imageframe_group, iftag, src) - - ImageFrameGroupList::iterator i; - if((i = find (imageframe_groups.begin(), imageframe_groups.end(), iftag)) != imageframe_groups.end()) - { - imageframe_groups.erase(i) ; - - ImageFrameGroupRemoved(iftag->get_group_name(), src) ; /* EMIT_SIGNAL */ - } -} - - - - -//---------------------------------------------------------------------------------------// -// Selected group methods - -/** - * Sets the currently selected group upon this time axis - * - * @param ifv the item to set selected - */ -void -ImageFrameTimeAxisView::set_selected_imageframe_group(ImageFrameTimeAxisGroup* iftag) -{ - if(selected_imageframe_group) - { - selected_imageframe_group->set_selected(false) ; - } - - selected_imageframe_group = iftag ; - selected_imageframe_group->set_selected(true) ; -} - -/** - * Clears the currently selected image frame group unpo this time axis - * -*/ -void -ImageFrameTimeAxisView::clear_selected_imageframe_group() -{ - if(selected_imageframe_group) - { - selected_imageframe_group->set_selected(false) ; - } - selected_imageframe_group = 0 ; -} - -/** - * Returns the currently selected group upon this time axis - * - * @return the currently selected group upon this time axis - */ -ImageFrameTimeAxisGroup* -ImageFrameTimeAxisView::get_selected_imageframe_group() const -{ - return(selected_imageframe_group) ; -} - -//---------------------------------------------------------------------------------------// -// Selected item methods - -/** - * Sets the currently selected imag frame view item - * - * @param iftag the group the selected item is part - * @param ifv the selected item - */ -void -ImageFrameTimeAxisView::set_selected_imageframe_view(ImageFrameTimeAxisGroup* iftag, ImageFrameView* ifv) -{ - set_selected_imageframe_group(iftag) ; - - if(selected_imageframe_view) - { - selected_imageframe_view->set_selected(false) ; - } - - selected_imageframe_view = ifv ; - selected_imageframe_view->set_selected(true) ; -} - -/** - * Clears the currently selected image frame view item - * - */ -void -ImageFrameTimeAxisView::clear_selected_imageframe_item(bool clear_group) -{ - if(clear_group) - { - clear_selected_imageframe_group() ; - } - - if(selected_imageframe_view) - { - selected_imageframe_view->set_selected(false) ; - } - selected_imageframe_view = 0 ; -} - -/** - * Returns the currently selected image frame view item upon this time axis - * - * @return the currently selected image frame view item - */ -ImageFrameView* -ImageFrameTimeAxisView::get_selected_imageframe_view() const -{ - return(selected_imageframe_view) ; -} - - - - -void -ImageFrameTimeAxisView::set_imageframe_duration_sec(double sec) -{ - if (selected_imageframe_group && selected_imageframe_view) { - selected_imageframe_view->set_duration ((sec * _trackview.editor.session()->frame_rate()), this); - } -} - - - -/** - * Removes the currently selected ImageFrame view item - * - * @param src the identity of the object that initiated the change - * @see add_imageframe_group - */ -void -ImageFrameTimeAxisView::remove_selected_imageframe_item(void* src) -{ - if(selected_imageframe_group && selected_imageframe_view) - { - ImageFrameView* temp_item = selected_imageframe_view ; - selected_imageframe_group->remove_imageframe_item(temp_item, src) ; - - // XXX although we have removed the item from the group, we need the group id still set within the - // item as the remove method requires this data when telling others about the deletion - // to fully specify the item we need the track, group and item id - selected_imageframe_view->remove_this_item(src) ; - clear_selected_imageframe_item(false) ; - } -} - diff --git a/gtk2_ardour/imageframe_time_axis_view.h b/gtk2_ardour/imageframe_time_axis_view.h deleted file mode 100644 index 1191068c1d..0000000000 --- a/gtk2_ardour/imageframe_time_axis_view.h +++ /dev/null @@ -1,275 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#ifndef __ardour_imageframe_time_axis_view_h__ -#define __ardour_imageframe_time_axis_view_h__ - -#include -#include - -#include - -#include - -#include -#include "canvas.h" -#include "simplerect.h" - - -class PublicEditor ; -class ImageFrameTimeAxis ; -class ImageFrameView ; -class ImageFrameTimeAxisGroup ; - -/** - * ImageFrameTimeAxisView defines the time axis view helper - * This object is responsible for the time axis canvas view, and - * maintains the list of items that have been added to it - * - */ -class ImageFrameTimeAxisView : public sigc::trackable -{ - public: - //---------------------------------------------------------------------------------------// - // Constructor / Desctructor - - /** - * Constructs a new ImageFrameTimeAxisView. - * - * @param ifta the parent ImageFrameTimeAxis of this view helper - */ - ImageFrameTimeAxisView(ImageFrameTimeAxis& ifta) ; - - /** - * Destructor - * Responsible for destroying all items tat may have been added to this time axis - */ - ~ImageFrameTimeAxisView () ; - - //---------------------------------------------------------------------------------------// - // Parent/Child helper object accessors - - /** - * Returns the TimeAxisView thatt his object is acting as a helper for - * - * @return the TimeAxisView that this object is acting as a view helper for - */ - ImageFrameTimeAxis& trackview() { return _trackview; } - - /** - * - */ - ArdourCanvas::Group * canvas_item() { return &canvas_group; } - - - //---------------------------------------------------------------------------------------// - // ui methods & data - - /** - * Sets the height of the time axis view and the item upon it - * - * @param height the new height - */ - int set_height(gdouble) ; - - /** - * Sets the position of this view helper on the canvas - * - * @param x the x position upon the canvas - * @param y the y position upon the canvas - */ - int set_position(gdouble x, gdouble y) ; - - /** - * Sets the current samples per unit. - * this method tells each item upon the time axis of the change - * - * @param spu the new samples per canvas unit value - */ - int set_samples_per_unit(gdouble spu) ; - - /** - * Returns the current samples per unit of this time axis view helper - * - * @return the current samples per unit of this time axis view helper - */ - gdouble get_samples_per_unit() { return _samples_per_unit; } - - /** - * Sets the color of the items contained uopn this view helper - * - * @param color the new base color - */ - void apply_color (Gdk::Color&) ; - - //---------------------------------------------------------------------------------------// - // Child ImageFrameTimeAxisGroup Accessors/Mutators - - /** - * Adds an ImageFrameTimeAxisGroup to the list of items upon this time axis view helper - * the new ImageFrameTimeAxisGroup is returned - * - * @param group_id the unique id of the new group - * @param src the identity of the object that initiated the change - */ - ImageFrameTimeAxisGroup* add_imageframe_group(std::string group_id, void* src) ; - - /** - * Returns the named ImageFrameTimeAxisGroup or 0 if the named group does not exist on this view helper - * - * @param group_id the unique id of the group to search for - * @return the named ImageFrameTimeAxisGroup, or 0 if it is not held upon this view - */ - ImageFrameTimeAxisGroup* get_named_imageframe_group(std::string group_id) ; - - /** - * Removes and returns the named ImageFrameTimeAxisGroup from the list of ImageFrameTimeAxisGroup held by this view helper - * - * @param group_id the ImageFrameTimeAxisGroup unique id to remove - * @param src the identity of the object that initiated the change - * @see add_imageframe_group - */ - ImageFrameTimeAxisGroup* remove_named_imageframe_group(std::string group_id, void* src) ; - - /** - * Removes the specified ImageFrameTimeAxisGroup from the list of ImageFrameTimeAxisGroups upon this TimeAxis. - * - * @param iftag the ImageFrameView to remove - */ - void remove_imageframe_group(ImageFrameTimeAxisGroup* iftag, void* src) ; - - - //---------------------------------------------------------------------------------------// - // Selected group methods - - /** - * Sets the currently selected group upon this time axis - * - * @param ifv the item to set selected - */ - void set_selected_imageframe_group(ImageFrameTimeAxisGroup* iftag) ; - - /** - * Clears the currently selected image frame group unpo this time axis - * - */ - void clear_selected_imageframe_group() ; - - /** - * Returns the currently selected group upon this time axis - * - * @return the currently selected group upon this time axis - */ - ImageFrameTimeAxisGroup* get_selected_imageframe_group() const ; - - - /** - * Sets the duration of the selected ImageFrameView to the specified number of seconds - * - * @param sec the duration to set the ImageFrameView to, in seconds - */ - void set_imageframe_duration_sec(double sec) ; - - //---------------------------------------------------------------------------------------// - // Selected item methods - - /** - * Sets the currently selected image frame view item - * - * @param iftag the group the selected item is part - * @param ifv the selected item - */ - void set_selected_imageframe_view(ImageFrameTimeAxisGroup* iftag, ImageFrameView* ifv) ; - - /** - * Clears the currently selected image frame view item - * - * @param clear_group set true if the selected parent group of the item should be cleared also - */ - void clear_selected_imageframe_item(bool clear_group) ; - - /** - * Returns the currently selected image frame view item upon this time axis - * - * @return the currently selected image frame view item - */ - ImageFrameView* get_selected_imageframe_view() const ; - - - - /** - * Removes the currently selected ImageFrameTimeAxisGroup - * - * @param src the identity of the object that initiated the change - * @see add_imageframe_group - */ - void remove_selected_imageframe_item(void* src) ; - - - //---------------------------------------------------------------------------------// - // Emitted Signals - - /** Emitted when and ImageFrameGroup is added to this time axis */ - sigc::signal ImageFrameGroupAdded ; - - /** Emitted when an ImageFrameGroup is removed from this time axis */ - sigc::signal ImageFrameGroupRemoved ; - - protected: - - - private: - /** - * convenience method to re-get the samples per unit and tell items upon this view - * - */ - void reset_samples_per_unit() ; - - /** - * The list of ImageFrameViews held by this view helper */ - typedef std::list ImageFrameGroupList ; - ImageFrameGroupList imageframe_groups ; - - /** the currently selected time axis item upon this time axis */ - ImageFrameTimeAxisGroup* selected_imageframe_group ; - - /** - * thecurrently selected image frame view - * we keep this here so that we only have one per view, not one per group - */ - ImageFrameView* selected_imageframe_view ; - - - - /* the TimeAxisView that this object is acting as the view helper for */ - ImageFrameTimeAxis& _trackview ; - - ArdourCanvas::Group canvas_group ; - ArdourCanvas::SimpleRect canvas_rect; /* frame around the whole thing */ - - /** the current samples per unit */ - double _samples_per_unit ; - - /* XXX why are these different? */ - Gdk::Color region_color ; - uint32_t stream_base_color ; - -} ; /* class ImageFrameTimeAxisView */ - -#endif /* __ardour_imageframe_time_axis_view_h__ */ diff --git a/gtk2_ardour/imageframe_view.cc b/gtk2_ardour/imageframe_view.cc deleted file mode 100644 index 9b9a8c2bdb..0000000000 --- a/gtk2_ardour/imageframe_view.cc +++ /dev/null @@ -1,371 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#include -#include - -#include -#include - -#include "imageframe_time_axis.h" -#include "imageframe_time_axis_group.h" -#include "marker_time_axis.h" -#include "marker_time_axis_view.h" -#include "public_editor.h" -#include "utils.h" -#include "imageframe_view.h" -#include "imageframe.h" -#include "canvas_impl.h" -#include "gui_thread.h" - -using namespace ARDOUR; -using namespace Gtk; - -sigc::signal ImageFrameView::GoingAway; - -/** - * Constructs a new ImageFrameView upon the canvas - * - * @param item_id unique id of this item - * @param parent the parent canvas item - * @param tv the time axis view that this item is to be placed upon - * @param group the ImageFrameGroup that this item is a member of - * @param spu the current samples per canvas unit - * @param start the start frame ogf this item - * @param duration the duration of this item - * @param rgb_data the rgb data of the image - * @param width the width of the original rgb_data image data - * @param height the width of the origianl rgb_data image data - * @param num_channels the number of color channels within rgb_data - */ -ImageFrameView::ImageFrameView(const string & item_id, - ArdourCanvas::Group *parent, - ImageFrameTimeAxis* tv, - ImageFrameTimeAxisGroup* item_group, - double spu, - Gdk::Color& basic_color, - framepos_t start, - framecnt_t duration, - unsigned char* rgb_data, - uint32_t width, - uint32_t height, - uint32_t num_channels) - : TimeAxisViewItem(item_id, *parent, *tv, spu, basic_color, start, duration, - TimeAxisViewItem::Visibility (TimeAxisViewItem::ShowNameText| - TimeAxisViewItem::ShowNameHighlight| - TimeAxisViewItem::ShowFrame| - TimeAxisViewItem::ShowHandles)) - -{ - the_parent_group = item_group; - set_name_text(item_id); - - image_data_width = width; - image_data_height = height; - image_data_num_channels = num_channels; - - //This should be art_free'd once the ArtPixBuf is destroyed - this should happen when we destroy the imageframe canvas item - unsigned char* the_rgb_data = (unsigned char*) art_alloc(width*height*num_channels); - memcpy(the_rgb_data, rgb_data, (width*height*num_channels)); - - ArtPixBuf* pbuf; - pbuf = art_pixbuf_new_rgba(the_rgb_data, width, height, (num_channels * width)); - imageframe = 0; - - //calculate our image width based on the track height - double im_ratio = (double)width/(double)height; - double im_width = ((double)(trackview.current_height() - TimeAxisViewItem::NAME_HIGHLIGHT_SIZE) * im_ratio); - - imageframe = new ImageFrame (*group, pbuf, 1.0, 1.0, ANCHOR_NW, im_width, (trackview.current_height() - TimeAxisViewItem::NAME_HIGHLIGHT_SIZE)); - - frame_handle_start->signal_event().connect (sigc::bind (sigc::mem_fun (trackview.editor, &PublicEditor::canvas_imageframe_start_handle_event), frame_handle_start, this)); - frame_handle_end->signal_event().connect (sigc::bind (sigc::mem_fun (trackview.editor, &PublicEditor::canvas_imageframe_end_handle_event), frame_handle_end, this)); - group->signal_event().connect (sigc::bind (sigc::mem_fun (trackview.editor, &PublicEditor::canvas_imageframe_item_view_event), imageframe, this)); - - frame_handle_start->raise_to_top(); - frame_handle_end->raise_to_top(); - - set_position(start, this); - set_duration(duration, this); - - MarkerView::CatchDeletion.connect (*this, boost::bind (&ImageFrameView::remove_marker_view_item, this, _1), gui_context()); -} - -/** - * Destructor - * Reposible for removing and destroying all marker items associated with this item - */ -ImageFrameView::~ImageFrameView() -{ - CatchDeletion (this); - - // destroy any marker items we have associated with this item - - for(MarkerViewList::iterator iter = marker_view_list.begin(); iter != marker_view_list.end(); ++iter) - { - MarkerView* mv = (*iter); - - MarkerViewList::iterator next = iter; - next++; - - // remove the item from our marker list - // the current iterator becomes invalid after this point, so we cannot call next upon it - // luckily enough, we already have next - marker_view_list.erase(iter); - - // remove the item from the marker time axis - MarkerTimeAxisView* mtav = dynamic_cast(&mv->get_time_axis_view())->get_view(); - if(mtav) - { - mtav->remove_marker_view(mv, this); - } - - mv->set_marked_item(0); - delete mv; - mv = 0; - - // set our iterator to next, as we have invalided the current iterator with the call to erase - iter = next; - } - - // if we are the currently selected item withi the parent track, we need to se-select - if(the_parent_group) - { - if(the_parent_group->get_view().get_selected_imageframe_view() == this) - { - the_parent_group->get_view().clear_selected_imageframe_item(false); - } - } - - delete imageframe; - imageframe = 0; -} - - -//---------------------------------------------------------------------------------------// -// Position and duration Accessors/Mutators - -/** - * Set the position of this item to the specified value - * - * @param pos the new position - * @param src the identity of the object that initiated the change - * @return true if the position change was a success, false otherwise - */ -bool -ImageFrameView::set_position(framepos_t pos, void* src, double* delta) -{ - framepos_t old_pos = frame_position; - - // do the standard stuff - bool ret = TimeAxisViewItem::set_position(pos, src, delta); - - // everything went ok with the standard stuff? - if (ret) { - /* move each of our associated markers with this ImageFrameView */ - for (MarkerViewList::iterator i = marker_view_list.begin(); i != marker_view_list.end(); ++i) - { - // calculate the offset of the marker - MarkerView* mv = (MarkerView*)*i; - framepos_t marker_old_pos = mv->get_position(); - - mv->set_position(pos + (marker_old_pos - old_pos), src); - } - } - - return(ret); -} - -/** - * Sets the duration of this item - * - * @param dur the new duration of this item - * @param src the identity of the object that initiated the change - * @return true if the duration change was succesful, false otherwise - */ -bool -ImageFrameView::set_duration(framepos_t dur, void* src) -{ - /* do the standard stuff */ - bool ret = TimeAxisViewItem::set_duration(dur, src); - - // eveything went ok with the standard stuff? - if(ret) - { - /* handle setting the sizes of our canvas itesm based on the new duration */ - imageframe->property_drawwidth() = trackview.editor.frame_to_pixel(get_duration()); - } - - return(ret); -} - -//---------------------------------------------------------------------------------------// -// Parent Component Methods - -/** - * Sets the parent ImageFrameTimeAxisGroup of thie item - * each Item must be part of exactly one group (or 'scene') upon the timeline - * - * @param group the new parent group - */ -void -ImageFrameView::set_time_axis_group(ImageFrameTimeAxisGroup* group) -{ - the_parent_group = group; -} - -/** - * Returns the parent group of this item - * - * @return the parent group of this item - */ -ImageFrameTimeAxisGroup* -ImageFrameView::get_time_axis_group() -{ - return(the_parent_group); -} - - -//---------------------------------------------------------------------------------------// -// ui methods - -/** - * Set the height of this item - * - * @param h the new height - */ -void -ImageFrameView::set_height (gdouble h) -{ - // set the image size - // @todo might have to re-get the image data, for a large height...hmmm. - double im_ratio = (double)image_data_width/(double)image_data_height; - - imageframe->property_width() = (h - TimeAxisViewItem::NAME_Y_OFFSET) * im_ratio; - imageframe->property_height() = h - TimeAxisViewItem::NAME_Y_OFFSET; - - frame->raise_to_top(); - imageframe->raise_to_top(); - name_highlight->raise_to_top(); - name_pixbuf->raise_to_top(); - frame_handle_start->raise_to_top(); - frame_handle_end->raise_to_top(); - - name_pixbuf->property_y() = h - TimeAxisViewItem::NAME_Y_OFFSET; - frame->property_y2() = h; - - name_highlight->property_y1() = (gdouble) h - TimeAxisViewItem::NAME_HIGHLIGHT_SIZE; - name_highlight->property_y2() = (gdouble) h - 1.0; -} - - -//---------------------------------------------------------------------------------------// -// MarkerView methods - -/** - * Adds a markerView to the list of marker views associated with this item - * - * @param item the marker item to add - * @param src the identity of the object that initiated the change - */ -void -ImageFrameView::add_marker_view_item(MarkerView* item, void* src) -{ - marker_view_list.push_back(item); - MarkerViewAdded(item, src); /* EMIT_SIGNAL */ -} - -/** - * Removes the named marker view from the list of marker view associated with this item - * The Marker view is not destroyed on removal, so the caller must handle the item themself - * - * @param markId the id/name of the item to remove - * @param src the identity of the object that initiated the change - * @return the removed marker item - */ -MarkerView* -ImageFrameView::remove_named_marker_view_item(const string & markerId, void* src) -{ - MarkerView* mv = 0; - MarkerViewList::iterator i = marker_view_list.begin(); - - while(i != marker_view_list.end()) - { - if (((MarkerView*)*i)->get_item_name() == markerId) - { - mv = (*i); - - marker_view_list.erase(i); - - MarkerViewRemoved(mv,src); /* EMIT_SIGNAL */ - - // iterator is now invalid, but since we should only ever have - // one item with the specified name, things are ok, and we can - // break from the while loop - break; - } - i++; - } - - return(mv); -} - -/** - * Removes item from the list of marker views assocaited with this item - * This method will do nothing if item if not assiciated with this item - * - * @param item the item to remove - * @param src the identity of the object that initiated the change - */ -void -ImageFrameView::remove_marker_view_item (MarkerView* mv) -{ - ENSURE_GUI_THREAD (*this, &ImageFrameView::remove_marker_view_item, mv, src) - - MarkerViewList::iterator i; - - if ((i = find (marker_view_list.begin(), marker_view_list.end(), mv)) != marker_view_list.end()) { - marker_view_list.erase(i); - MarkerViewRemoved (mv, src); /* EMIT_SIGNAL */ - } -} - -/** - * Determines if the named marker is one of those associated with this item - * - * @param markId the id/name of the item to search for - */ -bool -ImageFrameView::has_marker_view_item(const string & mname) -{ - bool result = false; - - for (MarkerViewList::const_iterator ci = marker_view_list.begin(); ci != marker_view_list.end(); ++ci) - { - if (((MarkerView*)*ci)->get_item_name() == mname) - { - result = true; - - // found the item, so we can break the for loop - break; - } - } - - return(result); -} diff --git a/gtk2_ardour/imageframe_view.h b/gtk2_ardour/imageframe_view.h deleted file mode 100644 index 49b29038c4..0000000000 --- a/gtk2_ardour/imageframe_view.h +++ /dev/null @@ -1,212 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#ifndef __gtk_ardour_imageframe_view_h__ -#define __gtk_ardour_imageframe_view_h__ - -#include -#include -#include -#include -#include - -#include "canvas.h" -#include "enums.h" -#include "time_axis_view_item.h" -#include "marker_view.h" - -class ImageFrameTimeAxis; -class ImageFrameTimeAxisGroup ; - -/** - * An ImageFrameItem to display an image upon the ardour time line - * - */ -class ImageFrameView : public TimeAxisViewItem -{ - public: - //---------------------------------------------------------------------------------------// - // Constructor / Desctructor - - /** - * Constructs a new ImageFrameView upon the canvas - * - * @param item_id unique id of this item - * @param parent the parent canvas item - * @param tv the time axis view that this item is to be placed upon - * @param group the ImageFrameGroup that this item is a member of - * @param spu the current samples per canvas unit - * @param start the start frame ogf this item - * @param duration the duration of this item - * @param rgb_data the rgb data of the image - * @param width the width of the original rgb_data image data - * @param height the width of the origianl rgb_data image data - * @param num_channels the number of color channels within rgb_data - */ - ImageFrameView(const std::string & item_id, - ArdourCanvas::Group *parent, - ImageFrameTimeAxis *tv, - ImageFrameTimeAxisGroup* group, - double spu, - Gdk::Color& base_color, - framepos_t start, - framecnt_t duration, - unsigned char* rgb_data, - uint32_t width, - uint32_t height, - uint32_t num_channels) ; - - /** - * Destructor - * Reposible for removing and destroying all marker items associated with this item - */ - ~ImageFrameView() ; - - static PBD::Signal1 CatchDeletion; - - //---------------------------------------------------------------------------------------// - // Position and duration Accessors/Mutators - - /** - * Set the position of this item to the specified value - * - * @param pos the new position - * @param src the identity of the object that initiated the change - * @return true if the position change was a success, false otherwise - */ - virtual bool set_position(framepos_t pos, void* src, double* delta = 0) ; - - /** - * Sets the duration of this item - * - * @param dur the new duration of this item - * @param src the identity of the object that initiated the change - * @return true if the duration change was succesful, false otherwise - */ - virtual bool set_duration(framepos_t dur, void* src) ; - - //---------------------------------------------------------------------------------------// - // Parent Component Methods - - /** - * Sets the parent ImageFrameTimeAxisGroup of thie item - * each Item must be part of exactly one group (or 'scene') upon the timeline - * - * @param group the new parent group - */ - void set_time_axis_group(ImageFrameTimeAxisGroup* group) ; - - /** - * Returns the parent group of this item - * - * @return the parent group of this item - */ - ImageFrameTimeAxisGroup* get_time_axis_group() ; - - //---------------------------------------------------------------------------------------// - // ui methods - - /** - * Set the height of this item - * - * @param h the new height - */ - virtual void set_height(gdouble h) ; - - - //---------------------------------------------------------------------------------------// - // MarkerView methods - - /** - * Adds a markerView to the list of marker views associated with this item - * - * @param item the marker item to add - * @param src the identity of the object that initiated the change - */ - void add_marker_view_item(MarkerView* item, void* src) ; - - /** - * Removes the named marker view from the list of marker view associated with this item - * The Marker view is not destroyed on removal, so the caller must handle the item themself - * - * @param markId the id/name of the item to remove - * @param src the identity of the object that initiated the change - * @return the removed marker item - */ - MarkerView* remove_named_marker_view_item(const std::string & markId, void* src) ; - - /** - * Removes item from the list of marker views assocaited with this item - * This method will do nothing if item if not assiciated with this item - * The Marker view is not destroyed on removal, so the caller must handle the item themself - * - * @param item the item to remove - * @param src the identity of the object that initiated the change - */ - void remove_marker_view_item(MarkerView* item, void* src) ; - - /** - * Determines if the named marker is one of those associated with this item - * - * @param markId the id/name of the item to search for - */ - bool has_marker_view_item(const std::string & markId) ; - - - //---------------------------------------------------------------------------------// - // Emitted Signals - - /** Emitted when a marker Item is added to this Item */ - sigc::signal MarkerViewAdded ; - - /** Emitted when a Marker Item is added to this Item */ - sigc::signal MarkerViewRemoved ; - - private: - /** the list of MarkerViews associated with this item */ - typedef std::list MarkerViewList ; - MarkerViewList marker_view_list ; - - - /** The parent group that this item is a member of */ - ImageFrameTimeAxisGroup* the_parent_group ; - - // ------- Image data ----------- - - /** the image data that we display */ - //unsigned char* the_rgb_data ; - - /** The width of the image contained within the_rgb_data */ - uint32_t image_data_width ; - - /** The height of the image contained within the_rgb_data */ - uint32_t image_data_height ; - - /** the number of channels contained in the_rgb_data */ - uint32_t image_data_num_channels ; - - - // ------- Our canvas element ----------- - - /** the CanvasImageFrame to display the image */ - ArdourCanvas::ImageFrame* imageframe ; - -} ; /* class ImageFrameView */ - -#endif /* __gtk_ardour_imageframe_view_h__ */ diff --git a/gtk2_ardour/io_selector.cc b/gtk2_ardour/io_selector.cc index db165b8b3c..544963f666 100644 --- a/gtk2_ardour/io_selector.cc +++ b/gtk2_ardour/io_selector.cc @@ -224,8 +224,6 @@ IOSelectorWindow::IOSelectorWindow (ARDOUR::Session* session, boost::shared_ptr< add (_selector); - set_position (Gtk::WIN_POS_MOUSE); - io_name_changed (this); show_all (); diff --git a/gtk2_ardour/itest.cc b/gtk2_ardour/itest.cc deleted file mode 100644 index db6ede0fd2..0000000000 --- a/gtk2_ardour/itest.cc +++ /dev/null @@ -1,222 +0,0 @@ -/* - Copyright (C) 2000-2007 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -using namespace std; -using namespace Gtk; -using namespace Gtkmm2ext; -using namespace Glib; - -struct ModelColumns : public TreeModel::ColumnRecord { - ModelColumns() { - add (used); - add (text); - add (port); - } - TreeModelColumn used; - TreeModelColumn text; - TreeModelColumn port; -}; - -jack_client_t* jack; - -void -fill_it (RefPtr model, TreeView* display, ModelColumns* columns) -{ - RefPtr old = display->get_model(); - display->set_model (RefPtr(0)); - - model->clear (); - - const char ** ports; - typedef map > > PortMap; - PortMap portmap; - PortMap::iterator i; - - ports = jack_get_ports (jack, "", JACK_DEFAULT_AUDIO_TYPE, JackPortIsOutput); - - if (ports == 0) { - goto out; - } - - /* find all the client names and group their ports into a list-by-client */ - - for (int n = 0; ports[n]; ++n) { - - pair > > newpair; - pair strpair; - std::pair result; - - string str = ports[n]; - string::size_type pos; - string portname; - - pos = str.find (':'); - - newpair.first = str.substr (0, pos); - portname = str.substr (pos+1); - - /* this may or may not succeed at actually inserting. - we don't care, however: we just want an iterator - that gives us either the inserted element or - the existing one with the same name. - */ - - result = portmap.insert (newpair); - - strpair.first = portname; - strpair.second = str; - - result.first->second.push_back (strpair); - } - - - for (i = portmap.begin(); i != portmap.end(); ++i) { - - /* i->first is a client name, i->second is a PortMap of all of its ports */ - - TreeModel::Row parent = *(model->append()); - - parent[columns->used] = false; - parent[columns->text] = i->first; - parent[columns->port] = 0; - - for (vector >::iterator s = i->second.begin(); s != i->second.end(); ++s) { - - /* s->first is a port name */ - - TreeModel::Row row = *(model->append (parent.children())); - - row[columns->used] = ((random()%2) == 1); - row[columns->text] = s->first; - row[columns->port] = (jack_port_t*) random(); - } - } - - out: - display->set_model (old); -} - -void -selection_changed (RefPtr model, TreeView* display, ModelColumns* columns) -{ -// TreeSelection::ListHandle_Path selection = display->get_selection()->get_selected_rows (); -// -// for (TreeSelection::ListHandle_Path::iterator x = selection.begin(); x != selection.end(); ++x) { -// cerr << "selected: " << (*(model->get_iter (*x)))[columns->text] << endl; -// } -} - -bool -selection_filter (const RefPtr& model, const TreeModel::Path& path, bool yn, ModelColumns* columns) -{ - return (*(model->get_iter (path)))[columns->port] != 0; -} - -void -object_drop (string type, uint32_t cnt, void** ptr) -{ - cerr << "Got an object drop of " << cnt << " pointer(s) of type " << type << endl; -} - -int -main (int argc, char* argv[]) -{ - Main app (&argc, &argv); - Window win; - VBox vpacker; - HBox hpacker; - Button rescan ("rescan"); - ScrolledWindow scrollerA; - ScrolledWindow scrollerB; - DnDTreeView displayA; - DnDTreeView displayB; - ModelColumns columns; - - if ((jack = jack_client_new ("itest")) == NULL) { - return -1; - } - - RefPtr modelA = TreeStore::create (columns); - RefPtr modelB = TreeStore::create (columns); - - displayA.set_model (modelA); - displayA.append_column ("Use", columns.used); - displayA.append_column ("Source/Port", columns.text); - displayA.set_reorderable (true); - displayA.add_object_drag (columns.port.index(), "ports"); - displayA.signal_object_drop.connect (ptr_fun (object_drop)); - - displayA.get_selection()->set_mode (SELECTION_MULTIPLE); - displayA.get_selection()->set_select_function (sigc::bind (ptr_fun (selection_filter), &columns)); - displayA.get_selection()->signal_changed().connect (sigc::bind (ptr_fun (selection_changed), modelA, &displayA, &columns)); - - displayB.set_model (modelB); - displayB.append_column ("Use", columns.used); - displayB.append_column ("Source/Port", columns.text); - displayB.set_reorderable (true); - displayB.add_object_drag (columns.port.index(), "ports"); - displayB.signal_object_drop.connect (ptr_fun (object_drop)); - - displayB.get_selection()->set_mode (SELECTION_MULTIPLE); - displayB.get_selection()->set_select_function (sigc::bind (ptr_fun (selection_filter), &columns)); - displayB.get_selection()->signal_changed().connect (sigc::bind (ptr_fun (selection_changed), modelB, &displayB, &columns)); - - scrollerA.add (displayA); - scrollerB.add (displayB); - - hpacker.pack_start (scrollerA); - hpacker.pack_start (scrollerB); - - vpacker.pack_start (hpacker); - vpacker.pack_start (rescan, false, false); - - win.add (vpacker); - win.set_size_request (500, 400); - win.show_all (); - - rescan.signal_clicked().connect (sigc::bind (ptr_fun (fill_it), modelA, &displayA, &columns)); - rescan.signal_clicked().connect (sigc::bind (ptr_fun (fill_it), modelB, &displayB, &columns)); - - fill_it (modelA, &displayA, &columns); - fill_it (modelB, &displayB, &columns); - - displayA.expand_all(); - displayB.expand_all(); - - app.run (); - - jack_client_close (jack); -} diff --git a/gtk2_ardour/lxvst_plugin_ui.h b/gtk2_ardour/lxvst_plugin_ui.h old mode 100755 new mode 100644 diff --git a/gtk2_ardour/main.cc b/gtk2_ardour/main.cc index 9f77ecc82c..1c70788f90 100644 --- a/gtk2_ardour/main.cc +++ b/gtk2_ardour/main.cc @@ -184,6 +184,8 @@ fixup_bundle_environment (int, char* []) export_search_path (bundle_dir, "SUIL_MODULE_DIR", "/lib"); export_search_path (bundle_dir, "GTK_PATH", "/lib/gtkengines"); + setenv ("PATH", (bundle_dir + "/MacOS:" + std::string(getenv ("PATH"))).c_str(), 1); + /* unset GTK_RC_FILES so that we only load the RC files that we define */ @@ -296,6 +298,8 @@ fixup_bundle_environment (int /*argc*/, char* argv[]) export_search_path (dir_path, "SUIL_MODULE_DIR", "/lib"); export_search_path (dir_path, "GTK_PATH", "/lib/gtkengines"); + setenv ("PATH", (dir_path + "/bin:" + std::string(getenv ("PATH"))).c_str(), 1); + /* unset GTK_RC_FILES so that we only load the RC files that we define */ diff --git a/gtk2_ardour/marker_time_axis.cc b/gtk2_ardour/marker_time_axis.cc deleted file mode 100644 index dd827b4c3c..0000000000 --- a/gtk2_ardour/marker_time_axis.cc +++ /dev/null @@ -1,281 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#include - -#include "pbd/error.h" - -#include - -#include - -#include "ardour/session.h" -#include "ardour/utils.h" - -#include "ardour_ui.h" -#include "public_editor.h" -#include "imageframe_time_axis.h" -#include "selection.h" -#include "imageframe_time_axis_view.h" -#include "marker_time_axis_view.h" -#include "imageframe_view.h" -#include "marker_time_axis.h" -#include "canvas_impl.h" - -#include "i18n.h" - -using namespace ARDOUR; -using namespace PBD; -using namespace Gtk; - -//---------------------------------------------------------------------------------------// -// Constructor / Desctructor - -/** - * Constructs a new MarkerTimeAxis - * - * @param ed the PublicEditor - * @param sess the current session - * @param canvas the parent canvas item - * @param name the name/id of this time axis - * @param tav the associated track view that this MarkerTimeAxis is marking up - */ -MarkerTimeAxis::MarkerTimeAxis (PublicEditor& ed, ARDOUR::Session* sess, Canvas& canvas, const string & name, TimeAxisView* tav) - : AxisView(sess), - VisualTimeAxis(name, ed, sess, canvas) -{ - /* the TimeAxisView these markers are associated with */ - marked_time_axis = tav ; - - _color = unique_random_color() ; - time_axis_name = name ; - - selection_group = new Group (*canvas_display); - selection_group->hide(); - - // intialize our data items - marker_menu = 0 ; - - y_position = -1 ; - - /* create our new marker time axis strip view */ - view = new MarkerTimeAxisView(*this) ; - - // set the initial time axis text label - label_view() ; - - // set the initial height of this time axis - set_height(hSmall) ; -} - -/** - * Destructor - * Responsible for destroying any marker items upon this time axis - */ -MarkerTimeAxis::~MarkerTimeAxis() -{ - CatchDeletion (this); /* EMIT_SIGNAL */ - - // destroy the view helper - // this handles removing and destroying individual marker items - - if(view) { - delete view ; - view = 0 ; - } -} - - -//---------------------------------------------------------------------------------------// -// ui methods & data - -void -MarkerTimeAxis::set_height (uint32_t h) -{ - VisualTimeAxis::set_height(h) ; - - // tell out view helper of the change too - if (view != 0) - { - view->set_height((double) height) ; - } - - // tell those interested that we have had our height changed - gui_changed("track_height",(void*)0) ; /* EMIT_SIGNAL */ -} - -/** - * Sets the number of samples per unit that are used. - * This is used to determine the sizes of items upon this time axis - * - * @param spu the number of samples per unit - */ -void -MarkerTimeAxis::set_samples_per_unit(double spu) -{ - TimeAxisView::set_samples_per_unit (editor.get_current_zoom()); - - if (view) { - view->set_samples_per_unit(spu) ; - } -} - -/** - * Show the popup edit menu - * - * @param button the mouse button pressed - * @param time when to show the popup - * @param clicked_mv the MarkerView that the event ocured upon, or 0 if none - * @param with_item true if an item has been selected upon the time axis, used to set context menu - */ -void -MarkerTimeAxis::popup_marker_time_axis_edit_menu(int button, int32_t time, MarkerView* clicked_mv, bool with_item) -{ - if (!marker_menu) - { - build_marker_menu() ; - } - - if (with_item) - { - marker_item_menu->set_sensitive(true) ; - } - else - { - marker_item_menu->set_sensitive(false) ; - } - - marker_menu->popup(button,time) ; -} - - -/** - * convenience method to select a new track color and apply it to the view and view items - * - */ -void -MarkerTimeAxis::select_track_color() -{ - if(VisualTimeAxis::choose_time_axis_color()) - { - if(view) - { - view->apply_color(_color) ; - } - } -} - -/** - * Handles the building of the popup menu - */ -void -MarkerTimeAxis::build_display_menu() -{ - using namespace Menu_Helpers; - - /* get the size menu ready */ - build_size_menu() ; - - /* prepare it */ - TimeAxisView::build_display_menu(); - - /* now fill it with our stuff */ - MenuList& items = display_menu->items(); - - items.push_back(MenuElem (_("Rename"), sigc::mem_fun(*this, &VisualTimeAxis::start_time_axis_rename))); - - items.push_back(SeparatorElem()) ; - items.push_back(MenuElem (_("Height"), *size_menu)); - items.push_back(MenuElem (_("Color"), sigc::mem_fun(*this, &MarkerTimeAxis::select_track_color))); - items.push_back(SeparatorElem()) ; - - items.push_back(MenuElem (_("Remove"), sigc::bind(sigc::mem_fun(*this, &MarkerTimeAxis::remove_this_time_axis), (void*)this))); -} - -/** - * handles the building of the MarkerView sub menu - */ -void -MarkerTimeAxis::build_marker_menu() -{ - using namespace Menu_Helpers; - using Gtk::Menu; - - marker_menu = manage(new Menu) ; - marker_menu->set_name ("ArdourContextMenu"); - MenuList& items = marker_menu->items(); - - marker_item_menu = manage(new Menu) ; - marker_item_menu->set_name ("ArdourContextMenu"); - MenuList& marker_sub_items = marker_item_menu->items() ; - - /* duration menu */ - Menu* duration_menu = manage(new Menu) ; - duration_menu->set_name ("ArdourContextMenu"); - MenuList& duration_items = duration_menu->items() ; - - if(view) - { - duration_items.push_back(MenuElem (_("1 seconds"), sigc::bind (sigc::mem_fun (view, &MarkerTimeAxisView::set_marker_duration_sec), 1.0))) ; - duration_items.push_back(MenuElem (_("1.5 seconds"), sigc::bind (sigc::mem_fun (view, &MarkerTimeAxisView::set_marker_duration_sec), 1.5))) ; - duration_items.push_back(MenuElem (_("2 seconds"), sigc::bind (sigc::mem_fun (view, &MarkerTimeAxisView::set_marker_duration_sec), 2.0))) ; - duration_items.push_back(MenuElem (_("2.5 seconds"), sigc::bind (sigc::mem_fun (view, &MarkerTimeAxisView::set_marker_duration_sec), 2.5))) ; - duration_items.push_back(MenuElem (_("3 seconds"), sigc::bind (sigc::mem_fun (view, &MarkerTimeAxisView::set_marker_duration_sec), 3.0))) ; - } - //duration_items.push_back(SeparatorElem()) ; - //duration_items.push_back(MenuElem (_("custom"), sigc::mem_fun(*this, &ImageFrameTimeAxis::set_marker_duration_custom))) ; - - marker_sub_items.push_back(MenuElem(_("Duration (sec)"), *duration_menu)) ; - - marker_sub_items.push_back(SeparatorElem()) ; - marker_sub_items.push_back(MenuElem (_("Remove Marker"), sigc::bind(sigc::mem_fun(view, &MarkerTimeAxisView::remove_selected_marker_view),(void*)this))) ; - - items.push_back(MenuElem(_("Marker"), *marker_item_menu)) ; - items.push_back(MenuElem (_("Rename Track"), sigc::mem_fun(*this,&MarkerTimeAxis::start_time_axis_rename))) ; - - marker_menu->show_all() ; -} - - - -/** - * Returns the view helper of this TimeAxis - * - * @return the view helper of this TimeAxis - */ -MarkerTimeAxisView* -MarkerTimeAxis::get_view() -{ - return(view) ; -} - -/** - * Returns the TimeAxisView that this markerTimeAxis is marking up - * - * @return the TimeAXisView that this MarkerTimeAxis is marking - */ -TimeAxisView* -MarkerTimeAxis::get_marked_time_axis() -{ - return(marked_time_axis) ; -} - - - - diff --git a/gtk2_ardour/marker_time_axis.h b/gtk2_ardour/marker_time_axis.h deleted file mode 100644 index bb30bc24db..0000000000 --- a/gtk2_ardour/marker_time_axis.h +++ /dev/null @@ -1,156 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#ifndef __ardour_marker_time_axis_h__ -#define __ardour_marker_time_axis_h__ - -#include -#include - -#include "ardour_dialog.h" -#include "route_ui.h" -#include "enums.h" -#include "time_axis_view.h" -#include "canvas.h" -#include "visual_time_axis.h" - -namespace ARDOUR { - class Session; -} - -class PublicEditor; -class ImageFrameView ; -class ImageFrameTimeAxisView ; -class MarkerTimeAxisView ; -class MarkerView ; - -/** - * MarkerTimeAxis defines a visual time axis for holding marker items associated with other time axis, and time axis items. - * - * The intention of this time axis is to allow markers with duration to be arranged on the time line - * to add additional timing information to items on an associated time axis, for instance the addition - * of effect duration and timings - */ -class MarkerTimeAxis : public VisualTimeAxis -{ - public: - //---------------------------------------------------------------------------------------// - // Constructor / Desctructor - - /** - * Constructs a new MarkerTimeAxis - * - * @param ed the PublicEditor - * @param sess the current session - * @param canvas the parent canvas item - * @param name the name/id of this time axis - * @param tav the associated track view that this MarkerTimeAxis is marking up - */ - MarkerTimeAxis(PublicEditor& ed, ARDOUR::Session* sess, ArdourCanvas::Canvas& canvas, const std::string & name, TimeAxisView* tav) ; - - /** - * Destructor - * Responsible for destroying any marker items upon this time axis - */ - virtual ~MarkerTimeAxis() ; - - - //---------------------------------------------------------------------------------------// - // ui methods & data - - /** - * Sets the height of this TrackView to one of the defined TrackHeights - * - * @param h the number of pixels to set the height to - */ - virtual void set_height(uint32_t h) ; - - /** - * Sets the number of samples per unit that are used. - * This is used to determine the sizes of items upon this time axis - * - * @param spu the number of samples per unit - */ - virtual void set_samples_per_unit(double spu) ; - - - /** - * Show the popup edit menu - * - * @param button the mouse button pressed - * @param time when to show the popup - * @param clicked_mv the MarkerView that the event ocured upon, or 0 if none - * @param with_item true if an item has been selected upon the time axis, used to set context menu - */ - void popup_marker_time_axis_edit_menu(int button, int32_t time, MarkerView* clicked_mv, bool with_item) ; - - - //---------------------------------------------------------------------------------------// - // Parent/Child helper object accessors - - /** - * Returns the view helper of this TimeAxis - * - * @return the view helper of this TimeAxis - */ - MarkerTimeAxisView* get_view() ; - - /** - * Returns the TimeAxisView that this markerTimeAxis is marking up - * - * @return the TimeAXisView that this MarkerTimeAxis is marking - */ - TimeAxisView* get_marked_time_axis() ; - - - private: - - /** - * convenience method to select a new track color and apply it to the view and view items - * - */ - void select_track_color() ; - - /** - * Handles the building of the popup menu - */ - virtual void build_display_menu() ; - - /** - * handles the building of the MarkerView sub menu - */ - void build_marker_menu() ; - - /** The associated TimeAxis that this MarkerTimeAxis is marking up */ - TimeAxisView* marked_time_axis ; - - /** Our time axis view helper */ - MarkerTimeAxisView *view ; - - /** the popup menu available by clicking upon this time axis */ - Gtk::Menu *marker_menu ; - - /** specialized sub menu available when clicking upon and item upon this time axis */ - Gtk::Menu *marker_item_menu ; - - -} ; /* class MarkerTimeAxis */ - -#endif /* __ardour_imageframe_time_axis_h__ */ - diff --git a/gtk2_ardour/marker_time_axis_view.cc b/gtk2_ardour/marker_time_axis_view.cc deleted file mode 100644 index b1eb7066cd..0000000000 --- a/gtk2_ardour/marker_time_axis_view.cc +++ /dev/null @@ -1,389 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#include - -#include -#include - -#include "marker_time_axis_view.h" -#include "marker_time_axis.h" -#include "marker_view.h" -#include "imageframe_view.h" -#include "imageframe_time_axis.h" -#include "canvas-simplerect.h" -#include "public_editor.h" -#include "rgb_macros.h" -#include "gui_thread.h" -#include "ardour_ui.h" - -#include "i18n.h" - -using namespace ARDOUR ; -using namespace Editing; - -//---------------------------------------------------------------------------------------// -// Constructor / Desctructor - -/** - * Construct a new MarkerTimeAxisView helper time axis helper - * - * @param mta the TimeAxsiView that this objbect is the helper for - */ -MarkerTimeAxisView::MarkerTimeAxisView(MarkerTimeAxis& tv) - : _trackview (tv) -{ - region_color = _trackview.color(); - stream_base_color = ARDOUR_UI::config()->canvasvar_MarkerTrack.get(); - - canvas_group = new ArdourCanvas::Group (*_trackview.canvas_display); - - canvas_rect = new ArdourCanvas::SimpleRect (*canvas_group); - canvas_rect->property_x1() = 0.0; - canvas_rect->property_y1() = 0.0; - canvas_rect->property_x2() = max_framepos; - canvas_rect->property_y2() = (double)20; - canvas_rect->property_outline_color_rgba() = ARDOUR_UI::config()->canvasvar_MarkerTrack.get(); - canvas_rect->property_fill_color_rgba() = stream_base_color; - - canvas_rect->signal_event().connect (sigc::bind (sigc::mem_fun (_trackview.editor, &PublicEditor::canvas_marker_time_axis_view_event), canvas_rect, &_trackview)); - - _samples_per_unit = _trackview.editor.get_current_zoom() ; - - _trackview.editor.ZoomChanged.connect (sigc::mem_fun(*this, &MarkerTimeAxisView::reset_samples_per_unit)); - MarkerView::CatchDeletion.connect (*this, boost::bind (&MarkerTimeAxisView::remove_marker_view, this, _1), gui_context()); -} - -/** - * Destructor - * Reposinsibly for destroying all marker items that may have been added to this time axis view - * - */ -MarkerTimeAxisView::~MarkerTimeAxisView() -{ - // destroy everything upon this view - for(MarkerViewList::iterator iter = marker_view_list.begin(); iter != marker_view_list.end(); ++iter) - { - MarkerView* mv = (*iter) ; - - MarkerViewList::iterator next = iter ; - next++ ; - marker_view_list.erase(iter) ; - - delete mv ; - mv = 0 ; - - iter = next ; - } - - delete canvas_rect; - canvas_rect = 0 ; - - delete canvas_group; - canvas_group = 0 ; -} - - -//---------------------------------------------------------------------------------------// -// ui methods & data - -/** - * Sets the height of the time axis view and the item upon it - * - * @param height the new height - */ -int -MarkerTimeAxisView::set_height(gdouble h) -{ - if (h < 10.0 || h > 1000.0) { - return -1; - } - - canvas_rect->property_y2() = h; - - for (MarkerViewList::iterator i = marker_view_list.begin(); i != marker_view_list.end(); ++i) { - (*i)->set_y_position_and_height(0, h); - } - - return 0; -} - -/** - * Sets the position of this view helper on the canvas - * - * @param x the x position upon the canvas - * @param y the y position upon the canvas - */ -int -MarkerTimeAxisView::set_position(gdouble x, gdouble y) -{ - canvas_group->property_x() = x; - canvas_group->property_y() = y; - return 0; -} - -/** - * Sets the current samples per unit. - * this method tells each item upon the time axis of the change - * - * @param spu the new samples per canvas unit value - */ -int -MarkerTimeAxisView::set_samples_per_unit(gdouble spp) -{ - if(spp < 1.0) { - return -1 ; - } - - _samples_per_unit = spp ; - - for(MarkerViewList::iterator i = marker_view_list.begin(); i != marker_view_list.end(); ++i) - { - (*i)->set_samples_per_unit(spp) ; - } - return(0) ; -} - -/** - * Sets the color of the items contained upon this view helper - * - * @param color the new base color - */ -void -MarkerTimeAxisView::apply_color(Gdk::Color& color) -{ - region_color = color; - - for (MarkerViewList::iterator i = marker_view_list.begin(); i != marker_view_list.end(); i++) - { - (*i)->set_color (region_color) ; - } -} - - -//---------------------------------------------------------------------------------------// -// Child MarkerView Accessors/Mutators - -/** - * Adds a marker view to the list of items upon this time axis view helper - * the new MarkerView is returned - * - * @param ifv the ImageFrameView that the new item is marking up - * @param mark_text the text to be displayed uopn the new marker item - * @param mark_id the unique id of the new item - * @param start the position the new item should be placed upon the time line - * @param duration the duration the new item should be placed upon the timeline - * @param src the identity of the object that initiated the change - */ -MarkerView* -MarkerTimeAxisView::add_marker_view(ImageFrameView* ifv, std::string mark_type, std::string mark_id, framepos_t start, framecnt_t dur, void* src) -{ - if(ifv->has_marker_view_item(mark_id)) - { - return(0) ; - } - - MarkerView* mv = new MarkerView(canvas_group, - &_trackview, - ifv, - _trackview.editor.get_current_zoom(), - region_color, - mark_type, - mark_id, - start, - dur) ; - - ifv->add_marker_view_item(mv, src) ; - marker_view_list.push_front(mv) ; - - MarkerViewAdded(mv,src) ; /* EMIT_SIGNAL */ - - return(mv) ; -} - -/** - * Returns the named MarkerView or 0 if the named marker does not exist - * - * @param item_id the unique id of the item to search for - * @return the named MarkerView, or 0 if it is not held upon this view - */ -MarkerView* -MarkerTimeAxisView::get_named_marker_view(std::string item_id) -{ - MarkerView* mv = 0 ; - - for(MarkerViewList::iterator i = marker_view_list.begin(); i != marker_view_list.end(); ++i) - { - if(((MarkerView*)*i)->get_item_name() == item_id) - { - mv = ((MarkerView*)*i) ; - break ; - } - } - return(mv) ; -} - -/** - * Removes the currently selected MarverView - * Note that this method actually destroys the MarkerView too. - * We assume that since we own the object, we are allowed to do this - * - * @param src the identity of the object that initiated the change - * @see add_marker_view - */ -void -MarkerTimeAxisView::remove_selected_marker_view(void* src) -{ - std::string removed ; - - if (selected_time_axis_item) - { - MarkerViewList::iterator i ; - if((i = find (marker_view_list.begin(), marker_view_list.end(), selected_time_axis_item)) != marker_view_list.end()) - { - marker_view_list.erase(i) ; - - MarkerViewRemoved(selected_time_axis_item->get_item_name(),src) ; /* EMIT_SIGNAL */ - - delete(selected_time_axis_item) ; - selected_time_axis_item = 0 ; - } - } - else - { - //No selected marker view - } -} - -/** - * Removes and returns the named MarkerView from the list of MarkerView held by this view helper - * - * @param item_id the MarkerView unique id to remove - * @param src the identity of the object that initiated the change - * @see add_marker_view - */ -MarkerView* -MarkerTimeAxisView::remove_named_marker_view(std::string item_id, void* src) -{ - MarkerView* mv = 0 ; - - MarkerViewList::iterator i = marker_view_list.begin() ; - - for(MarkerViewList::iterator iter = marker_view_list.begin(); iter != marker_view_list.end(); ++iter) - { - if(((MarkerView*)*i)->get_item_name() == item_id) - { - mv = ((MarkerView*)*i) ; - marker_view_list.erase(i) ; - - MarkerViewRemoved(mv->get_item_name(), src) ; /* EMIT_SIGNAL */ - - // break from the for loop - break; - } - i++ ; - } - - return(mv) ; -} - -/** - * Removes mv from the list of MarkerView upon this TimeAxis - * - * @param mv the MarkerView to remove - * @param src the identity of the object that initiated the change - */ -void -MarkerTimeAxisView::remove_marker_view (MarkerView* mv) -{ - ENSURE_GUI_THREAD (*this, &MarkerTimeAxisView::remove_marker_view, mv, src) - - MarkerViewList::iterator i; - - if((i = find (marker_view_list.begin(), marker_view_list.end(), mv)) != marker_view_list.end()) { - marker_view_list.erase(i) ; - - // Assume this remove happened locally, else use remove_named_marker_time_axis - // let listeners know that the named MarkerTimeAxis has been removed - MarkerViewRemoved(mv->get_item_name(), src) ; /* EMIT_SIGNAL */ - } -} - -/** - * Sets the duration of the selected MarkerView to the specified number of seconds - * - * @param sec the duration to set the MArkerView to, in seconds - */ -void -MarkerTimeAxisView::set_marker_duration_sec(double sec) -{ - if(get_selected_time_axis_item() != 0) - { - get_selected_time_axis_item()->set_duration((sec * _trackview.editor.session()->frame_rate()), this); - } -} - - -//---------------------------------------------------------------------------------------// -// Selected item methods - -/** - * Sets the currently selected item upon this time axis - * - * @param mv the item to set selected - */ -void -MarkerTimeAxisView::set_selected_time_axis_item(MarkerView* mv) -{ - selected_time_axis_item = mv ; -} - -/** - * Clears any selected item upon this time axis - * - */ -void -MarkerTimeAxisView::clear_selected_time_axis_item() -{ - selected_time_axis_item = 0 ; -} - -/** - * Returnsthe currently selected item upon this time axis - * - * @return the currently selected item pon this time axis - */ -MarkerView* -MarkerTimeAxisView::get_selected_time_axis_item() -{ - return(selected_time_axis_item) ; -} - - - - -/** - * convenience method to re-get the samples per unit and tell items upon this view - * - */ -void -MarkerTimeAxisView::reset_samples_per_unit () -{ - set_samples_per_unit(_trackview.editor.get_current_zoom()) ; -} diff --git a/gtk2_ardour/marker_time_axis_view.h b/gtk2_ardour/marker_time_axis_view.h deleted file mode 100644 index caf022178b..0000000000 --- a/gtk2_ardour/marker_time_axis_view.h +++ /dev/null @@ -1,239 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#ifndef __ardour_marker_time_axis_view_h__ -#define __ardour_marker_time_axis_view_h__ - -#include -#include -#include - -#include "ardour/location.h" -#include "simplerect.h" -#include "canvas.h" - -class PublicEditor; -class MarkerTimeAxis; -class ImageFrameView ; -class MarkerView ; -class TimeAxisView ; -class TimeAxisViewItem ; - -/** - * A view helper for handling MarkerView objects. - * This object is responsible for the time axis canvas view, and - * maintains the list of items that have been added to it - */ -class MarkerTimeAxisView : public sigc::trackable -{ - public: - //---------------------------------------------------------------------------------------// - // Constructor / Desctructor - - /** - * Construct a new MarkerTimeAxisView helper time axis helper - * - * @param mta the TimeAxsiView that this objbect is the helper for - */ - MarkerTimeAxisView(MarkerTimeAxis& mta) ; - - /** - * Destructor - * Reposinsibly for destroying all marker items that may have been added to this time axis view - * - */ - ~MarkerTimeAxisView () ; - - //---------------------------------------------------------------------------------------// - // Parent/Child helper object accessors - - /** - * Returns the TimeAxisView thatt his object is acting as a helper for - * - * @return the TimeAxisView that this object is acting as a view helper for - */ - MarkerTimeAxis& trackview() { return _trackview; } - - /** - * - */ - ArdourCanvas::Item *canvas_item() { return canvas_group; } - - - //---------------------------------------------------------------------------------------// - // ui methods & data - - /** - * Sets the height of the time axis view and the item upon it - * - * @param height the new height - */ - int set_height(gdouble height) ; - - /** - * Sets the position of this view helper on the canvas - * - * @param x the x position upon the canvas - * @param y the y position upon the canvas - */ - int set_position(gdouble x, gdouble y) ; - - /** - * Sets the current samples per unit. - * this method tells each item upon the time axis of the change - * - * @param spu the new samples per canvas unit value - */ - int set_samples_per_unit(gdouble spu) ; - - /** - * Returns the current samples per unit of this time axis view helper - * - * @return the current samples per unit of this time axis view helper - */ - gdouble get_samples_per_unit() { return _samples_per_unit; } - - /** - * Sets the color of the items contained upon this view helper - * - * @param color the new base color - */ - void apply_color(Gdk::Color& color) ; - - //---------------------------------------------------------------------------------------// - // Child MarkerView Accessors/Mutators - - /** - * Adds a marker view to the list of items upon this time axis view helper - * the new MarkerView is returned - * - * @param ifv the ImageFrameView that the new item is marking up - * @param mark_text the text to be displayed uopn the new marker item - * @param mark_id the unique id of the new item - * @param start the position the new item should be placed upon the time line - * @param duration the duration the new item should be placed upon the timeline - * @param src the identity of the object that initiated the change - */ - MarkerView* add_marker_view(ImageFrameView* ifv, std::string mark_type, std::string mark_id, nframes_t start, nframes_t dur, void* src) ; - - /** - * Returns the named MarkerView or 0 if the named marker does not exist - * - * @param item_id the unique id of the item to search for - * @return the named MarkerView, or 0 if it is not held upon this view - */ - MarkerView* get_named_marker_view(std::string item_id) ; - - /** - * Removes the currently selected MarverView - * Note that this method actually destroys the MarkerView too. - * We assume that since we own the object, we are allowed to do this - * - * @param src the identity of the object that initiated the change - * @see add_marker_view - */ - void remove_selected_marker_view(void* src) ; - - /** - * Removes and returns the named MarkerView from the list of MarkerView held by this view helper - * - * @param item_id the MarkerView unique id to remove - * @param src the identity of the object that initiated the change - * @see add_marker_view - */ - MarkerView* remove_named_marker_view(std::string item_id, void* src) ; - - /** - * Removes mv from the list of MarkerView upon this TimeAxis - * - * @param mv the MarkerView to remove - * @param src the identity of the object that initiated the change - */ - void remove_marker_view(MarkerView* item, void* src) ; - - //---------------------------------------------------------------------------------------// - // Selected item methods - - /** - * Sets the currently selected item upon this time axis - * - * @param mv the item to set selected - */ - void set_selected_time_axis_item(MarkerView* mv) ; - - /** - * Clears any selected item upon this time axis - * - */ - void clear_selected_time_axis_item() ; - - /** - * Returnsthe currently selected item upon this time axis - * - * @return the currently selected item pon this time axis - */ - MarkerView* get_selected_time_axis_item() ; - - - /** - * Sets the duration of the selected MarkerView to the specified number of seconds - * - * @param sec the duration to set the MArkerView to, in seconds - */ - void set_marker_duration_sec(double sec) ; - - //---------------------------------------------------------------------------------// - // Emitted Signals - - /** Emitted when a MarkerView is Added */ - sigc::signal MarkerViewAdded ; - - /** Emitted when a MarkerView Item is removed */ - sigc::signal MarkerViewRemoved ; - - private: - /** - * convenience method to re-get the samples per unit and tell items upon this view - * - */ - void reset_samples_per_unit() ; - - /** The list of items held by this time axis view helper */ - typedef std::list MarkerViewList ; - MarkerViewList marker_view_list; - - /** the currently selected time axis item upon this time axis */ - MarkerView* selected_time_axis_item ; - - /* the TimeAxisView that this object is acting as the view helper for */ - MarkerTimeAxis& _trackview ; - - ArdourCanvas::Group *canvas_group ; - ArdourCanvas::SimpleRect *canvas_rect ; /* frame around the whole thing */ - - /** the current samples per unit */ - double _samples_per_unit; - - /* XXX why are these different? */ - Gdk::Color region_color; - uint32_t stream_base_color; - -}; /* class MarkerTimeAxisView */ - -#endif /* __ardour_marker_time_axis_view_h__ */ diff --git a/gtk2_ardour/marker_view.cc b/gtk2_ardour/marker_view.cc deleted file mode 100644 index 4bd842341b..0000000000 --- a/gtk2_ardour/marker_view.cc +++ /dev/null @@ -1,135 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#include - -#include "imageframe_time_axis.h" -#include "imageframe_view.h" -#include "canvas-simplerect.h" -#include "public_editor.h" -#include "marker_view.h" - -using namespace ARDOUR ; - -PBD::Signal1 MarkerView::CatchDeletion - -//---------------------------------------------------------------------------------------// -// Constructor / Desctructor - -/** - * Constructs a new MarkerView - * - * @param parent the parent canvas item - * @param tv the parent TimeAxisView of this item - * @param tavi the TimeAxisViewItem that this item is to be assciated (marking) with - * @param spu the current samples per unit - * @param base_color - * @param mark_type the marker type/name text, eg fade out, pan up etc. - * @param mark_id unique name/id of this item - * @param start the start time of this item - * @param duration the duration of this item - */ -MarkerView::MarkerView(ArdourCanvas::Group *parent, - TimeAxisView* tv, - ImageFrameView* marked, - double spu, - Gdk::Color& basic_color, - std::string mark_type, - std::string mark_id, - framepos_t start, - framecnt_t duration) - : TimeAxisViewItem(mark_id, *parent,*tv,spu,basic_color,start,duration) -{ - mark_type_text = mark_type ; - marked_item = marked ; - - // set the canvas item text to the marker type, not the id - set_name_text(mark_type_text) ; - - // hook up our canvas events - - if (frame_handle_start) { - frame_handle_start->signal_event().connect (sigc::bind (sigc::mem_fun (PublicEditor::instance(), &PublicEditor::canvas_markerview_start_handle_event), frame_handle_start, this)); - frame_handle_end->signal_event().connect (sigc::bind (sigc::mem_fun (PublicEditor::instance(), &PublicEditor::canvas_markerview_end_handle_event), frame_handle_end, this)); - } - group->signal_event().connect (sigc::bind (sigc::mem_fun (PublicEditor::instance(), &PublicEditor::canvas_markerview_item_view_event), group, this)); - - set_position(start, this) ; - set_duration(duration, this) ; -} - -/** - * Destructor - * Destroys this Marker Item and removes the association between itself and the item it is marking. - */ -MarkerView::~MarkerView() -{ - // remove the association our marked may still have to us - if(marked_item) - { - marked_item->remove_marker_view_item(this, this) ; - } -} - - -//---------------------------------------------------------------------------------------// -// Marker Type Methods - -/** - * Sets the marker Type text of this this MarkerItem, eg fade_out, pan up etc. - * - * @param type_text the marker type text of this item - */ -void -MarkerView::set_mark_type_text(std::string type_text) -{ - mark_type_text = type_text ; - MarkTypeChanged(mark_type_text, this) ; /* EMIT_SIGNAL */ -} - -/** - * Returns the marker Type of this this MarkerItem, eg fade_out, pan up etc. - * - * @return the marker type text of this item - */ -std::string -MarkerView::get_mark_type_text() const -{ - return(mark_type_text) ; -} - - -//---------------------------------------------------------------------------------------// -// Marked Item Methods - -ImageFrameView* -MarkerView::set_marked_item(ImageFrameView* item) -{ - ImageFrameView* temp = marked_item ; - marked_item = item ; - - MarkedItemChanged(marked_item, this) ; /* EMIT_SIGNAL */ - return(temp) ; -} - -ImageFrameView* -MarkerView::get_marked_item() -{ - return(marked_item) ; -} diff --git a/gtk2_ardour/marker_view.h b/gtk2_ardour/marker_view.h deleted file mode 100644 index 38088b078a..0000000000 --- a/gtk2_ardour/marker_view.h +++ /dev/null @@ -1,136 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#ifndef __gtk_ardour_marker_view_h__ -#define __gtk_ardour_marker_view_h__ - -#include -#include "time_axis_view_item.h" - -#include "canvas.h" - -namespace Gdk { - class Color; -} - -class MarkerTimeAxisView ; -class ImageFrameView ; - -/** - * MarkerView defines a marker item that may be placed upon a MarkerTimeAxis. - * - * The aim of the MarkerView is to provide additional timing details for visual based time axis. - * The MarkerView item is associated with one other TimeAxisViewItem and has a start and a duration. - */ -class MarkerView : public TimeAxisViewItem -{ - public: - //---------------------------------------------------------------------------------------// - // Constructor / Desctructor - - /** - * Constructs a new MarkerView - * - * @param parent the parent canvas item - * @param tv the parent TimeAxisView of this item - * @param marked the Item that this item is to be assciated (marking) with - * @param spu the current samples per unit - * @param base_color - * @param mark_type the marker type/name text, eg fade out, pan up etc. - * @param mark_id unique name/id of this item - * @param start the start time of this item - * @param duration the duration of this item - */ - MarkerView(ArdourCanvas::Group *parent, - TimeAxisView *tv, - ImageFrameView* marked, - double spu, - Gdk::Color& base_color, - std::string mark_type, - std::string mark_id, - nframes_t start, - nframes_t duration) ; - - /** - * Destructor - * Destroys this Marker Item and removes the association between itself and the item it is marking. - */ - ~MarkerView() ; - - static PBD::Signal1 CatchDeletion; - - //---------------------------------------------------------------------------------------// - // Marker Type Methods - - /** - * Sets the marker Type text of this this MarkerItem, eg fade_out, pan up etc. - * - * @param type_text the marker type text of this item - */ - void set_mark_type_text(std::string type_text) ; - - /** - * Returns the marker Type of this this MarkerItem, eg fade_out, pan up etc. - * - * @return the marker type text of this item - */ - std::string get_mark_type_text() const ; - - - //---------------------------------------------------------------------------------------// - // Marked Item Methods - - /** - * Returns the time axis item being marked by this item - * - * @return the time axis item being marked by this item - */ - ImageFrameView* get_marked_item() ; - - /** - * Sets the time axis item being marker by this item - * - * @param item the time axis item to be marked by this item - * @return the previously marked item, or 0 if no previous marked item exists - */ - ImageFrameView* set_marked_item(ImageFrameView* item) ; - - //---------------------------------------------------------------------------------// - // Emitted Signals - - /** Emitted when the mark type text is changed */ - sigc::signal MarkTypeChanged ; - - /** Emitted when the Marked Item is changed */ - sigc::signal MarkedItemChanged ; - - - protected: - - private: - /** the unique name/id of this item */ - std::string mark_type_text ; - - /* a pointer to the time axis item this marker is assoiated(marking up) with */ - ImageFrameView* marked_item ; - -} ; /* class MarkerView */ - - -#endif /* __gtk_ardour_imageframe_view_h__ */ diff --git a/gtk2_ardour/midi_automation_line.cc b/gtk2_ardour/midi_automation_line.cc old mode 100755 new mode 100644 diff --git a/gtk2_ardour/midi_automation_line.h b/gtk2_ardour/midi_automation_line.h old mode 100755 new mode 100644 diff --git a/gtk2_ardour/midi_port_dialog.cc b/gtk2_ardour/midi_port_dialog.cc index 4aaa620399..f4c7e5a26b 100644 --- a/gtk2_ardour/midi_port_dialog.cc +++ b/gtk2_ardour/midi_port_dialog.cc @@ -42,7 +42,6 @@ MidiPortDialog::MidiPortDialog () set_modal (true); set_skip_taskbar_hint (true); set_resizable (false); - set_position (Gtk::WIN_POS_MOUSE); set_name (N_("MidiPortDialog")); vector str = internationalize (PACKAGE, mode_strings); diff --git a/gtk2_ardour/midi_region_view.cc b/gtk2_ardour/midi_region_view.cc index d6b6935e11..9925a52c5c 100644 --- a/gtk2_ardour/midi_region_view.cc +++ b/gtk2_ardour/midi_region_view.cc @@ -3740,8 +3740,6 @@ MidiRegionView::edit_patch_change (ArdourCanvas::CanvasPatchChange* pc) { PatchChangeDialog d (&_source_relative_time_converter, trackview.session(), *pc->patch (), instrument_info(), Gtk::Stock::APPLY, true); - d.set_position (Gtk::WIN_POS_MOUSE); - int response = d.run(); switch (response) { diff --git a/gtk2_ardour/midi_time_axis.cc b/gtk2_ardour/midi_time_axis.cc index 09f7b1b113..6cdf63f033 100644 --- a/gtk2_ardour/midi_time_axis.cc +++ b/gtk2_ardour/midi_time_axis.cc @@ -517,7 +517,6 @@ MidiTimeAxisView::toggle_channel_selector () _channel_selector->set_default_channel_color (); } - _channel_selector->set_position (WIN_POS_MOUSE); _channel_selector->show_all (); } else { _channel_selector->cycle_visibility (); @@ -1486,13 +1485,13 @@ MidiTimeAxisView::playback_channel_mode_changed () { switch (midi_track()->get_playback_channel_mode()) { case AllChannels: - _playback_channel_status.set_markup (string_compose ("%1: %2", _("Play"), ("all"))); + _playback_channel_status.set_markup (string_compose ("%1: %2", _("Play"), _("all"))); break; case FilterChannels: - _playback_channel_status.set_markup (string_compose ("%1: %2", _("Play"), ("some"))); + _playback_channel_status.set_markup (string_compose ("%1: %2", _("Play"), _("some"))); break; case ForceChannel: - _playback_channel_status.set_markup (string_compose ("%1: %2>%3", _("Play"), ("all"), ffs (midi_track()->get_playback_channel_mask()))); + _playback_channel_status.set_markup (string_compose ("%1: %2>%3", _("Play"), _("all"), ffs (midi_track()->get_playback_channel_mask()))); break; } } @@ -1502,13 +1501,13 @@ MidiTimeAxisView::capture_channel_mode_changed () { switch (midi_track()->get_capture_channel_mode()) { case AllChannels: - _capture_channel_status.set_markup (string_compose ("%1: %2", _("Rec"), ("all"))); + _capture_channel_status.set_markup (string_compose ("%1: %2", _("Rec"), _("all"))); break; case FilterChannels: - _capture_channel_status.set_markup (string_compose ("%1: %2", _("Rec"), ("some"))); + _capture_channel_status.set_markup (string_compose ("%1: %2", _("Rec"), _("some"))); break; case ForceChannel: - _capture_channel_status.set_markup (string_compose ("%1: %2>%3", _("Rec"), ("all"), ffs (midi_track()->get_capture_channel_mask()))); + _capture_channel_status.set_markup (string_compose ("%1: %2>%3", _("Rec"), _("all"), ffs (midi_track()->get_capture_channel_mask()))); break; } } diff --git a/gtk2_ardour/missing_plugin_dialog.cc b/gtk2_ardour/missing_plugin_dialog.cc old mode 100755 new mode 100644 diff --git a/gtk2_ardour/missing_plugin_dialog.h b/gtk2_ardour/missing_plugin_dialog.h old mode 100755 new mode 100644 diff --git a/gtk2_ardour/mixer_strip.cc b/gtk2_ardour/mixer_strip.cc index 90d2a2912a..2ee3faf4e7 100644 --- a/gtk2_ardour/mixer_strip.cc +++ b/gtk2_ardour/mixer_strip.cc @@ -1358,7 +1358,6 @@ void MixerStrip::setup_comment_editor () { comment_window = new ArdourWindow (""); // title will be reset to show route - comment_window->set_position (Gtk::WIN_POS_MOUSE); comment_window->set_skip_taskbar_hint (true); comment_window->signal_hide().connect (sigc::mem_fun(*this, &MixerStrip::comment_editor_done_editing)); comment_window->set_default_size (400, 200); @@ -1666,28 +1665,22 @@ MixerStrip::reset_strip_style () if (is_midi_track()) { if (_route->active()) { set_name ("MidiTrackStripBase"); - gpm.set_meter_strip_name ("MidiTrackMetrics"); } else { set_name ("MidiTrackStripBaseInactive"); - gpm.set_meter_strip_name ("MidiTrackMetricsInactive"); } gpm.set_fader_name ("MidiTrackFader"); } else if (is_audio_track()) { if (_route->active()) { set_name ("AudioTrackStripBase"); - gpm.set_meter_strip_name ("AudioTrackMetrics"); } else { set_name ("AudioTrackStripBaseInactive"); - gpm.set_meter_strip_name ("AudioTrackMetricsInactive"); } gpm.set_fader_name ("AudioTrackFader"); } else { if (_route->active()) { set_name ("AudioBusStripBase"); - gpm.set_meter_strip_name ("AudioBusMetrics"); } else { set_name ("AudioBusStripBaseInactive"); - gpm.set_meter_strip_name ("AudioBusMetricsInactive"); } gpm.set_fader_name ("AudioBusFader"); diff --git a/gtk2_ardour/mnemonic-us.bindings.in b/gtk2_ardour/mnemonic-us.bindings.in index ef596478fc..aff175857c 100644 --- a/gtk2_ardour/mnemonic-us.bindings.in +++ b/gtk2_ardour/mnemonic-us.bindings.in @@ -158,13 +158,13 @@ This mode provides many different operations on both regions and control points, @mmode|MouseMode/set-mouse-mode-object|o|object mode @sess|Main/Open|<@PRIMARY@>o|open an existing session @sess|Main/Recent|<@PRIMARY@><@TERTIARY@>o|open a recent session -@wvis|Common/ToggleOptionsEditor|<@WINDOW@>o|toggle preferences dialog +@wvis|Window/toggle-session-options-editor|<@WINDOW@>o|toggle preferences dialog @rop|Region/naturalize-region|<@SECONDARY@>o|move to original position @trans|Editor/set-playhead|p|set playhead position @select|Editor/select-all-before-playhead|<@PRIMARY@>p|all before playhead -@wvis|Common/ToggleRCOptionsEditor|<@PRIMARY@><@TERTIARY@>p|toggle preferences dialog -@wvis|Common/toggle-audio-connection-manager|<@WINDOW@>p|toggle global audio patchbay -@wvis|Common/toggle-midi-connection-manager|<@WINDOW@><@TERTIARY@>p|toggle global midi patchbay +@wvis|Window/toggle-rc-options-editor|<@PRIMARY@><@TERTIARY@>p|toggle preferences dialog +@wvis|Window/toggle-audio-connection-manager|<@WINDOW@>p|toggle global audio patchbay +@wvis|Window/toggle-midi-connection-manager|<@WINDOW@><@TERTIARY@>p|toggle global midi patchbay @midi|MIDI/panic|<@PRIMARY@><@SECONDARY@>p|MIDI panic (stop all notes etc) @select|Editor/select-all-after-playhead|<@TERTIARY@><@PRIMARY@>p|all after playhead @@ -194,10 +194,10 @@ This mode provides many different operations on both regions and control points, @epp|Region/play-selected-regions|h|play selected region(s) @eep|Region/trim-front|j|trim front @eep|Region/trim-back|k|trim back -@wvis|Common/ToggleKeyEditor|<@WINDOW@>k|toggle key bindings editor +@wvis|Window/toggle-key-editor|<@WINDOW@>k|toggle key bindings editor @trans|Transport/Loop|l|loop play (the loop range) @select|Editor/select-all-in-loop-range|<@PRIMARY@>l|select all in loop range -@wvis|Common/ToggleLocations|<@WINDOW@>l| toggle locations dialog +@wvis|Window/toggle-locations|<@WINDOW@>l| toggle locations dialog ;; BOTTOM ROW @@ -209,12 +209,12 @@ This mode provides many different operations on both regions and control points, @edit|Editor/editor-cut|<@PRIMARY@>x|cut @-group|Editor/crop|c|some text @edit|Editor/editor-copy|<@PRIMARY@>c|copy -@wvis|Common/ToggleColorManager|<@WINDOW@>c|toggle color manager +@wvis|Window/toggle-theme-manager|<@WINDOW@>c|toggle color manager @rop|Region/set-region-sync-position|v|set region sync point @edit|Editor/editor-paste|<@PRIMARY@>v|paste @-group|Editor/brush-at-mouse|<@PRIMARY@>b|some text @trans|Editor/track-record-enable-toggle|<@TERTIARY@>b|toggle track rec-enable -@wvis|Common/ToggleBigClock|<@WINDOW@>b|toggle big clock +@wvis|Window/toggle-big-clock|<@WINDOW@>b|toggle big clock @rop|Region/normalize-region|n|normalize @sess|Main/AddTrackBus|<@PRIMARY@><@TERTIARY@>n|add track(s) or bus(ses) @sess|Main/New|<@PRIMARY@>n|open a new session diff --git a/gtk2_ardour/nsm.cc b/gtk2_ardour/nsm.cc index 08c1636025..18d88fec0a 100644 --- a/gtk2_ardour/nsm.cc +++ b/gtk2_ardour/nsm.cc @@ -42,10 +42,10 @@ NSM_Client::command_save(char **out_msg) } int -NSM_Client::command_open(const char *name, - const char *display_name, - const char *client_id, - char **out_msg) +NSM_Client::command_open(const char* name, + const char* /*display_name*/, + const char* client_id, + char** /*out_msg*/) { int r = ERR_OK; diff --git a/gtk2_ardour/option_editor.cc b/gtk2_ardour/option_editor.cc index 811c443373..1768bff1a7 100644 --- a/gtk2_ardour/option_editor.cc +++ b/gtk2_ardour/option_editor.cc @@ -342,7 +342,7 @@ OptionEditor::OptionEditor (Configuration* c, std::string const & t) using namespace Notebook_Helpers; set_default_size (300, 300); - set_wmclass (X_("ardour_preferences"), PROGRAM_NAME); + // set_wmclass (X_("ardour_preferences"), PROGRAM_NAME); set_name ("Preferences"); add_events (Gdk::KEY_PRESS_MASK | Gdk::KEY_RELEASE_MASK); diff --git a/gtk2_ardour/playlist_selector.cc b/gtk2_ardour/playlist_selector.cc index b0bc515a61..cdc144d1b7 100644 --- a/gtk2_ardour/playlist_selector.cc +++ b/gtk2_ardour/playlist_selector.cc @@ -44,7 +44,6 @@ PlaylistSelector::PlaylistSelector () { rui = 0; - set_position (WIN_POS_MOUSE); set_name ("PlaylistSelectorWindow"); set_modal(true); add_events (Gdk::KEY_PRESS_MASK|Gdk::KEY_RELEASE_MASK); diff --git a/gtk2_ardour/plugin_selector.cc b/gtk2_ardour/plugin_selector.cc index 5bca4c7be0..81adf40896 100644 --- a/gtk2_ardour/plugin_selector.cc +++ b/gtk2_ardour/plugin_selector.cc @@ -66,7 +66,6 @@ PluginSelector::PluginSelector (PluginManager& mgr) , manager (mgr) { - set_position (Gtk::WIN_POS_MOUSE); set_name ("PluginSelectorWindow"); add_events (Gdk::KEY_PRESS_MASK|Gdk::KEY_RELEASE_MASK); diff --git a/gtk2_ardour/plugin_ui.cc b/gtk2_ardour/plugin_ui.cc index 5b281f33ab..9a85b78454 100644 --- a/gtk2_ardour/plugin_ui.cc +++ b/gtk2_ardour/plugin_ui.cc @@ -82,11 +82,10 @@ using namespace Gtkmm2ext; using namespace Gtk; PluginUIWindow::PluginUIWindow ( - Gtk::Window* win, boost::shared_ptr insert, bool scrollable, bool editor) - : parent (win) + : ArdourWindow (string()) , was_visible (false) , _keyboard_focused (false) #ifdef AUDIOUNIT_SUPPORT @@ -96,7 +95,6 @@ PluginUIWindow::PluginUIWindow ( { bool have_gui = false; - Label* label = manage (new Label()); label->set_markup ("THIS IS THE PLUGIN UI"); @@ -147,7 +145,6 @@ PluginUIWindow::PluginUIWindow ( signal_unmap_event().connect (sigc::mem_fun (*pu, &GenericPluginUI::stop_updating)); } - // set_position (Gtk::WIN_POS_MOUSE); set_name ("PluginEditor"); add_events (Gdk::KEY_PRESS_MASK|Gdk::KEY_RELEASE_MASK|Gdk::BUTTON_PRESS_MASK|Gdk::BUTTON_RELEASE_MASK); @@ -170,51 +167,6 @@ PluginUIWindow::~PluginUIWindow () delete _pluginui; } -void -PluginUIWindow::set_parent (Gtk::Window* win) -{ - parent = win; -} - -void -PluginUIWindow::on_map () -{ - Window::on_map (); -#ifdef __APPLE__ - set_keep_above (true); -#endif // __APPLE__ -} - -bool -PluginUIWindow::on_enter_notify_event (GdkEventCrossing *ev) -{ - Keyboard::the_keyboard().enter_window (ev, this); - return false; -} - -bool -PluginUIWindow::on_leave_notify_event (GdkEventCrossing *ev) -{ - Keyboard::the_keyboard().leave_window (ev, this); - return false; -} - -bool -PluginUIWindow::on_focus_in_event (GdkEventFocus *ev) -{ - Window::on_focus_in_event (ev); - //Keyboard::the_keyboard().magic_widget_grab_focus (); - return false; -} - -bool -PluginUIWindow::on_focus_out_event (GdkEventFocus *ev) -{ - Window::on_focus_out_event (ev); - //Keyboard::the_keyboard().magic_widget_drop_focus (); - return false; -} - void PluginUIWindow::on_show () { @@ -236,10 +188,6 @@ PluginUIWindow::on_show () Window::on_show (); } } - - if (parent) { - // set_transient_for (*parent); - } } void @@ -570,7 +518,6 @@ PlugUIBase::latency_button_clicked () if (!latency_gui) { latency_gui = new LatencyGUI (*(insert.get()), insert->session().frame_rate(), insert->session().get_block_size()); latency_dialog = new ArdourWindow (_("Edit Latency")); - latency_dialog->set_position (WIN_POS_MOUSE); /* use both keep-above and transient for to try cover as many different WM's as possible. */ @@ -618,9 +565,14 @@ PlugUIBase::preset_selected () } } +#ifdef NO_PLUGIN_STATE +static bool seen_saving_message = false; +#endif + void PlugUIBase::add_plugin_setting () { +#ifndef NO_PLUGIN_STATE NewPluginPresetDialog d (plugin); switch (d.run ()) { @@ -639,23 +591,49 @@ PlugUIBase::add_plugin_setting () } break; } +#else + if (!seen_saving_message) { + info << string_compose (_("Plugin presets are not supported in this build of %1. Consider paying for a full version"), + PROGRAM_NAME) + << endmsg; + seen_saving_message = true; + } +#endif } void PlugUIBase::save_plugin_setting () { +#ifndef NO_PLUGIN_STATE string const name = _preset_combo.get_active_text (); plugin->remove_preset (name); Plugin::PresetRecord const r = plugin->save_preset (name); if (!r.uri.empty ()) { plugin->load_preset (r); } +#else + if (!seen_saving_message) { + info << string_compose (_("Plugin presets are not supported in this build of %1. Consider paying for a newer version"), + PROGRAM_NAME) + << endmsg; + seen_saving_message = true; + } +#endif } void PlugUIBase::delete_plugin_setting () { +#ifndef NO_PLUGIN_STATE plugin->remove_preset (_preset_combo.get_active_text ()); +#else + if (!seen_saving_message) { + info << string_compose (_("Plugin presets are not supported in this build of %1. Consider paying for a newer version"), + PROGRAM_NAME) + << endmsg; + seen_saving_message = true; + } +#endif } bool diff --git a/gtk2_ardour/plugin_ui.h b/gtk2_ardour/plugin_ui.h index 6b886cf268..cf86f3e1bb 100644 --- a/gtk2_ardour/plugin_ui.h +++ b/gtk2_ardour/plugin_ui.h @@ -50,6 +50,7 @@ #include "automation_controller.h" #include "ardour_button.h" +#include "ardour_window.h" namespace ARDOUR { class PluginInsert; @@ -278,11 +279,10 @@ class GenericPluginUI : public PlugUIBase, public Gtk::VBox bool integer_printer (char* buf, Gtk::Adjustment &, ControlUI *); }; -class PluginUIWindow : public Gtk::Window +class PluginUIWindow : public ArdourWindow { public: - PluginUIWindow (Gtk::Window*, - boost::shared_ptr insert, + PluginUIWindow (boost::shared_ptr insert, bool scrollable=false, bool editor=true); ~PluginUIWindow (); @@ -294,15 +294,10 @@ class PluginUIWindow : public Gtk::Window void set_title(const std::string& title); - bool on_enter_notify_event (GdkEventCrossing*); - bool on_leave_notify_event (GdkEventCrossing*); - bool on_focus_in_event (GdkEventFocus*); - bool on_focus_out_event (GdkEventFocus*); bool on_key_press_event (GdkEventKey*); bool on_key_release_event (GdkEventKey*); void on_show (); void on_hide (); - void on_map (); private: std::string _title; diff --git a/gtk2_ardour/po/cs.po b/gtk2_ardour/po/cs.po index 76da46a0d5..ca3a9ed176 100644 --- a/gtk2_ardour/po/cs.po +++ b/gtk2_ardour/po/cs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gtk-ardour 0.347.2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2013-02-09 12:28+0100\n" "Last-Translator: Pavel Fric \n" "Language-Team: Czech \n" @@ -261,6 +261,7 @@ msgstr "" "\tRomain Arnaud \n" #: about.cc:183 +#, fuzzy msgid "" "German:\n" "\tKarsten Petersen \n" @@ -269,6 +270,7 @@ msgid "" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" msgstr "" "Němčina:\n" "\tKarsten Petersen \n" @@ -278,7 +280,7 @@ msgstr "" "\tEdgar Aichinger \n" "\tRichard Oax \n" -#: about.cc:189 +#: about.cc:190 msgid "" "Italian:\n" "\tFilippo Pappalardo \n" @@ -288,7 +290,7 @@ msgstr "" "\tFilippo Pappalardo \n" "\tRaffaele Morelli \n" -#: about.cc:190 +#: about.cc:191 msgid "" "Portuguese:\n" "\tRui Nuno Capela \n" @@ -296,7 +298,7 @@ msgstr "" "Portugalština:\n" "\tRui Nuno Capela \n" -#: about.cc:191 +#: about.cc:192 msgid "" "Brazilian Portuguese:\n" "\tAlexander da Franca Fernandes \n" @@ -306,7 +308,7 @@ msgstr "" "\tAlexander da Franca Fernandes \n" "\tChris Ross \n" -#: about.cc:193 +#: about.cc:194 msgid "" "Spanish:\n" "\t Alex Krohn \n" @@ -316,7 +318,7 @@ msgstr "" "\t Alex Krohn \n" "\tPablo Fernández \n" -#: about.cc:194 +#: about.cc:195 msgid "" "Russian:\n" "\t Igor Blinov \n" @@ -326,7 +328,7 @@ msgstr "" "\t Igor Blinov \n" "\tAlexandre Prokoudine \n" -#: about.cc:196 +#: about.cc:197 msgid "" "Greek:\n" "\t Klearchos Gourgourinis \n" @@ -334,7 +336,7 @@ msgstr "" "Řečtina:\n" "\t Klearchos Gourgourinis \n" -#: about.cc:197 +#: about.cc:198 msgid "" "Swedish:\n" "\t Petter Sundlöf \n" @@ -342,7 +344,7 @@ msgstr "" "Švédština:\n" "\t Petter Sundlöf \n" -#: about.cc:198 +#: about.cc:199 msgid "" "Polish:\n" "\t Piotr Zaryk \n" @@ -350,7 +352,7 @@ msgstr "" "Polština:\n" "\t Piotr Zaryk \n" -#: about.cc:199 +#: about.cc:200 msgid "" "Czech:\n" "\t Pavel Fric \n" @@ -358,7 +360,7 @@ msgstr "" "Čeština:\n" "\t Pavel Fric \n" -#: about.cc:200 +#: about.cc:201 msgid "" "Norwegian:\n" "\t Eivind Ødegård\n" @@ -366,7 +368,7 @@ msgstr "" "Norština:\n" "\t Eivind Ødegård\n" -#: about.cc:201 +#: about.cc:202 msgid "" "Chinese:\n" "\t Rui-huai Zhang \n" @@ -374,16 +376,16 @@ msgstr "" "Čínština:\n" "\t Rui-huai Zhang \n" -#: about.cc:579 +#: about.cc:580 #, fuzzy msgid "Copyright (C) 1999-2013 Paul Davis\n" msgstr "Autorské právo (C) 1999-2012 Paul Davis\n" -#: about.cc:583 +#: about.cc:584 msgid "http://ardour.org/" msgstr "http://www.ardour.org" -#: about.cc:584 +#: about.cc:585 msgid "" "%1\n" "(built from revision %2)" @@ -391,23 +393,23 @@ msgstr "" "%1\n" "(Sestaveno na základě revize %2)" -#: about.cc:588 +#: about.cc:589 msgid "Config" msgstr "Nastavení" -#: actions.cc:80 +#: actions.cc:85 msgid "Loading menus from %1" msgstr "Nahrávají se nabídky z %1" -#: actions.cc:83 actions.cc:84 +#: actions.cc:88 actions.cc:89 msgid "badly formatted UI definition file: %1" msgstr "Soubor vymezující uživatelské rozhraní %1 je nesprávně formátován" -#: actions.cc:86 +#: actions.cc:91 msgid "%1 menu definition file not found" msgstr "%1 soubor s vymezením nabídky nenalezen" -#: actions.cc:90 actions.cc:91 +#: actions.cc:95 actions.cc:96 msgid "%1 will not work without a valid ardour.menus file" msgstr "%1 nebude pracovat bez platného souboru ardour.menus" @@ -427,67 +429,68 @@ msgstr "Režim stopy:" msgid "Instrument:" msgstr "Nástroj:" -#: add_route_dialog.cc:79 +#: add_route_dialog.cc:76 msgid "Audio Tracks" msgstr "Zvukové stopy" -#: add_route_dialog.cc:80 +#: add_route_dialog.cc:77 msgid "MIDI Tracks" msgstr "Stopy MIDI" -#: add_route_dialog.cc:81 +#: add_route_dialog.cc:78 msgid "Audio+MIDI Tracks" msgstr "Zvukové a MIDI stopy" -#: add_route_dialog.cc:82 +#: add_route_dialog.cc:79 msgid "Busses" msgstr "Sběrnice" -#: add_route_dialog.cc:104 +#: add_route_dialog.cc:101 msgid "Add:" msgstr "Přidat:" -#: add_route_dialog.cc:117 startup.cc:808 time_fx_dialog.cc:92 +#: add_route_dialog.cc:114 startup.cc:833 time_fx_dialog.cc:91 +#: add_video_dialog.cc:149 video_server_dialog.cc:109 msgid "Options" msgstr "Volby" -#: add_route_dialog.cc:127 bundle_manager.cc:194 region_editor.cc:50 -#: route_group_dialog.cc:66 +#: add_route_dialog.cc:124 bundle_manager.cc:192 region_editor.cc:50 +#: route_group_dialog.cc:65 msgid "Name:" msgstr "Název:" -#: add_route_dialog.cc:157 +#: add_route_dialog.cc:154 msgid "Group:" msgstr "Skupina:" -#: add_route_dialog.cc:218 add_route_dialog.cc:227 add_route_dialog.cc:301 -#: rc_option_editor.cc:1450 rc_option_editor.cc:1452 rc_option_editor.cc:1454 -#: rc_option_editor.cc:1472 rc_option_editor.cc:1474 rc_option_editor.cc:1482 -#: rc_option_editor.cc:1484 rc_option_editor.cc:1502 rc_option_editor.cc:1515 -#: rc_option_editor.cc:1517 rc_option_editor.cc:1519 rc_option_editor.cc:1550 -#: rc_option_editor.cc:1552 rc_option_editor.cc:1554 rc_option_editor.cc:1562 -#: rc_option_editor.cc:1570 rc_option_editor.cc:1578 +#: add_route_dialog.cc:215 add_route_dialog.cc:224 add_route_dialog.cc:298 +#: rc_option_editor.cc:1448 rc_option_editor.cc:1450 rc_option_editor.cc:1452 +#: rc_option_editor.cc:1470 rc_option_editor.cc:1472 rc_option_editor.cc:1480 +#: rc_option_editor.cc:1482 rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1515 rc_option_editor.cc:1517 rc_option_editor.cc:1548 +#: rc_option_editor.cc:1550 rc_option_editor.cc:1552 rc_option_editor.cc:1560 +#: rc_option_editor.cc:1568 rc_option_editor.cc:1576 msgid "Audio" msgstr "Zvuk" -#: add_route_dialog.cc:219 add_route_dialog.cc:230 add_route_dialog.cc:302 -#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1701 -#: rc_option_editor.cc:1709 rc_option_editor.cc:1717 rc_option_editor.cc:1726 -#: rc_option_editor.cc:1734 rc_option_editor.cc:1742 rc_option_editor.cc:1750 -#: rc_option_editor.cc:1759 rc_option_editor.cc:1768 rc_option_editor.cc:1777 -#: rc_option_editor.cc:1785 rc_option_editor.cc:1793 +#: add_route_dialog.cc:216 add_route_dialog.cc:227 add_route_dialog.cc:299 +#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1699 +#: rc_option_editor.cc:1707 rc_option_editor.cc:1715 rc_option_editor.cc:1724 +#: rc_option_editor.cc:1732 rc_option_editor.cc:1740 rc_option_editor.cc:1748 +#: rc_option_editor.cc:1757 rc_option_editor.cc:1766 rc_option_editor.cc:1775 +#: rc_option_editor.cc:1783 rc_option_editor.cc:1791 msgid "MIDI" msgstr "MIDI" -#: add_route_dialog.cc:220 add_route_dialog.cc:233 add_route_dialog.cc:303 +#: add_route_dialog.cc:217 add_route_dialog.cc:230 add_route_dialog.cc:300 msgid "Audio+MIDI" msgstr "Zvuk + MIDI" -#: add_route_dialog.cc:221 add_route_dialog.cc:236 add_route_dialog.cc:304 +#: add_route_dialog.cc:218 add_route_dialog.cc:233 add_route_dialog.cc:301 msgid "Bus" msgstr "Sběrnice" -#: add_route_dialog.cc:263 +#: add_route_dialog.cc:260 msgid "" "Audio+MIDI tracks are intended for use ONLY with plugins that use " "both audio and MIDI input data\n" @@ -501,64 +504,64 @@ msgstr "" "Pokud takový přídavný modul nemáte v úmyslu používat, potom namísto toho " "použijte normální zvukovou nebo MIDI stopu." -#: add_route_dialog.cc:322 add_route_dialog.cc:341 editor_actions.cc:385 -#: editor_rulers.cc:380 time_axis_view.cc:1301 +#: add_route_dialog.cc:319 add_route_dialog.cc:338 editor_actions.cc:385 +#: editor_rulers.cc:377 time_axis_view.cc:1301 msgid "Normal" msgstr "Obvyklá" -#: add_route_dialog.cc:325 add_route_dialog.cc:343 +#: add_route_dialog.cc:322 add_route_dialog.cc:340 msgid "Non Layered" msgstr "Nevrstvená" -#: add_route_dialog.cc:326 add_route_dialog.cc:345 +#: add_route_dialog.cc:323 add_route_dialog.cc:342 msgid "Tape" msgstr "Pásek" -#: add_route_dialog.cc:426 +#: add_route_dialog.cc:423 msgid "Mono" msgstr "Mono" -#: add_route_dialog.cc:430 +#: add_route_dialog.cc:427 msgid "Stereo" msgstr "Stereo" -#: add_route_dialog.cc:454 +#: add_route_dialog.cc:451 msgid "3 Channel" msgstr "3 kanály" -#: add_route_dialog.cc:458 +#: add_route_dialog.cc:455 msgid "4 Channel" msgstr "4 kanály" -#: add_route_dialog.cc:462 +#: add_route_dialog.cc:459 msgid "5 Channel" msgstr "5 kanálů" -#: add_route_dialog.cc:466 +#: add_route_dialog.cc:463 msgid "6 Channel" msgstr "6 kanálů" -#: add_route_dialog.cc:470 +#: add_route_dialog.cc:467 msgid "8 Channel" msgstr "8 kanálů" -#: add_route_dialog.cc:474 +#: add_route_dialog.cc:471 msgid "12 Channel" msgstr "12 kanálů" -#: add_route_dialog.cc:478 mixer_strip.cc:2137 +#: add_route_dialog.cc:475 mixer_strip.cc:2136 msgid "Custom" msgstr "Vlastní" -#: add_route_dialog.cc:511 add_route_dialog.cc:525 route_group_menu.cc:81 +#: add_route_dialog.cc:508 add_route_dialog.cc:524 route_group_menu.cc:81 msgid "New Group..." msgstr "Nová skupina..." -#: add_route_dialog.cc:515 route_group_menu.cc:85 +#: add_route_dialog.cc:512 route_group_menu.cc:85 msgid "No Group" msgstr "Žádná skupina" -#: add_route_dialog.cc:587 +#: add_route_dialog.cc:588 msgid "-none-" msgstr "-žádná-" @@ -625,17 +628,17 @@ msgstr "Normalizovat hodnoty" msgid "FFT analysis window" msgstr "Okno pro rozbor FFT" -#: analysis_window.cc:60 editor.cc:1880 +#: analysis_window.cc:60 editor.cc:1856 msgid "Spectral Analysis" msgstr "Spektrální analýza (FFT rozbor)" -#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:555 +#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:557 #: session_metadata_dialog.cc:546 msgid "Track" msgstr "Stopa" -#: analysis_window.cc:68 editor_actions.cc:619 mixer_ui.cc:124 -#: mixer_ui.cc:1792 +#: analysis_window.cc:68 editor_actions.cc:616 mixer_ui.cc:125 +#: mixer_ui.cc:1793 msgid "Show" msgstr "Ukázat" @@ -647,35 +650,90 @@ msgstr "Znovu zpracovat data" msgid "button cannot watch state of non-existing Controllable\n" msgstr "Tlačítko nemůže sledovat stav neexistujícího ovladatelného prvku\n" -#: ardour_ui.cc:168 +#: ardour_ui.cc:179 msgid "audition" msgstr "Poslech" -#: ardour_ui.cc:169 +#: ardour_ui.cc:180 msgid "solo" msgstr "Sólo" -#: ardour_ui.cc:170 +#: ardour_ui.cc:181 msgid "feedback" msgstr "Zpětná vazba" -#: ardour_ui.cc:172 +#: ardour_ui.cc:183 speaker_dialog.cc:36 +msgid "Speaker Configuration" +msgstr "Nastavení reproduktoru" + +#: ardour_ui.cc:184 theme_manager.cc:56 theme_manager.cc:64 +msgid "Theme Manager" +msgstr "Správce témat" + +#: ardour_ui.cc:185 keyeditor.cc:53 +msgid "Key Bindings" +msgstr "Klávesové zkratky" + +#: ardour_ui.cc:186 +msgid "Preferences" +msgstr "Nastavení" + +#: ardour_ui.cc:187 ardour_ui.cc:192 +#, fuzzy +msgid "Add Tracks/Busses" +msgstr "Stopy/Sběrnice" + +#: ardour_ui.cc:188 +msgid "About" +msgstr "O programu" + +#: ardour_ui.cc:189 location_ui.cc:1134 +msgid "Locations" +msgstr "Místa" + +#: ardour_ui.cc:190 route_params_ui.cc:57 route_params_ui.cc:604 +msgid "Tracks and Busses" +msgstr "Stopy a sběrnice" + +#: ardour_ui.cc:191 +msgid "Properties" +msgstr "Vlastnosti" + +#: ardour_ui.cc:193 bundle_manager.cc:263 +msgid "Bundle Manager" +msgstr "Správce balíků" + +#: ardour_ui.cc:194 big_clock_window.cc:35 +msgid "Big Clock" +msgstr "Velký ukazatel času" + +#: ardour_ui.cc:195 +#, fuzzy +msgid "Audio Connections" +msgstr "Spojení vstupů" + +#: ardour_ui.cc:196 +#, fuzzy +msgid "MIDI Connections" +msgstr "Spojení vstupů" + +#: ardour_ui.cc:198 msgid "Errors" msgstr "Chyby" -#: ardour_ui.cc:293 +#: ardour_ui.cc:299 msgid "could not initialize %1." msgstr "Nepodařilo se zapnout %1." -#: ardour_ui.cc:353 +#: ardour_ui.cc:394 msgid "Starting audio engine" msgstr "Spouští se zvukový stroj" -#: ardour_ui.cc:735 startup.cc:613 +#: ardour_ui.cc:763 startup.cc:638 msgid "%1 is ready for use" msgstr "%1 je připraven pro použití" -#: ardour_ui.cc:783 +#: ardour_ui.cc:811 msgid "" "WARNING: Your system has a limit for maximum amount of locked memory. This " "might cause %1 to run out of memory before your system runs out of memory. \n" @@ -690,23 +748,23 @@ msgstr "" "Můžete se podívat na omezení pro paměť pomocí příkazu 'ulimit -l', a obvykle " "můžete toto nastavení změnit %2." -#: ardour_ui.cc:800 +#: ardour_ui.cc:828 msgid "Do not show this window again" msgstr "Neukazovat toto okno s hlášením znovu" -#: ardour_ui.cc:847 +#: ardour_ui.cc:870 msgid "Don't quit" msgstr "Neukončit" -#: ardour_ui.cc:848 +#: ardour_ui.cc:871 msgid "Just quit" msgstr "Pouze ukončit" -#: ardour_ui.cc:849 +#: ardour_ui.cc:872 msgid "Save and quit" msgstr "Uložit a ukončit" -#: ardour_ui.cc:859 +#: ardour_ui.cc:882 msgid "" "%1 was unable to save your session.\n" "\n" @@ -720,15 +778,15 @@ msgstr "" "\n" "\"Pouze ukončit\"." -#: ardour_ui.cc:890 +#: ardour_ui.cc:913 msgid "Please wait while %1 cleans up..." msgstr "Počkejte, prosím, zatímco %1 uklízí..." -#: ardour_ui.cc:908 +#: ardour_ui.cc:930 msgid "Unsaved Session" msgstr "Neuložené sezení" -#: ardour_ui.cc:929 +#: ardour_ui.cc:951 msgid "" "The session \"%1\"\n" "has not been saved.\n" @@ -746,7 +804,7 @@ msgstr "" "\n" "Co chcete dělat?" -#: ardour_ui.cc:932 +#: ardour_ui.cc:954 msgid "" "The snapshot \"%1\"\n" "has not been saved.\n" @@ -764,75 +822,75 @@ msgstr "" "\n" "Co chcete dělat?" -#: ardour_ui.cc:946 +#: ardour_ui.cc:968 msgid "Prompter" msgstr "Otázka" -#: ardour_ui.cc:1024 +#: ardour_ui.cc:1045 msgid "disconnected" msgstr "odpojeno" -#: ardour_ui.cc:1031 +#: ardour_ui.cc:1052 #, c-format msgid "JACK: %.1f kHz / %4.1f ms" msgstr "JACK: %.1f kHz / %4.1f ms" -#: ardour_ui.cc:1035 +#: ardour_ui.cc:1056 #, c-format msgid "JACK: % kHz / %4.1f ms" msgstr "JACK: % kHz / %4.1f ms" -#: ardour_ui.cc:1053 +#: ardour_ui.cc:1074 export_video_dialog.cc:67 msgid "File:" msgstr "Soubor:" -#: ardour_ui.cc:1057 +#: ardour_ui.cc:1078 msgid "BWF" msgstr "BWF" -#: ardour_ui.cc:1060 +#: ardour_ui.cc:1081 msgid "WAV" msgstr "WAV" -#: ardour_ui.cc:1063 +#: ardour_ui.cc:1084 msgid "WAV64" msgstr "WAV64" -#: ardour_ui.cc:1066 session_option_editor.cc:199 +#: ardour_ui.cc:1087 session_option_editor.cc:197 msgid "CAF" msgstr "CAF" -#: ardour_ui.cc:1069 +#: ardour_ui.cc:1090 msgid "AIFF" msgstr "AIFF" -#: ardour_ui.cc:1072 +#: ardour_ui.cc:1093 msgid "iXML" msgstr "iXML" -#: ardour_ui.cc:1075 +#: ardour_ui.cc:1096 msgid "RF64" msgstr "RF64" -#: ardour_ui.cc:1083 +#: ardour_ui.cc:1104 msgid "32-float" msgstr "32-float" -#: ardour_ui.cc:1086 +#: ardour_ui.cc:1107 msgid "24-int" msgstr "24-int" -#: ardour_ui.cc:1089 +#: ardour_ui.cc:1110 msgid "16-int" msgstr "16-int" -#: ardour_ui.cc:1108 +#: ardour_ui.cc:1129 #, c-format msgid "DSP: %5.1f%%" msgstr "" "Digitální zpracování signálu (DSP): %5.1f%%" -#: ardour_ui.cc:1127 +#: ardour_ui.cc:1148 #, c-format msgid "" "Buffers: p:" @@ -843,33 +901,33 @@ msgstr "" "\">%%% c:%%%" -#: ardour_ui.cc:1163 +#: ardour_ui.cc:1184 msgid "Disk: Unknown" msgstr "Disk: Neznámý" -#: ardour_ui.cc:1165 +#: ardour_ui.cc:1186 msgid "Disk: 24hrs+" msgstr "Disk: 24 hodin +" -#: ardour_ui.cc:1183 +#: ardour_ui.cc:1204 msgid "Disk: >24 hrs" msgstr "Disk: >24 hodin" -#: ardour_ui.cc:1194 +#: ardour_ui.cc:1215 #, c-format msgid "Disk: %02dh:%02dm:%02ds" msgstr "Disk: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1220 +#: ardour_ui.cc:1241 #, c-format msgid "Timecode|TC: %s" msgstr "Časový kód|ČK: %s" -#: ardour_ui.cc:1337 ardour_ui.cc:1346 startup.cc:1020 +#: ardour_ui.cc:1358 ardour_ui.cc:1367 startup.cc:1045 msgid "Recent Sessions" msgstr "Naposledy otevřená sezení" -#: ardour_ui.cc:1428 +#: ardour_ui.cc:1447 msgid "" "%1 is not connected to JACK\n" "You cannot open or close sessions in this condition" @@ -877,26 +935,26 @@ msgstr "" "%1 není spojen s JACKem.\n" "Za tohoto stavu není možné otevřít nebo zavřít sezení." -#: ardour_ui.cc:1455 +#: ardour_ui.cc:1474 msgid "Open Session" msgstr "Otevřít sezení" -#: ardour_ui.cc:1473 session_import_dialog.cc:169 -#: session_metadata_dialog.cc:729 startup.cc:1049 +#: ardour_ui.cc:1492 session_import_dialog.cc:169 +#: session_metadata_dialog.cc:729 startup.cc:1074 msgid "%1 sessions" msgstr "%1 sezení" -#: ardour_ui.cc:1510 +#: ardour_ui.cc:1529 msgid "You cannot add a track without a session already loaded." msgstr "Stopy můžete přidat až teprve tehdy, když bylo sezení nahráno." -#: ardour_ui.cc:1518 +#: ardour_ui.cc:1537 msgid "could not create %1 new mixed track" msgid_plural "could not create %1 new mixed tracks" msgstr[0] "Nepodařilo se vytvořit %1 novou smíchanou stopu" msgstr[1] "Nepodařilo se vytvořit %1 nové smíchané stopy" -#: ardour_ui.cc:1524 ardour_ui.cc:1585 +#: ardour_ui.cc:1543 ardour_ui.cc:1604 msgid "" "There are insufficient JACK ports available\n" "to create a new track or bus.\n" @@ -908,24 +966,24 @@ msgstr "" "Měl byste uložit %1, ukončit Ardour\n" "a spustit JACK znovu s větším počtem přípojek." -#: ardour_ui.cc:1559 +#: ardour_ui.cc:1578 msgid "You cannot add a track or bus without a session already loaded." msgstr "" "Stopy nebo sběrnice můžete přidat až teprve tehdy, když bylo sezení nahráno." -#: ardour_ui.cc:1568 +#: ardour_ui.cc:1587 msgid "could not create %1 new audio track" msgid_plural "could not create %1 new audio tracks" msgstr[0] "Nelze vytvořit %1 novou zvukovou stopu" msgstr[1] "Nelze vytvořit %1 nové zvukové stopy" -#: ardour_ui.cc:1577 +#: ardour_ui.cc:1596 msgid "could not create %1 new audio bus" msgid_plural "could not create %1 new audio busses" msgstr[0] "Nepodařilo se vytvořit %1 novou zvukovou sběrnici" msgstr[1] "Nepodařilo se vytvořit %1 nové zvukové sběrnice" -#: ardour_ui.cc:1694 +#: ardour_ui.cc:1713 msgid "" "Please create one or more tracks before trying to record.\n" "You can do this with the \"Add Track or Bus\" option in the Session menu." @@ -933,7 +991,7 @@ msgstr "" "Vytvořte, prosím, jednu nebo i více stop, předtím než se pokusíte nahrávat.\n" "Můžete to udělat volbou \"Přidat stopu nebo sběrnici\" v nabídce pro sezení." -#: ardour_ui.cc:2084 +#: ardour_ui.cc:2103 msgid "" "The audio backend (JACK) was shutdown because:\n" "\n" @@ -943,7 +1001,7 @@ msgstr "" "\n" "%1" -#: ardour_ui.cc:2086 +#: ardour_ui.cc:2105 msgid "" "JACK has either been shutdown or it\n" "disconnected %1 because %1\n" @@ -955,19 +1013,19 @@ msgstr "" "Měl byste se pokusit znovu spustit JACK,\n" "připojit se a uložit sezení." -#: ardour_ui.cc:2112 +#: ardour_ui.cc:2131 msgid "Unable to start the session running" msgstr "Nelze spustit nynější sezení" -#: ardour_ui.cc:2192 +#: ardour_ui.cc:2211 msgid "Take Snapshot" msgstr "Udělat snímek obrazovky" -#: ardour_ui.cc:2193 +#: ardour_ui.cc:2212 msgid "Name of new snapshot" msgstr "Název pro nový snímek obrazovky" -#: ardour_ui.cc:2217 +#: ardour_ui.cc:2236 msgid "" "To ensure compatibility with various systems\n" "snapshot names may not contain a '%1' character" @@ -975,27 +1033,27 @@ msgstr "" "Pro zajištění slučitelnosti s různými systémy\n" "nesmí názvy snímků obrazovky obsahovat znak '%1'" -#: ardour_ui.cc:2229 +#: ardour_ui.cc:2248 msgid "Confirm Snapshot Overwrite" msgstr "Potvrdit přepsání snímku obrazovky" -#: ardour_ui.cc:2230 +#: ardour_ui.cc:2249 msgid "A snapshot already exists with that name. Do you want to overwrite it?" msgstr "Snímek obrazovky s tímto názvem již existuje. Chcete jej přepsat?" -#: ardour_ui.cc:2233 +#: ardour_ui.cc:2252 utils_videotl.cc:66 msgid "Overwrite" msgstr "Přepsat" -#: ardour_ui.cc:2267 +#: ardour_ui.cc:2286 msgid "Rename Session" msgstr "Přejmenovat sezení" -#: ardour_ui.cc:2268 +#: ardour_ui.cc:2287 msgid "New session name" msgstr "Nový název sezení:" -#: ardour_ui.cc:2282 ardour_ui.cc:2666 ardour_ui.cc:2711 +#: ardour_ui.cc:2301 ardour_ui.cc:2681 ardour_ui.cc:2726 msgid "" "To ensure compatibility with various systems\n" "session names may not contain a '%1' character" @@ -1003,13 +1061,13 @@ msgstr "" "Pro zajištění slučitelnosti s různými systémy\n" "nesmí názvy sezení obsahovat znak '%1'" -#: ardour_ui.cc:2290 +#: ardour_ui.cc:2309 msgid "" "That name is already in use by another directory/folder. Please try again." msgstr "" "Tento název se již používá jiným adresářem/složkou. Zkuste to, prosím, znovu." -#: ardour_ui.cc:2299 +#: ardour_ui.cc:2318 msgid "" "Renaming this session failed.\n" "Things could be seriously messed up at this point" @@ -1017,19 +1075,19 @@ msgstr "" "Přejmenování tohoto sezení se nezdařilo.\n" "Věci by v tuto chvíli mohly být vážně zvorané" -#: ardour_ui.cc:2414 +#: ardour_ui.cc:2429 msgid "Save Template" msgstr "Uložit předlohu" -#: ardour_ui.cc:2415 +#: ardour_ui.cc:2430 msgid "Name for template:" msgstr "Název pro předlohu:" -#: ardour_ui.cc:2416 +#: ardour_ui.cc:2431 msgid "-template" msgstr "-předloha" -#: ardour_ui.cc:2454 +#: ardour_ui.cc:2469 msgid "" "This session\n" "%1\n" @@ -1039,52 +1097,52 @@ msgstr "" "%1\n" "již existuje. Chcete jej otevřít?" -#: ardour_ui.cc:2464 +#: ardour_ui.cc:2479 msgid "Open Existing Session" msgstr "Otevřít stávající sezení" -#: ardour_ui.cc:2702 +#: ardour_ui.cc:2717 msgid "There is no existing session at \"%1\"" msgstr "V \"%1\" není žádné sezení" -#: ardour_ui.cc:2792 +#: ardour_ui.cc:2804 msgid "Please wait while %1 loads your session" msgstr "Počkejte, prosím, dokud %1 nenahraje vaše sezení" -#: ardour_ui.cc:2807 +#: ardour_ui.cc:2819 msgid "Port Registration Error" msgstr "Chyba v zápisu přípojky" -#: ardour_ui.cc:2808 +#: ardour_ui.cc:2820 msgid "Click the Close button to try again." msgstr "Klepněte na tlačítko Zavřít, abyste to mohli zkusit znovu." -#: ardour_ui.cc:2829 +#: ardour_ui.cc:2841 msgid "Session \"%1 (snapshot %2)\" did not load successfully" msgstr "Projekt \"%1 (snímek obrazovky %2)\" nebyl úspěšně nahrán." -#: ardour_ui.cc:2835 +#: ardour_ui.cc:2847 msgid "Loading Error" msgstr "Chyba při nahrávání" -#: ardour_ui.cc:2836 +#: ardour_ui.cc:2848 msgid "Click the Refresh button to try again." msgstr "Klepněte na tlačítko Obnovit, abyste to mohli zkusit znovu." -#: ardour_ui.cc:2918 +#: ardour_ui.cc:2930 msgid "Could not create session in \"%1\"" msgstr "V \"%1\" nelze vytvořit žádné sezení" -#: ardour_ui.cc:3045 +#: ardour_ui.cc:3030 msgid "No files were ready for clean-up" msgstr "Pro udělání pořádku nebyly připraveny žádné soubory" -#: ardour_ui.cc:3049 ardour_ui.cc:3059 ardour_ui.cc:3192 ardour_ui.cc:3199 +#: ardour_ui.cc:3034 ardour_ui.cc:3044 ardour_ui.cc:3177 ardour_ui.cc:3184 #: ardour_ui_ed.cc:104 msgid "Clean-up" msgstr "Udělat pořádek" -#: ardour_ui.cc:3050 +#: ardour_ui.cc:3035 msgid "" "If this seems suprising, \n" "check for any existing snapshots.\n" @@ -1096,19 +1154,19 @@ msgstr "" "jsou pravděpodobně začleněny ještě v nějakém\n" "starším snímku obrazovky jako oblasti." -#: ardour_ui.cc:3109 +#: ardour_ui.cc:3094 msgid "kilo" msgstr "kilo" -#: ardour_ui.cc:3112 +#: ardour_ui.cc:3097 msgid "mega" msgstr "mega" -#: ardour_ui.cc:3115 +#: ardour_ui.cc:3100 msgid "giga" msgstr "giga" -#: ardour_ui.cc:3120 +#: ardour_ui.cc:3105 msgid "" "The following file was deleted from %2,\n" "releasing %3 %4bytes of disk space" @@ -1122,7 +1180,7 @@ msgstr[1] "" "Následující soubor byl smazán z %2,\n" "a tím se na disku uvolnilo %3 %4 bajtů ukládacího prostoru" -#: ardour_ui.cc:3127 +#: ardour_ui.cc:3112 msgid "" "The following file was not in use and \n" "has been moved to: %2\n" @@ -1160,11 +1218,11 @@ msgstr[1] "" "\n" "uvolní se na disku dalších %3 %4 bajtů ukládacího prostoru.\n" -#: ardour_ui.cc:3187 +#: ardour_ui.cc:3172 msgid "Are you sure you want to clean-up?" msgstr "Jste si jistý, že chcete udělat pořádek?" -#: ardour_ui.cc:3194 +#: ardour_ui.cc:3179 msgid "" "Clean-up is a destructive operation.\n" "ALL undo/redo information will be lost if you clean-up.\n" @@ -1176,75 +1234,83 @@ msgstr "" "Po udělání pořádku budou všechny nepoužívané a tudíž nepotřebné zvukové " "soubory přesunuty do \"mrtvého\" umístění." -#: ardour_ui.cc:3202 +#: ardour_ui.cc:3187 msgid "CleanupDialog" msgstr "Dialog věnovaný dělání pořádku" -#: ardour_ui.cc:3232 +#: ardour_ui.cc:3217 msgid "Cleaned Files" msgstr "Uklizené soubory" -#: ardour_ui.cc:3249 +#: ardour_ui.cc:3234 msgid "deleted file" msgstr "smazané soubory" -#: ardour_ui.cc:3346 +#: ardour_ui.cc:3326 msgid "" "Video-Server was not launched by Ardour. The request to stop it is ignored." msgstr "" -#: ardour_ui.cc:3350 +#: ardour_ui.cc:3330 msgid "Stop Video-Server" msgstr "" -#: ardour_ui.cc:3351 +#: ardour_ui.cc:3331 #, fuzzy msgid "Do you really want to stop the Video Server?" msgstr "Opravdu chcete odstranit %1 %2?" -#: ardour_ui.cc:3354 +#: ardour_ui.cc:3334 #, fuzzy msgid "Yes, Stop It" msgstr "Ano, odstranit." -#: ardour_ui.cc:3380 +#: ardour_ui.cc:3360 msgid "The Video Server is already started." msgstr "" -#: ardour_ui.cc:3382 +#: ardour_ui.cc:3362 msgid "" "An external Video Server is configured and can be reached. Not starting a " "new instance." msgstr "" -#: ardour_ui.cc:3390 ardour_ui.cc:3461 +#: ardour_ui.cc:3370 ardour_ui.cc:3455 msgid "" "Could not connect to the Video Server. Start it or configure its access URL " "in Edit -> Preferences." msgstr "" -#: ardour_ui.cc:3414 +#: ardour_ui.cc:3394 msgid "Specified docroot is not an existing directory." msgstr "" -#: ardour_ui.cc:3419 +#: ardour_ui.cc:3399 msgid "Given Video Server is not an executable file." msgstr "" -#: ardour_ui.cc:3485 editor_audio_import.cc:629 +#: ardour_ui.cc:3432 +msgid "Cannot launch the video-server" +msgstr "" + +#: ardour_ui.cc:3441 +msgid "Video-server was started but does not respond to requests..." +msgstr "" + +#: ardour_ui.cc:3477 editor_audio_import.cc:629 msgid "could not open %1" msgstr "\"%\" nelze otevřít" -#: ardour_ui.cc:3489 +#: ardour_ui.cc:3481 msgid "no video-file selected" msgstr "" -#: ardour_ui.cc:3650 +#: ardour_ui.cc:3641 msgid "Recording was stopped because your system could not keep up." msgstr "" "Nahrávání bylo zastaveno, protože tomu nedostačovala rychlost vašeho systému." -#: ardour_ui.cc:3679 +#: ardour_ui.cc:3670 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1258,7 +1324,7 @@ msgstr "" "Přesněji řečeno nebylo možné dostatečně rychle zapisovat data\n" "tak, aby se podařilo udržet krok s nahráváním.\n" -#: ardour_ui.cc:3698 +#: ardour_ui.cc:3689 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1272,11 +1338,11 @@ msgstr "" "Přesněji řečeno nebylo možné dostatečně rychle číst data\n" "tak, aby se podařilo udržet krok s přehráváním.\n" -#: ardour_ui.cc:3738 +#: ardour_ui.cc:3729 msgid "Crash Recovery" msgstr "Obnovení po havárii" -#: ardour_ui.cc:3739 +#: ardour_ui.cc:3730 #, fuzzy msgid "" "This session appears to have been in the\n" @@ -1295,19 +1361,19 @@ msgstr "" "zvuková data, nebo je odmítnout.\n" "Rozhodněte se, prosím, jak chcete dále pokračovat.\n" -#: ardour_ui.cc:3751 +#: ardour_ui.cc:3742 msgid "Ignore crash data" msgstr "Odmítnout data" -#: ardour_ui.cc:3752 +#: ardour_ui.cc:3743 msgid "Recover from crash" msgstr "Obnovit data" -#: ardour_ui.cc:3772 +#: ardour_ui.cc:3763 msgid "Sample Rate Mismatch" msgstr "Vzorkovací kmitočet neodpovídá" -#: ardour_ui.cc:3773 +#: ardour_ui.cc:3764 msgid "" "This session was created with a sample rate of %1 Hz, but\n" "%2 is currently running at %3 Hz. If you load this session,\n" @@ -1317,31 +1383,23 @@ msgstr "" "%2 nyní běží na %3 Hz. Pokud toto sezení nahrajete,\n" "je možné, že zvuk bude přehráván při nesprávném vzorkovacím kmitočtu.\n" -#: ardour_ui.cc:3782 +#: ardour_ui.cc:3773 msgid "Do not load session" msgstr "Projekt nenahrávat" -#: ardour_ui.cc:3783 +#: ardour_ui.cc:3774 msgid "Load session anyway" msgstr "Projekt přesto nahrát" -#: ardour_ui.cc:3804 +#: ardour_ui.cc:3797 msgid "Could not disconnect from JACK" msgstr "Nelze se odpojit od JACKa" -#: ardour_ui.cc:3817 +#: ardour_ui.cc:3810 msgid "Could not reconnect to JACK" msgstr "Nelze se znovu spojit s JACKem" -#: ardour_ui.cc:3902 -msgid "Check the website for more..." -msgstr "" - -#: ardour_ui.cc:3915 -msgid "Click to open the program website in your web browser" -msgstr "" - -#: ardour_ui.cc:4152 +#: ardour_ui.cc:4084 msgid "" "%4This is a session from an older version of %3%5\n" "\n" @@ -1364,35 +1422,35 @@ msgstr "Uživatelské rozhraní: editor nemohl být spuštěn." msgid "UI: cannot setup mixer" msgstr "Uživatelské rozhraní: směšovač nemohl být spuštěn." -#: ardour_ui2.cc:127 +#: ardour_ui2.cc:125 msgid "Play from playhead" msgstr "Přehrávat od ukazatele polohy přehrávání" -#: ardour_ui2.cc:128 +#: ardour_ui2.cc:126 msgid "Stop playback" msgstr "Zastavit přehrávání" -#: ardour_ui2.cc:129 +#: ardour_ui2.cc:127 msgid "Toggle record" msgstr "Spustit nahrávání" -#: ardour_ui2.cc:130 +#: ardour_ui2.cc:128 msgid "Play range/selection" msgstr "Přehrávat rozsah/výběr" -#: ardour_ui2.cc:131 +#: ardour_ui2.cc:129 msgid "Go to start of session" msgstr "Přejít na začátek sezení" -#: ardour_ui2.cc:132 +#: ardour_ui2.cc:130 msgid "Go to end of session" msgstr "Přejít na konec sezení" -#: ardour_ui2.cc:133 +#: ardour_ui2.cc:131 msgid "Play loop range" msgstr "Přehrávat rozsah smyčky" -#: ardour_ui2.cc:134 +#: ardour_ui2.cc:132 msgid "" "MIDI Panic\n" "Send note off and reset controller messages on all MIDI channels" @@ -1400,23 +1458,23 @@ msgstr "" "Nouzové zastavení MIDI\n" "Poslat nota vypnuta a nastavit znovu zprávy ovladače na všech kanálech MIDI" -#: ardour_ui2.cc:135 +#: ardour_ui2.cc:133 msgid "Return to last playback start when stopped" msgstr "Při zastavení se vrátit na začátek posledního přehrávání" -#: ardour_ui2.cc:136 +#: ardour_ui2.cc:134 msgid "Playhead follows Range Selections and Edits" msgstr "Ukazatele polohy následuje výběry rozsahu a úpravy" -#: ardour_ui2.cc:137 +#: ardour_ui2.cc:135 msgid "Be sensible about input monitoring" msgstr "Spustit automatické sledování vstupu" -#: ardour_ui2.cc:138 +#: ardour_ui2.cc:136 msgid "Enable/Disable audio click" msgstr "Povolit/Zakázat slyšitelné klapnutí" -#: ardour_ui2.cc:139 monitor_section.cc:101 +#: ardour_ui2.cc:137 monitor_section.cc:101 msgid "" "When active, something is soloed.\n" "Click to de-solo everything" @@ -1424,7 +1482,7 @@ msgstr "" "Je v činnosti při sólovém přehrávání některé ze stop.\n" "Pro vypnutí sóla klepněte." -#: ardour_ui2.cc:140 +#: ardour_ui2.cc:138 msgid "" "When active, auditioning is taking place\n" "Click to stop the audition" @@ -1432,11 +1490,11 @@ msgstr "" "Je v činnosti při poslechu.\n" "Klepnutím se poslech zastaví." -#: ardour_ui2.cc:141 +#: ardour_ui2.cc:139 msgid "When active, there is a feedback loop." msgstr "Je-li v činnosti, je tu smyčka se zpětnou vazbou." -#: ardour_ui2.cc:142 +#: ardour_ui2.cc:140 #, fuzzy msgid "" "Primary Clock right-click to set display mode. Click to edit, click" @@ -1453,7 +1511,7 @@ msgstr "" "Podrobnosti hledejte na http://ardour.org/" "a3_features_clocks." -#: ardour_ui2.cc:143 +#: ardour_ui2.cc:141 #, fuzzy msgid "" "Secondary Clock right-click to set display mode. Click to edit, click" @@ -1470,35 +1528,35 @@ msgstr "" "Podrobnosti hledejte na http://ardour.org/" "a3_features_clocks." -#: ardour_ui2.cc:175 +#: ardour_ui2.cc:173 msgid "[ERROR]: " msgstr "[CHYBA]:" -#: ardour_ui2.cc:177 +#: ardour_ui2.cc:175 msgid "[WARNING]: " msgstr "[VAROVÁNÍ]:" -#: ardour_ui2.cc:179 +#: ardour_ui2.cc:177 msgid "[INFO]: " msgstr "[INFORMACE]: " -#: ardour_ui2.cc:243 ardour_ui_ed.cc:417 +#: ardour_ui2.cc:241 ardour_ui_ed.cc:376 msgid "Auto Return" msgstr "Automatický návrat" -#: ardour_ui2.cc:245 ardour_ui_ed.cc:420 +#: ardour_ui2.cc:243 ardour_ui_ed.cc:379 msgid "Follow Edits" msgstr "Následovat úpravy" -#: ardour_ui2.cc:631 rc_option_editor.cc:1006 rc_option_editor.cc:1024 -#: rc_option_editor.cc:1027 rc_option_editor.cc:1029 rc_option_editor.cc:1031 -#: rc_option_editor.cc:1039 rc_option_editor.cc:1047 rc_option_editor.cc:1049 -#: rc_option_editor.cc:1057 rc_option_editor.cc:1064 rc_option_editor.cc:1073 -#: rc_option_editor.cc:1075 rc_option_editor.cc:1077 rc_option_editor.cc:1085 -#: rc_option_editor.cc:1087 rc_option_editor.cc:1096 -#: session_option_editor.cc:236 session_option_editor.cc:238 -#: session_option_editor.cc:259 session_option_editor.cc:261 -#: session_option_editor.cc:263 session_option_editor.cc:270 +#: ardour_ui2.cc:621 rc_option_editor.cc:1004 rc_option_editor.cc:1022 +#: rc_option_editor.cc:1025 rc_option_editor.cc:1027 rc_option_editor.cc:1029 +#: rc_option_editor.cc:1037 rc_option_editor.cc:1045 rc_option_editor.cc:1047 +#: rc_option_editor.cc:1055 rc_option_editor.cc:1062 rc_option_editor.cc:1071 +#: rc_option_editor.cc:1073 rc_option_editor.cc:1075 rc_option_editor.cc:1083 +#: rc_option_editor.cc:1085 rc_option_editor.cc:1094 +#: session_option_editor.cc:234 session_option_editor.cc:236 +#: session_option_editor.cc:257 session_option_editor.cc:259 +#: session_option_editor.cc:261 session_option_editor.cc:268 msgid "Misc" msgstr "Různé" @@ -1514,29 +1572,29 @@ msgstr "Nachystat směšovač" msgid "Reload Session History" msgstr "Znovu nahrát průběh sezení" -#: ardour_ui_dependents.cc:125 -msgid "This screen is not tall enough to display the mixer window" -msgstr "" -"Tato obrazovka není dostatečně velká na to, aby zobrazila okno směšovače" - -#: ardour_ui_dialogs.cc:225 +#: ardour_ui_dialogs.cc:206 msgid "Don't close" msgstr "Nezavírat" -#: ardour_ui_dialogs.cc:226 +#: ardour_ui_dialogs.cc:207 msgid "Just close" msgstr "Pouze zavřít" -#: ardour_ui_dialogs.cc:227 +#: ardour_ui_dialogs.cc:208 msgid "Save and close" msgstr "Uložit a zavřít" +#: ardour_ui_dialogs.cc:293 +msgid "This screen is not tall enough to display the mixer window" +msgstr "" +"Tato obrazovka není dostatečně velká na to, aby zobrazila okno směšovače" + #: ardour_ui_ed.cc:103 msgid "Session" msgstr "Projekt" #: ardour_ui_ed.cc:106 editor_actions.cc:134 editor_regions.cc:115 -#: port_group.cc:457 session_option_editor.cc:83 session_option_editor.cc:90 +#: port_group.cc:457 session_option_editor.cc:82 session_option_editor.cc:89 msgid "Sync" msgstr "Seřídit" @@ -1568,15 +1626,15 @@ msgstr "Typ souboru" msgid "Sample Format" msgstr "Vzorkovací formát" -#: ardour_ui_ed.cc:114 +#: ardour_ui_ed.cc:114 rc_option_editor.cc:1818 rc_option_editor.cc:1831 msgid "Control Surfaces" msgstr "Ovládací spínače" -#: ardour_ui_ed.cc:115 rc_option_editor.cc:1552 +#: ardour_ui_ed.cc:115 rc_option_editor.cc:1550 msgid "Plugins" msgstr "Přídavné moduly" -#: ardour_ui_ed.cc:116 rc_option_editor.cc:1905 +#: ardour_ui_ed.cc:116 rc_option_editor.cc:1894 msgid "Metering" msgstr "Ukazatel hladiny" @@ -1604,7 +1662,7 @@ msgstr "Otevřít..." msgid "Recent..." msgstr "Naposledy použité..." -#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:65 +#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:64 msgid "Close" msgstr "Zavřít" @@ -1612,421 +1670,359 @@ msgstr "Zavřít" msgid "Add Track or Bus..." msgstr "Přidat stopu nebo sběrnici..." -#: ardour_ui_ed.cc:136 +#: ardour_ui_ed.cc:135 #, fuzzy msgid "Open Video" msgstr "Otevřít sezení" -#: ardour_ui_ed.cc:139 +#: ardour_ui_ed.cc:138 #, fuzzy msgid "Remove Video" msgstr "Odstranit rozsah" -#: ardour_ui_ed.cc:142 +#: ardour_ui_ed.cc:141 #, fuzzy msgid "Export To Video File" msgstr "Vyvést jako zvukový soubor" -#: ardour_ui_ed.cc:152 -msgid "Connect" -msgstr "Spojit" - -#: ardour_ui_ed.cc:158 +#: ardour_ui_ed.cc:145 msgid "Snapshot..." msgstr "Snímek obrazovky..." -#: ardour_ui_ed.cc:162 +#: ardour_ui_ed.cc:149 msgid "Save As..." msgstr "Uložit jako..." -#: ardour_ui_ed.cc:166 editor_actions.cc:1717 editor_markers.cc:859 -#: editor_snapshots.cc:123 mixer_strip.cc:1465 route_time_axis.cc:1471 +#: ardour_ui_ed.cc:153 editor_actions.cc:1710 editor_markers.cc:858 +#: editor_snapshots.cc:123 mixer_strip.cc:1464 route_time_axis.cc:1471 msgid "Rename..." msgstr "Přejmenovat..." -#: ardour_ui_ed.cc:170 +#: ardour_ui_ed.cc:157 msgid "Save Template..." msgstr "Uložit jako předlohu..." -#: ardour_ui_ed.cc:173 +#: ardour_ui_ed.cc:160 msgid "Metadata" msgstr "Popisná data" -#: ardour_ui_ed.cc:176 +#: ardour_ui_ed.cc:163 msgid "Edit Metadata..." msgstr "Upravit popisná data..." -#: ardour_ui_ed.cc:179 +#: ardour_ui_ed.cc:166 msgid "Import Metadata..." msgstr "Zavést popisná data..." -#: ardour_ui_ed.cc:182 +#: ardour_ui_ed.cc:169 msgid "Export To Audio File(s)..." msgstr "Vyvést jako zvukový soubor(y)..." -#: ardour_ui_ed.cc:185 +#: ardour_ui_ed.cc:172 msgid "Stem export..." msgstr "Vyvést vybranou stopu jako jeden soubor..." -#: ardour_ui_ed.cc:188 editor_export_audio.cc:63 export_dialog.cc:129 +#: ardour_ui_ed.cc:175 editor_export_audio.cc:63 export_dialog.cc:129 +#: export_video_dialog.cc:71 msgid "Export" msgstr "Vyvést" -#: ardour_ui_ed.cc:191 +#: ardour_ui_ed.cc:178 msgid "Clean-up Unused Sources..." msgstr "Odstranit nepoužívané zdroje..." -#: ardour_ui_ed.cc:195 +#: ardour_ui_ed.cc:182 msgid "Flush Wastebasket" msgstr "Vyprázdnit koš" -#: ardour_ui_ed.cc:202 keyeditor.cc:253 rc_option_editor.cc:1466 +#: ardour_ui_ed.cc:189 keyeditor.cc:253 rc_option_editor.cc:1464 msgid "JACK" msgstr "JACK" -#: ardour_ui_ed.cc:203 route_params_ui.cc:104 +#: ardour_ui_ed.cc:190 route_params_ui.cc:104 msgid "Latency" msgstr "Prodleva" -#: ardour_ui_ed.cc:205 +#: ardour_ui_ed.cc:192 msgid "Reconnect" msgstr "Připojit znovu" -#: ardour_ui_ed.cc:208 global_port_matrix.cc:198 io_selector.cc:210 +#: ardour_ui_ed.cc:195 global_port_matrix.cc:198 io_selector.cc:210 #: mixer_strip.cc:712 mixer_strip.cc:838 msgid "Disconnect" msgstr "Odpojit" -#: ardour_ui_ed.cc:235 +#: ardour_ui_ed.cc:222 msgid "Quit" msgstr "Ukončit" -#: ardour_ui_ed.cc:239 +#: ardour_ui_ed.cc:226 msgid "Maximise Editor Space" msgstr "Zvětšit okno editoru" -#: ardour_ui_ed.cc:240 +#: ardour_ui_ed.cc:227 msgid "Show Toolbars" msgstr "Ukázat nástrojové panely" -#: ardour_ui_ed.cc:243 mixer_ui.cc:1862 mixer_ui.cc:1868 +#: ardour_ui_ed.cc:230 mixer_ui.cc:1863 mixer_ui.cc:1869 msgid "Window|Mixer" msgstr "Okno/Směšovač" -#: ardour_ui_ed.cc:244 -msgid "Mixer on Top" -msgstr "Směšovač navrchu" +#: ardour_ui_ed.cc:231 +#, fuzzy +msgid "Toggle Editor+Mixer" +msgstr "Ukázat editor nebo mixér navrchu" -#: ardour_ui_ed.cc:245 -msgid "Preferences" -msgstr "Nastavení" - -#: ardour_ui_ed.cc:246 -msgid "Properties" -msgstr "Vlastnosti" - -#: ardour_ui_ed.cc:247 route_params_ui.cc:57 route_params_ui.cc:604 -msgid "Tracks and Busses" -msgstr "Stopy a sběrnice" - -#: ardour_ui_ed.cc:250 location_ui.cc:1134 -msgid "Locations" -msgstr "Místa" - -#: ardour_ui_ed.cc:252 ardour_ui_ed.cc:656 -msgid "Big Clock" -msgstr "Velký ukazatel času" - -#: ardour_ui_ed.cc:254 speaker_dialog.cc:36 -msgid "Speaker Configuration" -msgstr "Nastavení reproduktoru" - -#: ardour_ui_ed.cc:256 global_port_matrix.cc:164 -msgid "Audio Connection Manager" -msgstr "Správce zvukových spojení" - -#: ardour_ui_ed.cc:258 global_port_matrix.cc:167 -msgid "MIDI Connection Manager" -msgstr "Správce MIDI spojení" - -#: ardour_ui_ed.cc:260 midi_tracer.cc:39 +#: ardour_ui_ed.cc:233 midi_tracer.cc:39 msgid "MIDI Tracer" msgstr "Sledovač MIDI" -#: ardour_ui_ed.cc:262 -msgid "About" -msgstr "O programu" - -#: ardour_ui_ed.cc:263 +#: ardour_ui_ed.cc:235 msgid "Chat" msgstr "Povídání" -#: ardour_ui_ed.cc:265 +#: ardour_ui_ed.cc:237 msgid "Help|Manual" msgstr "Nápověda|Příručka" -#: ardour_ui_ed.cc:266 +#: ardour_ui_ed.cc:238 msgid "Reference" msgstr "Odkaz" -#: ardour_ui_ed.cc:267 theme_manager.cc:55 theme_manager.cc:62 -msgid "Theme Manager" -msgstr "Správce témat" - -#: ardour_ui_ed.cc:268 keyeditor.cc:53 -msgid "Key Bindings" -msgstr "Klávesové zkratky" - -#: ardour_ui_ed.cc:269 bundle_manager.cc:265 -msgid "Bundle Manager" -msgstr "Správce balíků" - -#: ardour_ui_ed.cc:272 -msgid "Add Audio Track" -msgstr "Přidat zvukovou stopu" - -#: ardour_ui_ed.cc:274 -msgid "Add Audio Bus" -msgstr "Přidat zvukovou sběrnici" - -#: ardour_ui_ed.cc:276 -msgid "Add MIDI Track" -msgstr "Přidat MIDI stopu" - -#: ardour_ui_ed.cc:281 plugin_ui.cc:461 +#: ardour_ui_ed.cc:240 plugin_ui.cc:419 msgid "Save" msgstr "Uložit" -#: ardour_ui_ed.cc:289 rc_option_editor.cc:1116 rc_option_editor.cc:1127 -#: rc_option_editor.cc:1136 rc_option_editor.cc:1149 rc_option_editor.cc:1162 -#: rc_option_editor.cc:1171 rc_option_editor.cc:1181 rc_option_editor.cc:1183 -#: rc_option_editor.cc:1193 rc_option_editor.cc:1209 rc_option_editor.cc:1222 -#: rc_option_editor.cc:1240 rc_option_editor.cc:1242 rc_option_editor.cc:1256 -#: rc_option_editor.cc:1259 rc_option_editor.cc:1261 rc_option_editor.cc:1278 -#: rc_option_editor.cc:1289 +#: ardour_ui_ed.cc:248 rc_option_editor.cc:1114 rc_option_editor.cc:1125 +#: rc_option_editor.cc:1134 rc_option_editor.cc:1147 rc_option_editor.cc:1160 +#: rc_option_editor.cc:1169 rc_option_editor.cc:1179 rc_option_editor.cc:1181 +#: rc_option_editor.cc:1191 rc_option_editor.cc:1207 rc_option_editor.cc:1220 +#: rc_option_editor.cc:1238 rc_option_editor.cc:1240 rc_option_editor.cc:1254 +#: rc_option_editor.cc:1257 rc_option_editor.cc:1259 rc_option_editor.cc:1276 +#: rc_option_editor.cc:1287 msgid "Transport" msgstr "Přesun" -#: ardour_ui_ed.cc:295 engine_dialog.cc:85 sfdb_ui.cc:559 +#: ardour_ui_ed.cc:254 engine_dialog.cc:85 sfdb_ui.cc:559 msgid "Stop" msgstr "Zastavit" -#: ardour_ui_ed.cc:298 +#: ardour_ui_ed.cc:257 msgid "Roll" msgstr "Projíždět" -#: ardour_ui_ed.cc:302 +#: ardour_ui_ed.cc:261 msgid "Start/Stop" msgstr "Spustit/Zastavit" -#: ardour_ui_ed.cc:305 +#: ardour_ui_ed.cc:264 msgid "Start/Continue/Stop" msgstr "Spustit/Pokračovat/Zastavit" -#: ardour_ui_ed.cc:308 +#: ardour_ui_ed.cc:267 msgid "Stop and Forget Capture" msgstr "Zastavit a odmítnout zvukový záznam" -#: ardour_ui_ed.cc:318 +#: ardour_ui_ed.cc:277 msgid "Transition To Roll" msgstr "Přehrávat dopředu" -#: ardour_ui_ed.cc:322 +#: ardour_ui_ed.cc:281 msgid "Transition To Reverse" msgstr "Přehrávat dozadu" -#: ardour_ui_ed.cc:326 +#: ardour_ui_ed.cc:285 msgid "Play Loop Range" msgstr "Přehrávat rozsah smyčky" -#: ardour_ui_ed.cc:329 +#: ardour_ui_ed.cc:288 msgid "Play Selected Range" msgstr "Přehrát vybraný rozsah" -#: ardour_ui_ed.cc:332 +#: ardour_ui_ed.cc:291 msgid "Play Selection w/Preroll" msgstr "Přehrávat vybranou oblast s přetáčením vpřed" -#: ardour_ui_ed.cc:336 +#: ardour_ui_ed.cc:295 msgid "Enable Record" msgstr "Povolit nahrávání" -#: ardour_ui_ed.cc:339 +#: ardour_ui_ed.cc:298 msgid "Start Recording" msgstr "Začít s nahráváním" -#: ardour_ui_ed.cc:343 +#: ardour_ui_ed.cc:302 msgid "Rewind" msgstr "Přetočit zpět" -#: ardour_ui_ed.cc:346 +#: ardour_ui_ed.cc:305 msgid "Rewind (Slow)" msgstr "Přetočit zpět (pomalu)" -#: ardour_ui_ed.cc:349 +#: ardour_ui_ed.cc:308 msgid "Rewind (Fast)" msgstr "Přetočit zpět (rychle)" -#: ardour_ui_ed.cc:352 startup.cc:702 +#: ardour_ui_ed.cc:311 startup.cc:727 msgid "Forward" msgstr "Přetočit vpřed" -#: ardour_ui_ed.cc:355 +#: ardour_ui_ed.cc:314 msgid "Forward (Slow)" msgstr "Přetočit vpřed (pomalu)" -#: ardour_ui_ed.cc:358 +#: ardour_ui_ed.cc:317 msgid "Forward (Fast)" msgstr "Přetočit vpřed (rychle)" -#: ardour_ui_ed.cc:361 +#: ardour_ui_ed.cc:320 msgid "Goto Zero" msgstr "Skočit k bodu nula" -#: ardour_ui_ed.cc:364 +#: ardour_ui_ed.cc:323 msgid "Goto Start" msgstr "Skočit na začátek" -#: ardour_ui_ed.cc:367 +#: ardour_ui_ed.cc:326 msgid "Goto End" msgstr "Skočit na konec" -#: ardour_ui_ed.cc:370 +#: ardour_ui_ed.cc:329 msgid "Goto Wall Clock" msgstr "Skočit na přesný místní čas" -#: ardour_ui_ed.cc:374 +#: ardour_ui_ed.cc:333 msgid "Focus On Clock" msgstr "Zaostřit na ukazatel času" -#: ardour_ui_ed.cc:378 ardour_ui_ed.cc:387 audio_clock.cc:2046 editor.cc:241 -#: editor_actions.cc:544 editor_actions.cc:554 export_timespan_selector.cc:88 +#: ardour_ui_ed.cc:337 ardour_ui_ed.cc:346 audio_clock.cc:2046 editor.cc:237 +#: editor_actions.cc:544 editor_actions.cc:553 export_timespan_selector.cc:88 #: session_option_editor.cc:41 session_option_editor.cc:61 -#: session_option_editor.cc:80 session_option_editor.cc:98 -#: session_option_editor.cc:111 session_option_editor.cc:124 -#: session_option_editor.cc:126 session_option_editor.cc:128 +#: session_option_editor.cc:80 session_option_editor.cc:96 +#: session_option_editor.cc:109 session_option_editor.cc:122 +#: session_option_editor.cc:124 session_option_editor.cc:126 msgid "Timecode" msgstr "Časový kód" -#: ardour_ui_ed.cc:380 ardour_ui_ed.cc:389 editor_actions.cc:542 +#: ardour_ui_ed.cc:339 ardour_ui_ed.cc:348 editor_actions.cc:542 msgid "Bars & Beats" msgstr "Takty & Doby" -#: ardour_ui_ed.cc:382 ardour_ui_ed.cc:391 +#: ardour_ui_ed.cc:341 ardour_ui_ed.cc:350 msgid "Minutes & Seconds" msgstr "Minuty & Sekundy" -#: ardour_ui_ed.cc:384 ardour_ui_ed.cc:393 audio_clock.cc:2050 editor.cc:242 +#: ardour_ui_ed.cc:343 ardour_ui_ed.cc:352 audio_clock.cc:2050 editor.cc:238 #: editor_actions.cc:543 msgid "Samples" msgstr "Vzorky" -#: ardour_ui_ed.cc:396 +#: ardour_ui_ed.cc:355 msgid "Punch In" msgstr "Začít přepis oblasti" -#: ardour_ui_ed.cc:397 mixer_strip.cc:1905 route_ui.cc:132 +#: ardour_ui_ed.cc:356 mixer_strip.cc:1904 route_ui.cc:132 #: time_info_box.cc:113 msgid "In" msgstr "Vstup" -#: ardour_ui_ed.cc:400 +#: ardour_ui_ed.cc:359 msgid "Punch Out" msgstr "Ukončit přepis oblasti" -#: ardour_ui_ed.cc:401 time_info_box.cc:114 +#: ardour_ui_ed.cc:360 time_info_box.cc:114 msgid "Out" msgstr "Výstup" -#: ardour_ui_ed.cc:404 +#: ardour_ui_ed.cc:363 msgid "Punch In/Out" msgstr "Přepsat oblast" -#: ardour_ui_ed.cc:405 +#: ardour_ui_ed.cc:364 msgid "In/Out" msgstr "Vstup/Výstup" -#: ardour_ui_ed.cc:408 rc_option_editor.cc:1073 +#: ardour_ui_ed.cc:367 rc_option_editor.cc:1071 msgid "Click" msgstr "Klepnout" -#: ardour_ui_ed.cc:411 +#: ardour_ui_ed.cc:370 msgid "Auto Input" msgstr "Automatický vstup" -#: ardour_ui_ed.cc:414 +#: ardour_ui_ed.cc:373 msgid "Auto Play" msgstr "Automatické přehrávání" -#: ardour_ui_ed.cc:425 +#: ardour_ui_ed.cc:384 msgid "Sync Startup to Video" msgstr "Seřídit spuštění s videem" -#: ardour_ui_ed.cc:427 +#: ardour_ui_ed.cc:386 msgid "Time Master" msgstr "Řízení času" -#: ardour_ui_ed.cc:434 +#: ardour_ui_ed.cc:393 msgid "Toggle Record Enable Track %1" msgstr "Spustit nahrávání stopy %1" -#: ardour_ui_ed.cc:441 +#: ardour_ui_ed.cc:400 msgid "Percentage" msgstr "Procentní podíl" -#: ardour_ui_ed.cc:442 shuttle_control.cc:168 +#: ardour_ui_ed.cc:401 shuttle_control.cc:169 msgid "Semitones" msgstr "Polotóny" -#: ardour_ui_ed.cc:446 +#: ardour_ui_ed.cc:405 msgid "Send MTC" msgstr "Poslat MTC" -#: ardour_ui_ed.cc:448 +#: ardour_ui_ed.cc:407 msgid "Send MMC" msgstr "Poslat MMC" -#: ardour_ui_ed.cc:450 +#: ardour_ui_ed.cc:409 msgid "Use MMC" msgstr "Použít MMC" -#: ardour_ui_ed.cc:452 rc_option_editor.cc:1704 +#: ardour_ui_ed.cc:411 rc_option_editor.cc:1702 msgid "Send MIDI Clock" msgstr "Poslat čas MIDI" -#: ardour_ui_ed.cc:454 +#: ardour_ui_ed.cc:413 msgid "Send MIDI Feedback" msgstr "Poslat zpětnou vazbu MIDI" -#: ardour_ui_ed.cc:460 +#: ardour_ui_ed.cc:419 msgid "Panic" msgstr "Nouzové zastavení" -#: ardour_ui_ed.cc:600 +#: ardour_ui_ed.cc:559 msgid "Wall Clock" msgstr "Nástěnné hodiny" -#: ardour_ui_ed.cc:601 +#: ardour_ui_ed.cc:560 msgid "Disk Space" msgstr "Místo na disku" -#: ardour_ui_ed.cc:602 +#: ardour_ui_ed.cc:561 msgid "DSP" msgstr "Digitální zpracování signálu (DSP)" -#: ardour_ui_ed.cc:603 +#: ardour_ui_ed.cc:562 msgid "Buffers" msgstr "Vyrovnávací paměti" -#: ardour_ui_ed.cc:604 +#: ardour_ui_ed.cc:563 msgid "JACK Sampling Rate and Latency" msgstr "Vzorkovací kmitočet a prodleva JACK" -#: ardour_ui_ed.cc:605 +#: ardour_ui_ed.cc:564 msgid "Timecode Format" msgstr "Formát časového kódu" -#: ardour_ui_ed.cc:606 +#: ardour_ui_ed.cc:565 msgid "File Format" msgstr "Souborový formát" @@ -2042,11 +2038,11 @@ msgstr "" msgid "Internal" msgstr "Vnitřní" -#: ardour_ui_options.cc:475 +#: ardour_ui_options.cc:473 msgid "Enable/Disable external positional sync" msgstr "Povolit/Zakázat vnější seřízení podle polohy" -#: ardour_ui_options.cc:477 +#: ardour_ui_options.cc:475 msgid "Sync to JACK is not possible: video pull up/down is set" msgstr "Seřízení k JACKovi není možné: je nastaveno vytáhnutí/stáhnutí videa" @@ -2067,16 +2063,16 @@ msgstr "Táhnout" msgid "%+.4f%%" msgstr "%+.4f%%" -#: audio_clock.cc:1237 editor.cc:243 editor_actions.cc:135 +#: audio_clock.cc:1237 editor.cc:239 editor_actions.cc:135 #: editor_actions.cc:536 msgid "Tempo" msgstr "Tempo" -#: audio_clock.cc:1241 editor.cc:244 editor_actions.cc:537 +#: audio_clock.cc:1241 editor.cc:240 editor_actions.cc:537 msgid "Meter" msgstr "Druh taktu" -#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1037 +#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1030 #: midi_region_view.cc:2991 session_metadata_dialog.cc:331 #: session_metadata_dialog.cc:379 session_metadata_dialog.cc:435 #: session_metadata_dialog.cc:716 @@ -2087,7 +2083,7 @@ msgstr "Chyba v programování: %1" msgid "programming error: %1 %2" msgstr "Chyba v programování: %1 %2" -#: audio_clock.cc:2048 editor.cc:240 export_timespan_selector.cc:98 +#: audio_clock.cc:2048 editor.cc:236 export_timespan_selector.cc:98 msgid "Bars:Beats" msgstr "Takty:Doby" @@ -2165,32 +2161,32 @@ msgid "hide track" msgstr "Skrýt tuto stopu" #: automation_time_axis.cc:255 automation_time_axis.cc:307 -#: automation_time_axis.cc:496 gain_meter.cc:195 generic_pluginui.cc:452 -#: generic_pluginui.cc:729 panner_ui.cc:150 +#: automation_time_axis.cc:496 gain_meter.cc:196 generic_pluginui.cc:456 +#: generic_pluginui.cc:733 panner_ui.cc:150 msgid "Automation|Manual" msgstr "Automatizace|Příručka" #: automation_time_axis.cc:257 automation_time_axis.cc:318 -#: automation_time_axis.cc:501 editor.cc:1957 editor.cc:2034 -#: editor_actions.cc:118 editor_actions.cc:1865 gain_meter.cc:198 -#: generic_pluginui.cc:455 generic_pluginui.cc:731 midi_time_axis.cc:1489 -#: midi_time_axis.cc:1492 midi_time_axis.cc:1495 panner_ui.cc:153 +#: automation_time_axis.cc:501 editor.cc:1933 editor.cc:2010 +#: editor_actions.cc:118 editor_actions.cc:1856 gain_meter.cc:199 +#: generic_pluginui.cc:459 generic_pluginui.cc:735 midi_time_axis.cc:1488 +#: midi_time_axis.cc:1491 midi_time_axis.cc:1494 panner_ui.cc:153 msgid "Play" msgstr "Přehrát" #: automation_time_axis.cc:259 automation_time_axis.cc:329 -#: automation_time_axis.cc:506 gain_meter.cc:201 generic_pluginui.cc:458 -#: generic_pluginui.cc:733 panner_ui.cc:156 +#: automation_time_axis.cc:506 gain_meter.cc:202 generic_pluginui.cc:462 +#: generic_pluginui.cc:737 panner_ui.cc:156 msgid "Write" msgstr "Zapsat" #: automation_time_axis.cc:261 automation_time_axis.cc:340 -#: automation_time_axis.cc:511 gain_meter.cc:204 generic_pluginui.cc:461 -#: generic_pluginui.cc:735 panner_ui.cc:159 +#: automation_time_axis.cc:511 gain_meter.cc:205 generic_pluginui.cc:465 +#: generic_pluginui.cc:739 panner_ui.cc:159 msgid "Touch" msgstr "Dotknout se" -#: automation_time_axis.cc:351 generic_pluginui.cc:464 +#: automation_time_axis.cc:351 generic_pluginui.cc:468 msgid "???" msgstr "???" @@ -2198,8 +2194,8 @@ msgstr "???" msgid "clear automation" msgstr "Vyprázdnit automatizaci" -#: automation_time_axis.cc:485 editor_actions.cc:616 editor_markers.cc:858 -#: location_ui.cc:55 plugin_selector.cc:86 route_time_axis.cc:699 +#: automation_time_axis.cc:485 editor_actions.cc:613 editor_markers.cc:857 +#: location_ui.cc:55 plugin_selector.cc:85 route_time_axis.cc:699 msgid "Hide" msgstr "Skrýt" @@ -2215,68 +2211,67 @@ msgstr "Stav" msgid "Discrete" msgstr "Samostatný" -#: automation_time_axis.cc:537 editor.cc:1481 editor.cc:1488 editor.cc:1544 -#: editor.cc:1550 export_format_dialog.cc:476 +#: automation_time_axis.cc:537 editor.cc:1457 editor.cc:1464 editor.cc:1520 +#: editor.cc:1526 export_format_dialog.cc:476 msgid "Linear" msgstr "Čárový" #: automation_time_axis.cc:543 rhythm_ferret.cc:110 route_time_axis.cc:638 -#: shuttle_control.cc:187 +#: shuttle_control.cc:188 msgid "Mode" msgstr "Režim" -#: bundle_manager.cc:183 +#: bundle_manager.cc:181 msgid "Disassociate" msgstr "Oddělit" -#: bundle_manager.cc:187 +#: bundle_manager.cc:185 msgid "Edit Bundle" msgstr "Upravit balík" -#: bundle_manager.cc:202 +#: bundle_manager.cc:200 msgid "Direction:" msgstr "Směr:" -#: bundle_manager.cc:207 bundle_manager.cc:211 mixer_strip.cc:156 -#: mixer_strip.cc:2133 +#: bundle_manager.cc:205 bundle_manager.cc:209 mixer_strip.cc:156 +#: mixer_strip.cc:2132 msgid "Input" msgstr "Vstup" -#: bundle_manager.cc:208 bundle_manager.cc:213 bundle_manager.cc:247 -#: mixer_strip.cc:161 mixer_strip.cc:2136 +#: bundle_manager.cc:206 bundle_manager.cc:211 bundle_manager.cc:245 +#: mixer_strip.cc:161 mixer_strip.cc:2135 msgid "Output" msgstr "Výstup" -#: bundle_manager.cc:266 editor.cc:1998 editor_actions.cc:90 +#: bundle_manager.cc:264 editor.cc:1974 editor_actions.cc:90 #: editor_actions.cc:100 msgid "Edit" msgstr "Upravit" -#: bundle_manager.cc:267 editor.cc:5525 editor_actions.cc:310 -#: editor_actions.cc:368 plugin_ui.cc:462 processor_box.cc:2207 +#: bundle_manager.cc:265 editor.cc:5493 editor_actions.cc:310 +#: editor_actions.cc:368 plugin_ui.cc:420 processor_box.cc:2227 #: route_time_axis.cc:704 msgid "Delete" msgstr "Smazat" -#: bundle_manager.cc:273 bundle_manager.cc:441 editor_route_groups.cc:96 -#: editor_routes.cc:202 midi_list_editor.cc:106 rc_option_editor.cc:656 -#: session_metadata_dialog.cc:525 +#: bundle_manager.cc:271 bundle_manager.cc:439 editor_route_groups.cc:96 +#: editor_routes.cc:202 midi_list_editor.cc:106 session_metadata_dialog.cc:525 msgid "Name" msgstr "Název" -#: bundle_manager.cc:284 +#: bundle_manager.cc:282 msgid "New" msgstr "Nový" -#: bundle_manager.cc:334 +#: bundle_manager.cc:332 msgid "Bundle" msgstr "Balík" -#: bundle_manager.cc:419 +#: bundle_manager.cc:417 msgid "Add Channel" msgstr "Přidat kanál" -#: bundle_manager.cc:426 +#: bundle_manager.cc:424 msgid "Rename Channel" msgstr "Přejmenovat kanál" @@ -2422,565 +2417,565 @@ msgid "Time" msgstr "Čas" #: edit_note_dialog.cc:98 editor_regions.cc:114 -#: export_timespan_selector.cc:361 export_timespan_selector.cc:425 +#: export_timespan_selector.cc:359 export_timespan_selector.cc:421 #: location_ui.cc:313 midi_list_editor.cc:114 time_info_box.cc:105 msgid "Length" msgstr "Délka" -#: edit_note_dialog.cc:168 +#: edit_note_dialog.cc:165 msgid "edit note" msgstr "Upravit notu" -#: editor.cc:141 editor.cc:3455 +#: editor.cc:137 editor.cc:3429 msgid "CD Frames" msgstr "Snímky CD" -#: editor.cc:142 editor.cc:3457 +#: editor.cc:138 editor.cc:3431 msgid "Timecode Frames" msgstr "Snímky časového kódu" -#: editor.cc:143 editor.cc:3459 +#: editor.cc:139 editor.cc:3433 msgid "Timecode Seconds" msgstr "Sekundy časového kódu" -#: editor.cc:144 editor.cc:3461 +#: editor.cc:140 editor.cc:3435 msgid "Timecode Minutes" msgstr "Minuty časového kódu" -#: editor.cc:145 editor.cc:3463 +#: editor.cc:141 editor.cc:3437 msgid "Seconds" msgstr "Sekundy" -#: editor.cc:146 editor.cc:3465 +#: editor.cc:142 editor.cc:3439 msgid "Minutes" msgstr "Minuty" -#: editor.cc:147 editor.cc:3439 quantize_dialog.cc:37 quantize_dialog.cc:141 +#: editor.cc:143 editor.cc:3413 quantize_dialog.cc:37 quantize_dialog.cc:141 msgid "Beats/128" msgstr "Doby/128" -#: editor.cc:148 editor.cc:3437 quantize_dialog.cc:38 quantize_dialog.cc:143 +#: editor.cc:144 editor.cc:3411 quantize_dialog.cc:38 quantize_dialog.cc:143 msgid "Beats/64" msgstr "Doby/64" -#: editor.cc:149 editor.cc:3435 quantize_dialog.cc:39 quantize_dialog.cc:145 +#: editor.cc:145 editor.cc:3409 quantize_dialog.cc:39 quantize_dialog.cc:145 msgid "Beats/32" msgstr "Doby/32" -#: editor.cc:150 editor.cc:3433 +#: editor.cc:146 editor.cc:3407 msgid "Beats/28" msgstr "Doby/28" -#: editor.cc:151 editor.cc:3431 +#: editor.cc:147 editor.cc:3405 msgid "Beats/24" msgstr "Doby/24" -#: editor.cc:152 editor.cc:3429 +#: editor.cc:148 editor.cc:3403 msgid "Beats/20" msgstr "Doby/20" -#: editor.cc:153 editor.cc:3427 quantize_dialog.cc:40 quantize_dialog.cc:147 +#: editor.cc:149 editor.cc:3401 quantize_dialog.cc:40 quantize_dialog.cc:147 msgid "Beats/16" msgstr "Doby/16" -#: editor.cc:154 editor.cc:3425 +#: editor.cc:150 editor.cc:3399 msgid "Beats/14" msgstr "Doby/14" -#: editor.cc:155 editor.cc:3423 +#: editor.cc:151 editor.cc:3397 msgid "Beats/12" msgstr "Doby/12" -#: editor.cc:156 editor.cc:3421 +#: editor.cc:152 editor.cc:3395 msgid "Beats/10" msgstr "Doby/10" -#: editor.cc:157 editor.cc:3419 quantize_dialog.cc:41 quantize_dialog.cc:149 +#: editor.cc:153 editor.cc:3393 quantize_dialog.cc:41 quantize_dialog.cc:149 msgid "Beats/8" msgstr "Doby/8" -#: editor.cc:158 editor.cc:3417 +#: editor.cc:154 editor.cc:3391 msgid "Beats/7" msgstr "Doby/7" -#: editor.cc:159 editor.cc:3415 +#: editor.cc:155 editor.cc:3389 msgid "Beats/6" msgstr "Doby/6" -#: editor.cc:160 editor.cc:3413 +#: editor.cc:156 editor.cc:3387 msgid "Beats/5" msgstr "Doby/5" -#: editor.cc:161 editor.cc:3411 quantize_dialog.cc:42 quantize_dialog.cc:151 +#: editor.cc:157 editor.cc:3385 quantize_dialog.cc:42 quantize_dialog.cc:151 msgid "Beats/4" msgstr "Doby/4" -#: editor.cc:162 editor.cc:3409 quantize_dialog.cc:43 quantize_dialog.cc:153 +#: editor.cc:158 editor.cc:3383 quantize_dialog.cc:43 quantize_dialog.cc:153 msgid "Beats/3" msgstr "Doby/3" -#: editor.cc:163 editor.cc:3407 quantize_dialog.cc:44 quantize_dialog.cc:155 +#: editor.cc:159 editor.cc:3381 quantize_dialog.cc:44 quantize_dialog.cc:155 msgid "Beats/2" msgstr "Doby/2" -#: editor.cc:164 editor.cc:3441 quantize_dialog.cc:45 quantize_dialog.cc:157 +#: editor.cc:160 editor.cc:3415 quantize_dialog.cc:45 quantize_dialog.cc:157 msgid "Beats" msgstr "Doby" -#: editor.cc:165 editor.cc:3443 +#: editor.cc:161 editor.cc:3417 msgid "Bars" msgstr "Takty" -#: editor.cc:166 editor.cc:3445 +#: editor.cc:162 editor.cc:3419 msgid "Marks" msgstr "Značky" -#: editor.cc:167 editor.cc:3447 +#: editor.cc:163 editor.cc:3421 msgid "Region starts" msgstr "Začátek oblasti" -#: editor.cc:168 editor.cc:3449 +#: editor.cc:164 editor.cc:3423 msgid "Region ends" msgstr "Konec oblasti" -#: editor.cc:169 editor.cc:3453 +#: editor.cc:165 editor.cc:3427 msgid "Region syncs" msgstr "Seřízení oblasti" -#: editor.cc:170 editor.cc:3451 +#: editor.cc:166 editor.cc:3425 msgid "Region bounds" msgstr "Hranice oblasti" -#: editor.cc:175 editor.cc:3481 editor_actions.cc:485 +#: editor.cc:171 editor.cc:3455 editor_actions.cc:485 msgid "No Grid" msgstr "Mřížka vypnuta" -#: editor.cc:176 editor.cc:3483 editor_actions.cc:486 +#: editor.cc:172 editor.cc:3457 editor_actions.cc:486 msgid "Grid" msgstr "Mřížka zapnuta" -#: editor.cc:177 editor.cc:3485 editor_actions.cc:487 +#: editor.cc:173 editor.cc:3459 editor_actions.cc:487 msgid "Magnetic" msgstr "Magnetická" -#: editor.cc:182 editor.cc:192 editor.cc:3524 editor.cc:3549 +#: editor.cc:178 editor.cc:188 editor.cc:3498 editor.cc:3523 #: editor_actions.cc:117 editor_actions.cc:468 msgid "Playhead" msgstr "Ukazatel polohy" -#: editor.cc:183 editor.cc:3522 editor_actions.cc:470 +#: editor.cc:179 editor.cc:3496 editor_actions.cc:470 msgid "Marker" msgstr "Značka" -#: editor.cc:184 editor.cc:193 editor.cc:3551 editor_actions.cc:469 +#: editor.cc:180 editor.cc:189 editor.cc:3525 editor_actions.cc:469 msgid "Mouse" msgstr "Myš" -#: editor.cc:189 editor.cc:3543 mono_panner_editor.cc:42 +#: editor.cc:185 editor.cc:3517 mono_panner_editor.cc:42 msgid "Left" msgstr "Vlevo" -#: editor.cc:190 editor.cc:3545 mono_panner_editor.cc:47 +#: editor.cc:186 editor.cc:3519 mono_panner_editor.cc:47 msgid "Right" msgstr "Vpravo" -#: editor.cc:191 editor.cc:3547 +#: editor.cc:187 editor.cc:3521 msgid "Center" msgstr "Na střed" -#: editor.cc:194 editor.cc:3114 editor.cc:3553 +#: editor.cc:190 editor.cc:3090 editor.cc:3527 msgid "Edit point" msgstr "Pracovní bod" -#: editor.cc:200 +#: editor.cc:196 msgid "Mushy" msgstr "Rušený" -#: editor.cc:201 +#: editor.cc:197 msgid "Smooth" msgstr "Plynulý" -#: editor.cc:202 +#: editor.cc:198 msgid "Balanced multitimbral mixture" msgstr "Vyvážená vícehlasá směs" -#: editor.cc:203 +#: editor.cc:199 msgid "Unpitched percussion with stable notes" msgstr "Atonální nárazy se stálými tóny" -#: editor.cc:204 +#: editor.cc:200 msgid "Crisp monophonic instrumental" msgstr "Jemná jednokanálová nástrojová hudba" -#: editor.cc:205 +#: editor.cc:201 msgid "Unpitched solo percussion" msgstr "Atonální samostatné nárazy" -#: editor.cc:206 +#: editor.cc:202 msgid "Resample without preserving pitch" msgstr "Převzorkovat bez zachování výšky tónu" -#: editor.cc:239 +#: editor.cc:235 msgid "Mins:Secs" msgstr "Min:Sec" -#: editor.cc:245 +#: editor.cc:241 msgid "Location Markers" msgstr "Značky polohy" -#: editor.cc:246 +#: editor.cc:242 msgid "Range Markers" msgstr "Značky rozsahů" -#: editor.cc:247 +#: editor.cc:243 msgid "Loop/Punch Ranges" msgstr "Rozsahy smyčky/přepsání" -#: editor.cc:248 editor_actions.cc:540 +#: editor.cc:244 editor_actions.cc:540 msgid "CD Markers" msgstr "Značky na CD" -#: editor.cc:250 +#: editor.cc:245 msgid "Video Timeline" msgstr "" -#: editor.cc:266 +#: editor.cc:260 msgid "mode" msgstr "Režim" -#: editor.cc:554 +#: editor.cc:542 msgid "Regions" msgstr "Oblasti" -#: editor.cc:555 +#: editor.cc:543 msgid "Tracks & Busses" msgstr "Stopy & Sběrnice" -#: editor.cc:556 +#: editor.cc:544 msgid "Snapshots" msgstr "Snímky obrazovky" -#: editor.cc:557 +#: editor.cc:545 msgid "Track & Bus Groups" msgstr "Skupiny stopy a sběrnice" -#: editor.cc:558 +#: editor.cc:546 msgid "Ranges & Marks" msgstr "Rozsahy a značky" -#: editor.cc:702 editor.cc:5376 rc_option_editor.cc:1296 -#: rc_option_editor.cc:1304 rc_option_editor.cc:1312 rc_option_editor.cc:1329 -#: rc_option_editor.cc:1331 rc_option_editor.cc:1339 rc_option_editor.cc:1347 -#: rc_option_editor.cc:1367 rc_option_editor.cc:1379 rc_option_editor.cc:1381 -#: rc_option_editor.cc:1389 rc_option_editor.cc:1397 rc_option_editor.cc:1405 -#: rc_option_editor.cc:1413 rc_option_editor.cc:1421 rc_option_editor.cc:1436 -#: rc_option_editor.cc:1440 +#: editor.cc:690 editor.cc:5345 rc_option_editor.cc:1294 +#: rc_option_editor.cc:1302 rc_option_editor.cc:1310 rc_option_editor.cc:1327 +#: rc_option_editor.cc:1329 rc_option_editor.cc:1337 rc_option_editor.cc:1345 +#: rc_option_editor.cc:1365 rc_option_editor.cc:1377 rc_option_editor.cc:1379 +#: rc_option_editor.cc:1387 rc_option_editor.cc:1395 rc_option_editor.cc:1403 +#: rc_option_editor.cc:1411 rc_option_editor.cc:1419 rc_option_editor.cc:1434 +#: rc_option_editor.cc:1438 msgid "Editor" msgstr "Editor" -#: editor.cc:1239 editor.cc:1249 editor.cc:4471 editor_actions.cc:130 -#: editor_actions.cc:1813 +#: editor.cc:1215 editor.cc:1225 editor.cc:4440 editor_actions.cc:130 +#: editor_actions.cc:1804 msgid "Loop" msgstr "Smyčka" -#: editor.cc:1255 editor.cc:1265 editor.cc:4498 editor_actions.cc:131 +#: editor.cc:1231 editor.cc:1241 editor.cc:4467 editor_actions.cc:131 #: time_info_box.cc:67 msgid "Punch" msgstr "Přepsání" -#: editor.cc:1376 +#: editor.cc:1352 msgid "Linear (for highly correlated material)" msgstr "Lineární (pro vysoce souvztažný materiál)" -#: editor.cc:1386 editor.cc:1523 editor.cc:1585 +#: editor.cc:1362 editor.cc:1499 editor.cc:1561 msgid "Constant power" msgstr "Neměnná síla" -#: editor.cc:1395 editor.cc:1516 editor.cc:1578 +#: editor.cc:1371 editor.cc:1492 editor.cc:1554 msgid "Symmetric" msgstr "Souměrný" -#: editor.cc:1405 editor.cc:1498 editor.cc:1560 +#: editor.cc:1381 editor.cc:1474 editor.cc:1536 msgid "Slow" msgstr "Pomalu" -#: editor.cc:1414 editor.cc:1507 editor.cc:1569 sfdb_ui.cc:1606 +#: editor.cc:1390 editor.cc:1483 editor.cc:1545 sfdb_ui.cc:1606 #: sfdb_ui.cc:1715 msgid "Fast" msgstr "Rychle" -#: editor.cc:1461 +#: editor.cc:1437 msgid "programming error: fade in canvas item has no regionview data pointer!" msgstr "" "Chyba v programování: položka plátna postupné zesílení signálu nemá žádný " "ukazatel dat pohledu na oblast!" -#: editor.cc:1472 editor.cc:1536 +#: editor.cc:1448 editor.cc:1512 msgid "Deactivate" msgstr "Zastavit" -#: editor.cc:1474 editor.cc:1538 +#: editor.cc:1450 editor.cc:1514 msgid "Activate" msgstr "Spustit" -#: editor.cc:1482 editor.cc:1545 +#: editor.cc:1458 editor.cc:1521 msgid "Slowest" msgstr "Velmi pomalu" -#: editor.cc:1596 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 +#: editor.cc:1572 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 msgid "programming error: " msgstr "Chyba v programování:" -#: editor.cc:1697 editor.cc:1705 editor_ops.cc:3523 +#: editor.cc:1673 editor.cc:1681 editor_ops.cc:3522 msgid "Freeze" msgstr "Zmrazit" -#: editor.cc:1701 +#: editor.cc:1677 msgid "Unfreeze" msgstr "Rozmrazit" -#: editor.cc:1840 +#: editor.cc:1816 msgid "Selected Regions" msgstr "Vybrané oblasti" -#: editor.cc:1876 editor_markers.cc:896 +#: editor.cc:1852 editor_markers.cc:895 msgid "Play Range" msgstr "Přehrávat rozsah" -#: editor.cc:1877 editor_markers.cc:899 +#: editor.cc:1853 editor_markers.cc:898 msgid "Loop Range" msgstr "Přehrávat rozsah smyčky" -#: editor.cc:1886 editor_actions.cc:332 +#: editor.cc:1862 editor_actions.cc:332 msgid "Move Range Start to Previous Region Boundary" msgstr "Přesunout začátek rozsahu na předchozí hranici oblasti" -#: editor.cc:1893 editor_actions.cc:339 +#: editor.cc:1869 editor_actions.cc:339 msgid "Move Range Start to Next Region Boundary" msgstr "Přesunout začátek rozsahu na další hranici oblasti" -#: editor.cc:1900 editor_actions.cc:346 +#: editor.cc:1876 editor_actions.cc:346 msgid "Move Range End to Previous Region Boundary" msgstr "Přesunout konec rozsahu na předchozí hranici oblasti" -#: editor.cc:1907 editor_actions.cc:353 +#: editor.cc:1883 editor_actions.cc:353 msgid "Move Range End to Next Region Boundary" msgstr "Přesunout konec rozsahu na další hranici oblasti" -#: editor.cc:1913 +#: editor.cc:1889 msgid "Convert to Region In-Place" msgstr "Převést na oblast v místě" -#: editor.cc:1914 +#: editor.cc:1890 msgid "Convert to Region in Region List" msgstr "Převést na oblast v seznamu oblastí" -#: editor.cc:1917 editor_markers.cc:926 +#: editor.cc:1893 editor_markers.cc:925 msgid "Select All in Range" msgstr "Vybrat vše v rozsahu" -#: editor.cc:1920 +#: editor.cc:1896 msgid "Set Loop from Range" msgstr "Zřídit smyčku z rozsahu" -#: editor.cc:1921 +#: editor.cc:1897 msgid "Set Punch from Range" msgstr "Zřídit oblast přepsání z rozsahu" -#: editor.cc:1924 +#: editor.cc:1900 msgid "Add Range Markers" msgstr "Vložit značky rozsahu" -#: editor.cc:1927 +#: editor.cc:1903 msgid "Crop Region to Range" msgstr "Zkrátit oblast na rozsah" -#: editor.cc:1928 +#: editor.cc:1904 msgid "Fill Range with Region" msgstr "Vyplnit rozsah oblastí" -#: editor.cc:1929 editor_actions.cc:289 +#: editor.cc:1905 editor_actions.cc:289 msgid "Duplicate Range" msgstr "Zdvojit rozsah" -#: editor.cc:1932 +#: editor.cc:1908 msgid "Consolidate Range" msgstr "Sjednotit rozsah" -#: editor.cc:1933 +#: editor.cc:1909 msgid "Consolidate Range With Processing" msgstr "Sjednotit rozsah se zpracováním" -#: editor.cc:1934 +#: editor.cc:1910 msgid "Bounce Range to Region List" msgstr "Vrazit rozsah do seznamu oblastí" -#: editor.cc:1935 +#: editor.cc:1911 msgid "Bounce Range to Region List With Processing" msgstr "Vrazit rozsah do seznamu oblastí se zpracováním" -#: editor.cc:1936 editor_markers.cc:909 +#: editor.cc:1912 editor_markers.cc:908 msgid "Export Range..." msgstr "Vyvést rozsah..." -#: editor.cc:1951 editor.cc:2032 editor_actions.cc:281 +#: editor.cc:1927 editor.cc:2008 editor_actions.cc:281 msgid "Play From Edit Point" msgstr "Přehrávat od pracovního bodu" -#: editor.cc:1952 editor.cc:2033 +#: editor.cc:1928 editor.cc:2009 msgid "Play From Start" msgstr "Přehrávat od začátku" -#: editor.cc:1953 +#: editor.cc:1929 msgid "Play Region" msgstr "Přehrávat oblast" -#: editor.cc:1955 +#: editor.cc:1931 msgid "Loop Region" msgstr "Přehrávat oblast ve smyčce" -#: editor.cc:1965 editor.cc:2042 +#: editor.cc:1941 editor.cc:2018 msgid "Select All in Track" msgstr "Vybrat vše ve stopě" -#: editor.cc:1966 editor.cc:2043 editor_actions.cc:185 -#: export_timespan_selector.cc:53 processor_box.cc:2215 +#: editor.cc:1942 editor.cc:2019 editor_actions.cc:185 +#: export_timespan_selector.cc:53 processor_box.cc:2235 msgid "Select All" msgstr "Vybrat vše" -#: editor.cc:1967 editor.cc:2044 +#: editor.cc:1943 editor.cc:2020 msgid "Invert Selection in Track" msgstr "Obrátit výběr ve stopě" -#: editor.cc:1968 editor.cc:2045 editor_actions.cc:187 +#: editor.cc:1944 editor.cc:2021 editor_actions.cc:187 msgid "Invert Selection" msgstr "Obrátit výběr" -#: editor.cc:1970 +#: editor.cc:1946 msgid "Set Range to Loop Range" msgstr "Nastavit vybraný rozsah jako rozsah smyčky" -#: editor.cc:1971 +#: editor.cc:1947 msgid "Set Range to Punch Range" msgstr "Nastavit vybraný rozsah jako rozsah přepsání" -#: editor.cc:1973 editor.cc:2047 editor_actions.cc:188 +#: editor.cc:1949 editor.cc:2023 editor_actions.cc:188 msgid "Select All After Edit Point" msgstr "Vybrat všechny oblasti po pracovním bodě" -#: editor.cc:1974 editor.cc:2048 editor_actions.cc:189 +#: editor.cc:1950 editor.cc:2024 editor_actions.cc:189 msgid "Select All Before Edit Point" msgstr "Vybrat všechny oblasti před pracovním bodem" -#: editor.cc:1975 editor.cc:2049 +#: editor.cc:1951 editor.cc:2025 msgid "Select All After Playhead" msgstr "Vybrat všechny oblasti po ukazateli polohy" -#: editor.cc:1976 editor.cc:2050 +#: editor.cc:1952 editor.cc:2026 msgid "Select All Before Playhead" msgstr "Vybrat všechny oblasti před ukazatelem polohy" -#: editor.cc:1977 +#: editor.cc:1953 msgid "Select All Between Playhead and Edit Point" msgstr "Vybrat všechny oblasti mezi ukazatelem polohy a pracovním bodem" -#: editor.cc:1978 +#: editor.cc:1954 msgid "Select All Within Playhead and Edit Point" msgstr "Vybrat všechny oblasti v rámci ukazatele polohy a pracovním bodem" -#: editor.cc:1979 +#: editor.cc:1955 msgid "Select Range Between Playhead and Edit Point" msgstr "Vybrat rozsah mezi ukazatelem polohy a pracovním bodem" -#: editor.cc:1981 editor.cc:2052 editor_actions.cc:127 editor_actions.cc:128 +#: editor.cc:1957 editor.cc:2028 editor_actions.cc:127 editor_actions.cc:128 msgid "Select" msgstr "Vybrat" -#: editor.cc:1989 editor.cc:2060 editor_actions.cc:309 processor_box.cc:2200 +#: editor.cc:1965 editor.cc:2036 editor_actions.cc:309 processor_box.cc:2220 msgid "Cut" msgstr "Vyjmout" -#: editor.cc:1990 editor.cc:2061 editor_actions.cc:312 processor_box.cc:2203 +#: editor.cc:1966 editor.cc:2037 editor_actions.cc:312 processor_box.cc:2223 msgid "Copy" msgstr "Kopírovat" -#: editor.cc:1991 editor.cc:2062 editor_actions.cc:313 processor_box.cc:2211 +#: editor.cc:1967 editor.cc:2038 editor_actions.cc:313 processor_box.cc:2231 msgid "Paste" msgstr "Vložit" -#: editor.cc:1995 editor_actions.cc:87 +#: editor.cc:1971 editor_actions.cc:87 msgid "Align" msgstr "Zarovnat" -#: editor.cc:1996 +#: editor.cc:1972 msgid "Align Relative" msgstr "Zarovnat poměrně" -#: editor.cc:2003 +#: editor.cc:1979 msgid "Insert Selected Region" msgstr "Vložit vybranou oblast" -#: editor.cc:2004 +#: editor.cc:1980 msgid "Insert Existing Media" msgstr "Vložit stávající zvukové soubory" -#: editor.cc:2013 editor.cc:2069 +#: editor.cc:1989 editor.cc:2045 msgid "Nudge Entire Track Later" msgstr "Postrčit celou stopu o krok později" -#: editor.cc:2014 editor.cc:2070 +#: editor.cc:1990 editor.cc:2046 msgid "Nudge Track After Edit Point Later" msgstr "Postrčit stopu po pracovním bodu o krok později" -#: editor.cc:2015 editor.cc:2071 +#: editor.cc:1991 editor.cc:2047 msgid "Nudge Entire Track Earlier" msgstr "Postrčit celou stopu o krok dříve" -#: editor.cc:2016 editor.cc:2072 +#: editor.cc:1992 editor.cc:2048 msgid "Nudge Track After Edit Point Earlier" msgstr "Postrčit stopu po pracovním bodu o krok dříve" -#: editor.cc:2018 editor.cc:2074 +#: editor.cc:1994 editor.cc:2050 msgid "Nudge" msgstr "Postrčit" -#: editor.cc:3094 +#: editor.cc:3070 msgid "Smart Mode (add Range functions to Object mode)" msgstr "Chytrý režim (přidat funkce rozsahu do předmětového režimu)" -#: editor.cc:3095 +#: editor.cc:3071 msgid "Object Mode (select/move Objects)" msgstr "Předmětový režim (Vybrat/Posunout předměty)" -#: editor.cc:3096 +#: editor.cc:3072 msgid "Range Mode (select/move Ranges)" msgstr "Rozsahový režim (Vybrat/Posunout rozsahy)" -#: editor.cc:3097 +#: editor.cc:3073 msgid "Draw/Edit MIDI Notes" msgstr "Kreslit/Upravit noty MIDI" -#: editor.cc:3098 +#: editor.cc:3074 msgid "Draw Region Gain" msgstr "Nakreslit sílu hlasitosti v oblasti" -#: editor.cc:3099 +#: editor.cc:3075 msgid "Select Zoom Range" msgstr "Vybrat rozsah pro přiblížení a oddálení" -#: editor.cc:3100 +#: editor.cc:3076 msgid "Stretch/Shrink Regions and MIDI Notes" msgstr "Protáhnout/Zmenšit oblasti a noty MIDI" -#: editor.cc:3101 +#: editor.cc:3077 msgid "Listen to Specific Regions" msgstr "Poslouchat vybrané oblasti" -#: editor.cc:3102 +#: editor.cc:3078 msgid "Note Level Editing" msgstr "Upravit na úrovni not" -#: editor.cc:3103 +#: editor.cc:3079 msgid "" "Groups: click to (de)activate\n" "Context-click for other operations" @@ -2988,51 +2983,51 @@ msgstr "" "Skupiny: klepnout pro zapnutí/vypnutí\n" "Klepnutí na související nabídku pro jiné operace" -#: editor.cc:3104 +#: editor.cc:3080 msgid "Nudge Region/Selection Later" msgstr "Postrčit oblast/výběr o krok později" -#: editor.cc:3105 +#: editor.cc:3081 msgid "Nudge Region/Selection Earlier" msgstr "Postrčit oblast/výběr o krok dříve" -#: editor.cc:3106 editor_actions.cc:242 +#: editor.cc:3082 editor_actions.cc:242 msgid "Zoom In" msgstr "Přiblížit" -#: editor.cc:3107 editor_actions.cc:241 +#: editor.cc:3083 editor_actions.cc:241 msgid "Zoom Out" msgstr "Oddálit" -#: editor.cc:3108 editor_actions.cc:243 +#: editor.cc:3084 editor_actions.cc:243 msgid "Zoom to Session" msgstr "Pohled na celé sezení" -#: editor.cc:3109 +#: editor.cc:3085 msgid "Zoom focus" msgstr "Pohled na střed" -#: editor.cc:3110 +#: editor.cc:3086 msgid "Expand Tracks" msgstr "Rozbalit stopy" -#: editor.cc:3111 +#: editor.cc:3087 msgid "Shrink Tracks" msgstr "Zmenšit stopy" -#: editor.cc:3112 +#: editor.cc:3088 msgid "Snap/Grid Units" msgstr "Jednotky zapadnutí/mřížky" -#: editor.cc:3113 +#: editor.cc:3089 msgid "Snap/Grid Mode" msgstr "Režim zapadnutí/mřížky" -#: editor.cc:3115 +#: editor.cc:3091 msgid "Edit Mode" msgstr "Režim úprav" -#: editor.cc:3116 +#: editor.cc:3092 msgid "" "Nudge Clock\n" "(controls distance used to nudge regions and selections)" @@ -3040,39 +3035,39 @@ msgstr "" "Hodiny postrčení\n" "(řídí vzdálenost použitou k postrčení oblastí a výběrů)" -#: editor.cc:3218 +#: editor.cc:3194 msgid "malformed URL passed to drag-n-drop code" msgstr "Neplatná adresa (URL) předaná kódu \"táhni a pusť\"" -#: editor.cc:3280 editor_actions.cc:291 +#: editor.cc:3256 editor_actions.cc:291 msgid "Command|Undo" msgstr "Příkaz|Zpět" -#: editor.cc:3282 +#: editor.cc:3258 msgid "Command|Undo (%1)" msgstr "Příkaz|Zpět (%1)" -#: editor.cc:3289 editor_actions.cc:292 +#: editor.cc:3265 editor_actions.cc:292 msgid "Redo" msgstr "Znovu" -#: editor.cc:3291 +#: editor.cc:3267 msgid "Redo (%1)" msgstr "Znovu (%1)" -#: editor.cc:3310 editor.cc:3334 editor_actions.cc:106 editor_actions.cc:1794 +#: editor.cc:3286 editor.cc:3310 editor_actions.cc:106 editor_actions.cc:1785 msgid "Duplicate" msgstr "Zdvojit" -#: editor.cc:3311 +#: editor.cc:3287 msgid "Number of duplications:" msgstr "Počet zdvojení:" -#: editor.cc:3890 +#: editor.cc:3864 msgid "Playlist Deletion" msgstr "Smazání seznamu skladeb" -#: editor.cc:3891 +#: editor.cc:3865 msgid "" "Playlist %1 is currently unused.\n" "If it is kept, its audio files will not be cleaned.\n" @@ -3083,36 +3078,36 @@ msgstr "" "používány.\n" "Jestliže se smaže, budou jím používané zvukové soubory smazány." -#: editor.cc:3901 +#: editor.cc:3875 msgid "Delete Playlist" msgstr "Smazat seznam skladeb" -#: editor.cc:3902 +#: editor.cc:3876 msgid "Keep Playlist" msgstr "Ponechat seznam skladeb" -#: editor.cc:3903 editor_audio_import.cc:579 editor_ops.cc:5860 -#: processor_box.cc:1953 processor_box.cc:1978 +#: editor.cc:3877 editor_audio_import.cc:579 editor_ops.cc:5856 +#: processor_box.cc:1990 processor_box.cc:2015 msgid "Cancel" msgstr "Zrušit" -#: editor.cc:4047 +#: editor.cc:4021 msgid "new playlists" msgstr "Nový seznam skladeb" -#: editor.cc:4063 +#: editor.cc:4037 msgid "copy playlists" msgstr "Kopírovat seznam skladeb" -#: editor.cc:4078 +#: editor.cc:4052 msgid "clear playlists" msgstr "Vyprázdnit seznam skladeb" -#: editor.cc:4718 +#: editor.cc:4687 msgid "Please wait while %1 loads visual data." msgstr "Počkejte, prosím, zatímco %1 nahrává vizuální data." -#: editor.cc:5524 editor_markers.cc:941 panner_ui.cc:393 processor_box.cc:2231 +#: editor.cc:5492 editor_markers.cc:940 panner_ui.cc:393 processor_box.cc:2251 msgid "Edit..." msgstr "Upravit..." @@ -3161,7 +3156,7 @@ msgstr "Vrstvení" msgid "Position" msgstr "Poloha" -#: editor_actions.cc:101 gain_meter.cc:123 gain_meter.cc:754 panner_ui.cc:177 +#: editor_actions.cc:101 gain_meter.cc:124 gain_meter.cc:755 panner_ui.cc:177 #: panner_ui.cc:586 msgid "Trim" msgstr "Ustřihnout" @@ -3174,9 +3169,9 @@ msgstr "Zesílení signálu" msgid "Ranges" msgstr "Rozsahy" -#: editor_actions.cc:104 editor_actions.cc:1790 session_option_editor.cc:147 -#: session_option_editor.cc:149 session_option_editor.cc:158 -#: session_option_editor.cc:165 +#: editor_actions.cc:104 editor_actions.cc:1781 session_option_editor.cc:145 +#: session_option_editor.cc:147 session_option_editor.cc:156 +#: session_option_editor.cc:163 msgid "Fades" msgstr "Slábnutí" @@ -3204,7 +3199,7 @@ msgstr "Klesání ukazatele hladiny" msgid "Meter hold" msgstr "Držení ukazatele hladiny" -#: editor_actions.cc:113 session_option_editor.cc:236 +#: editor_actions.cc:113 session_option_editor.cc:234 msgid "MIDI Options" msgstr "Volby pro MIDI" @@ -3212,8 +3207,8 @@ msgstr "Volby pro MIDI" msgid "Misc Options" msgstr "Různé volby" -#: editor_actions.cc:115 rc_option_editor.cc:1454 route_group_dialog.cc:48 -#: session_option_editor.cc:220 session_option_editor.cc:227 +#: editor_actions.cc:115 rc_option_editor.cc:1452 route_group_dialog.cc:48 +#: session_option_editor.cc:218 session_option_editor.cc:225 msgid "Monitoring" msgstr "Sledování" @@ -3253,7 +3248,7 @@ msgstr "Vedlejší údaj o čase" msgid "Separate" msgstr "Rozdělit" -#: editor_actions.cc:132 mixer_strip.cc:1917 route_time_axis.cc:199 +#: editor_actions.cc:132 mixer_strip.cc:1916 route_time_axis.cc:199 #: route_time_axis.cc:2397 msgid "Solo" msgstr "Sólo" @@ -3390,7 +3385,7 @@ msgstr "Ukazatele polohy na začátek rozsahu výběru" msgid "Playhead to Range End" msgstr "Ukazatele polohy na konec rozsahu výběru" -#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2217 +#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2237 msgid "Deselect All" msgstr "Odznačit vše" @@ -3658,8 +3653,8 @@ msgstr "Vložit ticho" msgid "Toggle Active" msgstr "Spustit/Zastavit stopu" -#: editor_actions.cc:370 editor_actions.cc:1714 editor_markers.cc:877 -#: editor_markers.cc:942 editor_snapshots.cc:121 mixer_strip.cc:1489 +#: editor_actions.cc:370 editor_actions.cc:1707 editor_markers.cc:876 +#: editor_markers.cc:941 editor_snapshots.cc:121 mixer_strip.cc:1488 #: route_time_axis.cc:701 msgid "Remove" msgstr "Odstranit" @@ -3676,11 +3671,11 @@ msgstr "Největší" msgid "Larger" msgstr "Větší" -#: editor_actions.cc:382 editor_rulers.cc:378 time_axis_view.cc:1300 +#: editor_actions.cc:382 editor_rulers.cc:375 time_axis_view.cc:1300 msgid "Large" msgstr "Velká" -#: editor_actions.cc:388 editor_rulers.cc:382 time_axis_view.cc:1302 +#: editor_actions.cc:388 editor_rulers.cc:379 time_axis_view.cc:1302 msgid "Small" msgstr "Malá" @@ -3776,8 +3771,8 @@ msgstr "Slepit" msgid "Slide" msgstr "Vsunout" -#: editor_actions.cc:478 editor_actions.cc:1735 editor_markers.cc:861 -#: editor_rulers.cc:389 location_ui.cc:56 +#: editor_actions.cc:478 editor_actions.cc:1728 editor_markers.cc:860 +#: editor_rulers.cc:386 location_ui.cc:56 msgid "Lock" msgstr "Zamknout" @@ -3945,438 +3940,438 @@ msgstr "Oblasti smyčky/přepsání" msgid "Min:Sec" msgstr "Min:Sek" -#: editor_actions.cc:548 editor_actions.cc:551 +#: editor_actions.cc:547 editor_actions.cc:550 #, fuzzy msgid "Video Monitor" msgstr "Sledování" -#: editor_actions.cc:550 rc_option_editor.cc:1837 +#: editor_actions.cc:549 rc_option_editor.cc:1834 msgid "Video" msgstr "" -#: editor_actions.cc:553 +#: editor_actions.cc:552 #, fuzzy msgid "Always on Top" msgstr "Pozvednout zcela nahoru" -#: editor_actions.cc:555 +#: editor_actions.cc:554 #, fuzzy msgid "Framenumber" msgstr "Režim stopy" -#: editor_actions.cc:556 +#: editor_actions.cc:555 #, fuzzy msgid "Timecode Background" msgstr "Sekundy časového kódu" -#: editor_actions.cc:557 +#: editor_actions.cc:556 #, fuzzy msgid "Fullscreen" msgstr "Plné ticho" -#: editor_actions.cc:558 +#: editor_actions.cc:557 #, fuzzy msgid "Letterbox" msgstr "Lepší" -#: editor_actions.cc:559 +#: editor_actions.cc:558 #, fuzzy msgid "Original Size" msgstr "Původní poloha" -#: editor_actions.cc:611 +#: editor_actions.cc:608 msgid "Sort" msgstr "Třídit" -#: editor_actions.cc:613 region_editor.cc:51 +#: editor_actions.cc:610 region_editor.cc:51 msgid "Audition" msgstr "Poslech" -#: editor_actions.cc:622 editor_routes.cc:470 mixer_ui.cc:1160 +#: editor_actions.cc:619 editor_routes.cc:470 mixer_ui.cc:1161 msgid "Show All" msgstr "Ukázat vše" -#: editor_actions.cc:623 +#: editor_actions.cc:620 msgid "Show Automatic Regions" msgstr "Ukázat automatické oblasti" -#: editor_actions.cc:625 +#: editor_actions.cc:622 msgid "Ascending" msgstr "Vzestupný" -#: editor_actions.cc:627 +#: editor_actions.cc:624 msgid "Descending" msgstr "Sestupný" -#: editor_actions.cc:630 +#: editor_actions.cc:627 msgid "By Region Name" msgstr "Podle názvu oblasti" -#: editor_actions.cc:632 +#: editor_actions.cc:629 msgid "By Region Length" msgstr "Podle délky oblasti" -#: editor_actions.cc:634 +#: editor_actions.cc:631 msgid "By Region Position" msgstr "Podle polohy oblasti" -#: editor_actions.cc:636 +#: editor_actions.cc:633 msgid "By Region Timestamp" msgstr "Podle časové razítka oblasti" -#: editor_actions.cc:638 +#: editor_actions.cc:635 msgid "By Region Start in File" msgstr "Podle začátku oblasti v souboru" -#: editor_actions.cc:640 +#: editor_actions.cc:637 msgid "By Region End in File" msgstr "Podle konce oblasti v souboru" -#: editor_actions.cc:642 +#: editor_actions.cc:639 msgid "By Source File Name" msgstr "Podle názvu zdrojového souboru" -#: editor_actions.cc:644 +#: editor_actions.cc:641 msgid "By Source File Length" msgstr "Podle délky zdrojového souboru" -#: editor_actions.cc:646 +#: editor_actions.cc:643 msgid "By Source File Creation Date" msgstr "Podle data vytvoření zdrojového souboru" -#: editor_actions.cc:648 +#: editor_actions.cc:645 msgid "By Source Filesystem" msgstr "Podle souborového systému zdroje" -#: editor_actions.cc:651 +#: editor_actions.cc:648 msgid "Remove Unused" msgstr "Odstranit nepoužívané" -#: editor_actions.cc:655 editor_audio_import.cc:279 +#: editor_actions.cc:652 editor_audio_import.cc:279 #: session_import_dialog.cc:74 session_import_dialog.cc:94 -#: session_metadata_dialog.cc:297 +#: session_metadata_dialog.cc:297 editor_videotimeline.cc:107 msgid "Import" msgstr "Zavést" -#: editor_actions.cc:658 +#: editor_actions.cc:655 msgid "Import to Region List..." msgstr "Zavést do seznamu oblastí..." -#: editor_actions.cc:661 session_import_dialog.cc:43 +#: editor_actions.cc:658 session_import_dialog.cc:43 msgid "Import From Session" msgstr "Zavést ze sezení" -#: editor_actions.cc:664 +#: editor_actions.cc:661 msgid "Show Summary" msgstr "Ukázat shrnutí" -#: editor_actions.cc:666 +#: editor_actions.cc:663 msgid "Show Group Tabs" msgstr "Ukázat karty se skupinami" -#: editor_actions.cc:668 +#: editor_actions.cc:665 msgid "Show Measures" msgstr "Ukázat mřížku s takty" -#: editor_actions.cc:672 +#: editor_actions.cc:669 msgid "Show Logo" msgstr "Ukázat logo" -#: editor_actions.cc:676 +#: editor_actions.cc:673 msgid "Toggle MIDI Input Active for Editor-Selected Tracks/Busses" msgstr "Přepnout vstup MIDI pro v editoru vybrané stopy/sběrnice" -#: editor_actions.cc:699 +#: editor_actions.cc:696 msgid "Loaded editor bindings from %1" msgstr "Nahrané vazby editoru z %1" -#: editor_actions.cc:701 +#: editor_actions.cc:698 msgid "Could not find editor.bindings in search path %1" msgstr "V prohledávané cestě %1 se editor.bindings nalézt nepodařilo" -#: editor_actions.cc:1026 editor_actions.cc:1422 editor_actions.cc:1433 -#: editor_actions.cc:1486 editor_actions.cc:1497 editor_actions.cc:1544 -#: editor_actions.cc:1554 editor_regions.cc:1561 +#: editor_actions.cc:1019 editor_actions.cc:1415 editor_actions.cc:1426 +#: editor_actions.cc:1479 editor_actions.cc:1490 editor_actions.cc:1537 +#: editor_actions.cc:1547 editor_regions.cc:1561 msgid "programming error: %1: %2" msgstr "Chyba v programování: %1: %2" -#: editor_actions.cc:1720 +#: editor_actions.cc:1713 msgid "Raise" msgstr "Pozvednout" -#: editor_actions.cc:1723 +#: editor_actions.cc:1716 msgid "Raise to Top" msgstr "Pozvednout zcela nahoru" -#: editor_actions.cc:1726 gtk-custom-ruler.c:132 +#: editor_actions.cc:1719 gtk-custom-ruler.c:132 msgid "Lower" msgstr "Dát dolů" -#: editor_actions.cc:1729 +#: editor_actions.cc:1722 msgid "Lower to Bottom" msgstr "Dát zcela dolů" -#: editor_actions.cc:1732 +#: editor_actions.cc:1725 msgid "Move to Original Position" msgstr "Posunout na původní polohu" -#: editor_actions.cc:1738 +#: editor_actions.cc:1730 msgid "Lock to Video" msgstr "" -#: editor_actions.cc:1744 editor_markers.cc:868 +#: editor_actions.cc:1735 editor_markers.cc:867 msgid "Glue to Bars and Beats" msgstr "Přilepit k taktům a dobám" -#: editor_actions.cc:1749 +#: editor_actions.cc:1740 msgid "Remove Sync" msgstr "Odstranit bod zapadnutí" -#: editor_actions.cc:1752 mixer_strip.cc:1904 route_time_axis.cc:200 +#: editor_actions.cc:1743 mixer_strip.cc:1903 route_time_axis.cc:200 msgid "Mute" msgstr "Ztlumit" -#: editor_actions.cc:1755 +#: editor_actions.cc:1746 msgid "Normalize..." msgstr "Normalizovat..." -#: editor_actions.cc:1758 +#: editor_actions.cc:1749 msgid "Reverse" msgstr "Obrátit" -#: editor_actions.cc:1761 +#: editor_actions.cc:1752 msgid "Make Mono Regions" msgstr "Přeměnit na monofonní oblasti" -#: editor_actions.cc:1764 +#: editor_actions.cc:1755 msgid "Boost Gain" msgstr "Zvýšit sílu hlasitosti" -#: editor_actions.cc:1767 +#: editor_actions.cc:1758 msgid "Cut Gain" msgstr "Snížit sílu hlasitosti" -#: editor_actions.cc:1770 +#: editor_actions.cc:1761 msgid "Pitch Shift..." msgstr "Posun výšky tónu..." -#: editor_actions.cc:1773 +#: editor_actions.cc:1764 msgid "Transpose..." msgstr "Převést..." -#: editor_actions.cc:1776 +#: editor_actions.cc:1767 msgid "Opaque" msgstr "Neprůhledný" -#: editor_actions.cc:1780 editor_regions.cc:116 +#: editor_actions.cc:1771 editor_regions.cc:116 msgid "Fade In" msgstr "Postupné zesílení signálu" -#: editor_actions.cc:1785 editor_regions.cc:117 +#: editor_actions.cc:1776 editor_regions.cc:117 msgid "Fade Out" msgstr "Postupné zeslabení signálu" -#: editor_actions.cc:1800 +#: editor_actions.cc:1791 msgid "Multi-Duplicate..." msgstr "Vícekrát zdvojit..." -#: editor_actions.cc:1805 +#: editor_actions.cc:1796 msgid "Fill Track" msgstr "Doplnit stopu" -#: editor_actions.cc:1809 editor_markers.cc:956 +#: editor_actions.cc:1800 editor_markers.cc:955 msgid "Set Loop Range" msgstr "Zřídit oblast smyčky" -#: editor_actions.cc:1816 +#: editor_actions.cc:1807 msgid "Set Punch" msgstr "Zřídit oblast přepsání" -#: editor_actions.cc:1820 +#: editor_actions.cc:1811 msgid "Add Single Range Marker" msgstr "Přidat značku jednoho rozsahu" -#: editor_actions.cc:1825 +#: editor_actions.cc:1816 msgid "Add Range Marker Per Region" msgstr "Vložit značku rozsahu na oblast" -#: editor_actions.cc:1829 +#: editor_actions.cc:1820 msgid "Snap Position To Grid" msgstr "Zapadnout polohu do mřížky" -#: editor_actions.cc:1832 +#: editor_actions.cc:1823 msgid "Close Gaps" msgstr "Zavřít mezery" -#: editor_actions.cc:1835 +#: editor_actions.cc:1826 msgid "Rhythm Ferret..." msgstr "Rytmická páska..." -#: editor_actions.cc:1838 +#: editor_actions.cc:1829 msgid "Export..." msgstr "Vyvést..." -#: editor_actions.cc:1844 +#: editor_actions.cc:1835 msgid "Separate Under" msgstr "Rozdělit pod" -#: editor_actions.cc:1848 +#: editor_actions.cc:1839 msgid "Set Fade In Length" msgstr "Změnit délku postupného zesílení signálu" -#: editor_actions.cc:1849 +#: editor_actions.cc:1840 msgid "Set Fade Out Length" msgstr "Změnit délku postupného zeslabení signálu" -#: editor_actions.cc:1850 +#: editor_actions.cc:1841 msgid "Set Tempo from Region = Bar" msgstr "Stanovit tempo z \"oblast = takt\"" -#: editor_actions.cc:1855 +#: editor_actions.cc:1846 msgid "Split at Percussion Onsets" msgstr "Rozdělit oblasti na začátcích úderů bicích" -#: editor_actions.cc:1860 +#: editor_actions.cc:1851 msgid "List Editor..." msgstr "Editor seznamu..." -#: editor_actions.cc:1863 +#: editor_actions.cc:1854 msgid "Properties..." msgstr "Vlastnosti..." -#: editor_actions.cc:1867 +#: editor_actions.cc:1858 msgid "Bounce (with processing)" msgstr "Vrazit (se zpracováním)" -#: editor_actions.cc:1868 +#: editor_actions.cc:1859 msgid "Bounce (without processing)" msgstr "Vrazit (bez zpracování)" -#: editor_actions.cc:1869 +#: editor_actions.cc:1860 msgid "Combine" msgstr "Spojit" -#: editor_actions.cc:1870 +#: editor_actions.cc:1861 msgid "Uncombine" msgstr "Zrušit spojení" -#: editor_actions.cc:1872 +#: editor_actions.cc:1863 msgid "Spectral Analysis..." msgstr "Spektrální analýza..." -#: editor_actions.cc:1874 +#: editor_actions.cc:1865 msgid "Reset Envelope" msgstr "Nastavit křivku síly zvuku znovu" -#: editor_actions.cc:1876 +#: editor_actions.cc:1867 msgid "Reset Gain" msgstr "Nastavit sílu hlasitosti znovu" -#: editor_actions.cc:1881 +#: editor_actions.cc:1872 msgid "Envelope Active" msgstr "Činná křivka síly zvuku" -#: editor_actions.cc:1885 +#: editor_actions.cc:1876 msgid "Quantize..." msgstr "Kvantovat..." -#: editor_actions.cc:1886 editor_actions.cc:1887 +#: editor_actions.cc:1877 editor_actions.cc:1878 msgid "Insert Patch Change..." msgstr "Vložit změnu zapojení..." -#: editor_actions.cc:1888 +#: editor_actions.cc:1879 msgid "Unlink from other copies" msgstr "Odpojit od jiných kopií" -#: editor_actions.cc:1889 +#: editor_actions.cc:1880 msgid "Strip Silence..." msgstr "Obnažit ticho..." -#: editor_actions.cc:1890 +#: editor_actions.cc:1881 msgid "Set Range Selection" msgstr "Vybrat rozsah oblasti" -#: editor_actions.cc:1892 +#: editor_actions.cc:1883 msgid "Nudge Later" msgstr "Postrčit o krok později" -#: editor_actions.cc:1893 +#: editor_actions.cc:1884 msgid "Nudge Earlier" msgstr "Postrčit o krok dříve" -#: editor_actions.cc:1898 +#: editor_actions.cc:1889 msgid "Nudge Later by Capture Offset" msgstr "Postrčit o krok později podle odsazení nahrávání" -#: editor_actions.cc:1905 +#: editor_actions.cc:1896 msgid "Nudge Earlier by Capture Offset" msgstr "Postrčit o krok dříve podle odsazení nahrávání" -#: editor_actions.cc:1909 +#: editor_actions.cc:1900 msgid "Trim to Loop" msgstr "Zkrátit na oblast smyčky" -#: editor_actions.cc:1910 +#: editor_actions.cc:1901 msgid "Trim to Punch" msgstr "Zkrátit na oblast přepsání" -#: editor_actions.cc:1912 +#: editor_actions.cc:1903 msgid "Trim to Previous" msgstr "Zkrátit na předchozí" -#: editor_actions.cc:1913 +#: editor_actions.cc:1904 msgid "Trim to Next" msgstr "Zkrátit na další" -#: editor_actions.cc:1920 +#: editor_actions.cc:1911 msgid "Insert Region From Region List" msgstr "Vložit oblast ze seznamu oblastí" -#: editor_actions.cc:1926 +#: editor_actions.cc:1917 msgid "Set Sync Position" msgstr "Nastavit polohu bodu zapadnutí oblasti" -#: editor_actions.cc:1927 +#: editor_actions.cc:1918 msgid "Place Transient" msgstr "Umístit přechod" -#: editor_actions.cc:1928 +#: editor_actions.cc:1919 msgid "Split" msgstr "Rozdělit" -#: editor_actions.cc:1929 +#: editor_actions.cc:1920 msgid "Trim Start at Edit Point" msgstr "Zastřihnout začátek oblasti na pracovním bodu" -#: editor_actions.cc:1930 +#: editor_actions.cc:1921 msgid "Trim End at Edit Point" msgstr "Zastřihnout konec oblasti na pracovním bodu" -#: editor_actions.cc:1935 +#: editor_actions.cc:1926 msgid "Align Start" msgstr "Zarovnat začátek" -#: editor_actions.cc:1942 +#: editor_actions.cc:1933 msgid "Align Start Relative" msgstr "Zarovnat začátek poměrně" -#: editor_actions.cc:1946 +#: editor_actions.cc:1937 msgid "Align End" msgstr "Zarovnat konec" -#: editor_actions.cc:1951 +#: editor_actions.cc:1942 msgid "Align End Relative" msgstr "Zarovnat konec poměrně" -#: editor_actions.cc:1958 +#: editor_actions.cc:1949 msgid "Align Sync" msgstr "Zarovnat bod zapadnutí" -#: editor_actions.cc:1965 +#: editor_actions.cc:1956 msgid "Align Sync Relative" msgstr "Zarovnat bod zapadnutí poměrně" -#: editor_actions.cc:1969 editor_actions.cc:1972 +#: editor_actions.cc:1960 editor_actions.cc:1963 msgid "Choose Top..." msgstr "Vybrat vrchní..." @@ -4405,7 +4400,7 @@ msgstr "" "Projekt již obsahuje zdrojový soubor nazvaný %1. Chcete zavést %2 jako nový " "soubor nebo jej přeskočit?" -#: editor_audio_import.cc:279 +#: editor_audio_import.cc:279 editor_videotimeline.cc:107 msgid "Cancel Import" msgstr "Zrušit zavedení" @@ -4443,64 +4438,64 @@ msgstr "" msgid "Embed it anyway" msgstr "Přesto vložit" -#: editor_drag.cc:1008 +#: editor_drag.cc:1000 msgid "fixed time region drag" msgstr "Oblast současně přesunout" -#: editor_drag.cc:1718 +#: editor_drag.cc:1700 #, fuzzy msgid "Video Start:" msgstr "Mike Start" -#: editor_drag.cc:1720 +#: editor_drag.cc:1702 msgid "Diff:" msgstr "" -#: editor_drag.cc:1740 +#: editor_drag.cc:1722 msgid "Move Video" msgstr "" -#: editor_drag.cc:2219 +#: editor_drag.cc:2200 msgid "copy meter mark" msgstr "Kopírovat značku druhu taktu" -#: editor_drag.cc:2227 +#: editor_drag.cc:2208 msgid "move meter mark" msgstr "Pohnout značkou druhu taktu" -#: editor_drag.cc:2339 +#: editor_drag.cc:2320 msgid "copy tempo mark" msgstr "Kopírovat značku tempa" -#: editor_drag.cc:2347 +#: editor_drag.cc:2328 msgid "move tempo mark" msgstr "Posunout značku tempa" -#: editor_drag.cc:2563 +#: editor_drag.cc:2544 msgid "change fade in length" msgstr "Změnit délku postupného zesílení signálu" -#: editor_drag.cc:2681 +#: editor_drag.cc:2662 msgid "change fade out length" msgstr "Změnit délku postupného slábnutí signálu" -#: editor_drag.cc:3036 +#: editor_drag.cc:3017 msgid "move marker" msgstr "Pohnout značkou" -#: editor_drag.cc:3599 +#: editor_drag.cc:3580 msgid "An error occurred while executing time stretch operation" msgstr "Při provádění operace protáhnutí času se vyskytla chyba" -#: editor_drag.cc:4029 +#: editor_drag.cc:4010 msgid "programming_error: %1" msgstr "Chyba v programování: %1" -#: editor_drag.cc:4099 editor_markers.cc:681 +#: editor_drag.cc:4080 editor_markers.cc:680 msgid "new range marker" msgstr "Nová značka rozsahu" -#: editor_drag.cc:4780 +#: editor_drag.cc:4761 msgid "rubberband selection" msgstr "Pružný výběr oblasti" @@ -4568,8 +4563,8 @@ msgstr "Sólo|S" msgid "Sharing Solo?" msgstr "Sdílení sóla?" -#: editor_route_groups.cc:103 midi_time_axis.cc:1505 midi_time_axis.cc:1508 -#: midi_time_axis.cc:1511 mixer_strip.cc:1903 +#: editor_route_groups.cc:103 midi_time_axis.cc:1504 midi_time_axis.cc:1507 +#: midi_time_axis.cc:1510 mixer_strip.cc:1902 msgid "Rec" msgstr "Nahr" @@ -4606,17 +4601,17 @@ msgid "Activate this button to operate on all tracks when none are selected." msgstr "" "Zapnout toto tlačítko pro práci na všech stopách, když žádná není vybrána." -#: editor_route_groups.cc:442 mixer_ui.cc:1448 +#: editor_route_groups.cc:442 mixer_ui.cc:1449 msgid "unnamed" msgstr "Bez názvu" -#: editor_export_audio.cc:90 editor_markers.cc:696 editor_markers.cc:783 -#: editor_markers.cc:968 editor_markers.cc:986 editor_markers.cc:1004 -#: editor_markers.cc:1023 editor_markers.cc:1042 editor_markers.cc:1072 -#: editor_markers.cc:1103 editor_markers.cc:1133 editor_markers.cc:1161 -#: editor_markers.cc:1192 editor_markers.cc:1217 editor_markers.cc:1268 -#: editor_markers.cc:1312 editor_markers.cc:1338 editor_markers.cc:1515 -#: editor_mouse.cc:2542 +#: editor_export_audio.cc:90 editor_markers.cc:695 editor_markers.cc:782 +#: editor_markers.cc:967 editor_markers.cc:985 editor_markers.cc:1003 +#: editor_markers.cc:1022 editor_markers.cc:1041 editor_markers.cc:1071 +#: editor_markers.cc:1102 editor_markers.cc:1132 editor_markers.cc:1160 +#: editor_markers.cc:1191 editor_markers.cc:1216 editor_markers.cc:1267 +#: editor_markers.cc:1311 editor_markers.cc:1337 editor_markers.cc:1514 +#: editor_mouse.cc:2478 msgid "programming error: marker canvas item has no marker object pointer!" msgstr "" "Chyba v programování: položka plátna značka nemá žádný ukazatel objektu " @@ -4634,117 +4629,117 @@ msgstr "Přepsat existující soubor" msgid "Fit to Window" msgstr "Umístit do okna" -#: editor_markers.cc:130 +#: editor_markers.cc:129 msgid "start" msgstr "Začátek" -#: editor_markers.cc:131 +#: editor_markers.cc:130 msgid "end" msgstr "Konec" -#: editor_markers.cc:647 editor_ops.cc:1744 editor_ops.cc:1764 +#: editor_markers.cc:646 editor_ops.cc:1744 editor_ops.cc:1764 #: editor_ops.cc:1788 editor_ops.cc:1815 location_ui.cc:1005 msgid "add marker" msgstr "Přidat značku" -#: editor_markers.cc:678 +#: editor_markers.cc:677 msgid "range" msgstr "Rozsah" -#: editor_markers.cc:714 location_ui.cc:840 +#: editor_markers.cc:713 location_ui.cc:840 msgid "remove marker" msgstr "Odstranit značky" -#: editor_markers.cc:850 +#: editor_markers.cc:849 msgid "Locate to Here" msgstr "Ukazatele polohy postavit sem" -#: editor_markers.cc:851 +#: editor_markers.cc:850 msgid "Play from Here" msgstr "Přehrávat od tohoto bodu" -#: editor_markers.cc:852 +#: editor_markers.cc:851 msgid "Move Mark to Playhead" msgstr "Posunout značku k ukazateli polohy" -#: editor_markers.cc:856 +#: editor_markers.cc:855 msgid "Create Range to Next Marker" msgstr "Vytvořit rozsah až k další značce" -#: editor_markers.cc:897 +#: editor_markers.cc:896 #, fuzzy msgid "Locate to Marker" msgstr "Ukazatele polohy postavit na značky" -#: editor_markers.cc:898 +#: editor_markers.cc:897 #, fuzzy msgid "Play from Marker" msgstr "Přehrávat od tohoto bodu" -#: editor_markers.cc:901 +#: editor_markers.cc:900 #, fuzzy msgid "Set Marker from Playhead" msgstr "Nastavit značku rozsahu od ukazatele polohy" -#: editor_markers.cc:903 +#: editor_markers.cc:902 #, fuzzy msgid "Set Range from Selection" msgstr "Nastavit rozsah z výběru rozsahu" -#: editor_markers.cc:906 +#: editor_markers.cc:905 msgid "Zoom to Range" msgstr "Najet na rozsah" -#: editor_markers.cc:913 +#: editor_markers.cc:912 msgid "Hide Range" msgstr "Skrýt rozsah" -#: editor_markers.cc:914 +#: editor_markers.cc:913 msgid "Rename Range..." msgstr "Přejmenovat rozsah..." -#: editor_markers.cc:918 +#: editor_markers.cc:917 msgid "Remove Range" msgstr "Odstranit rozsah" -#: editor_markers.cc:925 +#: editor_markers.cc:924 msgid "Separate Regions in Range" msgstr "Rozdělit oblasti na hranicích rozsahů" -#: editor_markers.cc:928 +#: editor_markers.cc:927 msgid "Select Range" msgstr "Vybrat rozsah" -#: editor_markers.cc:957 +#: editor_markers.cc:956 msgid "Set Punch Range" msgstr "Nastavit rozsah přepsání" -#: editor_markers.cc:1352 editor_ops.cc:1699 +#: editor_markers.cc:1351 editor_ops.cc:1699 msgid "New Name:" msgstr "Nový název:" -#: editor_markers.cc:1355 +#: editor_markers.cc:1354 msgid "Rename Mark" msgstr "Přejmenovat značku" -#: editor_markers.cc:1357 +#: editor_markers.cc:1356 msgid "Rename Range" msgstr "Přejmenovat rozsah" -#: editor_markers.cc:1364 editor_mouse.cc:2574 processor_box.cc:1731 -#: processor_box.cc:2213 route_time_axis.cc:968 route_ui.cc:1535 +#: editor_markers.cc:1363 editor_mouse.cc:2510 processor_box.cc:1768 +#: processor_box.cc:2233 route_time_axis.cc:968 route_ui.cc:1535 msgid "Rename" msgstr "Přejmenovat" -#: editor_markers.cc:1377 +#: editor_markers.cc:1376 msgid "rename marker" msgstr "Přejmenovat značku" -#: editor_markers.cc:1400 +#: editor_markers.cc:1399 msgid "set loop range" msgstr "Nastavit rozsah smyčky" -#: editor_markers.cc:1406 +#: editor_markers.cc:1405 msgid "set punch range" msgstr "Nastavit rozsah přepsání" @@ -4757,7 +4752,7 @@ msgstr "" msgid "Editor::event_frame() used on unhandled event type %1" msgstr "Editor::event_frame() se používá u neznámého druhu události %1" -#: editor_mouse.cc:2312 editor_mouse.cc:2337 editor_mouse.cc:2350 +#: editor_mouse.cc:2235 editor_mouse.cc:2260 editor_mouse.cc:2273 msgid "" "programming error: control point canvas item has no control point object " "pointer!" @@ -4765,15 +4760,15 @@ msgstr "" "Chyba v programování: položka plátna místo ovládání nemá žádný ukazatel " "objektu místa ovládání!" -#: editor_mouse.cc:2480 +#: editor_mouse.cc:2416 msgid "start point trim" msgstr "Ustřihnout počáteční bod" -#: editor_mouse.cc:2505 +#: editor_mouse.cc:2441 msgid "End point trim" msgstr "Ustřihnout koncový bod" -#: editor_mouse.cc:2572 +#: editor_mouse.cc:2508 msgid "Name for region:" msgstr "Název oblasti:" @@ -4869,71 +4864,71 @@ msgstr "Dát oblasti zcela dolů" msgid "Rename Region" msgstr "Přejmenovat oblast" -#: editor_ops.cc:2372 processor_box.cc:1729 route_ui.cc:1533 +#: editor_ops.cc:2372 processor_box.cc:1766 route_ui.cc:1533 msgid "New name:" msgstr "Nový název:" -#: editor_ops.cc:2683 +#: editor_ops.cc:2682 msgid "separate" msgstr "Rozdělit" -#: editor_ops.cc:2796 +#: editor_ops.cc:2795 msgid "separate region under" msgstr "Rozdělit oblast pod" -#: editor_ops.cc:2917 +#: editor_ops.cc:2916 msgid "trim to selection" msgstr "Ustřihnout na výběru" -#: editor_ops.cc:3053 +#: editor_ops.cc:3052 msgid "set sync point" msgstr "Určit bod zapadnutí" -#: editor_ops.cc:3077 +#: editor_ops.cc:3076 msgid "remove region sync" msgstr "Odstranit bod zapadnutí oblasti" -#: editor_ops.cc:3099 +#: editor_ops.cc:3098 msgid "move regions to original position" msgstr "Posunout oblasti na původní polohu" -#: editor_ops.cc:3101 +#: editor_ops.cc:3100 msgid "move region to original position" msgstr "Posunout oblast na původní polohu" -#: editor_ops.cc:3122 +#: editor_ops.cc:3121 msgid "align selection" msgstr "Zarovnat výběr" -#: editor_ops.cc:3196 +#: editor_ops.cc:3195 msgid "align selection (relative)" msgstr "Zarovnat výběr poměrně" -#: editor_ops.cc:3230 +#: editor_ops.cc:3229 msgid "align region" msgstr "Zarovnat oblast" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim front" msgstr "Ustřihnout vpředu" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim back" msgstr "Ustřihnout vzadu" -#: editor_ops.cc:3311 +#: editor_ops.cc:3310 msgid "trim to loop" msgstr "Zkrátit na oblast smyčky" -#: editor_ops.cc:3321 +#: editor_ops.cc:3320 msgid "trim to punch" msgstr "Zkrátit na oblast přepsání" -#: editor_ops.cc:3383 +#: editor_ops.cc:3382 msgid "trim to region" msgstr "Zkrátit na oblast" -#: editor_ops.cc:3493 +#: editor_ops.cc:3492 msgid "" "This track/bus cannot be frozen because the signal adds or loses channels " "before reaching the outputs.\n" @@ -4945,11 +4940,11 @@ msgstr "" "Obvykle je to způsobeno přídavnými moduly, jež vytvářejí stereo výstup z " "monofonního vstupu nebo naopak." -#: editor_ops.cc:3496 +#: editor_ops.cc:3495 msgid "Cannot freeze" msgstr "Nelze zmrazit" -#: editor_ops.cc:3502 +#: editor_ops.cc:3501 msgid "" "%1\n" "\n" @@ -4964,23 +4959,23 @@ msgstr "" "\n" "Zmrazení jen zpracuje signál až k prvnímu poslání/vložení/vrácení." -#: editor_ops.cc:3506 +#: editor_ops.cc:3505 msgid "Freeze anyway" msgstr "Přesto zmrazit" -#: editor_ops.cc:3507 +#: editor_ops.cc:3506 msgid "Don't freeze" msgstr "Nemrazit" -#: editor_ops.cc:3508 +#: editor_ops.cc:3507 msgid "Freeze Limits" msgstr "Omezení zmražení" -#: editor_ops.cc:3523 +#: editor_ops.cc:3522 msgid "Cancel Freeze" msgstr "Zrušit zmrazení" -#: editor_ops.cc:3554 +#: editor_ops.cc:3553 #, fuzzy msgid "" "You can't perform this operation because the processing of the signal will " @@ -4994,51 +4989,51 @@ msgstr "" "\n" "Můžete to udělat bez zpracování, což je odlišná operace." -#: editor_ops.cc:3558 +#: editor_ops.cc:3557 msgid "Cannot bounce" msgstr "Nelze vyhodit" -#: editor_ops.cc:3569 +#: editor_ops.cc:3568 msgid "bounce range" msgstr "Vrazit rozsah" -#: editor_ops.cc:3679 +#: editor_ops.cc:3678 msgid "delete" msgstr "Smazat" -#: editor_ops.cc:3682 +#: editor_ops.cc:3681 msgid "cut" msgstr "Vyjmout" -#: editor_ops.cc:3685 +#: editor_ops.cc:3684 msgid "copy" msgstr "Kopírovat" -#: editor_ops.cc:3688 +#: editor_ops.cc:3687 msgid "clear" msgstr "Vyprázdnit" -#: editor_ops.cc:3786 +#: editor_ops.cc:3785 msgid " objects" msgstr "Předměty" -#: editor_ops.cc:3816 +#: editor_ops.cc:3815 msgid " range" msgstr "Rozsah" -#: editor_ops.cc:3958 editor_ops.cc:3985 +#: editor_ops.cc:3957 editor_ops.cc:3984 msgid "remove region" msgstr "Odstranit oblast" -#: editor_ops.cc:4392 +#: editor_ops.cc:4391 msgid "duplicate selection" msgstr "Zdvojit výběr" -#: editor_ops.cc:4470 +#: editor_ops.cc:4469 msgid "nudge track" msgstr "Postrčit stopu" -#: editor_ops.cc:4507 +#: editor_ops.cc:4506 msgid "" "Do you really want to destroy the last capture?\n" "(This is destructive and cannot be undone)" @@ -5046,133 +5041,133 @@ msgstr "" "Opravdu chcete zrušit poslední nahrávku?\n" "(Toto nelze vrátit zpět!)" -#: editor_ops.cc:4510 editor_ops.cc:6516 editor_regions.cc:460 +#: editor_ops.cc:4509 editor_ops.cc:6512 editor_regions.cc:460 #: editor_snapshots.cc:158 route_ui.cc:1477 msgid "No, do nothing." msgstr "Ne, nedělat nic." -#: editor_ops.cc:4511 +#: editor_ops.cc:4510 msgid "Yes, destroy it." msgstr "Ano, odstranit." -#: editor_ops.cc:4513 +#: editor_ops.cc:4512 msgid "Destroy last capture" msgstr "Zničit poslední nahrávku" -#: editor_ops.cc:4574 +#: editor_ops.cc:4573 msgid "normalize" msgstr "Normalizovat" -#: editor_ops.cc:4669 +#: editor_ops.cc:4668 msgid "reverse regions" msgstr "Obrátit oblasti" -#: editor_ops.cc:4703 +#: editor_ops.cc:4702 msgid "strip silence" msgstr "Obnažit ticho" -#: editor_ops.cc:4764 +#: editor_ops.cc:4763 msgid "Fork Region(s)" msgstr "Rozdvojit oblast(i)" -#: editor_ops.cc:4964 +#: editor_ops.cc:4963 msgid "reset region gain" msgstr "Nastavit sílu hlasitosti v oblasti znovu" -#: editor_ops.cc:5017 +#: editor_ops.cc:5016 msgid "region gain envelope active" msgstr "Křivka síly zvuku v oblasti činná" -#: editor_ops.cc:5044 +#: editor_ops.cc:5043 msgid "toggle region lock" msgstr "Přepnout zámek oblasti" -#: editor_ops.cc:5069 +#: editor_ops.cc:5067 #, fuzzy msgid "Toggle Video Lock" msgstr "Přepnout zámek oblasti" -#: editor_ops.cc:5095 +#: editor_ops.cc:5091 msgid "region lock style" msgstr "Styl zámku oblasti" -#: editor_ops.cc:5120 +#: editor_ops.cc:5116 msgid "change region opacity" msgstr "Změnit neprůhlednost oblasti" -#: editor_ops.cc:5235 +#: editor_ops.cc:5231 msgid "set fade in length" msgstr "Změnit délku postupného zesílení signálu" -#: editor_ops.cc:5242 +#: editor_ops.cc:5238 msgid "set fade out length" msgstr "Změnit délku postupného zeslabení signálu" -#: editor_ops.cc:5287 +#: editor_ops.cc:5283 msgid "set fade in shape" msgstr "Upravit tvar křivky postupného zesílení signálu" -#: editor_ops.cc:5318 +#: editor_ops.cc:5314 msgid "set fade out shape" msgstr "Upravit tvar křivky postupného zeslabení signálu" -#: editor_ops.cc:5348 +#: editor_ops.cc:5344 msgid "set fade in active" msgstr "Spustit postupné zesílení signálu" -#: editor_ops.cc:5377 +#: editor_ops.cc:5373 msgid "set fade out active" msgstr "Spustit postupné zeslabení signálu" -#: editor_ops.cc:5642 +#: editor_ops.cc:5638 msgid "set loop range from selection" msgstr "Nastavit rozsah smyčky z výběru" -#: editor_ops.cc:5664 +#: editor_ops.cc:5660 msgid "set loop range from edit range" msgstr "Nastavit rozsah smyčky z oblasti úprav" -#: editor_ops.cc:5693 +#: editor_ops.cc:5689 msgid "set loop range from region" msgstr "Nastavit rozsah smyčky z oblasti" -#: editor_ops.cc:5711 +#: editor_ops.cc:5707 msgid "set punch range from selection" msgstr "Nastavit rozsah přepsání z výběru" -#: editor_ops.cc:5728 +#: editor_ops.cc:5724 msgid "set punch range from edit range" msgstr "Nastavit rozsah přepsání z oblasti úprav" -#: editor_ops.cc:5752 +#: editor_ops.cc:5748 msgid "set punch range from region" msgstr "Nastavit rozsah přepsání z oblasti" -#: editor_ops.cc:5861 +#: editor_ops.cc:5857 msgid "Add new marker" msgstr "Přidat novou značku" -#: editor_ops.cc:5862 +#: editor_ops.cc:5858 msgid "Set global tempo" msgstr "Nastavit celkové tempo" -#: editor_ops.cc:5865 +#: editor_ops.cc:5861 msgid "Define one bar" msgstr "Vymezit jeden takt" -#: editor_ops.cc:5866 +#: editor_ops.cc:5862 msgid "Do you want to set the global tempo or add a new tempo marker?" msgstr "Chcete stanovit celkové tempo, nebo přidat novou značku tempa?" -#: editor_ops.cc:5892 +#: editor_ops.cc:5888 msgid "set tempo from region" msgstr "Nastavit tempo podle oblasti" -#: editor_ops.cc:5922 +#: editor_ops.cc:5918 msgid "split regions" msgstr "Rozdělit oblasti" -#: editor_ops.cc:5964 +#: editor_ops.cc:5960 msgid "" "You are about to split\n" "%1\n" @@ -5184,11 +5179,11 @@ msgstr "" "do %2 kusů.\n" "Toto by mohlo trvat velmi dlouho." -#: editor_ops.cc:5971 +#: editor_ops.cc:5967 msgid "Call for the Ferret!" msgstr "Volání po slídilovi!" -#: editor_ops.cc:5972 +#: editor_ops.cc:5968 msgid "" "Press OK to continue with this split operation\n" "or ask the Ferret dialog to tune the analysis" @@ -5196,52 +5191,52 @@ msgstr "" "Stiskněte OK kvůli pokračování v této operaci rozdělení\n" "nebo se pokuste v okně slídilově vyladit rozbor." -#: editor_ops.cc:5974 +#: editor_ops.cc:5970 msgid "Press OK to continue with this split operation" msgstr "Stiskněte OK kvůli pokračování v této operaci rozdělení" -#: editor_ops.cc:5977 +#: editor_ops.cc:5973 msgid "Excessive split?" msgstr "Nadměrné rozdělení?" -#: editor_ops.cc:6129 +#: editor_ops.cc:6125 msgid "place transient" msgstr "Umístit přechod" -#: editor_ops.cc:6164 +#: editor_ops.cc:6160 msgid "snap regions to grid" msgstr "Zapadnout oblasti do mřížky" -#: editor_ops.cc:6203 +#: editor_ops.cc:6199 msgid "Close Region Gaps" msgstr "Zavřít mezery oblastí" -#: editor_ops.cc:6208 +#: editor_ops.cc:6204 msgid "Crossfade length" msgstr "Délka prolínání" -#: editor_ops.cc:6217 editor_ops.cc:6228 rhythm_ferret.cc:120 -#: session_option_editor.cc:155 +#: editor_ops.cc:6213 editor_ops.cc:6224 rhythm_ferret.cc:120 +#: session_option_editor.cc:153 msgid "ms" msgstr "ms" -#: editor_ops.cc:6219 +#: editor_ops.cc:6215 msgid "Pull-back length" msgstr "Délka ustoupení" -#: editor_ops.cc:6232 +#: editor_ops.cc:6228 msgid "Ok" msgstr "OK" -#: editor_ops.cc:6247 +#: editor_ops.cc:6243 msgid "close region gaps" msgstr "Zavřít mezery oblastí" -#: editor_ops.cc:6465 route_ui.cc:1451 +#: editor_ops.cc:6461 route_ui.cc:1451 msgid "That would be bad news ...." msgstr "To by byly nepříjemné zprávy..." -#: editor_ops.cc:6470 route_ui.cc:1456 +#: editor_ops.cc:6466 route_ui.cc:1456 msgid "" "Removing the master or monitor bus is such a bad idea\n" "that %1 is not going to allow it.\n" @@ -5257,23 +5252,23 @@ msgstr "" "upravte svůj soubor ardour.rc, kde nastavte volbu\n" "\"allow-special-bus-removal\" na \"yes\"" -#: editor_ops.cc:6487 +#: editor_ops.cc:6483 msgid "tracks" msgstr "Stopy" -#: editor_ops.cc:6489 route_ui.cc:1817 +#: editor_ops.cc:6485 route_ui.cc:1817 msgid "track" msgstr "Stopa" -#: editor_ops.cc:6493 +#: editor_ops.cc:6489 msgid "busses" msgstr "Sběrnice" -#: editor_ops.cc:6495 route_ui.cc:1817 +#: editor_ops.cc:6491 route_ui.cc:1817 msgid "bus" msgstr "Sběrnice" -#: editor_ops.cc:6500 +#: editor_ops.cc:6496 msgid "" "Do you really want to remove %1 %2 and %3 %4?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5285,7 +5280,7 @@ msgstr "" "\n" "Tento krok nelze vrátit zpět, a soubor se sezením bude přepsán!" -#: editor_ops.cc:6505 +#: editor_ops.cc:6501 msgid "" "Do you really want to remove %1 %2?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5297,7 +5292,7 @@ msgstr "" "\n" "Tento krok nelze vrátit zpět, a soubor se sezením bude přepsán!" -#: editor_ops.cc:6511 +#: editor_ops.cc:6507 msgid "" "Do you really want to remove %1 %2?\n" "\n" @@ -5307,45 +5302,45 @@ msgstr "" "\n" "Tento krok nelze vrátit zpět, a soubor se sezením bude přepsán" -#: editor_ops.cc:6518 +#: editor_ops.cc:6514 msgid "Yes, remove them." msgstr "Ano, odstranit." -#: editor_ops.cc:6520 editor_snapshots.cc:159 route_ui.cc:1478 +#: editor_ops.cc:6516 editor_snapshots.cc:159 route_ui.cc:1478 msgid "Yes, remove it." msgstr "Ano, odstranit." -#: editor_ops.cc:6525 editor_ops.cc:6527 +#: editor_ops.cc:6521 editor_ops.cc:6523 msgid "Remove %1" msgstr "Odstranit %1" -#: editor_ops.cc:6586 +#: editor_ops.cc:6582 msgid "insert time" msgstr "Vložit ticho" -#: editor_ops.cc:6743 +#: editor_ops.cc:6739 msgid "There are too many tracks to fit in the current window" msgstr "" "Bylo vybráno příliš mnoho stop, než aby se všechny vešly do nynějšího okna" -#: editor_ops.cc:6843 +#: editor_ops.cc:6839 #, c-format msgid "Saved view %u" msgstr "Uložen pohled %u" -#: editor_ops.cc:6868 +#: editor_ops.cc:6864 msgid "mute regions" msgstr "Ztišit oblasti" -#: editor_ops.cc:6870 +#: editor_ops.cc:6866 msgid "mute region" msgstr "Ztišit oblast" -#: editor_ops.cc:6907 +#: editor_ops.cc:6903 msgid "combine regions" msgstr "Spojit oblasti" -#: editor_ops.cc:6945 +#: editor_ops.cc:6941 msgid "uncombine regions" msgstr "Zrušit spojení oblastí" @@ -5385,7 +5380,7 @@ msgstr "" "Délka postupné zeslabení signálu oblasti (jednotky: vedlejší hodiny), (), " "pokud je zakázáno" -#: editor_regions.cc:118 mixer_strip.cc:1961 mono_panner.cc:179 +#: editor_regions.cc:118 mixer_strip.cc:1960 mono_panner.cc:179 #: stereo_panner.cc:217 stereo_panner.cc:240 msgid "L" msgstr "Zam" @@ -5402,8 +5397,8 @@ msgstr "Př" msgid "Region position glued to Bars|Beats time?" msgstr "Poloha oblasti přilepena k taktům|dobám?" -#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:722 -#: mixer_strip.cc:1935 panner_ui.cc:554 stereo_panner.cc:237 +#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:723 +#: mixer_strip.cc:1934 panner_ui.cc:554 stereo_panner.cc:237 msgid "M" msgstr "Z" @@ -5472,7 +5467,7 @@ msgstr "Název stopy/sběrnice" msgid "Track/Bus visible ?" msgstr "Stopa/Sběrnice viditelná?" -#: editor_routes.cc:204 mixer_strip.cc:1952 route_time_axis.cc:2387 +#: editor_routes.cc:204 mixer_strip.cc:1951 route_time_axis.cc:2387 msgid "A" msgstr "Č" @@ -5480,7 +5475,7 @@ msgstr "Č" msgid "Track/Bus active ?" msgstr "Stopa/Sběrnice činná?" -#: editor_routes.cc:205 mixer_strip.cc:1936 +#: editor_routes.cc:205 mixer_strip.cc:1935 msgid "I" msgstr "Vst" @@ -5488,7 +5483,7 @@ msgstr "Vst" msgid "MIDI input enabled" msgstr "Vstup MIDI povolen" -#: editor_routes.cc:206 mixer_strip.cc:1934 mono_panner.cc:198 +#: editor_routes.cc:206 mixer_strip.cc:1933 mono_panner.cc:198 #: stereo_panner.cc:215 stereo_panner.cc:242 msgid "R" msgstr "N" @@ -5501,7 +5496,7 @@ msgstr "Nahrávání povoleno" msgid "Muted" msgstr "Ztlumeno" -#: editor_routes.cc:208 mixer_strip.cc:1948 +#: editor_routes.cc:208 mixer_strip.cc:1947 msgid "S" msgstr "S" @@ -5513,7 +5508,7 @@ msgstr "Sólo" msgid "SI" msgstr "SamS" -#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1883 +#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1872 msgid "Solo Isolated" msgstr "Samostatné sólo" @@ -5521,23 +5516,23 @@ msgstr "Samostatné sólo" msgid "Solo Safe (Locked)" msgstr "Zajištěné sólo (zamknuto)" -#: editor_routes.cc:471 mixer_ui.cc:1161 +#: editor_routes.cc:471 mixer_ui.cc:1162 msgid "Hide All" msgstr "Skrýt vše" -#: editor_routes.cc:472 mixer_ui.cc:1162 +#: editor_routes.cc:472 mixer_ui.cc:1163 msgid "Show All Audio Tracks" msgstr "Ukázat všechny zvukové stopy" -#: editor_routes.cc:473 mixer_ui.cc:1163 +#: editor_routes.cc:473 mixer_ui.cc:1164 msgid "Hide All Audio Tracks" msgstr "Skrýt všechny zvukové stopy" -#: editor_routes.cc:474 mixer_ui.cc:1164 +#: editor_routes.cc:474 mixer_ui.cc:1165 msgid "Show All Audio Busses" msgstr "Ukázat všechny zvukové sběrnice" -#: editor_routes.cc:475 mixer_ui.cc:1165 +#: editor_routes.cc:475 mixer_ui.cc:1166 msgid "Hide All Audio Busses" msgstr "Skrýt všechny zvukové sběrnice" @@ -5553,48 +5548,48 @@ msgstr "Skrýt všechny MIDI stopy" msgid "Show Tracks With Regions Under Playhead" msgstr "Ukázat stopy s oblastmi pod ukazatelem polohy přehrávání" -#: editor_rulers.cc:342 +#: editor_rulers.cc:340 msgid "New location marker" msgstr "Nová značka polohy" -#: editor_rulers.cc:343 +#: editor_rulers.cc:341 msgid "Clear all locations" msgstr "Odstranit všechny značky polohy" -#: editor_rulers.cc:344 +#: editor_rulers.cc:342 msgid "Unhide locations" msgstr "Odkrýt značky poloh" -#: editor_rulers.cc:348 +#: editor_rulers.cc:346 msgid "New range" msgstr "Nový rozsah" -#: editor_rulers.cc:349 +#: editor_rulers.cc:347 msgid "Clear all ranges" msgstr "Odstranit všechny rozsahy" -#: editor_rulers.cc:350 +#: editor_rulers.cc:348 msgid "Unhide ranges" msgstr "Odkrýt rozsahy" -#: editor_rulers.cc:360 +#: editor_rulers.cc:358 msgid "New CD track marker" msgstr "Nová značka stopy na CD" -#: editor_rulers.cc:365 tempo_dialog.cc:40 +#: editor_rulers.cc:363 tempo_dialog.cc:40 msgid "New Tempo" msgstr "Vložit změnu rychlosti/tempa..." -#: editor_rulers.cc:370 tempo_dialog.cc:255 +#: editor_rulers.cc:368 tempo_dialog.cc:255 msgid "New Meter" msgstr "Nový druh taktu" -#: editor_rulers.cc:376 +#: editor_rulers.cc:373 #, fuzzy msgid "Timeline height" msgstr "Výška" -#: editor_rulers.cc:386 +#: editor_rulers.cc:383 #, fuzzy msgid "Align Video Track" msgstr "Přidat zvukovou stopu" @@ -5603,51 +5598,51 @@ msgstr "Přidat zvukovou stopu" msgid "set selected regions" msgstr "Nastavit vybrané oblasti" -#: editor_selection.cc:1419 +#: editor_selection.cc:1414 msgid "select all" msgstr "Vybrat všechny oblasti" -#: editor_selection.cc:1511 +#: editor_selection.cc:1506 msgid "select all within" msgstr "Vybrat vše v oblasti" -#: editor_selection.cc:1569 +#: editor_selection.cc:1564 msgid "set selection from range" msgstr "Nastavit oblast výběru z rozsahu" -#: editor_selection.cc:1609 +#: editor_selection.cc:1604 msgid "select all from range" msgstr "Vybrat vše v rozsahu" -#: editor_selection.cc:1640 +#: editor_selection.cc:1635 msgid "select all from punch" msgstr "Vybrat vše v oblasti přepsání" -#: editor_selection.cc:1671 +#: editor_selection.cc:1666 msgid "select all from loop" msgstr "Vybrat vše v oblasti smyčky" -#: editor_selection.cc:1707 +#: editor_selection.cc:1702 msgid "select all after cursor" msgstr "Vybrat vše od ukazatele polohy" -#: editor_selection.cc:1709 +#: editor_selection.cc:1704 msgid "select all before cursor" msgstr "Vybrat vše před ukazatelem polohy" -#: editor_selection.cc:1758 +#: editor_selection.cc:1753 msgid "select all after edit" msgstr "Vybrat vše od pracovního bodu" -#: editor_selection.cc:1760 +#: editor_selection.cc:1755 msgid "select all before edit" msgstr "Vybrat vše před pracovním bodem" -#: editor_selection.cc:1893 +#: editor_selection.cc:1888 msgid "No edit range defined" msgstr "Nestanoven rozsah úprav" -#: editor_selection.cc:1899 +#: editor_selection.cc:1894 msgid "" "the edit point is Selected Marker\n" "but there is no selected marker." @@ -5675,47 +5670,47 @@ msgstr "" msgid "Remove snapshot" msgstr "Odstranit snímek obrazovky" -#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:251 +#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:250 msgid "add" msgstr "Přidat" -#: editor_tempodisplay.cc:232 +#: editor_tempodisplay.cc:231 msgid "add tempo mark" msgstr "Přidat značku změny tempa" -#: editor_tempodisplay.cc:275 +#: editor_tempodisplay.cc:272 msgid "add meter mark" msgstr "Přidat značku změny taktu" -#: editor_tempodisplay.cc:291 editor_tempodisplay.cc:374 -#: editor_tempodisplay.cc:393 +#: editor_tempodisplay.cc:288 editor_tempodisplay.cc:367 +#: editor_tempodisplay.cc:386 msgid "" "programming error: tempo marker canvas item has no marker object pointer!" msgstr "" "Chyba v programování: položka plátna značka tempa nemá žádný ukazatel " "objektu značky!" -#: editor_tempodisplay.cc:296 editor_tempodisplay.cc:379 +#: editor_tempodisplay.cc:293 editor_tempodisplay.cc:372 msgid "programming error: marker for tempo is not a tempo marker!" msgstr "Chyba v programování: značka pro tempo není značkou tempa!" -#: editor_tempodisplay.cc:308 editor_tempodisplay.cc:340 +#: editor_tempodisplay.cc:305 editor_tempodisplay.cc:335 msgid "done" msgstr "Hotovo" -#: editor_tempodisplay.cc:329 editor_tempodisplay.cc:359 +#: editor_tempodisplay.cc:324 editor_tempodisplay.cc:352 msgid "replace tempo mark" msgstr "Nahradit značku změny tempa" -#: editor_tempodisplay.cc:398 editor_tempodisplay.cc:430 +#: editor_tempodisplay.cc:391 editor_tempodisplay.cc:423 msgid "programming error: marker for meter is not a meter marker!" msgstr "Chyba v programování: značka druhu taktu není značkou druhu taktu!" -#: editor_tempodisplay.cc:408 editor_tempodisplay.cc:442 +#: editor_tempodisplay.cc:401 editor_tempodisplay.cc:435 msgid "remove tempo mark" msgstr "Odstranit značku změny tempa" -#: editor_tempodisplay.cc:425 +#: editor_tempodisplay.cc:418 msgid "" "programming error: meter marker canvas item has no marker object pointer!" msgstr "" @@ -5803,7 +5798,7 @@ msgstr "192000 Hz" #: engine_dialog.cc:127 engine_dialog.cc:132 engine_dialog.cc:169 #: engine_dialog.cc:552 midi_channel_selector.cc:163 #: midi_channel_selector.cc:402 midi_channel_selector.cc:438 -#: rc_option_editor.cc:1252 sfdb_ui.cc:542 +#: rc_option_editor.cc:1250 sfdb_ui.cc:542 msgid "None" msgstr "Žádný" @@ -5999,28 +5994,28 @@ msgstr "Kanály:" msgid "Split to mono files" msgstr "Rozdělit na monofonní soubory" -#: export_channel_selector.cc:180 +#: export_channel_selector.cc:182 msgid "Bus or Track" msgstr "Sběrnice nebo stopa" -#: export_channel_selector.cc:457 +#: export_channel_selector.cc:459 msgid "Region contents without fades nor region gain (channels: %1)" msgstr "Obsah oblasti bez slábnutí ani síla hlasitost oblasti (kanály: %1)" -#: export_channel_selector.cc:461 +#: export_channel_selector.cc:463 msgid "Region contents with fades and region gain (channels: %1)" msgstr "Obsah oblasti se slábnutím a síla hlasitost oblasti (kanály: %1)" -#: export_channel_selector.cc:465 +#: export_channel_selector.cc:467 msgid "Track output (channels: %1)" msgstr "Výstup stopy (kanály: %1)" -#: export_channel_selector.cc:534 +#: export_channel_selector.cc:536 #, fuzzy msgid "Export region contents" msgstr "Vyvést oblast" -#: export_channel_selector.cc:535 +#: export_channel_selector.cc:537 #, fuzzy msgid "Export track output" msgstr "Spojit výstupy stop a sběrnic" @@ -6036,8 +6031,8 @@ msgstr "" msgid "List files" msgstr "Vypsat soubory" -#: export_dialog.cc:164 export_timespan_selector.cc:357 -#: export_timespan_selector.cc:421 +#: export_dialog.cc:164 export_timespan_selector.cc:355 +#: export_timespan_selector.cc:417 msgid "Time Span" msgstr "Časové rozpětí" @@ -6146,6 +6141,9 @@ msgid "Folder:" msgstr "Složka:" #: export_filename_selector.cc:37 session_import_dialog.cc:44 +#: transcode_video_dialog.cc:58 video_server_dialog.cc:44 +#: video_server_dialog.cc:46 export_video_dialog.cc:68 +#: export_video_dialog.cc:70 msgid "Browse" msgstr "Procházet" @@ -6289,44 +6287,44 @@ msgstr "" msgid "Show Times as:" msgstr "Ukázat časy jako:" -#: export_timespan_selector.cc:206 +#: export_timespan_selector.cc:204 msgid " to " msgstr " do " -#: export_timespan_selector.cc:350 export_timespan_selector.cc:411 +#: export_timespan_selector.cc:348 export_timespan_selector.cc:407 msgid "Range" msgstr "Rozsah" -#: gain_meter.cc:108 gain_meter.cc:430 gain_meter.cc:819 +#: gain_meter.cc:109 gain_meter.cc:431 gain_meter.cc:820 msgid "-inf" msgstr "-inf" -#: gain_meter.cc:114 gain_meter.cc:868 +#: gain_meter.cc:115 gain_meter.cc:869 msgid "Fader automation mode" msgstr "Režim automatizace prolínače" -#: gain_meter.cc:115 gain_meter.cc:869 +#: gain_meter.cc:116 gain_meter.cc:870 msgid "Fader automation type" msgstr "Druh automatizace prolínače" -#: gain_meter.cc:124 gain_meter.cc:758 panner_ui.cc:178 panner_ui.cc:590 +#: gain_meter.cc:125 gain_meter.cc:759 panner_ui.cc:178 panner_ui.cc:590 msgid "Abs" msgstr "Abs" -#: gain_meter.cc:333 +#: gain_meter.cc:334 msgid "-Inf" msgstr "-Inf" -#: gain_meter.cc:725 mixer_strip.cc:1955 panner_ui.cc:557 +#: gain_meter.cc:726 mixer_strip.cc:1954 panner_ui.cc:557 #: route_time_axis.cc:2391 msgid "P" msgstr "P" -#: gain_meter.cc:728 panner_ui.cc:560 +#: gain_meter.cc:729 panner_ui.cc:560 msgid "T" msgstr "D" -#: gain_meter.cc:731 panner_ui.cc:563 +#: gain_meter.cc:732 panner_ui.cc:563 msgid "W" msgstr "Z" @@ -6338,28 +6336,36 @@ msgstr "Předvolby" msgid "Switches" msgstr "Přepínače" -#: generic_pluginui.cc:242 generic_pluginui.cc:372 processor_box.cc:2190 +#: generic_pluginui.cc:242 generic_pluginui.cc:376 processor_box.cc:2210 msgid "Controls" msgstr "Ovládání" -#: generic_pluginui.cc:266 +#: generic_pluginui.cc:270 msgid "Plugin Editor: could not build control element for port %1" msgstr "" "Editor přídavných modulů: nepodařilo se vytvořit prvek ovládání pro přípojku " "%1" -#: generic_pluginui.cc:404 +#: generic_pluginui.cc:408 msgid "Meters" msgstr "Měřiče" -#: generic_pluginui.cc:419 +#: generic_pluginui.cc:423 msgid "Automation control" msgstr "Ovládání automatického systému" -#: generic_pluginui.cc:426 +#: generic_pluginui.cc:430 msgid "Mgnual" msgstr "Ručně prováděné" +#: global_port_matrix.cc:164 +msgid "Audio Connection Manager" +msgstr "Správce zvukových spojení" + +#: global_port_matrix.cc:167 +msgid "MIDI Connection Manager" +msgstr "Správce MIDI spojení" + #: global_port_matrix.cc:204 io_selector.cc:216 msgid "port" msgstr "Přípojka" @@ -6512,11 +6518,11 @@ msgstr "Zavádí se soubor: %1 z %2" msgid "I/O selector" msgstr "Volič vstupu/výstupu" -#: io_selector.cc:268 +#: io_selector.cc:266 msgid "%1 input" msgstr "%1 vstup" -#: io_selector.cc:270 +#: io_selector.cc:268 msgid "%1 output" msgstr "%1 výstup" @@ -6706,37 +6712,37 @@ msgstr "" "\n" "Zvažte, prosím, tyto možnosti, a případně spusťte JACKa znovu." -#: main.cc:201 main.cc:320 +#: main.cc:203 main.cc:324 #, fuzzy msgid "cannot create user %3 folder %1 (%2)" msgstr "Nelze vytvořit uživatelův adresář určený pro Ardour %1 (%2)" -#: main.cc:208 main.cc:327 +#: main.cc:210 main.cc:331 msgid "cannot open pango.rc file %1" msgstr "Nelze otevřít soubor pango.rc %1" -#: main.cc:233 main.cc:354 +#: main.cc:235 main.cc:358 msgid "Cannot find ArdourMono TrueType font" msgstr "" -#: main.cc:245 main.cc:360 +#: main.cc:247 main.cc:364 msgid "Cannot load ArdourMono TrueType font." msgstr "" -#: main.cc:308 +#: main.cc:312 msgid "" "No fontconfig file found on your system. Things may looked very odd or ugly" msgstr "" -#: main.cc:364 +#: main.cc:368 msgid "Failed to set fontconfig configuration." msgstr "" -#: main.cc:375 main.cc:391 +#: main.cc:379 main.cc:395 msgid "JACK exited" msgstr "JACK skončil" -#: main.cc:378 +#: main.cc:382 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6750,7 +6756,7 @@ msgstr "" "\n" "Klepněte na OK pro ukončení %1." -#: main.cc:393 +#: main.cc:397 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6765,19 +6771,19 @@ msgstr "" "a připojit k němu %1 znovu, nebo nyní %1 ukončit. V této chvíli nemůžete\n" "uložit své sezení, protože by došlo ke ztrátě informací o vašem spojení.\n" -#: main.cc:487 +#: main.cc:491 msgid " (built using " msgstr " (sestaveno s verzí " -#: main.cc:490 +#: main.cc:494 msgid " and GCC version " msgstr " a GCC verze " -#: main.cc:500 +#: main.cc:504 msgid "Copyright (C) 1999-2012 Paul Davis" msgstr "Autorské právo (C) 1999-2012 Paul Davis" -#: main.cc:501 +#: main.cc:505 msgid "" "Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " "Baker, Robin Gareus" @@ -6785,27 +6791,27 @@ msgstr "" "Některé části: autorské právo (C) Steve Harris, Ari Johnson, Brett Viren, " "Joel Baker, Robin Gareus" -#: main.cc:503 +#: main.cc:507 msgid "%1 comes with ABSOLUTELY NO WARRANTY" msgstr "%1 je poskytován bez NAPROSTO ŽÁDNÉ ZÁRUKY" -#: main.cc:504 +#: main.cc:508 msgid "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "ani pro vhodnost pro OBCHOD nebo způsobilost pro ZVLÁŠTNÍ POUŽÍVÁNÍ." -#: main.cc:505 +#: main.cc:509 msgid "This is free software, and you are welcome to redistribute it " msgstr "Je to svobodný program a vaše pomoc s jeho dalším šířením je vítána" -#: main.cc:506 +#: main.cc:510 msgid "under certain conditions; see the source for copying conditions." msgstr "dokud dbáte na určité podmínky, které jsou uvedeny v souboru COPYING." -#: main.cc:515 +#: main.cc:519 msgid "Cannot xinstall SIGPIPE error handler" msgstr "Nelze nainstalovat SIGPIPE, který má na starosti chyby" -#: main.cc:521 +#: main.cc:525 #, fuzzy msgid "could not create %1 GUI" msgstr "Nepodařilo se vytvořit obrazové uživatelské rozhraní k Ardouru" @@ -6814,7 +6820,7 @@ msgstr "Nepodařilo se vytvořit obrazové uživatelské rozhraní k Ardouru" msgid "Display delta to edit cursor" msgstr "Zobrazit deltu pro úpravu ukazovátka" -#: marker.cc:251 +#: marker.cc:251 video_image_frame.cc:120 msgid "MarkerText" msgstr "Text u značky" @@ -7013,7 +7019,7 @@ msgstr "Přidat novou přípojku MIDI" msgid "Port name:" msgstr "Název přípojky:" -#: midi_port_dialog.cc:46 +#: midi_port_dialog.cc:45 msgid "MidiPortDialog" msgstr "Dialog pro přípojku MIDI" @@ -7108,7 +7114,7 @@ msgstr "Kanál" msgid "paste" msgstr "Vložit" -#: midi_region_view.cc:3763 +#: midi_region_view.cc:3761 msgid "delete sysex" msgstr "Smazat SysEx" @@ -7159,63 +7165,73 @@ msgstr "Barvy kanálů" msgid "Color Mode" msgstr "Barevný režim" -#: midi_time_axis.cc:562 +#: midi_time_axis.cc:561 msgid "Bender" msgstr "Ohýbač" -#: midi_time_axis.cc:566 +#: midi_time_axis.cc:565 msgid "Pressure" msgstr "Tlak" -#: midi_time_axis.cc:579 +#: midi_time_axis.cc:578 msgid "Controllers" msgstr "Ovládací prvky" -#: midi_time_axis.cc:584 +#: midi_time_axis.cc:583 msgid "No MIDI Channels selected" msgstr "Nejsou vybrány žádné kanály MIDI" -#: midi_time_axis.cc:641 midi_time_axis.cc:770 +#: midi_time_axis.cc:640 midi_time_axis.cc:769 msgid "Hide all channels" msgstr "Skrýt všechny kanály" -#: midi_time_axis.cc:645 midi_time_axis.cc:774 +#: midi_time_axis.cc:644 midi_time_axis.cc:773 msgid "Show all channels" msgstr "Ukázat všechny kanály" -#: midi_time_axis.cc:656 midi_time_axis.cc:785 +#: midi_time_axis.cc:655 midi_time_axis.cc:784 msgid "Channel %1" msgstr "Kanál %1" -#: midi_time_axis.cc:911 midi_time_axis.cc:943 +#: midi_time_axis.cc:910 midi_time_axis.cc:942 msgid "Controllers %1-%2" msgstr "Ovládací prvky %1-%2" -#: midi_time_axis.cc:934 midi_time_axis.cc:937 +#: midi_time_axis.cc:933 midi_time_axis.cc:936 #, fuzzy msgid "Controller %1" msgstr "Ovládací prvky %1-%2" -#: midi_time_axis.cc:960 +#: midi_time_axis.cc:959 msgid "Sustained" msgstr "Držený tón" -#: midi_time_axis.cc:967 +#: midi_time_axis.cc:966 msgid "Percussive" msgstr "Bicí" -#: midi_time_axis.cc:987 +#: midi_time_axis.cc:986 msgid "Meter Colors" msgstr "Barvy měřidel" -#: midi_time_axis.cc:994 +#: midi_time_axis.cc:993 msgid "Channel Colors" msgstr "Barvy kanálů" -#: midi_time_axis.cc:1001 +#: midi_time_axis.cc:1000 msgid "Track Color" msgstr "Barva stopy" +#: midi_time_axis.cc:1488 midi_time_axis.cc:1494 midi_time_axis.cc:1504 +#: midi_time_axis.cc:1510 +#, fuzzy +msgid "all" +msgstr "Malá" + +#: midi_time_axis.cc:1491 midi_time_axis.cc:1507 +msgid "some" +msgstr "" + #: midi_tracer.cc:43 msgid "Line history: " msgstr "Historie linky: " @@ -7300,7 +7316,7 @@ msgstr "Klepnout pro výběr dodatečné složky" msgid "Missing Plugins" msgstr "Chybějící přídavné moduly" -#: missing_plugin_dialog.cc:33 +#: missing_plugin_dialog.cc:33 transcode_video_dialog.cc:59 msgid "OK" msgstr "OK" @@ -7372,12 +7388,12 @@ msgstr "Nahrané vazby směšovače z %1" msgid "Could not find mixer.bindings in search path %1" msgstr "V prohledávané cestě %1 se nepodařilo nalézt vazby směšovače" -#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1721 +#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1720 msgid "pre" msgstr "Před" #: mixer_strip.cc:93 mixer_strip.cc:121 mixer_strip.cc:352 mixer_strip.cc:1293 -#: rc_option_editor.cc:1884 +#: rc_option_editor.cc:1873 msgid "Comments" msgstr "Poznámka" @@ -7413,11 +7429,11 @@ msgstr "Samostatné sólo" msgid "Lock Solo Status" msgstr "Zamknout stav sóla" -#: mixer_strip.cc:201 mixer_strip.cc:1930 +#: mixer_strip.cc:201 mixer_strip.cc:1929 msgid "lock" msgstr "Zam" -#: mixer_strip.cc:202 mixer_strip.cc:1929 +#: mixer_strip.cc:202 mixer_strip.cc:1928 msgid "iso" msgstr "Sam" @@ -7425,19 +7441,19 @@ msgstr "Sam" msgid "Mix group" msgstr "Skupina směsi" -#: mixer_strip.cc:349 rc_option_editor.cc:1881 +#: mixer_strip.cc:349 rc_option_editor.cc:1870 msgid "Phase Invert" msgstr "Obrácení fáze" -#: mixer_strip.cc:350 rc_option_editor.cc:1882 route_ui.cc:1213 +#: mixer_strip.cc:350 rc_option_editor.cc:1871 route_ui.cc:1213 msgid "Solo Safe" msgstr "Zajištěné sólo" -#: mixer_strip.cc:353 mixer_ui.cc:123 route_time_axis.cc:664 +#: mixer_strip.cc:353 mixer_ui.cc:124 route_time_axis.cc:664 msgid "Group" msgstr "Skupina" -#: mixer_strip.cc:354 rc_option_editor.cc:1885 +#: mixer_strip.cc:354 rc_option_editor.cc:1874 msgid "Meter Point" msgstr "Měřicí bod" @@ -7457,7 +7473,7 @@ msgstr "" msgid "Snd" msgstr "Posl" -#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2118 +#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2152 msgid "Not connected to JACK - no I/O changes are possible" msgstr "" "Nespojeno s JACKem - na vstupech/výstupech (I/O) nejsou možné žádné změny" @@ -7494,109 +7510,109 @@ msgstr "Klepnout pro Přidat/Upravit poznámky" msgid ": comment editor" msgstr ": editor poznámek" -#: mixer_strip.cc:1429 +#: mixer_strip.cc:1428 msgid "Grp" msgstr "Skup" -#: mixer_strip.cc:1432 +#: mixer_strip.cc:1431 msgid "~G" msgstr "~S" -#: mixer_strip.cc:1461 +#: mixer_strip.cc:1460 msgid "Comments..." msgstr "Poznámky..." -#: mixer_strip.cc:1463 +#: mixer_strip.cc:1462 msgid "Save As Template..." msgstr "Uložit jako předlohu..." -#: mixer_strip.cc:1469 route_group_dialog.cc:39 route_time_axis.cc:687 +#: mixer_strip.cc:1468 route_group_dialog.cc:39 route_time_axis.cc:687 msgid "Active" msgstr "Činné" -#: mixer_strip.cc:1476 +#: mixer_strip.cc:1475 msgid "Adjust Latency..." msgstr "Upravit prodlevu..." -#: mixer_strip.cc:1479 +#: mixer_strip.cc:1478 msgid "Protect Against Denormals" msgstr "Chránit proti neobvyklým hodnotám" -#: mixer_strip.cc:1485 route_time_axis.cc:426 +#: mixer_strip.cc:1484 route_time_axis.cc:426 msgid "Remote Control ID..." msgstr "ID dálkového ovládání..." -#: mixer_strip.cc:1717 mixer_strip.cc:1741 +#: mixer_strip.cc:1716 mixer_strip.cc:1740 msgid "in" msgstr "Vst" -#: mixer_strip.cc:1725 +#: mixer_strip.cc:1724 msgid "post" msgstr "Po" -#: mixer_strip.cc:1729 +#: mixer_strip.cc:1728 msgid "out" msgstr "Výst" -#: mixer_strip.cc:1734 +#: mixer_strip.cc:1733 msgid "custom" msgstr "Vlastní" -#: mixer_strip.cc:1745 +#: mixer_strip.cc:1744 msgid "pr" msgstr "Pre" -#: mixer_strip.cc:1749 +#: mixer_strip.cc:1748 msgid "po" msgstr "Po" -#: mixer_strip.cc:1753 +#: mixer_strip.cc:1752 msgid "o" msgstr "o" -#: mixer_strip.cc:1758 +#: mixer_strip.cc:1757 msgid "c" msgstr "c" -#: mixer_strip.cc:1906 route_ui.cc:138 +#: mixer_strip.cc:1905 route_ui.cc:138 msgid "Disk" msgstr "Disk" -#: mixer_strip.cc:1921 monitor_section.cc:63 +#: mixer_strip.cc:1920 monitor_section.cc:63 msgid "AFL" msgstr "AFL" -#: mixer_strip.cc:1924 monitor_section.cc:64 +#: mixer_strip.cc:1923 monitor_section.cc:64 msgid "PFL" msgstr "PFL" -#: mixer_strip.cc:1937 +#: mixer_strip.cc:1936 msgid "D" msgstr "D" -#: mixer_strip.cc:1960 +#: mixer_strip.cc:1959 msgid "i" msgstr "Vst" -#: mixer_strip.cc:2134 +#: mixer_strip.cc:2133 msgid "Pre-fader" msgstr "Před-prolínač" -#: mixer_strip.cc:2135 +#: mixer_strip.cc:2134 msgid "Post-fader" msgstr "Po-prolínač" -#: mixer_ui.cc:1188 +#: mixer_ui.cc:1189 msgid "track display list item for renamed strip not found!" msgstr "" "Označení pro přejmenovaný proužek (mixážní kanál) v seznamu pro zobrazení " "stop nelze najít!" -#: mixer_ui.cc:1272 +#: mixer_ui.cc:1273 msgid "-all-" msgstr "-vše-" -#: mixer_ui.cc:1791 +#: mixer_ui.cc:1792 msgid "Strips" msgstr "Proužky" @@ -7995,7 +8011,7 @@ msgstr "" msgid "Panner (2D)" msgstr "Vyvažovač (2D)" -#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:494 +#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:452 msgid "Bypass" msgstr "Obejít" @@ -8022,23 +8038,23 @@ msgstr "" msgid "Playlists" msgstr "Seznamy skladeb" -#: playlist_selector.cc:55 +#: playlist_selector.cc:54 msgid "Playlists grouped by track" msgstr "Seznamy skladeb seskupené podle stop" -#: playlist_selector.cc:102 +#: playlist_selector.cc:101 msgid "Playlist for %1" msgstr "Seznam skladeb pro %1" -#: playlist_selector.cc:115 +#: playlist_selector.cc:114 msgid "Other tracks" msgstr "Ostatní stopy" -#: playlist_selector.cc:140 +#: playlist_selector.cc:139 msgid "unassigned" msgstr "Nepřidělené" -#: playlist_selector.cc:195 +#: playlist_selector.cc:194 msgid "Imported" msgstr "Zavedeno" @@ -8050,31 +8066,31 @@ msgstr "Stupnice dB" msgid "Show phase" msgstr "Ukázat fázi" -#: plugin_selector.cc:53 plugin_selector.cc:221 +#: plugin_selector.cc:53 plugin_selector.cc:220 msgid "Name contains" msgstr "Název obsahuje" -#: plugin_selector.cc:54 plugin_selector.cc:225 +#: plugin_selector.cc:54 plugin_selector.cc:224 msgid "Type contains" msgstr "Druh obsahuje" -#: plugin_selector.cc:55 plugin_selector.cc:223 +#: plugin_selector.cc:55 plugin_selector.cc:222 msgid "Category contains" msgstr "Skupina obsahuje" -#: plugin_selector.cc:56 plugin_selector.cc:245 +#: plugin_selector.cc:56 plugin_selector.cc:244 msgid "Author contains" msgstr "Autor obsahuje" -#: plugin_selector.cc:57 plugin_selector.cc:247 +#: plugin_selector.cc:57 plugin_selector.cc:246 msgid "Library contains" msgstr "Sbírka obsahuje" -#: plugin_selector.cc:58 plugin_selector.cc:211 plugin_selector.cc:522 +#: plugin_selector.cc:58 plugin_selector.cc:210 plugin_selector.cc:521 msgid "Favorites only" msgstr "Pouze oblíbené" -#: plugin_selector.cc:59 plugin_selector.cc:215 plugin_selector.cc:522 +#: plugin_selector.cc:59 plugin_selector.cc:214 plugin_selector.cc:521 msgid "Hidden only" msgstr "Pouze skryté" @@ -8082,68 +8098,68 @@ msgstr "Pouze skryté" msgid "Plugin Manager" msgstr "Správce přídavných modulů" -#: plugin_selector.cc:85 +#: plugin_selector.cc:84 msgid "Fav" msgstr "Oblíbené" -#: plugin_selector.cc:87 +#: plugin_selector.cc:86 msgid "Available Plugins" msgstr "Dostupné přídavné moduly" -#: plugin_selector.cc:88 +#: plugin_selector.cc:87 msgid "Type" msgstr "Druh" -#: plugin_selector.cc:89 +#: plugin_selector.cc:88 msgid "Category" msgstr "Skupina" -#: plugin_selector.cc:90 +#: plugin_selector.cc:89 msgid "Creator" msgstr "Tvůrce" -#: plugin_selector.cc:91 +#: plugin_selector.cc:90 msgid "# Audio In" msgstr "# Vstup zvuku" -#: plugin_selector.cc:92 +#: plugin_selector.cc:91 msgid "# Audio Out" msgstr "# Výstup zvuku" -#: plugin_selector.cc:93 +#: plugin_selector.cc:92 msgid "# MIDI In" msgstr "# Vstup MIDI" -#: plugin_selector.cc:94 +#: plugin_selector.cc:93 msgid "# MIDI Out" msgstr "# Výstup MIDI" -#: plugin_selector.cc:116 +#: plugin_selector.cc:115 msgid "Plugins to be connected" msgstr "Přídavné moduly ke spojení" -#: plugin_selector.cc:129 +#: plugin_selector.cc:128 msgid "Add a plugin to the effect list" msgstr "Přidat přídavný modul do seznamu s účinky" -#: plugin_selector.cc:133 +#: plugin_selector.cc:132 msgid "Remove a plugin from the effect list" msgstr "Odstranit přídavný modul ze seznamu s účinky" -#: plugin_selector.cc:135 +#: plugin_selector.cc:134 msgid "Update available plugins" msgstr "Obnovit dostupné přídavné moduly" -#: plugin_selector.cc:172 +#: plugin_selector.cc:171 msgid "Insert Plugin(s)" msgstr "Vložit přídavný(é) modul(y)" -#: plugin_selector.cc:321 plugin_selector.cc:322 plugin_selector.cc:323 -#: plugin_selector.cc:324 +#: plugin_selector.cc:320 plugin_selector.cc:321 plugin_selector.cc:322 +#: plugin_selector.cc:323 msgid "variable" msgstr "Proměnná" -#: plugin_selector.cc:481 +#: plugin_selector.cc:480 msgid "" "The plugin \"%1\" could not be loaded\n" "\n" @@ -8153,29 +8169,29 @@ msgstr "" "\n" "Více podrobností hledejte a možná najdete v okně se zápisem" -#: plugin_selector.cc:629 +#: plugin_selector.cc:628 msgid "Favorites" msgstr "Oblíbené" -#: plugin_selector.cc:631 +#: plugin_selector.cc:630 msgid "Plugin Manager..." msgstr "Správce přídavných modulů..." -#: plugin_selector.cc:635 +#: plugin_selector.cc:634 msgid "By Creator" msgstr "Podle tvůrce" -#: plugin_selector.cc:638 +#: plugin_selector.cc:637 msgid "By Category" msgstr "Podle skupiny" -#: plugin_ui.cc:118 +#: plugin_ui.cc:116 msgid "Eh? LADSPA plugins don't have editors!" msgstr "" "Pozoruhodné... Přídavné moduly LADSPA nemají žádné grafické uživatelské " "rozhraní!" -#: plugin_ui.cc:127 plugin_ui.cc:270 +#: plugin_ui.cc:125 plugin_ui.cc:228 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no VST support in this " @@ -8184,11 +8200,11 @@ msgstr "" "Neznámý druh přídavného modulu (Upozornění: tato verze Ardouru nepodporuje " "žádné přídavné moduly VST)" -#: plugin_ui.cc:130 +#: plugin_ui.cc:128 msgid "unknown type of editor-supplying plugin" msgstr "Neznámý druh přídavného modulu" -#: plugin_ui.cc:300 +#: plugin_ui.cc:258 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no linuxVST support in this " @@ -8197,23 +8213,23 @@ msgstr "" "Neznámý druh přídavného modulu pro editor (Upozornění: tato verze Ardouru " "nepodporuje linuxové VST)" -#: plugin_ui.cc:372 +#: plugin_ui.cc:330 msgid "create_lv2_editor called on non-LV2 plugin" msgstr "create_lv2_editor používaný na ne-LV2 přídavný modul" -#: plugin_ui.cc:460 +#: plugin_ui.cc:418 msgid "Add" msgstr "Přidat" -#: plugin_ui.cc:464 +#: plugin_ui.cc:422 msgid "Description" msgstr "Popis" -#: plugin_ui.cc:465 +#: plugin_ui.cc:423 msgid "Plugin analysis" msgstr "Rozbor přídavného modulu" -#: plugin_ui.cc:472 +#: plugin_ui.cc:430 msgid "" "Presets (if any) for this plugin\n" "(Both factory and user-created)" @@ -8221,23 +8237,23 @@ msgstr "" "Přednastavení (jsou-li) pro tento přídavný modul\n" "(tovární i vytvořená uživatelem)" -#: plugin_ui.cc:473 +#: plugin_ui.cc:431 msgid "Save a new preset" msgstr "Uložit nové přednastavení" -#: plugin_ui.cc:474 +#: plugin_ui.cc:432 msgid "Save the current preset" msgstr "Uložit nynější přednastavení" -#: plugin_ui.cc:475 +#: plugin_ui.cc:433 msgid "Delete the current preset" msgstr "Smazat nynější přednastavení" -#: plugin_ui.cc:476 +#: plugin_ui.cc:434 msgid "Disable signal processing by the plugin" msgstr "Zakázat zpracování signálu přídavným modulem" -#: plugin_ui.cc:509 plugin_ui.cc:675 +#: plugin_ui.cc:467 plugin_ui.cc:632 msgid "" "Click to allow the plugin to receive keyboard events that %1 would normally " "use as a shortcut" @@ -8245,29 +8261,29 @@ msgstr "" "Klepněte pro povolení přídavného modulu pro přijímání událostí klávesnice, " "kterých by %1 obyčejně použil jako zkratek" -#: plugin_ui.cc:510 +#: plugin_ui.cc:468 msgid "Click to enable/disable this plugin" msgstr "Povolit/Zakázat tento přídavný modul" -#: plugin_ui.cc:549 +#: plugin_ui.cc:507 msgid "latency (%1 sample)" msgid_plural "latency (%1 samples)" msgstr[0] "Prodleva (%1 vzorky)" msgstr[1] "Prodleva (%1 vzorků)" -#: plugin_ui.cc:551 +#: plugin_ui.cc:509 msgid "latency (%1 ms)" msgstr "Prodleva (%1 ms)" -#: plugin_ui.cc:562 +#: plugin_ui.cc:520 msgid "Edit Latency" msgstr "Upravit prodlevu" -#: plugin_ui.cc:602 +#: plugin_ui.cc:559 msgid "Plugin preset %1 not found" msgstr "Přednastavení přídavného modulu %1 nenalezeno" -#: plugin_ui.cc:682 +#: plugin_ui.cc:639 msgid "Click to allow normal use of %1 keyboard shortcuts" msgstr "Klepněte pro povolení obvyklého používání klávesových zkratek v %1" @@ -8456,23 +8472,36 @@ msgstr "Nejsou zde žádné přípojky k připojení." msgid "There are no %1 ports to connect." msgstr "Nejsou zde žádné %1 přípojky k připojení." -#: processor_box.cc:358 +#: processor_box.cc:255 +msgid "" +"%1\n" +"Double-click to show GUI.\n" +"Alt+double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:258 +msgid "" +"%1\n" +"Double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:371 msgid "Show All Controls" msgstr "Ukázat všechny ovládací prvky" -#: processor_box.cc:362 +#: processor_box.cc:375 msgid "Hide All Controls" msgstr "Skrýt všechny ovládací prvky" -#: processor_box.cc:451 +#: processor_box.cc:464 msgid "on" msgstr "Zapnuto" -#: processor_box.cc:451 rc_option_editor.cc:1914 rc_option_editor.cc:1928 +#: processor_box.cc:464 rc_option_editor.cc:1903 rc_option_editor.cc:1917 msgid "off" msgstr "Vypnuto" -#: processor_box.cc:716 +#: processor_box.cc:729 msgid "" "Right-click to add/remove/edit\n" "plugins,inserts,sends and more" @@ -8480,15 +8509,15 @@ msgstr "" "Klepnutí pravým tlačítkem myši pro přidání/odstranění/upravení\n" "přídavných modulů, vložení, poslání a další" -#: processor_box.cc:1150 processor_box.cc:1540 +#: processor_box.cc:1184 processor_box.cc:1578 msgid "Plugin Incompatibility" msgstr "Neslučitelnost přídavného modulu" -#: processor_box.cc:1153 +#: processor_box.cc:1187 msgid "You attempted to add the plugin \"%1\" in slot %2.\n" msgstr "Pokusil jste se přidat přídavný modul \"%1\" do místa %2.\n" -#: processor_box.cc:1159 +#: processor_box.cc:1193 msgid "" "\n" "This plugin has:\n" @@ -8496,19 +8525,19 @@ msgstr "" "\n" "Tento přídavný modul má:\n" -#: processor_box.cc:1162 +#: processor_box.cc:1196 msgid "\t%1 MIDI input\n" msgid_plural "\t%1 MIDI inputs\n" msgstr[0] "\t%1 vstup MIDI\n" msgstr[1] "\t%1 vstupů MIDI" -#: processor_box.cc:1166 +#: processor_box.cc:1200 msgid "\t%1 audio input\n" msgid_plural "\t%1 audio inputs\n" msgstr[0] "\t%1 vstup pro zvuk\n" msgstr[1] "\t%1 vstupů pro zvuk" -#: processor_box.cc:1169 +#: processor_box.cc:1203 msgid "" "\n" "but at the insertion point, there are:\n" @@ -8516,19 +8545,19 @@ msgstr "" "\n" "Ale v bodě vložení jsou:\n" -#: processor_box.cc:1172 +#: processor_box.cc:1206 msgid "\t%1 MIDI channel\n" msgid_plural "\t%1 MIDI channels\n" msgstr[0] "\t%1 kanál MIDI\n" msgstr[1] "\t%1 kanálů MIDI\n" -#: processor_box.cc:1176 +#: processor_box.cc:1210 msgid "\t%1 audio channel\n" msgid_plural "\t%1 audio channels\n" msgstr[0] "\t%1 kanál pro zvuk\n" msgstr[1] "\t%1 kanálů pro zvuk\n" -#: processor_box.cc:1179 +#: processor_box.cc:1213 msgid "" "\n" "%1 is unable to insert this plugin here.\n" @@ -8536,11 +8565,11 @@ msgstr "" "\n" "%1 není schopen vložit tento přídavný modul zde." -#: processor_box.cc:1216 +#: processor_box.cc:1249 msgid "Cannot set up new send: %1" msgstr "Nelze nastavit nové odeslání: %1" -#: processor_box.cc:1543 +#: processor_box.cc:1581 msgid "" "You cannot reorder these plugins/sends/inserts\n" "in that way because the inputs and\n" @@ -8550,21 +8579,21 @@ msgstr "" "přeuspořádat tímto způsobem, protože vstupy a\n" "výstupy nebudou nepracovat správně." -#: processor_box.cc:1728 +#: processor_box.cc:1765 msgid "Rename Processor" msgstr "Přejmenovat procesor" -#: processor_box.cc:1759 +#: processor_box.cc:1796 msgid "At least 100 IO objects exist with a name like %1 - name not changed" msgstr "" "Je nejméně 100 I/O (vstupních/výstupních) objektů, které nesou název %1 - " "název nezměněn" -#: processor_box.cc:1893 +#: processor_box.cc:1930 msgid "plugin insert constructor failed" msgstr "Vložení přídavného modulu se nezdařilo" -#: processor_box.cc:1904 +#: processor_box.cc:1941 msgid "" "Copying the set of processors on the clipboard failed,\n" "probably because the I/O configuration of the plugins\n" @@ -8574,7 +8603,7 @@ msgstr "" "Pravděpodobně se neshoduje vstupní/výstupní nastavení (I/O)\n" "přídavných modulů s nastavením pro tuto stopu." -#: processor_box.cc:1950 +#: processor_box.cc:1987 msgid "" "Do you really want to remove all processors from %1?\n" "(this cannot be undone)" @@ -8582,15 +8611,15 @@ msgstr "" "Doopravdy chcete odstranit všechny zpracovatele z %1?\n" "(Toto se pak nedá vrátit zpátky)" -#: processor_box.cc:1954 processor_box.cc:1979 +#: processor_box.cc:1991 processor_box.cc:2016 msgid "Yes, remove them all" msgstr "Ano, všechny odstranit" -#: processor_box.cc:1956 processor_box.cc:1981 +#: processor_box.cc:1993 processor_box.cc:2018 msgid "Remove processors" msgstr "Přejmenovat zpracovatele" -#: processor_box.cc:1971 +#: processor_box.cc:2008 msgid "" "Do you really want to remove all pre-fader processors from %1?\n" "(this cannot be undone)" @@ -8598,7 +8627,7 @@ msgstr "" "Opravdu chcete odstranit všechny zpracovatele před-prolínače z %1?\n" "(Toto se pak nedá vrátit zpátky)" -#: processor_box.cc:1974 +#: processor_box.cc:2011 msgid "" "Do you really want to remove all post-fader processors from %1?\n" "(this cannot be undone)" @@ -8606,51 +8635,52 @@ msgstr "" "Opravdu chcete odstranit všechny zpracovatele po-prolínače z %1?\n" "(Toto se pak nedá vrátit zpátky)" -#: processor_box.cc:2178 +#: processor_box.cc:2198 msgid "New Plugin" msgstr "Vložit nový přídavný modul" -#: processor_box.cc:2181 +#: processor_box.cc:2201 msgid "New Insert" msgstr "Vložit novou vložku" -#: processor_box.cc:2184 +#: processor_box.cc:2204 msgid "New External Send ..." msgstr "Nové vnější odeslání..." -#: processor_box.cc:2188 +#: processor_box.cc:2208 msgid "New Aux Send ..." msgstr "Vložit nové pomocné odeslání (Aux)..." -#: processor_box.cc:2192 +#: processor_box.cc:2212 msgid "Clear (all)" msgstr "Smazat (vše)" -#: processor_box.cc:2194 +#: processor_box.cc:2214 msgid "Clear (pre-fader)" msgstr "Smazat (před-prolínač)" -#: processor_box.cc:2196 +#: processor_box.cc:2216 msgid "Clear (post-fader)" msgstr "Smazat (po-prolínač)" -#: processor_box.cc:2222 +#: processor_box.cc:2242 msgid "Activate All" msgstr "Zapnout vše" -#: processor_box.cc:2224 +#: processor_box.cc:2244 msgid "Deactivate All" msgstr "Vypnout vše" -#: processor_box.cc:2226 +#: processor_box.cc:2246 msgid "A/B Plugins" msgstr "Přídavné moduly A/B" -#: processor_box.cc:2235 -msgid "Edit with basic controls..." +#: processor_box.cc:2255 +#, fuzzy +msgid "Edit with generic controls..." msgstr "Upravit pomocí základních ovládacích prvků..." -#: processor_box.cc:2481 +#: processor_box.cc:2531 msgid "%1: %2 (by %3)" msgstr "%1: %2 (podle %3)" @@ -8770,6 +8800,11 @@ msgstr "Přehrávání (sekundy ukládání do vyrovnávací paměti):" msgid "Recording (seconds of buffering):" msgstr "Nahrávání (sekundy ukládání do vyrovnávací paměti):" +#: rc_option_editor.cc:656 +#, fuzzy +msgid "Control Surface Protocol" +msgstr "Ovládací spínače" + #: rc_option_editor.cc:660 msgid "Feedback" msgstr "Zpětná vazba" @@ -8778,41 +8813,41 @@ msgstr "Zpětná vazba" msgid "Double-click on a name to edit settings for an enabled protocol" msgstr "Dvojité poklepání na název pro úpravu nastavení povoleného protokolu" -#: rc_option_editor.cc:818 +#: rc_option_editor.cc:817 msgid "Show Video Export Info before export" msgstr "" -#: rc_option_editor.cc:819 +#: rc_option_editor.cc:818 msgid "Show Video Server Startup Dialog" msgstr "" -#: rc_option_editor.cc:820 +#: rc_option_editor.cc:819 msgid "Advanced Setup (remote video server)" msgstr "" -#: rc_option_editor.cc:828 +#: rc_option_editor.cc:827 msgid "" "When enabled you can speficify a custom video-server URL and docroot. " "- Do not enable this option unless you know what you are doing." msgstr "" -#: rc_option_editor.cc:830 +#: rc_option_editor.cc:829 msgid "Video Server URL:" msgstr "" -#: rc_option_editor.cc:835 +#: rc_option_editor.cc:834 msgid "" "Base URL of the video-server including http prefix. This is usually 'http://" "hostname.example.org:1554/' and defaults to 'http://localhost:1554/' when " "the video-server is runing locally" msgstr "" -#: rc_option_editor.cc:837 +#: rc_option_editor.cc:836 #, fuzzy msgid "Video Folder:" msgstr "Složka:" -#: rc_option_editor.cc:842 +#: rc_option_editor.cc:841 msgid "" "Local path to the video-server document-root. Only files below this " "directory will be accessible by the video-server. If the server run on a " @@ -8821,99 +8856,99 @@ msgid "" "monitor and file-browsing when opening/adding a video file." msgstr "" -#: rc_option_editor.cc:849 +#: rc_option_editor.cc:848 msgid "" "When enabled an information window with details is displayed before " "the video-export dialog." msgstr "" -#: rc_option_editor.cc:854 +#: rc_option_editor.cc:853 msgid "" "When enabled the video server is never launched automatically without " "confirmation" msgstr "" -#: rc_option_editor.cc:995 +#: rc_option_editor.cc:993 msgid "%1 Preferences" msgstr "%1 nastavení" -#: rc_option_editor.cc:1006 +#: rc_option_editor.cc:1004 msgid "DSP CPU Utilization" msgstr "Používání CPU pro DSP" -#: rc_option_editor.cc:1010 +#: rc_option_editor.cc:1008 msgid "Signal processing uses" msgstr "Zpracovávání signálu používá" -#: rc_option_editor.cc:1015 +#: rc_option_editor.cc:1013 msgid "all but one processor" msgstr "Všichni kromě jednoho zpracovatele" -#: rc_option_editor.cc:1016 +#: rc_option_editor.cc:1014 msgid "all available processors" msgstr "Všichni dostupní zpracovatelé" -#: rc_option_editor.cc:1019 +#: rc_option_editor.cc:1017 msgid "%1 processors" msgstr "%1 zpracovatelé" -#: rc_option_editor.cc:1022 +#: rc_option_editor.cc:1020 msgid "This setting will only take effect when %1 is restarted." msgstr "Toto nastavení se neprojeví, dokud %1 nespustíte znovu." -#: rc_option_editor.cc:1027 +#: rc_option_editor.cc:1025 msgid "Options|Undo" msgstr "Volby|Zpět" -#: rc_option_editor.cc:1034 +#: rc_option_editor.cc:1032 msgid "Verify removal of last capture" msgstr "Potvrdit odstranění poslední nahrávky" -#: rc_option_editor.cc:1042 +#: rc_option_editor.cc:1040 msgid "Make periodic backups of the session file" msgstr "Dělat pravidelné zálohy souboru se sezením" -#: rc_option_editor.cc:1047 +#: rc_option_editor.cc:1045 msgid "Session Management" msgstr "Správa sezení" -#: rc_option_editor.cc:1052 +#: rc_option_editor.cc:1050 msgid "Always copy imported files" msgstr "Vždy kopírovat zavedené soubory" -#: rc_option_editor.cc:1059 +#: rc_option_editor.cc:1057 msgid "Default folder for new sessions:" msgstr "Výchozí složka pro nová sezení:" -#: rc_option_editor.cc:1067 +#: rc_option_editor.cc:1065 msgid "Maximum number of recent sessions" msgstr "Nejvyšší počet nedávných sezení" -#: rc_option_editor.cc:1080 +#: rc_option_editor.cc:1078 msgid "Click gain level" msgstr "Úroveň hlasitosti klepnutí" -#: rc_option_editor.cc:1085 route_time_axis.cc:206 route_time_axis.cc:667 +#: rc_option_editor.cc:1083 route_time_axis.cc:206 route_time_axis.cc:667 msgid "Automation" msgstr "Automatizace" -#: rc_option_editor.cc:1090 +#: rc_option_editor.cc:1088 msgid "Thinning factor (larger value => less data)" msgstr "Faktor prostřihávání (větší hodnota => méně dat)" -#: rc_option_editor.cc:1099 +#: rc_option_editor.cc:1097 msgid "Automation sampling interval (milliseconds)" msgstr "Interval pro automatizaci (v milisekundách)" -#: rc_option_editor.cc:1111 +#: rc_option_editor.cc:1109 msgid "Keep record-enable engaged on stop" msgstr "Udržovat zapnuté nahrávání po zastavení zapojeno" -#: rc_option_editor.cc:1120 +#: rc_option_editor.cc:1118 msgid "Stop recording when an xrun occurs" msgstr "Zastavit nahrávání v případě xrun (časového rozdílu)" -#: rc_option_editor.cc:1125 +#: rc_option_editor.cc:1123 #, fuzzy msgid "" "When enabled %1 will stop recording if an over- or underrun is " @@ -8922,15 +8957,15 @@ msgstr "" "Když je povoleno, Ardour zastaví nahrávání, pokud je zjištěno " "přetečení nebo podtečení" -#: rc_option_editor.cc:1131 +#: rc_option_editor.cc:1129 msgid "Create markers where xruns occur" msgstr "Vytvořit značky tam, kde se xrun (časový rozdíl) objeví" -#: rc_option_editor.cc:1140 +#: rc_option_editor.cc:1138 msgid "Stop at the end of the session" msgstr "Zastavit na konci sezení" -#: rc_option_editor.cc:1145 +#: rc_option_editor.cc:1143 #, fuzzy msgid "" "When enabled if %1 is not recording, it will stop the " @@ -8944,11 +8979,11 @@ msgstr "" "\n" "Když je zakázáno Ardour bude pokračovat vždy až na konec sezení" -#: rc_option_editor.cc:1153 +#: rc_option_editor.cc:1151 msgid "Do seamless looping (not possible when slaved to MTC, JACK etc)" msgstr "Dělat souvislou smyčku (není možné, když MTC, JACK atd. jsou hlavní)" -#: rc_option_editor.cc:1158 +#: rc_option_editor.cc:1156 #, fuzzy msgid "" "When enabled this will loop by reading ahead and wrapping around at " @@ -8964,11 +8999,11 @@ msgstr "" "Když je zakázáno, skočí se při dosažení konce smyčky na začátek " "smyčky, což často způsobí slyšitelné prasknutí nebo zpoždění" -#: rc_option_editor.cc:1166 +#: rc_option_editor.cc:1164 msgid "Disable per-track record disarm while rolling" msgstr "Zakázat při nahrávání stav nahrávání jednotlivé stopy" -#: rc_option_editor.cc:1170 +#: rc_option_editor.cc:1168 msgid "" "When enabled this will prevent you from accidentally stopping " "specific tracks recording during a take" @@ -8976,12 +9011,12 @@ msgstr "" "Když je povoleno, zabrání vám to v nechtěném zastavení nahrávání " "určitých stop" -#: rc_option_editor.cc:1175 +#: rc_option_editor.cc:1173 msgid "12dB gain reduction during fast-forward and fast-rewind" msgstr "" "Při přetáčení rychle dopředu a rychle dozadu snížit hladinu zvuku o 12dB" -#: rc_option_editor.cc:1179 +#: rc_option_editor.cc:1177 msgid "" "This will reduce the unpleasant increase in perceived volume that occurs " "when fast-forwarding or rewinding through some kinds of audio" @@ -8989,19 +9024,19 @@ msgstr "" "Toto omezí nepříjemné zvýšení vnímané hlasitosti, které se vyskytuje u " "některého materiálu při přetáčení vpřed/zpětném chodu" -#: rc_option_editor.cc:1183 +#: rc_option_editor.cc:1181 msgid "Sync/Slave" msgstr "Sync/Slave" -#: rc_option_editor.cc:1187 +#: rc_option_editor.cc:1185 msgid "External timecode source" msgstr "Vnější zdroj časového kódu" -#: rc_option_editor.cc:1197 +#: rc_option_editor.cc:1195 msgid "Match session video frame rate to external timecode" msgstr "Přizpůsobit rychlost snímkování obrazu vnějšímu časovému kódu" -#: rc_option_editor.cc:1203 +#: rc_option_editor.cc:1201 #, fuzzy msgid "" "This option controls the value of the video frame rate while chasing " @@ -9026,11 +9061,11 @@ msgstr "" "ukazatel rychlosti snímkování v hlavních hodinách zčervená a Ardour bude " "převádět mezi standardem vnějšího časového kódu a standardem sezení." -#: rc_option_editor.cc:1213 +#: rc_option_editor.cc:1211 msgid "External timecode is sync locked" msgstr "Vnější časový kód je pevně seřízen" -#: rc_option_editor.cc:1219 +#: rc_option_editor.cc:1217 msgid "" "When enabled indicates that the selected external timecode source " "shares sync (Black & Burst, Wordclock, etc) with the audio interface." @@ -9038,11 +9073,11 @@ msgstr "" "Když je povoleno, ukazuje to, že vybraný vnější zdroj časového kódu " "běží seřízeně (Black & Burst, Wordclock atd.) se zvukovým rozhraním." -#: rc_option_editor.cc:1226 +#: rc_option_editor.cc:1224 msgid "Lock to 29.9700 fps instead of 30000/1001" msgstr "Pevně na 29.9700 fps namísto 30000/1001" -#: rc_option_editor.cc:1232 +#: rc_option_editor.cc:1230 #, fuzzy msgid "" "When enabled the external timecode source is assumed to use 29.97 fps " @@ -9065,27 +9100,27 @@ msgstr "" "někteří výrobci tuto rychlost používají - i když je to proti specifikaci - " "protože při variantě s 29.97 fps se nevyskytuje žádný posuv časového kódu.\n" -#: rc_option_editor.cc:1242 +#: rc_option_editor.cc:1240 msgid "LTC Reader" msgstr "Čtečka LTC" -#: rc_option_editor.cc:1246 +#: rc_option_editor.cc:1244 msgid "LTC incoming port" msgstr "Vstupní přípojka LTC" -#: rc_option_editor.cc:1259 +#: rc_option_editor.cc:1257 msgid "LTC Generator" msgstr "Generátor LTC" -#: rc_option_editor.cc:1264 +#: rc_option_editor.cc:1262 msgid "Enable LTC generator" msgstr "Povolit generátor LTC" -#: rc_option_editor.cc:1271 +#: rc_option_editor.cc:1269 msgid "send LTC while stopped" msgstr "Poslat LTC, když přehrávání stojí" -#: rc_option_editor.cc:1277 +#: rc_option_editor.cc:1275 #, fuzzy msgid "" "When enabled %1 will continue to send LTC information even when the " @@ -9094,11 +9129,11 @@ msgstr "" "Když je povoleno, Ardour bude pokračovat v posílání informací LTC, i " "když se ukazatel polohy přehrávání nepohybuje" -#: rc_option_editor.cc:1283 +#: rc_option_editor.cc:1281 msgid "LTC generator level" msgstr "Hlasitost generátoru LTC" -#: rc_option_editor.cc:1287 +#: rc_option_editor.cc:1285 msgid "" "Specify the Peak Volume of the generated LTC signal in dbFS. A good value " "is 0dBu ^= -18dbFS in an EBU calibrated system" @@ -9106,105 +9141,105 @@ msgstr "" "Zadejte hodnotu vrcholu vytvořeného signálu LTC v dbFS. Dobrou hodnotou pro " "kalibrovaný systém EBU je 0dBu ^= -18dbFS" -#: rc_option_editor.cc:1299 +#: rc_option_editor.cc:1297 msgid "Link selection of regions and tracks" msgstr "Spojit výběr oblastí a stop" -#: rc_option_editor.cc:1307 +#: rc_option_editor.cc:1305 msgid "Move relevant automation when audio regions are moved" msgstr "" "Přesunout související automatizaci, když jsou zvukové oblasti přesunuty" -#: rc_option_editor.cc:1315 +#: rc_option_editor.cc:1313 msgid "Show meters on tracks in the editor" msgstr "Ukázat měřidla na stopách v editoru" -#: rc_option_editor.cc:1322 +#: rc_option_editor.cc:1320 msgid "Regions in active edit groups are edited together" msgstr "" -#: rc_option_editor.cc:1323 +#: rc_option_editor.cc:1321 #, fuzzy msgid "whenever they overlap in time" msgstr "Zkrátit překrývající novou notu" -#: rc_option_editor.cc:1324 +#: rc_option_editor.cc:1322 msgid "only if they have identical length, position and origin" msgstr "" -#: rc_option_editor.cc:1334 +#: rc_option_editor.cc:1332 msgid "Make rubberband selection rectangle snap to the grid" msgstr "Udělat z pružného výběru oblasti obdélníkové zapadnutí do mřížky" -#: rc_option_editor.cc:1342 +#: rc_option_editor.cc:1340 msgid "Show waveforms in regions" msgstr "Ukázat tvary vln v oblastech" -#: rc_option_editor.cc:1350 +#: rc_option_editor.cc:1348 msgid "Show gain envelopes in audio regions" msgstr "Ukázat obálky zesílení v oblastech zvuku" -#: rc_option_editor.cc:1351 +#: rc_option_editor.cc:1349 msgid "in all modes" msgstr "Ve všech režimech" -#: rc_option_editor.cc:1352 +#: rc_option_editor.cc:1350 msgid "only in region gain mode" msgstr "Pouze v režimu zesílení oblasti" -#: rc_option_editor.cc:1359 +#: rc_option_editor.cc:1357 msgid "Waveform scale" msgstr "Velikost tvaru vlny" -#: rc_option_editor.cc:1364 +#: rc_option_editor.cc:1362 msgid "linear" msgstr "Přímý" -#: rc_option_editor.cc:1365 +#: rc_option_editor.cc:1363 msgid "logarithmic" msgstr "Logaritmický" -#: rc_option_editor.cc:1371 +#: rc_option_editor.cc:1369 msgid "Waveform shape" msgstr "Podoba tvaru vlny" -#: rc_option_editor.cc:1376 +#: rc_option_editor.cc:1374 msgid "traditional" msgstr "Tradiční" -#: rc_option_editor.cc:1377 +#: rc_option_editor.cc:1375 msgid "rectified" msgstr "Narovnaná" -#: rc_option_editor.cc:1384 +#: rc_option_editor.cc:1382 msgid "Show waveforms for audio while it is being recorded" msgstr "Ukázat tvary vln zvuku, když je nahráván" -#: rc_option_editor.cc:1392 +#: rc_option_editor.cc:1390 msgid "Show zoom toolbar" msgstr "Ukázat nástrojový pruh pro zvětšení" -#: rc_option_editor.cc:1400 +#: rc_option_editor.cc:1398 msgid "Color regions using their track's color" msgstr "Obarvit oblasti barvou jejich stopy" -#: rc_option_editor.cc:1408 +#: rc_option_editor.cc:1406 msgid "Update editor window during drags of the summary" msgstr "Obnovit okno editoru během tažení shrnutí" -#: rc_option_editor.cc:1416 +#: rc_option_editor.cc:1414 msgid "Synchronise editor and mixer track order" msgstr "Seřídit pořadí stop v editoru a ve směšovači" -#: rc_option_editor.cc:1424 +#: rc_option_editor.cc:1422 msgid "Synchronise editor and mixer selection" msgstr "Seřídit výběr v editoru a ve směšovači" -#: rc_option_editor.cc:1431 +#: rc_option_editor.cc:1429 msgid "Name new markers" msgstr "Pojmenovat nové značky" -#: rc_option_editor.cc:1437 +#: rc_option_editor.cc:1435 msgid "" "If enabled, popup a dialog when a new marker is created to allow its name to " "be set as it is created.\n" @@ -9216,343 +9251,337 @@ msgstr "" "\n" "Značky můžete vždy klepnutím pravým tlačítkem myši na ně přejmenovat" -#: rc_option_editor.cc:1443 +#: rc_option_editor.cc:1441 msgid "Auto-scroll editor window when dragging near its edges" msgstr "Automaticky projíždět okno editoru při tažení blízko jeho okrajů" -#: rc_option_editor.cc:1450 +#: rc_option_editor.cc:1448 msgid "Buffering" msgstr "Ukládání do vyrovnávací paměti" -#: rc_option_editor.cc:1458 +#: rc_option_editor.cc:1456 msgid "Record monitoring handled by" msgstr "Sledování nahrávání řízené" -#: rc_option_editor.cc:1469 +#: rc_option_editor.cc:1467 msgid "ardour" msgstr "ardour" -#: rc_option_editor.cc:1470 +#: rc_option_editor.cc:1468 msgid "audio hardware" msgstr "Zvukové technické vybavení" -#: rc_option_editor.cc:1477 +#: rc_option_editor.cc:1475 msgid "Tape machine mode" msgstr "Režim páskového stroje" -#: rc_option_editor.cc:1482 +#: rc_option_editor.cc:1480 msgid "Connection of tracks and busses" msgstr "Spojení stop a sběrnic" -#: rc_option_editor.cc:1487 +#: rc_option_editor.cc:1485 msgid "Auto-connect master/monitor busses" msgstr "Automaticky spojit hlavní/sledovací sběrnice" -#: rc_option_editor.cc:1494 +#: rc_option_editor.cc:1492 msgid "Connect track inputs" msgstr "Spojit vstupy stop" -#: rc_option_editor.cc:1499 +#: rc_option_editor.cc:1497 msgid "automatically to physical inputs" msgstr "Automaticky s fyzickými vstupy" -#: rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1498 rc_option_editor.cc:1511 msgid "manually" msgstr "Ručně" -#: rc_option_editor.cc:1506 +#: rc_option_editor.cc:1504 msgid "Connect track and bus outputs" msgstr "Spojit výstupy stop a sběrnic" -#: rc_option_editor.cc:1511 +#: rc_option_editor.cc:1509 msgid "automatically to physical outputs" msgstr "Automaticky s fyzickými výstupy" -#: rc_option_editor.cc:1512 +#: rc_option_editor.cc:1510 msgid "automatically to master bus" msgstr "Automaticky s hlavní sběrnicí" -#: rc_option_editor.cc:1517 +#: rc_option_editor.cc:1515 msgid "Denormals" msgstr "Neobvyklé hodnoty" -#: rc_option_editor.cc:1522 +#: rc_option_editor.cc:1520 msgid "Use DC bias to protect against denormals" msgstr "" "Použít předpětí přímého proudu (DC bias) pro ochranu proti neobvyklým " "hodnotám" -#: rc_option_editor.cc:1529 +#: rc_option_editor.cc:1527 msgid "Processor handling" msgstr "Řízení zpracování" -#: rc_option_editor.cc:1534 +#: rc_option_editor.cc:1532 msgid "no processor handling" msgstr "Žádné řízení zpracování" -#: rc_option_editor.cc:1539 +#: rc_option_editor.cc:1537 msgid "use FlushToZero" msgstr "Použít ZrudnoutKNule" -#: rc_option_editor.cc:1543 +#: rc_option_editor.cc:1541 msgid "use DenormalsAreZero" msgstr "Použít NeobvykléHodnotyJsouNula" -#: rc_option_editor.cc:1547 +#: rc_option_editor.cc:1545 msgid "use FlushToZero and DenormalsAreZero" msgstr "Použít ZrudnoutKNule a NeobvykléHodnotyJsouNula" -#: rc_option_editor.cc:1557 +#: rc_option_editor.cc:1555 msgid "Silence plugins when the transport is stopped" msgstr "Ztišit přídavné moduly, když je přesun zastaven " -#: rc_option_editor.cc:1565 +#: rc_option_editor.cc:1563 msgid "Make new plugins active" msgstr "Uvést nové přídavné moduly do činnosti" -#: rc_option_editor.cc:1573 +#: rc_option_editor.cc:1571 msgid "Enable automatic analysis of audio" msgstr "Povolit automatický rozbor zvuku" -#: rc_option_editor.cc:1581 +#: rc_option_editor.cc:1579 msgid "Replicate missing region channels" msgstr "Zreprodukovat chybějící kanály oblasti" -#: rc_option_editor.cc:1588 rc_option_editor.cc:1603 rc_option_editor.cc:1615 -#: rc_option_editor.cc:1627 rc_option_editor.cc:1639 rc_option_editor.cc:1643 -#: rc_option_editor.cc:1651 rc_option_editor.cc:1659 rc_option_editor.cc:1667 -#: rc_option_editor.cc:1669 rc_option_editor.cc:1677 rc_option_editor.cc:1685 -#: rc_option_editor.cc:1693 +#: rc_option_editor.cc:1586 rc_option_editor.cc:1601 rc_option_editor.cc:1613 +#: rc_option_editor.cc:1625 rc_option_editor.cc:1637 rc_option_editor.cc:1641 +#: rc_option_editor.cc:1649 rc_option_editor.cc:1657 rc_option_editor.cc:1665 +#: rc_option_editor.cc:1667 rc_option_editor.cc:1675 rc_option_editor.cc:1683 +#: rc_option_editor.cc:1691 msgid "Solo / mute" msgstr "Sólo/Ztlumit" -#: rc_option_editor.cc:1591 +#: rc_option_editor.cc:1589 msgid "Solo-in-place mute cut (dB)" msgstr "Vyjmutí ztlumení sóla (dB)" -#: rc_option_editor.cc:1598 +#: rc_option_editor.cc:1596 msgid "Solo controls are Listen controls" msgstr "Ovládací prvky pro sólo jsou ovládacími prvky pro poslech" -#: rc_option_editor.cc:1607 +#: rc_option_editor.cc:1605 msgid "Listen Position" msgstr "Poloha poslechu" -#: rc_option_editor.cc:1612 +#: rc_option_editor.cc:1610 msgid "after-fader (AFL)" msgstr "Po-prolínač (AFL)" -#: rc_option_editor.cc:1613 +#: rc_option_editor.cc:1611 msgid "pre-fader (PFL)" msgstr "Před-prolínač (PFL)" -#: rc_option_editor.cc:1619 +#: rc_option_editor.cc:1617 msgid "PFL signals come from" msgstr "PFL signály přicházejí z" -#: rc_option_editor.cc:1624 +#: rc_option_editor.cc:1622 msgid "before pre-fader processors" msgstr "Zpracovatelé před před-prolínače" -#: rc_option_editor.cc:1625 +#: rc_option_editor.cc:1623 msgid "pre-fader but after pre-fader processors" msgstr "Zpracovatelé před-prolínače ale po před-prolínače" -#: rc_option_editor.cc:1631 +#: rc_option_editor.cc:1629 msgid "AFL signals come from" msgstr "AFL signály přicházejí z" -#: rc_option_editor.cc:1636 +#: rc_option_editor.cc:1634 msgid "immediately post-fader" msgstr "Okamžitě po-prolínač" -#: rc_option_editor.cc:1637 +#: rc_option_editor.cc:1635 msgid "after post-fader processors (before pan)" msgstr "Zpracovatelé po po-prolínače (před vyvážením)" -#: rc_option_editor.cc:1646 +#: rc_option_editor.cc:1644 msgid "Exclusive solo" msgstr "Výhradní sólo" -#: rc_option_editor.cc:1654 +#: rc_option_editor.cc:1652 msgid "Show solo muting" msgstr "Sólo ukázat jako oněmělé" -#: rc_option_editor.cc:1662 +#: rc_option_editor.cc:1660 msgid "Soloing overrides muting" msgstr "Sólo má přednost před ztlumením" -#: rc_option_editor.cc:1667 +#: rc_option_editor.cc:1665 msgid "Default track / bus muting options" msgstr "Výchozí volby pro ztlumení stopy/sběrnice" -#: rc_option_editor.cc:1672 +#: rc_option_editor.cc:1670 msgid "Mute affects pre-fader sends" msgstr "Ztlumení ovlivní odeslání před-prolínače" -#: rc_option_editor.cc:1680 +#: rc_option_editor.cc:1678 msgid "Mute affects post-fader sends" msgstr "Ztlumení ovlivní odeslání po-prolínače" -#: rc_option_editor.cc:1688 +#: rc_option_editor.cc:1686 msgid "Mute affects control outputs" msgstr "Ztlumení ovlivní ovládací výstupy" -#: rc_option_editor.cc:1696 +#: rc_option_editor.cc:1694 msgid "Mute affects main outputs" msgstr "Ztlumení ovlivní hlavní výstupy" -#: rc_option_editor.cc:1712 +#: rc_option_editor.cc:1710 msgid "Send MIDI Time Code" msgstr "Poslat časový kód MIDI" -#: rc_option_editor.cc:1720 +#: rc_option_editor.cc:1718 msgid "Percentage either side of normal transport speed to transmit MTC" msgstr "" "Procento kterékoli strany běžné rychlosti přesunu k odeslání časového kódu " "MIDI (MTC)" -#: rc_option_editor.cc:1729 +#: rc_option_editor.cc:1727 msgid "Obey MIDI Machine Control commands" msgstr "Dodržovat příkazy pro ovládání stroje MIDI" -#: rc_option_editor.cc:1737 +#: rc_option_editor.cc:1735 msgid "Send MIDI Machine Control commands" msgstr "Poslat příkazy pro ovládání stroje MIDI" -#: rc_option_editor.cc:1745 +#: rc_option_editor.cc:1743 msgid "Send MIDI control feedback" msgstr "Poslat zpětnou vazbu k ovládání MIDI" -#: rc_option_editor.cc:1753 +#: rc_option_editor.cc:1751 msgid "Inbound MMC device ID" msgstr "ID zařízení MMC (ovládání stroje MIDI) na vstupu" -#: rc_option_editor.cc:1762 +#: rc_option_editor.cc:1760 msgid "Outbound MMC device ID" msgstr "ID zařízení MMC (ovládání stroje MIDI) na výstupu" -#: rc_option_editor.cc:1771 +#: rc_option_editor.cc:1769 msgid "Initial program change" msgstr "Počáteční změna programu" -#: rc_option_editor.cc:1780 +#: rc_option_editor.cc:1778 msgid "Display first MIDI bank/program as 0" msgstr "Zobrazit první banku/program MIDI jako 0" -#: rc_option_editor.cc:1788 +#: rc_option_editor.cc:1786 msgid "Never display periodic MIDI messages (MTC, MIDI Clock)" msgstr "Nikdy nezobrazovat periodické zprávy MIDI (MTC, hodiny MIDI)" -#: rc_option_editor.cc:1796 +#: rc_option_editor.cc:1794 msgid "Sound MIDI notes as they are selected" msgstr "Zahrát noty MIDI, když jsou vybrány" -#: rc_option_editor.cc:1804 rc_option_editor.cc:1814 rc_option_editor.cc:1816 -#: rc_option_editor.cc:1818 rc_option_editor.cc:1820 rc_option_editor.cc:1833 +#: rc_option_editor.cc:1802 rc_option_editor.cc:1812 rc_option_editor.cc:1814 msgid "User interaction" msgstr "Uživatelská interakce" -#: rc_option_editor.cc:1807 +#: rc_option_editor.cc:1805 msgid "" "Use translations of %1 messages\n" " (requires a restart of %1 to take effect)\n" " (if available for your language preferences)" msgstr "" -#: rc_option_editor.cc:1814 +#: rc_option_editor.cc:1812 msgid "Keyboard" msgstr "Klávesnice" -#: rc_option_editor.cc:1818 -msgid "Control surfaces" -msgstr "Ovládací spínače" - -#: rc_option_editor.cc:1824 +#: rc_option_editor.cc:1822 msgid "Control surface remote ID" msgstr "ID vzdálené ovládací plochy" -#: rc_option_editor.cc:1829 +#: rc_option_editor.cc:1827 msgid "assigned by user" msgstr "určeno uživatelem" -#: rc_option_editor.cc:1830 +#: rc_option_editor.cc:1828 msgid "follows order of mixer" msgstr "následuje pořadí ve směšovači" -#: rc_option_editor.cc:1831 +#: rc_option_editor.cc:1829 msgid "follows order of editor" msgstr "následuje pořadí v editoru" -#: rc_option_editor.cc:1842 rc_option_editor.cc:1850 rc_option_editor.cc:1860 -#: rc_option_editor.cc:1862 rc_option_editor.cc:1870 rc_option_editor.cc:1888 -#: rc_option_editor.cc:1897 rc_option_editor.cc:1905 rc_option_editor.cc:1919 -#: rc_option_editor.cc:1936 -msgid "GUI" -msgstr "GUI" +#: rc_option_editor.cc:1838 rc_option_editor.cc:1846 rc_option_editor.cc:1856 +#: rc_option_editor.cc:1877 rc_option_editor.cc:1886 rc_option_editor.cc:1894 +#: rc_option_editor.cc:1908 rc_option_editor.cc:1925 +#, fuzzy +msgid "Preferences|GUI" +msgstr "Nastavení" -#: rc_option_editor.cc:1845 +#: rc_option_editor.cc:1841 msgid "Graphically indicate mouse pointer hovering over various widgets" msgstr "Obrazově naznačovat přejetí ukazatele myši nad různými prvky" -#: rc_option_editor.cc:1853 +#: rc_option_editor.cc:1849 msgid "Show tooltips if mouse hovers over a control" msgstr "Ukázat nástrojové rady, když myš přejede nad prvkem" -#: rc_option_editor.cc:1865 -#, fuzzy -msgid "Use plugins' own interfaces instead of %1's" -msgstr "Použít vlastní rozhraní přídavných modulů, namísto rozhraní Ardouru" +#: rc_option_editor.cc:1859 +msgid "GUI" +msgstr "GUI" -#: rc_option_editor.cc:1873 +#: rc_option_editor.cc:1862 msgid "update transport clock display every 40ms instead of every 100ms" msgstr "" -#: rc_option_editor.cc:1890 +#: rc_option_editor.cc:1879 msgid "Mixer Strip" msgstr "Proužek směšovače" -#: rc_option_editor.cc:1900 +#: rc_option_editor.cc:1889 msgid "Use narrow strips in the mixer by default" msgstr "Použít úzké proužky ve směšovači jako výchozí" -#: rc_option_editor.cc:1909 +#: rc_option_editor.cc:1898 msgid "Meter hold time" msgstr "Čas držení měřidla" -#: rc_option_editor.cc:1915 +#: rc_option_editor.cc:1904 msgid "short" msgstr "Krátký" -#: rc_option_editor.cc:1916 rc_option_editor.cc:1931 +#: rc_option_editor.cc:1905 rc_option_editor.cc:1920 msgid "medium" msgstr "Střední" -#: rc_option_editor.cc:1917 +#: rc_option_editor.cc:1906 msgid "long" msgstr "Dlouhý" -#: rc_option_editor.cc:1923 +#: rc_option_editor.cc:1912 msgid "Meter fall-off" msgstr "Klesání měřidla" -#: rc_option_editor.cc:1929 +#: rc_option_editor.cc:1918 msgid "slowest" msgstr "Nejpomalejší" -#: rc_option_editor.cc:1930 +#: rc_option_editor.cc:1919 msgid "slow" msgstr "Pomalý" -#: rc_option_editor.cc:1932 +#: rc_option_editor.cc:1921 msgid "fast" msgstr "Rychlý" -#: rc_option_editor.cc:1933 +#: rc_option_editor.cc:1922 msgid "faster" msgstr "Rychlejší" -#: rc_option_editor.cc:1934 +#: rc_option_editor.cc:1923 msgid "fastest" msgstr "Nejrychlejší" @@ -9564,7 +9593,7 @@ msgstr "Poslech této oblasti" msgid "Position:" msgstr "Poloha:" -#: region_editor.cc:90 +#: region_editor.cc:90 add_video_dialog.cc:169 msgid "End:" msgstr "Konec:" @@ -9782,19 +9811,19 @@ msgstr "Výběr" msgid "Active state" msgstr "Zapnuto" -#: route_group_dialog.cc:47 route_group_dialog.cc:77 theme_manager.cc:69 +#: route_group_dialog.cc:47 route_group_dialog.cc:76 theme_manager.cc:71 msgid "Color" msgstr "Barva" -#: route_group_dialog.cc:54 +#: route_group_dialog.cc:53 msgid "RouteGroupDialog" msgstr "DialogProSkupinuCest" -#: route_group_dialog.cc:93 +#: route_group_dialog.cc:92 msgid "Sharing" msgstr "Sdílení" -#: route_group_dialog.cc:183 +#: route_group_dialog.cc:182 msgid "" "A route group of this name already exists. Please use a different name." msgstr "" @@ -10562,147 +10591,147 @@ msgstr "-4.1667" msgid "-4.1667 - 0.1%" msgstr "-4.1667 - 0.1%" -#: session_option_editor.cc:85 +#: session_option_editor.cc:84 msgid "" "Use Video File's FPS Instead of Timecode Value for Timeline and Video " "Monitor." msgstr "" -#: session_option_editor.cc:92 +#: session_option_editor.cc:91 msgid "" "Apply Pull-Up/Down to Video Timeline and Video Monitor (Unless in JACK-sync)." msgstr "" -#: session_option_editor.cc:98 +#: session_option_editor.cc:96 msgid "Ext Timecode Offsets" msgstr "Vnější posuny časového kódu" -#: session_option_editor.cc:102 +#: session_option_editor.cc:100 msgid "Slave Timecode offset" msgstr "Pomocný posun časového kódu" -#: session_option_editor.cc:109 +#: session_option_editor.cc:107 msgid "The specified offset is added to the received timecode (MTC or LTC)." msgstr "Stanovený posun je přidán k přijatému časovému kódu (MTC nebo LTC)." -#: session_option_editor.cc:115 +#: session_option_editor.cc:113 msgid "Timecode Generator offset" msgstr "Posun přidaný k vytvořenému časovému kódu" -#: session_option_editor.cc:122 +#: session_option_editor.cc:120 msgid "" "Specify an offset which is added to the generated timecode (so far only LTC)." msgstr "" "Zadejte posun, který je přidán k vytvořenému časovému kódu (nyní jen LTC)." -#: session_option_editor.cc:126 +#: session_option_editor.cc:124 msgid "JACK Transport/Time Settings" msgstr "Nastavení přesun/čas pro JACK" -#: session_option_editor.cc:130 +#: session_option_editor.cc:128 msgid "" "%1 is JACK Time Master (provides Bar|Beat|Tick and other information to JACK)" msgstr "" "%1 je řízení času pro JACK (poskytuje takt|doba|tiknutí a další informace " "pro JACK)" -#: session_option_editor.cc:139 +#: session_option_editor.cc:137 msgid "Default crossfade type" msgstr "Výchozí typ prolínání" -#: session_option_editor.cc:144 +#: session_option_editor.cc:142 msgid "Constant power (-3dB) crossfade" msgstr "Prolínání s neměnnou silou (-3dB)" -#: session_option_editor.cc:145 +#: session_option_editor.cc:143 msgid "Linear (-6dB) crossfade" msgstr "Lineární prolínání (-6dB)" -#: session_option_editor.cc:150 +#: session_option_editor.cc:148 msgid "destructive-xfade-seconds" msgstr "ničivé-xfade-sekundy" -#: session_option_editor.cc:151 +#: session_option_editor.cc:149 msgid "Destructive crossfade length" msgstr "Délka ničivého prolínání" -#: session_option_editor.cc:160 +#: session_option_editor.cc:158 msgid "Region fades active" msgstr "Slábnutí oblastí činné" -#: session_option_editor.cc:167 +#: session_option_editor.cc:165 msgid "Region fades visible" msgstr "Slábnutí oblastí viditelné" -#: session_option_editor.cc:174 session_option_editor.cc:187 -#: session_option_editor.cc:201 session_option_editor.cc:203 -#: session_option_editor.cc:209 session_option_editor.cc:216 +#: session_option_editor.cc:172 session_option_editor.cc:185 +#: session_option_editor.cc:199 session_option_editor.cc:201 +#: session_option_editor.cc:207 session_option_editor.cc:214 msgid "Media" msgstr "Hudební soubory" -#: session_option_editor.cc:174 +#: session_option_editor.cc:172 msgid "Audio file format" msgstr "Formát zvukových souborů" -#: session_option_editor.cc:178 +#: session_option_editor.cc:176 msgid "Sample format" msgstr "Vzorkovací formát" -#: session_option_editor.cc:183 +#: session_option_editor.cc:181 msgid "32-bit floating point" msgstr "32 bitové číslo s plovoucí desetinnou čárkou" -#: session_option_editor.cc:184 +#: session_option_editor.cc:182 msgid "24-bit integer" msgstr "24 bitové celé číslo" -#: session_option_editor.cc:185 +#: session_option_editor.cc:183 msgid "16-bit integer" msgstr "16 bitové celé číslo" -#: session_option_editor.cc:191 +#: session_option_editor.cc:189 msgid "File type" msgstr "Typ souboru" -#: session_option_editor.cc:196 +#: session_option_editor.cc:194 msgid "Broadcast WAVE" msgstr "Broadcast WAVE" -#: session_option_editor.cc:197 +#: session_option_editor.cc:195 msgid "WAVE" msgstr "WAVE" -#: session_option_editor.cc:198 +#: session_option_editor.cc:196 msgid "WAVE-64" msgstr "WAVE-64" -#: session_option_editor.cc:203 +#: session_option_editor.cc:201 msgid "File locations" msgstr "Umístění souborů" -#: session_option_editor.cc:205 +#: session_option_editor.cc:203 msgid "Search for audio files in:" msgstr "Zvukové soubory hledat v:" -#: session_option_editor.cc:211 +#: session_option_editor.cc:209 msgid "Search for MIDI files in:" msgstr "MIDI soubory hledat v:" -#: session_option_editor.cc:222 +#: session_option_editor.cc:220 msgid "" "Track Input Monitoring automatically follows transport state (\"auto-input\")" msgstr "" "Sledování vstupu stopy automaticky následuje stav přehrávání (\"auto-input\")" -#: session_option_editor.cc:229 +#: session_option_editor.cc:227 msgid "Use monitor section in this session" msgstr "Použít pro toto sezení část pro sledování" -#: session_option_editor.cc:240 +#: session_option_editor.cc:238 msgid "MIDI region copies are independent" msgstr "Kopie oblastí MIDI jsou nezávislé" -#: session_option_editor.cc:247 +#: session_option_editor.cc:245 msgid "" "Policy for handling overlapping notes\n" " on the same MIDI channel" @@ -10710,39 +10739,39 @@ msgstr "" "Postoj k zacházení s překrývajícími se notami\n" " na stejném kanálu MIDI" -#: session_option_editor.cc:252 +#: session_option_editor.cc:250 msgid "never allow them" msgstr "Nikdy je nepovolit" -#: session_option_editor.cc:253 +#: session_option_editor.cc:251 msgid "don't do anything in particular" msgstr "Zvlášť nedělat nic" -#: session_option_editor.cc:254 +#: session_option_editor.cc:252 msgid "replace any overlapped existing note" msgstr "Nahradit každou překrytou notu" -#: session_option_editor.cc:255 +#: session_option_editor.cc:253 msgid "shorten the overlapped existing note" msgstr "Zkrátit překrytou notu" -#: session_option_editor.cc:256 +#: session_option_editor.cc:254 msgid "shorten the overlapping new note" msgstr "Zkrátit překrývající novou notu" -#: session_option_editor.cc:257 +#: session_option_editor.cc:255 msgid "replace both overlapping notes with a single note" msgstr "Nahradit obě překrývající noty jednou notou" -#: session_option_editor.cc:261 +#: session_option_editor.cc:259 msgid "Glue to bars and beats" msgstr "Přilepit k taktům a dobám" -#: session_option_editor.cc:265 +#: session_option_editor.cc:263 msgid "Glue new markers to bars and beats" msgstr "Přilepit nové značky k taktům a dobám" -#: session_option_editor.cc:272 +#: session_option_editor.cc:270 msgid "Glue new regions to bars and beats" msgstr "Přilepit nové oblasti k taktům a dobám" @@ -10818,11 +10847,11 @@ msgstr "Zvukové soubory" msgid "MIDI files" msgstr "Soubory MIDI" -#: sfdb_ui.cc:458 +#: sfdb_ui.cc:458 add_video_dialog.cc:131 msgid "All files" msgstr "Všechny soubory" -#: sfdb_ui.cc:477 +#: sfdb_ui.cc:477 add_video_dialog.cc:142 msgid "Browse Files" msgstr "Procházet soubory" @@ -10878,7 +10907,7 @@ msgstr "" msgid "ID" msgstr "ID" -#: sfdb_ui.cc:573 +#: sfdb_ui.cc:573 add_video_dialog.cc:83 msgid "Filename" msgstr "Souborový název" @@ -11052,49 +11081,49 @@ msgstr "Rychlý převod" msgid "Fastest" msgstr "Co nejrychleji" -#: shuttle_control.cc:55 +#: shuttle_control.cc:56 msgid "Shuttle speed control (Context-click for options)" msgstr "Pendlovat ovládání rychlosti (klepnutí pro související nabídku voleb)" -#: shuttle_control.cc:164 +#: shuttle_control.cc:165 msgid "Percent" msgstr "Procento" -#: shuttle_control.cc:172 +#: shuttle_control.cc:173 msgid "Units" msgstr "Jednotky" -#: shuttle_control.cc:178 shuttle_control.cc:598 +#: shuttle_control.cc:179 shuttle_control.cc:599 msgid "Sprung" msgstr "Pero" -#: shuttle_control.cc:182 shuttle_control.cc:601 +#: shuttle_control.cc:183 shuttle_control.cc:602 msgid "Wheel" msgstr "Kolo" -#: shuttle_control.cc:216 +#: shuttle_control.cc:217 msgid "Maximum speed" msgstr "Nejvyšší rychlost" -#: shuttle_control.cc:560 +#: shuttle_control.cc:561 msgid "Playing" msgstr "Přehrává se" -#: shuttle_control.cc:575 +#: shuttle_control.cc:576 #, c-format msgid "<<< %+d semitones" msgstr "<<< %+d půltóny" -#: shuttle_control.cc:577 +#: shuttle_control.cc:578 #, c-format msgid ">>> %+d semitones" msgstr ">>> %+d půltóny" -#: shuttle_control.cc:582 +#: shuttle_control.cc:583 msgid "Stopped" msgstr "Zastaveno" -#: splash.cc:69 +#: splash.cc:73 msgid "%1 loading ..." msgstr "Nahrává se %1..." @@ -11136,7 +11165,7 @@ msgstr "Požádat %1 o přehrávání materiálu, už když je nahráván" msgid "I'd like more options for this session" msgstr "Rád bych měl pro toto sezení více voleb" -#: startup.cc:196 +#: startup.cc:194 msgid "" "Welcome to this BETA release of Ardour 3.0\n" "\n" @@ -11161,15 +11190,15 @@ msgid "" " http://ardour.org/support\n" msgstr "" -#: startup.cc:220 +#: startup.cc:218 msgid "This is a BETA RELEASE" msgstr "Toto je VYDÁNÍ BETA" -#: startup.cc:326 +#: startup.cc:324 msgid "Audio / MIDI Setup" msgstr "Nastavení zvuku/MIDI" -#: startup.cc:338 +#: startup.cc:336 msgid "" "%1 is a digital audio workstation. You can use it to " "record, edit and mix multi-track audio. You can produce your own CDs, mix " @@ -11186,15 +11215,15 @@ msgstr "" "Předtím než program začnete používat, je tu jen několik věcí, které je třeba " "nastavit." -#: startup.cc:364 +#: startup.cc:362 msgid "Welcome to %1" msgstr "Vítejte v %1" -#: startup.cc:387 +#: startup.cc:385 msgid "Default folder for %1 sessions" msgstr "Výchozí složka pro sezení programu %1" -#: startup.cc:393 +#: startup.cc:391 msgid "" "Each project that you work on with %1 has its own folder.\n" "These can require a lot of disk space if you are recording audio.\n" @@ -11210,11 +11239,11 @@ msgstr "" "\n" "(Nová sezení můžete dát kamkoli. Toto je jen výchozí nastavení)" -#: startup.cc:417 +#: startup.cc:415 msgid "Default folder for new sessions" msgstr "Výchozí složka pro nová sezení" -#: startup.cc:438 +#: startup.cc:436 msgid "" "While recording instruments or vocals, you probably want to listen to the\n" "signal as well as record it. This is called \"monitoring\". There are\n" @@ -11239,15 +11268,15 @@ msgstr "" "\n" "Pokud nevíte, o čem to je, prostě přijměte výchozí nastavení." -#: startup.cc:459 +#: startup.cc:457 msgid "Monitoring Choices" msgstr "Volby pro sledování" -#: startup.cc:482 +#: startup.cc:480 msgid "Use a Master bus directly" msgstr "Použít hlavní sběrnici přímo" -#: startup.cc:484 +#: startup.cc:482 msgid "" "Connect the Master bus directly to your hardware outputs. This is preferable " "for simple usage." @@ -11255,11 +11284,11 @@ msgstr "" "Spojit hlavní sběrnici přímo s výstupy vašeho technického vybavení. To je " "vhodnější pro jednoduché použití." -#: startup.cc:493 +#: startup.cc:491 msgid "Use an additional Monitor bus" msgstr "Použít dodatečnou sběrnici pro sledování" -#: startup.cc:496 +#: startup.cc:494 msgid "" "Use a Monitor bus between Master bus and hardware outputs for \n" "greater control in monitoring without affecting the mix." @@ -11268,7 +11297,7 @@ msgstr "" "vybavení\n" "pro větší dohled nad sledováním bez ovlivnění míchání." -#: startup.cc:518 +#: startup.cc:516 msgid "" "You can change this preference at any time via the Preferences dialog.\n" "You can also add or remove the monitor section to/from any session.\n" @@ -11281,103 +11310,111 @@ msgstr "" "\n" "Pokud nevíte, o čem to je, prostě přijměte výchozí nastavení." -#: startup.cc:529 +#: startup.cc:527 msgid "Monitor Section" msgstr "Část pro sledování" -#: startup.cc:569 +#: startup.cc:573 +msgid "Check the website for more..." +msgstr "" + +#: startup.cc:576 +msgid "Click to open the program website in your web browser" +msgstr "" + +#: startup.cc:594 msgid "What would you like to do ?" msgstr "Co nyní chcete dělat?" -#: startup.cc:704 +#: startup.cc:729 msgid "Open" msgstr "Otevřít" -#: startup.cc:750 +#: startup.cc:775 msgid "Session name:" msgstr "Název sezení:" -#: startup.cc:773 +#: startup.cc:798 msgid "Create session folder in:" msgstr "Složku se sezením vytvořit v:" -#: startup.cc:788 +#: startup.cc:813 msgid "Select folder for session" msgstr "Vybrat složku pro sezení" -#: startup.cc:820 +#: startup.cc:845 msgid "Use this template" msgstr "Použít tuto předlohu" -#: startup.cc:823 +#: startup.cc:848 msgid "no template" msgstr "Žádná předloha" -#: startup.cc:851 +#: startup.cc:876 msgid "Use an existing session as a template:" msgstr "Použít stávající sezení jako předlohu:" -#: startup.cc:863 +#: startup.cc:888 msgid "Select template" msgstr "Vybrat předlohu" -#: startup.cc:889 +#: startup.cc:914 msgid "New Session" msgstr "Nové sezení" -#: startup.cc:1043 +#: startup.cc:1068 msgid "Select session file" msgstr "Vybrat soubor se sezením" -#: startup.cc:1059 +#: startup.cc:1084 msgid "Browse:" msgstr "Procházet:" -#: startup.cc:1068 +#: startup.cc:1093 msgid "Select a session" msgstr "Vybrat sezení" -#: startup.cc:1094 startup.cc:1095 startup.cc:1096 +#: startup.cc:1119 startup.cc:1120 startup.cc:1121 msgid "channels" msgstr "Kanály" -#: startup.cc:1110 +#: startup.cc:1135 msgid "Busses" msgstr "Sběrnice" -#: startup.cc:1111 +#: startup.cc:1136 msgid "Inputs" msgstr "Vstupy" -#: startup.cc:1112 +#: startup.cc:1137 msgid "Outputs" msgstr "Výstupy" -#: startup.cc:1120 +#: startup.cc:1145 msgid "Create master bus" msgstr "Vytvořit hlavní sběrnici" -#: startup.cc:1130 +#: startup.cc:1155 msgid "Automatically connect to physical inputs" msgstr "Automaticky spojit s fyzickými vstupy" -#: startup.cc:1137 startup.cc:1196 +#: startup.cc:1162 startup.cc:1221 msgid "Use only" msgstr "Použít pouze" -#: startup.cc:1190 +#: startup.cc:1215 msgid "Automatically connect outputs" msgstr "Automaticky spojit výstupy" -#: startup.cc:1212 +#: startup.cc:1237 msgid "... to master bus" msgstr "... s hlavní sběrnicí" -#: startup.cc:1222 +#: startup.cc:1247 msgid "... to physical outputs" msgstr "... s fyzickými výstupy" -#: startup.cc:1272 +#: startup.cc:1297 msgid "Advanced Session Options" msgstr "Pokročilé volby pro sezení" @@ -11525,11 +11562,11 @@ msgstr "Vložit zprávu o změně banky" msgid "Insert a program change message" msgstr "Vložit zprávu o změně programu" -#: step_entry.cc:342 step_entry.cc:701 +#: step_entry.cc:342 step_entry.cc:699 msgid "Move Insert Position Back by Note Length" msgstr "Přesunout polohu vložení zpět podle délky noty" -#: step_entry.cc:343 step_entry.cc:699 +#: step_entry.cc:343 step_entry.cc:697 msgid "Move Insert Position to Edit Point" msgstr "Přesunout polohu vložení k pracovnímu bodu" @@ -11541,227 +11578,227 @@ msgstr "1/Nota" msgid "Octave" msgstr "Oktáva" -#: step_entry.cc:599 +#: step_entry.cc:597 msgid "Insert Note A" msgstr "Vložit notu A" -#: step_entry.cc:600 +#: step_entry.cc:598 msgid "Insert Note A-sharp" msgstr "Vložit notu Ais" -#: step_entry.cc:601 +#: step_entry.cc:599 msgid "Insert Note B" msgstr "Vložit notu H" -#: step_entry.cc:602 +#: step_entry.cc:600 msgid "Insert Note C" msgstr "Vložit notu C" -#: step_entry.cc:603 +#: step_entry.cc:601 msgid "Insert Note C-sharp" msgstr "Vložit notu Cis" -#: step_entry.cc:604 +#: step_entry.cc:602 msgid "Insert Note D" msgstr "Vložit notu D" -#: step_entry.cc:605 +#: step_entry.cc:603 msgid "Insert Note D-sharp" msgstr "Vložit notu Dis" -#: step_entry.cc:606 +#: step_entry.cc:604 msgid "Insert Note E" msgstr "Vložit notu E" -#: step_entry.cc:607 +#: step_entry.cc:605 msgid "Insert Note F" msgstr "Vložit notu F" -#: step_entry.cc:608 +#: step_entry.cc:606 msgid "Insert Note F-sharp" msgstr "Vložit notu Fis" -#: step_entry.cc:609 +#: step_entry.cc:607 msgid "Insert Note G" msgstr "Vložit notu G" -#: step_entry.cc:610 +#: step_entry.cc:608 msgid "Insert Note G-sharp" msgstr "Vložit notu Gis" -#: step_entry.cc:612 +#: step_entry.cc:610 msgid "Insert a Note-length Rest" msgstr "Vložit pomlku o délce noty" -#: step_entry.cc:613 +#: step_entry.cc:611 msgid "Insert a Snap-length Rest" msgstr "Vložit pomlku o délce zapadnutí" -#: step_entry.cc:615 step_entry.cc:616 +#: step_entry.cc:613 step_entry.cc:614 msgid "Move to next octave" msgstr "Přesunout se k další oktávě" -#: step_entry.cc:618 +#: step_entry.cc:616 msgid "Move to Next Note Length" msgstr "Přesunout se k délce další noty" -#: step_entry.cc:619 +#: step_entry.cc:617 msgid "Move to Previous Note Length" msgstr "Přesunout se k délce předchozí noty" -#: step_entry.cc:621 +#: step_entry.cc:619 msgid "Increase Note Length" msgstr "Zvětšit délku noty" -#: step_entry.cc:622 +#: step_entry.cc:620 msgid "Decrease Note Length" msgstr "Zmenšit délku noty" -#: step_entry.cc:624 +#: step_entry.cc:622 msgid "Move to Next Note Velocity" msgstr "Přesunout se k síle tónu další noty" -#: step_entry.cc:625 +#: step_entry.cc:623 msgid "Move to Previous Note Velocity" msgstr "Přesunout se k síle tónu předchozí noty" -#: step_entry.cc:627 +#: step_entry.cc:625 msgid "Increase Note Velocity" msgstr "Zvětšit sílu tónu noty" -#: step_entry.cc:628 +#: step_entry.cc:626 msgid "Decrease Note Velocity" msgstr "Zmenšit sílu tónu noty" -#: step_entry.cc:630 +#: step_entry.cc:628 msgid "Switch to the 1st octave" msgstr "Přejít na první oktávu" -#: step_entry.cc:631 +#: step_entry.cc:629 msgid "Switch to the 2nd octave" msgstr "Přejít na druhou oktávu" -#: step_entry.cc:632 +#: step_entry.cc:630 msgid "Switch to the 3rd octave" msgstr "Přejít na třetí oktávu" -#: step_entry.cc:633 +#: step_entry.cc:631 msgid "Switch to the 4th octave" msgstr "Přejít na čtvrtou oktávu" -#: step_entry.cc:634 +#: step_entry.cc:632 msgid "Switch to the 5th octave" msgstr "Přejít na pátou oktávu" -#: step_entry.cc:635 +#: step_entry.cc:633 msgid "Switch to the 6th octave" msgstr "Přejít na šestou oktávu" -#: step_entry.cc:636 +#: step_entry.cc:634 msgid "Switch to the 7th octave" msgstr "Přejít na sedmou oktávu" -#: step_entry.cc:637 +#: step_entry.cc:635 msgid "Switch to the 8th octave" msgstr "Přejít na osmou oktávu" -#: step_entry.cc:638 +#: step_entry.cc:636 msgid "Switch to the 9th octave" msgstr "Přejít na devátou oktávu" -#: step_entry.cc:639 +#: step_entry.cc:637 msgid "Switch to the 10th octave" msgstr "Přejít na desátou oktávu" -#: step_entry.cc:640 +#: step_entry.cc:638 msgid "Switch to the 11th octave" msgstr "Přejít na jedenáctou oktávu" -#: step_entry.cc:645 +#: step_entry.cc:643 msgid "Set Note Length to Whole" msgstr "Nastavit délku noty na celou" -#: step_entry.cc:647 +#: step_entry.cc:645 msgid "Set Note Length to 1/2" msgstr "Nastavit délku noty na 1/2" -#: step_entry.cc:649 +#: step_entry.cc:647 msgid "Set Note Length to 1/3" msgstr "Nastavit délku noty na 1/3" -#: step_entry.cc:651 +#: step_entry.cc:649 msgid "Set Note Length to 1/4" msgstr "Nastavit délku noty na 1/4" -#: step_entry.cc:653 +#: step_entry.cc:651 msgid "Set Note Length to 1/8" msgstr "Nastavit délku noty na 1/8" -#: step_entry.cc:655 +#: step_entry.cc:653 msgid "Set Note Length to 1/16" msgstr "Nastavit délku noty na 1/16" -#: step_entry.cc:657 +#: step_entry.cc:655 msgid "Set Note Length to 1/32" msgstr "Nastavit délku noty na 1/32" -#: step_entry.cc:659 +#: step_entry.cc:657 msgid "Set Note Length to 1/64" msgstr "Nastavit délku noty na 1/64" -#: step_entry.cc:664 +#: step_entry.cc:662 msgid "Set Note Velocity to Pianississimo" msgstr "Nastavit sílu tónu noty na pianississimo" -#: step_entry.cc:666 +#: step_entry.cc:664 msgid "Set Note Velocity to Pianissimo" msgstr "Nastavit sílu tónu noty na pianissimo" -#: step_entry.cc:668 +#: step_entry.cc:666 msgid "Set Note Velocity to Piano" msgstr "Nastavit sílu tónu noty na piano" -#: step_entry.cc:670 +#: step_entry.cc:668 msgid "Set Note Velocity to Mezzo-Piano" msgstr "Nastavit sílu tónu noty na mezzo piano" -#: step_entry.cc:672 +#: step_entry.cc:670 msgid "Set Note Velocity to Mezzo-Forte" msgstr "Nastavit sílu tónu noty na mezzo forte" -#: step_entry.cc:674 +#: step_entry.cc:672 msgid "Set Note Velocity to Forte" msgstr "Nastavit sílu tónu noty na forte" -#: step_entry.cc:676 step_entry.cc:678 +#: step_entry.cc:674 step_entry.cc:676 msgid "Set Note Velocity to Fortississimo" msgstr "Nastavit sílu tónu noty na fortississimo" -#: step_entry.cc:680 +#: step_entry.cc:678 msgid "Toggle Triple Notes" msgstr "Přepnout trojité noty" -#: step_entry.cc:685 +#: step_entry.cc:683 msgid "No Dotted Notes" msgstr "Žádné tečkované noty" -#: step_entry.cc:687 +#: step_entry.cc:685 msgid "Toggled Dotted Notes" msgstr "Přepnuté tečkované noty" -#: step_entry.cc:689 +#: step_entry.cc:687 msgid "Toggled Double-Dotted Notes" msgstr "Přepnuté dvojitě tečkované noty" -#: step_entry.cc:691 +#: step_entry.cc:689 msgid "Toggled Triple-Dotted Notes" msgstr "Přepnuté trojitě tečkované noty" -#: step_entry.cc:694 +#: step_entry.cc:692 msgid "Toggle Chord Entry" msgstr "Přepnout zápis akordu" -#: step_entry.cc:696 +#: step_entry.cc:694 msgid "Sustain Selected Notes by Note Length" msgstr "Držet vybrané noty podle délky noty" @@ -11883,31 +11920,43 @@ msgstr "Metrum začíná na taktu:" msgid "incomprehensible meter note type (%1)" msgstr "Nesrozumitelný typ noty metra (%1)" -#: theme_manager.cc:56 +#: theme_manager.cc:57 msgid "Dark Theme" msgstr "Tmavý motiv" -#: theme_manager.cc:57 +#: theme_manager.cc:58 msgid "Light Theme" msgstr "Světlý motiv" -#: theme_manager.cc:58 +#: theme_manager.cc:59 msgid "Restore Defaults" msgstr "Obnovit výchozí" -#: theme_manager.cc:59 +#: theme_manager.cc:60 msgid "Draw \"flat\" buttons" msgstr "Kreslit plochá tlačítka" -#: theme_manager.cc:60 +#: theme_manager.cc:61 +msgid "All floating windows are dialogs" +msgstr "" + +#: theme_manager.cc:62 msgid "Draw waveforms with color gradient" msgstr "Kreslit tvary vln s barevnými přechody" -#: theme_manager.cc:66 +#: theme_manager.cc:68 msgid "Object" msgstr "Prvek" -#: theme_manager.cc:215 +#: theme_manager.cc:123 +msgid "" +"Mark all floating windows to be type \"Dialog\" rather than using \"Utility" +"\" for some.\n" +"This may help with some window managers. This requires a restart of %1 to " +"take effect" +msgstr "" + +#: theme_manager.cc:229 msgid "Unable to find UI style file %1 in search path %2. %3 will look strange" msgstr "" "Soubor se stylem uživatelského rozhraní %1 nelze ve vyhledávací cestě najít " @@ -11943,43 +11992,43 @@ msgstr "Zmenšit časové zkreslení" msgid "Preserve Formants" msgstr "Zachovat složky rozhodující o barvě zvuku (formanty)" -#: time_fx_dialog.cc:72 +#: time_fx_dialog.cc:71 msgid "TimeFXDialog" msgstr "Okno TimeFX" -#: time_fx_dialog.cc:75 +#: time_fx_dialog.cc:74 msgid "Pitch Shift Audio" msgstr "Posun výšky tónu zvuku" -#: time_fx_dialog.cc:77 +#: time_fx_dialog.cc:76 msgid "Time Stretch Audio" msgstr "Protáhnutí času zvuku" -#: time_fx_dialog.cc:105 transpose_dialog.cc:41 +#: time_fx_dialog.cc:104 transpose_dialog.cc:41 msgid "Octaves:" msgstr "Oktávy:" -#: time_fx_dialog.cc:110 transpose_dialog.cc:46 +#: time_fx_dialog.cc:109 transpose_dialog.cc:46 msgid "Semitones:" msgstr "Půltóny:" -#: time_fx_dialog.cc:115 +#: time_fx_dialog.cc:114 msgid "Cents:" msgstr "Centy:" -#: time_fx_dialog.cc:123 +#: time_fx_dialog.cc:122 msgid "Time|Shift" msgstr "Čas|Posun" -#: time_fx_dialog.cc:147 time_fx_dialog.cc:150 +#: time_fx_dialog.cc:146 time_fx_dialog.cc:149 msgid "TimeFXButton" msgstr "Tlačítko TimeFX" -#: time_fx_dialog.cc:155 +#: time_fx_dialog.cc:154 msgid "Stretch/Shrink" msgstr "Protáhnout/Zmenšit" -#: time_fx_dialog.cc:165 +#: time_fx_dialog.cc:164 msgid "Progress" msgstr "Postup" @@ -12051,15 +12100,15 @@ msgstr "Chybná XPM hlavička %1" msgid "missing RGBA style for \"%1\"" msgstr "Chybějící RGBA styl pro \"%1\"" -#: utils.cc:513 +#: utils.cc:544 msgid "cannot find XPM file for %1" msgstr "Nelze najít soubor XPM pro %1" -#: utils.cc:539 +#: utils.cc:570 msgid "cannot find icon image for %1 using %2" msgstr "Nelze najít obrázek s ikonou pro %1 pomocí %2" -#: utils.cc:554 +#: utils.cc:585 msgid "Caught exception while loading icon named %1" msgstr "během nahrávání ikony s názvem %1 byla zachycena výjimka" @@ -12067,6 +12116,554 @@ msgstr "během nahrávání ikony s názvem %1 byla zachycena výjimka" msgid "VerboseCanvasCursor" msgstr "Ukazovátko podrobného plátna" +#: add_video_dialog.cc:54 +#, fuzzy +msgid "Set Video Track" +msgstr "Přidat zvukovou stopu" + +#: add_video_dialog.cc:62 +#, fuzzy +msgid "Launch External Video Monitor" +msgstr "Sledování pomocí technického vybavení" + +#: add_video_dialog.cc:63 +msgid "Adjust Session Framerate to Match Video Framerate" +msgstr "" + +#: add_video_dialog.cc:65 +msgid "Reload docroot" +msgstr "" + +#: add_video_dialog.cc:110 add_video_dialog.cc:114 +msgid "VideoServerIndex" +msgstr "" + +#: add_video_dialog.cc:128 +#, fuzzy +msgid "Video files" +msgstr "Zvukové soubory" + +#: add_video_dialog.cc:163 +#, fuzzy +msgid "Video Information" +msgstr "Informace o zvukovém souboru" + +#: add_video_dialog.cc:166 +#, fuzzy +msgid "Start:" +msgstr "Spustit" + +#: add_video_dialog.cc:172 +#, fuzzy +msgid "Frame rate:" +msgstr "Vzorkovací kmitočet:" + +#: add_video_dialog.cc:175 +msgid "Aspect Ratio:" +msgstr "" + +#: add_video_dialog.cc:653 +msgid " %1 fps" +msgstr "" + +#: editor_videotimeline.cc:138 +#, fuzzy +msgid "Export Successful: %1" +msgstr "Vyvést jako MIDI: %1" + +#: video_timeline.cc:467 +msgid "" +"Parsing video file info failed. Is the Video Server running? Is the file " +"readable by the Video Server? Does the docroot match? Is it a video file?" +msgstr "" + +#: video_timeline.cc:501 +msgid "Failed to set session-framerate: " +msgstr "" + +#: video_timeline.cc:501 +msgid " does not have a corresponding option setting in Ardour." +msgstr "" + +#: video_timeline.cc:507 +msgid "" +"Video file's framerate is not equal to Ardour session timecode's framerate: " +msgstr "" + +#: video_timeline.cc:508 +msgid " vs " +msgstr "" + +#: video_timeline.cc:690 +msgid "" +"Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ " +"(a custom path to xjadeo can be specified by setting the XJREMOTE " +"environment variable. It should point to an application compatible with " +"xjadeo's remote-control interface 'xjremote')." +msgstr "" + +#: video_monitor.cc:282 +#, fuzzy +msgid "Video Monitor: File Not Found." +msgstr "Sledování" + +#: transcode_ffmpeg.cc:71 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system.\n" +"Video import and export is not possible until you install those tools.\n" +"Ardour requires ffmpeg and ffprobe from ffmpeg.org - version 1.1 or newer.\n" +"\n" +"The tools are included with the Ardour releases from ardour.org and also " +"available with the video-server at http://x42.github.com/harvid/\n" +"\n" +"Important: the files need to be installed in $PATH and named ffmpeg_harvid " +"and ffprobe_harvid.\n" +"If you already have a suitable ffmpeg installation on your system, we " +"recommend creating symbolic links from ffmpeg to ffmpeg_harvid and from " +"ffprobe to ffprobe_harvid.\n" +msgstr "" + +#: transcode_video_dialog.cc:55 +#, fuzzy +msgid "Transcode/Import Video File " +msgstr "Vyvést jako zvukový soubor" + +#: transcode_video_dialog.cc:57 +#, fuzzy +msgid "Output File:" +msgstr "Výstupní zařízení:" + +#: transcode_video_dialog.cc:60 export_video_dialog.cc:72 +msgid "Abort" +msgstr "" + +#: transcode_video_dialog.cc:62 +#, fuzzy +msgid "Height = " +msgstr "Výška" + +#: transcode_video_dialog.cc:65 +msgid "Manual Override" +msgstr "" + +#: transcode_video_dialog.cc:69 +msgid "Debug Mode: Print ffmpeg Command and Output to stdout." +msgstr "" + +#: transcode_video_dialog.cc:106 +#, fuzzy +msgid "File Information" +msgstr "Informace o zvukovém souboru" + +#: transcode_video_dialog.cc:112 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Import " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: transcode_video_dialog.cc:119 +msgid "" +"File-info can not be read. Most likely '%1' is not a valid video-file or an " +"unsupported video codec or format." +msgstr "" + +#: transcode_video_dialog.cc:133 +msgid "FPS:" +msgstr "" + +#: transcode_video_dialog.cc:135 +#, fuzzy +msgid "Duration:" +msgstr "Doba trvání" + +#: transcode_video_dialog.cc:137 +msgid "Codec:" +msgstr "" + +#: transcode_video_dialog.cc:139 +msgid "Geometry:" +msgstr "" + +#: transcode_video_dialog.cc:154 +#, fuzzy +msgid "??" +msgstr "???" + +#: transcode_video_dialog.cc:175 +#, fuzzy +msgid "Import Settings" +msgstr "Volby" + +#: transcode_video_dialog.cc:180 +msgid "Do Not Import Video" +msgstr "" + +#: transcode_video_dialog.cc:181 +msgid "Reference From Current Location" +msgstr "" + +#: transcode_video_dialog.cc:183 +#, fuzzy +msgid "Import/Transcode Video to Session" +msgstr "Zavést ze sezení" + +#: transcode_video_dialog.cc:197 +msgid "Scale Video: Width = " +msgstr "" + +#: transcode_video_dialog.cc:204 +#, fuzzy +msgid "Original Width" +msgstr "Původní poloha" + +#: transcode_video_dialog.cc:219 +msgid "Bitrate (KBit/s):" +msgstr "" + +#: transcode_video_dialog.cc:224 +#, fuzzy +msgid "Extract Audio:" +msgstr "Vyvést zvuk" + +#: transcode_video_dialog.cc:344 +#, fuzzy +msgid "Extracting Audio.." +msgstr "Vyvést zvuk" + +#: transcode_video_dialog.cc:347 +msgid "Audio Extraction Failed." +msgstr "" + +#: transcode_video_dialog.cc:373 +msgid "Transcoding Video.." +msgstr "" + +#: transcode_video_dialog.cc:407 +#, fuzzy +msgid "Transcoding Failed." +msgstr "Překlady povoleny" + +#: transcode_video_dialog.cc:490 +#, fuzzy +msgid "Save Transcoded Video File" +msgstr "Vyvést jako zvukový soubor" + +#: video_server_dialog.cc:42 +msgid "Launch Video Server" +msgstr "" + +#: video_server_dialog.cc:43 +msgid "Server Executable:" +msgstr "" + +#: video_server_dialog.cc:45 +#, fuzzy +msgid "Server Docroot:" +msgstr "Server:" + +#: video_server_dialog.cc:51 +msgid "Don't show this dialog again. (Reset in Edit->Preferences)." +msgstr "" + +#: video_server_dialog.cc:90 +msgid "" +"The external video server 'harvid' can not be found. The tool is included " +"with the Ardour releases from ardour.org, alternatively you can download it " +"from http://x42.github.com/harvid/ or acquire it from your distribution." +msgstr "" + +#: video_server_dialog.cc:117 +msgid "Listen Address:" +msgstr "" + +#: video_server_dialog.cc:122 +#, fuzzy +msgid "Listen Port:" +msgstr "Poloha poslechu" + +#: video_server_dialog.cc:127 +#, fuzzy +msgid "Cache Size:" +msgstr "Největší velikost" + +#: video_server_dialog.cc:132 +msgid "" +"Ardour relies on an external Video Server for the videotimeline.\n" +"The server configured in Edit -> Prefereces -> Video is not reachable.\n" +"Do you want ardour to launch 'harvid' on this machine?" +msgstr "" + +#: video_server_dialog.cc:171 +msgid "Set Video Server Executable" +msgstr "" + +#: video_server_dialog.cc:191 +msgid "Server docroot" +msgstr "" + +#: utils_videotl.cc:52 +msgid "Destination is outside Video Server's docroot. " +msgstr "" + +#: utils_videotl.cc:53 +msgid "" +"The destination file path is outside of the Video Server's docroot. The file " +"will not be readable by the Video Server. Do you still want to continue?" +msgstr "" + +#: utils_videotl.cc:56 +msgid "Continue" +msgstr "" + +#: utils_videotl.cc:62 +#, fuzzy +msgid "Confirm Overwrite" +msgstr "Potvrdit přepsání snímku obrazovky" + +#: utils_videotl.cc:63 +#, fuzzy +msgid "A file with the same name already exists. Do you want to overwrite it?" +msgstr "Snímek obrazovky s tímto názvem již existuje. Chcete jej přepsat?" + +#: utils_videotl.cc:73 utils_videotl.cc:89 +#, fuzzy +msgid "Cannot create video folder \"%1\" (%2)" +msgstr "Nelze vytvořit uživatelův adresář určený pro Ardour %1 (%2)" + +#: export_video_dialog.cc:65 +#, fuzzy +msgid "Export Video File " +msgstr "Vyvést jako zvukový soubor" + +#: export_video_dialog.cc:69 +#, fuzzy +msgid "Video:" +msgstr "Mike Start" + +#: export_video_dialog.cc:73 +msgid "Scale Video (W x H):" +msgstr "" + +#: export_video_dialog.cc:78 +msgid "Set Aspect Ratio:" +msgstr "" + +#: export_video_dialog.cc:79 +#, fuzzy +msgid "Normalize Audio" +msgstr "Normalizovat:" + +#: export_video_dialog.cc:80 +msgid "2 Pass Encoding" +msgstr "" + +#: export_video_dialog.cc:81 +msgid "Codec Optimizations:" +msgstr "" + +#: export_video_dialog.cc:83 +#, fuzzy +msgid "Deinterlace" +msgstr "Vystředit ukazatele polohy" + +#: export_video_dialog.cc:84 +msgid "Use [2] B-frames (MPEG 2 or 4 only)" +msgstr "" + +#: export_video_dialog.cc:85 +msgid "Override FPS (Default is to retain FPS from the input video file):" +msgstr "" + +#: export_video_dialog.cc:86 +#, fuzzy +msgid "Include Session Metadata" +msgstr "Upravit popisná data k sezení" + +#: export_video_dialog.cc:88 +msgid "Enable Debug Mode: Print ffmpeg Command & Output to stdout." +msgstr "" + +#: export_video_dialog.cc:106 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Export " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: export_video_dialog.cc:116 +#, fuzzy +msgid "Output:" +msgstr "Výstupy" + +#: export_video_dialog.cc:126 +#, fuzzy +msgid "Input:" +msgstr "Vstupy" + +#: export_video_dialog.cc:137 +#, fuzzy +msgid "Audio:" +msgstr "Zvuk" + +#: export_video_dialog.cc:139 +#, fuzzy +msgid "Master Bus" +msgstr "Hlavní sběrnice" + +#: export_video_dialog.cc:166 +#, fuzzy +msgid "Settings:" +msgstr "Cíle" + +#: export_video_dialog.cc:174 +#, fuzzy +msgid "Range:" +msgstr "Rozsah" + +#: export_video_dialog.cc:177 +#, fuzzy +msgid "Preset:" +msgstr "Přednastavení" + +#: export_video_dialog.cc:180 +#, fuzzy +msgid "Video Codec:" +msgstr "Složka:" + +#: export_video_dialog.cc:183 +#, fuzzy +msgid "Video KBit/s:" +msgstr "Mike Start" + +#: export_video_dialog.cc:186 +#, fuzzy +msgid "Audio Codec:" +msgstr "Režim zvuku:" + +#: export_video_dialog.cc:189 +#, fuzzy +msgid "Audio KBit/s:" +msgstr "Zvukové soubory" + +#: export_video_dialog.cc:192 +#, fuzzy +msgid "Audio Samplerate:" +msgstr "Vzorkovací kmitočet:" + +#: export_video_dialog.cc:369 +#, fuzzy +msgid "Normalizing audio" +msgstr "Normalizovat hodnoty" + +#: export_video_dialog.cc:373 +#, fuzzy +msgid "Exporting audio" +msgstr "Vyvést zvuk" + +#: export_video_dialog.cc:419 +#, fuzzy +msgid "Exporting Audio.." +msgstr "Vyvést zvuk" + +#: export_video_dialog.cc:476 +msgid "" +"Export Video: Cannot query duration of video-file, using duration from " +"timeline instead." +msgstr "" + +#: export_video_dialog.cc:505 +msgid "Export Video: No Master Out Ports to Connect for Audio Export" +msgstr "" + +#: export_video_dialog.cc:544 +msgid "Encoding Video.." +msgstr "" + +#: export_video_dialog.cc:563 +msgid "Export Video: Video input file cannot be read." +msgstr "" + +#: export_video_dialog.cc:661 +msgid "Encoding Video.. Pass 1/2" +msgstr "" + +#: export_video_dialog.cc:673 +msgid "Encoding Video.. Pass 2/2" +msgstr "" + +#: export_video_dialog.cc:761 +#, fuzzy +msgid "Transcoding failed." +msgstr "Překlady povoleny" + +#: export_video_dialog.cc:930 export_video_dialog.cc:950 +#, fuzzy +msgid "Save Exported Video File" +msgstr "Vyvést jako zvukový soubor" + +#: export_video_infobox.cc:30 +#, fuzzy +msgid "Video Export Info" +msgstr "Sledování" + +#: export_video_infobox.cc:31 +msgid "Do Not Show This Dialog Again (Reset in Edit > Preferences > Video)." +msgstr "" + +#: export_video_infobox.cc:43 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:46 +msgid "" +"Ardour video export is not recommended for mastering!\n" +"While 'ffmpeg' (which is used by ardour) can produce high-quality files, " +"this export lacks the possibility to tweak many settings. We recommend to " +"use 'winff', 'devede' or 'dvdauthor' to mux & master. Nevertheless this " +"video-export comes in handy to do quick snapshots, intermediates, dailies or " +"online videos.\n" +"\n" +"The soundtrack is created from the master-bus of the current Ardour " +"session.\n" +"\n" +"The video soure defaults to the file used in the video timeline, which may " +"not the best quality to start with, you should the original video file.\n" +"\n" +"If the export-range is longer than the original video, black video frames " +"are prefixed and/or appended. This process may fail with non-standard pixel-" +"aspect-ratios.\n" +"\n" +"The file-format is determined by the extension that you choose for the " +"output file (.avi, .mov, .flv, .ogv,...)\n" +"Note: not all combinations of format+codec+settings produce files which are " +"according so spec. e.g. flv files require sample-rates of 22.1kHz or " +"44.1kHz, mpeg containers can not be used with ac3 audio-codec, etc. If in " +"doubt, use one of the built-in presets." +msgstr "" + +#~ msgid "Connect" +#~ msgstr "Spojit" + +#~ msgid "Mixer on Top" +#~ msgstr "Směšovač navrchu" + +#~ msgid "Add Audio Track" +#~ msgstr "Přidat zvukovou stopu" + +#~ msgid "Add Audio Bus" +#~ msgstr "Přidat zvukovou sběrnici" + +#~ msgid "Add MIDI Track" +#~ msgstr "Přidat MIDI stopu" + +#~ msgid "Control surfaces" +#~ msgstr "Ovládací spínače" + +#, fuzzy +#~ msgid "Use plugins' own interfaces instead of %1's" +#~ msgstr "Použít vlastní rozhraní přídavných modulů, namísto rozhraní Ardouru" + #~ msgid "Hid" #~ msgstr "Skryté" @@ -12079,9 +12676,6 @@ msgstr "Ukazovátko podrobného plátna" #~ msgid "Translations disabled" #~ msgstr "Překlady zakázány" -#~ msgid "Translations enabled" -#~ msgstr "Překlady povoleny" - #~ msgid "You must restart %1 for this to take effect." #~ msgstr "Aby se změna projevila, musíte %1 spustit znovu." @@ -14067,10 +14661,6 @@ msgstr "Ukazovátko podrobného plátna" #~ msgid "Software monitoring" #~ msgstr "Sledování pomocí Ardouru" -#, fuzzy -#~ msgid "External monitoring" -#~ msgstr "Sledování pomocí technického vybavení" - #, fuzzy #~ msgid "Analyze region" #~ msgstr "Normalizovat oblast" @@ -14194,9 +14784,6 @@ msgstr "Ukazovátko podrobného plátna" #~ msgid "Cleanup unused sources" #~ msgstr "Odstranit nepoužívané soubory" -#~ msgid "Toggle Editor or Mixer on Top" -#~ msgstr "Ukázat editor nebo mixér navrchu" - #~ msgid "Seamless Looping" #~ msgstr "Souvislá smyčka" @@ -14469,14 +15056,6 @@ msgstr "Ukazovátko podrobného plátna" #~ msgid "Fast Export" #~ msgstr "Zastavit vyvedení do souboru" -#, fuzzy -#~ msgid "Audio Connections Manager" -#~ msgstr "Spojení vstupů" - -#, fuzzy -#~ msgid "MIDI Connections Manager" -#~ msgstr "Spojení vstupů" - #, fuzzy #~ msgid "Ardour" #~ msgstr "ardour: " diff --git a/gtk2_ardour/po/de.po b/gtk2_ardour/po/de.po index 060eb82a5b..632efabbd9 100644 --- a/gtk2_ardour/po/de.po +++ b/gtk2_ardour/po/de.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gtk-ardour 0.347.2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2013-03-05 12:38+0100\n" "Last-Translator: Edgar Aichinger \n" "Language-Team: German \n" @@ -148,7 +148,7 @@ msgstr "Armand Klenk" #: about.cc:153 msgid "Julien de Kozak" -msgstr "" +msgstr "Julien de Kozak" #: about.cc:154 msgid "Matt Krai" @@ -269,6 +269,7 @@ msgid "" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" msgstr "" "Deutsch:\n" "\tKarsten Petersen \n" @@ -277,8 +278,9 @@ msgstr "" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" -#: about.cc:189 +#: about.cc:190 msgid "" "Italian:\n" "\tFilippo Pappalardo \n" @@ -288,7 +290,7 @@ msgstr "" "\tFilippo Pappalardo \n" "\tRaffaele Morelli \n" -#: about.cc:190 +#: about.cc:191 msgid "" "Portuguese:\n" "\tRui Nuno Capela \n" @@ -296,7 +298,7 @@ msgstr "" "Portugiesisch:\n" "\tRui Nuno Capela \n" -#: about.cc:191 +#: about.cc:192 msgid "" "Brazilian Portuguese:\n" "\tAlexander da Franca Fernandes \n" @@ -306,7 +308,7 @@ msgstr "" "\tAlexander da Franca Fernandes \n" "\tChris Ross \n" -#: about.cc:193 +#: about.cc:194 msgid "" "Spanish:\n" "\t Alex Krohn \n" @@ -316,7 +318,7 @@ msgstr "" "\t Alex Krohn \n" "\tPablo Fernández \n" -#: about.cc:194 +#: about.cc:195 msgid "" "Russian:\n" "\t Igor Blinov \n" @@ -326,7 +328,7 @@ msgstr "" "\t Igor Blinov \n" "\tAlexandre Prokoudine \n" -#: about.cc:196 +#: about.cc:197 msgid "" "Greek:\n" "\t Klearchos Gourgourinis \n" @@ -334,7 +336,7 @@ msgstr "" "Griechisch:\n" "\t Klearchos Gourgourinis \n" -#: about.cc:197 +#: about.cc:198 msgid "" "Swedish:\n" "\t Petter Sundlöf \n" @@ -342,7 +344,7 @@ msgstr "" "Schwedisch:\n" "\t Petter Sundlöf \n" -#: about.cc:198 +#: about.cc:199 msgid "" "Polish:\n" "\t Piotr Zaryk \n" @@ -350,7 +352,7 @@ msgstr "" "Polnisch:\n" "\t Piotr Zaryk \n" -#: about.cc:199 +#: about.cc:200 msgid "" "Czech:\n" "\t Pavel Fric \n" @@ -358,7 +360,7 @@ msgstr "" "Tschechisch:\n" "\t Pavel Fric \n" -#: about.cc:200 +#: about.cc:201 msgid "" "Norwegian:\n" "\t Eivind Ødegård\n" @@ -366,7 +368,7 @@ msgstr "" "Norwegisch:\n" "\t Eivind Ødegård\n" -#: about.cc:201 +#: about.cc:202 msgid "" "Chinese:\n" "\t Rui-huai Zhang \n" @@ -374,15 +376,15 @@ msgstr "" "Chinesisch:\n" "\t Rui-huai Zhang \n" -#: about.cc:579 +#: about.cc:580 msgid "Copyright (C) 1999-2013 Paul Davis\n" msgstr "Copyright (C) 1999-2013 Paul Davis\n" -#: about.cc:583 -msgid "http://ardour.org/" -msgstr "http://ardour.org" - #: about.cc:584 +msgid "http://ardour.org/" +msgstr "http://ardour.org/" + +#: about.cc:585 msgid "" "%1\n" "(built from revision %2)" @@ -390,23 +392,23 @@ msgstr "" "%1\n" "(Aus Revision %2 erstellt)" -#: about.cc:588 +#: about.cc:589 msgid "Config" msgstr "Konfiguration" -#: actions.cc:80 +#: actions.cc:85 msgid "Loading menus from %1" msgstr "Lade Menüs aus" -#: actions.cc:83 actions.cc:84 +#: actions.cc:88 actions.cc:89 msgid "badly formatted UI definition file: %1" msgstr "die UI Definitionsdatei %1 ist falsch formatiert" -#: actions.cc:86 +#: actions.cc:91 msgid "%1 menu definition file not found" msgstr "Konnte die %1 Menü-Definitionsdatei nicht finden" -#: actions.cc:90 actions.cc:91 +#: actions.cc:95 actions.cc:96 msgid "%1 will not work without a valid ardour.menus file" msgstr "%1 benötigt eine gültige ardour.menus Datei" @@ -420,73 +422,74 @@ msgstr "Kanaleinstellungen:" #: add_route_dialog.cc:57 msgid "Track mode:" -msgstr "SpurModus" +msgstr "Spurmodus" #: add_route_dialog.cc:58 msgid "Instrument:" msgstr "Instrument:" -#: add_route_dialog.cc:79 +#: add_route_dialog.cc:76 msgid "Audio Tracks" msgstr "Audiospuren" -#: add_route_dialog.cc:80 +#: add_route_dialog.cc:77 msgid "MIDI Tracks" msgstr "Midispuren" -#: add_route_dialog.cc:81 +#: add_route_dialog.cc:78 msgid "Audio+MIDI Tracks" msgstr "Audio+MIDI-Spuren" -#: add_route_dialog.cc:82 +#: add_route_dialog.cc:79 msgid "Busses" -msgstr "Audio-Busse" +msgstr "Audiobusse" -#: add_route_dialog.cc:104 +#: add_route_dialog.cc:101 msgid "Add:" msgstr "Erstelle:" -#: add_route_dialog.cc:117 startup.cc:808 time_fx_dialog.cc:92 +#: add_route_dialog.cc:114 startup.cc:833 time_fx_dialog.cc:91 +#: add_video_dialog.cc:149 video_server_dialog.cc:109 msgid "Options" msgstr "Optionen" -#: add_route_dialog.cc:127 bundle_manager.cc:194 region_editor.cc:50 -#: route_group_dialog.cc:66 +#: add_route_dialog.cc:124 bundle_manager.cc:192 region_editor.cc:50 +#: route_group_dialog.cc:65 msgid "Name:" msgstr "Name:" -#: add_route_dialog.cc:157 +#: add_route_dialog.cc:154 msgid "Group:" msgstr "Gruppe:" -#: add_route_dialog.cc:218 add_route_dialog.cc:227 add_route_dialog.cc:301 -#: rc_option_editor.cc:1450 rc_option_editor.cc:1452 rc_option_editor.cc:1454 -#: rc_option_editor.cc:1472 rc_option_editor.cc:1474 rc_option_editor.cc:1482 -#: rc_option_editor.cc:1484 rc_option_editor.cc:1502 rc_option_editor.cc:1515 -#: rc_option_editor.cc:1517 rc_option_editor.cc:1519 rc_option_editor.cc:1550 -#: rc_option_editor.cc:1552 rc_option_editor.cc:1554 rc_option_editor.cc:1562 -#: rc_option_editor.cc:1570 rc_option_editor.cc:1578 +#: add_route_dialog.cc:215 add_route_dialog.cc:224 add_route_dialog.cc:298 +#: rc_option_editor.cc:1448 rc_option_editor.cc:1450 rc_option_editor.cc:1452 +#: rc_option_editor.cc:1470 rc_option_editor.cc:1472 rc_option_editor.cc:1480 +#: rc_option_editor.cc:1482 rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1515 rc_option_editor.cc:1517 rc_option_editor.cc:1548 +#: rc_option_editor.cc:1550 rc_option_editor.cc:1552 rc_option_editor.cc:1560 +#: rc_option_editor.cc:1568 rc_option_editor.cc:1576 msgid "Audio" msgstr "Audio" -#: add_route_dialog.cc:219 add_route_dialog.cc:230 add_route_dialog.cc:302 -#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1701 -#: rc_option_editor.cc:1709 rc_option_editor.cc:1717 rc_option_editor.cc:1726 -#: rc_option_editor.cc:1734 rc_option_editor.cc:1742 rc_option_editor.cc:1750 -#: rc_option_editor.cc:1759 rc_option_editor.cc:1768 rc_option_editor.cc:1777 -#: rc_option_editor.cc:1785 rc_option_editor.cc:1793 +#: add_route_dialog.cc:216 add_route_dialog.cc:227 add_route_dialog.cc:299 +#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1699 +#: rc_option_editor.cc:1707 rc_option_editor.cc:1715 rc_option_editor.cc:1724 +#: rc_option_editor.cc:1732 rc_option_editor.cc:1740 rc_option_editor.cc:1748 +#: rc_option_editor.cc:1757 rc_option_editor.cc:1766 rc_option_editor.cc:1775 +#: rc_option_editor.cc:1783 rc_option_editor.cc:1791 msgid "MIDI" msgstr "MIDI" -#: add_route_dialog.cc:220 add_route_dialog.cc:233 add_route_dialog.cc:303 +#: add_route_dialog.cc:217 add_route_dialog.cc:230 add_route_dialog.cc:300 msgid "Audio+MIDI" msgstr "Audio+MIDI" -#: add_route_dialog.cc:221 add_route_dialog.cc:236 add_route_dialog.cc:304 +#: add_route_dialog.cc:218 add_route_dialog.cc:233 add_route_dialog.cc:301 msgid "Bus" msgstr "Bus" -#: add_route_dialog.cc:263 +#: add_route_dialog.cc:260 msgid "" "Audio+MIDI tracks are intended for use ONLY with plugins that use " "both audio and MIDI input data\n" @@ -495,75 +498,75 @@ msgid "" "track instead." msgstr "" "Audio+MIDI Spuren sind NUR für den Gebrauch mit Plugins gedacht, die " -"sowohl Audio als auch MIDI Eingangsdaten nützen\n" +"sowohl Audio als auch MIDI Eingangsdaten benutzen\n" "\n" "Falls Sie nicht vorhaben, so ein Plugin zu benutzen, verwenden Sie " "stattdessen eine normale Audio- oder MIDI-Spur" -#: add_route_dialog.cc:322 add_route_dialog.cc:341 editor_actions.cc:385 -#: editor_rulers.cc:380 time_axis_view.cc:1301 +#: add_route_dialog.cc:319 add_route_dialog.cc:338 editor_actions.cc:385 +#: editor_rulers.cc:377 time_axis_view.cc:1301 msgid "Normal" msgstr "Normal" -#: add_route_dialog.cc:325 add_route_dialog.cc:343 +#: add_route_dialog.cc:322 add_route_dialog.cc:340 msgid "Non Layered" msgstr "Non Layered" -#: add_route_dialog.cc:326 add_route_dialog.cc:345 +#: add_route_dialog.cc:323 add_route_dialog.cc:342 msgid "Tape" msgstr "Band" -#: add_route_dialog.cc:426 +#: add_route_dialog.cc:423 msgid "Mono" msgstr "Mono" -#: add_route_dialog.cc:430 +#: add_route_dialog.cc:427 msgid "Stereo" msgstr "Stereo" -#: add_route_dialog.cc:454 +#: add_route_dialog.cc:451 msgid "3 Channel" msgstr "3 Kanäle" -#: add_route_dialog.cc:458 +#: add_route_dialog.cc:455 msgid "4 Channel" msgstr "4 Kanäle" -#: add_route_dialog.cc:462 +#: add_route_dialog.cc:459 msgid "5 Channel" msgstr "5 Kanäle" -#: add_route_dialog.cc:466 +#: add_route_dialog.cc:463 msgid "6 Channel" msgstr "6 Kanäle" -#: add_route_dialog.cc:470 +#: add_route_dialog.cc:467 msgid "8 Channel" msgstr "8 Kanäle" -#: add_route_dialog.cc:474 +#: add_route_dialog.cc:471 msgid "12 Channel" msgstr "12 Kanäle" -#: add_route_dialog.cc:478 mixer_strip.cc:2137 +#: add_route_dialog.cc:475 mixer_strip.cc:2136 msgid "Custom" msgstr "Benutzerdefiniert" -#: add_route_dialog.cc:511 add_route_dialog.cc:525 route_group_menu.cc:81 +#: add_route_dialog.cc:508 add_route_dialog.cc:524 route_group_menu.cc:81 msgid "New Group..." msgstr "Neue Gruppe..." -#: add_route_dialog.cc:515 route_group_menu.cc:85 +#: add_route_dialog.cc:512 route_group_menu.cc:85 msgid "No Group" msgstr "Keine Gruppe" -#: add_route_dialog.cc:587 +#: add_route_dialog.cc:588 msgid "-none-" msgstr "-keine-" #: ambiguous_file_dialog.cc:30 msgid "Ambiguous File" -msgstr "Mehrdeutige Datei" +msgstr "Mehrmals gefundene Datei" #: ambiguous_file_dialog.cc:35 msgid "" @@ -621,19 +624,19 @@ msgstr "Normalisieren" #: analysis_window.cc:59 msgid "FFT analysis window" -msgstr "FFT - Analysefenster" +msgstr "FFT-Analysefenster" -#: analysis_window.cc:60 editor.cc:1880 +#: analysis_window.cc:60 editor.cc:1856 msgid "Spectral Analysis" msgstr "FFT-Analyse" -#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:555 +#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:557 #: session_metadata_dialog.cc:546 msgid "Track" msgstr "Spur" -#: analysis_window.cc:68 editor_actions.cc:619 mixer_ui.cc:124 -#: mixer_ui.cc:1792 +#: analysis_window.cc:68 editor_actions.cc:616 mixer_ui.cc:125 +#: mixer_ui.cc:1793 msgid "Show" msgstr "Anzeigen" @@ -647,35 +650,90 @@ msgstr "" "Schaltfläche kann den Status des nichtexistenten Kontrollzieles nicht " "verfolgen\n" -#: ardour_ui.cc:168 +#: ardour_ui.cc:179 msgid "audition" msgstr "Vorhören" -#: ardour_ui.cc:169 +#: ardour_ui.cc:180 msgid "solo" -msgstr "solo" +msgstr "Solo" -#: ardour_ui.cc:170 +#: ardour_ui.cc:181 msgid "feedback" -msgstr "feedback" +msgstr "Feedback" -#: ardour_ui.cc:172 +#: ardour_ui.cc:183 speaker_dialog.cc:36 +msgid "Speaker Configuration" +msgstr "Lautsprechereinstellung" + +#: ardour_ui.cc:184 theme_manager.cc:56 theme_manager.cc:64 +msgid "Theme Manager" +msgstr "Thema" + +#: ardour_ui.cc:185 keyeditor.cc:53 +msgid "Key Bindings" +msgstr "Tastenkombinationen" + +#: ardour_ui.cc:186 +msgid "Preferences" +msgstr "Globale Einstellungen" + +#: ardour_ui.cc:187 ardour_ui.cc:192 +#, fuzzy +msgid "Add Tracks/Busses" +msgstr "Spuren/Busse" + +#: ardour_ui.cc:188 +msgid "About" +msgstr "Über..." + +#: ardour_ui.cc:189 location_ui.cc:1134 +msgid "Locations" +msgstr "Positionen" + +#: ardour_ui.cc:190 route_params_ui.cc:57 route_params_ui.cc:604 +msgid "Tracks and Busses" +msgstr "Spuren/Busse" + +#: ardour_ui.cc:191 +msgid "Properties" +msgstr "Projekteinstellungen" + +#: ardour_ui.cc:193 bundle_manager.cc:263 +msgid "Bundle Manager" +msgstr "Bundle Manager" + +#: ardour_ui.cc:194 big_clock_window.cc:35 +msgid "Big Clock" +msgstr "Große Zeitanzeige" + +#: ardour_ui.cc:195 +#, fuzzy +msgid "Audio Connections" +msgstr "Audio Verbindungsmanager" + +#: ardour_ui.cc:196 +#, fuzzy +msgid "MIDI Connections" +msgstr "Midi Verbindungsmanager" + +#: ardour_ui.cc:198 msgid "Errors" msgstr "Fehlermeldungen" -#: ardour_ui.cc:293 +#: ardour_ui.cc:299 msgid "could not initialize %1." msgstr "Konnte %1 nicht initialisieren." -#: ardour_ui.cc:353 +#: ardour_ui.cc:394 msgid "Starting audio engine" msgstr "Starte Audio-Engine" -#: ardour_ui.cc:735 startup.cc:613 +#: ardour_ui.cc:763 startup.cc:638 msgid "%1 is ready for use" msgstr "%1 ist bereit" -#: ardour_ui.cc:783 +#: ardour_ui.cc:811 msgid "" "WARNING: Your system has a limit for maximum amount of locked memory. This " "might cause %1 to run out of memory before your system runs out of memory. \n" @@ -684,29 +742,29 @@ msgid "" "controlled by %2" msgstr "" "WARNUNG: Ihr System hat eine Begrenzung für die Reservierung von " -"Arbeitsspeicher eingestellt. Dies könnte dazu führen, dass %1 zu schnell der " -"Speicher ausgeht.\n" +"Arbeitsspeicher eingestellt. Dies könnte dazu führen, dass %1 der Speicher " +"ausgeht bevor die Systembegrenzung erreicht ist.\n" "\n" "Sie können die Speicherbegrenzung mit 'ulimit -l' einsehen und normalerweise " "in %2 verändern." -#: ardour_ui.cc:800 +#: ardour_ui.cc:828 msgid "Do not show this window again" -msgstr "Diese Meldung nicht wieder anzeigen" +msgstr "Diese Meldung nicht erneut anzeigen" -#: ardour_ui.cc:847 +#: ardour_ui.cc:870 msgid "Don't quit" msgstr "Abbrechen" -#: ardour_ui.cc:848 +#: ardour_ui.cc:871 msgid "Just quit" -msgstr "Nur beenden" +msgstr "Beenden ohne zu speichern" -#: ardour_ui.cc:849 +#: ardour_ui.cc:872 msgid "Save and quit" msgstr "Speichern und beenden" -#: ardour_ui.cc:859 +#: ardour_ui.cc:882 msgid "" "%1 was unable to save your session.\n" "\n" @@ -720,15 +778,15 @@ msgstr "" "\n" "\"Trotzdem beenden\"." -#: ardour_ui.cc:890 +#: ardour_ui.cc:913 msgid "Please wait while %1 cleans up..." msgstr "Bitte warten Sie, während %1 aufräumt." -#: ardour_ui.cc:908 +#: ardour_ui.cc:930 msgid "Unsaved Session" msgstr "Nicht gespeichertes Projekt" -#: ardour_ui.cc:929 +#: ardour_ui.cc:951 msgid "" "The session \"%1\"\n" "has not been saved.\n" @@ -746,7 +804,7 @@ msgstr "" "\n" "Wie wollen Sie vorgehen?" -#: ardour_ui.cc:932 +#: ardour_ui.cc:954 msgid "" "The snapshot \"%1\"\n" "has not been saved.\n" @@ -764,74 +822,74 @@ msgstr "" "\n" "Wie wollen Sie vorgehen?" -#: ardour_ui.cc:946 +#: ardour_ui.cc:968 msgid "Prompter" msgstr "Frage" -#: ardour_ui.cc:1024 +#: ardour_ui.cc:1045 msgid "disconnected" msgstr "getrennt" -#: ardour_ui.cc:1031 +#: ardour_ui.cc:1052 #, c-format msgid "JACK: %.1f kHz / %4.1f ms" msgstr "JACK: %.1f kHz / %4.1f ms" -#: ardour_ui.cc:1035 +#: ardour_ui.cc:1056 #, c-format msgid "JACK: % kHz / %4.1f ms" msgstr "JACK: % kHz / %4.1f ms" -#: ardour_ui.cc:1053 +#: ardour_ui.cc:1074 export_video_dialog.cc:67 msgid "File:" msgstr "Datei:" -#: ardour_ui.cc:1057 +#: ardour_ui.cc:1078 msgid "BWF" msgstr "BWF" -#: ardour_ui.cc:1060 +#: ardour_ui.cc:1081 msgid "WAV" msgstr "WAV" -#: ardour_ui.cc:1063 +#: ardour_ui.cc:1084 msgid "WAV64" msgstr "WAV64" -#: ardour_ui.cc:1066 session_option_editor.cc:199 +#: ardour_ui.cc:1087 session_option_editor.cc:197 msgid "CAF" msgstr "CAF" -#: ardour_ui.cc:1069 +#: ardour_ui.cc:1090 msgid "AIFF" msgstr "AIFF" -#: ardour_ui.cc:1072 +#: ardour_ui.cc:1093 msgid "iXML" msgstr "iXML" -#: ardour_ui.cc:1075 +#: ardour_ui.cc:1096 msgid "RF64" msgstr "RF64" -#: ardour_ui.cc:1083 +#: ardour_ui.cc:1104 msgid "32-float" msgstr "32-float" -#: ardour_ui.cc:1086 +#: ardour_ui.cc:1107 msgid "24-int" msgstr "24-int" -#: ardour_ui.cc:1089 +#: ardour_ui.cc:1110 msgid "16-int" msgstr "16-int" -#: ardour_ui.cc:1108 +#: ardour_ui.cc:1129 #, c-format msgid "DSP: %5.1f%%" msgstr "DSP: %5.1f%%" -#: ardour_ui.cc:1127 +#: ardour_ui.cc:1148 #, c-format msgid "" "Buffers: p:" @@ -842,61 +900,61 @@ msgstr "" "%% c:" "%%%" -#: ardour_ui.cc:1163 +#: ardour_ui.cc:1184 msgid "Disk: Unknown" msgstr "Disk: Unbekannt" -#: ardour_ui.cc:1165 +#: ardour_ui.cc:1186 msgid "Disk: 24hrs+" msgstr "Disk: 24h+" -#: ardour_ui.cc:1183 +#: ardour_ui.cc:1204 msgid "Disk: >24 hrs" msgstr "Disk: >24 h" -#: ardour_ui.cc:1194 +#: ardour_ui.cc:1215 #, c-format msgid "Disk: %02dh:%02dm:%02ds" msgstr "Disk: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1220 +#: ardour_ui.cc:1241 #, c-format msgid "Timecode|TC: %s" msgstr "Timecode|TC: %s" -#: ardour_ui.cc:1337 ardour_ui.cc:1346 startup.cc:1020 +#: ardour_ui.cc:1358 ardour_ui.cc:1367 startup.cc:1045 msgid "Recent Sessions" msgstr "Zuletzt verwendete Projekte" -#: ardour_ui.cc:1428 +#: ardour_ui.cc:1447 msgid "" "%1 is not connected to JACK\n" "You cannot open or close sessions in this condition" msgstr "" "%1 ist derzeit nicht mit JACK verbunden.\n" -"Es ist nicht möglich, Projekte zu öffnen oder zu schließen." +"Dadurch können keine Projekte geöffnet oder geschlossen werden." -#: ardour_ui.cc:1455 +#: ardour_ui.cc:1474 msgid "Open Session" msgstr "Projekt öffnen" -#: ardour_ui.cc:1473 session_import_dialog.cc:169 -#: session_metadata_dialog.cc:729 startup.cc:1049 +#: ardour_ui.cc:1492 session_import_dialog.cc:169 +#: session_metadata_dialog.cc:729 startup.cc:1074 msgid "%1 sessions" -msgstr "%1projekte" +msgstr "%1 Projekte" -#: ardour_ui.cc:1510 +#: ardour_ui.cc:1529 msgid "You cannot add a track without a session already loaded." msgstr "" "Sie können erst Spuren oder Busse hinzufügen, wenn ein Projekt geladen wurde." -#: ardour_ui.cc:1518 +#: ardour_ui.cc:1537 msgid "could not create %1 new mixed track" msgid_plural "could not create %1 new mixed tracks" msgstr[0] "konnte %1 neue Audio+MIDI-Spur nicht erstellen" msgstr[1] "konnte %1 neue Audio+MIDI-Spuren nicht erstellen" -#: ardour_ui.cc:1524 ardour_ui.cc:1585 +#: ardour_ui.cc:1543 ardour_ui.cc:1604 msgid "" "There are insufficient JACK ports available\n" "to create a new track or bus.\n" @@ -909,33 +967,33 @@ msgstr "" "%1 und starten Sie JACK mit einer größeren\n" "Anzahl Ports neu." -#: ardour_ui.cc:1559 +#: ardour_ui.cc:1578 msgid "You cannot add a track or bus without a session already loaded." msgstr "" "Sie können erst Spuren oder Busse hinzufügen, wenn ein Projekt geladen wurde." -#: ardour_ui.cc:1568 +#: ardour_ui.cc:1587 msgid "could not create %1 new audio track" msgid_plural "could not create %1 new audio tracks" msgstr[0] "konnte %1 neue Audiospur nicht erstellen." msgstr[1] "konnte %1 neue Audiospuren nicht erstellen." -#: ardour_ui.cc:1577 +#: ardour_ui.cc:1596 msgid "could not create %1 new audio bus" msgid_plural "could not create %1 new audio busses" msgstr[0] "konnte %1 neuen Audiobus nicht erstellen" msgstr[1] "konnte %1 neue Audiobusse nicht erstellen" -#: ardour_ui.cc:1694 +#: ardour_ui.cc:1713 msgid "" "Please create one or more tracks before trying to record.\n" "You can do this with the \"Add Track or Bus\" option in the Session menu." msgstr "" -"Bitte fügen Sie mindestens eine oder mehrere Spur hinzu,\n" -"bevor Sie aufnehmen. Die geht über \"Spur/Bus hinzufügen\"\n" +"Bitte fügen Sie, bevor Sie aufnehmen, mindestens \n" +"eine oder mehrere Spur hinzu. Die geht über \"Spur/Bus hinzufügen\"\n" "im Menüpunkt Projekt." -#: ardour_ui.cc:2084 +#: ardour_ui.cc:2103 msgid "" "The audio backend (JACK) was shutdown because:\n" "\n" @@ -945,7 +1003,7 @@ msgstr "" "\n" "%1" -#: ardour_ui.cc:2086 +#: ardour_ui.cc:2105 msgid "" "JACK has either been shutdown or it\n" "disconnected %1 because %1\n" @@ -957,19 +1015,19 @@ msgstr "" "war. Sie sollten versuchen, JACK neu zu starten,\n" "neu zu verbinden, und das Projekt zu speichern." -#: ardour_ui.cc:2112 +#: ardour_ui.cc:2131 msgid "Unable to start the session running" msgstr "Konnte das aktuelle Projekt nicht starten" -#: ardour_ui.cc:2192 +#: ardour_ui.cc:2211 msgid "Take Snapshot" msgstr "Schnappschuss machen" -#: ardour_ui.cc:2193 +#: ardour_ui.cc:2212 msgid "Name of new snapshot" msgstr "Name für neuen Schnappschuss" -#: ardour_ui.cc:2217 +#: ardour_ui.cc:2236 msgid "" "To ensure compatibility with various systems\n" "snapshot names may not contain a '%1' character" @@ -977,28 +1035,29 @@ msgstr "" "Um die Kompatibilität mit verschiedenen Systemen sicher zu stellen,\n" "dürfen Namen von Schnappschüssen kein '%1'-Zeichen enthalten" -#: ardour_ui.cc:2229 +#: ardour_ui.cc:2248 msgid "Confirm Snapshot Overwrite" msgstr "Bestätige das Überschreiben des Schnappschusses" -#: ardour_ui.cc:2230 +#: ardour_ui.cc:2249 msgid "A snapshot already exists with that name. Do you want to overwrite it?" msgstr "" -"Ein Schnappschuss mit diesem existiert bereits. Wollen Sie ihn überschreiben?" +"Ein Schnappschuss mit diesem Namen existiert bereits. Wollen Sie ihn " +"überschreiben?" -#: ardour_ui.cc:2233 +#: ardour_ui.cc:2252 utils_videotl.cc:66 msgid "Overwrite" -msgstr "Überschreibe" +msgstr "Überschreiben" -#: ardour_ui.cc:2267 +#: ardour_ui.cc:2286 msgid "Rename Session" msgstr "Projekt umbenennen" -#: ardour_ui.cc:2268 +#: ardour_ui.cc:2287 msgid "New session name" msgstr "Neuer Projektname" -#: ardour_ui.cc:2282 ardour_ui.cc:2666 ardour_ui.cc:2711 +#: ardour_ui.cc:2301 ardour_ui.cc:2681 ardour_ui.cc:2726 msgid "" "To ensure compatibility with various systems\n" "session names may not contain a '%1' character" @@ -1006,14 +1065,14 @@ msgstr "" "Um die Kompatibilität mit verschiedenen Systemen sicher zu stellen,\n" "dürfen Projektnamen kein '%1'-Zeichen enthalten" -#: ardour_ui.cc:2290 +#: ardour_ui.cc:2309 msgid "" "That name is already in use by another directory/folder. Please try again." msgstr "" "Dieser Name wird schon von einem anderen Verzeichnis/Ordner benutzt. Bitte " -"nochmal versuchen." +"versuchen Sie einen anderen Namen." -#: ardour_ui.cc:2299 +#: ardour_ui.cc:2318 msgid "" "Renaming this session failed.\n" "Things could be seriously messed up at this point" @@ -1021,74 +1080,74 @@ msgstr "" "Das Umbenennen des Projekts ist fehlgeschlagen.\n" "Dies könnte auf schwerwiegende Probleme hinweisen." -#: ardour_ui.cc:2414 +#: ardour_ui.cc:2429 msgid "Save Template" msgstr "Als Vorlage Speichern" -#: ardour_ui.cc:2415 +#: ardour_ui.cc:2430 msgid "Name for template:" msgstr "Name für Vorlage" -#: ardour_ui.cc:2416 +#: ardour_ui.cc:2431 msgid "-template" -msgstr "Vorlage" +msgstr "-Vorlage" -#: ardour_ui.cc:2454 +#: ardour_ui.cc:2469 msgid "" "This session\n" "%1\n" "already exists. Do you want to open it?" msgstr "" -"Das Projekt\n" +"Dieses Projekt\n" "%1\n" "existiert bereits. Wollen Sie sie öffnen?" -#: ardour_ui.cc:2464 +#: ardour_ui.cc:2479 msgid "Open Existing Session" msgstr "Vorhandenes Projekt öffnen" -#: ardour_ui.cc:2702 +#: ardour_ui.cc:2717 msgid "There is no existing session at \"%1\"" -msgstr "Es gibt kein Projekt an folgender Stelle: \"%1\"" +msgstr "Es gibt kein Projekt in: \"%1\"" -#: ardour_ui.cc:2792 +#: ardour_ui.cc:2804 msgid "Please wait while %1 loads your session" msgstr "Bitte warten Sie, während %1 das Projekt lädt" -#: ardour_ui.cc:2807 +#: ardour_ui.cc:2819 msgid "Port Registration Error" msgstr "Fehler bei der Registrierung von Ports" -#: ardour_ui.cc:2808 +#: ardour_ui.cc:2820 msgid "Click the Close button to try again." msgstr "Klicken Sie auf Schließen, um es erneut zu versuchen." -#: ardour_ui.cc:2829 +#: ardour_ui.cc:2841 msgid "Session \"%1 (snapshot %2)\" did not load successfully" msgstr "Projekt \"%1 (Schnappschuss %2)\" konnte nicht geladen werden." -#: ardour_ui.cc:2835 +#: ardour_ui.cc:2847 msgid "Loading Error" msgstr "Fehler beim Laden" -#: ardour_ui.cc:2836 +#: ardour_ui.cc:2848 msgid "Click the Refresh button to try again." msgstr "Klicken Sie auf Aktualisieren, um es erneut zu versuchen." -#: ardour_ui.cc:2918 +#: ardour_ui.cc:2930 msgid "Could not create session in \"%1\"" msgstr "Konnte kein Projekt in \"%1\" anlegen" -#: ardour_ui.cc:3045 +#: ardour_ui.cc:3030 msgid "No files were ready for clean-up" msgstr "Keine Audiodateien zum Aufräumen vorhanden" -#: ardour_ui.cc:3049 ardour_ui.cc:3059 ardour_ui.cc:3192 ardour_ui.cc:3199 +#: ardour_ui.cc:3034 ardour_ui.cc:3044 ardour_ui.cc:3177 ardour_ui.cc:3184 #: ardour_ui_ed.cc:104 msgid "Clean-up" msgstr "Aufräumen" -#: ardour_ui.cc:3050 +#: ardour_ui.cc:3035 msgid "" "If this seems suprising, \n" "check for any existing snapshots.\n" @@ -1100,19 +1159,19 @@ msgstr "" "sind sie wahrscheinlich noch in einem\n" "älteren Schnappschuss als Region eingebunden." -#: ardour_ui.cc:3109 +#: ardour_ui.cc:3094 msgid "kilo" msgstr "kilo" -#: ardour_ui.cc:3112 +#: ardour_ui.cc:3097 msgid "mega" msgstr "mega" -#: ardour_ui.cc:3115 +#: ardour_ui.cc:3100 msgid "giga" msgstr "giga" -#: ardour_ui.cc:3120 +#: ardour_ui.cc:3105 msgid "" "The following file was deleted from %2,\n" "releasing %3 %4bytes of disk space" @@ -1126,7 +1185,7 @@ msgstr[1] "" "Die folgenden %1 Dateien wurden von %2\n" "gelöscht und gaben %3 %4bytes Speicherplatz frei" -#: ardour_ui.cc:3127 +#: ardour_ui.cc:3112 msgid "" "The following file was not in use and \n" "has been moved to: %2\n" @@ -1146,7 +1205,7 @@ msgid_plural "" "\n" "will release an additional %3 %4bytes of disk space.\n" msgstr[0] "" -"Die folgende Datei war unbenutzt\n" +"Die folgende Datei wurde nicht benutzt\n" "und wurde verschoben nach: %2\n" "\n" "Nach einem Neustart von %5 kann über\n" @@ -1164,11 +1223,11 @@ msgstr[1] "" "\n" "%3 %4bytes Speicherplatz freigegeben werden.\n" -#: ardour_ui.cc:3187 +#: ardour_ui.cc:3172 msgid "Are you sure you want to clean-up?" msgstr "Wollen Sie wirklich aufräumen?" -#: ardour_ui.cc:3194 +#: ardour_ui.cc:3179 msgid "" "Clean-up is a destructive operation.\n" "ALL undo/redo information will be lost if you clean-up.\n" @@ -1180,74 +1239,88 @@ msgstr "" "Nach dem Aufräumen werden alle nicht benötigten Audiodateien in den \"dead " "sounds\" Ordner verschoben." -#: ardour_ui.cc:3202 +#: ardour_ui.cc:3187 msgid "CleanupDialog" msgstr "Aufräumdialog" -#: ardour_ui.cc:3232 +#: ardour_ui.cc:3217 msgid "Cleaned Files" msgstr "Aufgeräumte Dateien" -#: ardour_ui.cc:3249 +#: ardour_ui.cc:3234 msgid "deleted file" msgstr "gelöschte Datei" -#: ardour_ui.cc:3346 +#: ardour_ui.cc:3326 msgid "" "Video-Server was not launched by Ardour. The request to stop it is ignored." msgstr "" +"Der Video-Server wurde nicht von Ardour gestartet, der Befehl ihn anzuhalten " +"wird ignoriert." -#: ardour_ui.cc:3350 +#: ardour_ui.cc:3330 msgid "Stop Video-Server" -msgstr "" +msgstr "Video-Server anhalten" -#: ardour_ui.cc:3351 +#: ardour_ui.cc:3331 msgid "Do you really want to stop the Video Server?" -msgstr "" +msgstr "Wollen Sie den Video-Server wirklich anhalten?" -#: ardour_ui.cc:3354 -#, fuzzy +#: ardour_ui.cc:3334 msgid "Yes, Stop It" -msgstr "Ja, entfernen." +msgstr "Ja, anhalten." -#: ardour_ui.cc:3380 +#: ardour_ui.cc:3360 msgid "The Video Server is already started." -msgstr "" +msgstr "Der Video-Server läuft bereits" -#: ardour_ui.cc:3382 +#: ardour_ui.cc:3362 msgid "" "An external Video Server is configured and can be reached. Not starting a " "new instance." msgstr "" +"Ein externer Video-Server wurde konfiguriert, ist aber nicht erreichbar. Es " +"wird keine neue Instanz gestartet." -#: ardour_ui.cc:3390 ardour_ui.cc:3461 +#: ardour_ui.cc:3370 ardour_ui.cc:3455 msgid "" "Could not connect to the Video Server. Start it or configure its access URL " "in Edit -> Preferences." msgstr "" +"Es konnte keine Verbindung zum Video-Server hergestellt werden.Sie müssen " +"ihn vorher starten oder die Adresse in Bearbeiten -> Globale Einstellungen " +"anpassen" -#: ardour_ui.cc:3414 +#: ardour_ui.cc:3394 msgid "Specified docroot is not an existing directory." -msgstr "" +msgstr "Das eingestellte Dokumentenverzeichnis existiert nicht." -#: ardour_ui.cc:3419 +#: ardour_ui.cc:3399 msgid "Given Video Server is not an executable file." +msgstr "Der eingestellte Video-Server ist keine ausführbare Datei." + +#: ardour_ui.cc:3432 +msgid "Cannot launch the video-server" msgstr "" -#: ardour_ui.cc:3485 editor_audio_import.cc:629 +#: ardour_ui.cc:3441 +msgid "Video-server was started but does not respond to requests..." +msgstr "" + +#: ardour_ui.cc:3477 editor_audio_import.cc:629 msgid "could not open %1" msgstr "Konnte \"%s\" nicht öffnen." -#: ardour_ui.cc:3489 +#: ardour_ui.cc:3481 msgid "no video-file selected" -msgstr "" +msgstr "Es wurde keine Video-Datei ausgewählt." -#: ardour_ui.cc:3650 +#: ardour_ui.cc:3641 msgid "Recording was stopped because your system could not keep up." msgstr "" "Die Aufnahme wurde gestoppt, da Ihr System nicht schnell genug folgen konnte." -#: ardour_ui.cc:3679 +#: ardour_ui.cc:3670 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1261,7 +1334,7 @@ msgstr "" "Die Daten konnten nicht schnell genug geschrieben\n" "werden, um die Aufnahme fortzuführen.\n" -#: ardour_ui.cc:3698 +#: ardour_ui.cc:3689 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1275,11 +1348,11 @@ msgstr "" "Die Daten konnten nicht schnell genug gelesen\n" "werden, um die Wiedergabe aufrechtzuerhalten.\n" -#: ardour_ui.cc:3738 +#: ardour_ui.cc:3729 msgid "Crash Recovery" -msgstr "Wiederherstellung" +msgstr "Absturz-Wiederherstellung" -#: ardour_ui.cc:3739 +#: ardour_ui.cc:3730 msgid "" "This session appears to have been in the\n" "middle of recording when %1 or\n" @@ -1297,19 +1370,19 @@ msgstr "" "für Sie wiederherstellen oder sie verwerfen.\n" "Bitte entscheiden Sie, wie Sie vorgehen möchten.\n" -#: ardour_ui.cc:3751 +#: ardour_ui.cc:3742 msgid "Ignore crash data" msgstr "Daten verwerfen" -#: ardour_ui.cc:3752 +#: ardour_ui.cc:3743 msgid "Recover from crash" msgstr "Daten wiederherstellen" -#: ardour_ui.cc:3772 +#: ardour_ui.cc:3763 msgid "Sample Rate Mismatch" msgstr "Samplerate passt nicht" -#: ardour_ui.cc:3773 +#: ardour_ui.cc:3764 msgid "" "This session was created with a sample rate of %1 Hz, but\n" "%2 is currently running at %3 Hz. If you load this session,\n" @@ -1320,31 +1393,23 @@ msgstr "" "%2 läuft derzeit mit %3 Hz. Wenn Sie dieses Projekt laden, \n" "wird Ihr Audiomaterial mit der falschen Samplerate abgespielt.\n" -#: ardour_ui.cc:3782 +#: ardour_ui.cc:3773 msgid "Do not load session" msgstr "Projekt nicht laden" -#: ardour_ui.cc:3783 +#: ardour_ui.cc:3774 msgid "Load session anyway" msgstr "Projekt trotzdem laden" -#: ardour_ui.cc:3804 +#: ardour_ui.cc:3797 msgid "Could not disconnect from JACK" msgstr "Konnte Verbindung mit JACK nicht trennen" -#: ardour_ui.cc:3817 +#: ardour_ui.cc:3810 msgid "Could not reconnect to JACK" msgstr "Konnte nicht erneut zu JACK verbinden" -#: ardour_ui.cc:3902 -msgid "Check the website for more..." -msgstr "" - -#: ardour_ui.cc:3915 -msgid "Click to open the program website in your web browser" -msgstr "" - -#: ardour_ui.cc:4152 +#: ardour_ui.cc:4084 msgid "" "%4This is a session from an older version of %3%5\n" "\n" @@ -1379,35 +1444,35 @@ msgstr "Der Editor konnte nicht initialisiert werden." msgid "UI: cannot setup mixer" msgstr "Der Mixer konnte nicht initialisiert werden." -#: ardour_ui2.cc:127 +#: ardour_ui2.cc:125 msgid "Play from playhead" msgstr "Wiedergabe ab Positionszeiger" -#: ardour_ui2.cc:128 +#: ardour_ui2.cc:126 msgid "Stop playback" msgstr "Wiedergabe anhalten" -#: ardour_ui2.cc:129 +#: ardour_ui2.cc:127 msgid "Toggle record" msgstr "Aufnahme aktivieren" -#: ardour_ui2.cc:130 +#: ardour_ui2.cc:128 msgid "Play range/selection" msgstr "Bereich/Auswahl wiedergeben" -#: ardour_ui2.cc:131 +#: ardour_ui2.cc:129 msgid "Go to start of session" msgstr "Zum Anfang des Projekts springen" -#: ardour_ui2.cc:132 +#: ardour_ui2.cc:130 msgid "Go to end of session" msgstr "Zum Ende des Projekts springen" -#: ardour_ui2.cc:133 +#: ardour_ui2.cc:131 msgid "Play loop range" msgstr "Schleife wiedergeben" -#: ardour_ui2.cc:134 +#: ardour_ui2.cc:132 msgid "" "MIDI Panic\n" "Send note off and reset controller messages on all MIDI channels" @@ -1416,23 +1481,23 @@ msgstr "" "Schalte auf allen Midikanälen die Notensignale aus und setzte alle MIDI-" "Controller zurück" -#: ardour_ui2.cc:135 +#: ardour_ui2.cc:133 msgid "Return to last playback start when stopped" msgstr "Bei Stopp zum letzten Wiedergabepunkt springen" -#: ardour_ui2.cc:136 +#: ardour_ui2.cc:134 msgid "Playhead follows Range Selections and Edits" msgstr "Positionszeiger folgt Auswahl und Editierungen" -#: ardour_ui2.cc:137 +#: ardour_ui2.cc:135 msgid "Be sensible about input monitoring" msgstr "Automatisches Input Monitoring aktivieren" -#: ardour_ui2.cc:138 +#: ardour_ui2.cc:136 msgid "Enable/Disable audio click" msgstr "Aktiviert/Deaktiviert Klick" -#: ardour_ui2.cc:139 monitor_section.cc:101 +#: ardour_ui2.cc:137 monitor_section.cc:101 msgid "" "When active, something is soloed.\n" "Click to de-solo everything" @@ -1440,7 +1505,7 @@ msgstr "" "Wenn aktiv, ist etwas auf Solo geschalten.\n" "Klick schaltet Solo überall aus." -#: ardour_ui2.cc:140 +#: ardour_ui2.cc:138 msgid "" "When active, auditioning is taking place\n" "Click to stop the audition" @@ -1448,12 +1513,11 @@ msgstr "" "Wird beim Vorhören aktiv.\n" "Klicken stoppt das Vorhören." -#: ardour_ui2.cc:141 +#: ardour_ui2.cc:139 msgid "When active, there is a feedback loop." msgstr "Wenn aktiv, gibt es eine Rückkopplungsschleife." -#: ardour_ui2.cc:142 -#, fuzzy +#: ardour_ui2.cc:140 msgid "" "Primary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1469,8 +1533,7 @@ msgstr "" "Siehe http://ardour.org/a3_features_clocks für " "Einzelheiten." -#: ardour_ui2.cc:143 -#, fuzzy +#: ardour_ui2.cc:141 msgid "" "Secondary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1486,35 +1549,35 @@ msgstr "" "Siehe http://ardour.org/a3_features_clocks für " "Einzelheiten." -#: ardour_ui2.cc:175 +#: ardour_ui2.cc:173 msgid "[ERROR]: " msgstr "[FEHLER]:" -#: ardour_ui2.cc:177 +#: ardour_ui2.cc:175 msgid "[WARNING]: " msgstr "[WARNUNG]:" -#: ardour_ui2.cc:179 +#: ardour_ui2.cc:177 msgid "[INFO]: " msgstr "[INFO]: " -#: ardour_ui2.cc:243 ardour_ui_ed.cc:417 +#: ardour_ui2.cc:241 ardour_ui_ed.cc:376 msgid "Auto Return" msgstr "Auto Return" -#: ardour_ui2.cc:245 ardour_ui_ed.cc:420 +#: ardour_ui2.cc:243 ardour_ui_ed.cc:379 msgid "Follow Edits" msgstr "Folge Bearbeitungen" -#: ardour_ui2.cc:631 rc_option_editor.cc:1006 rc_option_editor.cc:1024 -#: rc_option_editor.cc:1027 rc_option_editor.cc:1029 rc_option_editor.cc:1031 -#: rc_option_editor.cc:1039 rc_option_editor.cc:1047 rc_option_editor.cc:1049 -#: rc_option_editor.cc:1057 rc_option_editor.cc:1064 rc_option_editor.cc:1073 -#: rc_option_editor.cc:1075 rc_option_editor.cc:1077 rc_option_editor.cc:1085 -#: rc_option_editor.cc:1087 rc_option_editor.cc:1096 -#: session_option_editor.cc:236 session_option_editor.cc:238 -#: session_option_editor.cc:259 session_option_editor.cc:261 -#: session_option_editor.cc:263 session_option_editor.cc:270 +#: ardour_ui2.cc:621 rc_option_editor.cc:1004 rc_option_editor.cc:1022 +#: rc_option_editor.cc:1025 rc_option_editor.cc:1027 rc_option_editor.cc:1029 +#: rc_option_editor.cc:1037 rc_option_editor.cc:1045 rc_option_editor.cc:1047 +#: rc_option_editor.cc:1055 rc_option_editor.cc:1062 rc_option_editor.cc:1071 +#: rc_option_editor.cc:1073 rc_option_editor.cc:1075 rc_option_editor.cc:1083 +#: rc_option_editor.cc:1085 rc_option_editor.cc:1094 +#: session_option_editor.cc:234 session_option_editor.cc:236 +#: session_option_editor.cc:257 session_option_editor.cc:259 +#: session_option_editor.cc:261 session_option_editor.cc:268 msgid "Misc" msgstr "Sonstiges" @@ -1530,29 +1593,29 @@ msgstr "Mixer laden" msgid "Reload Session History" msgstr "Projekt-Aktionsverlauf laden" -#: ardour_ui_dependents.cc:125 -msgid "This screen is not tall enough to display the mixer window" -msgstr "" -"Dieser Bildschirm ist nicht hoch genug, um das Mixerfenster darzustellen" - -#: ardour_ui_dialogs.cc:225 +#: ardour_ui_dialogs.cc:206 msgid "Don't close" msgstr "Abbrechen" -#: ardour_ui_dialogs.cc:226 +#: ardour_ui_dialogs.cc:207 msgid "Just close" msgstr "Ohne speichern schließen" -#: ardour_ui_dialogs.cc:227 +#: ardour_ui_dialogs.cc:208 msgid "Save and close" msgstr "Speichern und schließen" +#: ardour_ui_dialogs.cc:293 +msgid "This screen is not tall enough to display the mixer window" +msgstr "" +"Dieser Bildschirm ist nicht hoch genug, um das Mixerfenster darzustellen" + #: ardour_ui_ed.cc:103 msgid "Session" msgstr "Projekt" #: ardour_ui_ed.cc:106 editor_actions.cc:134 editor_regions.cc:115 -#: port_group.cc:457 session_option_editor.cc:83 session_option_editor.cc:90 +#: port_group.cc:457 session_option_editor.cc:82 session_option_editor.cc:89 msgid "Sync" msgstr "Sync" @@ -1584,15 +1647,15 @@ msgstr "Dateiformat" msgid "Sample Format" msgstr "Sampleformat" -#: ardour_ui_ed.cc:114 +#: ardour_ui_ed.cc:114 rc_option_editor.cc:1818 rc_option_editor.cc:1831 msgid "Control Surfaces" msgstr "Eingabegeräte / Controller" -#: ardour_ui_ed.cc:115 rc_option_editor.cc:1552 +#: ardour_ui_ed.cc:115 rc_option_editor.cc:1550 msgid "Plugins" msgstr "Plugins" -#: ardour_ui_ed.cc:116 rc_option_editor.cc:1905 +#: ardour_ui_ed.cc:116 rc_option_editor.cc:1894 msgid "Metering" msgstr "Pegelanzeige" @@ -1620,7 +1683,7 @@ msgstr "Öffnen..." msgid "Recent..." msgstr "Zuletzt verwendet..." -#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:65 +#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:64 msgid "Close" msgstr "Schließen" @@ -1628,421 +1691,359 @@ msgstr "Schließen" msgid "Add Track or Bus..." msgstr "Spur/Bus hinzufügen..." -#: ardour_ui_ed.cc:136 +#: ardour_ui_ed.cc:135 #, fuzzy msgid "Open Video" msgstr "Projekt öffnen" -#: ardour_ui_ed.cc:139 +#: ardour_ui_ed.cc:138 #, fuzzy msgid "Remove Video" msgstr "Bereich entfernen" -#: ardour_ui_ed.cc:142 +#: ardour_ui_ed.cc:141 #, fuzzy msgid "Export To Video File" msgstr "Exportiere Audio-Datei(en)..." -#: ardour_ui_ed.cc:152 -msgid "Connect" -msgstr "Verbinden" - -#: ardour_ui_ed.cc:158 +#: ardour_ui_ed.cc:145 msgid "Snapshot..." msgstr "Schnappschuss..." -#: ardour_ui_ed.cc:162 +#: ardour_ui_ed.cc:149 msgid "Save As..." msgstr "Speichern unter..." -#: ardour_ui_ed.cc:166 editor_actions.cc:1717 editor_markers.cc:859 -#: editor_snapshots.cc:123 mixer_strip.cc:1465 route_time_axis.cc:1471 +#: ardour_ui_ed.cc:153 editor_actions.cc:1710 editor_markers.cc:858 +#: editor_snapshots.cc:123 mixer_strip.cc:1464 route_time_axis.cc:1471 msgid "Rename..." msgstr "Umbenennen..." -#: ardour_ui_ed.cc:170 +#: ardour_ui_ed.cc:157 msgid "Save Template..." msgstr "Als Vorlage Speichern..." -#: ardour_ui_ed.cc:173 +#: ardour_ui_ed.cc:160 msgid "Metadata" msgstr "Metadaten" -#: ardour_ui_ed.cc:176 +#: ardour_ui_ed.cc:163 msgid "Edit Metadata..." msgstr "Metadaten bearbeiten..." -#: ardour_ui_ed.cc:179 +#: ardour_ui_ed.cc:166 msgid "Import Metadata..." msgstr "Metadaten importieren..." -#: ardour_ui_ed.cc:182 +#: ardour_ui_ed.cc:169 msgid "Export To Audio File(s)..." msgstr "Exportiere Audio-Datei(en)..." -#: ardour_ui_ed.cc:185 +#: ardour_ui_ed.cc:172 msgid "Stem export..." msgstr "Stems exportieren..." -#: ardour_ui_ed.cc:188 editor_export_audio.cc:63 export_dialog.cc:129 +#: ardour_ui_ed.cc:175 editor_export_audio.cc:63 export_dialog.cc:129 +#: export_video_dialog.cc:71 msgid "Export" msgstr "Exportieren" -#: ardour_ui_ed.cc:191 +#: ardour_ui_ed.cc:178 msgid "Clean-up Unused Sources..." msgstr "Nicht benutzte Dateien entfernen..." -#: ardour_ui_ed.cc:195 +#: ardour_ui_ed.cc:182 msgid "Flush Wastebasket" msgstr "Müll leeren" -#: ardour_ui_ed.cc:202 keyeditor.cc:253 rc_option_editor.cc:1466 +#: ardour_ui_ed.cc:189 keyeditor.cc:253 rc_option_editor.cc:1464 msgid "JACK" msgstr "JACK" -#: ardour_ui_ed.cc:203 route_params_ui.cc:104 +#: ardour_ui_ed.cc:190 route_params_ui.cc:104 msgid "Latency" msgstr "Latenz" -#: ardour_ui_ed.cc:205 +#: ardour_ui_ed.cc:192 msgid "Reconnect" msgstr "Verbinde neu" -#: ardour_ui_ed.cc:208 global_port_matrix.cc:198 io_selector.cc:210 +#: ardour_ui_ed.cc:195 global_port_matrix.cc:198 io_selector.cc:210 #: mixer_strip.cc:712 mixer_strip.cc:838 msgid "Disconnect" msgstr "Trenne" -#: ardour_ui_ed.cc:235 +#: ardour_ui_ed.cc:222 msgid "Quit" msgstr "Beenden" -#: ardour_ui_ed.cc:239 +#: ardour_ui_ed.cc:226 msgid "Maximise Editor Space" msgstr "Editor maximieren" -#: ardour_ui_ed.cc:240 +#: ardour_ui_ed.cc:227 msgid "Show Toolbars" msgstr "Zeige Werkzeugleisten" -#: ardour_ui_ed.cc:243 mixer_ui.cc:1862 mixer_ui.cc:1868 +#: ardour_ui_ed.cc:230 mixer_ui.cc:1863 mixer_ui.cc:1869 msgid "Window|Mixer" msgstr "Mixer" -#: ardour_ui_ed.cc:244 -msgid "Mixer on Top" -msgstr "Mixer über Editor" +#: ardour_ui_ed.cc:231 +#, fuzzy +msgid "Toggle Editor+Mixer" +msgstr "Bearbeitungsmodus ändern" -#: ardour_ui_ed.cc:245 -msgid "Preferences" -msgstr "Globale Einstellungen" - -#: ardour_ui_ed.cc:246 -msgid "Properties" -msgstr "Projekteinstellungen" - -#: ardour_ui_ed.cc:247 route_params_ui.cc:57 route_params_ui.cc:604 -msgid "Tracks and Busses" -msgstr "Spuren/Busse" - -#: ardour_ui_ed.cc:250 location_ui.cc:1134 -msgid "Locations" -msgstr "Positionen" - -#: ardour_ui_ed.cc:252 ardour_ui_ed.cc:656 -msgid "Big Clock" -msgstr "Große Zeitanzeige" - -#: ardour_ui_ed.cc:254 speaker_dialog.cc:36 -msgid "Speaker Configuration" -msgstr "Lautsprechereinstellung" - -#: ardour_ui_ed.cc:256 global_port_matrix.cc:164 -msgid "Audio Connection Manager" -msgstr "Audio Verbindungsmanager" - -#: ardour_ui_ed.cc:258 global_port_matrix.cc:167 -msgid "MIDI Connection Manager" -msgstr "Midi Verbindungsmanager" - -#: ardour_ui_ed.cc:260 midi_tracer.cc:39 +#: ardour_ui_ed.cc:233 midi_tracer.cc:39 msgid "MIDI Tracer" msgstr "Midisignale verfolgen" -#: ardour_ui_ed.cc:262 -msgid "About" -msgstr "Über..." - -#: ardour_ui_ed.cc:263 +#: ardour_ui_ed.cc:235 msgid "Chat" msgstr "Chat" -#: ardour_ui_ed.cc:265 +#: ardour_ui_ed.cc:237 msgid "Help|Manual" msgstr "Handbuch" -#: ardour_ui_ed.cc:266 +#: ardour_ui_ed.cc:238 msgid "Reference" msgstr "Referenz" -#: ardour_ui_ed.cc:267 theme_manager.cc:55 theme_manager.cc:62 -msgid "Theme Manager" -msgstr "Thema" - -#: ardour_ui_ed.cc:268 keyeditor.cc:53 -msgid "Key Bindings" -msgstr "Tastenkombinationen" - -#: ardour_ui_ed.cc:269 bundle_manager.cc:265 -msgid "Bundle Manager" -msgstr "Bundle Manager" - -#: ardour_ui_ed.cc:272 -msgid "Add Audio Track" -msgstr "Audiospur hinzufügen" - -#: ardour_ui_ed.cc:274 -msgid "Add Audio Bus" -msgstr "Audio-Bus hinzufügen" - -#: ardour_ui_ed.cc:276 -msgid "Add MIDI Track" -msgstr "Midispur hinzufügen" - -#: ardour_ui_ed.cc:281 plugin_ui.cc:461 +#: ardour_ui_ed.cc:240 plugin_ui.cc:419 msgid "Save" msgstr "Speichern" -#: ardour_ui_ed.cc:289 rc_option_editor.cc:1116 rc_option_editor.cc:1127 -#: rc_option_editor.cc:1136 rc_option_editor.cc:1149 rc_option_editor.cc:1162 -#: rc_option_editor.cc:1171 rc_option_editor.cc:1181 rc_option_editor.cc:1183 -#: rc_option_editor.cc:1193 rc_option_editor.cc:1209 rc_option_editor.cc:1222 -#: rc_option_editor.cc:1240 rc_option_editor.cc:1242 rc_option_editor.cc:1256 -#: rc_option_editor.cc:1259 rc_option_editor.cc:1261 rc_option_editor.cc:1278 -#: rc_option_editor.cc:1289 +#: ardour_ui_ed.cc:248 rc_option_editor.cc:1114 rc_option_editor.cc:1125 +#: rc_option_editor.cc:1134 rc_option_editor.cc:1147 rc_option_editor.cc:1160 +#: rc_option_editor.cc:1169 rc_option_editor.cc:1179 rc_option_editor.cc:1181 +#: rc_option_editor.cc:1191 rc_option_editor.cc:1207 rc_option_editor.cc:1220 +#: rc_option_editor.cc:1238 rc_option_editor.cc:1240 rc_option_editor.cc:1254 +#: rc_option_editor.cc:1257 rc_option_editor.cc:1259 rc_option_editor.cc:1276 +#: rc_option_editor.cc:1287 msgid "Transport" msgstr "Transport" -#: ardour_ui_ed.cc:295 engine_dialog.cc:85 sfdb_ui.cc:559 +#: ardour_ui_ed.cc:254 engine_dialog.cc:85 sfdb_ui.cc:559 msgid "Stop" msgstr "Stopp" -#: ardour_ui_ed.cc:298 +#: ardour_ui_ed.cc:257 msgid "Roll" msgstr "Wiedergabe" -#: ardour_ui_ed.cc:302 +#: ardour_ui_ed.cc:261 msgid "Start/Stop" msgstr "Start/Stopp" -#: ardour_ui_ed.cc:305 +#: ardour_ui_ed.cc:264 msgid "Start/Continue/Stop" msgstr "Start/Stopp" -#: ardour_ui_ed.cc:308 +#: ardour_ui_ed.cc:267 msgid "Stop and Forget Capture" -msgstr "Stop + Aufnahme verwerfen" +msgstr "Stopp + Aufnahme verwerfen" -#: ardour_ui_ed.cc:318 +#: ardour_ui_ed.cc:277 msgid "Transition To Roll" msgstr "Vorwärts (normal)" -#: ardour_ui_ed.cc:322 +#: ardour_ui_ed.cc:281 msgid "Transition To Reverse" msgstr "Rückwärts (normal)" -#: ardour_ui_ed.cc:326 +#: ardour_ui_ed.cc:285 msgid "Play Loop Range" msgstr "Schleife wiedergeben" -#: ardour_ui_ed.cc:329 +#: ardour_ui_ed.cc:288 msgid "Play Selected Range" -msgstr "Gewählten Bereich abspielen" +msgstr "Gewählten Bereich wiedergeben" -#: ardour_ui_ed.cc:332 +#: ardour_ui_ed.cc:291 msgid "Play Selection w/Preroll" msgstr "Ausgewählten Bereich mit Vorlauf wiedergeben" -#: ardour_ui_ed.cc:336 +#: ardour_ui_ed.cc:295 msgid "Enable Record" msgstr "Aufnahme aktivieren" -#: ardour_ui_ed.cc:339 +#: ardour_ui_ed.cc:298 msgid "Start Recording" msgstr "Aufnahme starten" -#: ardour_ui_ed.cc:343 +#: ardour_ui_ed.cc:302 msgid "Rewind" msgstr "Rückwärts (beschleunigen)" -#: ardour_ui_ed.cc:346 +#: ardour_ui_ed.cc:305 msgid "Rewind (Slow)" msgstr "Rückwärts (langsam)" -#: ardour_ui_ed.cc:349 +#: ardour_ui_ed.cc:308 msgid "Rewind (Fast)" msgstr "Rückwärts (schnell)" -#: ardour_ui_ed.cc:352 startup.cc:702 +#: ardour_ui_ed.cc:311 startup.cc:727 msgid "Forward" msgstr "Vorwärts (beschleunigen)" -#: ardour_ui_ed.cc:355 +#: ardour_ui_ed.cc:314 msgid "Forward (Slow)" msgstr "Vorwärts (langsam)" -#: ardour_ui_ed.cc:358 +#: ardour_ui_ed.cc:317 msgid "Forward (Fast)" msgstr "Vorwärts (schnell)" -#: ardour_ui_ed.cc:361 +#: ardour_ui_ed.cc:320 msgid "Goto Zero" msgstr "Zum Nullpunkt springen" -#: ardour_ui_ed.cc:364 +#: ardour_ui_ed.cc:323 msgid "Goto Start" msgstr "Zum Anfang springen" -#: ardour_ui_ed.cc:367 +#: ardour_ui_ed.cc:326 msgid "Goto End" msgstr "Zum Ende springen" -#: ardour_ui_ed.cc:370 +#: ardour_ui_ed.cc:329 msgid "Goto Wall Clock" msgstr "Zur lokalen Uhrzeit springen" -#: ardour_ui_ed.cc:374 +#: ardour_ui_ed.cc:333 msgid "Focus On Clock" msgstr "Fokus auf Zeitanzeige setzen" -#: ardour_ui_ed.cc:378 ardour_ui_ed.cc:387 audio_clock.cc:2046 editor.cc:241 -#: editor_actions.cc:544 editor_actions.cc:554 export_timespan_selector.cc:88 +#: ardour_ui_ed.cc:337 ardour_ui_ed.cc:346 audio_clock.cc:2046 editor.cc:237 +#: editor_actions.cc:544 editor_actions.cc:553 export_timespan_selector.cc:88 #: session_option_editor.cc:41 session_option_editor.cc:61 -#: session_option_editor.cc:80 session_option_editor.cc:98 -#: session_option_editor.cc:111 session_option_editor.cc:124 -#: session_option_editor.cc:126 session_option_editor.cc:128 +#: session_option_editor.cc:80 session_option_editor.cc:96 +#: session_option_editor.cc:109 session_option_editor.cc:122 +#: session_option_editor.cc:124 session_option_editor.cc:126 msgid "Timecode" msgstr "Timecode" -#: ardour_ui_ed.cc:380 ardour_ui_ed.cc:389 editor_actions.cc:542 +#: ardour_ui_ed.cc:339 ardour_ui_ed.cc:348 editor_actions.cc:542 msgid "Bars & Beats" msgstr "Takte & Schläge" -#: ardour_ui_ed.cc:382 ardour_ui_ed.cc:391 +#: ardour_ui_ed.cc:341 ardour_ui_ed.cc:350 msgid "Minutes & Seconds" msgstr "Minuten & Sekunden" -#: ardour_ui_ed.cc:384 ardour_ui_ed.cc:393 audio_clock.cc:2050 editor.cc:242 +#: ardour_ui_ed.cc:343 ardour_ui_ed.cc:352 audio_clock.cc:2050 editor.cc:238 #: editor_actions.cc:543 msgid "Samples" msgstr "Samples" -#: ardour_ui_ed.cc:396 +#: ardour_ui_ed.cc:355 msgid "Punch In" msgstr "Punch In" -#: ardour_ui_ed.cc:397 mixer_strip.cc:1905 route_ui.cc:132 +#: ardour_ui_ed.cc:356 mixer_strip.cc:1904 route_ui.cc:132 #: time_info_box.cc:113 msgid "In" msgstr "In" -#: ardour_ui_ed.cc:400 +#: ardour_ui_ed.cc:359 msgid "Punch Out" msgstr "Punch Out" -#: ardour_ui_ed.cc:401 time_info_box.cc:114 +#: ardour_ui_ed.cc:360 time_info_box.cc:114 msgid "Out" msgstr "Out" -#: ardour_ui_ed.cc:404 +#: ardour_ui_ed.cc:363 msgid "Punch In/Out" msgstr "Punch In/Out" -#: ardour_ui_ed.cc:405 +#: ardour_ui_ed.cc:364 msgid "In/Out" msgstr "In/Out" -#: ardour_ui_ed.cc:408 rc_option_editor.cc:1073 +#: ardour_ui_ed.cc:367 rc_option_editor.cc:1071 msgid "Click" msgstr "Klick" -#: ardour_ui_ed.cc:411 +#: ardour_ui_ed.cc:370 msgid "Auto Input" msgstr "Auto Input" -#: ardour_ui_ed.cc:414 +#: ardour_ui_ed.cc:373 msgid "Auto Play" msgstr "Auto Play" -#: ardour_ui_ed.cc:425 +#: ardour_ui_ed.cc:384 msgid "Sync Startup to Video" msgstr "Start mit Video synchronisieren" -#: ardour_ui_ed.cc:427 +#: ardour_ui_ed.cc:386 msgid "Time Master" msgstr "Time Master" -#: ardour_ui_ed.cc:434 +#: ardour_ui_ed.cc:393 msgid "Toggle Record Enable Track %1" msgstr "Aufnahme auf Spur %1 aktivieren" -#: ardour_ui_ed.cc:441 +#: ardour_ui_ed.cc:400 msgid "Percentage" msgstr "Prozent" -#: ardour_ui_ed.cc:442 shuttle_control.cc:168 +#: ardour_ui_ed.cc:401 shuttle_control.cc:169 msgid "Semitones" msgstr "Halbtöne" -#: ardour_ui_ed.cc:446 +#: ardour_ui_ed.cc:405 msgid "Send MTC" msgstr "MTC senden" -#: ardour_ui_ed.cc:448 +#: ardour_ui_ed.cc:407 msgid "Send MMC" msgstr "MMC senden" -#: ardour_ui_ed.cc:450 +#: ardour_ui_ed.cc:409 msgid "Use MMC" msgstr "Benutze MMC" -#: ardour_ui_ed.cc:452 rc_option_editor.cc:1704 +#: ardour_ui_ed.cc:411 rc_option_editor.cc:1702 msgid "Send MIDI Clock" msgstr "MIDI Clock senden" -#: ardour_ui_ed.cc:454 +#: ardour_ui_ed.cc:413 msgid "Send MIDI Feedback" msgstr "MIDI Feedback senden" -#: ardour_ui_ed.cc:460 +#: ardour_ui_ed.cc:419 msgid "Panic" msgstr "Panic" -#: ardour_ui_ed.cc:600 +#: ardour_ui_ed.cc:559 msgid "Wall Clock" msgstr "Uhrzeit" -#: ardour_ui_ed.cc:601 +#: ardour_ui_ed.cc:560 msgid "Disk Space" msgstr "Speicherplatz" -#: ardour_ui_ed.cc:602 +#: ardour_ui_ed.cc:561 msgid "DSP" msgstr "DSP" -#: ardour_ui_ed.cc:603 +#: ardour_ui_ed.cc:562 msgid "Buffers" msgstr "Puffer" -#: ardour_ui_ed.cc:604 +#: ardour_ui_ed.cc:563 msgid "JACK Sampling Rate and Latency" msgstr "JACK Samplerate und Latenz" -#: ardour_ui_ed.cc:605 +#: ardour_ui_ed.cc:564 msgid "Timecode Format" msgstr "Timecode-Format" -#: ardour_ui_ed.cc:606 +#: ardour_ui_ed.cc:565 msgid "File Format" msgstr "Dateiformat" @@ -2058,11 +2059,11 @@ msgstr "" msgid "Internal" msgstr "Intern" -#: ardour_ui_options.cc:475 +#: ardour_ui_options.cc:473 msgid "Enable/Disable external positional sync" msgstr "Aktiviere/Deaktiviere externe Positionssynchronisierung" -#: ardour_ui_options.cc:477 +#: ardour_ui_options.cc:475 msgid "Sync to JACK is not possible: video pull up/down is set" msgstr "Synchronisation ist nicht möglich: Video pull-up/down ist aktiviert" @@ -2083,16 +2084,16 @@ msgstr "Ziehen" msgid "%+.4f%%" msgstr "%+.4f%%" -#: audio_clock.cc:1237 editor.cc:243 editor_actions.cc:135 +#: audio_clock.cc:1237 editor.cc:239 editor_actions.cc:135 #: editor_actions.cc:536 msgid "Tempo" msgstr "Tempo" -#: audio_clock.cc:1241 editor.cc:244 editor_actions.cc:537 +#: audio_clock.cc:1241 editor.cc:240 editor_actions.cc:537 msgid "Meter" msgstr "Taktart" -#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1037 +#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1030 #: midi_region_view.cc:2991 session_metadata_dialog.cc:331 #: session_metadata_dialog.cc:379 session_metadata_dialog.cc:435 #: session_metadata_dialog.cc:716 @@ -2103,7 +2104,7 @@ msgstr "Programmierfehler: %1" msgid "programming error: %1 %2" msgstr "Programmierfehler: %1 %2" -#: audio_clock.cc:2048 editor.cc:240 export_timespan_selector.cc:98 +#: audio_clock.cc:2048 editor.cc:236 export_timespan_selector.cc:98 msgid "Bars:Beats" msgstr "Takte:Schläge" @@ -2181,32 +2182,32 @@ msgid "hide track" msgstr "Diese Spur verbergen" #: automation_time_axis.cc:255 automation_time_axis.cc:307 -#: automation_time_axis.cc:496 gain_meter.cc:195 generic_pluginui.cc:452 -#: generic_pluginui.cc:729 panner_ui.cc:150 +#: automation_time_axis.cc:496 gain_meter.cc:196 generic_pluginui.cc:456 +#: generic_pluginui.cc:733 panner_ui.cc:150 msgid "Automation|Manual" msgstr "Manuell" #: automation_time_axis.cc:257 automation_time_axis.cc:318 -#: automation_time_axis.cc:501 editor.cc:1957 editor.cc:2034 -#: editor_actions.cc:118 editor_actions.cc:1865 gain_meter.cc:198 -#: generic_pluginui.cc:455 generic_pluginui.cc:731 midi_time_axis.cc:1489 -#: midi_time_axis.cc:1492 midi_time_axis.cc:1495 panner_ui.cc:153 +#: automation_time_axis.cc:501 editor.cc:1933 editor.cc:2010 +#: editor_actions.cc:118 editor_actions.cc:1856 gain_meter.cc:199 +#: generic_pluginui.cc:459 generic_pluginui.cc:735 midi_time_axis.cc:1488 +#: midi_time_axis.cc:1491 midi_time_axis.cc:1494 panner_ui.cc:153 msgid "Play" msgstr "Wiedergabe" #: automation_time_axis.cc:259 automation_time_axis.cc:329 -#: automation_time_axis.cc:506 gain_meter.cc:201 generic_pluginui.cc:458 -#: generic_pluginui.cc:733 panner_ui.cc:156 +#: automation_time_axis.cc:506 gain_meter.cc:202 generic_pluginui.cc:462 +#: generic_pluginui.cc:737 panner_ui.cc:156 msgid "Write" msgstr "Schreiben" #: automation_time_axis.cc:261 automation_time_axis.cc:340 -#: automation_time_axis.cc:511 gain_meter.cc:204 generic_pluginui.cc:461 -#: generic_pluginui.cc:735 panner_ui.cc:159 +#: automation_time_axis.cc:511 gain_meter.cc:205 generic_pluginui.cc:465 +#: generic_pluginui.cc:739 panner_ui.cc:159 msgid "Touch" msgstr "Ändern" -#: automation_time_axis.cc:351 generic_pluginui.cc:464 +#: automation_time_axis.cc:351 generic_pluginui.cc:468 msgid "???" msgstr "???" @@ -2214,8 +2215,8 @@ msgstr "???" msgid "clear automation" msgstr "Automation zurücksetzen" -#: automation_time_axis.cc:485 editor_actions.cc:616 editor_markers.cc:858 -#: location_ui.cc:55 plugin_selector.cc:86 route_time_axis.cc:699 +#: automation_time_axis.cc:485 editor_actions.cc:613 editor_markers.cc:857 +#: location_ui.cc:55 plugin_selector.cc:85 route_time_axis.cc:699 msgid "Hide" msgstr "Verbergen" @@ -2231,68 +2232,67 @@ msgstr "Automationssmodus" msgid "Discrete" msgstr "Diskret" -#: automation_time_axis.cc:537 editor.cc:1481 editor.cc:1488 editor.cc:1544 -#: editor.cc:1550 export_format_dialog.cc:476 +#: automation_time_axis.cc:537 editor.cc:1457 editor.cc:1464 editor.cc:1520 +#: editor.cc:1526 export_format_dialog.cc:476 msgid "Linear" msgstr "Linear" #: automation_time_axis.cc:543 rhythm_ferret.cc:110 route_time_axis.cc:638 -#: shuttle_control.cc:187 +#: shuttle_control.cc:188 msgid "Mode" msgstr "Modus" -#: bundle_manager.cc:183 +#: bundle_manager.cc:181 msgid "Disassociate" msgstr "Trenne" -#: bundle_manager.cc:187 +#: bundle_manager.cc:185 msgid "Edit Bundle" msgstr "Bundle editieren" -#: bundle_manager.cc:202 +#: bundle_manager.cc:200 msgid "Direction:" msgstr "Richtung:" -#: bundle_manager.cc:207 bundle_manager.cc:211 mixer_strip.cc:156 -#: mixer_strip.cc:2133 +#: bundle_manager.cc:205 bundle_manager.cc:209 mixer_strip.cc:156 +#: mixer_strip.cc:2132 msgid "Input" msgstr "Eingang" -#: bundle_manager.cc:208 bundle_manager.cc:213 bundle_manager.cc:247 -#: mixer_strip.cc:161 mixer_strip.cc:2136 +#: bundle_manager.cc:206 bundle_manager.cc:211 bundle_manager.cc:245 +#: mixer_strip.cc:161 mixer_strip.cc:2135 msgid "Output" msgstr "Ausgang" -#: bundle_manager.cc:266 editor.cc:1998 editor_actions.cc:90 +#: bundle_manager.cc:264 editor.cc:1974 editor_actions.cc:90 #: editor_actions.cc:100 msgid "Edit" msgstr "Bearbeiten" -#: bundle_manager.cc:267 editor.cc:5525 editor_actions.cc:310 -#: editor_actions.cc:368 plugin_ui.cc:462 processor_box.cc:2207 +#: bundle_manager.cc:265 editor.cc:5493 editor_actions.cc:310 +#: editor_actions.cc:368 plugin_ui.cc:420 processor_box.cc:2227 #: route_time_axis.cc:704 msgid "Delete" msgstr "Löschen" -#: bundle_manager.cc:273 bundle_manager.cc:441 editor_route_groups.cc:96 -#: editor_routes.cc:202 midi_list_editor.cc:106 rc_option_editor.cc:656 -#: session_metadata_dialog.cc:525 +#: bundle_manager.cc:271 bundle_manager.cc:439 editor_route_groups.cc:96 +#: editor_routes.cc:202 midi_list_editor.cc:106 session_metadata_dialog.cc:525 msgid "Name" msgstr "Name" -#: bundle_manager.cc:284 +#: bundle_manager.cc:282 msgid "New" msgstr "Neu" -#: bundle_manager.cc:334 +#: bundle_manager.cc:332 msgid "Bundle" msgstr "Bundle" -#: bundle_manager.cc:419 +#: bundle_manager.cc:417 msgid "Add Channel" msgstr "Kanal hinzufügen" -#: bundle_manager.cc:426 +#: bundle_manager.cc:424 msgid "Rename Channel" msgstr "Kanal umbenennen" @@ -2438,563 +2438,563 @@ msgid "Time" msgstr "Zeitpunkt" #: edit_note_dialog.cc:98 editor_regions.cc:114 -#: export_timespan_selector.cc:361 export_timespan_selector.cc:425 +#: export_timespan_selector.cc:359 export_timespan_selector.cc:421 #: location_ui.cc:313 midi_list_editor.cc:114 time_info_box.cc:105 msgid "Length" msgstr "Länge" -#: edit_note_dialog.cc:168 +#: edit_note_dialog.cc:165 msgid "edit note" msgstr "Note bearbeiten" -#: editor.cc:141 editor.cc:3455 +#: editor.cc:137 editor.cc:3429 msgid "CD Frames" msgstr "CD-Frames" -#: editor.cc:142 editor.cc:3457 +#: editor.cc:138 editor.cc:3431 msgid "Timecode Frames" msgstr "Timecode-Frames" -#: editor.cc:143 editor.cc:3459 +#: editor.cc:139 editor.cc:3433 msgid "Timecode Seconds" msgstr "Timecode-Sekunden" -#: editor.cc:144 editor.cc:3461 +#: editor.cc:140 editor.cc:3435 msgid "Timecode Minutes" msgstr "Timecode-Minuten" -#: editor.cc:145 editor.cc:3463 +#: editor.cc:141 editor.cc:3437 msgid "Seconds" msgstr "Sekunden" -#: editor.cc:146 editor.cc:3465 +#: editor.cc:142 editor.cc:3439 msgid "Minutes" msgstr "Minuten" -#: editor.cc:147 editor.cc:3439 quantize_dialog.cc:37 quantize_dialog.cc:141 +#: editor.cc:143 editor.cc:3413 quantize_dialog.cc:37 quantize_dialog.cc:141 msgid "Beats/128" msgstr "Schläge/128" -#: editor.cc:148 editor.cc:3437 quantize_dialog.cc:38 quantize_dialog.cc:143 +#: editor.cc:144 editor.cc:3411 quantize_dialog.cc:38 quantize_dialog.cc:143 msgid "Beats/64" msgstr "Schläge/64" -#: editor.cc:149 editor.cc:3435 quantize_dialog.cc:39 quantize_dialog.cc:145 +#: editor.cc:145 editor.cc:3409 quantize_dialog.cc:39 quantize_dialog.cc:145 msgid "Beats/32" msgstr "Schläge/32" -#: editor.cc:150 editor.cc:3433 +#: editor.cc:146 editor.cc:3407 msgid "Beats/28" msgstr "Schläge/28" -#: editor.cc:151 editor.cc:3431 +#: editor.cc:147 editor.cc:3405 msgid "Beats/24" msgstr "Schläge/24" -#: editor.cc:152 editor.cc:3429 +#: editor.cc:148 editor.cc:3403 msgid "Beats/20" msgstr "Schläge/20" -#: editor.cc:153 editor.cc:3427 quantize_dialog.cc:40 quantize_dialog.cc:147 +#: editor.cc:149 editor.cc:3401 quantize_dialog.cc:40 quantize_dialog.cc:147 msgid "Beats/16" msgstr "Schläge/16" -#: editor.cc:154 editor.cc:3425 +#: editor.cc:150 editor.cc:3399 msgid "Beats/14" msgstr "Schläge/14" -#: editor.cc:155 editor.cc:3423 +#: editor.cc:151 editor.cc:3397 msgid "Beats/12" msgstr "Schläge/12" -#: editor.cc:156 editor.cc:3421 +#: editor.cc:152 editor.cc:3395 msgid "Beats/10" msgstr "Schläge/10" -#: editor.cc:157 editor.cc:3419 quantize_dialog.cc:41 quantize_dialog.cc:149 +#: editor.cc:153 editor.cc:3393 quantize_dialog.cc:41 quantize_dialog.cc:149 msgid "Beats/8" msgstr "Schläge/8" -#: editor.cc:158 editor.cc:3417 +#: editor.cc:154 editor.cc:3391 msgid "Beats/7" msgstr "Schläge/7" -#: editor.cc:159 editor.cc:3415 +#: editor.cc:155 editor.cc:3389 msgid "Beats/6" msgstr "Schläge/6" -#: editor.cc:160 editor.cc:3413 +#: editor.cc:156 editor.cc:3387 msgid "Beats/5" msgstr "Schläge/5" -#: editor.cc:161 editor.cc:3411 quantize_dialog.cc:42 quantize_dialog.cc:151 +#: editor.cc:157 editor.cc:3385 quantize_dialog.cc:42 quantize_dialog.cc:151 msgid "Beats/4" msgstr "Schläge/4" -#: editor.cc:162 editor.cc:3409 quantize_dialog.cc:43 quantize_dialog.cc:153 +#: editor.cc:158 editor.cc:3383 quantize_dialog.cc:43 quantize_dialog.cc:153 msgid "Beats/3" msgstr "Schläge/3" -#: editor.cc:163 editor.cc:3407 quantize_dialog.cc:44 quantize_dialog.cc:155 +#: editor.cc:159 editor.cc:3381 quantize_dialog.cc:44 quantize_dialog.cc:155 msgid "Beats/2" msgstr "Schläge/2" -#: editor.cc:164 editor.cc:3441 quantize_dialog.cc:45 quantize_dialog.cc:157 +#: editor.cc:160 editor.cc:3415 quantize_dialog.cc:45 quantize_dialog.cc:157 msgid "Beats" msgstr "Schläge" -#: editor.cc:165 editor.cc:3443 +#: editor.cc:161 editor.cc:3417 msgid "Bars" msgstr "Takte" -#: editor.cc:166 editor.cc:3445 +#: editor.cc:162 editor.cc:3419 msgid "Marks" msgstr "Marker" -#: editor.cc:167 editor.cc:3447 +#: editor.cc:163 editor.cc:3421 msgid "Region starts" msgstr "Regionen-Anfang" -#: editor.cc:168 editor.cc:3449 +#: editor.cc:164 editor.cc:3423 msgid "Region ends" msgstr "Regionen-Ende" -#: editor.cc:169 editor.cc:3453 +#: editor.cc:165 editor.cc:3427 msgid "Region syncs" msgstr "Regionen-Sync" -#: editor.cc:170 editor.cc:3451 +#: editor.cc:166 editor.cc:3425 msgid "Region bounds" msgstr "Regionengrenzen" -#: editor.cc:175 editor.cc:3481 editor_actions.cc:485 +#: editor.cc:171 editor.cc:3455 editor_actions.cc:485 msgid "No Grid" msgstr "Raster aus" -#: editor.cc:176 editor.cc:3483 editor_actions.cc:486 +#: editor.cc:172 editor.cc:3457 editor_actions.cc:486 msgid "Grid" msgstr "Einrasten" -#: editor.cc:177 editor.cc:3485 editor_actions.cc:487 +#: editor.cc:173 editor.cc:3459 editor_actions.cc:487 msgid "Magnetic" msgstr "Magnetisch" -#: editor.cc:182 editor.cc:192 editor.cc:3524 editor.cc:3549 +#: editor.cc:178 editor.cc:188 editor.cc:3498 editor.cc:3523 #: editor_actions.cc:117 editor_actions.cc:468 msgid "Playhead" msgstr "Positionszeiger" -#: editor.cc:183 editor.cc:3522 editor_actions.cc:470 +#: editor.cc:179 editor.cc:3496 editor_actions.cc:470 msgid "Marker" msgstr "Marker" -#: editor.cc:184 editor.cc:193 editor.cc:3551 editor_actions.cc:469 +#: editor.cc:180 editor.cc:189 editor.cc:3525 editor_actions.cc:469 msgid "Mouse" msgstr "Maus" -#: editor.cc:189 editor.cc:3543 mono_panner_editor.cc:42 +#: editor.cc:185 editor.cc:3517 mono_panner_editor.cc:42 msgid "Left" msgstr "Links" -#: editor.cc:190 editor.cc:3545 mono_panner_editor.cc:47 +#: editor.cc:186 editor.cc:3519 mono_panner_editor.cc:47 msgid "Right" msgstr "Rechts" -#: editor.cc:191 editor.cc:3547 +#: editor.cc:187 editor.cc:3521 msgid "Center" msgstr "Mitte" -#: editor.cc:194 editor.cc:3114 editor.cc:3553 +#: editor.cc:190 editor.cc:3090 editor.cc:3527 msgid "Edit point" msgstr "Arbeitspunkt" -#: editor.cc:200 +#: editor.cc:196 msgid "Mushy" -msgstr "Breiig/Matschig" +msgstr "Matschig" -#: editor.cc:201 +#: editor.cc:197 msgid "Smooth" msgstr "Klar" -#: editor.cc:202 +#: editor.cc:198 msgid "Balanced multitimbral mixture" msgstr "Ausgewogene multitimbrale Mischung" -#: editor.cc:203 +#: editor.cc:199 msgid "Unpitched percussion with stable notes" msgstr "Ungestimmte Perkussion mit stabilen Tönen" -#: editor.cc:204 +#: editor.cc:200 msgid "Crisp monophonic instrumental" msgstr "Klare monophone Instrumentalmusik" -#: editor.cc:205 +#: editor.cc:201 msgid "Unpitched solo percussion" msgstr "Ungestimmte Perkussion (solo)" -#: editor.cc:206 +#: editor.cc:202 msgid "Resample without preserving pitch" msgstr "Resampeln, ohne die Tonhöhe zu erhalten" -#: editor.cc:239 +#: editor.cc:235 msgid "Mins:Secs" msgstr "Min:Sek" -#: editor.cc:245 +#: editor.cc:241 msgid "Location Markers" msgstr "Positionsmarker" -#: editor.cc:246 +#: editor.cc:242 msgid "Range Markers" msgstr "Bereiche" -#: editor.cc:247 +#: editor.cc:243 msgid "Loop/Punch Ranges" msgstr "Schleifen/Punchbereiche" -#: editor.cc:248 editor_actions.cc:540 +#: editor.cc:244 editor_actions.cc:540 msgid "CD Markers" msgstr "CD-Marker" -#: editor.cc:250 +#: editor.cc:245 msgid "Video Timeline" -msgstr "" +msgstr "Video Zeitleiste" -#: editor.cc:266 +#: editor.cc:260 msgid "mode" msgstr "Modus" -#: editor.cc:554 +#: editor.cc:542 msgid "Regions" msgstr "Regionen" -#: editor.cc:555 +#: editor.cc:543 msgid "Tracks & Busses" msgstr "Spuren & Busse" -#: editor.cc:556 +#: editor.cc:544 msgid "Snapshots" msgstr "Schnappschüsse" -#: editor.cc:557 +#: editor.cc:545 msgid "Track & Bus Groups" msgstr "Spuren & Bus-Gruppen" -#: editor.cc:558 +#: editor.cc:546 msgid "Ranges & Marks" msgstr "Bereiche & Marker" -#: editor.cc:702 editor.cc:5376 rc_option_editor.cc:1296 -#: rc_option_editor.cc:1304 rc_option_editor.cc:1312 rc_option_editor.cc:1329 -#: rc_option_editor.cc:1331 rc_option_editor.cc:1339 rc_option_editor.cc:1347 -#: rc_option_editor.cc:1367 rc_option_editor.cc:1379 rc_option_editor.cc:1381 -#: rc_option_editor.cc:1389 rc_option_editor.cc:1397 rc_option_editor.cc:1405 -#: rc_option_editor.cc:1413 rc_option_editor.cc:1421 rc_option_editor.cc:1436 -#: rc_option_editor.cc:1440 +#: editor.cc:690 editor.cc:5345 rc_option_editor.cc:1294 +#: rc_option_editor.cc:1302 rc_option_editor.cc:1310 rc_option_editor.cc:1327 +#: rc_option_editor.cc:1329 rc_option_editor.cc:1337 rc_option_editor.cc:1345 +#: rc_option_editor.cc:1365 rc_option_editor.cc:1377 rc_option_editor.cc:1379 +#: rc_option_editor.cc:1387 rc_option_editor.cc:1395 rc_option_editor.cc:1403 +#: rc_option_editor.cc:1411 rc_option_editor.cc:1419 rc_option_editor.cc:1434 +#: rc_option_editor.cc:1438 msgid "Editor" msgstr "Editor" -#: editor.cc:1239 editor.cc:1249 editor.cc:4471 editor_actions.cc:130 -#: editor_actions.cc:1813 +#: editor.cc:1215 editor.cc:1225 editor.cc:4440 editor_actions.cc:130 +#: editor_actions.cc:1804 msgid "Loop" msgstr "Schleife" -#: editor.cc:1255 editor.cc:1265 editor.cc:4498 editor_actions.cc:131 +#: editor.cc:1231 editor.cc:1241 editor.cc:4467 editor_actions.cc:131 #: time_info_box.cc:67 msgid "Punch" msgstr "Punch" -#: editor.cc:1376 +#: editor.cc:1352 msgid "Linear (for highly correlated material)" msgstr "Linear (für stark korreliertes Material)" -#: editor.cc:1386 editor.cc:1523 editor.cc:1585 +#: editor.cc:1362 editor.cc:1499 editor.cc:1561 msgid "Constant power" msgstr "Konstante Energie" -#: editor.cc:1395 editor.cc:1516 editor.cc:1578 +#: editor.cc:1371 editor.cc:1492 editor.cc:1554 msgid "Symmetric" msgstr "Symmetrisch" -#: editor.cc:1405 editor.cc:1498 editor.cc:1560 +#: editor.cc:1381 editor.cc:1474 editor.cc:1536 msgid "Slow" msgstr "Langsam" -#: editor.cc:1414 editor.cc:1507 editor.cc:1569 sfdb_ui.cc:1606 +#: editor.cc:1390 editor.cc:1483 editor.cc:1545 sfdb_ui.cc:1606 #: sfdb_ui.cc:1715 msgid "Fast" msgstr "Schnell" -#: editor.cc:1461 +#: editor.cc:1437 msgid "programming error: fade in canvas item has no regionview data pointer!" msgstr "Programmierfehler: fade in canvas item has no regionview data pointer!" -#: editor.cc:1472 editor.cc:1536 +#: editor.cc:1448 editor.cc:1512 msgid "Deactivate" msgstr "Deaktivieren" -#: editor.cc:1474 editor.cc:1538 +#: editor.cc:1450 editor.cc:1514 msgid "Activate" msgstr "Aktivieren" -#: editor.cc:1482 editor.cc:1545 +#: editor.cc:1458 editor.cc:1521 msgid "Slowest" msgstr "Sehr langsam" -#: editor.cc:1596 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 +#: editor.cc:1572 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 msgid "programming error: " msgstr "Programmierfehler:" -#: editor.cc:1697 editor.cc:1705 editor_ops.cc:3523 +#: editor.cc:1673 editor.cc:1681 editor_ops.cc:3522 msgid "Freeze" msgstr "Einfrieren" -#: editor.cc:1701 +#: editor.cc:1677 msgid "Unfreeze" msgstr "Auftauen" -#: editor.cc:1840 +#: editor.cc:1816 msgid "Selected Regions" msgstr "Ausgewählte Regionen" -#: editor.cc:1876 editor_markers.cc:896 +#: editor.cc:1852 editor_markers.cc:895 msgid "Play Range" msgstr "Bereich wiedergeben" -#: editor.cc:1877 editor_markers.cc:899 +#: editor.cc:1853 editor_markers.cc:898 msgid "Loop Range" msgstr "Bereich in Schleife wiedergeben" -#: editor.cc:1886 editor_actions.cc:332 +#: editor.cc:1862 editor_actions.cc:332 msgid "Move Range Start to Previous Region Boundary" msgstr "Anfang des Bereiches zur vorherigen Regiongrenze verschieben" -#: editor.cc:1893 editor_actions.cc:339 +#: editor.cc:1869 editor_actions.cc:339 msgid "Move Range Start to Next Region Boundary" msgstr "Anfang des Bereiches zur nächsten Regiongrenze verschieben" -#: editor.cc:1900 editor_actions.cc:346 +#: editor.cc:1876 editor_actions.cc:346 msgid "Move Range End to Previous Region Boundary" msgstr "Ende des Bereiches zur vorherigen Regiongrenze verschieben" -#: editor.cc:1907 editor_actions.cc:353 +#: editor.cc:1883 editor_actions.cc:353 msgid "Move Range End to Next Region Boundary" msgstr "Ende des Bereiches zur nächsten Regiongrenze verschieben" -#: editor.cc:1913 +#: editor.cc:1889 msgid "Convert to Region In-Place" msgstr "In Region umwanden (direkt)" -#: editor.cc:1914 +#: editor.cc:1890 msgid "Convert to Region in Region List" msgstr "In Region umwanden (in Regionenliste hinzufügen)" -#: editor.cc:1917 editor_markers.cc:926 +#: editor.cc:1893 editor_markers.cc:925 msgid "Select All in Range" msgstr "Alles im Bereich auswählen" -#: editor.cc:1920 +#: editor.cc:1896 msgid "Set Loop from Range" msgstr "Schleife aus Bereich erstellen" -#: editor.cc:1921 +#: editor.cc:1897 msgid "Set Punch from Range" msgstr "Punch aus Bereich erstellen" -#: editor.cc:1924 +#: editor.cc:1900 msgid "Add Range Markers" msgstr "Bereichsmarker einfügen" -#: editor.cc:1927 +#: editor.cc:1903 msgid "Crop Region to Range" msgstr "Region auf Bereich kürzen" -#: editor.cc:1928 +#: editor.cc:1904 msgid "Fill Range with Region" msgstr "Bereich mit Region füllen" -#: editor.cc:1929 editor_actions.cc:289 +#: editor.cc:1905 editor_actions.cc:289 msgid "Duplicate Range" msgstr "Bereich duplizieren" -#: editor.cc:1932 +#: editor.cc:1908 msgid "Consolidate Range" msgstr "Bereich als neue Region pre-Mixer" -#: editor.cc:1933 +#: editor.cc:1909 msgid "Consolidate Range With Processing" msgstr "Bereich als neue Region post-mixer" -#: editor.cc:1934 +#: editor.cc:1910 msgid "Bounce Range to Region List" msgstr "Auswahl zur Regionenliste bouncen" -#: editor.cc:1935 +#: editor.cc:1911 msgid "Bounce Range to Region List With Processing" msgstr "Auswahl zur Regionenliste bouncen (Post-Fader)" -#: editor.cc:1936 editor_markers.cc:909 +#: editor.cc:1912 editor_markers.cc:908 msgid "Export Range..." msgstr "Bereich exportieren..." -#: editor.cc:1951 editor.cc:2032 editor_actions.cc:281 +#: editor.cc:1927 editor.cc:2008 editor_actions.cc:281 msgid "Play From Edit Point" msgstr "Wiedergabe ab Arbeitspunkt" -#: editor.cc:1952 editor.cc:2033 +#: editor.cc:1928 editor.cc:2009 msgid "Play From Start" msgstr "Wiedergabe ab Anfang" -#: editor.cc:1953 +#: editor.cc:1929 msgid "Play Region" msgstr "Region wiedergeben" -#: editor.cc:1955 +#: editor.cc:1931 msgid "Loop Region" msgstr "Region in Schleife wiedergeben" -#: editor.cc:1965 editor.cc:2042 +#: editor.cc:1941 editor.cc:2018 msgid "Select All in Track" msgstr "Alles in der Spur auswählen" -#: editor.cc:1966 editor.cc:2043 editor_actions.cc:185 -#: export_timespan_selector.cc:53 processor_box.cc:2215 +#: editor.cc:1942 editor.cc:2019 editor_actions.cc:185 +#: export_timespan_selector.cc:53 processor_box.cc:2235 msgid "Select All" msgstr "Alles auswählen" -#: editor.cc:1967 editor.cc:2044 +#: editor.cc:1943 editor.cc:2020 msgid "Invert Selection in Track" msgstr "Auswahl in der Spur umkehren" -#: editor.cc:1968 editor.cc:2045 editor_actions.cc:187 +#: editor.cc:1944 editor.cc:2021 editor_actions.cc:187 msgid "Invert Selection" msgstr "Auswahl umkehren" -#: editor.cc:1970 +#: editor.cc:1946 msgid "Set Range to Loop Range" msgstr "Bereich als Schleife auswählen" -#: editor.cc:1971 +#: editor.cc:1947 msgid "Set Range to Punch Range" msgstr "Bereich als Punchbereich" -#: editor.cc:1973 editor.cc:2047 editor_actions.cc:188 +#: editor.cc:1949 editor.cc:2023 editor_actions.cc:188 msgid "Select All After Edit Point" msgstr "Alle Regionen nach dem Arbeitspunkt auswählen" -#: editor.cc:1974 editor.cc:2048 editor_actions.cc:189 +#: editor.cc:1950 editor.cc:2024 editor_actions.cc:189 msgid "Select All Before Edit Point" msgstr "Alle Regionen vor dem Arbeitspunkt auswählen" -#: editor.cc:1975 editor.cc:2049 +#: editor.cc:1951 editor.cc:2025 msgid "Select All After Playhead" msgstr "Alle Regionen nach dem Positionszeiger auswählen" -#: editor.cc:1976 editor.cc:2050 +#: editor.cc:1952 editor.cc:2026 msgid "Select All Before Playhead" msgstr "Alle Regionen vor dem Positionszeiger auswählen" -#: editor.cc:1977 +#: editor.cc:1953 msgid "Select All Between Playhead and Edit Point" msgstr "Alle zwischen Positionszeiger und Arbeitspunkt auswählen" -#: editor.cc:1978 +#: editor.cc:1954 msgid "Select All Within Playhead and Edit Point" msgstr "Alles zwischen Positionszeiger und Arbeitspunkt auswählen" -#: editor.cc:1979 +#: editor.cc:1955 msgid "Select Range Between Playhead and Edit Point" msgstr "Wähle Bereich zwischen Positionszeiger und Arbeitspunkt aus" -#: editor.cc:1981 editor.cc:2052 editor_actions.cc:127 editor_actions.cc:128 +#: editor.cc:1957 editor.cc:2028 editor_actions.cc:127 editor_actions.cc:128 msgid "Select" msgstr "Auswahl" -#: editor.cc:1989 editor.cc:2060 editor_actions.cc:309 processor_box.cc:2200 +#: editor.cc:1965 editor.cc:2036 editor_actions.cc:309 processor_box.cc:2220 msgid "Cut" msgstr "Ausschneiden" -#: editor.cc:1990 editor.cc:2061 editor_actions.cc:312 processor_box.cc:2203 +#: editor.cc:1966 editor.cc:2037 editor_actions.cc:312 processor_box.cc:2223 msgid "Copy" msgstr "Kopieren" -#: editor.cc:1991 editor.cc:2062 editor_actions.cc:313 processor_box.cc:2211 +#: editor.cc:1967 editor.cc:2038 editor_actions.cc:313 processor_box.cc:2231 msgid "Paste" msgstr "Einfügen" -#: editor.cc:1995 editor_actions.cc:87 +#: editor.cc:1971 editor_actions.cc:87 msgid "Align" msgstr "Ausrichten" -#: editor.cc:1996 +#: editor.cc:1972 msgid "Align Relative" msgstr "Relativ ausrichten" -#: editor.cc:2003 +#: editor.cc:1979 msgid "Insert Selected Region" msgstr "Ausgewählte Region einfügen" -#: editor.cc:2004 +#: editor.cc:1980 msgid "Insert Existing Media" msgstr "Vorhandenes Material importieren" -#: editor.cc:2013 editor.cc:2069 +#: editor.cc:1989 editor.cc:2045 msgid "Nudge Entire Track Later" msgstr "Gesamte Spur schrittweise nach hinten" -#: editor.cc:2014 editor.cc:2070 +#: editor.cc:1990 editor.cc:2046 msgid "Nudge Track After Edit Point Later" msgstr "Spur nach Arbeitspunkt schrittweise nach hinten" -#: editor.cc:2015 editor.cc:2071 +#: editor.cc:1991 editor.cc:2047 msgid "Nudge Entire Track Earlier" msgstr "Gesamte Spur schrittweise nach vorne" -#: editor.cc:2016 editor.cc:2072 +#: editor.cc:1992 editor.cc:2048 msgid "Nudge Track After Edit Point Earlier" msgstr "Spur nach Arbeitspunkt schrittweise nach vorne" -#: editor.cc:2018 editor.cc:2074 +#: editor.cc:1994 editor.cc:2050 msgid "Nudge" msgstr "Verschieben" -#: editor.cc:3094 +#: editor.cc:3070 msgid "Smart Mode (add Range functions to Object mode)" msgstr "Smart-Modus (zusätzliche Bereichsfunktionen m Objekt-Modus)" -#: editor.cc:3095 +#: editor.cc:3071 msgid "Object Mode (select/move Objects)" msgstr "Objekt-Modus (Objekte auswählen/verschieben)" -#: editor.cc:3096 +#: editor.cc:3072 msgid "Range Mode (select/move Ranges)" msgstr "Bereichs-Modus (Bereiche auswählen/verschieben)" -#: editor.cc:3097 +#: editor.cc:3073 msgid "Draw/Edit MIDI Notes" msgstr "MIDI Noten eingeben/editieren" -#: editor.cc:3098 +#: editor.cc:3074 msgid "Draw Region Gain" msgstr "Lautstärkeautomation zeichnen" -#: editor.cc:3099 +#: editor.cc:3075 msgid "Select Zoom Range" msgstr "Zoombereich auswählen" -#: editor.cc:3100 +#: editor.cc:3076 msgid "Stretch/Shrink Regions and MIDI Notes" msgstr "Regionen und MIDI-Noten strecken/stauchen (Time-Stretch)" -#: editor.cc:3101 +#: editor.cc:3077 msgid "Listen to Specific Regions" msgstr "Ausgewählte Regionen vorhören" -#: editor.cc:3102 +#: editor.cc:3078 msgid "Note Level Editing" msgstr "Auf Notenebene bearbeiten" -#: editor.cc:3103 +#: editor.cc:3079 msgid "" "Groups: click to (de)activate\n" "Context-click for other operations" @@ -3002,51 +3002,51 @@ msgstr "" "Gruppen: Klicken zum (De)aktivieren\n" "Rechtsklick für Optionen" -#: editor.cc:3104 +#: editor.cc:3080 msgid "Nudge Region/Selection Later" msgstr "Region/Auswahl schrittweise nach hinten" -#: editor.cc:3105 +#: editor.cc:3081 msgid "Nudge Region/Selection Earlier" msgstr "Region/Auswahl schrittweise nach vorne" -#: editor.cc:3106 editor_actions.cc:242 +#: editor.cc:3082 editor_actions.cc:242 msgid "Zoom In" msgstr "Vergrößern" -#: editor.cc:3107 editor_actions.cc:241 +#: editor.cc:3083 editor_actions.cc:241 msgid "Zoom Out" msgstr "Verkleinern" -#: editor.cc:3108 editor_actions.cc:243 +#: editor.cc:3084 editor_actions.cc:243 msgid "Zoom to Session" msgstr "Auf ganzes Projekt zoomen" -#: editor.cc:3109 +#: editor.cc:3085 msgid "Zoom focus" msgstr "Zoom-Mittelpunkt" -#: editor.cc:3110 +#: editor.cc:3086 msgid "Expand Tracks" msgstr "Spuren vergrößern" -#: editor.cc:3111 +#: editor.cc:3087 msgid "Shrink Tracks" msgstr "Spuren verkleinern" -#: editor.cc:3112 +#: editor.cc:3088 msgid "Snap/Grid Units" msgstr "Rastereinheiten" -#: editor.cc:3113 +#: editor.cc:3089 msgid "Snap/Grid Mode" msgstr "Einrastmodus" -#: editor.cc:3115 +#: editor.cc:3091 msgid "Edit Mode" msgstr "Bearbeitungsmodus" -#: editor.cc:3116 +#: editor.cc:3092 msgid "" "Nudge Clock\n" "(controls distance used to nudge regions and selections)" @@ -3055,39 +3055,39 @@ msgstr "" "(bestimmt den Abstand für das schrittweise Verschieben von Regionen und " "Bereichen)" -#: editor.cc:3218 +#: editor.cc:3194 msgid "malformed URL passed to drag-n-drop code" msgstr "Ungültige URL an drag-n-drop-Code weitergeleitet" -#: editor.cc:3280 editor_actions.cc:291 +#: editor.cc:3256 editor_actions.cc:291 msgid "Command|Undo" msgstr "Rückgängig" -#: editor.cc:3282 +#: editor.cc:3258 msgid "Command|Undo (%1)" msgstr "Rückgängig (%1)" -#: editor.cc:3289 editor_actions.cc:292 +#: editor.cc:3265 editor_actions.cc:292 msgid "Redo" msgstr "Wiederherstellen" -#: editor.cc:3291 +#: editor.cc:3267 msgid "Redo (%1)" msgstr "Wiederherstellen (%1)" -#: editor.cc:3310 editor.cc:3334 editor_actions.cc:106 editor_actions.cc:1794 +#: editor.cc:3286 editor.cc:3310 editor_actions.cc:106 editor_actions.cc:1785 msgid "Duplicate" msgstr "Duplizieren" -#: editor.cc:3311 +#: editor.cc:3287 msgid "Number of duplications:" msgstr "Anzahl der Duplikate:" -#: editor.cc:3890 +#: editor.cc:3864 msgid "Playlist Deletion" msgstr "Löschen von Wiedergabelisten" -#: editor.cc:3891 +#: editor.cc:3865 msgid "" "Playlist %1 is currently unused.\n" "If it is kept, its audio files will not be cleaned.\n" @@ -3099,36 +3099,36 @@ msgstr "" "Falls sie gelöscht wird, werden die ausschließlich von ihr verwendeten " "Audiodateien gelöscht." -#: editor.cc:3901 +#: editor.cc:3875 msgid "Delete Playlist" msgstr "Wiedergabeliste löschen" -#: editor.cc:3902 +#: editor.cc:3876 msgid "Keep Playlist" -msgstr "Wiedergabeliste beibehalten" +msgstr "Wiedergabeliste behalten" -#: editor.cc:3903 editor_audio_import.cc:579 editor_ops.cc:5860 -#: processor_box.cc:1953 processor_box.cc:1978 +#: editor.cc:3877 editor_audio_import.cc:579 editor_ops.cc:5856 +#: processor_box.cc:1990 processor_box.cc:2015 msgid "Cancel" msgstr "Abbrechen" -#: editor.cc:4047 +#: editor.cc:4021 msgid "new playlists" msgstr "Neue Wiedergabelisten" -#: editor.cc:4063 +#: editor.cc:4037 msgid "copy playlists" msgstr "Wiedergabelisten kopieren" -#: editor.cc:4078 +#: editor.cc:4052 msgid "clear playlists" msgstr "Wiedergabelisten zurücksetzen" -#: editor.cc:4718 +#: editor.cc:4687 msgid "Please wait while %1 loads visual data." msgstr "Bitte warten Sie, während %1 die Daten zur Anzeige des Projekts lädt." -#: editor.cc:5524 editor_markers.cc:941 panner_ui.cc:393 processor_box.cc:2231 +#: editor.cc:5492 editor_markers.cc:940 panner_ui.cc:393 processor_box.cc:2251 msgid "Edit..." msgstr "Bearbeiten..." @@ -3177,7 +3177,7 @@ msgstr "Layering" msgid "Position" msgstr "Position" -#: editor_actions.cc:101 gain_meter.cc:123 gain_meter.cc:754 panner_ui.cc:177 +#: editor_actions.cc:101 gain_meter.cc:124 gain_meter.cc:755 panner_ui.cc:177 #: panner_ui.cc:586 msgid "Trim" msgstr "Anpassen" @@ -3190,9 +3190,9 @@ msgstr "Lautstärke" msgid "Ranges" msgstr "Bereiche" -#: editor_actions.cc:104 editor_actions.cc:1790 session_option_editor.cc:147 -#: session_option_editor.cc:149 session_option_editor.cc:158 -#: session_option_editor.cc:165 +#: editor_actions.cc:104 editor_actions.cc:1781 session_option_editor.cc:145 +#: session_option_editor.cc:147 session_option_editor.cc:156 +#: session_option_editor.cc:163 msgid "Fades" msgstr "Fades" @@ -3220,7 +3220,7 @@ msgstr "Abfall der Pegelanzeigen" msgid "Meter hold" msgstr "Pegelanzeige halten" -#: editor_actions.cc:113 session_option_editor.cc:236 +#: editor_actions.cc:113 session_option_editor.cc:234 msgid "MIDI Options" msgstr "MIDI Optionen" @@ -3228,8 +3228,8 @@ msgstr "MIDI Optionen" msgid "Misc Options" msgstr "Sonstiges" -#: editor_actions.cc:115 rc_option_editor.cc:1454 route_group_dialog.cc:48 -#: session_option_editor.cc:220 session_option_editor.cc:227 +#: editor_actions.cc:115 rc_option_editor.cc:1452 route_group_dialog.cc:48 +#: session_option_editor.cc:218 session_option_editor.cc:225 msgid "Monitoring" msgstr "Monitoring" @@ -3269,7 +3269,7 @@ msgstr "Zweite Zeitanzeige" msgid "Separate" msgstr "Teilen" -#: editor_actions.cc:132 mixer_strip.cc:1917 route_time_axis.cc:199 +#: editor_actions.cc:132 mixer_strip.cc:1916 route_time_axis.cc:199 #: route_time_axis.cc:2397 msgid "Solo" msgstr "Solo" @@ -3406,7 +3406,7 @@ msgstr "Positionszeiger zum Anfang des Auswahlbereichs" msgid "Playhead to Range End" msgstr "Positionszeiger zum Ende des Auswahlbereichs" -#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2217 +#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2237 msgid "Deselect All" msgstr "Nichts auswählen" @@ -3674,8 +3674,8 @@ msgstr "Stille Einfügen" msgid "Toggle Active" msgstr "Spur Aktivieren / Deaktivieren" -#: editor_actions.cc:370 editor_actions.cc:1714 editor_markers.cc:877 -#: editor_markers.cc:942 editor_snapshots.cc:121 mixer_strip.cc:1489 +#: editor_actions.cc:370 editor_actions.cc:1707 editor_markers.cc:876 +#: editor_markers.cc:941 editor_snapshots.cc:121 mixer_strip.cc:1488 #: route_time_axis.cc:701 msgid "Remove" msgstr "Löschen" @@ -3692,11 +3692,11 @@ msgstr "Am größten" msgid "Larger" msgstr "Größer" -#: editor_actions.cc:382 editor_rulers.cc:378 time_axis_view.cc:1300 +#: editor_actions.cc:382 editor_rulers.cc:375 time_axis_view.cc:1300 msgid "Large" msgstr "Groß" -#: editor_actions.cc:388 editor_rulers.cc:382 time_axis_view.cc:1302 +#: editor_actions.cc:388 editor_rulers.cc:379 time_axis_view.cc:1302 msgid "Small" msgstr "Klein" @@ -3792,8 +3792,8 @@ msgstr "Splice" msgid "Slide" msgstr "Slide" -#: editor_actions.cc:478 editor_actions.cc:1735 editor_markers.cc:861 -#: editor_rulers.cc:389 location_ui.cc:56 +#: editor_actions.cc:478 editor_actions.cc:1728 editor_markers.cc:860 +#: editor_rulers.cc:386 location_ui.cc:56 msgid "Lock" msgstr "Sperren" @@ -3961,435 +3961,435 @@ msgstr "Schleifen/Punchbereiche" msgid "Min:Sec" msgstr "Min:Sek" -#: editor_actions.cc:548 editor_actions.cc:551 +#: editor_actions.cc:547 editor_actions.cc:550 #, fuzzy msgid "Video Monitor" msgstr "Monitor" -#: editor_actions.cc:550 rc_option_editor.cc:1837 +#: editor_actions.cc:549 rc_option_editor.cc:1834 msgid "Video" msgstr "" -#: editor_actions.cc:553 +#: editor_actions.cc:552 #, fuzzy msgid "Always on Top" msgstr "Ganz nach oben" -#: editor_actions.cc:555 +#: editor_actions.cc:554 #, fuzzy msgid "Framenumber" msgstr "Liednummer" -#: editor_actions.cc:556 +#: editor_actions.cc:555 #, fuzzy msgid "Timecode Background" msgstr "Timecode-Sekunden" -#: editor_actions.cc:557 +#: editor_actions.cc:556 msgid "Fullscreen" msgstr "" -#: editor_actions.cc:558 +#: editor_actions.cc:557 msgid "Letterbox" msgstr "" -#: editor_actions.cc:559 +#: editor_actions.cc:558 msgid "Original Size" msgstr "" -#: editor_actions.cc:611 +#: editor_actions.cc:608 msgid "Sort" msgstr "Sortieren" -#: editor_actions.cc:613 region_editor.cc:51 +#: editor_actions.cc:610 region_editor.cc:51 msgid "Audition" msgstr "Vorhören" -#: editor_actions.cc:622 editor_routes.cc:470 mixer_ui.cc:1160 +#: editor_actions.cc:619 editor_routes.cc:470 mixer_ui.cc:1161 msgid "Show All" msgstr "Alles anzeigen" -#: editor_actions.cc:623 +#: editor_actions.cc:620 msgid "Show Automatic Regions" msgstr "Automatische Regionen anzeigen" -#: editor_actions.cc:625 +#: editor_actions.cc:622 msgid "Ascending" msgstr "aufsteigend" -#: editor_actions.cc:627 +#: editor_actions.cc:624 msgid "Descending" msgstr "absteigend" -#: editor_actions.cc:630 +#: editor_actions.cc:627 msgid "By Region Name" msgstr "nach Name der Region" -#: editor_actions.cc:632 +#: editor_actions.cc:629 msgid "By Region Length" msgstr "nach Länge der Region" -#: editor_actions.cc:634 +#: editor_actions.cc:631 msgid "By Region Position" msgstr "nach Position der Region" -#: editor_actions.cc:636 +#: editor_actions.cc:633 msgid "By Region Timestamp" msgstr "nach Zeitstempel der Region" -#: editor_actions.cc:638 +#: editor_actions.cc:635 msgid "By Region Start in File" msgstr "nach Anfang der Region in der Datei" -#: editor_actions.cc:640 +#: editor_actions.cc:637 msgid "By Region End in File" msgstr "nach Ende der Region in der Datei" -#: editor_actions.cc:642 +#: editor_actions.cc:639 msgid "By Source File Name" msgstr "nach Namen der Quelldatei" -#: editor_actions.cc:644 +#: editor_actions.cc:641 msgid "By Source File Length" msgstr "nach Länge der Quelldatei" -#: editor_actions.cc:646 +#: editor_actions.cc:643 msgid "By Source File Creation Date" msgstr "nach Erstellungsdatum der Quelldatei" -#: editor_actions.cc:648 +#: editor_actions.cc:645 msgid "By Source Filesystem" msgstr "nach Dateisystem der Quelle" -#: editor_actions.cc:651 +#: editor_actions.cc:648 msgid "Remove Unused" msgstr "Ungenutzte entfernen" -#: editor_actions.cc:655 editor_audio_import.cc:279 +#: editor_actions.cc:652 editor_audio_import.cc:279 #: session_import_dialog.cc:74 session_import_dialog.cc:94 -#: session_metadata_dialog.cc:297 +#: session_metadata_dialog.cc:297 editor_videotimeline.cc:107 msgid "Import" msgstr "Importieren" -#: editor_actions.cc:658 +#: editor_actions.cc:655 msgid "Import to Region List..." msgstr "In Regionenliste importieren" -#: editor_actions.cc:661 session_import_dialog.cc:43 +#: editor_actions.cc:658 session_import_dialog.cc:43 msgid "Import From Session" msgstr "Aus Projekt importieren" -#: editor_actions.cc:664 +#: editor_actions.cc:661 msgid "Show Summary" msgstr "Projektübersicht anzeigen" -#: editor_actions.cc:666 +#: editor_actions.cc:663 msgid "Show Group Tabs" msgstr "Gruppierungsleiste anzeigen" -#: editor_actions.cc:668 +#: editor_actions.cc:665 msgid "Show Measures" msgstr "Takt-Raster einblenden" -#: editor_actions.cc:672 +#: editor_actions.cc:669 msgid "Show Logo" msgstr "Zeige Logo" -#: editor_actions.cc:676 +#: editor_actions.cc:673 msgid "Toggle MIDI Input Active for Editor-Selected Tracks/Busses" msgstr "MIDI Eingang für im Editor ausgewählte Spuren/Busse de/aktivieren" -#: editor_actions.cc:699 +#: editor_actions.cc:696 msgid "Loaded editor bindings from %1" msgstr "Editor-Tastenkürzel aus %1 geladen" -#: editor_actions.cc:701 +#: editor_actions.cc:698 msgid "Could not find editor.bindings in search path %1" msgstr "Konnte editor.bindings im Suchpfad %1 nicht finden" -#: editor_actions.cc:1026 editor_actions.cc:1422 editor_actions.cc:1433 -#: editor_actions.cc:1486 editor_actions.cc:1497 editor_actions.cc:1544 -#: editor_actions.cc:1554 editor_regions.cc:1561 +#: editor_actions.cc:1019 editor_actions.cc:1415 editor_actions.cc:1426 +#: editor_actions.cc:1479 editor_actions.cc:1490 editor_actions.cc:1537 +#: editor_actions.cc:1547 editor_regions.cc:1561 msgid "programming error: %1: %2" msgstr "Programmierfehler: %1: %2" -#: editor_actions.cc:1720 +#: editor_actions.cc:1713 msgid "Raise" msgstr "Nach oben" -#: editor_actions.cc:1723 +#: editor_actions.cc:1716 msgid "Raise to Top" msgstr "Ganz nach oben" -#: editor_actions.cc:1726 gtk-custom-ruler.c:132 +#: editor_actions.cc:1719 gtk-custom-ruler.c:132 msgid "Lower" msgstr "Nach unten" -#: editor_actions.cc:1729 +#: editor_actions.cc:1722 msgid "Lower to Bottom" msgstr "Ganz nach unten" -#: editor_actions.cc:1732 +#: editor_actions.cc:1725 msgid "Move to Original Position" msgstr "Zur Ursprungsposition verschieben" -#: editor_actions.cc:1738 +#: editor_actions.cc:1730 msgid "Lock to Video" msgstr "" -#: editor_actions.cc:1744 editor_markers.cc:868 +#: editor_actions.cc:1735 editor_markers.cc:867 msgid "Glue to Bars and Beats" msgstr "An Takte und Schläge binden" -#: editor_actions.cc:1749 +#: editor_actions.cc:1740 msgid "Remove Sync" msgstr "Synchronisationspunkt entfernen" -#: editor_actions.cc:1752 mixer_strip.cc:1904 route_time_axis.cc:200 +#: editor_actions.cc:1743 mixer_strip.cc:1903 route_time_axis.cc:200 msgid "Mute" msgstr "Mute" -#: editor_actions.cc:1755 +#: editor_actions.cc:1746 msgid "Normalize..." msgstr "Normalisieren..." -#: editor_actions.cc:1758 +#: editor_actions.cc:1749 msgid "Reverse" msgstr "Umkehren" -#: editor_actions.cc:1761 +#: editor_actions.cc:1752 msgid "Make Mono Regions" msgstr "In Mono-Regionen umwandeln" -#: editor_actions.cc:1764 +#: editor_actions.cc:1755 msgid "Boost Gain" msgstr "Lautstärke erhöhen" -#: editor_actions.cc:1767 +#: editor_actions.cc:1758 msgid "Cut Gain" msgstr "Lautstärke reduzieren" -#: editor_actions.cc:1770 +#: editor_actions.cc:1761 msgid "Pitch Shift..." msgstr "Tonhöhe ändern..." -#: editor_actions.cc:1773 +#: editor_actions.cc:1764 msgid "Transpose..." msgstr "Transponieren..." -#: editor_actions.cc:1776 +#: editor_actions.cc:1767 msgid "Opaque" msgstr "Deckend" -#: editor_actions.cc:1780 editor_regions.cc:116 +#: editor_actions.cc:1771 editor_regions.cc:116 msgid "Fade In" msgstr "Fade In" -#: editor_actions.cc:1785 editor_regions.cc:117 +#: editor_actions.cc:1776 editor_regions.cc:117 msgid "Fade Out" msgstr "Fade Out" -#: editor_actions.cc:1800 +#: editor_actions.cc:1791 msgid "Multi-Duplicate..." msgstr "Mehrfach duplizieren..." -#: editor_actions.cc:1805 +#: editor_actions.cc:1796 msgid "Fill Track" msgstr "Spur auffüllen" -#: editor_actions.cc:1809 editor_markers.cc:956 +#: editor_actions.cc:1800 editor_markers.cc:955 msgid "Set Loop Range" msgstr "Schleife erstellen" -#: editor_actions.cc:1816 +#: editor_actions.cc:1807 msgid "Set Punch" msgstr "Punchbereich erstellen" -#: editor_actions.cc:1820 +#: editor_actions.cc:1811 msgid "Add Single Range Marker" msgstr "Einzelnen Bereichsmarker einfügen" -#: editor_actions.cc:1825 +#: editor_actions.cc:1816 msgid "Add Range Marker Per Region" msgstr "Einen Bereichsmarker pro Region einfügen" -#: editor_actions.cc:1829 +#: editor_actions.cc:1820 msgid "Snap Position To Grid" msgstr "Positionszeiger einrasten" -#: editor_actions.cc:1832 +#: editor_actions.cc:1823 msgid "Close Gaps" msgstr "Lücken schließen" -#: editor_actions.cc:1835 +#: editor_actions.cc:1826 msgid "Rhythm Ferret..." msgstr "Rhythm Ferret..." -#: editor_actions.cc:1838 +#: editor_actions.cc:1829 msgid "Export..." msgstr "Exportieren..." -#: editor_actions.cc:1844 +#: editor_actions.cc:1835 msgid "Separate Under" msgstr "Bereich unter aktueller Region entfernen" -#: editor_actions.cc:1848 +#: editor_actions.cc:1839 msgid "Set Fade In Length" msgstr "Fade-In bis Positionszeiger" -#: editor_actions.cc:1849 +#: editor_actions.cc:1840 msgid "Set Fade Out Length" msgstr "Fade-Out ab Positionszeiger" -#: editor_actions.cc:1850 +#: editor_actions.cc:1841 msgid "Set Tempo from Region = Bar" msgstr "Regionlänge = Taktlänge setzen" -#: editor_actions.cc:1855 +#: editor_actions.cc:1846 msgid "Split at Percussion Onsets" msgstr "Regionen an perkussiven Schlägen teilen" -#: editor_actions.cc:1860 +#: editor_actions.cc:1851 msgid "List Editor..." msgstr "Eventlisteneditor..." -#: editor_actions.cc:1863 +#: editor_actions.cc:1854 msgid "Properties..." msgstr "Eigenschaften..." -#: editor_actions.cc:1867 +#: editor_actions.cc:1858 msgid "Bounce (with processing)" msgstr "Bounce (Post-Mixer)" -#: editor_actions.cc:1868 +#: editor_actions.cc:1859 msgid "Bounce (without processing)" msgstr "Bounce (Pre-Mixer)" -#: editor_actions.cc:1869 +#: editor_actions.cc:1860 msgid "Combine" msgstr "Verbinden (combine)" -#: editor_actions.cc:1870 +#: editor_actions.cc:1861 msgid "Uncombine" msgstr "Trennen (uncombine)" -#: editor_actions.cc:1872 +#: editor_actions.cc:1863 msgid "Spectral Analysis..." msgstr "FFT-Analyse" -#: editor_actions.cc:1874 +#: editor_actions.cc:1865 msgid "Reset Envelope" msgstr "Lautstärkekurve zurücksetzen" -#: editor_actions.cc:1876 +#: editor_actions.cc:1867 msgid "Reset Gain" msgstr "Lautstärke zurücksetzen" -#: editor_actions.cc:1881 +#: editor_actions.cc:1872 msgid "Envelope Active" msgstr "Lautstärkekurve ist aktiv" -#: editor_actions.cc:1885 +#: editor_actions.cc:1876 msgid "Quantize..." msgstr "Quantisieren.." -#: editor_actions.cc:1886 editor_actions.cc:1887 +#: editor_actions.cc:1877 editor_actions.cc:1878 msgid "Insert Patch Change..." msgstr "Patch Change einfügen..." -#: editor_actions.cc:1888 +#: editor_actions.cc:1879 msgid "Unlink from other copies" msgstr "Von anderen Kopien entkoppeln" -#: editor_actions.cc:1889 +#: editor_actions.cc:1880 msgid "Strip Silence..." msgstr "Stille entfernen..." -#: editor_actions.cc:1890 +#: editor_actions.cc:1881 msgid "Set Range Selection" msgstr "Bereich auswählen" -#: editor_actions.cc:1892 +#: editor_actions.cc:1883 msgid "Nudge Later" msgstr "Schritt nach hinten" -#: editor_actions.cc:1893 +#: editor_actions.cc:1884 msgid "Nudge Earlier" msgstr "Schritt nach vorne" -#: editor_actions.cc:1898 +#: editor_actions.cc:1889 msgid "Nudge Later by Capture Offset" msgstr "Schritt nach hinten um Aufnahme-Offset" -#: editor_actions.cc:1905 +#: editor_actions.cc:1896 msgid "Nudge Earlier by Capture Offset" msgstr "Schritt nach vorne um Aufnahme-Offset" -#: editor_actions.cc:1909 +#: editor_actions.cc:1900 msgid "Trim to Loop" msgstr "Auf Schleife kürzen" -#: editor_actions.cc:1910 +#: editor_actions.cc:1901 msgid "Trim to Punch" msgstr "Auf Punchbereich kürzen" -#: editor_actions.cc:1912 +#: editor_actions.cc:1903 msgid "Trim to Previous" msgstr "Zur vorherigen Region aufschließen" -#: editor_actions.cc:1913 +#: editor_actions.cc:1904 msgid "Trim to Next" msgstr "Zur nächsten Region aufschließen" -#: editor_actions.cc:1920 +#: editor_actions.cc:1911 msgid "Insert Region From Region List" msgstr "Region von Regionenliste hinzufügen" -#: editor_actions.cc:1926 +#: editor_actions.cc:1917 msgid "Set Sync Position" msgstr "Synchronisationspunkt setzen" -#: editor_actions.cc:1927 +#: editor_actions.cc:1918 msgid "Place Transient" msgstr "Transienten setzen" -#: editor_actions.cc:1928 +#: editor_actions.cc:1919 msgid "Split" msgstr "Region teilen" -#: editor_actions.cc:1929 +#: editor_actions.cc:1920 msgid "Trim Start at Edit Point" msgstr "Anfang der Region am Arbeitspunkt abschneiden" -#: editor_actions.cc:1930 +#: editor_actions.cc:1921 msgid "Trim End at Edit Point" msgstr "Ende der Region am Arbeitspunkt abschneiden" -#: editor_actions.cc:1935 +#: editor_actions.cc:1926 msgid "Align Start" msgstr "Anfang ausrichten" -#: editor_actions.cc:1942 +#: editor_actions.cc:1933 msgid "Align Start Relative" msgstr "Anfang relativ ausrichten" -#: editor_actions.cc:1946 +#: editor_actions.cc:1937 msgid "Align End" msgstr "Ende ausrichten" -#: editor_actions.cc:1951 +#: editor_actions.cc:1942 msgid "Align End Relative" msgstr "Ende relativ ausrichten" -#: editor_actions.cc:1958 +#: editor_actions.cc:1949 msgid "Align Sync" msgstr "Synchronisationspunkt ausrichten" -#: editor_actions.cc:1965 +#: editor_actions.cc:1956 msgid "Align Sync Relative" msgstr "Synchronisationspunkt relativ ausrichten" -#: editor_actions.cc:1969 editor_actions.cc:1972 +#: editor_actions.cc:1960 editor_actions.cc:1963 msgid "Choose Top..." msgstr "Oberste Region auswählen..." @@ -4418,7 +4418,7 @@ msgstr "" "Das Projekt enthält bereits eine Datei namens %1. Wollen Sie %2 als neue " "Quelle importieren, oder überspringen?" -#: editor_audio_import.cc:279 +#: editor_audio_import.cc:279 editor_videotimeline.cc:107 msgid "Cancel Import" msgstr "Importieren Abbrechen" @@ -4456,64 +4456,64 @@ msgstr "" msgid "Embed it anyway" msgstr "Trotzdem importieren" -#: editor_drag.cc:1008 +#: editor_drag.cc:1000 msgid "fixed time region drag" msgstr "Region zeitgleich verschieben" -#: editor_drag.cc:1718 +#: editor_drag.cc:1700 #, fuzzy msgid "Video Start:" msgstr "Mike Start" -#: editor_drag.cc:1720 +#: editor_drag.cc:1702 msgid "Diff:" msgstr "" -#: editor_drag.cc:1740 +#: editor_drag.cc:1722 msgid "Move Video" msgstr "" -#: editor_drag.cc:2219 +#: editor_drag.cc:2200 msgid "copy meter mark" msgstr "Taktmarker kopieren" -#: editor_drag.cc:2227 +#: editor_drag.cc:2208 msgid "move meter mark" msgstr "Taktwechsel bewegen" -#: editor_drag.cc:2339 +#: editor_drag.cc:2320 msgid "copy tempo mark" msgstr "Tempomarker kopieren" -#: editor_drag.cc:2347 +#: editor_drag.cc:2328 msgid "move tempo mark" msgstr "Tempowechsel bewegen" -#: editor_drag.cc:2563 +#: editor_drag.cc:2544 msgid "change fade in length" msgstr "Ändere Fade-In Länge" -#: editor_drag.cc:2681 +#: editor_drag.cc:2662 msgid "change fade out length" msgstr "Fade-Out verändern" -#: editor_drag.cc:3036 +#: editor_drag.cc:3017 msgid "move marker" msgstr "Marker bewegen" -#: editor_drag.cc:3599 +#: editor_drag.cc:3580 msgid "An error occurred while executing time stretch operation" msgstr "Beim Ausführen der Timestretch-Operation trat ein Fehler auf" -#: editor_drag.cc:4029 +#: editor_drag.cc:4010 msgid "programming_error: %1" msgstr "Programmierfehler: %1" -#: editor_drag.cc:4099 editor_markers.cc:681 +#: editor_drag.cc:4080 editor_markers.cc:680 msgid "new range marker" msgstr "Neuer Bereich" -#: editor_drag.cc:4780 +#: editor_drag.cc:4761 msgid "rubberband selection" msgstr "Gummiband-Auswahl" @@ -4581,8 +4581,8 @@ msgstr "solo|S" msgid "Sharing Solo?" msgstr "Solo teilen?" -#: editor_route_groups.cc:103 midi_time_axis.cc:1505 midi_time_axis.cc:1508 -#: midi_time_axis.cc:1511 mixer_strip.cc:1903 +#: editor_route_groups.cc:103 midi_time_axis.cc:1504 midi_time_axis.cc:1507 +#: midi_time_axis.cc:1510 mixer_strip.cc:1902 msgid "Rec" msgstr "Rec" @@ -4619,17 +4619,17 @@ msgid "Activate this button to operate on all tracks when none are selected." msgstr "" "Wenn aktiviert, werden bei fehlender Spurauswahl alle Spuren bearbeitet." -#: editor_route_groups.cc:442 mixer_ui.cc:1448 +#: editor_route_groups.cc:442 mixer_ui.cc:1449 msgid "unnamed" msgstr "unbenannt" -#: editor_export_audio.cc:90 editor_markers.cc:696 editor_markers.cc:783 -#: editor_markers.cc:968 editor_markers.cc:986 editor_markers.cc:1004 -#: editor_markers.cc:1023 editor_markers.cc:1042 editor_markers.cc:1072 -#: editor_markers.cc:1103 editor_markers.cc:1133 editor_markers.cc:1161 -#: editor_markers.cc:1192 editor_markers.cc:1217 editor_markers.cc:1268 -#: editor_markers.cc:1312 editor_markers.cc:1338 editor_markers.cc:1515 -#: editor_mouse.cc:2542 +#: editor_export_audio.cc:90 editor_markers.cc:695 editor_markers.cc:782 +#: editor_markers.cc:967 editor_markers.cc:985 editor_markers.cc:1003 +#: editor_markers.cc:1022 editor_markers.cc:1041 editor_markers.cc:1071 +#: editor_markers.cc:1102 editor_markers.cc:1132 editor_markers.cc:1160 +#: editor_markers.cc:1191 editor_markers.cc:1216 editor_markers.cc:1267 +#: editor_markers.cc:1311 editor_markers.cc:1337 editor_markers.cc:1514 +#: editor_mouse.cc:2478 msgid "programming error: marker canvas item has no marker object pointer!" msgstr "Programmierfehler: marker canvas item has no marker object pointer!" @@ -4645,113 +4645,113 @@ msgstr "Vorhandenes Material überschreiben" msgid "Fit to Window" msgstr "An Fenster anpassen" -#: editor_markers.cc:130 +#: editor_markers.cc:129 msgid "start" msgstr "Start" -#: editor_markers.cc:131 +#: editor_markers.cc:130 msgid "end" msgstr "Ende" -#: editor_markers.cc:647 editor_ops.cc:1744 editor_ops.cc:1764 +#: editor_markers.cc:646 editor_ops.cc:1744 editor_ops.cc:1764 #: editor_ops.cc:1788 editor_ops.cc:1815 location_ui.cc:1005 msgid "add marker" msgstr "Marker hinzufügen" -#: editor_markers.cc:678 +#: editor_markers.cc:677 msgid "range" msgstr "Bereich" -#: editor_markers.cc:714 location_ui.cc:840 +#: editor_markers.cc:713 location_ui.cc:840 msgid "remove marker" msgstr "Marker entfernen" -#: editor_markers.cc:850 +#: editor_markers.cc:849 msgid "Locate to Here" msgstr "Hierhin setzen" -#: editor_markers.cc:851 +#: editor_markers.cc:850 msgid "Play from Here" msgstr "Wiedergabe ab hier" -#: editor_markers.cc:852 +#: editor_markers.cc:851 msgid "Move Mark to Playhead" msgstr "Marker zum Positionszeiger verschieben" -#: editor_markers.cc:856 +#: editor_markers.cc:855 msgid "Create Range to Next Marker" msgstr "Bereich bis zum nächsten Marker erstellen" -#: editor_markers.cc:897 +#: editor_markers.cc:896 msgid "Locate to Marker" msgstr "Positionszeiger zu Marker setzen" -#: editor_markers.cc:898 +#: editor_markers.cc:897 msgid "Play from Marker" msgstr "Wiedergabe ab Marker" -#: editor_markers.cc:901 +#: editor_markers.cc:900 msgid "Set Marker from Playhead" msgstr "Marker beim Positionszeiger erzeugen" -#: editor_markers.cc:903 +#: editor_markers.cc:902 msgid "Set Range from Selection" msgstr "Bereich aus Auswahl erzeugen" -#: editor_markers.cc:906 +#: editor_markers.cc:905 msgid "Zoom to Range" msgstr "Auf Bereich zoomen" -#: editor_markers.cc:913 +#: editor_markers.cc:912 msgid "Hide Range" msgstr "Bereich verbergen" -#: editor_markers.cc:914 +#: editor_markers.cc:913 msgid "Rename Range..." msgstr "Bereich umbenennen..." -#: editor_markers.cc:918 +#: editor_markers.cc:917 msgid "Remove Range" msgstr "Bereich entfernen" -#: editor_markers.cc:925 +#: editor_markers.cc:924 msgid "Separate Regions in Range" msgstr "Regionen an Bereichsgrenzen teilen" -#: editor_markers.cc:928 +#: editor_markers.cc:927 msgid "Select Range" msgstr "Bereich auswählen" -#: editor_markers.cc:957 +#: editor_markers.cc:956 msgid "Set Punch Range" msgstr "Punchbereich erstellen" -#: editor_markers.cc:1352 editor_ops.cc:1699 +#: editor_markers.cc:1351 editor_ops.cc:1699 msgid "New Name:" msgstr "Neuer Name: " -#: editor_markers.cc:1355 +#: editor_markers.cc:1354 msgid "Rename Mark" msgstr "Marker umbenennen" -#: editor_markers.cc:1357 +#: editor_markers.cc:1356 msgid "Rename Range" msgstr "Bereich umbenennen" -#: editor_markers.cc:1364 editor_mouse.cc:2574 processor_box.cc:1731 -#: processor_box.cc:2213 route_time_axis.cc:968 route_ui.cc:1535 +#: editor_markers.cc:1363 editor_mouse.cc:2510 processor_box.cc:1768 +#: processor_box.cc:2233 route_time_axis.cc:968 route_ui.cc:1535 msgid "Rename" msgstr "Umbenennen" -#: editor_markers.cc:1377 +#: editor_markers.cc:1376 msgid "rename marker" msgstr "Marker umbenennen" -#: editor_markers.cc:1400 +#: editor_markers.cc:1399 msgid "set loop range" msgstr "Loopbereich festlegen" -#: editor_markers.cc:1406 +#: editor_markers.cc:1405 msgid "set punch range" msgstr "Punchbereich festlegen" @@ -4764,7 +4764,7 @@ msgstr "" msgid "Editor::event_frame() used on unhandled event type %1" msgstr "Editor::event_frame() auf unbekannten Eventtyp %1 angewandt" -#: editor_mouse.cc:2312 editor_mouse.cc:2337 editor_mouse.cc:2350 +#: editor_mouse.cc:2235 editor_mouse.cc:2260 editor_mouse.cc:2273 msgid "" "programming error: control point canvas item has no control point object " "pointer!" @@ -4772,15 +4772,15 @@ msgstr "" "Programmierfehler: control point canvas item has no control point object " "pointer!" -#: editor_mouse.cc:2480 +#: editor_mouse.cc:2416 msgid "start point trim" msgstr "Startpunkt ändern" -#: editor_mouse.cc:2505 +#: editor_mouse.cc:2441 msgid "End point trim" msgstr "Endpunkt verändern" -#: editor_mouse.cc:2572 +#: editor_mouse.cc:2508 msgid "Name for region:" msgstr "Name für Region:" @@ -4876,71 +4876,71 @@ msgstr "Regionen ganz nach unten" msgid "Rename Region" msgstr "Region umbenennen" -#: editor_ops.cc:2372 processor_box.cc:1729 route_ui.cc:1533 +#: editor_ops.cc:2372 processor_box.cc:1766 route_ui.cc:1533 msgid "New name:" msgstr "Neuer Name: " -#: editor_ops.cc:2683 +#: editor_ops.cc:2682 msgid "separate" msgstr "Teilen" -#: editor_ops.cc:2796 +#: editor_ops.cc:2795 msgid "separate region under" msgstr "Bereich unter aktueller Region entfernen" -#: editor_ops.cc:2917 +#: editor_ops.cc:2916 msgid "trim to selection" msgstr "Auf Auswahl kürzen" -#: editor_ops.cc:3053 +#: editor_ops.cc:3052 msgid "set sync point" msgstr "Einrastpunkt definieren" -#: editor_ops.cc:3077 +#: editor_ops.cc:3076 msgid "remove region sync" msgstr "Synchronisationspunkt löschen" -#: editor_ops.cc:3099 +#: editor_ops.cc:3098 msgid "move regions to original position" msgstr "Regionen zu ihrer Ursprungsposition verschieben" -#: editor_ops.cc:3101 +#: editor_ops.cc:3100 msgid "move region to original position" msgstr "Region zu ihrer Ursprungsposition verschieben" -#: editor_ops.cc:3122 +#: editor_ops.cc:3121 msgid "align selection" msgstr "Auswahl ausrichten" -#: editor_ops.cc:3196 +#: editor_ops.cc:3195 msgid "align selection (relative)" msgstr "Auswahl relativ ausrichten" -#: editor_ops.cc:3230 +#: editor_ops.cc:3229 msgid "align region" msgstr "Region ausrichten" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim front" msgstr "vorne abschneiden" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim back" msgstr "hinten Abschneiden" -#: editor_ops.cc:3311 +#: editor_ops.cc:3310 msgid "trim to loop" msgstr "Auf Schleife kürzen" -#: editor_ops.cc:3321 +#: editor_ops.cc:3320 msgid "trim to punch" msgstr "Auf Punchbereich kürzen" -#: editor_ops.cc:3383 +#: editor_ops.cc:3382 msgid "trim to region" msgstr "Auf Region kürzen" -#: editor_ops.cc:3493 +#: editor_ops.cc:3492 msgid "" "This track/bus cannot be frozen because the signal adds or loses channels " "before reaching the outputs.\n" @@ -4952,11 +4952,11 @@ msgstr "" "Typischerweise wird dies durch ein Plugin verursacht, das Stereo aus einer " "Monoquelle oder umgekehrt erzeugt." -#: editor_ops.cc:3496 +#: editor_ops.cc:3495 msgid "Cannot freeze" msgstr "Einfrieren nicht möglich" -#: editor_ops.cc:3502 +#: editor_ops.cc:3501 msgid "" "%1\n" "\n" @@ -4970,23 +4970,23 @@ msgstr "" "\n" "Einfrieren wird das Signal nur bis zum ersten Send/Insert/Return verarbeiten." -#: editor_ops.cc:3506 +#: editor_ops.cc:3505 msgid "Freeze anyway" msgstr "Trotzdem einfrieren" -#: editor_ops.cc:3507 +#: editor_ops.cc:3506 msgid "Don't freeze" msgstr "Nicht einfrieren" -#: editor_ops.cc:3508 +#: editor_ops.cc:3507 msgid "Freeze Limits" msgstr "Einfrier-Grenzen" -#: editor_ops.cc:3523 +#: editor_ops.cc:3522 msgid "Cancel Freeze" msgstr "Einfrieren abbrechen" -#: editor_ops.cc:3554 +#: editor_ops.cc:3553 msgid "" "You can't perform this operation because the processing of the signal will " "cause one or more of the tracks to end up with a region with more channels " @@ -5000,51 +5000,51 @@ msgstr "" "Ohne diese Signalverarbeitung können Sie das tun, das ist aber eine andere " "Operation." -#: editor_ops.cc:3558 +#: editor_ops.cc:3557 msgid "Cannot bounce" msgstr "Kann nicht bouncen" -#: editor_ops.cc:3569 +#: editor_ops.cc:3568 msgid "bounce range" msgstr "Bereich bouncen" -#: editor_ops.cc:3679 +#: editor_ops.cc:3678 msgid "delete" msgstr "Löschen" -#: editor_ops.cc:3682 +#: editor_ops.cc:3681 msgid "cut" msgstr "Ausschneiden" -#: editor_ops.cc:3685 +#: editor_ops.cc:3684 msgid "copy" msgstr "Kopieren" -#: editor_ops.cc:3688 +#: editor_ops.cc:3687 msgid "clear" msgstr "Leeren" -#: editor_ops.cc:3786 +#: editor_ops.cc:3785 msgid " objects" msgstr "Objekte" -#: editor_ops.cc:3816 +#: editor_ops.cc:3815 msgid " range" msgstr "Bereich" -#: editor_ops.cc:3958 editor_ops.cc:3985 +#: editor_ops.cc:3957 editor_ops.cc:3984 msgid "remove region" msgstr "Region(en) löschen" -#: editor_ops.cc:4392 +#: editor_ops.cc:4391 msgid "duplicate selection" msgstr "Auswahl duplizieren" -#: editor_ops.cc:4470 +#: editor_ops.cc:4469 msgid "nudge track" msgstr "Spur verschieben" -#: editor_ops.cc:4507 +#: editor_ops.cc:4506 msgid "" "Do you really want to destroy the last capture?\n" "(This is destructive and cannot be undone)" @@ -5052,134 +5052,134 @@ msgstr "" "Wollen Sie wirklich die letzte Aufnahme rückgängig machen?\n" "(Dies kann nicht rückgängig gemacht werden!)" -#: editor_ops.cc:4510 editor_ops.cc:6516 editor_regions.cc:460 +#: editor_ops.cc:4509 editor_ops.cc:6512 editor_regions.cc:460 #: editor_snapshots.cc:158 route_ui.cc:1477 msgid "No, do nothing." msgstr "Nein, nichts machen." -#: editor_ops.cc:4511 +#: editor_ops.cc:4510 msgid "Yes, destroy it." msgstr "Ja, entfernen." -#: editor_ops.cc:4513 +#: editor_ops.cc:4512 msgid "Destroy last capture" msgstr "Lösche letzte Aufnahme" -#: editor_ops.cc:4574 +#: editor_ops.cc:4573 msgid "normalize" msgstr "Normalisieren" -#: editor_ops.cc:4669 +#: editor_ops.cc:4668 msgid "reverse regions" msgstr "Regionen umkehren" -#: editor_ops.cc:4703 +#: editor_ops.cc:4702 msgid "strip silence" msgstr "Stille entfernen" -#: editor_ops.cc:4764 +#: editor_ops.cc:4763 msgid "Fork Region(s)" msgstr "Region(en) abzweigen" -#: editor_ops.cc:4964 +#: editor_ops.cc:4963 msgid "reset region gain" msgstr "Lautstärkekurve zurücksetzen" -#: editor_ops.cc:5017 +#: editor_ops.cc:5016 msgid "region gain envelope active" msgstr "Lautstärkekurve aktiv" -#: editor_ops.cc:5044 +#: editor_ops.cc:5043 msgid "toggle region lock" msgstr "Regionensperre umschalten" -#: editor_ops.cc:5069 +#: editor_ops.cc:5067 #, fuzzy msgid "Toggle Video Lock" msgstr "Regionensperre umschalten" -#: editor_ops.cc:5095 +#: editor_ops.cc:5091 msgid "region lock style" msgstr "Art der Regionensperre" -#: editor_ops.cc:5120 +#: editor_ops.cc:5116 msgid "change region opacity" msgstr "Regionen-Deckkraft ändern" -#: editor_ops.cc:5235 +#: editor_ops.cc:5231 msgid "set fade in length" msgstr "Ändere Fade-In Länge" -#: editor_ops.cc:5242 +#: editor_ops.cc:5238 msgid "set fade out length" msgstr "Ändere Fade-Out Länge" -#: editor_ops.cc:5287 +#: editor_ops.cc:5283 msgid "set fade in shape" msgstr "Fade-In Kurve bearbeiten" -#: editor_ops.cc:5318 +#: editor_ops.cc:5314 msgid "set fade out shape" msgstr "Fade-Out Kurve ändern" -#: editor_ops.cc:5348 +#: editor_ops.cc:5344 msgid "set fade in active" msgstr "Fade-In aktivieren" -#: editor_ops.cc:5377 +#: editor_ops.cc:5373 msgid "set fade out active" msgstr "Fade-Out aktivieren" -#: editor_ops.cc:5642 +#: editor_ops.cc:5638 msgid "set loop range from selection" msgstr "Schleife aus Auswahl erstellen" -#: editor_ops.cc:5664 +#: editor_ops.cc:5660 msgid "set loop range from edit range" msgstr "Schleife aus Editierbereich erstellen" -#: editor_ops.cc:5693 +#: editor_ops.cc:5689 msgid "set loop range from region" msgstr "Schleife aus Region erstellen" -#: editor_ops.cc:5711 +#: editor_ops.cc:5707 msgid "set punch range from selection" msgstr "Punchbereich aus Auswahl erstellen" -#: editor_ops.cc:5728 +#: editor_ops.cc:5724 msgid "set punch range from edit range" msgstr "Punchbereich aus Editierbereich erstellen" -#: editor_ops.cc:5752 +#: editor_ops.cc:5748 msgid "set punch range from region" msgstr "Punchbereich aus Region erstellen" -#: editor_ops.cc:5861 +#: editor_ops.cc:5857 msgid "Add new marker" msgstr "Marker hinzufügen" -#: editor_ops.cc:5862 +#: editor_ops.cc:5858 msgid "Set global tempo" msgstr "Globales tempo setzen" -#: editor_ops.cc:5865 +#: editor_ops.cc:5861 msgid "Define one bar" msgstr "Einen Takt definieren" -#: editor_ops.cc:5866 +#: editor_ops.cc:5862 msgid "Do you want to set the global tempo or add a new tempo marker?" msgstr "" "Möchten Sie das globale Tempo ändern oder einen neuen Tempo-Marker setzen?" -#: editor_ops.cc:5892 +#: editor_ops.cc:5888 msgid "set tempo from region" msgstr "Tempo anhand von Region setzen" -#: editor_ops.cc:5922 +#: editor_ops.cc:5918 msgid "split regions" msgstr "Region teilen (Split)" -#: editor_ops.cc:5964 +#: editor_ops.cc:5960 msgid "" "You are about to split\n" "%1\n" @@ -5189,11 +5189,11 @@ msgstr "" "Sie versuchen %1 in %2 Teile zu teilen.\n" "Das könnte sehr lange dauern." -#: editor_ops.cc:5971 +#: editor_ops.cc:5967 msgid "Call for the Ferret!" msgstr "Call for the Ferret!" -#: editor_ops.cc:5972 +#: editor_ops.cc:5968 msgid "" "Press OK to continue with this split operation\n" "or ask the Ferret dialog to tune the analysis" @@ -5201,52 +5201,52 @@ msgstr "" "Drücken Sie OK um mit der aufteiloperation (Split) fortzufahren\n" "oder versuchen sie im Ferret-Fenster die Analyse zu verbessern." -#: editor_ops.cc:5974 +#: editor_ops.cc:5970 msgid "Press OK to continue with this split operation" msgstr "Drücken Sie OK um mit der aufteiloperation (Split) fortzufahren" -#: editor_ops.cc:5977 +#: editor_ops.cc:5973 msgid "Excessive split?" msgstr "Übermäßige Aufteilung?" -#: editor_ops.cc:6129 +#: editor_ops.cc:6125 msgid "place transient" msgstr "Transienten Platzieren" -#: editor_ops.cc:6164 +#: editor_ops.cc:6160 msgid "snap regions to grid" msgstr "Regionen an Raster einrasten" -#: editor_ops.cc:6203 +#: editor_ops.cc:6199 msgid "Close Region Gaps" msgstr "Regionenlücken schließen" -#: editor_ops.cc:6208 +#: editor_ops.cc:6204 msgid "Crossfade length" msgstr "Länge des Crossfades" -#: editor_ops.cc:6217 editor_ops.cc:6228 rhythm_ferret.cc:120 -#: session_option_editor.cc:155 +#: editor_ops.cc:6213 editor_ops.cc:6224 rhythm_ferret.cc:120 +#: session_option_editor.cc:153 msgid "ms" msgstr "ms" -#: editor_ops.cc:6219 +#: editor_ops.cc:6215 msgid "Pull-back length" msgstr "Öffnungslänge vorne" -#: editor_ops.cc:6232 +#: editor_ops.cc:6228 msgid "Ok" msgstr "Ok" -#: editor_ops.cc:6247 +#: editor_ops.cc:6243 msgid "close region gaps" msgstr "Schließe Lücken zwischen Regionen" -#: editor_ops.cc:6465 route_ui.cc:1451 +#: editor_ops.cc:6461 route_ui.cc:1451 msgid "That would be bad news ...." msgstr "Lieber nicht!" -#: editor_ops.cc:6470 route_ui.cc:1456 +#: editor_ops.cc:6466 route_ui.cc:1456 msgid "" "Removing the master or monitor bus is such a bad idea\n" "that %1 is not going to allow it.\n" @@ -5262,23 +5262,23 @@ msgstr "" "bearbeitet werden. \"allow-special-bus-removal\" muss\n" "dazu auf \"yes\" gesetzt werden." -#: editor_ops.cc:6487 +#: editor_ops.cc:6483 msgid "tracks" msgstr "Spuren" -#: editor_ops.cc:6489 route_ui.cc:1817 +#: editor_ops.cc:6485 route_ui.cc:1817 msgid "track" msgstr "Spur" -#: editor_ops.cc:6493 +#: editor_ops.cc:6489 msgid "busses" msgstr "Audio-Busse" -#: editor_ops.cc:6495 route_ui.cc:1817 +#: editor_ops.cc:6491 route_ui.cc:1817 msgid "bus" msgstr "Bus" -#: editor_ops.cc:6500 +#: editor_ops.cc:6496 msgid "" "Do you really want to remove %1 %2 and %3 %4?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5291,7 +5291,7 @@ msgstr "" "Dies kann nicht rückgängig gemacht werden, und die Projektdatei wird " "überschrieben werden!" -#: editor_ops.cc:6505 +#: editor_ops.cc:6501 msgid "" "Do you really want to remove %1 %2?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5304,7 +5304,7 @@ msgstr "" "Dies kann nicht rückgängig gemacht werden, und die Projektdatei wird " "überschrieben werden!" -#: editor_ops.cc:6511 +#: editor_ops.cc:6507 msgid "" "Do you really want to remove %1 %2?\n" "\n" @@ -5315,44 +5315,44 @@ msgstr "" "Diese Aktion kann nicht rückgängig gemacht werden, und die Projektdatei wird " "überschrieben werden!" -#: editor_ops.cc:6518 +#: editor_ops.cc:6514 msgid "Yes, remove them." msgstr "Ja, entfernen." -#: editor_ops.cc:6520 editor_snapshots.cc:159 route_ui.cc:1478 +#: editor_ops.cc:6516 editor_snapshots.cc:159 route_ui.cc:1478 msgid "Yes, remove it." msgstr "Ja, entfernen." -#: editor_ops.cc:6525 editor_ops.cc:6527 +#: editor_ops.cc:6521 editor_ops.cc:6523 msgid "Remove %1" msgstr "Entferne %1" -#: editor_ops.cc:6586 +#: editor_ops.cc:6582 msgid "insert time" msgstr "Stille einfügen" -#: editor_ops.cc:6743 +#: editor_ops.cc:6739 msgid "There are too many tracks to fit in the current window" msgstr "Es gibt zu viele Spuren, sie in das aktuelle Fenster zu einzupassen" -#: editor_ops.cc:6843 +#: editor_ops.cc:6839 #, c-format msgid "Saved view %u" msgstr "Ansicht %u gespeichert" -#: editor_ops.cc:6868 +#: editor_ops.cc:6864 msgid "mute regions" msgstr "Regionen stummschalten" -#: editor_ops.cc:6870 +#: editor_ops.cc:6866 msgid "mute region" msgstr "Region stummschalten" -#: editor_ops.cc:6907 +#: editor_ops.cc:6903 msgid "combine regions" msgstr "Regionen verbinden (combine)" -#: editor_ops.cc:6945 +#: editor_ops.cc:6941 msgid "uncombine regions" msgstr "Regionen trennen (uncombine)" @@ -5389,7 +5389,7 @@ msgstr "Länge des Einblendens (Einheiten: sekundäre Uhr), () falls inaktiv" msgid "Length of region fade-out (units: secondary clock), () if dsisabled" msgstr "Länge des Ausblendens (Einheiten: sekundäre Uhr), () falls inaktiv" -#: editor_regions.cc:118 mixer_strip.cc:1961 mono_panner.cc:179 +#: editor_regions.cc:118 mixer_strip.cc:1960 mono_panner.cc:179 #: stereo_panner.cc:217 stereo_panner.cc:240 msgid "L" msgstr "L" @@ -5406,8 +5406,8 @@ msgstr "G" msgid "Region position glued to Bars|Beats time?" msgstr "Regionenposition an Takt und Schäge gebunden?" -#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:722 -#: mixer_strip.cc:1935 panner_ui.cc:554 stereo_panner.cc:237 +#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:723 +#: mixer_strip.cc:1934 panner_ui.cc:554 stereo_panner.cc:237 msgid "M" msgstr "M" @@ -5476,7 +5476,7 @@ msgstr "Spur/Busname" msgid "Track/Bus visible ?" msgstr "Spuren/Busse sichtbar?" -#: editor_routes.cc:204 mixer_strip.cc:1952 route_time_axis.cc:2387 +#: editor_routes.cc:204 mixer_strip.cc:1951 route_time_axis.cc:2387 msgid "A" msgstr "A" @@ -5484,7 +5484,7 @@ msgstr "A" msgid "Track/Bus active ?" msgstr "Spur/Bus aktiv?" -#: editor_routes.cc:205 mixer_strip.cc:1936 +#: editor_routes.cc:205 mixer_strip.cc:1935 msgid "I" msgstr "I" @@ -5492,7 +5492,7 @@ msgstr "I" msgid "MIDI input enabled" msgstr "MIDI Eingänge aktiv" -#: editor_routes.cc:206 mixer_strip.cc:1934 mono_panner.cc:198 +#: editor_routes.cc:206 mixer_strip.cc:1933 mono_panner.cc:198 #: stereo_panner.cc:215 stereo_panner.cc:242 msgid "R" msgstr "R" @@ -5505,7 +5505,7 @@ msgstr "Aufnahme bereit" msgid "Muted" msgstr "Stumm" -#: editor_routes.cc:208 mixer_strip.cc:1948 +#: editor_routes.cc:208 mixer_strip.cc:1947 msgid "S" msgstr "S" @@ -5517,7 +5517,7 @@ msgstr "Solo ein" msgid "SI" msgstr "SI" -#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1883 +#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1872 msgid "Solo Isolated" msgstr "Isoliertes Solo" @@ -5525,23 +5525,23 @@ msgstr "Isoliertes Solo" msgid "Solo Safe (Locked)" msgstr "Solo Safe (gesperrt)" -#: editor_routes.cc:471 mixer_ui.cc:1161 +#: editor_routes.cc:471 mixer_ui.cc:1162 msgid "Hide All" msgstr "Alle verbergen" -#: editor_routes.cc:472 mixer_ui.cc:1162 +#: editor_routes.cc:472 mixer_ui.cc:1163 msgid "Show All Audio Tracks" msgstr "Zeige alle Audiospuren" -#: editor_routes.cc:473 mixer_ui.cc:1163 +#: editor_routes.cc:473 mixer_ui.cc:1164 msgid "Hide All Audio Tracks" msgstr "Verberge alle Audiospuren" -#: editor_routes.cc:474 mixer_ui.cc:1164 +#: editor_routes.cc:474 mixer_ui.cc:1165 msgid "Show All Audio Busses" msgstr "Zeige alle Audiobusse" -#: editor_routes.cc:475 mixer_ui.cc:1165 +#: editor_routes.cc:475 mixer_ui.cc:1166 msgid "Hide All Audio Busses" msgstr "Verberge alle Audiobusse" @@ -5557,47 +5557,47 @@ msgstr "Verberge alle MIDI-Spuren" msgid "Show Tracks With Regions Under Playhead" msgstr "Zeige Spuren mit Regionen unter dem Positionszeiger" -#: editor_rulers.cc:342 +#: editor_rulers.cc:340 msgid "New location marker" msgstr "Neuer Positionsmarker" -#: editor_rulers.cc:343 +#: editor_rulers.cc:341 msgid "Clear all locations" msgstr "Alle Positionsmarker entfernen" -#: editor_rulers.cc:344 +#: editor_rulers.cc:342 msgid "Unhide locations" msgstr "Positionen anzeigen" -#: editor_rulers.cc:348 +#: editor_rulers.cc:346 msgid "New range" msgstr "Neuer Bereich" -#: editor_rulers.cc:349 +#: editor_rulers.cc:347 msgid "Clear all ranges" msgstr "Alle Bereiche entfernen" -#: editor_rulers.cc:350 +#: editor_rulers.cc:348 msgid "Unhide ranges" msgstr "Bereiche anzeigen" -#: editor_rulers.cc:360 +#: editor_rulers.cc:358 msgid "New CD track marker" msgstr "Neuer CD-Track Marker" -#: editor_rulers.cc:365 tempo_dialog.cc:40 +#: editor_rulers.cc:363 tempo_dialog.cc:40 msgid "New Tempo" msgstr "Tempowechsel einfügen..." -#: editor_rulers.cc:370 tempo_dialog.cc:255 +#: editor_rulers.cc:368 tempo_dialog.cc:255 msgid "New Meter" msgstr "Taktwechsel einfügen..." -#: editor_rulers.cc:376 +#: editor_rulers.cc:373 msgid "Timeline height" msgstr "" -#: editor_rulers.cc:386 +#: editor_rulers.cc:383 #, fuzzy msgid "Align Video Track" msgstr "Audiospur hinzufügen" @@ -5606,51 +5606,51 @@ msgstr "Audiospur hinzufügen" msgid "set selected regions" msgstr "Regionen auswählen" -#: editor_selection.cc:1419 +#: editor_selection.cc:1414 msgid "select all" msgstr "Alle Regionen auswählen" -#: editor_selection.cc:1511 +#: editor_selection.cc:1506 msgid "select all within" msgstr "Alle im Bereich auswählen" -#: editor_selection.cc:1569 +#: editor_selection.cc:1564 msgid "set selection from range" msgstr "Auswahlbereich von Bereich erstellen" -#: editor_selection.cc:1609 +#: editor_selection.cc:1604 msgid "select all from range" msgstr "Alle im Bereich auswählen" -#: editor_selection.cc:1640 +#: editor_selection.cc:1635 msgid "select all from punch" msgstr "Alle im Punchbereich auswählen" -#: editor_selection.cc:1671 +#: editor_selection.cc:1666 msgid "select all from loop" msgstr "Alle im Schleifenbereich auswählen" -#: editor_selection.cc:1707 +#: editor_selection.cc:1702 msgid "select all after cursor" msgstr "Alle nach Positionszeiger auswählen" -#: editor_selection.cc:1709 +#: editor_selection.cc:1704 msgid "select all before cursor" msgstr "Alle vor Positionszeiger auswählen" -#: editor_selection.cc:1758 +#: editor_selection.cc:1753 msgid "select all after edit" msgstr "Alles nach Arbeitspunkt auswählen" -#: editor_selection.cc:1760 +#: editor_selection.cc:1755 msgid "select all before edit" msgstr "Alles vor Arbeitspunkt auswählen" -#: editor_selection.cc:1893 +#: editor_selection.cc:1888 msgid "No edit range defined" msgstr "Kein Editierbereich definiert" -#: editor_selection.cc:1899 +#: editor_selection.cc:1894 msgid "" "the edit point is Selected Marker\n" "but there is no selected marker." @@ -5678,46 +5678,46 @@ msgstr "" msgid "Remove snapshot" msgstr "Schnappschuss entfernen" -#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:251 +#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:250 msgid "add" msgstr "Hinzufügen" -#: editor_tempodisplay.cc:232 +#: editor_tempodisplay.cc:231 msgid "add tempo mark" msgstr "Tempowechsel einfügen" -#: editor_tempodisplay.cc:275 +#: editor_tempodisplay.cc:272 msgid "add meter mark" msgstr "Taktwechsel einfügen" -#: editor_tempodisplay.cc:291 editor_tempodisplay.cc:374 -#: editor_tempodisplay.cc:393 +#: editor_tempodisplay.cc:288 editor_tempodisplay.cc:367 +#: editor_tempodisplay.cc:386 msgid "" "programming error: tempo marker canvas item has no marker object pointer!" msgstr "" "Programmierfehler: tempo marker canvas item has no marker object pointer!" -#: editor_tempodisplay.cc:296 editor_tempodisplay.cc:379 +#: editor_tempodisplay.cc:293 editor_tempodisplay.cc:372 msgid "programming error: marker for tempo is not a tempo marker!" msgstr "Programmierfehler: marker for tempo is not a tempo marker!" -#: editor_tempodisplay.cc:308 editor_tempodisplay.cc:340 +#: editor_tempodisplay.cc:305 editor_tempodisplay.cc:335 msgid "done" msgstr "Fertig" -#: editor_tempodisplay.cc:329 editor_tempodisplay.cc:359 +#: editor_tempodisplay.cc:324 editor_tempodisplay.cc:352 msgid "replace tempo mark" msgstr "Tempowechsel ersetzen" -#: editor_tempodisplay.cc:398 editor_tempodisplay.cc:430 +#: editor_tempodisplay.cc:391 editor_tempodisplay.cc:423 msgid "programming error: marker for meter is not a meter marker!" msgstr "Programmierfehler: marker for meter is not a meter marker!" -#: editor_tempodisplay.cc:408 editor_tempodisplay.cc:442 +#: editor_tempodisplay.cc:401 editor_tempodisplay.cc:435 msgid "remove tempo mark" msgstr "Tempowechsel entfernen" -#: editor_tempodisplay.cc:425 +#: editor_tempodisplay.cc:418 msgid "" "programming error: meter marker canvas item has no marker object pointer!" msgstr "" @@ -5804,7 +5804,7 @@ msgstr "192000 Hz" #: engine_dialog.cc:127 engine_dialog.cc:132 engine_dialog.cc:169 #: engine_dialog.cc:552 midi_channel_selector.cc:163 #: midi_channel_selector.cc:402 midi_channel_selector.cc:438 -#: rc_option_editor.cc:1252 sfdb_ui.cc:542 +#: rc_option_editor.cc:1250 sfdb_ui.cc:542 msgid "None" msgstr "Kein" @@ -6000,28 +6000,28 @@ msgstr "Kanäle:" msgid "Split to mono files" msgstr "In Monodateien aufteilen" -#: export_channel_selector.cc:180 +#: export_channel_selector.cc:182 msgid "Bus or Track" msgstr "Bus oder Spur" -#: export_channel_selector.cc:457 +#: export_channel_selector.cc:459 msgid "Region contents without fades nor region gain (channels: %1)" msgstr "Regioneninhalt ohne Fades und Regionenlautstärke (Kanäle: %1)" -#: export_channel_selector.cc:461 +#: export_channel_selector.cc:463 msgid "Region contents with fades and region gain (channels: %1)" msgstr "Regioneninhalt mit Fades und Regionenlautstärke (Kanäle: %1)" -#: export_channel_selector.cc:465 +#: export_channel_selector.cc:467 msgid "Track output (channels: %1)" msgstr "Spurausgang (%1 Kanäle)" -#: export_channel_selector.cc:534 +#: export_channel_selector.cc:536 #, fuzzy msgid "Export region contents" msgstr "Region exportieren" -#: export_channel_selector.cc:535 +#: export_channel_selector.cc:537 #, fuzzy msgid "Export track output" msgstr "Verbinde Spur- und Busausgänge" @@ -6038,8 +6038,8 @@ msgstr "" msgid "List files" msgstr "Dateien auflisten" -#: export_dialog.cc:164 export_timespan_selector.cc:357 -#: export_timespan_selector.cc:421 +#: export_dialog.cc:164 export_timespan_selector.cc:355 +#: export_timespan_selector.cc:417 msgid "Time Span" msgstr "Zeitspanne" @@ -6148,6 +6148,9 @@ msgid "Folder:" msgstr "Ordner:" #: export_filename_selector.cc:37 session_import_dialog.cc:44 +#: transcode_video_dialog.cc:58 video_server_dialog.cc:44 +#: video_server_dialog.cc:46 export_video_dialog.cc:68 +#: export_video_dialog.cc:70 msgid "Browse" msgstr "Durchsuchen" @@ -6292,44 +6295,44 @@ msgstr "" msgid "Show Times as:" msgstr "Zeitanzeige:" -#: export_timespan_selector.cc:206 +#: export_timespan_selector.cc:204 msgid " to " msgstr " bis" -#: export_timespan_selector.cc:350 export_timespan_selector.cc:411 +#: export_timespan_selector.cc:348 export_timespan_selector.cc:407 msgid "Range" msgstr "Bereiche" -#: gain_meter.cc:108 gain_meter.cc:430 gain_meter.cc:819 +#: gain_meter.cc:109 gain_meter.cc:431 gain_meter.cc:820 msgid "-inf" msgstr "-inf" -#: gain_meter.cc:114 gain_meter.cc:868 +#: gain_meter.cc:115 gain_meter.cc:869 msgid "Fader automation mode" msgstr "Fader Automationsmodus" -#: gain_meter.cc:115 gain_meter.cc:869 +#: gain_meter.cc:116 gain_meter.cc:870 msgid "Fader automation type" msgstr "Fader-Automationstyp" -#: gain_meter.cc:124 gain_meter.cc:758 panner_ui.cc:178 panner_ui.cc:590 +#: gain_meter.cc:125 gain_meter.cc:759 panner_ui.cc:178 panner_ui.cc:590 msgid "Abs" msgstr "Abs" -#: gain_meter.cc:333 +#: gain_meter.cc:334 msgid "-Inf" msgstr "-Inf" -#: gain_meter.cc:725 mixer_strip.cc:1955 panner_ui.cc:557 +#: gain_meter.cc:726 mixer_strip.cc:1954 panner_ui.cc:557 #: route_time_axis.cc:2391 msgid "P" msgstr "P" -#: gain_meter.cc:728 panner_ui.cc:560 +#: gain_meter.cc:729 panner_ui.cc:560 msgid "T" msgstr "T" -#: gain_meter.cc:731 panner_ui.cc:563 +#: gain_meter.cc:732 panner_ui.cc:563 msgid "W" msgstr "W" @@ -6341,26 +6344,34 @@ msgstr "Voreinstellungen" msgid "Switches" msgstr "Schalter" -#: generic_pluginui.cc:242 generic_pluginui.cc:372 processor_box.cc:2190 +#: generic_pluginui.cc:242 generic_pluginui.cc:376 processor_box.cc:2210 msgid "Controls" msgstr "Steuerelemente" -#: generic_pluginui.cc:266 +#: generic_pluginui.cc:270 msgid "Plugin Editor: could not build control element for port %1" msgstr "Plugin Editor: konnte kein Steuerelement für Port %1 erzeugen" -#: generic_pluginui.cc:404 +#: generic_pluginui.cc:408 msgid "Meters" msgstr "Pegelanzeigen" -#: generic_pluginui.cc:419 +#: generic_pluginui.cc:423 msgid "Automation control" msgstr "Automation" -#: generic_pluginui.cc:426 +#: generic_pluginui.cc:430 msgid "Mgnual" msgstr "Mgnuell" +#: global_port_matrix.cc:164 +msgid "Audio Connection Manager" +msgstr "Audio Verbindungsmanager" + +#: global_port_matrix.cc:167 +msgid "MIDI Connection Manager" +msgstr "Midi Verbindungsmanager" + #: global_port_matrix.cc:204 io_selector.cc:216 msgid "port" msgstr "Port" @@ -6513,11 +6524,11 @@ msgstr "Importiere Datei: %1 von %2" msgid "I/O selector" msgstr "E/A Auswahl" -#: io_selector.cc:268 +#: io_selector.cc:266 msgid "%1 input" msgstr "%1 Eingang" -#: io_selector.cc:270 +#: io_selector.cc:268 msgid "%1 output" msgstr "%1 Ausgang" @@ -6708,38 +6719,38 @@ msgstr "" "\n" "Betrachten Sie bitte diese Möglichkeiten und starten Sie ggf. JACK neu." -#: main.cc:201 main.cc:320 +#: main.cc:203 main.cc:324 msgid "cannot create user %3 folder %1 (%2)" msgstr "Kann benutzerspezifischen %3-Ordner %1 nicht erstellen: %2" -#: main.cc:208 main.cc:327 +#: main.cc:210 main.cc:331 msgid "cannot open pango.rc file %1" msgstr "kann die Datei pango.rc nicht öffnen %1" -#: main.cc:233 main.cc:354 +#: main.cc:235 main.cc:358 msgid "Cannot find ArdourMono TrueType font" msgstr "Kann den TrueType-Font ArdourMono nicht finden" -#: main.cc:245 main.cc:360 +#: main.cc:247 main.cc:364 msgid "Cannot load ArdourMono TrueType font." msgstr "Kann den TrueType-Font ArdourMono nicht laden." -#: main.cc:308 +#: main.cc:312 msgid "" "No fontconfig file found on your system. Things may looked very odd or ugly" msgstr "" "Keine fontconfig-Datei auf Ihrem System gefunden. Das kann zu seltsamem oder " "hässlichem Aussehen führen" -#: main.cc:364 +#: main.cc:368 msgid "Failed to set fontconfig configuration." msgstr "Fontconfig-Konfiguration gescheitert." -#: main.cc:375 main.cc:391 +#: main.cc:379 main.cc:395 msgid "JACK exited" msgstr "JACK wurde beendet" -#: main.cc:378 +#: main.cc:382 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6754,7 +6765,7 @@ msgstr "" "\n" "Klicke OK, um %1 zu verlassen." -#: main.cc:393 +#: main.cc:397 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6769,19 +6780,19 @@ msgstr "" "Momentan läßt sich das Projekt nicht speichern, da alle Informationen\n" "über Verbindungen verloren gehen würden.\n" -#: main.cc:487 +#: main.cc:491 msgid " (built using " msgstr " (kompiliert mit Version " -#: main.cc:490 +#: main.cc:494 msgid " and GCC version " msgstr " und GCC Version" -#: main.cc:500 +#: main.cc:504 msgid "Copyright (C) 1999-2012 Paul Davis" msgstr "Copyright (C) 1999-2012 Paul Davis" -#: main.cc:501 +#: main.cc:505 msgid "" "Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " "Baker, Robin Gareus" @@ -6789,30 +6800,30 @@ msgstr "" "Einige Teile Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " "Baker, Robin Gareus" -#: main.cc:503 +#: main.cc:507 msgid "%1 comes with ABSOLUTELY NO WARRANTY" msgstr "%1 wird Ihnen ohne jegliche Gewährleistung" -#: main.cc:504 +#: main.cc:508 msgid "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "" "für allgemeine oder spezielle Gebrauchstauglichkeit zur Verfügung gestellt." -#: main.cc:505 +#: main.cc:509 msgid "This is free software, and you are welcome to redistribute it " msgstr "Dies ist freie Software, die Sie gerne weitergeben dürfen" -#: main.cc:506 +#: main.cc:510 msgid "under certain conditions; see the source for copying conditions." msgstr "" "solange Sie sich an die Bedingungen, die in der Datei COPYING aufgeführt " "sind halten." -#: main.cc:515 +#: main.cc:519 msgid "Cannot xinstall SIGPIPE error handler" msgstr "Kann die SIGPIPE Fehlerbehandlung nicht installieren" -#: main.cc:521 +#: main.cc:525 msgid "could not create %1 GUI" msgstr "konnte das %1 GUI nicht erstellen" @@ -6820,7 +6831,7 @@ msgstr "konnte das %1 GUI nicht erstellen" msgid "Display delta to edit cursor" msgstr "Zeige Abstand zu Arbeitspunkt" -#: marker.cc:251 +#: marker.cc:251 video_image_frame.cc:120 msgid "MarkerText" msgstr "MarkerText" @@ -7019,7 +7030,7 @@ msgstr "Neuen MIDI-Port hinzufügen" msgid "Port name:" msgstr "Portname:" -#: midi_port_dialog.cc:46 +#: midi_port_dialog.cc:45 msgid "MidiPortDialog" msgstr "MidiPortDialog" @@ -7111,7 +7122,7 @@ msgstr "Kanal" msgid "paste" msgstr "Einfügen" -#: midi_region_view.cc:3763 +#: midi_region_view.cc:3761 msgid "delete sysex" msgstr "SysEx löschen" @@ -7161,62 +7172,72 @@ msgstr "Kanalfarben" msgid "Color Mode" msgstr "Farbmodus" -#: midi_time_axis.cc:562 +#: midi_time_axis.cc:561 msgid "Bender" msgstr "Bender" -#: midi_time_axis.cc:566 +#: midi_time_axis.cc:565 msgid "Pressure" msgstr "Druckdaten" -#: midi_time_axis.cc:579 +#: midi_time_axis.cc:578 msgid "Controllers" msgstr "Controller" -#: midi_time_axis.cc:584 +#: midi_time_axis.cc:583 msgid "No MIDI Channels selected" msgstr "Keine MIDI-Kanäle ausgewählt" -#: midi_time_axis.cc:641 midi_time_axis.cc:770 +#: midi_time_axis.cc:640 midi_time_axis.cc:769 msgid "Hide all channels" msgstr "Alle Kanäle verbergen" -#: midi_time_axis.cc:645 midi_time_axis.cc:774 +#: midi_time_axis.cc:644 midi_time_axis.cc:773 msgid "Show all channels" msgstr "Alle Kanäle anzeigen" -#: midi_time_axis.cc:656 midi_time_axis.cc:785 +#: midi_time_axis.cc:655 midi_time_axis.cc:784 msgid "Channel %1" msgstr "Kanal %1" -#: midi_time_axis.cc:911 midi_time_axis.cc:943 +#: midi_time_axis.cc:910 midi_time_axis.cc:942 msgid "Controllers %1-%2" msgstr "Controller %1-%2" -#: midi_time_axis.cc:934 midi_time_axis.cc:937 +#: midi_time_axis.cc:933 midi_time_axis.cc:936 msgid "Controller %1" msgstr "Controller %1" -#: midi_time_axis.cc:960 +#: midi_time_axis.cc:959 msgid "Sustained" msgstr "Sustain" -#: midi_time_axis.cc:967 +#: midi_time_axis.cc:966 msgid "Percussive" msgstr "Perkussiv" -#: midi_time_axis.cc:987 +#: midi_time_axis.cc:986 msgid "Meter Colors" msgstr "Nach Lautstärke" -#: midi_time_axis.cc:994 +#: midi_time_axis.cc:993 msgid "Channel Colors" msgstr "Kanalfarben" -#: midi_time_axis.cc:1001 +#: midi_time_axis.cc:1000 msgid "Track Color" msgstr "Spurfarbe" +#: midi_time_axis.cc:1488 midi_time_axis.cc:1494 midi_time_axis.cc:1504 +#: midi_time_axis.cc:1510 +#, fuzzy +msgid "all" +msgstr "Klein" + +#: midi_time_axis.cc:1491 midi_time_axis.cc:1507 +msgid "some" +msgstr "" + #: midi_tracer.cc:43 msgid "Line history: " msgstr "Aktionsliste:" @@ -7301,7 +7322,7 @@ msgstr "Einen weiteren Ordner für die Suche auswählen" msgid "Missing Plugins" msgstr "Fehlende Plugins" -#: missing_plugin_dialog.cc:33 +#: missing_plugin_dialog.cc:33 transcode_video_dialog.cc:59 msgid "OK" msgstr "OK" @@ -7373,12 +7394,12 @@ msgstr "Mixer-Tastenkürzel aus %1 geladen" msgid "Could not find mixer.bindings in search path %1" msgstr "Konnte mixer.bindings im Suchpfad %1 nicht finden" -#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1721 +#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1720 msgid "pre" msgstr "Pre" #: mixer_strip.cc:93 mixer_strip.cc:121 mixer_strip.cc:352 mixer_strip.cc:1293 -#: rc_option_editor.cc:1884 +#: rc_option_editor.cc:1873 msgid "Comments" msgstr "Kommentare" @@ -7414,11 +7435,11 @@ msgstr "Solo isolieren" msgid "Lock Solo Status" msgstr "Solostatus sperren" -#: mixer_strip.cc:201 mixer_strip.cc:1930 +#: mixer_strip.cc:201 mixer_strip.cc:1929 msgid "lock" msgstr "lock" -#: mixer_strip.cc:202 mixer_strip.cc:1929 +#: mixer_strip.cc:202 mixer_strip.cc:1928 msgid "iso" msgstr "iso" @@ -7426,19 +7447,19 @@ msgstr "iso" msgid "Mix group" msgstr "Bearbeitungsgruppe" -#: mixer_strip.cc:349 rc_option_editor.cc:1881 +#: mixer_strip.cc:349 rc_option_editor.cc:1870 msgid "Phase Invert" msgstr "Phaseninvertierung" -#: mixer_strip.cc:350 rc_option_editor.cc:1882 route_ui.cc:1213 +#: mixer_strip.cc:350 rc_option_editor.cc:1871 route_ui.cc:1213 msgid "Solo Safe" msgstr "Solo sperren" -#: mixer_strip.cc:353 mixer_ui.cc:123 route_time_axis.cc:664 +#: mixer_strip.cc:353 mixer_ui.cc:124 route_time_axis.cc:664 msgid "Group" msgstr "Gruppe" -#: mixer_strip.cc:354 rc_option_editor.cc:1885 +#: mixer_strip.cc:354 rc_option_editor.cc:1874 msgid "Meter Point" msgstr "Abgreifpunkt der Pegelanzeige" @@ -7458,7 +7479,7 @@ msgstr "" msgid "Snd" msgstr "Snd" -#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2118 +#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2152 msgid "Not connected to JACK - no I/O changes are possible" msgstr "" "Nicht mit Jack verbunden - es sind keine Änderungen an Ein-/Ausgängen möglich" @@ -7495,108 +7516,108 @@ msgstr "Kommentare hinzufügen/ändern" msgid ": comment editor" msgstr ": Kommentare bearbeiten" -#: mixer_strip.cc:1429 +#: mixer_strip.cc:1428 msgid "Grp" msgstr "Grp" -#: mixer_strip.cc:1432 +#: mixer_strip.cc:1431 msgid "~G" msgstr "~G" -#: mixer_strip.cc:1461 +#: mixer_strip.cc:1460 msgid "Comments..." msgstr "Kommentare" -#: mixer_strip.cc:1463 +#: mixer_strip.cc:1462 msgid "Save As Template..." msgstr "Als Vorlage Speichern..." -#: mixer_strip.cc:1469 route_group_dialog.cc:39 route_time_axis.cc:687 +#: mixer_strip.cc:1468 route_group_dialog.cc:39 route_time_axis.cc:687 msgid "Active" msgstr "Aktiv" -#: mixer_strip.cc:1476 +#: mixer_strip.cc:1475 msgid "Adjust Latency..." msgstr "Latenz einstellen..." -#: mixer_strip.cc:1479 +#: mixer_strip.cc:1478 msgid "Protect Against Denormals" msgstr "Schütze vor Denormals" -#: mixer_strip.cc:1485 route_time_axis.cc:426 +#: mixer_strip.cc:1484 route_time_axis.cc:426 msgid "Remote Control ID..." msgstr "ID für Fernsteuerung..." -#: mixer_strip.cc:1717 mixer_strip.cc:1741 +#: mixer_strip.cc:1716 mixer_strip.cc:1740 msgid "in" msgstr "in" -#: mixer_strip.cc:1725 +#: mixer_strip.cc:1724 msgid "post" msgstr "Post" -#: mixer_strip.cc:1729 +#: mixer_strip.cc:1728 msgid "out" msgstr "out" -#: mixer_strip.cc:1734 +#: mixer_strip.cc:1733 msgid "custom" msgstr "Benutzerdefiniert" -#: mixer_strip.cc:1745 +#: mixer_strip.cc:1744 msgid "pr" msgstr "Pre" -#: mixer_strip.cc:1749 +#: mixer_strip.cc:1748 msgid "po" msgstr "Po" -#: mixer_strip.cc:1753 +#: mixer_strip.cc:1752 msgid "o" msgstr "an" -#: mixer_strip.cc:1758 +#: mixer_strip.cc:1757 msgid "c" msgstr "c" -#: mixer_strip.cc:1906 route_ui.cc:138 +#: mixer_strip.cc:1905 route_ui.cc:138 msgid "Disk" msgstr "Disk" -#: mixer_strip.cc:1921 monitor_section.cc:63 +#: mixer_strip.cc:1920 monitor_section.cc:63 msgid "AFL" msgstr "AFL" -#: mixer_strip.cc:1924 monitor_section.cc:64 +#: mixer_strip.cc:1923 monitor_section.cc:64 msgid "PFL" msgstr "PFL" -#: mixer_strip.cc:1937 +#: mixer_strip.cc:1936 msgid "D" msgstr "D" -#: mixer_strip.cc:1960 +#: mixer_strip.cc:1959 msgid "i" msgstr "i" -#: mixer_strip.cc:2134 +#: mixer_strip.cc:2133 msgid "Pre-fader" msgstr "Pre-Fader" -#: mixer_strip.cc:2135 +#: mixer_strip.cc:2134 msgid "Post-fader" msgstr "Post-Fader" -#: mixer_ui.cc:1188 +#: mixer_ui.cc:1189 msgid "track display list item for renamed strip not found!" msgstr "" "Konnte Bezeichnung für umbenannten Mixerkanal nicht in der Spurliste finden!" -#: mixer_ui.cc:1272 +#: mixer_ui.cc:1273 msgid "-all-" msgstr "-alle-" -#: mixer_ui.cc:1791 +#: mixer_ui.cc:1792 msgid "Strips" msgstr "Spur" @@ -7989,7 +8010,7 @@ msgstr "" msgid "Panner (2D)" msgstr "Panner (2D)" -#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:494 +#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:452 msgid "Bypass" msgstr "Bypass" @@ -8014,23 +8035,23 @@ msgstr "Für %1-in/2out Spuren/Busse ist momentan kein Panner-UI verfügbar" msgid "Playlists" msgstr "Wiedergabelisten" -#: playlist_selector.cc:55 +#: playlist_selector.cc:54 msgid "Playlists grouped by track" msgstr "Wiedergabelisten, nach Spur gruppiert" -#: playlist_selector.cc:102 +#: playlist_selector.cc:101 msgid "Playlist for %1" msgstr "Wiedergabeliste für %1" -#: playlist_selector.cc:115 +#: playlist_selector.cc:114 msgid "Other tracks" msgstr "Andere Spuren" -#: playlist_selector.cc:140 +#: playlist_selector.cc:139 msgid "unassigned" msgstr "nicht zugewiesen" -#: playlist_selector.cc:195 +#: playlist_selector.cc:194 msgid "Imported" msgstr "Importierte" @@ -8042,31 +8063,31 @@ msgstr "dB Skala" msgid "Show phase" msgstr "Zeige Phase" -#: plugin_selector.cc:53 plugin_selector.cc:221 +#: plugin_selector.cc:53 plugin_selector.cc:220 msgid "Name contains" msgstr "Name enthält" -#: plugin_selector.cc:54 plugin_selector.cc:225 +#: plugin_selector.cc:54 plugin_selector.cc:224 msgid "Type contains" msgstr "Typ enthält" -#: plugin_selector.cc:55 plugin_selector.cc:223 +#: plugin_selector.cc:55 plugin_selector.cc:222 msgid "Category contains" msgstr "Kategorie enthält" -#: plugin_selector.cc:56 plugin_selector.cc:245 +#: plugin_selector.cc:56 plugin_selector.cc:244 msgid "Author contains" msgstr "Autor enthält" -#: plugin_selector.cc:57 plugin_selector.cc:247 +#: plugin_selector.cc:57 plugin_selector.cc:246 msgid "Library contains" msgstr "Katalog enthält" -#: plugin_selector.cc:58 plugin_selector.cc:211 plugin_selector.cc:522 +#: plugin_selector.cc:58 plugin_selector.cc:210 plugin_selector.cc:521 msgid "Favorites only" msgstr "nur Favoriten" -#: plugin_selector.cc:59 plugin_selector.cc:215 plugin_selector.cc:522 +#: plugin_selector.cc:59 plugin_selector.cc:214 plugin_selector.cc:521 msgid "Hidden only" msgstr "Nur versteckte" @@ -8074,68 +8095,68 @@ msgstr "Nur versteckte" msgid "Plugin Manager" msgstr "Alle Plugins ..." -#: plugin_selector.cc:85 +#: plugin_selector.cc:84 msgid "Fav" msgstr "Fav" -#: plugin_selector.cc:87 +#: plugin_selector.cc:86 msgid "Available Plugins" msgstr "Verfügbare Plugins" -#: plugin_selector.cc:88 +#: plugin_selector.cc:87 msgid "Type" msgstr "Typ" -#: plugin_selector.cc:89 +#: plugin_selector.cc:88 msgid "Category" msgstr "Kategorie" -#: plugin_selector.cc:90 +#: plugin_selector.cc:89 msgid "Creator" msgstr "Ersteller" -#: plugin_selector.cc:91 +#: plugin_selector.cc:90 msgid "# Audio In" msgstr "# Audio In" -#: plugin_selector.cc:92 +#: plugin_selector.cc:91 msgid "# Audio Out" msgstr "# Audio Out" -#: plugin_selector.cc:93 +#: plugin_selector.cc:92 msgid "# MIDI In" msgstr "# MIDI In" -#: plugin_selector.cc:94 +#: plugin_selector.cc:93 msgid "# MIDI Out" msgstr "# MIDI Out" -#: plugin_selector.cc:116 +#: plugin_selector.cc:115 msgid "Plugins to be connected" msgstr "Plugins, die verbunden werden" -#: plugin_selector.cc:129 +#: plugin_selector.cc:128 msgid "Add a plugin to the effect list" msgstr "Plugin zur Effektliste hinzufügen" -#: plugin_selector.cc:133 +#: plugin_selector.cc:132 msgid "Remove a plugin from the effect list" msgstr "Plugin aus der Effektliste entfernen" -#: plugin_selector.cc:135 +#: plugin_selector.cc:134 msgid "Update available plugins" msgstr "Verfügbare Plugins auffrischen" -#: plugin_selector.cc:172 +#: plugin_selector.cc:171 msgid "Insert Plugin(s)" msgstr "Plugin(s) einfügen" -#: plugin_selector.cc:321 plugin_selector.cc:322 plugin_selector.cc:323 -#: plugin_selector.cc:324 +#: plugin_selector.cc:320 plugin_selector.cc:321 plugin_selector.cc:322 +#: plugin_selector.cc:323 msgid "variable" msgstr "variabel" -#: plugin_selector.cc:481 +#: plugin_selector.cc:480 msgid "" "The plugin \"%1\" could not be loaded\n" "\n" @@ -8145,27 +8166,27 @@ msgstr "" "\n" "Im Logfenster befinden sich möglicherweise mehr Informationen" -#: plugin_selector.cc:629 +#: plugin_selector.cc:628 msgid "Favorites" msgstr "Favoriten" -#: plugin_selector.cc:631 +#: plugin_selector.cc:630 msgid "Plugin Manager..." msgstr "Plugin Manager..." -#: plugin_selector.cc:635 +#: plugin_selector.cc:634 msgid "By Creator" msgstr "Nach Urheber" -#: plugin_selector.cc:638 +#: plugin_selector.cc:637 msgid "By Category" msgstr "Nach Kategorie" -#: plugin_ui.cc:118 +#: plugin_ui.cc:116 msgid "Eh? LADSPA plugins don't have editors!" msgstr "Merkwürdig... LADSPA-Plugins sollten kein GUI haben!" -#: plugin_ui.cc:127 plugin_ui.cc:270 +#: plugin_ui.cc:125 plugin_ui.cc:228 msgid "" "unknown type of editor-supplying plugin (note: no VST support in this " "version of %1)" @@ -8173,11 +8194,11 @@ msgstr "" "Unbekannter Plugintyp mit eigenem Editor (Hinweis: diese %1-Version " "unterstützt keine VST-Plugins)" -#: plugin_ui.cc:130 +#: plugin_ui.cc:128 msgid "unknown type of editor-supplying plugin" msgstr "Unbekannter Plugintyp" -#: plugin_ui.cc:300 +#: plugin_ui.cc:258 msgid "" "unknown type of editor-supplying plugin (note: no linuxVST support in this " "version of %1)" @@ -8185,23 +8206,23 @@ msgstr "" "Unbekannter Plugintyp mit eigenem Editor (Hinweis: diese %1-Version " "unterstützt keine linuxVST-Plugins)" -#: plugin_ui.cc:372 +#: plugin_ui.cc:330 msgid "create_lv2_editor called on non-LV2 plugin" msgstr "create_lv2_editor auf nicht-LV2-Plugin angewandt" -#: plugin_ui.cc:460 +#: plugin_ui.cc:418 msgid "Add" msgstr "Hinzufügen" -#: plugin_ui.cc:464 +#: plugin_ui.cc:422 msgid "Description" msgstr "Beschreibung:" -#: plugin_ui.cc:465 +#: plugin_ui.cc:423 msgid "Plugin analysis" msgstr "Pluginanalyse" -#: plugin_ui.cc:472 +#: plugin_ui.cc:430 msgid "" "Presets (if any) for this plugin\n" "(Both factory and user-created)" @@ -8209,23 +8230,23 @@ msgstr "" "Presets (falls existent) für dieses Plugin\n" "(Hersteller- und Benutzerpresets)" -#: plugin_ui.cc:473 +#: plugin_ui.cc:431 msgid "Save a new preset" msgstr "Neues Preset speichern" -#: plugin_ui.cc:474 +#: plugin_ui.cc:432 msgid "Save the current preset" msgstr "Momentanes Preset speichern" -#: plugin_ui.cc:475 +#: plugin_ui.cc:433 msgid "Delete the current preset" msgstr "Lösche das aktuelle Preset" -#: plugin_ui.cc:476 +#: plugin_ui.cc:434 msgid "Disable signal processing by the plugin" msgstr "Deaktiviere die Signalverarbeitung des Plugins" -#: plugin_ui.cc:509 plugin_ui.cc:675 +#: plugin_ui.cc:467 plugin_ui.cc:632 msgid "" "Click to allow the plugin to receive keyboard events that %1 would normally " "use as a shortcut" @@ -8233,29 +8254,29 @@ msgstr "" "Klicke, damit das Plugin Tastaturbefehle erhält, die %1 sonst als " "Tastenkürzel verwenden würde" -#: plugin_ui.cc:510 +#: plugin_ui.cc:468 msgid "Click to enable/disable this plugin" msgstr "Klicke, um dieses Plugin zu ein/auszuschalten" -#: plugin_ui.cc:549 +#: plugin_ui.cc:507 msgid "latency (%1 sample)" msgid_plural "latency (%1 samples)" msgstr[0] "Latenz (%1 Sample)" msgstr[1] "Latenz (%1 Samples)" -#: plugin_ui.cc:551 +#: plugin_ui.cc:509 msgid "latency (%1 ms)" msgstr "Latenz (%1 ms)" -#: plugin_ui.cc:562 +#: plugin_ui.cc:520 msgid "Edit Latency" msgstr "Latenz bearbeiten" -#: plugin_ui.cc:602 +#: plugin_ui.cc:559 msgid "Plugin preset %1 not found" msgstr "Plugin Preset %1 nicht gefunden" -#: plugin_ui.cc:682 +#: plugin_ui.cc:639 msgid "Click to allow normal use of %1 keyboard shortcuts" msgstr "Klicke, um die normale Verwendung von %1 Tastenkürzeln zu aktivieren" @@ -8444,23 +8465,36 @@ msgstr "Es gibt keine Ports, zu denen verbunden werden kann." msgid "There are no %1 ports to connect." msgstr "Es gibt keine %1 Ports, zu denen verbunden werden kann." -#: processor_box.cc:358 +#: processor_box.cc:255 +msgid "" +"%1\n" +"Double-click to show GUI.\n" +"Alt+double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:258 +msgid "" +"%1\n" +"Double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:371 msgid "Show All Controls" msgstr "Alle Regler zeigen" -#: processor_box.cc:362 +#: processor_box.cc:375 msgid "Hide All Controls" msgstr "Alle Regler verbergen" -#: processor_box.cc:451 +#: processor_box.cc:464 msgid "on" msgstr "an" -#: processor_box.cc:451 rc_option_editor.cc:1914 rc_option_editor.cc:1928 +#: processor_box.cc:464 rc_option_editor.cc:1903 rc_option_editor.cc:1917 msgid "off" msgstr "Aus" -#: processor_box.cc:716 +#: processor_box.cc:729 msgid "" "Right-click to add/remove/edit\n" "plugins,inserts,sends and more" @@ -8468,15 +8502,15 @@ msgstr "" "Rechtsklick, um Plugins, Inserts, Sends etc.\n" "hinzuzufügen/zu editieren/zu löschen" -#: processor_box.cc:1150 processor_box.cc:1540 +#: processor_box.cc:1184 processor_box.cc:1578 msgid "Plugin Incompatibility" msgstr "Plugin-Inkompatibilität" -#: processor_box.cc:1153 +#: processor_box.cc:1187 msgid "You attempted to add the plugin \"%1\" in slot %2.\n" msgstr "Sie haben versucht, das Plugin \"%1\" im Einschub %2 hinzuzufügen.\n" -#: processor_box.cc:1159 +#: processor_box.cc:1193 msgid "" "\n" "This plugin has:\n" @@ -8484,19 +8518,19 @@ msgstr "" "\n" "Dieses Plugin hat:\n" -#: processor_box.cc:1162 +#: processor_box.cc:1196 msgid "\t%1 MIDI input\n" msgid_plural "\t%1 MIDI inputs\n" msgstr[0] "\t%1 MIDI Eingang\n" msgstr[1] "\t%1 MIDI Eingänge\n" -#: processor_box.cc:1166 +#: processor_box.cc:1200 msgid "\t%1 audio input\n" msgid_plural "\t%1 audio inputs\n" msgstr[0] "\t%1 Audio-Eingang\n" msgstr[1] "\t%1 Audio-Eingänge\n" -#: processor_box.cc:1169 +#: processor_box.cc:1203 msgid "" "\n" "but at the insertion point, there are:\n" @@ -8504,19 +8538,19 @@ msgstr "" "\n" "aber am Einfügepunkt gibt es:\n" -#: processor_box.cc:1172 +#: processor_box.cc:1206 msgid "\t%1 MIDI channel\n" msgid_plural "\t%1 MIDI channels\n" msgstr[0] "\t%1 MIDI-Kanal\n" msgstr[1] "\t%1 MIDI-Kanäle\n" -#: processor_box.cc:1176 +#: processor_box.cc:1210 msgid "\t%1 audio channel\n" msgid_plural "\t%1 audio channels\n" msgstr[0] "\t%1 Audio-Kanal\n" msgstr[1] "\t%1 Audio-Kanäle\n" -#: processor_box.cc:1179 +#: processor_box.cc:1213 msgid "" "\n" "%1 is unable to insert this plugin here.\n" @@ -8524,11 +8558,11 @@ msgstr "" "\n" "%1 kann dieses Plugin hier nicht einfügen.\n" -#: processor_box.cc:1216 +#: processor_box.cc:1249 msgid "Cannot set up new send: %1" msgstr "Kann keinen neuen Send erstellen: %1" -#: processor_box.cc:1543 +#: processor_box.cc:1581 msgid "" "You cannot reorder these plugins/sends/inserts\n" "in that way because the inputs and\n" @@ -8538,21 +8572,21 @@ msgstr "" "nicht auf diese Weise verändern, sonst würden\n" "die Ein-/Ausgänge nicht mehr richtig funktionieren." -#: processor_box.cc:1728 +#: processor_box.cc:1765 msgid "Rename Processor" msgstr "Prozessor umbenennen" -#: processor_box.cc:1759 +#: processor_box.cc:1796 msgid "At least 100 IO objects exist with a name like %1 - name not changed" msgstr "" "Es gibt mindestens 100 E/A-Objekte mit einem Namen wie %1 - Name nicht " "geändert" -#: processor_box.cc:1893 +#: processor_box.cc:1930 msgid "plugin insert constructor failed" msgstr "Einfügen des Plugins gescheitert" -#: processor_box.cc:1904 +#: processor_box.cc:1941 msgid "" "Copying the set of processors on the clipboard failed,\n" "probably because the I/O configuration of the plugins\n" @@ -8562,7 +8596,7 @@ msgstr "" "kopieren, vermutlich weil die E/A Konfiguration der Plugins\n" "nicht mit der dieser Spur übereinstimmt." -#: processor_box.cc:1950 +#: processor_box.cc:1987 msgid "" "Do you really want to remove all processors from %1?\n" "(this cannot be undone)" @@ -8570,15 +8604,15 @@ msgstr "" "Wollen Sie wirklich alle Redirects von %1 entfernen?\n" "(Dies kann nicht rückgängig gemacht werden)" -#: processor_box.cc:1954 processor_box.cc:1979 +#: processor_box.cc:1991 processor_box.cc:2016 msgid "Yes, remove them all" msgstr "Ja, alle löschen" -#: processor_box.cc:1956 processor_box.cc:1981 +#: processor_box.cc:1993 processor_box.cc:2018 msgid "Remove processors" msgstr "Prozessoren entfernen" -#: processor_box.cc:1971 +#: processor_box.cc:2008 msgid "" "Do you really want to remove all pre-fader processors from %1?\n" "(this cannot be undone)" @@ -8586,7 +8620,7 @@ msgstr "" "Wollen Sie wirklich alle Pre-Fader-Redirects von %1 entfernen?\n" "(Dies kann nicht rückgängig gemacht werden)" -#: processor_box.cc:1974 +#: processor_box.cc:2011 msgid "" "Do you really want to remove all post-fader processors from %1?\n" "(this cannot be undone)" @@ -8594,51 +8628,52 @@ msgstr "" "Wollen Sie wirklich alle Post-Fader-Redirects von %1 entfernen?\n" "(Dies kann nicht rückgängig gemacht werden)" -#: processor_box.cc:2178 +#: processor_box.cc:2198 msgid "New Plugin" msgstr "Plugin einfügen" -#: processor_box.cc:2181 +#: processor_box.cc:2201 msgid "New Insert" msgstr "Insert einfügen" -#: processor_box.cc:2184 +#: processor_box.cc:2204 msgid "New External Send ..." msgstr "Neuer externer Send..." -#: processor_box.cc:2188 +#: processor_box.cc:2208 msgid "New Aux Send ..." msgstr "Neuer Aux-Send..." -#: processor_box.cc:2192 +#: processor_box.cc:2212 msgid "Clear (all)" msgstr "Leeren (alle)" -#: processor_box.cc:2194 +#: processor_box.cc:2214 msgid "Clear (pre-fader)" msgstr "Leeren (Pre-Fader)" -#: processor_box.cc:2196 +#: processor_box.cc:2216 msgid "Clear (post-fader)" msgstr "Leeren (Post-Fader)" -#: processor_box.cc:2222 +#: processor_box.cc:2242 msgid "Activate All" msgstr "Alle aktivieren" -#: processor_box.cc:2224 +#: processor_box.cc:2244 msgid "Deactivate All" msgstr "Alle deaktivieren" -#: processor_box.cc:2226 +#: processor_box.cc:2246 msgid "A/B Plugins" msgstr "A/B Plugins" -#: processor_box.cc:2235 -msgid "Edit with basic controls..." +#: processor_box.cc:2255 +#, fuzzy +msgid "Edit with generic controls..." msgstr "Mit einfachen Kontrollelementen editieren..." -#: processor_box.cc:2481 +#: processor_box.cc:2531 msgid "%1: %2 (by %3)" msgstr "%1: %2 (by %3)" @@ -8758,6 +8793,11 @@ msgstr "Wiedergabe (gepufferte Sekunden):" msgid "Recording (seconds of buffering):" msgstr "Aufnahme (gepufferte Sekunden):" +#: rc_option_editor.cc:656 +#, fuzzy +msgid "Control Surface Protocol" +msgstr "Eingabegeräte / Controller" + #: rc_option_editor.cc:660 msgid "Feedback" msgstr "Feedback" @@ -8768,41 +8808,41 @@ msgstr "" "Doppelklick auf einen Namen editiert Einstellungen für ein aktiviertes " "Protokoll" -#: rc_option_editor.cc:818 +#: rc_option_editor.cc:817 msgid "Show Video Export Info before export" msgstr "" -#: rc_option_editor.cc:819 +#: rc_option_editor.cc:818 msgid "Show Video Server Startup Dialog" msgstr "" -#: rc_option_editor.cc:820 +#: rc_option_editor.cc:819 msgid "Advanced Setup (remote video server)" msgstr "" -#: rc_option_editor.cc:828 +#: rc_option_editor.cc:827 msgid "" "When enabled you can speficify a custom video-server URL and docroot. " "- Do not enable this option unless you know what you are doing." msgstr "" -#: rc_option_editor.cc:830 +#: rc_option_editor.cc:829 msgid "Video Server URL:" msgstr "" -#: rc_option_editor.cc:835 +#: rc_option_editor.cc:834 msgid "" "Base URL of the video-server including http prefix. This is usually 'http://" "hostname.example.org:1554/' and defaults to 'http://localhost:1554/' when " "the video-server is runing locally" msgstr "" -#: rc_option_editor.cc:837 +#: rc_option_editor.cc:836 #, fuzzy msgid "Video Folder:" msgstr "Ordner:" -#: rc_option_editor.cc:842 +#: rc_option_editor.cc:841 msgid "" "Local path to the video-server document-root. Only files below this " "directory will be accessible by the video-server. If the server run on a " @@ -8811,99 +8851,99 @@ msgid "" "monitor and file-browsing when opening/adding a video file." msgstr "" -#: rc_option_editor.cc:849 +#: rc_option_editor.cc:848 msgid "" "When enabled an information window with details is displayed before " "the video-export dialog." msgstr "" -#: rc_option_editor.cc:854 +#: rc_option_editor.cc:853 msgid "" "When enabled the video server is never launched automatically without " "confirmation" msgstr "" -#: rc_option_editor.cc:995 +#: rc_option_editor.cc:993 msgid "%1 Preferences" msgstr "%1 Einstellungen" -#: rc_option_editor.cc:1006 +#: rc_option_editor.cc:1004 msgid "DSP CPU Utilization" msgstr "DSP CPU Nutzung" -#: rc_option_editor.cc:1010 +#: rc_option_editor.cc:1008 msgid "Signal processing uses" msgstr "Die Signalverarbeitung verwendet" -#: rc_option_editor.cc:1015 +#: rc_option_editor.cc:1013 msgid "all but one processor" msgstr "Alle außer einem Prozessor" -#: rc_option_editor.cc:1016 +#: rc_option_editor.cc:1014 msgid "all available processors" msgstr "Alle verfügbaren Prozessoren" -#: rc_option_editor.cc:1019 +#: rc_option_editor.cc:1017 msgid "%1 processors" msgstr "%1 Prozessor(en)" -#: rc_option_editor.cc:1022 +#: rc_option_editor.cc:1020 msgid "This setting will only take effect when %1 is restarted." msgstr "Diese Einstellung wird erst nach einem Neustart von %1 wirksam." -#: rc_option_editor.cc:1027 +#: rc_option_editor.cc:1025 msgid "Options|Undo" msgstr "Undo" -#: rc_option_editor.cc:1034 +#: rc_option_editor.cc:1032 msgid "Verify removal of last capture" msgstr "Verwerfen der letzten Aufnahme bestätigen" -#: rc_option_editor.cc:1042 +#: rc_option_editor.cc:1040 msgid "Make periodic backups of the session file" msgstr "Erstelle regelmäßig Backups der Projektdatei" -#: rc_option_editor.cc:1047 +#: rc_option_editor.cc:1045 msgid "Session Management" msgstr "Projektmanagement:" -#: rc_option_editor.cc:1052 +#: rc_option_editor.cc:1050 msgid "Always copy imported files" msgstr "Importierte Dateien immer kopieren" -#: rc_option_editor.cc:1059 +#: rc_option_editor.cc:1057 msgid "Default folder for new sessions:" msgstr "Standardordner für neue Projekte" -#: rc_option_editor.cc:1067 +#: rc_option_editor.cc:1065 msgid "Maximum number of recent sessions" msgstr "Maximale Anzahl kürzlich geöffneter Projekte" -#: rc_option_editor.cc:1080 +#: rc_option_editor.cc:1078 msgid "Click gain level" msgstr "Lautstärke für Klick" -#: rc_option_editor.cc:1085 route_time_axis.cc:206 route_time_axis.cc:667 +#: rc_option_editor.cc:1083 route_time_axis.cc:206 route_time_axis.cc:667 msgid "Automation" msgstr "Automationen" -#: rc_option_editor.cc:1090 +#: rc_option_editor.cc:1088 msgid "Thinning factor (larger value => less data)" msgstr "Ausdünnungsfaktor (größerer Wert => weniger Daten)" -#: rc_option_editor.cc:1099 +#: rc_option_editor.cc:1097 msgid "Automation sampling interval (milliseconds)" msgstr "Meßintervall für Automation (Millisekunden)" -#: rc_option_editor.cc:1111 +#: rc_option_editor.cc:1109 msgid "Keep record-enable engaged on stop" msgstr "Aufnahme bleibt nach Stopp aktiviert" -#: rc_option_editor.cc:1120 +#: rc_option_editor.cc:1118 msgid "Stop recording when an xrun occurs" msgstr "Aufnahme bei xrun stoppen" -#: rc_option_editor.cc:1125 +#: rc_option_editor.cc:1123 msgid "" "When enabled %1 will stop recording if an over- or underrun is " "detected by the audio engine" @@ -8911,15 +8951,15 @@ msgstr "" "Falls an, wird %1 Aufnahmen bei Auftreten von Over- oder Underruns " "abbrechen" -#: rc_option_editor.cc:1131 +#: rc_option_editor.cc:1129 msgid "Create markers where xruns occur" msgstr "Bei xrun Marker erzeugen" -#: rc_option_editor.cc:1140 +#: rc_option_editor.cc:1138 msgid "Stop at the end of the session" msgstr "Am Ende des Projektes anhalten" -#: rc_option_editor.cc:1145 +#: rc_option_editor.cc:1143 msgid "" "When enabled if %1 is not recording, it will stop the " "transport when it reaches the current session end marker\n" @@ -8932,11 +8972,11 @@ msgstr "" "\n" "Falls aus , wird Ardour am Ende des Projektes immer weiterlaufen" -#: rc_option_editor.cc:1153 +#: rc_option_editor.cc:1151 msgid "Do seamless looping (not possible when slaved to MTC, JACK etc)" msgstr "Nahtlose Schleifen (nicht möglich wenn MTC, JACK etc. Master sind)" -#: rc_option_editor.cc:1158 +#: rc_option_editor.cc:1156 msgid "" "When enabled this will loop by reading ahead and wrapping around at " "the loop point, preventing any need to do a transport locate at the end of " @@ -8953,11 +8993,11 @@ msgstr "" "Schleife springen, was oft einen hörbaren Klick oder kurze Verzögerung " "verursacht" -#: rc_option_editor.cc:1166 +#: rc_option_editor.cc:1164 msgid "Disable per-track record disarm while rolling" msgstr "Während der Aufnahme Aufnahmestatus einzelner Spuren sperren" -#: rc_option_editor.cc:1170 +#: rc_option_editor.cc:1168 msgid "" "When enabled this will prevent you from accidentally stopping " "specific tracks recording during a take" @@ -8965,11 +9005,11 @@ msgstr "" "Wenn eingeschaltet , hindert Sie dies daran, während eines " "Aufnahmevorgangs unabsichtlich bei einzelnen Spuren die Aufnahme zu beenden" -#: rc_option_editor.cc:1175 +#: rc_option_editor.cc:1173 msgid "12dB gain reduction during fast-forward and fast-rewind" msgstr "Beim Spulen Pegel um 12dB absenken" -#: rc_option_editor.cc:1179 +#: rc_option_editor.cc:1177 msgid "" "This will reduce the unpleasant increase in perceived volume that occurs " "when fast-forwarding or rewinding through some kinds of audio" @@ -8977,19 +9017,19 @@ msgstr "" "Dies wird die unangenehme Steigerung der wahrgenommenen Lautstärke " "verringern, die bei manchem Material bei Vor/Rücklauf auftritt" -#: rc_option_editor.cc:1183 +#: rc_option_editor.cc:1181 msgid "Sync/Slave" msgstr "Sync/Slave" -#: rc_option_editor.cc:1187 +#: rc_option_editor.cc:1185 msgid "External timecode source" msgstr "Externe Timecode-Quelle" -#: rc_option_editor.cc:1197 +#: rc_option_editor.cc:1195 msgid "Match session video frame rate to external timecode" msgstr "Videoframerate des Projekts an externen Timecode anpassen" -#: rc_option_editor.cc:1203 +#: rc_option_editor.cc:1201 msgid "" "This option controls the value of the video frame rate while chasing " "an external timecode source.\n" @@ -9013,11 +9053,11 @@ msgstr "" "wird zwischen den Standards der externen Quelle und des Projektes " "konvertieren." -#: rc_option_editor.cc:1213 +#: rc_option_editor.cc:1211 msgid "External timecode is sync locked" msgstr "Externe Timecode-Quelle ist starr synchronisiert" -#: rc_option_editor.cc:1219 +#: rc_option_editor.cc:1217 msgid "" "When enabled indicates that the selected external timecode source " "shares sync (Black & Burst, Wordclock, etc) with the audio interface." @@ -9025,11 +9065,11 @@ msgstr "" "Falls an, zeigt dies an, daß die ausgewählte externe Timecode-Quelle " "synchron zum Audio-Interface läuft (Black & Burst, Wordclock, etc)." -#: rc_option_editor.cc:1226 +#: rc_option_editor.cc:1224 msgid "Lock to 29.9700 fps instead of 30000/1001" msgstr "Fest auf 29.9700 fps statt 30000/1001" -#: rc_option_editor.cc:1232 +#: rc_option_editor.cc:1230 msgid "" "When enabled the external timecode source is assumed to use 29.97 fps " "instead of 30000/1001.\n" @@ -9052,27 +9092,27 @@ msgstr "" "widersprechend - da bei der Variante mit exakt 29.97 fps kein Timecode-Drift " "auftritt.\n" -#: rc_option_editor.cc:1242 +#: rc_option_editor.cc:1240 msgid "LTC Reader" msgstr "LTC-Leser" -#: rc_option_editor.cc:1246 +#: rc_option_editor.cc:1244 msgid "LTC incoming port" msgstr "LTC Eingangsport" -#: rc_option_editor.cc:1259 +#: rc_option_editor.cc:1257 msgid "LTC Generator" msgstr "LTC-Generator" -#: rc_option_editor.cc:1264 +#: rc_option_editor.cc:1262 msgid "Enable LTC generator" msgstr "LTC-Generator aktivieren" -#: rc_option_editor.cc:1271 +#: rc_option_editor.cc:1269 msgid "send LTC while stopped" msgstr "LTC senden, wenn Transport steht" -#: rc_option_editor.cc:1277 +#: rc_option_editor.cc:1275 msgid "" "When enabled %1 will continue to send LTC information even when the " "transport (playhead) is not moving" @@ -9080,11 +9120,11 @@ msgstr "" "Falls an, wird %1 weiterhin LTC-Information senden, sogar wenn der " "Transport (Positionszeiger) stillsteht" -#: rc_option_editor.cc:1283 +#: rc_option_editor.cc:1281 msgid "LTC generator level" msgstr "LTC-Generator-Lautstärke" -#: rc_option_editor.cc:1287 +#: rc_option_editor.cc:1285 msgid "" "Specify the Peak Volume of the generated LTC signal in dbFS. A good value " "is 0dBu ^= -18dbFS in an EBU calibrated system" @@ -9092,104 +9132,104 @@ msgstr "" "Geben Sie den Spitzenwert des erzeugten LTC-Signals in dbFS an. Ein guter " "Wert für ein EBU-kalibriertes System ist 0dBu ^= -18dbFS" -#: rc_option_editor.cc:1299 +#: rc_option_editor.cc:1297 msgid "Link selection of regions and tracks" msgstr "Auswahl von Spuren und Regionen verbinden" -#: rc_option_editor.cc:1307 +#: rc_option_editor.cc:1305 msgid "Move relevant automation when audio regions are moved" msgstr "Verschiebe relevante Automationen mit Region" -#: rc_option_editor.cc:1315 +#: rc_option_editor.cc:1313 msgid "Show meters on tracks in the editor" msgstr "Aktiviere Pegelanzeigen im Editor" -#: rc_option_editor.cc:1322 +#: rc_option_editor.cc:1320 msgid "Regions in active edit groups are edited together" msgstr "Regionen der aktiven Bearbeitungsgruppen werden gemeinsam bearbeitet" -#: rc_option_editor.cc:1323 +#: rc_option_editor.cc:1321 msgid "whenever they overlap in time" msgstr "immer, wenn sie sich auf der Zeitachse überlappen" -#: rc_option_editor.cc:1324 +#: rc_option_editor.cc:1322 msgid "only if they have identical length, position and origin" msgstr "nur bei identischer Länge, Position und Herkunft" -#: rc_option_editor.cc:1334 +#: rc_option_editor.cc:1332 msgid "Make rubberband selection rectangle snap to the grid" msgstr "Gummiband-Auswahl an Raster ausrichten" -#: rc_option_editor.cc:1342 +#: rc_option_editor.cc:1340 msgid "Show waveforms in regions" msgstr "Zeige Wellenformen in Regionen" -#: rc_option_editor.cc:1350 +#: rc_option_editor.cc:1348 msgid "Show gain envelopes in audio regions" msgstr "Zeige Lautstärkekurven in Regionen an" -#: rc_option_editor.cc:1351 +#: rc_option_editor.cc:1349 msgid "in all modes" msgstr "in allen Modi" -#: rc_option_editor.cc:1352 +#: rc_option_editor.cc:1350 msgid "only in region gain mode" msgstr "nur im Region-Gain Modus" -#: rc_option_editor.cc:1359 +#: rc_option_editor.cc:1357 msgid "Waveform scale" msgstr "Wellenformskalierung" -#: rc_option_editor.cc:1364 +#: rc_option_editor.cc:1362 msgid "linear" msgstr "Linear" -#: rc_option_editor.cc:1365 +#: rc_option_editor.cc:1363 msgid "logarithmic" msgstr "Logarithmisch" -#: rc_option_editor.cc:1371 +#: rc_option_editor.cc:1369 msgid "Waveform shape" msgstr "Wellenform Anzeigeart" -#: rc_option_editor.cc:1376 +#: rc_option_editor.cc:1374 msgid "traditional" msgstr "Traditionell" -#: rc_option_editor.cc:1377 +#: rc_option_editor.cc:1375 msgid "rectified" msgstr "Rectified" -#: rc_option_editor.cc:1384 +#: rc_option_editor.cc:1382 msgid "Show waveforms for audio while it is being recorded" msgstr "Zeige bei Aufnahmen die Wellenformen des aufgenommenen Audiomaterials" -#: rc_option_editor.cc:1392 +#: rc_option_editor.cc:1390 msgid "Show zoom toolbar" msgstr "Zeige Zoom Toolbar" -#: rc_option_editor.cc:1400 +#: rc_option_editor.cc:1398 msgid "Color regions using their track's color" msgstr "Färbe Regionen in der Spurfarbe ein" -#: rc_option_editor.cc:1408 +#: rc_option_editor.cc:1406 msgid "Update editor window during drags of the summary" msgstr "" "Aktualisiere das Editorfenster, während die Projektübersicht verändert wird" -#: rc_option_editor.cc:1416 +#: rc_option_editor.cc:1414 msgid "Synchronise editor and mixer track order" msgstr "Einheitliche Reihenfolge der Spuren im Editor und Mixer" -#: rc_option_editor.cc:1424 +#: rc_option_editor.cc:1422 msgid "Synchronise editor and mixer selection" msgstr "Synchronisiere Auswahl der Spuren im Editor und Mixer" -#: rc_option_editor.cc:1431 +#: rc_option_editor.cc:1429 msgid "Name new markers" msgstr "Neue Marker benennen" -#: rc_option_editor.cc:1437 +#: rc_option_editor.cc:1435 msgid "" "If enabled, popup a dialog when a new marker is created to allow its name to " "be set as it is created.\n" @@ -9201,242 +9241,241 @@ msgstr "" "\n" "Marker können jederzeit per Rechtsklick umbenannt werden" -#: rc_option_editor.cc:1443 +#: rc_option_editor.cc:1441 msgid "Auto-scroll editor window when dragging near its edges" msgstr "Bei Mausziehen nahe den Rändern das Editorfenster automatisch scrollen" -#: rc_option_editor.cc:1450 +#: rc_option_editor.cc:1448 msgid "Buffering" msgstr "Pufferung" -#: rc_option_editor.cc:1458 +#: rc_option_editor.cc:1456 msgid "Record monitoring handled by" msgstr "Aufnahmemonitoring wird verwaltet von" -#: rc_option_editor.cc:1469 +#: rc_option_editor.cc:1467 msgid "ardour" msgstr "Ardour" -#: rc_option_editor.cc:1470 +#: rc_option_editor.cc:1468 msgid "audio hardware" msgstr "Audiohardware" -#: rc_option_editor.cc:1477 +#: rc_option_editor.cc:1475 msgid "Tape machine mode" msgstr "Bandmaschinen-Modus" -#: rc_option_editor.cc:1482 +#: rc_option_editor.cc:1480 msgid "Connection of tracks and busses" msgstr "Verbindung von Spuren und Bussen" -#: rc_option_editor.cc:1487 +#: rc_option_editor.cc:1485 msgid "Auto-connect master/monitor busses" msgstr "Master/Monitor-Busse automatisch verbinden" -#: rc_option_editor.cc:1494 +#: rc_option_editor.cc:1492 msgid "Connect track inputs" msgstr "Verbinde Spureingänge" -#: rc_option_editor.cc:1499 +#: rc_option_editor.cc:1497 msgid "automatically to physical inputs" msgstr "automatisch mit Audioeingängen" -#: rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1498 rc_option_editor.cc:1511 msgid "manually" msgstr "manuell" -#: rc_option_editor.cc:1506 +#: rc_option_editor.cc:1504 msgid "Connect track and bus outputs" msgstr "Verbinde Spur- und Busausgänge" -#: rc_option_editor.cc:1511 +#: rc_option_editor.cc:1509 msgid "automatically to physical outputs" msgstr "automatisch mit Audioausgängen" -#: rc_option_editor.cc:1512 +#: rc_option_editor.cc:1510 msgid "automatically to master bus" msgstr "automatisch mit dem Master-Bus" -#: rc_option_editor.cc:1517 +#: rc_option_editor.cc:1515 msgid "Denormals" msgstr "Denormals" -#: rc_option_editor.cc:1522 +#: rc_option_editor.cc:1520 msgid "Use DC bias to protect against denormals" msgstr "Nutze DC bias als Schutz vor Denormals" -#: rc_option_editor.cc:1529 +#: rc_option_editor.cc:1527 msgid "Processor handling" msgstr "Umgang des Prozessors mit Denormals" -#: rc_option_editor.cc:1534 +#: rc_option_editor.cc:1532 msgid "no processor handling" msgstr "Keine Korrekturen" -#: rc_option_editor.cc:1539 +#: rc_option_editor.cc:1537 msgid "use FlushToZero" msgstr "Benutze FlushToZero" -#: rc_option_editor.cc:1543 +#: rc_option_editor.cc:1541 msgid "use DenormalsAreZero" msgstr "Benutze DenormalsAreZero" -#: rc_option_editor.cc:1547 +#: rc_option_editor.cc:1545 msgid "use FlushToZero and DenormalsAreZero" msgstr "Benutze FlushToZero & DenormalsAreZero" -#: rc_option_editor.cc:1557 +#: rc_option_editor.cc:1555 msgid "Silence plugins when the transport is stopped" msgstr "Deaktiviere Plugins, wenn der Transport gestoppt ist." -#: rc_option_editor.cc:1565 +#: rc_option_editor.cc:1563 msgid "Make new plugins active" msgstr "Neue Plugins sind aktiv" -#: rc_option_editor.cc:1573 +#: rc_option_editor.cc:1571 msgid "Enable automatic analysis of audio" msgstr "Audiodaten automatisch analysieren" -#: rc_option_editor.cc:1581 +#: rc_option_editor.cc:1579 msgid "Replicate missing region channels" msgstr "Fehlende Kanäle von Regionen ersetzen" -#: rc_option_editor.cc:1588 rc_option_editor.cc:1603 rc_option_editor.cc:1615 -#: rc_option_editor.cc:1627 rc_option_editor.cc:1639 rc_option_editor.cc:1643 -#: rc_option_editor.cc:1651 rc_option_editor.cc:1659 rc_option_editor.cc:1667 -#: rc_option_editor.cc:1669 rc_option_editor.cc:1677 rc_option_editor.cc:1685 -#: rc_option_editor.cc:1693 +#: rc_option_editor.cc:1586 rc_option_editor.cc:1601 rc_option_editor.cc:1613 +#: rc_option_editor.cc:1625 rc_option_editor.cc:1637 rc_option_editor.cc:1641 +#: rc_option_editor.cc:1649 rc_option_editor.cc:1657 rc_option_editor.cc:1665 +#: rc_option_editor.cc:1667 rc_option_editor.cc:1675 rc_option_editor.cc:1683 +#: rc_option_editor.cc:1691 msgid "Solo / mute" msgstr "Solo / Mute" -#: rc_option_editor.cc:1591 +#: rc_option_editor.cc:1589 msgid "Solo-in-place mute cut (dB)" msgstr "Solo-in-Place Mute Dämpfung (dB)" -#: rc_option_editor.cc:1598 +#: rc_option_editor.cc:1596 msgid "Solo controls are Listen controls" msgstr "Solo-Schalter arbeiten als AFL/PFL" -#: rc_option_editor.cc:1607 +#: rc_option_editor.cc:1605 msgid "Listen Position" msgstr "Abhörpunkt" -#: rc_option_editor.cc:1612 +#: rc_option_editor.cc:1610 msgid "after-fader (AFL)" msgstr "After-Fader (AFL)" -#: rc_option_editor.cc:1613 +#: rc_option_editor.cc:1611 msgid "pre-fader (PFL)" msgstr "Pre-Fader (PFL)" -#: rc_option_editor.cc:1619 +#: rc_option_editor.cc:1617 msgid "PFL signals come from" msgstr "Abgreifpunkt der PFL Signale" -#: rc_option_editor.cc:1624 +#: rc_option_editor.cc:1622 msgid "before pre-fader processors" msgstr "Vor den Pre-Fader Effekten" -#: rc_option_editor.cc:1625 +#: rc_option_editor.cc:1623 msgid "pre-fader but after pre-fader processors" msgstr "Pre-Fader, aber nach den Effekten" -#: rc_option_editor.cc:1631 +#: rc_option_editor.cc:1629 msgid "AFL signals come from" msgstr "Abgreifpunkt der AFL Signale" -#: rc_option_editor.cc:1636 +#: rc_option_editor.cc:1634 msgid "immediately post-fader" msgstr "Direkt nach dem Fader" -#: rc_option_editor.cc:1637 +#: rc_option_editor.cc:1635 msgid "after post-fader processors (before pan)" msgstr "Nach den Post-Fader Effekten (vor Pan)" -#: rc_option_editor.cc:1646 +#: rc_option_editor.cc:1644 msgid "Exclusive solo" msgstr "Exclusives Solo" -#: rc_option_editor.cc:1654 +#: rc_option_editor.cc:1652 msgid "Show solo muting" msgstr "Solo auf anderen Kanälen als Mute anzeigen" -#: rc_option_editor.cc:1662 +#: rc_option_editor.cc:1660 msgid "Soloing overrides muting" msgstr "Solo ist trotz Mute hörbar" -#: rc_option_editor.cc:1667 +#: rc_option_editor.cc:1665 msgid "Default track / bus muting options" msgstr "Standardeinstellungen für Mute von Spuren / Bussen" -#: rc_option_editor.cc:1672 +#: rc_option_editor.cc:1670 msgid "Mute affects pre-fader sends" msgstr "Mute schaltet Pre-Fader Sends stumm" -#: rc_option_editor.cc:1680 +#: rc_option_editor.cc:1678 msgid "Mute affects post-fader sends" msgstr "Mute schaltet Post-Fader Sends stumm" -#: rc_option_editor.cc:1688 +#: rc_option_editor.cc:1686 msgid "Mute affects control outputs" msgstr "Mute schaltet Abhörausgänge stumm" -#: rc_option_editor.cc:1696 +#: rc_option_editor.cc:1694 msgid "Mute affects main outputs" msgstr "Mute schaltet Hauptausgänge stumm" -#: rc_option_editor.cc:1712 +#: rc_option_editor.cc:1710 msgid "Send MIDI Time Code" msgstr "Sende MIDI Time Code" -#: rc_option_editor.cc:1720 +#: rc_option_editor.cc:1718 msgid "Percentage either side of normal transport speed to transmit MTC" msgstr "" "Prozentzahl beiderseits der normalen Transportgeschwindigkeit, bis zu der " "MTC übertragen wird" -#: rc_option_editor.cc:1729 +#: rc_option_editor.cc:1727 msgid "Obey MIDI Machine Control commands" msgstr "MIDI Machine Control Commands empfangen" -#: rc_option_editor.cc:1737 +#: rc_option_editor.cc:1735 msgid "Send MIDI Machine Control commands" msgstr "MIDI Machine Control Commands senden" -#: rc_option_editor.cc:1745 +#: rc_option_editor.cc:1743 msgid "Send MIDI control feedback" msgstr "MIDI Control Feedback senden" -#: rc_option_editor.cc:1753 +#: rc_option_editor.cc:1751 msgid "Inbound MMC device ID" msgstr "ID des eingehenden MMC-Geräts" -#: rc_option_editor.cc:1762 +#: rc_option_editor.cc:1760 msgid "Outbound MMC device ID" msgstr "ID des ausgehenden MMC-Geräts" -#: rc_option_editor.cc:1771 +#: rc_option_editor.cc:1769 msgid "Initial program change" msgstr "Erstmaliger Programmwechsel" -#: rc_option_editor.cc:1780 +#: rc_option_editor.cc:1778 msgid "Display first MIDI bank/program as 0" msgstr "Erste(s) MIDI Bank/Programm als 0 anzeigen" -#: rc_option_editor.cc:1788 +#: rc_option_editor.cc:1786 msgid "Never display periodic MIDI messages (MTC, MIDI Clock)" msgstr "Periodische MIDI Nachrichten nie anzeigen (MTC, MIDI Clock)" -#: rc_option_editor.cc:1796 +#: rc_option_editor.cc:1794 msgid "Sound MIDI notes as they are selected" msgstr "MIDI Noten ertönen bei Auswahl" -#: rc_option_editor.cc:1804 rc_option_editor.cc:1814 rc_option_editor.cc:1816 -#: rc_option_editor.cc:1818 rc_option_editor.cc:1820 rc_option_editor.cc:1833 +#: rc_option_editor.cc:1802 rc_option_editor.cc:1812 rc_option_editor.cc:1814 msgid "User interaction" msgstr "Benutzerinteraktion" -#: rc_option_editor.cc:1807 +#: rc_option_editor.cc:1805 msgid "" "Use translations of %1 messages\n" " (requires a restart of %1 to take effect)\n" @@ -9446,98 +9485,94 @@ msgstr "" " (erfordert Neustart von %1)\n" " (falls für Ihre gewünschte Sprache verfügbar)" -#: rc_option_editor.cc:1814 +#: rc_option_editor.cc:1812 msgid "Keyboard" msgstr "Tastatur" -#: rc_option_editor.cc:1818 -msgid "Control surfaces" -msgstr "Eingabegeräte / Controller" - -#: rc_option_editor.cc:1824 +#: rc_option_editor.cc:1822 msgid "Control surface remote ID" msgstr "Remote ID des Eingabegeräts" -#: rc_option_editor.cc:1829 +#: rc_option_editor.cc:1827 msgid "assigned by user" msgstr "vom Benutzer festgelegt" -#: rc_option_editor.cc:1830 +#: rc_option_editor.cc:1828 msgid "follows order of mixer" msgstr "folgt Reihenfolge im Mixer" -#: rc_option_editor.cc:1831 +#: rc_option_editor.cc:1829 msgid "follows order of editor" msgstr "folgt Reihenfolge im Editor" -#: rc_option_editor.cc:1842 rc_option_editor.cc:1850 rc_option_editor.cc:1860 -#: rc_option_editor.cc:1862 rc_option_editor.cc:1870 rc_option_editor.cc:1888 -#: rc_option_editor.cc:1897 rc_option_editor.cc:1905 rc_option_editor.cc:1919 -#: rc_option_editor.cc:1936 -msgid "GUI" -msgstr "GUI" +#: rc_option_editor.cc:1838 rc_option_editor.cc:1846 rc_option_editor.cc:1856 +#: rc_option_editor.cc:1877 rc_option_editor.cc:1886 rc_option_editor.cc:1894 +#: rc_option_editor.cc:1908 rc_option_editor.cc:1925 +#, fuzzy +msgid "Preferences|GUI" +msgstr "Globale Einstellungen" -#: rc_option_editor.cc:1845 +#: rc_option_editor.cc:1841 msgid "Graphically indicate mouse pointer hovering over various widgets" msgstr "Mouseover-Effekt über verschiedenen Anzeigen" -#: rc_option_editor.cc:1853 +#: rc_option_editor.cc:1849 msgid "Show tooltips if mouse hovers over a control" msgstr "Zeige Tooltips, wenn die Maus über einem Element schwebt" -#: rc_option_editor.cc:1865 -msgid "Use plugins' own interfaces instead of %1's" -msgstr "Statt der von %1 bereitgestellten GUIs die der Plugins verwenden" +#: rc_option_editor.cc:1859 +msgid "GUI" +msgstr "GUI" -#: rc_option_editor.cc:1873 +#: rc_option_editor.cc:1862 msgid "update transport clock display every 40ms instead of every 100ms" msgstr "Auffrischen der Transport-Zeitanzeige alle 40ms statt 100ms" -#: rc_option_editor.cc:1890 +#: rc_option_editor.cc:1879 msgid "Mixer Strip" msgstr "Anzeige im Channel strip" -#: rc_option_editor.cc:1900 +#: rc_option_editor.cc:1889 msgid "Use narrow strips in the mixer by default" msgstr "Standardmäßig schmale Mixer-Kanalzüge verwenden" -#: rc_option_editor.cc:1909 +#: rc_option_editor.cc:1898 msgid "Meter hold time" msgstr "Pegelanzeige halten" -#: rc_option_editor.cc:1915 +#: rc_option_editor.cc:1904 msgid "short" msgstr "Kurz" -#: rc_option_editor.cc:1916 rc_option_editor.cc:1931 +#: rc_option_editor.cc:1905 rc_option_editor.cc:1920 msgid "medium" msgstr "Mittel" -#: rc_option_editor.cc:1917 +#: rc_option_editor.cc:1906 msgid "long" msgstr "Lange" -#: rc_option_editor.cc:1923 +#: rc_option_editor.cc:1912 msgid "Meter fall-off" msgstr "Abfall der Pegelanzeige" -#: rc_option_editor.cc:1929 +#: rc_option_editor.cc:1918 msgid "slowest" msgstr "Am langsamstem" -#: rc_option_editor.cc:1930 +#: rc_option_editor.cc:1919 msgid "slow" msgstr "Langsam" -#: rc_option_editor.cc:1932 +#: rc_option_editor.cc:1921 msgid "fast" msgstr "Schnell" -#: rc_option_editor.cc:1933 +#: rc_option_editor.cc:1922 msgid "faster" msgstr "Schneller" -#: rc_option_editor.cc:1934 +#: rc_option_editor.cc:1923 msgid "fastest" msgstr "Schnellstmöglich" @@ -9549,7 +9584,7 @@ msgstr "Diese Region Vorhören" msgid "Position:" msgstr "Position:" -#: region_editor.cc:90 +#: region_editor.cc:90 add_video_dialog.cc:169 msgid "End:" msgstr "Ende:" @@ -9767,19 +9802,19 @@ msgstr "Auswahl" msgid "Active state" msgstr "Aktiv-Status" -#: route_group_dialog.cc:47 route_group_dialog.cc:77 theme_manager.cc:69 +#: route_group_dialog.cc:47 route_group_dialog.cc:76 theme_manager.cc:71 msgid "Color" msgstr "Farbe" -#: route_group_dialog.cc:54 +#: route_group_dialog.cc:53 msgid "RouteGroupDialog" msgstr "Bearbeitungsgruppendialog" -#: route_group_dialog.cc:93 +#: route_group_dialog.cc:92 msgid "Sharing" msgstr "Geteilte Funktionen" -#: route_group_dialog.cc:183 +#: route_group_dialog.cc:182 msgid "" "A route group of this name already exists. Please use a different name." msgstr "" @@ -10548,151 +10583,151 @@ msgstr "-4,1667" msgid "-4.1667 - 0.1%" msgstr "-4,1667 - 0,1%" -#: session_option_editor.cc:85 +#: session_option_editor.cc:84 msgid "" "Use Video File's FPS Instead of Timecode Value for Timeline and Video " "Monitor." msgstr "" -#: session_option_editor.cc:92 +#: session_option_editor.cc:91 msgid "" "Apply Pull-Up/Down to Video Timeline and Video Monitor (Unless in JACK-sync)." msgstr "" -#: session_option_editor.cc:98 +#: session_option_editor.cc:96 msgid "Ext Timecode Offsets" msgstr "Ext. Timecode Offsets" -#: session_option_editor.cc:102 +#: session_option_editor.cc:100 msgid "Slave Timecode offset" msgstr "Slave Timecode Offset" -#: session_option_editor.cc:109 +#: session_option_editor.cc:107 msgid "The specified offset is added to the received timecode (MTC or LTC)." msgstr "" "Der angegebene Offset wird dem empfangenen Timecode hinzuaddiert (MTC oder " "LTC)." -#: session_option_editor.cc:115 +#: session_option_editor.cc:113 msgid "Timecode Generator offset" msgstr "Timecode-Generator Offset" -#: session_option_editor.cc:122 +#: session_option_editor.cc:120 msgid "" "Specify an offset which is added to the generated timecode (so far only LTC)." msgstr "" "Geben Sie einen Offset an, der dem generierten Timecode hinzuaddiert wird " "(derzeit nur LTC)." -#: session_option_editor.cc:126 +#: session_option_editor.cc:124 msgid "JACK Transport/Time Settings" msgstr "JACK Transport/Time Einstellungen" -#: session_option_editor.cc:130 +#: session_option_editor.cc:128 msgid "" "%1 is JACK Time Master (provides Bar|Beat|Tick and other information to JACK)" msgstr "" "%1 ist JACK Time Master (übergibt Takt|Schlag|Tick und andere Information an " "JACK)" -#: session_option_editor.cc:139 +#: session_option_editor.cc:137 msgid "Default crossfade type" msgstr "Voreingestellte Überblend-Art" -#: session_option_editor.cc:144 +#: session_option_editor.cc:142 msgid "Constant power (-3dB) crossfade" msgstr "Überblendung mit konstanter Energie (-3dB)" -#: session_option_editor.cc:145 +#: session_option_editor.cc:143 msgid "Linear (-6dB) crossfade" msgstr "Lineare (-6dB) Überblendung" -#: session_option_editor.cc:150 +#: session_option_editor.cc:148 msgid "destructive-xfade-seconds" msgstr "destruktive Xfade-Sekunden" -#: session_option_editor.cc:151 +#: session_option_editor.cc:149 msgid "Destructive crossfade length" msgstr "Länge für destruktive Crossfades" -#: session_option_editor.cc:160 +#: session_option_editor.cc:158 msgid "Region fades active" msgstr "Regionen Fade-Ins/Fade-Outs sind aktiv" -#: session_option_editor.cc:167 +#: session_option_editor.cc:165 msgid "Region fades visible" msgstr "Regionen Fade-Ins/Fade-Outs sind sichtbar" -#: session_option_editor.cc:174 session_option_editor.cc:187 -#: session_option_editor.cc:201 session_option_editor.cc:203 -#: session_option_editor.cc:209 session_option_editor.cc:216 +#: session_option_editor.cc:172 session_option_editor.cc:185 +#: session_option_editor.cc:199 session_option_editor.cc:201 +#: session_option_editor.cc:207 session_option_editor.cc:214 msgid "Media" msgstr "Dateien" -#: session_option_editor.cc:174 +#: session_option_editor.cc:172 msgid "Audio file format" msgstr "Audio-Dateiformat" -#: session_option_editor.cc:178 +#: session_option_editor.cc:176 msgid "Sample format" msgstr "Sampleformat" -#: session_option_editor.cc:183 +#: session_option_editor.cc:181 msgid "32-bit floating point" msgstr "32-bit floating point" -#: session_option_editor.cc:184 +#: session_option_editor.cc:182 msgid "24-bit integer" msgstr "24-bit integer" -#: session_option_editor.cc:185 +#: session_option_editor.cc:183 msgid "16-bit integer" msgstr "16-bit integer" -#: session_option_editor.cc:191 +#: session_option_editor.cc:189 msgid "File type" msgstr "Dateiformat" -#: session_option_editor.cc:196 +#: session_option_editor.cc:194 msgid "Broadcast WAVE" msgstr "Broadcast WAVE" -#: session_option_editor.cc:197 +#: session_option_editor.cc:195 msgid "WAVE" msgstr "WAVE" -#: session_option_editor.cc:198 +#: session_option_editor.cc:196 msgid "WAVE-64" msgstr "WAVE-64" -#: session_option_editor.cc:203 +#: session_option_editor.cc:201 msgid "File locations" msgstr "Dateipfade" -#: session_option_editor.cc:205 +#: session_option_editor.cc:203 msgid "Search for audio files in:" msgstr "Suche hier nach Audiodateien:" -#: session_option_editor.cc:211 +#: session_option_editor.cc:209 msgid "Search for MIDI files in:" msgstr "Suche hier nach MIDI-Dateien:" -#: session_option_editor.cc:222 +#: session_option_editor.cc:220 msgid "" "Track Input Monitoring automatically follows transport state (\"auto-input\")" msgstr "" "Spur-Eingangs-Monitoring folgt automatisch dem Transportstatus (\"auto-input" "\")" -#: session_option_editor.cc:229 +#: session_option_editor.cc:227 msgid "Use monitor section in this session" msgstr "In diesem Projekt eine Monitorsektion verwenden" -#: session_option_editor.cc:240 +#: session_option_editor.cc:238 msgid "MIDI region copies are independent" msgstr "Kopien von MIDI Region sind unabhängig" -#: session_option_editor.cc:247 +#: session_option_editor.cc:245 msgid "" "Policy for handling overlapping notes\n" " on the same MIDI channel" @@ -10700,39 +10735,39 @@ msgstr "" "Vorgehen bei überlappenden Noten\n" "am selben MIDI-Kanal" -#: session_option_editor.cc:252 +#: session_option_editor.cc:250 msgid "never allow them" msgstr "Niemals erlauben" -#: session_option_editor.cc:253 +#: session_option_editor.cc:251 msgid "don't do anything in particular" msgstr "Nichts bestimmtes tun" -#: session_option_editor.cc:254 +#: session_option_editor.cc:252 msgid "replace any overlapped existing note" msgstr "Überlagerte Note ersetzen" -#: session_option_editor.cc:255 +#: session_option_editor.cc:253 msgid "shorten the overlapped existing note" msgstr "Überlagerte Note kürzen" -#: session_option_editor.cc:256 +#: session_option_editor.cc:254 msgid "shorten the overlapping new note" msgstr "Die überlagernde neue Note kürzen" -#: session_option_editor.cc:257 +#: session_option_editor.cc:255 msgid "replace both overlapping notes with a single note" msgstr "Überlagernde Note mit einer einzelnen ersetzen" -#: session_option_editor.cc:261 +#: session_option_editor.cc:259 msgid "Glue to bars and beats" msgstr "An Takte und Schläge binden" -#: session_option_editor.cc:265 +#: session_option_editor.cc:263 msgid "Glue new markers to bars and beats" msgstr "Neue Marker an Takte und Schläge binden" -#: session_option_editor.cc:272 +#: session_option_editor.cc:270 msgid "Glue new regions to bars and beats" msgstr "Neue Regionen an Takte und Schläge binden" @@ -10808,11 +10843,11 @@ msgstr "Audiodateien" msgid "MIDI files" msgstr "MIDI-Dateien" -#: sfdb_ui.cc:458 +#: sfdb_ui.cc:458 add_video_dialog.cc:131 msgid "All files" msgstr "Alle Dateien" -#: sfdb_ui.cc:477 +#: sfdb_ui.cc:477 add_video_dialog.cc:142 msgid "Browse Files" msgstr "Durchsuchen" @@ -10868,7 +10903,7 @@ msgstr "" msgid "ID" msgstr "ID" -#: sfdb_ui.cc:573 +#: sfdb_ui.cc:573 add_video_dialog.cc:83 msgid "Filename" msgstr "Dateiname" @@ -11047,49 +11082,49 @@ msgstr "schnell" msgid "Fastest" msgstr "Schnellstmöglich" -#: shuttle_control.cc:55 +#: shuttle_control.cc:56 msgid "Shuttle speed control (Context-click for options)" msgstr "Abspielgeschwindigkeit (Rechtsklick für Optionen)" -#: shuttle_control.cc:164 +#: shuttle_control.cc:165 msgid "Percent" msgstr "Prozent" -#: shuttle_control.cc:172 +#: shuttle_control.cc:173 msgid "Units" msgstr "Einheiten" -#: shuttle_control.cc:178 shuttle_control.cc:598 +#: shuttle_control.cc:179 shuttle_control.cc:599 msgid "Sprung" msgstr "Feder" -#: shuttle_control.cc:182 shuttle_control.cc:601 +#: shuttle_control.cc:183 shuttle_control.cc:602 msgid "Wheel" msgstr "Drehrad" -#: shuttle_control.cc:216 +#: shuttle_control.cc:217 msgid "Maximum speed" msgstr "Max. Geschwindigkeit" -#: shuttle_control.cc:560 +#: shuttle_control.cc:561 msgid "Playing" msgstr "Wiedergabe" -#: shuttle_control.cc:575 +#: shuttle_control.cc:576 #, c-format msgid "<<< %+d semitones" msgstr "<<< %+d Halbtöne" -#: shuttle_control.cc:577 +#: shuttle_control.cc:578 #, c-format msgid ">>> %+d semitones" msgstr ">>> %+d Halbtöne" -#: shuttle_control.cc:582 +#: shuttle_control.cc:583 msgid "Stopped" msgstr "Gestoppt" -#: splash.cc:69 +#: splash.cc:73 msgid "%1 loading ..." msgstr "%1 startet ..." @@ -11129,7 +11164,7 @@ msgstr "%1 soll laufende Aufnahmen wiedergeben" msgid "I'd like more options for this session" msgstr "Erweiterte Optionen für dieses Projekt" -#: startup.cc:196 +#: startup.cc:194 msgid "" "Welcome to this BETA release of Ardour 3.0\n" "\n" @@ -11183,15 +11218,15 @@ msgstr "" "\n" " http://ardour.org/support\n" -#: startup.cc:220 +#: startup.cc:218 msgid "This is a BETA RELEASE" msgstr "Dies ist ein BETA RELEASE" -#: startup.cc:326 +#: startup.cc:324 msgid "Audio / MIDI Setup" msgstr "Audio / MIDI Einstellungen" -#: startup.cc:338 +#: startup.cc:336 msgid "" "%1 is a digital audio workstation. You can use it to " "record, edit and mix multi-track audio. You can produce your own CDs, mix " @@ -11208,15 +11243,15 @@ msgstr "" "Es gibt ein paar Dinge, die vor dem ersten Programmstart konfiguriert werden " "müssen." -#: startup.cc:364 +#: startup.cc:362 msgid "Welcome to %1" msgstr "Willkommen zu %1" -#: startup.cc:387 +#: startup.cc:385 msgid "Default folder for %1 sessions" msgstr "Standardordner für %1 Projekte" -#: startup.cc:393 +#: startup.cc:391 msgid "" "Each project that you work on with %1 has its own folder.\n" "These can require a lot of disk space if you are recording audio.\n" @@ -11233,11 +11268,11 @@ msgstr "" "(Neue Projekte können überall abgespeichert werden, dies ist nur die " "Vorgabe)" -#: startup.cc:417 +#: startup.cc:415 msgid "Default folder for new sessions" msgstr "Standardordner für neue Projekte" -#: startup.cc:438 +#: startup.cc:436 msgid "" "While recording instruments or vocals, you probably want to listen to the\n" "signal as well as record it. This is called \"monitoring\". There are\n" @@ -11262,15 +11297,15 @@ msgstr "" "\n" "If you do not understand what this is about, just accept the default." -#: startup.cc:459 +#: startup.cc:457 msgid "Monitoring Choices" msgstr "Auswahl des Monitoring" -#: startup.cc:482 +#: startup.cc:480 msgid "Use a Master bus directly" msgstr "Nutze den Master-Bus direkt" -#: startup.cc:484 +#: startup.cc:482 msgid "" "Connect the Master bus directly to your hardware outputs. This is preferable " "for simple usage." @@ -11278,11 +11313,11 @@ msgstr "" "Verbinde den Master-Bus direkt mit den Audioausgängen. Wird für " "einfacheAnwendungen empfohlen." -#: startup.cc:493 +#: startup.cc:491 msgid "Use an additional Monitor bus" msgstr "Nutze einen zusätzlichen Monitor-Bus" -#: startup.cc:496 +#: startup.cc:494 msgid "" "Use a Monitor bus between Master bus and hardware outputs for \n" "greater control in monitoring without affecting the mix." @@ -11290,7 +11325,7 @@ msgstr "" "Nutze einen Monitor-Bus zwischen Master-Bus und Audioausgängen, um mehr\n" "Möglichkeiten für das Monitoring zu bekommen, ohne den Mix zu beeinflussen." -#: startup.cc:518 +#: startup.cc:516 msgid "" "You can change this preference at any time via the Preferences dialog.\n" "You can also add or remove the monitor section to/from any session.\n" @@ -11304,103 +11339,111 @@ msgstr "" "\n" "Im Zweifelsfall akzeptieren Sie die Voreinstellung." -#: startup.cc:529 +#: startup.cc:527 msgid "Monitor Section" msgstr "Monitorsektion" -#: startup.cc:569 +#: startup.cc:573 +msgid "Check the website for more..." +msgstr "Informieren Sie sich auf der Webseite weiter..." + +#: startup.cc:576 +msgid "Click to open the program website in your web browser" +msgstr "Klicken Sie, um die Webseite in Ihrem Web-Browse zu öffnen" + +#: startup.cc:594 msgid "What would you like to do ?" msgstr "Was möchten Sie tun?" -#: startup.cc:704 +#: startup.cc:729 msgid "Open" msgstr "Öffnen" -#: startup.cc:750 +#: startup.cc:775 msgid "Session name:" msgstr "Projektname:" -#: startup.cc:773 +#: startup.cc:798 msgid "Create session folder in:" msgstr "Ort des Projektverzeichnisses:" -#: startup.cc:788 +#: startup.cc:813 msgid "Select folder for session" msgstr "Ordner für Projekt wählen" -#: startup.cc:820 +#: startup.cc:845 msgid "Use this template" msgstr "Diese Vorlage verwenden" -#: startup.cc:823 +#: startup.cc:848 msgid "no template" msgstr "keine Vorlage" -#: startup.cc:851 +#: startup.cc:876 msgid "Use an existing session as a template:" msgstr "Ein vorhandenes Projekt als Vorlage verwenden:" -#: startup.cc:863 +#: startup.cc:888 msgid "Select template" msgstr "Vorlage auswählen" -#: startup.cc:889 +#: startup.cc:914 msgid "New Session" msgstr "Neues Projekt" -#: startup.cc:1043 +#: startup.cc:1068 msgid "Select session file" msgstr "Projektdatei auswählen" -#: startup.cc:1059 +#: startup.cc:1084 msgid "Browse:" msgstr "Durchsuchen:" -#: startup.cc:1068 +#: startup.cc:1093 msgid "Select a session" msgstr "Projekt auswählen" -#: startup.cc:1094 startup.cc:1095 startup.cc:1096 +#: startup.cc:1119 startup.cc:1120 startup.cc:1121 msgid "channels" msgstr "Kanäle" -#: startup.cc:1110 +#: startup.cc:1135 msgid "Busses" msgstr "Busse" -#: startup.cc:1111 +#: startup.cc:1136 msgid "Inputs" msgstr "Eingänge" -#: startup.cc:1112 +#: startup.cc:1137 msgid "Outputs" msgstr "Ausgänge" -#: startup.cc:1120 +#: startup.cc:1145 msgid "Create master bus" msgstr "Master-Bus erstellen" -#: startup.cc:1130 +#: startup.cc:1155 msgid "Automatically connect to physical inputs" msgstr "Automatisch mit Audioeingängen verbinden" -#: startup.cc:1137 startup.cc:1196 +#: startup.cc:1162 startup.cc:1221 msgid "Use only" msgstr "Benutze nur" -#: startup.cc:1190 +#: startup.cc:1215 msgid "Automatically connect outputs" msgstr "Ausgänge automatisch verbinden" -#: startup.cc:1212 +#: startup.cc:1237 msgid "... to master bus" msgstr "... mit dem Master-Bus" -#: startup.cc:1222 +#: startup.cc:1247 msgid "... to physical outputs" msgstr "... mit den Audioausgängen" -#: startup.cc:1272 +#: startup.cc:1297 msgid "Advanced Session Options" msgstr "Erweiterte Einstellungen" @@ -11548,11 +11591,11 @@ msgstr "MIDI Bank Change einfügen" msgid "Insert a program change message" msgstr "MIDI Program Change einfügen" -#: step_entry.cc:342 step_entry.cc:701 +#: step_entry.cc:342 step_entry.cc:699 msgid "Move Insert Position Back by Note Length" msgstr "Um einen Notenwert zurück gehen" -#: step_entry.cc:343 step_entry.cc:699 +#: step_entry.cc:343 step_entry.cc:697 msgid "Move Insert Position to Edit Point" msgstr "Eingabepunkt zum Arbeitspunkt verschieben" @@ -11564,227 +11607,227 @@ msgstr "1/Note" msgid "Octave" msgstr "Oktave" -#: step_entry.cc:599 +#: step_entry.cc:597 msgid "Insert Note A" msgstr "Note A Einfügen" -#: step_entry.cc:600 +#: step_entry.cc:598 msgid "Insert Note A-sharp" msgstr "Ais einfügen" -#: step_entry.cc:601 +#: step_entry.cc:599 msgid "Insert Note B" msgstr "Note H Einfügen" -#: step_entry.cc:602 +#: step_entry.cc:600 msgid "Insert Note C" msgstr "Note C Einfügen" -#: step_entry.cc:603 +#: step_entry.cc:601 msgid "Insert Note C-sharp" msgstr "Cis einfügen" -#: step_entry.cc:604 +#: step_entry.cc:602 msgid "Insert Note D" msgstr "Note D Einfügen" -#: step_entry.cc:605 +#: step_entry.cc:603 msgid "Insert Note D-sharp" msgstr "Dis einfügen" -#: step_entry.cc:606 +#: step_entry.cc:604 msgid "Insert Note E" msgstr "Note E Einfügen" -#: step_entry.cc:607 +#: step_entry.cc:605 msgid "Insert Note F" msgstr "Note F Einfügen" -#: step_entry.cc:608 +#: step_entry.cc:606 msgid "Insert Note F-sharp" msgstr "Fis einfügen" -#: step_entry.cc:609 +#: step_entry.cc:607 msgid "Insert Note G" msgstr "Note G Einfügen" -#: step_entry.cc:610 +#: step_entry.cc:608 msgid "Insert Note G-sharp" msgstr "Gis einfügen" -#: step_entry.cc:612 +#: step_entry.cc:610 msgid "Insert a Note-length Rest" msgstr "Eine Pause einfügen" -#: step_entry.cc:613 +#: step_entry.cc:611 msgid "Insert a Snap-length Rest" msgstr "Eine Pause in der Länge einer Rastereinheit einfügen" -#: step_entry.cc:615 step_entry.cc:616 +#: step_entry.cc:613 step_entry.cc:614 msgid "Move to next octave" msgstr "Zu nächster Oktave gehen" -#: step_entry.cc:618 +#: step_entry.cc:616 msgid "Move to Next Note Length" msgstr "Zu nächster Notenlänge gehen" -#: step_entry.cc:619 +#: step_entry.cc:617 msgid "Move to Previous Note Length" msgstr "Zu voriger Notenlänge gehen" -#: step_entry.cc:621 +#: step_entry.cc:619 msgid "Increase Note Length" msgstr "Notenwert verlängern" -#: step_entry.cc:622 +#: step_entry.cc:620 msgid "Decrease Note Length" msgstr "Notenwert kürzen" -#: step_entry.cc:624 +#: step_entry.cc:622 msgid "Move to Next Note Velocity" msgstr "Zu nächster Velocity gehen" -#: step_entry.cc:625 +#: step_entry.cc:623 msgid "Move to Previous Note Velocity" msgstr "Zu voriger Velocity gehen" -#: step_entry.cc:627 +#: step_entry.cc:625 msgid "Increase Note Velocity" msgstr "Velocity erhöhen" -#: step_entry.cc:628 +#: step_entry.cc:626 msgid "Decrease Note Velocity" msgstr "Velocity verringern" -#: step_entry.cc:630 +#: step_entry.cc:628 msgid "Switch to the 1st octave" msgstr "Zur 1. Oktave wechseln" -#: step_entry.cc:631 +#: step_entry.cc:629 msgid "Switch to the 2nd octave" msgstr "Zur 2. Oktave wechseln" -#: step_entry.cc:632 +#: step_entry.cc:630 msgid "Switch to the 3rd octave" msgstr "Zur 3. Oktave wechseln" -#: step_entry.cc:633 +#: step_entry.cc:631 msgid "Switch to the 4th octave" msgstr "Zur 4. Oktave wechseln" -#: step_entry.cc:634 +#: step_entry.cc:632 msgid "Switch to the 5th octave" msgstr "Zur 5. Oktave wechseln" -#: step_entry.cc:635 +#: step_entry.cc:633 msgid "Switch to the 6th octave" msgstr "Zur 6. Oktave wechseln" -#: step_entry.cc:636 +#: step_entry.cc:634 msgid "Switch to the 7th octave" msgstr "Zur 7. Oktave wechseln" -#: step_entry.cc:637 +#: step_entry.cc:635 msgid "Switch to the 8th octave" msgstr "Zur 8. Oktave wechseln" -#: step_entry.cc:638 +#: step_entry.cc:636 msgid "Switch to the 9th octave" msgstr "Zur 9. Oktave wechseln" -#: step_entry.cc:639 +#: step_entry.cc:637 msgid "Switch to the 10th octave" msgstr "Zur 10. Oktave wechseln" -#: step_entry.cc:640 +#: step_entry.cc:638 msgid "Switch to the 11th octave" msgstr "Zur 11. Oktave wechseln" -#: step_entry.cc:645 +#: step_entry.cc:643 msgid "Set Note Length to Whole" msgstr "Notenwert auf ganze Note setzen" -#: step_entry.cc:647 +#: step_entry.cc:645 msgid "Set Note Length to 1/2" msgstr "Notenwert auf halbe Note setzen" -#: step_entry.cc:649 +#: step_entry.cc:647 msgid "Set Note Length to 1/3" msgstr "Notenwert auf drittel Note setzen" -#: step_entry.cc:651 +#: step_entry.cc:649 msgid "Set Note Length to 1/4" msgstr "Notenwert auf Viertelnote setzen" -#: step_entry.cc:653 +#: step_entry.cc:651 msgid "Set Note Length to 1/8" msgstr "Notenwert auf Achtelnote setzen" -#: step_entry.cc:655 +#: step_entry.cc:653 msgid "Set Note Length to 1/16" msgstr "Notenwert auf Sechzehntelnote setzen" -#: step_entry.cc:657 +#: step_entry.cc:655 msgid "Set Note Length to 1/32" msgstr "Notenwert auf Zweiunddreißigstelnote setzen" -#: step_entry.cc:659 +#: step_entry.cc:657 msgid "Set Note Length to 1/64" msgstr "Notenwert auf Vierundsechzigstelnote setzen" -#: step_entry.cc:664 +#: step_entry.cc:662 msgid "Set Note Velocity to Pianississimo" msgstr "Lautstärke (velocity) auf pianississimo setzen" -#: step_entry.cc:666 +#: step_entry.cc:664 msgid "Set Note Velocity to Pianissimo" msgstr "Lautstärke (velocity) auf pianissimo setzen" -#: step_entry.cc:668 +#: step_entry.cc:666 msgid "Set Note Velocity to Piano" msgstr "Lautstärke (velocity) auf piano setzen" -#: step_entry.cc:670 +#: step_entry.cc:668 msgid "Set Note Velocity to Mezzo-Piano" msgstr "Lautstärke (velocity) auf mezzo-piano setzen" -#: step_entry.cc:672 +#: step_entry.cc:670 msgid "Set Note Velocity to Mezzo-Forte" msgstr "Lautstärke (velocity) auf mezzo-forte setzen" -#: step_entry.cc:674 +#: step_entry.cc:672 msgid "Set Note Velocity to Forte" msgstr "Lautstärke (velocity) auf forte setzen" -#: step_entry.cc:676 step_entry.cc:678 +#: step_entry.cc:674 step_entry.cc:676 msgid "Set Note Velocity to Fortississimo" msgstr "Lautstärke (velocity) auf fortississimo setzen" -#: step_entry.cc:680 +#: step_entry.cc:678 msgid "Toggle Triple Notes" msgstr "Triolen an/aus" -#: step_entry.cc:685 +#: step_entry.cc:683 msgid "No Dotted Notes" msgstr "Keine punktierten Noten" -#: step_entry.cc:687 +#: step_entry.cc:685 msgid "Toggled Dotted Notes" msgstr "Punktierte Noten an/aus" -#: step_entry.cc:689 +#: step_entry.cc:687 msgid "Toggled Double-Dotted Notes" msgstr "Doppelt punktierte Noten an/aus" -#: step_entry.cc:691 +#: step_entry.cc:689 msgid "Toggled Triple-Dotted Notes" msgstr "Punktierte Triolen an/aus" -#: step_entry.cc:694 +#: step_entry.cc:692 msgid "Toggle Chord Entry" msgstr "Akkordeingabe aktivieren" -#: step_entry.cc:696 +#: step_entry.cc:694 msgid "Sustain Selected Notes by Note Length" msgstr "Ausgewählte Noten ertönen über Notenlänge" @@ -11906,31 +11949,43 @@ msgstr "Taktart beginnt bei Takt:" msgid "incomprehensible meter note type (%1)" msgstr "Unverständlicher Signatur-Notentyp (%1)" -#: theme_manager.cc:56 +#: theme_manager.cc:57 msgid "Dark Theme" msgstr "Dunkles Thema" -#: theme_manager.cc:57 +#: theme_manager.cc:58 msgid "Light Theme" msgstr "Helles Thema" -#: theme_manager.cc:58 +#: theme_manager.cc:59 msgid "Restore Defaults" msgstr "Standards wiederherstellen" -#: theme_manager.cc:59 +#: theme_manager.cc:60 msgid "Draw \"flat\" buttons" msgstr "Zeichne \"flache\" Schaltflächen" -#: theme_manager.cc:60 +#: theme_manager.cc:61 +msgid "All floating windows are dialogs" +msgstr "" + +#: theme_manager.cc:62 msgid "Draw waveforms with color gradient" msgstr "Zeichne Wellenformen mit Farbverlauf" -#: theme_manager.cc:66 +#: theme_manager.cc:68 msgid "Object" msgstr "Objekt" -#: theme_manager.cc:215 +#: theme_manager.cc:123 +msgid "" +"Mark all floating windows to be type \"Dialog\" rather than using \"Utility" +"\" for some.\n" +"This may help with some window managers. This requires a restart of %1 to " +"take effect" +msgstr "" + +#: theme_manager.cc:229 msgid "Unable to find UI style file %1 in search path %2. %3 will look strange" msgstr "" "Kann den UI-Stil Datei %1 im Suchpfad %2 nicht finden. %3 wird merkwürdig " @@ -11966,43 +12021,43 @@ msgstr "zeitliche Verzerrung minimieren" msgid "Preserve Formants" msgstr "Formanten beibehalten" -#: time_fx_dialog.cc:72 +#: time_fx_dialog.cc:71 msgid "TimeFXDialog" msgstr "TimeFXDialog" -#: time_fx_dialog.cc:75 +#: time_fx_dialog.cc:74 msgid "Pitch Shift Audio" msgstr "Tonhöhe ändern" -#: time_fx_dialog.cc:77 +#: time_fx_dialog.cc:76 msgid "Time Stretch Audio" msgstr "Time Stretch Audio" -#: time_fx_dialog.cc:105 transpose_dialog.cc:41 +#: time_fx_dialog.cc:104 transpose_dialog.cc:41 msgid "Octaves:" msgstr "Oktaven:" -#: time_fx_dialog.cc:110 transpose_dialog.cc:46 +#: time_fx_dialog.cc:109 transpose_dialog.cc:46 msgid "Semitones:" msgstr "Halbtöne:" -#: time_fx_dialog.cc:115 +#: time_fx_dialog.cc:114 msgid "Cents:" msgstr "Cents:" -#: time_fx_dialog.cc:123 +#: time_fx_dialog.cc:122 msgid "Time|Shift" msgstr "Zeit|Transposition" -#: time_fx_dialog.cc:147 time_fx_dialog.cc:150 +#: time_fx_dialog.cc:146 time_fx_dialog.cc:149 msgid "TimeFXButton" msgstr "TimeFXButton" -#: time_fx_dialog.cc:155 +#: time_fx_dialog.cc:154 msgid "Stretch/Shrink" msgstr "Strecken/Stauchen" -#: time_fx_dialog.cc:165 +#: time_fx_dialog.cc:164 msgid "Progress" msgstr "Fortschritt" @@ -12073,15 +12128,15 @@ msgstr "Fehlerhafter XPM Header %1" msgid "missing RGBA style for \"%1\"" msgstr "Fehlender RGBA Style für \"%1\"" -#: utils.cc:513 +#: utils.cc:544 msgid "cannot find XPM file for %1" msgstr "Konnte XPM-Datei für %1 nicht finden" -#: utils.cc:539 +#: utils.cc:570 msgid "cannot find icon image for %1 using %2" msgstr "Konnte Icon-Bild für %1 unter %2 nicht finden" -#: utils.cc:554 +#: utils.cc:585 msgid "Caught exception while loading icon named %1" msgstr "" "Während des Ladens des Icons mit dem Namen %1 trat ein Ausnahmefehler auf" @@ -12090,6 +12145,555 @@ msgstr "" msgid "VerboseCanvasCursor" msgstr "Ausführlicher Canvas-Cursor" +#: add_video_dialog.cc:54 +#, fuzzy +msgid "Set Video Track" +msgstr "Audiospur hinzufügen" + +#: add_video_dialog.cc:62 +#, fuzzy +msgid "Launch External Video Monitor" +msgstr "Monitor" + +#: add_video_dialog.cc:63 +msgid "Adjust Session Framerate to Match Video Framerate" +msgstr "" + +#: add_video_dialog.cc:65 +msgid "Reload docroot" +msgstr "" + +#: add_video_dialog.cc:110 add_video_dialog.cc:114 +#, fuzzy +msgid "VideoServerIndex" +msgstr "Video-Server anhalten" + +#: add_video_dialog.cc:128 +#, fuzzy +msgid "Video files" +msgstr "Audiodateien" + +#: add_video_dialog.cc:163 +#, fuzzy +msgid "Video Information" +msgstr "Eigenschaften der Audiodatei" + +#: add_video_dialog.cc:166 +#, fuzzy +msgid "Start:" +msgstr "Start" + +#: add_video_dialog.cc:172 +#, fuzzy +msgid "Frame rate:" +msgstr "Samplerate:" + +#: add_video_dialog.cc:175 +msgid "Aspect Ratio:" +msgstr "" + +#: add_video_dialog.cc:653 +msgid " %1 fps" +msgstr "" + +#: editor_videotimeline.cc:138 +#, fuzzy +msgid "Export Successful: %1" +msgstr "Exportiere MIDI: %1" + +#: video_timeline.cc:467 +msgid "" +"Parsing video file info failed. Is the Video Server running? Is the file " +"readable by the Video Server? Does the docroot match? Is it a video file?" +msgstr "" + +#: video_timeline.cc:501 +msgid "Failed to set session-framerate: " +msgstr "" + +#: video_timeline.cc:501 +msgid " does not have a corresponding option setting in Ardour." +msgstr "" + +#: video_timeline.cc:507 +msgid "" +"Video file's framerate is not equal to Ardour session timecode's framerate: " +msgstr "" + +#: video_timeline.cc:508 +msgid " vs " +msgstr "" + +#: video_timeline.cc:690 +msgid "" +"Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ " +"(a custom path to xjadeo can be specified by setting the XJREMOTE " +"environment variable. It should point to an application compatible with " +"xjadeo's remote-control interface 'xjremote')." +msgstr "" + +#: video_monitor.cc:282 +#, fuzzy +msgid "Video Monitor: File Not Found." +msgstr "Monitor" + +#: transcode_ffmpeg.cc:71 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system.\n" +"Video import and export is not possible until you install those tools.\n" +"Ardour requires ffmpeg and ffprobe from ffmpeg.org - version 1.1 or newer.\n" +"\n" +"The tools are included with the Ardour releases from ardour.org and also " +"available with the video-server at http://x42.github.com/harvid/\n" +"\n" +"Important: the files need to be installed in $PATH and named ffmpeg_harvid " +"and ffprobe_harvid.\n" +"If you already have a suitable ffmpeg installation on your system, we " +"recommend creating symbolic links from ffmpeg to ffmpeg_harvid and from " +"ffprobe to ffprobe_harvid.\n" +msgstr "" + +#: transcode_video_dialog.cc:55 +#, fuzzy +msgid "Transcode/Import Video File " +msgstr "Exportiere Audio-Datei(en)..." + +#: transcode_video_dialog.cc:57 +#, fuzzy +msgid "Output File:" +msgstr "Ausgabegerät:" + +#: transcode_video_dialog.cc:60 export_video_dialog.cc:72 +msgid "Abort" +msgstr "" + +#: transcode_video_dialog.cc:62 +#, fuzzy +msgid "Height = " +msgstr "Höhe" + +#: transcode_video_dialog.cc:65 +msgid "Manual Override" +msgstr "" + +#: transcode_video_dialog.cc:69 +msgid "Debug Mode: Print ffmpeg Command and Output to stdout." +msgstr "" + +#: transcode_video_dialog.cc:106 +#, fuzzy +msgid "File Information" +msgstr "Eigenschaften der Audiodatei" + +#: transcode_video_dialog.cc:112 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Import " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: transcode_video_dialog.cc:119 +msgid "" +"File-info can not be read. Most likely '%1' is not a valid video-file or an " +"unsupported video codec or format." +msgstr "" + +#: transcode_video_dialog.cc:133 +msgid "FPS:" +msgstr "" + +#: transcode_video_dialog.cc:135 +#, fuzzy +msgid "Duration:" +msgstr "Dauer" + +#: transcode_video_dialog.cc:137 +msgid "Codec:" +msgstr "" + +#: transcode_video_dialog.cc:139 +msgid "Geometry:" +msgstr "" + +#: transcode_video_dialog.cc:154 +#, fuzzy +msgid "??" +msgstr "???" + +#: transcode_video_dialog.cc:175 +#, fuzzy +msgid "Import Settings" +msgstr "Optionen" + +#: transcode_video_dialog.cc:180 +msgid "Do Not Import Video" +msgstr "" + +#: transcode_video_dialog.cc:181 +msgid "Reference From Current Location" +msgstr "" + +#: transcode_video_dialog.cc:183 +#, fuzzy +msgid "Import/Transcode Video to Session" +msgstr "Aus Projekt importieren" + +#: transcode_video_dialog.cc:197 +msgid "Scale Video: Width = " +msgstr "" + +#: transcode_video_dialog.cc:204 +msgid "Original Width" +msgstr "" + +#: transcode_video_dialog.cc:219 +msgid "Bitrate (KBit/s):" +msgstr "" + +#: transcode_video_dialog.cc:224 +#, fuzzy +msgid "Extract Audio:" +msgstr "Audio exportieren" + +#: transcode_video_dialog.cc:344 +#, fuzzy +msgid "Extracting Audio.." +msgstr "Audio exportieren" + +#: transcode_video_dialog.cc:347 +msgid "Audio Extraction Failed." +msgstr "" + +#: transcode_video_dialog.cc:373 +msgid "Transcoding Video.." +msgstr "" + +#: transcode_video_dialog.cc:407 +msgid "Transcoding Failed." +msgstr "" + +#: transcode_video_dialog.cc:490 +#, fuzzy +msgid "Save Transcoded Video File" +msgstr "Exportiere Audio-Datei(en)..." + +#: video_server_dialog.cc:42 +#, fuzzy +msgid "Launch Video Server" +msgstr "Video-Server anhalten" + +#: video_server_dialog.cc:43 +msgid "Server Executable:" +msgstr "" + +#: video_server_dialog.cc:45 +#, fuzzy +msgid "Server Docroot:" +msgstr "Server:" + +#: video_server_dialog.cc:51 +msgid "Don't show this dialog again. (Reset in Edit->Preferences)." +msgstr "" + +#: video_server_dialog.cc:90 +msgid "" +"The external video server 'harvid' can not be found. The tool is included " +"with the Ardour releases from ardour.org, alternatively you can download it " +"from http://x42.github.com/harvid/ or acquire it from your distribution." +msgstr "" + +#: video_server_dialog.cc:117 +msgid "Listen Address:" +msgstr "" + +#: video_server_dialog.cc:122 +#, fuzzy +msgid "Listen Port:" +msgstr "Abhörpunkt" + +#: video_server_dialog.cc:127 +#, fuzzy +msgid "Cache Size:" +msgstr "Maximale Größe" + +#: video_server_dialog.cc:132 +msgid "" +"Ardour relies on an external Video Server for the videotimeline.\n" +"The server configured in Edit -> Prefereces -> Video is not reachable.\n" +"Do you want ardour to launch 'harvid' on this machine?" +msgstr "" + +#: video_server_dialog.cc:171 +#, fuzzy +msgid "Set Video Server Executable" +msgstr "Der eingestellte Video-Server ist keine ausführbare Datei." + +#: video_server_dialog.cc:191 +msgid "Server docroot" +msgstr "" + +#: utils_videotl.cc:52 +msgid "Destination is outside Video Server's docroot. " +msgstr "" + +#: utils_videotl.cc:53 +msgid "" +"The destination file path is outside of the Video Server's docroot. The file " +"will not be readable by the Video Server. Do you still want to continue?" +msgstr "" + +#: utils_videotl.cc:56 +msgid "Continue" +msgstr "" + +#: utils_videotl.cc:62 +#, fuzzy +msgid "Confirm Overwrite" +msgstr "Bestätige das Überschreiben des Schnappschusses" + +#: utils_videotl.cc:63 +#, fuzzy +msgid "A file with the same name already exists. Do you want to overwrite it?" +msgstr "" +"Ein Schnappschuss mit diesem Namen existiert bereits. Wollen Sie ihn " +"überschreiben?" + +#: utils_videotl.cc:73 utils_videotl.cc:89 +#, fuzzy +msgid "Cannot create video folder \"%1\" (%2)" +msgstr "Kann benutzerspezifischen %3-Ordner %1 nicht erstellen: %2" + +#: export_video_dialog.cc:65 +#, fuzzy +msgid "Export Video File " +msgstr "Exportiere Audio-Datei(en)..." + +#: export_video_dialog.cc:69 +#, fuzzy +msgid "Video:" +msgstr "Mike Start" + +#: export_video_dialog.cc:73 +msgid "Scale Video (W x H):" +msgstr "" + +#: export_video_dialog.cc:78 +msgid "Set Aspect Ratio:" +msgstr "" + +#: export_video_dialog.cc:79 +#, fuzzy +msgid "Normalize Audio" +msgstr "Normalisieren auf:" + +#: export_video_dialog.cc:80 +msgid "2 Pass Encoding" +msgstr "" + +#: export_video_dialog.cc:81 +msgid "Codec Optimizations:" +msgstr "" + +#: export_video_dialog.cc:83 +#, fuzzy +msgid "Deinterlace" +msgstr "Positionszeiger zentrieren" + +#: export_video_dialog.cc:84 +msgid "Use [2] B-frames (MPEG 2 or 4 only)" +msgstr "" + +#: export_video_dialog.cc:85 +msgid "Override FPS (Default is to retain FPS from the input video file):" +msgstr "" + +#: export_video_dialog.cc:86 +#, fuzzy +msgid "Include Session Metadata" +msgstr "Projekt-Metadaten bearbeiten" + +#: export_video_dialog.cc:88 +msgid "Enable Debug Mode: Print ffmpeg Command & Output to stdout." +msgstr "" + +#: export_video_dialog.cc:106 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Export " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: export_video_dialog.cc:116 +#, fuzzy +msgid "Output:" +msgstr "Ausgänge" + +#: export_video_dialog.cc:126 +#, fuzzy +msgid "Input:" +msgstr "Eingänge" + +#: export_video_dialog.cc:137 +#, fuzzy +msgid "Audio:" +msgstr "Audio" + +#: export_video_dialog.cc:139 +#, fuzzy +msgid "Master Bus" +msgstr "der Master-Bus" + +#: export_video_dialog.cc:166 +#, fuzzy +msgid "Settings:" +msgstr "Ziele" + +#: export_video_dialog.cc:174 +#, fuzzy +msgid "Range:" +msgstr "Bereiche" + +#: export_video_dialog.cc:177 +#, fuzzy +msgid "Preset:" +msgstr "Preset" + +#: export_video_dialog.cc:180 +#, fuzzy +msgid "Video Codec:" +msgstr "Ordner:" + +#: export_video_dialog.cc:183 +#, fuzzy +msgid "Video KBit/s:" +msgstr "Mike Start" + +#: export_video_dialog.cc:186 +#, fuzzy +msgid "Audio Codec:" +msgstr "Audio-Modus:" + +#: export_video_dialog.cc:189 +#, fuzzy +msgid "Audio KBit/s:" +msgstr "Audiodateien" + +#: export_video_dialog.cc:192 +#, fuzzy +msgid "Audio Samplerate:" +msgstr "Samplerate:" + +#: export_video_dialog.cc:369 +#, fuzzy +msgid "Normalizing audio" +msgstr "Normalisieren" + +#: export_video_dialog.cc:373 +#, fuzzy +msgid "Exporting audio" +msgstr "Audio exportieren" + +#: export_video_dialog.cc:419 +#, fuzzy +msgid "Exporting Audio.." +msgstr "Audio exportieren" + +#: export_video_dialog.cc:476 +msgid "" +"Export Video: Cannot query duration of video-file, using duration from " +"timeline instead." +msgstr "" + +#: export_video_dialog.cc:505 +msgid "Export Video: No Master Out Ports to Connect for Audio Export" +msgstr "" + +#: export_video_dialog.cc:544 +msgid "Encoding Video.." +msgstr "" + +#: export_video_dialog.cc:563 +msgid "Export Video: Video input file cannot be read." +msgstr "" + +#: export_video_dialog.cc:661 +msgid "Encoding Video.. Pass 1/2" +msgstr "" + +#: export_video_dialog.cc:673 +msgid "Encoding Video.. Pass 2/2" +msgstr "" + +#: export_video_dialog.cc:761 +msgid "Transcoding failed." +msgstr "" + +#: export_video_dialog.cc:930 export_video_dialog.cc:950 +#, fuzzy +msgid "Save Exported Video File" +msgstr "Exportiere Audio-Datei(en)..." + +#: export_video_infobox.cc:30 +#, fuzzy +msgid "Video Export Info" +msgstr "Monitor" + +#: export_video_infobox.cc:31 +msgid "Do Not Show This Dialog Again (Reset in Edit > Preferences > Video)." +msgstr "" + +#: export_video_infobox.cc:43 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:46 +msgid "" +"Ardour video export is not recommended for mastering!\n" +"While 'ffmpeg' (which is used by ardour) can produce high-quality files, " +"this export lacks the possibility to tweak many settings. We recommend to " +"use 'winff', 'devede' or 'dvdauthor' to mux & master. Nevertheless this " +"video-export comes in handy to do quick snapshots, intermediates, dailies or " +"online videos.\n" +"\n" +"The soundtrack is created from the master-bus of the current Ardour " +"session.\n" +"\n" +"The video soure defaults to the file used in the video timeline, which may " +"not the best quality to start with, you should the original video file.\n" +"\n" +"If the export-range is longer than the original video, black video frames " +"are prefixed and/or appended. This process may fail with non-standard pixel-" +"aspect-ratios.\n" +"\n" +"The file-format is determined by the extension that you choose for the " +"output file (.avi, .mov, .flv, .ogv,...)\n" +"Note: not all combinations of format+codec+settings produce files which are " +"according so spec. e.g. flv files require sample-rates of 22.1kHz or " +"44.1kHz, mpeg containers can not be used with ac3 audio-codec, etc. If in " +"doubt, use one of the built-in presets." +msgstr "" + +#~ msgid "Connect" +#~ msgstr "Verbinden" + +#~ msgid "Mixer on Top" +#~ msgstr "Mixer über Editor" + +#~ msgid "Add Audio Track" +#~ msgstr "Audiospur hinzufügen" + +#~ msgid "Add Audio Bus" +#~ msgstr "Audio-Bus hinzufügen" + +#~ msgid "Add MIDI Track" +#~ msgstr "Midispur hinzufügen" + +#~ msgid "Control surfaces" +#~ msgstr "Eingabegeräte / Controller" + +#~ msgid "Use plugins' own interfaces instead of %1's" +#~ msgstr "Statt der von %1 bereitgestellten GUIs die der Plugins verwenden" + #~ msgid "Hid" #~ msgstr "Hid" diff --git a/gtk2_ardour/po/el.po b/gtk2_ardour/po/el.po index 5839034a10..da60981daf 100644 --- a/gtk2_ardour/po/el.po +++ b/gtk2_ardour/po/el.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gtk-ardour 0.347.2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2007-04-11 02:27+0200\n" "Last-Translator: Klearchos Gourgourinis \n" "Language-Team: Hellenic\n" @@ -259,111 +259,112 @@ msgid "" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" msgstr "" -#: about.cc:189 +#: about.cc:190 msgid "" "Italian:\n" "\tFilippo Pappalardo \n" "\tRaffaele Morelli \n" msgstr "" -#: about.cc:190 +#: about.cc:191 msgid "" "Portuguese:\n" "\tRui Nuno Capela \n" msgstr "" -#: about.cc:191 +#: about.cc:192 msgid "" "Brazilian Portuguese:\n" "\tAlexander da Franca Fernandes \n" "\tChris Ross \n" msgstr "" -#: about.cc:193 +#: about.cc:194 msgid "" "Spanish:\n" "\t Alex Krohn \n" "\tPablo Fernández \n" msgstr "" -#: about.cc:194 +#: about.cc:195 msgid "" "Russian:\n" "\t Igor Blinov \n" "\tAlexandre Prokoudine \n" msgstr "" -#: about.cc:196 +#: about.cc:197 msgid "" "Greek:\n" "\t Klearchos Gourgourinis \n" msgstr "" -#: about.cc:197 +#: about.cc:198 msgid "" "Swedish:\n" "\t Petter Sundlöf \n" msgstr "" -#: about.cc:198 +#: about.cc:199 msgid "" "Polish:\n" "\t Piotr Zaryk \n" msgstr "" -#: about.cc:199 +#: about.cc:200 msgid "" "Czech:\n" "\t Pavel Fric \n" msgstr "" -#: about.cc:200 +#: about.cc:201 msgid "" "Norwegian:\n" "\t Eivind Ødegård\n" msgstr "" -#: about.cc:201 +#: about.cc:202 msgid "" "Chinese:\n" "\t Rui-huai Zhang \n" msgstr "" -#: about.cc:579 +#: about.cc:580 #, fuzzy msgid "Copyright (C) 1999-2013 Paul Davis\n" msgstr "Πνευματικα Δικαιώματα 1999-2004 Paul Davis" -#: about.cc:583 +#: about.cc:584 msgid "http://ardour.org/" msgstr "" -#: about.cc:584 +#: about.cc:585 msgid "" "%1\n" "(built from revision %2)" msgstr "" -#: about.cc:588 +#: about.cc:589 msgid "Config" msgstr "" -#: actions.cc:80 +#: actions.cc:85 msgid "Loading menus from %1" msgstr "" -#: actions.cc:83 actions.cc:84 +#: actions.cc:88 actions.cc:89 #, fuzzy msgid "badly formatted UI definition file: %1" msgstr "το αρχείο καθορισμού χρωμάτων %1: %2 δεν ανοίγει" -#: actions.cc:86 +#: actions.cc:91 msgid "%1 menu definition file not found" msgstr "" -#: actions.cc:90 actions.cc:91 +#: actions.cc:95 actions.cc:96 msgid "%1 will not work without a valid ardour.menus file" msgstr "" @@ -386,77 +387,78 @@ msgstr "Κανάλι" msgid "Instrument:" msgstr "" -#: add_route_dialog.cc:79 +#: add_route_dialog.cc:76 #, fuzzy msgid "Audio Tracks" msgstr "Πρόσθεση καναλιού" -#: add_route_dialog.cc:80 +#: add_route_dialog.cc:77 #, fuzzy msgid "MIDI Tracks" msgstr "Πρόσθεση καναλιού" -#: add_route_dialog.cc:81 +#: add_route_dialog.cc:78 #, fuzzy msgid "Audio+MIDI Tracks" msgstr "Πρόσθεση καναλιού" -#: add_route_dialog.cc:82 +#: add_route_dialog.cc:79 #, fuzzy msgid "Busses" msgstr "Δίαυλοι" -#: add_route_dialog.cc:104 +#: add_route_dialog.cc:101 msgid "Add:" msgstr "" -#: add_route_dialog.cc:117 startup.cc:808 time_fx_dialog.cc:92 +#: add_route_dialog.cc:114 startup.cc:833 time_fx_dialog.cc:91 +#: add_video_dialog.cc:149 video_server_dialog.cc:109 #, fuzzy msgid "Options" msgstr "Επιλογές" -#: add_route_dialog.cc:127 bundle_manager.cc:194 region_editor.cc:50 -#: route_group_dialog.cc:66 +#: add_route_dialog.cc:124 bundle_manager.cc:192 region_editor.cc:50 +#: route_group_dialog.cc:65 #, fuzzy msgid "Name:" msgstr "νέο όνομα: " -#: add_route_dialog.cc:157 +#: add_route_dialog.cc:154 #, fuzzy msgid "Group:" msgstr "Διαμόρφωση Group" -#: add_route_dialog.cc:218 add_route_dialog.cc:227 add_route_dialog.cc:301 -#: rc_option_editor.cc:1450 rc_option_editor.cc:1452 rc_option_editor.cc:1454 -#: rc_option_editor.cc:1472 rc_option_editor.cc:1474 rc_option_editor.cc:1482 -#: rc_option_editor.cc:1484 rc_option_editor.cc:1502 rc_option_editor.cc:1515 -#: rc_option_editor.cc:1517 rc_option_editor.cc:1519 rc_option_editor.cc:1550 -#: rc_option_editor.cc:1552 rc_option_editor.cc:1554 rc_option_editor.cc:1562 -#: rc_option_editor.cc:1570 rc_option_editor.cc:1578 +#: add_route_dialog.cc:215 add_route_dialog.cc:224 add_route_dialog.cc:298 +#: rc_option_editor.cc:1448 rc_option_editor.cc:1450 rc_option_editor.cc:1452 +#: rc_option_editor.cc:1470 rc_option_editor.cc:1472 rc_option_editor.cc:1480 +#: rc_option_editor.cc:1482 rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1515 rc_option_editor.cc:1517 rc_option_editor.cc:1548 +#: rc_option_editor.cc:1550 rc_option_editor.cc:1552 rc_option_editor.cc:1560 +#: rc_option_editor.cc:1568 rc_option_editor.cc:1576 #, fuzzy msgid "Audio" msgstr "Ακρόαση" -#: add_route_dialog.cc:219 add_route_dialog.cc:230 add_route_dialog.cc:302 -#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1701 -#: rc_option_editor.cc:1709 rc_option_editor.cc:1717 rc_option_editor.cc:1726 -#: rc_option_editor.cc:1734 rc_option_editor.cc:1742 rc_option_editor.cc:1750 -#: rc_option_editor.cc:1759 rc_option_editor.cc:1768 rc_option_editor.cc:1777 -#: rc_option_editor.cc:1785 rc_option_editor.cc:1793 +#: add_route_dialog.cc:216 add_route_dialog.cc:227 add_route_dialog.cc:299 +#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1699 +#: rc_option_editor.cc:1707 rc_option_editor.cc:1715 rc_option_editor.cc:1724 +#: rc_option_editor.cc:1732 rc_option_editor.cc:1740 rc_option_editor.cc:1748 +#: rc_option_editor.cc:1757 rc_option_editor.cc:1766 rc_option_editor.cc:1775 +#: rc_option_editor.cc:1783 rc_option_editor.cc:1791 msgid "MIDI" msgstr "MIDI" -#: add_route_dialog.cc:220 add_route_dialog.cc:233 add_route_dialog.cc:303 +#: add_route_dialog.cc:217 add_route_dialog.cc:230 add_route_dialog.cc:300 #, fuzzy msgid "Audio+MIDI" msgstr "Ακρόαση" -#: add_route_dialog.cc:221 add_route_dialog.cc:236 add_route_dialog.cc:304 +#: add_route_dialog.cc:218 add_route_dialog.cc:233 add_route_dialog.cc:301 #, fuzzy msgid "Bus" msgstr "Δίαυλοι" -#: add_route_dialog.cc:263 +#: add_route_dialog.cc:260 msgid "" "Audio+MIDI tracks are intended for use ONLY with plugins that use " "both audio and MIDI input data\n" @@ -465,73 +467,73 @@ msgid "" "track instead." msgstr "" -#: add_route_dialog.cc:322 add_route_dialog.cc:341 editor_actions.cc:385 -#: editor_rulers.cc:380 time_axis_view.cc:1301 +#: add_route_dialog.cc:319 add_route_dialog.cc:338 editor_actions.cc:385 +#: editor_rulers.cc:377 time_axis_view.cc:1301 msgid "Normal" msgstr "Κανονικό" -#: add_route_dialog.cc:325 add_route_dialog.cc:343 +#: add_route_dialog.cc:322 add_route_dialog.cc:340 #, fuzzy msgid "Non Layered" msgstr "Στρώμα" -#: add_route_dialog.cc:326 add_route_dialog.cc:345 +#: add_route_dialog.cc:323 add_route_dialog.cc:342 msgid "Tape" msgstr "" -#: add_route_dialog.cc:426 +#: add_route_dialog.cc:423 msgid "Mono" msgstr "" -#: add_route_dialog.cc:430 +#: add_route_dialog.cc:427 msgid "Stereo" msgstr "" -#: add_route_dialog.cc:454 +#: add_route_dialog.cc:451 #, fuzzy msgid "3 Channel" msgstr "Κανάλια" -#: add_route_dialog.cc:458 +#: add_route_dialog.cc:455 #, fuzzy msgid "4 Channel" msgstr "Κανάλια" -#: add_route_dialog.cc:462 +#: add_route_dialog.cc:459 #, fuzzy msgid "5 Channel" msgstr "Κανάλια" -#: add_route_dialog.cc:466 +#: add_route_dialog.cc:463 #, fuzzy msgid "6 Channel" msgstr "Κανάλια" -#: add_route_dialog.cc:470 +#: add_route_dialog.cc:467 #, fuzzy msgid "8 Channel" msgstr "Κανάλια" -#: add_route_dialog.cc:474 +#: add_route_dialog.cc:471 #, fuzzy msgid "12 Channel" msgstr "Κανάλια" -#: add_route_dialog.cc:478 mixer_strip.cc:2137 +#: add_route_dialog.cc:475 mixer_strip.cc:2136 msgid "Custom" msgstr "" -#: add_route_dialog.cc:511 add_route_dialog.cc:525 route_group_menu.cc:81 +#: add_route_dialog.cc:508 add_route_dialog.cc:524 route_group_menu.cc:81 #, fuzzy msgid "New Group..." msgstr "Χωρίς group" -#: add_route_dialog.cc:515 route_group_menu.cc:85 +#: add_route_dialog.cc:512 route_group_menu.cc:85 #, fuzzy msgid "No Group" msgstr "Χωρίς group" -#: add_route_dialog.cc:587 +#: add_route_dialog.cc:588 #, fuzzy msgid "-none-" msgstr "Κανένα" @@ -597,17 +599,17 @@ msgstr "Εξομάλυνση" msgid "FFT analysis window" msgstr "" -#: analysis_window.cc:60 editor.cc:1880 +#: analysis_window.cc:60 editor.cc:1856 msgid "Spectral Analysis" msgstr "" -#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:555 +#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:557 #: session_metadata_dialog.cc:546 msgid "Track" msgstr "Κανάλι" -#: analysis_window.cc:68 editor_actions.cc:619 mixer_ui.cc:124 -#: mixer_ui.cc:1792 +#: analysis_window.cc:68 editor_actions.cc:616 mixer_ui.cc:125 +#: mixer_ui.cc:1793 #, fuzzy msgid "Show" msgstr "Ανάδειξη όλων" @@ -620,39 +622,97 @@ msgstr "" msgid "button cannot watch state of non-existing Controllable\n" msgstr "" -#: ardour_ui.cc:168 +#: ardour_ui.cc:179 #, fuzzy msgid "audition" msgstr "Ακρόαση" -#: ardour_ui.cc:169 +#: ardour_ui.cc:180 #, fuzzy msgid "solo" msgstr "σόλο" -#: ardour_ui.cc:170 +#: ardour_ui.cc:181 msgid "feedback" msgstr "" -#: ardour_ui.cc:172 +#: ardour_ui.cc:183 speaker_dialog.cc:36 +#, fuzzy +msgid "Speaker Configuration" +msgstr "Διάταξη" + +#: ardour_ui.cc:184 theme_manager.cc:56 theme_manager.cc:64 +#, fuzzy +msgid "Theme Manager" +msgstr "Απαλοιφή Στίγματος" + +#: ardour_ui.cc:185 keyeditor.cc:53 +msgid "Key Bindings" +msgstr "" + +#: ardour_ui.cc:186 +msgid "Preferences" +msgstr "" + +#: ardour_ui.cc:187 ardour_ui.cc:192 +#, fuzzy +msgid "Add Tracks/Busses" +msgstr "Κανάλια/Δίαυλοι" + +#: ardour_ui.cc:188 +msgid "About" +msgstr "Πληροφορίες" + +#: ardour_ui.cc:189 location_ui.cc:1134 +msgid "Locations" +msgstr "Τοποθεσίες" + +#: ardour_ui.cc:190 route_params_ui.cc:57 route_params_ui.cc:604 +#, fuzzy +msgid "Tracks and Busses" +msgstr "Κανάλια/Δίαυλοι" + +#: ardour_ui.cc:191 +msgid "Properties" +msgstr "" + +#: ardour_ui.cc:193 bundle_manager.cc:263 +msgid "Bundle Manager" +msgstr "" + +#: ardour_ui.cc:194 big_clock_window.cc:35 +msgid "Big Clock" +msgstr "Μεγάλο ωρολόγιον" + +#: ardour_ui.cc:195 +#, fuzzy +msgid "Audio Connections" +msgstr "Συνδέσεις" + +#: ardour_ui.cc:196 +#, fuzzy +msgid "MIDI Connections" +msgstr "Συνδέσεις" + +#: ardour_ui.cc:198 msgid "Errors" msgstr "" -#: ardour_ui.cc:293 +#: ardour_ui.cc:299 #, fuzzy msgid "could not initialize %1." msgstr "δεν γινόταν να εκκινηθεί ο Ardour." -#: ardour_ui.cc:353 +#: ardour_ui.cc:394 #, fuzzy msgid "Starting audio engine" msgstr "Εναρκτήριο διάστημα" -#: ardour_ui.cc:735 startup.cc:613 +#: ardour_ui.cc:763 startup.cc:638 msgid "%1 is ready for use" msgstr "" -#: ardour_ui.cc:783 +#: ardour_ui.cc:811 msgid "" "WARNING: Your system has a limit for maximum amount of locked memory. This " "might cause %1 to run out of memory before your system runs out of memory. \n" @@ -661,26 +721,26 @@ msgid "" "controlled by %2" msgstr "" -#: ardour_ui.cc:800 +#: ardour_ui.cc:828 msgid "Do not show this window again" msgstr "" -#: ardour_ui.cc:847 +#: ardour_ui.cc:870 #, fuzzy msgid "Don't quit" msgstr "ΟΧΙ %1" -#: ardour_ui.cc:848 +#: ardour_ui.cc:871 #, fuzzy msgid "Just quit" msgstr "Μόνο %1" -#: ardour_ui.cc:849 +#: ardour_ui.cc:872 #, fuzzy msgid "Save and quit" msgstr "Αποθήκευση και %1" -#: ardour_ui.cc:859 +#: ardour_ui.cc:882 #, fuzzy msgid "" "%1 was unable to save your session.\n" @@ -695,16 +755,16 @@ msgstr "" "\n" "επιλογή \"Μόνο Έξοδος\"." -#: ardour_ui.cc:890 +#: ardour_ui.cc:913 msgid "Please wait while %1 cleans up..." msgstr "" -#: ardour_ui.cc:908 +#: ardour_ui.cc:930 #, fuzzy msgid "Unsaved Session" msgstr "Νέα συνεδρία" -#: ardour_ui.cc:929 +#: ardour_ui.cc:951 #, fuzzy msgid "" "The session \"%1\"\n" @@ -723,7 +783,7 @@ msgstr "" "\n" "τί θέλετε να κάνετε;" -#: ardour_ui.cc:932 +#: ardour_ui.cc:954 #, fuzzy msgid "" "The snapshot \"%1\"\n" @@ -742,75 +802,75 @@ msgstr "" "\n" "τί θέλετε να κάνετε;" -#: ardour_ui.cc:946 +#: ardour_ui.cc:968 msgid "Prompter" msgstr "Υποβολέας" -#: ardour_ui.cc:1024 +#: ardour_ui.cc:1045 msgid "disconnected" msgstr "Αποσυνδέθηκε" -#: ardour_ui.cc:1031 +#: ardour_ui.cc:1052 #, c-format msgid "JACK: %.1f kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1035 +#: ardour_ui.cc:1056 #, c-format msgid "JACK: % kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1053 +#: ardour_ui.cc:1074 export_video_dialog.cc:67 #, fuzzy msgid "File:" msgstr "Μετονομασία" -#: ardour_ui.cc:1057 +#: ardour_ui.cc:1078 msgid "BWF" msgstr "" -#: ardour_ui.cc:1060 +#: ardour_ui.cc:1081 msgid "WAV" msgstr "" -#: ardour_ui.cc:1063 +#: ardour_ui.cc:1084 msgid "WAV64" msgstr "" -#: ardour_ui.cc:1066 session_option_editor.cc:199 +#: ardour_ui.cc:1087 session_option_editor.cc:197 msgid "CAF" msgstr "" -#: ardour_ui.cc:1069 +#: ardour_ui.cc:1090 msgid "AIFF" msgstr "" -#: ardour_ui.cc:1072 +#: ardour_ui.cc:1093 msgid "iXML" msgstr "" -#: ardour_ui.cc:1075 +#: ardour_ui.cc:1096 msgid "RF64" msgstr "" -#: ardour_ui.cc:1083 +#: ardour_ui.cc:1104 msgid "32-float" msgstr "" -#: ardour_ui.cc:1086 +#: ardour_ui.cc:1107 msgid "24-int" msgstr "" -#: ardour_ui.cc:1089 +#: ardour_ui.cc:1110 msgid "16-int" msgstr "" -#: ardour_ui.cc:1108 +#: ardour_ui.cc:1129 #, c-format msgid "DSP: %5.1f%%" msgstr "" -#: ardour_ui.cc:1127 +#: ardour_ui.cc:1148 #, c-format msgid "" "Buffers: p:" @@ -818,61 +878,61 @@ msgid "" "\">%%%" msgstr "" -#: ardour_ui.cc:1163 +#: ardour_ui.cc:1184 #, fuzzy msgid "Disk: Unknown" msgstr "χώρος: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1165 +#: ardour_ui.cc:1186 msgid "Disk: 24hrs+" msgstr "" -#: ardour_ui.cc:1183 +#: ardour_ui.cc:1204 msgid "Disk: >24 hrs" msgstr "" -#: ardour_ui.cc:1194 +#: ardour_ui.cc:1215 #, fuzzy, c-format msgid "Disk: %02dh:%02dm:%02ds" msgstr "χώρος: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1220 +#: ardour_ui.cc:1241 #, fuzzy, c-format msgid "Timecode|TC: %s" msgstr "χώρος: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1337 ardour_ui.cc:1346 startup.cc:1020 +#: ardour_ui.cc:1358 ardour_ui.cc:1367 startup.cc:1045 msgid "Recent Sessions" msgstr "Πρόσφατες συνεδρίες" -#: ardour_ui.cc:1428 +#: ardour_ui.cc:1447 msgid "" "%1 is not connected to JACK\n" "You cannot open or close sessions in this condition" msgstr "" -#: ardour_ui.cc:1455 +#: ardour_ui.cc:1474 msgid "Open Session" msgstr "Άνοιγμα Συνεδρίας" -#: ardour_ui.cc:1473 session_import_dialog.cc:169 -#: session_metadata_dialog.cc:729 startup.cc:1049 +#: ardour_ui.cc:1492 session_import_dialog.cc:169 +#: session_metadata_dialog.cc:729 startup.cc:1074 #, fuzzy msgid "%1 sessions" msgstr "Συνεδρία" -#: ardour_ui.cc:1510 +#: ardour_ui.cc:1529 msgid "You cannot add a track without a session already loaded." msgstr "Δεν γίνεται να προστεθεί κανάλι χωρίς ήδη φορτωμένη συνεδρία." -#: ardour_ui.cc:1518 +#: ardour_ui.cc:1537 #, fuzzy msgid "could not create %1 new mixed track" msgid_plural "could not create %1 new mixed tracks" msgstr[0] "Δεν γίνεται να δημιουργηθεί νέο ηχητικό κανάλι" msgstr[1] "Δεν γίνεται να δημιουργηθεί νέο ηχητικό κανάλι" -#: ardour_ui.cc:1524 ardour_ui.cc:1585 +#: ardour_ui.cc:1543 ardour_ui.cc:1604 #, fuzzy msgid "" "There are insufficient JACK ports available\n" @@ -885,26 +945,26 @@ msgstr "" "Αποθηκεύστε τη συνεδρία, τερματίστε το Ardour\n" "και επανεκκινήστε το JACK με περισσότερες θύρες." -#: ardour_ui.cc:1559 +#: ardour_ui.cc:1578 #, fuzzy msgid "You cannot add a track or bus without a session already loaded." msgstr "Δεν γίνεται να προστεθεί κανάλι χωρίς ήδη φορτωμένη συνεδρία." -#: ardour_ui.cc:1568 +#: ardour_ui.cc:1587 #, fuzzy msgid "could not create %1 new audio track" msgid_plural "could not create %1 new audio tracks" msgstr[0] "Δεν γίνεται να δημιουργηθεί νέο ηχητικό κανάλι" msgstr[1] "Δεν γίνεται να δημιουργηθεί νέο ηχητικό κανάλι" -#: ardour_ui.cc:1577 +#: ardour_ui.cc:1596 #, fuzzy msgid "could not create %1 new audio bus" msgid_plural "could not create %1 new audio busses" msgstr[0] "Δεν γίνεται να δημιουργηθεί νέο ηχητικό κανάλι" msgstr[1] "Δεν γίνεται να δημιουργηθεί νέο ηχητικό κανάλι" -#: ardour_ui.cc:1694 +#: ardour_ui.cc:1713 #, fuzzy msgid "" "Please create one or more tracks before trying to record.\n" @@ -914,14 +974,14 @@ msgstr "" "κανάλια πριν προσπαθήστε να ηχογραφήσετε.\n" "Κοιτάξτε στο μενού 'Συνεδρία'." -#: ardour_ui.cc:2084 +#: ardour_ui.cc:2103 msgid "" "The audio backend (JACK) was shutdown because:\n" "\n" "%1" msgstr "" -#: ardour_ui.cc:2086 +#: ardour_ui.cc:2105 #, fuzzy msgid "" "JACK has either been shutdown or it\n" @@ -934,82 +994,82 @@ msgstr "" "δεν ήταν αρκετά γρήγορο. Μπορείτε να αποθηκεύσετε\n" "τη συνεδρία και/ή να επανακινήσετε το JACK." -#: ardour_ui.cc:2112 +#: ardour_ui.cc:2131 msgid "Unable to start the session running" msgstr "Σφάλμα στην έναρξη της συνεδρίας" -#: ardour_ui.cc:2192 +#: ardour_ui.cc:2211 #, fuzzy msgid "Take Snapshot" msgstr "Στιγμιότυπο" -#: ardour_ui.cc:2193 +#: ardour_ui.cc:2212 #, fuzzy msgid "Name of new snapshot" msgstr "Όνομα νέου στιγμιοτύπου" -#: ardour_ui.cc:2217 +#: ardour_ui.cc:2236 msgid "" "To ensure compatibility with various systems\n" "snapshot names may not contain a '%1' character" msgstr "" -#: ardour_ui.cc:2229 +#: ardour_ui.cc:2248 msgid "Confirm Snapshot Overwrite" msgstr "" -#: ardour_ui.cc:2230 +#: ardour_ui.cc:2249 #, fuzzy msgid "A snapshot already exists with that name. Do you want to overwrite it?" msgstr "Το αρχείο ήδη υπάρχει, θέλετε να σώστε από πάνω?" -#: ardour_ui.cc:2233 +#: ardour_ui.cc:2252 utils_videotl.cc:66 #, fuzzy msgid "Overwrite" msgstr "awrite" -#: ardour_ui.cc:2267 +#: ardour_ui.cc:2286 #, fuzzy msgid "Rename Session" msgstr "αντιστροφή περιοχής" -#: ardour_ui.cc:2268 +#: ardour_ui.cc:2287 #, fuzzy msgid "New session name" msgstr "Νέο Όνομα Συνεδρίας:" -#: ardour_ui.cc:2282 ardour_ui.cc:2666 ardour_ui.cc:2711 +#: ardour_ui.cc:2301 ardour_ui.cc:2681 ardour_ui.cc:2726 msgid "" "To ensure compatibility with various systems\n" "session names may not contain a '%1' character" msgstr "" -#: ardour_ui.cc:2290 +#: ardour_ui.cc:2309 msgid "" "That name is already in use by another directory/folder. Please try again." msgstr "" -#: ardour_ui.cc:2299 +#: ardour_ui.cc:2318 msgid "" "Renaming this session failed.\n" "Things could be seriously messed up at this point" msgstr "" -#: ardour_ui.cc:2414 +#: ardour_ui.cc:2429 #, fuzzy msgid "Save Template" msgstr "Αποθήκευση προσχεδίου..." -#: ardour_ui.cc:2415 +#: ardour_ui.cc:2430 #, fuzzy msgid "Name for template:" msgstr "Όνομα για προσχεδίο μίξεως:" -#: ardour_ui.cc:2416 +#: ardour_ui.cc:2431 msgid "-template" msgstr "-προσχέδιο" -#: ardour_ui.cc:2454 +#: ardour_ui.cc:2469 #, fuzzy msgid "" "This session\n" @@ -1017,57 +1077,57 @@ msgid "" "already exists. Do you want to open it?" msgstr "Το αρχείο ήδη υπάρχει, θέλετε να σώστε από πάνω?" -#: ardour_ui.cc:2464 +#: ardour_ui.cc:2479 #, fuzzy msgid "Open Existing Session" msgstr "Άνοιγμα Συνεδρίας" -#: ardour_ui.cc:2702 +#: ardour_ui.cc:2717 msgid "There is no existing session at \"%1\"" msgstr "" -#: ardour_ui.cc:2792 +#: ardour_ui.cc:2804 msgid "Please wait while %1 loads your session" msgstr "" -#: ardour_ui.cc:2807 +#: ardour_ui.cc:2819 msgid "Port Registration Error" msgstr "" -#: ardour_ui.cc:2808 +#: ardour_ui.cc:2820 msgid "Click the Close button to try again." msgstr "" -#: ardour_ui.cc:2829 +#: ardour_ui.cc:2841 msgid "Session \"%1 (snapshot %2)\" did not load successfully" msgstr "Η Συνεδρία \"%1 (στιγμιότυπο %2)\" δεν φορτώθηκε επιτυχώς" -#: ardour_ui.cc:2835 +#: ardour_ui.cc:2847 #, fuzzy msgid "Loading Error" msgstr "σφάλμα προγραμματισμού: " -#: ardour_ui.cc:2836 +#: ardour_ui.cc:2848 msgid "Click the Refresh button to try again." msgstr "" -#: ardour_ui.cc:2918 +#: ardour_ui.cc:2930 #, fuzzy msgid "Could not create session in \"%1\"" msgstr "δεν γινόταν να φορτωθεί η συνεδρία γραμμής εντολών \"%1\"" -#: ardour_ui.cc:3045 +#: ardour_ui.cc:3030 #, fuzzy msgid "No files were ready for clean-up" msgstr "Δεν υπάρχει αρχείο ήχου για εκκαθάριση" -#: ardour_ui.cc:3049 ardour_ui.cc:3059 ardour_ui.cc:3192 ardour_ui.cc:3199 +#: ardour_ui.cc:3034 ardour_ui.cc:3044 ardour_ui.cc:3177 ardour_ui.cc:3184 #: ardour_ui_ed.cc:104 #, fuzzy msgid "Clean-up" msgstr "Εκκαθάριση" -#: ardour_ui.cc:3050 +#: ardour_ui.cc:3035 msgid "" "If this seems suprising, \n" "check for any existing snapshots.\n" @@ -1080,19 +1140,19 @@ msgstr "" "χρειάζονται κάποια αρχεία που δεν\n" "χρησιμοποιούνται αλλού." -#: ardour_ui.cc:3109 +#: ardour_ui.cc:3094 msgid "kilo" msgstr "" -#: ardour_ui.cc:3112 +#: ardour_ui.cc:3097 msgid "mega" msgstr "" -#: ardour_ui.cc:3115 +#: ardour_ui.cc:3100 msgid "giga" msgstr "" -#: ardour_ui.cc:3120 +#: ardour_ui.cc:3105 #, fuzzy msgid "" "The following file was deleted from %2,\n" @@ -1109,7 +1169,7 @@ msgstr[1] "" "%3,\n" "ελευθερώνοντας %4 %5bytes χώρου στο δίσκο" -#: ardour_ui.cc:3127 +#: ardour_ui.cc:3112 #, fuzzy msgid "" "The following file was not in use and \n" @@ -1142,12 +1202,12 @@ msgstr[1] "" "θα ελευθερωθούν %4 %5bytes\n" "στο δίσκο.\n" -#: ardour_ui.cc:3187 +#: ardour_ui.cc:3172 #, fuzzy msgid "Are you sure you want to clean-up?" msgstr "Στ'αλήθεια θέλετε να κάνετε εκκαθάριση?" -#: ardour_ui.cc:3194 +#: ardour_ui.cc:3179 #, fuzzy msgid "" "Clean-up is a destructive operation.\n" @@ -1159,75 +1219,83 @@ msgstr "" "Μετά την εκκαθάριση, τα άχρηστα αρχεία μεταφέρονται στην\n" "\"dead sounds\" τοποθεσία." -#: ardour_ui.cc:3202 +#: ardour_ui.cc:3187 #, fuzzy msgid "CleanupDialog" msgstr "Εκκαθάριση" -#: ardour_ui.cc:3232 +#: ardour_ui.cc:3217 #, fuzzy msgid "Cleaned Files" msgstr "καθαρισμένα αρχεία" -#: ardour_ui.cc:3249 +#: ardour_ui.cc:3234 msgid "deleted file" msgstr "διαγραμμένα αρχεία" -#: ardour_ui.cc:3346 +#: ardour_ui.cc:3326 msgid "" "Video-Server was not launched by Ardour. The request to stop it is ignored." msgstr "" -#: ardour_ui.cc:3350 +#: ardour_ui.cc:3330 msgid "Stop Video-Server" msgstr "" -#: ardour_ui.cc:3351 +#: ardour_ui.cc:3331 msgid "Do you really want to stop the Video Server?" msgstr "" -#: ardour_ui.cc:3354 +#: ardour_ui.cc:3334 #, fuzzy msgid "Yes, Stop It" msgstr "Ναι, να καταστραφεί." -#: ardour_ui.cc:3380 +#: ardour_ui.cc:3360 msgid "The Video Server is already started." msgstr "" -#: ardour_ui.cc:3382 +#: ardour_ui.cc:3362 msgid "" "An external Video Server is configured and can be reached. Not starting a " "new instance." msgstr "" -#: ardour_ui.cc:3390 ardour_ui.cc:3461 +#: ardour_ui.cc:3370 ardour_ui.cc:3455 msgid "" "Could not connect to the Video Server. Start it or configure its access URL " "in Edit -> Preferences." msgstr "" -#: ardour_ui.cc:3414 +#: ardour_ui.cc:3394 msgid "Specified docroot is not an existing directory." msgstr "" -#: ardour_ui.cc:3419 +#: ardour_ui.cc:3399 msgid "Given Video Server is not an executable file." msgstr "" -#: ardour_ui.cc:3485 editor_audio_import.cc:629 +#: ardour_ui.cc:3432 +msgid "Cannot launch the video-server" +msgstr "" + +#: ardour_ui.cc:3441 +msgid "Video-server was started but does not respond to requests..." +msgstr "" + +#: ardour_ui.cc:3477 editor_audio_import.cc:629 msgid "could not open %1" msgstr "δεν μπόρεσα να ανοίξω το %1" -#: ardour_ui.cc:3489 +#: ardour_ui.cc:3481 msgid "no video-file selected" msgstr "" -#: ardour_ui.cc:3650 +#: ardour_ui.cc:3641 msgid "Recording was stopped because your system could not keep up." msgstr "η Εγγραφή διεκόπη διότι το σύστημά δεν μπορούσε να ανταπεξέλθει." -#: ardour_ui.cc:3679 +#: ardour_ui.cc:3670 #, fuzzy msgid "" "The disk system on your computer\n" @@ -1242,7 +1310,7 @@ msgstr "" "Συγκεκριμένα, απέτυχε να γράψει δεδομένα\n" "αρκετά γρήγορα για να προλάβει την ηχογράφηση.\n" -#: ardour_ui.cc:3698 +#: ardour_ui.cc:3689 #, fuzzy msgid "" "The disk system on your computer\n" @@ -1257,11 +1325,11 @@ msgstr "" "Συγκεκριμένα, απέτυχε να διαβάσει δεδομένα\n" "αρκετά γρήγορα για να προλάβει την αναπαραγωγή.\n" -#: ardour_ui.cc:3738 +#: ardour_ui.cc:3729 msgid "Crash Recovery" msgstr "" -#: ardour_ui.cc:3739 +#: ardour_ui.cc:3730 #, fuzzy msgid "" "This session appears to have been in the\n" @@ -1279,51 +1347,43 @@ msgstr "" "ηχογραφημένα αρχεία, ή να τα αγνοήσει.\n" "Παρακαλώ αποφασίστε τί θέλετε να κάνετε.\n" -#: ardour_ui.cc:3751 +#: ardour_ui.cc:3742 msgid "Ignore crash data" msgstr "Διαγραφή τυχόν δεδομένων" -#: ardour_ui.cc:3752 +#: ardour_ui.cc:3743 msgid "Recover from crash" msgstr "Ανάκληση από 'κρασάρισμα'" -#: ardour_ui.cc:3772 +#: ardour_ui.cc:3763 msgid "Sample Rate Mismatch" msgstr "" -#: ardour_ui.cc:3773 +#: ardour_ui.cc:3764 msgid "" "This session was created with a sample rate of %1 Hz, but\n" "%2 is currently running at %3 Hz. If you load this session,\n" "audio may be played at the wrong sample rate.\n" msgstr "" -#: ardour_ui.cc:3782 +#: ardour_ui.cc:3773 #, fuzzy msgid "Do not load session" msgstr "Zoom στη συνεδρία" -#: ardour_ui.cc:3783 +#: ardour_ui.cc:3774 msgid "Load session anyway" msgstr "" -#: ardour_ui.cc:3804 +#: ardour_ui.cc:3797 msgid "Could not disconnect from JACK" msgstr "Αποσύνδεση απ'το JACK είναι αδύνατη" -#: ardour_ui.cc:3817 +#: ardour_ui.cc:3810 msgid "Could not reconnect to JACK" msgstr "Επανασύνδεση στο JACK αδύνατη" -#: ardour_ui.cc:3902 -msgid "Check the website for more..." -msgstr "" - -#: ardour_ui.cc:3915 -msgid "Click to open the program website in your web browser" -msgstr "" - -#: ardour_ui.cc:4152 +#: ardour_ui.cc:4084 msgid "" "%4This is a session from an older version of %3%5\n" "\n" @@ -1346,75 +1406,75 @@ msgstr "UI: Ο 'editor' δεν μπορεί να εγερθεί" msgid "UI: cannot setup mixer" msgstr "UI: ο μίκτης δεν μπορεί να εγερθεί" -#: ardour_ui2.cc:127 +#: ardour_ui2.cc:125 msgid "Play from playhead" msgstr "Αναπαρ/γή από τον Αναπαραγωγέα" -#: ardour_ui2.cc:128 +#: ardour_ui2.cc:126 msgid "Stop playback" msgstr "Διακοπή Αναπαρ/γής" -#: ardour_ui2.cc:129 +#: ardour_ui2.cc:127 #, fuzzy msgid "Toggle record" msgstr "Εγγραφή" -#: ardour_ui2.cc:130 +#: ardour_ui2.cc:128 msgid "Play range/selection" msgstr "Αναπαρ/γή διαστήματος/επιλογής" -#: ardour_ui2.cc:131 +#: ardour_ui2.cc:129 msgid "Go to start of session" msgstr "Αρχή της συνεδρίας" -#: ardour_ui2.cc:132 +#: ardour_ui2.cc:130 msgid "Go to end of session" msgstr "Τέλος του συνεδρίας" -#: ardour_ui2.cc:133 +#: ardour_ui2.cc:131 msgid "Play loop range" msgstr "Επαναληπτική αναπαρ/γή διαστήματος" -#: ardour_ui2.cc:134 +#: ardour_ui2.cc:132 msgid "" "MIDI Panic\n" "Send note off and reset controller messages on all MIDI channels" msgstr "" -#: ardour_ui2.cc:135 +#: ardour_ui2.cc:133 msgid "Return to last playback start when stopped" msgstr "Επιστροφή στην τελευταία θεση μετα απο παύση" -#: ardour_ui2.cc:136 +#: ardour_ui2.cc:134 #, fuzzy msgid "Playhead follows Range Selections and Edits" msgstr "Playhead στην Αρχή Διαστήματος" -#: ardour_ui2.cc:137 +#: ardour_ui2.cc:135 msgid "Be sensible about input monitoring" msgstr "Προσοχή στο input monitoring" -#: ardour_ui2.cc:138 +#: ardour_ui2.cc:136 msgid "Enable/Disable audio click" msgstr "Άρση/Παύση μετρονόμου" -#: ardour_ui2.cc:139 monitor_section.cc:101 +#: ardour_ui2.cc:137 monitor_section.cc:101 msgid "" "When active, something is soloed.\n" "Click to de-solo everything" msgstr "" -#: ardour_ui2.cc:140 +#: ardour_ui2.cc:138 msgid "" "When active, auditioning is taking place\n" "Click to stop the audition" msgstr "" -#: ardour_ui2.cc:141 +#: ardour_ui2.cc:139 msgid "When active, there is a feedback loop." msgstr "" -#: ardour_ui2.cc:142 +#: ardour_ui2.cc:140 msgid "" "Primary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1422,7 +1482,7 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:143 +#: ardour_ui2.cc:141 msgid "" "Secondary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1430,38 +1490,38 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:175 +#: ardour_ui2.cc:173 msgid "[ERROR]: " msgstr "" -#: ardour_ui2.cc:177 +#: ardour_ui2.cc:175 msgid "[WARNING]: " msgstr "" -#: ardour_ui2.cc:179 +#: ardour_ui2.cc:177 msgid "[INFO]: " msgstr "" -#: ardour_ui2.cc:243 ardour_ui_ed.cc:417 +#: ardour_ui2.cc:241 ardour_ui_ed.cc:376 #, fuzzy msgid "Auto Return" msgstr "" "αυτόματη\n" "επιστροφή" -#: ardour_ui2.cc:245 ardour_ui_ed.cc:420 +#: ardour_ui2.cc:243 ardour_ui_ed.cc:379 msgid "Follow Edits" msgstr "" -#: ardour_ui2.cc:631 rc_option_editor.cc:1006 rc_option_editor.cc:1024 -#: rc_option_editor.cc:1027 rc_option_editor.cc:1029 rc_option_editor.cc:1031 -#: rc_option_editor.cc:1039 rc_option_editor.cc:1047 rc_option_editor.cc:1049 -#: rc_option_editor.cc:1057 rc_option_editor.cc:1064 rc_option_editor.cc:1073 -#: rc_option_editor.cc:1075 rc_option_editor.cc:1077 rc_option_editor.cc:1085 -#: rc_option_editor.cc:1087 rc_option_editor.cc:1096 -#: session_option_editor.cc:236 session_option_editor.cc:238 -#: session_option_editor.cc:259 session_option_editor.cc:261 -#: session_option_editor.cc:263 session_option_editor.cc:270 +#: ardour_ui2.cc:621 rc_option_editor.cc:1004 rc_option_editor.cc:1022 +#: rc_option_editor.cc:1025 rc_option_editor.cc:1027 rc_option_editor.cc:1029 +#: rc_option_editor.cc:1037 rc_option_editor.cc:1045 rc_option_editor.cc:1047 +#: rc_option_editor.cc:1055 rc_option_editor.cc:1062 rc_option_editor.cc:1071 +#: rc_option_editor.cc:1073 rc_option_editor.cc:1075 rc_option_editor.cc:1083 +#: rc_option_editor.cc:1085 rc_option_editor.cc:1094 +#: session_option_editor.cc:234 session_option_editor.cc:236 +#: session_option_editor.cc:257 session_option_editor.cc:259 +#: session_option_editor.cc:261 session_option_editor.cc:268 msgid "Misc" msgstr "Διάφορα" @@ -1480,31 +1540,31 @@ msgstr "Ανάδειξη Μίκτη" msgid "Reload Session History" msgstr "Δημιουργία Directory Συνεδρίας Στο:" -#: ardour_ui_dependents.cc:125 -msgid "This screen is not tall enough to display the mixer window" -msgstr "" - -#: ardour_ui_dialogs.cc:225 +#: ardour_ui_dialogs.cc:206 #, fuzzy msgid "Don't close" msgstr "ΟΧΙ %1" -#: ardour_ui_dialogs.cc:226 +#: ardour_ui_dialogs.cc:207 #, fuzzy msgid "Just close" msgstr "Κλείσιμο" -#: ardour_ui_dialogs.cc:227 +#: ardour_ui_dialogs.cc:208 #, fuzzy msgid "Save and close" msgstr "Αποθήκευση και %1" +#: ardour_ui_dialogs.cc:293 +msgid "This screen is not tall enough to display the mixer window" +msgstr "" + #: ardour_ui_ed.cc:103 msgid "Session" msgstr "Συνεδρία" #: ardour_ui_ed.cc:106 editor_actions.cc:134 editor_regions.cc:115 -#: port_group.cc:457 session_option_editor.cc:83 session_option_editor.cc:90 +#: port_group.cc:457 session_option_editor.cc:82 session_option_editor.cc:89 msgid "Sync" msgstr "Sync" @@ -1537,15 +1597,15 @@ msgstr "" msgid "Sample Format" msgstr "" -#: ardour_ui_ed.cc:114 +#: ardour_ui_ed.cc:114 rc_option_editor.cc:1818 rc_option_editor.cc:1831 msgid "Control Surfaces" msgstr "Επιφάνειες ελέγχου" -#: ardour_ui_ed.cc:115 rc_option_editor.cc:1552 +#: ardour_ui_ed.cc:115 rc_option_editor.cc:1550 msgid "Plugins" msgstr "Plugins" -#: ardour_ui_ed.cc:116 rc_option_editor.cc:1905 +#: ardour_ui_ed.cc:116 rc_option_editor.cc:1894 msgid "Metering" msgstr "Μέτρηση" @@ -1576,7 +1636,7 @@ msgstr "Άνοιγμα" msgid "Recent..." msgstr "Πρόσφατο" -#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:65 +#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:64 msgid "Close" msgstr "Κλείσιμο" @@ -1585,457 +1645,390 @@ msgstr "Κλείσιμο" msgid "Add Track or Bus..." msgstr "Πρόσθεση καναλιού/διαύλου" -#: ardour_ui_ed.cc:136 +#: ardour_ui_ed.cc:135 #, fuzzy msgid "Open Video" msgstr "Άνοιγμα Συνεδρίας" -#: ardour_ui_ed.cc:139 +#: ardour_ui_ed.cc:138 #, fuzzy msgid "Remove Video" msgstr "Απαλοιφή Πεδίου" -#: ardour_ui_ed.cc:142 +#: ardour_ui_ed.cc:141 #, fuzzy msgid "Export To Video File" msgstr "Εξαγωγή συνεδρίας σε αρχείο..." -#: ardour_ui_ed.cc:152 -msgid "Connect" -msgstr "Σύνδεση" - -#: ardour_ui_ed.cc:158 +#: ardour_ui_ed.cc:145 #, fuzzy msgid "Snapshot..." msgstr "Στιγμιότυπο" -#: ardour_ui_ed.cc:162 +#: ardour_ui_ed.cc:149 #, fuzzy msgid "Save As..." msgstr "Αποθήκευση προσχεδίου..." -#: ardour_ui_ed.cc:166 editor_actions.cc:1717 editor_markers.cc:859 -#: editor_snapshots.cc:123 mixer_strip.cc:1465 route_time_axis.cc:1471 +#: ardour_ui_ed.cc:153 editor_actions.cc:1710 editor_markers.cc:858 +#: editor_snapshots.cc:123 mixer_strip.cc:1464 route_time_axis.cc:1471 #, fuzzy msgid "Rename..." msgstr "Μετονομασία" -#: ardour_ui_ed.cc:170 +#: ardour_ui_ed.cc:157 msgid "Save Template..." msgstr "Αποθήκευση προσχεδίου..." -#: ardour_ui_ed.cc:173 +#: ardour_ui_ed.cc:160 msgid "Metadata" msgstr "" -#: ardour_ui_ed.cc:176 +#: ardour_ui_ed.cc:163 msgid "Edit Metadata..." msgstr "" -#: ardour_ui_ed.cc:179 +#: ardour_ui_ed.cc:166 #, fuzzy msgid "Import Metadata..." msgstr "Εισαγωγή επιλεγμένου(ων)" -#: ardour_ui_ed.cc:182 +#: ardour_ui_ed.cc:169 #, fuzzy msgid "Export To Audio File(s)..." msgstr "Εξαγωγή συνεδρίας σε αρχείο..." -#: ardour_ui_ed.cc:185 +#: ardour_ui_ed.cc:172 #, fuzzy msgid "Stem export..." msgstr "Εξαγωγή" -#: ardour_ui_ed.cc:188 editor_export_audio.cc:63 export_dialog.cc:129 +#: ardour_ui_ed.cc:175 editor_export_audio.cc:63 export_dialog.cc:129 +#: export_video_dialog.cc:71 msgid "Export" msgstr "Εξαγωγή" -#: ardour_ui_ed.cc:191 +#: ardour_ui_ed.cc:178 #, fuzzy msgid "Clean-up Unused Sources..." msgstr "Εκκαθάριση αχρήστων πηγών" -#: ardour_ui_ed.cc:195 +#: ardour_ui_ed.cc:182 #, fuzzy msgid "Flush Wastebasket" msgstr "Άδειασμα κάδου" -#: ardour_ui_ed.cc:202 keyeditor.cc:253 rc_option_editor.cc:1466 +#: ardour_ui_ed.cc:189 keyeditor.cc:253 rc_option_editor.cc:1464 msgid "JACK" msgstr "" -#: ardour_ui_ed.cc:203 route_params_ui.cc:104 +#: ardour_ui_ed.cc:190 route_params_ui.cc:104 msgid "Latency" msgstr "" -#: ardour_ui_ed.cc:205 +#: ardour_ui_ed.cc:192 msgid "Reconnect" msgstr "Επανασύνδεση" -#: ardour_ui_ed.cc:208 global_port_matrix.cc:198 io_selector.cc:210 +#: ardour_ui_ed.cc:195 global_port_matrix.cc:198 io_selector.cc:210 #: mixer_strip.cc:712 mixer_strip.cc:838 msgid "Disconnect" msgstr "Αποσύνδεση" -#: ardour_ui_ed.cc:235 +#: ardour_ui_ed.cc:222 msgid "Quit" msgstr "Έξοδος" -#: ardour_ui_ed.cc:239 +#: ardour_ui_ed.cc:226 msgid "Maximise Editor Space" msgstr "Μεγιστοποίηση χώρου για τον Editor" -#: ardour_ui_ed.cc:240 +#: ardour_ui_ed.cc:227 #, fuzzy msgid "Show Toolbars" msgstr "Ανάδειξη Θέσεως" -#: ardour_ui_ed.cc:243 mixer_ui.cc:1862 mixer_ui.cc:1868 +#: ardour_ui_ed.cc:230 mixer_ui.cc:1863 mixer_ui.cc:1869 #, fuzzy msgid "Window|Mixer" msgstr "Παράθυρα" -#: ardour_ui_ed.cc:244 -msgid "Mixer on Top" -msgstr "" - -#: ardour_ui_ed.cc:245 -msgid "Preferences" -msgstr "" - -#: ardour_ui_ed.cc:246 -msgid "Properties" -msgstr "" - -#: ardour_ui_ed.cc:247 route_params_ui.cc:57 route_params_ui.cc:604 +#: ardour_ui_ed.cc:231 #, fuzzy -msgid "Tracks and Busses" -msgstr "Κανάλια/Δίαυλοι" +msgid "Toggle Editor+Mixer" +msgstr "Λειτουργία Επεξ/σίας" -#: ardour_ui_ed.cc:250 location_ui.cc:1134 -msgid "Locations" -msgstr "Τοποθεσίες" - -#: ardour_ui_ed.cc:252 ardour_ui_ed.cc:656 -msgid "Big Clock" -msgstr "Μεγάλο ωρολόγιον" - -#: ardour_ui_ed.cc:254 speaker_dialog.cc:36 -#, fuzzy -msgid "Speaker Configuration" -msgstr "Διάταξη" - -#: ardour_ui_ed.cc:256 global_port_matrix.cc:164 -msgid "Audio Connection Manager" -msgstr "" - -#: ardour_ui_ed.cc:258 global_port_matrix.cc:167 -#, fuzzy -msgid "MIDI Connection Manager" -msgstr "Συνδέσεις Εισόδου" - -#: ardour_ui_ed.cc:260 midi_tracer.cc:39 +#: ardour_ui_ed.cc:233 midi_tracer.cc:39 msgid "MIDI Tracer" msgstr "" -#: ardour_ui_ed.cc:262 -msgid "About" -msgstr "Πληροφορίες" - -#: ardour_ui_ed.cc:263 +#: ardour_ui_ed.cc:235 msgid "Chat" msgstr "" -#: ardour_ui_ed.cc:265 +#: ardour_ui_ed.cc:237 msgid "Help|Manual" msgstr "" -#: ardour_ui_ed.cc:266 +#: ardour_ui_ed.cc:238 msgid "Reference" msgstr "" -#: ardour_ui_ed.cc:267 theme_manager.cc:55 theme_manager.cc:62 -#, fuzzy -msgid "Theme Manager" -msgstr "Απαλοιφή Στίγματος" - -#: ardour_ui_ed.cc:268 keyeditor.cc:53 -msgid "Key Bindings" -msgstr "" - -#: ardour_ui_ed.cc:269 bundle_manager.cc:265 -msgid "Bundle Manager" -msgstr "" - -#: ardour_ui_ed.cc:272 -msgid "Add Audio Track" -msgstr "Πρόσθεση καναλιού" - -#: ardour_ui_ed.cc:274 -msgid "Add Audio Bus" -msgstr "Πρόσθεση Audio Διαύλου" - -#: ardour_ui_ed.cc:276 -#, fuzzy -msgid "Add MIDI Track" -msgstr "Πρόσθεση καναλιού" - -#: ardour_ui_ed.cc:281 plugin_ui.cc:461 +#: ardour_ui_ed.cc:240 plugin_ui.cc:419 msgid "Save" msgstr "Αποθήκευση" -#: ardour_ui_ed.cc:289 rc_option_editor.cc:1116 rc_option_editor.cc:1127 -#: rc_option_editor.cc:1136 rc_option_editor.cc:1149 rc_option_editor.cc:1162 -#: rc_option_editor.cc:1171 rc_option_editor.cc:1181 rc_option_editor.cc:1183 -#: rc_option_editor.cc:1193 rc_option_editor.cc:1209 rc_option_editor.cc:1222 -#: rc_option_editor.cc:1240 rc_option_editor.cc:1242 rc_option_editor.cc:1256 -#: rc_option_editor.cc:1259 rc_option_editor.cc:1261 rc_option_editor.cc:1278 -#: rc_option_editor.cc:1289 +#: ardour_ui_ed.cc:248 rc_option_editor.cc:1114 rc_option_editor.cc:1125 +#: rc_option_editor.cc:1134 rc_option_editor.cc:1147 rc_option_editor.cc:1160 +#: rc_option_editor.cc:1169 rc_option_editor.cc:1179 rc_option_editor.cc:1181 +#: rc_option_editor.cc:1191 rc_option_editor.cc:1207 rc_option_editor.cc:1220 +#: rc_option_editor.cc:1238 rc_option_editor.cc:1240 rc_option_editor.cc:1254 +#: rc_option_editor.cc:1257 rc_option_editor.cc:1259 rc_option_editor.cc:1276 +#: rc_option_editor.cc:1287 msgid "Transport" msgstr "" -#: ardour_ui_ed.cc:295 engine_dialog.cc:85 sfdb_ui.cc:559 +#: ardour_ui_ed.cc:254 engine_dialog.cc:85 sfdb_ui.cc:559 msgid "Stop" msgstr "Παύση" -#: ardour_ui_ed.cc:298 +#: ardour_ui_ed.cc:257 msgid "Roll" msgstr "" -#: ardour_ui_ed.cc:302 +#: ardour_ui_ed.cc:261 msgid "Start/Stop" msgstr "" -#: ardour_ui_ed.cc:305 +#: ardour_ui_ed.cc:264 msgid "Start/Continue/Stop" msgstr "" -#: ardour_ui_ed.cc:308 +#: ardour_ui_ed.cc:267 #, fuzzy msgid "Stop and Forget Capture" msgstr "Stop + ξέχασε τη λήψη" -#: ardour_ui_ed.cc:318 +#: ardour_ui_ed.cc:277 #, fuzzy msgid "Transition To Roll" msgstr "Παραδοσιακή" -#: ardour_ui_ed.cc:322 +#: ardour_ui_ed.cc:281 msgid "Transition To Reverse" msgstr "" -#: ardour_ui_ed.cc:326 +#: ardour_ui_ed.cc:285 #, fuzzy msgid "Play Loop Range" msgstr "Επαναληπτική αναπαρ/γή διαστήματος" -#: ardour_ui_ed.cc:329 +#: ardour_ui_ed.cc:288 #, fuzzy msgid "Play Selected Range" msgstr "Καθορισμός Διαστήματος" -#: ardour_ui_ed.cc:332 +#: ardour_ui_ed.cc:291 #, fuzzy msgid "Play Selection w/Preroll" msgstr "Αναπαρ/γή επιλογής" -#: ardour_ui_ed.cc:336 +#: ardour_ui_ed.cc:295 msgid "Enable Record" msgstr "Ενεργοποίηση Εγγραφής" -#: ardour_ui_ed.cc:339 +#: ardour_ui_ed.cc:298 #, fuzzy msgid "Start Recording" msgstr "Εναρκτήριο διάστημα" -#: ardour_ui_ed.cc:343 +#: ardour_ui_ed.cc:302 msgid "Rewind" msgstr "" -#: ardour_ui_ed.cc:346 +#: ardour_ui_ed.cc:305 msgid "Rewind (Slow)" msgstr "" -#: ardour_ui_ed.cc:349 +#: ardour_ui_ed.cc:308 msgid "Rewind (Fast)" msgstr "" -#: ardour_ui_ed.cc:352 startup.cc:702 +#: ardour_ui_ed.cc:311 startup.cc:727 msgid "Forward" msgstr "" -#: ardour_ui_ed.cc:355 +#: ardour_ui_ed.cc:314 msgid "Forward (Slow)" msgstr "" -#: ardour_ui_ed.cc:358 +#: ardour_ui_ed.cc:317 msgid "Forward (Fast)" msgstr "" -#: ardour_ui_ed.cc:361 +#: ardour_ui_ed.cc:320 msgid "Goto Zero" msgstr "" -#: ardour_ui_ed.cc:364 +#: ardour_ui_ed.cc:323 msgid "Goto Start" msgstr "Πήγαινε στην Αρχή" -#: ardour_ui_ed.cc:367 +#: ardour_ui_ed.cc:326 msgid "Goto End" msgstr "" -#: ardour_ui_ed.cc:370 +#: ardour_ui_ed.cc:329 msgid "Goto Wall Clock" msgstr "" -#: ardour_ui_ed.cc:374 +#: ardour_ui_ed.cc:333 msgid "Focus On Clock" msgstr "" -#: ardour_ui_ed.cc:378 ardour_ui_ed.cc:387 audio_clock.cc:2046 editor.cc:241 -#: editor_actions.cc:544 editor_actions.cc:554 export_timespan_selector.cc:88 +#: ardour_ui_ed.cc:337 ardour_ui_ed.cc:346 audio_clock.cc:2046 editor.cc:237 +#: editor_actions.cc:544 editor_actions.cc:553 export_timespan_selector.cc:88 #: session_option_editor.cc:41 session_option_editor.cc:61 -#: session_option_editor.cc:80 session_option_editor.cc:98 -#: session_option_editor.cc:111 session_option_editor.cc:124 -#: session_option_editor.cc:126 session_option_editor.cc:128 +#: session_option_editor.cc:80 session_option_editor.cc:96 +#: session_option_editor.cc:109 session_option_editor.cc:122 +#: session_option_editor.cc:124 session_option_editor.cc:126 msgid "Timecode" msgstr "" -#: ardour_ui_ed.cc:380 ardour_ui_ed.cc:389 editor_actions.cc:542 +#: ardour_ui_ed.cc:339 ardour_ui_ed.cc:348 editor_actions.cc:542 #, fuzzy msgid "Bars & Beats" msgstr "Μπάρες:Κτύποι" -#: ardour_ui_ed.cc:382 ardour_ui_ed.cc:391 +#: ardour_ui_ed.cc:341 ardour_ui_ed.cc:350 #, fuzzy msgid "Minutes & Seconds" msgstr "Λεπτά:Δεύτερα" -#: ardour_ui_ed.cc:384 ardour_ui_ed.cc:393 audio_clock.cc:2050 editor.cc:242 +#: ardour_ui_ed.cc:343 ardour_ui_ed.cc:352 audio_clock.cc:2050 editor.cc:238 #: editor_actions.cc:543 msgid "Samples" msgstr "" -#: ardour_ui_ed.cc:396 +#: ardour_ui_ed.cc:355 #, fuzzy msgid "Punch In" msgstr "Punch" -#: ardour_ui_ed.cc:397 mixer_strip.cc:1905 route_ui.cc:132 +#: ardour_ui_ed.cc:356 mixer_strip.cc:1904 route_ui.cc:132 #: time_info_box.cc:113 msgid "In" msgstr "" -#: ardour_ui_ed.cc:400 +#: ardour_ui_ed.cc:359 #, fuzzy msgid "Punch Out" msgstr "Punch" -#: ardour_ui_ed.cc:401 time_info_box.cc:114 +#: ardour_ui_ed.cc:360 time_info_box.cc:114 msgid "Out" msgstr "" -#: ardour_ui_ed.cc:404 +#: ardour_ui_ed.cc:363 msgid "Punch In/Out" msgstr "" -#: ardour_ui_ed.cc:405 +#: ardour_ui_ed.cc:364 msgid "In/Out" msgstr "" -#: ardour_ui_ed.cc:408 rc_option_editor.cc:1073 +#: ardour_ui_ed.cc:367 rc_option_editor.cc:1071 msgid "Click" msgstr "Μετρονόμος" -#: ardour_ui_ed.cc:411 +#: ardour_ui_ed.cc:370 #, fuzzy msgid "Auto Input" msgstr "πρόσθεση Input" -#: ardour_ui_ed.cc:414 +#: ardour_ui_ed.cc:373 #, fuzzy msgid "Auto Play" msgstr "" "αυτόματη\n" "αναπαρ/γή" -#: ardour_ui_ed.cc:425 +#: ardour_ui_ed.cc:384 msgid "Sync Startup to Video" msgstr "" -#: ardour_ui_ed.cc:427 +#: ardour_ui_ed.cc:386 #, fuzzy msgid "Time Master" msgstr "Απόκρυψη Στίγματος" -#: ardour_ui_ed.cc:434 +#: ardour_ui_ed.cc:393 #, fuzzy msgid "Toggle Record Enable Track %1" msgstr "Απ/Ενεργοποίηση Καναλιού 1" -#: ardour_ui_ed.cc:441 +#: ardour_ui_ed.cc:400 msgid "Percentage" msgstr "Ποσοστό" -#: ardour_ui_ed.cc:442 shuttle_control.cc:168 +#: ardour_ui_ed.cc:401 shuttle_control.cc:169 msgid "Semitones" msgstr "Ημιτόνια" -#: ardour_ui_ed.cc:446 +#: ardour_ui_ed.cc:405 msgid "Send MTC" msgstr "Αποστολή MTC" -#: ardour_ui_ed.cc:448 +#: ardour_ui_ed.cc:407 msgid "Send MMC" msgstr "Αποστολή MMC" -#: ardour_ui_ed.cc:450 +#: ardour_ui_ed.cc:409 msgid "Use MMC" msgstr "" -#: ardour_ui_ed.cc:452 rc_option_editor.cc:1704 +#: ardour_ui_ed.cc:411 rc_option_editor.cc:1702 #, fuzzy msgid "Send MIDI Clock" msgstr "Αποστολή MIDI feedback" -#: ardour_ui_ed.cc:454 +#: ardour_ui_ed.cc:413 #, fuzzy msgid "Send MIDI Feedback" msgstr "Αποστολή MIDI feedback" -#: ardour_ui_ed.cc:460 +#: ardour_ui_ed.cc:419 msgid "Panic" msgstr "" -#: ardour_ui_ed.cc:600 +#: ardour_ui_ed.cc:559 #, fuzzy msgid "Wall Clock" msgstr "Μεγάλο ωρολόγιον" -#: ardour_ui_ed.cc:601 +#: ardour_ui_ed.cc:560 msgid "Disk Space" msgstr "" -#: ardour_ui_ed.cc:602 +#: ardour_ui_ed.cc:561 #, fuzzy msgid "DSP" msgstr "LADSPA" -#: ardour_ui_ed.cc:603 +#: ardour_ui_ed.cc:562 msgid "Buffers" msgstr "" -#: ardour_ui_ed.cc:604 +#: ardour_ui_ed.cc:563 msgid "JACK Sampling Rate and Latency" msgstr "" -#: ardour_ui_ed.cc:605 +#: ardour_ui_ed.cc:564 #, fuzzy msgid "Timecode Format" msgstr "Ηχητικά frames" -#: ardour_ui_ed.cc:606 +#: ardour_ui_ed.cc:565 #, fuzzy msgid "File Format" msgstr "Εντόπιο Format" @@ -2050,12 +2043,12 @@ msgstr "" msgid "Internal" msgstr "Εσωτερικό" -#: ardour_ui_options.cc:475 +#: ardour_ui_options.cc:473 #, fuzzy msgid "Enable/Disable external positional sync" msgstr "Άρση/Παύση μετρονόμου" -#: ardour_ui_options.cc:477 +#: ardour_ui_options.cc:475 msgid "Sync to JACK is not possible: video pull up/down is set" msgstr "" @@ -2077,16 +2070,16 @@ msgstr "" msgid "%+.4f%%" msgstr "" -#: audio_clock.cc:1237 editor.cc:243 editor_actions.cc:135 +#: audio_clock.cc:1237 editor.cc:239 editor_actions.cc:135 #: editor_actions.cc:536 msgid "Tempo" msgstr "Χρόνος" -#: audio_clock.cc:1241 editor.cc:244 editor_actions.cc:537 +#: audio_clock.cc:1241 editor.cc:240 editor_actions.cc:537 msgid "Meter" msgstr "Μετρητής" -#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1037 +#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1030 #: midi_region_view.cc:2991 session_metadata_dialog.cc:331 #: session_metadata_dialog.cc:379 session_metadata_dialog.cc:435 #: session_metadata_dialog.cc:716 @@ -2098,7 +2091,7 @@ msgstr "σφάλμα προγραμματισμού: %1" msgid "programming error: %1 %2" msgstr "σφάλμα προγραμματισμού: %1" -#: audio_clock.cc:2048 editor.cc:240 export_timespan_selector.cc:98 +#: audio_clock.cc:2048 editor.cc:236 export_timespan_selector.cc:98 msgid "Bars:Beats" msgstr "Μπάρες:Κτύποι" @@ -2181,33 +2174,33 @@ msgid "hide track" msgstr "απόκρυψη καναλιού" #: automation_time_axis.cc:255 automation_time_axis.cc:307 -#: automation_time_axis.cc:496 gain_meter.cc:195 generic_pluginui.cc:452 -#: generic_pluginui.cc:729 panner_ui.cc:150 +#: automation_time_axis.cc:496 gain_meter.cc:196 generic_pluginui.cc:456 +#: generic_pluginui.cc:733 panner_ui.cc:150 #, fuzzy msgid "Automation|Manual" msgstr "Αυτοματισμός" #: automation_time_axis.cc:257 automation_time_axis.cc:318 -#: automation_time_axis.cc:501 editor.cc:1957 editor.cc:2034 -#: editor_actions.cc:118 editor_actions.cc:1865 gain_meter.cc:198 -#: generic_pluginui.cc:455 generic_pluginui.cc:731 midi_time_axis.cc:1489 -#: midi_time_axis.cc:1492 midi_time_axis.cc:1495 panner_ui.cc:153 +#: automation_time_axis.cc:501 editor.cc:1933 editor.cc:2010 +#: editor_actions.cc:118 editor_actions.cc:1856 gain_meter.cc:199 +#: generic_pluginui.cc:459 generic_pluginui.cc:735 midi_time_axis.cc:1488 +#: midi_time_axis.cc:1491 midi_time_axis.cc:1494 panner_ui.cc:153 msgid "Play" msgstr "Αναπαρ/γή" #: automation_time_axis.cc:259 automation_time_axis.cc:329 -#: automation_time_axis.cc:506 gain_meter.cc:201 generic_pluginui.cc:458 -#: generic_pluginui.cc:733 panner_ui.cc:156 +#: automation_time_axis.cc:506 gain_meter.cc:202 generic_pluginui.cc:462 +#: generic_pluginui.cc:737 panner_ui.cc:156 msgid "Write" msgstr "Γράψε" #: automation_time_axis.cc:261 automation_time_axis.cc:340 -#: automation_time_axis.cc:511 gain_meter.cc:204 generic_pluginui.cc:461 -#: generic_pluginui.cc:735 panner_ui.cc:159 +#: automation_time_axis.cc:511 gain_meter.cc:205 generic_pluginui.cc:465 +#: generic_pluginui.cc:739 panner_ui.cc:159 msgid "Touch" msgstr "Αγγιγμα" -#: automation_time_axis.cc:351 generic_pluginui.cc:464 +#: automation_time_axis.cc:351 generic_pluginui.cc:468 msgid "???" msgstr "???" @@ -2215,8 +2208,8 @@ msgstr "???" msgid "clear automation" msgstr "εκκαθάριση αυτοματισμού" -#: automation_time_axis.cc:485 editor_actions.cc:616 editor_markers.cc:858 -#: location_ui.cc:55 plugin_selector.cc:86 route_time_axis.cc:699 +#: automation_time_axis.cc:485 editor_actions.cc:613 editor_markers.cc:857 +#: location_ui.cc:55 plugin_selector.cc:85 route_time_axis.cc:699 msgid "Hide" msgstr "Κρύψιμο" @@ -2233,72 +2226,71 @@ msgstr "Κατάσταση" msgid "Discrete" msgstr "Αποσύνδεση" -#: automation_time_axis.cc:537 editor.cc:1481 editor.cc:1488 editor.cc:1544 -#: editor.cc:1550 export_format_dialog.cc:476 +#: automation_time_axis.cc:537 editor.cc:1457 editor.cc:1464 editor.cc:1520 +#: editor.cc:1526 export_format_dialog.cc:476 msgid "Linear" msgstr "Γραμμικό" #: automation_time_axis.cc:543 rhythm_ferret.cc:110 route_time_axis.cc:638 -#: shuttle_control.cc:187 +#: shuttle_control.cc:188 msgid "Mode" msgstr "Λειτουργία" -#: bundle_manager.cc:183 +#: bundle_manager.cc:181 msgid "Disassociate" msgstr "" -#: bundle_manager.cc:187 +#: bundle_manager.cc:185 #, fuzzy msgid "Edit Bundle" msgstr "Λειτουργία Επεξ/σίας" -#: bundle_manager.cc:202 +#: bundle_manager.cc:200 #, fuzzy msgid "Direction:" msgstr "ανάλυση" -#: bundle_manager.cc:207 bundle_manager.cc:211 mixer_strip.cc:156 -#: mixer_strip.cc:2133 +#: bundle_manager.cc:205 bundle_manager.cc:209 mixer_strip.cc:156 +#: mixer_strip.cc:2132 msgid "Input" msgstr "" -#: bundle_manager.cc:208 bundle_manager.cc:213 bundle_manager.cc:247 -#: mixer_strip.cc:161 mixer_strip.cc:2136 +#: bundle_manager.cc:206 bundle_manager.cc:211 bundle_manager.cc:245 +#: mixer_strip.cc:161 mixer_strip.cc:2135 msgid "Output" msgstr "" -#: bundle_manager.cc:266 editor.cc:1998 editor_actions.cc:90 +#: bundle_manager.cc:264 editor.cc:1974 editor_actions.cc:90 #: editor_actions.cc:100 msgid "Edit" msgstr "Επεξεργασία" -#: bundle_manager.cc:267 editor.cc:5525 editor_actions.cc:310 -#: editor_actions.cc:368 plugin_ui.cc:462 processor_box.cc:2207 +#: bundle_manager.cc:265 editor.cc:5493 editor_actions.cc:310 +#: editor_actions.cc:368 plugin_ui.cc:420 processor_box.cc:2227 #: route_time_axis.cc:704 #, fuzzy msgid "Delete" msgstr "διαγραφή" -#: bundle_manager.cc:273 bundle_manager.cc:441 editor_route_groups.cc:96 -#: editor_routes.cc:202 midi_list_editor.cc:106 rc_option_editor.cc:656 -#: session_metadata_dialog.cc:525 +#: bundle_manager.cc:271 bundle_manager.cc:439 editor_route_groups.cc:96 +#: editor_routes.cc:202 midi_list_editor.cc:106 session_metadata_dialog.cc:525 msgid "Name" msgstr "" -#: bundle_manager.cc:284 +#: bundle_manager.cc:282 msgid "New" msgstr "Νέο" -#: bundle_manager.cc:334 +#: bundle_manager.cc:332 msgid "Bundle" msgstr "" -#: bundle_manager.cc:419 +#: bundle_manager.cc:417 #, fuzzy msgid "Add Channel" msgstr "Κανάλια" -#: bundle_manager.cc:426 +#: bundle_manager.cc:424 #, fuzzy msgid "Rename Channel" msgstr "Μετονομασία Διαστήματος" @@ -2453,724 +2445,724 @@ msgid "Time" msgstr "" #: edit_note_dialog.cc:98 editor_regions.cc:114 -#: export_timespan_selector.cc:361 export_timespan_selector.cc:425 +#: export_timespan_selector.cc:359 export_timespan_selector.cc:421 #: location_ui.cc:313 midi_list_editor.cc:114 time_info_box.cc:105 msgid "Length" msgstr "" -#: edit_note_dialog.cc:168 +#: edit_note_dialog.cc:165 #, fuzzy msgid "edit note" msgstr "Λειτουργία Επεξ/σίας" -#: editor.cc:141 editor.cc:3455 +#: editor.cc:137 editor.cc:3429 msgid "CD Frames" msgstr "" -#: editor.cc:142 editor.cc:3457 +#: editor.cc:138 editor.cc:3431 #, fuzzy msgid "Timecode Frames" msgstr "Ηχητικά frames" -#: editor.cc:143 editor.cc:3459 +#: editor.cc:139 editor.cc:3433 #, fuzzy msgid "Timecode Seconds" msgstr "SMPTE Δευτερόλεπτα" -#: editor.cc:144 editor.cc:3461 +#: editor.cc:140 editor.cc:3435 #, fuzzy msgid "Timecode Minutes" msgstr "SMPTE Λεπτά" -#: editor.cc:145 editor.cc:3463 +#: editor.cc:141 editor.cc:3437 msgid "Seconds" msgstr "Δευτερόλεπτα" -#: editor.cc:146 editor.cc:3465 +#: editor.cc:142 editor.cc:3439 msgid "Minutes" msgstr "Λεπτά" -#: editor.cc:147 editor.cc:3439 quantize_dialog.cc:37 quantize_dialog.cc:141 +#: editor.cc:143 editor.cc:3413 quantize_dialog.cc:37 quantize_dialog.cc:141 #, fuzzy msgid "Beats/128" msgstr "Κτύποι/8" -#: editor.cc:148 editor.cc:3437 quantize_dialog.cc:38 quantize_dialog.cc:143 +#: editor.cc:144 editor.cc:3411 quantize_dialog.cc:38 quantize_dialog.cc:143 #, fuzzy msgid "Beats/64" msgstr "Κτύποι/4" -#: editor.cc:149 editor.cc:3435 quantize_dialog.cc:39 quantize_dialog.cc:145 +#: editor.cc:145 editor.cc:3409 quantize_dialog.cc:39 quantize_dialog.cc:145 msgid "Beats/32" msgstr "Κτύποι/32" -#: editor.cc:150 editor.cc:3433 +#: editor.cc:146 editor.cc:3407 #, fuzzy msgid "Beats/28" msgstr "Κτύποι/8" -#: editor.cc:151 editor.cc:3431 +#: editor.cc:147 editor.cc:3405 #, fuzzy msgid "Beats/24" msgstr "Κτύποι/4" -#: editor.cc:152 editor.cc:3429 +#: editor.cc:148 editor.cc:3403 #, fuzzy msgid "Beats/20" msgstr "Κτύποι/32" -#: editor.cc:153 editor.cc:3427 quantize_dialog.cc:40 quantize_dialog.cc:147 +#: editor.cc:149 editor.cc:3401 quantize_dialog.cc:40 quantize_dialog.cc:147 msgid "Beats/16" msgstr "Κτύποι/16" -#: editor.cc:154 editor.cc:3425 +#: editor.cc:150 editor.cc:3399 #, fuzzy msgid "Beats/14" msgstr "Κτύποι/4" -#: editor.cc:155 editor.cc:3423 +#: editor.cc:151 editor.cc:3397 #, fuzzy msgid "Beats/12" msgstr "Κτύποι/16" -#: editor.cc:156 editor.cc:3421 +#: editor.cc:152 editor.cc:3395 #, fuzzy msgid "Beats/10" msgstr "Κτύποι/16" -#: editor.cc:157 editor.cc:3419 quantize_dialog.cc:41 quantize_dialog.cc:149 +#: editor.cc:153 editor.cc:3393 quantize_dialog.cc:41 quantize_dialog.cc:149 msgid "Beats/8" msgstr "Κτύποι/8" -#: editor.cc:158 editor.cc:3417 +#: editor.cc:154 editor.cc:3391 #, fuzzy msgid "Beats/7" msgstr "Κτύποι/8" -#: editor.cc:159 editor.cc:3415 +#: editor.cc:155 editor.cc:3389 #, fuzzy msgid "Beats/6" msgstr "Κτύποι/16" -#: editor.cc:160 editor.cc:3413 +#: editor.cc:156 editor.cc:3387 #, fuzzy msgid "Beats/5" msgstr "Κτύποι/8" -#: editor.cc:161 editor.cc:3411 quantize_dialog.cc:42 quantize_dialog.cc:151 +#: editor.cc:157 editor.cc:3385 quantize_dialog.cc:42 quantize_dialog.cc:151 msgid "Beats/4" msgstr "Κτύποι/4" -#: editor.cc:162 editor.cc:3409 quantize_dialog.cc:43 quantize_dialog.cc:153 +#: editor.cc:158 editor.cc:3383 quantize_dialog.cc:43 quantize_dialog.cc:153 msgid "Beats/3" msgstr "Κτύποι/3" -#: editor.cc:163 editor.cc:3407 quantize_dialog.cc:44 quantize_dialog.cc:155 +#: editor.cc:159 editor.cc:3381 quantize_dialog.cc:44 quantize_dialog.cc:155 #, fuzzy msgid "Beats/2" msgstr "Κτύποι/32" -#: editor.cc:164 editor.cc:3441 quantize_dialog.cc:45 quantize_dialog.cc:157 +#: editor.cc:160 editor.cc:3415 quantize_dialog.cc:45 quantize_dialog.cc:157 msgid "Beats" msgstr "Κτύποι" -#: editor.cc:165 editor.cc:3443 +#: editor.cc:161 editor.cc:3417 msgid "Bars" msgstr "Μπάρες" -#: editor.cc:166 editor.cc:3445 +#: editor.cc:162 editor.cc:3419 msgid "Marks" msgstr "Στίγματα" -#: editor.cc:167 editor.cc:3447 +#: editor.cc:163 editor.cc:3421 msgid "Region starts" msgstr "Αρχές Περιοχών" -#: editor.cc:168 editor.cc:3449 +#: editor.cc:164 editor.cc:3423 msgid "Region ends" msgstr "Τέλη Περιοχών" -#: editor.cc:169 editor.cc:3453 +#: editor.cc:165 editor.cc:3427 msgid "Region syncs" msgstr "Συγχρονισμός Περιοχών" -#: editor.cc:170 editor.cc:3451 +#: editor.cc:166 editor.cc:3425 msgid "Region bounds" msgstr "Όρια περιοχών" -#: editor.cc:175 editor.cc:3481 editor_actions.cc:485 +#: editor.cc:171 editor.cc:3455 editor_actions.cc:485 msgid "No Grid" msgstr "" -#: editor.cc:176 editor.cc:3483 editor_actions.cc:486 +#: editor.cc:172 editor.cc:3457 editor_actions.cc:486 msgid "Grid" msgstr "" -#: editor.cc:177 editor.cc:3485 editor_actions.cc:487 +#: editor.cc:173 editor.cc:3459 editor_actions.cc:487 msgid "Magnetic" msgstr "Μαγνητικό" -#: editor.cc:182 editor.cc:192 editor.cc:3524 editor.cc:3549 +#: editor.cc:178 editor.cc:188 editor.cc:3498 editor.cc:3523 #: editor_actions.cc:117 editor_actions.cc:468 msgid "Playhead" msgstr "" -#: editor.cc:183 editor.cc:3522 editor_actions.cc:470 +#: editor.cc:179 editor.cc:3496 editor_actions.cc:470 msgid "Marker" msgstr "Στίγμα" -#: editor.cc:184 editor.cc:193 editor.cc:3551 editor_actions.cc:469 +#: editor.cc:180 editor.cc:189 editor.cc:3525 editor_actions.cc:469 #, fuzzy msgid "Mouse" msgstr "Πλκτρ/Ποντίκι" -#: editor.cc:189 editor.cc:3543 mono_panner_editor.cc:42 +#: editor.cc:185 editor.cc:3517 mono_panner_editor.cc:42 msgid "Left" msgstr "Αριστερό" -#: editor.cc:190 editor.cc:3545 mono_panner_editor.cc:47 +#: editor.cc:186 editor.cc:3519 mono_panner_editor.cc:47 msgid "Right" msgstr "Δεξιό" -#: editor.cc:191 editor.cc:3547 +#: editor.cc:187 editor.cc:3521 msgid "Center" msgstr "Κέντρο" -#: editor.cc:194 editor.cc:3114 editor.cc:3553 +#: editor.cc:190 editor.cc:3090 editor.cc:3527 #, fuzzy msgid "Edit point" msgstr "Επεξεργασία με" -#: editor.cc:200 +#: editor.cc:196 msgid "Mushy" msgstr "" -#: editor.cc:201 +#: editor.cc:197 msgid "Smooth" msgstr "" -#: editor.cc:202 +#: editor.cc:198 msgid "Balanced multitimbral mixture" msgstr "" -#: editor.cc:203 +#: editor.cc:199 msgid "Unpitched percussion with stable notes" msgstr "" -#: editor.cc:204 +#: editor.cc:200 msgid "Crisp monophonic instrumental" msgstr "" -#: editor.cc:205 +#: editor.cc:201 msgid "Unpitched solo percussion" msgstr "" -#: editor.cc:206 +#: editor.cc:202 msgid "Resample without preserving pitch" msgstr "" -#: editor.cc:239 +#: editor.cc:235 msgid "Mins:Secs" msgstr "Λεπτά:Δέυτερα" -#: editor.cc:245 +#: editor.cc:241 msgid "Location Markers" msgstr "Στίγματα Τοποθεσίας" -#: editor.cc:246 +#: editor.cc:242 msgid "Range Markers" msgstr "Στίγματα διαστημάτων" -#: editor.cc:247 +#: editor.cc:243 msgid "Loop/Punch Ranges" msgstr "Διαστήματα Loop/Punch" -#: editor.cc:248 editor_actions.cc:540 +#: editor.cc:244 editor_actions.cc:540 #, fuzzy msgid "CD Markers" msgstr "Στίγμα" -#: editor.cc:250 +#: editor.cc:245 msgid "Video Timeline" msgstr "" -#: editor.cc:266 +#: editor.cc:260 msgid "mode" msgstr "λειτουργία" -#: editor.cc:554 +#: editor.cc:542 msgid "Regions" msgstr "Περιοχές" -#: editor.cc:555 +#: editor.cc:543 #, fuzzy msgid "Tracks & Busses" msgstr "Κανάλια/Δίαυλοι" -#: editor.cc:556 +#: editor.cc:544 msgid "Snapshots" msgstr "Στιγμιότυπα" -#: editor.cc:557 +#: editor.cc:545 #, fuzzy msgid "Track & Bus Groups" msgstr "Κανάλια/Δίαυλοι" -#: editor.cc:558 +#: editor.cc:546 #, fuzzy msgid "Ranges & Marks" msgstr "Στίγματα διαστημάτων" -#: editor.cc:702 editor.cc:5376 rc_option_editor.cc:1296 -#: rc_option_editor.cc:1304 rc_option_editor.cc:1312 rc_option_editor.cc:1329 -#: rc_option_editor.cc:1331 rc_option_editor.cc:1339 rc_option_editor.cc:1347 -#: rc_option_editor.cc:1367 rc_option_editor.cc:1379 rc_option_editor.cc:1381 -#: rc_option_editor.cc:1389 rc_option_editor.cc:1397 rc_option_editor.cc:1405 -#: rc_option_editor.cc:1413 rc_option_editor.cc:1421 rc_option_editor.cc:1436 -#: rc_option_editor.cc:1440 +#: editor.cc:690 editor.cc:5345 rc_option_editor.cc:1294 +#: rc_option_editor.cc:1302 rc_option_editor.cc:1310 rc_option_editor.cc:1327 +#: rc_option_editor.cc:1329 rc_option_editor.cc:1337 rc_option_editor.cc:1345 +#: rc_option_editor.cc:1365 rc_option_editor.cc:1377 rc_option_editor.cc:1379 +#: rc_option_editor.cc:1387 rc_option_editor.cc:1395 rc_option_editor.cc:1403 +#: rc_option_editor.cc:1411 rc_option_editor.cc:1419 rc_option_editor.cc:1434 +#: rc_option_editor.cc:1438 #, fuzzy msgid "Editor" msgstr "επεξεργαστής" -#: editor.cc:1239 editor.cc:1249 editor.cc:4471 editor_actions.cc:130 -#: editor_actions.cc:1813 +#: editor.cc:1215 editor.cc:1225 editor.cc:4440 editor_actions.cc:130 +#: editor_actions.cc:1804 msgid "Loop" msgstr "Loop" -#: editor.cc:1255 editor.cc:1265 editor.cc:4498 editor_actions.cc:131 +#: editor.cc:1231 editor.cc:1241 editor.cc:4467 editor_actions.cc:131 #: time_info_box.cc:67 msgid "Punch" msgstr "Punch" -#: editor.cc:1376 +#: editor.cc:1352 msgid "Linear (for highly correlated material)" msgstr "" -#: editor.cc:1386 editor.cc:1523 editor.cc:1585 +#: editor.cc:1362 editor.cc:1499 editor.cc:1561 msgid "Constant power" msgstr "" -#: editor.cc:1395 editor.cc:1516 editor.cc:1578 +#: editor.cc:1371 editor.cc:1492 editor.cc:1554 msgid "Symmetric" msgstr "" -#: editor.cc:1405 editor.cc:1498 editor.cc:1560 +#: editor.cc:1381 editor.cc:1474 editor.cc:1536 msgid "Slow" msgstr "Αργό" -#: editor.cc:1414 editor.cc:1507 editor.cc:1569 sfdb_ui.cc:1606 +#: editor.cc:1390 editor.cc:1483 editor.cc:1545 sfdb_ui.cc:1606 #: sfdb_ui.cc:1715 msgid "Fast" msgstr "Ταχύ" -#: editor.cc:1461 +#: editor.cc:1437 msgid "programming error: fade in canvas item has no regionview data pointer!" msgstr "" "Σφάλμα προγραμματισμού: το αντικείμενο 'fade in canvas' δεν διαθέτει δείκτη " "δεδομένων οπτικής περιοχών!" -#: editor.cc:1472 editor.cc:1536 +#: editor.cc:1448 editor.cc:1512 msgid "Deactivate" msgstr "Απενεργοποίηση" -#: editor.cc:1474 editor.cc:1538 +#: editor.cc:1450 editor.cc:1514 msgid "Activate" msgstr "Ενεργοποίηση" -#: editor.cc:1482 editor.cc:1545 +#: editor.cc:1458 editor.cc:1521 msgid "Slowest" msgstr "Αργότατο" -#: editor.cc:1596 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 +#: editor.cc:1572 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 msgid "programming error: " msgstr "σφάλμα προγραμματισμού: " -#: editor.cc:1697 editor.cc:1705 editor_ops.cc:3523 +#: editor.cc:1673 editor.cc:1681 editor_ops.cc:3522 msgid "Freeze" msgstr "Πάγωμα" -#: editor.cc:1701 +#: editor.cc:1677 msgid "Unfreeze" msgstr "Ξεπάγωμα" -#: editor.cc:1840 +#: editor.cc:1816 #, fuzzy msgid "Selected Regions" msgstr "επιλογή περιοχών" -#: editor.cc:1876 editor_markers.cc:896 +#: editor.cc:1852 editor_markers.cc:895 #, fuzzy msgid "Play Range" msgstr "Αναπαρ/γή διαστήματος" -#: editor.cc:1877 editor_markers.cc:899 +#: editor.cc:1853 editor_markers.cc:898 #, fuzzy msgid "Loop Range" msgstr "Loop διαστήματος" -#: editor.cc:1886 editor_actions.cc:332 +#: editor.cc:1862 editor_actions.cc:332 #, fuzzy msgid "Move Range Start to Previous Region Boundary" msgstr "Playhead στην προηγούμενη Region End" -#: editor.cc:1893 editor_actions.cc:339 +#: editor.cc:1869 editor_actions.cc:339 #, fuzzy msgid "Move Range Start to Next Region Boundary" msgstr "Playhead στην επόμενη Region End" -#: editor.cc:1900 editor_actions.cc:346 +#: editor.cc:1876 editor_actions.cc:346 #, fuzzy msgid "Move Range End to Previous Region Boundary" msgstr "Playhead στην προηγούμενη Region End" -#: editor.cc:1907 editor_actions.cc:353 +#: editor.cc:1883 editor_actions.cc:353 #, fuzzy msgid "Move Range End to Next Region Boundary" msgstr "Playhead στην επόμενη Region End" -#: editor.cc:1913 +#: editor.cc:1889 #, fuzzy msgid "Convert to Region In-Place" msgstr "Snap στο συγχρονισμό περιοχής" -#: editor.cc:1914 +#: editor.cc:1890 msgid "Convert to Region in Region List" msgstr "" -#: editor.cc:1917 editor_markers.cc:926 +#: editor.cc:1893 editor_markers.cc:925 msgid "Select All in Range" msgstr "Επιλογή όλων στο διάστημα" -#: editor.cc:1920 +#: editor.cc:1896 #, fuzzy msgid "Set Loop from Range" msgstr "Θέση Loop Διαστήματος" -#: editor.cc:1921 +#: editor.cc:1897 #, fuzzy msgid "Set Punch from Range" msgstr "Θέση Punch Διαστήματος" -#: editor.cc:1924 +#: editor.cc:1900 msgid "Add Range Markers" msgstr "Πρόσθεση Στιγμάτων Διαστήματος" -#: editor.cc:1927 +#: editor.cc:1903 #, fuzzy msgid "Crop Region to Range" msgstr "Κοπή Περιοχής κατά το διάστημα" -#: editor.cc:1928 +#: editor.cc:1904 #, fuzzy msgid "Fill Range with Region" msgstr "Γέμισμα περιοχής με το διάστημα" -#: editor.cc:1929 editor_actions.cc:289 +#: editor.cc:1905 editor_actions.cc:289 msgid "Duplicate Range" msgstr "Αντιγραφή διαστήματος" -#: editor.cc:1932 +#: editor.cc:1908 #, fuzzy msgid "Consolidate Range" msgstr "Αντιγραφή διαστήματος" -#: editor.cc:1933 +#: editor.cc:1909 msgid "Consolidate Range With Processing" msgstr "" -#: editor.cc:1934 +#: editor.cc:1910 #, fuzzy msgid "Bounce Range to Region List" msgstr "Διαχωρισμός διαστήματος στη λίστα περιοχής" -#: editor.cc:1935 +#: editor.cc:1911 msgid "Bounce Range to Region List With Processing" msgstr "" -#: editor.cc:1936 editor_markers.cc:909 +#: editor.cc:1912 editor_markers.cc:908 #, fuzzy msgid "Export Range..." msgstr "Εξαγωγή διαστήματος" -#: editor.cc:1951 editor.cc:2032 editor_actions.cc:281 +#: editor.cc:1927 editor.cc:2008 editor_actions.cc:281 #, fuzzy msgid "Play From Edit Point" msgstr "Αναπαρ/γή από Κέρσορα Επεξεργασίας" -#: editor.cc:1952 editor.cc:2033 +#: editor.cc:1928 editor.cc:2009 #, fuzzy msgid "Play From Start" msgstr "Αναπαρ/γή από αρχή" -#: editor.cc:1953 +#: editor.cc:1929 #, fuzzy msgid "Play Region" msgstr "Αναπαρ/γή Περιοχής" -#: editor.cc:1955 +#: editor.cc:1931 msgid "Loop Region" msgstr "Loop Περιοχής" -#: editor.cc:1965 editor.cc:2042 +#: editor.cc:1941 editor.cc:2018 #, fuzzy msgid "Select All in Track" msgstr "Επιλογή όλων στο κανάλι" -#: editor.cc:1966 editor.cc:2043 editor_actions.cc:185 -#: export_timespan_selector.cc:53 processor_box.cc:2215 +#: editor.cc:1942 editor.cc:2019 editor_actions.cc:185 +#: export_timespan_selector.cc:53 processor_box.cc:2235 msgid "Select All" msgstr "Επιλογή όλων" -#: editor.cc:1967 editor.cc:2044 +#: editor.cc:1943 editor.cc:2020 #, fuzzy msgid "Invert Selection in Track" msgstr "Αντιστροφή επιλογής στο κανάλι" -#: editor.cc:1968 editor.cc:2045 editor_actions.cc:187 +#: editor.cc:1944 editor.cc:2021 editor_actions.cc:187 #, fuzzy msgid "Invert Selection" msgstr "Αντιστροφή επιλογής" -#: editor.cc:1970 +#: editor.cc:1946 #, fuzzy msgid "Set Range to Loop Range" msgstr "Επιλογή διαστήματος κατά το loop" -#: editor.cc:1971 +#: editor.cc:1947 #, fuzzy msgid "Set Range to Punch Range" msgstr "Επιλογή διαστήματος κατά το punch" -#: editor.cc:1973 editor.cc:2047 editor_actions.cc:188 +#: editor.cc:1949 editor.cc:2023 editor_actions.cc:188 #, fuzzy msgid "Select All After Edit Point" msgstr "Επιλογή όλων μετά το Κερσ.Επεξεργασίας" -#: editor.cc:1974 editor.cc:2048 editor_actions.cc:189 +#: editor.cc:1950 editor.cc:2024 editor_actions.cc:189 #, fuzzy msgid "Select All Before Edit Point" msgstr "Επιλογή όλων πρίν τον Edit Cursor" -#: editor.cc:1975 editor.cc:2049 +#: editor.cc:1951 editor.cc:2025 msgid "Select All After Playhead" msgstr "Επιλογή όλων μετά την playhead" -#: editor.cc:1976 editor.cc:2050 +#: editor.cc:1952 editor.cc:2026 msgid "Select All Before Playhead" msgstr "Επιλογή όλων πριν την playhead" -#: editor.cc:1977 +#: editor.cc:1953 #, fuzzy msgid "Select All Between Playhead and Edit Point" msgstr "Επιλογή όλων πριν την playhead" -#: editor.cc:1978 +#: editor.cc:1954 #, fuzzy msgid "Select All Within Playhead and Edit Point" msgstr "Επιλογή όλων μετά την playhead" -#: editor.cc:1979 +#: editor.cc:1955 msgid "Select Range Between Playhead and Edit Point" msgstr "" -#: editor.cc:1981 editor.cc:2052 editor_actions.cc:127 editor_actions.cc:128 +#: editor.cc:1957 editor.cc:2028 editor_actions.cc:127 editor_actions.cc:128 msgid "Select" msgstr "Επιλογή" -#: editor.cc:1989 editor.cc:2060 editor_actions.cc:309 processor_box.cc:2200 +#: editor.cc:1965 editor.cc:2036 editor_actions.cc:309 processor_box.cc:2220 msgid "Cut" msgstr "Κοπή" -#: editor.cc:1990 editor.cc:2061 editor_actions.cc:312 processor_box.cc:2203 +#: editor.cc:1966 editor.cc:2037 editor_actions.cc:312 processor_box.cc:2223 msgid "Copy" msgstr "Αντιγραφή" -#: editor.cc:1991 editor.cc:2062 editor_actions.cc:313 processor_box.cc:2211 +#: editor.cc:1967 editor.cc:2038 editor_actions.cc:313 processor_box.cc:2231 msgid "Paste" msgstr "Επικόλληση" -#: editor.cc:1995 editor_actions.cc:87 +#: editor.cc:1971 editor_actions.cc:87 msgid "Align" msgstr "Ευθυγράμμιση" -#: editor.cc:1996 +#: editor.cc:1972 msgid "Align Relative" msgstr "Ευθυγράμμιση σχετικών" -#: editor.cc:2003 +#: editor.cc:1979 msgid "Insert Selected Region" msgstr "Εισαγωγή επιλεγμένης περιοχής" -#: editor.cc:2004 +#: editor.cc:1980 #, fuzzy msgid "Insert Existing Media" msgstr "Εισαγωγή Υπάρχοντος Audio" -#: editor.cc:2013 editor.cc:2069 +#: editor.cc:1989 editor.cc:2045 #, fuzzy msgid "Nudge Entire Track Later" msgstr "Νύξη ολόκληρου καναλιού εμπρός" -#: editor.cc:2014 editor.cc:2070 +#: editor.cc:1990 editor.cc:2046 #, fuzzy msgid "Nudge Track After Edit Point Later" msgstr "Νύξη καναλιού μετά του κέρσορα επεξεργασίας εμπρός" -#: editor.cc:2015 editor.cc:2071 +#: editor.cc:1991 editor.cc:2047 #, fuzzy msgid "Nudge Entire Track Earlier" msgstr "Νύξη ολόκληρου καναλιού εμπρός" -#: editor.cc:2016 editor.cc:2072 +#: editor.cc:1992 editor.cc:2048 #, fuzzy msgid "Nudge Track After Edit Point Earlier" msgstr "Νύξη καναλιού μετά του κέρσορα επεξεργασίας εμπρός" -#: editor.cc:2018 editor.cc:2074 +#: editor.cc:1994 editor.cc:2050 msgid "Nudge" msgstr "Νύξη" -#: editor.cc:3094 +#: editor.cc:3070 msgid "Smart Mode (add Range functions to Object mode)" msgstr "" -#: editor.cc:3095 +#: editor.cc:3071 #, fuzzy msgid "Object Mode (select/move Objects)" msgstr "επιλογή/μετακίνηση διαστημάτων" -#: editor.cc:3096 +#: editor.cc:3072 #, fuzzy msgid "Range Mode (select/move Ranges)" msgstr "επιλογή/μετακίνηση διαστημάτων" -#: editor.cc:3097 +#: editor.cc:3073 msgid "Draw/Edit MIDI Notes" msgstr "" -#: editor.cc:3098 +#: editor.cc:3074 #, fuzzy msgid "Draw Region Gain" msgstr "Έλξη αντιγραφής περιοχής" -#: editor.cc:3099 +#: editor.cc:3075 #, fuzzy msgid "Select Zoom Range" msgstr "επιλογή διαστήματος zoom" -#: editor.cc:3100 +#: editor.cc:3076 #, fuzzy msgid "Stretch/Shrink Regions and MIDI Notes" msgstr "μεγέθυνση/σμίκρυνση περιοχών" -#: editor.cc:3101 +#: editor.cc:3077 #, fuzzy msgid "Listen to Specific Regions" msgstr "ακρόαση συγκεκριμένων περιοχών" -#: editor.cc:3102 +#: editor.cc:3078 msgid "Note Level Editing" msgstr "" -#: editor.cc:3103 +#: editor.cc:3079 msgid "" "Groups: click to (de)activate\n" "Context-click for other operations" msgstr "" -#: editor.cc:3104 +#: editor.cc:3080 #, fuzzy msgid "Nudge Region/Selection Later" msgstr "Νύξη περιοχής/επιλογής εμπρός" -#: editor.cc:3105 +#: editor.cc:3081 #, fuzzy msgid "Nudge Region/Selection Earlier" msgstr "Νύξη περιοχής/επιλογής εμπρός" -#: editor.cc:3106 editor_actions.cc:242 +#: editor.cc:3082 editor_actions.cc:242 msgid "Zoom In" msgstr "" -#: editor.cc:3107 editor_actions.cc:241 +#: editor.cc:3083 editor_actions.cc:241 msgid "Zoom Out" msgstr "" -#: editor.cc:3108 editor_actions.cc:243 +#: editor.cc:3084 editor_actions.cc:243 #, fuzzy msgid "Zoom to Session" msgstr "Zoom στη συνεδρία" -#: editor.cc:3109 +#: editor.cc:3085 #, fuzzy msgid "Zoom focus" msgstr "Εστίαση Zoom" -#: editor.cc:3110 +#: editor.cc:3086 #, fuzzy msgid "Expand Tracks" msgstr "ως Κανάλια" -#: editor.cc:3111 +#: editor.cc:3087 #, fuzzy msgid "Shrink Tracks" msgstr "Άλλα κανάλια" -#: editor.cc:3112 +#: editor.cc:3088 msgid "Snap/Grid Units" msgstr "" -#: editor.cc:3113 +#: editor.cc:3089 #, fuzzy msgid "Snap/Grid Mode" msgstr "Λειτουργία Έλξεως" -#: editor.cc:3115 +#: editor.cc:3091 msgid "Edit Mode" msgstr "Λειτουργία Επεξ/σίας" -#: editor.cc:3116 +#: editor.cc:3092 msgid "" "Nudge Clock\n" "(controls distance used to nudge regions and selections)" msgstr "" -#: editor.cc:3218 +#: editor.cc:3194 msgid "malformed URL passed to drag-n-drop code" msgstr "" -#: editor.cc:3280 editor_actions.cc:291 +#: editor.cc:3256 editor_actions.cc:291 #, fuzzy msgid "Command|Undo" msgstr "Σχόλια" -#: editor.cc:3282 +#: editor.cc:3258 #, fuzzy msgid "Command|Undo (%1)" msgstr "Undo (%1)" -#: editor.cc:3289 editor_actions.cc:292 +#: editor.cc:3265 editor_actions.cc:292 msgid "Redo" msgstr "Redo" -#: editor.cc:3291 +#: editor.cc:3267 msgid "Redo (%1)" msgstr "Redo (%1)" -#: editor.cc:3310 editor.cc:3334 editor_actions.cc:106 editor_actions.cc:1794 +#: editor.cc:3286 editor.cc:3310 editor_actions.cc:106 editor_actions.cc:1785 msgid "Duplicate" msgstr "Αντιγραφή" -#: editor.cc:3311 +#: editor.cc:3287 msgid "Number of duplications:" msgstr "" -#: editor.cc:3890 +#: editor.cc:3864 #, fuzzy msgid "Playlist Deletion" msgstr "Αναπαρ/γή επιλογής" -#: editor.cc:3891 +#: editor.cc:3865 #, fuzzy msgid "" "Playlist %1 is currently unused.\n" @@ -3183,38 +3175,38 @@ msgstr "" "Εάν διαγραφεί, τα ηχητικά αρχεία που χρησιμοποιούνται μόνο απ'αυτήν θα " "διαγραφούν." -#: editor.cc:3901 +#: editor.cc:3875 #, fuzzy msgid "Delete Playlist" msgstr "Διαγραφή λίστας αναπαρ/γής" -#: editor.cc:3902 +#: editor.cc:3876 #, fuzzy msgid "Keep Playlist" msgstr "Διατήρηση λίστας αναπαρ/γής" -#: editor.cc:3903 editor_audio_import.cc:579 editor_ops.cc:5860 -#: processor_box.cc:1953 processor_box.cc:1978 +#: editor.cc:3877 editor_audio_import.cc:579 editor_ops.cc:5856 +#: processor_box.cc:1990 processor_box.cc:2015 msgid "Cancel" msgstr "Ακύρωση" -#: editor.cc:4047 +#: editor.cc:4021 msgid "new playlists" msgstr "νέες playlists" -#: editor.cc:4063 +#: editor.cc:4037 msgid "copy playlists" msgstr "Αντιγραφή playlists" -#: editor.cc:4078 +#: editor.cc:4052 msgid "clear playlists" msgstr "εκκαθάριση playlists" -#: editor.cc:4718 +#: editor.cc:4687 msgid "Please wait while %1 loads visual data." msgstr "" -#: editor.cc:5524 editor_markers.cc:941 panner_ui.cc:393 processor_box.cc:2231 +#: editor.cc:5492 editor_markers.cc:940 panner_ui.cc:393 processor_box.cc:2251 #, fuzzy msgid "Edit..." msgstr "Επεξεργασία" @@ -3269,7 +3261,7 @@ msgstr "Στρωματοποίηση" msgid "Position" msgstr "Θέση" -#: editor_actions.cc:101 gain_meter.cc:123 gain_meter.cc:754 panner_ui.cc:177 +#: editor_actions.cc:101 gain_meter.cc:124 gain_meter.cc:755 panner_ui.cc:177 #: panner_ui.cc:586 msgid "Trim" msgstr "Ισοστάθμιση" @@ -3284,9 +3276,9 @@ msgstr "Εργαλείο Gain" msgid "Ranges" msgstr "Διάστημα" -#: editor_actions.cc:104 editor_actions.cc:1790 session_option_editor.cc:147 -#: session_option_editor.cc:149 session_option_editor.cc:158 -#: session_option_editor.cc:165 +#: editor_actions.cc:104 editor_actions.cc:1781 session_option_editor.cc:145 +#: session_option_editor.cc:147 session_option_editor.cc:156 +#: session_option_editor.cc:163 #, fuzzy msgid "Fades" msgstr "Fade In" @@ -3317,7 +3309,7 @@ msgstr "" msgid "Meter hold" msgstr "Παύση Μετρητή" -#: editor_actions.cc:113 session_option_editor.cc:236 +#: editor_actions.cc:113 session_option_editor.cc:234 #, fuzzy msgid "MIDI Options" msgstr "Επιλογές" @@ -3327,8 +3319,8 @@ msgstr "Επιλογές" msgid "Misc Options" msgstr "Επιλογές" -#: editor_actions.cc:115 rc_option_editor.cc:1454 route_group_dialog.cc:48 -#: session_option_editor.cc:220 session_option_editor.cc:227 +#: editor_actions.cc:115 rc_option_editor.cc:1452 route_group_dialog.cc:48 +#: session_option_editor.cc:218 session_option_editor.cc:225 msgid "Monitoring" msgstr "" @@ -3374,7 +3366,7 @@ msgstr "Δευτερέυον ωρολόγιον" msgid "Separate" msgstr "διαχωρισμός" -#: editor_actions.cc:132 mixer_strip.cc:1917 route_time_axis.cc:199 +#: editor_actions.cc:132 mixer_strip.cc:1916 route_time_axis.cc:199 #: route_time_axis.cc:2397 msgid "Solo" msgstr "Σόλο" @@ -3529,7 +3521,7 @@ msgstr "Playhead στην Αρχή Διαστήματος" msgid "Playhead to Range End" msgstr "Η playhead στο τέλος του διαστήματος" -#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2217 +#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2237 msgid "Deselect All" msgstr "Αποεπιλογή όλων" @@ -3841,8 +3833,8 @@ msgstr "Προσθήκη περιοχής" msgid "Toggle Active" msgstr "Επανενεργοποίηση γραφήματος" -#: editor_actions.cc:370 editor_actions.cc:1714 editor_markers.cc:877 -#: editor_markers.cc:942 editor_snapshots.cc:121 mixer_strip.cc:1489 +#: editor_actions.cc:370 editor_actions.cc:1707 editor_markers.cc:876 +#: editor_markers.cc:941 editor_snapshots.cc:121 mixer_strip.cc:1488 #: route_time_axis.cc:701 msgid "Remove" msgstr "Απαλοιφή" @@ -3860,11 +3852,11 @@ msgstr "Μέγιστο" msgid "Larger" msgstr "Μεγαλύτερο" -#: editor_actions.cc:382 editor_rulers.cc:378 time_axis_view.cc:1300 +#: editor_actions.cc:382 editor_rulers.cc:375 time_axis_view.cc:1300 msgid "Large" msgstr "Μεγάλο" -#: editor_actions.cc:388 editor_rulers.cc:382 time_axis_view.cc:1302 +#: editor_actions.cc:388 editor_rulers.cc:379 time_axis_view.cc:1302 msgid "Small" msgstr "Μικρό" @@ -3968,8 +3960,8 @@ msgstr "Splice" msgid "Slide" msgstr "Ολίσθηση" -#: editor_actions.cc:478 editor_actions.cc:1735 editor_markers.cc:861 -#: editor_rulers.cc:389 location_ui.cc:56 +#: editor_actions.cc:478 editor_actions.cc:1728 editor_markers.cc:860 +#: editor_rulers.cc:386 location_ui.cc:56 msgid "Lock" msgstr "Κλείδωμα" @@ -4174,481 +4166,481 @@ msgstr "Διαστήματα Loop/Punch" msgid "Min:Sec" msgstr "Λεπ:Δεύτ" -#: editor_actions.cc:548 editor_actions.cc:551 +#: editor_actions.cc:547 editor_actions.cc:550 #, fuzzy msgid "Video Monitor" msgstr "Software Monitoring" -#: editor_actions.cc:550 rc_option_editor.cc:1837 +#: editor_actions.cc:549 rc_option_editor.cc:1834 msgid "Video" msgstr "" -#: editor_actions.cc:553 +#: editor_actions.cc:552 #, fuzzy msgid "Always on Top" msgstr "Ανόρθωση στο ανώτατο στρώμα" -#: editor_actions.cc:555 +#: editor_actions.cc:554 msgid "Framenumber" msgstr "" -#: editor_actions.cc:556 +#: editor_actions.cc:555 #, fuzzy msgid "Timecode Background" msgstr "SMPTE Δευτερόλεπτα" -#: editor_actions.cc:557 +#: editor_actions.cc:556 msgid "Fullscreen" msgstr "" -#: editor_actions.cc:558 +#: editor_actions.cc:557 #, fuzzy msgid "Letterbox" msgstr "καλύτερη" -#: editor_actions.cc:559 +#: editor_actions.cc:558 msgid "Original Size" msgstr "" -#: editor_actions.cc:611 +#: editor_actions.cc:608 msgid "Sort" msgstr "Ταξινόμηση" -#: editor_actions.cc:613 region_editor.cc:51 +#: editor_actions.cc:610 region_editor.cc:51 msgid "Audition" msgstr "Ακρόαση" -#: editor_actions.cc:622 editor_routes.cc:470 mixer_ui.cc:1160 +#: editor_actions.cc:619 editor_routes.cc:470 mixer_ui.cc:1161 msgid "Show All" msgstr "Εμφάνιση Όλων" -#: editor_actions.cc:623 +#: editor_actions.cc:620 #, fuzzy msgid "Show Automatic Regions" msgstr "Ανάδειξη αυτομάτων περιοχών" -#: editor_actions.cc:625 +#: editor_actions.cc:622 msgid "Ascending" msgstr "Αύξουσα" -#: editor_actions.cc:627 +#: editor_actions.cc:624 msgid "Descending" msgstr "Φθίνουσα" -#: editor_actions.cc:630 +#: editor_actions.cc:627 msgid "By Region Name" msgstr "Με Όνομα Περιοχής" -#: editor_actions.cc:632 +#: editor_actions.cc:629 msgid "By Region Length" msgstr "Με Μέγεθος Περιοχής" -#: editor_actions.cc:634 +#: editor_actions.cc:631 msgid "By Region Position" msgstr "Με Θέση Περιοχής" -#: editor_actions.cc:636 +#: editor_actions.cc:633 msgid "By Region Timestamp" msgstr "Με Χρονο-στάμπα Περιοχής" -#: editor_actions.cc:638 +#: editor_actions.cc:635 msgid "By Region Start in File" msgstr "Με Αρχή-στο-αρχείο της Περιοχής" -#: editor_actions.cc:640 +#: editor_actions.cc:637 msgid "By Region End in File" msgstr "Με Τέλος-στο -αρχείο της Περιοχής" -#: editor_actions.cc:642 +#: editor_actions.cc:639 msgid "By Source File Name" msgstr "Με Όνομα Αρχείου Πηγής" -#: editor_actions.cc:644 +#: editor_actions.cc:641 msgid "By Source File Length" msgstr "Με Μέγεθος Αρχείου Πηγής" -#: editor_actions.cc:646 +#: editor_actions.cc:643 msgid "By Source File Creation Date" msgstr "Με Ημ/νία Αρχείου Πηγής" -#: editor_actions.cc:648 +#: editor_actions.cc:645 msgid "By Source Filesystem" msgstr "Με Filesystem Πηγής" -#: editor_actions.cc:651 +#: editor_actions.cc:648 #, fuzzy msgid "Remove Unused" msgstr "Απαλοιφή" -#: editor_actions.cc:655 editor_audio_import.cc:279 +#: editor_actions.cc:652 editor_audio_import.cc:279 #: session_import_dialog.cc:74 session_import_dialog.cc:94 -#: session_metadata_dialog.cc:297 +#: session_metadata_dialog.cc:297 editor_videotimeline.cc:107 msgid "Import" msgstr "Εισαγωγή" -#: editor_actions.cc:658 +#: editor_actions.cc:655 #, fuzzy msgid "Import to Region List..." msgstr "Διαχωρισμός διαστήματος στη λίστα περιοχής" -#: editor_actions.cc:661 session_import_dialog.cc:43 +#: editor_actions.cc:658 session_import_dialog.cc:43 #, fuzzy msgid "Import From Session" msgstr "Εξαγωγή Συνεδρίας" -#: editor_actions.cc:664 +#: editor_actions.cc:661 #, fuzzy msgid "Show Summary" msgstr "Ανάδειξη όλων" -#: editor_actions.cc:666 +#: editor_actions.cc:663 msgid "Show Group Tabs" msgstr "" -#: editor_actions.cc:668 +#: editor_actions.cc:665 #, fuzzy msgid "Show Measures" msgstr "Ανάδειξη γραμμών μετρήσεων" -#: editor_actions.cc:672 +#: editor_actions.cc:669 #, fuzzy msgid "Show Logo" msgstr "Ανάδειξη Θέσεως" -#: editor_actions.cc:676 +#: editor_actions.cc:673 msgid "Toggle MIDI Input Active for Editor-Selected Tracks/Busses" msgstr "" -#: editor_actions.cc:699 +#: editor_actions.cc:696 msgid "Loaded editor bindings from %1" msgstr "" -#: editor_actions.cc:701 +#: editor_actions.cc:698 msgid "Could not find editor.bindings in search path %1" msgstr "" -#: editor_actions.cc:1026 editor_actions.cc:1422 editor_actions.cc:1433 -#: editor_actions.cc:1486 editor_actions.cc:1497 editor_actions.cc:1544 -#: editor_actions.cc:1554 editor_regions.cc:1561 +#: editor_actions.cc:1019 editor_actions.cc:1415 editor_actions.cc:1426 +#: editor_actions.cc:1479 editor_actions.cc:1490 editor_actions.cc:1537 +#: editor_actions.cc:1547 editor_regions.cc:1561 #, fuzzy msgid "programming error: %1: %2" msgstr "σφάλμα προγραμματισμού: %1" -#: editor_actions.cc:1720 +#: editor_actions.cc:1713 msgid "Raise" msgstr "" -#: editor_actions.cc:1723 +#: editor_actions.cc:1716 #, fuzzy msgid "Raise to Top" msgstr "Ανόρθωση στο ανώτατο στρώμα" -#: editor_actions.cc:1726 gtk-custom-ruler.c:132 +#: editor_actions.cc:1719 gtk-custom-ruler.c:132 msgid "Lower" msgstr "Κατώτερο" -#: editor_actions.cc:1729 +#: editor_actions.cc:1722 #, fuzzy msgid "Lower to Bottom" msgstr "Υποβίβαση στο κατώτατο στρώμα" -#: editor_actions.cc:1732 +#: editor_actions.cc:1725 #, fuzzy msgid "Move to Original Position" msgstr "Πρωταρχική θέση" -#: editor_actions.cc:1738 +#: editor_actions.cc:1730 msgid "Lock to Video" msgstr "" -#: editor_actions.cc:1744 editor_markers.cc:868 +#: editor_actions.cc:1735 editor_markers.cc:867 msgid "Glue to Bars and Beats" msgstr "" -#: editor_actions.cc:1749 +#: editor_actions.cc:1740 #, fuzzy msgid "Remove Sync" msgstr "απαλοιφή συγχρονισμού(sync)" -#: editor_actions.cc:1752 mixer_strip.cc:1904 route_time_axis.cc:200 +#: editor_actions.cc:1743 mixer_strip.cc:1903 route_time_axis.cc:200 msgid "Mute" msgstr "Σιγή" -#: editor_actions.cc:1755 +#: editor_actions.cc:1746 #, fuzzy msgid "Normalize..." msgstr "Εξομάλυνση" -#: editor_actions.cc:1758 +#: editor_actions.cc:1749 msgid "Reverse" msgstr "Αντιστροφή" -#: editor_actions.cc:1761 +#: editor_actions.cc:1752 #, fuzzy msgid "Make Mono Regions" msgstr "Δημιουργία mono περιοχών" -#: editor_actions.cc:1764 +#: editor_actions.cc:1755 msgid "Boost Gain" msgstr "" -#: editor_actions.cc:1767 +#: editor_actions.cc:1758 msgid "Cut Gain" msgstr "" -#: editor_actions.cc:1770 +#: editor_actions.cc:1761 msgid "Pitch Shift..." msgstr "" -#: editor_actions.cc:1773 +#: editor_actions.cc:1764 #, fuzzy msgid "Transpose..." msgstr "Αναζήτηση" -#: editor_actions.cc:1776 +#: editor_actions.cc:1767 #, fuzzy msgid "Opaque" msgstr "αδιαφανής" -#: editor_actions.cc:1780 editor_regions.cc:116 +#: editor_actions.cc:1771 editor_regions.cc:116 msgid "Fade In" msgstr "Fade In" -#: editor_actions.cc:1785 editor_regions.cc:117 +#: editor_actions.cc:1776 editor_regions.cc:117 msgid "Fade Out" msgstr "Fade Out" -#: editor_actions.cc:1800 +#: editor_actions.cc:1791 #, fuzzy msgid "Multi-Duplicate..." msgstr "Αντιγραφή" -#: editor_actions.cc:1805 +#: editor_actions.cc:1796 msgid "Fill Track" msgstr "Γόμωση καναλιού" -#: editor_actions.cc:1809 editor_markers.cc:956 +#: editor_actions.cc:1800 editor_markers.cc:955 msgid "Set Loop Range" msgstr "Θέση Loop Διαστήματος" -#: editor_actions.cc:1816 +#: editor_actions.cc:1807 #, fuzzy msgid "Set Punch" msgstr "Θέση Punch Διαστήματος" -#: editor_actions.cc:1820 +#: editor_actions.cc:1811 #, fuzzy msgid "Add Single Range Marker" msgstr "Πρόσθεση Στιγμάτων Διαστήματος" -#: editor_actions.cc:1825 +#: editor_actions.cc:1816 #, fuzzy msgid "Add Range Marker Per Region" msgstr "Πρόσθεση Στιγμάτων Διαστήματος" -#: editor_actions.cc:1829 +#: editor_actions.cc:1820 #, fuzzy msgid "Snap Position To Grid" msgstr "Snap σε μπάρες" -#: editor_actions.cc:1832 +#: editor_actions.cc:1823 #, fuzzy msgid "Close Gaps" msgstr "Κλείσιμο" -#: editor_actions.cc:1835 +#: editor_actions.cc:1826 msgid "Rhythm Ferret..." msgstr "" -#: editor_actions.cc:1838 +#: editor_actions.cc:1829 #, fuzzy msgid "Export..." msgstr "Εξαγωγή" -#: editor_actions.cc:1844 +#: editor_actions.cc:1835 #, fuzzy msgid "Separate Under" msgstr "Χωρισμός διαστήματος στο κανάλι" -#: editor_actions.cc:1848 +#: editor_actions.cc:1839 #, fuzzy msgid "Set Fade In Length" msgstr "αλλαγή μήκους fade in" -#: editor_actions.cc:1849 +#: editor_actions.cc:1840 #, fuzzy msgid "Set Fade Out Length" msgstr "αλλαγή μήκους fade out" -#: editor_actions.cc:1850 +#: editor_actions.cc:1841 #, fuzzy msgid "Set Tempo from Region = Bar" msgstr "θέση επιλογής από περιοχή" -#: editor_actions.cc:1855 +#: editor_actions.cc:1846 #, fuzzy msgid "Split at Percussion Onsets" msgstr "Κόψιμο στον κέρσορα επεξεργασίας" -#: editor_actions.cc:1860 +#: editor_actions.cc:1851 #, fuzzy msgid "List Editor..." msgstr "Επεξ/στης Ρυθμίσεων" -#: editor_actions.cc:1863 +#: editor_actions.cc:1854 msgid "Properties..." msgstr "" -#: editor_actions.cc:1867 +#: editor_actions.cc:1858 msgid "Bounce (with processing)" msgstr "" -#: editor_actions.cc:1868 +#: editor_actions.cc:1859 msgid "Bounce (without processing)" msgstr "" -#: editor_actions.cc:1869 +#: editor_actions.cc:1860 msgid "Combine" msgstr "" -#: editor_actions.cc:1870 +#: editor_actions.cc:1861 msgid "Uncombine" msgstr "" -#: editor_actions.cc:1872 +#: editor_actions.cc:1863 msgid "Spectral Analysis..." msgstr "" -#: editor_actions.cc:1874 +#: editor_actions.cc:1865 msgid "Reset Envelope" msgstr "" -#: editor_actions.cc:1876 +#: editor_actions.cc:1867 msgid "Reset Gain" msgstr "" -#: editor_actions.cc:1881 +#: editor_actions.cc:1872 #, fuzzy msgid "Envelope Active" msgstr "Επανενεργοποίηση γραφήματος" -#: editor_actions.cc:1885 +#: editor_actions.cc:1876 #, fuzzy msgid "Quantize..." msgstr "Εξομάλυνση" -#: editor_actions.cc:1886 editor_actions.cc:1887 +#: editor_actions.cc:1877 editor_actions.cc:1878 msgid "Insert Patch Change..." msgstr "" -#: editor_actions.cc:1888 +#: editor_actions.cc:1879 msgid "Unlink from other copies" msgstr "" -#: editor_actions.cc:1889 +#: editor_actions.cc:1880 msgid "Strip Silence..." msgstr "" -#: editor_actions.cc:1890 +#: editor_actions.cc:1881 #, fuzzy msgid "Set Range Selection" msgstr "Ορισμός διαστήματος από επιλογή" -#: editor_actions.cc:1892 +#: editor_actions.cc:1883 #, fuzzy msgid "Nudge Later" msgstr "νύξη εμπρός" -#: editor_actions.cc:1893 +#: editor_actions.cc:1884 #, fuzzy msgid "Nudge Earlier" msgstr "νύξη εμπρός" -#: editor_actions.cc:1898 +#: editor_actions.cc:1889 #, fuzzy msgid "Nudge Later by Capture Offset" msgstr "Νύξη πίσω" -#: editor_actions.cc:1905 +#: editor_actions.cc:1896 #, fuzzy msgid "Nudge Earlier by Capture Offset" msgstr "Νύξη πίσω" -#: editor_actions.cc:1909 +#: editor_actions.cc:1900 msgid "Trim to Loop" msgstr "" -#: editor_actions.cc:1910 +#: editor_actions.cc:1901 msgid "Trim to Punch" msgstr "" -#: editor_actions.cc:1912 +#: editor_actions.cc:1903 #, fuzzy msgid "Trim to Previous" msgstr "ισοστάθμιση προς σύνταξη" -#: editor_actions.cc:1913 +#: editor_actions.cc:1904 #, fuzzy msgid "Trim to Next" msgstr "ισοστάθμιση προς σύνταξη" -#: editor_actions.cc:1920 +#: editor_actions.cc:1911 #, fuzzy msgid "Insert Region From Region List" msgstr "θέση επιλογής από περιοχή" -#: editor_actions.cc:1926 +#: editor_actions.cc:1917 #, fuzzy msgid "Set Sync Position" msgstr "Θέση sync της Περιοχής" -#: editor_actions.cc:1927 +#: editor_actions.cc:1918 msgid "Place Transient" msgstr "" -#: editor_actions.cc:1928 +#: editor_actions.cc:1919 msgid "Split" msgstr "Διαχωρισμός" -#: editor_actions.cc:1929 +#: editor_actions.cc:1920 msgid "Trim Start at Edit Point" msgstr "" -#: editor_actions.cc:1930 +#: editor_actions.cc:1921 msgid "Trim End at Edit Point" msgstr "" -#: editor_actions.cc:1935 +#: editor_actions.cc:1926 #, fuzzy msgid "Align Start" msgstr "Ευθυγράμμιση αρχής Περιοχών" -#: editor_actions.cc:1942 +#: editor_actions.cc:1933 #, fuzzy msgid "Align Start Relative" msgstr "ευθυγράμμιση αρχής περιοχών(σχετική)" -#: editor_actions.cc:1946 +#: editor_actions.cc:1937 #, fuzzy msgid "Align End" msgstr "Ευθυγράμμιση" -#: editor_actions.cc:1951 +#: editor_actions.cc:1942 #, fuzzy msgid "Align End Relative" msgstr "Ευθυγράμμιση σχετικών" -#: editor_actions.cc:1958 +#: editor_actions.cc:1949 #, fuzzy msgid "Align Sync" msgstr "ευθυγράμμιση του sync των περιοχών" -#: editor_actions.cc:1965 +#: editor_actions.cc:1956 #, fuzzy msgid "Align Sync Relative" msgstr "Ευθυγράμμιση σχετικών" -#: editor_actions.cc:1969 editor_actions.cc:1972 +#: editor_actions.cc:1960 editor_actions.cc:1963 msgid "Choose Top..." msgstr "" @@ -4674,7 +4666,7 @@ msgid "" "%2 as a new source, or skip it?" msgstr "" -#: editor_audio_import.cc:279 +#: editor_audio_import.cc:279 editor_videotimeline.cc:107 msgid "Cancel Import" msgstr "Ακύρωση Εισαγωγής" @@ -4712,66 +4704,66 @@ msgstr "" msgid "Embed it anyway" msgstr "Εμφύτευσέ το ούτως ή άλλως" -#: editor_drag.cc:1008 +#: editor_drag.cc:1000 #, fuzzy msgid "fixed time region drag" msgstr "ισοσταθμισμένη περιοχή" -#: editor_drag.cc:1718 +#: editor_drag.cc:1700 #, fuzzy msgid "Video Start:" msgstr "Ευθυγράμμιση αρχής Περιοχών" -#: editor_drag.cc:1720 +#: editor_drag.cc:1702 msgid "Diff:" msgstr "" -#: editor_drag.cc:1740 +#: editor_drag.cc:1722 msgid "Move Video" msgstr "" -#: editor_drag.cc:2219 +#: editor_drag.cc:2200 msgid "copy meter mark" msgstr "αντιγραφή στίγματος μετρητή" -#: editor_drag.cc:2227 +#: editor_drag.cc:2208 msgid "move meter mark" msgstr "μετακίνηση στίγματος μετρητή" -#: editor_drag.cc:2339 +#: editor_drag.cc:2320 msgid "copy tempo mark" msgstr "αντιγραφή στίγματος tempo" -#: editor_drag.cc:2347 +#: editor_drag.cc:2328 msgid "move tempo mark" msgstr "μετακίνηση στίγματος tempo" -#: editor_drag.cc:2563 +#: editor_drag.cc:2544 msgid "change fade in length" msgstr "αλλαγή μήκους fade in" -#: editor_drag.cc:2681 +#: editor_drag.cc:2662 msgid "change fade out length" msgstr "αλλαγή μήκους fade out" -#: editor_drag.cc:3036 +#: editor_drag.cc:3017 msgid "move marker" msgstr "μετακίνηση στίγματος" -#: editor_drag.cc:3599 +#: editor_drag.cc:3580 msgid "An error occurred while executing time stretch operation" msgstr "" -#: editor_drag.cc:4029 +#: editor_drag.cc:4010 #, fuzzy msgid "programming_error: %1" msgstr "σφάλμα προγραμματισμού: %1" -#: editor_drag.cc:4099 editor_markers.cc:681 +#: editor_drag.cc:4080 editor_markers.cc:680 msgid "new range marker" msgstr "νέο στίγμα διαστήματος" -#: editor_drag.cc:4780 +#: editor_drag.cc:4761 #, fuzzy msgid "rubberband selection" msgstr "επιλογή διαστήματος" @@ -4850,8 +4842,8 @@ msgstr "σόλο" msgid "Sharing Solo?" msgstr "" -#: editor_route_groups.cc:103 midi_time_axis.cc:1505 midi_time_axis.cc:1508 -#: midi_time_axis.cc:1511 mixer_strip.cc:1903 +#: editor_route_groups.cc:103 midi_time_axis.cc:1504 midi_time_axis.cc:1507 +#: midi_time_axis.cc:1510 mixer_strip.cc:1902 msgid "Rec" msgstr "" @@ -4891,17 +4883,17 @@ msgstr "" msgid "Activate this button to operate on all tracks when none are selected." msgstr "" -#: editor_route_groups.cc:442 mixer_ui.cc:1448 +#: editor_route_groups.cc:442 mixer_ui.cc:1449 msgid "unnamed" msgstr "Χωρίς όνομα" -#: editor_export_audio.cc:90 editor_markers.cc:696 editor_markers.cc:783 -#: editor_markers.cc:968 editor_markers.cc:986 editor_markers.cc:1004 -#: editor_markers.cc:1023 editor_markers.cc:1042 editor_markers.cc:1072 -#: editor_markers.cc:1103 editor_markers.cc:1133 editor_markers.cc:1161 -#: editor_markers.cc:1192 editor_markers.cc:1217 editor_markers.cc:1268 -#: editor_markers.cc:1312 editor_markers.cc:1338 editor_markers.cc:1515 -#: editor_mouse.cc:2542 +#: editor_export_audio.cc:90 editor_markers.cc:695 editor_markers.cc:782 +#: editor_markers.cc:967 editor_markers.cc:985 editor_markers.cc:1003 +#: editor_markers.cc:1022 editor_markers.cc:1041 editor_markers.cc:1071 +#: editor_markers.cc:1102 editor_markers.cc:1132 editor_markers.cc:1160 +#: editor_markers.cc:1191 editor_markers.cc:1216 editor_markers.cc:1267 +#: editor_markers.cc:1311 editor_markers.cc:1337 editor_markers.cc:1514 +#: editor_mouse.cc:2478 msgid "programming error: marker canvas item has no marker object pointer!" msgstr "" "Σφάλμα προγραμματισμού: ο καμβάς στιγμάτων δεν έχει δείκτη αντικειμένου " @@ -4921,128 +4913,128 @@ msgstr "Εισαγωγή Υπάρχοντος Audio" msgid "Fit to Window" msgstr "Παράθυρα" -#: editor_markers.cc:130 +#: editor_markers.cc:129 #, fuzzy msgid "start" msgstr "Αρχή:" -#: editor_markers.cc:131 +#: editor_markers.cc:130 #, fuzzy msgid "end" msgstr "Δευτερόλεπτα" -#: editor_markers.cc:647 editor_ops.cc:1744 editor_ops.cc:1764 +#: editor_markers.cc:646 editor_ops.cc:1744 editor_ops.cc:1764 #: editor_ops.cc:1788 editor_ops.cc:1815 location_ui.cc:1005 msgid "add marker" msgstr "πρόσθεση στίγματος" -#: editor_markers.cc:678 +#: editor_markers.cc:677 #, fuzzy msgid "range" msgstr " διαστήματος" -#: editor_markers.cc:714 location_ui.cc:840 +#: editor_markers.cc:713 location_ui.cc:840 msgid "remove marker" msgstr "απαλοιφή στίγματος" -#: editor_markers.cc:850 +#: editor_markers.cc:849 #, fuzzy msgid "Locate to Here" msgstr "Τοποθέτηση στο Στίγμα" -#: editor_markers.cc:851 +#: editor_markers.cc:850 #, fuzzy msgid "Play from Here" msgstr "Αναπαρ/γή από Στίγμα" -#: editor_markers.cc:852 +#: editor_markers.cc:851 #, fuzzy msgid "Move Mark to Playhead" msgstr "Θέση Στίγματος από playhead" -#: editor_markers.cc:856 +#: editor_markers.cc:855 #, fuzzy msgid "Create Range to Next Marker" msgstr "Χωρισμός διαστήματος στο κανάλι" -#: editor_markers.cc:897 +#: editor_markers.cc:896 #, fuzzy msgid "Locate to Marker" msgstr "Τοποθέτηση στο Στίγμα" -#: editor_markers.cc:898 +#: editor_markers.cc:897 #, fuzzy msgid "Play from Marker" msgstr "Αναπαρ/γή από Στίγμα" -#: editor_markers.cc:901 +#: editor_markers.cc:900 #, fuzzy msgid "Set Marker from Playhead" msgstr "Ορισμός Στίγματος Διαστήματος από playhead" -#: editor_markers.cc:903 +#: editor_markers.cc:902 #, fuzzy msgid "Set Range from Selection" msgstr "Ορισμός διαστήματος από επιλογή" -#: editor_markers.cc:906 +#: editor_markers.cc:905 #, fuzzy msgid "Zoom to Range" msgstr "Zoom στη συνεδρία" -#: editor_markers.cc:913 +#: editor_markers.cc:912 msgid "Hide Range" msgstr "Απόκρυψη Διαστήματος" -#: editor_markers.cc:914 +#: editor_markers.cc:913 #, fuzzy msgid "Rename Range..." msgstr "Μετονομασία Διαστήματος" -#: editor_markers.cc:918 +#: editor_markers.cc:917 msgid "Remove Range" msgstr "Απαλοιφή Διαστήματος" -#: editor_markers.cc:925 +#: editor_markers.cc:924 msgid "Separate Regions in Range" msgstr "Διαχωρισμός περιοχών στο διάστημα" -#: editor_markers.cc:928 +#: editor_markers.cc:927 #, fuzzy msgid "Select Range" msgstr "Καθορισμός Διαστήματος" -#: editor_markers.cc:957 +#: editor_markers.cc:956 msgid "Set Punch Range" msgstr "Θέση Punch Διαστήματος" -#: editor_markers.cc:1352 editor_ops.cc:1699 +#: editor_markers.cc:1351 editor_ops.cc:1699 #, fuzzy msgid "New Name:" msgstr "νέο όνομα: " -#: editor_markers.cc:1355 +#: editor_markers.cc:1354 msgid "Rename Mark" msgstr "Μετονομασία Στίγματος" -#: editor_markers.cc:1357 +#: editor_markers.cc:1356 msgid "Rename Range" msgstr "Μετονομασία Διαστήματος" -#: editor_markers.cc:1364 editor_mouse.cc:2574 processor_box.cc:1731 -#: processor_box.cc:2213 route_time_axis.cc:968 route_ui.cc:1535 +#: editor_markers.cc:1363 editor_mouse.cc:2510 processor_box.cc:1768 +#: processor_box.cc:2233 route_time_axis.cc:968 route_ui.cc:1535 msgid "Rename" msgstr "Μετονομασία" -#: editor_markers.cc:1377 +#: editor_markers.cc:1376 msgid "rename marker" msgstr "μετονομασία στίγματος" -#: editor_markers.cc:1400 +#: editor_markers.cc:1399 msgid "set loop range" msgstr "Θέση loop διαστήματος" -#: editor_markers.cc:1406 +#: editor_markers.cc:1405 msgid "set punch range" msgstr "θέση punch διαστήματος" @@ -5055,7 +5047,7 @@ msgid "Editor::event_frame() used on unhandled event type %1" msgstr "" "Επαξεργαστής::event_frame() χρησιμοποιήθηκε στο αδιαχείριστο συμβάν τύπου %1" -#: editor_mouse.cc:2312 editor_mouse.cc:2337 editor_mouse.cc:2350 +#: editor_mouse.cc:2235 editor_mouse.cc:2260 editor_mouse.cc:2273 msgid "" "programming error: control point canvas item has no control point object " "pointer!" @@ -5063,16 +5055,16 @@ msgstr "" "Σφάλμα Προγραμματισμού: ο καμβάς του σημείου ελέγχου δεν έχει δείκτη " "αναφοράς!" -#: editor_mouse.cc:2480 +#: editor_mouse.cc:2416 #, fuzzy msgid "start point trim" msgstr "Αρχή σημείου ισοσταθμίσεως" -#: editor_mouse.cc:2505 +#: editor_mouse.cc:2441 msgid "End point trim" msgstr "Τέλος σημείου ισοσταθμίσεως" -#: editor_mouse.cc:2572 +#: editor_mouse.cc:2508 msgid "Name for region:" msgstr "Όνομα για περιοχή:" @@ -5183,82 +5175,82 @@ msgstr "Υποβίβαση στο κατώτατο στρώμα" msgid "Rename Region" msgstr "αντιστροφή περιοχής" -#: editor_ops.cc:2372 processor_box.cc:1729 route_ui.cc:1533 +#: editor_ops.cc:2372 processor_box.cc:1766 route_ui.cc:1533 #, fuzzy msgid "New name:" msgstr "νέο όνομα: " -#: editor_ops.cc:2683 +#: editor_ops.cc:2682 msgid "separate" msgstr "διαχωρισμός" -#: editor_ops.cc:2796 +#: editor_ops.cc:2795 #, fuzzy msgid "separate region under" msgstr "Διαχωρισμός περιοχών στο διάστημα" -#: editor_ops.cc:2917 +#: editor_ops.cc:2916 msgid "trim to selection" msgstr "ισοστάθμιση προς τα επιλεγμένα" -#: editor_ops.cc:3053 +#: editor_ops.cc:3052 #, fuzzy msgid "set sync point" msgstr "Προσδιορισμός σημείου συγχρονισμού" -#: editor_ops.cc:3077 +#: editor_ops.cc:3076 #, fuzzy msgid "remove region sync" msgstr "απαλοιφή περιοχής" -#: editor_ops.cc:3099 +#: editor_ops.cc:3098 #, fuzzy msgid "move regions to original position" msgstr "ορισμός θέσης sync περιοχής" -#: editor_ops.cc:3101 +#: editor_ops.cc:3100 #, fuzzy msgid "move region to original position" msgstr "ορισμός θέσης sync περιοχής" -#: editor_ops.cc:3122 +#: editor_ops.cc:3121 msgid "align selection" msgstr "ευθυγράμμιση επιλογής" -#: editor_ops.cc:3196 +#: editor_ops.cc:3195 msgid "align selection (relative)" msgstr "ευθυγράμμιση επιλογής (σχετική)" -#: editor_ops.cc:3230 +#: editor_ops.cc:3229 msgid "align region" msgstr "ευθυγράμμιση περιοχής" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 #, fuzzy msgid "trim front" msgstr "ισοσταθμισμένη περιοχή" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 #, fuzzy msgid "trim back" msgstr "ισοστάθμιση" -#: editor_ops.cc:3311 +#: editor_ops.cc:3310 #, fuzzy msgid "trim to loop" msgstr "ισοστάθμιση προς τα επιλεγμένα" -#: editor_ops.cc:3321 +#: editor_ops.cc:3320 #, fuzzy msgid "trim to punch" msgstr "ισοστάθμιση προς σύνταξη" -#: editor_ops.cc:3383 +#: editor_ops.cc:3382 #, fuzzy msgid "trim to region" msgstr "ισοσταθμισμένη περιοχή" -#: editor_ops.cc:3493 +#: editor_ops.cc:3492 msgid "" "This track/bus cannot be frozen because the signal adds or loses channels " "before reaching the outputs.\n" @@ -5266,12 +5258,12 @@ msgid "" "input or vice versa." msgstr "" -#: editor_ops.cc:3496 +#: editor_ops.cc:3495 #, fuzzy msgid "Cannot freeze" msgstr "Ακύρωση παγώματος" -#: editor_ops.cc:3502 +#: editor_ops.cc:3501 msgid "" "%1\n" "\n" @@ -5280,26 +5272,26 @@ msgid "" "Freezing will only process the signal as far as the first send/insert/return." msgstr "" -#: editor_ops.cc:3506 +#: editor_ops.cc:3505 #, fuzzy msgid "Freeze anyway" msgstr "Πάγωμα" -#: editor_ops.cc:3507 +#: editor_ops.cc:3506 #, fuzzy msgid "Don't freeze" msgstr "Ακύρωση παγώματος" -#: editor_ops.cc:3508 +#: editor_ops.cc:3507 #, fuzzy msgid "Freeze Limits" msgstr "Πάγωμα" -#: editor_ops.cc:3523 +#: editor_ops.cc:3522 msgid "Cancel Freeze" msgstr "Ακύρωση παγώματος" -#: editor_ops.cc:3554 +#: editor_ops.cc:3553 msgid "" "You can't perform this operation because the processing of the signal will " "cause one or more of the tracks to end up with a region with more channels " @@ -5308,52 +5300,52 @@ msgid "" "You can do this without processing, which is a different operation." msgstr "" -#: editor_ops.cc:3558 +#: editor_ops.cc:3557 msgid "Cannot bounce" msgstr "" -#: editor_ops.cc:3569 +#: editor_ops.cc:3568 msgid "bounce range" msgstr "αναπήδηση διαστήματο" -#: editor_ops.cc:3679 +#: editor_ops.cc:3678 #, fuzzy msgid "delete" msgstr "διαγραφή" -#: editor_ops.cc:3682 +#: editor_ops.cc:3681 msgid "cut" msgstr "κοπή" -#: editor_ops.cc:3685 +#: editor_ops.cc:3684 msgid "copy" msgstr "αντιγραφή" -#: editor_ops.cc:3688 +#: editor_ops.cc:3687 msgid "clear" msgstr "εκκαθάριση" -#: editor_ops.cc:3786 +#: editor_ops.cc:3785 msgid " objects" msgstr " αντικειμένων" -#: editor_ops.cc:3816 +#: editor_ops.cc:3815 msgid " range" msgstr " διαστήματος" -#: editor_ops.cc:3958 editor_ops.cc:3985 +#: editor_ops.cc:3957 editor_ops.cc:3984 msgid "remove region" msgstr "απαλοιφή περιοχής" -#: editor_ops.cc:4392 +#: editor_ops.cc:4391 msgid "duplicate selection" msgstr "αντιγραφή επιλογής" -#: editor_ops.cc:4470 +#: editor_ops.cc:4469 msgid "nudge track" msgstr "νύξη καναλιού" -#: editor_ops.cc:4507 +#: editor_ops.cc:4506 msgid "" "Do you really want to destroy the last capture?\n" "(This is destructive and cannot be undone)" @@ -5361,155 +5353,155 @@ msgstr "" "Στ'αλήθεια θέλετε να καταστρέψετε την τελευταία λήψη?\n" "(Η πράξη είνα‎ι καταστρεπτική και δεν γίνεται επαναφορά της)" -#: editor_ops.cc:4510 editor_ops.cc:6516 editor_regions.cc:460 +#: editor_ops.cc:4509 editor_ops.cc:6512 editor_regions.cc:460 #: editor_snapshots.cc:158 route_ui.cc:1477 msgid "No, do nothing." msgstr "Όχι, να μην γίνει τίποτα." -#: editor_ops.cc:4511 +#: editor_ops.cc:4510 msgid "Yes, destroy it." msgstr "Ναι, να καταστραφεί." -#: editor_ops.cc:4513 +#: editor_ops.cc:4512 #, fuzzy msgid "Destroy last capture" msgstr "Απαλοιφή τελευταίας λήψης" -#: editor_ops.cc:4574 +#: editor_ops.cc:4573 msgid "normalize" msgstr "εξομάλυνση" -#: editor_ops.cc:4669 +#: editor_ops.cc:4668 msgid "reverse regions" msgstr "αντιστροφή περιοχών" -#: editor_ops.cc:4703 +#: editor_ops.cc:4702 msgid "strip silence" msgstr "" -#: editor_ops.cc:4764 +#: editor_ops.cc:4763 #, fuzzy msgid "Fork Region(s)" msgstr "ως περιοχή(ές)" -#: editor_ops.cc:4964 +#: editor_ops.cc:4963 #, fuzzy msgid "reset region gain" msgstr "αντιστροφή περιοχών" -#: editor_ops.cc:5017 +#: editor_ops.cc:5016 #, fuzzy msgid "region gain envelope active" msgstr "Επανενεργοποίηση γραφήματος" -#: editor_ops.cc:5044 +#: editor_ops.cc:5043 #, fuzzy msgid "toggle region lock" msgstr "σιγή περιοχής" -#: editor_ops.cc:5069 +#: editor_ops.cc:5067 #, fuzzy msgid "Toggle Video Lock" msgstr "σιγή περιοχής" -#: editor_ops.cc:5095 +#: editor_ops.cc:5091 #, fuzzy msgid "region lock style" msgstr "γόμωση περιοχής" -#: editor_ops.cc:5120 +#: editor_ops.cc:5116 #, fuzzy msgid "change region opacity" msgstr "Έλξη αντιγραφής περιοχής" -#: editor_ops.cc:5235 +#: editor_ops.cc:5231 #, fuzzy msgid "set fade in length" msgstr "αλλαγή μήκους fade in" -#: editor_ops.cc:5242 +#: editor_ops.cc:5238 #, fuzzy msgid "set fade out length" msgstr "αλλαγή μήκους fade out" -#: editor_ops.cc:5287 +#: editor_ops.cc:5283 #, fuzzy msgid "set fade in shape" msgstr "Crossfades εν ενεργεία" -#: editor_ops.cc:5318 +#: editor_ops.cc:5314 #, fuzzy msgid "set fade out shape" msgstr "επεξερ/σία fade out" -#: editor_ops.cc:5348 +#: editor_ops.cc:5344 #, fuzzy msgid "set fade in active" msgstr "επεξερ/σία fade in" -#: editor_ops.cc:5377 +#: editor_ops.cc:5373 #, fuzzy msgid "set fade out active" msgstr "επεξερ/σία fade out" -#: editor_ops.cc:5642 +#: editor_ops.cc:5638 #, fuzzy msgid "set loop range from selection" msgstr "Ορισμός διαστήματος από επιλογή" -#: editor_ops.cc:5664 +#: editor_ops.cc:5660 #, fuzzy msgid "set loop range from edit range" msgstr "θέση επιλογής από διάστημα" -#: editor_ops.cc:5693 +#: editor_ops.cc:5689 #, fuzzy msgid "set loop range from region" msgstr "θέση επιλογής από περιοχή" -#: editor_ops.cc:5711 +#: editor_ops.cc:5707 #, fuzzy msgid "set punch range from selection" msgstr "Ορισμός διαστήματος από επιλογή" -#: editor_ops.cc:5728 +#: editor_ops.cc:5724 #, fuzzy msgid "set punch range from edit range" msgstr "θέση punch διαστήματος" -#: editor_ops.cc:5752 +#: editor_ops.cc:5748 #, fuzzy msgid "set punch range from region" msgstr "θέση punch διαστήματος" -#: editor_ops.cc:5861 +#: editor_ops.cc:5857 #, fuzzy msgid "Add new marker" msgstr "πρόσθεση στίγματος διαστήματος" -#: editor_ops.cc:5862 +#: editor_ops.cc:5858 msgid "Set global tempo" msgstr "" -#: editor_ops.cc:5865 +#: editor_ops.cc:5861 msgid "Define one bar" msgstr "" -#: editor_ops.cc:5866 +#: editor_ops.cc:5862 msgid "Do you want to set the global tempo or add a new tempo marker?" msgstr "" -#: editor_ops.cc:5892 +#: editor_ops.cc:5888 #, fuzzy msgid "set tempo from region" msgstr "θέση επιλογής από περιοχή" -#: editor_ops.cc:5922 +#: editor_ops.cc:5918 #, fuzzy msgid "split regions" msgstr "επιλογή περιοχών" -#: editor_ops.cc:5964 +#: editor_ops.cc:5960 msgid "" "You are about to split\n" "%1\n" @@ -5517,67 +5509,67 @@ msgid "" "This could take a long time." msgstr "" -#: editor_ops.cc:5971 +#: editor_ops.cc:5967 msgid "Call for the Ferret!" msgstr "" -#: editor_ops.cc:5972 +#: editor_ops.cc:5968 msgid "" "Press OK to continue with this split operation\n" "or ask the Ferret dialog to tune the analysis" msgstr "" -#: editor_ops.cc:5974 +#: editor_ops.cc:5970 msgid "Press OK to continue with this split operation" msgstr "" -#: editor_ops.cc:5977 +#: editor_ops.cc:5973 msgid "Excessive split?" msgstr "" -#: editor_ops.cc:6129 +#: editor_ops.cc:6125 msgid "place transient" msgstr "" -#: editor_ops.cc:6164 +#: editor_ops.cc:6160 #, fuzzy msgid "snap regions to grid" msgstr "Κοπή Περιοχής κατά το διάστημα" -#: editor_ops.cc:6203 +#: editor_ops.cc:6199 #, fuzzy msgid "Close Region Gaps" msgstr "ως περιοχή(ές)" -#: editor_ops.cc:6208 +#: editor_ops.cc:6204 #, fuzzy msgid "Crossfade length" msgstr "επεξερ/σία fade in" -#: editor_ops.cc:6217 editor_ops.cc:6228 rhythm_ferret.cc:120 -#: session_option_editor.cc:155 +#: editor_ops.cc:6213 editor_ops.cc:6224 rhythm_ferret.cc:120 +#: session_option_editor.cc:153 #, fuzzy msgid "ms" msgstr "m" -#: editor_ops.cc:6219 +#: editor_ops.cc:6215 msgid "Pull-back length" msgstr "" -#: editor_ops.cc:6232 +#: editor_ops.cc:6228 msgid "Ok" msgstr "" -#: editor_ops.cc:6247 +#: editor_ops.cc:6243 #, fuzzy msgid "close region gaps" msgstr "αυτές τις περιοχές" -#: editor_ops.cc:6465 route_ui.cc:1451 +#: editor_ops.cc:6461 route_ui.cc:1451 msgid "That would be bad news ...." msgstr "" -#: editor_ops.cc:6470 route_ui.cc:1456 +#: editor_ops.cc:6466 route_ui.cc:1456 msgid "" "Removing the master or monitor bus is such a bad idea\n" "that %1 is not going to allow it.\n" @@ -5587,27 +5579,27 @@ msgid "" "\"allow-special-bus-removal\" option to be \"yes\"" msgstr "" -#: editor_ops.cc:6487 +#: editor_ops.cc:6483 #, fuzzy msgid "tracks" msgstr "Κανάλια" -#: editor_ops.cc:6489 route_ui.cc:1817 +#: editor_ops.cc:6485 route_ui.cc:1817 #, fuzzy msgid "track" msgstr "Κανάλι" -#: editor_ops.cc:6493 +#: editor_ops.cc:6489 #, fuzzy msgid "busses" msgstr "Δίαυλοι" -#: editor_ops.cc:6495 route_ui.cc:1817 +#: editor_ops.cc:6491 route_ui.cc:1817 #, fuzzy msgid "bus" msgstr "abs" -#: editor_ops.cc:6500 +#: editor_ops.cc:6496 #, fuzzy msgid "" "Do you really want to remove %1 %2 and %3 %4?\n" @@ -5620,7 +5612,7 @@ msgstr "" "Πιθανόν να χάσετε και τη λίστα που χρησιμοποιείται από το κανάλι.\n" "(δεν μπορεί να ανακληθεί)" -#: editor_ops.cc:6505 +#: editor_ops.cc:6501 #, fuzzy msgid "" "Do you really want to remove %1 %2?\n" @@ -5633,7 +5625,7 @@ msgstr "" "Πιθανόν να χάσετε και τη λίστα που χρησιμοποιείται από το κανάλι.\n" "(δεν μπορεί να ανακληθεί)" -#: editor_ops.cc:6511 +#: editor_ops.cc:6507 #, fuzzy msgid "" "Do you really want to remove %1 %2?\n" @@ -5643,49 +5635,49 @@ msgstr "" "Στ'αλήθεια θέλετε να απαλοίψετε το κανάλι \"%1\" ?\n" "(δεν μπορεί να ανακληθεί)" -#: editor_ops.cc:6518 +#: editor_ops.cc:6514 #, fuzzy msgid "Yes, remove them." msgstr "Ναι, απάλοιψε το." -#: editor_ops.cc:6520 editor_snapshots.cc:159 route_ui.cc:1478 +#: editor_ops.cc:6516 editor_snapshots.cc:159 route_ui.cc:1478 msgid "Yes, remove it." msgstr "Ναι, απάλοιψε το." -#: editor_ops.cc:6525 editor_ops.cc:6527 +#: editor_ops.cc:6521 editor_ops.cc:6523 #, fuzzy msgid "Remove %1" msgstr "Απαλοιφή" -#: editor_ops.cc:6586 +#: editor_ops.cc:6582 #, fuzzy msgid "insert time" msgstr "προσθήκη ηχο-αρχείου" -#: editor_ops.cc:6743 +#: editor_ops.cc:6739 msgid "There are too many tracks to fit in the current window" msgstr "" -#: editor_ops.cc:6843 +#: editor_ops.cc:6839 #, c-format msgid "Saved view %u" msgstr "" -#: editor_ops.cc:6868 +#: editor_ops.cc:6864 #, fuzzy msgid "mute regions" msgstr "σιγή περιοχής" -#: editor_ops.cc:6870 +#: editor_ops.cc:6866 msgid "mute region" msgstr "σιγή περιοχής" -#: editor_ops.cc:6907 +#: editor_ops.cc:6903 #, fuzzy msgid "combine regions" msgstr "Κανονικοποίηση περιοχής" -#: editor_ops.cc:6945 +#: editor_ops.cc:6941 #, fuzzy msgid "uncombine regions" msgstr "Αναπήδηση περιοχής" @@ -5726,7 +5718,7 @@ msgstr "" msgid "Length of region fade-out (units: secondary clock), () if dsisabled" msgstr "" -#: editor_regions.cc:118 mixer_strip.cc:1961 mono_panner.cc:179 +#: editor_regions.cc:118 mixer_strip.cc:1960 mono_panner.cc:179 #: stereo_panner.cc:217 stereo_panner.cc:240 msgid "L" msgstr "L" @@ -5745,8 +5737,8 @@ msgstr "Πήγαινε" msgid "Region position glued to Bars|Beats time?" msgstr "" -#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:722 -#: mixer_strip.cc:1935 panner_ui.cc:554 stereo_panner.cc:237 +#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:723 +#: mixer_strip.cc:1934 panner_ui.cc:554 stereo_panner.cc:237 msgid "M" msgstr "" @@ -5822,7 +5814,7 @@ msgstr "κανάλια/δίαυλοι" msgid "Track/Bus visible ?" msgstr "Κανάλια/Δίαυλοι" -#: editor_routes.cc:204 mixer_strip.cc:1952 route_time_axis.cc:2387 +#: editor_routes.cc:204 mixer_strip.cc:1951 route_time_axis.cc:2387 msgid "A" msgstr "" @@ -5831,7 +5823,7 @@ msgstr "" msgid "Track/Bus active ?" msgstr "κανάλια/δίαυλοι" -#: editor_routes.cc:205 mixer_strip.cc:1936 +#: editor_routes.cc:205 mixer_strip.cc:1935 msgid "I" msgstr "" @@ -5840,7 +5832,7 @@ msgstr "" msgid "MIDI input enabled" msgstr "MIDI δεσμός" -#: editor_routes.cc:206 mixer_strip.cc:1934 mono_panner.cc:198 +#: editor_routes.cc:206 mixer_strip.cc:1933 mono_panner.cc:198 #: stereo_panner.cc:215 stereo_panner.cc:242 msgid "R" msgstr "" @@ -5855,7 +5847,7 @@ msgstr "Εγγραφή" msgid "Muted" msgstr "Σιγή" -#: editor_routes.cc:208 mixer_strip.cc:1948 +#: editor_routes.cc:208 mixer_strip.cc:1947 msgid "S" msgstr "" @@ -5868,7 +5860,7 @@ msgstr "Σόλο" msgid "SI" msgstr "" -#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1883 +#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1872 #, fuzzy msgid "Solo Isolated" msgstr "Σόλο" @@ -5878,23 +5870,23 @@ msgstr "Σόλο" msgid "Solo Safe (Locked)" msgstr "Σόλο" -#: editor_routes.cc:471 mixer_ui.cc:1161 +#: editor_routes.cc:471 mixer_ui.cc:1162 msgid "Hide All" msgstr "Απόκρυψη όλων" -#: editor_routes.cc:472 mixer_ui.cc:1162 +#: editor_routes.cc:472 mixer_ui.cc:1163 msgid "Show All Audio Tracks" msgstr "Ανάδειξη όλων των Audio Καναλιών" -#: editor_routes.cc:473 mixer_ui.cc:1163 +#: editor_routes.cc:473 mixer_ui.cc:1164 msgid "Hide All Audio Tracks" msgstr "Απόκρυψη όλων των Audio Καναλιών" -#: editor_routes.cc:474 mixer_ui.cc:1164 +#: editor_routes.cc:474 mixer_ui.cc:1165 msgid "Show All Audio Busses" msgstr "Ανάδειξη όλων των Audio διαύλων" -#: editor_routes.cc:475 mixer_ui.cc:1165 +#: editor_routes.cc:475 mixer_ui.cc:1166 msgid "Hide All Audio Busses" msgstr "Απόκρυψη όλων των Audio διαύλων" @@ -5912,52 +5904,52 @@ msgstr "Απόκρυψη όλων των Audio Καναλιών" msgid "Show Tracks With Regions Under Playhead" msgstr "" -#: editor_rulers.cc:342 +#: editor_rulers.cc:340 msgid "New location marker" msgstr "Νέο στίγμα θέσεως" -#: editor_rulers.cc:343 +#: editor_rulers.cc:341 msgid "Clear all locations" msgstr "Εκκαθάριση όλων των θέσεων" -#: editor_rulers.cc:344 +#: editor_rulers.cc:342 #, fuzzy msgid "Unhide locations" msgstr "διαγραφή τοποθεσιών" -#: editor_rulers.cc:348 +#: editor_rulers.cc:346 #, fuzzy msgid "New range" msgstr "Πρόσθεση νέου διαστήματος" -#: editor_rulers.cc:349 +#: editor_rulers.cc:347 msgid "Clear all ranges" msgstr "Εκκαθάριση όλων των διαστημάτων" -#: editor_rulers.cc:350 +#: editor_rulers.cc:348 #, fuzzy msgid "Unhide ranges" msgstr "Απόκρυψη Διαστήματος" -#: editor_rulers.cc:360 +#: editor_rulers.cc:358 #, fuzzy msgid "New CD track marker" msgstr "Στίγματα διαστημάτων (CD Track)" -#: editor_rulers.cc:365 tempo_dialog.cc:40 +#: editor_rulers.cc:363 tempo_dialog.cc:40 msgid "New Tempo" msgstr "Νέος Χρόνος" -#: editor_rulers.cc:370 tempo_dialog.cc:255 +#: editor_rulers.cc:368 tempo_dialog.cc:255 msgid "New Meter" msgstr "Νέο μέτρο" -#: editor_rulers.cc:376 +#: editor_rulers.cc:373 #, fuzzy msgid "Timeline height" msgstr "Το ύψος" -#: editor_rulers.cc:386 +#: editor_rulers.cc:383 #, fuzzy msgid "Align Video Track" msgstr "Πρόσθεση καναλιού" @@ -5966,54 +5958,54 @@ msgstr "Πρόσθεση καναλιού" msgid "set selected regions" msgstr "καθορισμός επιλεγμένων περιοχών" -#: editor_selection.cc:1419 +#: editor_selection.cc:1414 #, fuzzy msgid "select all" msgstr "Επιλογή όλων" -#: editor_selection.cc:1511 +#: editor_selection.cc:1506 msgid "select all within" msgstr "Επιλογή όλων εν μέσω" -#: editor_selection.cc:1569 +#: editor_selection.cc:1564 msgid "set selection from range" msgstr "θέση επιλογής από διάστημα" -#: editor_selection.cc:1609 +#: editor_selection.cc:1604 msgid "select all from range" msgstr "επιλογή όλων από διάστημα" -#: editor_selection.cc:1640 +#: editor_selection.cc:1635 msgid "select all from punch" msgstr "Επιλογή όλων από punch" -#: editor_selection.cc:1671 +#: editor_selection.cc:1666 msgid "select all from loop" msgstr "Επιλογή όλων από loop" -#: editor_selection.cc:1707 +#: editor_selection.cc:1702 msgid "select all after cursor" msgstr "επιλογή όλων μετά κέρσ.επεξ." -#: editor_selection.cc:1709 +#: editor_selection.cc:1704 msgid "select all before cursor" msgstr "επιλογή όλων πριν κέρσ.επεξ." -#: editor_selection.cc:1758 +#: editor_selection.cc:1753 #, fuzzy msgid "select all after edit" msgstr "Επιλογή όλων μετά τον κέρσορα επεξεργασίας" -#: editor_selection.cc:1760 +#: editor_selection.cc:1755 #, fuzzy msgid "select all before edit" msgstr "Επιλογή όλων πρίν τον κέρσορα επεξεργασίας" -#: editor_selection.cc:1893 +#: editor_selection.cc:1888 msgid "No edit range defined" msgstr "" -#: editor_selection.cc:1899 +#: editor_selection.cc:1894 msgid "" "the edit point is Selected Marker\n" "but there is no selected marker." @@ -6043,49 +6035,49 @@ msgstr "" msgid "Remove snapshot" msgstr "Απαλοιφή σημείου συγχρονισμού" -#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:251 +#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:250 msgid "add" msgstr "πρόσθεση" -#: editor_tempodisplay.cc:232 +#: editor_tempodisplay.cc:231 msgid "add tempo mark" msgstr "πρόσθεση στίγματος χρόνου" -#: editor_tempodisplay.cc:275 +#: editor_tempodisplay.cc:272 msgid "add meter mark" msgstr "πρόσθεση στίγματος μέτρου" -#: editor_tempodisplay.cc:291 editor_tempodisplay.cc:374 -#: editor_tempodisplay.cc:393 +#: editor_tempodisplay.cc:288 editor_tempodisplay.cc:367 +#: editor_tempodisplay.cc:386 msgid "" "programming error: tempo marker canvas item has no marker object pointer!" msgstr "" "σφάλμα προγραμματισμού: ο καμβάς στίξης του tempo δεν έχει δείκτη " "αντικειμένου στιγμάτων!" -#: editor_tempodisplay.cc:296 editor_tempodisplay.cc:379 +#: editor_tempodisplay.cc:293 editor_tempodisplay.cc:372 msgid "programming error: marker for tempo is not a tempo marker!" msgstr "" "σφάλμα προγραμματισμού: το στίγμα για το tempo δεν είναι στιγμα για tempo!" -#: editor_tempodisplay.cc:308 editor_tempodisplay.cc:340 +#: editor_tempodisplay.cc:305 editor_tempodisplay.cc:335 msgid "done" msgstr "έγινε" -#: editor_tempodisplay.cc:329 editor_tempodisplay.cc:359 +#: editor_tempodisplay.cc:324 editor_tempodisplay.cc:352 msgid "replace tempo mark" msgstr "αντικατάσταση στίγματος χρόνου" -#: editor_tempodisplay.cc:398 editor_tempodisplay.cc:430 +#: editor_tempodisplay.cc:391 editor_tempodisplay.cc:423 msgid "programming error: marker for meter is not a meter marker!" msgstr "" "Σφάλμα προγραμματισμού: το στίγμα για το μέτρο δεν είναι στίγμα μέτρου!" -#: editor_tempodisplay.cc:408 editor_tempodisplay.cc:442 +#: editor_tempodisplay.cc:401 editor_tempodisplay.cc:435 msgid "remove tempo mark" msgstr "απαλοιφή στίγματος χρόνου" -#: editor_tempodisplay.cc:425 +#: editor_tempodisplay.cc:418 msgid "" "programming error: meter marker canvas item has no marker object pointer!" msgstr "" @@ -6177,7 +6169,7 @@ msgstr "" #: engine_dialog.cc:127 engine_dialog.cc:132 engine_dialog.cc:169 #: engine_dialog.cc:552 midi_channel_selector.cc:163 #: midi_channel_selector.cc:402 midi_channel_selector.cc:438 -#: rc_option_editor.cc:1252 sfdb_ui.cc:542 +#: rc_option_editor.cc:1250 sfdb_ui.cc:542 msgid "None" msgstr "Ουδέν" @@ -6365,29 +6357,29 @@ msgstr "Κανάλια" msgid "Split to mono files" msgstr "" -#: export_channel_selector.cc:180 +#: export_channel_selector.cc:182 #, fuzzy msgid "Bus or Track" msgstr "ως Κανάλια" -#: export_channel_selector.cc:457 +#: export_channel_selector.cc:459 msgid "Region contents without fades nor region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:461 +#: export_channel_selector.cc:463 msgid "Region contents with fades and region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:465 +#: export_channel_selector.cc:467 msgid "Track output (channels: %1)" msgstr "" -#: export_channel_selector.cc:534 +#: export_channel_selector.cc:536 #, fuzzy msgid "Export region contents" msgstr "Εξαγωγή Συνεδρίας" -#: export_channel_selector.cc:535 +#: export_channel_selector.cc:537 #, fuzzy msgid "Export track output" msgstr "Σύνδεση νέων outputs καναλιου στο master" @@ -6403,8 +6395,8 @@ msgstr "" msgid "List files" msgstr "προσθήκη ηχο-αρχείου" -#: export_dialog.cc:164 export_timespan_selector.cc:357 -#: export_timespan_selector.cc:421 +#: export_dialog.cc:164 export_timespan_selector.cc:355 +#: export_timespan_selector.cc:417 #, fuzzy msgid "Time Span" msgstr "Εύρος Zoom" @@ -6520,6 +6512,9 @@ msgid "Folder:" msgstr "Όνομα φακέλου:" #: export_filename_selector.cc:37 session_import_dialog.cc:44 +#: transcode_video_dialog.cc:58 video_server_dialog.cc:44 +#: video_server_dialog.cc:46 export_video_dialog.cc:68 +#: export_video_dialog.cc:70 msgid "Browse" msgstr "Αναζήτηση" @@ -6670,47 +6665,47 @@ msgstr "" msgid "Show Times as:" msgstr "" -#: export_timespan_selector.cc:206 +#: export_timespan_selector.cc:204 msgid " to " msgstr "" -#: export_timespan_selector.cc:350 export_timespan_selector.cc:411 +#: export_timespan_selector.cc:348 export_timespan_selector.cc:407 #, fuzzy msgid "Range" msgstr "Διάστημα" -#: gain_meter.cc:108 gain_meter.cc:430 gain_meter.cc:819 +#: gain_meter.cc:109 gain_meter.cc:431 gain_meter.cc:820 msgid "-inf" msgstr "-inf" -#: gain_meter.cc:114 gain_meter.cc:868 +#: gain_meter.cc:115 gain_meter.cc:869 msgid "Fader automation mode" msgstr "Λειτουργία αυτοματισμού Fader" -#: gain_meter.cc:115 gain_meter.cc:869 +#: gain_meter.cc:116 gain_meter.cc:870 msgid "Fader automation type" msgstr "Τύπος αυτοματισμού Fader" -#: gain_meter.cc:124 gain_meter.cc:758 panner_ui.cc:178 panner_ui.cc:590 +#: gain_meter.cc:125 gain_meter.cc:759 panner_ui.cc:178 panner_ui.cc:590 #, fuzzy msgid "Abs" msgstr "abs" -#: gain_meter.cc:333 +#: gain_meter.cc:334 #, fuzzy msgid "-Inf" msgstr "-inf" -#: gain_meter.cc:725 mixer_strip.cc:1955 panner_ui.cc:557 +#: gain_meter.cc:726 mixer_strip.cc:1954 panner_ui.cc:557 #: route_time_axis.cc:2391 msgid "P" msgstr "" -#: gain_meter.cc:728 panner_ui.cc:560 +#: gain_meter.cc:729 panner_ui.cc:560 msgid "T" msgstr "" -#: gain_meter.cc:731 panner_ui.cc:563 +#: gain_meter.cc:732 panner_ui.cc:563 msgid "W" msgstr "" @@ -6722,29 +6717,38 @@ msgstr "" msgid "Switches" msgstr "" -#: generic_pluginui.cc:242 generic_pluginui.cc:372 processor_box.cc:2190 +#: generic_pluginui.cc:242 generic_pluginui.cc:376 processor_box.cc:2210 msgid "Controls" msgstr "Πίνακας Ελέγχου" -#: generic_pluginui.cc:266 +#: generic_pluginui.cc:270 msgid "Plugin Editor: could not build control element for port %1" msgstr "" "Επεξεργαστής Plugin: δεν μπόρεσα να κτίσω στοιχείο ελέγχου για τη θύρα %1" -#: generic_pluginui.cc:404 +#: generic_pluginui.cc:408 #, fuzzy msgid "Meters" msgstr "Μετρητής" -#: generic_pluginui.cc:419 +#: generic_pluginui.cc:423 #, fuzzy msgid "Automation control" msgstr "έλεγχος αυτοματισμού" -#: generic_pluginui.cc:426 +#: generic_pluginui.cc:430 msgid "Mgnual" msgstr "" +#: global_port_matrix.cc:164 +msgid "Audio Connection Manager" +msgstr "" + +#: global_port_matrix.cc:167 +#, fuzzy +msgid "MIDI Connection Manager" +msgstr "Συνδέσεις Εισόδου" + #: global_port_matrix.cc:204 io_selector.cc:216 msgid "port" msgstr "θύρα" @@ -6915,11 +6919,11 @@ msgstr "" msgid "I/O selector" msgstr "Αντιστροφή επιλογής" -#: io_selector.cc:268 +#: io_selector.cc:266 msgid "%1 input" msgstr "%1 είσοδος" -#: io_selector.cc:270 +#: io_selector.cc:268 msgid "%1 output" msgstr "%1 έξοδος" @@ -7121,38 +7125,38 @@ msgstr "" "\n" "Παρακαλώ αναλογιστείτε τις πιθανότητες, ίσως (ξανα)ξεκινήστε τον JACK." -#: main.cc:201 main.cc:320 +#: main.cc:203 main.cc:324 #, fuzzy msgid "cannot create user %3 folder %1 (%2)" msgstr "δεν γίνεται νέος αρχηγός process group (%1)" -#: main.cc:208 main.cc:327 +#: main.cc:210 main.cc:331 #, fuzzy msgid "cannot open pango.rc file %1" msgstr "το αρχείο καθορισμού χρωμάτων %1: %2 δεν ανοίγει" -#: main.cc:233 main.cc:354 +#: main.cc:235 main.cc:358 msgid "Cannot find ArdourMono TrueType font" msgstr "" -#: main.cc:245 main.cc:360 +#: main.cc:247 main.cc:364 msgid "Cannot load ArdourMono TrueType font." msgstr "" -#: main.cc:308 +#: main.cc:312 msgid "" "No fontconfig file found on your system. Things may looked very odd or ugly" msgstr "" -#: main.cc:364 +#: main.cc:368 msgid "Failed to set fontconfig configuration." msgstr "" -#: main.cc:375 main.cc:391 +#: main.cc:379 main.cc:395 msgid "JACK exited" msgstr "" -#: main.cc:378 +#: main.cc:382 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -7161,7 +7165,7 @@ msgid "" "Click OK to exit %1." msgstr "" -#: main.cc:393 +#: main.cc:397 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -7170,20 +7174,20 @@ msgid "" "session at this time, because we would lose your connection information.\n" msgstr "" -#: main.cc:487 +#: main.cc:491 msgid " (built using " msgstr "" -#: main.cc:490 +#: main.cc:494 msgid " and GCC version " msgstr "" -#: main.cc:500 +#: main.cc:504 #, fuzzy msgid "Copyright (C) 1999-2012 Paul Davis" msgstr "Πνευματικα Δικαιώματα 1999-2004 Paul Davis" -#: main.cc:501 +#: main.cc:505 #, fuzzy msgid "" "Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " @@ -7191,31 +7195,31 @@ msgid "" msgstr "" "Μερικά μέρη Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker" -#: main.cc:503 +#: main.cc:507 #, fuzzy msgid "%1 comes with ABSOLUTELY NO WARRANTY" msgstr "Ο Ardour έρχεται με απολύτως ΚΑΜΙΑ ΕΓΓΥΗΣΗ" -#: main.cc:504 +#: main.cc:508 msgid "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "" -#: main.cc:505 +#: main.cc:509 msgid "This is free software, and you are welcome to redistribute it " msgstr "" "Το παρόν είναι ελεύθερο λογισμικό, είστε ελεύθεροι να το επαναδιανείμετε " -#: main.cc:506 +#: main.cc:510 msgid "under certain conditions; see the source for copying conditions." msgstr "" "υπό ορισμένους όρους, ανατρέξτε στον κώδικα για τους όρους\n" " αντιγραφής." -#: main.cc:515 +#: main.cc:519 msgid "Cannot xinstall SIGPIPE error handler" msgstr "" -#: main.cc:521 +#: main.cc:525 #, fuzzy msgid "could not create %1 GUI" msgstr "δεν γινόταν να δημιουργηθεί ARDOUR GUI" @@ -7225,7 +7229,7 @@ msgstr "δεν γινόταν να δημιουργηθεί ARDOUR GUI" msgid "Display delta to edit cursor" msgstr "Από αρχή μέχρι κέρσορα επεξεργασίας" -#: marker.cc:251 +#: marker.cc:251 video_image_frame.cc:120 msgid "MarkerText" msgstr "ΚείμενοΣτίγματος" @@ -7440,7 +7444,7 @@ msgstr "πρόσθεση θύρας" msgid "Port name:" msgstr "Όνομα φακέλου:" -#: midi_port_dialog.cc:46 +#: midi_port_dialog.cc:45 msgid "MidiPortDialog" msgstr "" @@ -7545,7 +7549,7 @@ msgstr "Κανάλια" msgid "paste" msgstr "επικόλληση" -#: midi_region_view.cc:3763 +#: midi_region_view.cc:3761 #, fuzzy msgid "delete sysex" msgstr "διαγραμμένα αρχεία" @@ -7603,72 +7607,82 @@ msgstr "Αριθμός Καναλιών" msgid "Color Mode" msgstr "Χρώμα" -#: midi_time_axis.cc:562 +#: midi_time_axis.cc:561 msgid "Bender" msgstr "" -#: midi_time_axis.cc:566 +#: midi_time_axis.cc:565 msgid "Pressure" msgstr "" -#: midi_time_axis.cc:579 +#: midi_time_axis.cc:578 #, fuzzy msgid "Controllers" msgstr "Πίνακας Ελέγχου" -#: midi_time_axis.cc:584 +#: midi_time_axis.cc:583 #, fuzzy msgid "No MIDI Channels selected" msgstr "Προσθήκη επιλεγμένου(ων)" -#: midi_time_axis.cc:641 midi_time_axis.cc:770 +#: midi_time_axis.cc:640 midi_time_axis.cc:769 #, fuzzy msgid "Hide all channels" msgstr "Απόκρυψη όλων των crossfades" -#: midi_time_axis.cc:645 midi_time_axis.cc:774 +#: midi_time_axis.cc:644 midi_time_axis.cc:773 #, fuzzy msgid "Show all channels" msgstr "Επαναφορά όλων των crossfades" -#: midi_time_axis.cc:656 midi_time_axis.cc:785 +#: midi_time_axis.cc:655 midi_time_axis.cc:784 #, fuzzy msgid "Channel %1" msgstr "Κανάλια" -#: midi_time_axis.cc:911 midi_time_axis.cc:943 +#: midi_time_axis.cc:910 midi_time_axis.cc:942 #, fuzzy msgid "Controllers %1-%2" msgstr "Πίνακας Ελέγχου" -#: midi_time_axis.cc:934 midi_time_axis.cc:937 +#: midi_time_axis.cc:933 midi_time_axis.cc:936 #, fuzzy msgid "Controller %1" msgstr "Πίνακας Ελέγχου" -#: midi_time_axis.cc:960 +#: midi_time_axis.cc:959 msgid "Sustained" msgstr "" -#: midi_time_axis.cc:967 +#: midi_time_axis.cc:966 msgid "Percussive" msgstr "" -#: midi_time_axis.cc:987 +#: midi_time_axis.cc:986 #, fuzzy msgid "Meter Colors" msgstr "Παύση Μετρητή" -#: midi_time_axis.cc:994 +#: midi_time_axis.cc:993 #, fuzzy msgid "Channel Colors" msgstr "Αριθμός Καναλιών" -#: midi_time_axis.cc:1001 +#: midi_time_axis.cc:1000 #, fuzzy msgid "Track Color" msgstr "Χρώμα" +#: midi_time_axis.cc:1488 midi_time_axis.cc:1494 midi_time_axis.cc:1504 +#: midi_time_axis.cc:1510 +#, fuzzy +msgid "all" +msgstr "Μικρό" + +#: midi_time_axis.cc:1491 midi_time_axis.cc:1507 +msgid "some" +msgstr "" + #: midi_tracer.cc:43 msgid "Line history: " msgstr "" @@ -7753,7 +7767,7 @@ msgstr "" msgid "Missing Plugins" msgstr "Plugins" -#: missing_plugin_dialog.cc:33 +#: missing_plugin_dialog.cc:33 transcode_video_dialog.cc:59 msgid "OK" msgstr "OK" @@ -7832,12 +7846,12 @@ msgstr "" msgid "Could not find mixer.bindings in search path %1" msgstr "" -#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1721 +#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1720 msgid "pre" msgstr "προ" #: mixer_strip.cc:93 mixer_strip.cc:121 mixer_strip.cc:352 mixer_strip.cc:1293 -#: rc_option_editor.cc:1884 +#: rc_option_editor.cc:1873 #, fuzzy msgid "Comments" msgstr "Σχόλια" @@ -7874,11 +7888,11 @@ msgstr "" msgid "Lock Solo Status" msgstr "" -#: mixer_strip.cc:201 mixer_strip.cc:1930 +#: mixer_strip.cc:201 mixer_strip.cc:1929 msgid "lock" msgstr "κλείδωμα" -#: mixer_strip.cc:202 mixer_strip.cc:1929 +#: mixer_strip.cc:202 mixer_strip.cc:1928 #, fuzzy msgid "iso" msgstr "ins" @@ -7888,21 +7902,21 @@ msgstr "ins" msgid "Mix group" msgstr "Χωρίς group" -#: mixer_strip.cc:349 rc_option_editor.cc:1881 +#: mixer_strip.cc:349 rc_option_editor.cc:1870 #, fuzzy msgid "Phase Invert" msgstr "Αντιστροφή" -#: mixer_strip.cc:350 rc_option_editor.cc:1882 route_ui.cc:1213 +#: mixer_strip.cc:350 rc_option_editor.cc:1871 route_ui.cc:1213 #, fuzzy msgid "Solo Safe" msgstr "Σόλο" -#: mixer_strip.cc:353 mixer_ui.cc:123 route_time_axis.cc:664 +#: mixer_strip.cc:353 mixer_ui.cc:124 route_time_axis.cc:664 msgid "Group" msgstr "" -#: mixer_strip.cc:354 rc_option_editor.cc:1885 +#: mixer_strip.cc:354 rc_option_editor.cc:1874 #, fuzzy msgid "Meter Point" msgstr "Μέτρηση" @@ -7924,7 +7938,7 @@ msgstr "Δευτερόλεπτα" msgid "Snd" msgstr "Δευτερόλεπτα" -#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2118 +#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2152 msgid "Not connected to JACK - no I/O changes are possible" msgstr "Μη συνδεδεμένο με τον JACK - I/O αλλαγές αδύνατες" @@ -7962,117 +7976,117 @@ msgstr "Κλίκ για Πρόσθεση/Επεξεργασία Σχολίων" msgid ": comment editor" msgstr ": επεξεργαστής σχολίων" -#: mixer_strip.cc:1429 +#: mixer_strip.cc:1428 msgid "Grp" msgstr "" -#: mixer_strip.cc:1432 +#: mixer_strip.cc:1431 msgid "~G" msgstr "~G" -#: mixer_strip.cc:1461 +#: mixer_strip.cc:1460 #, fuzzy msgid "Comments..." msgstr "Σχόλια" -#: mixer_strip.cc:1463 +#: mixer_strip.cc:1462 #, fuzzy msgid "Save As Template..." msgstr "Αποθήκευση προσχεδίου..." -#: mixer_strip.cc:1469 route_group_dialog.cc:39 route_time_axis.cc:687 +#: mixer_strip.cc:1468 route_group_dialog.cc:39 route_time_axis.cc:687 msgid "Active" msgstr "Ενεργό" -#: mixer_strip.cc:1476 +#: mixer_strip.cc:1475 msgid "Adjust Latency..." msgstr "" -#: mixer_strip.cc:1479 +#: mixer_strip.cc:1478 msgid "Protect Against Denormals" msgstr "" -#: mixer_strip.cc:1485 route_time_axis.cc:426 +#: mixer_strip.cc:1484 route_time_axis.cc:426 #, fuzzy msgid "Remote Control ID..." msgstr "απαλοιφή σημείου ελέγχου" -#: mixer_strip.cc:1717 mixer_strip.cc:1741 +#: mixer_strip.cc:1716 mixer_strip.cc:1740 msgid "in" msgstr "in" -#: mixer_strip.cc:1725 +#: mixer_strip.cc:1724 msgid "post" msgstr "" -#: mixer_strip.cc:1729 +#: mixer_strip.cc:1728 msgid "out" msgstr "out" -#: mixer_strip.cc:1734 +#: mixer_strip.cc:1733 msgid "custom" msgstr "" -#: mixer_strip.cc:1745 +#: mixer_strip.cc:1744 #, fuzzy msgid "pr" msgstr "προ" -#: mixer_strip.cc:1749 +#: mixer_strip.cc:1748 #, fuzzy msgid "po" msgstr "πολ" -#: mixer_strip.cc:1753 +#: mixer_strip.cc:1752 #, fuzzy msgid "o" msgstr "έγινε" -#: mixer_strip.cc:1758 +#: mixer_strip.cc:1757 msgid "c" msgstr "" -#: mixer_strip.cc:1906 route_ui.cc:138 +#: mixer_strip.cc:1905 route_ui.cc:138 msgid "Disk" msgstr "" -#: mixer_strip.cc:1921 monitor_section.cc:63 +#: mixer_strip.cc:1920 monitor_section.cc:63 msgid "AFL" msgstr "" -#: mixer_strip.cc:1924 monitor_section.cc:64 +#: mixer_strip.cc:1923 monitor_section.cc:64 msgid "PFL" msgstr "" -#: mixer_strip.cc:1937 +#: mixer_strip.cc:1936 #, fuzzy msgid "D" msgstr "CD" -#: mixer_strip.cc:1960 +#: mixer_strip.cc:1959 #, fuzzy msgid "i" msgstr "in" -#: mixer_strip.cc:2134 +#: mixer_strip.cc:2133 #, fuzzy msgid "Pre-fader" msgstr "Προ Fader" -#: mixer_strip.cc:2135 +#: mixer_strip.cc:2134 #, fuzzy msgid "Post-fader" msgstr "Μετά Fader" -#: mixer_ui.cc:1188 +#: mixer_ui.cc:1189 msgid "track display list item for renamed strip not found!" msgstr "Λίστα αναδείξεως καναλιών για μετονομασμένο διάδρομο δεν ευρέθη!" -#: mixer_ui.cc:1272 +#: mixer_ui.cc:1273 msgid "-all-" msgstr "-όλα-" -#: mixer_ui.cc:1791 +#: mixer_ui.cc:1792 msgid "Strips" msgstr "Διάδρομοι" @@ -8452,7 +8466,7 @@ msgstr "" msgid "Panner (2D)" msgstr "" -#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:494 +#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:452 msgid "Bypass" msgstr "" @@ -8478,24 +8492,24 @@ msgstr "" msgid "Playlists" msgstr "Playlist" -#: playlist_selector.cc:55 +#: playlist_selector.cc:54 msgid "Playlists grouped by track" msgstr "Playlists ομαδοποιημένες ανά κανάλι" -#: playlist_selector.cc:102 +#: playlist_selector.cc:101 #, fuzzy msgid "Playlist for %1" msgstr "Playlist" -#: playlist_selector.cc:115 +#: playlist_selector.cc:114 msgid "Other tracks" msgstr "Άλλα κανάλια" -#: playlist_selector.cc:140 +#: playlist_selector.cc:139 msgid "unassigned" msgstr "" -#: playlist_selector.cc:195 +#: playlist_selector.cc:194 #, fuzzy msgid "Imported" msgstr "Εισαγωγή" @@ -8509,36 +8523,36 @@ msgstr "" msgid "Show phase" msgstr "Ανάδειξη γραμμών μετρήσεων" -#: plugin_selector.cc:53 plugin_selector.cc:221 +#: plugin_selector.cc:53 plugin_selector.cc:220 #, fuzzy msgid "Name contains" msgstr "Όνομα για playlist" -#: plugin_selector.cc:54 plugin_selector.cc:225 +#: plugin_selector.cc:54 plugin_selector.cc:224 #, fuzzy msgid "Type contains" msgstr "εκκαθάριση συνδέσεων" -#: plugin_selector.cc:55 plugin_selector.cc:223 +#: plugin_selector.cc:55 plugin_selector.cc:222 #, fuzzy msgid "Category contains" msgstr "ardour: συνδέσεις" -#: plugin_selector.cc:56 plugin_selector.cc:245 +#: plugin_selector.cc:56 plugin_selector.cc:244 #, fuzzy msgid "Author contains" msgstr "Δημιουργοί" -#: plugin_selector.cc:57 plugin_selector.cc:247 +#: plugin_selector.cc:57 plugin_selector.cc:246 #, fuzzy msgid "Library contains" msgstr "εκκαθάριση συνδέσεων" -#: plugin_selector.cc:58 plugin_selector.cc:211 plugin_selector.cc:522 +#: plugin_selector.cc:58 plugin_selector.cc:210 plugin_selector.cc:521 msgid "Favorites only" msgstr "" -#: plugin_selector.cc:59 plugin_selector.cc:215 plugin_selector.cc:522 +#: plugin_selector.cc:59 plugin_selector.cc:214 plugin_selector.cc:521 #, fuzzy msgid "Hidden only" msgstr "Κρυμμένο" @@ -8547,106 +8561,106 @@ msgstr "Κρυμμένο" msgid "Plugin Manager" msgstr "" -#: plugin_selector.cc:85 +#: plugin_selector.cc:84 msgid "Fav" msgstr "" -#: plugin_selector.cc:87 +#: plugin_selector.cc:86 #, fuzzy msgid "Available Plugins" msgstr "Διαθέσιμα plugins" -#: plugin_selector.cc:88 +#: plugin_selector.cc:87 msgid "Type" msgstr "Τύπωση" -#: plugin_selector.cc:89 +#: plugin_selector.cc:88 msgid "Category" msgstr "" -#: plugin_selector.cc:90 +#: plugin_selector.cc:89 #, fuzzy msgid "Creator" msgstr "Δημιουργία" -#: plugin_selector.cc:91 +#: plugin_selector.cc:90 #, fuzzy msgid "# Audio In" msgstr "Ακρόαση" -#: plugin_selector.cc:92 +#: plugin_selector.cc:91 #, fuzzy msgid "# Audio Out" msgstr "Πρόσθεση Audio Διαύλου" -#: plugin_selector.cc:93 +#: plugin_selector.cc:92 #, fuzzy msgid "# MIDI In" msgstr "MIDI δεσμός" -#: plugin_selector.cc:94 +#: plugin_selector.cc:93 #, fuzzy msgid "# MIDI Out" msgstr "Αναζήτηση MIDI Output" -#: plugin_selector.cc:116 +#: plugin_selector.cc:115 #, fuzzy msgid "Plugins to be connected" msgstr "Plugins προς Σύνδεση με Insert" -#: plugin_selector.cc:129 +#: plugin_selector.cc:128 msgid "Add a plugin to the effect list" msgstr "Πρόσθεση plugin στη λίστα των εφφέ" -#: plugin_selector.cc:133 +#: plugin_selector.cc:132 msgid "Remove a plugin from the effect list" msgstr "Απαλοιφή plugin από τη λίστα των εφφέ" -#: plugin_selector.cc:135 +#: plugin_selector.cc:134 msgid "Update available plugins" msgstr "Ανανέωση διαθέσιμων plugins" -#: plugin_selector.cc:172 +#: plugin_selector.cc:171 #, fuzzy msgid "Insert Plugin(s)" msgstr "Προσθήκη περιοχής" -#: plugin_selector.cc:321 plugin_selector.cc:322 plugin_selector.cc:323 -#: plugin_selector.cc:324 +#: plugin_selector.cc:320 plugin_selector.cc:321 plugin_selector.cc:322 +#: plugin_selector.cc:323 msgid "variable" msgstr "" -#: plugin_selector.cc:481 +#: plugin_selector.cc:480 msgid "" "The plugin \"%1\" could not be loaded\n" "\n" "See the Log window for more details (maybe)" msgstr "" -#: plugin_selector.cc:629 +#: plugin_selector.cc:628 #, fuzzy msgid "Favorites" msgstr "awrite" -#: plugin_selector.cc:631 +#: plugin_selector.cc:630 #, fuzzy msgid "Plugin Manager..." msgstr "Νέο Plugin ..." -#: plugin_selector.cc:635 +#: plugin_selector.cc:634 #, fuzzy msgid "By Creator" msgstr "Δημιουργία" -#: plugin_selector.cc:638 +#: plugin_selector.cc:637 msgid "By Category" msgstr "" -#: plugin_ui.cc:118 +#: plugin_ui.cc:116 msgid "Eh? LADSPA plugins don't have editors!" msgstr "" -#: plugin_ui.cc:127 plugin_ui.cc:270 +#: plugin_ui.cc:125 plugin_ui.cc:228 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no VST support in this " @@ -8655,14 +8669,14 @@ msgstr "" "άγνωστος τύπος προμηθευμένου plugin για τον editor(σημείωση: δεν υπάρχει " "υποστήριξη VST στην παρούσα έκδοση του ardour)" -#: plugin_ui.cc:130 +#: plugin_ui.cc:128 #, fuzzy msgid "unknown type of editor-supplying plugin" msgstr "" "άγνωστος τύπος προμηθευμένου plugin για τον editor(σημείωση: δεν υπάρχει " "υποστήριξη VST στην παρούσα έκδοση του ardour)" -#: plugin_ui.cc:300 +#: plugin_ui.cc:258 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no linuxVST support in this " @@ -8671,77 +8685,77 @@ msgstr "" "άγνωστος τύπος προμηθευμένου plugin για τον editor(σημείωση: δεν υπάρχει " "υποστήριξη VST στην παρούσα έκδοση του ardour)" -#: plugin_ui.cc:372 +#: plugin_ui.cc:330 msgid "create_lv2_editor called on non-LV2 plugin" msgstr "" -#: plugin_ui.cc:460 +#: plugin_ui.cc:418 msgid "Add" msgstr "Πρόσθεση" -#: plugin_ui.cc:464 +#: plugin_ui.cc:422 #, fuzzy msgid "Description" msgstr "ανάλυση" -#: plugin_ui.cc:465 +#: plugin_ui.cc:423 #, fuzzy msgid "Plugin analysis" msgstr "Plugins" -#: plugin_ui.cc:472 +#: plugin_ui.cc:430 msgid "" "Presets (if any) for this plugin\n" "(Both factory and user-created)" msgstr "" -#: plugin_ui.cc:473 +#: plugin_ui.cc:431 #, fuzzy msgid "Save a new preset" msgstr "Όνομα για νέας προρρύθμισης:" -#: plugin_ui.cc:474 +#: plugin_ui.cc:432 msgid "Save the current preset" msgstr "" -#: plugin_ui.cc:475 +#: plugin_ui.cc:433 msgid "Delete the current preset" msgstr "" -#: plugin_ui.cc:476 +#: plugin_ui.cc:434 msgid "Disable signal processing by the plugin" msgstr "" -#: plugin_ui.cc:509 plugin_ui.cc:675 +#: plugin_ui.cc:467 plugin_ui.cc:632 msgid "" "Click to allow the plugin to receive keyboard events that %1 would normally " "use as a shortcut" msgstr "" -#: plugin_ui.cc:510 +#: plugin_ui.cc:468 msgid "Click to enable/disable this plugin" msgstr "" -#: plugin_ui.cc:549 +#: plugin_ui.cc:507 msgid "latency (%1 sample)" msgid_plural "latency (%1 samples)" msgstr[0] "" msgstr[1] "" -#: plugin_ui.cc:551 +#: plugin_ui.cc:509 msgid "latency (%1 ms)" msgstr "" -#: plugin_ui.cc:562 +#: plugin_ui.cc:520 #, fuzzy msgid "Edit Latency" msgstr "Επεξ/σία Χρόνου" -#: plugin_ui.cc:602 +#: plugin_ui.cc:559 msgid "Plugin preset %1 not found" msgstr "Προ-ρύθμιση plugin %1 δεν ευρέθη" -#: plugin_ui.cc:682 +#: plugin_ui.cc:639 msgid "Click to allow normal use of %1 keyboard shortcuts" msgstr "" @@ -8946,53 +8960,66 @@ msgstr "Δεν υπάρχουν άλλες διαθέσιμες θύρες το msgid "There are no %1 ports to connect." msgstr "Δεν υπάρχουν άλλες διαθέσιμες θύρες του JACK." -#: processor_box.cc:358 +#: processor_box.cc:255 +msgid "" +"%1\n" +"Double-click to show GUI.\n" +"Alt+double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:258 +msgid "" +"%1\n" +"Double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:371 #, fuzzy msgid "Show All Controls" msgstr "Ανάδειξη ρυθμίσεων send" -#: processor_box.cc:362 +#: processor_box.cc:375 #, fuzzy msgid "Hide All Controls" msgstr "Απόκρυψη όλων των crossfades" -#: processor_box.cc:451 +#: processor_box.cc:464 #, fuzzy msgid "on" msgstr "έγινε" -#: processor_box.cc:451 rc_option_editor.cc:1914 rc_option_editor.cc:1928 +#: processor_box.cc:464 rc_option_editor.cc:1903 rc_option_editor.cc:1917 msgid "off" msgstr "εκτός" -#: processor_box.cc:716 +#: processor_box.cc:729 msgid "" "Right-click to add/remove/edit\n" "plugins,inserts,sends and more" msgstr "" -#: processor_box.cc:1150 processor_box.cc:1540 +#: processor_box.cc:1184 processor_box.cc:1578 msgid "Plugin Incompatibility" msgstr "" -#: processor_box.cc:1153 +#: processor_box.cc:1187 msgid "You attempted to add the plugin \"%1\" in slot %2.\n" msgstr "" -#: processor_box.cc:1159 +#: processor_box.cc:1193 msgid "" "\n" "This plugin has:\n" msgstr "" -#: processor_box.cc:1162 +#: processor_box.cc:1196 #, fuzzy msgid "\t%1 MIDI input\n" msgid_plural "\t%1 MIDI inputs\n" msgstr[0] "%1 είσοδος" msgstr[1] "%1 είσοδος" -#: processor_box.cc:1166 +#: processor_box.cc:1200 #, fuzzy msgid "\t%1 audio input\n" msgid_plural "\t%1 audio inputs\n" @@ -9003,38 +9030,38 @@ msgstr[1] "" "αυτόματο\n" "input" -#: processor_box.cc:1169 +#: processor_box.cc:1203 msgid "" "\n" "but at the insertion point, there are:\n" msgstr "" -#: processor_box.cc:1172 +#: processor_box.cc:1206 #, fuzzy msgid "\t%1 MIDI channel\n" msgid_plural "\t%1 MIDI channels\n" msgstr[0] "κανάλια" msgstr[1] "κανάλια" -#: processor_box.cc:1176 +#: processor_box.cc:1210 #, fuzzy msgid "\t%1 audio channel\n" msgid_plural "\t%1 audio channels\n" msgstr[0] "κανάλια" msgstr[1] "κανάλια" -#: processor_box.cc:1179 +#: processor_box.cc:1213 msgid "" "\n" "%1 is unable to insert this plugin here.\n" msgstr "" -#: processor_box.cc:1216 +#: processor_box.cc:1249 #, fuzzy msgid "Cannot set up new send: %1" msgstr "δεν γίνεται να διαμορφώθεί η διαχείρηση σημάτων για %1" -#: processor_box.cc:1543 +#: processor_box.cc:1581 #, fuzzy msgid "" "You cannot reorder these plugins/sends/inserts\n" @@ -9045,20 +9072,20 @@ msgstr "" "με αυτό τον τροπο γιατί οι εισόδοι\n" "κ' εξόδοι δεν λειτουργούν καλά." -#: processor_box.cc:1728 +#: processor_box.cc:1765 #, fuzzy msgid "Rename Processor" msgstr "Μετονομασία Καναλιού" -#: processor_box.cc:1759 +#: processor_box.cc:1796 msgid "At least 100 IO objects exist with a name like %1 - name not changed" msgstr "" -#: processor_box.cc:1893 +#: processor_box.cc:1930 msgid "plugin insert constructor failed" msgstr "" -#: processor_box.cc:1904 +#: processor_box.cc:1941 #, fuzzy msgid "" "Copying the set of processors on the clipboard failed,\n" @@ -9069,7 +9096,7 @@ msgstr "" "πιθανόν γιατί το I/O configuration των plugins\n" "δεν ταίριαζε το configuration αυτού του καναλιού." -#: processor_box.cc:1950 +#: processor_box.cc:1987 #, fuzzy msgid "" "Do you really want to remove all processors from %1?\n" @@ -9078,16 +9105,16 @@ msgstr "" "Στ'αλήθεια θέλετε να απαλοίψετε όλα τα redirects από το δίαυλο?\n" "(δεν μπορεί να ανακληθεί)" -#: processor_box.cc:1954 processor_box.cc:1979 +#: processor_box.cc:1991 processor_box.cc:2016 msgid "Yes, remove them all" msgstr "Ναι, απάλοιψέ τα όλα" -#: processor_box.cc:1956 processor_box.cc:1981 +#: processor_box.cc:1993 processor_box.cc:2018 #, fuzzy msgid "Remove processors" msgstr "Απαλοιφή Στίγματος" -#: processor_box.cc:1971 +#: processor_box.cc:2008 #, fuzzy msgid "" "Do you really want to remove all pre-fader processors from %1?\n" @@ -9096,7 +9123,7 @@ msgstr "" "Στ'αλήθεια θέλετε να απαλοίψετε όλα τα redirects από το δίαυλο?\n" "(δεν μπορεί να ανακληθεί)" -#: processor_box.cc:1974 +#: processor_box.cc:2011 #, fuzzy msgid "" "Do you really want to remove all post-fader processors from %1?\n" @@ -9105,59 +9132,59 @@ msgstr "" "Στ'αλήθεια θέλετε να απαλοίψετε όλα τα redirects από το δίαυλο?\n" "(δεν μπορεί να ανακληθεί)" -#: processor_box.cc:2178 +#: processor_box.cc:2198 #, fuzzy msgid "New Plugin" msgstr "Νέο Plugin ..." -#: processor_box.cc:2181 +#: processor_box.cc:2201 msgid "New Insert" msgstr "Νέο Προσθήκη" -#: processor_box.cc:2184 +#: processor_box.cc:2204 #, fuzzy msgid "New External Send ..." msgstr "Νέο Send ..." -#: processor_box.cc:2188 +#: processor_box.cc:2208 #, fuzzy msgid "New Aux Send ..." msgstr "Νέο Send ..." -#: processor_box.cc:2192 +#: processor_box.cc:2212 #, fuzzy msgid "Clear (all)" msgstr "Εκκαθάριση όλων των διαστημάτων" -#: processor_box.cc:2194 +#: processor_box.cc:2214 #, fuzzy msgid "Clear (pre-fader)" msgstr "Εκκαθάριση μέτρου" -#: processor_box.cc:2196 +#: processor_box.cc:2216 #, fuzzy msgid "Clear (post-fader)" msgstr "Εκκαθάριση μέτρου" -#: processor_box.cc:2222 +#: processor_box.cc:2242 msgid "Activate All" msgstr "Ενεργοποίηση όλων" -#: processor_box.cc:2224 +#: processor_box.cc:2244 #, fuzzy msgid "Deactivate All" msgstr "Απενεργοποίηση όλων" -#: processor_box.cc:2226 +#: processor_box.cc:2246 #, fuzzy msgid "A/B Plugins" msgstr "Plugins" -#: processor_box.cc:2235 -msgid "Edit with basic controls..." +#: processor_box.cc:2255 +msgid "Edit with generic controls..." msgstr "" -#: processor_box.cc:2481 +#: processor_box.cc:2531 #, fuzzy msgid "%1: %2 (by %3)" msgstr "ardour: %1: %2 (by %3)" @@ -9290,6 +9317,11 @@ msgstr "" msgid "Recording (seconds of buffering):" msgstr "" +#: rc_option_editor.cc:656 +#, fuzzy +msgid "Control Surface Protocol" +msgstr "Επιφάνειες ελέγχου" + #: rc_option_editor.cc:660 msgid "Feedback" msgstr "" @@ -9298,41 +9330,41 @@ msgstr "" msgid "Double-click on a name to edit settings for an enabled protocol" msgstr "" -#: rc_option_editor.cc:818 +#: rc_option_editor.cc:817 msgid "Show Video Export Info before export" msgstr "" -#: rc_option_editor.cc:819 +#: rc_option_editor.cc:818 msgid "Show Video Server Startup Dialog" msgstr "" -#: rc_option_editor.cc:820 +#: rc_option_editor.cc:819 msgid "Advanced Setup (remote video server)" msgstr "" -#: rc_option_editor.cc:828 +#: rc_option_editor.cc:827 msgid "" "When enabled you can speficify a custom video-server URL and docroot. " "- Do not enable this option unless you know what you are doing." msgstr "" -#: rc_option_editor.cc:830 +#: rc_option_editor.cc:829 msgid "Video Server URL:" msgstr "" -#: rc_option_editor.cc:835 +#: rc_option_editor.cc:834 msgid "" "Base URL of the video-server including http prefix. This is usually 'http://" "hostname.example.org:1554/' and defaults to 'http://localhost:1554/' when " "the video-server is runing locally" msgstr "" -#: rc_option_editor.cc:837 +#: rc_option_editor.cc:836 #, fuzzy msgid "Video Folder:" msgstr "Όνομα φακέλου:" -#: rc_option_editor.cc:842 +#: rc_option_editor.cc:841 msgid "" "Local path to the video-server document-root. Only files below this " "directory will be accessible by the video-server. If the server run on a " @@ -9341,122 +9373,122 @@ msgid "" "monitor and file-browsing when opening/adding a video file." msgstr "" -#: rc_option_editor.cc:849 +#: rc_option_editor.cc:848 msgid "" "When enabled an information window with details is displayed before " "the video-export dialog." msgstr "" -#: rc_option_editor.cc:854 +#: rc_option_editor.cc:853 msgid "" "When enabled the video server is never launched automatically without " "confirmation" msgstr "" -#: rc_option_editor.cc:995 +#: rc_option_editor.cc:993 msgid "%1 Preferences" msgstr "" -#: rc_option_editor.cc:1006 +#: rc_option_editor.cc:1004 msgid "DSP CPU Utilization" msgstr "" -#: rc_option_editor.cc:1010 +#: rc_option_editor.cc:1008 msgid "Signal processing uses" msgstr "" -#: rc_option_editor.cc:1015 +#: rc_option_editor.cc:1013 msgid "all but one processor" msgstr "" -#: rc_option_editor.cc:1016 +#: rc_option_editor.cc:1014 #, fuzzy msgid "all available processors" msgstr "Διαθέσιμες Θύρες" -#: rc_option_editor.cc:1019 +#: rc_option_editor.cc:1017 msgid "%1 processors" msgstr "" -#: rc_option_editor.cc:1022 +#: rc_option_editor.cc:1020 msgid "This setting will only take effect when %1 is restarted." msgstr "" -#: rc_option_editor.cc:1027 +#: rc_option_editor.cc:1025 #, fuzzy msgid "Options|Undo" msgstr "Επιλογές" -#: rc_option_editor.cc:1034 +#: rc_option_editor.cc:1032 #, fuzzy msgid "Verify removal of last capture" msgstr "Επιβεβαιώστε διαγραφή τελευταίας λήψης" -#: rc_option_editor.cc:1042 +#: rc_option_editor.cc:1040 msgid "Make periodic backups of the session file" msgstr "" -#: rc_option_editor.cc:1047 +#: rc_option_editor.cc:1045 #, fuzzy msgid "Session Management" msgstr "Νέο Όνομα Συνεδρίας:" -#: rc_option_editor.cc:1052 +#: rc_option_editor.cc:1050 msgid "Always copy imported files" msgstr "" -#: rc_option_editor.cc:1059 +#: rc_option_editor.cc:1057 #, fuzzy msgid "Default folder for new sessions:" msgstr "επιλογή περιοχών" -#: rc_option_editor.cc:1067 +#: rc_option_editor.cc:1065 msgid "Maximum number of recent sessions" msgstr "" -#: rc_option_editor.cc:1080 +#: rc_option_editor.cc:1078 #, fuzzy msgid "Click gain level" msgstr "Αρχείο ήχου Μετρονόμου" -#: rc_option_editor.cc:1085 route_time_axis.cc:206 route_time_axis.cc:667 +#: rc_option_editor.cc:1083 route_time_axis.cc:206 route_time_axis.cc:667 msgid "Automation" msgstr "Αυτοματισμός" -#: rc_option_editor.cc:1090 +#: rc_option_editor.cc:1088 msgid "Thinning factor (larger value => less data)" msgstr "" -#: rc_option_editor.cc:1099 +#: rc_option_editor.cc:1097 msgid "Automation sampling interval (milliseconds)" msgstr "" -#: rc_option_editor.cc:1111 +#: rc_option_editor.cc:1109 #, fuzzy msgid "Keep record-enable engaged on stop" msgstr "Το Rec-enable παραμένει ενεργό στο stop" -#: rc_option_editor.cc:1120 +#: rc_option_editor.cc:1118 #, fuzzy msgid "Stop recording when an xrun occurs" msgstr "Παύση εγγραφής στα xrun" -#: rc_option_editor.cc:1125 +#: rc_option_editor.cc:1123 msgid "" "When enabled %1 will stop recording if an over- or underrun is " "detected by the audio engine" msgstr "" -#: rc_option_editor.cc:1131 +#: rc_option_editor.cc:1129 msgid "Create markers where xruns occur" msgstr "" -#: rc_option_editor.cc:1140 +#: rc_option_editor.cc:1138 #, fuzzy msgid "Stop at the end of the session" msgstr "Τέλος του συνεδρίας" -#: rc_option_editor.cc:1145 +#: rc_option_editor.cc:1143 msgid "" "When enabled if %1 is not recording, it will stop the " "transport when it reaches the current session end marker\n" @@ -9465,11 +9497,11 @@ msgid "" "all times" msgstr "" -#: rc_option_editor.cc:1153 +#: rc_option_editor.cc:1151 msgid "Do seamless looping (not possible when slaved to MTC, JACK etc)" msgstr "" -#: rc_option_editor.cc:1158 +#: rc_option_editor.cc:1156 msgid "" "When enabled this will loop by reading ahead and wrapping around at " "the loop point, preventing any need to do a transport locate at the end of " @@ -9479,40 +9511,40 @@ msgid "" "loop when %1 reaches the end which will often cause a small click or delay" msgstr "" -#: rc_option_editor.cc:1166 +#: rc_option_editor.cc:1164 msgid "Disable per-track record disarm while rolling" msgstr "" -#: rc_option_editor.cc:1170 +#: rc_option_editor.cc:1168 msgid "" "When enabled this will prevent you from accidentally stopping " "specific tracks recording during a take" msgstr "" -#: rc_option_editor.cc:1175 +#: rc_option_editor.cc:1173 msgid "12dB gain reduction during fast-forward and fast-rewind" msgstr "" -#: rc_option_editor.cc:1179 +#: rc_option_editor.cc:1177 msgid "" "This will reduce the unpleasant increase in perceived volume that occurs " "when fast-forwarding or rewinding through some kinds of audio" msgstr "" -#: rc_option_editor.cc:1183 +#: rc_option_editor.cc:1181 msgid "Sync/Slave" msgstr "" -#: rc_option_editor.cc:1187 +#: rc_option_editor.cc:1185 #, fuzzy msgid "External timecode source" msgstr "Snap σε cd frame" -#: rc_option_editor.cc:1197 +#: rc_option_editor.cc:1195 msgid "Match session video frame rate to external timecode" msgstr "" -#: rc_option_editor.cc:1203 +#: rc_option_editor.cc:1201 msgid "" "This option controls the value of the video frame rate while chasing " "an external timecode source.\n" @@ -9526,22 +9558,22 @@ msgid "" "external timecode standard and the session standard." msgstr "" -#: rc_option_editor.cc:1213 +#: rc_option_editor.cc:1211 #, fuzzy msgid "External timecode is sync locked" msgstr "Snap σε cd frame" -#: rc_option_editor.cc:1219 +#: rc_option_editor.cc:1217 msgid "" "When enabled indicates that the selected external timecode source " "shares sync (Black & Burst, Wordclock, etc) with the audio interface." msgstr "" -#: rc_option_editor.cc:1226 +#: rc_option_editor.cc:1224 msgid "Lock to 29.9700 fps instead of 30000/1001" msgstr "" -#: rc_option_editor.cc:1232 +#: rc_option_editor.cc:1230 msgid "" "When enabled the external timecode source is assumed to use 29.97 fps " "instead of 30000/1001.\n" @@ -9554,150 +9586,150 @@ msgid "" "variant of using exactly 29.97 fps has zero timecode drift.\n" msgstr "" -#: rc_option_editor.cc:1242 +#: rc_option_editor.cc:1240 msgid "LTC Reader" msgstr "" -#: rc_option_editor.cc:1246 +#: rc_option_editor.cc:1244 msgid "LTC incoming port" msgstr "" -#: rc_option_editor.cc:1259 +#: rc_option_editor.cc:1257 #, fuzzy msgid "LTC Generator" msgstr "Δημιουργία" -#: rc_option_editor.cc:1264 +#: rc_option_editor.cc:1262 #, fuzzy msgid "Enable LTC generator" msgstr "Ενεργοποίηση Εγγραφής" -#: rc_option_editor.cc:1271 +#: rc_option_editor.cc:1269 msgid "send LTC while stopped" msgstr "" -#: rc_option_editor.cc:1277 +#: rc_option_editor.cc:1275 msgid "" "When enabled %1 will continue to send LTC information even when the " "transport (playhead) is not moving" msgstr "" -#: rc_option_editor.cc:1283 +#: rc_option_editor.cc:1281 #, fuzzy msgid "LTC generator level" msgstr "Δημιουργία" -#: rc_option_editor.cc:1287 +#: rc_option_editor.cc:1285 msgid "" "Specify the Peak Volume of the generated LTC signal in dbFS. A good value " "is 0dBu ^= -18dbFS in an EBU calibrated system" msgstr "" -#: rc_option_editor.cc:1299 +#: rc_option_editor.cc:1297 #, fuzzy msgid "Link selection of regions and tracks" msgstr "Αντιστροφή επιλογής στο κανάλι" -#: rc_option_editor.cc:1307 +#: rc_option_editor.cc:1305 msgid "Move relevant automation when audio regions are moved" msgstr "" -#: rc_option_editor.cc:1315 +#: rc_option_editor.cc:1313 msgid "Show meters on tracks in the editor" msgstr "" -#: rc_option_editor.cc:1322 +#: rc_option_editor.cc:1320 msgid "Regions in active edit groups are edited together" msgstr "" -#: rc_option_editor.cc:1323 +#: rc_option_editor.cc:1321 msgid "whenever they overlap in time" msgstr "" -#: rc_option_editor.cc:1324 +#: rc_option_editor.cc:1322 msgid "only if they have identical length, position and origin" msgstr "" -#: rc_option_editor.cc:1334 +#: rc_option_editor.cc:1332 msgid "Make rubberband selection rectangle snap to the grid" msgstr "" -#: rc_option_editor.cc:1342 +#: rc_option_editor.cc:1340 #, fuzzy msgid "Show waveforms in regions" msgstr "Ανάδειξη αυτομάτων περιοχών" -#: rc_option_editor.cc:1350 +#: rc_option_editor.cc:1348 #, fuzzy msgid "Show gain envelopes in audio regions" msgstr "Ανάδειξη αυτομάτων περιοχών" -#: rc_option_editor.cc:1351 +#: rc_option_editor.cc:1349 msgid "in all modes" msgstr "" -#: rc_option_editor.cc:1352 +#: rc_option_editor.cc:1350 msgid "only in region gain mode" msgstr "" -#: rc_option_editor.cc:1359 +#: rc_option_editor.cc:1357 #, fuzzy msgid "Waveform scale" msgstr "Κυματομορφή" -#: rc_option_editor.cc:1364 +#: rc_option_editor.cc:1362 msgid "linear" msgstr "γραμμική" -#: rc_option_editor.cc:1365 +#: rc_option_editor.cc:1363 msgid "logarithmic" msgstr "" -#: rc_option_editor.cc:1371 +#: rc_option_editor.cc:1369 #, fuzzy msgid "Waveform shape" msgstr "Κυματομορφή" -#: rc_option_editor.cc:1376 +#: rc_option_editor.cc:1374 #, fuzzy msgid "traditional" msgstr "Παραδοσιακή" -#: rc_option_editor.cc:1377 +#: rc_option_editor.cc:1375 #, fuzzy msgid "rectified" msgstr "Ανορθωμένή" -#: rc_option_editor.cc:1384 +#: rc_option_editor.cc:1382 msgid "Show waveforms for audio while it is being recorded" msgstr "" -#: rc_option_editor.cc:1392 +#: rc_option_editor.cc:1390 msgid "Show zoom toolbar" msgstr "" -#: rc_option_editor.cc:1400 +#: rc_option_editor.cc:1398 msgid "Color regions using their track's color" msgstr "" -#: rc_option_editor.cc:1408 +#: rc_option_editor.cc:1406 msgid "Update editor window during drags of the summary" msgstr "" -#: rc_option_editor.cc:1416 +#: rc_option_editor.cc:1414 msgid "Synchronise editor and mixer track order" msgstr "" -#: rc_option_editor.cc:1424 +#: rc_option_editor.cc:1422 msgid "Synchronise editor and mixer selection" msgstr "" -#: rc_option_editor.cc:1431 +#: rc_option_editor.cc:1429 #, fuzzy msgid "Name new markers" msgstr "μετονομασία στίγματος" -#: rc_option_editor.cc:1437 +#: rc_option_editor.cc:1435 msgid "" "If enabled, popup a dialog when a new marker is created to allow its name to " "be set as it is created.\n" @@ -9705,371 +9737,364 @@ msgid "" "You can always rename markers by right-clicking on them" msgstr "" -#: rc_option_editor.cc:1443 +#: rc_option_editor.cc:1441 msgid "Auto-scroll editor window when dragging near its edges" msgstr "" -#: rc_option_editor.cc:1450 +#: rc_option_editor.cc:1448 msgid "Buffering" msgstr "" -#: rc_option_editor.cc:1458 +#: rc_option_editor.cc:1456 #, fuzzy msgid "Record monitoring handled by" msgstr "Παύση εγγραφής στα xrun" -#: rc_option_editor.cc:1469 +#: rc_option_editor.cc:1467 #, fuzzy msgid "ardour" msgstr "ardour: " -#: rc_option_editor.cc:1470 +#: rc_option_editor.cc:1468 #, fuzzy msgid "audio hardware" msgstr "Ηχητικά frames" -#: rc_option_editor.cc:1477 +#: rc_option_editor.cc:1475 #, fuzzy msgid "Tape machine mode" msgstr "Λειτουργία αυτοματισμού Fader" -#: rc_option_editor.cc:1482 +#: rc_option_editor.cc:1480 msgid "Connection of tracks and busses" msgstr "" -#: rc_option_editor.cc:1487 +#: rc_option_editor.cc:1485 msgid "Auto-connect master/monitor busses" msgstr "" -#: rc_option_editor.cc:1494 +#: rc_option_editor.cc:1492 #, fuzzy msgid "Connect track inputs" msgstr "Σύνδεση νέων inputs καναλιού στο hardware" -#: rc_option_editor.cc:1499 +#: rc_option_editor.cc:1497 #, fuzzy msgid "automatically to physical inputs" msgstr "αυτόματη σύνδεση Inputs" -#: rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1498 rc_option_editor.cc:1511 msgid "manually" msgstr "" -#: rc_option_editor.cc:1506 +#: rc_option_editor.cc:1504 #, fuzzy msgid "Connect track and bus outputs" msgstr "Σύνδεση νέων outputs καναλιου στο master" -#: rc_option_editor.cc:1511 +#: rc_option_editor.cc:1509 #, fuzzy msgid "automatically to physical outputs" msgstr "Αυτόματη σύνδεση Οutputs" -#: rc_option_editor.cc:1512 +#: rc_option_editor.cc:1510 #, fuzzy msgid "automatically to master bus" msgstr "αυτόματη σύνδεση outputs καναλιών σε master outs" -#: rc_option_editor.cc:1517 +#: rc_option_editor.cc:1515 #, fuzzy msgid "Denormals" msgstr "Κανονικό" -#: rc_option_editor.cc:1522 +#: rc_option_editor.cc:1520 msgid "Use DC bias to protect against denormals" msgstr "" -#: rc_option_editor.cc:1529 +#: rc_option_editor.cc:1527 msgid "Processor handling" msgstr "" -#: rc_option_editor.cc:1534 +#: rc_option_editor.cc:1532 msgid "no processor handling" msgstr "" -#: rc_option_editor.cc:1539 +#: rc_option_editor.cc:1537 msgid "use FlushToZero" msgstr "" -#: rc_option_editor.cc:1543 +#: rc_option_editor.cc:1541 msgid "use DenormalsAreZero" msgstr "" -#: rc_option_editor.cc:1547 +#: rc_option_editor.cc:1545 msgid "use FlushToZero and DenormalsAreZero" msgstr "" -#: rc_option_editor.cc:1557 +#: rc_option_editor.cc:1555 #, fuzzy msgid "Silence plugins when the transport is stopped" msgstr "Λήξη των plugins με την παύση" -#: rc_option_editor.cc:1565 +#: rc_option_editor.cc:1563 msgid "Make new plugins active" msgstr "" -#: rc_option_editor.cc:1573 +#: rc_option_editor.cc:1571 msgid "Enable automatic analysis of audio" msgstr "" -#: rc_option_editor.cc:1581 +#: rc_option_editor.cc:1579 #, fuzzy msgid "Replicate missing region channels" msgstr "Δημιουργία μίας περιοχής για κάθε κανάλι" -#: rc_option_editor.cc:1588 rc_option_editor.cc:1603 rc_option_editor.cc:1615 -#: rc_option_editor.cc:1627 rc_option_editor.cc:1639 rc_option_editor.cc:1643 -#: rc_option_editor.cc:1651 rc_option_editor.cc:1659 rc_option_editor.cc:1667 -#: rc_option_editor.cc:1669 rc_option_editor.cc:1677 rc_option_editor.cc:1685 -#: rc_option_editor.cc:1693 +#: rc_option_editor.cc:1586 rc_option_editor.cc:1601 rc_option_editor.cc:1613 +#: rc_option_editor.cc:1625 rc_option_editor.cc:1637 rc_option_editor.cc:1641 +#: rc_option_editor.cc:1649 rc_option_editor.cc:1657 rc_option_editor.cc:1665 +#: rc_option_editor.cc:1667 rc_option_editor.cc:1675 rc_option_editor.cc:1683 +#: rc_option_editor.cc:1691 #, fuzzy msgid "Solo / mute" msgstr "Solo μέσω διαύλου" -#: rc_option_editor.cc:1591 +#: rc_option_editor.cc:1589 msgid "Solo-in-place mute cut (dB)" msgstr "" -#: rc_option_editor.cc:1598 +#: rc_option_editor.cc:1596 msgid "Solo controls are Listen controls" msgstr "" -#: rc_option_editor.cc:1607 +#: rc_option_editor.cc:1605 #, fuzzy msgid "Listen Position" msgstr "Θέση" -#: rc_option_editor.cc:1612 +#: rc_option_editor.cc:1610 msgid "after-fader (AFL)" msgstr "" -#: rc_option_editor.cc:1613 +#: rc_option_editor.cc:1611 #, fuzzy msgid "pre-fader (PFL)" msgstr "Εκκαθάριση μέτρου" -#: rc_option_editor.cc:1619 +#: rc_option_editor.cc:1617 msgid "PFL signals come from" msgstr "" -#: rc_option_editor.cc:1624 +#: rc_option_editor.cc:1622 #, fuzzy msgid "before pre-fader processors" msgstr "Απαλοιφή Στίγματος" -#: rc_option_editor.cc:1625 +#: rc_option_editor.cc:1623 msgid "pre-fader but after pre-fader processors" msgstr "" -#: rc_option_editor.cc:1631 +#: rc_option_editor.cc:1629 msgid "AFL signals come from" msgstr "" -#: rc_option_editor.cc:1636 +#: rc_option_editor.cc:1634 #, fuzzy msgid "immediately post-fader" msgstr "Εκκαθάριση μέτρου" -#: rc_option_editor.cc:1637 +#: rc_option_editor.cc:1635 #, fuzzy msgid "after post-fader processors (before pan)" msgstr "Απαλοιφή Στίγματος" -#: rc_option_editor.cc:1646 +#: rc_option_editor.cc:1644 msgid "Exclusive solo" msgstr "" -#: rc_option_editor.cc:1654 +#: rc_option_editor.cc:1652 #, fuzzy msgid "Show solo muting" msgstr "Ανάδειξη όλων των αυτοματισμών" -#: rc_option_editor.cc:1662 +#: rc_option_editor.cc:1660 msgid "Soloing overrides muting" msgstr "" -#: rc_option_editor.cc:1667 +#: rc_option_editor.cc:1665 #, fuzzy msgid "Default track / bus muting options" msgstr "κανάλια/δίαυλοι" -#: rc_option_editor.cc:1672 +#: rc_option_editor.cc:1670 msgid "Mute affects pre-fader sends" msgstr "" -#: rc_option_editor.cc:1680 +#: rc_option_editor.cc:1678 msgid "Mute affects post-fader sends" msgstr "" -#: rc_option_editor.cc:1688 +#: rc_option_editor.cc:1686 #, fuzzy msgid "Mute affects control outputs" msgstr "χρήση των control outs" -#: rc_option_editor.cc:1696 +#: rc_option_editor.cc:1694 msgid "Mute affects main outputs" msgstr "" -#: rc_option_editor.cc:1712 +#: rc_option_editor.cc:1710 #, fuzzy msgid "Send MIDI Time Code" msgstr "Αποστολή MIDI feedback" -#: rc_option_editor.cc:1720 +#: rc_option_editor.cc:1718 msgid "Percentage either side of normal transport speed to transmit MTC" msgstr "" -#: rc_option_editor.cc:1729 +#: rc_option_editor.cc:1727 msgid "Obey MIDI Machine Control commands" msgstr "" -#: rc_option_editor.cc:1737 +#: rc_option_editor.cc:1735 msgid "Send MIDI Machine Control commands" msgstr "" -#: rc_option_editor.cc:1745 +#: rc_option_editor.cc:1743 #, fuzzy msgid "Send MIDI control feedback" msgstr "Αποστολή MIDI feedback" -#: rc_option_editor.cc:1753 +#: rc_option_editor.cc:1751 msgid "Inbound MMC device ID" msgstr "" -#: rc_option_editor.cc:1762 +#: rc_option_editor.cc:1760 msgid "Outbound MMC device ID" msgstr "" -#: rc_option_editor.cc:1771 +#: rc_option_editor.cc:1769 msgid "Initial program change" msgstr "" -#: rc_option_editor.cc:1780 +#: rc_option_editor.cc:1778 msgid "Display first MIDI bank/program as 0" msgstr "" -#: rc_option_editor.cc:1788 +#: rc_option_editor.cc:1786 msgid "Never display periodic MIDI messages (MTC, MIDI Clock)" msgstr "" -#: rc_option_editor.cc:1796 +#: rc_option_editor.cc:1794 #, fuzzy msgid "Sound MIDI notes as they are selected" msgstr "Προσθήκη επιλεγμένου(ων)" -#: rc_option_editor.cc:1804 rc_option_editor.cc:1814 rc_option_editor.cc:1816 -#: rc_option_editor.cc:1818 rc_option_editor.cc:1820 rc_option_editor.cc:1833 +#: rc_option_editor.cc:1802 rc_option_editor.cc:1812 rc_option_editor.cc:1814 #, fuzzy msgid "User interaction" msgstr "Ενέργειες Περιοχών" -#: rc_option_editor.cc:1807 +#: rc_option_editor.cc:1805 msgid "" "Use translations of %1 messages\n" " (requires a restart of %1 to take effect)\n" " (if available for your language preferences)" msgstr "" -#: rc_option_editor.cc:1814 +#: rc_option_editor.cc:1812 msgid "Keyboard" msgstr "" -#: rc_option_editor.cc:1818 -#, fuzzy -msgid "Control surfaces" -msgstr "Επιφάνειες ελέγχου" - -#: rc_option_editor.cc:1824 +#: rc_option_editor.cc:1822 #, fuzzy msgid "Control surface remote ID" msgstr "Επιφάνειες ελέγχου" -#: rc_option_editor.cc:1829 +#: rc_option_editor.cc:1827 msgid "assigned by user" msgstr "" -#: rc_option_editor.cc:1830 +#: rc_option_editor.cc:1828 msgid "follows order of mixer" msgstr "" -#: rc_option_editor.cc:1831 +#: rc_option_editor.cc:1829 msgid "follows order of editor" msgstr "" -#: rc_option_editor.cc:1842 rc_option_editor.cc:1850 rc_option_editor.cc:1860 -#: rc_option_editor.cc:1862 rc_option_editor.cc:1870 rc_option_editor.cc:1888 -#: rc_option_editor.cc:1897 rc_option_editor.cc:1905 rc_option_editor.cc:1919 -#: rc_option_editor.cc:1936 -msgid "GUI" +#: rc_option_editor.cc:1838 rc_option_editor.cc:1846 rc_option_editor.cc:1856 +#: rc_option_editor.cc:1877 rc_option_editor.cc:1886 rc_option_editor.cc:1894 +#: rc_option_editor.cc:1908 rc_option_editor.cc:1925 +msgid "Preferences|GUI" msgstr "" -#: rc_option_editor.cc:1845 +#: rc_option_editor.cc:1841 msgid "Graphically indicate mouse pointer hovering over various widgets" msgstr "" -#: rc_option_editor.cc:1853 +#: rc_option_editor.cc:1849 msgid "Show tooltips if mouse hovers over a control" msgstr "" -#: rc_option_editor.cc:1865 -msgid "Use plugins' own interfaces instead of %1's" +#: rc_option_editor.cc:1859 +msgid "GUI" msgstr "" -#: rc_option_editor.cc:1873 +#: rc_option_editor.cc:1862 msgid "update transport clock display every 40ms instead of every 100ms" msgstr "" -#: rc_option_editor.cc:1890 +#: rc_option_editor.cc:1879 #, fuzzy msgid "Mixer Strip" msgstr "Ανάδειξη Μίκτη" -#: rc_option_editor.cc:1900 +#: rc_option_editor.cc:1889 #, fuzzy msgid "Use narrow strips in the mixer by default" msgstr "Στενοί διάδρομοι μείκτη" -#: rc_option_editor.cc:1909 +#: rc_option_editor.cc:1898 #, fuzzy msgid "Meter hold time" msgstr "Παύση Μετρητή" -#: rc_option_editor.cc:1915 +#: rc_option_editor.cc:1904 msgid "short" msgstr "" -#: rc_option_editor.cc:1916 rc_option_editor.cc:1931 +#: rc_option_editor.cc:1905 rc_option_editor.cc:1920 msgid "medium" msgstr "" -#: rc_option_editor.cc:1917 +#: rc_option_editor.cc:1906 msgid "long" msgstr "" -#: rc_option_editor.cc:1923 +#: rc_option_editor.cc:1912 msgid "Meter fall-off" msgstr "" -#: rc_option_editor.cc:1929 +#: rc_option_editor.cc:1918 #, fuzzy msgid "slowest" msgstr "Αργότατο" -#: rc_option_editor.cc:1930 +#: rc_option_editor.cc:1919 msgid "slow" msgstr "" -#: rc_option_editor.cc:1932 +#: rc_option_editor.cc:1921 #, fuzzy msgid "fast" msgstr "ταχύτατη" -#: rc_option_editor.cc:1933 +#: rc_option_editor.cc:1922 #, fuzzy msgid "faster" msgstr "Ταχύτερα" -#: rc_option_editor.cc:1934 +#: rc_option_editor.cc:1923 msgid "fastest" msgstr "ταχύτατη" @@ -10082,7 +10107,7 @@ msgstr "ακρόαση της περιοχής" msgid "Position:" msgstr "Θέση" -#: region_editor.cc:90 +#: region_editor.cc:90 add_video_dialog.cc:169 msgid "End:" msgstr "Τέλος:" @@ -10322,21 +10347,21 @@ msgstr "Επιλογή" msgid "Active state" msgstr "Ενεργοποίηση" -#: route_group_dialog.cc:47 route_group_dialog.cc:77 theme_manager.cc:69 +#: route_group_dialog.cc:47 route_group_dialog.cc:76 theme_manager.cc:71 msgid "Color" msgstr "Χρώμα" -#: route_group_dialog.cc:54 +#: route_group_dialog.cc:53 #, fuzzy msgid "RouteGroupDialog" msgstr "Εκκαθάριση" -#: route_group_dialog.cc:93 +#: route_group_dialog.cc:92 #, fuzzy msgid "Sharing" msgstr "Προχωρημένα..." -#: route_group_dialog.cc:183 +#: route_group_dialog.cc:182 msgid "" "A route group of this name already exists. Please use a different name." msgstr "" @@ -11160,194 +11185,194 @@ msgstr "" msgid "-4.1667 - 0.1%" msgstr "" -#: session_option_editor.cc:85 +#: session_option_editor.cc:84 msgid "" "Use Video File's FPS Instead of Timecode Value for Timeline and Video " "Monitor." msgstr "" -#: session_option_editor.cc:92 +#: session_option_editor.cc:91 msgid "" "Apply Pull-Up/Down to Video Timeline and Video Monitor (Unless in JACK-sync)." msgstr "" -#: session_option_editor.cc:98 +#: session_option_editor.cc:96 #, fuzzy msgid "Ext Timecode Offsets" msgstr "Ηχητικά frames" -#: session_option_editor.cc:102 +#: session_option_editor.cc:100 #, fuzzy msgid "Slave Timecode offset" msgstr "Ηχητικά frames" -#: session_option_editor.cc:109 +#: session_option_editor.cc:107 msgid "The specified offset is added to the received timecode (MTC or LTC)." msgstr "" -#: session_option_editor.cc:115 +#: session_option_editor.cc:113 #, fuzzy msgid "Timecode Generator offset" msgstr "Ηχητικά frames" -#: session_option_editor.cc:122 +#: session_option_editor.cc:120 msgid "" "Specify an offset which is added to the generated timecode (so far only LTC)." msgstr "" -#: session_option_editor.cc:126 +#: session_option_editor.cc:124 msgid "JACK Transport/Time Settings" msgstr "" -#: session_option_editor.cc:130 +#: session_option_editor.cc:128 msgid "" "%1 is JACK Time Master (provides Bar|Beat|Tick and other information to JACK)" msgstr "" -#: session_option_editor.cc:139 +#: session_option_editor.cc:137 #, fuzzy msgid "Default crossfade type" msgstr "Crossfades εν ενεργεία" -#: session_option_editor.cc:144 +#: session_option_editor.cc:142 msgid "Constant power (-3dB) crossfade" msgstr "" -#: session_option_editor.cc:145 +#: session_option_editor.cc:143 msgid "Linear (-6dB) crossfade" msgstr "" -#: session_option_editor.cc:150 +#: session_option_editor.cc:148 msgid "destructive-xfade-seconds" msgstr "" -#: session_option_editor.cc:151 +#: session_option_editor.cc:149 #, fuzzy msgid "Destructive crossfade length" msgstr "Καταστροφικό μήκος crossfade (msecs)" -#: session_option_editor.cc:160 +#: session_option_editor.cc:158 #, fuzzy msgid "Region fades active" msgstr "Περιοχές/ημ/νία αρχείου" -#: session_option_editor.cc:167 +#: session_option_editor.cc:165 #, fuzzy msgid "Region fades visible" msgstr "Περιοχές/μέγεθος αρχείου" -#: session_option_editor.cc:174 session_option_editor.cc:187 -#: session_option_editor.cc:201 session_option_editor.cc:203 -#: session_option_editor.cc:209 session_option_editor.cc:216 +#: session_option_editor.cc:172 session_option_editor.cc:185 +#: session_option_editor.cc:199 session_option_editor.cc:201 +#: session_option_editor.cc:207 session_option_editor.cc:214 msgid "Media" msgstr "" -#: session_option_editor.cc:174 +#: session_option_editor.cc:172 #, fuzzy msgid "Audio file format" msgstr "Πρόσθεση αρχείου ήχου ή φακέλου" -#: session_option_editor.cc:178 +#: session_option_editor.cc:176 #, fuzzy msgid "Sample format" msgstr "Εντόπιο Format" -#: session_option_editor.cc:183 +#: session_option_editor.cc:181 #, fuzzy msgid "32-bit floating point" msgstr "WAVE/μεταβλητής υποδ/λής" -#: session_option_editor.cc:184 +#: session_option_editor.cc:182 msgid "24-bit integer" msgstr "" -#: session_option_editor.cc:185 +#: session_option_editor.cc:183 msgid "16-bit integer" msgstr "" -#: session_option_editor.cc:191 +#: session_option_editor.cc:189 msgid "File type" msgstr "" -#: session_option_editor.cc:196 +#: session_option_editor.cc:194 #, fuzzy msgid "Broadcast WAVE" msgstr "Broadcast WAVE/μεταβλητής υποδ/λής" -#: session_option_editor.cc:197 +#: session_option_editor.cc:195 msgid "WAVE" msgstr "" -#: session_option_editor.cc:198 +#: session_option_editor.cc:196 msgid "WAVE-64" msgstr "" -#: session_option_editor.cc:203 +#: session_option_editor.cc:201 #, fuzzy msgid "File locations" msgstr "διαγραφή τοποθεσιών" -#: session_option_editor.cc:205 +#: session_option_editor.cc:203 msgid "Search for audio files in:" msgstr "" -#: session_option_editor.cc:211 +#: session_option_editor.cc:209 msgid "Search for MIDI files in:" msgstr "" -#: session_option_editor.cc:222 +#: session_option_editor.cc:220 msgid "" "Track Input Monitoring automatically follows transport state (\"auto-input\")" msgstr "" -#: session_option_editor.cc:229 +#: session_option_editor.cc:227 #, fuzzy msgid "Use monitor section in this session" msgstr "Παύση αναπαραγωγέα στο τέλος της συνεδρίας" -#: session_option_editor.cc:240 +#: session_option_editor.cc:238 msgid "MIDI region copies are independent" msgstr "" -#: session_option_editor.cc:247 +#: session_option_editor.cc:245 msgid "" "Policy for handling overlapping notes\n" " on the same MIDI channel" msgstr "" -#: session_option_editor.cc:252 +#: session_option_editor.cc:250 msgid "never allow them" msgstr "" -#: session_option_editor.cc:253 +#: session_option_editor.cc:251 msgid "don't do anything in particular" msgstr "" -#: session_option_editor.cc:254 +#: session_option_editor.cc:252 msgid "replace any overlapped existing note" msgstr "" -#: session_option_editor.cc:255 +#: session_option_editor.cc:253 msgid "shorten the overlapped existing note" msgstr "" -#: session_option_editor.cc:256 +#: session_option_editor.cc:254 msgid "shorten the overlapping new note" msgstr "" -#: session_option_editor.cc:257 +#: session_option_editor.cc:255 msgid "replace both overlapping notes with a single note" msgstr "" -#: session_option_editor.cc:261 +#: session_option_editor.cc:259 msgid "Glue to bars and beats" msgstr "" -#: session_option_editor.cc:265 +#: session_option_editor.cc:263 msgid "Glue new markers to bars and beats" msgstr "" -#: session_option_editor.cc:272 +#: session_option_editor.cc:270 msgid "Glue new regions to bars and beats" msgstr "" @@ -11437,12 +11462,12 @@ msgstr "Ηχητικά frames" msgid "MIDI files" msgstr "MIDI δεσμός" -#: sfdb_ui.cc:458 +#: sfdb_ui.cc:458 add_video_dialog.cc:131 #, fuzzy msgid "All files" msgstr "καθαρισμένα αρχεία" -#: sfdb_ui.cc:477 +#: sfdb_ui.cc:477 add_video_dialog.cc:142 #, fuzzy msgid "Browse Files" msgstr "Αναζήτηση" @@ -11504,7 +11529,7 @@ msgstr "" msgid "ID" msgstr "MIDI" -#: sfdb_ui.cc:573 +#: sfdb_ui.cc:573 add_video_dialog.cc:83 #, fuzzy msgid "Filename" msgstr "Μετονομασία" @@ -11695,53 +11720,53 @@ msgstr "" msgid "Fastest" msgstr "Ταχύτατο" -#: shuttle_control.cc:55 +#: shuttle_control.cc:56 #, fuzzy msgid "Shuttle speed control (Context-click for options)" msgstr "Έλεγχος ταχύτητας Shuttle" -#: shuttle_control.cc:164 +#: shuttle_control.cc:165 #, fuzzy msgid "Percent" msgstr "Ποσοστό" -#: shuttle_control.cc:172 +#: shuttle_control.cc:173 msgid "Units" msgstr "" -#: shuttle_control.cc:178 shuttle_control.cc:598 +#: shuttle_control.cc:179 shuttle_control.cc:599 msgid "Sprung" msgstr "Έλασμα" -#: shuttle_control.cc:182 shuttle_control.cc:601 +#: shuttle_control.cc:183 shuttle_control.cc:602 msgid "Wheel" msgstr "Τροχός" -#: shuttle_control.cc:216 +#: shuttle_control.cc:217 msgid "Maximum speed" msgstr "μέγιστη ταχύτητα" -#: shuttle_control.cc:560 +#: shuttle_control.cc:561 #, fuzzy msgid "Playing" msgstr "Αναπαρ/γή" -#: shuttle_control.cc:575 +#: shuttle_control.cc:576 #, fuzzy, c-format msgid "<<< %+d semitones" msgstr "Ημιτόνια" -#: shuttle_control.cc:577 +#: shuttle_control.cc:578 #, fuzzy, c-format msgid ">>> %+d semitones" msgstr "Ημιτόνια" -#: shuttle_control.cc:582 +#: shuttle_control.cc:583 #, fuzzy msgid "Stopped" msgstr "Παύση" -#: splash.cc:69 +#: splash.cc:73 msgid "%1 loading ..." msgstr "" @@ -11783,7 +11808,7 @@ msgstr "" msgid "I'd like more options for this session" msgstr "" -#: startup.cc:196 +#: startup.cc:194 msgid "" "Welcome to this BETA release of Ardour 3.0\n" "\n" @@ -11808,15 +11833,15 @@ msgid "" " http://ardour.org/support\n" msgstr "" -#: startup.cc:220 +#: startup.cc:218 msgid "This is a BETA RELEASE" msgstr "" -#: startup.cc:326 +#: startup.cc:324 msgid "Audio / MIDI Setup" msgstr "" -#: startup.cc:338 +#: startup.cc:336 msgid "" "%1 is a digital audio workstation. You can use it to " "record, edit and mix multi-track audio. You can produce your own CDs, mix " @@ -11826,15 +11851,15 @@ msgid "" "program. " msgstr "" -#: startup.cc:364 +#: startup.cc:362 msgid "Welcome to %1" msgstr "" -#: startup.cc:387 +#: startup.cc:385 msgid "Default folder for %1 sessions" msgstr "" -#: startup.cc:393 +#: startup.cc:391 msgid "" "Each project that you work on with %1 has its own folder.\n" "These can require a lot of disk space if you are recording audio.\n" @@ -11844,11 +11869,11 @@ msgid "" "(You can put new sessions anywhere, this is just a default)" msgstr "" -#: startup.cc:417 +#: startup.cc:415 msgid "Default folder for new sessions" msgstr "" -#: startup.cc:438 +#: startup.cc:436 msgid "" "While recording instruments or vocals, you probably want to listen to the\n" "signal as well as record it. This is called \"monitoring\". There are\n" @@ -11862,31 +11887,31 @@ msgid "" "If you do not understand what this is about, just accept the default." msgstr "" -#: startup.cc:459 +#: startup.cc:457 msgid "Monitoring Choices" msgstr "" -#: startup.cc:482 +#: startup.cc:480 msgid "Use a Master bus directly" msgstr "" -#: startup.cc:484 +#: startup.cc:482 msgid "" "Connect the Master bus directly to your hardware outputs. This is preferable " "for simple usage." msgstr "" -#: startup.cc:493 +#: startup.cc:491 msgid "Use an additional Monitor bus" msgstr "" -#: startup.cc:496 +#: startup.cc:494 msgid "" "Use a Monitor bus between Master bus and hardware outputs for \n" "greater control in monitoring without affecting the mix." msgstr "" -#: startup.cc:518 +#: startup.cc:516 msgid "" "You can change this preference at any time via the Preferences dialog.\n" "You can also add or remove the monitor section to/from any session.\n" @@ -11894,123 +11919,131 @@ msgid "" "If you do not understand what this is about, just accept the default." msgstr "" -#: startup.cc:529 +#: startup.cc:527 #, fuzzy msgid "Monitor Section" msgstr "ισοστάθμιση προς τα επιλεγμένα" -#: startup.cc:569 +#: startup.cc:573 +msgid "Check the website for more..." +msgstr "" + +#: startup.cc:576 +msgid "Click to open the program website in your web browser" +msgstr "" + +#: startup.cc:594 msgid "What would you like to do ?" msgstr "" -#: startup.cc:704 +#: startup.cc:729 #, fuzzy msgid "Open" msgstr "Άνοιγμα" -#: startup.cc:750 +#: startup.cc:775 #, fuzzy msgid "Session name:" msgstr "Νέο Όνομα Συνεδρίας:" -#: startup.cc:773 +#: startup.cc:798 #, fuzzy msgid "Create session folder in:" msgstr "Δημιουργία Directory Συνεδρίας Στο:" -#: startup.cc:788 +#: startup.cc:813 #, fuzzy msgid "Select folder for session" msgstr "επιλογή περιοχών" -#: startup.cc:820 +#: startup.cc:845 #, fuzzy msgid "Use this template" msgstr "Επιλογή προσχεδίου" -#: startup.cc:823 +#: startup.cc:848 #, fuzzy msgid "no template" msgstr "-προσχέδιο" -#: startup.cc:851 +#: startup.cc:876 #, fuzzy msgid "Use an existing session as a template:" msgstr "Χρήση Προσχεδίου Συνεδριών" -#: startup.cc:863 +#: startup.cc:888 #, fuzzy msgid "Select template" msgstr "Επιλογή προσχεδίου" -#: startup.cc:889 +#: startup.cc:914 msgid "New Session" msgstr "Νέα συνεδρία" -#: startup.cc:1043 +#: startup.cc:1068 #, fuzzy msgid "Select session file" msgstr "επιλογή αρχείου συνεδρίας" -#: startup.cc:1059 +#: startup.cc:1084 #, fuzzy msgid "Browse:" msgstr "Αναζήτηση" -#: startup.cc:1068 +#: startup.cc:1093 #, fuzzy msgid "Select a session" msgstr "επιλογή αρχείου συνεδρίας" -#: startup.cc:1094 startup.cc:1095 startup.cc:1096 +#: startup.cc:1119 startup.cc:1120 startup.cc:1121 msgid "channels" msgstr "κανάλια" -#: startup.cc:1110 +#: startup.cc:1135 #, fuzzy msgid "Busses" msgstr "Δίαυλοι" -#: startup.cc:1111 +#: startup.cc:1136 #, fuzzy msgid "Inputs" msgstr " Inputs καναλιών/διάυλων" -#: startup.cc:1112 +#: startup.cc:1137 #, fuzzy msgid "Outputs" msgstr " Outputs καναλιών/διάυλων" -#: startup.cc:1120 +#: startup.cc:1145 #, fuzzy msgid "Create master bus" msgstr "Δημιουργία Master Bus" -#: startup.cc:1130 +#: startup.cc:1155 #, fuzzy msgid "Automatically connect to physical inputs" msgstr "αυτόματη σύνδεση Inputs" -#: startup.cc:1137 startup.cc:1196 +#: startup.cc:1162 startup.cc:1221 msgid "Use only" msgstr "" -#: startup.cc:1190 +#: startup.cc:1215 #, fuzzy msgid "Automatically connect outputs" msgstr "Αυτόματη σύνδεση Οutputs" -#: startup.cc:1212 +#: startup.cc:1237 #, fuzzy msgid "... to master bus" msgstr "Σύνδεση με Master Δίαυλο" -#: startup.cc:1222 +#: startup.cc:1247 #, fuzzy msgid "... to physical outputs" msgstr "Συνδεση με Φυσικές Εξόδους" -#: startup.cc:1272 +#: startup.cc:1297 #, fuzzy msgid "Advanced Session Options" msgstr "Επιπλέον Ρυθμίσεις" @@ -12160,11 +12193,11 @@ msgstr "" msgid "Insert a program change message" msgstr "" -#: step_entry.cc:342 step_entry.cc:701 +#: step_entry.cc:342 step_entry.cc:699 msgid "Move Insert Position Back by Note Length" msgstr "" -#: step_entry.cc:343 step_entry.cc:699 +#: step_entry.cc:343 step_entry.cc:697 msgid "Move Insert Position to Edit Point" msgstr "" @@ -12176,239 +12209,239 @@ msgstr "" msgid "Octave" msgstr "" -#: step_entry.cc:599 +#: step_entry.cc:597 #, fuzzy msgid "Insert Note A" msgstr "Προσθήκη επιλεγμένου(ων)" -#: step_entry.cc:600 +#: step_entry.cc:598 msgid "Insert Note A-sharp" msgstr "" -#: step_entry.cc:601 +#: step_entry.cc:599 #, fuzzy msgid "Insert Note B" msgstr "Προσθήκη επιλεγμένου(ων)" -#: step_entry.cc:602 +#: step_entry.cc:600 #, fuzzy msgid "Insert Note C" msgstr "Προσθήκη επιλεγμένου(ων)" -#: step_entry.cc:603 +#: step_entry.cc:601 msgid "Insert Note C-sharp" msgstr "" -#: step_entry.cc:604 +#: step_entry.cc:602 #, fuzzy msgid "Insert Note D" msgstr "Προσθήκη επιλεγμένου(ων)" -#: step_entry.cc:605 +#: step_entry.cc:603 msgid "Insert Note D-sharp" msgstr "" -#: step_entry.cc:606 +#: step_entry.cc:604 #, fuzzy msgid "Insert Note E" msgstr "Προσθήκη επιλεγμένου(ων)" -#: step_entry.cc:607 +#: step_entry.cc:605 #, fuzzy msgid "Insert Note F" msgstr "Προσθήκη επιλεγμένου(ων)" -#: step_entry.cc:608 +#: step_entry.cc:606 msgid "Insert Note F-sharp" msgstr "" -#: step_entry.cc:609 +#: step_entry.cc:607 #, fuzzy msgid "Insert Note G" msgstr "Προσθήκη επιλεγμένου(ων)" -#: step_entry.cc:610 +#: step_entry.cc:608 msgid "Insert Note G-sharp" msgstr "" -#: step_entry.cc:612 +#: step_entry.cc:610 #, fuzzy msgid "Insert a Note-length Rest" msgstr "Προσθήκη επιλεγμένου(ων)" -#: step_entry.cc:613 +#: step_entry.cc:611 msgid "Insert a Snap-length Rest" msgstr "" -#: step_entry.cc:615 step_entry.cc:616 +#: step_entry.cc:613 step_entry.cc:614 msgid "Move to next octave" msgstr "" -#: step_entry.cc:618 +#: step_entry.cc:616 msgid "Move to Next Note Length" msgstr "" -#: step_entry.cc:619 +#: step_entry.cc:617 msgid "Move to Previous Note Length" msgstr "" -#: step_entry.cc:621 +#: step_entry.cc:619 #, fuzzy msgid "Increase Note Length" msgstr "αλλαγή μήκους fade out" -#: step_entry.cc:622 +#: step_entry.cc:620 #, fuzzy msgid "Decrease Note Length" msgstr "αλλαγή μήκους fade out" -#: step_entry.cc:624 +#: step_entry.cc:622 msgid "Move to Next Note Velocity" msgstr "" -#: step_entry.cc:625 +#: step_entry.cc:623 msgid "Move to Previous Note Velocity" msgstr "" -#: step_entry.cc:627 +#: step_entry.cc:625 msgid "Increase Note Velocity" msgstr "" -#: step_entry.cc:628 +#: step_entry.cc:626 msgid "Decrease Note Velocity" msgstr "" -#: step_entry.cc:630 +#: step_entry.cc:628 msgid "Switch to the 1st octave" msgstr "" -#: step_entry.cc:631 +#: step_entry.cc:629 msgid "Switch to the 2nd octave" msgstr "" -#: step_entry.cc:632 +#: step_entry.cc:630 msgid "Switch to the 3rd octave" msgstr "" -#: step_entry.cc:633 +#: step_entry.cc:631 msgid "Switch to the 4th octave" msgstr "" -#: step_entry.cc:634 +#: step_entry.cc:632 msgid "Switch to the 5th octave" msgstr "" -#: step_entry.cc:635 +#: step_entry.cc:633 msgid "Switch to the 6th octave" msgstr "" -#: step_entry.cc:636 +#: step_entry.cc:634 msgid "Switch to the 7th octave" msgstr "" -#: step_entry.cc:637 +#: step_entry.cc:635 msgid "Switch to the 8th octave" msgstr "" -#: step_entry.cc:638 +#: step_entry.cc:636 msgid "Switch to the 9th octave" msgstr "" -#: step_entry.cc:639 +#: step_entry.cc:637 msgid "Switch to the 10th octave" msgstr "" -#: step_entry.cc:640 +#: step_entry.cc:638 msgid "Switch to the 11th octave" msgstr "" -#: step_entry.cc:645 +#: step_entry.cc:643 msgid "Set Note Length to Whole" msgstr "" -#: step_entry.cc:647 +#: step_entry.cc:645 msgid "Set Note Length to 1/2" msgstr "" -#: step_entry.cc:649 +#: step_entry.cc:647 #, fuzzy msgid "Set Note Length to 1/3" msgstr "αλλαγή μήκους fade out" -#: step_entry.cc:651 +#: step_entry.cc:649 msgid "Set Note Length to 1/4" msgstr "" -#: step_entry.cc:653 +#: step_entry.cc:651 msgid "Set Note Length to 1/8" msgstr "" -#: step_entry.cc:655 +#: step_entry.cc:653 msgid "Set Note Length to 1/16" msgstr "" -#: step_entry.cc:657 +#: step_entry.cc:655 msgid "Set Note Length to 1/32" msgstr "" -#: step_entry.cc:659 +#: step_entry.cc:657 msgid "Set Note Length to 1/64" msgstr "" -#: step_entry.cc:664 +#: step_entry.cc:662 msgid "Set Note Velocity to Pianississimo" msgstr "" -#: step_entry.cc:666 +#: step_entry.cc:664 msgid "Set Note Velocity to Pianissimo" msgstr "" -#: step_entry.cc:668 +#: step_entry.cc:666 msgid "Set Note Velocity to Piano" msgstr "" -#: step_entry.cc:670 +#: step_entry.cc:668 msgid "Set Note Velocity to Mezzo-Piano" msgstr "" -#: step_entry.cc:672 +#: step_entry.cc:670 msgid "Set Note Velocity to Mezzo-Forte" msgstr "" -#: step_entry.cc:674 +#: step_entry.cc:672 msgid "Set Note Velocity to Forte" msgstr "" -#: step_entry.cc:676 step_entry.cc:678 +#: step_entry.cc:674 step_entry.cc:676 msgid "Set Note Velocity to Fortississimo" msgstr "" -#: step_entry.cc:680 +#: step_entry.cc:678 msgid "Toggle Triple Notes" msgstr "" -#: step_entry.cc:685 +#: step_entry.cc:683 msgid "No Dotted Notes" msgstr "" -#: step_entry.cc:687 +#: step_entry.cc:685 msgid "Toggled Dotted Notes" msgstr "" -#: step_entry.cc:689 +#: step_entry.cc:687 msgid "Toggled Double-Dotted Notes" msgstr "" -#: step_entry.cc:691 +#: step_entry.cc:689 msgid "Toggled Triple-Dotted Notes" msgstr "" -#: step_entry.cc:694 +#: step_entry.cc:692 #, fuzzy msgid "Toggle Chord Entry" msgstr "Απ/Ενεργοποίηση Καναλιού 1" -#: step_entry.cc:696 +#: step_entry.cc:694 msgid "Sustain Selected Notes by Note Length" msgstr "" @@ -12548,34 +12581,46 @@ msgstr "Παρονομαστής Μέτρου" msgid "incomprehensible meter note type (%1)" msgstr "είσοδος(type entry) ακατανόητης σημειώσεως (%1)" -#: theme_manager.cc:56 +#: theme_manager.cc:57 msgid "Dark Theme" msgstr "" -#: theme_manager.cc:57 +#: theme_manager.cc:58 msgid "Light Theme" msgstr "" -#: theme_manager.cc:58 +#: theme_manager.cc:59 #, fuzzy msgid "Restore Defaults" msgstr "Αποτελέσματα" -#: theme_manager.cc:59 +#: theme_manager.cc:60 msgid "Draw \"flat\" buttons" msgstr "" -#: theme_manager.cc:60 +#: theme_manager.cc:61 +msgid "All floating windows are dialogs" +msgstr "" + +#: theme_manager.cc:62 #, fuzzy msgid "Draw waveforms with color gradient" msgstr "Ανάδειξη αυτομάτων περιοχών" -#: theme_manager.cc:66 +#: theme_manager.cc:68 #, fuzzy msgid "Object" msgstr "αντικείμενο" -#: theme_manager.cc:215 +#: theme_manager.cc:123 +msgid "" +"Mark all floating windows to be type \"Dialog\" rather than using \"Utility" +"\" for some.\n" +"This may help with some window managers. This requires a restart of %1 to " +"take effect" +msgstr "" + +#: theme_manager.cc:229 msgid "Unable to find UI style file %1 in search path %2. %3 will look strange" msgstr "" @@ -12612,49 +12657,49 @@ msgstr "" msgid "Preserve Formants" msgstr "Εντόπιο Format" -#: time_fx_dialog.cc:72 +#: time_fx_dialog.cc:71 #, fuzzy msgid "TimeFXDialog" msgstr "ΔιάλογοςΧρονοκάμψης" -#: time_fx_dialog.cc:75 +#: time_fx_dialog.cc:74 msgid "Pitch Shift Audio" msgstr "" -#: time_fx_dialog.cc:77 +#: time_fx_dialog.cc:76 #, fuzzy msgid "Time Stretch Audio" msgstr "κάμψη χρόνου" -#: time_fx_dialog.cc:105 transpose_dialog.cc:41 +#: time_fx_dialog.cc:104 transpose_dialog.cc:41 msgid "Octaves:" msgstr "" -#: time_fx_dialog.cc:110 transpose_dialog.cc:46 +#: time_fx_dialog.cc:109 transpose_dialog.cc:46 #, fuzzy msgid "Semitones:" msgstr "Ημιτόνια" -#: time_fx_dialog.cc:115 +#: time_fx_dialog.cc:114 #, fuzzy msgid "Cents:" msgstr "Σχόλια" -#: time_fx_dialog.cc:123 +#: time_fx_dialog.cc:122 msgid "Time|Shift" msgstr "" -#: time_fx_dialog.cc:147 time_fx_dialog.cc:150 +#: time_fx_dialog.cc:146 time_fx_dialog.cc:149 #, fuzzy msgid "TimeFXButton" msgstr "ΚουμπίΧρονοκάμψης" -#: time_fx_dialog.cc:155 +#: time_fx_dialog.cc:154 #, fuzzy msgid "Stretch/Shrink" msgstr "Μεγέθυνέ/Σμίκρυνέ το" -#: time_fx_dialog.cc:165 +#: time_fx_dialog.cc:164 msgid "Progress" msgstr "" @@ -12721,17 +12766,17 @@ msgstr "εσφαλμένος XPM header %1" msgid "missing RGBA style for \"%1\"" msgstr "ελλειπές RGBA στύλ για \"%1\"" -#: utils.cc:513 +#: utils.cc:544 #, fuzzy msgid "cannot find XPM file for %1" msgstr "δεν ευρέθησαν εικόνες για το fader rail" -#: utils.cc:539 +#: utils.cc:570 #, fuzzy msgid "cannot find icon image for %1 using %2" msgstr "δεν ευρέθησαν εικόνες για το fader rail" -#: utils.cc:554 +#: utils.cc:585 msgid "Caught exception while loading icon named %1" msgstr "" @@ -12739,6 +12784,544 @@ msgstr "" msgid "VerboseCanvasCursor" msgstr "" +#: add_video_dialog.cc:54 +#, fuzzy +msgid "Set Video Track" +msgstr "Πρόσθεση καναλιού" + +#: add_video_dialog.cc:62 +#, fuzzy +msgid "Launch External Video Monitor" +msgstr "Software Monitoring" + +#: add_video_dialog.cc:63 +msgid "Adjust Session Framerate to Match Video Framerate" +msgstr "" + +#: add_video_dialog.cc:65 +msgid "Reload docroot" +msgstr "" + +#: add_video_dialog.cc:110 add_video_dialog.cc:114 +msgid "VideoServerIndex" +msgstr "" + +#: add_video_dialog.cc:128 +#, fuzzy +msgid "Video files" +msgstr "Ηχητικά frames" + +#: add_video_dialog.cc:163 +#, fuzzy +msgid "Video Information" +msgstr "Πληροφορίες για το Soundfile" + +#: add_video_dialog.cc:166 +#, fuzzy +msgid "Start:" +msgstr "Αρχή:" + +#: add_video_dialog.cc:172 +#, fuzzy +msgid "Frame rate:" +msgstr "Εντόπιο Format" + +#: add_video_dialog.cc:175 +msgid "Aspect Ratio:" +msgstr "" + +#: add_video_dialog.cc:653 +msgid " %1 fps" +msgstr "" + +#: editor_videotimeline.cc:138 +msgid "Export Successful: %1" +msgstr "" + +#: video_timeline.cc:467 +msgid "" +"Parsing video file info failed. Is the Video Server running? Is the file " +"readable by the Video Server? Does the docroot match? Is it a video file?" +msgstr "" + +#: video_timeline.cc:501 +msgid "Failed to set session-framerate: " +msgstr "" + +#: video_timeline.cc:501 +msgid " does not have a corresponding option setting in Ardour." +msgstr "" + +#: video_timeline.cc:507 +msgid "" +"Video file's framerate is not equal to Ardour session timecode's framerate: " +msgstr "" + +#: video_timeline.cc:508 +msgid " vs " +msgstr "" + +#: video_timeline.cc:690 +msgid "" +"Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ " +"(a custom path to xjadeo can be specified by setting the XJREMOTE " +"environment variable. It should point to an application compatible with " +"xjadeo's remote-control interface 'xjremote')." +msgstr "" + +#: video_monitor.cc:282 +#, fuzzy +msgid "Video Monitor: File Not Found." +msgstr "Software Monitoring" + +#: transcode_ffmpeg.cc:71 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system.\n" +"Video import and export is not possible until you install those tools.\n" +"Ardour requires ffmpeg and ffprobe from ffmpeg.org - version 1.1 or newer.\n" +"\n" +"The tools are included with the Ardour releases from ardour.org and also " +"available with the video-server at http://x42.github.com/harvid/\n" +"\n" +"Important: the files need to be installed in $PATH and named ffmpeg_harvid " +"and ffprobe_harvid.\n" +"If you already have a suitable ffmpeg installation on your system, we " +"recommend creating symbolic links from ffmpeg to ffmpeg_harvid and from " +"ffprobe to ffprobe_harvid.\n" +msgstr "" + +#: transcode_video_dialog.cc:55 +#, fuzzy +msgid "Transcode/Import Video File " +msgstr "Εξαγωγή συνεδρίας σε αρχείο..." + +#: transcode_video_dialog.cc:57 +#, fuzzy +msgid "Output File:" +msgstr "κανάλια" + +#: transcode_video_dialog.cc:60 export_video_dialog.cc:72 +msgid "Abort" +msgstr "" + +#: transcode_video_dialog.cc:62 +#, fuzzy +msgid "Height = " +msgstr "Ύψος" + +#: transcode_video_dialog.cc:65 +msgid "Manual Override" +msgstr "" + +#: transcode_video_dialog.cc:69 +msgid "Debug Mode: Print ffmpeg Command and Output to stdout." +msgstr "" + +#: transcode_video_dialog.cc:106 +#, fuzzy +msgid "File Information" +msgstr "Πληροφορίες για το Soundfile" + +#: transcode_video_dialog.cc:112 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Import " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: transcode_video_dialog.cc:119 +msgid "" +"File-info can not be read. Most likely '%1' is not a valid video-file or an " +"unsupported video codec or format." +msgstr "" + +#: transcode_video_dialog.cc:133 +msgid "FPS:" +msgstr "" + +#: transcode_video_dialog.cc:135 +#, fuzzy +msgid "Duration:" +msgstr "Διάρκεια (δευτ)" + +#: transcode_video_dialog.cc:137 +msgid "Codec:" +msgstr "" + +#: transcode_video_dialog.cc:139 +msgid "Geometry:" +msgstr "" + +#: transcode_video_dialog.cc:154 +#, fuzzy +msgid "??" +msgstr "???" + +#: transcode_video_dialog.cc:175 +#, fuzzy +msgid "Import Settings" +msgstr "Επιλογές" + +#: transcode_video_dialog.cc:180 +msgid "Do Not Import Video" +msgstr "" + +#: transcode_video_dialog.cc:181 +msgid "Reference From Current Location" +msgstr "" + +#: transcode_video_dialog.cc:183 +#, fuzzy +msgid "Import/Transcode Video to Session" +msgstr "Εξαγωγή Συνεδρίας" + +#: transcode_video_dialog.cc:197 +msgid "Scale Video: Width = " +msgstr "" + +#: transcode_video_dialog.cc:204 +msgid "Original Width" +msgstr "" + +#: transcode_video_dialog.cc:219 +msgid "Bitrate (KBit/s):" +msgstr "" + +#: transcode_video_dialog.cc:224 +#, fuzzy +msgid "Extract Audio:" +msgstr "Εξαγωγή Συνεδρίας" + +#: transcode_video_dialog.cc:344 +#, fuzzy +msgid "Extracting Audio.." +msgstr "Εξαγωγή Συνεδρίας" + +#: transcode_video_dialog.cc:347 +msgid "Audio Extraction Failed." +msgstr "" + +#: transcode_video_dialog.cc:373 +msgid "Transcoding Video.." +msgstr "" + +#: transcode_video_dialog.cc:407 +msgid "Transcoding Failed." +msgstr "" + +#: transcode_video_dialog.cc:490 +#, fuzzy +msgid "Save Transcoded Video File" +msgstr "Εξαγωγή συνεδρίας σε αρχείο..." + +#: video_server_dialog.cc:42 +msgid "Launch Video Server" +msgstr "" + +#: video_server_dialog.cc:43 +msgid "Server Executable:" +msgstr "" + +#: video_server_dialog.cc:45 +msgid "Server Docroot:" +msgstr "" + +#: video_server_dialog.cc:51 +msgid "Don't show this dialog again. (Reset in Edit->Preferences)." +msgstr "" + +#: video_server_dialog.cc:90 +msgid "" +"The external video server 'harvid' can not be found. The tool is included " +"with the Ardour releases from ardour.org, alternatively you can download it " +"from http://x42.github.com/harvid/ or acquire it from your distribution." +msgstr "" + +#: video_server_dialog.cc:117 +msgid "Listen Address:" +msgstr "" + +#: video_server_dialog.cc:122 +#, fuzzy +msgid "Listen Port:" +msgstr "Θέση" + +#: video_server_dialog.cc:127 +#, fuzzy +msgid "Cache Size:" +msgstr "Μέγ.μέγεθος" + +#: video_server_dialog.cc:132 +msgid "" +"Ardour relies on an external Video Server for the videotimeline.\n" +"The server configured in Edit -> Prefereces -> Video is not reachable.\n" +"Do you want ardour to launch 'harvid' on this machine?" +msgstr "" + +#: video_server_dialog.cc:171 +msgid "Set Video Server Executable" +msgstr "" + +#: video_server_dialog.cc:191 +msgid "Server docroot" +msgstr "" + +#: utils_videotl.cc:52 +msgid "Destination is outside Video Server's docroot. " +msgstr "" + +#: utils_videotl.cc:53 +msgid "" +"The destination file path is outside of the Video Server's docroot. The file " +"will not be readable by the Video Server. Do you still want to continue?" +msgstr "" + +#: utils_videotl.cc:56 +msgid "Continue" +msgstr "" + +#: utils_videotl.cc:62 +#, fuzzy +msgid "Confirm Overwrite" +msgstr "awrite" + +#: utils_videotl.cc:63 +#, fuzzy +msgid "A file with the same name already exists. Do you want to overwrite it?" +msgstr "Το αρχείο ήδη υπάρχει, θέλετε να σώστε από πάνω?" + +#: utils_videotl.cc:73 utils_videotl.cc:89 +#, fuzzy +msgid "Cannot create video folder \"%1\" (%2)" +msgstr "δεν γίνεται νέος αρχηγός process group (%1)" + +#: export_video_dialog.cc:65 +#, fuzzy +msgid "Export Video File " +msgstr "Εξαγωγή συνεδρίας σε αρχείο..." + +#: export_video_dialog.cc:69 +#, fuzzy +msgid "Video:" +msgstr "Ευθυγράμμιση αρχής Περιοχών" + +#: export_video_dialog.cc:73 +msgid "Scale Video (W x H):" +msgstr "" + +#: export_video_dialog.cc:78 +msgid "Set Aspect Ratio:" +msgstr "" + +#: export_video_dialog.cc:79 +#, fuzzy +msgid "Normalize Audio" +msgstr "Εξομάλυνση" + +#: export_video_dialog.cc:80 +msgid "2 Pass Encoding" +msgstr "" + +#: export_video_dialog.cc:81 +msgid "Codec Optimizations:" +msgstr "" + +#: export_video_dialog.cc:83 +#, fuzzy +msgid "Deinterlace" +msgstr "εσωτερικό" + +#: export_video_dialog.cc:84 +msgid "Use [2] B-frames (MPEG 2 or 4 only)" +msgstr "" + +#: export_video_dialog.cc:85 +msgid "Override FPS (Default is to retain FPS from the input video file):" +msgstr "" + +#: export_video_dialog.cc:86 +#, fuzzy +msgid "Include Session Metadata" +msgstr "Εισαγωγή επιλεγμένου(ων)" + +#: export_video_dialog.cc:88 +msgid "Enable Debug Mode: Print ffmpeg Command & Output to stdout." +msgstr "" + +#: export_video_dialog.cc:106 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Export " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: export_video_dialog.cc:116 +#, fuzzy +msgid "Output:" +msgstr " Outputs καναλιών/διάυλων" + +#: export_video_dialog.cc:126 +#, fuzzy +msgid "Input:" +msgstr " Inputs καναλιών/διάυλων" + +#: export_video_dialog.cc:137 +#, fuzzy +msgid "Audio:" +msgstr "Ακρόαση" + +#: export_video_dialog.cc:139 +#, fuzzy +msgid "Master Bus" +msgstr "Δημιουργία Master Bus" + +#: export_video_dialog.cc:166 +#, fuzzy +msgid "Settings:" +msgstr "Προχωρημένα..." + +#: export_video_dialog.cc:174 +#, fuzzy +msgid "Range:" +msgstr "Διάστημα" + +#: export_video_dialog.cc:177 +#, fuzzy +msgid "Preset:" +msgstr "Νέο Προσθήκη" + +#: export_video_dialog.cc:180 +#, fuzzy +msgid "Video Codec:" +msgstr "Όνομα φακέλου:" + +#: export_video_dialog.cc:183 +#, fuzzy +msgid "Video KBit/s:" +msgstr "Ευθυγράμμιση αρχής Περιοχών" + +#: export_video_dialog.cc:186 +#, fuzzy +msgid "Audio Codec:" +msgstr "Ηχητικά frames" + +#: export_video_dialog.cc:189 +#, fuzzy +msgid "Audio KBit/s:" +msgstr "Ηχητικά frames" + +#: export_video_dialog.cc:192 +#, fuzzy +msgid "Audio Samplerate:" +msgstr "Εντόπιο Format" + +#: export_video_dialog.cc:369 +#, fuzzy +msgid "Normalizing audio" +msgstr "Εξομάλυνση" + +#: export_video_dialog.cc:373 +#, fuzzy +msgid "Exporting audio" +msgstr "Εξαγωγή Συνεδρίας" + +#: export_video_dialog.cc:419 +#, fuzzy +msgid "Exporting Audio.." +msgstr "Εξαγωγή Συνεδρίας" + +#: export_video_dialog.cc:476 +msgid "" +"Export Video: Cannot query duration of video-file, using duration from " +"timeline instead." +msgstr "" + +#: export_video_dialog.cc:505 +msgid "Export Video: No Master Out Ports to Connect for Audio Export" +msgstr "" + +#: export_video_dialog.cc:544 +msgid "Encoding Video.." +msgstr "" + +#: export_video_dialog.cc:563 +msgid "Export Video: Video input file cannot be read." +msgstr "" + +#: export_video_dialog.cc:661 +msgid "Encoding Video.. Pass 1/2" +msgstr "" + +#: export_video_dialog.cc:673 +msgid "Encoding Video.. Pass 2/2" +msgstr "" + +#: export_video_dialog.cc:761 +msgid "Transcoding failed." +msgstr "" + +#: export_video_dialog.cc:930 export_video_dialog.cc:950 +#, fuzzy +msgid "Save Exported Video File" +msgstr "Εξαγωγή συνεδρίας σε αρχείο..." + +#: export_video_infobox.cc:30 +#, fuzzy +msgid "Video Export Info" +msgstr "Software Monitoring" + +#: export_video_infobox.cc:31 +msgid "Do Not Show This Dialog Again (Reset in Edit > Preferences > Video)." +msgstr "" + +#: export_video_infobox.cc:43 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:46 +msgid "" +"Ardour video export is not recommended for mastering!\n" +"While 'ffmpeg' (which is used by ardour) can produce high-quality files, " +"this export lacks the possibility to tweak many settings. We recommend to " +"use 'winff', 'devede' or 'dvdauthor' to mux & master. Nevertheless this " +"video-export comes in handy to do quick snapshots, intermediates, dailies or " +"online videos.\n" +"\n" +"The soundtrack is created from the master-bus of the current Ardour " +"session.\n" +"\n" +"The video soure defaults to the file used in the video timeline, which may " +"not the best quality to start with, you should the original video file.\n" +"\n" +"If the export-range is longer than the original video, black video frames " +"are prefixed and/or appended. This process may fail with non-standard pixel-" +"aspect-ratios.\n" +"\n" +"The file-format is determined by the extension that you choose for the " +"output file (.avi, .mov, .flv, .ogv,...)\n" +"Note: not all combinations of format+codec+settings produce files which are " +"according so spec. e.g. flv files require sample-rates of 22.1kHz or " +"44.1kHz, mpeg containers can not be used with ac3 audio-codec, etc. If in " +"doubt, use one of the built-in presets." +msgstr "" + +#~ msgid "Connect" +#~ msgstr "Σύνδεση" + +#~ msgid "Add Audio Track" +#~ msgstr "Πρόσθεση καναλιού" + +#~ msgid "Add Audio Bus" +#~ msgstr "Πρόσθεση Audio Διαύλου" + +#, fuzzy +#~ msgid "Add MIDI Track" +#~ msgstr "Πρόσθεση καναλιού" + +#, fuzzy +#~ msgid "Control surfaces" +#~ msgstr "Επιφάνειες ελέγχου" + #, fuzzy #~ msgid "Hid" #~ msgstr "Κρύψιμο" @@ -12988,10 +13571,6 @@ msgstr "" #~ msgid "Input channels:" #~ msgstr "κανάλια" -#, fuzzy -#~ msgid "Output channels:" -#~ msgstr "κανάλια" - #, fuzzy #~ msgid "Advanced options" #~ msgstr "Επιπλέον Ρυθμίσεις" @@ -13456,9 +14035,6 @@ msgstr "" #~ msgid "Track/Bus Inspector" #~ msgstr "επιθεώρηση καναλιών/διαύλων " -#~ msgid "Connections" -#~ msgstr "Συνδέσεις" - #, fuzzy #~ msgid "Colors" #~ msgstr "Χρώμα" @@ -14211,9 +14787,6 @@ msgstr "" #~ msgid "Soundfile Search Paths" #~ msgstr "Μονοπάτια αναζήτησης Soundfiles" -#~ msgid "internal" -#~ msgstr "εσωτερικό" - #~ msgid "SMPTE Frames/second" #~ msgstr "SMPTE Καρέ/δεύτερα" diff --git a/gtk2_ardour/po/en_GB.po b/gtk2_ardour/po/en_GB.po index de0d18f8a0..5773a4433c 100644 --- a/gtk2_ardour/po/en_GB.po +++ b/gtk2_ardour/po/en_GB.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Ardour 3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2011-12-08 15:38+0100\n" "Last-Translator: Colin Fletcher \n" "Language-Team: UK English \n" @@ -263,109 +263,110 @@ msgid "" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" msgstr "" -#: about.cc:189 +#: about.cc:190 msgid "" "Italian:\n" "\tFilippo Pappalardo \n" "\tRaffaele Morelli \n" msgstr "" -#: about.cc:190 +#: about.cc:191 msgid "" "Portuguese:\n" "\tRui Nuno Capela \n" msgstr "" -#: about.cc:191 +#: about.cc:192 msgid "" "Brazilian Portuguese:\n" "\tAlexander da Franca Fernandes \n" "\tChris Ross \n" msgstr "" -#: about.cc:193 +#: about.cc:194 msgid "" "Spanish:\n" "\t Alex Krohn \n" "\tPablo Fernández \n" msgstr "" -#: about.cc:194 +#: about.cc:195 msgid "" "Russian:\n" "\t Igor Blinov \n" "\tAlexandre Prokoudine \n" msgstr "" -#: about.cc:196 +#: about.cc:197 msgid "" "Greek:\n" "\t Klearchos Gourgourinis \n" msgstr "" -#: about.cc:197 +#: about.cc:198 msgid "" "Swedish:\n" "\t Petter Sundlöf \n" msgstr "" -#: about.cc:198 +#: about.cc:199 msgid "" "Polish:\n" "\t Piotr Zaryk \n" msgstr "" -#: about.cc:199 +#: about.cc:200 msgid "" "Czech:\n" "\t Pavel Fric \n" msgstr "" -#: about.cc:200 +#: about.cc:201 msgid "" "Norwegian:\n" "\t Eivind Ødegård\n" msgstr "" -#: about.cc:201 +#: about.cc:202 msgid "" "Chinese:\n" "\t Rui-huai Zhang \n" msgstr "" -#: about.cc:579 +#: about.cc:580 msgid "Copyright (C) 1999-2013 Paul Davis\n" msgstr "" -#: about.cc:583 +#: about.cc:584 msgid "http://ardour.org/" msgstr "" -#: about.cc:584 +#: about.cc:585 msgid "" "%1\n" "(built from revision %2)" msgstr "" -#: about.cc:588 +#: about.cc:589 msgid "Config" msgstr "" -#: actions.cc:80 +#: actions.cc:85 msgid "Loading menus from %1" msgstr "" -#: actions.cc:83 actions.cc:84 +#: actions.cc:88 actions.cc:89 msgid "badly formatted UI definition file: %1" msgstr "" -#: actions.cc:86 +#: actions.cc:91 msgid "%1 menu definition file not found" msgstr "" -#: actions.cc:90 actions.cc:91 +#: actions.cc:95 actions.cc:96 msgid "%1 will not work without a valid ardour.menus file" msgstr "" @@ -385,67 +386,68 @@ msgstr "" msgid "Instrument:" msgstr "" -#: add_route_dialog.cc:79 +#: add_route_dialog.cc:76 msgid "Audio Tracks" msgstr "" -#: add_route_dialog.cc:80 +#: add_route_dialog.cc:77 msgid "MIDI Tracks" msgstr "" -#: add_route_dialog.cc:81 +#: add_route_dialog.cc:78 msgid "Audio+MIDI Tracks" msgstr "" -#: add_route_dialog.cc:82 +#: add_route_dialog.cc:79 msgid "Busses" msgstr "" -#: add_route_dialog.cc:104 +#: add_route_dialog.cc:101 msgid "Add:" msgstr "" -#: add_route_dialog.cc:117 startup.cc:808 time_fx_dialog.cc:92 +#: add_route_dialog.cc:114 startup.cc:833 time_fx_dialog.cc:91 +#: add_video_dialog.cc:149 video_server_dialog.cc:109 msgid "Options" msgstr "" -#: add_route_dialog.cc:127 bundle_manager.cc:194 region_editor.cc:50 -#: route_group_dialog.cc:66 +#: add_route_dialog.cc:124 bundle_manager.cc:192 region_editor.cc:50 +#: route_group_dialog.cc:65 msgid "Name:" msgstr "" -#: add_route_dialog.cc:157 +#: add_route_dialog.cc:154 msgid "Group:" msgstr "" -#: add_route_dialog.cc:218 add_route_dialog.cc:227 add_route_dialog.cc:301 -#: rc_option_editor.cc:1450 rc_option_editor.cc:1452 rc_option_editor.cc:1454 -#: rc_option_editor.cc:1472 rc_option_editor.cc:1474 rc_option_editor.cc:1482 -#: rc_option_editor.cc:1484 rc_option_editor.cc:1502 rc_option_editor.cc:1515 -#: rc_option_editor.cc:1517 rc_option_editor.cc:1519 rc_option_editor.cc:1550 -#: rc_option_editor.cc:1552 rc_option_editor.cc:1554 rc_option_editor.cc:1562 -#: rc_option_editor.cc:1570 rc_option_editor.cc:1578 +#: add_route_dialog.cc:215 add_route_dialog.cc:224 add_route_dialog.cc:298 +#: rc_option_editor.cc:1448 rc_option_editor.cc:1450 rc_option_editor.cc:1452 +#: rc_option_editor.cc:1470 rc_option_editor.cc:1472 rc_option_editor.cc:1480 +#: rc_option_editor.cc:1482 rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1515 rc_option_editor.cc:1517 rc_option_editor.cc:1548 +#: rc_option_editor.cc:1550 rc_option_editor.cc:1552 rc_option_editor.cc:1560 +#: rc_option_editor.cc:1568 rc_option_editor.cc:1576 msgid "Audio" msgstr "" -#: add_route_dialog.cc:219 add_route_dialog.cc:230 add_route_dialog.cc:302 -#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1701 -#: rc_option_editor.cc:1709 rc_option_editor.cc:1717 rc_option_editor.cc:1726 -#: rc_option_editor.cc:1734 rc_option_editor.cc:1742 rc_option_editor.cc:1750 -#: rc_option_editor.cc:1759 rc_option_editor.cc:1768 rc_option_editor.cc:1777 -#: rc_option_editor.cc:1785 rc_option_editor.cc:1793 +#: add_route_dialog.cc:216 add_route_dialog.cc:227 add_route_dialog.cc:299 +#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1699 +#: rc_option_editor.cc:1707 rc_option_editor.cc:1715 rc_option_editor.cc:1724 +#: rc_option_editor.cc:1732 rc_option_editor.cc:1740 rc_option_editor.cc:1748 +#: rc_option_editor.cc:1757 rc_option_editor.cc:1766 rc_option_editor.cc:1775 +#: rc_option_editor.cc:1783 rc_option_editor.cc:1791 msgid "MIDI" msgstr "" -#: add_route_dialog.cc:220 add_route_dialog.cc:233 add_route_dialog.cc:303 +#: add_route_dialog.cc:217 add_route_dialog.cc:230 add_route_dialog.cc:300 msgid "Audio+MIDI" msgstr "" -#: add_route_dialog.cc:221 add_route_dialog.cc:236 add_route_dialog.cc:304 +#: add_route_dialog.cc:218 add_route_dialog.cc:233 add_route_dialog.cc:301 msgid "Bus" msgstr "" -#: add_route_dialog.cc:263 +#: add_route_dialog.cc:260 msgid "" "Audio+MIDI tracks are intended for use ONLY with plugins that use " "both audio and MIDI input data\n" @@ -454,64 +456,64 @@ msgid "" "track instead." msgstr "" -#: add_route_dialog.cc:322 add_route_dialog.cc:341 editor_actions.cc:385 -#: editor_rulers.cc:380 time_axis_view.cc:1301 +#: add_route_dialog.cc:319 add_route_dialog.cc:338 editor_actions.cc:385 +#: editor_rulers.cc:377 time_axis_view.cc:1301 msgid "Normal" msgstr "" -#: add_route_dialog.cc:325 add_route_dialog.cc:343 +#: add_route_dialog.cc:322 add_route_dialog.cc:340 msgid "Non Layered" msgstr "" -#: add_route_dialog.cc:326 add_route_dialog.cc:345 +#: add_route_dialog.cc:323 add_route_dialog.cc:342 msgid "Tape" msgstr "" -#: add_route_dialog.cc:426 +#: add_route_dialog.cc:423 msgid "Mono" msgstr "" -#: add_route_dialog.cc:430 +#: add_route_dialog.cc:427 msgid "Stereo" msgstr "" -#: add_route_dialog.cc:454 +#: add_route_dialog.cc:451 msgid "3 Channel" msgstr "" -#: add_route_dialog.cc:458 +#: add_route_dialog.cc:455 msgid "4 Channel" msgstr "" -#: add_route_dialog.cc:462 +#: add_route_dialog.cc:459 msgid "5 Channel" msgstr "" -#: add_route_dialog.cc:466 +#: add_route_dialog.cc:463 msgid "6 Channel" msgstr "" -#: add_route_dialog.cc:470 +#: add_route_dialog.cc:467 msgid "8 Channel" msgstr "" -#: add_route_dialog.cc:474 +#: add_route_dialog.cc:471 msgid "12 Channel" msgstr "" -#: add_route_dialog.cc:478 mixer_strip.cc:2137 +#: add_route_dialog.cc:475 mixer_strip.cc:2136 msgid "Custom" msgstr "" -#: add_route_dialog.cc:511 add_route_dialog.cc:525 route_group_menu.cc:81 +#: add_route_dialog.cc:508 add_route_dialog.cc:524 route_group_menu.cc:81 msgid "New Group..." msgstr "" -#: add_route_dialog.cc:515 route_group_menu.cc:85 +#: add_route_dialog.cc:512 route_group_menu.cc:85 msgid "No Group" msgstr "" -#: add_route_dialog.cc:587 +#: add_route_dialog.cc:588 msgid "-none-" msgstr "" @@ -572,17 +574,17 @@ msgstr "Normalise values" msgid "FFT analysis window" msgstr "" -#: analysis_window.cc:60 editor.cc:1880 +#: analysis_window.cc:60 editor.cc:1856 msgid "Spectral Analysis" msgstr "" -#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:555 +#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:557 #: session_metadata_dialog.cc:546 msgid "Track" msgstr "" -#: analysis_window.cc:68 editor_actions.cc:619 mixer_ui.cc:124 -#: mixer_ui.cc:1792 +#: analysis_window.cc:68 editor_actions.cc:616 mixer_ui.cc:125 +#: mixer_ui.cc:1793 msgid "Show" msgstr "" @@ -594,35 +596,88 @@ msgstr "" msgid "button cannot watch state of non-existing Controllable\n" msgstr "" -#: ardour_ui.cc:168 +#: ardour_ui.cc:179 msgid "audition" msgstr "" -#: ardour_ui.cc:169 +#: ardour_ui.cc:180 msgid "solo" msgstr "" -#: ardour_ui.cc:170 +#: ardour_ui.cc:181 msgid "feedback" msgstr "" -#: ardour_ui.cc:172 +#: ardour_ui.cc:183 speaker_dialog.cc:36 +msgid "Speaker Configuration" +msgstr "" + +#: ardour_ui.cc:184 theme_manager.cc:56 theme_manager.cc:64 +msgid "Theme Manager" +msgstr "" + +#: ardour_ui.cc:185 keyeditor.cc:53 +msgid "Key Bindings" +msgstr "" + +#: ardour_ui.cc:186 +msgid "Preferences" +msgstr "" + +#: ardour_ui.cc:187 ardour_ui.cc:192 +msgid "Add Tracks/Busses" +msgstr "" + +#: ardour_ui.cc:188 +msgid "About" +msgstr "" + +#: ardour_ui.cc:189 location_ui.cc:1134 +msgid "Locations" +msgstr "" + +#: ardour_ui.cc:190 route_params_ui.cc:57 route_params_ui.cc:604 +msgid "Tracks and Busses" +msgstr "" + +#: ardour_ui.cc:191 +msgid "Properties" +msgstr "" + +#: ardour_ui.cc:193 bundle_manager.cc:263 +msgid "Bundle Manager" +msgstr "" + +#: ardour_ui.cc:194 big_clock_window.cc:35 +msgid "Big Clock" +msgstr "" + +#: ardour_ui.cc:195 +msgid "Audio Connections" +msgstr "" + +#: ardour_ui.cc:196 +#, fuzzy +msgid "MIDI Connections" +msgstr "Channel Colours" + +#: ardour_ui.cc:198 msgid "Errors" msgstr "" -#: ardour_ui.cc:293 +#: ardour_ui.cc:299 msgid "could not initialize %1." msgstr "could not initialise %1." -#: ardour_ui.cc:353 +#: ardour_ui.cc:394 msgid "Starting audio engine" msgstr "" -#: ardour_ui.cc:735 startup.cc:613 +#: ardour_ui.cc:763 startup.cc:638 msgid "%1 is ready for use" msgstr "" -#: ardour_ui.cc:783 +#: ardour_ui.cc:811 msgid "" "WARNING: Your system has a limit for maximum amount of locked memory. This " "might cause %1 to run out of memory before your system runs out of memory. \n" @@ -631,23 +686,23 @@ msgid "" "controlled by %2" msgstr "" -#: ardour_ui.cc:800 +#: ardour_ui.cc:828 msgid "Do not show this window again" msgstr "" -#: ardour_ui.cc:847 +#: ardour_ui.cc:870 msgid "Don't quit" msgstr "" -#: ardour_ui.cc:848 +#: ardour_ui.cc:871 msgid "Just quit" msgstr "" -#: ardour_ui.cc:849 +#: ardour_ui.cc:872 msgid "Save and quit" msgstr "" -#: ardour_ui.cc:859 +#: ardour_ui.cc:882 msgid "" "%1 was unable to save your session.\n" "\n" @@ -656,15 +711,15 @@ msgid "" "\"Just quit\" option." msgstr "" -#: ardour_ui.cc:890 +#: ardour_ui.cc:913 msgid "Please wait while %1 cleans up..." msgstr "" -#: ardour_ui.cc:908 +#: ardour_ui.cc:930 msgid "Unsaved Session" msgstr "" -#: ardour_ui.cc:929 +#: ardour_ui.cc:951 msgid "" "The session \"%1\"\n" "has not been saved.\n" @@ -675,7 +730,7 @@ msgid "" "What do you want to do?" msgstr "" -#: ardour_ui.cc:932 +#: ardour_ui.cc:954 msgid "" "The snapshot \"%1\"\n" "has not been saved.\n" @@ -686,74 +741,74 @@ msgid "" "What do you want to do?" msgstr "" -#: ardour_ui.cc:946 +#: ardour_ui.cc:968 msgid "Prompter" msgstr "" -#: ardour_ui.cc:1024 +#: ardour_ui.cc:1045 msgid "disconnected" msgstr "" -#: ardour_ui.cc:1031 +#: ardour_ui.cc:1052 #, c-format msgid "JACK: %.1f kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1035 +#: ardour_ui.cc:1056 #, c-format msgid "JACK: % kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1053 +#: ardour_ui.cc:1074 export_video_dialog.cc:67 msgid "File:" msgstr "" -#: ardour_ui.cc:1057 +#: ardour_ui.cc:1078 msgid "BWF" msgstr "" -#: ardour_ui.cc:1060 +#: ardour_ui.cc:1081 msgid "WAV" msgstr "" -#: ardour_ui.cc:1063 +#: ardour_ui.cc:1084 msgid "WAV64" msgstr "" -#: ardour_ui.cc:1066 session_option_editor.cc:199 +#: ardour_ui.cc:1087 session_option_editor.cc:197 msgid "CAF" msgstr "" -#: ardour_ui.cc:1069 +#: ardour_ui.cc:1090 msgid "AIFF" msgstr "" -#: ardour_ui.cc:1072 +#: ardour_ui.cc:1093 msgid "iXML" msgstr "" -#: ardour_ui.cc:1075 +#: ardour_ui.cc:1096 msgid "RF64" msgstr "" -#: ardour_ui.cc:1083 +#: ardour_ui.cc:1104 msgid "32-float" msgstr "" -#: ardour_ui.cc:1086 +#: ardour_ui.cc:1107 msgid "24-int" msgstr "" -#: ardour_ui.cc:1089 +#: ardour_ui.cc:1110 msgid "16-int" msgstr "" -#: ardour_ui.cc:1108 +#: ardour_ui.cc:1129 #, c-format msgid "DSP: %5.1f%%" msgstr "" -#: ardour_ui.cc:1127 +#: ardour_ui.cc:1148 #, c-format msgid "" "Buffers: p:" @@ -761,58 +816,58 @@ msgid "" "\">%%%" msgstr "" -#: ardour_ui.cc:1163 +#: ardour_ui.cc:1184 msgid "Disk: Unknown" msgstr "" -#: ardour_ui.cc:1165 +#: ardour_ui.cc:1186 msgid "Disk: 24hrs+" msgstr "" -#: ardour_ui.cc:1183 +#: ardour_ui.cc:1204 msgid "Disk: >24 hrs" msgstr "" -#: ardour_ui.cc:1194 +#: ardour_ui.cc:1215 #, c-format msgid "Disk: %02dh:%02dm:%02ds" msgstr "" -#: ardour_ui.cc:1220 +#: ardour_ui.cc:1241 #, c-format msgid "Timecode|TC: %s" msgstr "" -#: ardour_ui.cc:1337 ardour_ui.cc:1346 startup.cc:1020 +#: ardour_ui.cc:1358 ardour_ui.cc:1367 startup.cc:1045 msgid "Recent Sessions" msgstr "" -#: ardour_ui.cc:1428 +#: ardour_ui.cc:1447 msgid "" "%1 is not connected to JACK\n" "You cannot open or close sessions in this condition" msgstr "" -#: ardour_ui.cc:1455 +#: ardour_ui.cc:1474 msgid "Open Session" msgstr "" -#: ardour_ui.cc:1473 session_import_dialog.cc:169 -#: session_metadata_dialog.cc:729 startup.cc:1049 +#: ardour_ui.cc:1492 session_import_dialog.cc:169 +#: session_metadata_dialog.cc:729 startup.cc:1074 msgid "%1 sessions" msgstr "" -#: ardour_ui.cc:1510 +#: ardour_ui.cc:1529 msgid "You cannot add a track without a session already loaded." msgstr "" -#: ardour_ui.cc:1518 +#: ardour_ui.cc:1537 msgid "could not create %1 new mixed track" msgid_plural "could not create %1 new mixed tracks" msgstr[0] "" msgstr[1] "" -#: ardour_ui.cc:1524 ardour_ui.cc:1585 +#: ardour_ui.cc:1543 ardour_ui.cc:1604 msgid "" "There are insufficient JACK ports available\n" "to create a new track or bus.\n" @@ -820,36 +875,36 @@ msgid "" "restart JACK with more ports." msgstr "" -#: ardour_ui.cc:1559 +#: ardour_ui.cc:1578 msgid "You cannot add a track or bus without a session already loaded." msgstr "" -#: ardour_ui.cc:1568 +#: ardour_ui.cc:1587 msgid "could not create %1 new audio track" msgid_plural "could not create %1 new audio tracks" msgstr[0] "" msgstr[1] "" -#: ardour_ui.cc:1577 +#: ardour_ui.cc:1596 msgid "could not create %1 new audio bus" msgid_plural "could not create %1 new audio busses" msgstr[0] "" msgstr[1] "" -#: ardour_ui.cc:1694 +#: ardour_ui.cc:1713 msgid "" "Please create one or more tracks before trying to record.\n" "You can do this with the \"Add Track or Bus\" option in the Session menu." msgstr "" -#: ardour_ui.cc:2084 +#: ardour_ui.cc:2103 msgid "" "The audio backend (JACK) was shutdown because:\n" "\n" "%1" msgstr "" -#: ardour_ui.cc:2086 +#: ardour_ui.cc:2105 msgid "" "JACK has either been shutdown or it\n" "disconnected %1 because %1\n" @@ -857,126 +912,126 @@ msgid "" "JACK, reconnect and save the session." msgstr "" -#: ardour_ui.cc:2112 +#: ardour_ui.cc:2131 msgid "Unable to start the session running" msgstr "" -#: ardour_ui.cc:2192 +#: ardour_ui.cc:2211 msgid "Take Snapshot" msgstr "" -#: ardour_ui.cc:2193 +#: ardour_ui.cc:2212 msgid "Name of new snapshot" msgstr "" -#: ardour_ui.cc:2217 +#: ardour_ui.cc:2236 msgid "" "To ensure compatibility with various systems\n" "snapshot names may not contain a '%1' character" msgstr "" -#: ardour_ui.cc:2229 +#: ardour_ui.cc:2248 msgid "Confirm Snapshot Overwrite" msgstr "" -#: ardour_ui.cc:2230 +#: ardour_ui.cc:2249 msgid "A snapshot already exists with that name. Do you want to overwrite it?" msgstr "" -#: ardour_ui.cc:2233 +#: ardour_ui.cc:2252 utils_videotl.cc:66 msgid "Overwrite" msgstr "" -#: ardour_ui.cc:2267 +#: ardour_ui.cc:2286 msgid "Rename Session" msgstr "" -#: ardour_ui.cc:2268 +#: ardour_ui.cc:2287 msgid "New session name" msgstr "" -#: ardour_ui.cc:2282 ardour_ui.cc:2666 ardour_ui.cc:2711 +#: ardour_ui.cc:2301 ardour_ui.cc:2681 ardour_ui.cc:2726 msgid "" "To ensure compatibility with various systems\n" "session names may not contain a '%1' character" msgstr "" -#: ardour_ui.cc:2290 +#: ardour_ui.cc:2309 msgid "" "That name is already in use by another directory/folder. Please try again." msgstr "" -#: ardour_ui.cc:2299 +#: ardour_ui.cc:2318 msgid "" "Renaming this session failed.\n" "Things could be seriously messed up at this point" msgstr "" -#: ardour_ui.cc:2414 +#: ardour_ui.cc:2429 msgid "Save Template" msgstr "" -#: ardour_ui.cc:2415 +#: ardour_ui.cc:2430 msgid "Name for template:" msgstr "" -#: ardour_ui.cc:2416 +#: ardour_ui.cc:2431 msgid "-template" msgstr "" -#: ardour_ui.cc:2454 +#: ardour_ui.cc:2469 msgid "" "This session\n" "%1\n" "already exists. Do you want to open it?" msgstr "" -#: ardour_ui.cc:2464 +#: ardour_ui.cc:2479 msgid "Open Existing Session" msgstr "" -#: ardour_ui.cc:2702 +#: ardour_ui.cc:2717 msgid "There is no existing session at \"%1\"" msgstr "" -#: ardour_ui.cc:2792 +#: ardour_ui.cc:2804 msgid "Please wait while %1 loads your session" msgstr "" -#: ardour_ui.cc:2807 +#: ardour_ui.cc:2819 msgid "Port Registration Error" msgstr "" -#: ardour_ui.cc:2808 +#: ardour_ui.cc:2820 msgid "Click the Close button to try again." msgstr "" -#: ardour_ui.cc:2829 +#: ardour_ui.cc:2841 msgid "Session \"%1 (snapshot %2)\" did not load successfully" msgstr "" -#: ardour_ui.cc:2835 +#: ardour_ui.cc:2847 msgid "Loading Error" msgstr "" -#: ardour_ui.cc:2836 +#: ardour_ui.cc:2848 msgid "Click the Refresh button to try again." msgstr "" -#: ardour_ui.cc:2918 +#: ardour_ui.cc:2930 msgid "Could not create session in \"%1\"" msgstr "" -#: ardour_ui.cc:3045 +#: ardour_ui.cc:3030 msgid "No files were ready for clean-up" msgstr "" -#: ardour_ui.cc:3049 ardour_ui.cc:3059 ardour_ui.cc:3192 ardour_ui.cc:3199 +#: ardour_ui.cc:3034 ardour_ui.cc:3044 ardour_ui.cc:3177 ardour_ui.cc:3184 #: ardour_ui_ed.cc:104 msgid "Clean-up" msgstr "" -#: ardour_ui.cc:3050 +#: ardour_ui.cc:3035 msgid "" "If this seems suprising, \n" "check for any existing snapshots.\n" @@ -984,19 +1039,19 @@ msgid "" "require some unused files to continue to exist." msgstr "" -#: ardour_ui.cc:3109 +#: ardour_ui.cc:3094 msgid "kilo" msgstr "" -#: ardour_ui.cc:3112 +#: ardour_ui.cc:3097 msgid "mega" msgstr "" -#: ardour_ui.cc:3115 +#: ardour_ui.cc:3100 msgid "giga" msgstr "" -#: ardour_ui.cc:3120 +#: ardour_ui.cc:3105 msgid "" "The following file was deleted from %2,\n" "releasing %3 %4bytes of disk space" @@ -1006,7 +1061,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: ardour_ui.cc:3127 +#: ardour_ui.cc:3112 msgid "" "The following file was not in use and \n" "has been moved to: %2\n" @@ -1028,83 +1083,91 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: ardour_ui.cc:3187 +#: ardour_ui.cc:3172 msgid "Are you sure you want to clean-up?" msgstr "" -#: ardour_ui.cc:3194 +#: ardour_ui.cc:3179 msgid "" "Clean-up is a destructive operation.\n" "ALL undo/redo information will be lost if you clean-up.\n" "Clean-up will move all unused files to a \"dead\" location." msgstr "" -#: ardour_ui.cc:3202 +#: ardour_ui.cc:3187 msgid "CleanupDialog" msgstr "" -#: ardour_ui.cc:3232 +#: ardour_ui.cc:3217 msgid "Cleaned Files" msgstr "" -#: ardour_ui.cc:3249 +#: ardour_ui.cc:3234 msgid "deleted file" msgstr "" -#: ardour_ui.cc:3346 +#: ardour_ui.cc:3326 msgid "" "Video-Server was not launched by Ardour. The request to stop it is ignored." msgstr "" -#: ardour_ui.cc:3350 +#: ardour_ui.cc:3330 msgid "Stop Video-Server" msgstr "" -#: ardour_ui.cc:3351 +#: ardour_ui.cc:3331 msgid "Do you really want to stop the Video Server?" msgstr "" -#: ardour_ui.cc:3354 +#: ardour_ui.cc:3334 msgid "Yes, Stop It" msgstr "" -#: ardour_ui.cc:3380 +#: ardour_ui.cc:3360 msgid "The Video Server is already started." msgstr "" -#: ardour_ui.cc:3382 +#: ardour_ui.cc:3362 msgid "" "An external Video Server is configured and can be reached. Not starting a " "new instance." msgstr "" -#: ardour_ui.cc:3390 ardour_ui.cc:3461 +#: ardour_ui.cc:3370 ardour_ui.cc:3455 msgid "" "Could not connect to the Video Server. Start it or configure its access URL " "in Edit -> Preferences." msgstr "" -#: ardour_ui.cc:3414 +#: ardour_ui.cc:3394 msgid "Specified docroot is not an existing directory." msgstr "" -#: ardour_ui.cc:3419 +#: ardour_ui.cc:3399 msgid "Given Video Server is not an executable file." msgstr "" -#: ardour_ui.cc:3485 editor_audio_import.cc:629 +#: ardour_ui.cc:3432 +msgid "Cannot launch the video-server" +msgstr "" + +#: ardour_ui.cc:3441 +msgid "Video-server was started but does not respond to requests..." +msgstr "" + +#: ardour_ui.cc:3477 editor_audio_import.cc:629 msgid "could not open %1" msgstr "" -#: ardour_ui.cc:3489 +#: ardour_ui.cc:3481 msgid "no video-file selected" msgstr "" -#: ardour_ui.cc:3650 +#: ardour_ui.cc:3641 msgid "Recording was stopped because your system could not keep up." msgstr "" -#: ardour_ui.cc:3679 +#: ardour_ui.cc:3670 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1113,7 +1176,7 @@ msgid "" "quickly enough to keep up with recording.\n" msgstr "" -#: ardour_ui.cc:3698 +#: ardour_ui.cc:3689 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1122,11 +1185,11 @@ msgid "" "quickly enough to keep up with playback.\n" msgstr "" -#: ardour_ui.cc:3738 +#: ardour_ui.cc:3729 msgid "Crash Recovery" msgstr "" -#: ardour_ui.cc:3739 +#: ardour_ui.cc:3730 msgid "" "This session appears to have been in the\n" "middle of recording when %1 or\n" @@ -1137,50 +1200,42 @@ msgid "" "what you would like to do.\n" msgstr "" -#: ardour_ui.cc:3751 +#: ardour_ui.cc:3742 msgid "Ignore crash data" msgstr "" -#: ardour_ui.cc:3752 +#: ardour_ui.cc:3743 msgid "Recover from crash" msgstr "" -#: ardour_ui.cc:3772 +#: ardour_ui.cc:3763 msgid "Sample Rate Mismatch" msgstr "" -#: ardour_ui.cc:3773 +#: ardour_ui.cc:3764 msgid "" "This session was created with a sample rate of %1 Hz, but\n" "%2 is currently running at %3 Hz. If you load this session,\n" "audio may be played at the wrong sample rate.\n" msgstr "" -#: ardour_ui.cc:3782 +#: ardour_ui.cc:3773 msgid "Do not load session" msgstr "" -#: ardour_ui.cc:3783 +#: ardour_ui.cc:3774 msgid "Load session anyway" msgstr "" -#: ardour_ui.cc:3804 +#: ardour_ui.cc:3797 msgid "Could not disconnect from JACK" msgstr "" -#: ardour_ui.cc:3817 +#: ardour_ui.cc:3810 msgid "Could not reconnect to JACK" msgstr "" -#: ardour_ui.cc:3902 -msgid "Check the website for more..." -msgstr "" - -#: ardour_ui.cc:3915 -msgid "Click to open the program website in your web browser" -msgstr "" - -#: ardour_ui.cc:4152 +#: ardour_ui.cc:4084 msgid "" "%4This is a session from an older version of %3%5\n" "\n" @@ -1203,73 +1258,73 @@ msgstr "" msgid "UI: cannot setup mixer" msgstr "" -#: ardour_ui2.cc:127 +#: ardour_ui2.cc:125 msgid "Play from playhead" msgstr "" -#: ardour_ui2.cc:128 +#: ardour_ui2.cc:126 msgid "Stop playback" msgstr "" -#: ardour_ui2.cc:129 +#: ardour_ui2.cc:127 msgid "Toggle record" msgstr "" -#: ardour_ui2.cc:130 +#: ardour_ui2.cc:128 msgid "Play range/selection" msgstr "" -#: ardour_ui2.cc:131 +#: ardour_ui2.cc:129 msgid "Go to start of session" msgstr "" -#: ardour_ui2.cc:132 +#: ardour_ui2.cc:130 msgid "Go to end of session" msgstr "" -#: ardour_ui2.cc:133 +#: ardour_ui2.cc:131 msgid "Play loop range" msgstr "" -#: ardour_ui2.cc:134 +#: ardour_ui2.cc:132 msgid "" "MIDI Panic\n" "Send note off and reset controller messages on all MIDI channels" msgstr "" -#: ardour_ui2.cc:135 +#: ardour_ui2.cc:133 msgid "Return to last playback start when stopped" msgstr "" -#: ardour_ui2.cc:136 +#: ardour_ui2.cc:134 msgid "Playhead follows Range Selections and Edits" msgstr "" -#: ardour_ui2.cc:137 +#: ardour_ui2.cc:135 msgid "Be sensible about input monitoring" msgstr "" -#: ardour_ui2.cc:138 +#: ardour_ui2.cc:136 msgid "Enable/Disable audio click" msgstr "" -#: ardour_ui2.cc:139 monitor_section.cc:101 +#: ardour_ui2.cc:137 monitor_section.cc:101 msgid "" "When active, something is soloed.\n" "Click to de-solo everything" msgstr "" -#: ardour_ui2.cc:140 +#: ardour_ui2.cc:138 msgid "" "When active, auditioning is taking place\n" "Click to stop the audition" msgstr "" -#: ardour_ui2.cc:141 +#: ardour_ui2.cc:139 msgid "When active, there is a feedback loop." msgstr "" -#: ardour_ui2.cc:142 +#: ardour_ui2.cc:140 msgid "" "Primary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1277,7 +1332,7 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:143 +#: ardour_ui2.cc:141 msgid "" "Secondary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1285,35 +1340,35 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:175 +#: ardour_ui2.cc:173 msgid "[ERROR]: " msgstr "" -#: ardour_ui2.cc:177 +#: ardour_ui2.cc:175 msgid "[WARNING]: " msgstr "" -#: ardour_ui2.cc:179 +#: ardour_ui2.cc:177 msgid "[INFO]: " msgstr "" -#: ardour_ui2.cc:243 ardour_ui_ed.cc:417 +#: ardour_ui2.cc:241 ardour_ui_ed.cc:376 msgid "Auto Return" msgstr "" -#: ardour_ui2.cc:245 ardour_ui_ed.cc:420 +#: ardour_ui2.cc:243 ardour_ui_ed.cc:379 msgid "Follow Edits" msgstr "" -#: ardour_ui2.cc:631 rc_option_editor.cc:1006 rc_option_editor.cc:1024 -#: rc_option_editor.cc:1027 rc_option_editor.cc:1029 rc_option_editor.cc:1031 -#: rc_option_editor.cc:1039 rc_option_editor.cc:1047 rc_option_editor.cc:1049 -#: rc_option_editor.cc:1057 rc_option_editor.cc:1064 rc_option_editor.cc:1073 -#: rc_option_editor.cc:1075 rc_option_editor.cc:1077 rc_option_editor.cc:1085 -#: rc_option_editor.cc:1087 rc_option_editor.cc:1096 -#: session_option_editor.cc:236 session_option_editor.cc:238 -#: session_option_editor.cc:259 session_option_editor.cc:261 -#: session_option_editor.cc:263 session_option_editor.cc:270 +#: ardour_ui2.cc:621 rc_option_editor.cc:1004 rc_option_editor.cc:1022 +#: rc_option_editor.cc:1025 rc_option_editor.cc:1027 rc_option_editor.cc:1029 +#: rc_option_editor.cc:1037 rc_option_editor.cc:1045 rc_option_editor.cc:1047 +#: rc_option_editor.cc:1055 rc_option_editor.cc:1062 rc_option_editor.cc:1071 +#: rc_option_editor.cc:1073 rc_option_editor.cc:1075 rc_option_editor.cc:1083 +#: rc_option_editor.cc:1085 rc_option_editor.cc:1094 +#: session_option_editor.cc:234 session_option_editor.cc:236 +#: session_option_editor.cc:257 session_option_editor.cc:259 +#: session_option_editor.cc:261 session_option_editor.cc:268 msgid "Misc" msgstr "" @@ -1329,28 +1384,28 @@ msgstr "" msgid "Reload Session History" msgstr "" -#: ardour_ui_dependents.cc:125 -msgid "This screen is not tall enough to display the mixer window" -msgstr "" - -#: ardour_ui_dialogs.cc:225 +#: ardour_ui_dialogs.cc:206 msgid "Don't close" msgstr "" -#: ardour_ui_dialogs.cc:226 +#: ardour_ui_dialogs.cc:207 msgid "Just close" msgstr "" -#: ardour_ui_dialogs.cc:227 +#: ardour_ui_dialogs.cc:208 msgid "Save and close" msgstr "" +#: ardour_ui_dialogs.cc:293 +msgid "This screen is not tall enough to display the mixer window" +msgstr "" + #: ardour_ui_ed.cc:103 msgid "Session" msgstr "" #: ardour_ui_ed.cc:106 editor_actions.cc:134 editor_regions.cc:115 -#: port_group.cc:457 session_option_editor.cc:83 session_option_editor.cc:90 +#: port_group.cc:457 session_option_editor.cc:82 session_option_editor.cc:89 msgid "Sync" msgstr "" @@ -1382,15 +1437,15 @@ msgstr "" msgid "Sample Format" msgstr "" -#: ardour_ui_ed.cc:114 +#: ardour_ui_ed.cc:114 rc_option_editor.cc:1818 rc_option_editor.cc:1831 msgid "Control Surfaces" msgstr "" -#: ardour_ui_ed.cc:115 rc_option_editor.cc:1552 +#: ardour_ui_ed.cc:115 rc_option_editor.cc:1550 msgid "Plugins" msgstr "" -#: ardour_ui_ed.cc:116 rc_option_editor.cc:1905 +#: ardour_ui_ed.cc:116 rc_option_editor.cc:1894 msgid "Metering" msgstr "" @@ -1418,7 +1473,7 @@ msgstr "" msgid "Recent..." msgstr "" -#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:65 +#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:64 msgid "Close" msgstr "" @@ -1426,418 +1481,355 @@ msgstr "" msgid "Add Track or Bus..." msgstr "" -#: ardour_ui_ed.cc:136 +#: ardour_ui_ed.cc:135 msgid "Open Video" msgstr "" -#: ardour_ui_ed.cc:139 +#: ardour_ui_ed.cc:138 msgid "Remove Video" msgstr "" -#: ardour_ui_ed.cc:142 +#: ardour_ui_ed.cc:141 msgid "Export To Video File" msgstr "" -#: ardour_ui_ed.cc:152 -msgid "Connect" -msgstr "" - -#: ardour_ui_ed.cc:158 +#: ardour_ui_ed.cc:145 msgid "Snapshot..." msgstr "" -#: ardour_ui_ed.cc:162 +#: ardour_ui_ed.cc:149 msgid "Save As..." msgstr "" -#: ardour_ui_ed.cc:166 editor_actions.cc:1717 editor_markers.cc:859 -#: editor_snapshots.cc:123 mixer_strip.cc:1465 route_time_axis.cc:1471 +#: ardour_ui_ed.cc:153 editor_actions.cc:1710 editor_markers.cc:858 +#: editor_snapshots.cc:123 mixer_strip.cc:1464 route_time_axis.cc:1471 msgid "Rename..." msgstr "" -#: ardour_ui_ed.cc:170 +#: ardour_ui_ed.cc:157 msgid "Save Template..." msgstr "" -#: ardour_ui_ed.cc:173 +#: ardour_ui_ed.cc:160 msgid "Metadata" msgstr "" -#: ardour_ui_ed.cc:176 +#: ardour_ui_ed.cc:163 msgid "Edit Metadata..." msgstr "" -#: ardour_ui_ed.cc:179 +#: ardour_ui_ed.cc:166 msgid "Import Metadata..." msgstr "" -#: ardour_ui_ed.cc:182 +#: ardour_ui_ed.cc:169 msgid "Export To Audio File(s)..." msgstr "" -#: ardour_ui_ed.cc:185 +#: ardour_ui_ed.cc:172 msgid "Stem export..." msgstr "" -#: ardour_ui_ed.cc:188 editor_export_audio.cc:63 export_dialog.cc:129 +#: ardour_ui_ed.cc:175 editor_export_audio.cc:63 export_dialog.cc:129 +#: export_video_dialog.cc:71 msgid "Export" msgstr "" -#: ardour_ui_ed.cc:191 +#: ardour_ui_ed.cc:178 msgid "Clean-up Unused Sources..." msgstr "" -#: ardour_ui_ed.cc:195 +#: ardour_ui_ed.cc:182 msgid "Flush Wastebasket" msgstr "" -#: ardour_ui_ed.cc:202 keyeditor.cc:253 rc_option_editor.cc:1466 +#: ardour_ui_ed.cc:189 keyeditor.cc:253 rc_option_editor.cc:1464 msgid "JACK" msgstr "" -#: ardour_ui_ed.cc:203 route_params_ui.cc:104 +#: ardour_ui_ed.cc:190 route_params_ui.cc:104 msgid "Latency" msgstr "" -#: ardour_ui_ed.cc:205 +#: ardour_ui_ed.cc:192 msgid "Reconnect" msgstr "" -#: ardour_ui_ed.cc:208 global_port_matrix.cc:198 io_selector.cc:210 +#: ardour_ui_ed.cc:195 global_port_matrix.cc:198 io_selector.cc:210 #: mixer_strip.cc:712 mixer_strip.cc:838 msgid "Disconnect" msgstr "" -#: ardour_ui_ed.cc:235 +#: ardour_ui_ed.cc:222 msgid "Quit" msgstr "" -#: ardour_ui_ed.cc:239 +#: ardour_ui_ed.cc:226 msgid "Maximise Editor Space" msgstr "" -#: ardour_ui_ed.cc:240 +#: ardour_ui_ed.cc:227 msgid "Show Toolbars" msgstr "" -#: ardour_ui_ed.cc:243 mixer_ui.cc:1862 mixer_ui.cc:1868 +#: ardour_ui_ed.cc:230 mixer_ui.cc:1863 mixer_ui.cc:1869 msgid "Window|Mixer" msgstr "" -#: ardour_ui_ed.cc:244 -msgid "Mixer on Top" +#: ardour_ui_ed.cc:231 +msgid "Toggle Editor+Mixer" msgstr "" -#: ardour_ui_ed.cc:245 -msgid "Preferences" -msgstr "" - -#: ardour_ui_ed.cc:246 -msgid "Properties" -msgstr "" - -#: ardour_ui_ed.cc:247 route_params_ui.cc:57 route_params_ui.cc:604 -msgid "Tracks and Busses" -msgstr "" - -#: ardour_ui_ed.cc:250 location_ui.cc:1134 -msgid "Locations" -msgstr "" - -#: ardour_ui_ed.cc:252 ardour_ui_ed.cc:656 -msgid "Big Clock" -msgstr "" - -#: ardour_ui_ed.cc:254 speaker_dialog.cc:36 -msgid "Speaker Configuration" -msgstr "" - -#: ardour_ui_ed.cc:256 global_port_matrix.cc:164 -msgid "Audio Connection Manager" -msgstr "" - -#: ardour_ui_ed.cc:258 global_port_matrix.cc:167 -msgid "MIDI Connection Manager" -msgstr "" - -#: ardour_ui_ed.cc:260 midi_tracer.cc:39 +#: ardour_ui_ed.cc:233 midi_tracer.cc:39 msgid "MIDI Tracer" msgstr "" -#: ardour_ui_ed.cc:262 -msgid "About" -msgstr "" - -#: ardour_ui_ed.cc:263 +#: ardour_ui_ed.cc:235 msgid "Chat" msgstr "" -#: ardour_ui_ed.cc:265 +#: ardour_ui_ed.cc:237 msgid "Help|Manual" msgstr "" -#: ardour_ui_ed.cc:266 +#: ardour_ui_ed.cc:238 msgid "Reference" msgstr "" -#: ardour_ui_ed.cc:267 theme_manager.cc:55 theme_manager.cc:62 -msgid "Theme Manager" -msgstr "" - -#: ardour_ui_ed.cc:268 keyeditor.cc:53 -msgid "Key Bindings" -msgstr "" - -#: ardour_ui_ed.cc:269 bundle_manager.cc:265 -msgid "Bundle Manager" -msgstr "" - -#: ardour_ui_ed.cc:272 -msgid "Add Audio Track" -msgstr "" - -#: ardour_ui_ed.cc:274 -msgid "Add Audio Bus" -msgstr "" - -#: ardour_ui_ed.cc:276 -msgid "Add MIDI Track" -msgstr "" - -#: ardour_ui_ed.cc:281 plugin_ui.cc:461 +#: ardour_ui_ed.cc:240 plugin_ui.cc:419 msgid "Save" msgstr "" -#: ardour_ui_ed.cc:289 rc_option_editor.cc:1116 rc_option_editor.cc:1127 -#: rc_option_editor.cc:1136 rc_option_editor.cc:1149 rc_option_editor.cc:1162 -#: rc_option_editor.cc:1171 rc_option_editor.cc:1181 rc_option_editor.cc:1183 -#: rc_option_editor.cc:1193 rc_option_editor.cc:1209 rc_option_editor.cc:1222 -#: rc_option_editor.cc:1240 rc_option_editor.cc:1242 rc_option_editor.cc:1256 -#: rc_option_editor.cc:1259 rc_option_editor.cc:1261 rc_option_editor.cc:1278 -#: rc_option_editor.cc:1289 +#: ardour_ui_ed.cc:248 rc_option_editor.cc:1114 rc_option_editor.cc:1125 +#: rc_option_editor.cc:1134 rc_option_editor.cc:1147 rc_option_editor.cc:1160 +#: rc_option_editor.cc:1169 rc_option_editor.cc:1179 rc_option_editor.cc:1181 +#: rc_option_editor.cc:1191 rc_option_editor.cc:1207 rc_option_editor.cc:1220 +#: rc_option_editor.cc:1238 rc_option_editor.cc:1240 rc_option_editor.cc:1254 +#: rc_option_editor.cc:1257 rc_option_editor.cc:1259 rc_option_editor.cc:1276 +#: rc_option_editor.cc:1287 msgid "Transport" msgstr "" -#: ardour_ui_ed.cc:295 engine_dialog.cc:85 sfdb_ui.cc:559 +#: ardour_ui_ed.cc:254 engine_dialog.cc:85 sfdb_ui.cc:559 msgid "Stop" msgstr "" -#: ardour_ui_ed.cc:298 +#: ardour_ui_ed.cc:257 msgid "Roll" msgstr "" -#: ardour_ui_ed.cc:302 +#: ardour_ui_ed.cc:261 msgid "Start/Stop" msgstr "" -#: ardour_ui_ed.cc:305 +#: ardour_ui_ed.cc:264 msgid "Start/Continue/Stop" msgstr "" -#: ardour_ui_ed.cc:308 +#: ardour_ui_ed.cc:267 msgid "Stop and Forget Capture" msgstr "" -#: ardour_ui_ed.cc:318 +#: ardour_ui_ed.cc:277 msgid "Transition To Roll" msgstr "" -#: ardour_ui_ed.cc:322 +#: ardour_ui_ed.cc:281 msgid "Transition To Reverse" msgstr "" -#: ardour_ui_ed.cc:326 +#: ardour_ui_ed.cc:285 msgid "Play Loop Range" msgstr "" -#: ardour_ui_ed.cc:329 +#: ardour_ui_ed.cc:288 msgid "Play Selected Range" msgstr "" -#: ardour_ui_ed.cc:332 +#: ardour_ui_ed.cc:291 msgid "Play Selection w/Preroll" msgstr "" -#: ardour_ui_ed.cc:336 +#: ardour_ui_ed.cc:295 msgid "Enable Record" msgstr "" -#: ardour_ui_ed.cc:339 +#: ardour_ui_ed.cc:298 msgid "Start Recording" msgstr "" -#: ardour_ui_ed.cc:343 +#: ardour_ui_ed.cc:302 msgid "Rewind" msgstr "" -#: ardour_ui_ed.cc:346 +#: ardour_ui_ed.cc:305 msgid "Rewind (Slow)" msgstr "" -#: ardour_ui_ed.cc:349 +#: ardour_ui_ed.cc:308 msgid "Rewind (Fast)" msgstr "" -#: ardour_ui_ed.cc:352 startup.cc:702 +#: ardour_ui_ed.cc:311 startup.cc:727 msgid "Forward" msgstr "" -#: ardour_ui_ed.cc:355 +#: ardour_ui_ed.cc:314 msgid "Forward (Slow)" msgstr "" -#: ardour_ui_ed.cc:358 +#: ardour_ui_ed.cc:317 msgid "Forward (Fast)" msgstr "" -#: ardour_ui_ed.cc:361 +#: ardour_ui_ed.cc:320 msgid "Goto Zero" msgstr "" -#: ardour_ui_ed.cc:364 +#: ardour_ui_ed.cc:323 msgid "Goto Start" msgstr "" -#: ardour_ui_ed.cc:367 +#: ardour_ui_ed.cc:326 msgid "Goto End" msgstr "" -#: ardour_ui_ed.cc:370 +#: ardour_ui_ed.cc:329 msgid "Goto Wall Clock" msgstr "" -#: ardour_ui_ed.cc:374 +#: ardour_ui_ed.cc:333 msgid "Focus On Clock" msgstr "" -#: ardour_ui_ed.cc:378 ardour_ui_ed.cc:387 audio_clock.cc:2046 editor.cc:241 -#: editor_actions.cc:544 editor_actions.cc:554 export_timespan_selector.cc:88 +#: ardour_ui_ed.cc:337 ardour_ui_ed.cc:346 audio_clock.cc:2046 editor.cc:237 +#: editor_actions.cc:544 editor_actions.cc:553 export_timespan_selector.cc:88 #: session_option_editor.cc:41 session_option_editor.cc:61 -#: session_option_editor.cc:80 session_option_editor.cc:98 -#: session_option_editor.cc:111 session_option_editor.cc:124 -#: session_option_editor.cc:126 session_option_editor.cc:128 +#: session_option_editor.cc:80 session_option_editor.cc:96 +#: session_option_editor.cc:109 session_option_editor.cc:122 +#: session_option_editor.cc:124 session_option_editor.cc:126 msgid "Timecode" msgstr "" -#: ardour_ui_ed.cc:380 ardour_ui_ed.cc:389 editor_actions.cc:542 +#: ardour_ui_ed.cc:339 ardour_ui_ed.cc:348 editor_actions.cc:542 msgid "Bars & Beats" msgstr "" -#: ardour_ui_ed.cc:382 ardour_ui_ed.cc:391 +#: ardour_ui_ed.cc:341 ardour_ui_ed.cc:350 msgid "Minutes & Seconds" msgstr "" -#: ardour_ui_ed.cc:384 ardour_ui_ed.cc:393 audio_clock.cc:2050 editor.cc:242 +#: ardour_ui_ed.cc:343 ardour_ui_ed.cc:352 audio_clock.cc:2050 editor.cc:238 #: editor_actions.cc:543 msgid "Samples" msgstr "" -#: ardour_ui_ed.cc:396 +#: ardour_ui_ed.cc:355 msgid "Punch In" msgstr "" -#: ardour_ui_ed.cc:397 mixer_strip.cc:1905 route_ui.cc:132 +#: ardour_ui_ed.cc:356 mixer_strip.cc:1904 route_ui.cc:132 #: time_info_box.cc:113 msgid "In" msgstr "" -#: ardour_ui_ed.cc:400 +#: ardour_ui_ed.cc:359 msgid "Punch Out" msgstr "" -#: ardour_ui_ed.cc:401 time_info_box.cc:114 +#: ardour_ui_ed.cc:360 time_info_box.cc:114 msgid "Out" msgstr "" -#: ardour_ui_ed.cc:404 +#: ardour_ui_ed.cc:363 msgid "Punch In/Out" msgstr "" -#: ardour_ui_ed.cc:405 +#: ardour_ui_ed.cc:364 msgid "In/Out" msgstr "" -#: ardour_ui_ed.cc:408 rc_option_editor.cc:1073 +#: ardour_ui_ed.cc:367 rc_option_editor.cc:1071 msgid "Click" msgstr "" -#: ardour_ui_ed.cc:411 +#: ardour_ui_ed.cc:370 msgid "Auto Input" msgstr "" -#: ardour_ui_ed.cc:414 +#: ardour_ui_ed.cc:373 msgid "Auto Play" msgstr "" -#: ardour_ui_ed.cc:425 +#: ardour_ui_ed.cc:384 msgid "Sync Startup to Video" msgstr "" -#: ardour_ui_ed.cc:427 +#: ardour_ui_ed.cc:386 msgid "Time Master" msgstr "" -#: ardour_ui_ed.cc:434 +#: ardour_ui_ed.cc:393 msgid "Toggle Record Enable Track %1" msgstr "" -#: ardour_ui_ed.cc:441 +#: ardour_ui_ed.cc:400 msgid "Percentage" msgstr "" -#: ardour_ui_ed.cc:442 shuttle_control.cc:168 +#: ardour_ui_ed.cc:401 shuttle_control.cc:169 msgid "Semitones" msgstr "" -#: ardour_ui_ed.cc:446 +#: ardour_ui_ed.cc:405 msgid "Send MTC" msgstr "" -#: ardour_ui_ed.cc:448 +#: ardour_ui_ed.cc:407 msgid "Send MMC" msgstr "" -#: ardour_ui_ed.cc:450 +#: ardour_ui_ed.cc:409 msgid "Use MMC" msgstr "" -#: ardour_ui_ed.cc:452 rc_option_editor.cc:1704 +#: ardour_ui_ed.cc:411 rc_option_editor.cc:1702 msgid "Send MIDI Clock" msgstr "" -#: ardour_ui_ed.cc:454 +#: ardour_ui_ed.cc:413 msgid "Send MIDI Feedback" msgstr "" -#: ardour_ui_ed.cc:460 +#: ardour_ui_ed.cc:419 msgid "Panic" msgstr "" -#: ardour_ui_ed.cc:600 +#: ardour_ui_ed.cc:559 msgid "Wall Clock" msgstr "" -#: ardour_ui_ed.cc:601 +#: ardour_ui_ed.cc:560 msgid "Disk Space" msgstr "" -#: ardour_ui_ed.cc:602 +#: ardour_ui_ed.cc:561 msgid "DSP" msgstr "" -#: ardour_ui_ed.cc:603 +#: ardour_ui_ed.cc:562 msgid "Buffers" msgstr "" -#: ardour_ui_ed.cc:604 +#: ardour_ui_ed.cc:563 msgid "JACK Sampling Rate and Latency" msgstr "" -#: ardour_ui_ed.cc:605 +#: ardour_ui_ed.cc:564 msgid "Timecode Format" msgstr "" -#: ardour_ui_ed.cc:606 +#: ardour_ui_ed.cc:565 msgid "File Format" msgstr "" @@ -1851,11 +1843,11 @@ msgstr "" msgid "Internal" msgstr "" -#: ardour_ui_options.cc:475 +#: ardour_ui_options.cc:473 msgid "Enable/Disable external positional sync" msgstr "" -#: ardour_ui_options.cc:477 +#: ardour_ui_options.cc:475 msgid "Sync to JACK is not possible: video pull up/down is set" msgstr "" @@ -1876,16 +1868,16 @@ msgstr "" msgid "%+.4f%%" msgstr "" -#: audio_clock.cc:1237 editor.cc:243 editor_actions.cc:135 +#: audio_clock.cc:1237 editor.cc:239 editor_actions.cc:135 #: editor_actions.cc:536 msgid "Tempo" msgstr "" -#: audio_clock.cc:1241 editor.cc:244 editor_actions.cc:537 +#: audio_clock.cc:1241 editor.cc:240 editor_actions.cc:537 msgid "Meter" msgstr "" -#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1037 +#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1030 #: midi_region_view.cc:2991 session_metadata_dialog.cc:331 #: session_metadata_dialog.cc:379 session_metadata_dialog.cc:435 #: session_metadata_dialog.cc:716 @@ -1896,7 +1888,7 @@ msgstr "" msgid "programming error: %1 %2" msgstr "" -#: audio_clock.cc:2048 editor.cc:240 export_timespan_selector.cc:98 +#: audio_clock.cc:2048 editor.cc:236 export_timespan_selector.cc:98 msgid "Bars:Beats" msgstr "" @@ -1974,32 +1966,32 @@ msgid "hide track" msgstr "" #: automation_time_axis.cc:255 automation_time_axis.cc:307 -#: automation_time_axis.cc:496 gain_meter.cc:195 generic_pluginui.cc:452 -#: generic_pluginui.cc:729 panner_ui.cc:150 +#: automation_time_axis.cc:496 gain_meter.cc:196 generic_pluginui.cc:456 +#: generic_pluginui.cc:733 panner_ui.cc:150 msgid "Automation|Manual" msgstr "" #: automation_time_axis.cc:257 automation_time_axis.cc:318 -#: automation_time_axis.cc:501 editor.cc:1957 editor.cc:2034 -#: editor_actions.cc:118 editor_actions.cc:1865 gain_meter.cc:198 -#: generic_pluginui.cc:455 generic_pluginui.cc:731 midi_time_axis.cc:1489 -#: midi_time_axis.cc:1492 midi_time_axis.cc:1495 panner_ui.cc:153 +#: automation_time_axis.cc:501 editor.cc:1933 editor.cc:2010 +#: editor_actions.cc:118 editor_actions.cc:1856 gain_meter.cc:199 +#: generic_pluginui.cc:459 generic_pluginui.cc:735 midi_time_axis.cc:1488 +#: midi_time_axis.cc:1491 midi_time_axis.cc:1494 panner_ui.cc:153 msgid "Play" msgstr "" #: automation_time_axis.cc:259 automation_time_axis.cc:329 -#: automation_time_axis.cc:506 gain_meter.cc:201 generic_pluginui.cc:458 -#: generic_pluginui.cc:733 panner_ui.cc:156 +#: automation_time_axis.cc:506 gain_meter.cc:202 generic_pluginui.cc:462 +#: generic_pluginui.cc:737 panner_ui.cc:156 msgid "Write" msgstr "" #: automation_time_axis.cc:261 automation_time_axis.cc:340 -#: automation_time_axis.cc:511 gain_meter.cc:204 generic_pluginui.cc:461 -#: generic_pluginui.cc:735 panner_ui.cc:159 +#: automation_time_axis.cc:511 gain_meter.cc:205 generic_pluginui.cc:465 +#: generic_pluginui.cc:739 panner_ui.cc:159 msgid "Touch" msgstr "" -#: automation_time_axis.cc:351 generic_pluginui.cc:464 +#: automation_time_axis.cc:351 generic_pluginui.cc:468 msgid "???" msgstr "" @@ -2007,8 +1999,8 @@ msgstr "" msgid "clear automation" msgstr "" -#: automation_time_axis.cc:485 editor_actions.cc:616 editor_markers.cc:858 -#: location_ui.cc:55 plugin_selector.cc:86 route_time_axis.cc:699 +#: automation_time_axis.cc:485 editor_actions.cc:613 editor_markers.cc:857 +#: location_ui.cc:55 plugin_selector.cc:85 route_time_axis.cc:699 msgid "Hide" msgstr "" @@ -2024,68 +2016,67 @@ msgstr "" msgid "Discrete" msgstr "" -#: automation_time_axis.cc:537 editor.cc:1481 editor.cc:1488 editor.cc:1544 -#: editor.cc:1550 export_format_dialog.cc:476 +#: automation_time_axis.cc:537 editor.cc:1457 editor.cc:1464 editor.cc:1520 +#: editor.cc:1526 export_format_dialog.cc:476 msgid "Linear" msgstr "" #: automation_time_axis.cc:543 rhythm_ferret.cc:110 route_time_axis.cc:638 -#: shuttle_control.cc:187 +#: shuttle_control.cc:188 msgid "Mode" msgstr "" -#: bundle_manager.cc:183 +#: bundle_manager.cc:181 msgid "Disassociate" msgstr "" -#: bundle_manager.cc:187 +#: bundle_manager.cc:185 msgid "Edit Bundle" msgstr "" -#: bundle_manager.cc:202 +#: bundle_manager.cc:200 msgid "Direction:" msgstr "" -#: bundle_manager.cc:207 bundle_manager.cc:211 mixer_strip.cc:156 -#: mixer_strip.cc:2133 +#: bundle_manager.cc:205 bundle_manager.cc:209 mixer_strip.cc:156 +#: mixer_strip.cc:2132 msgid "Input" msgstr "" -#: bundle_manager.cc:208 bundle_manager.cc:213 bundle_manager.cc:247 -#: mixer_strip.cc:161 mixer_strip.cc:2136 +#: bundle_manager.cc:206 bundle_manager.cc:211 bundle_manager.cc:245 +#: mixer_strip.cc:161 mixer_strip.cc:2135 msgid "Output" msgstr "" -#: bundle_manager.cc:266 editor.cc:1998 editor_actions.cc:90 +#: bundle_manager.cc:264 editor.cc:1974 editor_actions.cc:90 #: editor_actions.cc:100 msgid "Edit" msgstr "" -#: bundle_manager.cc:267 editor.cc:5525 editor_actions.cc:310 -#: editor_actions.cc:368 plugin_ui.cc:462 processor_box.cc:2207 +#: bundle_manager.cc:265 editor.cc:5493 editor_actions.cc:310 +#: editor_actions.cc:368 plugin_ui.cc:420 processor_box.cc:2227 #: route_time_axis.cc:704 msgid "Delete" msgstr "" -#: bundle_manager.cc:273 bundle_manager.cc:441 editor_route_groups.cc:96 -#: editor_routes.cc:202 midi_list_editor.cc:106 rc_option_editor.cc:656 -#: session_metadata_dialog.cc:525 +#: bundle_manager.cc:271 bundle_manager.cc:439 editor_route_groups.cc:96 +#: editor_routes.cc:202 midi_list_editor.cc:106 session_metadata_dialog.cc:525 msgid "Name" msgstr "" -#: bundle_manager.cc:284 +#: bundle_manager.cc:282 msgid "New" msgstr "" -#: bundle_manager.cc:334 +#: bundle_manager.cc:332 msgid "Bundle" msgstr "" -#: bundle_manager.cc:419 +#: bundle_manager.cc:417 msgid "Add Channel" msgstr "" -#: bundle_manager.cc:426 +#: bundle_manager.cc:424 msgid "Rename Channel" msgstr "" @@ -2231,687 +2222,687 @@ msgid "Time" msgstr "" #: edit_note_dialog.cc:98 editor_regions.cc:114 -#: export_timespan_selector.cc:361 export_timespan_selector.cc:425 +#: export_timespan_selector.cc:359 export_timespan_selector.cc:421 #: location_ui.cc:313 midi_list_editor.cc:114 time_info_box.cc:105 msgid "Length" msgstr "" -#: edit_note_dialog.cc:168 +#: edit_note_dialog.cc:165 msgid "edit note" msgstr "" -#: editor.cc:141 editor.cc:3455 +#: editor.cc:137 editor.cc:3429 msgid "CD Frames" msgstr "" -#: editor.cc:142 editor.cc:3457 +#: editor.cc:138 editor.cc:3431 msgid "Timecode Frames" msgstr "" -#: editor.cc:143 editor.cc:3459 +#: editor.cc:139 editor.cc:3433 msgid "Timecode Seconds" msgstr "" -#: editor.cc:144 editor.cc:3461 +#: editor.cc:140 editor.cc:3435 msgid "Timecode Minutes" msgstr "" -#: editor.cc:145 editor.cc:3463 +#: editor.cc:141 editor.cc:3437 msgid "Seconds" msgstr "" -#: editor.cc:146 editor.cc:3465 +#: editor.cc:142 editor.cc:3439 msgid "Minutes" msgstr "" -#: editor.cc:147 editor.cc:3439 quantize_dialog.cc:37 quantize_dialog.cc:141 +#: editor.cc:143 editor.cc:3413 quantize_dialog.cc:37 quantize_dialog.cc:141 msgid "Beats/128" msgstr "" -#: editor.cc:148 editor.cc:3437 quantize_dialog.cc:38 quantize_dialog.cc:143 +#: editor.cc:144 editor.cc:3411 quantize_dialog.cc:38 quantize_dialog.cc:143 msgid "Beats/64" msgstr "" -#: editor.cc:149 editor.cc:3435 quantize_dialog.cc:39 quantize_dialog.cc:145 +#: editor.cc:145 editor.cc:3409 quantize_dialog.cc:39 quantize_dialog.cc:145 msgid "Beats/32" msgstr "" -#: editor.cc:150 editor.cc:3433 +#: editor.cc:146 editor.cc:3407 msgid "Beats/28" msgstr "" -#: editor.cc:151 editor.cc:3431 +#: editor.cc:147 editor.cc:3405 msgid "Beats/24" msgstr "" -#: editor.cc:152 editor.cc:3429 +#: editor.cc:148 editor.cc:3403 msgid "Beats/20" msgstr "" -#: editor.cc:153 editor.cc:3427 quantize_dialog.cc:40 quantize_dialog.cc:147 +#: editor.cc:149 editor.cc:3401 quantize_dialog.cc:40 quantize_dialog.cc:147 msgid "Beats/16" msgstr "" -#: editor.cc:154 editor.cc:3425 +#: editor.cc:150 editor.cc:3399 msgid "Beats/14" msgstr "" -#: editor.cc:155 editor.cc:3423 +#: editor.cc:151 editor.cc:3397 msgid "Beats/12" msgstr "" -#: editor.cc:156 editor.cc:3421 +#: editor.cc:152 editor.cc:3395 msgid "Beats/10" msgstr "" -#: editor.cc:157 editor.cc:3419 quantize_dialog.cc:41 quantize_dialog.cc:149 +#: editor.cc:153 editor.cc:3393 quantize_dialog.cc:41 quantize_dialog.cc:149 msgid "Beats/8" msgstr "" -#: editor.cc:158 editor.cc:3417 +#: editor.cc:154 editor.cc:3391 msgid "Beats/7" msgstr "" -#: editor.cc:159 editor.cc:3415 +#: editor.cc:155 editor.cc:3389 msgid "Beats/6" msgstr "" -#: editor.cc:160 editor.cc:3413 +#: editor.cc:156 editor.cc:3387 msgid "Beats/5" msgstr "" -#: editor.cc:161 editor.cc:3411 quantize_dialog.cc:42 quantize_dialog.cc:151 +#: editor.cc:157 editor.cc:3385 quantize_dialog.cc:42 quantize_dialog.cc:151 msgid "Beats/4" msgstr "" -#: editor.cc:162 editor.cc:3409 quantize_dialog.cc:43 quantize_dialog.cc:153 +#: editor.cc:158 editor.cc:3383 quantize_dialog.cc:43 quantize_dialog.cc:153 msgid "Beats/3" msgstr "" -#: editor.cc:163 editor.cc:3407 quantize_dialog.cc:44 quantize_dialog.cc:155 +#: editor.cc:159 editor.cc:3381 quantize_dialog.cc:44 quantize_dialog.cc:155 msgid "Beats/2" msgstr "" -#: editor.cc:164 editor.cc:3441 quantize_dialog.cc:45 quantize_dialog.cc:157 +#: editor.cc:160 editor.cc:3415 quantize_dialog.cc:45 quantize_dialog.cc:157 msgid "Beats" msgstr "" -#: editor.cc:165 editor.cc:3443 +#: editor.cc:161 editor.cc:3417 msgid "Bars" msgstr "" -#: editor.cc:166 editor.cc:3445 +#: editor.cc:162 editor.cc:3419 msgid "Marks" msgstr "" -#: editor.cc:167 editor.cc:3447 +#: editor.cc:163 editor.cc:3421 msgid "Region starts" msgstr "" -#: editor.cc:168 editor.cc:3449 +#: editor.cc:164 editor.cc:3423 msgid "Region ends" msgstr "" -#: editor.cc:169 editor.cc:3453 +#: editor.cc:165 editor.cc:3427 msgid "Region syncs" msgstr "" -#: editor.cc:170 editor.cc:3451 +#: editor.cc:166 editor.cc:3425 msgid "Region bounds" msgstr "" -#: editor.cc:175 editor.cc:3481 editor_actions.cc:485 +#: editor.cc:171 editor.cc:3455 editor_actions.cc:485 msgid "No Grid" msgstr "" -#: editor.cc:176 editor.cc:3483 editor_actions.cc:486 +#: editor.cc:172 editor.cc:3457 editor_actions.cc:486 msgid "Grid" msgstr "" -#: editor.cc:177 editor.cc:3485 editor_actions.cc:487 +#: editor.cc:173 editor.cc:3459 editor_actions.cc:487 msgid "Magnetic" msgstr "" -#: editor.cc:182 editor.cc:192 editor.cc:3524 editor.cc:3549 +#: editor.cc:178 editor.cc:188 editor.cc:3498 editor.cc:3523 #: editor_actions.cc:117 editor_actions.cc:468 msgid "Playhead" msgstr "" -#: editor.cc:183 editor.cc:3522 editor_actions.cc:470 +#: editor.cc:179 editor.cc:3496 editor_actions.cc:470 msgid "Marker" msgstr "" -#: editor.cc:184 editor.cc:193 editor.cc:3551 editor_actions.cc:469 +#: editor.cc:180 editor.cc:189 editor.cc:3525 editor_actions.cc:469 msgid "Mouse" msgstr "" -#: editor.cc:189 editor.cc:3543 mono_panner_editor.cc:42 +#: editor.cc:185 editor.cc:3517 mono_panner_editor.cc:42 msgid "Left" msgstr "" -#: editor.cc:190 editor.cc:3545 mono_panner_editor.cc:47 +#: editor.cc:186 editor.cc:3519 mono_panner_editor.cc:47 msgid "Right" msgstr "" -#: editor.cc:191 editor.cc:3547 +#: editor.cc:187 editor.cc:3521 msgid "Center" msgstr "" -#: editor.cc:194 editor.cc:3114 editor.cc:3553 +#: editor.cc:190 editor.cc:3090 editor.cc:3527 msgid "Edit point" msgstr "" -#: editor.cc:200 +#: editor.cc:196 msgid "Mushy" msgstr "" -#: editor.cc:201 +#: editor.cc:197 msgid "Smooth" msgstr "" -#: editor.cc:202 +#: editor.cc:198 msgid "Balanced multitimbral mixture" msgstr "" -#: editor.cc:203 +#: editor.cc:199 msgid "Unpitched percussion with stable notes" msgstr "" -#: editor.cc:204 +#: editor.cc:200 msgid "Crisp monophonic instrumental" msgstr "" -#: editor.cc:205 +#: editor.cc:201 msgid "Unpitched solo percussion" msgstr "" -#: editor.cc:206 +#: editor.cc:202 msgid "Resample without preserving pitch" msgstr "" -#: editor.cc:239 +#: editor.cc:235 msgid "Mins:Secs" msgstr "" -#: editor.cc:245 +#: editor.cc:241 msgid "Location Markers" msgstr "" -#: editor.cc:246 +#: editor.cc:242 msgid "Range Markers" msgstr "" -#: editor.cc:247 +#: editor.cc:243 msgid "Loop/Punch Ranges" msgstr "" -#: editor.cc:248 editor_actions.cc:540 +#: editor.cc:244 editor_actions.cc:540 msgid "CD Markers" msgstr "" -#: editor.cc:250 +#: editor.cc:245 msgid "Video Timeline" msgstr "" -#: editor.cc:266 +#: editor.cc:260 msgid "mode" msgstr "" -#: editor.cc:554 +#: editor.cc:542 msgid "Regions" msgstr "" -#: editor.cc:555 +#: editor.cc:543 msgid "Tracks & Busses" msgstr "" -#: editor.cc:556 +#: editor.cc:544 msgid "Snapshots" msgstr "" -#: editor.cc:557 +#: editor.cc:545 msgid "Track & Bus Groups" msgstr "" -#: editor.cc:558 +#: editor.cc:546 msgid "Ranges & Marks" msgstr "" -#: editor.cc:702 editor.cc:5376 rc_option_editor.cc:1296 -#: rc_option_editor.cc:1304 rc_option_editor.cc:1312 rc_option_editor.cc:1329 -#: rc_option_editor.cc:1331 rc_option_editor.cc:1339 rc_option_editor.cc:1347 -#: rc_option_editor.cc:1367 rc_option_editor.cc:1379 rc_option_editor.cc:1381 -#: rc_option_editor.cc:1389 rc_option_editor.cc:1397 rc_option_editor.cc:1405 -#: rc_option_editor.cc:1413 rc_option_editor.cc:1421 rc_option_editor.cc:1436 -#: rc_option_editor.cc:1440 +#: editor.cc:690 editor.cc:5345 rc_option_editor.cc:1294 +#: rc_option_editor.cc:1302 rc_option_editor.cc:1310 rc_option_editor.cc:1327 +#: rc_option_editor.cc:1329 rc_option_editor.cc:1337 rc_option_editor.cc:1345 +#: rc_option_editor.cc:1365 rc_option_editor.cc:1377 rc_option_editor.cc:1379 +#: rc_option_editor.cc:1387 rc_option_editor.cc:1395 rc_option_editor.cc:1403 +#: rc_option_editor.cc:1411 rc_option_editor.cc:1419 rc_option_editor.cc:1434 +#: rc_option_editor.cc:1438 msgid "Editor" msgstr "" -#: editor.cc:1239 editor.cc:1249 editor.cc:4471 editor_actions.cc:130 -#: editor_actions.cc:1813 +#: editor.cc:1215 editor.cc:1225 editor.cc:4440 editor_actions.cc:130 +#: editor_actions.cc:1804 msgid "Loop" msgstr "" -#: editor.cc:1255 editor.cc:1265 editor.cc:4498 editor_actions.cc:131 +#: editor.cc:1231 editor.cc:1241 editor.cc:4467 editor_actions.cc:131 #: time_info_box.cc:67 msgid "Punch" msgstr "" -#: editor.cc:1376 +#: editor.cc:1352 msgid "Linear (for highly correlated material)" msgstr "" -#: editor.cc:1386 editor.cc:1523 editor.cc:1585 +#: editor.cc:1362 editor.cc:1499 editor.cc:1561 msgid "Constant power" msgstr "" -#: editor.cc:1395 editor.cc:1516 editor.cc:1578 +#: editor.cc:1371 editor.cc:1492 editor.cc:1554 msgid "Symmetric" msgstr "" -#: editor.cc:1405 editor.cc:1498 editor.cc:1560 +#: editor.cc:1381 editor.cc:1474 editor.cc:1536 msgid "Slow" msgstr "" -#: editor.cc:1414 editor.cc:1507 editor.cc:1569 sfdb_ui.cc:1606 +#: editor.cc:1390 editor.cc:1483 editor.cc:1545 sfdb_ui.cc:1606 #: sfdb_ui.cc:1715 msgid "Fast" msgstr "" -#: editor.cc:1461 +#: editor.cc:1437 msgid "programming error: fade in canvas item has no regionview data pointer!" msgstr "" -#: editor.cc:1472 editor.cc:1536 +#: editor.cc:1448 editor.cc:1512 msgid "Deactivate" msgstr "" -#: editor.cc:1474 editor.cc:1538 +#: editor.cc:1450 editor.cc:1514 msgid "Activate" msgstr "" -#: editor.cc:1482 editor.cc:1545 +#: editor.cc:1458 editor.cc:1521 msgid "Slowest" msgstr "" -#: editor.cc:1596 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 +#: editor.cc:1572 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 msgid "programming error: " msgstr "" -#: editor.cc:1697 editor.cc:1705 editor_ops.cc:3523 +#: editor.cc:1673 editor.cc:1681 editor_ops.cc:3522 msgid "Freeze" msgstr "" -#: editor.cc:1701 +#: editor.cc:1677 msgid "Unfreeze" msgstr "" -#: editor.cc:1840 +#: editor.cc:1816 msgid "Selected Regions" msgstr "" -#: editor.cc:1876 editor_markers.cc:896 +#: editor.cc:1852 editor_markers.cc:895 msgid "Play Range" msgstr "" -#: editor.cc:1877 editor_markers.cc:899 +#: editor.cc:1853 editor_markers.cc:898 msgid "Loop Range" msgstr "" -#: editor.cc:1886 editor_actions.cc:332 +#: editor.cc:1862 editor_actions.cc:332 msgid "Move Range Start to Previous Region Boundary" msgstr "" -#: editor.cc:1893 editor_actions.cc:339 +#: editor.cc:1869 editor_actions.cc:339 msgid "Move Range Start to Next Region Boundary" msgstr "" -#: editor.cc:1900 editor_actions.cc:346 +#: editor.cc:1876 editor_actions.cc:346 msgid "Move Range End to Previous Region Boundary" msgstr "" -#: editor.cc:1907 editor_actions.cc:353 +#: editor.cc:1883 editor_actions.cc:353 msgid "Move Range End to Next Region Boundary" msgstr "" -#: editor.cc:1913 +#: editor.cc:1889 msgid "Convert to Region In-Place" msgstr "" -#: editor.cc:1914 +#: editor.cc:1890 msgid "Convert to Region in Region List" msgstr "" -#: editor.cc:1917 editor_markers.cc:926 +#: editor.cc:1893 editor_markers.cc:925 msgid "Select All in Range" msgstr "" -#: editor.cc:1920 +#: editor.cc:1896 msgid "Set Loop from Range" msgstr "" -#: editor.cc:1921 +#: editor.cc:1897 msgid "Set Punch from Range" msgstr "" -#: editor.cc:1924 +#: editor.cc:1900 msgid "Add Range Markers" msgstr "" -#: editor.cc:1927 +#: editor.cc:1903 msgid "Crop Region to Range" msgstr "" -#: editor.cc:1928 +#: editor.cc:1904 msgid "Fill Range with Region" msgstr "" -#: editor.cc:1929 editor_actions.cc:289 +#: editor.cc:1905 editor_actions.cc:289 msgid "Duplicate Range" msgstr "" -#: editor.cc:1932 +#: editor.cc:1908 msgid "Consolidate Range" msgstr "" -#: editor.cc:1933 +#: editor.cc:1909 msgid "Consolidate Range With Processing" msgstr "" -#: editor.cc:1934 +#: editor.cc:1910 msgid "Bounce Range to Region List" msgstr "" -#: editor.cc:1935 +#: editor.cc:1911 msgid "Bounce Range to Region List With Processing" msgstr "" -#: editor.cc:1936 editor_markers.cc:909 +#: editor.cc:1912 editor_markers.cc:908 msgid "Export Range..." msgstr "" -#: editor.cc:1951 editor.cc:2032 editor_actions.cc:281 +#: editor.cc:1927 editor.cc:2008 editor_actions.cc:281 msgid "Play From Edit Point" msgstr "" -#: editor.cc:1952 editor.cc:2033 +#: editor.cc:1928 editor.cc:2009 msgid "Play From Start" msgstr "" -#: editor.cc:1953 +#: editor.cc:1929 msgid "Play Region" msgstr "" -#: editor.cc:1955 +#: editor.cc:1931 msgid "Loop Region" msgstr "" -#: editor.cc:1965 editor.cc:2042 +#: editor.cc:1941 editor.cc:2018 msgid "Select All in Track" msgstr "" -#: editor.cc:1966 editor.cc:2043 editor_actions.cc:185 -#: export_timespan_selector.cc:53 processor_box.cc:2215 +#: editor.cc:1942 editor.cc:2019 editor_actions.cc:185 +#: export_timespan_selector.cc:53 processor_box.cc:2235 msgid "Select All" msgstr "" -#: editor.cc:1967 editor.cc:2044 +#: editor.cc:1943 editor.cc:2020 msgid "Invert Selection in Track" msgstr "" -#: editor.cc:1968 editor.cc:2045 editor_actions.cc:187 +#: editor.cc:1944 editor.cc:2021 editor_actions.cc:187 msgid "Invert Selection" msgstr "" -#: editor.cc:1970 +#: editor.cc:1946 msgid "Set Range to Loop Range" msgstr "" -#: editor.cc:1971 +#: editor.cc:1947 msgid "Set Range to Punch Range" msgstr "" -#: editor.cc:1973 editor.cc:2047 editor_actions.cc:188 +#: editor.cc:1949 editor.cc:2023 editor_actions.cc:188 msgid "Select All After Edit Point" msgstr "" -#: editor.cc:1974 editor.cc:2048 editor_actions.cc:189 +#: editor.cc:1950 editor.cc:2024 editor_actions.cc:189 msgid "Select All Before Edit Point" msgstr "" -#: editor.cc:1975 editor.cc:2049 +#: editor.cc:1951 editor.cc:2025 msgid "Select All After Playhead" msgstr "" -#: editor.cc:1976 editor.cc:2050 +#: editor.cc:1952 editor.cc:2026 msgid "Select All Before Playhead" msgstr "" -#: editor.cc:1977 +#: editor.cc:1953 msgid "Select All Between Playhead and Edit Point" msgstr "" -#: editor.cc:1978 +#: editor.cc:1954 msgid "Select All Within Playhead and Edit Point" msgstr "" -#: editor.cc:1979 +#: editor.cc:1955 msgid "Select Range Between Playhead and Edit Point" msgstr "" -#: editor.cc:1981 editor.cc:2052 editor_actions.cc:127 editor_actions.cc:128 +#: editor.cc:1957 editor.cc:2028 editor_actions.cc:127 editor_actions.cc:128 msgid "Select" msgstr "" -#: editor.cc:1989 editor.cc:2060 editor_actions.cc:309 processor_box.cc:2200 +#: editor.cc:1965 editor.cc:2036 editor_actions.cc:309 processor_box.cc:2220 msgid "Cut" msgstr "" -#: editor.cc:1990 editor.cc:2061 editor_actions.cc:312 processor_box.cc:2203 +#: editor.cc:1966 editor.cc:2037 editor_actions.cc:312 processor_box.cc:2223 msgid "Copy" msgstr "" -#: editor.cc:1991 editor.cc:2062 editor_actions.cc:313 processor_box.cc:2211 +#: editor.cc:1967 editor.cc:2038 editor_actions.cc:313 processor_box.cc:2231 msgid "Paste" msgstr "" -#: editor.cc:1995 editor_actions.cc:87 +#: editor.cc:1971 editor_actions.cc:87 msgid "Align" msgstr "" -#: editor.cc:1996 +#: editor.cc:1972 msgid "Align Relative" msgstr "" -#: editor.cc:2003 +#: editor.cc:1979 msgid "Insert Selected Region" msgstr "" -#: editor.cc:2004 +#: editor.cc:1980 msgid "Insert Existing Media" msgstr "" -#: editor.cc:2013 editor.cc:2069 +#: editor.cc:1989 editor.cc:2045 msgid "Nudge Entire Track Later" msgstr "" -#: editor.cc:2014 editor.cc:2070 +#: editor.cc:1990 editor.cc:2046 msgid "Nudge Track After Edit Point Later" msgstr "" -#: editor.cc:2015 editor.cc:2071 +#: editor.cc:1991 editor.cc:2047 msgid "Nudge Entire Track Earlier" msgstr "" -#: editor.cc:2016 editor.cc:2072 +#: editor.cc:1992 editor.cc:2048 msgid "Nudge Track After Edit Point Earlier" msgstr "" -#: editor.cc:2018 editor.cc:2074 +#: editor.cc:1994 editor.cc:2050 msgid "Nudge" msgstr "" -#: editor.cc:3094 +#: editor.cc:3070 msgid "Smart Mode (add Range functions to Object mode)" msgstr "" -#: editor.cc:3095 +#: editor.cc:3071 msgid "Object Mode (select/move Objects)" msgstr "" -#: editor.cc:3096 +#: editor.cc:3072 msgid "Range Mode (select/move Ranges)" msgstr "" -#: editor.cc:3097 +#: editor.cc:3073 msgid "Draw/Edit MIDI Notes" msgstr "" -#: editor.cc:3098 +#: editor.cc:3074 msgid "Draw Region Gain" msgstr "" -#: editor.cc:3099 +#: editor.cc:3075 msgid "Select Zoom Range" msgstr "" -#: editor.cc:3100 +#: editor.cc:3076 msgid "Stretch/Shrink Regions and MIDI Notes" msgstr "" -#: editor.cc:3101 +#: editor.cc:3077 msgid "Listen to Specific Regions" msgstr "" -#: editor.cc:3102 +#: editor.cc:3078 msgid "Note Level Editing" msgstr "" -#: editor.cc:3103 +#: editor.cc:3079 msgid "" "Groups: click to (de)activate\n" "Context-click for other operations" msgstr "" -#: editor.cc:3104 +#: editor.cc:3080 msgid "Nudge Region/Selection Later" msgstr "" -#: editor.cc:3105 +#: editor.cc:3081 msgid "Nudge Region/Selection Earlier" msgstr "" -#: editor.cc:3106 editor_actions.cc:242 +#: editor.cc:3082 editor_actions.cc:242 msgid "Zoom In" msgstr "" -#: editor.cc:3107 editor_actions.cc:241 +#: editor.cc:3083 editor_actions.cc:241 msgid "Zoom Out" msgstr "" -#: editor.cc:3108 editor_actions.cc:243 +#: editor.cc:3084 editor_actions.cc:243 msgid "Zoom to Session" msgstr "" -#: editor.cc:3109 +#: editor.cc:3085 msgid "Zoom focus" msgstr "" -#: editor.cc:3110 +#: editor.cc:3086 msgid "Expand Tracks" msgstr "" -#: editor.cc:3111 +#: editor.cc:3087 msgid "Shrink Tracks" msgstr "" -#: editor.cc:3112 +#: editor.cc:3088 msgid "Snap/Grid Units" msgstr "" -#: editor.cc:3113 +#: editor.cc:3089 msgid "Snap/Grid Mode" msgstr "" -#: editor.cc:3115 +#: editor.cc:3091 msgid "Edit Mode" msgstr "" -#: editor.cc:3116 +#: editor.cc:3092 msgid "" "Nudge Clock\n" "(controls distance used to nudge regions and selections)" msgstr "" -#: editor.cc:3218 +#: editor.cc:3194 msgid "malformed URL passed to drag-n-drop code" msgstr "" -#: editor.cc:3280 editor_actions.cc:291 +#: editor.cc:3256 editor_actions.cc:291 msgid "Command|Undo" msgstr "" -#: editor.cc:3282 +#: editor.cc:3258 msgid "Command|Undo (%1)" msgstr "" -#: editor.cc:3289 editor_actions.cc:292 +#: editor.cc:3265 editor_actions.cc:292 msgid "Redo" msgstr "" -#: editor.cc:3291 +#: editor.cc:3267 msgid "Redo (%1)" msgstr "" -#: editor.cc:3310 editor.cc:3334 editor_actions.cc:106 editor_actions.cc:1794 +#: editor.cc:3286 editor.cc:3310 editor_actions.cc:106 editor_actions.cc:1785 msgid "Duplicate" msgstr "" -#: editor.cc:3311 +#: editor.cc:3287 msgid "Number of duplications:" msgstr "" -#: editor.cc:3890 +#: editor.cc:3864 msgid "Playlist Deletion" msgstr "" -#: editor.cc:3891 +#: editor.cc:3865 msgid "" "Playlist %1 is currently unused.\n" "If it is kept, its audio files will not be cleaned.\n" "If it is deleted, audio files used by it alone will be cleaned." msgstr "" -#: editor.cc:3901 +#: editor.cc:3875 msgid "Delete Playlist" msgstr "" -#: editor.cc:3902 +#: editor.cc:3876 msgid "Keep Playlist" msgstr "" -#: editor.cc:3903 editor_audio_import.cc:579 editor_ops.cc:5860 -#: processor_box.cc:1953 processor_box.cc:1978 +#: editor.cc:3877 editor_audio_import.cc:579 editor_ops.cc:5856 +#: processor_box.cc:1990 processor_box.cc:2015 msgid "Cancel" msgstr "" -#: editor.cc:4047 +#: editor.cc:4021 msgid "new playlists" msgstr "" -#: editor.cc:4063 +#: editor.cc:4037 msgid "copy playlists" msgstr "" -#: editor.cc:4078 +#: editor.cc:4052 msgid "clear playlists" msgstr "" -#: editor.cc:4718 +#: editor.cc:4687 msgid "Please wait while %1 loads visual data." msgstr "" -#: editor.cc:5524 editor_markers.cc:941 panner_ui.cc:393 processor_box.cc:2231 +#: editor.cc:5492 editor_markers.cc:940 panner_ui.cc:393 processor_box.cc:2251 msgid "Edit..." msgstr "" @@ -2960,7 +2951,7 @@ msgstr "" msgid "Position" msgstr "" -#: editor_actions.cc:101 gain_meter.cc:123 gain_meter.cc:754 panner_ui.cc:177 +#: editor_actions.cc:101 gain_meter.cc:124 gain_meter.cc:755 panner_ui.cc:177 #: panner_ui.cc:586 msgid "Trim" msgstr "" @@ -2973,9 +2964,9 @@ msgstr "" msgid "Ranges" msgstr "" -#: editor_actions.cc:104 editor_actions.cc:1790 session_option_editor.cc:147 -#: session_option_editor.cc:149 session_option_editor.cc:158 -#: session_option_editor.cc:165 +#: editor_actions.cc:104 editor_actions.cc:1781 session_option_editor.cc:145 +#: session_option_editor.cc:147 session_option_editor.cc:156 +#: session_option_editor.cc:163 msgid "Fades" msgstr "" @@ -3003,7 +2994,7 @@ msgstr "" msgid "Meter hold" msgstr "" -#: editor_actions.cc:113 session_option_editor.cc:236 +#: editor_actions.cc:113 session_option_editor.cc:234 msgid "MIDI Options" msgstr "" @@ -3011,8 +3002,8 @@ msgstr "" msgid "Misc Options" msgstr "" -#: editor_actions.cc:115 rc_option_editor.cc:1454 route_group_dialog.cc:48 -#: session_option_editor.cc:220 session_option_editor.cc:227 +#: editor_actions.cc:115 rc_option_editor.cc:1452 route_group_dialog.cc:48 +#: session_option_editor.cc:218 session_option_editor.cc:225 msgid "Monitoring" msgstr "" @@ -3052,7 +3043,7 @@ msgstr "" msgid "Separate" msgstr "" -#: editor_actions.cc:132 mixer_strip.cc:1917 route_time_axis.cc:199 +#: editor_actions.cc:132 mixer_strip.cc:1916 route_time_axis.cc:199 #: route_time_axis.cc:2397 msgid "Solo" msgstr "" @@ -3189,7 +3180,7 @@ msgstr "" msgid "Playhead to Range End" msgstr "" -#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2217 +#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2237 msgid "Deselect All" msgstr "" @@ -3457,8 +3448,8 @@ msgstr "" msgid "Toggle Active" msgstr "" -#: editor_actions.cc:370 editor_actions.cc:1714 editor_markers.cc:877 -#: editor_markers.cc:942 editor_snapshots.cc:121 mixer_strip.cc:1489 +#: editor_actions.cc:370 editor_actions.cc:1707 editor_markers.cc:876 +#: editor_markers.cc:941 editor_snapshots.cc:121 mixer_strip.cc:1488 #: route_time_axis.cc:701 msgid "Remove" msgstr "" @@ -3475,11 +3466,11 @@ msgstr "" msgid "Larger" msgstr "" -#: editor_actions.cc:382 editor_rulers.cc:378 time_axis_view.cc:1300 +#: editor_actions.cc:382 editor_rulers.cc:375 time_axis_view.cc:1300 msgid "Large" msgstr "" -#: editor_actions.cc:388 editor_rulers.cc:382 time_axis_view.cc:1302 +#: editor_actions.cc:388 editor_rulers.cc:379 time_axis_view.cc:1302 msgid "Small" msgstr "" @@ -3575,8 +3566,8 @@ msgstr "" msgid "Slide" msgstr "" -#: editor_actions.cc:478 editor_actions.cc:1735 editor_markers.cc:861 -#: editor_rulers.cc:389 location_ui.cc:56 +#: editor_actions.cc:478 editor_actions.cc:1728 editor_markers.cc:860 +#: editor_rulers.cc:386 location_ui.cc:56 msgid "Lock" msgstr "" @@ -3746,431 +3737,431 @@ msgstr "" msgid "Min:Sec" msgstr "" -#: editor_actions.cc:548 editor_actions.cc:551 +#: editor_actions.cc:547 editor_actions.cc:550 msgid "Video Monitor" msgstr "" -#: editor_actions.cc:550 rc_option_editor.cc:1837 +#: editor_actions.cc:549 rc_option_editor.cc:1834 msgid "Video" msgstr "" -#: editor_actions.cc:553 +#: editor_actions.cc:552 msgid "Always on Top" msgstr "" -#: editor_actions.cc:555 +#: editor_actions.cc:554 msgid "Framenumber" msgstr "" -#: editor_actions.cc:556 +#: editor_actions.cc:555 msgid "Timecode Background" msgstr "" -#: editor_actions.cc:557 +#: editor_actions.cc:556 msgid "Fullscreen" msgstr "" -#: editor_actions.cc:558 +#: editor_actions.cc:557 msgid "Letterbox" msgstr "" -#: editor_actions.cc:559 +#: editor_actions.cc:558 msgid "Original Size" msgstr "" -#: editor_actions.cc:611 +#: editor_actions.cc:608 msgid "Sort" msgstr "" -#: editor_actions.cc:613 region_editor.cc:51 +#: editor_actions.cc:610 region_editor.cc:51 msgid "Audition" msgstr "" -#: editor_actions.cc:622 editor_routes.cc:470 mixer_ui.cc:1160 +#: editor_actions.cc:619 editor_routes.cc:470 mixer_ui.cc:1161 msgid "Show All" msgstr "" -#: editor_actions.cc:623 +#: editor_actions.cc:620 msgid "Show Automatic Regions" msgstr "" -#: editor_actions.cc:625 +#: editor_actions.cc:622 msgid "Ascending" msgstr "" -#: editor_actions.cc:627 +#: editor_actions.cc:624 msgid "Descending" msgstr "" -#: editor_actions.cc:630 +#: editor_actions.cc:627 msgid "By Region Name" msgstr "" -#: editor_actions.cc:632 +#: editor_actions.cc:629 msgid "By Region Length" msgstr "" -#: editor_actions.cc:634 +#: editor_actions.cc:631 msgid "By Region Position" msgstr "" -#: editor_actions.cc:636 +#: editor_actions.cc:633 msgid "By Region Timestamp" msgstr "" -#: editor_actions.cc:638 +#: editor_actions.cc:635 msgid "By Region Start in File" msgstr "" -#: editor_actions.cc:640 +#: editor_actions.cc:637 msgid "By Region End in File" msgstr "" -#: editor_actions.cc:642 +#: editor_actions.cc:639 msgid "By Source File Name" msgstr "" -#: editor_actions.cc:644 +#: editor_actions.cc:641 msgid "By Source File Length" msgstr "" -#: editor_actions.cc:646 +#: editor_actions.cc:643 msgid "By Source File Creation Date" msgstr "" -#: editor_actions.cc:648 +#: editor_actions.cc:645 msgid "By Source Filesystem" msgstr "" -#: editor_actions.cc:651 +#: editor_actions.cc:648 msgid "Remove Unused" msgstr "" -#: editor_actions.cc:655 editor_audio_import.cc:279 +#: editor_actions.cc:652 editor_audio_import.cc:279 #: session_import_dialog.cc:74 session_import_dialog.cc:94 -#: session_metadata_dialog.cc:297 +#: session_metadata_dialog.cc:297 editor_videotimeline.cc:107 msgid "Import" msgstr "" -#: editor_actions.cc:658 +#: editor_actions.cc:655 msgid "Import to Region List..." msgstr "" -#: editor_actions.cc:661 session_import_dialog.cc:43 +#: editor_actions.cc:658 session_import_dialog.cc:43 msgid "Import From Session" msgstr "" -#: editor_actions.cc:664 +#: editor_actions.cc:661 msgid "Show Summary" msgstr "" -#: editor_actions.cc:666 +#: editor_actions.cc:663 msgid "Show Group Tabs" msgstr "" -#: editor_actions.cc:668 +#: editor_actions.cc:665 msgid "Show Measures" msgstr "" -#: editor_actions.cc:672 +#: editor_actions.cc:669 msgid "Show Logo" msgstr "" -#: editor_actions.cc:676 +#: editor_actions.cc:673 msgid "Toggle MIDI Input Active for Editor-Selected Tracks/Busses" msgstr "" -#: editor_actions.cc:699 +#: editor_actions.cc:696 msgid "Loaded editor bindings from %1" msgstr "" -#: editor_actions.cc:701 +#: editor_actions.cc:698 msgid "Could not find editor.bindings in search path %1" msgstr "" -#: editor_actions.cc:1026 editor_actions.cc:1422 editor_actions.cc:1433 -#: editor_actions.cc:1486 editor_actions.cc:1497 editor_actions.cc:1544 -#: editor_actions.cc:1554 editor_regions.cc:1561 +#: editor_actions.cc:1019 editor_actions.cc:1415 editor_actions.cc:1426 +#: editor_actions.cc:1479 editor_actions.cc:1490 editor_actions.cc:1537 +#: editor_actions.cc:1547 editor_regions.cc:1561 msgid "programming error: %1: %2" msgstr "" -#: editor_actions.cc:1720 +#: editor_actions.cc:1713 msgid "Raise" msgstr "" -#: editor_actions.cc:1723 +#: editor_actions.cc:1716 msgid "Raise to Top" msgstr "" -#: editor_actions.cc:1726 gtk-custom-ruler.c:132 +#: editor_actions.cc:1719 gtk-custom-ruler.c:132 msgid "Lower" msgstr "" -#: editor_actions.cc:1729 +#: editor_actions.cc:1722 msgid "Lower to Bottom" msgstr "" -#: editor_actions.cc:1732 +#: editor_actions.cc:1725 msgid "Move to Original Position" msgstr "" -#: editor_actions.cc:1738 +#: editor_actions.cc:1730 msgid "Lock to Video" msgstr "" -#: editor_actions.cc:1744 editor_markers.cc:868 +#: editor_actions.cc:1735 editor_markers.cc:867 msgid "Glue to Bars and Beats" msgstr "" -#: editor_actions.cc:1749 +#: editor_actions.cc:1740 msgid "Remove Sync" msgstr "" -#: editor_actions.cc:1752 mixer_strip.cc:1904 route_time_axis.cc:200 +#: editor_actions.cc:1743 mixer_strip.cc:1903 route_time_axis.cc:200 msgid "Mute" msgstr "" -#: editor_actions.cc:1755 +#: editor_actions.cc:1746 msgid "Normalize..." msgstr "Normalise..." -#: editor_actions.cc:1758 +#: editor_actions.cc:1749 msgid "Reverse" msgstr "" -#: editor_actions.cc:1761 +#: editor_actions.cc:1752 msgid "Make Mono Regions" msgstr "" -#: editor_actions.cc:1764 +#: editor_actions.cc:1755 msgid "Boost Gain" msgstr "" -#: editor_actions.cc:1767 +#: editor_actions.cc:1758 msgid "Cut Gain" msgstr "" -#: editor_actions.cc:1770 +#: editor_actions.cc:1761 msgid "Pitch Shift..." msgstr "" -#: editor_actions.cc:1773 +#: editor_actions.cc:1764 msgid "Transpose..." msgstr "" -#: editor_actions.cc:1776 +#: editor_actions.cc:1767 msgid "Opaque" msgstr "" -#: editor_actions.cc:1780 editor_regions.cc:116 +#: editor_actions.cc:1771 editor_regions.cc:116 msgid "Fade In" msgstr "" -#: editor_actions.cc:1785 editor_regions.cc:117 +#: editor_actions.cc:1776 editor_regions.cc:117 msgid "Fade Out" msgstr "" -#: editor_actions.cc:1800 +#: editor_actions.cc:1791 msgid "Multi-Duplicate..." msgstr "" -#: editor_actions.cc:1805 +#: editor_actions.cc:1796 msgid "Fill Track" msgstr "" -#: editor_actions.cc:1809 editor_markers.cc:956 +#: editor_actions.cc:1800 editor_markers.cc:955 msgid "Set Loop Range" msgstr "" -#: editor_actions.cc:1816 +#: editor_actions.cc:1807 msgid "Set Punch" msgstr "" -#: editor_actions.cc:1820 +#: editor_actions.cc:1811 msgid "Add Single Range Marker" msgstr "" -#: editor_actions.cc:1825 +#: editor_actions.cc:1816 msgid "Add Range Marker Per Region" msgstr "" -#: editor_actions.cc:1829 +#: editor_actions.cc:1820 msgid "Snap Position To Grid" msgstr "" -#: editor_actions.cc:1832 +#: editor_actions.cc:1823 msgid "Close Gaps" msgstr "" -#: editor_actions.cc:1835 +#: editor_actions.cc:1826 msgid "Rhythm Ferret..." msgstr "" -#: editor_actions.cc:1838 +#: editor_actions.cc:1829 msgid "Export..." msgstr "" -#: editor_actions.cc:1844 +#: editor_actions.cc:1835 msgid "Separate Under" msgstr "" -#: editor_actions.cc:1848 +#: editor_actions.cc:1839 msgid "Set Fade In Length" msgstr "" -#: editor_actions.cc:1849 +#: editor_actions.cc:1840 msgid "Set Fade Out Length" msgstr "" -#: editor_actions.cc:1850 +#: editor_actions.cc:1841 msgid "Set Tempo from Region = Bar" msgstr "" -#: editor_actions.cc:1855 +#: editor_actions.cc:1846 msgid "Split at Percussion Onsets" msgstr "" -#: editor_actions.cc:1860 +#: editor_actions.cc:1851 msgid "List Editor..." msgstr "" -#: editor_actions.cc:1863 +#: editor_actions.cc:1854 msgid "Properties..." msgstr "" -#: editor_actions.cc:1867 +#: editor_actions.cc:1858 msgid "Bounce (with processing)" msgstr "" -#: editor_actions.cc:1868 +#: editor_actions.cc:1859 msgid "Bounce (without processing)" msgstr "" -#: editor_actions.cc:1869 +#: editor_actions.cc:1860 msgid "Combine" msgstr "" -#: editor_actions.cc:1870 +#: editor_actions.cc:1861 msgid "Uncombine" msgstr "" -#: editor_actions.cc:1872 +#: editor_actions.cc:1863 msgid "Spectral Analysis..." msgstr "" -#: editor_actions.cc:1874 +#: editor_actions.cc:1865 msgid "Reset Envelope" msgstr "" -#: editor_actions.cc:1876 +#: editor_actions.cc:1867 msgid "Reset Gain" msgstr "" -#: editor_actions.cc:1881 +#: editor_actions.cc:1872 msgid "Envelope Active" msgstr "" -#: editor_actions.cc:1885 +#: editor_actions.cc:1876 msgid "Quantize..." msgstr "Quantise..." -#: editor_actions.cc:1886 editor_actions.cc:1887 +#: editor_actions.cc:1877 editor_actions.cc:1878 msgid "Insert Patch Change..." msgstr "" -#: editor_actions.cc:1888 +#: editor_actions.cc:1879 msgid "Unlink from other copies" msgstr "" -#: editor_actions.cc:1889 +#: editor_actions.cc:1880 msgid "Strip Silence..." msgstr "" -#: editor_actions.cc:1890 +#: editor_actions.cc:1881 msgid "Set Range Selection" msgstr "" -#: editor_actions.cc:1892 +#: editor_actions.cc:1883 msgid "Nudge Later" msgstr "" -#: editor_actions.cc:1893 +#: editor_actions.cc:1884 msgid "Nudge Earlier" msgstr "" -#: editor_actions.cc:1898 +#: editor_actions.cc:1889 msgid "Nudge Later by Capture Offset" msgstr "" -#: editor_actions.cc:1905 +#: editor_actions.cc:1896 msgid "Nudge Earlier by Capture Offset" msgstr "" -#: editor_actions.cc:1909 +#: editor_actions.cc:1900 msgid "Trim to Loop" msgstr "" -#: editor_actions.cc:1910 +#: editor_actions.cc:1901 msgid "Trim to Punch" msgstr "" -#: editor_actions.cc:1912 +#: editor_actions.cc:1903 msgid "Trim to Previous" msgstr "" -#: editor_actions.cc:1913 +#: editor_actions.cc:1904 msgid "Trim to Next" msgstr "" -#: editor_actions.cc:1920 +#: editor_actions.cc:1911 msgid "Insert Region From Region List" msgstr "" -#: editor_actions.cc:1926 +#: editor_actions.cc:1917 msgid "Set Sync Position" msgstr "" -#: editor_actions.cc:1927 +#: editor_actions.cc:1918 msgid "Place Transient" msgstr "" -#: editor_actions.cc:1928 +#: editor_actions.cc:1919 msgid "Split" msgstr "" -#: editor_actions.cc:1929 +#: editor_actions.cc:1920 msgid "Trim Start at Edit Point" msgstr "" -#: editor_actions.cc:1930 +#: editor_actions.cc:1921 msgid "Trim End at Edit Point" msgstr "" -#: editor_actions.cc:1935 +#: editor_actions.cc:1926 msgid "Align Start" msgstr "" -#: editor_actions.cc:1942 +#: editor_actions.cc:1933 msgid "Align Start Relative" msgstr "" -#: editor_actions.cc:1946 +#: editor_actions.cc:1937 msgid "Align End" msgstr "" -#: editor_actions.cc:1951 +#: editor_actions.cc:1942 msgid "Align End Relative" msgstr "" -#: editor_actions.cc:1958 +#: editor_actions.cc:1949 msgid "Align Sync" msgstr "" -#: editor_actions.cc:1965 +#: editor_actions.cc:1956 msgid "Align Sync Relative" msgstr "" -#: editor_actions.cc:1969 editor_actions.cc:1972 +#: editor_actions.cc:1960 editor_actions.cc:1963 msgid "Choose Top..." msgstr "" @@ -4194,7 +4185,7 @@ msgid "" "%2 as a new source, or skip it?" msgstr "" -#: editor_audio_import.cc:279 +#: editor_audio_import.cc:279 editor_videotimeline.cc:107 msgid "Cancel Import" msgstr "" @@ -4229,63 +4220,63 @@ msgstr "" msgid "Embed it anyway" msgstr "" -#: editor_drag.cc:1008 +#: editor_drag.cc:1000 msgid "fixed time region drag" msgstr "" -#: editor_drag.cc:1718 +#: editor_drag.cc:1700 msgid "Video Start:" msgstr "" -#: editor_drag.cc:1720 +#: editor_drag.cc:1702 msgid "Diff:" msgstr "" -#: editor_drag.cc:1740 +#: editor_drag.cc:1722 msgid "Move Video" msgstr "" -#: editor_drag.cc:2219 +#: editor_drag.cc:2200 msgid "copy meter mark" msgstr "" -#: editor_drag.cc:2227 +#: editor_drag.cc:2208 msgid "move meter mark" msgstr "" -#: editor_drag.cc:2339 +#: editor_drag.cc:2320 msgid "copy tempo mark" msgstr "" -#: editor_drag.cc:2347 +#: editor_drag.cc:2328 msgid "move tempo mark" msgstr "" -#: editor_drag.cc:2563 +#: editor_drag.cc:2544 msgid "change fade in length" msgstr "" -#: editor_drag.cc:2681 +#: editor_drag.cc:2662 msgid "change fade out length" msgstr "" -#: editor_drag.cc:3036 +#: editor_drag.cc:3017 msgid "move marker" msgstr "" -#: editor_drag.cc:3599 +#: editor_drag.cc:3580 msgid "An error occurred while executing time stretch operation" msgstr "" -#: editor_drag.cc:4029 +#: editor_drag.cc:4010 msgid "programming_error: %1" msgstr "" -#: editor_drag.cc:4099 editor_markers.cc:681 +#: editor_drag.cc:4080 editor_markers.cc:680 msgid "new range marker" msgstr "" -#: editor_drag.cc:4780 +#: editor_drag.cc:4761 msgid "rubberband selection" msgstr "" @@ -4353,8 +4344,8 @@ msgstr "" msgid "Sharing Solo?" msgstr "" -#: editor_route_groups.cc:103 midi_time_axis.cc:1505 midi_time_axis.cc:1508 -#: midi_time_axis.cc:1511 mixer_strip.cc:1903 +#: editor_route_groups.cc:103 midi_time_axis.cc:1504 midi_time_axis.cc:1507 +#: midi_time_axis.cc:1510 mixer_strip.cc:1902 msgid "Rec" msgstr "" @@ -4390,17 +4381,17 @@ msgstr "" msgid "Activate this button to operate on all tracks when none are selected." msgstr "" -#: editor_route_groups.cc:442 mixer_ui.cc:1448 +#: editor_route_groups.cc:442 mixer_ui.cc:1449 msgid "unnamed" msgstr "" -#: editor_export_audio.cc:90 editor_markers.cc:696 editor_markers.cc:783 -#: editor_markers.cc:968 editor_markers.cc:986 editor_markers.cc:1004 -#: editor_markers.cc:1023 editor_markers.cc:1042 editor_markers.cc:1072 -#: editor_markers.cc:1103 editor_markers.cc:1133 editor_markers.cc:1161 -#: editor_markers.cc:1192 editor_markers.cc:1217 editor_markers.cc:1268 -#: editor_markers.cc:1312 editor_markers.cc:1338 editor_markers.cc:1515 -#: editor_mouse.cc:2542 +#: editor_export_audio.cc:90 editor_markers.cc:695 editor_markers.cc:782 +#: editor_markers.cc:967 editor_markers.cc:985 editor_markers.cc:1003 +#: editor_markers.cc:1022 editor_markers.cc:1041 editor_markers.cc:1071 +#: editor_markers.cc:1102 editor_markers.cc:1132 editor_markers.cc:1160 +#: editor_markers.cc:1191 editor_markers.cc:1216 editor_markers.cc:1267 +#: editor_markers.cc:1311 editor_markers.cc:1337 editor_markers.cc:1514 +#: editor_mouse.cc:2478 msgid "programming error: marker canvas item has no marker object pointer!" msgstr "" @@ -4416,113 +4407,113 @@ msgstr "" msgid "Fit to Window" msgstr "" -#: editor_markers.cc:130 +#: editor_markers.cc:129 msgid "start" msgstr "" -#: editor_markers.cc:131 +#: editor_markers.cc:130 msgid "end" msgstr "" -#: editor_markers.cc:647 editor_ops.cc:1744 editor_ops.cc:1764 +#: editor_markers.cc:646 editor_ops.cc:1744 editor_ops.cc:1764 #: editor_ops.cc:1788 editor_ops.cc:1815 location_ui.cc:1005 msgid "add marker" msgstr "" -#: editor_markers.cc:678 +#: editor_markers.cc:677 msgid "range" msgstr "" -#: editor_markers.cc:714 location_ui.cc:840 +#: editor_markers.cc:713 location_ui.cc:840 msgid "remove marker" msgstr "" -#: editor_markers.cc:850 +#: editor_markers.cc:849 msgid "Locate to Here" msgstr "" -#: editor_markers.cc:851 +#: editor_markers.cc:850 msgid "Play from Here" msgstr "" -#: editor_markers.cc:852 +#: editor_markers.cc:851 msgid "Move Mark to Playhead" msgstr "" -#: editor_markers.cc:856 +#: editor_markers.cc:855 msgid "Create Range to Next Marker" msgstr "" -#: editor_markers.cc:897 +#: editor_markers.cc:896 msgid "Locate to Marker" msgstr "" -#: editor_markers.cc:898 +#: editor_markers.cc:897 msgid "Play from Marker" msgstr "" -#: editor_markers.cc:901 +#: editor_markers.cc:900 msgid "Set Marker from Playhead" msgstr "" -#: editor_markers.cc:903 +#: editor_markers.cc:902 msgid "Set Range from Selection" msgstr "" -#: editor_markers.cc:906 +#: editor_markers.cc:905 msgid "Zoom to Range" msgstr "" -#: editor_markers.cc:913 +#: editor_markers.cc:912 msgid "Hide Range" msgstr "" -#: editor_markers.cc:914 +#: editor_markers.cc:913 msgid "Rename Range..." msgstr "" -#: editor_markers.cc:918 +#: editor_markers.cc:917 msgid "Remove Range" msgstr "" -#: editor_markers.cc:925 +#: editor_markers.cc:924 msgid "Separate Regions in Range" msgstr "" -#: editor_markers.cc:928 +#: editor_markers.cc:927 msgid "Select Range" msgstr "" -#: editor_markers.cc:957 +#: editor_markers.cc:956 msgid "Set Punch Range" msgstr "" -#: editor_markers.cc:1352 editor_ops.cc:1699 +#: editor_markers.cc:1351 editor_ops.cc:1699 msgid "New Name:" msgstr "" -#: editor_markers.cc:1355 +#: editor_markers.cc:1354 msgid "Rename Mark" msgstr "" -#: editor_markers.cc:1357 +#: editor_markers.cc:1356 msgid "Rename Range" msgstr "" -#: editor_markers.cc:1364 editor_mouse.cc:2574 processor_box.cc:1731 -#: processor_box.cc:2213 route_time_axis.cc:968 route_ui.cc:1535 +#: editor_markers.cc:1363 editor_mouse.cc:2510 processor_box.cc:1768 +#: processor_box.cc:2233 route_time_axis.cc:968 route_ui.cc:1535 msgid "Rename" msgstr "" -#: editor_markers.cc:1377 +#: editor_markers.cc:1376 msgid "rename marker" msgstr "" -#: editor_markers.cc:1400 +#: editor_markers.cc:1399 msgid "set loop range" msgstr "" -#: editor_markers.cc:1406 +#: editor_markers.cc:1405 msgid "set punch range" msgstr "" @@ -4534,21 +4525,21 @@ msgstr "" msgid "Editor::event_frame() used on unhandled event type %1" msgstr "" -#: editor_mouse.cc:2312 editor_mouse.cc:2337 editor_mouse.cc:2350 +#: editor_mouse.cc:2235 editor_mouse.cc:2260 editor_mouse.cc:2273 msgid "" "programming error: control point canvas item has no control point object " "pointer!" msgstr "" -#: editor_mouse.cc:2480 +#: editor_mouse.cc:2416 msgid "start point trim" msgstr "" -#: editor_mouse.cc:2505 +#: editor_mouse.cc:2441 msgid "End point trim" msgstr "" -#: editor_mouse.cc:2572 +#: editor_mouse.cc:2508 msgid "Name for region:" msgstr "" @@ -4650,71 +4641,71 @@ msgstr "" msgid "Rename Region" msgstr "" -#: editor_ops.cc:2372 processor_box.cc:1729 route_ui.cc:1533 +#: editor_ops.cc:2372 processor_box.cc:1766 route_ui.cc:1533 msgid "New name:" msgstr "" -#: editor_ops.cc:2683 +#: editor_ops.cc:2682 msgid "separate" msgstr "" -#: editor_ops.cc:2796 +#: editor_ops.cc:2795 msgid "separate region under" msgstr "" -#: editor_ops.cc:2917 +#: editor_ops.cc:2916 msgid "trim to selection" msgstr "" -#: editor_ops.cc:3053 +#: editor_ops.cc:3052 msgid "set sync point" msgstr "" -#: editor_ops.cc:3077 +#: editor_ops.cc:3076 msgid "remove region sync" msgstr "" -#: editor_ops.cc:3099 +#: editor_ops.cc:3098 msgid "move regions to original position" msgstr "" -#: editor_ops.cc:3101 +#: editor_ops.cc:3100 msgid "move region to original position" msgstr "" -#: editor_ops.cc:3122 +#: editor_ops.cc:3121 msgid "align selection" msgstr "" -#: editor_ops.cc:3196 +#: editor_ops.cc:3195 msgid "align selection (relative)" msgstr "" -#: editor_ops.cc:3230 +#: editor_ops.cc:3229 msgid "align region" msgstr "" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim front" msgstr "" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim back" msgstr "" -#: editor_ops.cc:3311 +#: editor_ops.cc:3310 msgid "trim to loop" msgstr "" -#: editor_ops.cc:3321 +#: editor_ops.cc:3320 msgid "trim to punch" msgstr "" -#: editor_ops.cc:3383 +#: editor_ops.cc:3382 msgid "trim to region" msgstr "" -#: editor_ops.cc:3493 +#: editor_ops.cc:3492 msgid "" "This track/bus cannot be frozen because the signal adds or loses channels " "before reaching the outputs.\n" @@ -4722,11 +4713,11 @@ msgid "" "input or vice versa." msgstr "" -#: editor_ops.cc:3496 +#: editor_ops.cc:3495 msgid "Cannot freeze" msgstr "" -#: editor_ops.cc:3502 +#: editor_ops.cc:3501 msgid "" "%1\n" "\n" @@ -4735,23 +4726,23 @@ msgid "" "Freezing will only process the signal as far as the first send/insert/return." msgstr "" -#: editor_ops.cc:3506 +#: editor_ops.cc:3505 msgid "Freeze anyway" msgstr "" -#: editor_ops.cc:3507 +#: editor_ops.cc:3506 msgid "Don't freeze" msgstr "" -#: editor_ops.cc:3508 +#: editor_ops.cc:3507 msgid "Freeze Limits" msgstr "" -#: editor_ops.cc:3523 +#: editor_ops.cc:3522 msgid "Cancel Freeze" msgstr "" -#: editor_ops.cc:3554 +#: editor_ops.cc:3553 msgid "" "You can't perform this operation because the processing of the signal will " "cause one or more of the tracks to end up with a region with more channels " @@ -4760,182 +4751,182 @@ msgid "" "You can do this without processing, which is a different operation." msgstr "" -#: editor_ops.cc:3558 +#: editor_ops.cc:3557 msgid "Cannot bounce" msgstr "" -#: editor_ops.cc:3569 +#: editor_ops.cc:3568 msgid "bounce range" msgstr "" -#: editor_ops.cc:3679 +#: editor_ops.cc:3678 msgid "delete" msgstr "" -#: editor_ops.cc:3682 +#: editor_ops.cc:3681 msgid "cut" msgstr "" -#: editor_ops.cc:3685 +#: editor_ops.cc:3684 msgid "copy" msgstr "" -#: editor_ops.cc:3688 +#: editor_ops.cc:3687 msgid "clear" msgstr "" -#: editor_ops.cc:3786 +#: editor_ops.cc:3785 msgid " objects" msgstr "" -#: editor_ops.cc:3816 +#: editor_ops.cc:3815 msgid " range" msgstr "" -#: editor_ops.cc:3958 editor_ops.cc:3985 +#: editor_ops.cc:3957 editor_ops.cc:3984 msgid "remove region" msgstr "" -#: editor_ops.cc:4392 +#: editor_ops.cc:4391 msgid "duplicate selection" msgstr "" -#: editor_ops.cc:4470 +#: editor_ops.cc:4469 msgid "nudge track" msgstr "" -#: editor_ops.cc:4507 +#: editor_ops.cc:4506 msgid "" "Do you really want to destroy the last capture?\n" "(This is destructive and cannot be undone)" msgstr "" -#: editor_ops.cc:4510 editor_ops.cc:6516 editor_regions.cc:460 +#: editor_ops.cc:4509 editor_ops.cc:6512 editor_regions.cc:460 #: editor_snapshots.cc:158 route_ui.cc:1477 msgid "No, do nothing." msgstr "" -#: editor_ops.cc:4511 +#: editor_ops.cc:4510 msgid "Yes, destroy it." msgstr "" -#: editor_ops.cc:4513 +#: editor_ops.cc:4512 msgid "Destroy last capture" msgstr "" -#: editor_ops.cc:4574 +#: editor_ops.cc:4573 msgid "normalize" msgstr "normalise" -#: editor_ops.cc:4669 +#: editor_ops.cc:4668 msgid "reverse regions" msgstr "" -#: editor_ops.cc:4703 +#: editor_ops.cc:4702 msgid "strip silence" msgstr "" -#: editor_ops.cc:4764 +#: editor_ops.cc:4763 msgid "Fork Region(s)" msgstr "" -#: editor_ops.cc:4964 +#: editor_ops.cc:4963 msgid "reset region gain" msgstr "" -#: editor_ops.cc:5017 +#: editor_ops.cc:5016 msgid "region gain envelope active" msgstr "" -#: editor_ops.cc:5044 +#: editor_ops.cc:5043 msgid "toggle region lock" msgstr "" -#: editor_ops.cc:5069 +#: editor_ops.cc:5067 msgid "Toggle Video Lock" msgstr "" -#: editor_ops.cc:5095 +#: editor_ops.cc:5091 msgid "region lock style" msgstr "" -#: editor_ops.cc:5120 +#: editor_ops.cc:5116 msgid "change region opacity" msgstr "" -#: editor_ops.cc:5235 +#: editor_ops.cc:5231 msgid "set fade in length" msgstr "" -#: editor_ops.cc:5242 +#: editor_ops.cc:5238 msgid "set fade out length" msgstr "" -#: editor_ops.cc:5287 +#: editor_ops.cc:5283 msgid "set fade in shape" msgstr "" -#: editor_ops.cc:5318 +#: editor_ops.cc:5314 msgid "set fade out shape" msgstr "" -#: editor_ops.cc:5348 +#: editor_ops.cc:5344 msgid "set fade in active" msgstr "" -#: editor_ops.cc:5377 +#: editor_ops.cc:5373 msgid "set fade out active" msgstr "" -#: editor_ops.cc:5642 +#: editor_ops.cc:5638 msgid "set loop range from selection" msgstr "" -#: editor_ops.cc:5664 +#: editor_ops.cc:5660 msgid "set loop range from edit range" msgstr "" -#: editor_ops.cc:5693 +#: editor_ops.cc:5689 msgid "set loop range from region" msgstr "" -#: editor_ops.cc:5711 +#: editor_ops.cc:5707 msgid "set punch range from selection" msgstr "" -#: editor_ops.cc:5728 +#: editor_ops.cc:5724 msgid "set punch range from edit range" msgstr "" -#: editor_ops.cc:5752 +#: editor_ops.cc:5748 msgid "set punch range from region" msgstr "" -#: editor_ops.cc:5861 +#: editor_ops.cc:5857 msgid "Add new marker" msgstr "" -#: editor_ops.cc:5862 +#: editor_ops.cc:5858 msgid "Set global tempo" msgstr "" -#: editor_ops.cc:5865 +#: editor_ops.cc:5861 msgid "Define one bar" msgstr "" -#: editor_ops.cc:5866 +#: editor_ops.cc:5862 msgid "Do you want to set the global tempo or add a new tempo marker?" msgstr "" -#: editor_ops.cc:5892 +#: editor_ops.cc:5888 msgid "set tempo from region" msgstr "" -#: editor_ops.cc:5922 +#: editor_ops.cc:5918 msgid "split regions" msgstr "" -#: editor_ops.cc:5964 +#: editor_ops.cc:5960 msgid "" "You are about to split\n" "%1\n" @@ -4943,62 +4934,62 @@ msgid "" "This could take a long time." msgstr "" -#: editor_ops.cc:5971 +#: editor_ops.cc:5967 msgid "Call for the Ferret!" msgstr "" -#: editor_ops.cc:5972 +#: editor_ops.cc:5968 msgid "" "Press OK to continue with this split operation\n" "or ask the Ferret dialog to tune the analysis" msgstr "" -#: editor_ops.cc:5974 +#: editor_ops.cc:5970 msgid "Press OK to continue with this split operation" msgstr "" -#: editor_ops.cc:5977 +#: editor_ops.cc:5973 msgid "Excessive split?" msgstr "" -#: editor_ops.cc:6129 +#: editor_ops.cc:6125 msgid "place transient" msgstr "" -#: editor_ops.cc:6164 +#: editor_ops.cc:6160 msgid "snap regions to grid" msgstr "" -#: editor_ops.cc:6203 +#: editor_ops.cc:6199 msgid "Close Region Gaps" msgstr "" -#: editor_ops.cc:6208 +#: editor_ops.cc:6204 msgid "Crossfade length" msgstr "" -#: editor_ops.cc:6217 editor_ops.cc:6228 rhythm_ferret.cc:120 -#: session_option_editor.cc:155 +#: editor_ops.cc:6213 editor_ops.cc:6224 rhythm_ferret.cc:120 +#: session_option_editor.cc:153 msgid "ms" msgstr "" -#: editor_ops.cc:6219 +#: editor_ops.cc:6215 msgid "Pull-back length" msgstr "" -#: editor_ops.cc:6232 +#: editor_ops.cc:6228 msgid "Ok" msgstr "" -#: editor_ops.cc:6247 +#: editor_ops.cc:6243 msgid "close region gaps" msgstr "" -#: editor_ops.cc:6465 route_ui.cc:1451 +#: editor_ops.cc:6461 route_ui.cc:1451 msgid "That would be bad news ...." msgstr "" -#: editor_ops.cc:6470 route_ui.cc:1456 +#: editor_ops.cc:6466 route_ui.cc:1456 msgid "" "Removing the master or monitor bus is such a bad idea\n" "that %1 is not going to allow it.\n" @@ -5008,23 +4999,23 @@ msgid "" "\"allow-special-bus-removal\" option to be \"yes\"" msgstr "" -#: editor_ops.cc:6487 +#: editor_ops.cc:6483 msgid "tracks" msgstr "" -#: editor_ops.cc:6489 route_ui.cc:1817 +#: editor_ops.cc:6485 route_ui.cc:1817 msgid "track" msgstr "" -#: editor_ops.cc:6493 +#: editor_ops.cc:6489 msgid "busses" msgstr "" -#: editor_ops.cc:6495 route_ui.cc:1817 +#: editor_ops.cc:6491 route_ui.cc:1817 msgid "bus" msgstr "" -#: editor_ops.cc:6500 +#: editor_ops.cc:6496 msgid "" "Do you really want to remove %1 %2 and %3 %4?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5032,7 +5023,7 @@ msgid "" "This action cannot be undone, and the session file will be overwritten!" msgstr "" -#: editor_ops.cc:6505 +#: editor_ops.cc:6501 msgid "" "Do you really want to remove %1 %2?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5040,51 +5031,51 @@ msgid "" "This action cannot be undone, and the session file will be overwritten!" msgstr "" -#: editor_ops.cc:6511 +#: editor_ops.cc:6507 msgid "" "Do you really want to remove %1 %2?\n" "\n" "This action cannot be undon, and the session file will be overwritten" msgstr "" -#: editor_ops.cc:6518 +#: editor_ops.cc:6514 msgid "Yes, remove them." msgstr "" -#: editor_ops.cc:6520 editor_snapshots.cc:159 route_ui.cc:1478 +#: editor_ops.cc:6516 editor_snapshots.cc:159 route_ui.cc:1478 msgid "Yes, remove it." msgstr "" -#: editor_ops.cc:6525 editor_ops.cc:6527 +#: editor_ops.cc:6521 editor_ops.cc:6523 msgid "Remove %1" msgstr "" -#: editor_ops.cc:6586 +#: editor_ops.cc:6582 msgid "insert time" msgstr "" -#: editor_ops.cc:6743 +#: editor_ops.cc:6739 msgid "There are too many tracks to fit in the current window" msgstr "" -#: editor_ops.cc:6843 +#: editor_ops.cc:6839 #, c-format msgid "Saved view %u" msgstr "" -#: editor_ops.cc:6868 +#: editor_ops.cc:6864 msgid "mute regions" msgstr "" -#: editor_ops.cc:6870 +#: editor_ops.cc:6866 msgid "mute region" msgstr "" -#: editor_ops.cc:6907 +#: editor_ops.cc:6903 msgid "combine regions" msgstr "" -#: editor_ops.cc:6945 +#: editor_ops.cc:6941 msgid "uncombine regions" msgstr "" @@ -5120,7 +5111,7 @@ msgstr "" msgid "Length of region fade-out (units: secondary clock), () if dsisabled" msgstr "" -#: editor_regions.cc:118 mixer_strip.cc:1961 mono_panner.cc:179 +#: editor_regions.cc:118 mixer_strip.cc:1960 mono_panner.cc:179 #: stereo_panner.cc:217 stereo_panner.cc:240 msgid "L" msgstr "" @@ -5137,8 +5128,8 @@ msgstr "" msgid "Region position glued to Bars|Beats time?" msgstr "" -#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:722 -#: mixer_strip.cc:1935 panner_ui.cc:554 stereo_panner.cc:237 +#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:723 +#: mixer_strip.cc:1934 panner_ui.cc:554 stereo_panner.cc:237 msgid "M" msgstr "" @@ -5205,7 +5196,7 @@ msgstr "" msgid "Track/Bus visible ?" msgstr "" -#: editor_routes.cc:204 mixer_strip.cc:1952 route_time_axis.cc:2387 +#: editor_routes.cc:204 mixer_strip.cc:1951 route_time_axis.cc:2387 msgid "A" msgstr "" @@ -5213,7 +5204,7 @@ msgstr "" msgid "Track/Bus active ?" msgstr "" -#: editor_routes.cc:205 mixer_strip.cc:1936 +#: editor_routes.cc:205 mixer_strip.cc:1935 msgid "I" msgstr "" @@ -5221,7 +5212,7 @@ msgstr "" msgid "MIDI input enabled" msgstr "" -#: editor_routes.cc:206 mixer_strip.cc:1934 mono_panner.cc:198 +#: editor_routes.cc:206 mixer_strip.cc:1933 mono_panner.cc:198 #: stereo_panner.cc:215 stereo_panner.cc:242 msgid "R" msgstr "" @@ -5234,7 +5225,7 @@ msgstr "" msgid "Muted" msgstr "" -#: editor_routes.cc:208 mixer_strip.cc:1948 +#: editor_routes.cc:208 mixer_strip.cc:1947 msgid "S" msgstr "" @@ -5246,7 +5237,7 @@ msgstr "" msgid "SI" msgstr "" -#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1883 +#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1872 msgid "Solo Isolated" msgstr "" @@ -5254,23 +5245,23 @@ msgstr "" msgid "Solo Safe (Locked)" msgstr "" -#: editor_routes.cc:471 mixer_ui.cc:1161 +#: editor_routes.cc:471 mixer_ui.cc:1162 msgid "Hide All" msgstr "" -#: editor_routes.cc:472 mixer_ui.cc:1162 +#: editor_routes.cc:472 mixer_ui.cc:1163 msgid "Show All Audio Tracks" msgstr "" -#: editor_routes.cc:473 mixer_ui.cc:1163 +#: editor_routes.cc:473 mixer_ui.cc:1164 msgid "Hide All Audio Tracks" msgstr "" -#: editor_routes.cc:474 mixer_ui.cc:1164 +#: editor_routes.cc:474 mixer_ui.cc:1165 msgid "Show All Audio Busses" msgstr "" -#: editor_routes.cc:475 mixer_ui.cc:1165 +#: editor_routes.cc:475 mixer_ui.cc:1166 msgid "Hide All Audio Busses" msgstr "" @@ -5286,47 +5277,47 @@ msgstr "" msgid "Show Tracks With Regions Under Playhead" msgstr "" -#: editor_rulers.cc:342 +#: editor_rulers.cc:340 msgid "New location marker" msgstr "" -#: editor_rulers.cc:343 +#: editor_rulers.cc:341 msgid "Clear all locations" msgstr "" -#: editor_rulers.cc:344 +#: editor_rulers.cc:342 msgid "Unhide locations" msgstr "" -#: editor_rulers.cc:348 +#: editor_rulers.cc:346 msgid "New range" msgstr "" -#: editor_rulers.cc:349 +#: editor_rulers.cc:347 msgid "Clear all ranges" msgstr "" -#: editor_rulers.cc:350 +#: editor_rulers.cc:348 msgid "Unhide ranges" msgstr "" -#: editor_rulers.cc:360 +#: editor_rulers.cc:358 msgid "New CD track marker" msgstr "" -#: editor_rulers.cc:365 tempo_dialog.cc:40 +#: editor_rulers.cc:363 tempo_dialog.cc:40 msgid "New Tempo" msgstr "" -#: editor_rulers.cc:370 tempo_dialog.cc:255 +#: editor_rulers.cc:368 tempo_dialog.cc:255 msgid "New Meter" msgstr "" -#: editor_rulers.cc:376 +#: editor_rulers.cc:373 msgid "Timeline height" msgstr "" -#: editor_rulers.cc:386 +#: editor_rulers.cc:383 msgid "Align Video Track" msgstr "" @@ -5334,51 +5325,51 @@ msgstr "" msgid "set selected regions" msgstr "" -#: editor_selection.cc:1419 +#: editor_selection.cc:1414 msgid "select all" msgstr "" -#: editor_selection.cc:1511 +#: editor_selection.cc:1506 msgid "select all within" msgstr "" -#: editor_selection.cc:1569 +#: editor_selection.cc:1564 msgid "set selection from range" msgstr "" -#: editor_selection.cc:1609 +#: editor_selection.cc:1604 msgid "select all from range" msgstr "" -#: editor_selection.cc:1640 +#: editor_selection.cc:1635 msgid "select all from punch" msgstr "" -#: editor_selection.cc:1671 +#: editor_selection.cc:1666 msgid "select all from loop" msgstr "" -#: editor_selection.cc:1707 +#: editor_selection.cc:1702 msgid "select all after cursor" msgstr "" -#: editor_selection.cc:1709 +#: editor_selection.cc:1704 msgid "select all before cursor" msgstr "" -#: editor_selection.cc:1758 +#: editor_selection.cc:1753 msgid "select all after edit" msgstr "" -#: editor_selection.cc:1760 +#: editor_selection.cc:1755 msgid "select all before edit" msgstr "" -#: editor_selection.cc:1893 +#: editor_selection.cc:1888 msgid "No edit range defined" msgstr "" -#: editor_selection.cc:1899 +#: editor_selection.cc:1894 msgid "" "the edit point is Selected Marker\n" "but there is no selected marker." @@ -5402,45 +5393,45 @@ msgstr "" msgid "Remove snapshot" msgstr "" -#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:251 +#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:250 msgid "add" msgstr "" -#: editor_tempodisplay.cc:232 +#: editor_tempodisplay.cc:231 msgid "add tempo mark" msgstr "" -#: editor_tempodisplay.cc:275 +#: editor_tempodisplay.cc:272 msgid "add meter mark" msgstr "" -#: editor_tempodisplay.cc:291 editor_tempodisplay.cc:374 -#: editor_tempodisplay.cc:393 +#: editor_tempodisplay.cc:288 editor_tempodisplay.cc:367 +#: editor_tempodisplay.cc:386 msgid "" "programming error: tempo marker canvas item has no marker object pointer!" msgstr "" -#: editor_tempodisplay.cc:296 editor_tempodisplay.cc:379 +#: editor_tempodisplay.cc:293 editor_tempodisplay.cc:372 msgid "programming error: marker for tempo is not a tempo marker!" msgstr "" -#: editor_tempodisplay.cc:308 editor_tempodisplay.cc:340 +#: editor_tempodisplay.cc:305 editor_tempodisplay.cc:335 msgid "done" msgstr "" -#: editor_tempodisplay.cc:329 editor_tempodisplay.cc:359 +#: editor_tempodisplay.cc:324 editor_tempodisplay.cc:352 msgid "replace tempo mark" msgstr "" -#: editor_tempodisplay.cc:398 editor_tempodisplay.cc:430 +#: editor_tempodisplay.cc:391 editor_tempodisplay.cc:423 msgid "programming error: marker for meter is not a meter marker!" msgstr "" -#: editor_tempodisplay.cc:408 editor_tempodisplay.cc:442 +#: editor_tempodisplay.cc:401 editor_tempodisplay.cc:435 msgid "remove tempo mark" msgstr "" -#: editor_tempodisplay.cc:425 +#: editor_tempodisplay.cc:418 msgid "" "programming error: meter marker canvas item has no marker object pointer!" msgstr "" @@ -5524,7 +5515,7 @@ msgstr "" #: engine_dialog.cc:127 engine_dialog.cc:132 engine_dialog.cc:169 #: engine_dialog.cc:552 midi_channel_selector.cc:163 #: midi_channel_selector.cc:402 midi_channel_selector.cc:438 -#: rc_option_editor.cc:1252 sfdb_ui.cc:542 +#: rc_option_editor.cc:1250 sfdb_ui.cc:542 msgid "None" msgstr "" @@ -5703,27 +5694,27 @@ msgstr "" msgid "Split to mono files" msgstr "" -#: export_channel_selector.cc:180 +#: export_channel_selector.cc:182 msgid "Bus or Track" msgstr "" -#: export_channel_selector.cc:457 +#: export_channel_selector.cc:459 msgid "Region contents without fades nor region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:461 +#: export_channel_selector.cc:463 msgid "Region contents with fades and region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:465 +#: export_channel_selector.cc:467 msgid "Track output (channels: %1)" msgstr "" -#: export_channel_selector.cc:534 +#: export_channel_selector.cc:536 msgid "Export region contents" msgstr "" -#: export_channel_selector.cc:535 +#: export_channel_selector.cc:537 msgid "Export track output" msgstr "" @@ -5737,8 +5728,8 @@ msgstr "" msgid "List files" msgstr "" -#: export_dialog.cc:164 export_timespan_selector.cc:357 -#: export_timespan_selector.cc:421 +#: export_dialog.cc:164 export_timespan_selector.cc:355 +#: export_timespan_selector.cc:417 msgid "Time Span" msgstr "" @@ -5843,6 +5834,9 @@ msgid "Folder:" msgstr "" #: export_filename_selector.cc:37 session_import_dialog.cc:44 +#: transcode_video_dialog.cc:58 video_server_dialog.cc:44 +#: video_server_dialog.cc:46 export_video_dialog.cc:68 +#: export_video_dialog.cc:70 msgid "Browse" msgstr "" @@ -5980,44 +5974,44 @@ msgstr "" msgid "Show Times as:" msgstr "" -#: export_timespan_selector.cc:206 +#: export_timespan_selector.cc:204 msgid " to " msgstr "" -#: export_timespan_selector.cc:350 export_timespan_selector.cc:411 +#: export_timespan_selector.cc:348 export_timespan_selector.cc:407 msgid "Range" msgstr "" -#: gain_meter.cc:108 gain_meter.cc:430 gain_meter.cc:819 +#: gain_meter.cc:109 gain_meter.cc:431 gain_meter.cc:820 msgid "-inf" msgstr "" -#: gain_meter.cc:114 gain_meter.cc:868 +#: gain_meter.cc:115 gain_meter.cc:869 msgid "Fader automation mode" msgstr "" -#: gain_meter.cc:115 gain_meter.cc:869 +#: gain_meter.cc:116 gain_meter.cc:870 msgid "Fader automation type" msgstr "" -#: gain_meter.cc:124 gain_meter.cc:758 panner_ui.cc:178 panner_ui.cc:590 +#: gain_meter.cc:125 gain_meter.cc:759 panner_ui.cc:178 panner_ui.cc:590 msgid "Abs" msgstr "" -#: gain_meter.cc:333 +#: gain_meter.cc:334 msgid "-Inf" msgstr "" -#: gain_meter.cc:725 mixer_strip.cc:1955 panner_ui.cc:557 +#: gain_meter.cc:726 mixer_strip.cc:1954 panner_ui.cc:557 #: route_time_axis.cc:2391 msgid "P" msgstr "" -#: gain_meter.cc:728 panner_ui.cc:560 +#: gain_meter.cc:729 panner_ui.cc:560 msgid "T" msgstr "" -#: gain_meter.cc:731 panner_ui.cc:563 +#: gain_meter.cc:732 panner_ui.cc:563 msgid "W" msgstr "" @@ -6029,26 +6023,34 @@ msgstr "" msgid "Switches" msgstr "" -#: generic_pluginui.cc:242 generic_pluginui.cc:372 processor_box.cc:2190 +#: generic_pluginui.cc:242 generic_pluginui.cc:376 processor_box.cc:2210 msgid "Controls" msgstr "" -#: generic_pluginui.cc:266 +#: generic_pluginui.cc:270 msgid "Plugin Editor: could not build control element for port %1" msgstr "" -#: generic_pluginui.cc:404 +#: generic_pluginui.cc:408 msgid "Meters" msgstr "" -#: generic_pluginui.cc:419 +#: generic_pluginui.cc:423 msgid "Automation control" msgstr "" -#: generic_pluginui.cc:426 +#: generic_pluginui.cc:430 msgid "Mgnual" msgstr "" +#: global_port_matrix.cc:164 +msgid "Audio Connection Manager" +msgstr "" + +#: global_port_matrix.cc:167 +msgid "MIDI Connection Manager" +msgstr "" + #: global_port_matrix.cc:204 io_selector.cc:216 msgid "port" msgstr "" @@ -6199,11 +6201,11 @@ msgstr "" msgid "I/O selector" msgstr "" -#: io_selector.cc:268 +#: io_selector.cc:266 msgid "%1 input" msgstr "" -#: io_selector.cc:270 +#: io_selector.cc:268 msgid "%1 output" msgstr "" @@ -6380,36 +6382,36 @@ msgid "" "Please consider the possibilities, and perhaps (re)start JACK." msgstr "" -#: main.cc:201 main.cc:320 +#: main.cc:203 main.cc:324 msgid "cannot create user %3 folder %1 (%2)" msgstr "" -#: main.cc:208 main.cc:327 +#: main.cc:210 main.cc:331 msgid "cannot open pango.rc file %1" msgstr "" -#: main.cc:233 main.cc:354 +#: main.cc:235 main.cc:358 msgid "Cannot find ArdourMono TrueType font" msgstr "" -#: main.cc:245 main.cc:360 +#: main.cc:247 main.cc:364 msgid "Cannot load ArdourMono TrueType font." msgstr "" -#: main.cc:308 +#: main.cc:312 msgid "" "No fontconfig file found on your system. Things may looked very odd or ugly" msgstr "" -#: main.cc:364 +#: main.cc:368 msgid "Failed to set fontconfig configuration." msgstr "" -#: main.cc:375 main.cc:391 +#: main.cc:379 main.cc:395 msgid "JACK exited" msgstr "" -#: main.cc:378 +#: main.cc:382 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6418,7 +6420,7 @@ msgid "" "Click OK to exit %1." msgstr "" -#: main.cc:393 +#: main.cc:397 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6427,45 +6429,45 @@ msgid "" "session at this time, because we would lose your connection information.\n" msgstr "" -#: main.cc:487 +#: main.cc:491 msgid " (built using " msgstr "" -#: main.cc:490 +#: main.cc:494 msgid " and GCC version " msgstr "" -#: main.cc:500 +#: main.cc:504 msgid "Copyright (C) 1999-2012 Paul Davis" msgstr "" -#: main.cc:501 +#: main.cc:505 msgid "" "Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " "Baker, Robin Gareus" msgstr "" -#: main.cc:503 +#: main.cc:507 msgid "%1 comes with ABSOLUTELY NO WARRANTY" msgstr "" -#: main.cc:504 +#: main.cc:508 msgid "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "" -#: main.cc:505 +#: main.cc:509 msgid "This is free software, and you are welcome to redistribute it " msgstr "" -#: main.cc:506 +#: main.cc:510 msgid "under certain conditions; see the source for copying conditions." msgstr "" -#: main.cc:515 +#: main.cc:519 msgid "Cannot xinstall SIGPIPE error handler" msgstr "" -#: main.cc:521 +#: main.cc:525 #, fuzzy msgid "could not create %1 GUI" msgstr "could not initialise %1." @@ -6474,7 +6476,7 @@ msgstr "could not initialise %1." msgid "Display delta to edit cursor" msgstr "" -#: marker.cc:251 +#: marker.cc:251 video_image_frame.cc:120 msgid "MarkerText" msgstr "" @@ -6670,7 +6672,7 @@ msgstr "" msgid "Port name:" msgstr "" -#: midi_port_dialog.cc:46 +#: midi_port_dialog.cc:45 msgid "MidiPortDialog" msgstr "" @@ -6763,7 +6765,7 @@ msgstr "Channel Colours" msgid "paste" msgstr "" -#: midi_region_view.cc:3763 +#: midi_region_view.cc:3761 msgid "delete sysex" msgstr "" @@ -6812,62 +6814,71 @@ msgstr "Channel Colours" msgid "Color Mode" msgstr "Colour Mode" -#: midi_time_axis.cc:562 +#: midi_time_axis.cc:561 msgid "Bender" msgstr "" -#: midi_time_axis.cc:566 +#: midi_time_axis.cc:565 msgid "Pressure" msgstr "" -#: midi_time_axis.cc:579 +#: midi_time_axis.cc:578 msgid "Controllers" msgstr "" -#: midi_time_axis.cc:584 +#: midi_time_axis.cc:583 msgid "No MIDI Channels selected" msgstr "" -#: midi_time_axis.cc:641 midi_time_axis.cc:770 +#: midi_time_axis.cc:640 midi_time_axis.cc:769 msgid "Hide all channels" msgstr "" -#: midi_time_axis.cc:645 midi_time_axis.cc:774 +#: midi_time_axis.cc:644 midi_time_axis.cc:773 msgid "Show all channels" msgstr "" -#: midi_time_axis.cc:656 midi_time_axis.cc:785 +#: midi_time_axis.cc:655 midi_time_axis.cc:784 msgid "Channel %1" msgstr "" -#: midi_time_axis.cc:911 midi_time_axis.cc:943 +#: midi_time_axis.cc:910 midi_time_axis.cc:942 msgid "Controllers %1-%2" msgstr "" -#: midi_time_axis.cc:934 midi_time_axis.cc:937 +#: midi_time_axis.cc:933 midi_time_axis.cc:936 msgid "Controller %1" msgstr "" -#: midi_time_axis.cc:960 +#: midi_time_axis.cc:959 msgid "Sustained" msgstr "" -#: midi_time_axis.cc:967 +#: midi_time_axis.cc:966 msgid "Percussive" msgstr "" -#: midi_time_axis.cc:987 +#: midi_time_axis.cc:986 msgid "Meter Colors" msgstr "Meter Colours" -#: midi_time_axis.cc:994 +#: midi_time_axis.cc:993 msgid "Channel Colors" msgstr "Channel Colours" -#: midi_time_axis.cc:1001 +#: midi_time_axis.cc:1000 msgid "Track Color" msgstr "Track Colour" +#: midi_time_axis.cc:1488 midi_time_axis.cc:1494 midi_time_axis.cc:1504 +#: midi_time_axis.cc:1510 +msgid "all" +msgstr "" + +#: midi_time_axis.cc:1491 midi_time_axis.cc:1507 +msgid "some" +msgstr "" + #: midi_tracer.cc:43 msgid "Line history: " msgstr "" @@ -6944,7 +6955,7 @@ msgstr "" msgid "Missing Plugins" msgstr "" -#: missing_plugin_dialog.cc:33 +#: missing_plugin_dialog.cc:33 transcode_video_dialog.cc:59 msgid "OK" msgstr "" @@ -7016,12 +7027,12 @@ msgstr "" msgid "Could not find mixer.bindings in search path %1" msgstr "" -#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1721 +#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1720 msgid "pre" msgstr "" #: mixer_strip.cc:93 mixer_strip.cc:121 mixer_strip.cc:352 mixer_strip.cc:1293 -#: rc_option_editor.cc:1884 +#: rc_option_editor.cc:1873 msgid "Comments" msgstr "" @@ -7055,11 +7066,11 @@ msgstr "" msgid "Lock Solo Status" msgstr "" -#: mixer_strip.cc:201 mixer_strip.cc:1930 +#: mixer_strip.cc:201 mixer_strip.cc:1929 msgid "lock" msgstr "" -#: mixer_strip.cc:202 mixer_strip.cc:1929 +#: mixer_strip.cc:202 mixer_strip.cc:1928 msgid "iso" msgstr "" @@ -7067,19 +7078,19 @@ msgstr "" msgid "Mix group" msgstr "" -#: mixer_strip.cc:349 rc_option_editor.cc:1881 +#: mixer_strip.cc:349 rc_option_editor.cc:1870 msgid "Phase Invert" msgstr "" -#: mixer_strip.cc:350 rc_option_editor.cc:1882 route_ui.cc:1213 +#: mixer_strip.cc:350 rc_option_editor.cc:1871 route_ui.cc:1213 msgid "Solo Safe" msgstr "" -#: mixer_strip.cc:353 mixer_ui.cc:123 route_time_axis.cc:664 +#: mixer_strip.cc:353 mixer_ui.cc:124 route_time_axis.cc:664 msgid "Group" msgstr "" -#: mixer_strip.cc:354 rc_option_editor.cc:1885 +#: mixer_strip.cc:354 rc_option_editor.cc:1874 msgid "Meter Point" msgstr "" @@ -7097,7 +7108,7 @@ msgstr "" msgid "Snd" msgstr "" -#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2118 +#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2152 msgid "Not connected to JACK - no I/O changes are possible" msgstr "" @@ -7133,107 +7144,107 @@ msgstr "" msgid ": comment editor" msgstr "" -#: mixer_strip.cc:1429 +#: mixer_strip.cc:1428 msgid "Grp" msgstr "" -#: mixer_strip.cc:1432 +#: mixer_strip.cc:1431 msgid "~G" msgstr "" -#: mixer_strip.cc:1461 +#: mixer_strip.cc:1460 msgid "Comments..." msgstr "" -#: mixer_strip.cc:1463 +#: mixer_strip.cc:1462 msgid "Save As Template..." msgstr "" -#: mixer_strip.cc:1469 route_group_dialog.cc:39 route_time_axis.cc:687 +#: mixer_strip.cc:1468 route_group_dialog.cc:39 route_time_axis.cc:687 msgid "Active" msgstr "" -#: mixer_strip.cc:1476 +#: mixer_strip.cc:1475 msgid "Adjust Latency..." msgstr "" -#: mixer_strip.cc:1479 +#: mixer_strip.cc:1478 msgid "Protect Against Denormals" msgstr "" -#: mixer_strip.cc:1485 route_time_axis.cc:426 +#: mixer_strip.cc:1484 route_time_axis.cc:426 msgid "Remote Control ID..." msgstr "" -#: mixer_strip.cc:1717 mixer_strip.cc:1741 +#: mixer_strip.cc:1716 mixer_strip.cc:1740 msgid "in" msgstr "" -#: mixer_strip.cc:1725 +#: mixer_strip.cc:1724 msgid "post" msgstr "" -#: mixer_strip.cc:1729 +#: mixer_strip.cc:1728 msgid "out" msgstr "" -#: mixer_strip.cc:1734 +#: mixer_strip.cc:1733 msgid "custom" msgstr "" -#: mixer_strip.cc:1745 +#: mixer_strip.cc:1744 msgid "pr" msgstr "" -#: mixer_strip.cc:1749 +#: mixer_strip.cc:1748 msgid "po" msgstr "" -#: mixer_strip.cc:1753 +#: mixer_strip.cc:1752 msgid "o" msgstr "" -#: mixer_strip.cc:1758 +#: mixer_strip.cc:1757 msgid "c" msgstr "" -#: mixer_strip.cc:1906 route_ui.cc:138 +#: mixer_strip.cc:1905 route_ui.cc:138 msgid "Disk" msgstr "" -#: mixer_strip.cc:1921 monitor_section.cc:63 +#: mixer_strip.cc:1920 monitor_section.cc:63 msgid "AFL" msgstr "" -#: mixer_strip.cc:1924 monitor_section.cc:64 +#: mixer_strip.cc:1923 monitor_section.cc:64 msgid "PFL" msgstr "" -#: mixer_strip.cc:1937 +#: mixer_strip.cc:1936 msgid "D" msgstr "" -#: mixer_strip.cc:1960 +#: mixer_strip.cc:1959 msgid "i" msgstr "" -#: mixer_strip.cc:2134 +#: mixer_strip.cc:2133 msgid "Pre-fader" msgstr "" -#: mixer_strip.cc:2135 +#: mixer_strip.cc:2134 msgid "Post-fader" msgstr "" -#: mixer_ui.cc:1188 +#: mixer_ui.cc:1189 msgid "track display list item for renamed strip not found!" msgstr "" -#: mixer_ui.cc:1272 +#: mixer_ui.cc:1273 msgid "-all-" msgstr "" -#: mixer_ui.cc:1791 +#: mixer_ui.cc:1792 msgid "Strips" msgstr "" @@ -7578,7 +7589,7 @@ msgstr "" msgid "Panner (2D)" msgstr "" -#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:494 +#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:452 msgid "Bypass" msgstr "" @@ -7603,23 +7614,23 @@ msgstr "" msgid "Playlists" msgstr "" -#: playlist_selector.cc:55 +#: playlist_selector.cc:54 msgid "Playlists grouped by track" msgstr "" -#: playlist_selector.cc:102 +#: playlist_selector.cc:101 msgid "Playlist for %1" msgstr "" -#: playlist_selector.cc:115 +#: playlist_selector.cc:114 msgid "Other tracks" msgstr "" -#: playlist_selector.cc:140 +#: playlist_selector.cc:139 msgid "unassigned" msgstr "" -#: playlist_selector.cc:195 +#: playlist_selector.cc:194 msgid "Imported" msgstr "" @@ -7631,31 +7642,31 @@ msgstr "" msgid "Show phase" msgstr "" -#: plugin_selector.cc:53 plugin_selector.cc:221 +#: plugin_selector.cc:53 plugin_selector.cc:220 msgid "Name contains" msgstr "" -#: plugin_selector.cc:54 plugin_selector.cc:225 +#: plugin_selector.cc:54 plugin_selector.cc:224 msgid "Type contains" msgstr "" -#: plugin_selector.cc:55 plugin_selector.cc:223 +#: plugin_selector.cc:55 plugin_selector.cc:222 msgid "Category contains" msgstr "" -#: plugin_selector.cc:56 plugin_selector.cc:245 +#: plugin_selector.cc:56 plugin_selector.cc:244 msgid "Author contains" msgstr "" -#: plugin_selector.cc:57 plugin_selector.cc:247 +#: plugin_selector.cc:57 plugin_selector.cc:246 msgid "Library contains" msgstr "" -#: plugin_selector.cc:58 plugin_selector.cc:211 plugin_selector.cc:522 +#: plugin_selector.cc:58 plugin_selector.cc:210 plugin_selector.cc:521 msgid "Favorites only" msgstr "Favourites only" -#: plugin_selector.cc:59 plugin_selector.cc:215 plugin_selector.cc:522 +#: plugin_selector.cc:59 plugin_selector.cc:214 plugin_selector.cc:521 msgid "Hidden only" msgstr "" @@ -7663,177 +7674,177 @@ msgstr "" msgid "Plugin Manager" msgstr "" -#: plugin_selector.cc:85 +#: plugin_selector.cc:84 msgid "Fav" msgstr "" -#: plugin_selector.cc:87 +#: plugin_selector.cc:86 msgid "Available Plugins" msgstr "" -#: plugin_selector.cc:88 +#: plugin_selector.cc:87 msgid "Type" msgstr "" -#: plugin_selector.cc:89 +#: plugin_selector.cc:88 msgid "Category" msgstr "" -#: plugin_selector.cc:90 +#: plugin_selector.cc:89 msgid "Creator" msgstr "" -#: plugin_selector.cc:91 +#: plugin_selector.cc:90 msgid "# Audio In" msgstr "" -#: plugin_selector.cc:92 +#: plugin_selector.cc:91 msgid "# Audio Out" msgstr "" -#: plugin_selector.cc:93 +#: plugin_selector.cc:92 msgid "# MIDI In" msgstr "" -#: plugin_selector.cc:94 +#: plugin_selector.cc:93 msgid "# MIDI Out" msgstr "" -#: plugin_selector.cc:116 +#: plugin_selector.cc:115 msgid "Plugins to be connected" msgstr "" -#: plugin_selector.cc:129 +#: plugin_selector.cc:128 msgid "Add a plugin to the effect list" msgstr "" -#: plugin_selector.cc:133 +#: plugin_selector.cc:132 msgid "Remove a plugin from the effect list" msgstr "" -#: plugin_selector.cc:135 +#: plugin_selector.cc:134 msgid "Update available plugins" msgstr "" -#: plugin_selector.cc:172 +#: plugin_selector.cc:171 msgid "Insert Plugin(s)" msgstr "" -#: plugin_selector.cc:321 plugin_selector.cc:322 plugin_selector.cc:323 -#: plugin_selector.cc:324 +#: plugin_selector.cc:320 plugin_selector.cc:321 plugin_selector.cc:322 +#: plugin_selector.cc:323 msgid "variable" msgstr "" -#: plugin_selector.cc:481 +#: plugin_selector.cc:480 msgid "" "The plugin \"%1\" could not be loaded\n" "\n" "See the Log window for more details (maybe)" msgstr "" -#: plugin_selector.cc:629 +#: plugin_selector.cc:628 msgid "Favorites" msgstr "Favourites" -#: plugin_selector.cc:631 +#: plugin_selector.cc:630 msgid "Plugin Manager..." msgstr "" -#: plugin_selector.cc:635 +#: plugin_selector.cc:634 msgid "By Creator" msgstr "" -#: plugin_selector.cc:638 +#: plugin_selector.cc:637 msgid "By Category" msgstr "" -#: plugin_ui.cc:118 +#: plugin_ui.cc:116 msgid "Eh? LADSPA plugins don't have editors!" msgstr "" -#: plugin_ui.cc:127 plugin_ui.cc:270 +#: plugin_ui.cc:125 plugin_ui.cc:228 msgid "" "unknown type of editor-supplying plugin (note: no VST support in this " "version of %1)" msgstr "" -#: plugin_ui.cc:130 +#: plugin_ui.cc:128 msgid "unknown type of editor-supplying plugin" msgstr "" -#: plugin_ui.cc:300 +#: plugin_ui.cc:258 msgid "" "unknown type of editor-supplying plugin (note: no linuxVST support in this " "version of %1)" msgstr "" -#: plugin_ui.cc:372 +#: plugin_ui.cc:330 msgid "create_lv2_editor called on non-LV2 plugin" msgstr "" -#: plugin_ui.cc:460 +#: plugin_ui.cc:418 msgid "Add" msgstr "" -#: plugin_ui.cc:464 +#: plugin_ui.cc:422 msgid "Description" msgstr "" -#: plugin_ui.cc:465 +#: plugin_ui.cc:423 msgid "Plugin analysis" msgstr "" -#: plugin_ui.cc:472 +#: plugin_ui.cc:430 msgid "" "Presets (if any) for this plugin\n" "(Both factory and user-created)" msgstr "" -#: plugin_ui.cc:473 +#: plugin_ui.cc:431 msgid "Save a new preset" msgstr "" -#: plugin_ui.cc:474 +#: plugin_ui.cc:432 msgid "Save the current preset" msgstr "" -#: plugin_ui.cc:475 +#: plugin_ui.cc:433 msgid "Delete the current preset" msgstr "" -#: plugin_ui.cc:476 +#: plugin_ui.cc:434 msgid "Disable signal processing by the plugin" msgstr "" -#: plugin_ui.cc:509 plugin_ui.cc:675 +#: plugin_ui.cc:467 plugin_ui.cc:632 msgid "" "Click to allow the plugin to receive keyboard events that %1 would normally " "use as a shortcut" msgstr "" -#: plugin_ui.cc:510 +#: plugin_ui.cc:468 msgid "Click to enable/disable this plugin" msgstr "" -#: plugin_ui.cc:549 +#: plugin_ui.cc:507 msgid "latency (%1 sample)" msgid_plural "latency (%1 samples)" msgstr[0] "" msgstr[1] "" -#: plugin_ui.cc:551 +#: plugin_ui.cc:509 msgid "latency (%1 ms)" msgstr "" -#: plugin_ui.cc:562 +#: plugin_ui.cc:520 msgid "Edit Latency" msgstr "" -#: plugin_ui.cc:602 +#: plugin_ui.cc:559 msgid "Plugin preset %1 not found" msgstr "" -#: plugin_ui.cc:682 +#: plugin_ui.cc:639 msgid "Click to allow normal use of %1 keyboard shortcuts" msgstr "" @@ -8018,179 +8029,192 @@ msgstr "" msgid "There are no %1 ports to connect." msgstr "" -#: processor_box.cc:358 +#: processor_box.cc:255 +msgid "" +"%1\n" +"Double-click to show GUI.\n" +"Alt+double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:258 +msgid "" +"%1\n" +"Double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:371 msgid "Show All Controls" msgstr "" -#: processor_box.cc:362 +#: processor_box.cc:375 msgid "Hide All Controls" msgstr "" -#: processor_box.cc:451 +#: processor_box.cc:464 msgid "on" msgstr "" -#: processor_box.cc:451 rc_option_editor.cc:1914 rc_option_editor.cc:1928 +#: processor_box.cc:464 rc_option_editor.cc:1903 rc_option_editor.cc:1917 msgid "off" msgstr "" -#: processor_box.cc:716 +#: processor_box.cc:729 msgid "" "Right-click to add/remove/edit\n" "plugins,inserts,sends and more" msgstr "" -#: processor_box.cc:1150 processor_box.cc:1540 +#: processor_box.cc:1184 processor_box.cc:1578 msgid "Plugin Incompatibility" msgstr "" -#: processor_box.cc:1153 +#: processor_box.cc:1187 msgid "You attempted to add the plugin \"%1\" in slot %2.\n" msgstr "" -#: processor_box.cc:1159 +#: processor_box.cc:1193 msgid "" "\n" "This plugin has:\n" msgstr "" -#: processor_box.cc:1162 +#: processor_box.cc:1196 msgid "\t%1 MIDI input\n" msgid_plural "\t%1 MIDI inputs\n" msgstr[0] "" msgstr[1] "" -#: processor_box.cc:1166 +#: processor_box.cc:1200 msgid "\t%1 audio input\n" msgid_plural "\t%1 audio inputs\n" msgstr[0] "" msgstr[1] "" -#: processor_box.cc:1169 +#: processor_box.cc:1203 msgid "" "\n" "but at the insertion point, there are:\n" msgstr "" -#: processor_box.cc:1172 +#: processor_box.cc:1206 msgid "\t%1 MIDI channel\n" msgid_plural "\t%1 MIDI channels\n" msgstr[0] "" msgstr[1] "" -#: processor_box.cc:1176 +#: processor_box.cc:1210 msgid "\t%1 audio channel\n" msgid_plural "\t%1 audio channels\n" msgstr[0] "" msgstr[1] "" -#: processor_box.cc:1179 +#: processor_box.cc:1213 msgid "" "\n" "%1 is unable to insert this plugin here.\n" msgstr "" -#: processor_box.cc:1216 +#: processor_box.cc:1249 msgid "Cannot set up new send: %1" msgstr "" -#: processor_box.cc:1543 +#: processor_box.cc:1581 msgid "" "You cannot reorder these plugins/sends/inserts\n" "in that way because the inputs and\n" "outputs will not work correctly." msgstr "" -#: processor_box.cc:1728 +#: processor_box.cc:1765 msgid "Rename Processor" msgstr "" -#: processor_box.cc:1759 +#: processor_box.cc:1796 msgid "At least 100 IO objects exist with a name like %1 - name not changed" msgstr "" -#: processor_box.cc:1893 +#: processor_box.cc:1930 msgid "plugin insert constructor failed" msgstr "" -#: processor_box.cc:1904 +#: processor_box.cc:1941 msgid "" "Copying the set of processors on the clipboard failed,\n" "probably because the I/O configuration of the plugins\n" "could not match the configuration of this track." msgstr "" -#: processor_box.cc:1950 +#: processor_box.cc:1987 msgid "" "Do you really want to remove all processors from %1?\n" "(this cannot be undone)" msgstr "" -#: processor_box.cc:1954 processor_box.cc:1979 +#: processor_box.cc:1991 processor_box.cc:2016 msgid "Yes, remove them all" msgstr "" -#: processor_box.cc:1956 processor_box.cc:1981 +#: processor_box.cc:1993 processor_box.cc:2018 msgid "Remove processors" msgstr "" -#: processor_box.cc:1971 +#: processor_box.cc:2008 msgid "" "Do you really want to remove all pre-fader processors from %1?\n" "(this cannot be undone)" msgstr "" -#: processor_box.cc:1974 +#: processor_box.cc:2011 msgid "" "Do you really want to remove all post-fader processors from %1?\n" "(this cannot be undone)" msgstr "" -#: processor_box.cc:2178 +#: processor_box.cc:2198 msgid "New Plugin" msgstr "" -#: processor_box.cc:2181 +#: processor_box.cc:2201 msgid "New Insert" msgstr "" -#: processor_box.cc:2184 +#: processor_box.cc:2204 msgid "New External Send ..." msgstr "" -#: processor_box.cc:2188 +#: processor_box.cc:2208 msgid "New Aux Send ..." msgstr "" -#: processor_box.cc:2192 +#: processor_box.cc:2212 msgid "Clear (all)" msgstr "" -#: processor_box.cc:2194 +#: processor_box.cc:2214 msgid "Clear (pre-fader)" msgstr "" -#: processor_box.cc:2196 +#: processor_box.cc:2216 msgid "Clear (post-fader)" msgstr "" -#: processor_box.cc:2222 +#: processor_box.cc:2242 msgid "Activate All" msgstr "" -#: processor_box.cc:2224 +#: processor_box.cc:2244 msgid "Deactivate All" msgstr "" -#: processor_box.cc:2226 +#: processor_box.cc:2246 msgid "A/B Plugins" msgstr "" -#: processor_box.cc:2235 -msgid "Edit with basic controls..." +#: processor_box.cc:2255 +msgid "Edit with generic controls..." msgstr "" -#: processor_box.cc:2481 +#: processor_box.cc:2531 msgid "%1: %2 (by %3)" msgstr "" @@ -8310,6 +8334,10 @@ msgstr "" msgid "Recording (seconds of buffering):" msgstr "" +#: rc_option_editor.cc:656 +msgid "Control Surface Protocol" +msgstr "" + #: rc_option_editor.cc:660 msgid "Feedback" msgstr "" @@ -8318,40 +8346,40 @@ msgstr "" msgid "Double-click on a name to edit settings for an enabled protocol" msgstr "" -#: rc_option_editor.cc:818 +#: rc_option_editor.cc:817 msgid "Show Video Export Info before export" msgstr "" -#: rc_option_editor.cc:819 +#: rc_option_editor.cc:818 msgid "Show Video Server Startup Dialog" msgstr "" -#: rc_option_editor.cc:820 +#: rc_option_editor.cc:819 msgid "Advanced Setup (remote video server)" msgstr "" -#: rc_option_editor.cc:828 +#: rc_option_editor.cc:827 msgid "" "When enabled you can speficify a custom video-server URL and docroot. " "- Do not enable this option unless you know what you are doing." msgstr "" -#: rc_option_editor.cc:830 +#: rc_option_editor.cc:829 msgid "Video Server URL:" msgstr "" -#: rc_option_editor.cc:835 +#: rc_option_editor.cc:834 msgid "" "Base URL of the video-server including http prefix. This is usually 'http://" "hostname.example.org:1554/' and defaults to 'http://localhost:1554/' when " "the video-server is runing locally" msgstr "" -#: rc_option_editor.cc:837 +#: rc_option_editor.cc:836 msgid "Video Folder:" msgstr "" -#: rc_option_editor.cc:842 +#: rc_option_editor.cc:841 msgid "" "Local path to the video-server document-root. Only files below this " "directory will be accessible by the video-server. If the server run on a " @@ -8360,113 +8388,113 @@ msgid "" "monitor and file-browsing when opening/adding a video file." msgstr "" -#: rc_option_editor.cc:849 +#: rc_option_editor.cc:848 msgid "" "When enabled an information window with details is displayed before " "the video-export dialog." msgstr "" -#: rc_option_editor.cc:854 +#: rc_option_editor.cc:853 msgid "" "When enabled the video server is never launched automatically without " "confirmation" msgstr "" -#: rc_option_editor.cc:995 +#: rc_option_editor.cc:993 msgid "%1 Preferences" msgstr "" -#: rc_option_editor.cc:1006 +#: rc_option_editor.cc:1004 msgid "DSP CPU Utilization" msgstr "" -#: rc_option_editor.cc:1010 +#: rc_option_editor.cc:1008 msgid "Signal processing uses" msgstr "" -#: rc_option_editor.cc:1015 +#: rc_option_editor.cc:1013 msgid "all but one processor" msgstr "" -#: rc_option_editor.cc:1016 +#: rc_option_editor.cc:1014 msgid "all available processors" msgstr "" -#: rc_option_editor.cc:1019 +#: rc_option_editor.cc:1017 msgid "%1 processors" msgstr "" -#: rc_option_editor.cc:1022 +#: rc_option_editor.cc:1020 msgid "This setting will only take effect when %1 is restarted." msgstr "" -#: rc_option_editor.cc:1027 +#: rc_option_editor.cc:1025 msgid "Options|Undo" msgstr "" -#: rc_option_editor.cc:1034 +#: rc_option_editor.cc:1032 msgid "Verify removal of last capture" msgstr "" -#: rc_option_editor.cc:1042 +#: rc_option_editor.cc:1040 msgid "Make periodic backups of the session file" msgstr "" -#: rc_option_editor.cc:1047 +#: rc_option_editor.cc:1045 msgid "Session Management" msgstr "" -#: rc_option_editor.cc:1052 +#: rc_option_editor.cc:1050 msgid "Always copy imported files" msgstr "" -#: rc_option_editor.cc:1059 +#: rc_option_editor.cc:1057 msgid "Default folder for new sessions:" msgstr "" -#: rc_option_editor.cc:1067 +#: rc_option_editor.cc:1065 msgid "Maximum number of recent sessions" msgstr "" -#: rc_option_editor.cc:1080 +#: rc_option_editor.cc:1078 msgid "Click gain level" msgstr "" -#: rc_option_editor.cc:1085 route_time_axis.cc:206 route_time_axis.cc:667 +#: rc_option_editor.cc:1083 route_time_axis.cc:206 route_time_axis.cc:667 msgid "Automation" msgstr "" -#: rc_option_editor.cc:1090 +#: rc_option_editor.cc:1088 msgid "Thinning factor (larger value => less data)" msgstr "" -#: rc_option_editor.cc:1099 +#: rc_option_editor.cc:1097 msgid "Automation sampling interval (milliseconds)" msgstr "" -#: rc_option_editor.cc:1111 +#: rc_option_editor.cc:1109 msgid "Keep record-enable engaged on stop" msgstr "" -#: rc_option_editor.cc:1120 +#: rc_option_editor.cc:1118 msgid "Stop recording when an xrun occurs" msgstr "" -#: rc_option_editor.cc:1125 +#: rc_option_editor.cc:1123 msgid "" "When enabled %1 will stop recording if an over- or underrun is " "detected by the audio engine" msgstr "" -#: rc_option_editor.cc:1131 +#: rc_option_editor.cc:1129 msgid "Create markers where xruns occur" msgstr "" -#: rc_option_editor.cc:1140 +#: rc_option_editor.cc:1138 msgid "Stop at the end of the session" msgstr "" -#: rc_option_editor.cc:1145 +#: rc_option_editor.cc:1143 msgid "" "When enabled if %1 is not recording, it will stop the " "transport when it reaches the current session end marker\n" @@ -8475,11 +8503,11 @@ msgid "" "all times" msgstr "" -#: rc_option_editor.cc:1153 +#: rc_option_editor.cc:1151 msgid "Do seamless looping (not possible when slaved to MTC, JACK etc)" msgstr "" -#: rc_option_editor.cc:1158 +#: rc_option_editor.cc:1156 msgid "" "When enabled this will loop by reading ahead and wrapping around at " "the loop point, preventing any need to do a transport locate at the end of " @@ -8489,39 +8517,39 @@ msgid "" "loop when %1 reaches the end which will often cause a small click or delay" msgstr "" -#: rc_option_editor.cc:1166 +#: rc_option_editor.cc:1164 msgid "Disable per-track record disarm while rolling" msgstr "" -#: rc_option_editor.cc:1170 +#: rc_option_editor.cc:1168 msgid "" "When enabled this will prevent you from accidentally stopping " "specific tracks recording during a take" msgstr "" -#: rc_option_editor.cc:1175 +#: rc_option_editor.cc:1173 msgid "12dB gain reduction during fast-forward and fast-rewind" msgstr "" -#: rc_option_editor.cc:1179 +#: rc_option_editor.cc:1177 msgid "" "This will reduce the unpleasant increase in perceived volume that occurs " "when fast-forwarding or rewinding through some kinds of audio" msgstr "" -#: rc_option_editor.cc:1183 +#: rc_option_editor.cc:1181 msgid "Sync/Slave" msgstr "" -#: rc_option_editor.cc:1187 +#: rc_option_editor.cc:1185 msgid "External timecode source" msgstr "" -#: rc_option_editor.cc:1197 +#: rc_option_editor.cc:1195 msgid "Match session video frame rate to external timecode" msgstr "" -#: rc_option_editor.cc:1203 +#: rc_option_editor.cc:1201 msgid "" "This option controls the value of the video frame rate while chasing " "an external timecode source.\n" @@ -8535,21 +8563,21 @@ msgid "" "external timecode standard and the session standard." msgstr "" -#: rc_option_editor.cc:1213 +#: rc_option_editor.cc:1211 msgid "External timecode is sync locked" msgstr "" -#: rc_option_editor.cc:1219 +#: rc_option_editor.cc:1217 msgid "" "When enabled indicates that the selected external timecode source " "shares sync (Black & Burst, Wordclock, etc) with the audio interface." msgstr "" -#: rc_option_editor.cc:1226 +#: rc_option_editor.cc:1224 msgid "Lock to 29.9700 fps instead of 30000/1001" msgstr "" -#: rc_option_editor.cc:1232 +#: rc_option_editor.cc:1230 msgid "" "When enabled the external timecode source is assumed to use 29.97 fps " "instead of 30000/1001.\n" @@ -8562,139 +8590,139 @@ msgid "" "variant of using exactly 29.97 fps has zero timecode drift.\n" msgstr "" -#: rc_option_editor.cc:1242 +#: rc_option_editor.cc:1240 msgid "LTC Reader" msgstr "" -#: rc_option_editor.cc:1246 +#: rc_option_editor.cc:1244 msgid "LTC incoming port" msgstr "" -#: rc_option_editor.cc:1259 +#: rc_option_editor.cc:1257 msgid "LTC Generator" msgstr "" -#: rc_option_editor.cc:1264 +#: rc_option_editor.cc:1262 msgid "Enable LTC generator" msgstr "" -#: rc_option_editor.cc:1271 +#: rc_option_editor.cc:1269 msgid "send LTC while stopped" msgstr "" -#: rc_option_editor.cc:1277 +#: rc_option_editor.cc:1275 msgid "" "When enabled %1 will continue to send LTC information even when the " "transport (playhead) is not moving" msgstr "" -#: rc_option_editor.cc:1283 +#: rc_option_editor.cc:1281 msgid "LTC generator level" msgstr "" -#: rc_option_editor.cc:1287 +#: rc_option_editor.cc:1285 msgid "" "Specify the Peak Volume of the generated LTC signal in dbFS. A good value " "is 0dBu ^= -18dbFS in an EBU calibrated system" msgstr "" -#: rc_option_editor.cc:1299 +#: rc_option_editor.cc:1297 msgid "Link selection of regions and tracks" msgstr "" -#: rc_option_editor.cc:1307 +#: rc_option_editor.cc:1305 msgid "Move relevant automation when audio regions are moved" msgstr "" -#: rc_option_editor.cc:1315 +#: rc_option_editor.cc:1313 msgid "Show meters on tracks in the editor" msgstr "" -#: rc_option_editor.cc:1322 +#: rc_option_editor.cc:1320 msgid "Regions in active edit groups are edited together" msgstr "" -#: rc_option_editor.cc:1323 +#: rc_option_editor.cc:1321 msgid "whenever they overlap in time" msgstr "" -#: rc_option_editor.cc:1324 +#: rc_option_editor.cc:1322 msgid "only if they have identical length, position and origin" msgstr "" -#: rc_option_editor.cc:1334 +#: rc_option_editor.cc:1332 msgid "Make rubberband selection rectangle snap to the grid" msgstr "" -#: rc_option_editor.cc:1342 +#: rc_option_editor.cc:1340 msgid "Show waveforms in regions" msgstr "" -#: rc_option_editor.cc:1350 +#: rc_option_editor.cc:1348 msgid "Show gain envelopes in audio regions" msgstr "" -#: rc_option_editor.cc:1351 +#: rc_option_editor.cc:1349 msgid "in all modes" msgstr "" -#: rc_option_editor.cc:1352 +#: rc_option_editor.cc:1350 msgid "only in region gain mode" msgstr "" -#: rc_option_editor.cc:1359 +#: rc_option_editor.cc:1357 msgid "Waveform scale" msgstr "" -#: rc_option_editor.cc:1364 +#: rc_option_editor.cc:1362 msgid "linear" msgstr "" -#: rc_option_editor.cc:1365 +#: rc_option_editor.cc:1363 msgid "logarithmic" msgstr "" -#: rc_option_editor.cc:1371 +#: rc_option_editor.cc:1369 msgid "Waveform shape" msgstr "" -#: rc_option_editor.cc:1376 +#: rc_option_editor.cc:1374 msgid "traditional" msgstr "" -#: rc_option_editor.cc:1377 +#: rc_option_editor.cc:1375 msgid "rectified" msgstr "" -#: rc_option_editor.cc:1384 +#: rc_option_editor.cc:1382 msgid "Show waveforms for audio while it is being recorded" msgstr "" -#: rc_option_editor.cc:1392 +#: rc_option_editor.cc:1390 msgid "Show zoom toolbar" msgstr "" -#: rc_option_editor.cc:1400 +#: rc_option_editor.cc:1398 msgid "Color regions using their track's color" msgstr "Colour regions using their track's colour" -#: rc_option_editor.cc:1408 +#: rc_option_editor.cc:1406 msgid "Update editor window during drags of the summary" msgstr "" -#: rc_option_editor.cc:1416 +#: rc_option_editor.cc:1414 msgid "Synchronise editor and mixer track order" msgstr "" -#: rc_option_editor.cc:1424 +#: rc_option_editor.cc:1422 msgid "Synchronise editor and mixer selection" msgstr "" -#: rc_option_editor.cc:1431 +#: rc_option_editor.cc:1429 msgid "Name new markers" msgstr "" -#: rc_option_editor.cc:1437 +#: rc_option_editor.cc:1435 msgid "" "If enabled, popup a dialog when a new marker is created to allow its name to " "be set as it is created.\n" @@ -8702,338 +8730,332 @@ msgid "" "You can always rename markers by right-clicking on them" msgstr "" -#: rc_option_editor.cc:1443 +#: rc_option_editor.cc:1441 msgid "Auto-scroll editor window when dragging near its edges" msgstr "" -#: rc_option_editor.cc:1450 +#: rc_option_editor.cc:1448 msgid "Buffering" msgstr "" -#: rc_option_editor.cc:1458 +#: rc_option_editor.cc:1456 msgid "Record monitoring handled by" msgstr "" -#: rc_option_editor.cc:1469 +#: rc_option_editor.cc:1467 msgid "ardour" msgstr "" -#: rc_option_editor.cc:1470 +#: rc_option_editor.cc:1468 msgid "audio hardware" msgstr "" -#: rc_option_editor.cc:1477 +#: rc_option_editor.cc:1475 msgid "Tape machine mode" msgstr "" -#: rc_option_editor.cc:1482 +#: rc_option_editor.cc:1480 msgid "Connection of tracks and busses" msgstr "" -#: rc_option_editor.cc:1487 +#: rc_option_editor.cc:1485 msgid "Auto-connect master/monitor busses" msgstr "" -#: rc_option_editor.cc:1494 +#: rc_option_editor.cc:1492 msgid "Connect track inputs" msgstr "" -#: rc_option_editor.cc:1499 +#: rc_option_editor.cc:1497 msgid "automatically to physical inputs" msgstr "" -#: rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1498 rc_option_editor.cc:1511 msgid "manually" msgstr "" -#: rc_option_editor.cc:1506 +#: rc_option_editor.cc:1504 msgid "Connect track and bus outputs" msgstr "" -#: rc_option_editor.cc:1511 +#: rc_option_editor.cc:1509 msgid "automatically to physical outputs" msgstr "" -#: rc_option_editor.cc:1512 +#: rc_option_editor.cc:1510 msgid "automatically to master bus" msgstr "" -#: rc_option_editor.cc:1517 +#: rc_option_editor.cc:1515 msgid "Denormals" msgstr "" -#: rc_option_editor.cc:1522 +#: rc_option_editor.cc:1520 msgid "Use DC bias to protect against denormals" msgstr "" -#: rc_option_editor.cc:1529 +#: rc_option_editor.cc:1527 msgid "Processor handling" msgstr "" -#: rc_option_editor.cc:1534 +#: rc_option_editor.cc:1532 msgid "no processor handling" msgstr "" -#: rc_option_editor.cc:1539 +#: rc_option_editor.cc:1537 msgid "use FlushToZero" msgstr "" -#: rc_option_editor.cc:1543 +#: rc_option_editor.cc:1541 msgid "use DenormalsAreZero" msgstr "" -#: rc_option_editor.cc:1547 +#: rc_option_editor.cc:1545 msgid "use FlushToZero and DenormalsAreZero" msgstr "" -#: rc_option_editor.cc:1557 +#: rc_option_editor.cc:1555 msgid "Silence plugins when the transport is stopped" msgstr "" -#: rc_option_editor.cc:1565 +#: rc_option_editor.cc:1563 msgid "Make new plugins active" msgstr "" -#: rc_option_editor.cc:1573 +#: rc_option_editor.cc:1571 msgid "Enable automatic analysis of audio" msgstr "" -#: rc_option_editor.cc:1581 +#: rc_option_editor.cc:1579 msgid "Replicate missing region channels" msgstr "" -#: rc_option_editor.cc:1588 rc_option_editor.cc:1603 rc_option_editor.cc:1615 -#: rc_option_editor.cc:1627 rc_option_editor.cc:1639 rc_option_editor.cc:1643 -#: rc_option_editor.cc:1651 rc_option_editor.cc:1659 rc_option_editor.cc:1667 -#: rc_option_editor.cc:1669 rc_option_editor.cc:1677 rc_option_editor.cc:1685 -#: rc_option_editor.cc:1693 +#: rc_option_editor.cc:1586 rc_option_editor.cc:1601 rc_option_editor.cc:1613 +#: rc_option_editor.cc:1625 rc_option_editor.cc:1637 rc_option_editor.cc:1641 +#: rc_option_editor.cc:1649 rc_option_editor.cc:1657 rc_option_editor.cc:1665 +#: rc_option_editor.cc:1667 rc_option_editor.cc:1675 rc_option_editor.cc:1683 +#: rc_option_editor.cc:1691 msgid "Solo / mute" msgstr "" -#: rc_option_editor.cc:1591 +#: rc_option_editor.cc:1589 msgid "Solo-in-place mute cut (dB)" msgstr "" -#: rc_option_editor.cc:1598 +#: rc_option_editor.cc:1596 msgid "Solo controls are Listen controls" msgstr "" -#: rc_option_editor.cc:1607 +#: rc_option_editor.cc:1605 msgid "Listen Position" msgstr "" -#: rc_option_editor.cc:1612 +#: rc_option_editor.cc:1610 msgid "after-fader (AFL)" msgstr "" -#: rc_option_editor.cc:1613 +#: rc_option_editor.cc:1611 msgid "pre-fader (PFL)" msgstr "" -#: rc_option_editor.cc:1619 +#: rc_option_editor.cc:1617 msgid "PFL signals come from" msgstr "" -#: rc_option_editor.cc:1624 +#: rc_option_editor.cc:1622 msgid "before pre-fader processors" msgstr "" -#: rc_option_editor.cc:1625 +#: rc_option_editor.cc:1623 msgid "pre-fader but after pre-fader processors" msgstr "" -#: rc_option_editor.cc:1631 +#: rc_option_editor.cc:1629 msgid "AFL signals come from" msgstr "" -#: rc_option_editor.cc:1636 +#: rc_option_editor.cc:1634 msgid "immediately post-fader" msgstr "" -#: rc_option_editor.cc:1637 +#: rc_option_editor.cc:1635 msgid "after post-fader processors (before pan)" msgstr "" -#: rc_option_editor.cc:1646 +#: rc_option_editor.cc:1644 msgid "Exclusive solo" msgstr "" -#: rc_option_editor.cc:1654 +#: rc_option_editor.cc:1652 msgid "Show solo muting" msgstr "" -#: rc_option_editor.cc:1662 +#: rc_option_editor.cc:1660 msgid "Soloing overrides muting" msgstr "" -#: rc_option_editor.cc:1667 +#: rc_option_editor.cc:1665 msgid "Default track / bus muting options" msgstr "" -#: rc_option_editor.cc:1672 +#: rc_option_editor.cc:1670 msgid "Mute affects pre-fader sends" msgstr "" -#: rc_option_editor.cc:1680 +#: rc_option_editor.cc:1678 msgid "Mute affects post-fader sends" msgstr "" -#: rc_option_editor.cc:1688 +#: rc_option_editor.cc:1686 msgid "Mute affects control outputs" msgstr "" -#: rc_option_editor.cc:1696 +#: rc_option_editor.cc:1694 msgid "Mute affects main outputs" msgstr "" -#: rc_option_editor.cc:1712 +#: rc_option_editor.cc:1710 msgid "Send MIDI Time Code" msgstr "" -#: rc_option_editor.cc:1720 +#: rc_option_editor.cc:1718 msgid "Percentage either side of normal transport speed to transmit MTC" msgstr "" -#: rc_option_editor.cc:1729 +#: rc_option_editor.cc:1727 msgid "Obey MIDI Machine Control commands" msgstr "" -#: rc_option_editor.cc:1737 +#: rc_option_editor.cc:1735 msgid "Send MIDI Machine Control commands" msgstr "" -#: rc_option_editor.cc:1745 +#: rc_option_editor.cc:1743 msgid "Send MIDI control feedback" msgstr "" -#: rc_option_editor.cc:1753 +#: rc_option_editor.cc:1751 msgid "Inbound MMC device ID" msgstr "" -#: rc_option_editor.cc:1762 +#: rc_option_editor.cc:1760 msgid "Outbound MMC device ID" msgstr "" -#: rc_option_editor.cc:1771 +#: rc_option_editor.cc:1769 msgid "Initial program change" msgstr "" -#: rc_option_editor.cc:1780 +#: rc_option_editor.cc:1778 msgid "Display first MIDI bank/program as 0" msgstr "" -#: rc_option_editor.cc:1788 +#: rc_option_editor.cc:1786 msgid "Never display periodic MIDI messages (MTC, MIDI Clock)" msgstr "" -#: rc_option_editor.cc:1796 +#: rc_option_editor.cc:1794 msgid "Sound MIDI notes as they are selected" msgstr "" -#: rc_option_editor.cc:1804 rc_option_editor.cc:1814 rc_option_editor.cc:1816 -#: rc_option_editor.cc:1818 rc_option_editor.cc:1820 rc_option_editor.cc:1833 +#: rc_option_editor.cc:1802 rc_option_editor.cc:1812 rc_option_editor.cc:1814 msgid "User interaction" msgstr "" -#: rc_option_editor.cc:1807 +#: rc_option_editor.cc:1805 msgid "" "Use translations of %1 messages\n" " (requires a restart of %1 to take effect)\n" " (if available for your language preferences)" msgstr "" -#: rc_option_editor.cc:1814 +#: rc_option_editor.cc:1812 msgid "Keyboard" msgstr "" -#: rc_option_editor.cc:1818 -msgid "Control surfaces" -msgstr "" - -#: rc_option_editor.cc:1824 +#: rc_option_editor.cc:1822 msgid "Control surface remote ID" msgstr "" -#: rc_option_editor.cc:1829 +#: rc_option_editor.cc:1827 msgid "assigned by user" msgstr "" -#: rc_option_editor.cc:1830 +#: rc_option_editor.cc:1828 msgid "follows order of mixer" msgstr "" -#: rc_option_editor.cc:1831 +#: rc_option_editor.cc:1829 msgid "follows order of editor" msgstr "" -#: rc_option_editor.cc:1842 rc_option_editor.cc:1850 rc_option_editor.cc:1860 -#: rc_option_editor.cc:1862 rc_option_editor.cc:1870 rc_option_editor.cc:1888 -#: rc_option_editor.cc:1897 rc_option_editor.cc:1905 rc_option_editor.cc:1919 -#: rc_option_editor.cc:1936 -msgid "GUI" +#: rc_option_editor.cc:1838 rc_option_editor.cc:1846 rc_option_editor.cc:1856 +#: rc_option_editor.cc:1877 rc_option_editor.cc:1886 rc_option_editor.cc:1894 +#: rc_option_editor.cc:1908 rc_option_editor.cc:1925 +msgid "Preferences|GUI" msgstr "" -#: rc_option_editor.cc:1845 +#: rc_option_editor.cc:1841 msgid "Graphically indicate mouse pointer hovering over various widgets" msgstr "" -#: rc_option_editor.cc:1853 +#: rc_option_editor.cc:1849 msgid "Show tooltips if mouse hovers over a control" msgstr "" -#: rc_option_editor.cc:1865 -msgid "Use plugins' own interfaces instead of %1's" +#: rc_option_editor.cc:1859 +msgid "GUI" msgstr "" -#: rc_option_editor.cc:1873 +#: rc_option_editor.cc:1862 msgid "update transport clock display every 40ms instead of every 100ms" msgstr "" -#: rc_option_editor.cc:1890 +#: rc_option_editor.cc:1879 msgid "Mixer Strip" msgstr "" -#: rc_option_editor.cc:1900 +#: rc_option_editor.cc:1889 msgid "Use narrow strips in the mixer by default" msgstr "" -#: rc_option_editor.cc:1909 +#: rc_option_editor.cc:1898 msgid "Meter hold time" msgstr "" -#: rc_option_editor.cc:1915 +#: rc_option_editor.cc:1904 msgid "short" msgstr "" -#: rc_option_editor.cc:1916 rc_option_editor.cc:1931 +#: rc_option_editor.cc:1905 rc_option_editor.cc:1920 msgid "medium" msgstr "" -#: rc_option_editor.cc:1917 +#: rc_option_editor.cc:1906 msgid "long" msgstr "" -#: rc_option_editor.cc:1923 +#: rc_option_editor.cc:1912 msgid "Meter fall-off" msgstr "" -#: rc_option_editor.cc:1929 +#: rc_option_editor.cc:1918 msgid "slowest" msgstr "" -#: rc_option_editor.cc:1930 +#: rc_option_editor.cc:1919 msgid "slow" msgstr "" -#: rc_option_editor.cc:1932 +#: rc_option_editor.cc:1921 msgid "fast" msgstr "" -#: rc_option_editor.cc:1933 +#: rc_option_editor.cc:1922 msgid "faster" msgstr "" -#: rc_option_editor.cc:1934 +#: rc_option_editor.cc:1923 msgid "fastest" msgstr "" @@ -9045,7 +9067,7 @@ msgstr "" msgid "Position:" msgstr "" -#: region_editor.cc:90 +#: region_editor.cc:90 add_video_dialog.cc:169 msgid "End:" msgstr "" @@ -9261,19 +9283,19 @@ msgstr "" msgid "Active state" msgstr "" -#: route_group_dialog.cc:47 route_group_dialog.cc:77 theme_manager.cc:69 +#: route_group_dialog.cc:47 route_group_dialog.cc:76 theme_manager.cc:71 msgid "Color" msgstr "Colour" -#: route_group_dialog.cc:54 +#: route_group_dialog.cc:53 msgid "RouteGroupDialog" msgstr "" -#: route_group_dialog.cc:93 +#: route_group_dialog.cc:92 msgid "Sharing" msgstr "" -#: route_group_dialog.cc:183 +#: route_group_dialog.cc:182 msgid "" "A route group of this name already exists. Please use a different name." msgstr "" @@ -10008,181 +10030,181 @@ msgstr "" msgid "-4.1667 - 0.1%" msgstr "" -#: session_option_editor.cc:85 +#: session_option_editor.cc:84 msgid "" "Use Video File's FPS Instead of Timecode Value for Timeline and Video " "Monitor." msgstr "" -#: session_option_editor.cc:92 +#: session_option_editor.cc:91 msgid "" "Apply Pull-Up/Down to Video Timeline and Video Monitor (Unless in JACK-sync)." msgstr "" -#: session_option_editor.cc:98 +#: session_option_editor.cc:96 msgid "Ext Timecode Offsets" msgstr "" -#: session_option_editor.cc:102 +#: session_option_editor.cc:100 msgid "Slave Timecode offset" msgstr "" -#: session_option_editor.cc:109 +#: session_option_editor.cc:107 msgid "The specified offset is added to the received timecode (MTC or LTC)." msgstr "" -#: session_option_editor.cc:115 +#: session_option_editor.cc:113 msgid "Timecode Generator offset" msgstr "" -#: session_option_editor.cc:122 +#: session_option_editor.cc:120 msgid "" "Specify an offset which is added to the generated timecode (so far only LTC)." msgstr "" -#: session_option_editor.cc:126 +#: session_option_editor.cc:124 msgid "JACK Transport/Time Settings" msgstr "" -#: session_option_editor.cc:130 +#: session_option_editor.cc:128 msgid "" "%1 is JACK Time Master (provides Bar|Beat|Tick and other information to JACK)" msgstr "" -#: session_option_editor.cc:139 +#: session_option_editor.cc:137 msgid "Default crossfade type" msgstr "" -#: session_option_editor.cc:144 +#: session_option_editor.cc:142 msgid "Constant power (-3dB) crossfade" msgstr "" -#: session_option_editor.cc:145 +#: session_option_editor.cc:143 msgid "Linear (-6dB) crossfade" msgstr "" -#: session_option_editor.cc:150 +#: session_option_editor.cc:148 msgid "destructive-xfade-seconds" msgstr "" -#: session_option_editor.cc:151 +#: session_option_editor.cc:149 msgid "Destructive crossfade length" msgstr "" -#: session_option_editor.cc:160 +#: session_option_editor.cc:158 msgid "Region fades active" msgstr "" -#: session_option_editor.cc:167 +#: session_option_editor.cc:165 msgid "Region fades visible" msgstr "" -#: session_option_editor.cc:174 session_option_editor.cc:187 -#: session_option_editor.cc:201 session_option_editor.cc:203 -#: session_option_editor.cc:209 session_option_editor.cc:216 +#: session_option_editor.cc:172 session_option_editor.cc:185 +#: session_option_editor.cc:199 session_option_editor.cc:201 +#: session_option_editor.cc:207 session_option_editor.cc:214 msgid "Media" msgstr "" -#: session_option_editor.cc:174 +#: session_option_editor.cc:172 msgid "Audio file format" msgstr "" -#: session_option_editor.cc:178 +#: session_option_editor.cc:176 msgid "Sample format" msgstr "" -#: session_option_editor.cc:183 +#: session_option_editor.cc:181 msgid "32-bit floating point" msgstr "" -#: session_option_editor.cc:184 +#: session_option_editor.cc:182 msgid "24-bit integer" msgstr "" -#: session_option_editor.cc:185 +#: session_option_editor.cc:183 msgid "16-bit integer" msgstr "" -#: session_option_editor.cc:191 +#: session_option_editor.cc:189 msgid "File type" msgstr "" -#: session_option_editor.cc:196 +#: session_option_editor.cc:194 msgid "Broadcast WAVE" msgstr "" -#: session_option_editor.cc:197 +#: session_option_editor.cc:195 msgid "WAVE" msgstr "" -#: session_option_editor.cc:198 +#: session_option_editor.cc:196 msgid "WAVE-64" msgstr "" -#: session_option_editor.cc:203 +#: session_option_editor.cc:201 msgid "File locations" msgstr "" -#: session_option_editor.cc:205 +#: session_option_editor.cc:203 msgid "Search for audio files in:" msgstr "" -#: session_option_editor.cc:211 +#: session_option_editor.cc:209 msgid "Search for MIDI files in:" msgstr "" -#: session_option_editor.cc:222 +#: session_option_editor.cc:220 msgid "" "Track Input Monitoring automatically follows transport state (\"auto-input\")" msgstr "" -#: session_option_editor.cc:229 +#: session_option_editor.cc:227 msgid "Use monitor section in this session" msgstr "" -#: session_option_editor.cc:240 +#: session_option_editor.cc:238 msgid "MIDI region copies are independent" msgstr "" -#: session_option_editor.cc:247 +#: session_option_editor.cc:245 msgid "" "Policy for handling overlapping notes\n" " on the same MIDI channel" msgstr "" -#: session_option_editor.cc:252 +#: session_option_editor.cc:250 msgid "never allow them" msgstr "" -#: session_option_editor.cc:253 +#: session_option_editor.cc:251 msgid "don't do anything in particular" msgstr "" -#: session_option_editor.cc:254 +#: session_option_editor.cc:252 msgid "replace any overlapped existing note" msgstr "" -#: session_option_editor.cc:255 +#: session_option_editor.cc:253 msgid "shorten the overlapped existing note" msgstr "" -#: session_option_editor.cc:256 +#: session_option_editor.cc:254 msgid "shorten the overlapping new note" msgstr "" -#: session_option_editor.cc:257 +#: session_option_editor.cc:255 msgid "replace both overlapping notes with a single note" msgstr "" -#: session_option_editor.cc:261 +#: session_option_editor.cc:259 msgid "Glue to bars and beats" msgstr "" -#: session_option_editor.cc:265 +#: session_option_editor.cc:263 msgid "Glue new markers to bars and beats" msgstr "" -#: session_option_editor.cc:272 +#: session_option_editor.cc:270 msgid "Glue new regions to bars and beats" msgstr "" @@ -10258,11 +10280,11 @@ msgstr "" msgid "MIDI files" msgstr "" -#: sfdb_ui.cc:458 +#: sfdb_ui.cc:458 add_video_dialog.cc:131 msgid "All files" msgstr "" -#: sfdb_ui.cc:477 +#: sfdb_ui.cc:477 add_video_dialog.cc:142 msgid "Browse Files" msgstr "" @@ -10318,7 +10340,7 @@ msgstr "" msgid "ID" msgstr "" -#: sfdb_ui.cc:573 +#: sfdb_ui.cc:573 add_video_dialog.cc:83 msgid "Filename" msgstr "" @@ -10490,49 +10512,49 @@ msgstr "" msgid "Fastest" msgstr "" -#: shuttle_control.cc:55 +#: shuttle_control.cc:56 msgid "Shuttle speed control (Context-click for options)" msgstr "" -#: shuttle_control.cc:164 +#: shuttle_control.cc:165 msgid "Percent" msgstr "" -#: shuttle_control.cc:172 +#: shuttle_control.cc:173 msgid "Units" msgstr "" -#: shuttle_control.cc:178 shuttle_control.cc:598 +#: shuttle_control.cc:179 shuttle_control.cc:599 msgid "Sprung" msgstr "" -#: shuttle_control.cc:182 shuttle_control.cc:601 +#: shuttle_control.cc:183 shuttle_control.cc:602 msgid "Wheel" msgstr "" -#: shuttle_control.cc:216 +#: shuttle_control.cc:217 msgid "Maximum speed" msgstr "" -#: shuttle_control.cc:560 +#: shuttle_control.cc:561 msgid "Playing" msgstr "" -#: shuttle_control.cc:575 +#: shuttle_control.cc:576 #, c-format msgid "<<< %+d semitones" msgstr "" -#: shuttle_control.cc:577 +#: shuttle_control.cc:578 #, c-format msgid ">>> %+d semitones" msgstr "" -#: shuttle_control.cc:582 +#: shuttle_control.cc:583 msgid "Stopped" msgstr "" -#: splash.cc:69 +#: splash.cc:73 msgid "%1 loading ..." msgstr "" @@ -10570,7 +10592,7 @@ msgstr "" msgid "I'd like more options for this session" msgstr "" -#: startup.cc:196 +#: startup.cc:194 msgid "" "Welcome to this BETA release of Ardour 3.0\n" "\n" @@ -10595,15 +10617,15 @@ msgid "" " http://ardour.org/support\n" msgstr "" -#: startup.cc:220 +#: startup.cc:218 msgid "This is a BETA RELEASE" msgstr "" -#: startup.cc:326 +#: startup.cc:324 msgid "Audio / MIDI Setup" msgstr "" -#: startup.cc:338 +#: startup.cc:336 msgid "" "%1 is a digital audio workstation. You can use it to " "record, edit and mix multi-track audio. You can produce your own CDs, mix " @@ -10613,15 +10635,15 @@ msgid "" "program. " msgstr "" -#: startup.cc:364 +#: startup.cc:362 msgid "Welcome to %1" msgstr "" -#: startup.cc:387 +#: startup.cc:385 msgid "Default folder for %1 sessions" msgstr "" -#: startup.cc:393 +#: startup.cc:391 msgid "" "Each project that you work on with %1 has its own folder.\n" "These can require a lot of disk space if you are recording audio.\n" @@ -10631,11 +10653,11 @@ msgid "" "(You can put new sessions anywhere, this is just a default)" msgstr "" -#: startup.cc:417 +#: startup.cc:415 msgid "Default folder for new sessions" msgstr "" -#: startup.cc:438 +#: startup.cc:436 msgid "" "While recording instruments or vocals, you probably want to listen to the\n" "signal as well as record it. This is called \"monitoring\". There are\n" @@ -10649,31 +10671,31 @@ msgid "" "If you do not understand what this is about, just accept the default." msgstr "" -#: startup.cc:459 +#: startup.cc:457 msgid "Monitoring Choices" msgstr "" -#: startup.cc:482 +#: startup.cc:480 msgid "Use a Master bus directly" msgstr "" -#: startup.cc:484 +#: startup.cc:482 msgid "" "Connect the Master bus directly to your hardware outputs. This is preferable " "for simple usage." msgstr "" -#: startup.cc:493 +#: startup.cc:491 msgid "Use an additional Monitor bus" msgstr "" -#: startup.cc:496 +#: startup.cc:494 msgid "" "Use a Monitor bus between Master bus and hardware outputs for \n" "greater control in monitoring without affecting the mix." msgstr "" -#: startup.cc:518 +#: startup.cc:516 msgid "" "You can change this preference at any time via the Preferences dialog.\n" "You can also add or remove the monitor section to/from any session.\n" @@ -10681,103 +10703,111 @@ msgid "" "If you do not understand what this is about, just accept the default." msgstr "" -#: startup.cc:529 +#: startup.cc:527 msgid "Monitor Section" msgstr "" -#: startup.cc:569 +#: startup.cc:573 +msgid "Check the website for more..." +msgstr "" + +#: startup.cc:576 +msgid "Click to open the program website in your web browser" +msgstr "" + +#: startup.cc:594 msgid "What would you like to do ?" msgstr "" -#: startup.cc:704 +#: startup.cc:729 msgid "Open" msgstr "" -#: startup.cc:750 +#: startup.cc:775 msgid "Session name:" msgstr "" -#: startup.cc:773 +#: startup.cc:798 msgid "Create session folder in:" msgstr "" -#: startup.cc:788 +#: startup.cc:813 msgid "Select folder for session" msgstr "" -#: startup.cc:820 +#: startup.cc:845 msgid "Use this template" msgstr "" -#: startup.cc:823 +#: startup.cc:848 msgid "no template" msgstr "" -#: startup.cc:851 +#: startup.cc:876 msgid "Use an existing session as a template:" msgstr "" -#: startup.cc:863 +#: startup.cc:888 msgid "Select template" msgstr "" -#: startup.cc:889 +#: startup.cc:914 msgid "New Session" msgstr "" -#: startup.cc:1043 +#: startup.cc:1068 msgid "Select session file" msgstr "" -#: startup.cc:1059 +#: startup.cc:1084 msgid "Browse:" msgstr "" -#: startup.cc:1068 +#: startup.cc:1093 msgid "Select a session" msgstr "" -#: startup.cc:1094 startup.cc:1095 startup.cc:1096 +#: startup.cc:1119 startup.cc:1120 startup.cc:1121 msgid "channels" msgstr "" -#: startup.cc:1110 +#: startup.cc:1135 msgid "Busses" msgstr "" -#: startup.cc:1111 +#: startup.cc:1136 msgid "Inputs" msgstr "" -#: startup.cc:1112 +#: startup.cc:1137 msgid "Outputs" msgstr "" -#: startup.cc:1120 +#: startup.cc:1145 msgid "Create master bus" msgstr "" -#: startup.cc:1130 +#: startup.cc:1155 msgid "Automatically connect to physical inputs" msgstr "" -#: startup.cc:1137 startup.cc:1196 +#: startup.cc:1162 startup.cc:1221 msgid "Use only" msgstr "" -#: startup.cc:1190 +#: startup.cc:1215 msgid "Automatically connect outputs" msgstr "" -#: startup.cc:1212 +#: startup.cc:1237 msgid "... to master bus" msgstr "" -#: startup.cc:1222 +#: startup.cc:1247 msgid "... to physical outputs" msgstr "" -#: startup.cc:1272 +#: startup.cc:1297 msgid "Advanced Session Options" msgstr "" @@ -10925,11 +10955,11 @@ msgstr "" msgid "Insert a program change message" msgstr "" -#: step_entry.cc:342 step_entry.cc:701 +#: step_entry.cc:342 step_entry.cc:699 msgid "Move Insert Position Back by Note Length" msgstr "" -#: step_entry.cc:343 step_entry.cc:699 +#: step_entry.cc:343 step_entry.cc:697 msgid "Move Insert Position to Edit Point" msgstr "" @@ -10941,227 +10971,227 @@ msgstr "" msgid "Octave" msgstr "" -#: step_entry.cc:599 +#: step_entry.cc:597 msgid "Insert Note A" msgstr "" -#: step_entry.cc:600 +#: step_entry.cc:598 msgid "Insert Note A-sharp" msgstr "" -#: step_entry.cc:601 +#: step_entry.cc:599 msgid "Insert Note B" msgstr "" -#: step_entry.cc:602 +#: step_entry.cc:600 msgid "Insert Note C" msgstr "" -#: step_entry.cc:603 +#: step_entry.cc:601 msgid "Insert Note C-sharp" msgstr "" -#: step_entry.cc:604 +#: step_entry.cc:602 msgid "Insert Note D" msgstr "" -#: step_entry.cc:605 +#: step_entry.cc:603 msgid "Insert Note D-sharp" msgstr "" -#: step_entry.cc:606 +#: step_entry.cc:604 msgid "Insert Note E" msgstr "" -#: step_entry.cc:607 +#: step_entry.cc:605 msgid "Insert Note F" msgstr "" -#: step_entry.cc:608 +#: step_entry.cc:606 msgid "Insert Note F-sharp" msgstr "" -#: step_entry.cc:609 +#: step_entry.cc:607 msgid "Insert Note G" msgstr "" -#: step_entry.cc:610 +#: step_entry.cc:608 msgid "Insert Note G-sharp" msgstr "" -#: step_entry.cc:612 +#: step_entry.cc:610 msgid "Insert a Note-length Rest" msgstr "" -#: step_entry.cc:613 +#: step_entry.cc:611 msgid "Insert a Snap-length Rest" msgstr "" -#: step_entry.cc:615 step_entry.cc:616 +#: step_entry.cc:613 step_entry.cc:614 msgid "Move to next octave" msgstr "" -#: step_entry.cc:618 +#: step_entry.cc:616 msgid "Move to Next Note Length" msgstr "" -#: step_entry.cc:619 +#: step_entry.cc:617 msgid "Move to Previous Note Length" msgstr "" -#: step_entry.cc:621 +#: step_entry.cc:619 msgid "Increase Note Length" msgstr "" -#: step_entry.cc:622 +#: step_entry.cc:620 msgid "Decrease Note Length" msgstr "" -#: step_entry.cc:624 +#: step_entry.cc:622 msgid "Move to Next Note Velocity" msgstr "" -#: step_entry.cc:625 +#: step_entry.cc:623 msgid "Move to Previous Note Velocity" msgstr "" -#: step_entry.cc:627 +#: step_entry.cc:625 msgid "Increase Note Velocity" msgstr "" -#: step_entry.cc:628 +#: step_entry.cc:626 msgid "Decrease Note Velocity" msgstr "" -#: step_entry.cc:630 +#: step_entry.cc:628 msgid "Switch to the 1st octave" msgstr "" -#: step_entry.cc:631 +#: step_entry.cc:629 msgid "Switch to the 2nd octave" msgstr "" -#: step_entry.cc:632 +#: step_entry.cc:630 msgid "Switch to the 3rd octave" msgstr "" -#: step_entry.cc:633 +#: step_entry.cc:631 msgid "Switch to the 4th octave" msgstr "" -#: step_entry.cc:634 +#: step_entry.cc:632 msgid "Switch to the 5th octave" msgstr "" -#: step_entry.cc:635 +#: step_entry.cc:633 msgid "Switch to the 6th octave" msgstr "" -#: step_entry.cc:636 +#: step_entry.cc:634 msgid "Switch to the 7th octave" msgstr "" -#: step_entry.cc:637 +#: step_entry.cc:635 msgid "Switch to the 8th octave" msgstr "" -#: step_entry.cc:638 +#: step_entry.cc:636 msgid "Switch to the 9th octave" msgstr "" -#: step_entry.cc:639 +#: step_entry.cc:637 msgid "Switch to the 10th octave" msgstr "" -#: step_entry.cc:640 +#: step_entry.cc:638 msgid "Switch to the 11th octave" msgstr "" -#: step_entry.cc:645 +#: step_entry.cc:643 msgid "Set Note Length to Whole" msgstr "Set Note Length to semibreve" -#: step_entry.cc:647 +#: step_entry.cc:645 msgid "Set Note Length to 1/2" msgstr "" -#: step_entry.cc:649 +#: step_entry.cc:647 msgid "Set Note Length to 1/3" msgstr "" -#: step_entry.cc:651 +#: step_entry.cc:649 msgid "Set Note Length to 1/4" msgstr "" -#: step_entry.cc:653 +#: step_entry.cc:651 msgid "Set Note Length to 1/8" msgstr "" -#: step_entry.cc:655 +#: step_entry.cc:653 msgid "Set Note Length to 1/16" msgstr "" -#: step_entry.cc:657 +#: step_entry.cc:655 msgid "Set Note Length to 1/32" msgstr "" -#: step_entry.cc:659 +#: step_entry.cc:657 msgid "Set Note Length to 1/64" msgstr "" -#: step_entry.cc:664 +#: step_entry.cc:662 msgid "Set Note Velocity to Pianississimo" msgstr "" -#: step_entry.cc:666 +#: step_entry.cc:664 msgid "Set Note Velocity to Pianissimo" msgstr "" -#: step_entry.cc:668 +#: step_entry.cc:666 msgid "Set Note Velocity to Piano" msgstr "" -#: step_entry.cc:670 +#: step_entry.cc:668 msgid "Set Note Velocity to Mezzo-Piano" msgstr "" -#: step_entry.cc:672 +#: step_entry.cc:670 msgid "Set Note Velocity to Mezzo-Forte" msgstr "" -#: step_entry.cc:674 +#: step_entry.cc:672 msgid "Set Note Velocity to Forte" msgstr "" -#: step_entry.cc:676 step_entry.cc:678 +#: step_entry.cc:674 step_entry.cc:676 msgid "Set Note Velocity to Fortississimo" msgstr "" -#: step_entry.cc:680 +#: step_entry.cc:678 msgid "Toggle Triple Notes" msgstr "" -#: step_entry.cc:685 +#: step_entry.cc:683 msgid "No Dotted Notes" msgstr "" -#: step_entry.cc:687 +#: step_entry.cc:685 msgid "Toggled Dotted Notes" msgstr "" -#: step_entry.cc:689 +#: step_entry.cc:687 msgid "Toggled Double-Dotted Notes" msgstr "" -#: step_entry.cc:691 +#: step_entry.cc:689 msgid "Toggled Triple-Dotted Notes" msgstr "" -#: step_entry.cc:694 +#: step_entry.cc:692 msgid "Toggle Chord Entry" msgstr "" -#: step_entry.cc:696 +#: step_entry.cc:694 msgid "Sustain Selected Notes by Note Length" msgstr "" @@ -11289,31 +11319,43 @@ msgstr "" msgid "incomprehensible meter note type (%1)" msgstr "" -#: theme_manager.cc:56 +#: theme_manager.cc:57 msgid "Dark Theme" msgstr "" -#: theme_manager.cc:57 +#: theme_manager.cc:58 msgid "Light Theme" msgstr "" -#: theme_manager.cc:58 +#: theme_manager.cc:59 msgid "Restore Defaults" msgstr "" -#: theme_manager.cc:59 +#: theme_manager.cc:60 msgid "Draw \"flat\" buttons" msgstr "" -#: theme_manager.cc:60 +#: theme_manager.cc:61 +msgid "All floating windows are dialogs" +msgstr "" + +#: theme_manager.cc:62 msgid "Draw waveforms with color gradient" msgstr "" -#: theme_manager.cc:66 +#: theme_manager.cc:68 msgid "Object" msgstr "" -#: theme_manager.cc:215 +#: theme_manager.cc:123 +msgid "" +"Mark all floating windows to be type \"Dialog\" rather than using \"Utility" +"\" for some.\n" +"This may help with some window managers. This requires a restart of %1 to " +"take effect" +msgstr "" + +#: theme_manager.cc:229 msgid "Unable to find UI style file %1 in search path %2. %3 will look strange" msgstr "" @@ -11347,43 +11389,43 @@ msgstr "" msgid "Preserve Formants" msgstr "" -#: time_fx_dialog.cc:72 +#: time_fx_dialog.cc:71 msgid "TimeFXDialog" msgstr "" -#: time_fx_dialog.cc:75 +#: time_fx_dialog.cc:74 msgid "Pitch Shift Audio" msgstr "" -#: time_fx_dialog.cc:77 +#: time_fx_dialog.cc:76 msgid "Time Stretch Audio" msgstr "" -#: time_fx_dialog.cc:105 transpose_dialog.cc:41 +#: time_fx_dialog.cc:104 transpose_dialog.cc:41 msgid "Octaves:" msgstr "" -#: time_fx_dialog.cc:110 transpose_dialog.cc:46 +#: time_fx_dialog.cc:109 transpose_dialog.cc:46 msgid "Semitones:" msgstr "" -#: time_fx_dialog.cc:115 +#: time_fx_dialog.cc:114 msgid "Cents:" msgstr "" -#: time_fx_dialog.cc:123 +#: time_fx_dialog.cc:122 msgid "Time|Shift" msgstr "" -#: time_fx_dialog.cc:147 time_fx_dialog.cc:150 +#: time_fx_dialog.cc:146 time_fx_dialog.cc:149 msgid "TimeFXButton" msgstr "" -#: time_fx_dialog.cc:155 +#: time_fx_dialog.cc:154 msgid "Stretch/Shrink" msgstr "" -#: time_fx_dialog.cc:165 +#: time_fx_dialog.cc:164 msgid "Progress" msgstr "" @@ -11447,15 +11489,15 @@ msgstr "" msgid "missing RGBA style for \"%1\"" msgstr "" -#: utils.cc:513 +#: utils.cc:544 msgid "cannot find XPM file for %1" msgstr "" -#: utils.cc:539 +#: utils.cc:570 msgid "cannot find icon image for %1 using %2" msgstr "" -#: utils.cc:554 +#: utils.cc:585 msgid "Caught exception while loading icon named %1" msgstr "" @@ -11463,6 +11505,485 @@ msgstr "" msgid "VerboseCanvasCursor" msgstr "" +#: add_video_dialog.cc:54 +msgid "Set Video Track" +msgstr "" + +#: add_video_dialog.cc:62 +msgid "Launch External Video Monitor" +msgstr "" + +#: add_video_dialog.cc:63 +msgid "Adjust Session Framerate to Match Video Framerate" +msgstr "" + +#: add_video_dialog.cc:65 +msgid "Reload docroot" +msgstr "" + +#: add_video_dialog.cc:110 add_video_dialog.cc:114 +msgid "VideoServerIndex" +msgstr "" + +#: add_video_dialog.cc:128 +msgid "Video files" +msgstr "" + +#: add_video_dialog.cc:163 +msgid "Video Information" +msgstr "" + +#: add_video_dialog.cc:166 +msgid "Start:" +msgstr "" + +#: add_video_dialog.cc:172 +msgid "Frame rate:" +msgstr "" + +#: add_video_dialog.cc:175 +msgid "Aspect Ratio:" +msgstr "" + +#: add_video_dialog.cc:653 +msgid " %1 fps" +msgstr "" + +#: editor_videotimeline.cc:138 +msgid "Export Successful: %1" +msgstr "" + +#: video_timeline.cc:467 +msgid "" +"Parsing video file info failed. Is the Video Server running? Is the file " +"readable by the Video Server? Does the docroot match? Is it a video file?" +msgstr "" + +#: video_timeline.cc:501 +msgid "Failed to set session-framerate: " +msgstr "" + +#: video_timeline.cc:501 +msgid " does not have a corresponding option setting in Ardour." +msgstr "" + +#: video_timeline.cc:507 +msgid "" +"Video file's framerate is not equal to Ardour session timecode's framerate: " +msgstr "" + +#: video_timeline.cc:508 +msgid " vs " +msgstr "" + +#: video_timeline.cc:690 +msgid "" +"Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ " +"(a custom path to xjadeo can be specified by setting the XJREMOTE " +"environment variable. It should point to an application compatible with " +"xjadeo's remote-control interface 'xjremote')." +msgstr "" + +#: video_monitor.cc:282 +msgid "Video Monitor: File Not Found." +msgstr "" + +#: transcode_ffmpeg.cc:71 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system.\n" +"Video import and export is not possible until you install those tools.\n" +"Ardour requires ffmpeg and ffprobe from ffmpeg.org - version 1.1 or newer.\n" +"\n" +"The tools are included with the Ardour releases from ardour.org and also " +"available with the video-server at http://x42.github.com/harvid/\n" +"\n" +"Important: the files need to be installed in $PATH and named ffmpeg_harvid " +"and ffprobe_harvid.\n" +"If you already have a suitable ffmpeg installation on your system, we " +"recommend creating symbolic links from ffmpeg to ffmpeg_harvid and from " +"ffprobe to ffprobe_harvid.\n" +msgstr "" + +#: transcode_video_dialog.cc:55 +msgid "Transcode/Import Video File " +msgstr "" + +#: transcode_video_dialog.cc:57 +msgid "Output File:" +msgstr "" + +#: transcode_video_dialog.cc:60 export_video_dialog.cc:72 +msgid "Abort" +msgstr "" + +#: transcode_video_dialog.cc:62 +#, fuzzy +msgid "Height = " +msgstr "quaver (8)" + +#: transcode_video_dialog.cc:65 +msgid "Manual Override" +msgstr "" + +#: transcode_video_dialog.cc:69 +msgid "Debug Mode: Print ffmpeg Command and Output to stdout." +msgstr "" + +#: transcode_video_dialog.cc:106 +msgid "File Information" +msgstr "" + +#: transcode_video_dialog.cc:112 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Import " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: transcode_video_dialog.cc:119 +msgid "" +"File-info can not be read. Most likely '%1' is not a valid video-file or an " +"unsupported video codec or format." +msgstr "" + +#: transcode_video_dialog.cc:133 +msgid "FPS:" +msgstr "" + +#: transcode_video_dialog.cc:135 +msgid "Duration:" +msgstr "" + +#: transcode_video_dialog.cc:137 +msgid "Codec:" +msgstr "" + +#: transcode_video_dialog.cc:139 +msgid "Geometry:" +msgstr "" + +#: transcode_video_dialog.cc:154 +msgid "??" +msgstr "" + +#: transcode_video_dialog.cc:175 +msgid "Import Settings" +msgstr "" + +#: transcode_video_dialog.cc:180 +msgid "Do Not Import Video" +msgstr "" + +#: transcode_video_dialog.cc:181 +msgid "Reference From Current Location" +msgstr "" + +#: transcode_video_dialog.cc:183 +msgid "Import/Transcode Video to Session" +msgstr "" + +#: transcode_video_dialog.cc:197 +msgid "Scale Video: Width = " +msgstr "" + +#: transcode_video_dialog.cc:204 +msgid "Original Width" +msgstr "" + +#: transcode_video_dialog.cc:219 +msgid "Bitrate (KBit/s):" +msgstr "" + +#: transcode_video_dialog.cc:224 +msgid "Extract Audio:" +msgstr "" + +#: transcode_video_dialog.cc:344 +msgid "Extracting Audio.." +msgstr "" + +#: transcode_video_dialog.cc:347 +msgid "Audio Extraction Failed." +msgstr "" + +#: transcode_video_dialog.cc:373 +msgid "Transcoding Video.." +msgstr "" + +#: transcode_video_dialog.cc:407 +msgid "Transcoding Failed." +msgstr "" + +#: transcode_video_dialog.cc:490 +msgid "Save Transcoded Video File" +msgstr "" + +#: video_server_dialog.cc:42 +msgid "Launch Video Server" +msgstr "" + +#: video_server_dialog.cc:43 +msgid "Server Executable:" +msgstr "" + +#: video_server_dialog.cc:45 +msgid "Server Docroot:" +msgstr "" + +#: video_server_dialog.cc:51 +msgid "Don't show this dialog again. (Reset in Edit->Preferences)." +msgstr "" + +#: video_server_dialog.cc:90 +msgid "" +"The external video server 'harvid' can not be found. The tool is included " +"with the Ardour releases from ardour.org, alternatively you can download it " +"from http://x42.github.com/harvid/ or acquire it from your distribution." +msgstr "" + +#: video_server_dialog.cc:117 +msgid "Listen Address:" +msgstr "" + +#: video_server_dialog.cc:122 +msgid "Listen Port:" +msgstr "" + +#: video_server_dialog.cc:127 +msgid "Cache Size:" +msgstr "" + +#: video_server_dialog.cc:132 +msgid "" +"Ardour relies on an external Video Server for the videotimeline.\n" +"The server configured in Edit -> Prefereces -> Video is not reachable.\n" +"Do you want ardour to launch 'harvid' on this machine?" +msgstr "" + +#: video_server_dialog.cc:171 +msgid "Set Video Server Executable" +msgstr "" + +#: video_server_dialog.cc:191 +msgid "Server docroot" +msgstr "" + +#: utils_videotl.cc:52 +msgid "Destination is outside Video Server's docroot. " +msgstr "" + +#: utils_videotl.cc:53 +msgid "" +"The destination file path is outside of the Video Server's docroot. The file " +"will not be readable by the Video Server. Do you still want to continue?" +msgstr "" + +#: utils_videotl.cc:56 +msgid "Continue" +msgstr "" + +#: utils_videotl.cc:62 +msgid "Confirm Overwrite" +msgstr "" + +#: utils_videotl.cc:63 +msgid "A file with the same name already exists. Do you want to overwrite it?" +msgstr "" + +#: utils_videotl.cc:73 utils_videotl.cc:89 +msgid "Cannot create video folder \"%1\" (%2)" +msgstr "" + +#: export_video_dialog.cc:65 +msgid "Export Video File " +msgstr "" + +#: export_video_dialog.cc:69 +msgid "Video:" +msgstr "" + +#: export_video_dialog.cc:73 +msgid "Scale Video (W x H):" +msgstr "" + +#: export_video_dialog.cc:78 +msgid "Set Aspect Ratio:" +msgstr "" + +#: export_video_dialog.cc:79 +#, fuzzy +msgid "Normalize Audio" +msgstr "Normalise to:" + +#: export_video_dialog.cc:80 +msgid "2 Pass Encoding" +msgstr "" + +#: export_video_dialog.cc:81 +msgid "Codec Optimizations:" +msgstr "" + +#: export_video_dialog.cc:83 +msgid "Deinterlace" +msgstr "" + +#: export_video_dialog.cc:84 +msgid "Use [2] B-frames (MPEG 2 or 4 only)" +msgstr "" + +#: export_video_dialog.cc:85 +msgid "Override FPS (Default is to retain FPS from the input video file):" +msgstr "" + +#: export_video_dialog.cc:86 +msgid "Include Session Metadata" +msgstr "" + +#: export_video_dialog.cc:88 +msgid "Enable Debug Mode: Print ffmpeg Command & Output to stdout." +msgstr "" + +#: export_video_dialog.cc:106 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Export " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: export_video_dialog.cc:116 +msgid "Output:" +msgstr "" + +#: export_video_dialog.cc:126 +msgid "Input:" +msgstr "" + +#: export_video_dialog.cc:137 +msgid "Audio:" +msgstr "" + +#: export_video_dialog.cc:139 +msgid "Master Bus" +msgstr "" + +#: export_video_dialog.cc:166 +msgid "Settings:" +msgstr "" + +#: export_video_dialog.cc:174 +msgid "Range:" +msgstr "" + +#: export_video_dialog.cc:177 +msgid "Preset:" +msgstr "" + +#: export_video_dialog.cc:180 +msgid "Video Codec:" +msgstr "" + +#: export_video_dialog.cc:183 +msgid "Video KBit/s:" +msgstr "" + +#: export_video_dialog.cc:186 +msgid "Audio Codec:" +msgstr "" + +#: export_video_dialog.cc:189 +msgid "Audio KBit/s:" +msgstr "" + +#: export_video_dialog.cc:192 +msgid "Audio Samplerate:" +msgstr "" + +#: export_video_dialog.cc:369 +#, fuzzy +msgid "Normalizing audio" +msgstr "Normalise values" + +#: export_video_dialog.cc:373 +msgid "Exporting audio" +msgstr "" + +#: export_video_dialog.cc:419 +msgid "Exporting Audio.." +msgstr "" + +#: export_video_dialog.cc:476 +msgid "" +"Export Video: Cannot query duration of video-file, using duration from " +"timeline instead." +msgstr "" + +#: export_video_dialog.cc:505 +msgid "Export Video: No Master Out Ports to Connect for Audio Export" +msgstr "" + +#: export_video_dialog.cc:544 +msgid "Encoding Video.." +msgstr "" + +#: export_video_dialog.cc:563 +msgid "Export Video: Video input file cannot be read." +msgstr "" + +#: export_video_dialog.cc:661 +msgid "Encoding Video.. Pass 1/2" +msgstr "" + +#: export_video_dialog.cc:673 +msgid "Encoding Video.. Pass 2/2" +msgstr "" + +#: export_video_dialog.cc:761 +msgid "Transcoding failed." +msgstr "" + +#: export_video_dialog.cc:930 export_video_dialog.cc:950 +msgid "Save Exported Video File" +msgstr "" + +#: export_video_infobox.cc:30 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:31 +msgid "Do Not Show This Dialog Again (Reset in Edit > Preferences > Video)." +msgstr "" + +#: export_video_infobox.cc:43 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:46 +msgid "" +"Ardour video export is not recommended for mastering!\n" +"While 'ffmpeg' (which is used by ardour) can produce high-quality files, " +"this export lacks the possibility to tweak many settings. We recommend to " +"use 'winff', 'devede' or 'dvdauthor' to mux & master. Nevertheless this " +"video-export comes in handy to do quick snapshots, intermediates, dailies or " +"online videos.\n" +"\n" +"The soundtrack is created from the master-bus of the current Ardour " +"session.\n" +"\n" +"The video soure defaults to the file used in the video timeline, which may " +"not the best quality to start with, you should the original video file.\n" +"\n" +"If the export-range is longer than the original video, black video frames " +"are prefixed and/or appended. This process may fail with non-standard pixel-" +"aspect-ratios.\n" +"\n" +"The file-format is determined by the extension that you choose for the " +"output file (.avi, .mov, .flv, .ogv,...)\n" +"Note: not all combinations of format+codec+settings produce files which are " +"according so spec. e.g. flv files require sample-rates of 22.1kHz or " +"44.1kHz, mpeg containers can not be used with ac3 audio-codec, etc. If in " +"doubt, use one of the built-in presets." +msgstr "" + #~ msgid "Quantize Type" #~ msgstr "Quantise Type" diff --git a/gtk2_ardour/po/es.po b/gtk2_ardour/po/es.po index 5680cf64ef..58e3931a65 100644 --- a/gtk2_ardour/po/es.po +++ b/gtk2_ardour/po/es.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: gtk2_ardour\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: \n" "Last-Translator: Pablo Fernández \n" "Language-Team: Grupo de Traducción al Español \n" @@ -253,6 +253,7 @@ msgstr "" "\tRomain Arnaud \n" #: about.cc:183 +#, fuzzy msgid "" "German:\n" "\tKarsten Petersen \n" @@ -261,6 +262,7 @@ msgid "" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" msgstr "" "Alemán:\n" "\tKarsten Petersen \n" @@ -270,7 +272,7 @@ msgstr "" "\tEdgar Aichinger \n" "\tRichard Oax \n" -#: about.cc:189 +#: about.cc:190 msgid "" "Italian:\n" "\tFilippo Pappalardo \n" @@ -280,7 +282,7 @@ msgstr "" "\tFilippo Pappalardo \n" "\tRaffaele Morelli \n" -#: about.cc:190 +#: about.cc:191 msgid "" "Portuguese:\n" "\tRui Nuno Capela \n" @@ -288,7 +290,7 @@ msgstr "" "Portugués:\n" "\tRui Nuno Capela \n" -#: about.cc:191 +#: about.cc:192 msgid "" "Brazilian Portuguese:\n" "\tAlexander da Franca Fernandes \n" @@ -298,7 +300,7 @@ msgstr "" "\tAlexander da Franca Fernandes \n" "\tChris Ross \n" -#: about.cc:193 +#: about.cc:194 msgid "" "Spanish:\n" "\t Alex Krohn \n" @@ -308,7 +310,7 @@ msgstr "" "\t Alex Krohn \n" "\tPablo Fernández \n" -#: about.cc:194 +#: about.cc:195 msgid "" "Russian:\n" "\t Igor Blinov \n" @@ -318,7 +320,7 @@ msgstr "" "\t Igor Blinov \n" "\tAlexandre Prokoudine \n" -#: about.cc:196 +#: about.cc:197 msgid "" "Greek:\n" "\t Klearchos Gourgourinis \n" @@ -326,7 +328,7 @@ msgstr "" "Griego:\n" "\t Klearchos Gourgourinis \n" -#: about.cc:197 +#: about.cc:198 msgid "" "Swedish:\n" "\t Petter Sundlöf \n" @@ -334,7 +336,7 @@ msgstr "" "Sueco:\n" "\t Petter Sundlöf \n" -#: about.cc:198 +#: about.cc:199 msgid "" "Polish:\n" "\t Piotr Zaryk \n" @@ -342,7 +344,7 @@ msgstr "" "Polaco:\n" "\t Piotr Zaryk \n" -#: about.cc:199 +#: about.cc:200 msgid "" "Czech:\n" "\t Pavel Fric \n" @@ -350,7 +352,7 @@ msgstr "" "Checo:\n" "\t Pavel Fric \n" -#: about.cc:200 +#: about.cc:201 msgid "" "Norwegian:\n" "\t Eivind Ødegård\n" @@ -358,7 +360,7 @@ msgstr "" "Noruego:\n" "\t Eivind Ødegård\n" -#: about.cc:201 +#: about.cc:202 msgid "" "Chinese:\n" "\t Rui-huai Zhang \n" @@ -366,15 +368,15 @@ msgstr "" "Chino:\n" "\t Rui-huai Zhang \n" -#: about.cc:579 +#: about.cc:580 msgid "Copyright (C) 1999-2013 Paul Davis\n" msgstr "Copyright (C) 1999-2013 Paul Davis\n" -#: about.cc:583 +#: about.cc:584 msgid "http://ardour.org/" msgstr "http://ardour.org/" -#: about.cc:584 +#: about.cc:585 msgid "" "%1\n" "(built from revision %2)" @@ -382,23 +384,23 @@ msgstr "" "%1\n" "(compilado a partir de revisión %2)" -#: about.cc:588 +#: about.cc:589 msgid "Config" msgstr "Config" -#: actions.cc:80 +#: actions.cc:85 msgid "Loading menus from %1" msgstr "Cargando menús desde %1" -#: actions.cc:83 actions.cc:84 +#: actions.cc:88 actions.cc:89 msgid "badly formatted UI definition file: %1" msgstr "archivo de definición de interfaz de usuario mal formateado: %1" -#: actions.cc:86 +#: actions.cc:91 msgid "%1 menu definition file not found" msgstr "%1 archivo de definición de menú no encontrado" -#: actions.cc:90 actions.cc:91 +#: actions.cc:95 actions.cc:96 msgid "%1 will not work without a valid ardour.menus file" msgstr "%1 no funcionará sin un archivo ardour.menus válido" @@ -418,68 +420,69 @@ msgstr "Modo de pista:" msgid "Instrument:" msgstr "Instrumento:" -#: add_route_dialog.cc:79 +#: add_route_dialog.cc:76 msgid "Audio Tracks" msgstr "Pistas de audio" -#: add_route_dialog.cc:80 +#: add_route_dialog.cc:77 msgid "MIDI Tracks" msgstr "Pistas MIDI" -#: add_route_dialog.cc:81 +#: add_route_dialog.cc:78 msgid "Audio+MIDI Tracks" msgstr "Pistas de audio+MIDI" # es correcto utilizar 'buses' en español? -> al parecer sí, desde hace poc. Chequear: http://buscon.rae.es/draeI/SrvltObtenerHtml?IDLEMA=12558&NEDIC=Si -#: add_route_dialog.cc:82 +#: add_route_dialog.cc:79 msgid "Busses" msgstr "Buses" -#: add_route_dialog.cc:104 +#: add_route_dialog.cc:101 msgid "Add:" msgstr "Añadir:" -#: add_route_dialog.cc:117 startup.cc:808 time_fx_dialog.cc:92 +#: add_route_dialog.cc:114 startup.cc:833 time_fx_dialog.cc:91 +#: add_video_dialog.cc:149 video_server_dialog.cc:109 msgid "Options" msgstr "Opciones" -#: add_route_dialog.cc:127 bundle_manager.cc:194 region_editor.cc:50 -#: route_group_dialog.cc:66 +#: add_route_dialog.cc:124 bundle_manager.cc:192 region_editor.cc:50 +#: route_group_dialog.cc:65 msgid "Name:" msgstr "Nombre:" -#: add_route_dialog.cc:157 +#: add_route_dialog.cc:154 msgid "Group:" msgstr "Grupo:" -#: add_route_dialog.cc:218 add_route_dialog.cc:227 add_route_dialog.cc:301 -#: rc_option_editor.cc:1450 rc_option_editor.cc:1452 rc_option_editor.cc:1454 -#: rc_option_editor.cc:1472 rc_option_editor.cc:1474 rc_option_editor.cc:1482 -#: rc_option_editor.cc:1484 rc_option_editor.cc:1502 rc_option_editor.cc:1515 -#: rc_option_editor.cc:1517 rc_option_editor.cc:1519 rc_option_editor.cc:1550 -#: rc_option_editor.cc:1552 rc_option_editor.cc:1554 rc_option_editor.cc:1562 -#: rc_option_editor.cc:1570 rc_option_editor.cc:1578 +#: add_route_dialog.cc:215 add_route_dialog.cc:224 add_route_dialog.cc:298 +#: rc_option_editor.cc:1448 rc_option_editor.cc:1450 rc_option_editor.cc:1452 +#: rc_option_editor.cc:1470 rc_option_editor.cc:1472 rc_option_editor.cc:1480 +#: rc_option_editor.cc:1482 rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1515 rc_option_editor.cc:1517 rc_option_editor.cc:1548 +#: rc_option_editor.cc:1550 rc_option_editor.cc:1552 rc_option_editor.cc:1560 +#: rc_option_editor.cc:1568 rc_option_editor.cc:1576 msgid "Audio" msgstr "Audio" -#: add_route_dialog.cc:219 add_route_dialog.cc:230 add_route_dialog.cc:302 -#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1701 -#: rc_option_editor.cc:1709 rc_option_editor.cc:1717 rc_option_editor.cc:1726 -#: rc_option_editor.cc:1734 rc_option_editor.cc:1742 rc_option_editor.cc:1750 -#: rc_option_editor.cc:1759 rc_option_editor.cc:1768 rc_option_editor.cc:1777 -#: rc_option_editor.cc:1785 rc_option_editor.cc:1793 +#: add_route_dialog.cc:216 add_route_dialog.cc:227 add_route_dialog.cc:299 +#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1699 +#: rc_option_editor.cc:1707 rc_option_editor.cc:1715 rc_option_editor.cc:1724 +#: rc_option_editor.cc:1732 rc_option_editor.cc:1740 rc_option_editor.cc:1748 +#: rc_option_editor.cc:1757 rc_option_editor.cc:1766 rc_option_editor.cc:1775 +#: rc_option_editor.cc:1783 rc_option_editor.cc:1791 msgid "MIDI" msgstr "MIDI" -#: add_route_dialog.cc:220 add_route_dialog.cc:233 add_route_dialog.cc:303 +#: add_route_dialog.cc:217 add_route_dialog.cc:230 add_route_dialog.cc:300 msgid "Audio+MIDI" msgstr "Audio+MIDI" -#: add_route_dialog.cc:221 add_route_dialog.cc:236 add_route_dialog.cc:304 +#: add_route_dialog.cc:218 add_route_dialog.cc:233 add_route_dialog.cc:301 msgid "Bus" msgstr "Bus" -#: add_route_dialog.cc:263 +#: add_route_dialog.cc:260 msgid "" "Audio+MIDI tracks are intended for use ONLY with plugins that use " "both audio and MIDI input data\n" @@ -492,64 +495,64 @@ msgstr "" "\n" "Si no vas a usar un plugin de este tipo, usa una pista normal audio o MIDI." -#: add_route_dialog.cc:322 add_route_dialog.cc:341 editor_actions.cc:385 -#: editor_rulers.cc:380 time_axis_view.cc:1301 +#: add_route_dialog.cc:319 add_route_dialog.cc:338 editor_actions.cc:385 +#: editor_rulers.cc:377 time_axis_view.cc:1301 msgid "Normal" msgstr "Normal" -#: add_route_dialog.cc:325 add_route_dialog.cc:343 +#: add_route_dialog.cc:322 add_route_dialog.cc:340 msgid "Non Layered" msgstr "Sin capas" -#: add_route_dialog.cc:326 add_route_dialog.cc:345 +#: add_route_dialog.cc:323 add_route_dialog.cc:342 msgid "Tape" msgstr "Cinta" -#: add_route_dialog.cc:426 +#: add_route_dialog.cc:423 msgid "Mono" msgstr "Mono" -#: add_route_dialog.cc:430 +#: add_route_dialog.cc:427 msgid "Stereo" msgstr "Estéreo" -#: add_route_dialog.cc:454 +#: add_route_dialog.cc:451 msgid "3 Channel" msgstr "3 Canales" -#: add_route_dialog.cc:458 +#: add_route_dialog.cc:455 msgid "4 Channel" msgstr "4 Canales" -#: add_route_dialog.cc:462 +#: add_route_dialog.cc:459 msgid "5 Channel" msgstr "5 Canales" -#: add_route_dialog.cc:466 +#: add_route_dialog.cc:463 msgid "6 Channel" msgstr "6 Canales" -#: add_route_dialog.cc:470 +#: add_route_dialog.cc:467 msgid "8 Channel" msgstr "8 Canales" -#: add_route_dialog.cc:474 +#: add_route_dialog.cc:471 msgid "12 Channel" msgstr "12 Canales" -#: add_route_dialog.cc:478 mixer_strip.cc:2137 +#: add_route_dialog.cc:475 mixer_strip.cc:2136 msgid "Custom" msgstr "Personalizado" -#: add_route_dialog.cc:511 add_route_dialog.cc:525 route_group_menu.cc:81 +#: add_route_dialog.cc:508 add_route_dialog.cc:524 route_group_menu.cc:81 msgid "New Group..." msgstr "Nuevo grupo..." -#: add_route_dialog.cc:515 route_group_menu.cc:85 +#: add_route_dialog.cc:512 route_group_menu.cc:85 msgid "No Group" msgstr "Sin grupo" -#: add_route_dialog.cc:587 +#: add_route_dialog.cc:588 msgid "-none-" msgstr "-ninguno-" @@ -616,17 +619,17 @@ msgstr "Normalizar valores" msgid "FFT analysis window" msgstr "Ventana de análisis FFT" -#: analysis_window.cc:60 editor.cc:1880 +#: analysis_window.cc:60 editor.cc:1856 msgid "Spectral Analysis" msgstr "Análisis espectral" -#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:555 +#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:557 #: session_metadata_dialog.cc:546 msgid "Track" msgstr "Pista" -#: analysis_window.cc:68 editor_actions.cc:619 mixer_ui.cc:124 -#: mixer_ui.cc:1792 +#: analysis_window.cc:68 editor_actions.cc:616 mixer_ui.cc:125 +#: mixer_ui.cc:1793 msgid "Show" msgstr "Mostrar" @@ -639,35 +642,90 @@ msgid "button cannot watch state of non-existing Controllable\n" msgstr "el botón no puede observar el estado de un controlable no existente\n" # en realidad no existe este término en el español... -#: ardour_ui.cc:168 +#: ardour_ui.cc:179 msgid "audition" msgstr "escucha" -#: ardour_ui.cc:169 +#: ardour_ui.cc:180 msgid "solo" msgstr "solo" -#: ardour_ui.cc:170 +#: ardour_ui.cc:181 msgid "feedback" msgstr "feedback" -#: ardour_ui.cc:172 +#: ardour_ui.cc:183 speaker_dialog.cc:36 +msgid "Speaker Configuration" +msgstr "Configuración de altavoces" + +#: ardour_ui.cc:184 theme_manager.cc:56 theme_manager.cc:64 +msgid "Theme Manager" +msgstr "Gestor de temas" + +#: ardour_ui.cc:185 keyeditor.cc:53 +msgid "Key Bindings" +msgstr "Combinaciones de teclas" + +#: ardour_ui.cc:186 +msgid "Preferences" +msgstr "Preferencias" + +#: ardour_ui.cc:187 ardour_ui.cc:192 +#, fuzzy +msgid "Add Tracks/Busses" +msgstr "Pistas/Buses" + +#: ardour_ui.cc:188 +msgid "About" +msgstr "Acerca de" + +#: ardour_ui.cc:189 location_ui.cc:1134 +msgid "Locations" +msgstr "Posiciones" + +#: ardour_ui.cc:190 route_params_ui.cc:57 route_params_ui.cc:604 +msgid "Tracks and Busses" +msgstr "Pistas y buses" + +#: ardour_ui.cc:191 +msgid "Properties" +msgstr "Propiedades" + +#: ardour_ui.cc:193 bundle_manager.cc:263 +msgid "Bundle Manager" +msgstr "Gestor de conjuntos de conexiones" + +#: ardour_ui.cc:194 big_clock_window.cc:35 +msgid "Big Clock" +msgstr "Reloj grande" + +#: ardour_ui.cc:195 +#, fuzzy +msgid "Audio Connections" +msgstr "Gestor de conexiones de audio" + +#: ardour_ui.cc:196 +#, fuzzy +msgid "MIDI Connections" +msgstr "Gestor de conexiones MIDI" + +#: ardour_ui.cc:198 msgid "Errors" msgstr "Errores" -#: ardour_ui.cc:293 +#: ardour_ui.cc:299 msgid "could not initialize %1." msgstr "no se pudo inicializar %1." -#: ardour_ui.cc:353 +#: ardour_ui.cc:394 msgid "Starting audio engine" msgstr "Arrancando motor de audio" -#: ardour_ui.cc:735 startup.cc:613 +#: ardour_ui.cc:763 startup.cc:638 msgid "%1 is ready for use" msgstr "%1 está preparado para su uso" -#: ardour_ui.cc:783 +#: ardour_ui.cc:811 msgid "" "WARNING: Your system has a limit for maximum amount of locked memory. This " "might cause %1 to run out of memory before your system runs out of memory. \n" @@ -680,23 +738,23 @@ msgstr "" "\n" "Puedes comprobar este límite con 'ulimit -l' y normalmente se establece en %2" -#: ardour_ui.cc:800 +#: ardour_ui.cc:828 msgid "Do not show this window again" msgstr "No volver a mostrar esta ventana" -#: ardour_ui.cc:847 +#: ardour_ui.cc:870 msgid "Don't quit" msgstr "No salir" -#: ardour_ui.cc:848 +#: ardour_ui.cc:871 msgid "Just quit" msgstr "Salir sin guardar" -#: ardour_ui.cc:849 +#: ardour_ui.cc:872 msgid "Save and quit" msgstr "Guardar y salir" -#: ardour_ui.cc:859 +#: ardour_ui.cc:882 msgid "" "%1 was unable to save your session.\n" "\n" @@ -710,15 +768,15 @@ msgstr "" "\n" "\"Salir sin guardar\"." -#: ardour_ui.cc:890 +#: ardour_ui.cc:913 msgid "Please wait while %1 cleans up..." msgstr "Por favor, espera mientras %1 organiza todo..." -#: ardour_ui.cc:908 +#: ardour_ui.cc:930 msgid "Unsaved Session" msgstr "Sesión no guardada" -#: ardour_ui.cc:929 +#: ardour_ui.cc:951 msgid "" "The session \"%1\"\n" "has not been saved.\n" @@ -736,7 +794,7 @@ msgstr "" "\n" "¿Qué deseas hacer?" -#: ardour_ui.cc:932 +#: ardour_ui.cc:954 msgid "" "The snapshot \"%1\"\n" "has not been saved.\n" @@ -754,74 +812,74 @@ msgstr "" "\n" "¿Qué deseas hacer?" -#: ardour_ui.cc:946 +#: ardour_ui.cc:968 msgid "Prompter" msgstr "Prompter" -#: ardour_ui.cc:1024 +#: ardour_ui.cc:1045 msgid "disconnected" msgstr "desconectado" -#: ardour_ui.cc:1031 +#: ardour_ui.cc:1052 #, c-format msgid "JACK: %.1f kHz / %4.1f ms" msgstr "JACK: %.1f kHz / %4.1f ms" -#: ardour_ui.cc:1035 +#: ardour_ui.cc:1056 #, c-format msgid "JACK: % kHz / %4.1f ms" msgstr "JACK: % kHz / %4.1f ms" -#: ardour_ui.cc:1053 +#: ardour_ui.cc:1074 export_video_dialog.cc:67 msgid "File:" msgstr "Archivo:" -#: ardour_ui.cc:1057 +#: ardour_ui.cc:1078 msgid "BWF" msgstr "BWF" -#: ardour_ui.cc:1060 +#: ardour_ui.cc:1081 msgid "WAV" msgstr "WAV" -#: ardour_ui.cc:1063 +#: ardour_ui.cc:1084 msgid "WAV64" msgstr "WAV64" -#: ardour_ui.cc:1066 session_option_editor.cc:199 +#: ardour_ui.cc:1087 session_option_editor.cc:197 msgid "CAF" msgstr "CAF" -#: ardour_ui.cc:1069 +#: ardour_ui.cc:1090 msgid "AIFF" msgstr "AIFF" -#: ardour_ui.cc:1072 +#: ardour_ui.cc:1093 msgid "iXML" msgstr "iXML" -#: ardour_ui.cc:1075 +#: ardour_ui.cc:1096 msgid "RF64" msgstr "RF64" -#: ardour_ui.cc:1083 +#: ardour_ui.cc:1104 msgid "32-float" msgstr "32-float" -#: ardour_ui.cc:1086 +#: ardour_ui.cc:1107 msgid "24-int" msgstr "24-int" -#: ardour_ui.cc:1089 +#: ardour_ui.cc:1110 msgid "16-int" msgstr "16-int" -#: ardour_ui.cc:1108 +#: ardour_ui.cc:1129 #, c-format msgid "DSP: %5.1f%%" msgstr "DSP: %5.1f%%" -#: ardour_ui.cc:1127 +#: ardour_ui.cc:1148 #, c-format msgid "" "Buffers: p:" @@ -832,33 +890,33 @@ msgstr "" "%%% c:%%%" -#: ardour_ui.cc:1163 +#: ardour_ui.cc:1184 msgid "Disk: Unknown" msgstr "Disco: Desconocido" -#: ardour_ui.cc:1165 +#: ardour_ui.cc:1186 msgid "Disk: 24hrs+" msgstr "Disco: 24hrs+" -#: ardour_ui.cc:1183 +#: ardour_ui.cc:1204 msgid "Disk: >24 hrs" msgstr "Disco: >24 hrs" -#: ardour_ui.cc:1194 +#: ardour_ui.cc:1215 #, c-format msgid "Disk: %02dh:%02dm:%02ds" msgstr "Disco: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1220 +#: ardour_ui.cc:1241 #, c-format msgid "Timecode|TC: %s" msgstr "TC: %s" -#: ardour_ui.cc:1337 ardour_ui.cc:1346 startup.cc:1020 +#: ardour_ui.cc:1358 ardour_ui.cc:1367 startup.cc:1045 msgid "Recent Sessions" msgstr "Sesiones recientes" -#: ardour_ui.cc:1428 +#: ardour_ui.cc:1447 msgid "" "%1 is not connected to JACK\n" "You cannot open or close sessions in this condition" @@ -866,26 +924,26 @@ msgstr "" "%1 no está conectado a JACK.\n" "No se pueden abrir ni cerrar archivos en esta condición." -#: ardour_ui.cc:1455 +#: ardour_ui.cc:1474 msgid "Open Session" msgstr "Abrir sesión" -#: ardour_ui.cc:1473 session_import_dialog.cc:169 -#: session_metadata_dialog.cc:729 startup.cc:1049 +#: ardour_ui.cc:1492 session_import_dialog.cc:169 +#: session_metadata_dialog.cc:729 startup.cc:1074 msgid "%1 sessions" msgstr "sesiones %1" -#: ardour_ui.cc:1510 +#: ardour_ui.cc:1529 msgid "You cannot add a track without a session already loaded." msgstr "No puedes añadir pistas ni buses sin una sesión cargada." -#: ardour_ui.cc:1518 +#: ardour_ui.cc:1537 msgid "could not create %1 new mixed track" msgid_plural "could not create %1 new mixed tracks" msgstr[0] "no se pudo crear %1 nueva pista mezclada" msgstr[1] "no se pudieron crear %1 nuevas pistas mezcladas" -#: ardour_ui.cc:1524 ardour_ui.cc:1585 +#: ardour_ui.cc:1543 ardour_ui.cc:1604 msgid "" "There are insufficient JACK ports available\n" "to create a new track or bus.\n" @@ -897,23 +955,23 @@ msgstr "" "Deberás guardar %1, salir y\n" "reiniciar JACK con más puertos." -#: ardour_ui.cc:1559 +#: ardour_ui.cc:1578 msgid "You cannot add a track or bus without a session already loaded." msgstr "No puedes añadir pistas ni buses sin una sesión cargada." -#: ardour_ui.cc:1568 +#: ardour_ui.cc:1587 msgid "could not create %1 new audio track" msgid_plural "could not create %1 new audio tracks" msgstr[0] "no se pudo crear %1 nueva pista de audio" msgstr[1] "no se pudieron crear %1 nuevas pistas de audio" -#: ardour_ui.cc:1577 +#: ardour_ui.cc:1596 msgid "could not create %1 new audio bus" msgid_plural "could not create %1 new audio busses" msgstr[0] "no se pudo crear %1 nuevo bus de audio" msgstr[1] "no se pudieron crear %1 nuevos buses de audio" -#: ardour_ui.cc:1694 +#: ardour_ui.cc:1713 msgid "" "Please create one or more tracks before trying to record.\n" "You can do this with the \"Add Track or Bus\" option in the Session menu." @@ -921,7 +979,7 @@ msgstr "" "Por favor, añade al menos 1 pista antes de intentar grabar\n" "Lo puedes hacer con la opción \"Añadir pista o bus\" en el menú de Sesión." -#: ardour_ui.cc:2084 +#: ardour_ui.cc:2103 msgid "" "The audio backend (JACK) was shutdown because:\n" "\n" @@ -931,7 +989,7 @@ msgstr "" "\n" "%1" -#: ardour_ui.cc:2086 +#: ardour_ui.cc:2105 msgid "" "JACK has either been shutdown or it\n" "disconnected %1 because %1\n" @@ -943,19 +1001,19 @@ msgstr "" "no fue lo bastante rápido. Intenta reiniciar\n" "JACK, reconectar y guardar la sesión." -#: ardour_ui.cc:2112 +#: ardour_ui.cc:2131 msgid "Unable to start the session running" msgstr "Incapaz de iniciar la sesión actual" -#: ardour_ui.cc:2192 +#: ardour_ui.cc:2211 msgid "Take Snapshot" msgstr "Guardar captura de sesión" -#: ardour_ui.cc:2193 +#: ardour_ui.cc:2212 msgid "Name of new snapshot" msgstr "Nombre de captura de sesión" -#: ardour_ui.cc:2217 +#: ardour_ui.cc:2236 msgid "" "To ensure compatibility with various systems\n" "snapshot names may not contain a '%1' character" @@ -963,27 +1021,27 @@ msgstr "" "Para asegurar la compatibilidad entre varios sistemas, los\n" "nombres de captura de sesión no pueden contener el carácter '%1'" -#: ardour_ui.cc:2229 +#: ardour_ui.cc:2248 msgid "Confirm Snapshot Overwrite" msgstr "Confirmar reescritura de captura de sesión" -#: ardour_ui.cc:2230 +#: ardour_ui.cc:2249 msgid "A snapshot already exists with that name. Do you want to overwrite it?" msgstr "Ya existe una captura de sesión con ese nombre. ¿Quieres reescribirla?" -#: ardour_ui.cc:2233 +#: ardour_ui.cc:2252 utils_videotl.cc:66 msgid "Overwrite" msgstr "Reescribir" -#: ardour_ui.cc:2267 +#: ardour_ui.cc:2286 msgid "Rename Session" msgstr "Renombrar sesión" -#: ardour_ui.cc:2268 +#: ardour_ui.cc:2287 msgid "New session name" msgstr "Nuevo nombre de sesión" -#: ardour_ui.cc:2282 ardour_ui.cc:2666 ardour_ui.cc:2711 +#: ardour_ui.cc:2301 ardour_ui.cc:2681 ardour_ui.cc:2726 msgid "" "To ensure compatibility with various systems\n" "session names may not contain a '%1' character" @@ -991,14 +1049,14 @@ msgstr "" "Para asegurar la compatibilidad entre varios sistemas,\n" "los nombres de sesión no pueden contener el carácter '%1'" -#: ardour_ui.cc:2290 +#: ardour_ui.cc:2309 msgid "" "That name is already in use by another directory/folder. Please try again." msgstr "" "Ese nombre ya está en uso por otro directorio o carpeta. Por favor, " "inténtalo otra vez." -#: ardour_ui.cc:2299 +#: ardour_ui.cc:2318 msgid "" "Renaming this session failed.\n" "Things could be seriously messed up at this point" @@ -1006,20 +1064,20 @@ msgstr "" "Renaming this session failed.\n" "Things could be seriously messed up at this point" -#: ardour_ui.cc:2414 +#: ardour_ui.cc:2429 msgid "Save Template" msgstr "Guardar plantilla" # se refiere a la sesión, no al Mezclador -#: ardour_ui.cc:2415 +#: ardour_ui.cc:2430 msgid "Name for template:" msgstr "Nombre de plantilla:" -#: ardour_ui.cc:2416 +#: ardour_ui.cc:2431 msgid "-template" msgstr "-plantilla" -#: ardour_ui.cc:2454 +#: ardour_ui.cc:2469 msgid "" "This session\n" "%1\n" @@ -1029,52 +1087,52 @@ msgstr "" "%1\n" "ya existe. ¿Quieres abrirla?" -#: ardour_ui.cc:2464 +#: ardour_ui.cc:2479 msgid "Open Existing Session" msgstr "Abrir sesión existente" -#: ardour_ui.cc:2702 +#: ardour_ui.cc:2717 msgid "There is no existing session at \"%1\"" msgstr "No hay ninguna sesión existente en \"%1\"" -#: ardour_ui.cc:2792 +#: ardour_ui.cc:2804 msgid "Please wait while %1 loads your session" msgstr "Por favor, espera a que %1 cargue tu sesión" -#: ardour_ui.cc:2807 +#: ardour_ui.cc:2819 msgid "Port Registration Error" msgstr "Error de Registro de Puertos" -#: ardour_ui.cc:2808 +#: ardour_ui.cc:2820 msgid "Click the Close button to try again." msgstr "Pulsa el botón Cerrar para volver a intentarlo" -#: ardour_ui.cc:2829 +#: ardour_ui.cc:2841 msgid "Session \"%1 (snapshot %2)\" did not load successfully" msgstr "No se pudo cargar la sesión \"%1 (captura %2)\" " -#: ardour_ui.cc:2835 +#: ardour_ui.cc:2847 msgid "Loading Error" msgstr "Error al cargar" -#: ardour_ui.cc:2836 +#: ardour_ui.cc:2848 msgid "Click the Refresh button to try again." msgstr "Pulsa el botón Actualizar para volver a intentarlo" -#: ardour_ui.cc:2918 +#: ardour_ui.cc:2930 msgid "Could not create session in \"%1\"" msgstr "No se pudo crear la sesión en \"%1\"" -#: ardour_ui.cc:3045 +#: ardour_ui.cc:3030 msgid "No files were ready for clean-up" msgstr "No había ningún archivo preparado para purgar" -#: ardour_ui.cc:3049 ardour_ui.cc:3059 ardour_ui.cc:3192 ardour_ui.cc:3199 +#: ardour_ui.cc:3034 ardour_ui.cc:3044 ardour_ui.cc:3177 ardour_ui.cc:3184 #: ardour_ui_ed.cc:104 msgid "Clean-up" msgstr "Purgar" -#: ardour_ui.cc:3050 +#: ardour_ui.cc:3035 msgid "" "If this seems suprising, \n" "check for any existing snapshots.\n" @@ -1085,21 +1143,21 @@ msgstr "" "Éstas todavía pueden incluir regiones que hacen que algunos\n" "archivos no utilizados continúen existiendo." -#: ardour_ui.cc:3109 +#: ardour_ui.cc:3094 msgid "kilo" msgstr "kilo" -#: ardour_ui.cc:3112 +#: ardour_ui.cc:3097 msgid "mega" msgstr "mega" -#: ardour_ui.cc:3115 +#: ardour_ui.cc:3100 msgid "giga" msgstr "giga" # debí adaptar para que al completarse con los parámetros el mensaje tuviera sentido en español # (quedaba mal por los plurales y la ambigüedad was=fue/estuvo) -#: ardour_ui.cc:3120 +#: ardour_ui.cc:3105 msgid "" "The following file was deleted from %2,\n" "releasing %3 %4bytes of disk space" @@ -1115,7 +1173,7 @@ msgstr[1] "" # debí adaptar para que al completarse con los parámetros el mensaje tuviera sentido en español # (quedaba mal por los plurales y la ambigüedad was=fue/estuvo) -#: ardour_ui.cc:3127 +#: ardour_ui.cc:3112 msgid "" "The following file was not in use and \n" "has been moved to: %2\n" @@ -1153,11 +1211,11 @@ msgstr[1] "" "\n" "liberará %3 %4bytes de espacio en disco.\n" -#: ardour_ui.cc:3187 +#: ardour_ui.cc:3172 msgid "Are you sure you want to clean-up?" msgstr "¿Estás seguro de que quieres purgar?" -#: ardour_ui.cc:3194 +#: ardour_ui.cc:3179 msgid "" "Clean-up is a destructive operation.\n" "ALL undo/redo information will be lost if you clean-up.\n" @@ -1167,73 +1225,81 @@ msgstr "" "TODA la información del historial deshacer/rehacer se perderá.\n" "Purgar moverá todos los archivos no usados a la carpeta \"dead\"." -#: ardour_ui.cc:3202 +#: ardour_ui.cc:3187 msgid "CleanupDialog" msgstr "Purgar" -#: ardour_ui.cc:3232 +#: ardour_ui.cc:3217 msgid "Cleaned Files" msgstr "Archivos purgados" -#: ardour_ui.cc:3249 +#: ardour_ui.cc:3234 msgid "deleted file" msgstr "archivo eliminado" -#: ardour_ui.cc:3346 +#: ardour_ui.cc:3326 msgid "" "Video-Server was not launched by Ardour. The request to stop it is ignored." msgstr "" -#: ardour_ui.cc:3350 +#: ardour_ui.cc:3330 msgid "Stop Video-Server" msgstr "" -#: ardour_ui.cc:3351 +#: ardour_ui.cc:3331 msgid "Do you really want to stop the Video Server?" msgstr "" -#: ardour_ui.cc:3354 +#: ardour_ui.cc:3334 #, fuzzy msgid "Yes, Stop It" msgstr "Sí, eliminar" -#: ardour_ui.cc:3380 +#: ardour_ui.cc:3360 msgid "The Video Server is already started." msgstr "" -#: ardour_ui.cc:3382 +#: ardour_ui.cc:3362 msgid "" "An external Video Server is configured and can be reached. Not starting a " "new instance." msgstr "" -#: ardour_ui.cc:3390 ardour_ui.cc:3461 +#: ardour_ui.cc:3370 ardour_ui.cc:3455 msgid "" "Could not connect to the Video Server. Start it or configure its access URL " "in Edit -> Preferences." msgstr "" -#: ardour_ui.cc:3414 +#: ardour_ui.cc:3394 msgid "Specified docroot is not an existing directory." msgstr "" -#: ardour_ui.cc:3419 +#: ardour_ui.cc:3399 msgid "Given Video Server is not an executable file." msgstr "" -#: ardour_ui.cc:3485 editor_audio_import.cc:629 +#: ardour_ui.cc:3432 +msgid "Cannot launch the video-server" +msgstr "" + +#: ardour_ui.cc:3441 +msgid "Video-server was started but does not respond to requests..." +msgstr "" + +#: ardour_ui.cc:3477 editor_audio_import.cc:629 msgid "could not open %1" msgstr "no se pudo abrir %1" -#: ardour_ui.cc:3489 +#: ardour_ui.cc:3481 msgid "no video-file selected" msgstr "" -#: ardour_ui.cc:3650 +#: ardour_ui.cc:3641 msgid "Recording was stopped because your system could not keep up." msgstr "Se detuvo la grabación porque el sistema se sobrecargó." -#: ardour_ui.cc:3679 +#: ardour_ui.cc:3670 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1247,7 +1313,7 @@ msgstr "" "En concreto, la velocidad de escritura de datos en el disco\n" "no fue lo bastante alta como para permitir la grabación.\n" -#: ardour_ui.cc:3698 +#: ardour_ui.cc:3689 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1261,11 +1327,11 @@ msgstr "" "En concreto, la velocidad de lectura de datos desde el disco\n" "no fue lo bastante alta como para permitir la reproducción.\n" -#: ardour_ui.cc:3738 +#: ardour_ui.cc:3729 msgid "Crash Recovery" msgstr "Recuperación del crash" -#: ardour_ui.cc:3739 +#: ardour_ui.cc:3730 msgid "" "This session appears to have been in the\n" "middle of recording when %1 or\n" @@ -1283,19 +1349,19 @@ msgstr "" "o puede ignorarlo. Por favor, decide qué\n" "deseas hacer.\n" -#: ardour_ui.cc:3751 +#: ardour_ui.cc:3742 msgid "Ignore crash data" msgstr "Ignorar información del crash" -#: ardour_ui.cc:3752 +#: ardour_ui.cc:3743 msgid "Recover from crash" msgstr "Recuperar del crash" -#: ardour_ui.cc:3772 +#: ardour_ui.cc:3763 msgid "Sample Rate Mismatch" msgstr "Discrepancia de frecuencia de muestreo" -#: ardour_ui.cc:3773 +#: ardour_ui.cc:3764 msgid "" "This session was created with a sample rate of %1 Hz, but\n" "%2 is currently running at %3 Hz. If you load this session,\n" @@ -1305,31 +1371,23 @@ msgstr "" "pero %2 está ejecutándose actualmente a %3 Hz. Si cargas la sesión\n" "puede que el audio se reproduzca a una frecuencia de muestreo incorrecta.\n" -#: ardour_ui.cc:3782 +#: ardour_ui.cc:3773 msgid "Do not load session" msgstr "No cargar sesión" -#: ardour_ui.cc:3783 +#: ardour_ui.cc:3774 msgid "Load session anyway" msgstr "Cargar sesión de todas formas" -#: ardour_ui.cc:3804 +#: ardour_ui.cc:3797 msgid "Could not disconnect from JACK" msgstr "No se pudo desconectar de JACK" -#: ardour_ui.cc:3817 +#: ardour_ui.cc:3810 msgid "Could not reconnect to JACK" msgstr "No se pudo reconectar a JACK" -#: ardour_ui.cc:3902 -msgid "Check the website for more..." -msgstr "" - -#: ardour_ui.cc:3915 -msgid "Click to open the program website in your web browser" -msgstr "" - -#: ardour_ui.cc:4152 +#: ardour_ui.cc:4084 msgid "" "%4This is a session from an older version of %3%5\n" "\n" @@ -1352,35 +1410,35 @@ msgstr "interfaz de usuario: no se pudo configurar el editor" msgid "UI: cannot setup mixer" msgstr "interfaz de usuario: no se pudo configurar el mezclador" -#: ardour_ui2.cc:127 +#: ardour_ui2.cc:125 msgid "Play from playhead" msgstr "Reproducir desde cursor" -#: ardour_ui2.cc:128 +#: ardour_ui2.cc:126 msgid "Stop playback" msgstr "Detener reproducción" -#: ardour_ui2.cc:129 +#: ardour_ui2.cc:127 msgid "Toggle record" msgstr "Activar/Desactivar grabación" -#: ardour_ui2.cc:130 +#: ardour_ui2.cc:128 msgid "Play range/selection" msgstr "Reproducir rango/selección" -#: ardour_ui2.cc:131 +#: ardour_ui2.cc:129 msgid "Go to start of session" msgstr "Ir a inicio de sesión" -#: ardour_ui2.cc:132 +#: ardour_ui2.cc:130 msgid "Go to end of session" msgstr "Ir a fin de sesión" -#: ardour_ui2.cc:133 +#: ardour_ui2.cc:131 msgid "Play loop range" msgstr "Reproducir rango de bucle" -#: ardour_ui2.cc:134 +#: ardour_ui2.cc:132 msgid "" "MIDI Panic\n" "Send note off and reset controller messages on all MIDI channels" @@ -1388,23 +1446,23 @@ msgstr "" "Pánico MIDI\n" "Enviar nota off y resetear mensajes de control en todos los canales MIDI" -#: ardour_ui2.cc:135 +#: ardour_ui2.cc:133 msgid "Return to last playback start when stopped" msgstr "Al detenerse, volver al último inicio de reproducción" -#: ardour_ui2.cc:136 +#: ardour_ui2.cc:134 msgid "Playhead follows Range Selections and Edits" msgstr "El cursor sigue a las selecciones de rango y edición" -#: ardour_ui2.cc:137 +#: ardour_ui2.cc:135 msgid "Be sensible about input monitoring" msgstr "Monitorización sensible de entradas" -#: ardour_ui2.cc:138 +#: ardour_ui2.cc:136 msgid "Enable/Disable audio click" msgstr "Activar/Desactivar claqueta" -#: ardour_ui2.cc:139 monitor_section.cc:101 +#: ardour_ui2.cc:137 monitor_section.cc:101 msgid "" "When active, something is soloed.\n" "Click to de-solo everything" @@ -1412,7 +1470,7 @@ msgstr "" "Si está activado, algo está en solo.\n" "Pulsa para desactivar todos los solos" -#: ardour_ui2.cc:140 +#: ardour_ui2.cc:138 msgid "" "When active, auditioning is taking place\n" "Click to stop the audition" @@ -1420,11 +1478,11 @@ msgstr "" "Si está activado, se está produciendo escucha\n" "Pulsa para detener la escucha" -#: ardour_ui2.cc:141 +#: ardour_ui2.cc:139 msgid "When active, there is a feedback loop." msgstr "Cuando está activo, existe un bucle de realimentación." -#: ardour_ui2.cc:142 +#: ardour_ui2.cc:140 #, fuzzy msgid "" "Primary Clock right-click to set display mode. Click to edit, click" @@ -1439,7 +1497,7 @@ msgstr "" "para introducir diferencias. Ver http://ardour.org/" "a3_features_clocks para detalles." -#: ardour_ui2.cc:143 +#: ardour_ui2.cc:141 #, fuzzy msgid "" "Secondary Clock right-click to set display mode. Click to edit, click" @@ -1454,36 +1512,36 @@ msgstr "" "para introducir diferencias. Ver http://ardour.org/" "a3_features_clocks para detalles." -#: ardour_ui2.cc:175 +#: ardour_ui2.cc:173 msgid "[ERROR]: " msgstr "[ERROR]: " -#: ardour_ui2.cc:177 +#: ardour_ui2.cc:175 msgid "[WARNING]: " msgstr "[AVISO]: " -#: ardour_ui2.cc:179 +#: ardour_ui2.cc:177 msgid "[INFO]: " msgstr "[INFO]: " # he cambiado desde Auto Volver. Qudaba un poco raro y auto return se entiende mejor -#: ardour_ui2.cc:243 ardour_ui_ed.cc:417 +#: ardour_ui2.cc:241 ardour_ui_ed.cc:376 msgid "Auto Return" msgstr "Auto Return" -#: ardour_ui2.cc:245 ardour_ui_ed.cc:420 +#: ardour_ui2.cc:243 ardour_ui_ed.cc:379 msgid "Follow Edits" msgstr "Seguir Edits" -#: ardour_ui2.cc:631 rc_option_editor.cc:1006 rc_option_editor.cc:1024 -#: rc_option_editor.cc:1027 rc_option_editor.cc:1029 rc_option_editor.cc:1031 -#: rc_option_editor.cc:1039 rc_option_editor.cc:1047 rc_option_editor.cc:1049 -#: rc_option_editor.cc:1057 rc_option_editor.cc:1064 rc_option_editor.cc:1073 -#: rc_option_editor.cc:1075 rc_option_editor.cc:1077 rc_option_editor.cc:1085 -#: rc_option_editor.cc:1087 rc_option_editor.cc:1096 -#: session_option_editor.cc:236 session_option_editor.cc:238 -#: session_option_editor.cc:259 session_option_editor.cc:261 -#: session_option_editor.cc:263 session_option_editor.cc:270 +#: ardour_ui2.cc:621 rc_option_editor.cc:1004 rc_option_editor.cc:1022 +#: rc_option_editor.cc:1025 rc_option_editor.cc:1027 rc_option_editor.cc:1029 +#: rc_option_editor.cc:1037 rc_option_editor.cc:1045 rc_option_editor.cc:1047 +#: rc_option_editor.cc:1055 rc_option_editor.cc:1062 rc_option_editor.cc:1071 +#: rc_option_editor.cc:1073 rc_option_editor.cc:1075 rc_option_editor.cc:1083 +#: rc_option_editor.cc:1085 rc_option_editor.cc:1094 +#: session_option_editor.cc:234 session_option_editor.cc:236 +#: session_option_editor.cc:257 session_option_editor.cc:259 +#: session_option_editor.cc:261 session_option_editor.cc:268 msgid "Misc" msgstr "Misc" @@ -1499,29 +1557,29 @@ msgstr "Configurar Mezclador" msgid "Reload Session History" msgstr "Recargar historial de sesión" -#: ardour_ui_dependents.cc:125 -msgid "This screen is not tall enough to display the mixer window" -msgstr "" -"Esta pantalla no es lo bastante alta para mostrar la ventana del mezclador" - -#: ardour_ui_dialogs.cc:225 +#: ardour_ui_dialogs.cc:206 msgid "Don't close" msgstr "No cerrar" -#: ardour_ui_dialogs.cc:226 +#: ardour_ui_dialogs.cc:207 msgid "Just close" msgstr "Cerrar" -#: ardour_ui_dialogs.cc:227 +#: ardour_ui_dialogs.cc:208 msgid "Save and close" msgstr "Guardar y cerrar" +#: ardour_ui_dialogs.cc:293 +msgid "This screen is not tall enough to display the mixer window" +msgstr "" +"Esta pantalla no es lo bastante alta para mostrar la ventana del mezclador" + #: ardour_ui_ed.cc:103 msgid "Session" msgstr "Sesión" #: ardour_ui_ed.cc:106 editor_actions.cc:134 editor_regions.cc:115 -#: port_group.cc:457 session_option_editor.cc:83 session_option_editor.cc:90 +#: port_group.cc:457 session_option_editor.cc:82 session_option_editor.cc:89 msgid "Sync" msgstr "Sinc" @@ -1553,15 +1611,15 @@ msgstr "Tipo de archivo" msgid "Sample Format" msgstr "Formato de muestra" -#: ardour_ui_ed.cc:114 +#: ardour_ui_ed.cc:114 rc_option_editor.cc:1818 rc_option_editor.cc:1831 msgid "Control Surfaces" msgstr "Superficies de control" -#: ardour_ui_ed.cc:115 rc_option_editor.cc:1552 +#: ardour_ui_ed.cc:115 rc_option_editor.cc:1550 msgid "Plugins" msgstr "Plugins" -#: ardour_ui_ed.cc:116 rc_option_editor.cc:1905 +#: ardour_ui_ed.cc:116 rc_option_editor.cc:1894 msgid "Metering" msgstr "Medidores" @@ -1589,7 +1647,7 @@ msgstr "Abrir..." msgid "Recent..." msgstr "Recientes..." -#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:65 +#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:64 msgid "Close" msgstr "Cerrar" @@ -1597,425 +1655,363 @@ msgstr "Cerrar" msgid "Add Track or Bus..." msgstr "Añadir pista o bus..." -#: ardour_ui_ed.cc:136 +#: ardour_ui_ed.cc:135 #, fuzzy msgid "Open Video" msgstr "Abrir sesión" -#: ardour_ui_ed.cc:139 +#: ardour_ui_ed.cc:138 #, fuzzy msgid "Remove Video" msgstr "Eliminar rango" -#: ardour_ui_ed.cc:142 +#: ardour_ui_ed.cc:141 #, fuzzy msgid "Export To Video File" msgstr "Exportar a archivo(s) de audio..." -#: ardour_ui_ed.cc:152 -msgid "Connect" -msgstr "Conectar" - -#: ardour_ui_ed.cc:158 +#: ardour_ui_ed.cc:145 msgid "Snapshot..." msgstr "Captura de sesión..." -#: ardour_ui_ed.cc:162 +#: ardour_ui_ed.cc:149 msgid "Save As..." msgstr "Guardar como..." -#: ardour_ui_ed.cc:166 editor_actions.cc:1717 editor_markers.cc:859 -#: editor_snapshots.cc:123 mixer_strip.cc:1465 route_time_axis.cc:1471 +#: ardour_ui_ed.cc:153 editor_actions.cc:1710 editor_markers.cc:858 +#: editor_snapshots.cc:123 mixer_strip.cc:1464 route_time_axis.cc:1471 msgid "Rename..." msgstr "Renombrar..." -#: ardour_ui_ed.cc:170 +#: ardour_ui_ed.cc:157 msgid "Save Template..." msgstr "Guardar plantilla..." -#: ardour_ui_ed.cc:173 +#: ardour_ui_ed.cc:160 msgid "Metadata" msgstr "Metadatos" -#: ardour_ui_ed.cc:176 +#: ardour_ui_ed.cc:163 msgid "Edit Metadata..." msgstr "Editar metadatos..." -#: ardour_ui_ed.cc:179 +#: ardour_ui_ed.cc:166 msgid "Import Metadata..." msgstr "Importar metadatos..." -#: ardour_ui_ed.cc:182 +#: ardour_ui_ed.cc:169 msgid "Export To Audio File(s)..." msgstr "Exportar a archivo(s) de audio..." -#: ardour_ui_ed.cc:185 +#: ardour_ui_ed.cc:172 msgid "Stem export..." msgstr "Stem export..." -#: ardour_ui_ed.cc:188 editor_export_audio.cc:63 export_dialog.cc:129 +#: ardour_ui_ed.cc:175 editor_export_audio.cc:63 export_dialog.cc:129 +#: export_video_dialog.cc:71 msgid "Export" msgstr "Exportar" -#: ardour_ui_ed.cc:191 +#: ardour_ui_ed.cc:178 msgid "Clean-up Unused Sources..." msgstr "Purgar archivos no usados..." -#: ardour_ui_ed.cc:195 +#: ardour_ui_ed.cc:182 msgid "Flush Wastebasket" msgstr "Vaciar papelera" -#: ardour_ui_ed.cc:202 keyeditor.cc:253 rc_option_editor.cc:1466 +#: ardour_ui_ed.cc:189 keyeditor.cc:253 rc_option_editor.cc:1464 msgid "JACK" msgstr "JACK" -#: ardour_ui_ed.cc:203 route_params_ui.cc:104 +#: ardour_ui_ed.cc:190 route_params_ui.cc:104 msgid "Latency" msgstr "Latencia" -#: ardour_ui_ed.cc:205 +#: ardour_ui_ed.cc:192 msgid "Reconnect" msgstr "Reconectar" -#: ardour_ui_ed.cc:208 global_port_matrix.cc:198 io_selector.cc:210 +#: ardour_ui_ed.cc:195 global_port_matrix.cc:198 io_selector.cc:210 #: mixer_strip.cc:712 mixer_strip.cc:838 msgid "Disconnect" msgstr "Desconectar" -#: ardour_ui_ed.cc:235 +#: ardour_ui_ed.cc:222 msgid "Quit" msgstr "Salir" -#: ardour_ui_ed.cc:239 +#: ardour_ui_ed.cc:226 msgid "Maximise Editor Space" msgstr "Maximizar Editor" -#: ardour_ui_ed.cc:240 +#: ardour_ui_ed.cc:227 msgid "Show Toolbars" msgstr "Mostrar barras de herramientas" -#: ardour_ui_ed.cc:243 mixer_ui.cc:1862 mixer_ui.cc:1868 +#: ardour_ui_ed.cc:230 mixer_ui.cc:1863 mixer_ui.cc:1869 msgid "Window|Mixer" msgstr "Mezclador" -#: ardour_ui_ed.cc:244 -msgid "Mixer on Top" -msgstr "Mezclador encima" +#: ardour_ui_ed.cc:231 +#, fuzzy +msgid "Toggle Editor+Mixer" +msgstr "Cambiar modo de edición" -#: ardour_ui_ed.cc:245 -msgid "Preferences" -msgstr "Preferencias" - -#: ardour_ui_ed.cc:246 -msgid "Properties" -msgstr "Propiedades" - -#: ardour_ui_ed.cc:247 route_params_ui.cc:57 route_params_ui.cc:604 -msgid "Tracks and Busses" -msgstr "Pistas y buses" - -#: ardour_ui_ed.cc:250 location_ui.cc:1134 -msgid "Locations" -msgstr "Posiciones" - -#: ardour_ui_ed.cc:252 ardour_ui_ed.cc:656 -msgid "Big Clock" -msgstr "Reloj grande" - -#: ardour_ui_ed.cc:254 speaker_dialog.cc:36 -msgid "Speaker Configuration" -msgstr "Configuración de altavoces" - -#: ardour_ui_ed.cc:256 global_port_matrix.cc:164 -msgid "Audio Connection Manager" -msgstr "Gestor de conexiones de audio" - -#: ardour_ui_ed.cc:258 global_port_matrix.cc:167 -msgid "MIDI Connection Manager" -msgstr "Gestor de conexiones MIDI" - -#: ardour_ui_ed.cc:260 midi_tracer.cc:39 +#: ardour_ui_ed.cc:233 midi_tracer.cc:39 msgid "MIDI Tracer" msgstr "Rastreador MIDI" -#: ardour_ui_ed.cc:262 -msgid "About" -msgstr "Acerca de" - -#: ardour_ui_ed.cc:263 +#: ardour_ui_ed.cc:235 msgid "Chat" msgstr "Chat" -#: ardour_ui_ed.cc:265 +#: ardour_ui_ed.cc:237 msgid "Help|Manual" msgstr "Manual" -#: ardour_ui_ed.cc:266 +#: ardour_ui_ed.cc:238 msgid "Reference" msgstr "Referencia" -#: ardour_ui_ed.cc:267 theme_manager.cc:55 theme_manager.cc:62 -msgid "Theme Manager" -msgstr "Gestor de temas" - -#: ardour_ui_ed.cc:268 keyeditor.cc:53 -msgid "Key Bindings" -msgstr "Combinaciones de teclas" - -#: ardour_ui_ed.cc:269 bundle_manager.cc:265 -msgid "Bundle Manager" -msgstr "Gestor de conjuntos de conexiones" - -#: ardour_ui_ed.cc:272 -msgid "Add Audio Track" -msgstr "Añadir pista de audio" - -#: ardour_ui_ed.cc:274 -msgid "Add Audio Bus" -msgstr "Añadir bus de audio" - -#: ardour_ui_ed.cc:276 -msgid "Add MIDI Track" -msgstr "Añadir pista MIDI" - -#: ardour_ui_ed.cc:281 plugin_ui.cc:461 +#: ardour_ui_ed.cc:240 plugin_ui.cc:419 msgid "Save" msgstr "Guardar" -#: ardour_ui_ed.cc:289 rc_option_editor.cc:1116 rc_option_editor.cc:1127 -#: rc_option_editor.cc:1136 rc_option_editor.cc:1149 rc_option_editor.cc:1162 -#: rc_option_editor.cc:1171 rc_option_editor.cc:1181 rc_option_editor.cc:1183 -#: rc_option_editor.cc:1193 rc_option_editor.cc:1209 rc_option_editor.cc:1222 -#: rc_option_editor.cc:1240 rc_option_editor.cc:1242 rc_option_editor.cc:1256 -#: rc_option_editor.cc:1259 rc_option_editor.cc:1261 rc_option_editor.cc:1278 -#: rc_option_editor.cc:1289 +#: ardour_ui_ed.cc:248 rc_option_editor.cc:1114 rc_option_editor.cc:1125 +#: rc_option_editor.cc:1134 rc_option_editor.cc:1147 rc_option_editor.cc:1160 +#: rc_option_editor.cc:1169 rc_option_editor.cc:1179 rc_option_editor.cc:1181 +#: rc_option_editor.cc:1191 rc_option_editor.cc:1207 rc_option_editor.cc:1220 +#: rc_option_editor.cc:1238 rc_option_editor.cc:1240 rc_option_editor.cc:1254 +#: rc_option_editor.cc:1257 rc_option_editor.cc:1259 rc_option_editor.cc:1276 +#: rc_option_editor.cc:1287 msgid "Transport" msgstr "Transporte" -#: ardour_ui_ed.cc:295 engine_dialog.cc:85 sfdb_ui.cc:559 +#: ardour_ui_ed.cc:254 engine_dialog.cc:85 sfdb_ui.cc:559 msgid "Stop" msgstr "Stop" -#: ardour_ui_ed.cc:298 +#: ardour_ui_ed.cc:257 msgid "Roll" msgstr "Roll" -#: ardour_ui_ed.cc:302 +#: ardour_ui_ed.cc:261 msgid "Start/Stop" msgstr "Comenzar/Detener" -#: ardour_ui_ed.cc:305 +#: ardour_ui_ed.cc:264 msgid "Start/Continue/Stop" msgstr "Comenzar/Continuar/Detener" -#: ardour_ui_ed.cc:308 +#: ardour_ui_ed.cc:267 msgid "Stop and Forget Capture" msgstr "Detener y destruir captura" # it's not literal, but it's what it does # translating to "rollo" or "rodar" doesn't make much sense in spanish # am I missing something? -#: ardour_ui_ed.cc:318 +#: ardour_ui_ed.cc:277 msgid "Transition To Roll" msgstr "Transición hacia delante" -#: ardour_ui_ed.cc:322 +#: ardour_ui_ed.cc:281 msgid "Transition To Reverse" msgstr "Transición hacia atrás" -#: ardour_ui_ed.cc:326 +#: ardour_ui_ed.cc:285 msgid "Play Loop Range" msgstr "Reproducir rango de bucle" -#: ardour_ui_ed.cc:329 +#: ardour_ui_ed.cc:288 msgid "Play Selected Range" msgstr "Reproducir rango seleccionado" -#: ardour_ui_ed.cc:332 +#: ardour_ui_ed.cc:291 msgid "Play Selection w/Preroll" msgstr "Reproducir selección con Preroll" -#: ardour_ui_ed.cc:336 +#: ardour_ui_ed.cc:295 msgid "Enable Record" msgstr "Activar grabación" -#: ardour_ui_ed.cc:339 +#: ardour_ui_ed.cc:298 msgid "Start Recording" msgstr "Iniciar grabación" -#: ardour_ui_ed.cc:343 +#: ardour_ui_ed.cc:302 msgid "Rewind" msgstr "Rebobinar" -#: ardour_ui_ed.cc:346 +#: ardour_ui_ed.cc:305 msgid "Rewind (Slow)" msgstr "Rebobinar (Lento)" -#: ardour_ui_ed.cc:349 +#: ardour_ui_ed.cc:308 msgid "Rewind (Fast)" msgstr "Rebobinar (Rápido)" -#: ardour_ui_ed.cc:352 startup.cc:702 +#: ardour_ui_ed.cc:311 startup.cc:727 msgid "Forward" msgstr "Adelante" -#: ardour_ui_ed.cc:355 +#: ardour_ui_ed.cc:314 msgid "Forward (Slow)" msgstr "Adelante (Lento)" -#: ardour_ui_ed.cc:358 +#: ardour_ui_ed.cc:317 msgid "Forward (Fast)" msgstr "Adelante (Rápido)" -#: ardour_ui_ed.cc:361 +#: ardour_ui_ed.cc:320 msgid "Goto Zero" msgstr "Ir a cero" -#: ardour_ui_ed.cc:364 +#: ardour_ui_ed.cc:323 msgid "Goto Start" msgstr "Ir a inicio" -#: ardour_ui_ed.cc:367 +#: ardour_ui_ed.cc:326 msgid "Goto End" msgstr "Ir a fin" -#: ardour_ui_ed.cc:370 +#: ardour_ui_ed.cc:329 msgid "Goto Wall Clock" msgstr "Ir a hora actual" -#: ardour_ui_ed.cc:374 +#: ardour_ui_ed.cc:333 msgid "Focus On Clock" msgstr "Enfocar en reloj" -#: ardour_ui_ed.cc:378 ardour_ui_ed.cc:387 audio_clock.cc:2046 editor.cc:241 -#: editor_actions.cc:544 editor_actions.cc:554 export_timespan_selector.cc:88 +#: ardour_ui_ed.cc:337 ardour_ui_ed.cc:346 audio_clock.cc:2046 editor.cc:237 +#: editor_actions.cc:544 editor_actions.cc:553 export_timespan_selector.cc:88 #: session_option_editor.cc:41 session_option_editor.cc:61 -#: session_option_editor.cc:80 session_option_editor.cc:98 -#: session_option_editor.cc:111 session_option_editor.cc:124 -#: session_option_editor.cc:126 session_option_editor.cc:128 +#: session_option_editor.cc:80 session_option_editor.cc:96 +#: session_option_editor.cc:109 session_option_editor.cc:122 +#: session_option_editor.cc:124 session_option_editor.cc:126 msgid "Timecode" msgstr "Timecode" -#: ardour_ui_ed.cc:380 ardour_ui_ed.cc:389 editor_actions.cc:542 +#: ardour_ui_ed.cc:339 ardour_ui_ed.cc:348 editor_actions.cc:542 msgid "Bars & Beats" msgstr "Compases y pulsos" -#: ardour_ui_ed.cc:382 ardour_ui_ed.cc:391 +#: ardour_ui_ed.cc:341 ardour_ui_ed.cc:350 msgid "Minutes & Seconds" msgstr "Minutos y segundos" -#: ardour_ui_ed.cc:384 ardour_ui_ed.cc:393 audio_clock.cc:2050 editor.cc:242 +#: ardour_ui_ed.cc:343 ardour_ui_ed.cc:352 audio_clock.cc:2050 editor.cc:238 #: editor_actions.cc:543 msgid "Samples" msgstr "Muestras" -#: ardour_ui_ed.cc:396 +#: ardour_ui_ed.cc:355 msgid "Punch In" msgstr "Pinchar" -#: ardour_ui_ed.cc:397 mixer_strip.cc:1905 route_ui.cc:132 +#: ardour_ui_ed.cc:356 mixer_strip.cc:1904 route_ui.cc:132 #: time_info_box.cc:113 msgid "In" msgstr "Entrada" -#: ardour_ui_ed.cc:400 +#: ardour_ui_ed.cc:359 msgid "Punch Out" msgstr "Despinchar" -#: ardour_ui_ed.cc:401 time_info_box.cc:114 +#: ardour_ui_ed.cc:360 time_info_box.cc:114 msgid "Out" msgstr "Salida" -#: ardour_ui_ed.cc:404 +#: ardour_ui_ed.cc:363 msgid "Punch In/Out" msgstr "Pinchazo" -#: ardour_ui_ed.cc:405 +#: ardour_ui_ed.cc:364 msgid "In/Out" msgstr "In/Out" -#: ardour_ui_ed.cc:408 rc_option_editor.cc:1073 +#: ardour_ui_ed.cc:367 rc_option_editor.cc:1071 msgid "Click" msgstr "Claqueta" -#: ardour_ui_ed.cc:411 +#: ardour_ui_ed.cc:370 msgid "Auto Input" msgstr "Auto Entrada" # Reproducir Auto is too big -#: ardour_ui_ed.cc:414 +#: ardour_ui_ed.cc:373 msgid "Auto Play" msgstr "Auto Play" -#: ardour_ui_ed.cc:425 +#: ardour_ui_ed.cc:384 msgid "Sync Startup to Video" msgstr "Sincronizar inicio a video" -#: ardour_ui_ed.cc:427 +#: ardour_ui_ed.cc:386 msgid "Time Master" msgstr "Maestro" -#: ardour_ui_ed.cc:434 +#: ardour_ui_ed.cc:393 msgid "Toggle Record Enable Track %1" msgstr "Activar/Desactivar grabación en pista %1" -#: ardour_ui_ed.cc:441 +#: ardour_ui_ed.cc:400 msgid "Percentage" msgstr "Porcentaje" -#: ardour_ui_ed.cc:442 shuttle_control.cc:168 +#: ardour_ui_ed.cc:401 shuttle_control.cc:169 msgid "Semitones" msgstr "Semitonos" -#: ardour_ui_ed.cc:446 +#: ardour_ui_ed.cc:405 msgid "Send MTC" msgstr "Enviar MTC" -#: ardour_ui_ed.cc:448 +#: ardour_ui_ed.cc:407 msgid "Send MMC" msgstr "Enviar MMC" -#: ardour_ui_ed.cc:450 +#: ardour_ui_ed.cc:409 msgid "Use MMC" msgstr "Usar MMC" -#: ardour_ui_ed.cc:452 rc_option_editor.cc:1704 +#: ardour_ui_ed.cc:411 rc_option_editor.cc:1702 msgid "Send MIDI Clock" msgstr "Enviar MIDI Clock" -#: ardour_ui_ed.cc:454 +#: ardour_ui_ed.cc:413 msgid "Send MIDI Feedback" msgstr "Enviar MIDI feedback" -#: ardour_ui_ed.cc:460 +#: ardour_ui_ed.cc:419 msgid "Panic" msgstr "Pánico" -#: ardour_ui_ed.cc:600 +#: ardour_ui_ed.cc:559 msgid "Wall Clock" msgstr "Hora actual" -#: ardour_ui_ed.cc:601 +#: ardour_ui_ed.cc:560 msgid "Disk Space" msgstr "Espacio en disco" -#: ardour_ui_ed.cc:602 +#: ardour_ui_ed.cc:561 msgid "DSP" msgstr "DSP" -#: ardour_ui_ed.cc:603 +#: ardour_ui_ed.cc:562 msgid "Buffers" msgstr "Buffers" -#: ardour_ui_ed.cc:604 +#: ardour_ui_ed.cc:563 msgid "JACK Sampling Rate and Latency" msgstr "Frecuencia de muestreo y latencia de JACK" -#: ardour_ui_ed.cc:605 +#: ardour_ui_ed.cc:564 msgid "Timecode Format" msgstr "Formato de timecode" -#: ardour_ui_ed.cc:606 +#: ardour_ui_ed.cc:565 msgid "File Format" msgstr "Formato archivo" @@ -2031,11 +2027,11 @@ msgstr "" msgid "Internal" msgstr "Interno" -#: ardour_ui_options.cc:475 +#: ardour_ui_options.cc:473 msgid "Enable/Disable external positional sync" msgstr "Activar/Desactivar sincronización de posición externa" -#: ardour_ui_options.cc:477 +#: ardour_ui_options.cc:475 msgid "Sync to JACK is not possible: video pull up/down is set" msgstr "No es posible sincronizar a JACK: video pull up/down está establecido" @@ -2056,16 +2052,16 @@ msgstr "Pull" msgid "%+.4f%%" msgstr "%+.4f%%" -#: audio_clock.cc:1237 editor.cc:243 editor_actions.cc:135 +#: audio_clock.cc:1237 editor.cc:239 editor_actions.cc:135 #: editor_actions.cc:536 msgid "Tempo" msgstr "Tempo" -#: audio_clock.cc:1241 editor.cc:244 editor_actions.cc:537 +#: audio_clock.cc:1241 editor.cc:240 editor_actions.cc:537 msgid "Meter" msgstr "Métrica" -#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1037 +#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1030 #: midi_region_view.cc:2991 session_metadata_dialog.cc:331 #: session_metadata_dialog.cc:379 session_metadata_dialog.cc:435 #: session_metadata_dialog.cc:716 @@ -2076,7 +2072,7 @@ msgstr "programming error: %1" msgid "programming error: %1 %2" msgstr "programming error: %1: %2" -#: audio_clock.cc:2048 editor.cc:240 export_timespan_selector.cc:98 +#: audio_clock.cc:2048 editor.cc:236 export_timespan_selector.cc:98 msgid "Bars:Beats" msgstr "Compases:Pulsos" @@ -2156,32 +2152,32 @@ msgid "hide track" msgstr "ocultar pista" #: automation_time_axis.cc:255 automation_time_axis.cc:307 -#: automation_time_axis.cc:496 gain_meter.cc:195 generic_pluginui.cc:452 -#: generic_pluginui.cc:729 panner_ui.cc:150 +#: automation_time_axis.cc:496 gain_meter.cc:196 generic_pluginui.cc:456 +#: generic_pluginui.cc:733 panner_ui.cc:150 msgid "Automation|Manual" msgstr "Manual" #: automation_time_axis.cc:257 automation_time_axis.cc:318 -#: automation_time_axis.cc:501 editor.cc:1957 editor.cc:2034 -#: editor_actions.cc:118 editor_actions.cc:1865 gain_meter.cc:198 -#: generic_pluginui.cc:455 generic_pluginui.cc:731 midi_time_axis.cc:1489 -#: midi_time_axis.cc:1492 midi_time_axis.cc:1495 panner_ui.cc:153 +#: automation_time_axis.cc:501 editor.cc:1933 editor.cc:2010 +#: editor_actions.cc:118 editor_actions.cc:1856 gain_meter.cc:199 +#: generic_pluginui.cc:459 generic_pluginui.cc:735 midi_time_axis.cc:1488 +#: midi_time_axis.cc:1491 midi_time_axis.cc:1494 panner_ui.cc:153 msgid "Play" msgstr "Reproducir" #: automation_time_axis.cc:259 automation_time_axis.cc:329 -#: automation_time_axis.cc:506 gain_meter.cc:201 generic_pluginui.cc:458 -#: generic_pluginui.cc:733 panner_ui.cc:156 +#: automation_time_axis.cc:506 gain_meter.cc:202 generic_pluginui.cc:462 +#: generic_pluginui.cc:737 panner_ui.cc:156 msgid "Write" msgstr "Escribir" #: automation_time_axis.cc:261 automation_time_axis.cc:340 -#: automation_time_axis.cc:511 gain_meter.cc:204 generic_pluginui.cc:461 -#: generic_pluginui.cc:735 panner_ui.cc:159 +#: automation_time_axis.cc:511 gain_meter.cc:205 generic_pluginui.cc:465 +#: generic_pluginui.cc:739 panner_ui.cc:159 msgid "Touch" msgstr "Tocar" -#: automation_time_axis.cc:351 generic_pluginui.cc:464 +#: automation_time_axis.cc:351 generic_pluginui.cc:468 msgid "???" msgstr "???" @@ -2189,8 +2185,8 @@ msgstr "???" msgid "clear automation" msgstr "limpiar automatización" -#: automation_time_axis.cc:485 editor_actions.cc:616 editor_markers.cc:858 -#: location_ui.cc:55 plugin_selector.cc:86 route_time_axis.cc:699 +#: automation_time_axis.cc:485 editor_actions.cc:613 editor_markers.cc:857 +#: location_ui.cc:55 plugin_selector.cc:85 route_time_axis.cc:699 msgid "Hide" msgstr "Ocultar" @@ -2206,68 +2202,67 @@ msgstr "Estado" msgid "Discrete" msgstr "Discreto" -#: automation_time_axis.cc:537 editor.cc:1481 editor.cc:1488 editor.cc:1544 -#: editor.cc:1550 export_format_dialog.cc:476 +#: automation_time_axis.cc:537 editor.cc:1457 editor.cc:1464 editor.cc:1520 +#: editor.cc:1526 export_format_dialog.cc:476 msgid "Linear" msgstr "Lineal" #: automation_time_axis.cc:543 rhythm_ferret.cc:110 route_time_axis.cc:638 -#: shuttle_control.cc:187 +#: shuttle_control.cc:188 msgid "Mode" msgstr "Modo" -#: bundle_manager.cc:183 +#: bundle_manager.cc:181 msgid "Disassociate" msgstr "Desasociar" -#: bundle_manager.cc:187 +#: bundle_manager.cc:185 msgid "Edit Bundle" msgstr "Editar conjunto" -#: bundle_manager.cc:202 +#: bundle_manager.cc:200 msgid "Direction:" msgstr "Dirección:" -#: bundle_manager.cc:207 bundle_manager.cc:211 mixer_strip.cc:156 -#: mixer_strip.cc:2133 +#: bundle_manager.cc:205 bundle_manager.cc:209 mixer_strip.cc:156 +#: mixer_strip.cc:2132 msgid "Input" msgstr "Entrada" -#: bundle_manager.cc:208 bundle_manager.cc:213 bundle_manager.cc:247 -#: mixer_strip.cc:161 mixer_strip.cc:2136 +#: bundle_manager.cc:206 bundle_manager.cc:211 bundle_manager.cc:245 +#: mixer_strip.cc:161 mixer_strip.cc:2135 msgid "Output" msgstr "Salida" -#: bundle_manager.cc:266 editor.cc:1998 editor_actions.cc:90 +#: bundle_manager.cc:264 editor.cc:1974 editor_actions.cc:90 #: editor_actions.cc:100 msgid "Edit" msgstr "Editar" -#: bundle_manager.cc:267 editor.cc:5525 editor_actions.cc:310 -#: editor_actions.cc:368 plugin_ui.cc:462 processor_box.cc:2207 +#: bundle_manager.cc:265 editor.cc:5493 editor_actions.cc:310 +#: editor_actions.cc:368 plugin_ui.cc:420 processor_box.cc:2227 #: route_time_axis.cc:704 msgid "Delete" msgstr "Eliminar" -#: bundle_manager.cc:273 bundle_manager.cc:441 editor_route_groups.cc:96 -#: editor_routes.cc:202 midi_list_editor.cc:106 rc_option_editor.cc:656 -#: session_metadata_dialog.cc:525 +#: bundle_manager.cc:271 bundle_manager.cc:439 editor_route_groups.cc:96 +#: editor_routes.cc:202 midi_list_editor.cc:106 session_metadata_dialog.cc:525 msgid "Name" msgstr "Nombre" -#: bundle_manager.cc:284 +#: bundle_manager.cc:282 msgid "New" msgstr "Nueva" -#: bundle_manager.cc:334 +#: bundle_manager.cc:332 msgid "Bundle" msgstr "Conjunto" -#: bundle_manager.cc:419 +#: bundle_manager.cc:417 msgid "Add Channel" msgstr "Añadir canal" -#: bundle_manager.cc:426 +#: bundle_manager.cc:424 msgid "Rename Channel" msgstr "Renombrar canal" @@ -2413,567 +2408,567 @@ msgid "Time" msgstr "Tiempo" #: edit_note_dialog.cc:98 editor_regions.cc:114 -#: export_timespan_selector.cc:361 export_timespan_selector.cc:425 +#: export_timespan_selector.cc:359 export_timespan_selector.cc:421 #: location_ui.cc:313 midi_list_editor.cc:114 time_info_box.cc:105 msgid "Length" msgstr "Duración" -#: edit_note_dialog.cc:168 +#: edit_note_dialog.cc:165 msgid "edit note" msgstr "editar nota" -#: editor.cc:141 editor.cc:3455 +#: editor.cc:137 editor.cc:3429 msgid "CD Frames" msgstr "Cuadros CD" -#: editor.cc:142 editor.cc:3457 +#: editor.cc:138 editor.cc:3431 msgid "Timecode Frames" msgstr "Timecode muestras" -#: editor.cc:143 editor.cc:3459 +#: editor.cc:139 editor.cc:3433 msgid "Timecode Seconds" msgstr "Timecode segundos" -#: editor.cc:144 editor.cc:3461 +#: editor.cc:140 editor.cc:3435 msgid "Timecode Minutes" msgstr "Timecode minutos" -#: editor.cc:145 editor.cc:3463 +#: editor.cc:141 editor.cc:3437 msgid "Seconds" msgstr "Segundos" -#: editor.cc:146 editor.cc:3465 +#: editor.cc:142 editor.cc:3439 msgid "Minutes" msgstr "Minutos" -#: editor.cc:147 editor.cc:3439 quantize_dialog.cc:37 quantize_dialog.cc:141 +#: editor.cc:143 editor.cc:3413 quantize_dialog.cc:37 quantize_dialog.cc:141 msgid "Beats/128" msgstr "Pulsos/128" -#: editor.cc:148 editor.cc:3437 quantize_dialog.cc:38 quantize_dialog.cc:143 +#: editor.cc:144 editor.cc:3411 quantize_dialog.cc:38 quantize_dialog.cc:143 msgid "Beats/64" msgstr "Pulsos/64" -#: editor.cc:149 editor.cc:3435 quantize_dialog.cc:39 quantize_dialog.cc:145 +#: editor.cc:145 editor.cc:3409 quantize_dialog.cc:39 quantize_dialog.cc:145 msgid "Beats/32" msgstr "Pulsos/32" -#: editor.cc:150 editor.cc:3433 +#: editor.cc:146 editor.cc:3407 msgid "Beats/28" msgstr "Pulsos/28" -#: editor.cc:151 editor.cc:3431 +#: editor.cc:147 editor.cc:3405 msgid "Beats/24" msgstr "Pulsos/24" -#: editor.cc:152 editor.cc:3429 +#: editor.cc:148 editor.cc:3403 msgid "Beats/20" msgstr "Pulsos/20" -#: editor.cc:153 editor.cc:3427 quantize_dialog.cc:40 quantize_dialog.cc:147 +#: editor.cc:149 editor.cc:3401 quantize_dialog.cc:40 quantize_dialog.cc:147 msgid "Beats/16" msgstr "Pulsos/16" -#: editor.cc:154 editor.cc:3425 +#: editor.cc:150 editor.cc:3399 msgid "Beats/14" msgstr "Pulsos/14" -#: editor.cc:155 editor.cc:3423 +#: editor.cc:151 editor.cc:3397 msgid "Beats/12" msgstr "Pulsos/12" -#: editor.cc:156 editor.cc:3421 +#: editor.cc:152 editor.cc:3395 msgid "Beats/10" msgstr "Pulsos/10" -#: editor.cc:157 editor.cc:3419 quantize_dialog.cc:41 quantize_dialog.cc:149 +#: editor.cc:153 editor.cc:3393 quantize_dialog.cc:41 quantize_dialog.cc:149 msgid "Beats/8" msgstr "Pulsos/8" -#: editor.cc:158 editor.cc:3417 +#: editor.cc:154 editor.cc:3391 msgid "Beats/7" msgstr "Pulsos/7" -#: editor.cc:159 editor.cc:3415 +#: editor.cc:155 editor.cc:3389 msgid "Beats/6" msgstr "Pulsos/6" -#: editor.cc:160 editor.cc:3413 +#: editor.cc:156 editor.cc:3387 msgid "Beats/5" msgstr "Pulsos/5" -#: editor.cc:161 editor.cc:3411 quantize_dialog.cc:42 quantize_dialog.cc:151 +#: editor.cc:157 editor.cc:3385 quantize_dialog.cc:42 quantize_dialog.cc:151 msgid "Beats/4" msgstr "Pulsos/4" -#: editor.cc:162 editor.cc:3409 quantize_dialog.cc:43 quantize_dialog.cc:153 +#: editor.cc:158 editor.cc:3383 quantize_dialog.cc:43 quantize_dialog.cc:153 msgid "Beats/3" msgstr "Pulsos/3" -#: editor.cc:163 editor.cc:3407 quantize_dialog.cc:44 quantize_dialog.cc:155 +#: editor.cc:159 editor.cc:3381 quantize_dialog.cc:44 quantize_dialog.cc:155 msgid "Beats/2" msgstr "Pulsos/2" -#: editor.cc:164 editor.cc:3441 quantize_dialog.cc:45 quantize_dialog.cc:157 +#: editor.cc:160 editor.cc:3415 quantize_dialog.cc:45 quantize_dialog.cc:157 msgid "Beats" msgstr "Pulsos" -#: editor.cc:165 editor.cc:3443 +#: editor.cc:161 editor.cc:3417 msgid "Bars" msgstr "Compases" -#: editor.cc:166 editor.cc:3445 +#: editor.cc:162 editor.cc:3419 msgid "Marks" msgstr "Marcas" -#: editor.cc:167 editor.cc:3447 +#: editor.cc:163 editor.cc:3421 msgid "Region starts" msgstr "Inicios región" -#: editor.cc:168 editor.cc:3449 +#: editor.cc:164 editor.cc:3423 msgid "Region ends" msgstr "Finales región" -#: editor.cc:169 editor.cc:3453 +#: editor.cc:165 editor.cc:3427 msgid "Region syncs" msgstr "Sincronías región" -#: editor.cc:170 editor.cc:3451 +#: editor.cc:166 editor.cc:3425 msgid "Region bounds" msgstr "Bordes región" -#: editor.cc:175 editor.cc:3481 editor_actions.cc:485 +#: editor.cc:171 editor.cc:3455 editor_actions.cc:485 msgid "No Grid" msgstr "No rejilla" -#: editor.cc:176 editor.cc:3483 editor_actions.cc:486 +#: editor.cc:172 editor.cc:3457 editor_actions.cc:486 msgid "Grid" msgstr "Rejilla" -#: editor.cc:177 editor.cc:3485 editor_actions.cc:487 +#: editor.cc:173 editor.cc:3459 editor_actions.cc:487 msgid "Magnetic" msgstr "Imán" -#: editor.cc:182 editor.cc:192 editor.cc:3524 editor.cc:3549 +#: editor.cc:178 editor.cc:188 editor.cc:3498 editor.cc:3523 #: editor_actions.cc:117 editor_actions.cc:468 msgid "Playhead" msgstr "Cursor" -#: editor.cc:183 editor.cc:3522 editor_actions.cc:470 +#: editor.cc:179 editor.cc:3496 editor_actions.cc:470 msgid "Marker" msgstr "Marca" -#: editor.cc:184 editor.cc:193 editor.cc:3551 editor_actions.cc:469 +#: editor.cc:180 editor.cc:189 editor.cc:3525 editor_actions.cc:469 msgid "Mouse" msgstr "Ratón" -#: editor.cc:189 editor.cc:3543 mono_panner_editor.cc:42 +#: editor.cc:185 editor.cc:3517 mono_panner_editor.cc:42 msgid "Left" msgstr "Izquierda" -#: editor.cc:190 editor.cc:3545 mono_panner_editor.cc:47 +#: editor.cc:186 editor.cc:3519 mono_panner_editor.cc:47 msgid "Right" msgstr "Derecha" -#: editor.cc:191 editor.cc:3547 +#: editor.cc:187 editor.cc:3521 msgid "Center" msgstr "Centro" -#: editor.cc:194 editor.cc:3114 editor.cc:3553 +#: editor.cc:190 editor.cc:3090 editor.cc:3527 msgid "Edit point" msgstr "Punto de edición" -#: editor.cc:200 +#: editor.cc:196 msgid "Mushy" msgstr "Mushy" -#: editor.cc:201 +#: editor.cc:197 msgid "Smooth" msgstr "Suave" -#: editor.cc:202 +#: editor.cc:198 msgid "Balanced multitimbral mixture" msgstr "Mezcla multitímbrica balanceada" -#: editor.cc:203 +#: editor.cc:199 msgid "Unpitched percussion with stable notes" msgstr "Percusión no tonal con notas estables" # "brillante" es un término común al menos en mi zona, quizás haya otras sugerencias -#: editor.cc:204 +#: editor.cc:200 msgid "Crisp monophonic instrumental" msgstr "Instrumental monofónico brillante" -#: editor.cc:205 +#: editor.cc:201 msgid "Unpitched solo percussion" msgstr "Percusión no tonal" -#: editor.cc:206 +#: editor.cc:202 msgid "Resample without preserving pitch" msgstr "Resamplear sin mantener el tono" -#: editor.cc:239 +#: editor.cc:235 msgid "Mins:Secs" msgstr "Mins:Segs" -#: editor.cc:245 +#: editor.cc:241 msgid "Location Markers" msgstr "Marcas de posición" -#: editor.cc:246 +#: editor.cc:242 msgid "Range Markers" msgstr "Marcas de rango" -#: editor.cc:247 +#: editor.cc:243 msgid "Loop/Punch Ranges" msgstr "Rangos de bucle/pinchazo" -#: editor.cc:248 editor_actions.cc:540 +#: editor.cc:244 editor_actions.cc:540 msgid "CD Markers" msgstr "Marcas de CD" -#: editor.cc:250 +#: editor.cc:245 msgid "Video Timeline" msgstr "" -#: editor.cc:266 +#: editor.cc:260 msgid "mode" msgstr "modo" -#: editor.cc:554 +#: editor.cc:542 msgid "Regions" msgstr "Regiones" -#: editor.cc:555 +#: editor.cc:543 msgid "Tracks & Busses" msgstr "Pistas y buses" -#: editor.cc:556 +#: editor.cc:544 msgid "Snapshots" msgstr "Capturas de sesión" -#: editor.cc:557 +#: editor.cc:545 msgid "Track & Bus Groups" msgstr "Grupos de pistas y buses" -#: editor.cc:558 +#: editor.cc:546 msgid "Ranges & Marks" msgstr "Rangos y marcas" -#: editor.cc:702 editor.cc:5376 rc_option_editor.cc:1296 -#: rc_option_editor.cc:1304 rc_option_editor.cc:1312 rc_option_editor.cc:1329 -#: rc_option_editor.cc:1331 rc_option_editor.cc:1339 rc_option_editor.cc:1347 -#: rc_option_editor.cc:1367 rc_option_editor.cc:1379 rc_option_editor.cc:1381 -#: rc_option_editor.cc:1389 rc_option_editor.cc:1397 rc_option_editor.cc:1405 -#: rc_option_editor.cc:1413 rc_option_editor.cc:1421 rc_option_editor.cc:1436 -#: rc_option_editor.cc:1440 +#: editor.cc:690 editor.cc:5345 rc_option_editor.cc:1294 +#: rc_option_editor.cc:1302 rc_option_editor.cc:1310 rc_option_editor.cc:1327 +#: rc_option_editor.cc:1329 rc_option_editor.cc:1337 rc_option_editor.cc:1345 +#: rc_option_editor.cc:1365 rc_option_editor.cc:1377 rc_option_editor.cc:1379 +#: rc_option_editor.cc:1387 rc_option_editor.cc:1395 rc_option_editor.cc:1403 +#: rc_option_editor.cc:1411 rc_option_editor.cc:1419 rc_option_editor.cc:1434 +#: rc_option_editor.cc:1438 msgid "Editor" msgstr "Editor" -#: editor.cc:1239 editor.cc:1249 editor.cc:4471 editor_actions.cc:130 -#: editor_actions.cc:1813 +#: editor.cc:1215 editor.cc:1225 editor.cc:4440 editor_actions.cc:130 +#: editor_actions.cc:1804 msgid "Loop" msgstr "Bucle" -#: editor.cc:1255 editor.cc:1265 editor.cc:4498 editor_actions.cc:131 +#: editor.cc:1231 editor.cc:1241 editor.cc:4467 editor_actions.cc:131 #: time_info_box.cc:67 msgid "Punch" msgstr "Pinchazo" -#: editor.cc:1376 +#: editor.cc:1352 msgid "Linear (for highly correlated material)" msgstr "Linear (for highly correlated material)" -#: editor.cc:1386 editor.cc:1523 editor.cc:1585 +#: editor.cc:1362 editor.cc:1499 editor.cc:1561 msgid "Constant power" msgstr "Constant power" -#: editor.cc:1395 editor.cc:1516 editor.cc:1578 +#: editor.cc:1371 editor.cc:1492 editor.cc:1554 msgid "Symmetric" msgstr "Symmetric" -#: editor.cc:1405 editor.cc:1498 editor.cc:1560 +#: editor.cc:1381 editor.cc:1474 editor.cc:1536 msgid "Slow" msgstr "Lenta" -#: editor.cc:1414 editor.cc:1507 editor.cc:1569 sfdb_ui.cc:1606 +#: editor.cc:1390 editor.cc:1483 editor.cc:1545 sfdb_ui.cc:1606 #: sfdb_ui.cc:1715 msgid "Fast" msgstr "Rápida" -#: editor.cc:1461 +#: editor.cc:1437 msgid "programming error: fade in canvas item has no regionview data pointer!" msgstr "programming error: fade in canvas item has no regionview data pointer!" -#: editor.cc:1472 editor.cc:1536 +#: editor.cc:1448 editor.cc:1512 msgid "Deactivate" msgstr "Desactivar" -#: editor.cc:1474 editor.cc:1538 +#: editor.cc:1450 editor.cc:1514 msgid "Activate" msgstr "Activar" -#: editor.cc:1482 editor.cc:1545 +#: editor.cc:1458 editor.cc:1521 msgid "Slowest" msgstr "Lentísima" -#: editor.cc:1596 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 +#: editor.cc:1572 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 msgid "programming error: " msgstr "programming error: " -#: editor.cc:1697 editor.cc:1705 editor_ops.cc:3523 +#: editor.cc:1673 editor.cc:1681 editor_ops.cc:3522 msgid "Freeze" msgstr "Congelar" -#: editor.cc:1701 +#: editor.cc:1677 msgid "Unfreeze" msgstr "Descongelar" -#: editor.cc:1840 +#: editor.cc:1816 msgid "Selected Regions" msgstr "Regiones seleccionadas" -#: editor.cc:1876 editor_markers.cc:896 +#: editor.cc:1852 editor_markers.cc:895 msgid "Play Range" msgstr "Reproducir rango" -#: editor.cc:1877 editor_markers.cc:899 +#: editor.cc:1853 editor_markers.cc:898 msgid "Loop Range" msgstr "Reproducir rango en bucle" -#: editor.cc:1886 editor_actions.cc:332 +#: editor.cc:1862 editor_actions.cc:332 msgid "Move Range Start to Previous Region Boundary" msgstr "Mover inicio de rango a borde de región anterior" -#: editor.cc:1893 editor_actions.cc:339 +#: editor.cc:1869 editor_actions.cc:339 msgid "Move Range Start to Next Region Boundary" msgstr "Mover inicio de rango a borde de región siguiente" -#: editor.cc:1900 editor_actions.cc:346 +#: editor.cc:1876 editor_actions.cc:346 msgid "Move Range End to Previous Region Boundary" msgstr "Mover final de rango a borde de región anterior" -#: editor.cc:1907 editor_actions.cc:353 +#: editor.cc:1883 editor_actions.cc:353 msgid "Move Range End to Next Region Boundary" msgstr "Mover final de rango a borde de región siguiente" -#: editor.cc:1913 +#: editor.cc:1889 msgid "Convert to Region In-Place" msgstr "Convertir a región in situ" -#: editor.cc:1914 +#: editor.cc:1890 msgid "Convert to Region in Region List" msgstr "Convertir a región en lista de regiones" -#: editor.cc:1917 editor_markers.cc:926 +#: editor.cc:1893 editor_markers.cc:925 msgid "Select All in Range" msgstr "Seleccionar todo en rango" -#: editor.cc:1920 +#: editor.cc:1896 msgid "Set Loop from Range" msgstr "Crear bucle en rango" -#: editor.cc:1921 +#: editor.cc:1897 msgid "Set Punch from Range" msgstr "Crear pinchazo en rango" -#: editor.cc:1924 +#: editor.cc:1900 msgid "Add Range Markers" msgstr "Insertar marcas de rango" -#: editor.cc:1927 +#: editor.cc:1903 msgid "Crop Region to Range" msgstr "Recortar región a rango" -#: editor.cc:1928 +#: editor.cc:1904 msgid "Fill Range with Region" msgstr "Rellenar rango con región" -#: editor.cc:1929 editor_actions.cc:289 +#: editor.cc:1905 editor_actions.cc:289 msgid "Duplicate Range" msgstr "Duplicar rango" -#: editor.cc:1932 +#: editor.cc:1908 msgid "Consolidate Range" msgstr "Consolidar rango" -#: editor.cc:1933 +#: editor.cc:1909 msgid "Consolidate Range With Processing" msgstr "Consolidar rango con procesado" -#: editor.cc:1934 +#: editor.cc:1910 msgid "Bounce Range to Region List" msgstr "Rebotar rango a lista de regiones" -#: editor.cc:1935 +#: editor.cc:1911 msgid "Bounce Range to Region List With Processing" msgstr "Rebotar rango a lista de regiones con procesado" -#: editor.cc:1936 editor_markers.cc:909 +#: editor.cc:1912 editor_markers.cc:908 msgid "Export Range..." msgstr "Exportar rango..." -#: editor.cc:1951 editor.cc:2032 editor_actions.cc:281 +#: editor.cc:1927 editor.cc:2008 editor_actions.cc:281 msgid "Play From Edit Point" msgstr "Reproducir desde punto de edición" -#: editor.cc:1952 editor.cc:2033 +#: editor.cc:1928 editor.cc:2009 msgid "Play From Start" msgstr "Reproducir desde el principio" -#: editor.cc:1953 +#: editor.cc:1929 msgid "Play Region" msgstr "Reproducir región" -#: editor.cc:1955 +#: editor.cc:1931 msgid "Loop Region" msgstr "Reproducir región en bucle" -#: editor.cc:1965 editor.cc:2042 +#: editor.cc:1941 editor.cc:2018 msgid "Select All in Track" msgstr "Seleccionar todo en la pista" -#: editor.cc:1966 editor.cc:2043 editor_actions.cc:185 -#: export_timespan_selector.cc:53 processor_box.cc:2215 +#: editor.cc:1942 editor.cc:2019 editor_actions.cc:185 +#: export_timespan_selector.cc:53 processor_box.cc:2235 msgid "Select All" msgstr "Seleccionar todo" -#: editor.cc:1967 editor.cc:2044 +#: editor.cc:1943 editor.cc:2020 msgid "Invert Selection in Track" msgstr "Invertir selección en la pista" -#: editor.cc:1968 editor.cc:2045 editor_actions.cc:187 +#: editor.cc:1944 editor.cc:2021 editor_actions.cc:187 msgid "Invert Selection" msgstr "Invertir selección" -#: editor.cc:1970 +#: editor.cc:1946 msgid "Set Range to Loop Range" msgstr "Definir rango como rango de bucle" -#: editor.cc:1971 +#: editor.cc:1947 msgid "Set Range to Punch Range" msgstr "Definir rango como rango de pinchazo" -#: editor.cc:1973 editor.cc:2047 editor_actions.cc:188 +#: editor.cc:1949 editor.cc:2023 editor_actions.cc:188 msgid "Select All After Edit Point" msgstr "Seleccionar todo desde punto de edición" -#: editor.cc:1974 editor.cc:2048 editor_actions.cc:189 +#: editor.cc:1950 editor.cc:2024 editor_actions.cc:189 msgid "Select All Before Edit Point" msgstr "Seleccionar todo hasta punto de edición" -#: editor.cc:1975 editor.cc:2049 +#: editor.cc:1951 editor.cc:2025 msgid "Select All After Playhead" msgstr "Seleccionar todo desde cursor" -#: editor.cc:1976 editor.cc:2050 +#: editor.cc:1952 editor.cc:2026 msgid "Select All Before Playhead" msgstr "Seleccionar todo hasta cursor" -#: editor.cc:1977 +#: editor.cc:1953 msgid "Select All Between Playhead and Edit Point" msgstr "Seleccionar todo entre cursor y punto de edición" # Qué diferencia hay entre : # - Between playhead and edit point # - Within playhead and edit point -#: editor.cc:1978 +#: editor.cc:1954 msgid "Select All Within Playhead and Edit Point" msgstr "Seleccionar todo dentro de cursor y punto de edición" -#: editor.cc:1979 +#: editor.cc:1955 msgid "Select Range Between Playhead and Edit Point" msgstr "Seleccionar rango entre cursor y punto de edición" -#: editor.cc:1981 editor.cc:2052 editor_actions.cc:127 editor_actions.cc:128 +#: editor.cc:1957 editor.cc:2028 editor_actions.cc:127 editor_actions.cc:128 msgid "Select" msgstr "Seleccionar" -#: editor.cc:1989 editor.cc:2060 editor_actions.cc:309 processor_box.cc:2200 +#: editor.cc:1965 editor.cc:2036 editor_actions.cc:309 processor_box.cc:2220 msgid "Cut" msgstr "Cortar" -#: editor.cc:1990 editor.cc:2061 editor_actions.cc:312 processor_box.cc:2203 +#: editor.cc:1966 editor.cc:2037 editor_actions.cc:312 processor_box.cc:2223 msgid "Copy" msgstr "Copiar" -#: editor.cc:1991 editor.cc:2062 editor_actions.cc:313 processor_box.cc:2211 +#: editor.cc:1967 editor.cc:2038 editor_actions.cc:313 processor_box.cc:2231 msgid "Paste" msgstr "Pegar" -#: editor.cc:1995 editor_actions.cc:87 +#: editor.cc:1971 editor_actions.cc:87 msgid "Align" msgstr "Alinear" -#: editor.cc:1996 +#: editor.cc:1972 msgid "Align Relative" msgstr "Alinear relativamente" -#: editor.cc:2003 +#: editor.cc:1979 msgid "Insert Selected Region" msgstr "Insertar región seleccionada" -#: editor.cc:2004 +#: editor.cc:1980 msgid "Insert Existing Media" msgstr "Insertar medios existentes" -#: editor.cc:2013 editor.cc:2069 +#: editor.cc:1989 editor.cc:2045 msgid "Nudge Entire Track Later" msgstr "Atrasar toda la pista" -#: editor.cc:2014 editor.cc:2070 +#: editor.cc:1990 editor.cc:2046 msgid "Nudge Track After Edit Point Later" msgstr "Atrasar pista desde punto de edición" -#: editor.cc:2015 editor.cc:2071 +#: editor.cc:1991 editor.cc:2047 msgid "Nudge Entire Track Earlier" msgstr "Adelantar toda la pista" -#: editor.cc:2016 editor.cc:2072 +#: editor.cc:1992 editor.cc:2048 msgid "Nudge Track After Edit Point Earlier" msgstr "Adelantar pista desde punto de edición" -#: editor.cc:2018 editor.cc:2074 +#: editor.cc:1994 editor.cc:2050 msgid "Nudge" msgstr "Empujar" -#: editor.cc:3094 +#: editor.cc:3070 msgid "Smart Mode (add Range functions to Object mode)" msgstr "Modo smart (añade funciones de rango al modo objeto)" -#: editor.cc:3095 +#: editor.cc:3071 msgid "Object Mode (select/move Objects)" msgstr "Modo objeto (seleccionar/mover objetos)" -#: editor.cc:3096 +#: editor.cc:3072 msgid "Range Mode (select/move Ranges)" msgstr "Modo rango (seleccionar/mover rangos)" -#: editor.cc:3097 +#: editor.cc:3073 msgid "Draw/Edit MIDI Notes" msgstr "Dibujar/Editar notas MIDI" -#: editor.cc:3098 +#: editor.cc:3074 msgid "Draw Region Gain" msgstr "Dibujar ganancia de región" -#: editor.cc:3099 +#: editor.cc:3075 msgid "Select Zoom Range" msgstr "Seleccionar rango de zoom" -#: editor.cc:3100 +#: editor.cc:3076 msgid "Stretch/Shrink Regions and MIDI Notes" msgstr "Estirar/Encoger regiones y notas MIDI" -#: editor.cc:3101 +#: editor.cc:3077 msgid "Listen to Specific Regions" msgstr "Escuchar regiones específicas" -#: editor.cc:3102 +#: editor.cc:3078 msgid "Note Level Editing" msgstr "Edición de notas" -#: editor.cc:3103 +#: editor.cc:3079 msgid "" "Groups: click to (de)activate\n" "Context-click for other operations" @@ -2981,51 +2976,51 @@ msgstr "" "Grupos: clic para (des)activar\n" "Contexto-clic para otras operaciones" -#: editor.cc:3104 +#: editor.cc:3080 msgid "Nudge Region/Selection Later" msgstr "Atrasar región/selección" -#: editor.cc:3105 +#: editor.cc:3081 msgid "Nudge Region/Selection Earlier" msgstr "Adelantar región/selección" -#: editor.cc:3106 editor_actions.cc:242 +#: editor.cc:3082 editor_actions.cc:242 msgid "Zoom In" msgstr "Acercar" -#: editor.cc:3107 editor_actions.cc:241 +#: editor.cc:3083 editor_actions.cc:241 msgid "Zoom Out" msgstr "Alejar" -#: editor.cc:3108 editor_actions.cc:243 +#: editor.cc:3084 editor_actions.cc:243 msgid "Zoom to Session" msgstr "Ajustar zoom a sesión" -#: editor.cc:3109 +#: editor.cc:3085 msgid "Zoom focus" msgstr "Foco del zoom" -#: editor.cc:3110 +#: editor.cc:3086 msgid "Expand Tracks" msgstr "Expandir pistas" -#: editor.cc:3111 +#: editor.cc:3087 msgid "Shrink Tracks" msgstr "Encoger pistas" -#: editor.cc:3112 +#: editor.cc:3088 msgid "Snap/Grid Units" msgstr "Unidades de ajuste a rejilla" -#: editor.cc:3113 +#: editor.cc:3089 msgid "Snap/Grid Mode" msgstr "Modo de ajuste a rejilla" -#: editor.cc:3115 +#: editor.cc:3091 msgid "Edit Mode" msgstr "Modo de edición" -#: editor.cc:3116 +#: editor.cc:3092 msgid "" "Nudge Clock\n" "(controls distance used to nudge regions and selections)" @@ -3034,39 +3029,39 @@ msgstr "" "(define el tiempo determinado para adelantar y atrasar regiones y " "selecciones)" -#: editor.cc:3218 +#: editor.cc:3194 msgid "malformed URL passed to drag-n-drop code" msgstr "malformed URL passed to drag-n-drop code" -#: editor.cc:3280 editor_actions.cc:291 +#: editor.cc:3256 editor_actions.cc:291 msgid "Command|Undo" msgstr "Deshacer" -#: editor.cc:3282 +#: editor.cc:3258 msgid "Command|Undo (%1)" msgstr "Deshacer (%1)" -#: editor.cc:3289 editor_actions.cc:292 +#: editor.cc:3265 editor_actions.cc:292 msgid "Redo" msgstr "Rehacer" -#: editor.cc:3291 +#: editor.cc:3267 msgid "Redo (%1)" msgstr "Rehacer (%1)" -#: editor.cc:3310 editor.cc:3334 editor_actions.cc:106 editor_actions.cc:1794 +#: editor.cc:3286 editor.cc:3310 editor_actions.cc:106 editor_actions.cc:1785 msgid "Duplicate" msgstr "Duplicar" -#: editor.cc:3311 +#: editor.cc:3287 msgid "Number of duplications:" msgstr "Cantidad de copias:" -#: editor.cc:3890 +#: editor.cc:3864 msgid "Playlist Deletion" msgstr "Borrado de lista de reproducción" -#: editor.cc:3891 +#: editor.cc:3865 msgid "" "Playlist %1 is currently unused.\n" "If it is kept, its audio files will not be cleaned.\n" @@ -3076,36 +3071,36 @@ msgstr "" "Si la conservas, sus archivos de audio no se purgarán.\n" "Si la eliminas, se purgarán sólo los archivos de audio que use ésta." -#: editor.cc:3901 +#: editor.cc:3875 msgid "Delete Playlist" msgstr "Eliminar lista de reproducción" -#: editor.cc:3902 +#: editor.cc:3876 msgid "Keep Playlist" msgstr "Conservar lista de reproducción" -#: editor.cc:3903 editor_audio_import.cc:579 editor_ops.cc:5860 -#: processor_box.cc:1953 processor_box.cc:1978 +#: editor.cc:3877 editor_audio_import.cc:579 editor_ops.cc:5856 +#: processor_box.cc:1990 processor_box.cc:2015 msgid "Cancel" msgstr "Cancelar" -#: editor.cc:4047 +#: editor.cc:4021 msgid "new playlists" msgstr "nuevas listas de reproducción" -#: editor.cc:4063 +#: editor.cc:4037 msgid "copy playlists" msgstr "copiar listas de reproducción" -#: editor.cc:4078 +#: editor.cc:4052 msgid "clear playlists" msgstr "limpiar listas de reproducción" -#: editor.cc:4718 +#: editor.cc:4687 msgid "Please wait while %1 loads visual data." msgstr "Por favor, espera a que %1 cargue datos visuales." -#: editor.cc:5524 editor_markers.cc:941 panner_ui.cc:393 processor_box.cc:2231 +#: editor.cc:5492 editor_markers.cc:940 panner_ui.cc:393 processor_box.cc:2251 msgid "Edit..." msgstr "Editar..." @@ -3157,7 +3152,7 @@ msgstr "Superposición" msgid "Position" msgstr "Posición" -#: editor_actions.cc:101 gain_meter.cc:123 gain_meter.cc:754 panner_ui.cc:177 +#: editor_actions.cc:101 gain_meter.cc:124 gain_meter.cc:755 panner_ui.cc:177 #: panner_ui.cc:586 msgid "Trim" msgstr "Recortar" @@ -3170,9 +3165,9 @@ msgstr "Ganancia" msgid "Ranges" msgstr "Rangos" -#: editor_actions.cc:104 editor_actions.cc:1790 session_option_editor.cc:147 -#: session_option_editor.cc:149 session_option_editor.cc:158 -#: session_option_editor.cc:165 +#: editor_actions.cc:104 editor_actions.cc:1781 session_option_editor.cc:145 +#: session_option_editor.cc:147 session_option_editor.cc:156 +#: session_option_editor.cc:163 msgid "Fades" msgstr "Fundidos" @@ -3201,7 +3196,7 @@ msgstr "Tasa de decaimiento" msgid "Meter hold" msgstr "Retención" -#: editor_actions.cc:113 session_option_editor.cc:236 +#: editor_actions.cc:113 session_option_editor.cc:234 msgid "MIDI Options" msgstr "Opciones MIDI" @@ -3209,8 +3204,8 @@ msgstr "Opciones MIDI" msgid "Misc Options" msgstr "Opciones misceláneas" -#: editor_actions.cc:115 rc_option_editor.cc:1454 route_group_dialog.cc:48 -#: session_option_editor.cc:220 session_option_editor.cc:227 +#: editor_actions.cc:115 rc_option_editor.cc:1452 route_group_dialog.cc:48 +#: session_option_editor.cc:218 session_option_editor.cc:225 msgid "Monitoring" msgstr "Monitorización" @@ -3251,7 +3246,7 @@ msgstr "Reloj secundario" msgid "Separate" msgstr "Separar" -#: editor_actions.cc:132 mixer_strip.cc:1917 route_time_axis.cc:199 +#: editor_actions.cc:132 mixer_strip.cc:1916 route_time_axis.cc:199 #: route_time_axis.cc:2397 msgid "Solo" msgstr "Solo" @@ -3388,7 +3383,7 @@ msgstr "Cursor a inicio de rango" msgid "Playhead to Range End" msgstr "Cursor a final de rango" -#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2217 +#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2237 msgid "Deselect All" msgstr "Deseleccionar todo" @@ -3658,8 +3653,8 @@ msgstr "Insertar tiempo" msgid "Toggle Active" msgstr "Activar/Desactivar pista" -#: editor_actions.cc:370 editor_actions.cc:1714 editor_markers.cc:877 -#: editor_markers.cc:942 editor_snapshots.cc:121 mixer_strip.cc:1489 +#: editor_actions.cc:370 editor_actions.cc:1707 editor_markers.cc:876 +#: editor_markers.cc:941 editor_snapshots.cc:121 mixer_strip.cc:1488 #: route_time_axis.cc:701 msgid "Remove" msgstr "Eliminar" @@ -3676,12 +3671,12 @@ msgstr "Máxima" msgid "Larger" msgstr "Muy grande" -#: editor_actions.cc:382 editor_rulers.cc:378 time_axis_view.cc:1300 +#: editor_actions.cc:382 editor_rulers.cc:375 time_axis_view.cc:1300 msgid "Large" msgstr "Grande" # aquí creo que el original debería decir "smallest" por coherencia (son las alturas de pista). me tomo la libertad de corregir -#: editor_actions.cc:388 editor_rulers.cc:382 time_axis_view.cc:1302 +#: editor_actions.cc:388 editor_rulers.cc:379 time_axis_view.cc:1302 msgid "Small" msgstr "Mínima" @@ -3778,8 +3773,8 @@ msgstr "Reunir" msgid "Slide" msgstr "Deslizar" -#: editor_actions.cc:478 editor_actions.cc:1735 editor_markers.cc:861 -#: editor_rulers.cc:389 location_ui.cc:56 +#: editor_actions.cc:478 editor_actions.cc:1728 editor_markers.cc:860 +#: editor_rulers.cc:386 location_ui.cc:56 msgid "Lock" msgstr "Bloquear" @@ -3947,438 +3942,438 @@ msgstr "Bucle/Pinchazo" msgid "Min:Sec" msgstr "Mins:Segs" -#: editor_actions.cc:548 editor_actions.cc:551 +#: editor_actions.cc:547 editor_actions.cc:550 #, fuzzy msgid "Video Monitor" msgstr "Monitorizar" -#: editor_actions.cc:550 rc_option_editor.cc:1837 +#: editor_actions.cc:549 rc_option_editor.cc:1834 msgid "Video" msgstr "" -#: editor_actions.cc:553 +#: editor_actions.cc:552 #, fuzzy msgid "Always on Top" msgstr "Levantar a capa superior" -#: editor_actions.cc:555 +#: editor_actions.cc:554 #, fuzzy msgid "Framenumber" msgstr "Número de pista" -#: editor_actions.cc:556 +#: editor_actions.cc:555 #, fuzzy msgid "Timecode Background" msgstr "Timecode segundos" -#: editor_actions.cc:557 +#: editor_actions.cc:556 msgid "Fullscreen" msgstr "" -#: editor_actions.cc:558 +#: editor_actions.cc:557 msgid "Letterbox" msgstr "" -#: editor_actions.cc:559 +#: editor_actions.cc:558 msgid "Original Size" msgstr "" -#: editor_actions.cc:611 +#: editor_actions.cc:608 msgid "Sort" msgstr "Ordenar" # en realidad no existe este término en el español... -#: editor_actions.cc:613 region_editor.cc:51 +#: editor_actions.cc:610 region_editor.cc:51 msgid "Audition" msgstr "Escucha" -#: editor_actions.cc:622 editor_routes.cc:470 mixer_ui.cc:1160 +#: editor_actions.cc:619 editor_routes.cc:470 mixer_ui.cc:1161 msgid "Show All" msgstr "Mostrar todo" -#: editor_actions.cc:623 +#: editor_actions.cc:620 msgid "Show Automatic Regions" msgstr "Mostrar regiones automáticas" -#: editor_actions.cc:625 +#: editor_actions.cc:622 msgid "Ascending" msgstr "Ascendente" -#: editor_actions.cc:627 +#: editor_actions.cc:624 msgid "Descending" msgstr "Descendente" -#: editor_actions.cc:630 +#: editor_actions.cc:627 msgid "By Region Name" msgstr "Por nombre de región" -#: editor_actions.cc:632 +#: editor_actions.cc:629 msgid "By Region Length" msgstr "Por duración de región" -#: editor_actions.cc:634 +#: editor_actions.cc:631 msgid "By Region Position" msgstr "Por posición de región" -#: editor_actions.cc:636 +#: editor_actions.cc:633 msgid "By Region Timestamp" msgstr "Por timestamp de región" -#: editor_actions.cc:638 +#: editor_actions.cc:635 msgid "By Region Start in File" msgstr "Por inicio de región en archivo" -#: editor_actions.cc:640 +#: editor_actions.cc:637 msgid "By Region End in File" msgstr "Por fin de región en archivo" -#: editor_actions.cc:642 +#: editor_actions.cc:639 msgid "By Source File Name" msgstr "Por nombre de archivo" -#: editor_actions.cc:644 +#: editor_actions.cc:641 msgid "By Source File Length" msgstr "Por duración de archivo" -#: editor_actions.cc:646 +#: editor_actions.cc:643 msgid "By Source File Creation Date" msgstr "Por fecha de creación" -#: editor_actions.cc:648 +#: editor_actions.cc:645 msgid "By Source Filesystem" msgstr "Por sistema de archivos" -#: editor_actions.cc:651 +#: editor_actions.cc:648 msgid "Remove Unused" msgstr "Eliminar no usados" -#: editor_actions.cc:655 editor_audio_import.cc:279 +#: editor_actions.cc:652 editor_audio_import.cc:279 #: session_import_dialog.cc:74 session_import_dialog.cc:94 -#: session_metadata_dialog.cc:297 +#: session_metadata_dialog.cc:297 editor_videotimeline.cc:107 msgid "Import" msgstr "Importar" -#: editor_actions.cc:658 +#: editor_actions.cc:655 msgid "Import to Region List..." msgstr "Importar a lista de regiones..." -#: editor_actions.cc:661 session_import_dialog.cc:43 +#: editor_actions.cc:658 session_import_dialog.cc:43 msgid "Import From Session" msgstr "Exportar desde sesión" -#: editor_actions.cc:664 +#: editor_actions.cc:661 msgid "Show Summary" msgstr "Mostrar resumen" -#: editor_actions.cc:666 +#: editor_actions.cc:663 msgid "Show Group Tabs" msgstr "Mostrar pestañas de grupos" -#: editor_actions.cc:668 +#: editor_actions.cc:665 msgid "Show Measures" msgstr "Mostrar compases" -#: editor_actions.cc:672 +#: editor_actions.cc:669 msgid "Show Logo" msgstr "Mostrar logo" -#: editor_actions.cc:676 +#: editor_actions.cc:673 msgid "Toggle MIDI Input Active for Editor-Selected Tracks/Busses" msgstr "" "Conmutar \"Entrada MIDI activa\" para pistas y buses seleccionadas para " "edición" -#: editor_actions.cc:699 +#: editor_actions.cc:696 msgid "Loaded editor bindings from %1" msgstr "Cargando editor de combinaciones de teclas desde %1" -#: editor_actions.cc:701 +#: editor_actions.cc:698 msgid "Could not find editor.bindings in search path %1" msgstr "Could not find editor.bindings in search path %1" -#: editor_actions.cc:1026 editor_actions.cc:1422 editor_actions.cc:1433 -#: editor_actions.cc:1486 editor_actions.cc:1497 editor_actions.cc:1544 -#: editor_actions.cc:1554 editor_regions.cc:1561 +#: editor_actions.cc:1019 editor_actions.cc:1415 editor_actions.cc:1426 +#: editor_actions.cc:1479 editor_actions.cc:1490 editor_actions.cc:1537 +#: editor_actions.cc:1547 editor_regions.cc:1561 msgid "programming error: %1: %2" msgstr "programming error: %1: %2" -#: editor_actions.cc:1720 +#: editor_actions.cc:1713 msgid "Raise" msgstr "Levantar" -#: editor_actions.cc:1723 +#: editor_actions.cc:1716 msgid "Raise to Top" msgstr "Levantar a capa superior" -#: editor_actions.cc:1726 gtk-custom-ruler.c:132 +#: editor_actions.cc:1719 gtk-custom-ruler.c:132 msgid "Lower" msgstr "Bajar" -#: editor_actions.cc:1729 +#: editor_actions.cc:1722 msgid "Lower to Bottom" msgstr "Bajar a capa inferior" -#: editor_actions.cc:1732 +#: editor_actions.cc:1725 msgid "Move to Original Position" msgstr "Mover a posición original" -#: editor_actions.cc:1738 +#: editor_actions.cc:1730 msgid "Lock to Video" msgstr "" -#: editor_actions.cc:1744 editor_markers.cc:868 +#: editor_actions.cc:1735 editor_markers.cc:867 msgid "Glue to Bars and Beats" msgstr "Adherir a compases y pulsos" -#: editor_actions.cc:1749 +#: editor_actions.cc:1740 msgid "Remove Sync" msgstr "Eliminar sincronía" -#: editor_actions.cc:1752 mixer_strip.cc:1904 route_time_axis.cc:200 +#: editor_actions.cc:1743 mixer_strip.cc:1903 route_time_axis.cc:200 msgid "Mute" msgstr "Mudo" -#: editor_actions.cc:1755 +#: editor_actions.cc:1746 msgid "Normalize..." msgstr "Normalizar..." -#: editor_actions.cc:1758 +#: editor_actions.cc:1749 msgid "Reverse" msgstr "Al revés" -#: editor_actions.cc:1761 +#: editor_actions.cc:1752 msgid "Make Mono Regions" msgstr "Crear regiones mono" -#: editor_actions.cc:1764 +#: editor_actions.cc:1755 msgid "Boost Gain" msgstr "Amplificar ganancia" -#: editor_actions.cc:1767 +#: editor_actions.cc:1758 msgid "Cut Gain" msgstr "Reducir ganancia" -#: editor_actions.cc:1770 +#: editor_actions.cc:1761 msgid "Pitch Shift..." msgstr "Cambiar tono..." -#: editor_actions.cc:1773 +#: editor_actions.cc:1764 msgid "Transpose..." msgstr "Transponer..." -#: editor_actions.cc:1776 +#: editor_actions.cc:1767 msgid "Opaque" msgstr "Opaca" -#: editor_actions.cc:1780 editor_regions.cc:116 +#: editor_actions.cc:1771 editor_regions.cc:116 msgid "Fade In" msgstr "Fundido de entrada" -#: editor_actions.cc:1785 editor_regions.cc:117 +#: editor_actions.cc:1776 editor_regions.cc:117 msgid "Fade Out" msgstr "Fundido de salida" -#: editor_actions.cc:1800 +#: editor_actions.cc:1791 msgid "Multi-Duplicate..." msgstr "Duplicado múltiple..." -#: editor_actions.cc:1805 +#: editor_actions.cc:1796 msgid "Fill Track" msgstr "Llenar pista" -#: editor_actions.cc:1809 editor_markers.cc:956 +#: editor_actions.cc:1800 editor_markers.cc:955 msgid "Set Loop Range" msgstr "Crear rango de bucle" -#: editor_actions.cc:1816 +#: editor_actions.cc:1807 msgid "Set Punch" msgstr "Establecer pinchazo" -#: editor_actions.cc:1820 +#: editor_actions.cc:1811 msgid "Add Single Range Marker" msgstr "Añadir marca de rango simple" -#: editor_actions.cc:1825 +#: editor_actions.cc:1816 msgid "Add Range Marker Per Region" msgstr "Añadir marca de rango por región" -#: editor_actions.cc:1829 +#: editor_actions.cc:1820 msgid "Snap Position To Grid" msgstr "Ajustar posición a rejilla" -#: editor_actions.cc:1832 +#: editor_actions.cc:1823 msgid "Close Gaps" msgstr "Cerrar huecos" -#: editor_actions.cc:1835 +#: editor_actions.cc:1826 msgid "Rhythm Ferret..." msgstr "Rhythm Ferret..." -#: editor_actions.cc:1838 +#: editor_actions.cc:1829 msgid "Export..." msgstr "Exportar..." -#: editor_actions.cc:1844 +#: editor_actions.cc:1835 msgid "Separate Under" msgstr "Separar debajo" -#: editor_actions.cc:1848 +#: editor_actions.cc:1839 msgid "Set Fade In Length" msgstr "Definir duración de fundido de entrada" -#: editor_actions.cc:1849 +#: editor_actions.cc:1840 msgid "Set Fade Out Length" msgstr "Definir duración de fundido de salida" -#: editor_actions.cc:1850 +#: editor_actions.cc:1841 msgid "Set Tempo from Region = Bar" msgstr "Definir tempo según \"región = compás\"" -#: editor_actions.cc:1855 +#: editor_actions.cc:1846 msgid "Split at Percussion Onsets" msgstr "Separar en inicios de percusión" -#: editor_actions.cc:1860 +#: editor_actions.cc:1851 msgid "List Editor..." msgstr "Editor de lista de eventos..." -#: editor_actions.cc:1863 +#: editor_actions.cc:1854 msgid "Properties..." msgstr "Propiedades..." -#: editor_actions.cc:1867 +#: editor_actions.cc:1858 msgid "Bounce (with processing)" msgstr "Rebotar (con procesado)" -#: editor_actions.cc:1868 +#: editor_actions.cc:1859 msgid "Bounce (without processing)" msgstr "Rebotar (sin procesado)" -#: editor_actions.cc:1869 +#: editor_actions.cc:1860 msgid "Combine" msgstr "Combinar" -#: editor_actions.cc:1870 +#: editor_actions.cc:1861 msgid "Uncombine" msgstr "Descombinar" -#: editor_actions.cc:1872 +#: editor_actions.cc:1863 msgid "Spectral Analysis..." msgstr "Análisis espectral..." -#: editor_actions.cc:1874 +#: editor_actions.cc:1865 msgid "Reset Envelope" msgstr "Restablecer envolvente" -#: editor_actions.cc:1876 +#: editor_actions.cc:1867 msgid "Reset Gain" msgstr "Restablecer ganancia" -#: editor_actions.cc:1881 +#: editor_actions.cc:1872 msgid "Envelope Active" msgstr "Envolvente activa" -#: editor_actions.cc:1885 +#: editor_actions.cc:1876 msgid "Quantize..." msgstr "Cuantificar..." -#: editor_actions.cc:1886 editor_actions.cc:1887 +#: editor_actions.cc:1877 editor_actions.cc:1878 msgid "Insert Patch Change..." msgstr "Insertar cambio de patch..." -#: editor_actions.cc:1888 +#: editor_actions.cc:1879 msgid "Unlink from other copies" msgstr "Desligar de otras copias" -#: editor_actions.cc:1889 +#: editor_actions.cc:1880 msgid "Strip Silence..." msgstr "Quitar silencio..." -#: editor_actions.cc:1890 +#: editor_actions.cc:1881 msgid "Set Range Selection" msgstr "Establecer selección de rango" -#: editor_actions.cc:1892 +#: editor_actions.cc:1883 msgid "Nudge Later" msgstr "Atrasar" -#: editor_actions.cc:1893 +#: editor_actions.cc:1884 msgid "Nudge Earlier" msgstr "Adelantar" -#: editor_actions.cc:1898 +#: editor_actions.cc:1889 msgid "Nudge Later by Capture Offset" msgstr "Atrasar por compensación de captura" -#: editor_actions.cc:1905 +#: editor_actions.cc:1896 msgid "Nudge Earlier by Capture Offset" msgstr "Adelantar por compensación de captura" -#: editor_actions.cc:1909 +#: editor_actions.cc:1900 msgid "Trim to Loop" msgstr "Recortar a bucle" -#: editor_actions.cc:1910 +#: editor_actions.cc:1901 msgid "Trim to Punch" msgstr "Recortar a pinchazo" -#: editor_actions.cc:1912 +#: editor_actions.cc:1903 msgid "Trim to Previous" msgstr "Recortar a anterior" -#: editor_actions.cc:1913 +#: editor_actions.cc:1904 msgid "Trim to Next" msgstr "Recortar a siguiente" -#: editor_actions.cc:1920 +#: editor_actions.cc:1911 msgid "Insert Region From Region List" msgstr "Insertar región desde lista de regiones" -#: editor_actions.cc:1926 +#: editor_actions.cc:1917 msgid "Set Sync Position" msgstr "Establecer posición de sincronía" -#: editor_actions.cc:1927 +#: editor_actions.cc:1918 msgid "Place Transient" msgstr "Colocar transitorio" -#: editor_actions.cc:1928 +#: editor_actions.cc:1919 msgid "Split" msgstr "Separar" -#: editor_actions.cc:1929 +#: editor_actions.cc:1920 msgid "Trim Start at Edit Point" msgstr "Recortar inicio en punto de edición" -#: editor_actions.cc:1930 +#: editor_actions.cc:1921 msgid "Trim End at Edit Point" msgstr "Recortar final en punto de edición" -#: editor_actions.cc:1935 +#: editor_actions.cc:1926 msgid "Align Start" msgstr "Alinear inicio" -#: editor_actions.cc:1942 +#: editor_actions.cc:1933 msgid "Align Start Relative" msgstr "Alinear inicio relativo" -#: editor_actions.cc:1946 +#: editor_actions.cc:1937 msgid "Align End" msgstr "Alinear final" -#: editor_actions.cc:1951 +#: editor_actions.cc:1942 msgid "Align End Relative" msgstr "Alinear final relativo" -#: editor_actions.cc:1958 +#: editor_actions.cc:1949 msgid "Align Sync" msgstr "Alinear sincronía" -#: editor_actions.cc:1965 +#: editor_actions.cc:1956 msgid "Align Sync Relative" msgstr "Alinear sincronía relativo" -#: editor_actions.cc:1969 editor_actions.cc:1972 +#: editor_actions.cc:1960 editor_actions.cc:1963 msgid "Choose Top..." msgstr "Elegir superior..." @@ -4407,7 +4402,7 @@ msgstr "" "La sesión ya contiene un archivo llamado %1. ¿Deseas importar %2 como un " "nuevo archivo u omitirlo?" -#: editor_audio_import.cc:279 +#: editor_audio_import.cc:279 editor_videotimeline.cc:107 msgid "Cancel Import" msgstr "Cancelar Importación" @@ -4445,64 +4440,64 @@ msgid "Embed it anyway" msgstr "Embeber de todas formas" # No estoy seguro si queda bien, pero tampoco suena tan mal -#: editor_drag.cc:1008 +#: editor_drag.cc:1000 msgid "fixed time region drag" msgstr "Arrastre de región en tiempo fijado" -#: editor_drag.cc:1718 +#: editor_drag.cc:1700 #, fuzzy msgid "Video Start:" msgstr "Mike Start" -#: editor_drag.cc:1720 +#: editor_drag.cc:1702 msgid "Diff:" msgstr "" -#: editor_drag.cc:1740 +#: editor_drag.cc:1722 msgid "Move Video" msgstr "" -#: editor_drag.cc:2219 +#: editor_drag.cc:2200 msgid "copy meter mark" msgstr "copiar marca de métrica" -#: editor_drag.cc:2227 +#: editor_drag.cc:2208 msgid "move meter mark" msgstr "mover marca de métrica" -#: editor_drag.cc:2339 +#: editor_drag.cc:2320 msgid "copy tempo mark" msgstr "copiar marca de tempo" -#: editor_drag.cc:2347 +#: editor_drag.cc:2328 msgid "move tempo mark" msgstr "mover marca de tempo" -#: editor_drag.cc:2563 +#: editor_drag.cc:2544 msgid "change fade in length" msgstr "cambiar duración del fundido de entrada" -#: editor_drag.cc:2681 +#: editor_drag.cc:2662 msgid "change fade out length" msgstr "cambiar duración del fundido de salida" -#: editor_drag.cc:3036 +#: editor_drag.cc:3017 msgid "move marker" msgstr "mover marca" -#: editor_drag.cc:3599 +#: editor_drag.cc:3580 msgid "An error occurred while executing time stretch operation" msgstr "Ocurrió un error al ejecutar la operación de cambio de tempo" -#: editor_drag.cc:4029 +#: editor_drag.cc:4010 msgid "programming_error: %1" msgstr "programming_error: %1" -#: editor_drag.cc:4099 editor_markers.cc:681 +#: editor_drag.cc:4080 editor_markers.cc:680 msgid "new range marker" msgstr "nueva marca de rango" -#: editor_drag.cc:4780 +#: editor_drag.cc:4761 msgid "rubberband selection" msgstr "selección elástica" @@ -4570,8 +4565,8 @@ msgstr "solo|S" msgid "Sharing Solo?" msgstr "Comparte solo?" -#: editor_route_groups.cc:103 midi_time_axis.cc:1505 midi_time_axis.cc:1508 -#: midi_time_axis.cc:1511 mixer_strip.cc:1903 +#: editor_route_groups.cc:103 midi_time_axis.cc:1504 midi_time_axis.cc:1507 +#: midi_time_axis.cc:1510 mixer_strip.cc:1902 msgid "Rec" msgstr "Grb" @@ -4609,17 +4604,17 @@ msgstr "" "Activa este botón para operar en todas las pistas cuando no hay ninguna " "seleccionada." -#: editor_route_groups.cc:442 mixer_ui.cc:1448 +#: editor_route_groups.cc:442 mixer_ui.cc:1449 msgid "unnamed" msgstr "sin nombre" -#: editor_export_audio.cc:90 editor_markers.cc:696 editor_markers.cc:783 -#: editor_markers.cc:968 editor_markers.cc:986 editor_markers.cc:1004 -#: editor_markers.cc:1023 editor_markers.cc:1042 editor_markers.cc:1072 -#: editor_markers.cc:1103 editor_markers.cc:1133 editor_markers.cc:1161 -#: editor_markers.cc:1192 editor_markers.cc:1217 editor_markers.cc:1268 -#: editor_markers.cc:1312 editor_markers.cc:1338 editor_markers.cc:1515 -#: editor_mouse.cc:2542 +#: editor_export_audio.cc:90 editor_markers.cc:695 editor_markers.cc:782 +#: editor_markers.cc:967 editor_markers.cc:985 editor_markers.cc:1003 +#: editor_markers.cc:1022 editor_markers.cc:1041 editor_markers.cc:1071 +#: editor_markers.cc:1102 editor_markers.cc:1132 editor_markers.cc:1160 +#: editor_markers.cc:1191 editor_markers.cc:1216 editor_markers.cc:1267 +#: editor_markers.cc:1311 editor_markers.cc:1337 editor_markers.cc:1514 +#: editor_mouse.cc:2478 msgid "programming error: marker canvas item has no marker object pointer!" msgstr "programming error: marker canvas item has no marker object pointer!" @@ -4635,116 +4630,116 @@ msgstr "Sobreescribir archivo existente" msgid "Fit to Window" msgstr "Ajustar a ventana" -#: editor_markers.cc:130 +#: editor_markers.cc:129 msgid "start" msgstr "inicio" -#: editor_markers.cc:131 +#: editor_markers.cc:130 msgid "end" msgstr "fin" -#: editor_markers.cc:647 editor_ops.cc:1744 editor_ops.cc:1764 +#: editor_markers.cc:646 editor_ops.cc:1744 editor_ops.cc:1764 #: editor_ops.cc:1788 editor_ops.cc:1815 location_ui.cc:1005 msgid "add marker" msgstr "añadir marca" -#: editor_markers.cc:678 +#: editor_markers.cc:677 msgid "range" msgstr "rango" -#: editor_markers.cc:714 location_ui.cc:840 +#: editor_markers.cc:713 location_ui.cc:840 msgid "remove marker" msgstr "eliminar marca" -#: editor_markers.cc:850 +#: editor_markers.cc:849 msgid "Locate to Here" msgstr "Posicionar aquí" -#: editor_markers.cc:851 +#: editor_markers.cc:850 msgid "Play from Here" msgstr "Reproducir desde aquí" -#: editor_markers.cc:852 +#: editor_markers.cc:851 msgid "Move Mark to Playhead" msgstr "Mover marca hasta cursor" -#: editor_markers.cc:856 +#: editor_markers.cc:855 msgid "Create Range to Next Marker" msgstr "Crear rango hasta marca siguiente" # chequear en contexto -#: editor_markers.cc:897 +#: editor_markers.cc:896 msgid "Locate to Marker" msgstr "Localizar a marca" -#: editor_markers.cc:898 +#: editor_markers.cc:897 msgid "Play from Marker" msgstr "Reproducir desde marca" -#: editor_markers.cc:901 +#: editor_markers.cc:900 msgid "Set Marker from Playhead" msgstr "Fijar marca en cursor" -#: editor_markers.cc:903 +#: editor_markers.cc:902 msgid "Set Range from Selection" msgstr "Definir rango según selección" -#: editor_markers.cc:906 +#: editor_markers.cc:905 msgid "Zoom to Range" msgstr "Zoom a rango" -#: editor_markers.cc:913 +#: editor_markers.cc:912 msgid "Hide Range" msgstr "Ocultar rango" -#: editor_markers.cc:914 +#: editor_markers.cc:913 msgid "Rename Range..." msgstr "Renombrar rango..." -#: editor_markers.cc:918 +#: editor_markers.cc:917 msgid "Remove Range" msgstr "Eliminar rango" -#: editor_markers.cc:925 +#: editor_markers.cc:924 msgid "Separate Regions in Range" msgstr "Separar regiones en rango" -#: editor_markers.cc:928 +#: editor_markers.cc:927 msgid "Select Range" msgstr "Seleccionar rango" # rango de pinchado? ok? # traduzco por pinchazo, no suena muy bien. consultar -#: editor_markers.cc:957 +#: editor_markers.cc:956 msgid "Set Punch Range" msgstr "Crear rango de pinchazo" -#: editor_markers.cc:1352 editor_ops.cc:1699 +#: editor_markers.cc:1351 editor_ops.cc:1699 msgid "New Name:" msgstr "Nuevo Nombre:" -#: editor_markers.cc:1355 +#: editor_markers.cc:1354 msgid "Rename Mark" msgstr "Renombrar marca" -#: editor_markers.cc:1357 +#: editor_markers.cc:1356 msgid "Rename Range" msgstr "Renombrar rango" -#: editor_markers.cc:1364 editor_mouse.cc:2574 processor_box.cc:1731 -#: processor_box.cc:2213 route_time_axis.cc:968 route_ui.cc:1535 +#: editor_markers.cc:1363 editor_mouse.cc:2510 processor_box.cc:1768 +#: processor_box.cc:2233 route_time_axis.cc:968 route_ui.cc:1535 msgid "Rename" msgstr "Renombrar" -#: editor_markers.cc:1377 +#: editor_markers.cc:1376 msgid "rename marker" msgstr "renombrar marca" -#: editor_markers.cc:1400 +#: editor_markers.cc:1399 msgid "set loop range" msgstr "crear rango de bucle" -#: editor_markers.cc:1406 +#: editor_markers.cc:1405 msgid "set punch range" msgstr "crear rango de pinchazo" @@ -4758,7 +4753,7 @@ msgstr "" msgid "Editor::event_frame() used on unhandled event type %1" msgstr "Editor::event_frame() used on unhandled event type %1" -#: editor_mouse.cc:2312 editor_mouse.cc:2337 editor_mouse.cc:2350 +#: editor_mouse.cc:2235 editor_mouse.cc:2260 editor_mouse.cc:2273 msgid "" "programming error: control point canvas item has no control point object " "pointer!" @@ -4766,15 +4761,15 @@ msgstr "" "programming error: control point canvas item has no control point object " "pointer!" -#: editor_mouse.cc:2480 +#: editor_mouse.cc:2416 msgid "start point trim" msgstr "recortar inicio" -#: editor_mouse.cc:2505 +#: editor_mouse.cc:2441 msgid "End point trim" msgstr "recortar final" -#: editor_mouse.cc:2572 +#: editor_mouse.cc:2508 msgid "Name for region:" msgstr "Nombre de región:" @@ -4870,71 +4865,71 @@ msgstr "bajar regiones a capa inferior" msgid "Rename Region" msgstr "Renombrar región" -#: editor_ops.cc:2372 processor_box.cc:1729 route_ui.cc:1533 +#: editor_ops.cc:2372 processor_box.cc:1766 route_ui.cc:1533 msgid "New name:" msgstr "Nuevo nombre: " -#: editor_ops.cc:2683 +#: editor_ops.cc:2682 msgid "separate" msgstr "separar" -#: editor_ops.cc:2796 +#: editor_ops.cc:2795 msgid "separate region under" msgstr "separar regiones bajo" -#: editor_ops.cc:2917 +#: editor_ops.cc:2916 msgid "trim to selection" msgstr "recortar según selección" -#: editor_ops.cc:3053 +#: editor_ops.cc:3052 msgid "set sync point" msgstr "definir punto de sincronía" -#: editor_ops.cc:3077 +#: editor_ops.cc:3076 msgid "remove region sync" msgstr "eliminar sincronía de región" -#: editor_ops.cc:3099 +#: editor_ops.cc:3098 msgid "move regions to original position" msgstr "mover regiones a posición original" -#: editor_ops.cc:3101 +#: editor_ops.cc:3100 msgid "move region to original position" msgstr "mover región a posición original" -#: editor_ops.cc:3122 +#: editor_ops.cc:3121 msgid "align selection" msgstr "alinear selección" -#: editor_ops.cc:3196 +#: editor_ops.cc:3195 msgid "align selection (relative)" msgstr "alinear selección (relativo)" -#: editor_ops.cc:3230 +#: editor_ops.cc:3229 msgid "align region" msgstr "alinear región" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim front" msgstr "recortar inicio" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim back" msgstr "recortar final" -#: editor_ops.cc:3311 +#: editor_ops.cc:3310 msgid "trim to loop" msgstr "recortar a bucle" -#: editor_ops.cc:3321 +#: editor_ops.cc:3320 msgid "trim to punch" msgstr "recortar a pinchazo" -#: editor_ops.cc:3383 +#: editor_ops.cc:3382 msgid "trim to region" msgstr "recortar a región" -#: editor_ops.cc:3493 +#: editor_ops.cc:3492 msgid "" "This track/bus cannot be frozen because the signal adds or loses channels " "before reaching the outputs.\n" @@ -4946,11 +4941,11 @@ msgstr "" "Típicamente, esto es causado por plugins que generan salida estéreo desde " "entrada mono o viceversa." -#: editor_ops.cc:3496 +#: editor_ops.cc:3495 msgid "Cannot freeze" msgstr "No se puede congelar" -#: editor_ops.cc:3502 +#: editor_ops.cc:3501 msgid "" "%1\n" "\n" @@ -4965,23 +4960,23 @@ msgstr "" "\n" "Congelarla sólo procesará la señal hasta el primer envío/inserción/retorno." -#: editor_ops.cc:3506 +#: editor_ops.cc:3505 msgid "Freeze anyway" msgstr "Congelar de todas formas" -#: editor_ops.cc:3507 +#: editor_ops.cc:3506 msgid "Don't freeze" msgstr "No congelar" -#: editor_ops.cc:3508 +#: editor_ops.cc:3507 msgid "Freeze Limits" msgstr "Límites de congelado" -#: editor_ops.cc:3523 +#: editor_ops.cc:3522 msgid "Cancel Freeze" msgstr "Cancelar congelado" -#: editor_ops.cc:3554 +#: editor_ops.cc:3553 msgid "" "You can't perform this operation because the processing of the signal will " "cause one or more of the tracks to end up with a region with more channels " @@ -4995,54 +4990,54 @@ msgstr "" "\n" "Puedes hacer esto sin procesado, lo cual es una operación diferente." -#: editor_ops.cc:3558 +#: editor_ops.cc:3557 msgid "Cannot bounce" msgstr "No se puede rebotar" # ¿cómo traducir 'bounce'? # lo he visto en otros softwares como 'rebotar' pero ¿realmente se utiliza ese término en el español? # Creo que es mejor rebotar, aunque suene un poco raro, que dejarlo en bounce. -#: editor_ops.cc:3569 +#: editor_ops.cc:3568 msgid "bounce range" msgstr "rebotar rango" -#: editor_ops.cc:3679 +#: editor_ops.cc:3678 msgid "delete" msgstr "eliminar" -#: editor_ops.cc:3682 +#: editor_ops.cc:3681 msgid "cut" msgstr "cortar" -#: editor_ops.cc:3685 +#: editor_ops.cc:3684 msgid "copy" msgstr "copiar" -#: editor_ops.cc:3688 +#: editor_ops.cc:3687 msgid "clear" msgstr "limpiar" -#: editor_ops.cc:3786 +#: editor_ops.cc:3785 msgid " objects" msgstr "objetos" -#: editor_ops.cc:3816 +#: editor_ops.cc:3815 msgid " range" msgstr "rango" -#: editor_ops.cc:3958 editor_ops.cc:3985 +#: editor_ops.cc:3957 editor_ops.cc:3984 msgid "remove region" msgstr "eliminar región" -#: editor_ops.cc:4392 +#: editor_ops.cc:4391 msgid "duplicate selection" msgstr "duplicar selección" -#: editor_ops.cc:4470 +#: editor_ops.cc:4469 msgid "nudge track" msgstr "empujar pista" -#: editor_ops.cc:4507 +#: editor_ops.cc:4506 msgid "" "Do you really want to destroy the last capture?\n" "(This is destructive and cannot be undone)" @@ -5050,133 +5045,133 @@ msgstr "" "¿De verdad quieres borrar la última captura?\n" "(Es una acción destructiva que no podrás deshacer)" -#: editor_ops.cc:4510 editor_ops.cc:6516 editor_regions.cc:460 +#: editor_ops.cc:4509 editor_ops.cc:6512 editor_regions.cc:460 #: editor_snapshots.cc:158 route_ui.cc:1477 msgid "No, do nothing." msgstr "No, no hagas nada" -#: editor_ops.cc:4511 +#: editor_ops.cc:4510 msgid "Yes, destroy it." msgstr "Sí, eliminar" -#: editor_ops.cc:4513 +#: editor_ops.cc:4512 msgid "Destroy last capture" msgstr "Destruir última captura" -#: editor_ops.cc:4574 +#: editor_ops.cc:4573 msgid "normalize" msgstr "normalizar" -#: editor_ops.cc:4669 +#: editor_ops.cc:4668 msgid "reverse regions" msgstr "al revés" -#: editor_ops.cc:4703 +#: editor_ops.cc:4702 msgid "strip silence" msgstr "quitar silencio" -#: editor_ops.cc:4764 +#: editor_ops.cc:4763 msgid "Fork Region(s)" msgstr "Ramificar región(es)" -#: editor_ops.cc:4964 +#: editor_ops.cc:4963 msgid "reset region gain" msgstr "restablecer ganancia de región" -#: editor_ops.cc:5017 +#: editor_ops.cc:5016 msgid "region gain envelope active" msgstr "envolvente de ganancia de región activa" -#: editor_ops.cc:5044 +#: editor_ops.cc:5043 msgid "toggle region lock" msgstr "conmutar bloqueo de región" -#: editor_ops.cc:5069 +#: editor_ops.cc:5067 #, fuzzy msgid "Toggle Video Lock" msgstr "conmutar bloqueo de región" -#: editor_ops.cc:5095 +#: editor_ops.cc:5091 msgid "region lock style" msgstr "estilo de bloqueo de región" -#: editor_ops.cc:5120 +#: editor_ops.cc:5116 msgid "change region opacity" msgstr "cambiar opacidad de región" -#: editor_ops.cc:5235 +#: editor_ops.cc:5231 msgid "set fade in length" msgstr "definir duración del fundido de entrada" -#: editor_ops.cc:5242 +#: editor_ops.cc:5238 msgid "set fade out length" msgstr "definir duración del fundido de salida" -#: editor_ops.cc:5287 +#: editor_ops.cc:5283 msgid "set fade in shape" msgstr "ajustar curva de fundido de entrada" -#: editor_ops.cc:5318 +#: editor_ops.cc:5314 msgid "set fade out shape" msgstr "ajustar curva de fundido de salida" -#: editor_ops.cc:5348 +#: editor_ops.cc:5344 msgid "set fade in active" msgstr "activar fundido de entrada" -#: editor_ops.cc:5377 +#: editor_ops.cc:5373 msgid "set fade out active" msgstr "activar fundido de salida" -#: editor_ops.cc:5642 +#: editor_ops.cc:5638 msgid "set loop range from selection" msgstr "crear rango de bucle desde selección" -#: editor_ops.cc:5664 +#: editor_ops.cc:5660 msgid "set loop range from edit range" msgstr "crear rango de bucle desde rango de edición" -#: editor_ops.cc:5693 +#: editor_ops.cc:5689 msgid "set loop range from region" msgstr "crear rango de bucle desde región" -#: editor_ops.cc:5711 +#: editor_ops.cc:5707 msgid "set punch range from selection" msgstr "crear rango de pinchazo desde selección" -#: editor_ops.cc:5728 +#: editor_ops.cc:5724 msgid "set punch range from edit range" msgstr "crear rango de pinchazo desde rango de edición" -#: editor_ops.cc:5752 +#: editor_ops.cc:5748 msgid "set punch range from region" msgstr "crear rango de pinchazo desde región" -#: editor_ops.cc:5861 +#: editor_ops.cc:5857 msgid "Add new marker" msgstr "Añadir marca nueva" -#: editor_ops.cc:5862 +#: editor_ops.cc:5858 msgid "Set global tempo" msgstr "Definir tempo global" -#: editor_ops.cc:5865 +#: editor_ops.cc:5861 msgid "Define one bar" msgstr "Definir un compás" -#: editor_ops.cc:5866 +#: editor_ops.cc:5862 msgid "Do you want to set the global tempo or add a new tempo marker?" msgstr "¿Quieres definir el tempo global o añadir una nueva marca de tempo?" -#: editor_ops.cc:5892 +#: editor_ops.cc:5888 msgid "set tempo from region" msgstr "definir tempo a partir de región" -#: editor_ops.cc:5922 +#: editor_ops.cc:5918 msgid "split regions" msgstr "separar regiones" -#: editor_ops.cc:5964 +#: editor_ops.cc:5960 msgid "" "You are about to split\n" "%1\n" @@ -5189,11 +5184,11 @@ msgstr "" "Esto puede llevar un buen rato." # ok? -#: editor_ops.cc:5971 +#: editor_ops.cc:5967 msgid "Call for the Ferret!" msgstr "¡Llamada al Ferret!" -#: editor_ops.cc:5972 +#: editor_ops.cc:5968 msgid "" "Press OK to continue with this split operation\n" "or ask the Ferret dialog to tune the analysis" @@ -5201,52 +5196,52 @@ msgstr "" "Pulsa OK para continuar con esta operación de separación\n" "o ajusta el análisis en la ventana de Rhythm Ferret" -#: editor_ops.cc:5974 +#: editor_ops.cc:5970 msgid "Press OK to continue with this split operation" msgstr "Pulsa OK para continuar con esta operación de separación" -#: editor_ops.cc:5977 +#: editor_ops.cc:5973 msgid "Excessive split?" msgstr "¿Excesivas divisiones?" -#: editor_ops.cc:6129 +#: editor_ops.cc:6125 msgid "place transient" msgstr "place transient" -#: editor_ops.cc:6164 +#: editor_ops.cc:6160 msgid "snap regions to grid" msgstr "ajustar regiones a rejilla" -#: editor_ops.cc:6203 +#: editor_ops.cc:6199 msgid "Close Region Gaps" msgstr "Cerrar huecos de regiones" -#: editor_ops.cc:6208 +#: editor_ops.cc:6204 msgid "Crossfade length" msgstr "Duración de fundido cruzado" -#: editor_ops.cc:6217 editor_ops.cc:6228 rhythm_ferret.cc:120 -#: session_option_editor.cc:155 +#: editor_ops.cc:6213 editor_ops.cc:6224 rhythm_ferret.cc:120 +#: session_option_editor.cc:153 msgid "ms" msgstr "ms" -#: editor_ops.cc:6219 +#: editor_ops.cc:6215 msgid "Pull-back length" msgstr "Duración de pull-back" -#: editor_ops.cc:6232 +#: editor_ops.cc:6228 msgid "Ok" msgstr "Ok" -#: editor_ops.cc:6247 +#: editor_ops.cc:6243 msgid "close region gaps" msgstr "cerrar huecos de regiones" -#: editor_ops.cc:6465 route_ui.cc:1451 +#: editor_ops.cc:6461 route_ui.cc:1451 msgid "That would be bad news ...." msgstr "That would be bad news ...." -#: editor_ops.cc:6470 route_ui.cc:1456 +#: editor_ops.cc:6466 route_ui.cc:1456 msgid "" "Removing the master or monitor bus is such a bad idea\n" "that %1 is not going to allow it.\n" @@ -5262,24 +5257,24 @@ msgstr "" "edita tu archivo ardour.rc para establecer la\n" "opción \"allow-special-bus-removal\" a \"yes\"" -#: editor_ops.cc:6487 +#: editor_ops.cc:6483 msgid "tracks" msgstr "pistas" -#: editor_ops.cc:6489 route_ui.cc:1817 +#: editor_ops.cc:6485 route_ui.cc:1817 msgid "track" msgstr "pista" # es correcto utilizar 'buses' en español? -> al parecer sí, desde hace poc. Chequear: http://buscon.rae.es/draeI/SrvltObtenerHtml?IDLEMA=12558&NEDIC=Si -#: editor_ops.cc:6493 +#: editor_ops.cc:6489 msgid "busses" msgstr "buses" -#: editor_ops.cc:6495 route_ui.cc:1817 +#: editor_ops.cc:6491 route_ui.cc:1817 msgid "bus" msgstr "bus" -#: editor_ops.cc:6500 +#: editor_ops.cc:6496 msgid "" "Do you really want to remove %1 %2 and %3 %4?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5292,7 +5287,7 @@ msgstr "" "\n" "¡Esta acción no se puede deshacer y sobrescribirá el archivo de sesión!" -#: editor_ops.cc:6505 +#: editor_ops.cc:6501 msgid "" "Do you really want to remove %1 %2?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5305,7 +5300,7 @@ msgstr "" "\n" "¡Esta acción no se puede deshacer y sobrescribirá el archivo de sesión!" -#: editor_ops.cc:6511 +#: editor_ops.cc:6507 msgid "" "Do you really want to remove %1 %2?\n" "\n" @@ -5314,44 +5309,44 @@ msgstr "" "¿De verdad deseas eliminar %1 %2?\n" "Esta acción no se puede deshacer y sobrescribirá el archivo de sesión" -#: editor_ops.cc:6518 +#: editor_ops.cc:6514 msgid "Yes, remove them." msgstr "Sí, elimínalas." -#: editor_ops.cc:6520 editor_snapshots.cc:159 route_ui.cc:1478 +#: editor_ops.cc:6516 editor_snapshots.cc:159 route_ui.cc:1478 msgid "Yes, remove it." msgstr "Sí, elimínala" -#: editor_ops.cc:6525 editor_ops.cc:6527 +#: editor_ops.cc:6521 editor_ops.cc:6523 msgid "Remove %1" msgstr "Eliminar %1" -#: editor_ops.cc:6586 +#: editor_ops.cc:6582 msgid "insert time" msgstr "insertar tiempo" -#: editor_ops.cc:6743 +#: editor_ops.cc:6739 msgid "There are too many tracks to fit in the current window" msgstr "Hay demasiadas pistas para encajar en la ventana actual" -#: editor_ops.cc:6843 +#: editor_ops.cc:6839 #, c-format msgid "Saved view %u" msgstr "Vista %u guardada" -#: editor_ops.cc:6868 +#: editor_ops.cc:6864 msgid "mute regions" msgstr "enmudecer regiones" -#: editor_ops.cc:6870 +#: editor_ops.cc:6866 msgid "mute region" msgstr "enmudecer región" -#: editor_ops.cc:6907 +#: editor_ops.cc:6903 msgid "combine regions" msgstr "combinar regiones" -#: editor_ops.cc:6945 +#: editor_ops.cc:6941 msgid "uncombine regions" msgstr "Descombinar regiones" @@ -5387,7 +5382,7 @@ msgstr "Length of region fade-in (units: secondary clock), () if disabled" msgid "Length of region fade-out (units: secondary clock), () if dsisabled" msgstr "Length of region fade-out (units: secondary clock), () if dsisabled" -#: editor_regions.cc:118 mixer_strip.cc:1961 mono_panner.cc:179 +#: editor_regions.cc:118 mixer_strip.cc:1960 mono_panner.cc:179 #: stereo_panner.cc:217 stereo_panner.cc:240 msgid "L" msgstr "L" @@ -5404,8 +5399,8 @@ msgstr "G" msgid "Region position glued to Bars|Beats time?" msgstr "Region position glued to Bars|Beats time?" -#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:722 -#: mixer_strip.cc:1935 panner_ui.cc:554 stereo_panner.cc:237 +#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:723 +#: mixer_strip.cc:1934 panner_ui.cc:554 stereo_panner.cc:237 msgid "M" msgstr "M" @@ -5474,7 +5469,7 @@ msgstr "Nombre de Pista/Bus" msgid "Track/Bus visible ?" msgstr "¿Pista/Bus visible?" -#: editor_routes.cc:204 mixer_strip.cc:1952 route_time_axis.cc:2387 +#: editor_routes.cc:204 mixer_strip.cc:1951 route_time_axis.cc:2387 msgid "A" msgstr "A" @@ -5482,7 +5477,7 @@ msgstr "A" msgid "Track/Bus active ?" msgstr "¿Pista/Bus activa/o?" -#: editor_routes.cc:205 mixer_strip.cc:1936 +#: editor_routes.cc:205 mixer_strip.cc:1935 msgid "I" msgstr "I" @@ -5490,7 +5485,7 @@ msgstr "I" msgid "MIDI input enabled" msgstr "Entrada MIDI habilitada" -#: editor_routes.cc:206 mixer_strip.cc:1934 mono_panner.cc:198 +#: editor_routes.cc:206 mixer_strip.cc:1933 mono_panner.cc:198 #: stereo_panner.cc:215 stereo_panner.cc:242 msgid "R" msgstr "R" @@ -5503,7 +5498,7 @@ msgstr "Grabación habilitada" msgid "Muted" msgstr "En mudo" -#: editor_routes.cc:208 mixer_strip.cc:1948 +#: editor_routes.cc:208 mixer_strip.cc:1947 msgid "S" msgstr "S" @@ -5515,7 +5510,7 @@ msgstr "En solo" msgid "SI" msgstr "SI" -#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1883 +#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1872 msgid "Solo Isolated" msgstr "Solo aislado" @@ -5523,23 +5518,23 @@ msgstr "Solo aislado" msgid "Solo Safe (Locked)" msgstr "Solo seguro (bloqueado)" -#: editor_routes.cc:471 mixer_ui.cc:1161 +#: editor_routes.cc:471 mixer_ui.cc:1162 msgid "Hide All" msgstr "Ocultar todo" -#: editor_routes.cc:472 mixer_ui.cc:1162 +#: editor_routes.cc:472 mixer_ui.cc:1163 msgid "Show All Audio Tracks" msgstr "Mostrar todas las pistas de audio" -#: editor_routes.cc:473 mixer_ui.cc:1163 +#: editor_routes.cc:473 mixer_ui.cc:1164 msgid "Hide All Audio Tracks" msgstr "Ocultar todas las pistas de audio" -#: editor_routes.cc:474 mixer_ui.cc:1164 +#: editor_routes.cc:474 mixer_ui.cc:1165 msgid "Show All Audio Busses" msgstr "Mostrar todos los buses de audio" -#: editor_routes.cc:475 mixer_ui.cc:1165 +#: editor_routes.cc:475 mixer_ui.cc:1166 msgid "Hide All Audio Busses" msgstr "Ocultar todos los buses de audio" @@ -5555,47 +5550,47 @@ msgstr "Ocultar todas las pistas MIDI" msgid "Show Tracks With Regions Under Playhead" msgstr "Mostrar pistas con regiones bajo cursor" -#: editor_rulers.cc:342 +#: editor_rulers.cc:340 msgid "New location marker" msgstr "Nueva marca de posición" -#: editor_rulers.cc:343 +#: editor_rulers.cc:341 msgid "Clear all locations" msgstr "Limpiar todas las posiciones" -#: editor_rulers.cc:344 +#: editor_rulers.cc:342 msgid "Unhide locations" msgstr "Mostrar posiciones" -#: editor_rulers.cc:348 +#: editor_rulers.cc:346 msgid "New range" msgstr "Nuevo rango" -#: editor_rulers.cc:349 +#: editor_rulers.cc:347 msgid "Clear all ranges" msgstr "Limpiar todos los rangos" -#: editor_rulers.cc:350 +#: editor_rulers.cc:348 msgid "Unhide ranges" msgstr "Mostrar rangos" -#: editor_rulers.cc:360 +#: editor_rulers.cc:358 msgid "New CD track marker" msgstr "Nueva marca de pista de CD" -#: editor_rulers.cc:365 tempo_dialog.cc:40 +#: editor_rulers.cc:363 tempo_dialog.cc:40 msgid "New Tempo" msgstr "Nuevo tempo" -#: editor_rulers.cc:370 tempo_dialog.cc:255 +#: editor_rulers.cc:368 tempo_dialog.cc:255 msgid "New Meter" msgstr "Nueva métrica" -#: editor_rulers.cc:376 +#: editor_rulers.cc:373 msgid "Timeline height" msgstr "" -#: editor_rulers.cc:386 +#: editor_rulers.cc:383 #, fuzzy msgid "Align Video Track" msgstr "Añadir pista de audio" @@ -5604,51 +5599,51 @@ msgstr "Añadir pista de audio" msgid "set selected regions" msgstr "establecer regiones seleccionadas" -#: editor_selection.cc:1419 +#: editor_selection.cc:1414 msgid "select all" msgstr "seleccionar todo" -#: editor_selection.cc:1511 +#: editor_selection.cc:1506 msgid "select all within" msgstr "seleccionar todo dentro" -#: editor_selection.cc:1569 +#: editor_selection.cc:1564 msgid "set selection from range" msgstr "nueva selección desde rango" -#: editor_selection.cc:1609 +#: editor_selection.cc:1604 msgid "select all from range" msgstr "seleccionar todo desde rango" -#: editor_selection.cc:1640 +#: editor_selection.cc:1635 msgid "select all from punch" msgstr "seleccionar todo desde pinchazo" -#: editor_selection.cc:1671 +#: editor_selection.cc:1666 msgid "select all from loop" msgstr "seleccionar todo desde bucle" -#: editor_selection.cc:1707 +#: editor_selection.cc:1702 msgid "select all after cursor" msgstr "seleccionar todo desde el cursor" -#: editor_selection.cc:1709 +#: editor_selection.cc:1704 msgid "select all before cursor" msgstr "seleccionar todo hasta el cursor" -#: editor_selection.cc:1758 +#: editor_selection.cc:1753 msgid "select all after edit" msgstr "seleccionar todo desde el punto de edición" -#: editor_selection.cc:1760 +#: editor_selection.cc:1755 msgid "select all before edit" msgstr "seleccionar todo hasta el punto de edición" -#: editor_selection.cc:1893 +#: editor_selection.cc:1888 msgid "No edit range defined" msgstr "Rango de edición no definido" -#: editor_selection.cc:1899 +#: editor_selection.cc:1894 msgid "" "the edit point is Selected Marker\n" "but there is no selected marker." @@ -5676,46 +5671,46 @@ msgstr "" msgid "Remove snapshot" msgstr "Eliminar captura de sesión" -#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:251 +#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:250 msgid "add" msgstr "añadir" -#: editor_tempodisplay.cc:232 +#: editor_tempodisplay.cc:231 msgid "add tempo mark" msgstr "añadir marca de tempo" -#: editor_tempodisplay.cc:275 +#: editor_tempodisplay.cc:272 msgid "add meter mark" msgstr "añadir marca de métrica" -#: editor_tempodisplay.cc:291 editor_tempodisplay.cc:374 -#: editor_tempodisplay.cc:393 +#: editor_tempodisplay.cc:288 editor_tempodisplay.cc:367 +#: editor_tempodisplay.cc:386 msgid "" "programming error: tempo marker canvas item has no marker object pointer!" msgstr "" "programming error: tempo marker canvas item has no marker object pointer!" -#: editor_tempodisplay.cc:296 editor_tempodisplay.cc:379 +#: editor_tempodisplay.cc:293 editor_tempodisplay.cc:372 msgid "programming error: marker for tempo is not a tempo marker!" msgstr "programming error: marker for tempo is not a tempo marker!" -#: editor_tempodisplay.cc:308 editor_tempodisplay.cc:340 +#: editor_tempodisplay.cc:305 editor_tempodisplay.cc:335 msgid "done" msgstr "listo" -#: editor_tempodisplay.cc:329 editor_tempodisplay.cc:359 +#: editor_tempodisplay.cc:324 editor_tempodisplay.cc:352 msgid "replace tempo mark" msgstr "reemplazar marca de tempo" -#: editor_tempodisplay.cc:398 editor_tempodisplay.cc:430 +#: editor_tempodisplay.cc:391 editor_tempodisplay.cc:423 msgid "programming error: marker for meter is not a meter marker!" msgstr "programming error: marker for meter is not a meter marker!" -#: editor_tempodisplay.cc:408 editor_tempodisplay.cc:442 +#: editor_tempodisplay.cc:401 editor_tempodisplay.cc:435 msgid "remove tempo mark" msgstr "eliminar marca de tempo" -#: editor_tempodisplay.cc:425 +#: editor_tempodisplay.cc:418 msgid "" "programming error: meter marker canvas item has no marker object pointer!" msgstr "" @@ -5800,7 +5795,7 @@ msgstr "192000Hz" #: engine_dialog.cc:127 engine_dialog.cc:132 engine_dialog.cc:169 #: engine_dialog.cc:552 midi_channel_selector.cc:163 #: midi_channel_selector.cc:402 midi_channel_selector.cc:438 -#: rc_option_editor.cc:1252 sfdb_ui.cc:542 +#: rc_option_editor.cc:1250 sfdb_ui.cc:542 msgid "None" msgstr "Ninguno" @@ -5997,28 +5992,28 @@ msgstr "Canales:" msgid "Split to mono files" msgstr "Dividir a archivos mono" -#: export_channel_selector.cc:180 +#: export_channel_selector.cc:182 msgid "Bus or Track" msgstr "Bus o pista" -#: export_channel_selector.cc:457 +#: export_channel_selector.cc:459 msgid "Region contents without fades nor region gain (channels: %1)" msgstr "Contenidos de región sin fundidos ni ganancia de región (canales: %1)" -#: export_channel_selector.cc:461 +#: export_channel_selector.cc:463 msgid "Region contents with fades and region gain (channels: %1)" msgstr "Contenidos de región con fundidos y ganancia de región (canales: %1)" -#: export_channel_selector.cc:465 +#: export_channel_selector.cc:467 msgid "Track output (channels: %1)" msgstr "Salida de pista (canales: %1)" -#: export_channel_selector.cc:534 +#: export_channel_selector.cc:536 #, fuzzy msgid "Export region contents" msgstr "Exportar región" -#: export_channel_selector.cc:535 +#: export_channel_selector.cc:537 #, fuzzy msgid "Export track output" msgstr "Conectar salidas de pista y bus" @@ -6034,8 +6029,8 @@ msgstr "" msgid "List files" msgstr "Listar archivos" -#: export_dialog.cc:164 export_timespan_selector.cc:357 -#: export_timespan_selector.cc:421 +#: export_dialog.cc:164 export_timespan_selector.cc:355 +#: export_timespan_selector.cc:417 msgid "Time Span" msgstr "Intervalos" @@ -6144,6 +6139,9 @@ msgid "Folder:" msgstr "Carpeta:" #: export_filename_selector.cc:37 session_import_dialog.cc:44 +#: transcode_video_dialog.cc:58 video_server_dialog.cc:44 +#: video_server_dialog.cc:46 export_video_dialog.cc:68 +#: export_video_dialog.cc:70 msgid "Browse" msgstr "Explorar" @@ -6285,44 +6283,44 @@ msgstr "" msgid "Show Times as:" msgstr "Mostrar los tiempos como:" -#: export_timespan_selector.cc:206 +#: export_timespan_selector.cc:204 msgid " to " msgstr " a " -#: export_timespan_selector.cc:350 export_timespan_selector.cc:411 +#: export_timespan_selector.cc:348 export_timespan_selector.cc:407 msgid "Range" msgstr "Rango" -#: gain_meter.cc:108 gain_meter.cc:430 gain_meter.cc:819 +#: gain_meter.cc:109 gain_meter.cc:431 gain_meter.cc:820 msgid "-inf" msgstr "-inf" -#: gain_meter.cc:114 gain_meter.cc:868 +#: gain_meter.cc:115 gain_meter.cc:869 msgid "Fader automation mode" msgstr "Modo de automatización de fader" -#: gain_meter.cc:115 gain_meter.cc:869 +#: gain_meter.cc:116 gain_meter.cc:870 msgid "Fader automation type" msgstr "Tipo de automatización de fader" -#: gain_meter.cc:124 gain_meter.cc:758 panner_ui.cc:178 panner_ui.cc:590 +#: gain_meter.cc:125 gain_meter.cc:759 panner_ui.cc:178 panner_ui.cc:590 msgid "Abs" msgstr "Abs" -#: gain_meter.cc:333 +#: gain_meter.cc:334 msgid "-Inf" msgstr "-Inf" -#: gain_meter.cc:725 mixer_strip.cc:1955 panner_ui.cc:557 +#: gain_meter.cc:726 mixer_strip.cc:1954 panner_ui.cc:557 #: route_time_axis.cc:2391 msgid "P" msgstr "P" -#: gain_meter.cc:728 panner_ui.cc:560 +#: gain_meter.cc:729 panner_ui.cc:560 msgid "T" msgstr "T" -#: gain_meter.cc:731 panner_ui.cc:563 +#: gain_meter.cc:732 panner_ui.cc:563 msgid "W" msgstr "W" @@ -6334,27 +6332,35 @@ msgstr "Presets" msgid "Switches" msgstr "Conmutadores" -#: generic_pluginui.cc:242 generic_pluginui.cc:372 processor_box.cc:2190 +#: generic_pluginui.cc:242 generic_pluginui.cc:376 processor_box.cc:2210 msgid "Controls" msgstr "Controles" -#: generic_pluginui.cc:266 +#: generic_pluginui.cc:270 msgid "Plugin Editor: could not build control element for port %1" msgstr "" "Editor de plugin: no se pudo crear el elemento de control para el puerto %1" -#: generic_pluginui.cc:404 +#: generic_pluginui.cc:408 msgid "Meters" msgstr "Medidores" -#: generic_pluginui.cc:419 +#: generic_pluginui.cc:423 msgid "Automation control" msgstr "Control de la automatización" -#: generic_pluginui.cc:426 +#: generic_pluginui.cc:430 msgid "Mgnual" msgstr "Manual" +#: global_port_matrix.cc:164 +msgid "Audio Connection Manager" +msgstr "Gestor de conexiones de audio" + +#: global_port_matrix.cc:167 +msgid "MIDI Connection Manager" +msgstr "Gestor de conexiones MIDI" + #: global_port_matrix.cc:204 io_selector.cc:216 msgid "port" msgstr "puerto" @@ -6507,11 +6513,11 @@ msgstr "Importando fichero: %1 de %2" msgid "I/O selector" msgstr "Selector de E/S" -#: io_selector.cc:268 +#: io_selector.cc:266 msgid "%1 input" msgstr "%1 entrada" -#: io_selector.cc:270 +#: io_selector.cc:268 msgid "%1 output" msgstr "%1 salida" @@ -6700,36 +6706,36 @@ msgstr "" "\n" "Considera estas posibilidades y, quizás, (re)inicia JACK." -#: main.cc:201 main.cc:320 +#: main.cc:203 main.cc:324 msgid "cannot create user %3 folder %1 (%2)" msgstr "" -#: main.cc:208 main.cc:327 +#: main.cc:210 main.cc:331 msgid "cannot open pango.rc file %1" msgstr "no se pudo abrir el archivo pango.rc %1" -#: main.cc:233 main.cc:354 +#: main.cc:235 main.cc:358 msgid "Cannot find ArdourMono TrueType font" msgstr "" -#: main.cc:245 main.cc:360 +#: main.cc:247 main.cc:364 msgid "Cannot load ArdourMono TrueType font." msgstr "" -#: main.cc:308 +#: main.cc:312 msgid "" "No fontconfig file found on your system. Things may looked very odd or ugly" msgstr "" -#: main.cc:364 +#: main.cc:368 msgid "Failed to set fontconfig configuration." msgstr "" -#: main.cc:375 main.cc:391 +#: main.cc:379 main.cc:395 msgid "JACK exited" msgstr "JACK se paró" -#: main.cc:378 +#: main.cc:382 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6743,7 +6749,7 @@ msgstr "" "\n" "Pulsa OK para salir de %1." -#: main.cc:393 +#: main.cc:397 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6758,19 +6764,19 @@ msgstr "" "guardar tu sesión en este momento pues perderíamos la información\n" "de las conexiones.\n" -#: main.cc:487 +#: main.cc:491 msgid " (built using " msgstr " (compilado usando " -#: main.cc:490 +#: main.cc:494 msgid " and GCC version " msgstr " y versión de GCC " -#: main.cc:500 +#: main.cc:504 msgid "Copyright (C) 1999-2012 Paul Davis" msgstr "Copyright (C) 1999-2012 Paul Davis" -#: main.cc:501 +#: main.cc:505 msgid "" "Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " "Baker, Robin Gareus" @@ -6778,30 +6784,30 @@ msgstr "" "Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " "Baker, Robin Gareus" -#: main.cc:503 +#: main.cc:507 msgid "%1 comes with ABSOLUTELY NO WARRANTY" msgstr "%1 viene SIN GARANTÍA DE NINGUNA CLASE" -#: main.cc:504 +#: main.cc:508 msgid "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "" "incluidas de comerciabilidad o adecuación para un propósito determinado" -#: main.cc:505 +#: main.cc:509 msgid "This is free software, and you are welcome to redistribute it " msgstr "Esto es software libre. Puedes distribuirlo " -#: main.cc:506 +#: main.cc:510 msgid "under certain conditions; see the source for copying conditions." msgstr "" "bajo ciertas condiciones; lee el código para conocer las condiciones de " "copia." -#: main.cc:515 +#: main.cc:519 msgid "Cannot xinstall SIGPIPE error handler" msgstr "Cannot xinstall SIGPIPE error handler" -#: main.cc:521 +#: main.cc:525 msgid "could not create %1 GUI" msgstr "could not create %1 GUI" @@ -6809,7 +6815,7 @@ msgstr "could not create %1 GUI" msgid "Display delta to edit cursor" msgstr "Mostrar diferencia al punto de edición" -#: marker.cc:251 +#: marker.cc:251 video_image_frame.cc:120 msgid "MarkerText" msgstr "MarkerText" @@ -7008,7 +7014,7 @@ msgstr "Añadir puerto MIDI" msgid "Port name:" msgstr "Nombre del puerto:" -#: midi_port_dialog.cc:46 +#: midi_port_dialog.cc:45 msgid "MidiPortDialog" msgstr "" @@ -7100,7 +7106,7 @@ msgstr "Canal" msgid "paste" msgstr "pegar" -#: midi_region_view.cc:3763 +#: midi_region_view.cc:3761 msgid "delete sysex" msgstr "eliminar sysex" @@ -7150,62 +7156,73 @@ msgstr "Colores de canal" msgid "Color Mode" msgstr "Modo color" -#: midi_time_axis.cc:562 +#: midi_time_axis.cc:561 msgid "Bender" msgstr "Bender" -#: midi_time_axis.cc:566 +#: midi_time_axis.cc:565 msgid "Pressure" msgstr "Presión" -#: midi_time_axis.cc:579 +#: midi_time_axis.cc:578 msgid "Controllers" msgstr "Controladores" -#: midi_time_axis.cc:584 +#: midi_time_axis.cc:583 msgid "No MIDI Channels selected" msgstr "No hay canales MIDI seleccionados" -#: midi_time_axis.cc:641 midi_time_axis.cc:770 +#: midi_time_axis.cc:640 midi_time_axis.cc:769 msgid "Hide all channels" msgstr "Ocultar todos los canales" -#: midi_time_axis.cc:645 midi_time_axis.cc:774 +#: midi_time_axis.cc:644 midi_time_axis.cc:773 msgid "Show all channels" msgstr "Mostrar todos los canales" -#: midi_time_axis.cc:656 midi_time_axis.cc:785 +#: midi_time_axis.cc:655 midi_time_axis.cc:784 msgid "Channel %1" msgstr "Canal %1" -#: midi_time_axis.cc:911 midi_time_axis.cc:943 +#: midi_time_axis.cc:910 midi_time_axis.cc:942 msgid "Controllers %1-%2" msgstr "Controladores %1-%2" -#: midi_time_axis.cc:934 midi_time_axis.cc:937 +#: midi_time_axis.cc:933 midi_time_axis.cc:936 msgid "Controller %1" msgstr "Controlador %1" -#: midi_time_axis.cc:960 +#: midi_time_axis.cc:959 msgid "Sustained" msgstr "Sostenido" -#: midi_time_axis.cc:967 +#: midi_time_axis.cc:966 msgid "Percussive" msgstr "Percusivo" -#: midi_time_axis.cc:987 +#: midi_time_axis.cc:986 msgid "Meter Colors" msgstr "Colores de medidor" -#: midi_time_axis.cc:994 +#: midi_time_axis.cc:993 msgid "Channel Colors" msgstr "Colores de canal" -#: midi_time_axis.cc:1001 +#: midi_time_axis.cc:1000 msgid "Track Color" msgstr "Color de pista" +# aquí creo que el original debería decir "smallest" por coherencia (son las alturas de pista). me tomo la libertad de corregir +#: midi_time_axis.cc:1488 midi_time_axis.cc:1494 midi_time_axis.cc:1504 +#: midi_time_axis.cc:1510 +#, fuzzy +msgid "all" +msgstr "Mínima" + +#: midi_time_axis.cc:1491 midi_time_axis.cc:1507 +msgid "some" +msgstr "" + #: midi_tracer.cc:43 msgid "Line history: " msgstr "Historia de líneas:" @@ -7291,7 +7308,7 @@ msgstr "Pulsa para elegir una carpeta adicional" msgid "Missing Plugins" msgstr "Plugins ausentes" -#: missing_plugin_dialog.cc:33 +#: missing_plugin_dialog.cc:33 transcode_video_dialog.cc:59 msgid "OK" msgstr "OK" @@ -7365,12 +7382,12 @@ msgstr "" msgid "Could not find mixer.bindings in search path %1" msgstr "" -#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1721 +#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1720 msgid "pre" msgstr "pre" #: mixer_strip.cc:93 mixer_strip.cc:121 mixer_strip.cc:352 mixer_strip.cc:1293 -#: rc_option_editor.cc:1884 +#: rc_option_editor.cc:1873 msgid "Comments" msgstr "Comentarios" @@ -7407,11 +7424,11 @@ msgstr "Solo aislado" msgid "Lock Solo Status" msgstr "Bloquear estado de solo" -#: mixer_strip.cc:201 mixer_strip.cc:1930 +#: mixer_strip.cc:201 mixer_strip.cc:1929 msgid "lock" msgstr "bloquear" -#: mixer_strip.cc:202 mixer_strip.cc:1929 +#: mixer_strip.cc:202 mixer_strip.cc:1928 msgid "iso" msgstr "iso" @@ -7419,19 +7436,19 @@ msgstr "iso" msgid "Mix group" msgstr "Grupo de mezcla" -#: mixer_strip.cc:349 rc_option_editor.cc:1881 +#: mixer_strip.cc:349 rc_option_editor.cc:1870 msgid "Phase Invert" msgstr "Inversión de fase" -#: mixer_strip.cc:350 rc_option_editor.cc:1882 route_ui.cc:1213 +#: mixer_strip.cc:350 rc_option_editor.cc:1871 route_ui.cc:1213 msgid "Solo Safe" msgstr "Solo seguro" -#: mixer_strip.cc:353 mixer_ui.cc:123 route_time_axis.cc:664 +#: mixer_strip.cc:353 mixer_ui.cc:124 route_time_axis.cc:664 msgid "Group" msgstr "Grupo" -#: mixer_strip.cc:354 rc_option_editor.cc:1885 +#: mixer_strip.cc:354 rc_option_editor.cc:1874 msgid "Meter Point" msgstr "Punto de medición" @@ -7451,7 +7468,7 @@ msgstr "" msgid "Snd" msgstr "Snd" -#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2118 +#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2152 msgid "Not connected to JACK - no I/O changes are possible" msgstr "No está conectado a JACK - No es posible realizar cambios de E/S" @@ -7487,107 +7504,107 @@ msgstr "Clicar para añadir o editar comentarios" msgid ": comment editor" msgstr ": editor de notas" -#: mixer_strip.cc:1429 +#: mixer_strip.cc:1428 msgid "Grp" msgstr "Grp" -#: mixer_strip.cc:1432 +#: mixer_strip.cc:1431 msgid "~G" msgstr "~G" -#: mixer_strip.cc:1461 +#: mixer_strip.cc:1460 msgid "Comments..." msgstr "Notas..." -#: mixer_strip.cc:1463 +#: mixer_strip.cc:1462 msgid "Save As Template..." msgstr "Guardar como plantilla..." -#: mixer_strip.cc:1469 route_group_dialog.cc:39 route_time_axis.cc:687 +#: mixer_strip.cc:1468 route_group_dialog.cc:39 route_time_axis.cc:687 msgid "Active" msgstr "Activo" -#: mixer_strip.cc:1476 +#: mixer_strip.cc:1475 msgid "Adjust Latency..." msgstr "Ajustar latencia..." -#: mixer_strip.cc:1479 +#: mixer_strip.cc:1478 msgid "Protect Against Denormals" msgstr "Proteger contra denormals" -#: mixer_strip.cc:1485 route_time_axis.cc:426 +#: mixer_strip.cc:1484 route_time_axis.cc:426 msgid "Remote Control ID..." msgstr "ID de control remoto..." -#: mixer_strip.cc:1717 mixer_strip.cc:1741 +#: mixer_strip.cc:1716 mixer_strip.cc:1740 msgid "in" msgstr "in" -#: mixer_strip.cc:1725 +#: mixer_strip.cc:1724 msgid "post" msgstr "post" -#: mixer_strip.cc:1729 +#: mixer_strip.cc:1728 msgid "out" msgstr "out" -#: mixer_strip.cc:1734 +#: mixer_strip.cc:1733 msgid "custom" msgstr "custom" -#: mixer_strip.cc:1745 +#: mixer_strip.cc:1744 msgid "pr" msgstr "pr" -#: mixer_strip.cc:1749 +#: mixer_strip.cc:1748 msgid "po" msgstr "po" -#: mixer_strip.cc:1753 +#: mixer_strip.cc:1752 msgid "o" msgstr "o" -#: mixer_strip.cc:1758 +#: mixer_strip.cc:1757 msgid "c" msgstr "" -#: mixer_strip.cc:1906 route_ui.cc:138 +#: mixer_strip.cc:1905 route_ui.cc:138 msgid "Disk" msgstr "Disco" -#: mixer_strip.cc:1921 monitor_section.cc:63 +#: mixer_strip.cc:1920 monitor_section.cc:63 msgid "AFL" msgstr "AFL" -#: mixer_strip.cc:1924 monitor_section.cc:64 +#: mixer_strip.cc:1923 monitor_section.cc:64 msgid "PFL" msgstr "PFL" -#: mixer_strip.cc:1937 +#: mixer_strip.cc:1936 msgid "D" msgstr "D" -#: mixer_strip.cc:1960 +#: mixer_strip.cc:1959 msgid "i" msgstr "i" -#: mixer_strip.cc:2134 +#: mixer_strip.cc:2133 msgid "Pre-fader" msgstr "Pre-fader" -#: mixer_strip.cc:2135 +#: mixer_strip.cc:2134 msgid "Post-fader" msgstr "Post-fader" -#: mixer_ui.cc:1188 +#: mixer_ui.cc:1189 msgid "track display list item for renamed strip not found!" msgstr "" -#: mixer_ui.cc:1272 +#: mixer_ui.cc:1273 msgid "-all-" msgstr "-todos-" -#: mixer_ui.cc:1791 +#: mixer_ui.cc:1792 msgid "Strips" msgstr "Canales" @@ -7977,7 +7994,7 @@ msgstr "" msgid "Panner (2D)" msgstr "Paner (2D)" -#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:494 +#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:452 msgid "Bypass" msgstr "Puentear" @@ -8003,23 +8020,23 @@ msgstr "" msgid "Playlists" msgstr "Listas de reproducción" -#: playlist_selector.cc:55 +#: playlist_selector.cc:54 msgid "Playlists grouped by track" msgstr "Listas de reproducción agrupadas por pista" -#: playlist_selector.cc:102 +#: playlist_selector.cc:101 msgid "Playlist for %1" msgstr "Lista de reproducción en %1" -#: playlist_selector.cc:115 +#: playlist_selector.cc:114 msgid "Other tracks" msgstr "Otras pistas" -#: playlist_selector.cc:140 +#: playlist_selector.cc:139 msgid "unassigned" msgstr "no asignado" -#: playlist_selector.cc:195 +#: playlist_selector.cc:194 msgid "Imported" msgstr "Importado" @@ -8031,31 +8048,31 @@ msgstr "escala dB" msgid "Show phase" msgstr "Mostrar fase" -#: plugin_selector.cc:53 plugin_selector.cc:221 +#: plugin_selector.cc:53 plugin_selector.cc:220 msgid "Name contains" msgstr "El nombre contiene" -#: plugin_selector.cc:54 plugin_selector.cc:225 +#: plugin_selector.cc:54 plugin_selector.cc:224 msgid "Type contains" msgstr "El tipo contiene" -#: plugin_selector.cc:55 plugin_selector.cc:223 +#: plugin_selector.cc:55 plugin_selector.cc:222 msgid "Category contains" msgstr "La categoría contiene" -#: plugin_selector.cc:56 plugin_selector.cc:245 +#: plugin_selector.cc:56 plugin_selector.cc:244 msgid "Author contains" msgstr "El autor contiene" -#: plugin_selector.cc:57 plugin_selector.cc:247 +#: plugin_selector.cc:57 plugin_selector.cc:246 msgid "Library contains" msgstr "La biblioteca contiene" -#: plugin_selector.cc:58 plugin_selector.cc:211 plugin_selector.cc:522 +#: plugin_selector.cc:58 plugin_selector.cc:210 plugin_selector.cc:521 msgid "Favorites only" msgstr "Sólo favoritos" -#: plugin_selector.cc:59 plugin_selector.cc:215 plugin_selector.cc:522 +#: plugin_selector.cc:59 plugin_selector.cc:214 plugin_selector.cc:521 msgid "Hidden only" msgstr "Sólo ocultos" @@ -8063,68 +8080,68 @@ msgstr "Sólo ocultos" msgid "Plugin Manager" msgstr "Administrador de plugins" -#: plugin_selector.cc:85 +#: plugin_selector.cc:84 msgid "Fav" msgstr "Fav" -#: plugin_selector.cc:87 +#: plugin_selector.cc:86 msgid "Available Plugins" msgstr "Plugins disponibles" -#: plugin_selector.cc:88 +#: plugin_selector.cc:87 msgid "Type" msgstr "Tipo" -#: plugin_selector.cc:89 +#: plugin_selector.cc:88 msgid "Category" msgstr "Categoría" -#: plugin_selector.cc:90 +#: plugin_selector.cc:89 msgid "Creator" msgstr "Creador" -#: plugin_selector.cc:91 +#: plugin_selector.cc:90 msgid "# Audio In" msgstr "# Audio In" -#: plugin_selector.cc:92 +#: plugin_selector.cc:91 msgid "# Audio Out" msgstr "# Audio Out" -#: plugin_selector.cc:93 +#: plugin_selector.cc:92 msgid "# MIDI In" msgstr "# MIDI In" -#: plugin_selector.cc:94 +#: plugin_selector.cc:93 msgid "# MIDI Out" msgstr "# MIDI Out" -#: plugin_selector.cc:116 +#: plugin_selector.cc:115 msgid "Plugins to be connected" msgstr "Plugins que se conectarán" -#: plugin_selector.cc:129 +#: plugin_selector.cc:128 msgid "Add a plugin to the effect list" msgstr "Añadir plugin a la lista de efectos" -#: plugin_selector.cc:133 +#: plugin_selector.cc:132 msgid "Remove a plugin from the effect list" msgstr "Eliminar plugin de la lista de efectos" -#: plugin_selector.cc:135 +#: plugin_selector.cc:134 msgid "Update available plugins" msgstr "Actualizar plugins disponibles" -#: plugin_selector.cc:172 +#: plugin_selector.cc:171 msgid "Insert Plugin(s)" msgstr "Insertar plugin/s" -#: plugin_selector.cc:321 plugin_selector.cc:322 plugin_selector.cc:323 -#: plugin_selector.cc:324 +#: plugin_selector.cc:320 plugin_selector.cc:321 plugin_selector.cc:322 +#: plugin_selector.cc:323 msgid "variable" msgstr "" -#: plugin_selector.cc:481 +#: plugin_selector.cc:480 msgid "" "The plugin \"%1\" could not be loaded\n" "\n" @@ -8134,27 +8151,27 @@ msgstr "" "\n" "Ver la ventana de mensajes para más detalles" -#: plugin_selector.cc:629 +#: plugin_selector.cc:628 msgid "Favorites" msgstr "Favoritos" -#: plugin_selector.cc:631 +#: plugin_selector.cc:630 msgid "Plugin Manager..." msgstr "Administrador de plugins..." -#: plugin_selector.cc:635 +#: plugin_selector.cc:634 msgid "By Creator" msgstr "Por autor" -#: plugin_selector.cc:638 +#: plugin_selector.cc:637 msgid "By Category" msgstr "Por categoría" -#: plugin_ui.cc:118 +#: plugin_ui.cc:116 msgid "Eh? LADSPA plugins don't have editors!" msgstr "¿Cómo? ¡Los plugins LADSPA no tienen editores!" -#: plugin_ui.cc:127 plugin_ui.cc:270 +#: plugin_ui.cc:125 plugin_ui.cc:228 msgid "" "unknown type of editor-supplying plugin (note: no VST support in this " "version of %1)" @@ -8162,11 +8179,11 @@ msgstr "" "Tipo desconocido de plugin con editor propio (nota: no hay soporte para VST " "en esta versión de %1)" -#: plugin_ui.cc:130 +#: plugin_ui.cc:128 msgid "unknown type of editor-supplying plugin" msgstr "Tipo desconocido de plugin con editor propio " -#: plugin_ui.cc:300 +#: plugin_ui.cc:258 msgid "" "unknown type of editor-supplying plugin (note: no linuxVST support in this " "version of %1)" @@ -8174,45 +8191,45 @@ msgstr "" "Tipo desconocido de plugin con editor propio (nota: no hay soporte linuxVST " "en esta versión de %1)" -#: plugin_ui.cc:372 +#: plugin_ui.cc:330 msgid "create_lv2_editor called on non-LV2 plugin" msgstr "" -#: plugin_ui.cc:460 +#: plugin_ui.cc:418 msgid "Add" msgstr "Añadir" -#: plugin_ui.cc:464 +#: plugin_ui.cc:422 msgid "Description" msgstr "Descripción" -#: plugin_ui.cc:465 +#: plugin_ui.cc:423 msgid "Plugin analysis" msgstr "Análisis de plugin" -#: plugin_ui.cc:472 +#: plugin_ui.cc:430 msgid "" "Presets (if any) for this plugin\n" "(Both factory and user-created)" msgstr "" -#: plugin_ui.cc:473 +#: plugin_ui.cc:431 msgid "Save a new preset" msgstr "Guadar un preset nuevo" -#: plugin_ui.cc:474 +#: plugin_ui.cc:432 msgid "Save the current preset" msgstr "" -#: plugin_ui.cc:475 +#: plugin_ui.cc:433 msgid "Delete the current preset" msgstr "" -#: plugin_ui.cc:476 +#: plugin_ui.cc:434 msgid "Disable signal processing by the plugin" msgstr "" -#: plugin_ui.cc:509 plugin_ui.cc:675 +#: plugin_ui.cc:467 plugin_ui.cc:632 msgid "" "Click to allow the plugin to receive keyboard events that %1 would normally " "use as a shortcut" @@ -8220,29 +8237,29 @@ msgstr "" "Pulsa para permitir que el plugin reciba eventos de teclado que %1 usaría " "normalmente como atajos de teclado" -#: plugin_ui.cc:510 +#: plugin_ui.cc:468 msgid "Click to enable/disable this plugin" msgstr "Pulsa para activar/desactivar este plugin" -#: plugin_ui.cc:549 +#: plugin_ui.cc:507 msgid "latency (%1 sample)" msgid_plural "latency (%1 samples)" msgstr[0] "latencia (%1 muestra)" msgstr[1] "latencia (%1 muestras)" -#: plugin_ui.cc:551 +#: plugin_ui.cc:509 msgid "latency (%1 ms)" msgstr "latencia (%1 ms)" -#: plugin_ui.cc:562 +#: plugin_ui.cc:520 msgid "Edit Latency" msgstr "Editar latencia" -#: plugin_ui.cc:602 +#: plugin_ui.cc:559 msgid "Plugin preset %1 not found" msgstr "No se encontró el preset %1" -#: plugin_ui.cc:682 +#: plugin_ui.cc:639 msgid "Click to allow normal use of %1 keyboard shortcuts" msgstr "Pulsa para permitir el uso normal de los atajos de teclado de %1" @@ -8431,23 +8448,36 @@ msgstr "No hay puertos para conectar." msgid "There are no %1 ports to connect." msgstr "No hay %1 puertos para conectar." -#: processor_box.cc:358 +#: processor_box.cc:255 +msgid "" +"%1\n" +"Double-click to show GUI.\n" +"Alt+double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:258 +msgid "" +"%1\n" +"Double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:371 msgid "Show All Controls" msgstr "Mostrar todos los controles" -#: processor_box.cc:362 +#: processor_box.cc:375 msgid "Hide All Controls" msgstr "Ocultar todos los controles" -#: processor_box.cc:451 +#: processor_box.cc:464 msgid "on" msgstr "on" -#: processor_box.cc:451 rc_option_editor.cc:1914 rc_option_editor.cc:1928 +#: processor_box.cc:464 rc_option_editor.cc:1903 rc_option_editor.cc:1917 msgid "off" msgstr "apagado" -#: processor_box.cc:716 +#: processor_box.cc:729 msgid "" "Right-click to add/remove/edit\n" "plugins,inserts,sends and more" @@ -8455,15 +8485,15 @@ msgstr "" "Botón derecho para añadir/eliminar/editar\n" "plugins, inserciones, envíos y más" -#: processor_box.cc:1150 processor_box.cc:1540 +#: processor_box.cc:1184 processor_box.cc:1578 msgid "Plugin Incompatibility" msgstr "Incompatiblidad de plugin" -#: processor_box.cc:1153 +#: processor_box.cc:1187 msgid "You attempted to add the plugin \"%1\" in slot %2.\n" msgstr "Intentaste añadir el plugin \"%1\" en el slot %2.\n" -#: processor_box.cc:1159 +#: processor_box.cc:1193 msgid "" "\n" "This plugin has:\n" @@ -8471,19 +8501,19 @@ msgstr "" "\n" "Este plugin tiene:\n" -#: processor_box.cc:1162 +#: processor_box.cc:1196 msgid "\t%1 MIDI input\n" msgid_plural "\t%1 MIDI inputs\n" msgstr[0] "\t%1 entrada MIDI\n" msgstr[1] "\t%1 entradas MIDI\n" -#: processor_box.cc:1166 +#: processor_box.cc:1200 msgid "\t%1 audio input\n" msgid_plural "\t%1 audio inputs\n" msgstr[0] "\t%1 entrada audio\n" msgstr[1] "\t%1 entradas audio\n" -#: processor_box.cc:1169 +#: processor_box.cc:1203 msgid "" "\n" "but at the insertion point, there are:\n" @@ -8491,19 +8521,19 @@ msgstr "" "\n" "Pero en el punto de inserción hay:\n" -#: processor_box.cc:1172 +#: processor_box.cc:1206 msgid "\t%1 MIDI channel\n" msgid_plural "\t%1 MIDI channels\n" msgstr[0] "\t%1 canal MIDI\n" msgstr[1] "\t%1 canales MIDI\n" -#: processor_box.cc:1176 +#: processor_box.cc:1210 msgid "\t%1 audio channel\n" msgid_plural "\t%1 audio channels\n" msgstr[0] "\t%1 canal audio\n" msgstr[1] "\t%1 canales audio\n" -#: processor_box.cc:1179 +#: processor_box.cc:1213 msgid "" "\n" "%1 is unable to insert this plugin here.\n" @@ -8511,11 +8541,11 @@ msgstr "" "\n" "%1 es incapaz de insertar este plugin aquí.\n" -#: processor_box.cc:1216 +#: processor_box.cc:1249 msgid "Cannot set up new send: %1" msgstr "No se pudo configurar el nuevo envío: %1" -#: processor_box.cc:1543 +#: processor_box.cc:1581 msgid "" "You cannot reorder these plugins/sends/inserts\n" "in that way because the inputs and\n" @@ -8525,19 +8555,19 @@ msgstr "" "de ese modo porque las entradas y salidas no\n" "funcionarán correctamente." -#: processor_box.cc:1728 +#: processor_box.cc:1765 msgid "Rename Processor" msgstr "Renombrar procesador" -#: processor_box.cc:1759 +#: processor_box.cc:1796 msgid "At least 100 IO objects exist with a name like %1 - name not changed" msgstr "" -#: processor_box.cc:1893 +#: processor_box.cc:1930 msgid "plugin insert constructor failed" msgstr "" -#: processor_box.cc:1904 +#: processor_box.cc:1941 msgid "" "Copying the set of processors on the clipboard failed,\n" "probably because the I/O configuration of the plugins\n" @@ -8548,7 +8578,7 @@ msgstr "" "configuración de E/S de los plugins no concuerda\n" "con la configuración de esta pista." -#: processor_box.cc:1950 +#: processor_box.cc:1987 msgid "" "Do you really want to remove all processors from %1?\n" "(this cannot be undone)" @@ -8556,15 +8586,15 @@ msgstr "" "¿De verdad deseas eliminar todos los procesadores de %1? \n" "(esto no se puede deshacer)" -#: processor_box.cc:1954 processor_box.cc:1979 +#: processor_box.cc:1991 processor_box.cc:2016 msgid "Yes, remove them all" msgstr "Sí, eliminar todos" -#: processor_box.cc:1956 processor_box.cc:1981 +#: processor_box.cc:1993 processor_box.cc:2018 msgid "Remove processors" msgstr "Eliminar procesadores" -#: processor_box.cc:1971 +#: processor_box.cc:2008 msgid "" "Do you really want to remove all pre-fader processors from %1?\n" "(this cannot be undone)" @@ -8572,7 +8602,7 @@ msgstr "" "¿De verdad deseas eliminar todos los procesadores pre-fader de %1?\n" "(esto no se puede deshacer)" -#: processor_box.cc:1974 +#: processor_box.cc:2011 msgid "" "Do you really want to remove all post-fader processors from %1?\n" "(this cannot be undone)" @@ -8580,53 +8610,54 @@ msgstr "" "¿De verdad deseas eliminar todos los procesadores post-fader de %1?\n" "(esto no se puede deshacer)" -#: processor_box.cc:2178 +#: processor_box.cc:2198 msgid "New Plugin" msgstr "Nuevo plugin" -#: processor_box.cc:2181 +#: processor_box.cc:2201 msgid "New Insert" msgstr "Nueva inserción" -#: processor_box.cc:2184 +#: processor_box.cc:2204 msgid "New External Send ..." msgstr "Nuevo envío externo..." -#: processor_box.cc:2188 +#: processor_box.cc:2208 msgid "New Aux Send ..." msgstr "Nuevo envío auxiliar..." -#: processor_box.cc:2192 +#: processor_box.cc:2212 msgid "Clear (all)" msgstr "Limpiar (todos)" # es correcto el término 'resetear'? # He cambiado tipo de compás y compás, cuando tiene este significado, por métrica -#: processor_box.cc:2194 +#: processor_box.cc:2214 msgid "Clear (pre-fader)" msgstr "Limpiar (pre-fader)" -#: processor_box.cc:2196 +#: processor_box.cc:2216 msgid "Clear (post-fader)" msgstr "Limpiar (post-fader)" -#: processor_box.cc:2222 +#: processor_box.cc:2242 msgid "Activate All" msgstr "Activar todos" -#: processor_box.cc:2224 +#: processor_box.cc:2244 msgid "Deactivate All" msgstr "Desactivar todos" -#: processor_box.cc:2226 +#: processor_box.cc:2246 msgid "A/B Plugins" msgstr "Plugins A/B" -#: processor_box.cc:2235 -msgid "Edit with basic controls..." +#: processor_box.cc:2255 +#, fuzzy +msgid "Edit with generic controls..." msgstr "Editar con controles básicos..." -#: processor_box.cc:2481 +#: processor_box.cc:2531 msgid "%1: %2 (by %3)" msgstr "%1: %2 (a %3)" @@ -8748,6 +8779,11 @@ msgstr "Reproducción (segundos de buffering)" msgid "Recording (seconds of buffering):" msgstr "Grabación (segundos de buffering)" +#: rc_option_editor.cc:656 +#, fuzzy +msgid "Control Surface Protocol" +msgstr "Superficies de control" + #: rc_option_editor.cc:660 msgid "Feedback" msgstr "Realimentación" @@ -8757,41 +8793,41 @@ msgid "Double-click on a name to edit settings for an enabled protocol" msgstr "" "Doble clic en un nombre para editar ajustes para un protocolo habilitado" -#: rc_option_editor.cc:818 +#: rc_option_editor.cc:817 msgid "Show Video Export Info before export" msgstr "" -#: rc_option_editor.cc:819 +#: rc_option_editor.cc:818 msgid "Show Video Server Startup Dialog" msgstr "" -#: rc_option_editor.cc:820 +#: rc_option_editor.cc:819 msgid "Advanced Setup (remote video server)" msgstr "" -#: rc_option_editor.cc:828 +#: rc_option_editor.cc:827 msgid "" "When enabled you can speficify a custom video-server URL and docroot. " "- Do not enable this option unless you know what you are doing." msgstr "" -#: rc_option_editor.cc:830 +#: rc_option_editor.cc:829 msgid "Video Server URL:" msgstr "" -#: rc_option_editor.cc:835 +#: rc_option_editor.cc:834 msgid "" "Base URL of the video-server including http prefix. This is usually 'http://" "hostname.example.org:1554/' and defaults to 'http://localhost:1554/' when " "the video-server is runing locally" msgstr "" -#: rc_option_editor.cc:837 +#: rc_option_editor.cc:836 #, fuzzy msgid "Video Folder:" msgstr "Carpeta:" -#: rc_option_editor.cc:842 +#: rc_option_editor.cc:841 msgid "" "Local path to the video-server document-root. Only files below this " "directory will be accessible by the video-server. If the server run on a " @@ -8800,99 +8836,99 @@ msgid "" "monitor and file-browsing when opening/adding a video file." msgstr "" -#: rc_option_editor.cc:849 +#: rc_option_editor.cc:848 msgid "" "When enabled an information window with details is displayed before " "the video-export dialog." msgstr "" -#: rc_option_editor.cc:854 +#: rc_option_editor.cc:853 msgid "" "When enabled the video server is never launched automatically without " "confirmation" msgstr "" -#: rc_option_editor.cc:995 +#: rc_option_editor.cc:993 msgid "%1 Preferences" msgstr "Preferencias de %1" -#: rc_option_editor.cc:1006 +#: rc_option_editor.cc:1004 msgid "DSP CPU Utilization" msgstr "Uso de DSP CPU" -#: rc_option_editor.cc:1010 +#: rc_option_editor.cc:1008 msgid "Signal processing uses" msgstr "Usos de procesado de señal" -#: rc_option_editor.cc:1015 +#: rc_option_editor.cc:1013 msgid "all but one processor" msgstr "todos los procesadores menos uno" -#: rc_option_editor.cc:1016 +#: rc_option_editor.cc:1014 msgid "all available processors" msgstr "todos los procesadores disponibles" -#: rc_option_editor.cc:1019 +#: rc_option_editor.cc:1017 msgid "%1 processors" msgstr "%1 procesadores" -#: rc_option_editor.cc:1022 +#: rc_option_editor.cc:1020 msgid "This setting will only take effect when %1 is restarted." msgstr "Esta configuración sólo tendrá efecto cuando %1 sea reiniciado" -#: rc_option_editor.cc:1027 +#: rc_option_editor.cc:1025 msgid "Options|Undo" msgstr "Opciones de deshacer" -#: rc_option_editor.cc:1034 +#: rc_option_editor.cc:1032 msgid "Verify removal of last capture" msgstr "Verificar borrado de última captura" -#: rc_option_editor.cc:1042 +#: rc_option_editor.cc:1040 msgid "Make periodic backups of the session file" msgstr "Hacer copias de seguridad periódicas del archivo de sesión" -#: rc_option_editor.cc:1047 +#: rc_option_editor.cc:1045 msgid "Session Management" msgstr "Gestión de sesiones" -#: rc_option_editor.cc:1052 +#: rc_option_editor.cc:1050 msgid "Always copy imported files" msgstr "Copiar siempre archivos importados" -#: rc_option_editor.cc:1059 +#: rc_option_editor.cc:1057 msgid "Default folder for new sessions:" msgstr "Carpeta por defecto para sesiones nuevas:" -#: rc_option_editor.cc:1067 +#: rc_option_editor.cc:1065 msgid "Maximum number of recent sessions" msgstr "Número máximo de sesiones recientes" -#: rc_option_editor.cc:1080 +#: rc_option_editor.cc:1078 msgid "Click gain level" msgstr "Nivel de ganancia de claqueta" -#: rc_option_editor.cc:1085 route_time_axis.cc:206 route_time_axis.cc:667 +#: rc_option_editor.cc:1083 route_time_axis.cc:206 route_time_axis.cc:667 msgid "Automation" msgstr "Automatización" -#: rc_option_editor.cc:1090 +#: rc_option_editor.cc:1088 msgid "Thinning factor (larger value => less data)" msgstr "Factor de adelgazamiento (mayor valor => menos datos)" -#: rc_option_editor.cc:1099 +#: rc_option_editor.cc:1097 msgid "Automation sampling interval (milliseconds)" msgstr "Intervalo de sampleado de automatización (milisegundos)" -#: rc_option_editor.cc:1111 +#: rc_option_editor.cc:1109 msgid "Keep record-enable engaged on stop" msgstr "Mantener la grabación preparada al detener" -#: rc_option_editor.cc:1120 +#: rc_option_editor.cc:1118 msgid "Stop recording when an xrun occurs" msgstr "Detener grabación al detectar xrun" -#: rc_option_editor.cc:1125 +#: rc_option_editor.cc:1123 msgid "" "When enabled %1 will stop recording if an over- or underrun is " "detected by the audio engine" @@ -8900,15 +8936,15 @@ msgstr "" "Si está habilitado %1 dejará de grabar si el motor de audio detecta " "un x-run" -#: rc_option_editor.cc:1131 +#: rc_option_editor.cc:1129 msgid "Create markers where xruns occur" msgstr "Crear marca en posición de xrun" -#: rc_option_editor.cc:1140 +#: rc_option_editor.cc:1138 msgid "Stop at the end of the session" msgstr "Parar en el fin de sesión" -#: rc_option_editor.cc:1145 +#: rc_option_editor.cc:1143 msgid "" "When enabled if %1 is not recording, it will stop the " "transport when it reaches the current session end marker\n" @@ -8922,12 +8958,12 @@ msgstr "" "Si está deshabilitado %1 seguirá adelante al alcanzar la marca de fin " "de sesión, en todo caso" -#: rc_option_editor.cc:1153 +#: rc_option_editor.cc:1151 msgid "Do seamless looping (not possible when slaved to MTC, JACK etc)" msgstr "" "Hacer bucles sin costura (no es posible cuando es esclavo a MTC, JACK, etc)" -#: rc_option_editor.cc:1158 +#: rc_option_editor.cc:1156 msgid "" "When enabled this will loop by reading ahead and wrapping around at " "the loop point, preventing any need to do a transport locate at the end of " @@ -8943,11 +8979,11 @@ msgstr "" "When disabled looping is done by locating back to the start of the " "loop when %1 reaches the end which will often cause a small click or delay" -#: rc_option_editor.cc:1166 +#: rc_option_editor.cc:1164 msgid "Disable per-track record disarm while rolling" msgstr "Impedir desactivación de grabación por pista con el transporte activo" -#: rc_option_editor.cc:1170 +#: rc_option_editor.cc:1168 msgid "" "When enabled this will prevent you from accidentally stopping " "specific tracks recording during a take" @@ -8955,11 +8991,11 @@ msgstr "" "Si está activado impedirá que se desactive la grabación de pistas " "específicas durante una toma" -#: rc_option_editor.cc:1175 +#: rc_option_editor.cc:1173 msgid "12dB gain reduction during fast-forward and fast-rewind" msgstr "Reducir ganancia 12db en avance rápido y rebobinado" -#: rc_option_editor.cc:1179 +#: rc_option_editor.cc:1177 msgid "" "This will reduce the unpleasant increase in perceived volume that occurs " "when fast-forwarding or rewinding through some kinds of audio" @@ -8967,19 +9003,19 @@ msgstr "" "Esto reduce el desagradable incremento de volumen percibido que ocurre a " "veces al rebobinar o acelerar" -#: rc_option_editor.cc:1183 +#: rc_option_editor.cc:1181 msgid "Sync/Slave" msgstr "" -#: rc_option_editor.cc:1187 +#: rc_option_editor.cc:1185 msgid "External timecode source" msgstr "Origen de timecode externo" -#: rc_option_editor.cc:1197 +#: rc_option_editor.cc:1195 msgid "Match session video frame rate to external timecode" msgstr "" -#: rc_option_editor.cc:1203 +#: rc_option_editor.cc:1201 msgid "" "This option controls the value of the video frame rate while chasing " "an external timecode source.\n" @@ -8993,21 +9029,21 @@ msgid "" "external timecode standard and the session standard." msgstr "" -#: rc_option_editor.cc:1213 +#: rc_option_editor.cc:1211 msgid "External timecode is sync locked" msgstr "Timecode externo bloqueado en sincronía" -#: rc_option_editor.cc:1219 +#: rc_option_editor.cc:1217 msgid "" "When enabled indicates that the selected external timecode source " "shares sync (Black & Burst, Wordclock, etc) with the audio interface." msgstr "" -#: rc_option_editor.cc:1226 +#: rc_option_editor.cc:1224 msgid "Lock to 29.9700 fps instead of 30000/1001" msgstr "" -#: rc_option_editor.cc:1232 +#: rc_option_editor.cc:1230 msgid "" "When enabled the external timecode source is assumed to use 29.97 fps " "instead of 30000/1001.\n" @@ -9020,140 +9056,140 @@ msgid "" "variant of using exactly 29.97 fps has zero timecode drift.\n" msgstr "" -#: rc_option_editor.cc:1242 +#: rc_option_editor.cc:1240 msgid "LTC Reader" msgstr "" -#: rc_option_editor.cc:1246 +#: rc_option_editor.cc:1244 msgid "LTC incoming port" msgstr "" -#: rc_option_editor.cc:1259 +#: rc_option_editor.cc:1257 msgid "LTC Generator" msgstr "Generador LTC " -#: rc_option_editor.cc:1264 +#: rc_option_editor.cc:1262 msgid "Enable LTC generator" msgstr "Habilitar generador LTC" -#: rc_option_editor.cc:1271 +#: rc_option_editor.cc:1269 msgid "send LTC while stopped" msgstr "" -#: rc_option_editor.cc:1277 +#: rc_option_editor.cc:1275 msgid "" "When enabled %1 will continue to send LTC information even when the " "transport (playhead) is not moving" msgstr "" -#: rc_option_editor.cc:1283 +#: rc_option_editor.cc:1281 msgid "LTC generator level" msgstr "" -#: rc_option_editor.cc:1287 +#: rc_option_editor.cc:1285 msgid "" "Specify the Peak Volume of the generated LTC signal in dbFS. A good value " "is 0dBu ^= -18dbFS in an EBU calibrated system" msgstr "" -#: rc_option_editor.cc:1299 +#: rc_option_editor.cc:1297 msgid "Link selection of regions and tracks" msgstr "Vincular selección de regiones y pistas" -#: rc_option_editor.cc:1307 +#: rc_option_editor.cc:1305 msgid "Move relevant automation when audio regions are moved" msgstr "Mover automatización relevante al desplazar regiones de audio" -#: rc_option_editor.cc:1315 +#: rc_option_editor.cc:1313 msgid "Show meters on tracks in the editor" msgstr "Mostrar medidores en pistas en Editor" -#: rc_option_editor.cc:1322 +#: rc_option_editor.cc:1320 msgid "Regions in active edit groups are edited together" msgstr "Las regiones en los grupos de edición activos se editan juntas" -#: rc_option_editor.cc:1323 +#: rc_option_editor.cc:1321 msgid "whenever they overlap in time" msgstr "cuando se solapan en el tiempo" -#: rc_option_editor.cc:1324 +#: rc_option_editor.cc:1322 msgid "only if they have identical length, position and origin" msgstr "sólo si tienen la misma duración, posición y origen" -#: rc_option_editor.cc:1334 +#: rc_option_editor.cc:1332 msgid "Make rubberband selection rectangle snap to the grid" msgstr "Hacer que el rectángulo de selección elástica se ajuste a rejilla" -#: rc_option_editor.cc:1342 +#: rc_option_editor.cc:1340 msgid "Show waveforms in regions" msgstr "Mostrar formas de onda en regiones" -#: rc_option_editor.cc:1350 +#: rc_option_editor.cc:1348 msgid "Show gain envelopes in audio regions" msgstr "Mostrar envolventes de ganancia en regiones de audio" -#: rc_option_editor.cc:1351 +#: rc_option_editor.cc:1349 msgid "in all modes" msgstr "en todos los modos" -#: rc_option_editor.cc:1352 +#: rc_option_editor.cc:1350 msgid "only in region gain mode" msgstr "sólo en el modo de ganancia de región" -#: rc_option_editor.cc:1359 +#: rc_option_editor.cc:1357 msgid "Waveform scale" msgstr "Escala de forma de onda" -#: rc_option_editor.cc:1364 +#: rc_option_editor.cc:1362 msgid "linear" msgstr "lineal" -#: rc_option_editor.cc:1365 +#: rc_option_editor.cc:1363 msgid "logarithmic" msgstr "logarítmica" -#: rc_option_editor.cc:1371 +#: rc_option_editor.cc:1369 msgid "Waveform shape" msgstr "Forma de onda" # en realidad no existe este término en el español... -#: rc_option_editor.cc:1376 +#: rc_option_editor.cc:1374 msgid "traditional" msgstr "tradicional" -#: rc_option_editor.cc:1377 +#: rc_option_editor.cc:1375 msgid "rectified" msgstr "rectificada" -#: rc_option_editor.cc:1384 +#: rc_option_editor.cc:1382 msgid "Show waveforms for audio while it is being recorded" msgstr "Mostrar formas de onda al grabar audio" -#: rc_option_editor.cc:1392 +#: rc_option_editor.cc:1390 msgid "Show zoom toolbar" msgstr "Mostrar barra de herramientas de zoom" -#: rc_option_editor.cc:1400 +#: rc_option_editor.cc:1398 msgid "Color regions using their track's color" msgstr "Colorear regiones con el color de su pista" -#: rc_option_editor.cc:1408 +#: rc_option_editor.cc:1406 msgid "Update editor window during drags of the summary" msgstr "Actualizar la ventana del editor durante arrastres del resumen" -#: rc_option_editor.cc:1416 +#: rc_option_editor.cc:1414 msgid "Synchronise editor and mixer track order" msgstr "Sincronizar orden de pistas en Editor y Mezclador" -#: rc_option_editor.cc:1424 +#: rc_option_editor.cc:1422 msgid "Synchronise editor and mixer selection" msgstr "Sincronizar selección en Editor y Mezclador" -#: rc_option_editor.cc:1431 +#: rc_option_editor.cc:1429 msgid "Name new markers" msgstr "Nombrar marcas nuevas" -#: rc_option_editor.cc:1437 +#: rc_option_editor.cc:1435 msgid "" "If enabled, popup a dialog when a new marker is created to allow its name to " "be set as it is created.\n" @@ -9166,342 +9202,337 @@ msgstr "" "(Las marcas se pueden renombrar en cualquier momento, por medio del clic " "derecho)" -#: rc_option_editor.cc:1443 +#: rc_option_editor.cc:1441 msgid "Auto-scroll editor window when dragging near its edges" msgstr "" "Auto-scroll en la ventana del editor cuando se arrastra hacia cerca de sus " "bordes" -#: rc_option_editor.cc:1450 +#: rc_option_editor.cc:1448 msgid "Buffering" msgstr "Buffering" -#: rc_option_editor.cc:1458 +#: rc_option_editor.cc:1456 msgid "Record monitoring handled by" msgstr "Monitorización de la grabación manejado por" -#: rc_option_editor.cc:1469 +#: rc_option_editor.cc:1467 msgid "ardour" msgstr "ardour" -#: rc_option_editor.cc:1470 +#: rc_option_editor.cc:1468 msgid "audio hardware" msgstr "hardware de audio" -#: rc_option_editor.cc:1477 +#: rc_option_editor.cc:1475 msgid "Tape machine mode" msgstr "Modo magnetófono" -#: rc_option_editor.cc:1482 +#: rc_option_editor.cc:1480 msgid "Connection of tracks and busses" msgstr "Conexión de pistas y buses" -#: rc_option_editor.cc:1487 +#: rc_option_editor.cc:1485 msgid "Auto-connect master/monitor busses" msgstr "Autoconectar buses master/monitor" -#: rc_option_editor.cc:1494 +#: rc_option_editor.cc:1492 msgid "Connect track inputs" msgstr "Conectar a entradas de pista" -#: rc_option_editor.cc:1499 +#: rc_option_editor.cc:1497 msgid "automatically to physical inputs" msgstr "automáticamente a entradas físicas" -#: rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1498 rc_option_editor.cc:1511 msgid "manually" msgstr "manualmente" -#: rc_option_editor.cc:1506 +#: rc_option_editor.cc:1504 msgid "Connect track and bus outputs" msgstr "Conectar salidas de pista y bus" -#: rc_option_editor.cc:1511 +#: rc_option_editor.cc:1509 msgid "automatically to physical outputs" msgstr "automáticamente a salidas físicas" -#: rc_option_editor.cc:1512 +#: rc_option_editor.cc:1510 msgid "automatically to master bus" msgstr "automáticamente al bus master" -#: rc_option_editor.cc:1517 +#: rc_option_editor.cc:1515 msgid "Denormals" msgstr "Denormals" -#: rc_option_editor.cc:1522 +#: rc_option_editor.cc:1520 msgid "Use DC bias to protect against denormals" msgstr "Usar DC bias para proteger contra denormals" -#: rc_option_editor.cc:1529 +#: rc_option_editor.cc:1527 msgid "Processor handling" msgstr "Manejo de procesador" -#: rc_option_editor.cc:1534 +#: rc_option_editor.cc:1532 msgid "no processor handling" msgstr "ningún manejo de procesador" -#: rc_option_editor.cc:1539 +#: rc_option_editor.cc:1537 msgid "use FlushToZero" msgstr "usar FlushToZero" -#: rc_option_editor.cc:1543 +#: rc_option_editor.cc:1541 msgid "use DenormalsAreZero" msgstr "usar DenormalsAreZero" -#: rc_option_editor.cc:1547 +#: rc_option_editor.cc:1545 msgid "use FlushToZero and DenormalsAreZero" msgstr "usar FlushToZero y DenormalsAreZero" -#: rc_option_editor.cc:1557 +#: rc_option_editor.cc:1555 msgid "Silence plugins when the transport is stopped" msgstr "Silenciar plugins cuando el transporte esté parado" -#: rc_option_editor.cc:1565 +#: rc_option_editor.cc:1563 msgid "Make new plugins active" msgstr "Nuevos plugins inician activados" -#: rc_option_editor.cc:1573 +#: rc_option_editor.cc:1571 msgid "Enable automatic analysis of audio" msgstr "Activar análisis automático de audio" -#: rc_option_editor.cc:1581 +#: rc_option_editor.cc:1579 msgid "Replicate missing region channels" msgstr "Duplicar canales de región ausentes" -#: rc_option_editor.cc:1588 rc_option_editor.cc:1603 rc_option_editor.cc:1615 -#: rc_option_editor.cc:1627 rc_option_editor.cc:1639 rc_option_editor.cc:1643 -#: rc_option_editor.cc:1651 rc_option_editor.cc:1659 rc_option_editor.cc:1667 -#: rc_option_editor.cc:1669 rc_option_editor.cc:1677 rc_option_editor.cc:1685 -#: rc_option_editor.cc:1693 +#: rc_option_editor.cc:1586 rc_option_editor.cc:1601 rc_option_editor.cc:1613 +#: rc_option_editor.cc:1625 rc_option_editor.cc:1637 rc_option_editor.cc:1641 +#: rc_option_editor.cc:1649 rc_option_editor.cc:1657 rc_option_editor.cc:1665 +#: rc_option_editor.cc:1667 rc_option_editor.cc:1675 rc_option_editor.cc:1683 +#: rc_option_editor.cc:1691 msgid "Solo / mute" msgstr "Solo / mudo" -#: rc_option_editor.cc:1591 +#: rc_option_editor.cc:1589 msgid "Solo-in-place mute cut (dB)" msgstr "Corte de solo / mudo (dB)" -#: rc_option_editor.cc:1598 +#: rc_option_editor.cc:1596 msgid "Solo controls are Listen controls" msgstr "Los controles de solo son controles de escucha" -#: rc_option_editor.cc:1607 +#: rc_option_editor.cc:1605 msgid "Listen Position" msgstr "Posición de escucha" -#: rc_option_editor.cc:1612 +#: rc_option_editor.cc:1610 msgid "after-fader (AFL)" msgstr "Post-fader (AFL) " -#: rc_option_editor.cc:1613 +#: rc_option_editor.cc:1611 msgid "pre-fader (PFL)" msgstr "pre-fader (PFL)" -#: rc_option_editor.cc:1619 +#: rc_option_editor.cc:1617 msgid "PFL signals come from" msgstr "Las señales PFL vienen desde" -#: rc_option_editor.cc:1624 +#: rc_option_editor.cc:1622 msgid "before pre-fader processors" msgstr "antes de procesadores pre-fader" -#: rc_option_editor.cc:1625 +#: rc_option_editor.cc:1623 msgid "pre-fader but after pre-fader processors" msgstr "pre-fader pero después de procesadores pre-fader" -#: rc_option_editor.cc:1631 +#: rc_option_editor.cc:1629 msgid "AFL signals come from" msgstr "Las señales AFL vienen desde" -#: rc_option_editor.cc:1636 +#: rc_option_editor.cc:1634 msgid "immediately post-fader" msgstr "inmediatamente post-fader" -#: rc_option_editor.cc:1637 +#: rc_option_editor.cc:1635 msgid "after post-fader processors (before pan)" msgstr "después de procesadores post-fader (antes de pan)" -#: rc_option_editor.cc:1646 +#: rc_option_editor.cc:1644 msgid "Exclusive solo" msgstr "Solo exclusivo" -#: rc_option_editor.cc:1654 +#: rc_option_editor.cc:1652 msgid "Show solo muting" msgstr "Mostrar mudos de solo" -#: rc_option_editor.cc:1662 +#: rc_option_editor.cc:1660 msgid "Soloing overrides muting" msgstr "Solo invalida mudo" -#: rc_option_editor.cc:1667 +#: rc_option_editor.cc:1665 msgid "Default track / bus muting options" msgstr "Opciones por defecto para mudo de pista / bus" -#: rc_option_editor.cc:1672 +#: rc_option_editor.cc:1670 msgid "Mute affects pre-fader sends" msgstr "Mudo afecta envíos pre-fader" -#: rc_option_editor.cc:1680 +#: rc_option_editor.cc:1678 msgid "Mute affects post-fader sends" msgstr "Mudo afecta envíos post-fader" -#: rc_option_editor.cc:1688 +#: rc_option_editor.cc:1686 msgid "Mute affects control outputs" msgstr "Mudo afecta a salidas de control" -#: rc_option_editor.cc:1696 +#: rc_option_editor.cc:1694 msgid "Mute affects main outputs" msgstr "Mudo afecta a salidas principales" -#: rc_option_editor.cc:1712 +#: rc_option_editor.cc:1710 msgid "Send MIDI Time Code" msgstr "Enviar MIDI Time Code" -#: rc_option_editor.cc:1720 +#: rc_option_editor.cc:1718 msgid "Percentage either side of normal transport speed to transmit MTC" msgstr "" "Pocentaje a cada lado de la velocidad normal de transporte para transmitir " "MTC" -#: rc_option_editor.cc:1729 +#: rc_option_editor.cc:1727 msgid "Obey MIDI Machine Control commands" msgstr "Obedecer comandos de MIDI Machine Control" -#: rc_option_editor.cc:1737 +#: rc_option_editor.cc:1735 msgid "Send MIDI Machine Control commands" msgstr "Enviar comandos de MIDI Machine Control" -#: rc_option_editor.cc:1745 +#: rc_option_editor.cc:1743 msgid "Send MIDI control feedback" msgstr "Enviar feedback de control MIDI" -#: rc_option_editor.cc:1753 +#: rc_option_editor.cc:1751 msgid "Inbound MMC device ID" msgstr "ID del dispositivo MMC de entrada" -#: rc_option_editor.cc:1762 +#: rc_option_editor.cc:1760 msgid "Outbound MMC device ID" msgstr "ID del dispositivo MMC de salida" -#: rc_option_editor.cc:1771 +#: rc_option_editor.cc:1769 msgid "Initial program change" msgstr "Cambio de programa inicial" -#: rc_option_editor.cc:1780 +#: rc_option_editor.cc:1778 msgid "Display first MIDI bank/program as 0" msgstr "Mostrar el primer banco o programa MIDi como 0" -#: rc_option_editor.cc:1788 +#: rc_option_editor.cc:1786 msgid "Never display periodic MIDI messages (MTC, MIDI Clock)" msgstr "No mostrar mensajes MIDI periódicos (MTC, MIDI Clock)" -#: rc_option_editor.cc:1796 +#: rc_option_editor.cc:1794 msgid "Sound MIDI notes as they are selected" msgstr "Las notas MIDI suenan al ser seleccionadas" -#: rc_option_editor.cc:1804 rc_option_editor.cc:1814 rc_option_editor.cc:1816 -#: rc_option_editor.cc:1818 rc_option_editor.cc:1820 rc_option_editor.cc:1833 +#: rc_option_editor.cc:1802 rc_option_editor.cc:1812 rc_option_editor.cc:1814 msgid "User interaction" msgstr "Interacción con el usuario" -#: rc_option_editor.cc:1807 +#: rc_option_editor.cc:1805 msgid "" "Use translations of %1 messages\n" " (requires a restart of %1 to take effect)\n" " (if available for your language preferences)" msgstr "" -#: rc_option_editor.cc:1814 +#: rc_option_editor.cc:1812 msgid "Keyboard" msgstr "Teclado" -#: rc_option_editor.cc:1818 -msgid "Control surfaces" -msgstr "Superficies de control" - -#: rc_option_editor.cc:1824 +#: rc_option_editor.cc:1822 msgid "Control surface remote ID" msgstr "ID remota de superficies de control" -#: rc_option_editor.cc:1829 +#: rc_option_editor.cc:1827 msgid "assigned by user" msgstr "asignado por usuario" -#: rc_option_editor.cc:1830 +#: rc_option_editor.cc:1828 msgid "follows order of mixer" msgstr "según orden de Mezclador" -#: rc_option_editor.cc:1831 +#: rc_option_editor.cc:1829 msgid "follows order of editor" msgstr "según orden del Editor" -#: rc_option_editor.cc:1842 rc_option_editor.cc:1850 rc_option_editor.cc:1860 -#: rc_option_editor.cc:1862 rc_option_editor.cc:1870 rc_option_editor.cc:1888 -#: rc_option_editor.cc:1897 rc_option_editor.cc:1905 rc_option_editor.cc:1919 -#: rc_option_editor.cc:1936 -msgid "GUI" -msgstr "" +#: rc_option_editor.cc:1838 rc_option_editor.cc:1846 rc_option_editor.cc:1856 +#: rc_option_editor.cc:1877 rc_option_editor.cc:1886 rc_option_editor.cc:1894 +#: rc_option_editor.cc:1908 rc_option_editor.cc:1925 +#, fuzzy +msgid "Preferences|GUI" +msgstr "Preferencias" -#: rc_option_editor.cc:1845 +#: rc_option_editor.cc:1841 msgid "Graphically indicate mouse pointer hovering over various widgets" msgstr "Resaltar controles al pasar sobre éstos el puntero del ratón" -#: rc_option_editor.cc:1853 +#: rc_option_editor.cc:1849 msgid "Show tooltips if mouse hovers over a control" msgstr "Mostrar descripciones emergentes al colocar el ratón sobre un control" -#: rc_option_editor.cc:1865 -msgid "Use plugins' own interfaces instead of %1's" -msgstr "Usar los interfaces propios de los plugins, en lugar de los de %1" +#: rc_option_editor.cc:1859 +msgid "GUI" +msgstr "" -#: rc_option_editor.cc:1873 +#: rc_option_editor.cc:1862 msgid "update transport clock display every 40ms instead of every 100ms" msgstr "" -#: rc_option_editor.cc:1890 +#: rc_option_editor.cc:1879 msgid "Mixer Strip" msgstr "Canal de Mezclador" -#: rc_option_editor.cc:1900 +#: rc_option_editor.cc:1889 msgid "Use narrow strips in the mixer by default" msgstr "Usar canales de mezcla estrechos por defecto" -#: rc_option_editor.cc:1909 +#: rc_option_editor.cc:1898 msgid "Meter hold time" msgstr "Tiempo de retención del medidor" -#: rc_option_editor.cc:1915 +#: rc_option_editor.cc:1904 msgid "short" msgstr "corto" -#: rc_option_editor.cc:1916 rc_option_editor.cc:1931 +#: rc_option_editor.cc:1905 rc_option_editor.cc:1920 msgid "medium" msgstr "medio" -#: rc_option_editor.cc:1917 +#: rc_option_editor.cc:1906 msgid "long" msgstr "largo" -#: rc_option_editor.cc:1923 +#: rc_option_editor.cc:1912 msgid "Meter fall-off" msgstr "Decaimiento del medidor" -#: rc_option_editor.cc:1929 +#: rc_option_editor.cc:1918 msgid "slowest" msgstr "lentísimo" -#: rc_option_editor.cc:1930 +#: rc_option_editor.cc:1919 msgid "slow" msgstr "lento" -#: rc_option_editor.cc:1932 +#: rc_option_editor.cc:1921 msgid "fast" msgstr "rápido" -#: rc_option_editor.cc:1933 +#: rc_option_editor.cc:1922 msgid "faster" msgstr "más rápido" -#: rc_option_editor.cc:1934 +#: rc_option_editor.cc:1923 msgid "fastest" msgstr "rapidísimo" @@ -9513,7 +9544,7 @@ msgstr "Escuchar esta región" msgid "Position:" msgstr "Posición:" -#: region_editor.cc:90 +#: region_editor.cc:90 add_video_dialog.cc:169 msgid "End:" msgstr "Fin:" @@ -9731,19 +9762,19 @@ msgstr "Selección" msgid "Active state" msgstr "EStado activo" -#: route_group_dialog.cc:47 route_group_dialog.cc:77 theme_manager.cc:69 +#: route_group_dialog.cc:47 route_group_dialog.cc:76 theme_manager.cc:71 msgid "Color" msgstr "Color" -#: route_group_dialog.cc:54 +#: route_group_dialog.cc:53 msgid "RouteGroupDialog" msgstr "RouteGroupDialog" -#: route_group_dialog.cc:93 +#: route_group_dialog.cc:92 msgid "Sharing" msgstr "Compartir" -#: route_group_dialog.cc:183 +#: route_group_dialog.cc:182 msgid "" "A route group of this name already exists. Please use a different name." msgstr "" @@ -10494,147 +10525,147 @@ msgstr "-4,1667" msgid "-4.1667 - 0.1%" msgstr "-4,1667 - 0,1%" -#: session_option_editor.cc:85 +#: session_option_editor.cc:84 msgid "" "Use Video File's FPS Instead of Timecode Value for Timeline and Video " "Monitor." msgstr "" -#: session_option_editor.cc:92 +#: session_option_editor.cc:91 msgid "" "Apply Pull-Up/Down to Video Timeline and Video Monitor (Unless in JACK-sync)." msgstr "" -#: session_option_editor.cc:98 +#: session_option_editor.cc:96 msgid "Ext Timecode Offsets" msgstr "Compensaciones de Timecode externo" -#: session_option_editor.cc:102 +#: session_option_editor.cc:100 msgid "Slave Timecode offset" msgstr "Compensación de Timecode esclavo" -#: session_option_editor.cc:109 +#: session_option_editor.cc:107 msgid "The specified offset is added to the received timecode (MTC or LTC)." msgstr "" -#: session_option_editor.cc:115 +#: session_option_editor.cc:113 msgid "Timecode Generator offset" msgstr "Compensación de generador de Timecode" -#: session_option_editor.cc:122 +#: session_option_editor.cc:120 msgid "" "Specify an offset which is added to the generated timecode (so far only LTC)." msgstr "" -#: session_option_editor.cc:126 +#: session_option_editor.cc:124 msgid "JACK Transport/Time Settings" msgstr "" -#: session_option_editor.cc:130 +#: session_option_editor.cc:128 msgid "" "%1 is JACK Time Master (provides Bar|Beat|Tick and other information to JACK)" msgstr "" "%1 es maestro de tiempo JACK (suministra Compás|Pulso|tick y otra " "información a JACK)" -#: session_option_editor.cc:139 +#: session_option_editor.cc:137 msgid "Default crossfade type" msgstr "Tipo de fundido cruzado por defecto" -#: session_option_editor.cc:144 +#: session_option_editor.cc:142 msgid "Constant power (-3dB) crossfade" msgstr "" -#: session_option_editor.cc:145 +#: session_option_editor.cc:143 msgid "Linear (-6dB) crossfade" msgstr "" -#: session_option_editor.cc:150 +#: session_option_editor.cc:148 msgid "destructive-xfade-seconds" msgstr "" -#: session_option_editor.cc:151 +#: session_option_editor.cc:149 msgid "Destructive crossfade length" msgstr "Duración del fundido cruzado destructivo" -#: session_option_editor.cc:160 +#: session_option_editor.cc:158 msgid "Region fades active" msgstr "Fundidos de región activos" -#: session_option_editor.cc:167 +#: session_option_editor.cc:165 msgid "Region fades visible" msgstr "Fundidos de región visibles" -#: session_option_editor.cc:174 session_option_editor.cc:187 -#: session_option_editor.cc:201 session_option_editor.cc:203 -#: session_option_editor.cc:209 session_option_editor.cc:216 +#: session_option_editor.cc:172 session_option_editor.cc:185 +#: session_option_editor.cc:199 session_option_editor.cc:201 +#: session_option_editor.cc:207 session_option_editor.cc:214 msgid "Media" msgstr "Archivos" -#: session_option_editor.cc:174 +#: session_option_editor.cc:172 msgid "Audio file format" msgstr "Formato archivo de audio" -#: session_option_editor.cc:178 +#: session_option_editor.cc:176 msgid "Sample format" msgstr "Formato de muestra" -#: session_option_editor.cc:183 +#: session_option_editor.cc:181 msgid "32-bit floating point" msgstr "Coma flotante 32-bit" -#: session_option_editor.cc:184 +#: session_option_editor.cc:182 msgid "24-bit integer" msgstr "Entero 24-bit" -#: session_option_editor.cc:185 +#: session_option_editor.cc:183 msgid "16-bit integer" msgstr "Entero 16-bit" -#: session_option_editor.cc:191 +#: session_option_editor.cc:189 msgid "File type" msgstr "Tipo de archivo" -#: session_option_editor.cc:196 +#: session_option_editor.cc:194 msgid "Broadcast WAVE" msgstr "Broadcast WAVE" -#: session_option_editor.cc:197 +#: session_option_editor.cc:195 msgid "WAVE" msgstr "WAVE" -#: session_option_editor.cc:198 +#: session_option_editor.cc:196 msgid "WAVE-64" msgstr "WAVE-64" -#: session_option_editor.cc:203 +#: session_option_editor.cc:201 msgid "File locations" msgstr "Localizaciones de archivos" -#: session_option_editor.cc:205 +#: session_option_editor.cc:203 msgid "Search for audio files in:" msgstr "Buscar archivos de audio en:" -#: session_option_editor.cc:211 +#: session_option_editor.cc:209 msgid "Search for MIDI files in:" msgstr "Buscar archivos MIDI en:" -#: session_option_editor.cc:222 +#: session_option_editor.cc:220 msgid "" "Track Input Monitoring automatically follows transport state (\"auto-input\")" msgstr "" "La monitorización de entrada de pista sigue automáticamente el estado del " "transporte (\"auto-entrada\")" -#: session_option_editor.cc:229 +#: session_option_editor.cc:227 msgid "Use monitor section in this session" msgstr "Usar sección de monitorización en esta sesión" -#: session_option_editor.cc:240 +#: session_option_editor.cc:238 msgid "MIDI region copies are independent" msgstr "Las copias de regiones MIDI son independientes" -#: session_option_editor.cc:247 +#: session_option_editor.cc:245 msgid "" "Policy for handling overlapping notes\n" " on the same MIDI channel" @@ -10642,39 +10673,39 @@ msgstr "" "Política de manejo de notas superpuestas\n" "en el mismo canal MIDI" -#: session_option_editor.cc:252 +#: session_option_editor.cc:250 msgid "never allow them" msgstr "no permitirlas nunca" -#: session_option_editor.cc:253 +#: session_option_editor.cc:251 msgid "don't do anything in particular" msgstr "no hacer nada especial" -#: session_option_editor.cc:254 +#: session_option_editor.cc:252 msgid "replace any overlapped existing note" msgstr "reemplazar cualquier nota superpuesta existente" -#: session_option_editor.cc:255 +#: session_option_editor.cc:253 msgid "shorten the overlapped existing note" msgstr "acortar la nota existente superpuesta" -#: session_option_editor.cc:256 +#: session_option_editor.cc:254 msgid "shorten the overlapping new note" msgstr "acortar la nueva nota superpuesta" -#: session_option_editor.cc:257 +#: session_option_editor.cc:255 msgid "replace both overlapping notes with a single note" msgstr "reemplazar ambas notas superpuestas con una única nota" -#: session_option_editor.cc:261 +#: session_option_editor.cc:259 msgid "Glue to bars and beats" msgstr "Adherir a compases y pulsos" -#: session_option_editor.cc:265 +#: session_option_editor.cc:263 msgid "Glue new markers to bars and beats" msgstr "Adherir marcadores nuevos a compases y pulsos" -#: session_option_editor.cc:272 +#: session_option_editor.cc:270 msgid "Glue new regions to bars and beats" msgstr "Adherir regiones nuevas a compases y pulsos" @@ -10750,11 +10781,11 @@ msgstr "Archivos de audio" msgid "MIDI files" msgstr "Archivos MIDI" -#: sfdb_ui.cc:458 +#: sfdb_ui.cc:458 add_video_dialog.cc:131 msgid "All files" msgstr "Todos los archivos" -#: sfdb_ui.cc:477 +#: sfdb_ui.cc:477 add_video_dialog.cc:142 msgid "Browse Files" msgstr "Explorar archivos" @@ -10810,7 +10841,7 @@ msgstr "" msgid "ID" msgstr "ID" -#: sfdb_ui.cc:573 +#: sfdb_ui.cc:573 add_video_dialog.cc:83 msgid "Filename" msgstr "Nombre de archivo" @@ -10989,49 +11020,49 @@ msgstr "Veloz" msgid "Fastest" msgstr "Rapidísima" -#: shuttle_control.cc:55 +#: shuttle_control.cc:56 msgid "Shuttle speed control (Context-click for options)" msgstr "Control de velocidad de shuttle (click contextual para opciones)" -#: shuttle_control.cc:164 +#: shuttle_control.cc:165 msgid "Percent" msgstr "Porcentaje" -#: shuttle_control.cc:172 +#: shuttle_control.cc:173 msgid "Units" msgstr "Unidades" -#: shuttle_control.cc:178 shuttle_control.cc:598 +#: shuttle_control.cc:179 shuttle_control.cc:599 msgid "Sprung" msgstr "Muelle" -#: shuttle_control.cc:182 shuttle_control.cc:601 +#: shuttle_control.cc:183 shuttle_control.cc:602 msgid "Wheel" msgstr "Rueda" -#: shuttle_control.cc:216 +#: shuttle_control.cc:217 msgid "Maximum speed" msgstr "Velocidad máxima" -#: shuttle_control.cc:560 +#: shuttle_control.cc:561 msgid "Playing" msgstr "Reproduciendo" -#: shuttle_control.cc:575 +#: shuttle_control.cc:576 #, c-format msgid "<<< %+d semitones" msgstr "<<< %+d semitonos" -#: shuttle_control.cc:577 +#: shuttle_control.cc:578 #, c-format msgid ">>> %+d semitones" msgstr ">>> %+d semitonos" -#: shuttle_control.cc:582 +#: shuttle_control.cc:583 msgid "Stopped" msgstr "Parado" -#: splash.cc:69 +#: splash.cc:73 msgid "%1 loading ..." msgstr "Cargando %1 ..." @@ -11071,7 +11102,7 @@ msgstr "Pedir a %1 que reproduzca el material al tiempo que se graba" msgid "I'd like more options for this session" msgstr "Quiero más opciones para esta sesión" -#: startup.cc:196 +#: startup.cc:194 msgid "" "Welcome to this BETA release of Ardour 3.0\n" "\n" @@ -11117,15 +11148,15 @@ msgstr "" "\n" " http://ardour.org/support\n" -#: startup.cc:220 +#: startup.cc:218 msgid "This is a BETA RELEASE" msgstr "Esta es una edición BETA" -#: startup.cc:326 +#: startup.cc:324 msgid "Audio / MIDI Setup" msgstr "Configuración Audio/MIDI" -#: startup.cc:338 +#: startup.cc:336 msgid "" "%1 is a digital audio workstation. You can use it to " "record, edit and mix multi-track audio. You can produce your own CDs, mix " @@ -11144,15 +11175,15 @@ msgstr "" "Hay unas pocas cosas que hace falta configurar antes de que empieces\n" "a usar el programa." -#: startup.cc:364 +#: startup.cc:362 msgid "Welcome to %1" msgstr "Bienvenido a %1" -#: startup.cc:387 +#: startup.cc:385 msgid "Default folder for %1 sessions" msgstr "Carpeta por defecto para sesiones de %1" -#: startup.cc:393 +#: startup.cc:391 msgid "" "Each project that you work on with %1 has its own folder.\n" "These can require a lot of disk space if you are recording audio.\n" @@ -11169,11 +11200,11 @@ msgstr "" "(Puedes poner las nuevas sesiones en cualquier carpeta, esto sólo elige " "la de por defecto)" -#: startup.cc:417 +#: startup.cc:415 msgid "Default folder for new sessions" msgstr "Carpeta por defecto para sesiones nuevas" -#: startup.cc:438 +#: startup.cc:436 msgid "" "While recording instruments or vocals, you probably want to listen to the\n" "signal as well as record it. This is called \"monitoring\". There are\n" @@ -11198,15 +11229,15 @@ msgstr "" "Si no entiendes lo que quiere decir esto, acepta la opción por defecto." -#: startup.cc:459 +#: startup.cc:457 msgid "Monitoring Choices" msgstr "Opciones de monitorización" -#: startup.cc:482 +#: startup.cc:480 msgid "Use a Master bus directly" msgstr "Usar directamente el bus Master" -#: startup.cc:484 +#: startup.cc:482 msgid "" "Connect the Master bus directly to your hardware outputs. This is preferable " "for simple usage." @@ -11214,11 +11245,11 @@ msgstr "" "Conectar el bus Master directamente a tus salidas de hardware.Preferible " "para uso simple." -#: startup.cc:493 +#: startup.cc:491 msgid "Use an additional Monitor bus" msgstr "Usar un bus de monitorización adicional" -#: startup.cc:496 +#: startup.cc:494 msgid "" "Use a Monitor bus between Master bus and hardware outputs for \n" "greater control in monitoring without affecting the mix." @@ -11227,7 +11258,7 @@ msgstr "" "hardware \n" "para mayor control de la monitorización, sin afectar a la mezcla." -#: startup.cc:518 +#: startup.cc:516 msgid "" "You can change this preference at any time via the Preferences dialog.\n" "You can also add or remove the monitor section to/from any session.\n" @@ -11241,103 +11272,111 @@ msgstr "" "\n" "En caso de duda, acepta la opción por defecto." -#: startup.cc:529 +#: startup.cc:527 msgid "Monitor Section" msgstr "Sección de monitorización" -#: startup.cc:569 +#: startup.cc:573 +msgid "Check the website for more..." +msgstr "" + +#: startup.cc:576 +msgid "Click to open the program website in your web browser" +msgstr "" + +#: startup.cc:594 msgid "What would you like to do ?" msgstr "¿Qué te gustaría hacer?" -#: startup.cc:704 +#: startup.cc:729 msgid "Open" msgstr "Abrir" -#: startup.cc:750 +#: startup.cc:775 msgid "Session name:" msgstr "Nombre de sesión:" -#: startup.cc:773 +#: startup.cc:798 msgid "Create session folder in:" msgstr "Crear carpeta de sesión en :" -#: startup.cc:788 +#: startup.cc:813 msgid "Select folder for session" msgstr "Seleccionar carpeta para sesión" -#: startup.cc:820 +#: startup.cc:845 msgid "Use this template" msgstr "Usar esta plantilla" -#: startup.cc:823 +#: startup.cc:848 msgid "no template" msgstr "sin plantilla" -#: startup.cc:851 +#: startup.cc:876 msgid "Use an existing session as a template:" msgstr "Usar una sesión existente como plantilla: " -#: startup.cc:863 +#: startup.cc:888 msgid "Select template" msgstr "Seleccionar plantilla" -#: startup.cc:889 +#: startup.cc:914 msgid "New Session" msgstr "Nueva sesión" -#: startup.cc:1043 +#: startup.cc:1068 msgid "Select session file" msgstr "Seleccionar archivo de sesión" -#: startup.cc:1059 +#: startup.cc:1084 msgid "Browse:" msgstr "Explorar:" -#: startup.cc:1068 +#: startup.cc:1093 msgid "Select a session" msgstr "Seleccionar una sesión" -#: startup.cc:1094 startup.cc:1095 startup.cc:1096 +#: startup.cc:1119 startup.cc:1120 startup.cc:1121 msgid "channels" msgstr "canales" -#: startup.cc:1110 +#: startup.cc:1135 msgid "Busses" msgstr "Buses" -#: startup.cc:1111 +#: startup.cc:1136 msgid "Inputs" msgstr "Entradas" -#: startup.cc:1112 +#: startup.cc:1137 msgid "Outputs" msgstr "Salidas" -#: startup.cc:1120 +#: startup.cc:1145 msgid "Create master bus" msgstr "Crear bus master" -#: startup.cc:1130 +#: startup.cc:1155 msgid "Automatically connect to physical inputs" msgstr "Conectar a entradas físicas automáticamente" -#: startup.cc:1137 startup.cc:1196 +#: startup.cc:1162 startup.cc:1221 msgid "Use only" msgstr "Usar sólo" -#: startup.cc:1190 +#: startup.cc:1215 msgid "Automatically connect outputs" msgstr "Conectar salidas automáticamente" -#: startup.cc:1212 +#: startup.cc:1237 msgid "... to master bus" msgstr "...al bus master" -#: startup.cc:1222 +#: startup.cc:1247 msgid "... to physical outputs" msgstr "...a salidas físicas" -#: startup.cc:1272 +#: startup.cc:1297 msgid "Advanced Session Options" msgstr "Opciones avanzadas de sesión" @@ -11485,11 +11524,11 @@ msgstr "Insertar mensaje de cambio de banco" msgid "Insert a program change message" msgstr "Insertar mensaje de cambio de programa" -#: step_entry.cc:342 step_entry.cc:701 +#: step_entry.cc:342 step_entry.cc:699 msgid "Move Insert Position Back by Note Length" msgstr "Atrasar posición de inserción a duración de nota" -#: step_entry.cc:343 step_entry.cc:699 +#: step_entry.cc:343 step_entry.cc:697 msgid "Move Insert Position to Edit Point" msgstr "Mover posición de inserción a punto de edición" @@ -11501,227 +11540,227 @@ msgstr "1/Nota" msgid "Octave" msgstr "Octava" -#: step_entry.cc:599 +#: step_entry.cc:597 msgid "Insert Note A" msgstr "Insertar nota A" -#: step_entry.cc:600 +#: step_entry.cc:598 msgid "Insert Note A-sharp" msgstr "Insertar nota A sostenido" -#: step_entry.cc:601 +#: step_entry.cc:599 msgid "Insert Note B" msgstr "Insertar nota B" -#: step_entry.cc:602 +#: step_entry.cc:600 msgid "Insert Note C" msgstr "Insertar nota C" -#: step_entry.cc:603 +#: step_entry.cc:601 msgid "Insert Note C-sharp" msgstr "Insertar nota C sostenido" -#: step_entry.cc:604 +#: step_entry.cc:602 msgid "Insert Note D" msgstr "Insertar nota D" -#: step_entry.cc:605 +#: step_entry.cc:603 msgid "Insert Note D-sharp" msgstr "Insertar nota D sostenido" -#: step_entry.cc:606 +#: step_entry.cc:604 msgid "Insert Note E" msgstr "Insertar nota E" -#: step_entry.cc:607 +#: step_entry.cc:605 msgid "Insert Note F" msgstr "Insertar nota F" -#: step_entry.cc:608 +#: step_entry.cc:606 msgid "Insert Note F-sharp" msgstr "Insertar nota F sostenido" -#: step_entry.cc:609 +#: step_entry.cc:607 msgid "Insert Note G" msgstr "Insertar nota G" -#: step_entry.cc:610 +#: step_entry.cc:608 msgid "Insert Note G-sharp" msgstr "Insertar nota G sostenido" -#: step_entry.cc:612 +#: step_entry.cc:610 msgid "Insert a Note-length Rest" msgstr "Insertar un silencio con duración de nota" -#: step_entry.cc:613 +#: step_entry.cc:611 msgid "Insert a Snap-length Rest" msgstr "Insertar un silencio con duración de ajuste" -#: step_entry.cc:615 step_entry.cc:616 +#: step_entry.cc:613 step_entry.cc:614 msgid "Move to next octave" msgstr "Mover a siguiente octava" -#: step_entry.cc:618 +#: step_entry.cc:616 msgid "Move to Next Note Length" msgstr "Mover a duración de nota siguiente" -#: step_entry.cc:619 +#: step_entry.cc:617 msgid "Move to Previous Note Length" msgstr "Mover a duración de nota anterior" -#: step_entry.cc:621 +#: step_entry.cc:619 msgid "Increase Note Length" msgstr "Aumentar duración de nota" -#: step_entry.cc:622 +#: step_entry.cc:620 msgid "Decrease Note Length" msgstr "Disminuir duración de nota" -#: step_entry.cc:624 +#: step_entry.cc:622 msgid "Move to Next Note Velocity" msgstr "Mover a intesidad de nota siguiente" -#: step_entry.cc:625 +#: step_entry.cc:623 msgid "Move to Previous Note Velocity" msgstr "Mover a intesidad de nota anterior" -#: step_entry.cc:627 +#: step_entry.cc:625 msgid "Increase Note Velocity" msgstr "Aumentar intensidad de nota" -#: step_entry.cc:628 +#: step_entry.cc:626 msgid "Decrease Note Velocity" msgstr "Disminuir intensidad de nota" -#: step_entry.cc:630 +#: step_entry.cc:628 msgid "Switch to the 1st octave" msgstr "Cambiar a la primera octava" -#: step_entry.cc:631 +#: step_entry.cc:629 msgid "Switch to the 2nd octave" msgstr "Cambiar a la segunda octava" -#: step_entry.cc:632 +#: step_entry.cc:630 msgid "Switch to the 3rd octave" msgstr "Cambiar a la tercera octava" -#: step_entry.cc:633 +#: step_entry.cc:631 msgid "Switch to the 4th octave" msgstr "Cambiar a la cuarta octava" -#: step_entry.cc:634 +#: step_entry.cc:632 msgid "Switch to the 5th octave" msgstr "Cambiar a la quinta octava" -#: step_entry.cc:635 +#: step_entry.cc:633 msgid "Switch to the 6th octave" msgstr "Cambiar a la sexta octava" -#: step_entry.cc:636 +#: step_entry.cc:634 msgid "Switch to the 7th octave" msgstr "Cambiar a la séptima octava" -#: step_entry.cc:637 +#: step_entry.cc:635 msgid "Switch to the 8th octave" msgstr "Cambiar a la octava octava" -#: step_entry.cc:638 +#: step_entry.cc:636 msgid "Switch to the 9th octave" msgstr "Cambiar a la novena octava" -#: step_entry.cc:639 +#: step_entry.cc:637 msgid "Switch to the 10th octave" msgstr "Cambiar a la décima octava" -#: step_entry.cc:640 +#: step_entry.cc:638 msgid "Switch to the 11th octave" msgstr "Cambiar a la décimoprimera octava" -#: step_entry.cc:645 +#: step_entry.cc:643 msgid "Set Note Length to Whole" msgstr "Establecer duración de nota a entera" -#: step_entry.cc:647 +#: step_entry.cc:645 msgid "Set Note Length to 1/2" msgstr "Establecer duración de nota a 1/2" -#: step_entry.cc:649 +#: step_entry.cc:647 msgid "Set Note Length to 1/3" msgstr "Establecer duración de nota a 1/3" -#: step_entry.cc:651 +#: step_entry.cc:649 msgid "Set Note Length to 1/4" msgstr "Establecer duración de nota a 1/4" -#: step_entry.cc:653 +#: step_entry.cc:651 msgid "Set Note Length to 1/8" msgstr "Establecer duración de nota a 1/8" -#: step_entry.cc:655 +#: step_entry.cc:653 msgid "Set Note Length to 1/16" msgstr "Establecer duración de nota a 1/16" -#: step_entry.cc:657 +#: step_entry.cc:655 msgid "Set Note Length to 1/32" msgstr "Establecer duración de nota a 1/32" -#: step_entry.cc:659 +#: step_entry.cc:657 msgid "Set Note Length to 1/64" msgstr "Establecer duración de nota a 1/64" -#: step_entry.cc:664 +#: step_entry.cc:662 msgid "Set Note Velocity to Pianississimo" msgstr "Establecer intensidad de nota a pianississimo" -#: step_entry.cc:666 +#: step_entry.cc:664 msgid "Set Note Velocity to Pianissimo" msgstr "Establecer intensidad de nota a pianissimo" -#: step_entry.cc:668 +#: step_entry.cc:666 msgid "Set Note Velocity to Piano" msgstr "Establecer intensidad de nota a piano" -#: step_entry.cc:670 +#: step_entry.cc:668 msgid "Set Note Velocity to Mezzo-Piano" msgstr "Establecer intensidad de nota a mezzo-piano" -#: step_entry.cc:672 +#: step_entry.cc:670 msgid "Set Note Velocity to Mezzo-Forte" msgstr "Establecer intensidad de nota a mezzo-forte" -#: step_entry.cc:674 +#: step_entry.cc:672 msgid "Set Note Velocity to Forte" msgstr "Establecer intensidad de nota a forte" -#: step_entry.cc:676 step_entry.cc:678 +#: step_entry.cc:674 step_entry.cc:676 msgid "Set Note Velocity to Fortississimo" msgstr "Establecer intensidad de nota a fortississimo" -#: step_entry.cc:680 +#: step_entry.cc:678 msgid "Toggle Triple Notes" msgstr "Conmutar notas triples" -#: step_entry.cc:685 +#: step_entry.cc:683 msgid "No Dotted Notes" msgstr "Sin notas con puntillo" -#: step_entry.cc:687 +#: step_entry.cc:685 msgid "Toggled Dotted Notes" msgstr "Conmutar notas con puntillo" -#: step_entry.cc:689 +#: step_entry.cc:687 msgid "Toggled Double-Dotted Notes" msgstr "Conmutar notas con doble puntillo" -#: step_entry.cc:691 +#: step_entry.cc:689 msgid "Toggled Triple-Dotted Notes" msgstr "Conmutar notas con triple puntillo" -#: step_entry.cc:694 +#: step_entry.cc:692 msgid "Toggle Chord Entry" msgstr "Conmutar entrada de acordes" -#: step_entry.cc:696 +#: step_entry.cc:694 msgid "Sustain Selected Notes by Note Length" msgstr "Mantener notas seleccionadas a duración de nota" @@ -11845,31 +11884,43 @@ msgstr "Métrica comienza en compás:" msgid "incomprehensible meter note type (%1)" msgstr "tipo de métrica incomprensible (%1)" -#: theme_manager.cc:56 +#: theme_manager.cc:57 msgid "Dark Theme" msgstr "Tema oscuro" -#: theme_manager.cc:57 +#: theme_manager.cc:58 msgid "Light Theme" msgstr "Tema claro" -#: theme_manager.cc:58 +#: theme_manager.cc:59 msgid "Restore Defaults" msgstr "Restablecer valores por defecto" -#: theme_manager.cc:59 +#: theme_manager.cc:60 msgid "Draw \"flat\" buttons" msgstr "Mostrar botones \"planos\"" -#: theme_manager.cc:60 +#: theme_manager.cc:61 +msgid "All floating windows are dialogs" +msgstr "" + +#: theme_manager.cc:62 msgid "Draw waveforms with color gradient" msgstr "Mostrar formas de onda con gradiente de color" -#: theme_manager.cc:66 +#: theme_manager.cc:68 msgid "Object" msgstr "Objeto" -#: theme_manager.cc:215 +#: theme_manager.cc:123 +msgid "" +"Mark all floating windows to be type \"Dialog\" rather than using \"Utility" +"\" for some.\n" +"This may help with some window managers. This requires a restart of %1 to " +"take effect" +msgstr "" + +#: theme_manager.cc:229 msgid "Unable to find UI style file %1 in search path %2. %3 will look strange" msgstr "" "No se pudo encontrar el archivo de estilo de interfaz de usuario %1 en la " @@ -11905,43 +11956,43 @@ msgstr "Minimizar distorsión temporal" msgid "Preserve Formants" msgstr "Conservar formantes" -#: time_fx_dialog.cc:72 +#: time_fx_dialog.cc:71 msgid "TimeFXDialog" msgstr "TimeFXDialog" -#: time_fx_dialog.cc:75 +#: time_fx_dialog.cc:74 msgid "Pitch Shift Audio" msgstr "Cambiar tono de audio" -#: time_fx_dialog.cc:77 +#: time_fx_dialog.cc:76 msgid "Time Stretch Audio" msgstr "Estirar tiempo de audio" -#: time_fx_dialog.cc:105 transpose_dialog.cc:41 +#: time_fx_dialog.cc:104 transpose_dialog.cc:41 msgid "Octaves:" msgstr "Octavas:" -#: time_fx_dialog.cc:110 transpose_dialog.cc:46 +#: time_fx_dialog.cc:109 transpose_dialog.cc:46 msgid "Semitones:" msgstr "Semitonos:" -#: time_fx_dialog.cc:115 +#: time_fx_dialog.cc:114 msgid "Cents:" msgstr "Cents:" -#: time_fx_dialog.cc:123 +#: time_fx_dialog.cc:122 msgid "Time|Shift" msgstr "Tiempo|Shift" -#: time_fx_dialog.cc:147 time_fx_dialog.cc:150 +#: time_fx_dialog.cc:146 time_fx_dialog.cc:149 msgid "TimeFXButton" msgstr "TimeFXButton" -#: time_fx_dialog.cc:155 +#: time_fx_dialog.cc:154 msgid "Stretch/Shrink" msgstr "Estirar/Contraer" -#: time_fx_dialog.cc:165 +#: time_fx_dialog.cc:164 msgid "Progress" msgstr "Progreso" @@ -12014,15 +12065,15 @@ msgstr "Encabezado XPM erróneo %1." msgid "missing RGBA style for \"%1\"" msgstr "No se encuentra el estilo RGBA para \"%1\"." -#: utils.cc:513 +#: utils.cc:544 msgid "cannot find XPM file for %1" msgstr "No se pudo encontrar el archivo XPM para %1." -#: utils.cc:539 +#: utils.cc:570 msgid "cannot find icon image for %1 using %2" msgstr "No se pudo encontrar la imagen del icono para %1 usando %2" -#: utils.cc:554 +#: utils.cc:585 msgid "Caught exception while loading icon named %1" msgstr "Caught exception while loading icon named %1" @@ -12030,6 +12081,551 @@ msgstr "Caught exception while loading icon named %1" msgid "VerboseCanvasCursor" msgstr "VerboseCanvasCursor" +#: add_video_dialog.cc:54 +#, fuzzy +msgid "Set Video Track" +msgstr "Añadir pista de audio" + +#: add_video_dialog.cc:62 +#, fuzzy +msgid "Launch External Video Monitor" +msgstr "Monitorizar" + +#: add_video_dialog.cc:63 +msgid "Adjust Session Framerate to Match Video Framerate" +msgstr "" + +#: add_video_dialog.cc:65 +msgid "Reload docroot" +msgstr "" + +#: add_video_dialog.cc:110 add_video_dialog.cc:114 +msgid "VideoServerIndex" +msgstr "" + +#: add_video_dialog.cc:128 +#, fuzzy +msgid "Video files" +msgstr "Archivos de audio" + +#: add_video_dialog.cc:163 +#, fuzzy +msgid "Video Information" +msgstr "Información del archivo de sonido" + +#: add_video_dialog.cc:166 +#, fuzzy +msgid "Start:" +msgstr "Inicio" + +#: add_video_dialog.cc:172 +#, fuzzy +msgid "Frame rate:" +msgstr "Frec. de muestreo:" + +#: add_video_dialog.cc:175 +msgid "Aspect Ratio:" +msgstr "" + +#: add_video_dialog.cc:653 +msgid " %1 fps" +msgstr "" + +#: editor_videotimeline.cc:138 +msgid "Export Successful: %1" +msgstr "" + +#: video_timeline.cc:467 +msgid "" +"Parsing video file info failed. Is the Video Server running? Is the file " +"readable by the Video Server? Does the docroot match? Is it a video file?" +msgstr "" + +#: video_timeline.cc:501 +msgid "Failed to set session-framerate: " +msgstr "" + +#: video_timeline.cc:501 +msgid " does not have a corresponding option setting in Ardour." +msgstr "" + +#: video_timeline.cc:507 +msgid "" +"Video file's framerate is not equal to Ardour session timecode's framerate: " +msgstr "" + +#: video_timeline.cc:508 +msgid " vs " +msgstr "" + +#: video_timeline.cc:690 +msgid "" +"Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ " +"(a custom path to xjadeo can be specified by setting the XJREMOTE " +"environment variable. It should point to an application compatible with " +"xjadeo's remote-control interface 'xjremote')." +msgstr "" + +#: video_monitor.cc:282 +#, fuzzy +msgid "Video Monitor: File Not Found." +msgstr "Monitorizar" + +#: transcode_ffmpeg.cc:71 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system.\n" +"Video import and export is not possible until you install those tools.\n" +"Ardour requires ffmpeg and ffprobe from ffmpeg.org - version 1.1 or newer.\n" +"\n" +"The tools are included with the Ardour releases from ardour.org and also " +"available with the video-server at http://x42.github.com/harvid/\n" +"\n" +"Important: the files need to be installed in $PATH and named ffmpeg_harvid " +"and ffprobe_harvid.\n" +"If you already have a suitable ffmpeg installation on your system, we " +"recommend creating symbolic links from ffmpeg to ffmpeg_harvid and from " +"ffprobe to ffprobe_harvid.\n" +msgstr "" + +#: transcode_video_dialog.cc:55 +#, fuzzy +msgid "Transcode/Import Video File " +msgstr "Exportar a archivo(s) de audio..." + +#: transcode_video_dialog.cc:57 +#, fuzzy +msgid "Output File:" +msgstr "Dispositivo de salida:" + +#: transcode_video_dialog.cc:60 export_video_dialog.cc:72 +msgid "Abort" +msgstr "" + +#: transcode_video_dialog.cc:62 +#, fuzzy +msgid "Height = " +msgstr "Altura" + +#: transcode_video_dialog.cc:65 +msgid "Manual Override" +msgstr "" + +#: transcode_video_dialog.cc:69 +msgid "Debug Mode: Print ffmpeg Command and Output to stdout." +msgstr "" + +#: transcode_video_dialog.cc:106 +#, fuzzy +msgid "File Information" +msgstr "Información del archivo de sonido" + +#: transcode_video_dialog.cc:112 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Import " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: transcode_video_dialog.cc:119 +msgid "" +"File-info can not be read. Most likely '%1' is not a valid video-file or an " +"unsupported video codec or format." +msgstr "" + +#: transcode_video_dialog.cc:133 +msgid "FPS:" +msgstr "" + +#: transcode_video_dialog.cc:135 +#, fuzzy +msgid "Duration:" +msgstr "Duración" + +#: transcode_video_dialog.cc:137 +msgid "Codec:" +msgstr "" + +#: transcode_video_dialog.cc:139 +msgid "Geometry:" +msgstr "" + +#: transcode_video_dialog.cc:154 +#, fuzzy +msgid "??" +msgstr "???" + +#: transcode_video_dialog.cc:175 +#, fuzzy +msgid "Import Settings" +msgstr "Opciones" + +#: transcode_video_dialog.cc:180 +msgid "Do Not Import Video" +msgstr "" + +#: transcode_video_dialog.cc:181 +msgid "Reference From Current Location" +msgstr "" + +#: transcode_video_dialog.cc:183 +#, fuzzy +msgid "Import/Transcode Video to Session" +msgstr "Exportar desde sesión" + +#: transcode_video_dialog.cc:197 +msgid "Scale Video: Width = " +msgstr "" + +#: transcode_video_dialog.cc:204 +msgid "Original Width" +msgstr "" + +#: transcode_video_dialog.cc:219 +msgid "Bitrate (KBit/s):" +msgstr "" + +#: transcode_video_dialog.cc:224 +#, fuzzy +msgid "Extract Audio:" +msgstr "Exportar audio" + +#: transcode_video_dialog.cc:344 +#, fuzzy +msgid "Extracting Audio.." +msgstr "Exportar audio" + +#: transcode_video_dialog.cc:347 +msgid "Audio Extraction Failed." +msgstr "" + +#: transcode_video_dialog.cc:373 +msgid "Transcoding Video.." +msgstr "" + +#: transcode_video_dialog.cc:407 +#, fuzzy +msgid "Transcoding Failed." +msgstr "Traducciones deshabilitadas" + +#: transcode_video_dialog.cc:490 +#, fuzzy +msgid "Save Transcoded Video File" +msgstr "Exportar a archivo(s) de audio..." + +#: video_server_dialog.cc:42 +msgid "Launch Video Server" +msgstr "" + +#: video_server_dialog.cc:43 +msgid "Server Executable:" +msgstr "" + +#: video_server_dialog.cc:45 +#, fuzzy +msgid "Server Docroot:" +msgstr "Servidor:" + +#: video_server_dialog.cc:51 +msgid "Don't show this dialog again. (Reset in Edit->Preferences)." +msgstr "" + +#: video_server_dialog.cc:90 +msgid "" +"The external video server 'harvid' can not be found. The tool is included " +"with the Ardour releases from ardour.org, alternatively you can download it " +"from http://x42.github.com/harvid/ or acquire it from your distribution." +msgstr "" + +#: video_server_dialog.cc:117 +msgid "Listen Address:" +msgstr "" + +#: video_server_dialog.cc:122 +#, fuzzy +msgid "Listen Port:" +msgstr "Posición de escucha" + +#: video_server_dialog.cc:127 +#, fuzzy +msgid "Cache Size:" +msgstr "Tamaño máx." + +#: video_server_dialog.cc:132 +msgid "" +"Ardour relies on an external Video Server for the videotimeline.\n" +"The server configured in Edit -> Prefereces -> Video is not reachable.\n" +"Do you want ardour to launch 'harvid' on this machine?" +msgstr "" + +#: video_server_dialog.cc:171 +msgid "Set Video Server Executable" +msgstr "" + +#: video_server_dialog.cc:191 +msgid "Server docroot" +msgstr "" + +#: utils_videotl.cc:52 +msgid "Destination is outside Video Server's docroot. " +msgstr "" + +#: utils_videotl.cc:53 +msgid "" +"The destination file path is outside of the Video Server's docroot. The file " +"will not be readable by the Video Server. Do you still want to continue?" +msgstr "" + +#: utils_videotl.cc:56 +msgid "Continue" +msgstr "" + +#: utils_videotl.cc:62 +#, fuzzy +msgid "Confirm Overwrite" +msgstr "Confirmar reescritura de captura de sesión" + +#: utils_videotl.cc:63 +#, fuzzy +msgid "A file with the same name already exists. Do you want to overwrite it?" +msgstr "Ya existe una captura de sesión con ese nombre. ¿Quieres reescribirla?" + +#: utils_videotl.cc:73 utils_videotl.cc:89 +#, fuzzy +msgid "Cannot create video folder \"%1\" (%2)" +msgstr "No se pudo leer el archivo %1 (%2)." + +#: export_video_dialog.cc:65 +#, fuzzy +msgid "Export Video File " +msgstr "Exportar a archivo(s) de audio..." + +#: export_video_dialog.cc:69 +#, fuzzy +msgid "Video:" +msgstr "Mike Start" + +#: export_video_dialog.cc:73 +msgid "Scale Video (W x H):" +msgstr "" + +#: export_video_dialog.cc:78 +msgid "Set Aspect Ratio:" +msgstr "" + +#: export_video_dialog.cc:79 +#, fuzzy +msgid "Normalize Audio" +msgstr "Normalizar a:" + +#: export_video_dialog.cc:80 +msgid "2 Pass Encoding" +msgstr "" + +#: export_video_dialog.cc:81 +msgid "Codec Optimizations:" +msgstr "" + +#: export_video_dialog.cc:83 +#, fuzzy +msgid "Deinterlace" +msgstr "Centrar cursor" + +#: export_video_dialog.cc:84 +msgid "Use [2] B-frames (MPEG 2 or 4 only)" +msgstr "" + +#: export_video_dialog.cc:85 +msgid "Override FPS (Default is to retain FPS from the input video file):" +msgstr "" + +#: export_video_dialog.cc:86 +#, fuzzy +msgid "Include Session Metadata" +msgstr "Editar metadatos de sesión" + +#: export_video_dialog.cc:88 +msgid "Enable Debug Mode: Print ffmpeg Command & Output to stdout." +msgstr "" + +#: export_video_dialog.cc:106 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Export " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: export_video_dialog.cc:116 +#, fuzzy +msgid "Output:" +msgstr "Salidas" + +#: export_video_dialog.cc:126 +#, fuzzy +msgid "Input:" +msgstr "Entradas" + +#: export_video_dialog.cc:137 +#, fuzzy +msgid "Audio:" +msgstr "Audio" + +#: export_video_dialog.cc:139 +#, fuzzy +msgid "Master Bus" +msgstr "el bus master" + +#: export_video_dialog.cc:166 +#, fuzzy +msgid "Settings:" +msgstr "Destinos" + +#: export_video_dialog.cc:174 +#, fuzzy +msgid "Range:" +msgstr "Rango" + +#: export_video_dialog.cc:177 +#, fuzzy +msgid "Preset:" +msgstr "Preset" + +#: export_video_dialog.cc:180 +#, fuzzy +msgid "Video Codec:" +msgstr "Carpeta:" + +#: export_video_dialog.cc:183 +#, fuzzy +msgid "Video KBit/s:" +msgstr "Mike Start" + +#: export_video_dialog.cc:186 +#, fuzzy +msgid "Audio Codec:" +msgstr "Modo de audio:" + +#: export_video_dialog.cc:189 +#, fuzzy +msgid "Audio KBit/s:" +msgstr "Archivos de audio" + +#: export_video_dialog.cc:192 +#, fuzzy +msgid "Audio Samplerate:" +msgstr "Frec. de muestreo:" + +#: export_video_dialog.cc:369 +#, fuzzy +msgid "Normalizing audio" +msgstr "Normalizar valores" + +#: export_video_dialog.cc:373 +#, fuzzy +msgid "Exporting audio" +msgstr "Exportar audio" + +#: export_video_dialog.cc:419 +#, fuzzy +msgid "Exporting Audio.." +msgstr "Exportar audio" + +#: export_video_dialog.cc:476 +msgid "" +"Export Video: Cannot query duration of video-file, using duration from " +"timeline instead." +msgstr "" + +#: export_video_dialog.cc:505 +msgid "Export Video: No Master Out Ports to Connect for Audio Export" +msgstr "" + +#: export_video_dialog.cc:544 +msgid "Encoding Video.." +msgstr "" + +#: export_video_dialog.cc:563 +msgid "Export Video: Video input file cannot be read." +msgstr "" + +#: export_video_dialog.cc:661 +msgid "Encoding Video.. Pass 1/2" +msgstr "" + +#: export_video_dialog.cc:673 +msgid "Encoding Video.. Pass 2/2" +msgstr "" + +#: export_video_dialog.cc:761 +#, fuzzy +msgid "Transcoding failed." +msgstr "Traducciones deshabilitadas" + +#: export_video_dialog.cc:930 export_video_dialog.cc:950 +#, fuzzy +msgid "Save Exported Video File" +msgstr "Exportar a archivo(s) de audio..." + +#: export_video_infobox.cc:30 +#, fuzzy +msgid "Video Export Info" +msgstr "Monitorizar" + +#: export_video_infobox.cc:31 +msgid "Do Not Show This Dialog Again (Reset in Edit > Preferences > Video)." +msgstr "" + +#: export_video_infobox.cc:43 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:46 +msgid "" +"Ardour video export is not recommended for mastering!\n" +"While 'ffmpeg' (which is used by ardour) can produce high-quality files, " +"this export lacks the possibility to tweak many settings. We recommend to " +"use 'winff', 'devede' or 'dvdauthor' to mux & master. Nevertheless this " +"video-export comes in handy to do quick snapshots, intermediates, dailies or " +"online videos.\n" +"\n" +"The soundtrack is created from the master-bus of the current Ardour " +"session.\n" +"\n" +"The video soure defaults to the file used in the video timeline, which may " +"not the best quality to start with, you should the original video file.\n" +"\n" +"If the export-range is longer than the original video, black video frames " +"are prefixed and/or appended. This process may fail with non-standard pixel-" +"aspect-ratios.\n" +"\n" +"The file-format is determined by the extension that you choose for the " +"output file (.avi, .mov, .flv, .ogv,...)\n" +"Note: not all combinations of format+codec+settings produce files which are " +"according so spec. e.g. flv files require sample-rates of 22.1kHz or " +"44.1kHz, mpeg containers can not be used with ac3 audio-codec, etc. If in " +"doubt, use one of the built-in presets." +msgstr "" + +#~ msgid "Connect" +#~ msgstr "Conectar" + +#~ msgid "Mixer on Top" +#~ msgstr "Mezclador encima" + +#~ msgid "Add Audio Track" +#~ msgstr "Añadir pista de audio" + +#~ msgid "Add Audio Bus" +#~ msgstr "Añadir bus de audio" + +#~ msgid "Add MIDI Track" +#~ msgstr "Añadir pista MIDI" + +#~ msgid "Control surfaces" +#~ msgstr "Superficies de control" + +#~ msgid "Use plugins' own interfaces instead of %1's" +#~ msgstr "Usar los interfaces propios de los plugins, en lugar de los de %1" + #~ msgid "Hid" #~ msgstr "Ocultar" @@ -12092,9 +12688,6 @@ msgstr "VerboseCanvasCursor" #~ msgid "Translations disabled" #~ msgstr "Traducciones habilitadas" -#~ msgid "Translations enabled" -#~ msgstr "Traducciones deshabilitadas" - #~ msgid "You must restart %1 for this to take effect." #~ msgstr "Debes reiniciar %1 para que esto tengo efecto." diff --git a/gtk2_ardour/po/fr.po b/gtk2_ardour/po/fr.po index ce98f0c71f..052ded798d 100644 --- a/gtk2_ardour/po/fr.po +++ b/gtk2_ardour/po/fr.po @@ -5,21 +5,21 @@ # # Alain Fréhel , 2005. # Christophe Combelles , 2005, 2006, 2007, 2008, 2011. -# Romain Arnaud , 2011. +# Romain Arnaud , 2011, 2013. msgid "" msgstr "" "Project-Id-Version: Ardour 2.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" -"PO-Revision-Date: 2011-07-03 19:53+0200\n" -"Last-Translator: Romain Arnaud \n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" +"PO-Revision-Date: 2013-05-20 01:04+0200\n" +"Last-Translator: \n" "Language-Team: American English \n" -"Language: \n" +"Language: en_US\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n>1;\n" -"X-Generator: Lokalize 1.2\n" +"X-Generator: Lokalize 1.5\n" #: about.cc:122 msgid "Brian Ahr" @@ -67,7 +67,7 @@ msgstr "Sam Chessman" #: about.cc:133 msgid "André Colomb" -msgstr "" +msgstr "André Colomb" #: about.cc:134 msgid "Paul Davis" @@ -83,7 +83,7 @@ msgstr "Colin Fletcher" #: about.cc:137 msgid "Dave Flick" -msgstr "" +msgstr "Dave Flick" #: about.cc:138 msgid "Hans Fugal" @@ -99,7 +99,7 @@ msgstr "Christopher George" #: about.cc:141 msgid "Chris Goddard" -msgstr "" +msgstr "Chris Goddard" #: about.cc:142 msgid "J. Abelardo Gutierrez" @@ -115,7 +115,7 @@ msgstr "Audun Halland" #: about.cc:145 msgid "David Halter" -msgstr "" +msgstr "David Halter" #: about.cc:146 msgid "Steve Harris" @@ -155,7 +155,7 @@ msgstr "Matt Krai" #: about.cc:155 msgid "Nick Lanham" -msgstr "" +msgstr "Nick Lanham" #: about.cc:156 msgid "Colin Law" @@ -207,7 +207,7 @@ msgstr "Sampo Savolainen" #: about.cc:168 msgid "Rodrigo Severo" -msgstr "" +msgstr "Rodrigo Severo" #: about.cc:169 msgid "Per Sigmond" @@ -239,14 +239,13 @@ msgstr "Mike Täht" #: about.cc:176 msgid "Roy Vegard" -msgstr "" +msgstr "Roy Vegard" #: about.cc:177 msgid "Thorsten Wilms" msgstr "Thorsten Wilms" #: about.cc:182 -#, fuzzy msgid "" "French:\n" "\tAlain Fréhel \n" @@ -255,10 +254,10 @@ msgid "" "\tRomain Arnaud \n" msgstr "" "Français:\n" -"\t Christophe Combelles \n" -"\t Alain Fréhel \n" -"\t Martin Blanchard\n" -"\t Romain Arnaud \n" +"\tChristophe Combelles \n" +"\tAlain Fréhel \n" +"\tMartin Blanchard\n" +"\tRomain Arnaud \n" #: about.cc:183 #, fuzzy @@ -270,137 +269,145 @@ msgid "" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" msgstr "" "Allemand:\n" -"\t Karsten Petersen \n" -"\t Sebastian Arnold \n" -"\t Robert Schwede \n" +"\tKarsten Petersen \n" +"\tSebastian Arnold \n" +"\tRobert Schwede \n" +"\tBenjamin Scherrer \n" +"\tEdgar Aichinger \n" +"\tRichard Oax \n" -#: about.cc:189 -#, fuzzy +#: about.cc:190 msgid "" "Italian:\n" "\tFilippo Pappalardo \n" "\tRaffaele Morelli \n" msgstr "" "Italien:\n" -"\t Filippo Pappalardo \n" +"\tFilippo Pappalardo \n" +"\tRaffaele Morelli \n" -#: about.cc:190 +#: about.cc:191 msgid "" "Portuguese:\n" "\tRui Nuno Capela \n" msgstr "" "Portugais:\n" -"\t Rui Nuno Capela \n" +"\tRui Nuno Capela \n" -#: about.cc:191 +#: about.cc:192 msgid "" "Brazilian Portuguese:\n" "\tAlexander da Franca Fernandes \n" "\tChris Ross \n" msgstr "" "Portugais brésilien:\n" -"\t Alexander da Franca Fernandes \n" -"\t Chris Ross \n" +"\tAlexander da Franca Fernandes \n" +"\tChris Ross \n" -#: about.cc:193 -#, fuzzy +#: about.cc:194 msgid "" "Spanish:\n" "\t Alex Krohn \n" "\tPablo Fernández \n" msgstr "" "Espagnol:\n" -"\t Alex Krohn \n" +"\tAlex Krohn \n" +"\tPablo Fernández \n" -#: about.cc:194 +#: about.cc:195 msgid "" "Russian:\n" "\t Igor Blinov \n" "\tAlexandre Prokoudine \n" msgstr "" +"Russe:\n" +"\tIgor Blinov \n" +"\tAlexandre Prokoudine \n" -#: about.cc:196 +#: about.cc:197 msgid "" "Greek:\n" "\t Klearchos Gourgourinis \n" msgstr "" "Grec:\n" -"\t Klearchos Gourgourinis \n" +"\tKlearchos Gourgourinis \n" -#: about.cc:197 +#: about.cc:198 msgid "" "Swedish:\n" "\t Petter Sundlöf \n" msgstr "" "Suédois:\n" -"\t Petter Sundlöf \n" +"\tPetter Sundlöf \n" -#: about.cc:198 +#: about.cc:199 msgid "" "Polish:\n" "\t Piotr Zaryk \n" msgstr "" "Polonais:\n" -"\t Piotr Zaryk \n" +"\tPiotr Zaryk \n" -#: about.cc:199 +#: about.cc:200 msgid "" "Czech:\n" "\t Pavel Fric \n" msgstr "" "Tchèque:\n" -"\t Pavel Fric \n" +"\tPavel Fric \n" -#: about.cc:200 +#: about.cc:201 msgid "" "Norwegian:\n" "\t Eivind Ødegård\n" msgstr "" "Norvégien:\n" -"\t Eivind Ødegård\n" +"\tEivind Ødegård\n" -#: about.cc:201 +#: about.cc:202 msgid "" "Chinese:\n" "\t Rui-huai Zhang \n" msgstr "" +"Chinois:\n" +"\tRui-huai Zhang \n" -#: about.cc:579 -#, fuzzy +#: about.cc:580 msgid "Copyright (C) 1999-2013 Paul Davis\n" -msgstr "Copyright © 1999-2011 Paul Davis\n" - -#: about.cc:583 -msgid "http://ardour.org/" -msgstr "Visitez http://www.ardour.org" +msgstr "Copyright © 1999-2013 Paul Davis\n" #: about.cc:584 +msgid "http://ardour.org/" +msgstr "http://ardour.org" + +#: about.cc:585 msgid "" "%1\n" "(built from revision %2)" msgstr "" "%1\n" -"(revision %2)" +"(révision %2)" -#: about.cc:588 +#: about.cc:589 msgid "Config" msgstr "Configuration" -#: actions.cc:80 +#: actions.cc:85 msgid "Loading menus from %1" msgstr "Chargement des menus depuis %1" -#: actions.cc:83 actions.cc:84 +#: actions.cc:88 actions.cc:89 msgid "badly formatted UI definition file: %1" msgstr "fichier de définition d'IHM mal formatté: %1" -#: actions.cc:86 +#: actions.cc:91 msgid "%1 menu definition file not found" msgstr "fichier de définition de menu introuvable: %1" -#: actions.cc:90 actions.cc:91 +#: actions.cc:95 actions.cc:96 msgid "%1 will not work without a valid ardour.menus file" msgstr "%1 ne fonctionnera pas sans un fichier ardour.menus valide" @@ -418,74 +425,70 @@ msgstr "Mode piste:" #: add_route_dialog.cc:58 msgid "Instrument:" -msgstr "" +msgstr "Instrument:" + +#: add_route_dialog.cc:76 +msgid "Audio Tracks" +msgstr "Pistes audio" + +#: add_route_dialog.cc:77 +msgid "MIDI Tracks" +msgstr "Pistes MIDI" + +#: add_route_dialog.cc:78 +msgid "Audio+MIDI Tracks" +msgstr "Pistes Audio+MIDI" #: add_route_dialog.cc:79 -#, fuzzy -msgid "Audio Tracks" -msgstr "Ajouter une piste audio" - -#: add_route_dialog.cc:80 -#, fuzzy -msgid "MIDI Tracks" -msgstr "Activité MIDI" - -#: add_route_dialog.cc:81 -#, fuzzy -msgid "Audio+MIDI Tracks" -msgstr "Ajouter une piste MIDI" - -#: add_route_dialog.cc:82 -#, fuzzy msgid "Busses" -msgstr "bus" +msgstr "Bus" -#: add_route_dialog.cc:104 +#: add_route_dialog.cc:101 msgid "Add:" msgstr "Ajouter:" -#: add_route_dialog.cc:117 startup.cc:808 time_fx_dialog.cc:92 +#: add_route_dialog.cc:114 startup.cc:833 time_fx_dialog.cc:91 +#: add_video_dialog.cc:149 video_server_dialog.cc:109 msgid "Options" msgstr "Options" -#: add_route_dialog.cc:127 bundle_manager.cc:194 region_editor.cc:50 -#: route_group_dialog.cc:66 +#: add_route_dialog.cc:124 bundle_manager.cc:192 region_editor.cc:50 +#: route_group_dialog.cc:65 msgid "Name:" msgstr "Nom:" -#: add_route_dialog.cc:157 +#: add_route_dialog.cc:154 msgid "Group:" msgstr "Groupe:" -#: add_route_dialog.cc:218 add_route_dialog.cc:227 add_route_dialog.cc:301 -#: rc_option_editor.cc:1450 rc_option_editor.cc:1452 rc_option_editor.cc:1454 -#: rc_option_editor.cc:1472 rc_option_editor.cc:1474 rc_option_editor.cc:1482 -#: rc_option_editor.cc:1484 rc_option_editor.cc:1502 rc_option_editor.cc:1515 -#: rc_option_editor.cc:1517 rc_option_editor.cc:1519 rc_option_editor.cc:1550 -#: rc_option_editor.cc:1552 rc_option_editor.cc:1554 rc_option_editor.cc:1562 -#: rc_option_editor.cc:1570 rc_option_editor.cc:1578 +#: add_route_dialog.cc:215 add_route_dialog.cc:224 add_route_dialog.cc:298 +#: rc_option_editor.cc:1448 rc_option_editor.cc:1450 rc_option_editor.cc:1452 +#: rc_option_editor.cc:1470 rc_option_editor.cc:1472 rc_option_editor.cc:1480 +#: rc_option_editor.cc:1482 rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1515 rc_option_editor.cc:1517 rc_option_editor.cc:1548 +#: rc_option_editor.cc:1550 rc_option_editor.cc:1552 rc_option_editor.cc:1560 +#: rc_option_editor.cc:1568 rc_option_editor.cc:1576 msgid "Audio" msgstr "Audio" -#: add_route_dialog.cc:219 add_route_dialog.cc:230 add_route_dialog.cc:302 -#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1701 -#: rc_option_editor.cc:1709 rc_option_editor.cc:1717 rc_option_editor.cc:1726 -#: rc_option_editor.cc:1734 rc_option_editor.cc:1742 rc_option_editor.cc:1750 -#: rc_option_editor.cc:1759 rc_option_editor.cc:1768 rc_option_editor.cc:1777 -#: rc_option_editor.cc:1785 rc_option_editor.cc:1793 +#: add_route_dialog.cc:216 add_route_dialog.cc:227 add_route_dialog.cc:299 +#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1699 +#: rc_option_editor.cc:1707 rc_option_editor.cc:1715 rc_option_editor.cc:1724 +#: rc_option_editor.cc:1732 rc_option_editor.cc:1740 rc_option_editor.cc:1748 +#: rc_option_editor.cc:1757 rc_option_editor.cc:1766 rc_option_editor.cc:1775 +#: rc_option_editor.cc:1783 rc_option_editor.cc:1791 msgid "MIDI" msgstr "MIDI" -#: add_route_dialog.cc:220 add_route_dialog.cc:233 add_route_dialog.cc:303 -#, fuzzy +#: add_route_dialog.cc:217 add_route_dialog.cc:230 add_route_dialog.cc:300 msgid "Audio+MIDI" -msgstr "Audio" +msgstr "Audio+MIDI" -#: add_route_dialog.cc:221 add_route_dialog.cc:236 add_route_dialog.cc:304 +#: add_route_dialog.cc:218 add_route_dialog.cc:233 add_route_dialog.cc:301 msgid "Bus" msgstr "Bus" -#: add_route_dialog.cc:263 +#: add_route_dialog.cc:260 msgid "" "Audio+MIDI tracks are intended for use ONLY with plugins that use " "both audio and MIDI input data\n" @@ -493,80 +496,81 @@ msgid "" "If you do not plan to use such a plugin, then use a normal audio or MIDI " "track instead." msgstr "" +"Les pistes Audio+MIDI doivent être utilisées SEULEMENT avec des " +"plugins qui utilisent à la fois les entrées audio et MIDI.\n" +"Si le plugin n'utilise qu'un type d'entrée, utilisez une piste audio ou MIDI." -#: add_route_dialog.cc:322 add_route_dialog.cc:341 editor_actions.cc:385 -#: editor_rulers.cc:380 time_axis_view.cc:1301 +#: add_route_dialog.cc:319 add_route_dialog.cc:338 editor_actions.cc:385 +#: editor_rulers.cc:377 time_axis_view.cc:1301 msgid "Normal" msgstr "Normal" -#: add_route_dialog.cc:325 add_route_dialog.cc:343 +#: add_route_dialog.cc:322 add_route_dialog.cc:340 msgid "Non Layered" -msgstr "" +msgstr "Non Superposé" -#: add_route_dialog.cc:326 add_route_dialog.cc:345 +#: add_route_dialog.cc:323 add_route_dialog.cc:342 msgid "Tape" msgstr "Bande" -#: add_route_dialog.cc:426 +#: add_route_dialog.cc:423 msgid "Mono" msgstr "Mono" -#: add_route_dialog.cc:430 +#: add_route_dialog.cc:427 msgid "Stereo" msgstr "Stéréo" -#: add_route_dialog.cc:454 +#: add_route_dialog.cc:451 msgid "3 Channel" msgstr "3 canaux" -#: add_route_dialog.cc:458 +#: add_route_dialog.cc:455 msgid "4 Channel" msgstr "4 canaux" -#: add_route_dialog.cc:462 +#: add_route_dialog.cc:459 msgid "5 Channel" msgstr "3 canaux" -#: add_route_dialog.cc:466 +#: add_route_dialog.cc:463 msgid "6 Channel" msgstr "6 canaux" -#: add_route_dialog.cc:470 +#: add_route_dialog.cc:467 msgid "8 Channel" msgstr "8 canaux" -#: add_route_dialog.cc:474 +#: add_route_dialog.cc:471 msgid "12 Channel" msgstr "12 canaux" -#: add_route_dialog.cc:478 mixer_strip.cc:2137 +#: add_route_dialog.cc:475 mixer_strip.cc:2136 msgid "Custom" -msgstr "" +msgstr "Personalisée" -#: add_route_dialog.cc:511 add_route_dialog.cc:525 route_group_menu.cc:81 +#: add_route_dialog.cc:508 add_route_dialog.cc:524 route_group_menu.cc:81 msgid "New Group..." msgstr "Nouveau groupe..." -#: add_route_dialog.cc:515 route_group_menu.cc:85 +#: add_route_dialog.cc:512 route_group_menu.cc:85 msgid "No Group" msgstr "Aucun groupe" -#: add_route_dialog.cc:587 -#, fuzzy +#: add_route_dialog.cc:588 msgid "-none-" msgstr "aucun" #: ambiguous_file_dialog.cc:30 msgid "Ambiguous File" -msgstr "Fichier inderterminé" +msgstr "Fichier indeterminé" #: ambiguous_file_dialog.cc:35 -#, fuzzy msgid "" "%1 has found the file %2 in the following places:\n" "\n" msgstr "" -"Ardour a trouvé le fichier aux emplacements suivants:\n" +"%1 a trouvé le fichier %2 aux emplacements suivants:\n" "\n" #: ambiguous_file_dialog.cc:44 @@ -581,17 +585,18 @@ msgstr "" #: ambiguous_file_dialog.cc:46 missing_file_dialog.cc:45 msgid "Done" -msgstr "" +msgstr "Fini" #: analysis_window.cc:46 msgid "Signal source" -msgstr "source du signal" +msgstr "Source du signal" #: analysis_window.cc:47 msgid "Selected ranges" -msgstr "intervalles sélectionnés" +msgstr "Intervalles sélectionnés" #: analysis_window.cc:48 +#, fuzzy msgid "Selected regions" msgstr "régions sélectionnées" @@ -600,14 +605,17 @@ msgid "Display model" msgstr "Modèle d'affichage" #: analysis_window.cc:51 +#, fuzzy msgid "Composite graphs for each track" msgstr "graphique composite pour chaque piste" #: analysis_window.cc:52 +#, fuzzy msgid "Composite graph of all tracks" msgstr "graphique composite de toutes les pistes" #: analysis_window.cc:54 +#, fuzzy msgid "Show frequency power range" msgstr "Afficher la gamme d'amplitude des fréquences" @@ -616,63 +624,117 @@ msgid "Normalize values" msgstr "Normaliser" #: analysis_window.cc:59 +#, fuzzy msgid "FFT analysis window" msgstr "fenêtre d'analyse FFT" -#: analysis_window.cc:60 editor.cc:1880 +#: analysis_window.cc:60 editor.cc:1856 msgid "Spectral Analysis" msgstr "Analyse du spectre" -#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:555 +#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:557 #: session_metadata_dialog.cc:546 msgid "Track" msgstr "Piste" -#: analysis_window.cc:68 editor_actions.cc:619 mixer_ui.cc:124 -#: mixer_ui.cc:1792 +#: analysis_window.cc:68 editor_actions.cc:616 mixer_ui.cc:125 +#: mixer_ui.cc:1793 msgid "Show" msgstr "Afficher" #: analysis_window.cc:135 +#, fuzzy msgid "Re-analyze data" msgstr "Analyser les données" #: ardour_button.cc:658 msgid "button cannot watch state of non-existing Controllable\n" -msgstr "" +msgstr "Le bouton ne peut pas surveiller un élement Controllable inexistant\n" -#: ardour_ui.cc:168 -#, fuzzy +#: ardour_ui.cc:179 msgid "audition" msgstr "écoute" -#: ardour_ui.cc:169 -#, fuzzy +#: ardour_ui.cc:180 msgid "solo" msgstr "solo" -#: ardour_ui.cc:170 -#, fuzzy +#: ardour_ui.cc:181 msgid "feedback" -msgstr "Feedback" +msgstr "larsen" -#: ardour_ui.cc:172 +#: ardour_ui.cc:183 speaker_dialog.cc:36 +msgid "Speaker Configuration" +msgstr "Positionnement des haut-parleurs" + +#: ardour_ui.cc:184 theme_manager.cc:56 theme_manager.cc:64 +msgid "Theme Manager" +msgstr "Apparence..." + +#: ardour_ui.cc:185 keyeditor.cc:53 +msgid "Key Bindings" +msgstr "Raccourcis clavier" + +#: ardour_ui.cc:186 +msgid "Preferences" +msgstr "Préférences" + +#: ardour_ui.cc:187 ardour_ui.cc:192 +#, fuzzy +msgid "Add Tracks/Busses" +msgstr "Pistes / Bus" + +#: ardour_ui.cc:188 +msgid "About" +msgstr "À propos..." + +#: ardour_ui.cc:189 location_ui.cc:1134 +msgid "Locations" +msgstr "Repères et intervalles..." + +#: ardour_ui.cc:190 route_params_ui.cc:57 route_params_ui.cc:604 +msgid "Tracks and Busses" +msgstr "Pistes/Bus" + +#: ardour_ui.cc:191 +msgid "Properties" +msgstr "Propriétés" + +#: ardour_ui.cc:193 bundle_manager.cc:263 +msgid "Bundle Manager" +msgstr "Gestionnaire de paquets" + +#: ardour_ui.cc:194 big_clock_window.cc:35 +msgid "Big Clock" +msgstr "Grande horloge" + +#: ardour_ui.cc:195 +#, fuzzy +msgid "Audio Connections" +msgstr "Gestionnaire de connexion audio" + +#: ardour_ui.cc:196 +#, fuzzy +msgid "MIDI Connections" +msgstr "Connexions en entrée" + +#: ardour_ui.cc:198 msgid "Errors" msgstr "Erreurs" -#: ardour_ui.cc:293 +#: ardour_ui.cc:299 msgid "could not initialize %1." msgstr "impossible d'initialiser %1." -#: ardour_ui.cc:353 +#: ardour_ui.cc:394 msgid "Starting audio engine" msgstr "Démarrage du moteur audio" -#: ardour_ui.cc:735 startup.cc:613 +#: ardour_ui.cc:763 startup.cc:638 msgid "%1 is ready for use" msgstr "%1 est prêt à être utilisé." -#: ardour_ui.cc:783 +#: ardour_ui.cc:811 #, fuzzy msgid "" "WARNING: Your system has a limit for maximum amount of locked memory. This " @@ -686,27 +748,25 @@ msgstr "" "disponible sur votre système.\n" "\n" "Vous pouvez connaître la limite actuelle avec la commande \"ulimit -l\". " -"Celle-ci est habituellement contrôlée par le fichier /etc/security/limits." -"conf." +"Celle-ci est habituellement contrôlée par le fichier %2." -#: ardour_ui.cc:800 +#: ardour_ui.cc:828 msgid "Do not show this window again" msgstr "Ne plus afficher cette fenêtre" -#: ardour_ui.cc:847 +#: ardour_ui.cc:870 msgid "Don't quit" msgstr "Ne pas quitter" -#: ardour_ui.cc:848 +#: ardour_ui.cc:871 msgid "Just quit" msgstr "Quitter sans enregistrer" -#: ardour_ui.cc:849 +#: ardour_ui.cc:872 msgid "Save and quit" msgstr "Enregistrer et quitter" -#: ardour_ui.cc:859 -#, fuzzy +#: ardour_ui.cc:882 msgid "" "%1 was unable to save your session.\n" "\n" @@ -714,22 +774,21 @@ msgid "" "\n" "\"Just quit\" option." msgstr "" -"Votre session n'a pas pu être enregistrée !\n" +"%1 n'a pas pu enregistrer votre session.\n" "\n" "Si vous souhaitez quand-même quitter,\n" "\n" "cliquez sur le bouton « Quitter sans enregistrer »." -#: ardour_ui.cc:890 -#, fuzzy +#: ardour_ui.cc:913 msgid "Please wait while %1 cleans up..." -msgstr "Veuillez patienter pendant que %1 charge les données graphiques" +msgstr "Veuillez patienter pendant que %1 nettoie ses données..." -#: ardour_ui.cc:908 +#: ardour_ui.cc:930 msgid "Unsaved Session" msgstr "Session non sauvegardée" -#: ardour_ui.cc:929 +#: ardour_ui.cc:951 msgid "" "The session \"%1\"\n" "has not been saved.\n" @@ -739,14 +798,15 @@ msgid "" "\n" "What do you want to do?" msgstr "" -"La session \"%2\" n'a pas été enregistrée.\n" +"La session \"%1\" \n" +"n'a pas été enregistrée.\n" "\n" "Tous les changements seront perdus\n" "à moins de les enregistrer.\n" "\n" "Que voulez-vous faire ?" -#: ardour_ui.cc:932 +#: ardour_ui.cc:954 msgid "" "The snapshot \"%1\"\n" "has not been saved.\n" @@ -756,145 +816,146 @@ msgid "" "\n" "What do you want to do?" msgstr "" -"Le cliché \"%2\" n'a pas été enregistré.\n" +"Le cliché \"%1\" n'a pas été enregistré.\n" "\n" "Tous les changements seront perdus\n" "à moins de les enregistrer.\n" "\n" "Que voulez-vous faire ?" -#: ardour_ui.cc:946 +#: ardour_ui.cc:968 msgid "Prompter" msgstr "Question" -#: ardour_ui.cc:1024 +#: ardour_ui.cc:1045 msgid "disconnected" msgstr "déconnecté" -#: ardour_ui.cc:1031 +#: ardour_ui.cc:1052 #, c-format msgid "JACK: %.1f kHz / %4.1f ms" -msgstr "" +msgstr "JACK: %.1f kHz / %4.1f ms" -#: ardour_ui.cc:1035 +#: ardour_ui.cc:1056 #, c-format msgid "JACK: % kHz / %4.1f ms" -msgstr "" +msgstr "JACK: % kHz / %4.1f ms" -#: ardour_ui.cc:1053 -#, fuzzy +#: ardour_ui.cc:1074 export_video_dialog.cc:67 msgid "File:" -msgstr "Fichiers" +msgstr "Fichiers:" -#: ardour_ui.cc:1057 +#: ardour_ui.cc:1078 msgid "BWF" -msgstr "" +msgstr "BWF" -#: ardour_ui.cc:1060 +#: ardour_ui.cc:1081 msgid "WAV" msgstr "WAV" -#: ardour_ui.cc:1063 +#: ardour_ui.cc:1084 msgid "WAV64" -msgstr "" +msgstr "WAV64" -#: ardour_ui.cc:1066 session_option_editor.cc:199 +#: ardour_ui.cc:1087 session_option_editor.cc:197 msgid "CAF" msgstr "CAF" -#: ardour_ui.cc:1069 +#: ardour_ui.cc:1090 msgid "AIFF" -msgstr "" +msgstr "AIFF" -#: ardour_ui.cc:1072 +#: ardour_ui.cc:1093 msgid "iXML" -msgstr "" +msgstr "iXML" -#: ardour_ui.cc:1075 +#: ardour_ui.cc:1096 msgid "RF64" -msgstr "" +msgstr "RF64" -#: ardour_ui.cc:1083 +#: ardour_ui.cc:1104 msgid "32-float" -msgstr "" +msgstr "32-float" -#: ardour_ui.cc:1086 +#: ardour_ui.cc:1107 msgid "24-int" -msgstr "" +msgstr "24-int" -#: ardour_ui.cc:1089 +#: ardour_ui.cc:1110 msgid "16-int" -msgstr "" +msgstr "16-int" -#: ardour_ui.cc:1108 +#: ardour_ui.cc:1129 #, c-format msgid "DSP: %5.1f%%" -msgstr "" +msgstr "DSP: %5.1f%%" -#: ardour_ui.cc:1127 +#: ardour_ui.cc:1148 #, c-format msgid "" "Buffers: p:" "%%% c:%%%" msgstr "" +"Tampons: p:" +"%%% c:%%%" -#: ardour_ui.cc:1163 -#, fuzzy +#: ardour_ui.cc:1184 msgid "Disk: Unknown" -msgstr "Reste %02dh %02dmin %02ds" +msgstr "Disque: Unknown" -#: ardour_ui.cc:1165 +#: ardour_ui.cc:1186 msgid "Disk: 24hrs+" -msgstr "" +msgstr "Disque: 24hrs+" -#: ardour_ui.cc:1183 +#: ardour_ui.cc:1204 msgid "Disk: >24 hrs" -msgstr "" +msgstr "Disque: >24 hrs" -#: ardour_ui.cc:1194 -#, fuzzy, c-format +#: ardour_ui.cc:1215 +#, c-format msgid "Disk: %02dh:%02dm:%02ds" -msgstr "Reste %02dh %02dmin %02ds" +msgstr "Disque: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1220 -#, fuzzy, c-format +#: ardour_ui.cc:1241 +#, c-format msgid "Timecode|TC: %s" -msgstr "Reste %02dh %02dmin %02ds" +msgstr "TC: %s" -#: ardour_ui.cc:1337 ardour_ui.cc:1346 startup.cc:1020 +#: ardour_ui.cc:1358 ardour_ui.cc:1367 startup.cc:1045 msgid "Recent Sessions" msgstr "Sessions récentes" -#: ardour_ui.cc:1428 +#: ardour_ui.cc:1447 msgid "" "%1 is not connected to JACK\n" "You cannot open or close sessions in this condition" msgstr "" "%1 n'est pas connecté à JACK\n" -"Il n'est pas possible d'ouvrir ni de fermer des sessions dans ces conditions." +"Aucune session ne peut être ouverte ou fermée" -#: ardour_ui.cc:1455 +#: ardour_ui.cc:1474 msgid "Open Session" msgstr "Ouvrir une session" -#: ardour_ui.cc:1473 session_import_dialog.cc:169 -#: session_metadata_dialog.cc:729 startup.cc:1049 +#: ardour_ui.cc:1492 session_import_dialog.cc:169 +#: session_metadata_dialog.cc:729 startup.cc:1074 msgid "%1 sessions" -msgstr "%1 sessions" +msgstr "Sessions %1" -#: ardour_ui.cc:1510 +#: ardour_ui.cc:1529 msgid "You cannot add a track without a session already loaded." msgstr "Vous ne pouvez pas ajouter une piste sans avoir ouvert une session." -#: ardour_ui.cc:1518 +#: ardour_ui.cc:1537 #, fuzzy msgid "could not create %1 new mixed track" msgid_plural "could not create %1 new mixed tracks" -msgstr[0] "ne peut créer %1 nouvelles pistes MIDI" -msgstr[1] "ne peut créer %1 nouvelles pistes MIDI" +msgstr[0] "ne peut créer %1 nouvelle piste mixée (mixte)" +msgstr[1] "ne peut créer %1 nouvelles pistes mixées" -#: ardour_ui.cc:1524 ardour_ui.cc:1585 +#: ardour_ui.cc:1543 ardour_ui.cc:1604 msgid "" "There are insufficient JACK ports available\n" "to create a new track or bus.\n" @@ -906,45 +967,42 @@ msgstr "" "Vous devriez enregistrer %1, quitter, puis\n" "redémarrer JACK avec plus de ports." -#: ardour_ui.cc:1559 +#: ardour_ui.cc:1578 msgid "You cannot add a track or bus without a session already loaded." msgstr "" "Vous ne pouvez pas ajouter une piste ou un bus sans avoir ouvert une session." -#: ardour_ui.cc:1568 -#, fuzzy +#: ardour_ui.cc:1587 msgid "could not create %1 new audio track" msgid_plural "could not create %1 new audio tracks" -msgstr[0] "impossible de créer une nouvelle piste audio" -msgstr[1] "impossible de créer une nouvelle piste audio" - -#: ardour_ui.cc:1577 -#, fuzzy -msgid "could not create %1 new audio bus" -msgid_plural "could not create %1 new audio busses" -msgstr[0] "impossible de créer %1 nouvelles pistes audios" +msgstr[0] "impossible de créer %1 nouvelle piste audio" msgstr[1] "impossible de créer %1 nouvelles pistes audios" -#: ardour_ui.cc:1694 -#, fuzzy +#: ardour_ui.cc:1596 +msgid "could not create %1 new audio bus" +msgid_plural "could not create %1 new audio busses" +msgstr[0] "impossible de créer %1 nouveau bus" +msgstr[1] "impossible de créer %1 nouveaux bus" + +#: ardour_ui.cc:1713 msgid "" "Please create one or more tracks before trying to record.\n" "You can do this with the \"Add Track or Bus\" option in the Session menu." msgstr "" -"Pour pouvoir enregistrer, vous devez ajouter au moins une piste.\n" -"Rendez-vous dans le menu « Session »." +"Créez au moins une piste avant d'enregistrer.\n" +"Allez dans le menu de Session, et choisissez \"Ajouter une piste ou un bus\"." -#: ardour_ui.cc:2084 +#: ardour_ui.cc:2103 msgid "" "The audio backend (JACK) was shutdown because:\n" "\n" "%1" msgstr "" -"Le moteur audio (JACK) a été arrété car:\n" +"Le moteur audio (JACK) a été arrété pour la raison suivante:\n" "\n" "%1" -#: ardour_ui.cc:2086 +#: ardour_ui.cc:2105 msgid "" "JACK has either been shutdown or it\n" "disconnected %1 because %1\n" @@ -954,140 +1012,138 @@ msgstr "" "JACK a été arrêté ou a déconnecté %1\n" "parce que celui-ci n'était pas assez rapide.\n" "Essayer de redémarrer JACK, de reconnecter\n" -" %1 à JACK, et de sauver la session." +"%1 à JACK, et d'enregistrer la session." -#: ardour_ui.cc:2112 +#: ardour_ui.cc:2131 msgid "Unable to start the session running" msgstr "Impossible de lancer la session" -#: ardour_ui.cc:2192 +#: ardour_ui.cc:2211 msgid "Take Snapshot" msgstr "Prendre un cliché..." -#: ardour_ui.cc:2193 +#: ardour_ui.cc:2212 msgid "Name of new snapshot" msgstr "Nom du nouveau cliché" -#: ardour_ui.cc:2217 -#, fuzzy +#: ardour_ui.cc:2236 msgid "" "To ensure compatibility with various systems\n" "snapshot names may not contain a '%1' character" msgstr "" "Afin d'assurer la compatibilité entre différents\n" "systèmes, les noms de cliché ne peuvent pas\n" -"utiliser le caractère '/' " +"utiliser le caractère '%1' " -#: ardour_ui.cc:2229 +#: ardour_ui.cc:2248 msgid "Confirm Snapshot Overwrite" -msgstr "Confirmer l'ecrasement du cliché" +msgstr "Confirmer l'écrasement du cliché" -#: ardour_ui.cc:2230 +#: ardour_ui.cc:2249 msgid "A snapshot already exists with that name. Do you want to overwrite it?" -msgstr "Le fichier existe déjà. Voulez-vous l'écraser ?" +msgstr "Un cliché de ce nom existe déjà. Voulez-vous l'écraser ?" -#: ardour_ui.cc:2233 +#: ardour_ui.cc:2252 utils_videotl.cc:66 msgid "Overwrite" msgstr "Écraser" -#: ardour_ui.cc:2267 -#, fuzzy +#: ardour_ui.cc:2286 msgid "Rename Session" -msgstr "renommer la région" +msgstr "Renommer la session" -#: ardour_ui.cc:2268 -#, fuzzy +#: ardour_ui.cc:2287 msgid "New session name" -msgstr "Nom de la session:" +msgstr "Nouveau nom de la session:" -#: ardour_ui.cc:2282 ardour_ui.cc:2666 ardour_ui.cc:2711 -#, fuzzy +#: ardour_ui.cc:2301 ardour_ui.cc:2681 ardour_ui.cc:2726 msgid "" "To ensure compatibility with various systems\n" "session names may not contain a '%1' character" msgstr "" "Afin d'assurer la compatibilité sur différents systèmes\n" -"les noms de sessions ne peuvent pas comporter le signe '/'" +"les noms de sessions ne peuvent pas comporter le caractère '%1'" -#: ardour_ui.cc:2290 +#: ardour_ui.cc:2309 msgid "" "That name is already in use by another directory/folder. Please try again." -msgstr "" +msgstr "Un fichier ou un répertoire utilise déjà ce nom. Essayez autre chose." -#: ardour_ui.cc:2299 +#: ardour_ui.cc:2318 msgid "" "Renaming this session failed.\n" "Things could be seriously messed up at this point" msgstr "" +"Le renommage de la session a échoué.\n" +"Il est possible que les données soient à présent corrompues." -#: ardour_ui.cc:2414 +#: ardour_ui.cc:2429 msgid "Save Template" msgstr "Enregistrer comme modèle" -#: ardour_ui.cc:2415 +#: ardour_ui.cc:2430 msgid "Name for template:" msgstr "Nom du modèle:" -#: ardour_ui.cc:2416 +#: ardour_ui.cc:2431 msgid "-template" msgstr "-modèle" -#: ardour_ui.cc:2454 +#: ardour_ui.cc:2469 msgid "" "This session\n" "%1\n" "already exists. Do you want to open it?" msgstr "" -"Cette session existe déjà:\n" +"La session\n" "%1\n" -"Voulez-vous l'ouvrir ?" +"existe déjà. Voulez-vous l'ouvrir ?" -#: ardour_ui.cc:2464 +#: ardour_ui.cc:2479 msgid "Open Existing Session" msgstr "Ouvrir une session" -#: ardour_ui.cc:2702 +#: ardour_ui.cc:2717 msgid "There is no existing session at \"%1\"" msgstr "Aucune session n'existe dans \"%1\"" -#: ardour_ui.cc:2792 +#: ardour_ui.cc:2804 msgid "Please wait while %1 loads your session" msgstr "Veuillez patienter pendant que %1 ouvre la session" -#: ardour_ui.cc:2807 +#: ardour_ui.cc:2819 msgid "Port Registration Error" -msgstr "" +msgstr "Erreur d'enregistrement du port" -#: ardour_ui.cc:2808 +#: ardour_ui.cc:2820 msgid "Click the Close button to try again." msgstr "Cliquez sur le bouton \"Fermer\" pour réessayer." -#: ardour_ui.cc:2829 +#: ardour_ui.cc:2841 msgid "Session \"%1 (snapshot %2)\" did not load successfully" -msgstr "La session « %1 (cliché %2) » ne s'est pas chargée correctement" +msgstr "La session \"%1 (cliché %2)\" ne s'est pas chargée correctement" -#: ardour_ui.cc:2835 +#: ardour_ui.cc:2847 msgid "Loading Error" msgstr "Erreur de chargement" -#: ardour_ui.cc:2836 +#: ardour_ui.cc:2848 msgid "Click the Refresh button to try again." msgstr "Cliquez sur le bouton \"Rafraîchir\" pour réessayer." -#: ardour_ui.cc:2918 +#: ardour_ui.cc:2930 msgid "Could not create session in \"%1\"" -msgstr "Impossible de créer une session dans « %1 »" +msgstr "Impossible de créer une session dans \"%1\"" -#: ardour_ui.cc:3045 +#: ardour_ui.cc:3030 msgid "No files were ready for clean-up" -msgstr "Aucun fichier audio à nettoyer" +msgstr "Aucun fichier à nettoyer" -#: ardour_ui.cc:3049 ardour_ui.cc:3059 ardour_ui.cc:3192 ardour_ui.cc:3199 +#: ardour_ui.cc:3034 ardour_ui.cc:3044 ardour_ui.cc:3177 ardour_ui.cc:3184 #: ardour_ui_ed.cc:104 msgid "Clean-up" msgstr "Nettoyer" -#: ardour_ui.cc:3050 +#: ardour_ui.cc:3035 msgid "" "If this seems suprising, \n" "check for any existing snapshots.\n" @@ -1098,20 +1154,19 @@ msgstr "" "Ceux-ci peuvent contenir des régions ayant besoin de certains\n" "fichiers audio inutilisés pour exister." -#: ardour_ui.cc:3109 +#: ardour_ui.cc:3094 msgid "kilo" -msgstr "" +msgstr "kilo" -#: ardour_ui.cc:3112 +#: ardour_ui.cc:3097 msgid "mega" -msgstr "" +msgstr "mega" -#: ardour_ui.cc:3115 +#: ardour_ui.cc:3100 msgid "giga" -msgstr "" +msgstr "giga" -#: ardour_ui.cc:3120 -#, fuzzy +#: ardour_ui.cc:3105 msgid "" "The following file was deleted from %2,\n" "releasing %3 %4bytes of disk space" @@ -1119,16 +1174,13 @@ msgid_plural "" "The following %1 files were deleted from %2,\n" "releasing %3 %4bytes of disk space" msgstr[0] "" -"Le fichier suivant a été éffacé de\n" -"%2,\n" +"Le fichier suivant a été éffacé de %2,\n" "libérant %3 %4octets d'espace disque." msgstr[1] "" -"Le fichier suivant a été éffacé de\n" -"%2,\n" +"Les %1 fichiers suivants ont été éffacés de %2,\n" "libérant %3 %4octets d'espace disque." -#: ardour_ui.cc:3127 -#, fuzzy +#: ardour_ui.cc:3112 msgid "" "The following file was not in use and \n" "has been moved to: %2\n" @@ -1149,32 +1201,26 @@ msgid_plural "" "will release an additional %3 %4bytes of disk space.\n" msgstr[0] "" "Le fichier suivant n'était plus utilisé\n" -"et a été déplacé dans:\n" +"et a été déplacé dans: %2\n" "\n" -"%2\n" +"Après un redémarrage de %5,\n" "\n" -"Après avoir redémarré Ardour,\n" -"\n" -"Session -> Nettoyer -> Vider la corbeille \n" -"libérera un espace supplémentaire de\n" -"%3 %4octets.\n" +"Session -> Nettoyer -> Vider la corbeille\n" +"libérera %3 %4octets supplémentaires sur le disque.\n" msgstr[1] "" -"Le fichier suivant n'était plus utilisé\n" -"et a été déplacé dans:\n" +"Les $1 fichier suivants n'étaient plus utilisés\n" +"et ont été déplacés dans: %2\n" "\n" -"%2\n" +"Après un redémarrage de %5,\n" "\n" -"Après avoir redémarré Ardour,\n" -"\n" -"Session -> Nettoyer -> Vider la corbeille \n" -"libérera un espace supplémentaire de\n" -"%3 %4octets.\n" +"Session -> Nettoyer -> Vider la corbeille\n" +"libérera %3 %4octets supplémentaires sur le disque.\n" -#: ardour_ui.cc:3187 +#: ardour_ui.cc:3172 msgid "Are you sure you want to clean-up?" msgstr "Voulez-vous vraiment lancer le nettoyage ?" -#: ardour_ui.cc:3194 +#: ardour_ui.cc:3179 msgid "" "Clean-up is a destructive operation.\n" "ALL undo/redo information will be lost if you clean-up.\n" @@ -1184,74 +1230,86 @@ msgstr "" "TOUTES les opérations d'annulation seront perdues.\n" "Les fichiers audio inutilisés seront déplacés dans un dossier \"dead\"." -#: ardour_ui.cc:3202 +#: ardour_ui.cc:3187 msgid "CleanupDialog" msgstr "Fenêtre de nettoyage" -#: ardour_ui.cc:3232 +#: ardour_ui.cc:3217 msgid "Cleaned Files" msgstr "Fichiers nettoyés" -#: ardour_ui.cc:3249 +#: ardour_ui.cc:3234 +#, fuzzy msgid "deleted file" msgstr "Fichier effacé" -#: ardour_ui.cc:3346 +#: ardour_ui.cc:3326 msgid "" "Video-Server was not launched by Ardour. The request to stop it is ignored." msgstr "" +"Le Seveur-Video n'a pas été lancé par Ardour. La demande d'arrêt est ignorée." -#: ardour_ui.cc:3350 +#: ardour_ui.cc:3330 msgid "Stop Video-Server" -msgstr "" +msgstr "Arrêter le Serveur-Vidéo" -#: ardour_ui.cc:3351 +#: ardour_ui.cc:3331 msgid "Do you really want to stop the Video Server?" -msgstr "" +msgstr "Voulez-vous vraiment arreter le Serveur-Vidéo?" -#: ardour_ui.cc:3354 +#: ardour_ui.cc:3334 #, fuzzy msgid "Yes, Stop It" msgstr "Oui, la détruire" -#: ardour_ui.cc:3380 +#: ardour_ui.cc:3360 msgid "The Video Server is already started." -msgstr "" +msgstr "Le Serveur-Vidéo est déjà démarré" -#: ardour_ui.cc:3382 +#: ardour_ui.cc:3362 msgid "" "An external Video Server is configured and can be reached. Not starting a " "new instance." msgstr "" +"Un Serveur-Vidéo est configuré et peut être accessible. Une nouvelle " +"instance ne sera pas démarrée." -#: ardour_ui.cc:3390 ardour_ui.cc:3461 +#: ardour_ui.cc:3370 ardour_ui.cc:3455 msgid "" "Could not connect to the Video Server. Start it or configure its access URL " "in Edit -> Preferences." msgstr "" -#: ardour_ui.cc:3414 +#: ardour_ui.cc:3394 msgid "Specified docroot is not an existing directory." msgstr "" -#: ardour_ui.cc:3419 +#: ardour_ui.cc:3399 msgid "Given Video Server is not an executable file." msgstr "" -#: ardour_ui.cc:3485 editor_audio_import.cc:629 +#: ardour_ui.cc:3432 +msgid "Cannot launch the video-server" +msgstr "" + +#: ardour_ui.cc:3441 +msgid "Video-server was started but does not respond to requests..." +msgstr "" + +#: ardour_ui.cc:3477 editor_audio_import.cc:629 msgid "could not open %1" msgstr "impossible d'ouvrir %1" -#: ardour_ui.cc:3489 +#: ardour_ui.cc:3481 msgid "no video-file selected" msgstr "" -#: ardour_ui.cc:3650 +#: ardour_ui.cc:3641 msgid "Recording was stopped because your system could not keep up." msgstr "" "L'enregistrement s'est arrêté car votre système n'était pas assez rapide." -#: ardour_ui.cc:3679 +#: ardour_ui.cc:3670 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1262,10 +1320,10 @@ msgstr "" "Le disque n'a pas pu répondre\n" "aux demandes de %1.\n" "\n" -"L'enregistrement génère un débit de\n" -"données trop important.\n" +"L'enregistrement a généré un débit de\n" +"données trop important pour le disque.\n" -#: ardour_ui.cc:3698 +#: ardour_ui.cc:3689 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1276,15 +1334,14 @@ msgstr "" "Le disque n'a pas pu répondre\n" "aux demandes de %1.\n" "\n" -"La lecture génère un débit de\n" -"données trop important.\n" +"La lecture a généré un débit de données\n" +"trop important pour le disque.\n" -#: ardour_ui.cc:3738 +#: ardour_ui.cc:3729 msgid "Crash Recovery" msgstr "Récupération après un crash" -#: ardour_ui.cc:3739 -#, fuzzy +#: ardour_ui.cc:3730 msgid "" "This session appears to have been in the\n" "middle of recording when %1 or\n" @@ -1294,59 +1351,52 @@ msgid "" "you, or it can ignore it. Please decide\n" "what you would like to do.\n" msgstr "" -"Cette session a été interrompue pendant un enregistrement.\n" -"(à cause d'un arrêt brutal d'Ardour ou de l'ordinateur)\n" +"Cette session a été interrompue pendant un\n" +"enregistrement. (à cause d'un arrêt brutal \n" +"d'%1 ou de l'ordinateur)\n" "\n" -"Vous pouvez récupérer ou ignorer les données de l'enregistrement.\n" +"%1 peut récupérer ou ignorer les données\n" +"de l'enregistrement. Que voulez-vous faire?\n" -#: ardour_ui.cc:3751 +#: ardour_ui.cc:3742 msgid "Ignore crash data" msgstr "Ignorer les données" -#: ardour_ui.cc:3752 +#: ardour_ui.cc:3743 msgid "Recover from crash" msgstr "Récupérer les données" -#: ardour_ui.cc:3772 +#: ardour_ui.cc:3763 msgid "Sample Rate Mismatch" -msgstr "Mauvais taux d'échantillonnage " +msgstr "Mauvais taux d'échantillonnage" -#: ardour_ui.cc:3773 -#, fuzzy +#: ardour_ui.cc:3764 msgid "" "This session was created with a sample rate of %1 Hz, but\n" "%2 is currently running at %3 Hz. If you load this session,\n" "audio may be played at the wrong sample rate.\n" msgstr "" -"Cette session a été crée avec un taux d'échantillonnage de %1 Hz\n" -"\n" -"Le moteur audio fonctionne actuellement à %2 Hz\n" +"Cette session a été crée avec un taux d'échantillonnage de %1 Hz,\n" +"mais %2 tourne actuellement à %3 Hz. Si vous chargez cette session,\n" +"l'audio pourra être joué avec un mauvais taux d'echantillonnage.\n" -#: ardour_ui.cc:3782 +#: ardour_ui.cc:3773 msgid "Do not load session" msgstr "Ne pas charger la session" -#: ardour_ui.cc:3783 +#: ardour_ui.cc:3774 msgid "Load session anyway" msgstr "Charger quand-même la session" -#: ardour_ui.cc:3804 +#: ardour_ui.cc:3797 msgid "Could not disconnect from JACK" msgstr "Impossible de se déconnecter de JACK" -#: ardour_ui.cc:3817 +#: ardour_ui.cc:3810 msgid "Could not reconnect to JACK" msgstr "Impossible de se reconnecter à JACK" -#: ardour_ui.cc:3902 -msgid "Check the website for more..." -msgstr "" - -#: ardour_ui.cc:3915 -msgid "Click to open the program website in your web browser" -msgstr "" - -#: ardour_ui.cc:4152 +#: ardour_ui.cc:4084 msgid "" "%4This is a session from an older version of %3%5\n" "\n" @@ -1362,68 +1412,76 @@ msgid "" msgstr "" #: ardour_ui2.cc:72 +#, fuzzy msgid "UI: cannot setup editor" msgstr "IHM: impossible d'initialiser l'éditeur" #: ardour_ui2.cc:77 +#, fuzzy msgid "UI: cannot setup mixer" msgstr "IHM: impossible d'initialiser la console de mixage" -#: ardour_ui2.cc:127 +#: ardour_ui2.cc:125 +#, fuzzy msgid "Play from playhead" msgstr "Démarrer la lecture" -#: ardour_ui2.cc:128 +#: ardour_ui2.cc:126 msgid "Stop playback" msgstr "Stopper la lecture" -#: ardour_ui2.cc:129 +#: ardour_ui2.cc:127 msgid "Toggle record" msgstr "Activer/désactiver l'enregistrement" -#: ardour_ui2.cc:130 +#: ardour_ui2.cc:128 +#, fuzzy msgid "Play range/selection" msgstr "Lire la sélection" -#: ardour_ui2.cc:131 +#: ardour_ui2.cc:129 +#, fuzzy msgid "Go to start of session" msgstr "Début de la session" -#: ardour_ui2.cc:132 +#: ardour_ui2.cc:130 +#, fuzzy msgid "Go to end of session" msgstr "Fin de la session" -#: ardour_ui2.cc:133 +#: ardour_ui2.cc:131 msgid "Play loop range" msgstr "Lire la boucle" -#: ardour_ui2.cc:134 +#: ardour_ui2.cc:132 #, fuzzy msgid "" "MIDI Panic\n" "Send note off and reset controller messages on all MIDI channels" msgstr "" +"Panique MIDI\n" "Envoyer la commande \"fin de toutes les notes\" et réinitialiser les " "messages de contrôle sur tous les canaux MIDI" -#: ardour_ui2.cc:135 +#: ardour_ui2.cc:133 msgid "Return to last playback start when stopped" msgstr "Revenir en début de lecture lors de l'arrêt" -#: ardour_ui2.cc:136 -#, fuzzy +#: ardour_ui2.cc:134 msgid "Playhead follows Range Selections and Edits" -msgstr "début de la région" +msgstr "" +"La tête de lecture suit les selections d'intervalles et les modifications " +"effectuées" -#: ardour_ui2.cc:137 +#: ardour_ui2.cc:135 msgid "Be sensible about input monitoring" msgstr "Monitoring d'entrée automatique" -#: ardour_ui2.cc:138 +#: ardour_ui2.cc:136 msgid "Enable/Disable audio click" msgstr "Activer/désactiver le métronome" -#: ardour_ui2.cc:139 monitor_section.cc:101 +#: ardour_ui2.cc:137 monitor_section.cc:101 msgid "" "When active, something is soloed.\n" "Click to de-solo everything" @@ -1431,7 +1489,7 @@ msgstr "" "Actif lorsque quelque chose est en solo\n" "Cliquez pour désactiver tous les solos." -#: ardour_ui2.cc:140 +#: ardour_ui2.cc:138 msgid "" "When active, auditioning is taking place\n" "Click to stop the audition" @@ -1439,62 +1497,71 @@ msgstr "" "Actif lorsqu'une écoute est en cours\n" "Cliquez pour stopper l'écoute." -#: ardour_ui2.cc:141 +#: ardour_ui2.cc:139 msgid "When active, there is a feedback loop." -msgstr "" +msgstr "Actif lorsqu'une boucle de larsen est détécté" -#: ardour_ui2.cc:142 +#: ardour_ui2.cc:140 msgid "" "Primary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" "Text edits: right-to-left overwrite Esc: cancel; Enter: " "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" +"Horloge principal clic-droit pour changer le mode d'affichage.Cliquer-" +"glisser ou survoler+molette de souris afin de modifier.\n" +"Cliquer puis écrire, remplaçant les chiffres commencant par la droite." +"Esc annule; Entrée: confirme; Ajouter '+' ou '-' pourque " +"la valeur s'ajoute (ou s'enlève) de la valeur originelle.\n" -#: ardour_ui2.cc:143 +#: ardour_ui2.cc:141 msgid "" "Secondary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" "Text edits: right-to-left overwrite Esc: cancel; Enter: " "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" +"Horloge secondaire clic-droit pour changer le mode d'affichage." +"Cliquer-glisser ou survoler+molette de souris afin de modifier.\n" +"Cliquer puis écrire, remplaçant les chiffres commencant par la droite." +"Esc annule; Entrée: confirme; Ajouter '+' ou '-' pourque " +"la valeur s'ajoute (ou s'enlève) de la valeur originelle.\n" -#: ardour_ui2.cc:175 +#: ardour_ui2.cc:173 msgid "[ERROR]: " msgstr "[ERREUR]: " -#: ardour_ui2.cc:177 +#: ardour_ui2.cc:175 msgid "[WARNING]: " msgstr "[AVERTISSEMENT]: " -#: ardour_ui2.cc:179 +#: ardour_ui2.cc:177 msgid "[INFO]: " msgstr "[INFO]: " -#: ardour_ui2.cc:243 ardour_ui_ed.cc:417 +#: ardour_ui2.cc:241 ardour_ui_ed.cc:376 msgid "Auto Return" msgstr "Retour auto" -#: ardour_ui2.cc:245 ardour_ui_ed.cc:420 +#: ardour_ui2.cc:243 ardour_ui_ed.cc:379 msgid "Follow Edits" -msgstr "" +msgstr "Suivre modif." -#: ardour_ui2.cc:631 rc_option_editor.cc:1006 rc_option_editor.cc:1024 -#: rc_option_editor.cc:1027 rc_option_editor.cc:1029 rc_option_editor.cc:1031 -#: rc_option_editor.cc:1039 rc_option_editor.cc:1047 rc_option_editor.cc:1049 -#: rc_option_editor.cc:1057 rc_option_editor.cc:1064 rc_option_editor.cc:1073 -#: rc_option_editor.cc:1075 rc_option_editor.cc:1077 rc_option_editor.cc:1085 -#: rc_option_editor.cc:1087 rc_option_editor.cc:1096 -#: session_option_editor.cc:236 session_option_editor.cc:238 -#: session_option_editor.cc:259 session_option_editor.cc:261 -#: session_option_editor.cc:263 session_option_editor.cc:270 +#: ardour_ui2.cc:621 rc_option_editor.cc:1004 rc_option_editor.cc:1022 +#: rc_option_editor.cc:1025 rc_option_editor.cc:1027 rc_option_editor.cc:1029 +#: rc_option_editor.cc:1037 rc_option_editor.cc:1045 rc_option_editor.cc:1047 +#: rc_option_editor.cc:1055 rc_option_editor.cc:1062 rc_option_editor.cc:1071 +#: rc_option_editor.cc:1073 rc_option_editor.cc:1075 rc_option_editor.cc:1083 +#: rc_option_editor.cc:1085 rc_option_editor.cc:1094 +#: session_option_editor.cc:234 session_option_editor.cc:236 +#: session_option_editor.cc:257 session_option_editor.cc:259 +#: session_option_editor.cc:261 session_option_editor.cc:268 msgid "Misc" msgstr "Divers" #: ardour_ui_dependents.cc:77 -#, fuzzy msgid "Setup Editor" -msgstr "Éditeur de raccourcis clavier" +msgstr "Éditeur de configuration" #: ardour_ui_dependents.cc:79 msgid "Setup Mixer" @@ -1504,28 +1571,28 @@ msgstr "Console de mixage" msgid "Reload Session History" msgstr "Recharger l'historique de la session" -#: ardour_ui_dependents.cc:125 -msgid "This screen is not tall enough to display the mixer window" -msgstr "" - -#: ardour_ui_dialogs.cc:225 +#: ardour_ui_dialogs.cc:206 msgid "Don't close" msgstr "Ne pas fermer" -#: ardour_ui_dialogs.cc:226 +#: ardour_ui_dialogs.cc:207 msgid "Just close" msgstr "Fermer" -#: ardour_ui_dialogs.cc:227 +#: ardour_ui_dialogs.cc:208 msgid "Save and close" msgstr "Enregistrer et fermer" +#: ardour_ui_dialogs.cc:293 +msgid "This screen is not tall enough to display the mixer window" +msgstr "" + #: ardour_ui_ed.cc:103 msgid "Session" msgstr "Session" #: ardour_ui_ed.cc:106 editor_actions.cc:134 editor_regions.cc:115 -#: port_group.cc:457 session_option_editor.cc:83 session_option_editor.cc:90 +#: port_group.cc:457 session_option_editor.cc:82 session_option_editor.cc:89 msgid "Sync" msgstr "Synchro" @@ -1557,15 +1624,15 @@ msgstr "fichier" msgid "Sample Format" msgstr "Échantillon" -#: ardour_ui_ed.cc:114 +#: ardour_ui_ed.cc:114 rc_option_editor.cc:1818 rc_option_editor.cc:1831 msgid "Control Surfaces" msgstr "Surfaces de contrôle" -#: ardour_ui_ed.cc:115 rc_option_editor.cc:1552 +#: ardour_ui_ed.cc:115 rc_option_editor.cc:1550 msgid "Plugins" msgstr "Plugins" -#: ardour_ui_ed.cc:116 rc_option_editor.cc:1905 +#: ardour_ui_ed.cc:116 rc_option_editor.cc:1894 msgid "Metering" msgstr "VU-mètre" @@ -1578,6 +1645,7 @@ msgid "Hold Time" msgstr "Temps de maintien" #: ardour_ui_ed.cc:119 +#, fuzzy msgid "Denormal Handling" msgstr "échantillons dénormalisés" @@ -1593,7 +1661,7 @@ msgstr "Ouvrir une session..." msgid "Recent..." msgstr "Sessions récentes..." -#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:65 +#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:64 msgid "Close" msgstr "Fermer" @@ -1601,431 +1669,361 @@ msgstr "Fermer" msgid "Add Track or Bus..." msgstr "Ajouter une piste ou un bus..." -#: ardour_ui_ed.cc:136 +#: ardour_ui_ed.cc:135 #, fuzzy msgid "Open Video" msgstr "Ouvrir une session" -#: ardour_ui_ed.cc:139 +#: ardour_ui_ed.cc:138 #, fuzzy msgid "Remove Video" msgstr "Enlever le champ" -#: ardour_ui_ed.cc:142 -#, fuzzy +#: ardour_ui_ed.cc:141 msgid "Export To Video File" -msgstr "Exporter la session vers un fichier audio..." +msgstr "Exporter vers un fichier video..." -#: ardour_ui_ed.cc:152 -msgid "Connect" -msgstr "Connecter" - -#: ardour_ui_ed.cc:158 +#: ardour_ui_ed.cc:145 msgid "Snapshot..." msgstr "Prendre un cliché..." -#: ardour_ui_ed.cc:162 +#: ardour_ui_ed.cc:149 msgid "Save As..." msgstr "Enregistrer sous..." -#: ardour_ui_ed.cc:166 editor_actions.cc:1717 editor_markers.cc:859 -#: editor_snapshots.cc:123 mixer_strip.cc:1465 route_time_axis.cc:1471 +#: ardour_ui_ed.cc:153 editor_actions.cc:1710 editor_markers.cc:858 +#: editor_snapshots.cc:123 mixer_strip.cc:1464 route_time_axis.cc:1471 msgid "Rename..." msgstr "Renommer.." -#: ardour_ui_ed.cc:170 +#: ardour_ui_ed.cc:157 msgid "Save Template..." msgstr "Enregistrer comme modèle..." -#: ardour_ui_ed.cc:173 +#: ardour_ui_ed.cc:160 msgid "Metadata" msgstr "Meta-données" -#: ardour_ui_ed.cc:176 +#: ardour_ui_ed.cc:163 msgid "Edit Metadata..." msgstr "Éditer les méta-données..." -#: ardour_ui_ed.cc:179 +#: ardour_ui_ed.cc:166 msgid "Import Metadata..." msgstr "Importer les méta-données" -#: ardour_ui_ed.cc:182 +#: ardour_ui_ed.cc:169 msgid "Export To Audio File(s)..." -msgstr "Exporter la session vers un fichier audio..." +msgstr "Exporter vers un fichier audio..." -#: ardour_ui_ed.cc:185 +#: ardour_ui_ed.cc:172 #, fuzzy msgid "Stem export..." msgstr "Exporter" -#: ardour_ui_ed.cc:188 editor_export_audio.cc:63 export_dialog.cc:129 +#: ardour_ui_ed.cc:175 editor_export_audio.cc:63 export_dialog.cc:129 +#: export_video_dialog.cc:71 msgid "Export" msgstr "Exporter" -#: ardour_ui_ed.cc:191 +#: ardour_ui_ed.cc:178 msgid "Clean-up Unused Sources..." msgstr "Nettoyer les fichiers audio inutilisés..." -#: ardour_ui_ed.cc:195 +#: ardour_ui_ed.cc:182 msgid "Flush Wastebasket" msgstr "Vider la corbeille" -#: ardour_ui_ed.cc:202 keyeditor.cc:253 rc_option_editor.cc:1466 +#: ardour_ui_ed.cc:189 keyeditor.cc:253 rc_option_editor.cc:1464 msgid "JACK" msgstr "JACK" -#: ardour_ui_ed.cc:203 route_params_ui.cc:104 +#: ardour_ui_ed.cc:190 route_params_ui.cc:104 msgid "Latency" msgstr "Latence (trames/période)" -#: ardour_ui_ed.cc:205 +#: ardour_ui_ed.cc:192 msgid "Reconnect" msgstr "Reconnecter" -#: ardour_ui_ed.cc:208 global_port_matrix.cc:198 io_selector.cc:210 +#: ardour_ui_ed.cc:195 global_port_matrix.cc:198 io_selector.cc:210 #: mixer_strip.cc:712 mixer_strip.cc:838 msgid "Disconnect" msgstr "Déconnecter" -#: ardour_ui_ed.cc:235 +#: ardour_ui_ed.cc:222 msgid "Quit" msgstr "Quitter" -#: ardour_ui_ed.cc:239 +#: ardour_ui_ed.cc:226 msgid "Maximise Editor Space" msgstr "Plein écran" -#: ardour_ui_ed.cc:240 -#, fuzzy +#: ardour_ui_ed.cc:227 msgid "Show Toolbars" -msgstr "Afficher la barre d'outils du zoom" +msgstr "Afficher les barres d'outils" -#: ardour_ui_ed.cc:243 mixer_ui.cc:1862 mixer_ui.cc:1868 -#, fuzzy +#: ardour_ui_ed.cc:230 mixer_ui.cc:1863 mixer_ui.cc:1869 msgid "Window|Mixer" -msgstr "Fenêtres" +msgstr "Console de mixage" -#: ardour_ui_ed.cc:244 -msgid "Mixer on Top" -msgstr "Console de mixage au premier plan" +#: ardour_ui_ed.cc:231 +#, fuzzy +msgid "Toggle Editor+Mixer" +msgstr "Commuter le mode d'édition" -#: ardour_ui_ed.cc:245 -msgid "Preferences" -msgstr "Préférences" - -#: ardour_ui_ed.cc:246 -msgid "Properties" -msgstr "Propriétés" - -#: ardour_ui_ed.cc:247 route_params_ui.cc:57 route_params_ui.cc:604 -msgid "Tracks and Busses" -msgstr "Pistes/Bus" - -#: ardour_ui_ed.cc:250 location_ui.cc:1134 -msgid "Locations" -msgstr "Repères et intervalles..." - -#: ardour_ui_ed.cc:252 ardour_ui_ed.cc:656 -msgid "Big Clock" -msgstr "Grande horloge" - -#: ardour_ui_ed.cc:254 speaker_dialog.cc:36 -msgid "Speaker Configuration" -msgstr "Positionnement des haut-parleurs" - -#: ardour_ui_ed.cc:256 global_port_matrix.cc:164 -msgid "Audio Connection Manager" -msgstr "Gestionnaire de connexion audio" - -#: ardour_ui_ed.cc:258 global_port_matrix.cc:167 -msgid "MIDI Connection Manager" -msgstr "Gestion des connexions MIDI" - -#: ardour_ui_ed.cc:260 midi_tracer.cc:39 +#: ardour_ui_ed.cc:233 midi_tracer.cc:39 msgid "MIDI Tracer" msgstr "Activité MIDI" -#: ardour_ui_ed.cc:262 -msgid "About" -msgstr "À propos..." - -#: ardour_ui_ed.cc:263 +#: ardour_ui_ed.cc:235 msgid "Chat" msgstr "Salon de discussion (anglais)" -#: ardour_ui_ed.cc:265 -#, fuzzy +#: ardour_ui_ed.cc:237 msgid "Help|Manual" msgstr "Manuel" -#: ardour_ui_ed.cc:266 +#: ardour_ui_ed.cc:238 msgid "Reference" msgstr "Référence" -#: ardour_ui_ed.cc:267 theme_manager.cc:55 theme_manager.cc:62 -msgid "Theme Manager" -msgstr "Apparence..." - -#: ardour_ui_ed.cc:268 keyeditor.cc:53 -msgid "Key Bindings" -msgstr "Raccourcis clavier" - -#: ardour_ui_ed.cc:269 bundle_manager.cc:265 -msgid "Bundle Manager" -msgstr "Gestionnaire de paquets" - -#: ardour_ui_ed.cc:272 -msgid "Add Audio Track" -msgstr "Ajouter une piste audio" - -#: ardour_ui_ed.cc:274 -msgid "Add Audio Bus" -msgstr "Ajouter un bus audio" - -#: ardour_ui_ed.cc:276 -msgid "Add MIDI Track" -msgstr "Ajouter une piste MIDI" - -#: ardour_ui_ed.cc:281 plugin_ui.cc:461 +#: ardour_ui_ed.cc:240 plugin_ui.cc:419 msgid "Save" msgstr "Enregistrer" -#: ardour_ui_ed.cc:289 rc_option_editor.cc:1116 rc_option_editor.cc:1127 -#: rc_option_editor.cc:1136 rc_option_editor.cc:1149 rc_option_editor.cc:1162 -#: rc_option_editor.cc:1171 rc_option_editor.cc:1181 rc_option_editor.cc:1183 -#: rc_option_editor.cc:1193 rc_option_editor.cc:1209 rc_option_editor.cc:1222 -#: rc_option_editor.cc:1240 rc_option_editor.cc:1242 rc_option_editor.cc:1256 -#: rc_option_editor.cc:1259 rc_option_editor.cc:1261 rc_option_editor.cc:1278 -#: rc_option_editor.cc:1289 +#: ardour_ui_ed.cc:248 rc_option_editor.cc:1114 rc_option_editor.cc:1125 +#: rc_option_editor.cc:1134 rc_option_editor.cc:1147 rc_option_editor.cc:1160 +#: rc_option_editor.cc:1169 rc_option_editor.cc:1179 rc_option_editor.cc:1181 +#: rc_option_editor.cc:1191 rc_option_editor.cc:1207 rc_option_editor.cc:1220 +#: rc_option_editor.cc:1238 rc_option_editor.cc:1240 rc_option_editor.cc:1254 +#: rc_option_editor.cc:1257 rc_option_editor.cc:1259 rc_option_editor.cc:1276 +#: rc_option_editor.cc:1287 msgid "Transport" msgstr "Commandes" -#: ardour_ui_ed.cc:295 engine_dialog.cc:85 sfdb_ui.cc:559 +#: ardour_ui_ed.cc:254 engine_dialog.cc:85 sfdb_ui.cc:559 msgid "Stop" msgstr "Arrêter" -#: ardour_ui_ed.cc:298 +#: ardour_ui_ed.cc:257 msgid "Roll" msgstr "Roll" -#: ardour_ui_ed.cc:302 +#: ardour_ui_ed.cc:261 msgid "Start/Stop" msgstr "Lecture/Arrêt" -#: ardour_ui_ed.cc:305 +#: ardour_ui_ed.cc:264 msgid "Start/Continue/Stop" msgstr "Lecture/Arrêt" -#: ardour_ui_ed.cc:308 +#: ardour_ui_ed.cc:267 msgid "Stop and Forget Capture" msgstr "Arrêt avec destruction" -#: ardour_ui_ed.cc:318 +#: ardour_ui_ed.cc:277 msgid "Transition To Roll" msgstr "Lecture avant" -#: ardour_ui_ed.cc:322 +#: ardour_ui_ed.cc:281 msgid "Transition To Reverse" msgstr "Lecture arrière" -#: ardour_ui_ed.cc:326 +#: ardour_ui_ed.cc:285 msgid "Play Loop Range" msgstr "Lire la boucle" -#: ardour_ui_ed.cc:329 +#: ardour_ui_ed.cc:288 msgid "Play Selected Range" msgstr "Lecture de l'intervalle" -#: ardour_ui_ed.cc:332 -#, fuzzy +#: ardour_ui_ed.cc:291 msgid "Play Selection w/Preroll" -msgstr "Lire la zone de sélection" +msgstr "Lire la zone de sélection avec compte à rebours" -#: ardour_ui_ed.cc:336 +#: ardour_ui_ed.cc:295 msgid "Enable Record" msgstr "Activer l'enregistrement" -#: ardour_ui_ed.cc:339 +#: ardour_ui_ed.cc:298 msgid "Start Recording" msgstr "Démarrer l'enregistrement" -#: ardour_ui_ed.cc:343 +#: ardour_ui_ed.cc:302 msgid "Rewind" msgstr "Rembobiner" -#: ardour_ui_ed.cc:346 +#: ardour_ui_ed.cc:305 msgid "Rewind (Slow)" msgstr "Rembobiner (lent)" -#: ardour_ui_ed.cc:349 +#: ardour_ui_ed.cc:308 msgid "Rewind (Fast)" msgstr "Rembobiner (rapide)" -#: ardour_ui_ed.cc:352 startup.cc:702 +#: ardour_ui_ed.cc:311 startup.cc:727 msgid "Forward" msgstr "Avance rapide" -#: ardour_ui_ed.cc:355 +#: ardour_ui_ed.cc:314 msgid "Forward (Slow)" msgstr "Avancer (lent)" -#: ardour_ui_ed.cc:358 +#: ardour_ui_ed.cc:317 msgid "Forward (Fast)" msgstr "Avancer (rapide)" -#: ardour_ui_ed.cc:361 +#: ardour_ui_ed.cc:320 msgid "Goto Zero" msgstr "Premier temps" -#: ardour_ui_ed.cc:364 +#: ardour_ui_ed.cc:323 msgid "Goto Start" msgstr "début" -#: ardour_ui_ed.cc:367 +#: ardour_ui_ed.cc:326 msgid "Goto End" msgstr "fin" -#: ardour_ui_ed.cc:370 +#: ardour_ui_ed.cc:329 msgid "Goto Wall Clock" msgstr "" -#: ardour_ui_ed.cc:374 +#: ardour_ui_ed.cc:333 msgid "Focus On Clock" -msgstr "Se fixer sur l'horloge" +msgstr "Mettre le focus sur l'horloge" -#: ardour_ui_ed.cc:378 ardour_ui_ed.cc:387 audio_clock.cc:2046 editor.cc:241 -#: editor_actions.cc:544 editor_actions.cc:554 export_timespan_selector.cc:88 +#: ardour_ui_ed.cc:337 ardour_ui_ed.cc:346 audio_clock.cc:2046 editor.cc:237 +#: editor_actions.cc:544 editor_actions.cc:553 export_timespan_selector.cc:88 #: session_option_editor.cc:41 session_option_editor.cc:61 -#: session_option_editor.cc:80 session_option_editor.cc:98 -#: session_option_editor.cc:111 session_option_editor.cc:124 -#: session_option_editor.cc:126 session_option_editor.cc:128 +#: session_option_editor.cc:80 session_option_editor.cc:96 +#: session_option_editor.cc:109 session_option_editor.cc:122 +#: session_option_editor.cc:124 session_option_editor.cc:126 msgid "Timecode" msgstr "Timecode" -#: ardour_ui_ed.cc:380 ardour_ui_ed.cc:389 editor_actions.cc:542 +#: ardour_ui_ed.cc:339 ardour_ui_ed.cc:348 editor_actions.cc:542 msgid "Bars & Beats" msgstr "Mesures:Temps" -#: ardour_ui_ed.cc:382 ardour_ui_ed.cc:391 +#: ardour_ui_ed.cc:341 ardour_ui_ed.cc:350 msgid "Minutes & Seconds" msgstr "Minutes:Secondes" -#: ardour_ui_ed.cc:384 ardour_ui_ed.cc:393 audio_clock.cc:2050 editor.cc:242 +#: ardour_ui_ed.cc:343 ardour_ui_ed.cc:352 audio_clock.cc:2050 editor.cc:238 #: editor_actions.cc:543 msgid "Samples" msgstr "Échantillons" -#: ardour_ui_ed.cc:396 +#: ardour_ui_ed.cc:355 msgid "Punch In" msgstr "Punch In" -#: ardour_ui_ed.cc:397 mixer_strip.cc:1905 route_ui.cc:132 +#: ardour_ui_ed.cc:356 mixer_strip.cc:1904 route_ui.cc:132 #: time_info_box.cc:113 msgid "In" -msgstr "montée" +msgstr "Entrée" -#: ardour_ui_ed.cc:400 +#: ardour_ui_ed.cc:359 msgid "Punch Out" msgstr "Punch Out" -#: ardour_ui_ed.cc:401 time_info_box.cc:114 +#: ardour_ui_ed.cc:360 time_info_box.cc:114 msgid "Out" msgstr "descente" -#: ardour_ui_ed.cc:404 +#: ardour_ui_ed.cc:363 msgid "Punch In/Out" msgstr "Punch in/out" -#: ardour_ui_ed.cc:405 -#, fuzzy +#: ardour_ui_ed.cc:364 msgid "In/Out" -msgstr "Punch in/out" +msgstr "In/Out" -#: ardour_ui_ed.cc:408 rc_option_editor.cc:1073 +#: ardour_ui_ed.cc:367 rc_option_editor.cc:1071 msgid "Click" msgstr "Métronome" -#: ardour_ui_ed.cc:411 +#: ardour_ui_ed.cc:370 msgid "Auto Input" -msgstr "monit. auto" +msgstr "Monitoring automatique" -#: ardour_ui_ed.cc:414 +#: ardour_ui_ed.cc:373 msgid "Auto Play" msgstr "Lecture auto" -#: ardour_ui_ed.cc:425 +#: ardour_ui_ed.cc:384 msgid "Sync Startup to Video" msgstr "Sync début avec vidéo" -#: ardour_ui_ed.cc:427 +#: ardour_ui_ed.cc:386 msgid "Time Master" msgstr "Horloge maître" -#: ardour_ui_ed.cc:434 +#: ardour_ui_ed.cc:393 msgid "Toggle Record Enable Track %1" msgstr "Armer la piste %1" -#: ardour_ui_ed.cc:441 +#: ardour_ui_ed.cc:400 msgid "Percentage" msgstr "pourcentage" -#: ardour_ui_ed.cc:442 shuttle_control.cc:168 +#: ardour_ui_ed.cc:401 shuttle_control.cc:169 msgid "Semitones" msgstr "Demi-tons" -#: ardour_ui_ed.cc:446 +#: ardour_ui_ed.cc:405 msgid "Send MTC" msgstr "Envoi MTC (Midi Time Code)" -#: ardour_ui_ed.cc:448 +#: ardour_ui_ed.cc:407 msgid "Send MMC" msgstr "Envoi MMC (Midi Machine Control)" -#: ardour_ui_ed.cc:450 +#: ardour_ui_ed.cc:409 msgid "Use MMC" msgstr "Réception MMC (Midi Machine Control)" -#: ardour_ui_ed.cc:452 rc_option_editor.cc:1704 +#: ardour_ui_ed.cc:411 rc_option_editor.cc:1702 msgid "Send MIDI Clock" msgstr "Envoyer l'horloge MIDI" -#: ardour_ui_ed.cc:454 +#: ardour_ui_ed.cc:413 msgid "Send MIDI Feedback" msgstr "Envoyer les réponses MIDI" -#: ardour_ui_ed.cc:460 +#: ardour_ui_ed.cc:419 msgid "Panic" -msgstr "Urgence" +msgstr "Panique" -#: ardour_ui_ed.cc:600 -#, fuzzy +#: ardour_ui_ed.cc:559 msgid "Wall Clock" msgstr "Grande horloge" -#: ardour_ui_ed.cc:601 +#: ardour_ui_ed.cc:560 msgid "Disk Space" -msgstr "" +msgstr "Espace disque" -#: ardour_ui_ed.cc:602 -#, fuzzy +#: ardour_ui_ed.cc:561 msgid "DSP" -msgstr "SiP" +msgstr "DSP" -#: ardour_ui_ed.cc:603 +#: ardour_ui_ed.cc:562 #, fuzzy msgid "Buffers" msgstr "taille du tampon" -#: ardour_ui_ed.cc:604 +#: ardour_ui_ed.cc:563 msgid "JACK Sampling Rate and Latency" -msgstr "" +msgstr "Taux d'échantillonnage et latence de JACK" -#: ardour_ui_ed.cc:605 +#: ardour_ui_ed.cc:564 #, fuzzy msgid "Timecode Format" msgstr "Trames Timecode" -#: ardour_ui_ed.cc:606 +#: ardour_ui_ed.cc:565 #, fuzzy msgid "File Format" msgstr "Format de fichier" @@ -2042,24 +2040,21 @@ msgstr "" msgid "Internal" msgstr "Interne" -#: ardour_ui_options.cc:475 -#, fuzzy +#: ardour_ui_options.cc:473 msgid "Enable/Disable external positional sync" -msgstr "Activer/désactiver le métronome" +msgstr "Activer/désactiver la synchronisation positionnelle externe" -#: ardour_ui_options.cc:477 +#: ardour_ui_options.cc:475 msgid "Sync to JACK is not possible: video pull up/down is set" msgstr "Impossible de synchroniser avec JACK: le pullup / pulldown est réglé" #: audio_clock.cc:1012 audio_clock.cc:1031 -#, fuzzy msgid "--pending--" -msgstr "croissant" +msgstr "" #: audio_clock.cc:1083 -#, fuzzy msgid "SR" -msgstr "R" +msgstr "SR" #: audio_clock.cc:1089 audio_clock.cc:1093 msgid "Pull" @@ -2068,18 +2063,18 @@ msgstr "" #: audio_clock.cc:1091 #, c-format msgid "%+.4f%%" -msgstr "" +msgstr "%+.4f%%" -#: audio_clock.cc:1237 editor.cc:243 editor_actions.cc:135 +#: audio_clock.cc:1237 editor.cc:239 editor_actions.cc:135 #: editor_actions.cc:536 msgid "Tempo" msgstr "Tempo" -#: audio_clock.cc:1241 editor.cc:244 editor_actions.cc:537 +#: audio_clock.cc:1241 editor.cc:240 editor_actions.cc:537 msgid "Meter" msgstr "Signature rythmique" -#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1037 +#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1030 #: midi_region_view.cc:2991 session_metadata_dialog.cc:331 #: session_metadata_dialog.cc:379 session_metadata_dialog.cc:435 #: session_metadata_dialog.cc:716 @@ -2090,7 +2085,7 @@ msgstr "programming error: %1" msgid "programming error: %1 %2" msgstr "programming error: %1 %2" -#: audio_clock.cc:2048 editor.cc:240 export_timespan_selector.cc:98 +#: audio_clock.cc:2048 editor.cc:236 export_timespan_selector.cc:98 msgid "Bars:Beats" msgstr "Mesures:Temps" @@ -2138,16 +2133,15 @@ msgstr "Atténuateur" #: audio_time_axis.cc:396 msgid "Pan" -msgstr "panoramique" +msgstr "Panoramique" #: automation_line.cc:252 automation_line.cc:435 msgid "automation event move" -msgstr "déplacement d'événement d'automatisation" +msgstr "déplacement d'événement d'automation" #: automation_line.cc:462 automation_line.cc:483 -#, fuzzy msgid "automation range move" -msgstr "déplacement d'intervalle d'automatisation" +msgstr "déplacement d'intervalle d'automation" #: automation_line.cc:823 region_gain_line.cc:73 msgid "remove control point" @@ -2155,57 +2149,56 @@ msgstr "retrait de point de contrôle" #: automation_line.cc:941 msgid "Ignoring illegal points on AutomationLine \"%1\"" -msgstr "Les points illégaux sur la ligne d'automatisation \"%1\" sont ignorés" +msgstr "Les points illégaux sur la ligne d'automation \"%1\" sont ignorés" #: automation_region_view.cc:160 automation_time_axis.cc:583 msgid "add automation event" -msgstr "ajouter un événement d'automatisation à " +msgstr "ajouter un événement d'automation à " #: automation_time_axis.cc:146 msgid "automation state" -msgstr "état de l'automatisation" +msgstr "état de l'automation" #: automation_time_axis.cc:147 msgid "hide track" msgstr "cacher la piste" #: automation_time_axis.cc:255 automation_time_axis.cc:307 -#: automation_time_axis.cc:496 gain_meter.cc:195 generic_pluginui.cc:452 -#: generic_pluginui.cc:729 panner_ui.cc:150 -#, fuzzy +#: automation_time_axis.cc:496 gain_meter.cc:196 generic_pluginui.cc:456 +#: generic_pluginui.cc:733 panner_ui.cc:150 msgid "Automation|Manual" -msgstr "Automatisation" +msgstr "Manuel" #: automation_time_axis.cc:257 automation_time_axis.cc:318 -#: automation_time_axis.cc:501 editor.cc:1957 editor.cc:2034 -#: editor_actions.cc:118 editor_actions.cc:1865 gain_meter.cc:198 -#: generic_pluginui.cc:455 generic_pluginui.cc:731 midi_time_axis.cc:1489 -#: midi_time_axis.cc:1492 midi_time_axis.cc:1495 panner_ui.cc:153 +#: automation_time_axis.cc:501 editor.cc:1933 editor.cc:2010 +#: editor_actions.cc:118 editor_actions.cc:1856 gain_meter.cc:199 +#: generic_pluginui.cc:459 generic_pluginui.cc:735 midi_time_axis.cc:1488 +#: midi_time_axis.cc:1491 midi_time_axis.cc:1494 panner_ui.cc:153 msgid "Play" msgstr "Lire" #: automation_time_axis.cc:259 automation_time_axis.cc:329 -#: automation_time_axis.cc:506 gain_meter.cc:201 generic_pluginui.cc:458 -#: generic_pluginui.cc:733 panner_ui.cc:156 +#: automation_time_axis.cc:506 gain_meter.cc:202 generic_pluginui.cc:462 +#: generic_pluginui.cc:737 panner_ui.cc:156 msgid "Write" msgstr "Écrire" #: automation_time_axis.cc:261 automation_time_axis.cc:340 -#: automation_time_axis.cc:511 gain_meter.cc:204 generic_pluginui.cc:461 -#: generic_pluginui.cc:735 panner_ui.cc:159 +#: automation_time_axis.cc:511 gain_meter.cc:205 generic_pluginui.cc:465 +#: generic_pluginui.cc:739 panner_ui.cc:159 msgid "Touch" msgstr "Reprise" -#: automation_time_axis.cc:351 generic_pluginui.cc:464 +#: automation_time_axis.cc:351 generic_pluginui.cc:468 msgid "???" msgstr "???" #: automation_time_axis.cc:392 msgid "clear automation" -msgstr "effacer l'automatisation" +msgstr "effacer l'automation" -#: automation_time_axis.cc:485 editor_actions.cc:616 editor_markers.cc:858 -#: location_ui.cc:55 plugin_selector.cc:86 route_time_axis.cc:699 +#: automation_time_axis.cc:485 editor_actions.cc:613 editor_markers.cc:857 +#: location_ui.cc:55 plugin_selector.cc:85 route_time_axis.cc:699 msgid "Hide" msgstr "Cacher" @@ -2222,69 +2215,68 @@ msgstr "État" msgid "Discrete" msgstr "Déconnecter" -#: automation_time_axis.cc:537 editor.cc:1481 editor.cc:1488 editor.cc:1544 -#: editor.cc:1550 export_format_dialog.cc:476 +#: automation_time_axis.cc:537 editor.cc:1457 editor.cc:1464 editor.cc:1520 +#: editor.cc:1526 export_format_dialog.cc:476 msgid "Linear" msgstr "Linéaire" #: automation_time_axis.cc:543 rhythm_ferret.cc:110 route_time_axis.cc:638 -#: shuttle_control.cc:187 +#: shuttle_control.cc:188 msgid "Mode" msgstr "Mode" -#: bundle_manager.cc:183 +#: bundle_manager.cc:181 msgid "Disassociate" msgstr "Désassocier" -#: bundle_manager.cc:187 +#: bundle_manager.cc:185 msgid "Edit Bundle" msgstr "Raccourci pour l'édition: utiliser la touche" -#: bundle_manager.cc:202 +#: bundle_manager.cc:200 #, fuzzy msgid "Direction:" msgstr "Sélection" -#: bundle_manager.cc:207 bundle_manager.cc:211 mixer_strip.cc:156 -#: mixer_strip.cc:2133 +#: bundle_manager.cc:205 bundle_manager.cc:209 mixer_strip.cc:156 +#: mixer_strip.cc:2132 msgid "Input" msgstr "Entrée" -#: bundle_manager.cc:208 bundle_manager.cc:213 bundle_manager.cc:247 -#: mixer_strip.cc:161 mixer_strip.cc:2136 +#: bundle_manager.cc:206 bundle_manager.cc:211 bundle_manager.cc:245 +#: mixer_strip.cc:161 mixer_strip.cc:2135 msgid "Output" msgstr "Sortie" -#: bundle_manager.cc:266 editor.cc:1998 editor_actions.cc:90 +#: bundle_manager.cc:264 editor.cc:1974 editor_actions.cc:90 #: editor_actions.cc:100 msgid "Edit" msgstr "Édition" -#: bundle_manager.cc:267 editor.cc:5525 editor_actions.cc:310 -#: editor_actions.cc:368 plugin_ui.cc:462 processor_box.cc:2207 +#: bundle_manager.cc:265 editor.cc:5493 editor_actions.cc:310 +#: editor_actions.cc:368 plugin_ui.cc:420 processor_box.cc:2227 #: route_time_axis.cc:704 msgid "Delete" msgstr "Supprimer" -#: bundle_manager.cc:273 bundle_manager.cc:441 editor_route_groups.cc:96 -#: editor_routes.cc:202 midi_list_editor.cc:106 rc_option_editor.cc:656 -#: session_metadata_dialog.cc:525 +#: bundle_manager.cc:271 bundle_manager.cc:439 editor_route_groups.cc:96 +#: editor_routes.cc:202 midi_list_editor.cc:106 session_metadata_dialog.cc:525 msgid "Name" msgstr "Nom" -#: bundle_manager.cc:284 +#: bundle_manager.cc:282 msgid "New" msgstr "Nouvelle..." -#: bundle_manager.cc:334 +#: bundle_manager.cc:332 msgid "Bundle" msgstr "Grouper" -#: bundle_manager.cc:419 +#: bundle_manager.cc:417 msgid "Add Channel" msgstr "Ajouter un canal" -#: bundle_manager.cc:426 +#: bundle_manager.cc:424 msgid "Rename Channel" msgstr "Renommer le canal" @@ -2435,582 +2427,572 @@ msgid "Time" msgstr "Timecode" #: edit_note_dialog.cc:98 editor_regions.cc:114 -#: export_timespan_selector.cc:361 export_timespan_selector.cc:425 +#: export_timespan_selector.cc:359 export_timespan_selector.cc:421 #: location_ui.cc:313 midi_list_editor.cc:114 time_info_box.cc:105 msgid "Length" msgstr "Durée:" -#: edit_note_dialog.cc:168 +#: edit_note_dialog.cc:165 msgid "edit note" msgstr "éditer la note" -#: editor.cc:141 editor.cc:3455 +#: editor.cc:137 editor.cc:3429 msgid "CD Frames" msgstr "Trames de CD" -#: editor.cc:142 editor.cc:3457 +#: editor.cc:138 editor.cc:3431 msgid "Timecode Frames" msgstr "Trames Timecode" -#: editor.cc:143 editor.cc:3459 +#: editor.cc:139 editor.cc:3433 msgid "Timecode Seconds" msgstr "Secondes Timecode" -#: editor.cc:144 editor.cc:3461 +#: editor.cc:140 editor.cc:3435 msgid "Timecode Minutes" msgstr "Minutes Timecode" -#: editor.cc:145 editor.cc:3463 +#: editor.cc:141 editor.cc:3437 msgid "Seconds" msgstr "Secondes" -#: editor.cc:146 editor.cc:3465 +#: editor.cc:142 editor.cc:3439 msgid "Minutes" msgstr "Minutes" -#: editor.cc:147 editor.cc:3439 quantize_dialog.cc:37 quantize_dialog.cc:141 +#: editor.cc:143 editor.cc:3413 quantize_dialog.cc:37 quantize_dialog.cc:141 msgid "Beats/128" msgstr "128ème de temps" -#: editor.cc:148 editor.cc:3437 quantize_dialog.cc:38 quantize_dialog.cc:143 +#: editor.cc:144 editor.cc:3411 quantize_dialog.cc:38 quantize_dialog.cc:143 msgid "Beats/64" msgstr "64ème de temps" -#: editor.cc:149 editor.cc:3435 quantize_dialog.cc:39 quantize_dialog.cc:145 +#: editor.cc:145 editor.cc:3409 quantize_dialog.cc:39 quantize_dialog.cc:145 msgid "Beats/32" msgstr "32ème de temps" -#: editor.cc:150 editor.cc:3433 +#: editor.cc:146 editor.cc:3407 msgid "Beats/28" msgstr "28ème de temps" -#: editor.cc:151 editor.cc:3431 +#: editor.cc:147 editor.cc:3405 msgid "Beats/24" msgstr "24ème de temps" -#: editor.cc:152 editor.cc:3429 +#: editor.cc:148 editor.cc:3403 msgid "Beats/20" msgstr "20ème de temps" -#: editor.cc:153 editor.cc:3427 quantize_dialog.cc:40 quantize_dialog.cc:147 +#: editor.cc:149 editor.cc:3401 quantize_dialog.cc:40 quantize_dialog.cc:147 msgid "Beats/16" msgstr "16ème de temps" -#: editor.cc:154 editor.cc:3425 +#: editor.cc:150 editor.cc:3399 msgid "Beats/14" msgstr "14ème de temps" -#: editor.cc:155 editor.cc:3423 +#: editor.cc:151 editor.cc:3397 msgid "Beats/12" msgstr "12ème de temps" -#: editor.cc:156 editor.cc:3421 +#: editor.cc:152 editor.cc:3395 msgid "Beats/10" msgstr "10ème de temps" -#: editor.cc:157 editor.cc:3419 quantize_dialog.cc:41 quantize_dialog.cc:149 +#: editor.cc:153 editor.cc:3393 quantize_dialog.cc:41 quantize_dialog.cc:149 msgid "Beats/8" msgstr "8ème de temps" -#: editor.cc:158 editor.cc:3417 +#: editor.cc:154 editor.cc:3391 msgid "Beats/7" msgstr "7ème de temps" -#: editor.cc:159 editor.cc:3415 +#: editor.cc:155 editor.cc:3389 msgid "Beats/6" msgstr "6ème de temps" -#: editor.cc:160 editor.cc:3413 +#: editor.cc:156 editor.cc:3387 msgid "Beats/5" msgstr "5ème de temps" -#: editor.cc:161 editor.cc:3411 quantize_dialog.cc:42 quantize_dialog.cc:151 +#: editor.cc:157 editor.cc:3385 quantize_dialog.cc:42 quantize_dialog.cc:151 msgid "Beats/4" msgstr "Quart de temps" -#: editor.cc:162 editor.cc:3409 quantize_dialog.cc:43 quantize_dialog.cc:153 +#: editor.cc:158 editor.cc:3383 quantize_dialog.cc:43 quantize_dialog.cc:153 msgid "Beats/3" msgstr "Tiers de temps" -#: editor.cc:163 editor.cc:3407 quantize_dialog.cc:44 quantize_dialog.cc:155 +#: editor.cc:159 editor.cc:3381 quantize_dialog.cc:44 quantize_dialog.cc:155 msgid "Beats/2" msgstr "Moitié de temps" -#: editor.cc:164 editor.cc:3441 quantize_dialog.cc:45 quantize_dialog.cc:157 +#: editor.cc:160 editor.cc:3415 quantize_dialog.cc:45 quantize_dialog.cc:157 msgid "Beats" msgstr "Temps" -#: editor.cc:165 editor.cc:3443 +#: editor.cc:161 editor.cc:3417 msgid "Bars" msgstr "Mesures" -#: editor.cc:166 editor.cc:3445 +#: editor.cc:162 editor.cc:3419 msgid "Marks" msgstr "Repères" -#: editor.cc:167 editor.cc:3447 +#: editor.cc:163 editor.cc:3421 msgid "Region starts" msgstr "Débuts de régions" -#: editor.cc:168 editor.cc:3449 +#: editor.cc:164 editor.cc:3423 msgid "Region ends" msgstr "Fins de régions" -#: editor.cc:169 editor.cc:3453 +#: editor.cc:165 editor.cc:3427 msgid "Region syncs" msgstr "Synchro de régions" -#: editor.cc:170 editor.cc:3451 +#: editor.cc:166 editor.cc:3425 msgid "Region bounds" msgstr "Limites de régions" -#: editor.cc:175 editor.cc:3481 editor_actions.cc:485 +#: editor.cc:171 editor.cc:3455 editor_actions.cc:485 msgid "No Grid" msgstr "Pas de grille" -#: editor.cc:176 editor.cc:3483 editor_actions.cc:486 +#: editor.cc:172 editor.cc:3457 editor_actions.cc:486 msgid "Grid" msgstr "Grille" -#: editor.cc:177 editor.cc:3485 editor_actions.cc:487 +#: editor.cc:173 editor.cc:3459 editor_actions.cc:487 msgid "Magnetic" msgstr "Magnétique" -#: editor.cc:182 editor.cc:192 editor.cc:3524 editor.cc:3549 +#: editor.cc:178 editor.cc:188 editor.cc:3498 editor.cc:3523 #: editor_actions.cc:117 editor_actions.cc:468 msgid "Playhead" msgstr "Tête de lecture" -#: editor.cc:183 editor.cc:3522 editor_actions.cc:470 +#: editor.cc:179 editor.cc:3496 editor_actions.cc:470 msgid "Marker" msgstr "Repère" -#: editor.cc:184 editor.cc:193 editor.cc:3551 editor_actions.cc:469 +#: editor.cc:180 editor.cc:189 editor.cc:3525 editor_actions.cc:469 msgid "Mouse" msgstr "Souris" -#: editor.cc:189 editor.cc:3543 mono_panner_editor.cc:42 +#: editor.cc:185 editor.cc:3517 mono_panner_editor.cc:42 msgid "Left" msgstr "Gauche" -#: editor.cc:190 editor.cc:3545 mono_panner_editor.cc:47 +#: editor.cc:186 editor.cc:3519 mono_panner_editor.cc:47 msgid "Right" msgstr "Droite" -#: editor.cc:191 editor.cc:3547 +#: editor.cc:187 editor.cc:3521 msgid "Center" msgstr "Centre" -#: editor.cc:194 editor.cc:3114 editor.cc:3553 +#: editor.cc:190 editor.cc:3090 editor.cc:3527 msgid "Edit point" msgstr "Point d'édition" -#: editor.cc:200 +#: editor.cc:196 msgid "Mushy" msgstr "Bouillonnant" -#: editor.cc:201 +#: editor.cc:197 msgid "Smooth" msgstr "Lisse" -#: editor.cc:202 +#: editor.cc:198 msgid "Balanced multitimbral mixture" msgstr "Mélange polyphonique équilibré" -#: editor.cc:203 +#: editor.cc:199 msgid "Unpitched percussion with stable notes" msgstr "Percussion atonale à sons stables" -#: editor.cc:204 +#: editor.cc:200 msgid "Crisp monophonic instrumental" msgstr "instrumental monophonique précis" -#: editor.cc:205 +#: editor.cc:201 msgid "Unpitched solo percussion" msgstr "Percussion solo atonale" -#: editor.cc:206 +#: editor.cc:202 msgid "Resample without preserving pitch" msgstr "Rééchantillonage avec modification de la tonalité" -#: editor.cc:239 +#: editor.cc:235 msgid "Mins:Secs" msgstr "Minutes:Secondes" -#: editor.cc:245 +#: editor.cc:241 msgid "Location Markers" msgstr "Repères" -#: editor.cc:246 +#: editor.cc:242 msgid "Range Markers" msgstr "Repères d'intervalle" -#: editor.cc:247 +#: editor.cc:243 msgid "Loop/Punch Ranges" msgstr "Boucle et punch-in/out" -#: editor.cc:248 editor_actions.cc:540 +#: editor.cc:244 editor_actions.cc:540 msgid "CD Markers" msgstr "Marqueurs de CD" -#: editor.cc:250 +#: editor.cc:245 msgid "Video Timeline" msgstr "" -#: editor.cc:266 +#: editor.cc:260 msgid "mode" msgstr "mode" -#: editor.cc:554 +#: editor.cc:542 msgid "Regions" msgstr "Régions" -#: editor.cc:555 +#: editor.cc:543 msgid "Tracks & Busses" msgstr "Pistes/Bus" -#: editor.cc:556 +#: editor.cc:544 msgid "Snapshots" msgstr "Clichés" -#: editor.cc:557 +#: editor.cc:545 #, fuzzy msgid "Track & Bus Groups" msgstr "Pistes/Bus" -#: editor.cc:558 +#: editor.cc:546 msgid "Ranges & Marks" msgstr "Intervalles et repères" -#: editor.cc:702 editor.cc:5376 rc_option_editor.cc:1296 -#: rc_option_editor.cc:1304 rc_option_editor.cc:1312 rc_option_editor.cc:1329 -#: rc_option_editor.cc:1331 rc_option_editor.cc:1339 rc_option_editor.cc:1347 -#: rc_option_editor.cc:1367 rc_option_editor.cc:1379 rc_option_editor.cc:1381 -#: rc_option_editor.cc:1389 rc_option_editor.cc:1397 rc_option_editor.cc:1405 -#: rc_option_editor.cc:1413 rc_option_editor.cc:1421 rc_option_editor.cc:1436 -#: rc_option_editor.cc:1440 +#: editor.cc:690 editor.cc:5345 rc_option_editor.cc:1294 +#: rc_option_editor.cc:1302 rc_option_editor.cc:1310 rc_option_editor.cc:1327 +#: rc_option_editor.cc:1329 rc_option_editor.cc:1337 rc_option_editor.cc:1345 +#: rc_option_editor.cc:1365 rc_option_editor.cc:1377 rc_option_editor.cc:1379 +#: rc_option_editor.cc:1387 rc_option_editor.cc:1395 rc_option_editor.cc:1403 +#: rc_option_editor.cc:1411 rc_option_editor.cc:1419 rc_option_editor.cc:1434 +#: rc_option_editor.cc:1438 msgid "Editor" msgstr "Éditeur" -#: editor.cc:1239 editor.cc:1249 editor.cc:4471 editor_actions.cc:130 -#: editor_actions.cc:1813 +#: editor.cc:1215 editor.cc:1225 editor.cc:4440 editor_actions.cc:130 +#: editor_actions.cc:1804 msgid "Loop" msgstr "Boucle" -#: editor.cc:1255 editor.cc:1265 editor.cc:4498 editor_actions.cc:131 +#: editor.cc:1231 editor.cc:1241 editor.cc:4467 editor_actions.cc:131 #: time_info_box.cc:67 msgid "Punch" msgstr "Punch in/out" -#: editor.cc:1376 +#: editor.cc:1352 msgid "Linear (for highly correlated material)" msgstr "" -#: editor.cc:1386 editor.cc:1523 editor.cc:1585 +#: editor.cc:1362 editor.cc:1499 editor.cc:1561 msgid "Constant power" msgstr "" -#: editor.cc:1395 editor.cc:1516 editor.cc:1578 +#: editor.cc:1371 editor.cc:1492 editor.cc:1554 msgid "Symmetric" msgstr "" -#: editor.cc:1405 editor.cc:1498 editor.cc:1560 +#: editor.cc:1381 editor.cc:1474 editor.cc:1536 msgid "Slow" msgstr "Lent" -#: editor.cc:1414 editor.cc:1507 editor.cc:1569 sfdb_ui.cc:1606 +#: editor.cc:1390 editor.cc:1483 editor.cc:1545 sfdb_ui.cc:1606 #: sfdb_ui.cc:1715 msgid "Fast" msgstr "Rapide" -#: editor.cc:1461 +#: editor.cc:1437 msgid "programming error: fade in canvas item has no regionview data pointer!" msgstr "programming error: fade in canvas item has no regionview data pointer!" -#: editor.cc:1472 editor.cc:1536 +#: editor.cc:1448 editor.cc:1512 msgid "Deactivate" msgstr "Désactiver" -#: editor.cc:1474 editor.cc:1538 +#: editor.cc:1450 editor.cc:1514 msgid "Activate" msgstr "Activer" -#: editor.cc:1482 editor.cc:1545 +#: editor.cc:1458 editor.cc:1521 msgid "Slowest" msgstr "Très lent" -#: editor.cc:1596 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 +#: editor.cc:1572 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 msgid "programming error: " msgstr "programming error: " -#: editor.cc:1697 editor.cc:1705 editor_ops.cc:3523 +#: editor.cc:1673 editor.cc:1681 editor_ops.cc:3522 msgid "Freeze" msgstr "Bloquer" -#: editor.cc:1701 +#: editor.cc:1677 msgid "Unfreeze" msgstr "Débloquer" -#: editor.cc:1840 +#: editor.cc:1816 msgid "Selected Regions" msgstr "régions sélectionnées" -#: editor.cc:1876 editor_markers.cc:896 +#: editor.cc:1852 editor_markers.cc:895 msgid "Play Range" msgstr "Lire l'intervalle" -#: editor.cc:1877 editor_markers.cc:899 +#: editor.cc:1853 editor_markers.cc:898 msgid "Loop Range" -msgstr "lire en boucle" +msgstr "Lire en boucle" -#: editor.cc:1886 editor_actions.cc:332 +#: editor.cc:1862 editor_actions.cc:332 msgid "Move Range Start to Previous Region Boundary" msgstr "Placer le début de l'intervalle à la fin de la région précendente" -#: editor.cc:1893 editor_actions.cc:339 -#, fuzzy +#: editor.cc:1869 editor_actions.cc:339 msgid "Move Range Start to Next Region Boundary" -msgstr "Tête de lecture vers limite de région suiv." +msgstr "Déplacer début d'intervalle vers limite de région suiv." -#: editor.cc:1900 editor_actions.cc:346 -#, fuzzy +#: editor.cc:1876 editor_actions.cc:346 msgid "Move Range End to Previous Region Boundary" -msgstr "Tête de lecture vers limite de région préc." +msgstr "Déplacer limite d'intervalle vers limite de région préc." -#: editor.cc:1907 editor_actions.cc:353 -#, fuzzy +#: editor.cc:1883 editor_actions.cc:353 msgid "Move Range End to Next Region Boundary" -msgstr "Tête de lecture vers limite de région suiv." +msgstr "Déplacer fin d'intervalle vers limite de région suiv." -#: editor.cc:1913 +#: editor.cc:1889 msgid "Convert to Region In-Place" msgstr "Convertir en region (sur place)" -#: editor.cc:1914 +#: editor.cc:1890 msgid "Convert to Region in Region List" msgstr "Convertir en région (vers la liste des régions)" -#: editor.cc:1917 editor_markers.cc:926 +#: editor.cc:1893 editor_markers.cc:925 msgid "Select All in Range" -msgstr "tout dans l'intervalle" +msgstr "Sélectionner tout dans l'intervalle" -#: editor.cc:1920 +#: editor.cc:1896 msgid "Set Loop from Range" msgstr "Créer une boucle à partir de l'intervalle" -#: editor.cc:1921 +#: editor.cc:1897 #, fuzzy msgid "Set Punch from Range" msgstr "Punch in→out" -#: editor.cc:1924 +#: editor.cc:1900 msgid "Add Range Markers" msgstr "Ajoute des repères d'intervalle" -#: editor.cc:1927 +#: editor.cc:1903 msgid "Crop Region to Range" msgstr "Raccourcir la région à l'intervalle" -#: editor.cc:1928 +#: editor.cc:1904 #, fuzzy msgid "Fill Range with Region" msgstr "Remplir avec la région choisie dans la liste" -#: editor.cc:1929 editor_actions.cc:289 +#: editor.cc:1905 editor_actions.cc:289 msgid "Duplicate Range" -msgstr "dupliquer la zone de sélection" +msgstr "Dupliquer l'intervalle" -#: editor.cc:1932 -#, fuzzy +#: editor.cc:1908 msgid "Consolidate Range" -msgstr "dupliquer la zone de sélection" +msgstr "Consolider l'intervalle" -#: editor.cc:1933 +#: editor.cc:1909 msgid "Consolidate Range With Processing" msgstr "" -#: editor.cc:1934 -#, fuzzy +#: editor.cc:1910 msgid "Bounce Range to Region List" -msgstr "étendre à la fin de la région" +msgstr "" -#: editor.cc:1935 +#: editor.cc:1911 msgid "Bounce Range to Region List With Processing" msgstr "" -#: editor.cc:1936 editor_markers.cc:909 +#: editor.cc:1912 editor_markers.cc:908 #, fuzzy msgid "Export Range..." msgstr "Exporter la zone de sélection..." -#: editor.cc:1951 editor.cc:2032 editor_actions.cc:281 +#: editor.cc:1927 editor.cc:2008 editor_actions.cc:281 msgid "Play From Edit Point" msgstr "Lire depuis le point d'édition" -#: editor.cc:1952 editor.cc:2033 +#: editor.cc:1928 editor.cc:2009 msgid "Play From Start" msgstr "Lire depuis le début" -#: editor.cc:1953 +#: editor.cc:1929 msgid "Play Region" msgstr "Lire la région" -#: editor.cc:1955 +#: editor.cc:1931 msgid "Loop Region" msgstr "Lire la région en boucle" -#: editor.cc:1965 editor.cc:2042 +#: editor.cc:1941 editor.cc:2018 msgid "Select All in Track" msgstr "Sélectionner tout dans la piste" -#: editor.cc:1966 editor.cc:2043 editor_actions.cc:185 -#: export_timespan_selector.cc:53 processor_box.cc:2215 +#: editor.cc:1942 editor.cc:2019 editor_actions.cc:185 +#: export_timespan_selector.cc:53 processor_box.cc:2235 msgid "Select All" msgstr "Sélectionner tout" -#: editor.cc:1967 editor.cc:2044 +#: editor.cc:1943 editor.cc:2020 msgid "Invert Selection in Track" msgstr "Inverser la sélection dans la piste" -#: editor.cc:1968 editor.cc:2045 editor_actions.cc:187 +#: editor.cc:1944 editor.cc:2021 editor_actions.cc:187 msgid "Invert Selection" msgstr "Inverser la sélection" -#: editor.cc:1970 +#: editor.cc:1946 #, fuzzy msgid "Set Range to Loop Range" msgstr "Créer l'intervalle de boucle" -#: editor.cc:1971 +#: editor.cc:1947 #, fuzzy msgid "Set Range to Punch Range" msgstr "Créer l'intervalle de punch in/out" -#: editor.cc:1973 editor.cc:2047 editor_actions.cc:188 +#: editor.cc:1949 editor.cc:2023 editor_actions.cc:188 msgid "Select All After Edit Point" msgstr "Tout après le point d'édition" -#: editor.cc:1974 editor.cc:2048 editor_actions.cc:189 +#: editor.cc:1950 editor.cc:2024 editor_actions.cc:189 msgid "Select All Before Edit Point" msgstr "Tout avant le point d'édition" -#: editor.cc:1975 editor.cc:2049 +#: editor.cc:1951 editor.cc:2025 msgid "Select All After Playhead" msgstr "Tout après la tête de lecture" -#: editor.cc:1976 editor.cc:2050 +#: editor.cc:1952 editor.cc:2026 msgid "Select All Before Playhead" msgstr "Tout avant la tête de lecture" -#: editor.cc:1977 +#: editor.cc:1953 msgid "Select All Between Playhead and Edit Point" msgstr "Sélectionner tout entre la tête de lecture et le point d'édition" -#: editor.cc:1978 +#: editor.cc:1954 #, fuzzy msgid "Select All Within Playhead and Edit Point" msgstr "Tout à l'intérieur entre tête de lecture et point d'édit." -#: editor.cc:1979 -#, fuzzy +#: editor.cc:1955 msgid "Select Range Between Playhead and Edit Point" -msgstr "tête de lecture jusqu'au point d'édition" +msgstr "Selectionner de la tête de lecture jusqu'au point d'édition" -#: editor.cc:1981 editor.cc:2052 editor_actions.cc:127 editor_actions.cc:128 +#: editor.cc:1957 editor.cc:2028 editor_actions.cc:127 editor_actions.cc:128 msgid "Select" msgstr "Sélectionner" -#: editor.cc:1989 editor.cc:2060 editor_actions.cc:309 processor_box.cc:2200 +#: editor.cc:1965 editor.cc:2036 editor_actions.cc:309 processor_box.cc:2220 msgid "Cut" msgstr "Couper" -#: editor.cc:1990 editor.cc:2061 editor_actions.cc:312 processor_box.cc:2203 +#: editor.cc:1966 editor.cc:2037 editor_actions.cc:312 processor_box.cc:2223 msgid "Copy" msgstr "Copier" -#: editor.cc:1991 editor.cc:2062 editor_actions.cc:313 processor_box.cc:2211 +#: editor.cc:1967 editor.cc:2038 editor_actions.cc:313 processor_box.cc:2231 msgid "Paste" msgstr "Coller" -#: editor.cc:1995 editor_actions.cc:87 +#: editor.cc:1971 editor_actions.cc:87 msgid "Align" msgstr "Aligner" -#: editor.cc:1996 +#: editor.cc:1972 msgid "Align Relative" msgstr "Aligner relativement" -#: editor.cc:2003 +#: editor.cc:1979 msgid "Insert Selected Region" msgstr "Insérer la région sélectionnée" -#: editor.cc:2004 +#: editor.cc:1980 msgid "Insert Existing Media" msgstr "Insérer des fichiers audio externes" -#: editor.cc:2013 editor.cc:2069 +#: editor.cc:1989 editor.cc:2045 #, fuzzy msgid "Nudge Entire Track Later" msgstr "Décaler toute la piste à droite" -#: editor.cc:2014 editor.cc:2070 +#: editor.cc:1990 editor.cc:2046 #, fuzzy msgid "Nudge Track After Edit Point Later" msgstr "Décaler la piste à droite après le point d'édition" -#: editor.cc:2015 editor.cc:2071 -#, fuzzy +#: editor.cc:1991 editor.cc:2047 msgid "Nudge Entire Track Earlier" -msgstr "Décaler toute la piste à droite" +msgstr "Décaler toute la piste à gauche" -#: editor.cc:2016 editor.cc:2072 -#, fuzzy +#: editor.cc:1992 editor.cc:2048 msgid "Nudge Track After Edit Point Earlier" -msgstr "Décaler la piste à droite après le point d'édition" +msgstr "Décaler la piste à gauche après le point d'édition" -#: editor.cc:2018 editor.cc:2074 +#: editor.cc:1994 editor.cc:2050 msgid "Nudge" msgstr "Décaler" -#: editor.cc:3094 +#: editor.cc:3070 msgid "Smart Mode (add Range functions to Object mode)" -msgstr "" +msgstr "Mode Smart (ajoute des fonctions d'intervalle au mode Object)" -#: editor.cc:3095 -#, fuzzy +#: editor.cc:3071 msgid "Object Mode (select/move Objects)" -msgstr "Sélectionner/déplacer des objets ou des intervalles" +msgstr "Mode Objet (Sélectionner/déplacer des objets)" -#: editor.cc:3096 -#, fuzzy +#: editor.cc:3072 msgid "Range Mode (select/move Ranges)" -msgstr "Sélectionner/déplacer des objets ou des intervalles" +msgstr "Mode Intervalles (sélectionner/déplacer des intervalles)" -#: editor.cc:3097 +#: editor.cc:3073 msgid "Draw/Edit MIDI Notes" msgstr "Ajouter/éditer les notes MIDI" -#: editor.cc:3098 +#: editor.cc:3074 msgid "Draw Region Gain" msgstr "Éditer le gain de la région" -#: editor.cc:3099 +#: editor.cc:3075 msgid "Select Zoom Range" msgstr "Sélectionner la zone de zoom" -#: editor.cc:3100 +#: editor.cc:3076 msgid "Stretch/Shrink Regions and MIDI Notes" msgstr "Étirer/contracter des régions et des notes MIDI" -#: editor.cc:3101 +#: editor.cc:3077 msgid "Listen to Specific Regions" msgstr "Écouter des régions spécifiques" -#: editor.cc:3102 +#: editor.cc:3078 msgid "Note Level Editing" msgstr "" -#: editor.cc:3103 +#: editor.cc:3079 msgid "" "Groups: click to (de)activate\n" "Context-click for other operations" @@ -3019,93 +3001,90 @@ msgstr "" "un groupe.\n" "Clic droit pour les autres options." -#: editor.cc:3104 +#: editor.cc:3080 #, fuzzy msgid "Nudge Region/Selection Later" msgstr "Décaler vers la droite (région ou sélection)" -#: editor.cc:3105 -#, fuzzy +#: editor.cc:3081 msgid "Nudge Region/Selection Earlier" -msgstr "Décaler vers la droite (région ou sélection)" +msgstr "Décaler vers la gauche (région ou sélection)" -#: editor.cc:3106 editor_actions.cc:242 +#: editor.cc:3082 editor_actions.cc:242 msgid "Zoom In" msgstr "Zoom avant" -#: editor.cc:3107 editor_actions.cc:241 +#: editor.cc:3083 editor_actions.cc:241 msgid "Zoom Out" msgstr "Zoom arrière" -#: editor.cc:3108 editor_actions.cc:243 +#: editor.cc:3084 editor_actions.cc:243 msgid "Zoom to Session" msgstr "Montrer toute la session" -#: editor.cc:3109 +#: editor.cc:3085 msgid "Zoom focus" msgstr "Zoomer vers" -#: editor.cc:3110 +#: editor.cc:3086 msgid "Expand Tracks" msgstr "Agrandir la taille des pistes" -#: editor.cc:3111 +#: editor.cc:3087 msgid "Shrink Tracks" msgstr "Réduire la taille des pistes" -#: editor.cc:3112 +#: editor.cc:3088 msgid "Snap/Grid Units" -msgstr "Unités d'align/grille" +msgstr "Unités d'alignement/grille" -#: editor.cc:3113 +#: editor.cc:3089 msgid "Snap/Grid Mode" msgstr "Mode d'alignement/grille" -#: editor.cc:3115 +#: editor.cc:3091 msgid "Edit Mode" msgstr "Mode d'édition" -#: editor.cc:3116 +#: editor.cc:3092 msgid "" "Nudge Clock\n" "(controls distance used to nudge regions and selections)" msgstr "" -#: editor.cc:3218 +#: editor.cc:3194 msgid "malformed URL passed to drag-n-drop code" msgstr "URL incorrecte transmise" -#: editor.cc:3280 editor_actions.cc:291 -#, fuzzy +#: editor.cc:3256 editor_actions.cc:291 msgid "Command|Undo" -msgstr "Commande-" +msgstr "Annuler" -#: editor.cc:3282 -#, fuzzy +#: editor.cc:3258 msgid "Command|Undo (%1)" msgstr "Annuler (%1)" -#: editor.cc:3289 editor_actions.cc:292 +#: editor.cc:3265 editor_actions.cc:292 msgid "Redo" msgstr "Refaire" -#: editor.cc:3291 +#: editor.cc:3267 msgid "Redo (%1)" msgstr "Refaire (%1)" -#: editor.cc:3310 editor.cc:3334 editor_actions.cc:106 editor_actions.cc:1794 +#: editor.cc:3286 editor.cc:3310 editor_actions.cc:106 editor_actions.cc:1785 msgid "Duplicate" msgstr "Dupliquer" -#: editor.cc:3311 +#: editor.cc:3287 msgid "Number of duplications:" msgstr "Nombre de duplications:" -#: editor.cc:3890 +#: editor.cc:3864 msgid "Playlist Deletion" msgstr "Suppression de la liste de lecture" -#: editor.cc:3891 +#: editor.cc:3865 msgid "" "Playlist %1 is currently unused.\n" "If it is kept, its audio files will not be cleaned.\n" @@ -3115,37 +3094,36 @@ msgstr "" "Si vous la conservez, aucun fichier audio qu'elle utilise ne sera nettoyé.\n" "Si vous l'effacez, les fichiers audio qu'elle seule utilise seront nettoyés." -#: editor.cc:3901 +#: editor.cc:3875 msgid "Delete Playlist" msgstr "Supprimer la liste de lecture" -#: editor.cc:3902 +#: editor.cc:3876 msgid "Keep Playlist" msgstr "Garder la liste de lecture" -#: editor.cc:3903 editor_audio_import.cc:579 editor_ops.cc:5860 -#: processor_box.cc:1953 processor_box.cc:1978 +#: editor.cc:3877 editor_audio_import.cc:579 editor_ops.cc:5856 +#: processor_box.cc:1990 processor_box.cc:2015 msgid "Cancel" msgstr "Annuler" -#: editor.cc:4047 +#: editor.cc:4021 msgid "new playlists" msgstr "nouvelles listes de lecture" -#: editor.cc:4063 +#: editor.cc:4037 msgid "copy playlists" msgstr "copier les listes de lecture" -#: editor.cc:4078 +#: editor.cc:4052 msgid "clear playlists" msgstr "effacer les listes de lecture" -#: editor.cc:4718 -#, fuzzy +#: editor.cc:4687 msgid "Please wait while %1 loads visual data." -msgstr "Veuillez patienter pendant que %1 charge les données graphiques" +msgstr "Veuillez patienter pendant que %1 charge les données graphiques." -#: editor.cc:5524 editor_markers.cc:941 panner_ui.cc:393 processor_box.cc:2231 +#: editor.cc:5492 editor_markers.cc:940 panner_ui.cc:393 processor_box.cc:2251 msgid "Edit..." msgstr "Éditer..." @@ -3192,9 +3170,9 @@ msgstr "Empilement des régions" #: editor_actions.cc:99 editor_regions.cc:112 gtk-custom-ruler.c:152 #: stereo_panner_editor.cc:44 msgid "Position" -msgstr "position" +msgstr "Position" -#: editor_actions.cc:101 gain_meter.cc:123 gain_meter.cc:754 panner_ui.cc:177 +#: editor_actions.cc:101 gain_meter.cc:124 gain_meter.cc:755 panner_ui.cc:177 #: panner_ui.cc:586 msgid "Trim" msgstr "Rogner" @@ -3207,9 +3185,9 @@ msgstr "Gain" msgid "Ranges" msgstr "Intervalles" -#: editor_actions.cc:104 editor_actions.cc:1790 session_option_editor.cc:147 -#: session_option_editor.cc:149 session_option_editor.cc:158 -#: session_option_editor.cc:165 +#: editor_actions.cc:104 editor_actions.cc:1781 session_option_editor.cc:145 +#: session_option_editor.cc:147 session_option_editor.cc:156 +#: session_option_editor.cc:163 msgid "Fades" msgstr "Fondus" @@ -3218,13 +3196,12 @@ msgid "Link" msgstr "Lien" #: editor_actions.cc:108 editor_actions.cc:141 -#, fuzzy msgid "Zoom Focus" -msgstr "zoomer vers" +msgstr "Zoomer vers" #: editor_actions.cc:109 msgid "Locate to Markers" -msgstr "Placement aux repères" +msgstr "Déplacer aux repères" #: editor_actions.cc:110 editor_actions.cc:539 msgid "Markers" @@ -3238,24 +3215,22 @@ msgstr "Taux de chute du VU-mètre" msgid "Meter hold" msgstr "Maintien de la crête de VU-mètre" -#: editor_actions.cc:113 session_option_editor.cc:236 -#, fuzzy +#: editor_actions.cc:113 session_option_editor.cc:234 msgid "MIDI Options" -msgstr "Autres options" +msgstr "Options MIDI" #: editor_actions.cc:114 msgid "Misc Options" msgstr "Autres options" -#: editor_actions.cc:115 rc_option_editor.cc:1454 route_group_dialog.cc:48 -#: session_option_editor.cc:220 session_option_editor.cc:227 +#: editor_actions.cc:115 rc_option_editor.cc:1452 route_group_dialog.cc:48 +#: session_option_editor.cc:218 session_option_editor.cc:225 msgid "Monitoring" msgstr "Monitoring" #: editor_actions.cc:116 -#, fuzzy msgid "Active Mark" -msgstr "Actif" +msgstr "Repère actif" #: editor_actions.cc:119 msgid "Primary Clock" @@ -3267,7 +3242,7 @@ msgstr "Pullup / Pulldown" #: editor_actions.cc:121 msgid "Region operations" -msgstr "régions" +msgstr "Opérations sur les régions" #: editor_actions.cc:123 msgid "Rulers" @@ -3279,7 +3254,7 @@ msgstr "Vues" #: editor_actions.cc:125 msgid "Scroll" -msgstr "Défillement" +msgstr "Défilement" #: editor_actions.cc:126 msgid "Secondary Clock" @@ -3289,7 +3264,7 @@ msgstr "Horloge secondaire" msgid "Separate" msgstr "Séparer" -#: editor_actions.cc:132 mixer_strip.cc:1917 route_time_axis.cc:199 +#: editor_actions.cc:132 mixer_strip.cc:1916 route_time_axis.cc:199 #: route_time_axis.cc:2397 msgid "Solo" msgstr "Solo" @@ -3324,12 +3299,11 @@ msgstr "" #: editor_actions.cc:150 msgid "Show Editor Mixer" -msgstr "Afficher la tranche de mix" +msgstr "Afficher la tranche de mixage" #: editor_actions.cc:151 -#, fuzzy msgid "Show Editor List" -msgstr "Éditeur..." +msgstr "Barre latérale des onglets" #: editor_actions.cc:153 msgid "Playhead to Next Region Boundary" @@ -3355,11 +3329,12 @@ msgstr "début de la région suivante" #: editor_actions.cc:159 msgid "Playhead to Next Region End" -msgstr "fin de la région suivante" +msgstr "Fin de la région suivante" #: editor_actions.cc:160 +#, fuzzy msgid "Playhead to Next Region Sync" -msgstr "synchro de la région suivante" +msgstr "Synchro de la région suivante" #: editor_actions.cc:162 msgid "Playhead to Previous Region Start" @@ -3370,8 +3345,9 @@ msgid "Playhead to Previous Region End" msgstr "fin de la région précédente" #: editor_actions.cc:164 +#, fuzzy msgid "Playhead to Previous Region Sync" -msgstr "synchro de la région précédente" +msgstr "Synchro de la région précédente" #: editor_actions.cc:166 #, fuzzy @@ -3441,19 +3417,17 @@ msgstr "début de la région" msgid "Playhead to Range End" msgstr "fin de la région" -#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2217 +#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2237 msgid "Deselect All" msgstr "Désélectionner tout" #: editor_actions.cc:191 -#, fuzzy msgid "Select All Overlapping Edit Range" -msgstr "tout dans l'intervalle" +msgstr "Sélectionner tout ce qui chevauche avec l'intervalle" #: editor_actions.cc:192 -#, fuzzy msgid "Select All Inside Edit Range" -msgstr "tout dans l'intervalle" +msgstr "Sélectionner tout à l'intérieur de l'intervalle" #: editor_actions.cc:194 #, fuzzy @@ -3462,11 +3436,11 @@ msgstr "Définit la zone de sélection" #: editor_actions.cc:196 msgid "Select All in Punch Range" -msgstr "Tout dans l'intervalle de punch in/out" +msgstr "Sélectionner tout dans l'intervalle de punch in/out" #: editor_actions.cc:197 msgid "Select All in Loop Range" -msgstr "Tout dans l'intervalle de boucle" +msgstr "Sélectionner tout dans l'intervalle de boucle" #: editor_actions.cc:199 msgid "Select Next Track or Bus" @@ -3513,9 +3487,8 @@ msgid "Jump to Next Mark" msgstr "Aller à ce repère" #: editor_actions.cc:230 -#, fuzzy msgid "Jump to Previous Mark" -msgstr "Rogner aux points de punch" +msgstr "Sauter à la marque précédente" #: editor_actions.cc:231 msgid "Add Mark from Playhead" @@ -3527,17 +3500,16 @@ msgid "Nudge Next Later" msgstr "Décaler suivant vers la droite" #: editor_actions.cc:234 -#, fuzzy msgid "Nudge Next Earlier" -msgstr "Décaler suivant vers la droite" +msgstr "Décaler suivant vers la gauche" #: editor_actions.cc:236 msgid "Nudge Playhead Forward" -msgstr "Décaler la tête de lecture vers l'avant" +msgstr "Décaler la tête de lecture vers la droite" #: editor_actions.cc:237 msgid "Nudge Playhead Backward" -msgstr "Décaler la tête de lecture vers l'arrière" +msgstr "Décaler la tête de lecture vers la gauche" #: editor_actions.cc:238 #, fuzzy @@ -3621,15 +3593,15 @@ msgstr "tête de lecture en arrière" #: editor_actions.cc:273 msgid "Playhead to Active Mark" -msgstr "Placer au début de la région" +msgstr "Déplacer la tête de lecture vers le repère actif" #: editor_actions.cc:274 msgid "Active Mark to Playhead" -msgstr "Placer sur la tête de lecture" +msgstr "Déplacer le repère actif vers la tête de lecture" #: editor_actions.cc:276 msgid "Set Loop from Edit Range" -msgstr "Créer une boucle àpartir de l'intervalle d'édition" +msgstr "Créer une boucle à partir de l'intervalle d'édition" #: editor_actions.cc:277 msgid "Set Punch from Edit Range" @@ -3652,9 +3624,8 @@ msgid "Playhead to Mouse" msgstr "Placer sur le curseur d'édition" #: editor_actions.cc:287 -#, fuzzy msgid "Active Marker to Mouse" -msgstr "écoute à la souris" +msgstr "Déplacer le Repère actif vers la souris" #: editor_actions.cc:294 #, fuzzy @@ -3663,17 +3634,15 @@ msgstr "Exporter la région" #: editor_actions.cc:295 export_dialog.cc:406 msgid "Export Range" -msgstr "Exporter la zone de sélection..." +msgstr "Exporter la zone de sélection" #: editor_actions.cc:300 -#, fuzzy msgid "Separate Using Punch Range" -msgstr "séparer la région" +msgstr "Séparer suivant l'intervalle de punch" #: editor_actions.cc:303 -#, fuzzy msgid "Separate Using Loop Range" -msgstr "séparer la région" +msgstr "Séparer suivant la boucle" #: editor_actions.cc:306 editor_actions.cc:323 msgid "Crop" @@ -3694,9 +3663,8 @@ msgid "Move Later to Transient" msgstr "Avancer à l'éphémère suivant" #: editor_actions.cc:321 -#, fuzzy msgid "Move Earlier to Transient" -msgstr "Avancer à l'éphémère suivant" +msgstr "Reculer à l'éphémère précédant" #: editor_actions.cc:325 msgid "Start Range" @@ -3732,8 +3700,8 @@ msgstr "Insérer une région" msgid "Toggle Active" msgstr "Activer/Désactiver" -#: editor_actions.cc:370 editor_actions.cc:1714 editor_markers.cc:877 -#: editor_markers.cc:942 editor_snapshots.cc:121 mixer_strip.cc:1489 +#: editor_actions.cc:370 editor_actions.cc:1707 editor_markers.cc:876 +#: editor_markers.cc:941 editor_snapshots.cc:121 mixer_strip.cc:1488 #: route_time_axis.cc:701 msgid "Remove" msgstr "Supprimer" @@ -3750,11 +3718,11 @@ msgstr "Énorme" msgid "Larger" msgstr "Grand" -#: editor_actions.cc:382 editor_rulers.cc:378 time_axis_view.cc:1300 +#: editor_actions.cc:382 editor_rulers.cc:375 time_axis_view.cc:1300 msgid "Large" msgstr "Très grand" -#: editor_actions.cc:388 editor_rulers.cc:382 time_axis_view.cc:1302 +#: editor_actions.cc:388 editor_rulers.cc:379 time_axis_view.cc:1302 msgid "Small" msgstr "Très petit" @@ -3788,13 +3756,12 @@ msgid "Zoom Focus Edit Point" msgstr "le curseur d'édition" #: editor_actions.cc:404 -#, fuzzy msgid "Next Zoom Focus" -msgstr "zoomer vers" +msgstr "Option suivante pour Zoomer vers" #: editor_actions.cc:410 msgid "Smart Object Mode" -msgstr "" +msgstr "Mode Objet Smart" #: editor_actions.cc:413 msgid "Smart" @@ -3856,8 +3823,8 @@ msgstr "Collant" msgid "Slide" msgstr "Glissant" -#: editor_actions.cc:478 editor_actions.cc:1735 editor_markers.cc:861 -#: editor_rulers.cc:389 location_ui.cc:56 +#: editor_actions.cc:478 editor_actions.cc:1728 editor_markers.cc:860 +#: editor_rulers.cc:386 location_ui.cc:56 msgid "Lock" msgstr "Verrouillé" @@ -3882,42 +3849,40 @@ msgid "Next Snap Choice" msgstr "Choix d'alignement suivant" #: editor_actions.cc:491 -#, fuzzy msgid "Next Musical Snap Choice" -msgstr "Choix d'alignement suivant" +msgstr "Choix d'alignement musical suivant" #: editor_actions.cc:492 -#, fuzzy msgid "Previous Snap Choice" -msgstr "Choix d'alignement suivant" +msgstr "Choix d'alignement précédent" #: editor_actions.cc:493 msgid "Previous Musical Snap Choice" -msgstr "" +msgstr "Choix d'alignement musical précédent" #: editor_actions.cc:498 msgid "Snap to CD Frame" -msgstr "la trame CD" +msgstr "Aligner sur la trame CD" #: editor_actions.cc:499 msgid "Snap to Timecode Frame" -msgstr "la trame Timecode" +msgstr "Aligner sur la trame Timecode" #: editor_actions.cc:500 msgid "Snap to Timecode Seconds" -msgstr "les secondes Timecode" +msgstr "Aligner sur les secondes Timecode" #: editor_actions.cc:501 msgid "Snap to Timecode Minutes" -msgstr "les minutes Timecode" +msgstr "Aligner sur les minutes Timecode" #: editor_actions.cc:502 msgid "Snap to Seconds" -msgstr "les secondes" +msgstr "Aligner sur les secondes" #: editor_actions.cc:503 msgid "Snap to Minutes" -msgstr "sur les minutes" +msgstr "Aligner sur les minutes" #: editor_actions.cc:505 #, fuzzy @@ -3925,13 +3890,12 @@ msgid "Snap to One Twenty Eighths" msgstr "Aligner sur un 28ème de temps" #: editor_actions.cc:506 -#, fuzzy msgid "Snap to Sixty Fourths" -msgstr "Aligner sur un 24ème de temps" +msgstr "Aligner sur un 64ème de temps" #: editor_actions.cc:507 msgid "Snap to Thirty Seconds" -msgstr "les 30 secondes" +msgstr "Aligner sur 30 secondes" #: editor_actions.cc:508 msgid "Snap to Twenty Eighths" @@ -4007,15 +3971,15 @@ msgstr "Aligner sur un début de région" #: editor_actions.cc:527 msgid "Snap to Region End" -msgstr "Aligner sur une fin de région" +msgstr "Aligner sur fin de région" #: editor_actions.cc:528 msgid "Snap to Region Sync" -msgstr "Aligner sur une synchro de région" +msgstr "Aligner sur synchro de région" #: editor_actions.cc:529 msgid "Snap to Region Boundary" -msgstr "Aligner sur une limite de région" +msgstr "Aligner sur limite de région" #: editor_actions.cc:531 msgid "Show Marker Lines" @@ -4030,466 +3994,459 @@ msgstr "boucle et punch-in/out" msgid "Min:Sec" msgstr "Minutes:Secondes" -#: editor_actions.cc:548 editor_actions.cc:551 +#: editor_actions.cc:547 editor_actions.cc:550 #, fuzzy msgid "Video Monitor" -msgstr "Monitoring" +msgstr "Afficher le monitoring vidéo" -#: editor_actions.cc:550 rc_option_editor.cc:1837 +#: editor_actions.cc:549 rc_option_editor.cc:1834 msgid "Video" msgstr "" -#: editor_actions.cc:553 +#: editor_actions.cc:552 #, fuzzy msgid "Always on Top" msgstr "Envoyer à l'avant" -#: editor_actions.cc:555 +#: editor_actions.cc:554 #, fuzzy msgid "Framenumber" msgstr "Numéro de la piste" -#: editor_actions.cc:556 +#: editor_actions.cc:555 #, fuzzy msgid "Timecode Background" msgstr "Secondes Timecode" -#: editor_actions.cc:557 +#: editor_actions.cc:556 msgid "Fullscreen" msgstr "" -#: editor_actions.cc:558 +#: editor_actions.cc:557 #, fuzzy msgid "Letterbox" msgstr "bonne" -#: editor_actions.cc:559 +#: editor_actions.cc:558 msgid "Original Size" msgstr "" -#: editor_actions.cc:611 +#: editor_actions.cc:608 msgid "Sort" -msgstr "trier" +msgstr "Trier" -#: editor_actions.cc:613 region_editor.cc:51 +#: editor_actions.cc:610 region_editor.cc:51 msgid "Audition" -msgstr "écoute" +msgstr "Ecoute" -#: editor_actions.cc:622 editor_routes.cc:470 mixer_ui.cc:1160 +#: editor_actions.cc:619 editor_routes.cc:470 mixer_ui.cc:1161 msgid "Show All" msgstr "Tout montrer" -#: editor_actions.cc:623 -#, fuzzy +#: editor_actions.cc:620 msgid "Show Automatic Regions" -msgstr "afficher les régions automatiques" +msgstr "Afficher les régions automatiques" -#: editor_actions.cc:625 +#: editor_actions.cc:622 msgid "Ascending" msgstr "croissant" -#: editor_actions.cc:627 +#: editor_actions.cc:624 msgid "Descending" msgstr "décroissant" -#: editor_actions.cc:630 +#: editor_actions.cc:627 msgid "By Region Name" msgstr "par nom de région" -#: editor_actions.cc:632 +#: editor_actions.cc:629 msgid "By Region Length" msgstr "par longueur de région" -#: editor_actions.cc:634 +#: editor_actions.cc:631 msgid "By Region Position" msgstr "par position de région" -#: editor_actions.cc:636 +#: editor_actions.cc:633 msgid "By Region Timestamp" msgstr "par date de région" -#: editor_actions.cc:638 +#: editor_actions.cc:635 msgid "By Region Start in File" msgstr "par début de région (dans le fichier)" -#: editor_actions.cc:640 +#: editor_actions.cc:637 msgid "By Region End in File" msgstr "par fin de région (dans le fichier)" -#: editor_actions.cc:642 +#: editor_actions.cc:639 msgid "By Source File Name" msgstr "par nom de fichier source" -#: editor_actions.cc:644 +#: editor_actions.cc:641 msgid "By Source File Length" msgstr "par longueur de fichier source" -#: editor_actions.cc:646 +#: editor_actions.cc:643 msgid "By Source File Creation Date" msgstr "par date de création du fichier source" -#: editor_actions.cc:648 +#: editor_actions.cc:645 msgid "By Source Filesystem" msgstr "par système de fichier source" -#: editor_actions.cc:651 -#, fuzzy +#: editor_actions.cc:648 msgid "Remove Unused" -msgstr "Supprimer le bus" +msgstr "Supprimer les régions inutilisées" -#: editor_actions.cc:655 editor_audio_import.cc:279 +#: editor_actions.cc:652 editor_audio_import.cc:279 #: session_import_dialog.cc:74 session_import_dialog.cc:94 -#: session_metadata_dialog.cc:297 +#: session_metadata_dialog.cc:297 editor_videotimeline.cc:107 msgid "Import" msgstr "Importer" -#: editor_actions.cc:658 -#, fuzzy +#: editor_actions.cc:655 msgid "Import to Region List..." -msgstr "ajouter à la liste des régions" +msgstr "Ajouter à la liste des régions..." -#: editor_actions.cc:661 session_import_dialog.cc:43 +#: editor_actions.cc:658 session_import_dialog.cc:43 msgid "Import From Session" msgstr "Importer depuis une session" -#: editor_actions.cc:664 +#: editor_actions.cc:661 msgid "Show Summary" msgstr "Afficher le résumé" -#: editor_actions.cc:666 +#: editor_actions.cc:663 msgid "Show Group Tabs" -msgstr "" +msgstr "Afficher les repères de groupe" -#: editor_actions.cc:668 +#: editor_actions.cc:665 msgid "Show Measures" msgstr "Montrer les barres de mesures" -#: editor_actions.cc:672 +#: editor_actions.cc:669 msgid "Show Logo" msgstr "Afficher le logo" -#: editor_actions.cc:676 +#: editor_actions.cc:673 msgid "Toggle MIDI Input Active for Editor-Selected Tracks/Busses" msgstr "" -#: editor_actions.cc:699 +#: editor_actions.cc:696 #, fuzzy msgid "Loaded editor bindings from %1" msgstr "Chargement des menus depuis %1" -#: editor_actions.cc:701 +#: editor_actions.cc:698 msgid "Could not find editor.bindings in search path %1" msgstr "" -#: editor_actions.cc:1026 editor_actions.cc:1422 editor_actions.cc:1433 -#: editor_actions.cc:1486 editor_actions.cc:1497 editor_actions.cc:1544 -#: editor_actions.cc:1554 editor_regions.cc:1561 +#: editor_actions.cc:1019 editor_actions.cc:1415 editor_actions.cc:1426 +#: editor_actions.cc:1479 editor_actions.cc:1490 editor_actions.cc:1537 +#: editor_actions.cc:1547 editor_regions.cc:1561 msgid "programming error: %1: %2" msgstr "programming error: %1: %2" -#: editor_actions.cc:1720 +#: editor_actions.cc:1713 msgid "Raise" msgstr "Envoyer vers l'avant" -#: editor_actions.cc:1723 +#: editor_actions.cc:1716 msgid "Raise to Top" msgstr "Envoyer à l'avant" -#: editor_actions.cc:1726 gtk-custom-ruler.c:132 +#: editor_actions.cc:1719 gtk-custom-ruler.c:132 msgid "Lower" msgstr "Envoyer vers l'arrière" -#: editor_actions.cc:1729 +#: editor_actions.cc:1722 msgid "Lower to Bottom" msgstr "Envoyer à l'arrière" -#: editor_actions.cc:1732 +#: editor_actions.cc:1725 msgid "Move to Original Position" msgstr "Remettre à sa position d'origine" -#: editor_actions.cc:1738 +#: editor_actions.cc:1730 msgid "Lock to Video" msgstr "" -#: editor_actions.cc:1744 editor_markers.cc:868 +#: editor_actions.cc:1735 editor_markers.cc:867 msgid "Glue to Bars and Beats" msgstr "Coller aux mesures/temps" -#: editor_actions.cc:1749 +#: editor_actions.cc:1740 msgid "Remove Sync" msgstr "Supprimer le point de synchro" -#: editor_actions.cc:1752 mixer_strip.cc:1904 route_time_axis.cc:200 +#: editor_actions.cc:1743 mixer_strip.cc:1903 route_time_axis.cc:200 msgid "Mute" msgstr "Muet" -#: editor_actions.cc:1755 +#: editor_actions.cc:1746 msgid "Normalize..." msgstr "Normaliser..." -#: editor_actions.cc:1758 +#: editor_actions.cc:1749 msgid "Reverse" msgstr "Inverser" -#: editor_actions.cc:1761 +#: editor_actions.cc:1752 msgid "Make Mono Regions" msgstr "Créer des régions mono" -#: editor_actions.cc:1764 +#: editor_actions.cc:1755 msgid "Boost Gain" msgstr "Augmenter le gain" -#: editor_actions.cc:1767 +#: editor_actions.cc:1758 msgid "Cut Gain" msgstr "Couper le gain" -#: editor_actions.cc:1770 +#: editor_actions.cc:1761 msgid "Pitch Shift..." msgstr "Pitch shift..." -#: editor_actions.cc:1773 +#: editor_actions.cc:1764 msgid "Transpose..." msgstr "Transposer..." -#: editor_actions.cc:1776 +#: editor_actions.cc:1767 msgid "Opaque" msgstr "Opaque" -#: editor_actions.cc:1780 editor_regions.cc:116 +#: editor_actions.cc:1771 editor_regions.cc:116 msgid "Fade In" msgstr "Type de montée" -#: editor_actions.cc:1785 editor_regions.cc:117 +#: editor_actions.cc:1776 editor_regions.cc:117 msgid "Fade Out" msgstr "Type de descente" -#: editor_actions.cc:1800 +#: editor_actions.cc:1791 msgid "Multi-Duplicate..." msgstr "Multi-dupliquer..." -#: editor_actions.cc:1805 +#: editor_actions.cc:1796 msgid "Fill Track" msgstr "Remplir la piste" -#: editor_actions.cc:1809 editor_markers.cc:956 +#: editor_actions.cc:1800 editor_markers.cc:955 msgid "Set Loop Range" msgstr "Boucle" -#: editor_actions.cc:1816 +#: editor_actions.cc:1807 #, fuzzy msgid "Set Punch" msgstr "Punch in→out" -#: editor_actions.cc:1820 +#: editor_actions.cc:1811 #, fuzzy msgid "Add Single Range Marker" msgstr "Ajoute 1 repère d'intervalle" -#: editor_actions.cc:1825 +#: editor_actions.cc:1816 #, fuzzy msgid "Add Range Marker Per Region" -msgstr "Ajoute des repères d'intervalle" +msgstr "Ajoute des repères d'intervalle par région" -#: editor_actions.cc:1829 +#: editor_actions.cc:1820 #, fuzzy msgid "Snap Position To Grid" msgstr "Aligner sur la grille" -#: editor_actions.cc:1832 +#: editor_actions.cc:1823 #, fuzzy msgid "Close Gaps" msgstr "Fermer" -#: editor_actions.cc:1835 +#: editor_actions.cc:1826 msgid "Rhythm Ferret..." msgstr "Fureteur de rythme..." -#: editor_actions.cc:1838 +#: editor_actions.cc:1829 msgid "Export..." msgstr "Exporter..." -#: editor_actions.cc:1844 -#, fuzzy +#: editor_actions.cc:1835 msgid "Separate Under" -msgstr "Séparer" +msgstr "Séparer dessous" -#: editor_actions.cc:1848 +#: editor_actions.cc:1839 msgid "Set Fade In Length" msgstr "Définir la durée de montée" -#: editor_actions.cc:1849 +#: editor_actions.cc:1840 msgid "Set Fade Out Length" msgstr "Définir la durée de descente" -#: editor_actions.cc:1850 +#: editor_actions.cc:1841 #, fuzzy msgid "Set Tempo from Region = Bar" msgstr "Définir le tempo = région" -#: editor_actions.cc:1855 +#: editor_actions.cc:1846 #, fuzzy msgid "Split at Percussion Onsets" msgstr "Découper les régions au début des percussions" -#: editor_actions.cc:1860 +#: editor_actions.cc:1851 #, fuzzy msgid "List Editor..." msgstr "Options..." -#: editor_actions.cc:1863 +#: editor_actions.cc:1854 msgid "Properties..." msgstr "Propriétés..." -#: editor_actions.cc:1867 +#: editor_actions.cc:1858 msgid "Bounce (with processing)" msgstr "" -#: editor_actions.cc:1868 +#: editor_actions.cc:1859 msgid "Bounce (without processing)" msgstr "" -#: editor_actions.cc:1869 +#: editor_actions.cc:1860 msgid "Combine" -msgstr "" +msgstr "Joindre les régions" -#: editor_actions.cc:1870 +#: editor_actions.cc:1861 msgid "Uncombine" -msgstr "" +msgstr "Défaire jointure des régions" -#: editor_actions.cc:1872 +#: editor_actions.cc:1863 msgid "Spectral Analysis..." msgstr "Analyze du spectre..." -#: editor_actions.cc:1874 +#: editor_actions.cc:1865 msgid "Reset Envelope" msgstr "Réinitialiser l'enveloppe" -#: editor_actions.cc:1876 +#: editor_actions.cc:1867 msgid "Reset Gain" msgstr "Réinitialiser le gain" -#: editor_actions.cc:1881 +#: editor_actions.cc:1872 msgid "Envelope Active" msgstr "Enveloppe Active" -#: editor_actions.cc:1885 +#: editor_actions.cc:1876 #, fuzzy msgid "Quantize..." msgstr "Quantiser" -#: editor_actions.cc:1886 editor_actions.cc:1887 +#: editor_actions.cc:1877 editor_actions.cc:1878 msgid "Insert Patch Change..." msgstr "" -#: editor_actions.cc:1888 +#: editor_actions.cc:1879 msgid "Unlink from other copies" msgstr "" -#: editor_actions.cc:1889 +#: editor_actions.cc:1880 msgid "Strip Silence..." msgstr "Supprimer le silence..." -#: editor_actions.cc:1890 +#: editor_actions.cc:1881 msgid "Set Range Selection" -msgstr "zone de sélection depuis la région" +msgstr "Choisir intervalle depuis la région" -#: editor_actions.cc:1892 +#: editor_actions.cc:1883 #, fuzzy msgid "Nudge Later" msgstr "Décaler vers la droite" -#: editor_actions.cc:1893 -#, fuzzy +#: editor_actions.cc:1884 msgid "Nudge Earlier" -msgstr "Décaler vers la droite" +msgstr "Décaler vers la gauche" -#: editor_actions.cc:1898 +#: editor_actions.cc:1889 #, fuzzy msgid "Nudge Later by Capture Offset" msgstr "Décaler de l'offset de capture vers la droite" -#: editor_actions.cc:1905 -#, fuzzy +#: editor_actions.cc:1896 msgid "Nudge Earlier by Capture Offset" -msgstr "Décaler de l'offset de capture vers la droite" +msgstr "Décaler de l'offset de capture vers la gauche" -#: editor_actions.cc:1909 +#: editor_actions.cc:1900 msgid "Trim to Loop" msgstr "Rogner aux repères de boucle" -#: editor_actions.cc:1910 +#: editor_actions.cc:1901 msgid "Trim to Punch" msgstr "Rogner aux points de punch-in/out" -#: editor_actions.cc:1912 -#, fuzzy +#: editor_actions.cc:1903 msgid "Trim to Previous" -msgstr "Rogner aux points de punch" +msgstr "Rogner aux précédent" -#: editor_actions.cc:1913 +#: editor_actions.cc:1904 #, fuzzy msgid "Trim to Next" -msgstr "rogner à la sélection" +msgstr "Rogner à la région suivante" -#: editor_actions.cc:1920 +#: editor_actions.cc:1911 #, fuzzy msgid "Insert Region From Region List" msgstr "Convertir en région (vers la liste des régions)" -#: editor_actions.cc:1926 +#: editor_actions.cc:1917 #, fuzzy msgid "Set Sync Position" msgstr "Placer la synchro de région" -#: editor_actions.cc:1927 +#: editor_actions.cc:1918 msgid "Place Transient" msgstr "" -#: editor_actions.cc:1928 +#: editor_actions.cc:1919 msgid "Split" -msgstr "Séparer" +msgstr "Scinder" -#: editor_actions.cc:1929 +#: editor_actions.cc:1920 #, fuzzy msgid "Trim Start at Edit Point" msgstr "Rogner le début jusqu'au point d'édition" -#: editor_actions.cc:1930 +#: editor_actions.cc:1921 #, fuzzy msgid "Trim End at Edit Point" msgstr "Rogner la fin jusqu'au point d'édition" -#: editor_actions.cc:1935 +#: editor_actions.cc:1926 #, fuzzy msgid "Align Start" msgstr "aligner le début des régions" -#: editor_actions.cc:1942 +#: editor_actions.cc:1933 #, fuzzy msgid "Align Start Relative" msgstr "aligner relativement le début des régions" -#: editor_actions.cc:1946 +#: editor_actions.cc:1937 #, fuzzy msgid "Align End" msgstr "Aligner" -#: editor_actions.cc:1951 +#: editor_actions.cc:1942 #, fuzzy msgid "Align End Relative" msgstr "Aligner relativement" -#: editor_actions.cc:1958 +#: editor_actions.cc:1949 #, fuzzy msgid "Align Sync" msgstr "aligner les synchro des régions" -#: editor_actions.cc:1965 +#: editor_actions.cc:1956 #, fuzzy msgid "Align Sync Relative" msgstr "Aligner relativement" -#: editor_actions.cc:1969 editor_actions.cc:1972 +#: editor_actions.cc:1960 editor_actions.cc:1963 msgid "Choose Top..." msgstr "" @@ -4519,7 +4476,7 @@ msgstr "" "La session contient déjà le fichier source %1. Voulez-vous importer %2 comme " "un nouveau fichier source, ou l'ignorer?" -#: editor_audio_import.cc:279 +#: editor_audio_import.cc:279 editor_videotimeline.cc:107 msgid "Cancel Import" msgstr "Annuler l'importation" @@ -4557,65 +4514,65 @@ msgstr "" msgid "Embed it anyway" msgstr "Lier quand même" -#: editor_drag.cc:1008 +#: editor_drag.cc:1000 msgid "fixed time region drag" msgstr "Déplacement vertical de région" -#: editor_drag.cc:1718 +#: editor_drag.cc:1700 #, fuzzy msgid "Video Start:" msgstr "Mike Start" -#: editor_drag.cc:1720 +#: editor_drag.cc:1702 msgid "Diff:" msgstr "" -#: editor_drag.cc:1740 +#: editor_drag.cc:1722 msgid "Move Video" msgstr "" -#: editor_drag.cc:2219 +#: editor_drag.cc:2200 msgid "copy meter mark" msgstr "copier l'indicateur de mesure" -#: editor_drag.cc:2227 +#: editor_drag.cc:2208 msgid "move meter mark" msgstr "déplacer l'indicateur de mesure" -#: editor_drag.cc:2339 +#: editor_drag.cc:2320 msgid "copy tempo mark" msgstr "copier le changement tempo" -#: editor_drag.cc:2347 +#: editor_drag.cc:2328 msgid "move tempo mark" msgstr "déplacer le changement tempo" -#: editor_drag.cc:2563 +#: editor_drag.cc:2544 msgid "change fade in length" msgstr "modifier la durée de montée" -#: editor_drag.cc:2681 +#: editor_drag.cc:2662 msgid "change fade out length" msgstr "modifier la durée de descente" -#: editor_drag.cc:3036 +#: editor_drag.cc:3017 msgid "move marker" msgstr "déplacer le repère" -#: editor_drag.cc:3599 +#: editor_drag.cc:3580 msgid "An error occurred while executing time stretch operation" msgstr "" -#: editor_drag.cc:4029 +#: editor_drag.cc:4010 #, fuzzy msgid "programming_error: %1" msgstr "programming error: %1" -#: editor_drag.cc:4099 editor_markers.cc:681 +#: editor_drag.cc:4080 editor_markers.cc:680 msgid "new range marker" msgstr "nouvel intervalle" -#: editor_drag.cc:4780 +#: editor_drag.cc:4761 msgid "rubberband selection" msgstr "sélection élastique" @@ -4644,9 +4601,8 @@ msgid "V" msgstr "V" #: editor_route_groups.cc:97 -#, fuzzy msgid "Group is visible?" -msgstr "Fondus enchaînés" +msgstr "Groupe est visible?" #: editor_route_groups.cc:98 #, fuzzy @@ -4676,36 +4632,33 @@ msgid "Relative Gain Changes?" msgstr "" #: editor_route_groups.cc:101 -#, fuzzy msgid "mute|M" -msgstr "muet" +msgstr "muet|M" #: editor_route_groups.cc:101 msgid "Sharing Mute?" -msgstr "" +msgstr "Partager muet?" #: editor_route_groups.cc:102 -#, fuzzy msgid "solo|S" -msgstr "solo" +msgstr "solo|M" #: editor_route_groups.cc:102 msgid "Sharing Solo?" -msgstr "" +msgstr "Partager solo?" -#: editor_route_groups.cc:103 midi_time_axis.cc:1505 midi_time_axis.cc:1508 -#: midi_time_axis.cc:1511 mixer_strip.cc:1903 +#: editor_route_groups.cc:103 midi_time_axis.cc:1504 midi_time_axis.cc:1507 +#: midi_time_axis.cc:1510 mixer_strip.cc:1902 msgid "Rec" msgstr "Enreg." #: editor_route_groups.cc:103 msgid "Sharing Record-enable Status?" -msgstr "" +msgstr "Partager l'armement?" #: editor_route_groups.cc:104 -#, fuzzy msgid "monitoring|Mon" -msgstr "Monitoring" +msgstr "monitoring|Mon" #: editor_route_groups.cc:104 #, fuzzy @@ -4713,9 +4666,8 @@ msgid "Sharing Monitoring Choice?" msgstr "Choix du mode de monitoring" #: editor_route_groups.cc:105 -#, fuzzy msgid "selection|Sel" -msgstr "Sélection" +msgstr "sélection|Sel " #: editor_route_groups.cc:105 #, fuzzy @@ -4723,9 +4675,8 @@ msgid "Sharing Selected/Editing Status?" msgstr "Ajuster à la fenêtre" #: editor_route_groups.cc:106 -#, fuzzy msgid "active|A" -msgstr "active" +msgstr "active|A" #: editor_route_groups.cc:106 msgid "Sharing Active Status?" @@ -4735,24 +4686,23 @@ msgstr "" msgid "Activate this button to operate on all tracks when none are selected." msgstr "" -#: editor_route_groups.cc:442 mixer_ui.cc:1448 +#: editor_route_groups.cc:442 mixer_ui.cc:1449 msgid "unnamed" msgstr "(sans nom)" -#: editor_export_audio.cc:90 editor_markers.cc:696 editor_markers.cc:783 -#: editor_markers.cc:968 editor_markers.cc:986 editor_markers.cc:1004 -#: editor_markers.cc:1023 editor_markers.cc:1042 editor_markers.cc:1072 -#: editor_markers.cc:1103 editor_markers.cc:1133 editor_markers.cc:1161 -#: editor_markers.cc:1192 editor_markers.cc:1217 editor_markers.cc:1268 -#: editor_markers.cc:1312 editor_markers.cc:1338 editor_markers.cc:1515 -#: editor_mouse.cc:2542 +#: editor_export_audio.cc:90 editor_markers.cc:695 editor_markers.cc:782 +#: editor_markers.cc:967 editor_markers.cc:985 editor_markers.cc:1003 +#: editor_markers.cc:1022 editor_markers.cc:1041 editor_markers.cc:1071 +#: editor_markers.cc:1102 editor_markers.cc:1132 editor_markers.cc:1160 +#: editor_markers.cc:1191 editor_markers.cc:1216 editor_markers.cc:1267 +#: editor_markers.cc:1311 editor_markers.cc:1337 editor_markers.cc:1514 +#: editor_mouse.cc:2478 msgid "programming error: marker canvas item has no marker object pointer!" msgstr "programming error: marker canvas item has no marker object pointer!" #: editor_export_audio.cc:143 editor_export_audio.cc:148 -#, fuzzy msgid "File Exists!" -msgstr "Fichiers" +msgstr "Le fichier existe!" #: editor_export_audio.cc:151 #, fuzzy @@ -4763,120 +4713,118 @@ msgstr "Insérer des fichiers audio externes" msgid "Fit to Window" msgstr "Ajuster à la fenêtre" -#: editor_markers.cc:130 +#: editor_markers.cc:129 msgid "start" msgstr "début" -#: editor_markers.cc:131 +#: editor_markers.cc:130 msgid "end" msgstr "fin" -#: editor_markers.cc:647 editor_ops.cc:1744 editor_ops.cc:1764 +#: editor_markers.cc:646 editor_ops.cc:1744 editor_ops.cc:1764 #: editor_ops.cc:1788 editor_ops.cc:1815 location_ui.cc:1005 msgid "add marker" msgstr "ajouter un repère" -#: editor_markers.cc:678 +#: editor_markers.cc:677 #, fuzzy msgid "range" msgstr " intervalle" -#: editor_markers.cc:714 location_ui.cc:840 +#: editor_markers.cc:713 location_ui.cc:840 msgid "remove marker" msgstr "Supprimer le repère" -#: editor_markers.cc:850 +#: editor_markers.cc:849 msgid "Locate to Here" msgstr "Se placer ici" -#: editor_markers.cc:851 +#: editor_markers.cc:850 msgid "Play from Here" msgstr "Lire à partir d'ici" -#: editor_markers.cc:852 +#: editor_markers.cc:851 msgid "Move Mark to Playhead" msgstr "Placer sur la tête de lecture" -#: editor_markers.cc:856 +#: editor_markers.cc:855 msgid "Create Range to Next Marker" msgstr "Créer un intervalle jusqu'au marqueur suivant" -#: editor_markers.cc:897 -#, fuzzy +#: editor_markers.cc:896 msgid "Locate to Marker" -msgstr "Placement aux repères" +msgstr "Déplacer au repère" -#: editor_markers.cc:898 +#: editor_markers.cc:897 #, fuzzy msgid "Play from Marker" msgstr "Lire à partir d'ici" -#: editor_markers.cc:901 +#: editor_markers.cc:900 #, fuzzy msgid "Set Marker from Playhead" msgstr "placer sur la tête de lecture" -#: editor_markers.cc:903 +#: editor_markers.cc:902 #, fuzzy msgid "Set Range from Selection" msgstr "aligner sur la zone de sélection" -#: editor_markers.cc:906 +#: editor_markers.cc:905 #, fuzzy msgid "Zoom to Range" msgstr "Montrer toute la session" -#: editor_markers.cc:913 +#: editor_markers.cc:912 msgid "Hide Range" msgstr "cacher" -#: editor_markers.cc:914 -#, fuzzy +#: editor_markers.cc:913 msgid "Rename Range..." -msgstr "renommer" +msgstr "Renommer l'intervalle..." -#: editor_markers.cc:918 +#: editor_markers.cc:917 msgid "Remove Range" msgstr "Supprimer l'intervalle" -#: editor_markers.cc:925 +#: editor_markers.cc:924 msgid "Separate Regions in Range" -msgstr "séparer la région" +msgstr "Séparer les régions dans l'intervalle" -#: editor_markers.cc:928 +#: editor_markers.cc:927 msgid "Select Range" msgstr "Définit la zone de sélection" -#: editor_markers.cc:957 +#: editor_markers.cc:956 msgid "Set Punch Range" msgstr "Punch in→out" -#: editor_markers.cc:1352 editor_ops.cc:1699 +#: editor_markers.cc:1351 editor_ops.cc:1699 msgid "New Name:" msgstr "Nouveau nom:" -#: editor_markers.cc:1355 +#: editor_markers.cc:1354 msgid "Rename Mark" msgstr "renommer le repère" -#: editor_markers.cc:1357 +#: editor_markers.cc:1356 msgid "Rename Range" msgstr "renommer" -#: editor_markers.cc:1364 editor_mouse.cc:2574 processor_box.cc:1731 -#: processor_box.cc:2213 route_time_axis.cc:968 route_ui.cc:1535 +#: editor_markers.cc:1363 editor_mouse.cc:2510 processor_box.cc:1768 +#: processor_box.cc:2233 route_time_axis.cc:968 route_ui.cc:1535 msgid "Rename" msgstr "Renommer" -#: editor_markers.cc:1377 +#: editor_markers.cc:1376 msgid "rename marker" msgstr "renommer le repère" -#: editor_markers.cc:1400 +#: editor_markers.cc:1399 msgid "set loop range" msgstr "définir l'intervalle de boucle" -#: editor_markers.cc:1406 +#: editor_markers.cc:1405 msgid "set punch range" msgstr "définir l'intervalle de punch in/out" @@ -4888,7 +4836,7 @@ msgstr "" msgid "Editor::event_frame() used on unhandled event type %1" msgstr "Editor::event_frame() utilisé sur un événement non géré de type %1" -#: editor_mouse.cc:2312 editor_mouse.cc:2337 editor_mouse.cc:2350 +#: editor_mouse.cc:2235 editor_mouse.cc:2260 editor_mouse.cc:2273 msgid "" "programming error: control point canvas item has no control point object " "pointer!" @@ -4896,26 +4844,25 @@ msgstr "" "programming error: control point canvas item has no control point object " "pointer!" -#: editor_mouse.cc:2480 +#: editor_mouse.cc:2416 msgid "start point trim" msgstr "Rogner le début" -#: editor_mouse.cc:2505 +#: editor_mouse.cc:2441 msgid "End point trim" msgstr "Rogner la fin" -#: editor_mouse.cc:2572 +#: editor_mouse.cc:2508 msgid "Name for region:" msgstr "Nom de la région:" #: editor_ops.cc:140 msgid "split" -msgstr "séparer" +msgstr "scinder" #: editor_ops.cc:256 -#, fuzzy msgid "alter selection" -msgstr "étendre la sélection" +msgstr "" #: editor_ops.cc:298 msgid "nudge regions forward" @@ -4934,9 +4881,8 @@ msgid "nudge forward" msgstr "décaler vers la droite" #: editor_ops.cc:492 -#, fuzzy msgid "nudge backward" -msgstr "Décaler vers la gauche" +msgstr "décaler vers la gauche" #: editor_ops.cc:557 msgid "build_region_boundary_cache called with snap_type = %1" @@ -5010,73 +4956,72 @@ msgstr "Envoyer à l'arrière" msgid "Rename Region" msgstr "renommer la région" -#: editor_ops.cc:2372 processor_box.cc:1729 route_ui.cc:1533 +#: editor_ops.cc:2372 processor_box.cc:1766 route_ui.cc:1533 msgid "New name:" msgstr "Nouveau nom:" -#: editor_ops.cc:2683 +#: editor_ops.cc:2682 msgid "separate" msgstr "séparer" -#: editor_ops.cc:2796 -#, fuzzy +#: editor_ops.cc:2795 msgid "separate region under" -msgstr "séparer la région" +msgstr "séparer la région dessous" -#: editor_ops.cc:2917 +#: editor_ops.cc:2916 msgid "trim to selection" msgstr "rogner à la sélection" -#: editor_ops.cc:3053 +#: editor_ops.cc:3052 msgid "set sync point" msgstr "Placer le point de sync." -#: editor_ops.cc:3077 +#: editor_ops.cc:3076 msgid "remove region sync" msgstr "Supprimer la région de synchro" -#: editor_ops.cc:3099 +#: editor_ops.cc:3098 #, fuzzy msgid "move regions to original position" msgstr "placer la synchro de région" -#: editor_ops.cc:3101 +#: editor_ops.cc:3100 msgid "move region to original position" msgstr "Replacer la région à sa position initiale" -#: editor_ops.cc:3122 +#: editor_ops.cc:3121 msgid "align selection" msgstr "aligner la sélection" -#: editor_ops.cc:3196 +#: editor_ops.cc:3195 msgid "align selection (relative)" msgstr "aligner la sélection (relatif)" -#: editor_ops.cc:3230 +#: editor_ops.cc:3229 msgid "align region" msgstr "aligner la région" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim front" msgstr "Rogner en avant" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim back" msgstr "Rogner en arrière" -#: editor_ops.cc:3311 +#: editor_ops.cc:3310 msgid "trim to loop" -msgstr "rogner à la sélection" +msgstr "rogner à la boucle" -#: editor_ops.cc:3321 +#: editor_ops.cc:3320 msgid "trim to punch" msgstr "rogner au punch" -#: editor_ops.cc:3383 +#: editor_ops.cc:3382 msgid "trim to region" msgstr "Rogner autour de la région" -#: editor_ops.cc:3493 +#: editor_ops.cc:3492 msgid "" "This track/bus cannot be frozen because the signal adds or loses channels " "before reaching the outputs.\n" @@ -5084,11 +5029,11 @@ msgid "" "input or vice versa." msgstr "" -#: editor_ops.cc:3496 +#: editor_ops.cc:3495 msgid "Cannot freeze" msgstr "Impossible de geler" -#: editor_ops.cc:3502 +#: editor_ops.cc:3501 msgid "" "%1\n" "\n" @@ -5096,27 +5041,34 @@ msgid "" "\n" "Freezing will only process the signal as far as the first send/insert/return." msgstr "" +"%1\n" +"\n" +"Cette piste a au moins un départ auxiliaire ou insertion dans le " +"cheminement \n" +"de son signal.\n" +"Geler cette piste affectera ce cheminement à partir du premier départ/" +"insertion." -#: editor_ops.cc:3506 +#: editor_ops.cc:3505 #, fuzzy msgid "Freeze anyway" msgstr "Bloquer" -#: editor_ops.cc:3507 +#: editor_ops.cc:3506 #, fuzzy msgid "Don't freeze" msgstr "Impossible de geler" -#: editor_ops.cc:3508 +#: editor_ops.cc:3507 #, fuzzy msgid "Freeze Limits" msgstr "Bloquer" -#: editor_ops.cc:3523 +#: editor_ops.cc:3522 msgid "Cancel Freeze" msgstr "Annuler le gel" -#: editor_ops.cc:3554 +#: editor_ops.cc:3553 msgid "" "You can't perform this operation because the processing of the signal will " "cause one or more of the tracks to end up with a region with more channels " @@ -5125,52 +5077,52 @@ msgid "" "You can do this without processing, which is a different operation." msgstr "" -#: editor_ops.cc:3558 +#: editor_ops.cc:3557 msgid "Cannot bounce" msgstr "" -#: editor_ops.cc:3569 +#: editor_ops.cc:3568 msgid "bounce range" msgstr "copier la sélection vers un fichier audio (bounce)" -#: editor_ops.cc:3679 +#: editor_ops.cc:3678 #, fuzzy msgid "delete" msgstr "Supprimer" -#: editor_ops.cc:3682 +#: editor_ops.cc:3681 msgid "cut" msgstr "couper" -#: editor_ops.cc:3685 +#: editor_ops.cc:3684 msgid "copy" msgstr "copier" -#: editor_ops.cc:3688 +#: editor_ops.cc:3687 msgid "clear" msgstr "effacer" -#: editor_ops.cc:3786 +#: editor_ops.cc:3785 msgid " objects" msgstr " objets" -#: editor_ops.cc:3816 +#: editor_ops.cc:3815 msgid " range" msgstr " intervalle" -#: editor_ops.cc:3958 editor_ops.cc:3985 +#: editor_ops.cc:3957 editor_ops.cc:3984 msgid "remove region" msgstr "Supprimer la région" -#: editor_ops.cc:4392 +#: editor_ops.cc:4391 msgid "duplicate selection" msgstr "dupliquer la sélection" -#: editor_ops.cc:4470 +#: editor_ops.cc:4469 msgid "nudge track" msgstr "décaler la piste" -#: editor_ops.cc:4507 +#: editor_ops.cc:4506 msgid "" "Do you really want to destroy the last capture?\n" "(This is destructive and cannot be undone)" @@ -5178,152 +5130,152 @@ msgstr "" "Voulez-vous vraiment supprimer le dernier enregistrement ?\n" "(cette opération est destructive et ne pourra pas être annulée)" -#: editor_ops.cc:4510 editor_ops.cc:6516 editor_regions.cc:460 +#: editor_ops.cc:4509 editor_ops.cc:6512 editor_regions.cc:460 #: editor_snapshots.cc:158 route_ui.cc:1477 msgid "No, do nothing." msgstr "Non, ne rien faire" -#: editor_ops.cc:4511 +#: editor_ops.cc:4510 msgid "Yes, destroy it." msgstr "Oui, la détruire" -#: editor_ops.cc:4513 +#: editor_ops.cc:4512 msgid "Destroy last capture" msgstr "Supprimer la dernière capture" -#: editor_ops.cc:4574 +#: editor_ops.cc:4573 msgid "normalize" msgstr "normaliser" -#: editor_ops.cc:4669 +#: editor_ops.cc:4668 msgid "reverse regions" msgstr "inverser les régions" -#: editor_ops.cc:4703 +#: editor_ops.cc:4702 msgid "strip silence" msgstr "supprimer le silence" -#: editor_ops.cc:4764 +#: editor_ops.cc:4763 #, fuzzy msgid "Fork Region(s)" msgstr "vers la liste des régions..." -#: editor_ops.cc:4964 +#: editor_ops.cc:4963 msgid "reset region gain" msgstr "réinitialiser le gain" -#: editor_ops.cc:5017 +#: editor_ops.cc:5016 #, fuzzy msgid "region gain envelope active" msgstr "Enveloppe Active" -#: editor_ops.cc:5044 +#: editor_ops.cc:5043 msgid "toggle region lock" msgstr "Verrouiller/déverrouiller la régions" -#: editor_ops.cc:5069 +#: editor_ops.cc:5067 #, fuzzy msgid "Toggle Video Lock" msgstr "Verrouiller/déverrouiller la régions" -#: editor_ops.cc:5095 +#: editor_ops.cc:5091 msgid "region lock style" msgstr "Type de verrouillage de la région" -#: editor_ops.cc:5120 +#: editor_ops.cc:5116 msgid "change region opacity" msgstr "changer l'opacité de la région" -#: editor_ops.cc:5235 +#: editor_ops.cc:5231 msgid "set fade in length" msgstr "définir la durée de montée" -#: editor_ops.cc:5242 +#: editor_ops.cc:5238 msgid "set fade out length" msgstr "définir la durée de descente" -#: editor_ops.cc:5287 +#: editor_ops.cc:5283 msgid "set fade in shape" msgstr "définir la forme de la montée" -#: editor_ops.cc:5318 +#: editor_ops.cc:5314 msgid "set fade out shape" msgstr "définir la forme de la descente" -#: editor_ops.cc:5348 +#: editor_ops.cc:5344 msgid "set fade in active" msgstr "active la montée" -#: editor_ops.cc:5377 +#: editor_ops.cc:5373 msgid "set fade out active" msgstr "active la descente" -#: editor_ops.cc:5642 +#: editor_ops.cc:5638 msgid "set loop range from selection" msgstr "zone de sélection → intervalle de boucle" -#: editor_ops.cc:5664 +#: editor_ops.cc:5660 msgid "set loop range from edit range" msgstr "Définir la boucle depuis l'intervalle d'édition" -#: editor_ops.cc:5693 +#: editor_ops.cc:5689 msgid "set loop range from region" msgstr "Définir la boucle depuis la région" -#: editor_ops.cc:5711 +#: editor_ops.cc:5707 msgid "set punch range from selection" msgstr "Définir le punch depuis la sélection" -#: editor_ops.cc:5728 +#: editor_ops.cc:5724 msgid "set punch range from edit range" msgstr "Définir le punch depuis l'intervalle" -#: editor_ops.cc:5752 +#: editor_ops.cc:5748 msgid "set punch range from region" msgstr "Définir le punch depuis la région" -#: editor_ops.cc:5861 +#: editor_ops.cc:5857 msgid "Add new marker" msgstr "ajouter un repère" -#: editor_ops.cc:5862 +#: editor_ops.cc:5858 msgid "Set global tempo" msgstr "Définir le tempo global" -#: editor_ops.cc:5865 +#: editor_ops.cc:5861 msgid "Define one bar" msgstr "" -#: editor_ops.cc:5866 +#: editor_ops.cc:5862 msgid "Do you want to set the global tempo or add a new tempo marker?" msgstr "" "Voulez-vous définir le tempo global ou ajouter un nouveau repère de tempo ?" -#: editor_ops.cc:5892 +#: editor_ops.cc:5888 msgid "set tempo from region" msgstr "Définir le tempo depuis la région" -#: editor_ops.cc:5922 +#: editor_ops.cc:5918 msgid "split regions" -msgstr "Séparer les régions" +msgstr "scinder les régions" -#: editor_ops.cc:5964 +#: editor_ops.cc:5960 msgid "" "You are about to split\n" "%1\n" "into %2 pieces.\n" "This could take a long time." msgstr "" -"Vous allez séparer\n" +"Vous allez scinder\n" "%1\n" "en %2 parties.\n" "Cela peut prendre un certain temps." -#: editor_ops.cc:5971 +#: editor_ops.cc:5967 msgid "Call for the Ferret!" msgstr "Appeller le Fureteur!" -#: editor_ops.cc:5972 +#: editor_ops.cc:5968 msgid "" "Press OK to continue with this split operation\n" "or ask the Ferret dialog to tune the analysis" @@ -5331,55 +5283,54 @@ msgstr "" "Appuyer sur OK pour poursuivre cette séparation\n" "ou \"Demander au Fureteur\" pour affiner l'analyse" -#: editor_ops.cc:5974 +#: editor_ops.cc:5970 msgid "Press OK to continue with this split operation" msgstr "Appuyer sur OK pour éxécuter la séparation" -#: editor_ops.cc:5977 +#: editor_ops.cc:5973 msgid "Excessive split?" msgstr "Trop de divisions?" -#: editor_ops.cc:6129 +#: editor_ops.cc:6125 msgid "place transient" msgstr "" -#: editor_ops.cc:6164 +#: editor_ops.cc:6160 msgid "snap regions to grid" msgstr "aligner les régions sur la grille" -#: editor_ops.cc:6203 +#: editor_ops.cc:6199 #, fuzzy msgid "Close Region Gaps" msgstr "Booster le gain de la région" -#: editor_ops.cc:6208 -#, fuzzy +#: editor_ops.cc:6204 msgid "Crossfade length" -msgstr "Fondu enchaîné" +msgstr "Longueur du fondu enchaîné" -#: editor_ops.cc:6217 editor_ops.cc:6228 rhythm_ferret.cc:120 -#: session_option_editor.cc:155 +#: editor_ops.cc:6213 editor_ops.cc:6224 rhythm_ferret.cc:120 +#: session_option_editor.cc:153 msgid "ms" msgstr "ms" -#: editor_ops.cc:6219 +#: editor_ops.cc:6215 msgid "Pull-back length" msgstr "" -#: editor_ops.cc:6232 +#: editor_ops.cc:6228 msgid "Ok" msgstr "Ok" -#: editor_ops.cc:6247 +#: editor_ops.cc:6243 #, fuzzy msgid "close region gaps" msgstr "réinitialiser le gain" -#: editor_ops.cc:6465 route_ui.cc:1451 +#: editor_ops.cc:6461 route_ui.cc:1451 msgid "That would be bad news ...." msgstr "Mauvaise nouvelle..." -#: editor_ops.cc:6470 route_ui.cc:1456 +#: editor_ops.cc:6466 route_ui.cc:1456 msgid "" "Removing the master or monitor bus is such a bad idea\n" "that %1 is not going to allow it.\n" @@ -5388,29 +5339,29 @@ msgid "" "edit your ardour.rc file to set the\n" "\"allow-special-bus-removal\" option to be \"yes\"" msgstr "" -"Suprrimer le bus géneral ou de monitoring n'est pas une très bonne idée.\n" +"Supprimer le bus géneral ou de monitoring n'est pas une très bonne idée.\n" "%1 n'est pas configuré pour authoriser cette opération.\n" "\n" "Si vous voulez vraiment le faire, éditez le fichier ardour.rc\n" "et passez l'option \"allow-special-bus-removal\" à \"yes\"" -#: editor_ops.cc:6487 +#: editor_ops.cc:6483 msgid "tracks" msgstr "pistes" -#: editor_ops.cc:6489 route_ui.cc:1817 +#: editor_ops.cc:6485 route_ui.cc:1817 msgid "track" msgstr "piste" -#: editor_ops.cc:6493 +#: editor_ops.cc:6489 msgid "busses" msgstr "bus" -#: editor_ops.cc:6495 route_ui.cc:1817 +#: editor_ops.cc:6491 route_ui.cc:1817 msgid "bus" msgstr "bus" -#: editor_ops.cc:6500 +#: editor_ops.cc:6496 msgid "" "Do you really want to remove %1 %2 and %3 %4?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5422,7 +5373,7 @@ msgstr "" "\n" "Cette action ne pourra pas être annulé!" -#: editor_ops.cc:6505 +#: editor_ops.cc:6501 msgid "" "Do you really want to remove %1 %2?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5434,7 +5385,7 @@ msgstr "" "\n" "Cette action ne pourra pas être annulé!" -#: editor_ops.cc:6511 +#: editor_ops.cc:6507 msgid "" "Do you really want to remove %1 %2?\n" "\n" @@ -5444,49 +5395,47 @@ msgstr "" "\n" "Cette action ne pourra pas être annulé!" -#: editor_ops.cc:6518 +#: editor_ops.cc:6514 msgid "Yes, remove them." msgstr "Oui, supprimer" -#: editor_ops.cc:6520 editor_snapshots.cc:159 route_ui.cc:1478 +#: editor_ops.cc:6516 editor_snapshots.cc:159 route_ui.cc:1478 msgid "Yes, remove it." msgstr "Oui, supprimer" -#: editor_ops.cc:6525 editor_ops.cc:6527 +#: editor_ops.cc:6521 editor_ops.cc:6523 msgid "Remove %1" msgstr "Supprimer %1" -#: editor_ops.cc:6586 +#: editor_ops.cc:6582 #, fuzzy msgid "insert time" msgstr "Insérer un fichier audio" -#: editor_ops.cc:6743 +#: editor_ops.cc:6739 msgid "There are too many tracks to fit in the current window" msgstr "La fenêtre courante ne peux pas afficher toutes les pistes" -#: editor_ops.cc:6843 +#: editor_ops.cc:6839 #, c-format msgid "Saved view %u" msgstr "Vue %u sauvegardée" -#: editor_ops.cc:6868 +#: editor_ops.cc:6864 msgid "mute regions" msgstr "rendre les régions muettes" -#: editor_ops.cc:6870 +#: editor_ops.cc:6866 msgid "mute region" msgstr "rendre la région muette" -#: editor_ops.cc:6907 -#, fuzzy +#: editor_ops.cc:6903 msgid "combine regions" -msgstr "normaliser la région" +msgstr "joindre les régions" -#: editor_ops.cc:6945 -#, fuzzy +#: editor_ops.cc:6941 msgid "uncombine regions" -msgstr "normaliser la région" +msgstr "défaire jointure des régions" #: editor_regions.cc:111 msgid "Region name, with number of channels in []'s" @@ -5523,7 +5472,7 @@ msgstr "" msgid "Length of region fade-out (units: secondary clock), () if dsisabled" msgstr "" -#: editor_regions.cc:118 mixer_strip.cc:1961 mono_panner.cc:179 +#: editor_regions.cc:118 mixer_strip.cc:1960 mono_panner.cc:179 #: stereo_panner.cc:217 stereo_panner.cc:240 msgid "L" msgstr "L" @@ -5541,15 +5490,14 @@ msgstr "G" msgid "Region position glued to Bars|Beats time?" msgstr "" -#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:722 -#: mixer_strip.cc:1935 panner_ui.cc:554 stereo_panner.cc:237 +#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:723 +#: mixer_strip.cc:1934 panner_ui.cc:554 stereo_panner.cc:237 msgid "M" msgstr "M" #: editor_regions.cc:120 -#, fuzzy msgid "Region muted?" -msgstr "Fins de régions" +msgstr "Région muette?" #: editor_regions.cc:121 msgid "O" @@ -5606,34 +5554,30 @@ msgid "SS" msgstr "SS" #: editor_routes.cc:202 -#, fuzzy msgid "Track/Bus Name" -msgstr "Pistes et Bus" +msgstr "Nom de piste/bus" #: editor_routes.cc:203 -#, fuzzy msgid "Track/Bus visible ?" -msgstr "Pistes / Bus" +msgstr "Piste/bus visible?" -#: editor_routes.cc:204 mixer_strip.cc:1952 route_time_axis.cc:2387 +#: editor_routes.cc:204 mixer_strip.cc:1951 route_time_axis.cc:2387 msgid "A" msgstr "A" #: editor_routes.cc:204 -#, fuzzy msgid "Track/Bus active ?" -msgstr "Pistes et Bus" +msgstr "Piste/bus actif?" -#: editor_routes.cc:205 mixer_strip.cc:1936 +#: editor_routes.cc:205 mixer_strip.cc:1935 msgid "I" msgstr "I" #: editor_routes.cc:205 -#, fuzzy msgid "MIDI input enabled" -msgstr "Entrées" +msgstr "Entrée MIDI activée" -#: editor_routes.cc:206 mixer_strip.cc:1934 mono_panner.cc:198 +#: editor_routes.cc:206 mixer_strip.cc:1933 mono_panner.cc:198 #: stereo_panner.cc:215 stereo_panner.cc:242 msgid "R" msgstr "R" @@ -5648,47 +5592,43 @@ msgstr "Armement" msgid "Muted" msgstr "Muet" -#: editor_routes.cc:208 mixer_strip.cc:1948 +#: editor_routes.cc:208 mixer_strip.cc:1947 msgid "S" msgstr "S" #: editor_routes.cc:208 -#, fuzzy msgid "Soloed" -msgstr "Solo..." +msgstr "Solo" #: editor_routes.cc:209 -#, fuzzy msgid "SI" -msgstr "S" +msgstr "SI" -#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1883 -#, fuzzy +#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1872 msgid "Solo Isolated" -msgstr "Isoler le solo" +msgstr "Solo isolé" #: editor_routes.cc:210 -#, fuzzy msgid "Solo Safe (Locked)" -msgstr "bloquer le solo" +msgstr "Bloquer le solo" -#: editor_routes.cc:471 mixer_ui.cc:1161 +#: editor_routes.cc:471 mixer_ui.cc:1162 msgid "Hide All" msgstr "Tout cacher" -#: editor_routes.cc:472 mixer_ui.cc:1162 +#: editor_routes.cc:472 mixer_ui.cc:1163 msgid "Show All Audio Tracks" msgstr "Afficher toutes les pistes" -#: editor_routes.cc:473 mixer_ui.cc:1163 +#: editor_routes.cc:473 mixer_ui.cc:1164 msgid "Hide All Audio Tracks" msgstr "cacher toutes les pistes" -#: editor_routes.cc:474 mixer_ui.cc:1164 +#: editor_routes.cc:474 mixer_ui.cc:1165 msgid "Show All Audio Busses" msgstr "afficher tous les bus" -#: editor_routes.cc:475 mixer_ui.cc:1165 +#: editor_routes.cc:475 mixer_ui.cc:1166 msgid "Hide All Audio Busses" msgstr "cacher tous les bus" @@ -5704,49 +5644,48 @@ msgstr "Cacher toutes les pistes MIDI" msgid "Show Tracks With Regions Under Playhead" msgstr "Afficher les pistes ayant une région sous la tête de lecture" -#: editor_rulers.cc:342 +#: editor_rulers.cc:340 msgid "New location marker" msgstr "Nouveau repère temporel" -#: editor_rulers.cc:343 +#: editor_rulers.cc:341 msgid "Clear all locations" msgstr "Supprimer tous les repères temporels" -#: editor_rulers.cc:344 +#: editor_rulers.cc:342 msgid "Unhide locations" msgstr "Réafficher les repères temporels" -#: editor_rulers.cc:348 -#, fuzzy +#: editor_rulers.cc:346 msgid "New range" msgstr "Nouvel intervalle" -#: editor_rulers.cc:349 +#: editor_rulers.cc:347 msgid "Clear all ranges" msgstr "Supprimer tous les intervalles" -#: editor_rulers.cc:350 +#: editor_rulers.cc:348 msgid "Unhide ranges" msgstr "Réafficher les intervalles" -#: editor_rulers.cc:360 +#: editor_rulers.cc:358 msgid "New CD track marker" msgstr "Nouveau marqueur de CD" -#: editor_rulers.cc:365 tempo_dialog.cc:40 +#: editor_rulers.cc:363 tempo_dialog.cc:40 msgid "New Tempo" msgstr "Nouveau tempo" -#: editor_rulers.cc:370 tempo_dialog.cc:255 +#: editor_rulers.cc:368 tempo_dialog.cc:255 msgid "New Meter" msgstr "Nouvelle signature rythmique" -#: editor_rulers.cc:376 +#: editor_rulers.cc:373 #, fuzzy msgid "Timeline height" msgstr "la hauteur" -#: editor_rulers.cc:386 +#: editor_rulers.cc:383 #, fuzzy msgid "Align Video Track" msgstr "Ajouter une piste audio" @@ -5755,51 +5694,51 @@ msgstr "Ajouter une piste audio" msgid "set selected regions" msgstr "sélection de régions" -#: editor_selection.cc:1419 +#: editor_selection.cc:1414 msgid "select all" msgstr "sélectionner tout" -#: editor_selection.cc:1511 +#: editor_selection.cc:1506 msgid "select all within" msgstr "sélectionner tout dedans" -#: editor_selection.cc:1569 +#: editor_selection.cc:1564 msgid "set selection from range" msgstr "intervalle → zone de sélection" -#: editor_selection.cc:1609 +#: editor_selection.cc:1604 msgid "select all from range" msgstr "sélectionner tout à partir de la zone" -#: editor_selection.cc:1640 +#: editor_selection.cc:1635 msgid "select all from punch" msgstr "sélectionner tout depuis le point de punch in/out" -#: editor_selection.cc:1671 +#: editor_selection.cc:1666 msgid "select all from loop" msgstr "sélectionner tout depuis la boucle" -#: editor_selection.cc:1707 +#: editor_selection.cc:1702 msgid "select all after cursor" msgstr "sélectionner tout après le curseur" -#: editor_selection.cc:1709 +#: editor_selection.cc:1704 msgid "select all before cursor" msgstr "sélectionner tout avant le curseur" -#: editor_selection.cc:1758 +#: editor_selection.cc:1753 msgid "select all after edit" msgstr "Sélectionner tout après le point d'édition" -#: editor_selection.cc:1760 +#: editor_selection.cc:1755 msgid "select all before edit" msgstr "sélectionner tout avant le point d'édition" -#: editor_selection.cc:1893 +#: editor_selection.cc:1888 msgid "No edit range defined" msgstr "Aucune plage d'édition définie" -#: editor_selection.cc:1899 +#: editor_selection.cc:1894 msgid "" "the edit point is Selected Marker\n" "but there is no selected marker." @@ -5808,9 +5747,8 @@ msgstr "" "mais il n'y a aucun repère sélectionné." #: editor_snapshots.cc:136 -#, fuzzy msgid "Rename Snapshot" -msgstr "Supprimer le cliché" +msgstr "Renommer le cliché" #: editor_snapshots.cc:138 msgid "New name of snapshot" @@ -5828,46 +5766,46 @@ msgstr "" msgid "Remove snapshot" msgstr "Supprimer le cliché" -#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:251 +#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:250 msgid "add" msgstr "ajouter" -#: editor_tempodisplay.cc:232 +#: editor_tempodisplay.cc:231 msgid "add tempo mark" msgstr "ajouter un changement de tempo" -#: editor_tempodisplay.cc:275 +#: editor_tempodisplay.cc:272 msgid "add meter mark" msgstr "ajouter un indicateur de type de mesure" -#: editor_tempodisplay.cc:291 editor_tempodisplay.cc:374 -#: editor_tempodisplay.cc:393 +#: editor_tempodisplay.cc:288 editor_tempodisplay.cc:367 +#: editor_tempodisplay.cc:386 msgid "" "programming error: tempo marker canvas item has no marker object pointer!" msgstr "" "programming error: tempo marker canvas item has no marker object pointer!" -#: editor_tempodisplay.cc:296 editor_tempodisplay.cc:379 +#: editor_tempodisplay.cc:293 editor_tempodisplay.cc:372 msgid "programming error: marker for tempo is not a tempo marker!" msgstr "programming error: marker for tempo is not a tempo marker!" -#: editor_tempodisplay.cc:308 editor_tempodisplay.cc:340 +#: editor_tempodisplay.cc:305 editor_tempodisplay.cc:335 msgid "done" msgstr "terminé" -#: editor_tempodisplay.cc:329 editor_tempodisplay.cc:359 +#: editor_tempodisplay.cc:324 editor_tempodisplay.cc:352 msgid "replace tempo mark" msgstr "remplacer le changement de tempo" -#: editor_tempodisplay.cc:398 editor_tempodisplay.cc:430 +#: editor_tempodisplay.cc:391 editor_tempodisplay.cc:423 msgid "programming error: marker for meter is not a meter marker!" msgstr "programming error: marker for meter is not a meter marker!" -#: editor_tempodisplay.cc:408 editor_tempodisplay.cc:442 +#: editor_tempodisplay.cc:401 editor_tempodisplay.cc:435 msgid "remove tempo mark" msgstr "Supprimer le changement de tempo" -#: editor_tempodisplay.cc:425 +#: editor_tempodisplay.cc:418 msgid "" "programming error: meter marker canvas item has no marker object pointer!" msgstr "" @@ -5953,7 +5891,7 @@ msgstr "192000Hz" #: engine_dialog.cc:127 engine_dialog.cc:132 engine_dialog.cc:169 #: engine_dialog.cc:552 midi_channel_selector.cc:163 #: midi_channel_selector.cc:402 midi_channel_selector.cc:438 -#: rc_option_editor.cc:1252 sfdb_ui.cc:542 +#: rc_option_editor.cc:1250 sfdb_ui.cc:542 msgid "None" msgstr "(aucun)" @@ -5999,9 +5937,8 @@ msgid "Driver:" msgstr "Pilote:" #: engine_dialog.cc:182 -#, fuzzy msgid "Audio Interface:" -msgstr "Interface:" +msgstr "Interface audio:" #: engine_dialog.cc:187 sfdb_ui.cc:148 sfdb_ui.cc:261 sfdb_ui.cc:266 msgid "Sample rate:" @@ -6089,7 +6026,6 @@ msgstr "" "enregistrer les paramètres" #: engine_dialog.cc:777 -#, fuzzy msgid "" "You do not have any audio devices capable of\n" "simultaneous playback and recording.\n" @@ -6109,14 +6045,14 @@ msgstr "" "d'enregistrer en même temps.\n" "\n" "Allez dans Applications -> Utilitaires -> Config Audio MIDI\n" -"pour créer un périphérique « agrégé » ou bien installez une\n" +"pour créer un périphérique \"agrégé\"\t ou bien installez une\n" "interface audio appropriée.\n" "\n" "Ensuite, envoyez un mail à Apple et demandez-leur pourquoi\n" "les nouveaux Macs ne peuvent pas faire de duplex audio.\n" "\n" "Si vous voulez juste lire ou enregistrer mais pas\n" -"les deux à la fois, démarrez Jack avant Ardour et sélectionnez le " +"les deux à la fois, démarrez JACK avant %1 et sélectionnez le\n" "périphérique correspondant." #: engine_dialog.cc:790 @@ -6151,31 +6087,31 @@ msgstr "Canaux:" #: export_channel_selector.cc:46 msgid "Split to mono files" -msgstr "Séparer en fichiers mono" +msgstr "Scinder en fichiers mono" -#: export_channel_selector.cc:180 +#: export_channel_selector.cc:182 msgid "Bus or Track" msgstr "Piste ou Bus" -#: export_channel_selector.cc:457 +#: export_channel_selector.cc:459 msgid "Region contents without fades nor region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:461 +#: export_channel_selector.cc:463 msgid "Region contents with fades and region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:465 +#: export_channel_selector.cc:467 #, fuzzy msgid "Track output (channels: %1)" msgstr "voies en sortie" -#: export_channel_selector.cc:534 +#: export_channel_selector.cc:536 #, fuzzy msgid "Export region contents" msgstr "Exporter la région" -#: export_channel_selector.cc:535 +#: export_channel_selector.cc:537 #, fuzzy msgid "Export track output" msgstr "Connecter les sorties des pistes et des bus" @@ -6191,8 +6127,8 @@ msgstr "" msgid "List files" msgstr "Liste des fichiers" -#: export_dialog.cc:164 export_timespan_selector.cc:357 -#: export_timespan_selector.cc:421 +#: export_dialog.cc:164 export_timespan_selector.cc:355 +#: export_timespan_selector.cc:417 msgid "Time Span" msgstr "Laps de temps" @@ -6221,7 +6157,6 @@ msgid "Stop Export" msgstr "Arrêter l'exportation" #: export_dialog.cc:337 -#, fuzzy msgid "export" msgstr "Exporter" @@ -6287,9 +6222,8 @@ msgid "No format!" msgstr "format" #: export_file_notebook.cc:267 -#, fuzzy msgid "Format %1: %2" -msgstr "Format:" +msgstr "Format %1: %2" #: export_filename_selector.cc:32 msgid "Label:" @@ -6308,6 +6242,9 @@ msgid "Folder:" msgstr "Dossier:" #: export_filename_selector.cc:37 session_import_dialog.cc:44 +#: transcode_video_dialog.cc:58 video_server_dialog.cc:44 +#: video_server_dialog.cc:46 export_video_dialog.cc:68 +#: export_video_dialog.cc:70 msgid "Browse" msgstr "Parcourir" @@ -6333,7 +6270,7 @@ msgstr "" #: export_filename_selector.cc:322 msgid "Choose export folder" -msgstr "Choisir l'export du dossier" +msgstr "Choisir le dossier destinataire" #: export_format_dialog.cc:31 msgid "New Export Format Profile" @@ -6448,44 +6385,44 @@ msgstr "" msgid "Show Times as:" msgstr "Temps exprimé en:" -#: export_timespan_selector.cc:206 +#: export_timespan_selector.cc:204 msgid " to " msgstr " à " -#: export_timespan_selector.cc:350 export_timespan_selector.cc:411 +#: export_timespan_selector.cc:348 export_timespan_selector.cc:407 msgid "Range" msgstr "Intervalle" -#: gain_meter.cc:108 gain_meter.cc:430 gain_meter.cc:819 +#: gain_meter.cc:109 gain_meter.cc:431 gain_meter.cc:820 msgid "-inf" msgstr "-inf" -#: gain_meter.cc:114 gain_meter.cc:868 -msgid "Fader automation mode" -msgstr "mode d'automatisation du gain" - #: gain_meter.cc:115 gain_meter.cc:869 -msgid "Fader automation type" -msgstr "type d'automatisation du gain" +msgid "Fader automation mode" +msgstr "Mode d'automation du gain" -#: gain_meter.cc:124 gain_meter.cc:758 panner_ui.cc:178 panner_ui.cc:590 +#: gain_meter.cc:116 gain_meter.cc:870 +msgid "Fader automation type" +msgstr "Type d'automation du gain" + +#: gain_meter.cc:125 gain_meter.cc:759 panner_ui.cc:178 panner_ui.cc:590 msgid "Abs" msgstr "abs" -#: gain_meter.cc:333 +#: gain_meter.cc:334 msgid "-Inf" msgstr "-inf" -#: gain_meter.cc:725 mixer_strip.cc:1955 panner_ui.cc:557 +#: gain_meter.cc:726 mixer_strip.cc:1954 panner_ui.cc:557 #: route_time_axis.cc:2391 msgid "P" msgstr "P" -#: gain_meter.cc:728 panner_ui.cc:560 +#: gain_meter.cc:729 panner_ui.cc:560 msgid "T" msgstr "T" -#: gain_meter.cc:731 panner_ui.cc:563 +#: gain_meter.cc:732 panner_ui.cc:563 msgid "W" msgstr "W" @@ -6498,29 +6435,37 @@ msgstr "réglages préféfinis" msgid "Switches" msgstr "Pitch shift" -#: generic_pluginui.cc:242 generic_pluginui.cc:372 processor_box.cc:2190 +#: generic_pluginui.cc:242 generic_pluginui.cc:376 processor_box.cc:2210 msgid "Controls" -msgstr "contrôles" +msgstr "Contrôles" -#: generic_pluginui.cc:266 +#: generic_pluginui.cc:270 msgid "Plugin Editor: could not build control element for port %1" msgstr "" "Éditeur de plugin: impossible de construire l'élément de contrôle pour le " "port %1" -#: generic_pluginui.cc:404 +#: generic_pluginui.cc:408 #, fuzzy msgid "Meters" msgstr "Signature rythmique" -#: generic_pluginui.cc:419 +#: generic_pluginui.cc:423 msgid "Automation control" -msgstr "contrôle d'automatisation" +msgstr "Contrôle d'automation" -#: generic_pluginui.cc:426 +#: generic_pluginui.cc:430 msgid "Mgnual" msgstr "Manuel" +#: global_port_matrix.cc:164 +msgid "Audio Connection Manager" +msgstr "Gestionnaire de connexion audio" + +#: global_port_matrix.cc:167 +msgid "MIDI Connection Manager" +msgstr "Gestion des connexions MIDI" + #: global_port_matrix.cc:204 io_selector.cc:216 msgid "port" msgstr "port" @@ -6681,11 +6626,11 @@ msgstr "Import du fichier: %1 sur %2" msgid "I/O selector" msgstr "Sélecteur I/O" -#: io_selector.cc:268 +#: io_selector.cc:266 msgid "%1 input" msgstr "Entrée %1" -#: io_selector.cc:270 +#: io_selector.cc:268 msgid "%1 output" msgstr "sortie %1" @@ -6758,11 +6703,10 @@ msgid "period" msgstr "" #: latency_gui.cc:55 -#, fuzzy msgid "%1 sample" msgid_plural "%1 samples" -msgstr[0] "échantillons" -msgstr[1] "échantillons" +msgstr[0] "%1 échantillon" +msgstr[1] "%1 échantillons" #: latency_gui.cc:72 panner_ui.cc:392 msgid "Reset" @@ -6790,9 +6734,8 @@ msgid "Performer:" msgstr "" #: location_ui.cc:86 -#, fuzzy msgid "Composer:" -msgstr "Compositeur" +msgstr "Compositeur:" #: location_ui.cc:88 msgid "Pre-Emphasis" @@ -6886,37 +6829,37 @@ msgstr "" "\n" "Veuillez étudier ces possibilités, et peut-être (re)lancer JACK." -#: main.cc:201 main.cc:320 +#: main.cc:203 main.cc:324 #, fuzzy msgid "cannot create user %3 folder %1 (%2)" msgstr "impossible de créer le fichier ardour de l'utilisateur %1 (%2)" -#: main.cc:208 main.cc:327 +#: main.cc:210 main.cc:331 msgid "cannot open pango.rc file %1" msgstr "impossible d'ouvrir le fichier pango.rc %1" -#: main.cc:233 main.cc:354 +#: main.cc:235 main.cc:358 msgid "Cannot find ArdourMono TrueType font" msgstr "" -#: main.cc:245 main.cc:360 +#: main.cc:247 main.cc:364 msgid "Cannot load ArdourMono TrueType font." msgstr "" -#: main.cc:308 +#: main.cc:312 msgid "" "No fontconfig file found on your system. Things may looked very odd or ugly" msgstr "" -#: main.cc:364 +#: main.cc:368 msgid "Failed to set fontconfig configuration." msgstr "" -#: main.cc:375 main.cc:391 +#: main.cc:379 main.cc:395 msgid "JACK exited" msgstr "JACK a quitté" -#: main.cc:378 +#: main.cc:382 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6931,7 +6874,7 @@ msgstr "" "\n" "Cliquez sur OK pour quitter %1." -#: main.cc:393 +#: main.cc:397 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6947,51 +6890,49 @@ msgstr "" "Il n'est pas possible de sauvegarder la session\n" "car les informations de connection seraient perdues.\n" -#: main.cc:487 +#: main.cc:491 msgid " (built using " msgstr " (construit avec " -#: main.cc:490 +#: main.cc:494 msgid " and GCC version " msgstr " et GCC version " -#: main.cc:500 -#, fuzzy +#: main.cc:504 msgid "Copyright (C) 1999-2012 Paul Davis" -msgstr "Copyright (C) 1999-2011 Paul Davis" +msgstr "Copyright © 1999-2012 Paul Davis" -#: main.cc:501 -#, fuzzy +#: main.cc:505 msgid "" "Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " "Baker, Robin Gareus" msgstr "" -"Pour certaines parties, Copyright (C) Steve Harris, Ari Johnson, Brett " -"Viren, Joel Baker" +"Pour certaines parties, Copyright © Steve Harris, Ari Johnson, Brett Viren, " +"Joel Baker, Robin Gareus" -#: main.cc:503 +#: main.cc:507 msgid "%1 comes with ABSOLUTELY NO WARRANTY" msgstr "%1 est distribué sans AUCUNE GARANTIE" -#: main.cc:504 +#: main.cc:508 msgid "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "pas même de COMMERCIALISATION ou d'ADÉQUATION À UN BUT PARTICULIER." -#: main.cc:505 +#: main.cc:509 msgid "This is free software, and you are welcome to redistribute it " msgstr "Ceci est un logiciel libre, et vous êtes encouragé à le distribuer " -#: main.cc:506 +#: main.cc:510 msgid "under certain conditions; see the source for copying conditions." msgstr "" "sous certaines conditions ; voir le fichier source pour les conditions de " "distribution." -#: main.cc:515 +#: main.cc:519 msgid "Cannot xinstall SIGPIPE error handler" msgstr "" -#: main.cc:521 +#: main.cc:525 #, fuzzy msgid "could not create %1 GUI" msgstr "impossible de créer l'interface utilisateur d'Ardour" @@ -7001,7 +6942,7 @@ msgstr "impossible de créer l'interface utilisateur d'Ardour" msgid "Display delta to edit cursor" msgstr "delta d'Horloge Primaire au point d'édition" -#: marker.cc:251 +#: marker.cc:251 video_image_frame.cc:120 msgid "MarkerText" msgstr "MarkerText" @@ -7051,7 +6992,7 @@ msgstr "éditer la note" #: midi_channel_selector.cc:337 #, fuzzy msgid "Force all channels to 1 channel" -msgstr "changer le canal" +msgstr "changer le canal de la note" #: midi_channel_selector.cc:378 #, fuzzy @@ -7106,43 +7047,39 @@ msgstr "" #: midi_export_dialog.cc:35 msgid "Export MIDI: %1" -msgstr "" +msgstr "Export MIDI: %1" #: midi_list_editor.cc:55 msgid "Whole" -msgstr "" +msgstr "Ronde" #: midi_list_editor.cc:56 msgid "Half" -msgstr "" +msgstr "Blanche" #: midi_list_editor.cc:57 msgid "Triplet" -msgstr "" +msgstr "Triplet" #: midi_list_editor.cc:58 -#, fuzzy msgid "Quarter" -msgstr "Noire (4)" +msgstr "Noire" #: midi_list_editor.cc:59 -#, fuzzy msgid "Eighth" -msgstr "Droite" +msgstr "Croche" #: midi_list_editor.cc:60 -#, fuzzy msgid "Sixteenth" -msgstr "Double croche (16)" +msgstr "Double croche" #: midi_list_editor.cc:61 -#, fuzzy msgid "Thirty-second" -msgstr "Triple Croche (32)" +msgstr "Triple croche" #: midi_list_editor.cc:62 msgid "Sixty-fourth" -msgstr "" +msgstr "Quadruple croche" #: midi_list_editor.cc:105 msgid "Num" @@ -7150,7 +7087,7 @@ msgstr "" #: midi_list_editor.cc:107 msgid "Vel" -msgstr "" +msgstr "Vel" #: midi_list_editor.cc:215 #, fuzzy @@ -7188,24 +7125,20 @@ msgid "delete notes (from list)" msgstr "supprimer la note" #: midi_list_editor.cc:599 -#, fuzzy msgid "change note channel" -msgstr "changer le canal" +msgstr "changer le canal de la note" #: midi_list_editor.cc:607 -#, fuzzy msgid "change note number" -msgstr "modifier la durée de la note" +msgstr "changer la hauteur de la note" #: midi_list_editor.cc:617 -#, fuzzy msgid "change note velocity" -msgstr "sélection de zone" +msgstr "changer la vélocité de la note" #: midi_list_editor.cc:687 -#, fuzzy msgid "change note length" -msgstr "modifier la durée de la note" +msgstr "changer la durée de la note" #: midi_port_dialog.cc:39 msgid "Add MIDI Port" @@ -7215,7 +7148,7 @@ msgstr "Ajouter un port MIDI" msgid "Port name:" msgstr "Nom du port:" -#: midi_port_dialog.cc:46 +#: midi_port_dialog.cc:45 msgid "MidiPortDialog" msgstr "MidiPortDialog" @@ -7230,9 +7163,8 @@ msgid "velocity edit" msgstr "Vélocité" #: midi_region_view.cc:931 -#, fuzzy msgid "add note" -msgstr "éditer la note" +msgstr "ajouter une note" #: midi_region_view.cc:1779 msgid "step add" @@ -7262,9 +7194,8 @@ msgid "delete patch change" msgstr "définir l'intervalle de punch in/out" #: midi_region_view.cc:2022 -#, fuzzy msgid "delete selection" -msgstr "étendre la sélection" +msgstr "supprimer la sélection" #: midi_region_view.cc:2038 msgid "delete note" @@ -7318,24 +7249,22 @@ msgstr "Canal" msgid "paste" msgstr "coller" -#: midi_region_view.cc:3763 +#: midi_region_view.cc:3761 #, fuzzy msgid "delete sysex" msgstr "supprimer la note" #: midi_streamview.cc:479 -#, fuzzy msgid "failed to create MIDI region" -msgstr "ardour : renommer la région" +msgstr "Echec lors de la création de la région MIDI" #: midi_time_axis.cc:262 msgid "External MIDI Device" msgstr "" #: midi_time_axis.cc:263 -#, fuzzy msgid "External Device Mode" -msgstr "Source de synchronisation Timecode" +msgstr "" #: midi_time_axis.cc:271 msgid "Chns" @@ -7374,64 +7303,73 @@ msgstr "Couleur du canal" msgid "Color Mode" msgstr "Mode couleur" -#: midi_time_axis.cc:562 +#: midi_time_axis.cc:561 msgid "Bender" msgstr "" -#: midi_time_axis.cc:566 +#: midi_time_axis.cc:565 msgid "Pressure" msgstr "Pression" -#: midi_time_axis.cc:579 +#: midi_time_axis.cc:578 msgid "Controllers" msgstr "Contrôleurs" -#: midi_time_axis.cc:584 +#: midi_time_axis.cc:583 msgid "No MIDI Channels selected" msgstr "Aucun canal MIDI sélectionné" -#: midi_time_axis.cc:641 midi_time_axis.cc:770 +#: midi_time_axis.cc:640 midi_time_axis.cc:769 msgid "Hide all channels" msgstr "Cacher tous les canaux" -#: midi_time_axis.cc:645 midi_time_axis.cc:774 +#: midi_time_axis.cc:644 midi_time_axis.cc:773 msgid "Show all channels" msgstr "Afficher tous les canaux" -#: midi_time_axis.cc:656 midi_time_axis.cc:785 +#: midi_time_axis.cc:655 midi_time_axis.cc:784 msgid "Channel %1" msgstr "Canal %1" -#: midi_time_axis.cc:911 midi_time_axis.cc:943 +#: midi_time_axis.cc:910 midi_time_axis.cc:942 msgid "Controllers %1-%2" msgstr "Contrôleurs %1-%2" -#: midi_time_axis.cc:934 midi_time_axis.cc:937 -#, fuzzy +#: midi_time_axis.cc:933 midi_time_axis.cc:936 msgid "Controller %1" -msgstr "Contrôleurs %1-%2" +msgstr "Contrôleur %1" -#: midi_time_axis.cc:960 +#: midi_time_axis.cc:959 msgid "Sustained" msgstr "" -#: midi_time_axis.cc:967 +#: midi_time_axis.cc:966 #, fuzzy msgid "Percussive" msgstr "Début de percussion" -#: midi_time_axis.cc:987 +#: midi_time_axis.cc:986 msgid "Meter Colors" msgstr "Couleur du VU-mètre" -#: midi_time_axis.cc:994 +#: midi_time_axis.cc:993 msgid "Channel Colors" msgstr "Couleur du canal" -#: midi_time_axis.cc:1001 +#: midi_time_axis.cc:1000 msgid "Track Color" msgstr "Couleur de la piste" +#: midi_time_axis.cc:1488 midi_time_axis.cc:1494 midi_time_axis.cc:1504 +#: midi_time_axis.cc:1510 +#, fuzzy +msgid "all" +msgstr "Très petit" + +#: midi_time_axis.cc:1491 midi_time_axis.cc:1507 +msgid "some" +msgstr "" + #: midi_tracer.cc:43 #, fuzzy msgid "Line history: " @@ -7439,7 +7377,7 @@ msgstr "Limiter la taille de l'historique d'annulation à" #: midi_tracer.cc:51 msgid "Auto-Scroll" -msgstr "Défillement automatique" +msgstr "Défilement automatique" #: midi_tracer.cc:52 msgid "Decimal" @@ -7519,7 +7457,7 @@ msgstr "Cliquez pour choisir un dossier supplémentaire" msgid "Missing Plugins" msgstr "Plugins manquants" -#: missing_plugin_dialog.cc:33 +#: missing_plugin_dialog.cc:33 transcode_video_dialog.cc:59 msgid "OK" msgstr "OK" @@ -7599,12 +7537,12 @@ msgstr "Chargement des menus depuis %1" msgid "Could not find mixer.bindings in search path %1" msgstr "" -#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1721 +#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1720 msgid "pre" msgstr "pré" #: mixer_strip.cc:93 mixer_strip.cc:121 mixer_strip.cc:352 mixer_strip.cc:1293 -#: rc_option_editor.cc:1884 +#: rc_option_editor.cc:1873 #, fuzzy msgid "Comments" msgstr "Commentaire" @@ -7620,9 +7558,8 @@ msgid "" msgstr "" #: mixer_strip.cc:154 -#, fuzzy msgid "Hide this mixer strip" -msgstr "Tranches de mix étroites" +msgstr "Cacher ce tranche de mixage" #: mixer_strip.cc:165 #, fuzzy @@ -7641,11 +7578,11 @@ msgstr "Isoler le Solo" msgid "Lock Solo Status" msgstr "Verrouiller le status Solo" -#: mixer_strip.cc:201 mixer_strip.cc:1930 +#: mixer_strip.cc:201 mixer_strip.cc:1929 msgid "lock" msgstr "verrou" -#: mixer_strip.cc:202 mixer_strip.cc:1929 +#: mixer_strip.cc:202 mixer_strip.cc:1928 msgid "iso" msgstr "iso" @@ -7654,53 +7591,52 @@ msgstr "iso" msgid "Mix group" msgstr "Aucun groupe" -#: mixer_strip.cc:349 rc_option_editor.cc:1881 +#: mixer_strip.cc:349 rc_option_editor.cc:1870 #, fuzzy msgid "Phase Invert" msgstr "Inverser" -#: mixer_strip.cc:350 rc_option_editor.cc:1882 route_ui.cc:1213 -#, fuzzy +#: mixer_strip.cc:350 rc_option_editor.cc:1871 route_ui.cc:1213 msgid "Solo Safe" -msgstr "bloquer le solo" +msgstr "Bloquer le solo" -#: mixer_strip.cc:353 mixer_ui.cc:123 route_time_axis.cc:664 +#: mixer_strip.cc:353 mixer_ui.cc:124 route_time_axis.cc:664 msgid "Group" msgstr "Groupe" -#: mixer_strip.cc:354 rc_option_editor.cc:1885 +#: mixer_strip.cc:354 rc_option_editor.cc:1874 #, fuzzy msgid "Meter Point" msgstr "VU-mètre" #: mixer_strip.cc:466 -#, fuzzy msgid "Enable/Disable MIDI input" -msgstr "Activer/désactiver le métronome" +msgstr "Activer/désactiver l'entrée du MIDI" #: mixer_strip.cc:616 -#, fuzzy msgid "" "Aux\n" "Sends" -msgstr "Envoi MTC (Midi Time Code)" +msgstr "" +"Arrivées\n" +"Aux" #: mixer_strip.cc:640 #, fuzzy msgid "Snd" msgstr "secondes" -#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2118 +#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2152 msgid "Not connected to JACK - no I/O changes are possible" msgstr "Non connecté à JACK – aucun changement d'entrée/sortie n'est possible" #: mixer_strip.cc:1089 msgid "INPUT to %1" -msgstr "" +msgstr "ENTRÉE vers %1" #: mixer_strip.cc:1092 msgid "OUTPUT from %1" -msgstr "" +msgstr "SORTIE depuis %1" #: mixer_strip.cc:1167 msgid "Disconnected" @@ -7726,116 +7662,116 @@ msgstr "ajouter ou modifier des commentaires" msgid ": comment editor" msgstr ": éditeur de commentaires" -#: mixer_strip.cc:1429 +#: mixer_strip.cc:1428 msgid "Grp" msgstr "Grp" -#: mixer_strip.cc:1432 +#: mixer_strip.cc:1431 msgid "~G" msgstr "~G" -#: mixer_strip.cc:1461 +#: mixer_strip.cc:1460 msgid "Comments..." msgstr "Commentaires..." -#: mixer_strip.cc:1463 +#: mixer_strip.cc:1462 msgid "Save As Template..." msgstr "Enregistrer comme modèle..." -#: mixer_strip.cc:1469 route_group_dialog.cc:39 route_time_axis.cc:687 +#: mixer_strip.cc:1468 route_group_dialog.cc:39 route_time_axis.cc:687 msgid "Active" msgstr "Activé" -#: mixer_strip.cc:1476 +#: mixer_strip.cc:1475 msgid "Adjust Latency..." msgstr "Régler la latence..." -#: mixer_strip.cc:1479 +#: mixer_strip.cc:1478 msgid "Protect Against Denormals" msgstr "Protèger contre les dénormalisations" -#: mixer_strip.cc:1485 route_time_axis.cc:426 +#: mixer_strip.cc:1484 route_time_axis.cc:426 #, fuzzy msgid "Remote Control ID..." msgstr "Identifiant de contrôleur" -#: mixer_strip.cc:1717 mixer_strip.cc:1741 +#: mixer_strip.cc:1716 mixer_strip.cc:1740 msgid "in" msgstr "entrée" -#: mixer_strip.cc:1725 +#: mixer_strip.cc:1724 msgid "post" msgstr "post" -#: mixer_strip.cc:1729 +#: mixer_strip.cc:1728 msgid "out" msgstr "sortie" -#: mixer_strip.cc:1734 +#: mixer_strip.cc:1733 msgid "custom" msgstr "" -#: mixer_strip.cc:1745 +#: mixer_strip.cc:1744 #, fuzzy msgid "pr" msgstr "pré" -#: mixer_strip.cc:1749 +#: mixer_strip.cc:1748 #, fuzzy msgid "po" msgstr "p" -#: mixer_strip.cc:1753 +#: mixer_strip.cc:1752 #, fuzzy msgid "o" msgstr "Mono" -#: mixer_strip.cc:1758 +#: mixer_strip.cc:1757 msgid "c" msgstr "" -#: mixer_strip.cc:1906 route_ui.cc:138 +#: mixer_strip.cc:1905 route_ui.cc:138 msgid "Disk" -msgstr "" +msgstr "Disque" -#: mixer_strip.cc:1921 monitor_section.cc:63 +#: mixer_strip.cc:1920 monitor_section.cc:63 msgid "AFL" msgstr "AFL" -#: mixer_strip.cc:1924 monitor_section.cc:64 +#: mixer_strip.cc:1923 monitor_section.cc:64 msgid "PFL" msgstr "PFL" -#: mixer_strip.cc:1937 +#: mixer_strip.cc:1936 #, fuzzy msgid "D" msgstr "CD" -#: mixer_strip.cc:1960 +#: mixer_strip.cc:1959 #, fuzzy msgid "i" msgstr "entrée" -#: mixer_strip.cc:2134 +#: mixer_strip.cc:2133 #, fuzzy msgid "Pre-fader" msgstr "Pré-atténuation" -#: mixer_strip.cc:2135 +#: mixer_strip.cc:2134 #, fuzzy msgid "Post-fader" msgstr "Post-atténuation" -#: mixer_ui.cc:1188 +#: mixer_ui.cc:1189 msgid "track display list item for renamed strip not found!" msgstr "" "élément de liste d'affichage de piste introuvable pour la tranche renommée !" -#: mixer_ui.cc:1272 +#: mixer_ui.cc:1273 msgid "-all-" msgstr "-(tout)-" -#: mixer_ui.cc:1791 +#: mixer_ui.cc:1792 msgid "Strips" msgstr "Tranches" @@ -7930,7 +7866,9 @@ msgstr "Solo/muet" msgid "" "If enabled, solo will override mute\n" "(a soloed & muted track or bus will be audible)" -msgstr "Si actif, le modo solo prend le pas sur le mode muet" +msgstr "" +"Si actif, le mode solo prend le pas sur le mode muet (une piste muette et en " +"solo sera audible)" #: monitor_section.cc:227 msgid "mute" @@ -8012,7 +7950,7 @@ msgstr "Écoute pré-fader" #: mono_panner.cc:101 #, c-format msgid "L:%3d R:%3d" -msgstr "" +msgstr "G:%3d D:%3d" #: mono_panner_editor.cc:33 msgid "Mono Panner" @@ -8021,7 +7959,7 @@ msgstr "" #: mono_panner_editor.cc:44 mono_panner_editor.cc:49 #: stereo_panner_editor.cc:46 stereo_panner_editor.cc:51 msgid "%" -msgstr "" +msgstr "%" #: nag.cc:41 #, fuzzy @@ -8151,6 +8089,7 @@ msgstr "u -h, --help Affiche ce message\n" msgid "" " -a, --no-announcements Do not contact website for announcements\n" msgstr "" +" -a, --no-announcements Ne pas chercher des annonces sur le site\n" #: opts.cc:62 msgid "" @@ -8179,13 +8118,13 @@ msgid "" " -D, --debug Set debug flags. Use \"-D list\" to see " "available options\n" msgstr "" -" -D, --debug Définir les drapeaux de debogue. Utiliser \"-D " -"list\" pour avoir les options disponibles\n" +" -D, --debug Définir les drapeaux de déboguage. Utiliser \"-" +"D list\" pour avoir les options disponibles\n" #: opts.cc:66 -#, fuzzy msgid " -n, --no-splash Do not show splash screen\n" -msgstr " -n, --show-splash Afficher l'écran de démarrage\n" +msgstr "" +" -n, --no-splash Ne pas afficher l'écran de démarrage\n" #: opts.cc:67 msgid " -m, --menus file Use \"file\" to define menus\n" @@ -8207,8 +8146,10 @@ msgstr "" "spécifiques\n" #: opts.cc:70 +#, fuzzy msgid " -P, --no-connect-ports Do not connect any ports at startup\n" msgstr "" +" -a, --no-announcements Ne pas chercher des annonces sur le site\n" #: opts.cc:71 msgid " -S, --sync Draw the gui synchronously \n" @@ -8245,7 +8186,7 @@ msgstr "" msgid "Panner (2D)" msgstr "" -#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:494 +#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:452 msgid "Bypass" msgstr "Court-circuiter" @@ -8255,11 +8196,11 @@ msgstr "" #: panner_ui.cc:71 msgid "Pan automation mode" -msgstr "Mode d'automatisation du panoramique" +msgstr "Mode d'automation du panoramique" #: panner_ui.cc:72 msgid "Pan automation type" -msgstr "Type d'automatisation de panoramique" +msgstr "Type d'automation de panoramique" #: panner_ui.cc:295 msgid "" @@ -8270,23 +8211,23 @@ msgstr "" msgid "Playlists" msgstr "Listes de lecture" -#: playlist_selector.cc:55 +#: playlist_selector.cc:54 msgid "Playlists grouped by track" msgstr "Listes de lecture groupées par piste" -#: playlist_selector.cc:102 +#: playlist_selector.cc:101 msgid "Playlist for %1" msgstr "Liste de lecture pour %1" -#: playlist_selector.cc:115 +#: playlist_selector.cc:114 msgid "Other tracks" msgstr "Autres pistes" -#: playlist_selector.cc:140 +#: playlist_selector.cc:139 msgid "unassigned" msgstr "non assigné" -#: playlist_selector.cc:195 +#: playlist_selector.cc:194 msgid "Imported" msgstr "Importé" @@ -8299,31 +8240,31 @@ msgstr "échelle en dB" msgid "Show phase" msgstr "montrer les barres de mesures" -#: plugin_selector.cc:53 plugin_selector.cc:221 +#: plugin_selector.cc:53 plugin_selector.cc:220 msgid "Name contains" msgstr "Le nom contient" -#: plugin_selector.cc:54 plugin_selector.cc:225 +#: plugin_selector.cc:54 plugin_selector.cc:224 msgid "Type contains" msgstr "Le type contient" -#: plugin_selector.cc:55 plugin_selector.cc:223 +#: plugin_selector.cc:55 plugin_selector.cc:222 msgid "Category contains" msgstr "La catégorie contient" -#: plugin_selector.cc:56 plugin_selector.cc:245 +#: plugin_selector.cc:56 plugin_selector.cc:244 msgid "Author contains" msgstr "Le nom de l'auteur contient" -#: plugin_selector.cc:57 plugin_selector.cc:247 +#: plugin_selector.cc:57 plugin_selector.cc:246 msgid "Library contains" msgstr "La bibliothèque contient" -#: plugin_selector.cc:58 plugin_selector.cc:211 plugin_selector.cc:522 +#: plugin_selector.cc:58 plugin_selector.cc:210 plugin_selector.cc:521 msgid "Favorites only" msgstr "Seulement les favoris" -#: plugin_selector.cc:59 plugin_selector.cc:215 plugin_selector.cc:522 +#: plugin_selector.cc:59 plugin_selector.cc:214 plugin_selector.cc:521 #, fuzzy msgid "Hidden only" msgstr "Caché" @@ -8332,68 +8273,68 @@ msgstr "Caché" msgid "Plugin Manager" msgstr "Gestion des plugins" -#: plugin_selector.cc:85 +#: plugin_selector.cc:84 msgid "Fav" msgstr "" -#: plugin_selector.cc:87 +#: plugin_selector.cc:86 msgid "Available Plugins" msgstr "Plugins disponibles" -#: plugin_selector.cc:88 +#: plugin_selector.cc:87 msgid "Type" msgstr "Type" -#: plugin_selector.cc:89 +#: plugin_selector.cc:88 msgid "Category" msgstr "Catégorie" -#: plugin_selector.cc:90 +#: plugin_selector.cc:89 msgid "Creator" msgstr "Créateur" -#: plugin_selector.cc:91 +#: plugin_selector.cc:90 msgid "# Audio In" msgstr "# Entrée audio" -#: plugin_selector.cc:92 +#: plugin_selector.cc:91 msgid "# Audio Out" msgstr "# Sortie audio" -#: plugin_selector.cc:93 +#: plugin_selector.cc:92 msgid "# MIDI In" msgstr "# Entrée MIDI" -#: plugin_selector.cc:94 +#: plugin_selector.cc:93 msgid "# MIDI Out" msgstr "# Sortie MIDI" -#: plugin_selector.cc:116 +#: plugin_selector.cc:115 msgid "Plugins to be connected" msgstr "Plugins à connecter" -#: plugin_selector.cc:129 +#: plugin_selector.cc:128 msgid "Add a plugin to the effect list" msgstr "Ajouter un plugin à la liste" -#: plugin_selector.cc:133 +#: plugin_selector.cc:132 msgid "Remove a plugin from the effect list" msgstr "Retirer un plugin de la liste" -#: plugin_selector.cc:135 +#: plugin_selector.cc:134 msgid "Update available plugins" msgstr "Rafraîchir les plugins disponibles" -#: plugin_selector.cc:172 +#: plugin_selector.cc:171 msgid "Insert Plugin(s)" msgstr "Insérer des plugins" -#: plugin_selector.cc:321 plugin_selector.cc:322 plugin_selector.cc:323 -#: plugin_selector.cc:324 +#: plugin_selector.cc:320 plugin_selector.cc:321 plugin_selector.cc:322 +#: plugin_selector.cc:323 msgid "variable" msgstr "" -#: plugin_selector.cc:481 +#: plugin_selector.cc:480 msgid "" "The plugin \"%1\" could not be loaded\n" "\n" @@ -8403,27 +8344,27 @@ msgstr "" "\n" "Il y a peut-être plus de détails dans la fenêtre de Log" -#: plugin_selector.cc:629 +#: plugin_selector.cc:628 msgid "Favorites" msgstr "Favoris" -#: plugin_selector.cc:631 +#: plugin_selector.cc:630 msgid "Plugin Manager..." msgstr "Gestionnaire de plugin..." -#: plugin_selector.cc:635 +#: plugin_selector.cc:634 msgid "By Creator" msgstr "Par créateur" -#: plugin_selector.cc:638 +#: plugin_selector.cc:637 msgid "By Category" msgstr "Par catégorie" -#: plugin_ui.cc:118 +#: plugin_ui.cc:116 msgid "Eh? LADSPA plugins don't have editors!" msgstr "Hein ? Les plugins LADSPA n'ont pas d'éditeur !" -#: plugin_ui.cc:127 plugin_ui.cc:270 +#: plugin_ui.cc:125 plugin_ui.cc:228 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no VST support in this " @@ -8432,11 +8373,11 @@ msgstr "" "type de plugin à éditeur inconnu (note: VST n'est pas pris en charge dans " "cette version d'ardour)" -#: plugin_ui.cc:130 +#: plugin_ui.cc:128 msgid "unknown type of editor-supplying plugin" msgstr "type inconnu pour le plugin fournissant un éditeur" -#: plugin_ui.cc:300 +#: plugin_ui.cc:258 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no linuxVST support in this " @@ -8445,48 +8386,48 @@ msgstr "" "type de plugin à éditeur inconnu (note: VST n'est pas pris en charge dans " "cette version d'ardour)" -#: plugin_ui.cc:372 +#: plugin_ui.cc:330 msgid "create_lv2_editor called on non-LV2 plugin" msgstr "create_lv2_editor est appelé sur un plugin non LV2" -#: plugin_ui.cc:460 +#: plugin_ui.cc:418 msgid "Add" msgstr "Ajouter" -#: plugin_ui.cc:464 +#: plugin_ui.cc:422 #, fuzzy msgid "Description" msgstr "Sélection" -#: plugin_ui.cc:465 +#: plugin_ui.cc:423 #, fuzzy msgid "Plugin analysis" msgstr "Plugins" -#: plugin_ui.cc:472 +#: plugin_ui.cc:430 msgid "" "Presets (if any) for this plugin\n" "(Both factory and user-created)" msgstr "" -#: plugin_ui.cc:473 +#: plugin_ui.cc:431 #, fuzzy msgid "Save a new preset" msgstr "Nom du nouveau préréglage :" -#: plugin_ui.cc:474 +#: plugin_ui.cc:432 msgid "Save the current preset" msgstr "" -#: plugin_ui.cc:475 +#: plugin_ui.cc:433 msgid "Delete the current preset" msgstr "" -#: plugin_ui.cc:476 +#: plugin_ui.cc:434 msgid "Disable signal processing by the plugin" msgstr "" -#: plugin_ui.cc:509 plugin_ui.cc:675 +#: plugin_ui.cc:467 plugin_ui.cc:632 msgid "" "Click to allow the plugin to receive keyboard events that %1 would normally " "use as a shortcut" @@ -8494,30 +8435,30 @@ msgstr "" "Cliquez pour authoriser le plugin à recevoir des évenements que %1 considère " "habituellement comme des raccourcis" -#: plugin_ui.cc:510 +#: plugin_ui.cc:468 msgid "Click to enable/disable this plugin" msgstr "Cliquez pour activer/désactiver ce plugin" -#: plugin_ui.cc:549 +#: plugin_ui.cc:507 #, fuzzy msgid "latency (%1 sample)" msgid_plural "latency (%1 samples)" msgstr[0] "latence (%1 échantillons)" msgstr[1] "latence (%1 échantillons)" -#: plugin_ui.cc:551 +#: plugin_ui.cc:509 msgid "latency (%1 ms)" msgstr "Latence (%1 ms)" -#: plugin_ui.cc:562 +#: plugin_ui.cc:520 msgid "Edit Latency" msgstr "Editer la latence" -#: plugin_ui.cc:602 +#: plugin_ui.cc:559 msgid "Plugin preset %1 not found" msgstr "Réglage de plugin « %1 » non trouvé" -#: plugin_ui.cc:682 +#: plugin_ui.cc:639 msgid "Click to allow normal use of %1 keyboard shortcuts" msgstr "Cliquez pour utiliser les raccourcis claviers de %1" @@ -8543,11 +8484,11 @@ msgstr "Autre" #: port_group.cc:430 port_group.cc:431 msgid "LTC Out" -msgstr "" +msgstr "LTC Out" #: port_group.cc:434 port_group.cc:435 msgid "LTC In" -msgstr "" +msgstr "LTC In" #: port_group.cc:463 msgid "MTC in" @@ -8646,7 +8587,7 @@ msgid "Remove all" msgstr "Tout supprimer" #: port_matrix.cc:471 port_matrix.cc:483 -#, fuzzy, c-format +#, c-format msgid "%s all" msgstr "%s tout" @@ -8709,40 +8650,53 @@ msgstr "Il n'y a pas de port à connecter." msgid "There are no %1 ports to connect." msgstr "Il n'y a pas de port %1 à connecter." -#: processor_box.cc:358 -#, fuzzy +#: processor_box.cc:255 +msgid "" +"%1\n" +"Double-click to show GUI.\n" +"Alt+double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:258 +msgid "" +"%1\n" +"Double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:371 msgid "Show All Controls" -msgstr "Afficher les contrôles de départ" +msgstr "Afficher les contrôles" -#: processor_box.cc:362 -#, fuzzy +#: processor_box.cc:375 msgid "Hide All Controls" -msgstr "Cacher les fondus enchaînés" +msgstr "Cacher tous les contrôles" -#: processor_box.cc:451 +#: processor_box.cc:464 #, fuzzy msgid "on" msgstr "Mono" -#: processor_box.cc:451 rc_option_editor.cc:1914 rc_option_editor.cc:1928 +#: processor_box.cc:464 rc_option_editor.cc:1903 rc_option_editor.cc:1917 msgid "off" msgstr "Off" -#: processor_box.cc:716 +#: processor_box.cc:729 msgid "" "Right-click to add/remove/edit\n" "plugins,inserts,sends and more" msgstr "" +"Clic-droit pour ajouter/enlever/modifier\n" +"plugins/départs/insertions etc." -#: processor_box.cc:1150 processor_box.cc:1540 +#: processor_box.cc:1184 processor_box.cc:1578 msgid "Plugin Incompatibility" msgstr "Incompatibilité du plugin" -#: processor_box.cc:1153 +#: processor_box.cc:1187 msgid "You attempted to add the plugin \"%1\" in slot %2.\n" msgstr "Vous avez essayé d'ajouter le plugin \"%1\" dans la case %2.\n" -#: processor_box.cc:1159 +#: processor_box.cc:1193 msgid "" "\n" "This plugin has:\n" @@ -8750,19 +8704,19 @@ msgstr "" "\n" "Ce plugin possède:\n" -#: processor_box.cc:1162 +#: processor_box.cc:1196 msgid "\t%1 MIDI input\n" msgid_plural "\t%1 MIDI inputs\n" msgstr[0] "\t%1 entrée MIDI\n" msgstr[1] "\t%1 entrées MIDI\n" -#: processor_box.cc:1166 +#: processor_box.cc:1200 msgid "\t%1 audio input\n" msgid_plural "\t%1 audio inputs\n" msgstr[0] "\t%1 entrée audio\n" msgstr[1] "\t%1 entrées audio\n" -#: processor_box.cc:1169 +#: processor_box.cc:1203 msgid "" "\n" "but at the insertion point, there are:\n" @@ -8770,19 +8724,19 @@ msgstr "" "\n" "mais au point d'insertion, il y a:\n" -#: processor_box.cc:1172 +#: processor_box.cc:1206 msgid "\t%1 MIDI channel\n" msgid_plural "\t%1 MIDI channels\n" msgstr[0] "\t%1 canal MIDI\n" msgstr[1] "\t%1 canaux MIDI\n" -#: processor_box.cc:1176 +#: processor_box.cc:1210 msgid "\t%1 audio channel\n" msgid_plural "\t%1 audio channels\n" msgstr[0] "\t%1 canal audio\n" msgstr[1] "\t%1 canaux audio\n" -#: processor_box.cc:1179 +#: processor_box.cc:1213 msgid "" "\n" "%1 is unable to insert this plugin here.\n" @@ -8790,11 +8744,11 @@ msgstr "" "\n" "%1 est incapable d'insérer ce plugin ici.\n" -#: processor_box.cc:1216 +#: processor_box.cc:1249 msgid "Cannot set up new send: %1" msgstr "Impossible e configuer le nouveau départ: %1" -#: processor_box.cc:1543 +#: processor_box.cc:1581 msgid "" "You cannot reorder these plugins/sends/inserts\n" "in that way because the inputs and\n" @@ -8804,19 +8758,19 @@ msgstr "" "de cette façon car les entrées et les sorties\n" "ne fonctionneront pas correctement." -#: processor_box.cc:1728 +#: processor_box.cc:1765 msgid "Rename Processor" msgstr "Renommer le traitement" -#: processor_box.cc:1759 +#: processor_box.cc:1796 msgid "At least 100 IO objects exist with a name like %1 - name not changed" msgstr "Au moins 100 objects IO avec un nom du style %1 - Le nom est inchangé" -#: processor_box.cc:1893 +#: processor_box.cc:1930 msgid "plugin insert constructor failed" msgstr "" -#: processor_box.cc:1904 +#: processor_box.cc:1941 msgid "" "Copying the set of processors on the clipboard failed,\n" "probably because the I/O configuration of the plugins\n" @@ -8826,7 +8780,7 @@ msgstr "" "probablement car la configuration d'entrées/sorties des plugins\n" "ne correspond pas à la configuration de cette piste." -#: processor_box.cc:1950 +#: processor_box.cc:1987 msgid "" "Do you really want to remove all processors from %1?\n" "(this cannot be undone)" @@ -8834,15 +8788,15 @@ msgstr "" "Voulez-vous vraiment supprimer toutes les redirections de %1 ?\n" "Cette action ne pourra pas être annulé!" -#: processor_box.cc:1954 processor_box.cc:1979 +#: processor_box.cc:1991 processor_box.cc:2016 msgid "Yes, remove them all" msgstr "Oui, les supprimer" -#: processor_box.cc:1956 processor_box.cc:1981 +#: processor_box.cc:1993 processor_box.cc:2018 msgid "Remove processors" msgstr "Supprimer les traitements" -#: processor_box.cc:1971 +#: processor_box.cc:2008 msgid "" "Do you really want to remove all pre-fader processors from %1?\n" "(this cannot be undone)" @@ -8850,7 +8804,8 @@ msgstr "" "Voulez-vous vraiment supprimer toutes les pré-redirections de %1 ?\n" "Cette action ne pourra pas être annulé!" -#: processor_box.cc:1974 +#: processor_box.cc:2011 +#, fuzzy msgid "" "Do you really want to remove all post-fader processors from %1?\n" "(this cannot be undone)" @@ -8858,53 +8813,52 @@ msgstr "" "Voulez-vous vraiment supprimer toutes les post-redirections de %1 ?\n" "Cette action ne pourra pas être annulé!" -#: processor_box.cc:2178 +#: processor_box.cc:2198 msgid "New Plugin" msgstr "Nouveau plugin" -#: processor_box.cc:2181 +#: processor_box.cc:2201 msgid "New Insert" msgstr "Nouvelle insertion" -#: processor_box.cc:2184 -#, fuzzy +#: processor_box.cc:2204 msgid "New External Send ..." -msgstr "Nouveau départ auxilliaire..." +msgstr "Nouveau départ externe..." -#: processor_box.cc:2188 +#: processor_box.cc:2208 msgid "New Aux Send ..." msgstr "Nouveau départ auxilliaire..." -#: processor_box.cc:2192 +#: processor_box.cc:2212 msgid "Clear (all)" msgstr "Supprimer tout" -#: processor_box.cc:2194 +#: processor_box.cc:2214 msgid "Clear (pre-fader)" msgstr "Supprimer (pré-fader)" -#: processor_box.cc:2196 +#: processor_box.cc:2216 msgid "Clear (post-fader)" msgstr "Supprimer (post-fader)" -#: processor_box.cc:2222 +#: processor_box.cc:2242 msgid "Activate All" msgstr "Activer tous les groupes" -#: processor_box.cc:2224 +#: processor_box.cc:2244 #, fuzzy msgid "Deactivate All" msgstr "Désactiver tout" -#: processor_box.cc:2226 +#: processor_box.cc:2246 msgid "A/B Plugins" msgstr "A/B Plugins" -#: processor_box.cc:2235 -msgid "Edit with basic controls..." +#: processor_box.cc:2255 +msgid "Edit with generic controls..." msgstr "" -#: processor_box.cc:2481 +#: processor_box.cc:2531 msgid "%1: %2 (by %3)" msgstr "%1: %2 (par %3)" @@ -8952,14 +8906,12 @@ msgid "Threshold (ticks)" msgstr "Seuil" #: quantize_dialog.cc:63 -#, fuzzy msgid "Snap note start" -msgstr "aligner sur le début de région" +msgstr "Aligner début de note" #: quantize_dialog.cc:64 -#, fuzzy msgid "Snap note end" -msgstr "aligner sur les secondes" +msgstr "Aligner fin de note" #: rc_option_editor.cc:69 msgid "Click audio file:" @@ -8987,7 +8939,7 @@ msgstr "Limiter la taille de l'historique d'annulation à" #: rc_option_editor.cc:161 msgid "Save undo history of" -msgstr "Enregistrer l'historique d'annulation" +msgstr "Enregistrer l'historique d'annulation de" #: rc_option_editor.cc:170 rc_option_editor.cc:177 msgid "commands" @@ -8998,6 +8950,7 @@ msgid "Edit using:" msgstr "Éditer avec:" #: rc_option_editor.cc:321 rc_option_editor.cc:347 rc_option_editor.cc:374 +#, fuzzy msgid "+ button" msgstr "avec le bouton de la souris n°" @@ -9010,9 +8963,8 @@ msgid "Insert note using:" msgstr "Insérer une note avec:" #: rc_option_editor.cc:395 -#, fuzzy msgid "Ignore snap using:" -msgstr "Activer la grille d'alignement avec:" +msgstr "Ignorer la grille d'alignement avec:" #: rc_option_editor.cc:411 msgid "Keyboard layout:" @@ -9030,6 +8982,11 @@ msgstr "Écoute (tampon en secondes):" msgid "Recording (seconds of buffering):" msgstr "Enregistrement (tampon en secondes):" +#: rc_option_editor.cc:656 +#, fuzzy +msgid "Control Surface Protocol" +msgstr "Surfaces de contrôle" + #: rc_option_editor.cc:660 msgid "Feedback" msgstr "Feedback" @@ -9039,41 +8996,41 @@ msgid "Double-click on a name to edit settings for an enabled protocol" msgstr "" "Double cliquez sur un nom pour éditer la configuration d'un protocole activé" -#: rc_option_editor.cc:818 +#: rc_option_editor.cc:817 msgid "Show Video Export Info before export" msgstr "" -#: rc_option_editor.cc:819 +#: rc_option_editor.cc:818 msgid "Show Video Server Startup Dialog" msgstr "" -#: rc_option_editor.cc:820 +#: rc_option_editor.cc:819 msgid "Advanced Setup (remote video server)" msgstr "" -#: rc_option_editor.cc:828 +#: rc_option_editor.cc:827 msgid "" "When enabled you can speficify a custom video-server URL and docroot. " "- Do not enable this option unless you know what you are doing." msgstr "" -#: rc_option_editor.cc:830 +#: rc_option_editor.cc:829 msgid "Video Server URL:" msgstr "" -#: rc_option_editor.cc:835 +#: rc_option_editor.cc:834 msgid "" "Base URL of the video-server including http prefix. This is usually 'http://" "hostname.example.org:1554/' and defaults to 'http://localhost:1554/' when " "the video-server is runing locally" msgstr "" -#: rc_option_editor.cc:837 +#: rc_option_editor.cc:836 #, fuzzy msgid "Video Folder:" msgstr "Dossier:" -#: rc_option_editor.cc:842 +#: rc_option_editor.cc:841 msgid "" "Local path to the video-server document-root. Only files below this " "directory will be accessible by the video-server. If the server run on a " @@ -9082,119 +9039,118 @@ msgid "" "monitor and file-browsing when opening/adding a video file." msgstr "" -#: rc_option_editor.cc:849 +#: rc_option_editor.cc:848 msgid "" "When enabled an information window with details is displayed before " "the video-export dialog." msgstr "" -#: rc_option_editor.cc:854 +#: rc_option_editor.cc:853 msgid "" "When enabled the video server is never launched automatically without " "confirmation" msgstr "" -#: rc_option_editor.cc:995 +#: rc_option_editor.cc:993 msgid "%1 Preferences" msgstr "Préférences de %1" -#: rc_option_editor.cc:1006 +#: rc_option_editor.cc:1004 msgid "DSP CPU Utilization" msgstr "Utilisation du CPU DSP" -#: rc_option_editor.cc:1010 +#: rc_option_editor.cc:1008 msgid "Signal processing uses" msgstr "Le traitement du signal utilise" -#: rc_option_editor.cc:1015 +#: rc_option_editor.cc:1013 msgid "all but one processor" msgstr "tous les processeurs sauf un" -#: rc_option_editor.cc:1016 +#: rc_option_editor.cc:1014 msgid "all available processors" msgstr "tous les processeurs disponibles" -#: rc_option_editor.cc:1019 +#: rc_option_editor.cc:1017 msgid "%1 processors" msgstr "%1 processeurs" -#: rc_option_editor.cc:1022 +#: rc_option_editor.cc:1020 msgid "This setting will only take effect when %1 is restarted." -msgstr "" +msgstr "Cette option ne sera prise en compte qu'après un redémarrage de %1." -#: rc_option_editor.cc:1027 +#: rc_option_editor.cc:1025 #, fuzzy msgid "Options|Undo" msgstr "Options" -#: rc_option_editor.cc:1034 +#: rc_option_editor.cc:1032 msgid "Verify removal of last capture" msgstr "Confirmer la destruction du dernier enregistr." -#: rc_option_editor.cc:1042 +#: rc_option_editor.cc:1040 msgid "Make periodic backups of the session file" msgstr "Sauvegardes de secours périodiques" -#: rc_option_editor.cc:1047 +#: rc_option_editor.cc:1045 #, fuzzy msgid "Session Management" msgstr "Nom de la session:" -#: rc_option_editor.cc:1052 +#: rc_option_editor.cc:1050 msgid "Always copy imported files" msgstr "Toujours recopier les fichiers importés" -#: rc_option_editor.cc:1059 +#: rc_option_editor.cc:1057 #, fuzzy msgid "Default folder for new sessions:" msgstr "Dossier par défaut pour les nouvelles sessions." -#: rc_option_editor.cc:1067 +#: rc_option_editor.cc:1065 msgid "Maximum number of recent sessions" -msgstr "" +msgstr "Nombre maximum de sessions récentes" -#: rc_option_editor.cc:1080 +#: rc_option_editor.cc:1078 #, fuzzy msgid "Click gain level" msgstr "Son du clic:" -#: rc_option_editor.cc:1085 route_time_axis.cc:206 route_time_axis.cc:667 +#: rc_option_editor.cc:1083 route_time_axis.cc:206 route_time_axis.cc:667 msgid "Automation" -msgstr "Automatisation" +msgstr "Automation" -#: rc_option_editor.cc:1090 +#: rc_option_editor.cc:1088 msgid "Thinning factor (larger value => less data)" -msgstr "" +msgstr "Facteur d'espacement (plus => moins de données)" -#: rc_option_editor.cc:1099 +#: rc_option_editor.cc:1097 msgid "Automation sampling interval (milliseconds)" -msgstr "" +msgstr "Intervalle de prise d'automation (ms)" -#: rc_option_editor.cc:1111 +#: rc_option_editor.cc:1109 msgid "Keep record-enable engaged on stop" msgstr "Rester en enregistrement à l'arrêt" -#: rc_option_editor.cc:1120 +#: rc_option_editor.cc:1118 #, fuzzy msgid "Stop recording when an xrun occurs" msgstr "Arrêt d'enregistr. en cas de désynchro (xrun)" -#: rc_option_editor.cc:1125 +#: rc_option_editor.cc:1123 msgid "" "When enabled %1 will stop recording if an over- or underrun is " "detected by the audio engine" msgstr "" -#: rc_option_editor.cc:1131 +#: rc_option_editor.cc:1129 msgid "Create markers where xruns occur" msgstr "Créer un repère en cas de désynchro (xrun)" -#: rc_option_editor.cc:1140 -#, fuzzy +#: rc_option_editor.cc:1138 msgid "Stop at the end of the session" -msgstr "fin de session" +msgstr "Arrêter à la fin de la session" -#: rc_option_editor.cc:1145 +#: rc_option_editor.cc:1143 msgid "" "When enabled if %1 is not recording, it will stop the " "transport when it reaches the current session end marker\n" @@ -9203,11 +9159,11 @@ msgid "" "all times" msgstr "" -#: rc_option_editor.cc:1153 +#: rc_option_editor.cc:1151 msgid "Do seamless looping (not possible when slaved to MTC, JACK etc)" msgstr "" -#: rc_option_editor.cc:1158 +#: rc_option_editor.cc:1156 msgid "" "When enabled this will loop by reading ahead and wrapping around at " "the loop point, preventing any need to do a transport locate at the end of " @@ -9217,39 +9173,39 @@ msgid "" "loop when %1 reaches the end which will often cause a small click or delay" msgstr "" -#: rc_option_editor.cc:1166 +#: rc_option_editor.cc:1164 msgid "Disable per-track record disarm while rolling" msgstr "Désactiver le désarmement par piste pendant l'enregistrement" -#: rc_option_editor.cc:1170 +#: rc_option_editor.cc:1168 msgid "" "When enabled this will prevent you from accidentally stopping " "specific tracks recording during a take" msgstr "" -#: rc_option_editor.cc:1175 +#: rc_option_editor.cc:1173 msgid "12dB gain reduction during fast-forward and fast-rewind" msgstr "-12 dB pendant le déplacement rapide" -#: rc_option_editor.cc:1179 +#: rc_option_editor.cc:1177 msgid "" "This will reduce the unpleasant increase in perceived volume that occurs " "when fast-forwarding or rewinding through some kinds of audio" msgstr "" -#: rc_option_editor.cc:1183 +#: rc_option_editor.cc:1181 msgid "Sync/Slave" -msgstr "" +msgstr "Sync/Esclave" -#: rc_option_editor.cc:1187 +#: rc_option_editor.cc:1185 msgid "External timecode source" msgstr "Source de synchronisation Timecode" -#: rc_option_editor.cc:1197 +#: rc_option_editor.cc:1195 msgid "Match session video frame rate to external timecode" msgstr "" -#: rc_option_editor.cc:1203 +#: rc_option_editor.cc:1201 msgid "" "This option controls the value of the video frame rate while chasing " "an external timecode source.\n" @@ -9263,22 +9219,21 @@ msgid "" "external timecode standard and the session standard." msgstr "" -#: rc_option_editor.cc:1213 -#, fuzzy +#: rc_option_editor.cc:1211 msgid "External timecode is sync locked" -msgstr "Source de synchronisation Timecode" +msgstr "Timecode externe est verrouillé (sync locked)" -#: rc_option_editor.cc:1219 +#: rc_option_editor.cc:1217 msgid "" "When enabled indicates that the selected external timecode source " "shares sync (Black & Burst, Wordclock, etc) with the audio interface." msgstr "" -#: rc_option_editor.cc:1226 +#: rc_option_editor.cc:1224 msgid "Lock to 29.9700 fps instead of 30000/1001" msgstr "" -#: rc_option_editor.cc:1232 +#: rc_option_editor.cc:1230 msgid "" "When enabled the external timecode source is assumed to use 29.97 fps " "instead of 30000/1001.\n" @@ -9291,505 +9246,503 @@ msgid "" "variant of using exactly 29.97 fps has zero timecode drift.\n" msgstr "" -#: rc_option_editor.cc:1242 +#: rc_option_editor.cc:1240 #, fuzzy msgid "LTC Reader" msgstr "En-tête" -#: rc_option_editor.cc:1246 +#: rc_option_editor.cc:1244 msgid "LTC incoming port" msgstr "" -#: rc_option_editor.cc:1259 +#: rc_option_editor.cc:1257 #, fuzzy msgid "LTC Generator" msgstr "Créateur" -#: rc_option_editor.cc:1264 +#: rc_option_editor.cc:1262 #, fuzzy msgid "Enable LTC generator" msgstr "Activer les traductions" -#: rc_option_editor.cc:1271 +#: rc_option_editor.cc:1269 msgid "send LTC while stopped" -msgstr "" +msgstr "envoyer LTC à l'arrêt" -#: rc_option_editor.cc:1277 +#: rc_option_editor.cc:1275 msgid "" "When enabled %1 will continue to send LTC information even when the " "transport (playhead) is not moving" msgstr "" +"Activé %1 continuera à envoyer l'info LTC même quand le transport (la " +"tête de lecture) n'est pas en movement" -#: rc_option_editor.cc:1283 +#: rc_option_editor.cc:1281 #, fuzzy msgid "LTC generator level" msgstr "Créateur" -#: rc_option_editor.cc:1287 +#: rc_option_editor.cc:1285 msgid "" "Specify the Peak Volume of the generated LTC signal in dbFS. A good value " "is 0dBu ^= -18dbFS in an EBU calibrated system" msgstr "" -#: rc_option_editor.cc:1299 +#: rc_option_editor.cc:1297 #, fuzzy msgid "Link selection of regions and tracks" msgstr "Inverser la sélection dans la piste" -#: rc_option_editor.cc:1307 +#: rc_option_editor.cc:1305 msgid "Move relevant automation when audio regions are moved" msgstr "" -"Déplacer les automatisations pertinentes lors du déplacement des regions " -"audio" +"Déplacer les automations pertinentes lors du déplacement des regions audio" -#: rc_option_editor.cc:1315 +#: rc_option_editor.cc:1313 msgid "Show meters on tracks in the editor" msgstr "Afficher les VU-mètres sur les pistes" -#: rc_option_editor.cc:1322 +#: rc_option_editor.cc:1320 msgid "Regions in active edit groups are edited together" -msgstr "" +msgstr "Les régions en groupes d'édition actives sont modifiées ensembles" -#: rc_option_editor.cc:1323 -#, fuzzy +#: rc_option_editor.cc:1321 msgid "whenever they overlap in time" -msgstr "Raccourcir la nouvelle note" +msgstr "si elles se chevauchent dans le temps" -#: rc_option_editor.cc:1324 +#: rc_option_editor.cc:1322 msgid "only if they have identical length, position and origin" -msgstr "" +msgstr "seulement si elles partagent longueur, position et origine" -#: rc_option_editor.cc:1334 +#: rc_option_editor.cc:1332 +#, fuzzy msgid "Make rubberband selection rectangle snap to the grid" -msgstr "" +msgstr "La sélection élastique colle à la grille" -#: rc_option_editor.cc:1342 +#: rc_option_editor.cc:1340 msgid "Show waveforms in regions" msgstr "Afficher le signal dans les régions" -#: rc_option_editor.cc:1350 +#: rc_option_editor.cc:1348 #, fuzzy msgid "Show gain envelopes in audio regions" msgstr "Afficher le signal dans les régions" -#: rc_option_editor.cc:1351 +#: rc_option_editor.cc:1349 msgid "in all modes" -msgstr "" +msgstr "dans toutes les modes" -#: rc_option_editor.cc:1352 +#: rc_option_editor.cc:1350 msgid "only in region gain mode" -msgstr "" +msgstr "seulement en mode d'édition du gain des régions" -#: rc_option_editor.cc:1359 +#: rc_option_editor.cc:1357 msgid "Waveform scale" msgstr "Échelle du signal" -#: rc_option_editor.cc:1364 +#: rc_option_editor.cc:1362 msgid "linear" msgstr "linéaire" -#: rc_option_editor.cc:1365 +#: rc_option_editor.cc:1363 msgid "logarithmic" msgstr "logarithmique" -#: rc_option_editor.cc:1371 +#: rc_option_editor.cc:1369 msgid "Waveform shape" msgstr "Forme du signal" -#: rc_option_editor.cc:1376 +#: rc_option_editor.cc:1374 msgid "traditional" msgstr "Traditionnel" -#: rc_option_editor.cc:1377 +#: rc_option_editor.cc:1375 msgid "rectified" msgstr "Redressé" -#: rc_option_editor.cc:1384 +#: rc_option_editor.cc:1382 msgid "Show waveforms for audio while it is being recorded" msgstr "Afficher le signal audio pendant l'enregistrement" -#: rc_option_editor.cc:1392 +#: rc_option_editor.cc:1390 msgid "Show zoom toolbar" msgstr "Afficher la barre d'outils du zoom" -#: rc_option_editor.cc:1400 +#: rc_option_editor.cc:1398 msgid "Color regions using their track's color" msgstr "Appliquer la couleur de la piste aux régions" -#: rc_option_editor.cc:1408 +#: rc_option_editor.cc:1406 +#, fuzzy msgid "Update editor window during drags of the summary" msgstr "" +"Mettre à jour la fenêtre de l'éditeur quand la sommaire subit un cliquer-" +"glisser" -#: rc_option_editor.cc:1416 +#: rc_option_editor.cc:1414 msgid "Synchronise editor and mixer track order" msgstr "Ordre des pistes identique entre éditeur et mixage" -#: rc_option_editor.cc:1424 -#, fuzzy +#: rc_option_editor.cc:1422 msgid "Synchronise editor and mixer selection" -msgstr "Ordre des pistes identique entre éditeur et mixage" +msgstr "Sélection des pistes identique entre éditeur et mixage" -#: rc_option_editor.cc:1431 +#: rc_option_editor.cc:1429 msgid "Name new markers" msgstr "Nommer les nouveaux repères" -#: rc_option_editor.cc:1437 +#: rc_option_editor.cc:1435 msgid "" "If enabled, popup a dialog when a new marker is created to allow its name to " "be set as it is created.\n" "\n" "You can always rename markers by right-clicking on them" msgstr "" +"Si actif, demander un nom à la création de toute repère nouvelle.\n" +"Vous pouvez toujours renommer les repères par clic-droit" -#: rc_option_editor.cc:1443 +#: rc_option_editor.cc:1441 msgid "Auto-scroll editor window when dragging near its edges" msgstr "" +"Défilement automatique de l'éditeur pendant un cliquer-glisser près de ses " +"bords" -#: rc_option_editor.cc:1450 +#: rc_option_editor.cc:1448 msgid "Buffering" -msgstr "taille du tampon" +msgstr "Taille du tampon" -#: rc_option_editor.cc:1458 +#: rc_option_editor.cc:1456 msgid "Record monitoring handled by" msgstr "Monitoring de l'enregistrement géré par" -#: rc_option_editor.cc:1469 +#: rc_option_editor.cc:1467 msgid "ardour" msgstr "Ardour" -#: rc_option_editor.cc:1470 +#: rc_option_editor.cc:1468 msgid "audio hardware" msgstr "le matériel audio" -#: rc_option_editor.cc:1477 +#: rc_option_editor.cc:1475 msgid "Tape machine mode" msgstr "Mode bande" -#: rc_option_editor.cc:1482 +#: rc_option_editor.cc:1480 msgid "Connection of tracks and busses" msgstr "Connection des pistes et des bus" -#: rc_option_editor.cc:1487 +#: rc_option_editor.cc:1485 msgid "Auto-connect master/monitor busses" msgstr "Connection automatique du bus général et des bus de monitoring" -#: rc_option_editor.cc:1494 +#: rc_option_editor.cc:1492 msgid "Connect track inputs" msgstr "Connecter les entrées des pistes" -#: rc_option_editor.cc:1499 +#: rc_option_editor.cc:1497 msgid "automatically to physical inputs" -msgstr "Automatiquement aux entrées matérielles" +msgstr "automatiquement aux entrées matérielles" -#: rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1498 rc_option_editor.cc:1511 msgid "manually" msgstr "Manuellement" -#: rc_option_editor.cc:1506 +#: rc_option_editor.cc:1504 msgid "Connect track and bus outputs" msgstr "Connecter les sorties des pistes et des bus" -#: rc_option_editor.cc:1511 +#: rc_option_editor.cc:1509 msgid "automatically to physical outputs" -msgstr "Automatiquement aux sorties matérielles" +msgstr "automatiquement aux sorties matérielles" -#: rc_option_editor.cc:1512 +#: rc_option_editor.cc:1510 msgid "automatically to master bus" msgstr "Automatiquement au bus géneral" -#: rc_option_editor.cc:1517 +#: rc_option_editor.cc:1515 #, fuzzy msgid "Denormals" msgstr "Dénormaliser" -#: rc_option_editor.cc:1522 +#: rc_option_editor.cc:1520 #, fuzzy msgid "Use DC bias to protect against denormals" msgstr "Protège contre les dénormalisations" -#: rc_option_editor.cc:1529 +#: rc_option_editor.cc:1527 msgid "Processor handling" msgstr "Gestion du traitement" -#: rc_option_editor.cc:1534 +#: rc_option_editor.cc:1532 msgid "no processor handling" msgstr "Aucune gestion" -#: rc_option_editor.cc:1539 +#: rc_option_editor.cc:1537 #, fuzzy msgid "use FlushToZero" msgstr "Utiliser FlushToZero" -#: rc_option_editor.cc:1543 +#: rc_option_editor.cc:1541 msgid "use DenormalsAreZero" msgstr "Utiliser DenormalsAreZero" -#: rc_option_editor.cc:1547 +#: rc_option_editor.cc:1545 #, fuzzy msgid "use FlushToZero and DenormalsAreZero" msgstr "Utiliser FlushToZero et DenormalsAreZero" -#: rc_option_editor.cc:1557 +#: rc_option_editor.cc:1555 #, fuzzy msgid "Silence plugins when the transport is stopped" msgstr "Arrêt des plugins lors des déplacements" -#: rc_option_editor.cc:1565 +#: rc_option_editor.cc:1563 msgid "Make new plugins active" msgstr "Activer les nouveaux plugins" -#: rc_option_editor.cc:1573 +#: rc_option_editor.cc:1571 msgid "Enable automatic analysis of audio" msgstr "Activer l'analyse automatique de l'audio" -#: rc_option_editor.cc:1581 +#: rc_option_editor.cc:1579 msgid "Replicate missing region channels" msgstr "Dupliquer les canaux manquants dans la région" -#: rc_option_editor.cc:1588 rc_option_editor.cc:1603 rc_option_editor.cc:1615 -#: rc_option_editor.cc:1627 rc_option_editor.cc:1639 rc_option_editor.cc:1643 -#: rc_option_editor.cc:1651 rc_option_editor.cc:1659 rc_option_editor.cc:1667 -#: rc_option_editor.cc:1669 rc_option_editor.cc:1677 rc_option_editor.cc:1685 -#: rc_option_editor.cc:1693 +#: rc_option_editor.cc:1586 rc_option_editor.cc:1601 rc_option_editor.cc:1613 +#: rc_option_editor.cc:1625 rc_option_editor.cc:1637 rc_option_editor.cc:1641 +#: rc_option_editor.cc:1649 rc_option_editor.cc:1657 rc_option_editor.cc:1665 +#: rc_option_editor.cc:1667 rc_option_editor.cc:1675 rc_option_editor.cc:1683 +#: rc_option_editor.cc:1691 msgid "Solo / mute" msgstr "Solo/muet" -#: rc_option_editor.cc:1591 +#: rc_option_editor.cc:1589 #, fuzzy msgid "Solo-in-place mute cut (dB)" msgstr "Diminution du volume en mode solo (dB)" -#: rc_option_editor.cc:1598 +#: rc_option_editor.cc:1596 msgid "Solo controls are Listen controls" msgstr "" -#: rc_option_editor.cc:1607 +#: rc_option_editor.cc:1605 #, fuzzy msgid "Listen Position" msgstr "position" -#: rc_option_editor.cc:1612 +#: rc_option_editor.cc:1610 #, fuzzy msgid "after-fader (AFL)" msgstr "Écoute post-fader" -#: rc_option_editor.cc:1613 +#: rc_option_editor.cc:1611 #, fuzzy msgid "pre-fader (PFL)" msgstr "Écoute pré-fader" -#: rc_option_editor.cc:1619 +#: rc_option_editor.cc:1617 msgid "PFL signals come from" msgstr "Les signaux PFL sont récupérés" -#: rc_option_editor.cc:1624 +#: rc_option_editor.cc:1622 msgid "before pre-fader processors" msgstr "avant les traitements pré-fader" -#: rc_option_editor.cc:1625 +#: rc_option_editor.cc:1623 msgid "pre-fader but after pre-fader processors" msgstr "après les traitements pré-fader" -#: rc_option_editor.cc:1631 +#: rc_option_editor.cc:1629 msgid "AFL signals come from" -msgstr "Les signaux PFL sont récupérés" +msgstr "Les signaux AFL sont récupérés" -#: rc_option_editor.cc:1636 -#, fuzzy +#: rc_option_editor.cc:1634 msgid "immediately post-fader" -msgstr "Supprimer (post-fader)" +msgstr "immédiatement post-fader" -#: rc_option_editor.cc:1637 -#, fuzzy +#: rc_option_editor.cc:1635 msgid "after post-fader processors (before pan)" -msgstr "après les traitements post-fader" +msgstr "après les traitements post-fader (avant panoramique)" -#: rc_option_editor.cc:1646 +#: rc_option_editor.cc:1644 msgid "Exclusive solo" msgstr "Solo exclusif" -#: rc_option_editor.cc:1654 +#: rc_option_editor.cc:1652 msgid "Show solo muting" msgstr "Le solo montre les sourdines" -#: rc_option_editor.cc:1662 +#: rc_option_editor.cc:1660 msgid "Soloing overrides muting" msgstr "\"Solo\" annule \"Muet\"" -#: rc_option_editor.cc:1667 +#: rc_option_editor.cc:1665 msgid "Default track / bus muting options" msgstr "Options de mutisation par défaut des pistes/bus" -#: rc_option_editor.cc:1672 +#: rc_option_editor.cc:1670 msgid "Mute affects pre-fader sends" msgstr "\"Muet\" agit sur les départs pré-fader" -#: rc_option_editor.cc:1680 +#: rc_option_editor.cc:1678 msgid "Mute affects post-fader sends" msgstr "\"Muet\" agit sur les départs post-fader" -#: rc_option_editor.cc:1688 +#: rc_option_editor.cc:1686 msgid "Mute affects control outputs" msgstr "\"Muet\" agit sur les sorties de contrôle" -#: rc_option_editor.cc:1696 +#: rc_option_editor.cc:1694 msgid "Mute affects main outputs" msgstr "\"Muet\" agit sur les sorties principales" -#: rc_option_editor.cc:1712 +#: rc_option_editor.cc:1710 msgid "Send MIDI Time Code" msgstr "Envoyer MTC (Midi Time Code)" -#: rc_option_editor.cc:1720 +#: rc_option_editor.cc:1718 msgid "Percentage either side of normal transport speed to transmit MTC" msgstr "" -#: rc_option_editor.cc:1729 +#: rc_option_editor.cc:1727 msgid "Obey MIDI Machine Control commands" -msgstr "Obeir aux MMC MIDI" +msgstr "Obeir aux MMC MIDI (MIDI Machine Controls)" -#: rc_option_editor.cc:1737 +#: rc_option_editor.cc:1735 msgid "Send MIDI Machine Control commands" msgstr "Envoyer les MMC MIDI" -#: rc_option_editor.cc:1745 +#: rc_option_editor.cc:1743 #, fuzzy msgid "Send MIDI control feedback" msgstr "Envoi des réponses MIDI" -#: rc_option_editor.cc:1753 +#: rc_option_editor.cc:1751 msgid "Inbound MMC device ID" msgstr "identifiant de l'appareil MMC en entrée" -#: rc_option_editor.cc:1762 +#: rc_option_editor.cc:1760 msgid "Outbound MMC device ID" msgstr "identifiant de l'appareil MMC en sortie" -#: rc_option_editor.cc:1771 +#: rc_option_editor.cc:1769 msgid "Initial program change" msgstr "" -#: rc_option_editor.cc:1780 +#: rc_option_editor.cc:1778 msgid "Display first MIDI bank/program as 0" -msgstr "" +msgstr "Afficher le premier programme/banque MIDI comme 0." -#: rc_option_editor.cc:1788 +#: rc_option_editor.cc:1786 msgid "Never display periodic MIDI messages (MTC, MIDI Clock)" +msgstr "Ne jamais afficher des messages MIDI périodiques (MTC, MIDI Clock)" + +#: rc_option_editor.cc:1794 +msgid "Sound MIDI notes as they are selected" msgstr "" -#: rc_option_editor.cc:1796 -#, fuzzy -msgid "Sound MIDI notes as they are selected" -msgstr "Aucun canal MIDI sélectionné" - -#: rc_option_editor.cc:1804 rc_option_editor.cc:1814 rc_option_editor.cc:1816 -#: rc_option_editor.cc:1818 rc_option_editor.cc:1820 rc_option_editor.cc:1833 -#, fuzzy +#: rc_option_editor.cc:1802 rc_option_editor.cc:1812 rc_option_editor.cc:1814 msgid "User interaction" -msgstr "régions" +msgstr "Intération utilisateur" -#: rc_option_editor.cc:1807 +#: rc_option_editor.cc:1805 msgid "" "Use translations of %1 messages\n" " (requires a restart of %1 to take effect)\n" " (if available for your language preferences)" msgstr "" -#: rc_option_editor.cc:1814 +#: rc_option_editor.cc:1812 msgid "Keyboard" msgstr "Clavier" -#: rc_option_editor.cc:1818 -msgid "Control surfaces" -msgstr "Surfaces de contrôle" - -#: rc_option_editor.cc:1824 +#: rc_option_editor.cc:1822 msgid "Control surface remote ID" msgstr "Identifiant distant de la surface de contrôle" -#: rc_option_editor.cc:1829 +#: rc_option_editor.cc:1827 msgid "assigned by user" msgstr "assigné manuellement" -#: rc_option_editor.cc:1830 +#: rc_option_editor.cc:1828 msgid "follows order of mixer" msgstr "suivre l'ordre de la console de mixage" -#: rc_option_editor.cc:1831 +#: rc_option_editor.cc:1829 msgid "follows order of editor" -msgstr "identifiant donné par l'Éditeur" +msgstr "suivre l'ordre de l'Éditeur" -#: rc_option_editor.cc:1842 rc_option_editor.cc:1850 rc_option_editor.cc:1860 -#: rc_option_editor.cc:1862 rc_option_editor.cc:1870 rc_option_editor.cc:1888 -#: rc_option_editor.cc:1897 rc_option_editor.cc:1905 rc_option_editor.cc:1919 -#: rc_option_editor.cc:1936 -msgid "GUI" -msgstr "" +#: rc_option_editor.cc:1838 rc_option_editor.cc:1846 rc_option_editor.cc:1856 +#: rc_option_editor.cc:1877 rc_option_editor.cc:1886 rc_option_editor.cc:1894 +#: rc_option_editor.cc:1908 rc_option_editor.cc:1925 +#, fuzzy +msgid "Preferences|GUI" +msgstr "Préférences" -#: rc_option_editor.cc:1845 +#: rc_option_editor.cc:1841 msgid "Graphically indicate mouse pointer hovering over various widgets" msgstr "" -#: rc_option_editor.cc:1853 +#: rc_option_editor.cc:1849 msgid "Show tooltips if mouse hovers over a control" -msgstr "" +msgstr "Montrer des infobulles quand la souris survole une contrôle" -#: rc_option_editor.cc:1865 -msgid "Use plugins' own interfaces instead of %1's" -msgstr "" +#: rc_option_editor.cc:1859 +msgid "GUI" +msgstr "IHM" -#: rc_option_editor.cc:1873 +#: rc_option_editor.cc:1862 msgid "update transport clock display every 40ms instead of every 100ms" msgstr "" +"Mettre à jour l'horloge du transport tous les 40ms au lieu de tous les 100ms" -#: rc_option_editor.cc:1890 +#: rc_option_editor.cc:1879 #, fuzzy msgid "Mixer Strip" msgstr "Mixage" -#: rc_option_editor.cc:1900 -#, fuzzy +#: rc_option_editor.cc:1889 msgid "Use narrow strips in the mixer by default" -msgstr "Tranches de mix étroites" +msgstr "Utiliser des tranches de mixage étroites par défaut" -#: rc_option_editor.cc:1909 +#: rc_option_editor.cc:1898 msgid "Meter hold time" msgstr "Maintien de la crête de VU-mètre" -#: rc_option_editor.cc:1915 +#: rc_option_editor.cc:1904 msgid "short" msgstr "Court" -#: rc_option_editor.cc:1916 rc_option_editor.cc:1931 +#: rc_option_editor.cc:1905 rc_option_editor.cc:1920 #, fuzzy msgid "medium" msgstr "Moyen" -#: rc_option_editor.cc:1917 +#: rc_option_editor.cc:1906 msgid "long" msgstr "Long" -#: rc_option_editor.cc:1923 +#: rc_option_editor.cc:1912 msgid "Meter fall-off" msgstr "Taux de chute du VU-mètre" -#: rc_option_editor.cc:1929 +#: rc_option_editor.cc:1918 msgid "slowest" msgstr "Très lent" -#: rc_option_editor.cc:1930 +#: rc_option_editor.cc:1919 msgid "slow" msgstr "Lent" -#: rc_option_editor.cc:1932 +#: rc_option_editor.cc:1921 msgid "fast" msgstr "Rapide" -#: rc_option_editor.cc:1933 +#: rc_option_editor.cc:1922 msgid "faster" msgstr "Très rapide" -#: rc_option_editor.cc:1934 +#: rc_option_editor.cc:1923 msgid "fastest" msgstr "Ultra rapide" @@ -9801,7 +9754,7 @@ msgstr "écouter cette région" msgid "Position:" msgstr "Position:" -#: region_editor.cc:90 +#: region_editor.cc:90 add_video_dialog.cc:169 msgid "End:" msgstr "Fin:" @@ -9943,12 +9896,11 @@ msgstr "Kullback-Liebler modifié" #: rhythm_ferret.cc:66 msgid "Split region" -msgstr "Séparer la région" +msgstr "Scinder la région" #: rhythm_ferret.cc:67 -#, fuzzy msgid "Snap regions" -msgstr "Découper la région" +msgstr "Aligner régions" #: rhythm_ferret.cc:68 msgid "Conform regions" @@ -9992,11 +9944,11 @@ msgstr "Opération" #: rhythm_ferret.cc:356 msgid "split regions (rhythm ferret)" -msgstr "Séparer en régions" +msgstr "scinder en régions suivant le rythm détecté" #: route_group_dialog.cc:36 msgid "Track/bus Group" -msgstr "" +msgstr "Groupe de piste/bus" #: route_group_dialog.cc:41 msgid "Relative" @@ -10023,20 +9975,20 @@ msgstr "Sélection" msgid "Active state" msgstr "Activer" -#: route_group_dialog.cc:47 route_group_dialog.cc:77 theme_manager.cc:69 +#: route_group_dialog.cc:47 route_group_dialog.cc:76 theme_manager.cc:71 msgid "Color" msgstr "Couleur" -#: route_group_dialog.cc:54 +#: route_group_dialog.cc:53 #, fuzzy msgid "RouteGroupDialog" msgstr "Fenêtre de nettoyage" -#: route_group_dialog.cc:93 +#: route_group_dialog.cc:92 msgid "Sharing" msgstr "Partage" -#: route_group_dialog.cc:183 +#: route_group_dialog.cc:182 msgid "" "A route group of this name already exists. Please use a different name." msgstr "Ce nom a déjà été donné à un groupe. Choisissez-en un nouveau." @@ -10106,20 +10058,19 @@ msgstr "pour dessiner la courbe de gain" #: route_time_axis.cc:381 msgid "Show All Automation" -msgstr "Afficher toute l'automatisation" +msgstr "Afficher toute l'automation" #: route_time_axis.cc:384 msgid "Show Existing Automation" -msgstr "Afficher l'automatisation existante" +msgstr "Afficher l'automation existante" #: route_time_axis.cc:387 msgid "Hide All Automation" -msgstr "Cacher toute l'automatisation" +msgstr "Cacher toute l'automation" #: route_time_axis.cc:396 -#, fuzzy msgid "Processor automation" -msgstr "effacer l'automatisation" +msgstr "Afficher automation du ..." #: route_time_axis.cc:415 msgid "Color..." @@ -10143,14 +10094,12 @@ msgid "Automatic (based on I/O connections)" msgstr "Automatique (à partir des connections I/O)" #: route_time_axis.cc:564 -#, fuzzy msgid "(Currently: Existing Material)" -msgstr "aligner avec le contenu actuel" +msgstr "" #: route_time_axis.cc:567 -#, fuzzy msgid "(Currently: Capture Time)" -msgstr "aligner avec l'enregistrement" +msgstr "" #: route_time_axis.cc:575 #, fuzzy @@ -10175,9 +10124,8 @@ msgid "Tape Mode" msgstr "Mode bande" #: route_time_axis.cc:632 -#, fuzzy msgid "Non-Layered Mode" -msgstr "Mode d'alignement/grille" +msgstr "Mode sans chevauchement" #: route_time_axis.cc:645 route_time_axis.cc:1587 msgid "Playlist" @@ -10230,7 +10178,7 @@ msgstr "Choisir..." #: route_time_axis.cc:1577 msgid "Take: %1.%2" -msgstr "" +msgstr "Prise: %1.%2" #: route_time_axis.cc:2267 msgid "Underlays" @@ -10268,7 +10216,7 @@ msgstr "Rendre la piste muette" #: route_ui.cc:118 msgid "Mute other (non-soloed) tracks" -msgstr "Rendre les autres piste (non-solo) muettes" +msgstr "Rendre les autres pistes (non-solo) muettes" #: route_ui.cc:124 msgid "Enable recording on this track" @@ -10279,14 +10227,12 @@ msgid "make mixer strips show sends to this bus" msgstr "" #: route_ui.cc:133 -#, fuzzy msgid "Monitor input" -msgstr "Monitoring" +msgstr "Monitoring du son qui entre" #: route_ui.cc:139 -#, fuzzy msgid "Monitor playback" -msgstr "Stopper la lecture" +msgstr "Monitoring du son enregistré" #: route_ui.cc:586 msgid "Not connected to JACK - cannot engage record" @@ -10304,7 +10250,7 @@ msgstr "" #: route_ui.cc:858 #, fuzzy msgid "Assign all tracks and buses (prefader)" -msgstr "ajouter aux pistes sélectionnées" +msgstr "ajouter aux pistes sélectionnées (pré-fader)" #: route_ui.cc:862 msgid "Assign all tracks (postfader)" @@ -10313,32 +10259,32 @@ msgstr "" #: route_ui.cc:866 #, fuzzy msgid "Assign all tracks and buses (postfader)" -msgstr "ajouter aux pistes sélectionnées" +msgstr "ajouter aux pistes sélectionnées (post-fader)" #: route_ui.cc:870 #, fuzzy msgid "Assign selected tracks (prefader)" -msgstr "ajouter aux pistes sélectionnées" +msgstr "ajouter aux pistes sélectionnées (pré-fader)" #: route_ui.cc:874 #, fuzzy msgid "Assign selected tracks and buses (prefader)" -msgstr "ajouter aux pistes sélectionnées" +msgstr "ajouter aux pistes sélectionnées (pré-fader)" #: route_ui.cc:877 #, fuzzy msgid "Assign selected tracks (postfader)" -msgstr "ajouter aux pistes sélectionnées" +msgstr "ajouter aux pistes sélectionnées (post-fader)" #: route_ui.cc:881 #, fuzzy msgid "Assign selected tracks and buses (postfader)" -msgstr "ajouter aux pistes sélectionnées" +msgstr "ajouter aux pistes sélectionnées (post-fader)" #: route_ui.cc:884 #, fuzzy msgid "Copy track/bus gains to sends" -msgstr "Copier les fichiers vers le dossier de session" +msgstr "Copier gains de piste/bus vers les départs" #: route_ui.cc:885 msgid "Set sends gain to -inf" @@ -10384,7 +10330,7 @@ msgstr "" "\n" "Vous pourrez aussi perdre la liste de lecture utilisée par cette piste.\n" "\n" -"(Cette action ne pourra pas être annulée,et le fichier de session sera " +"(Cette action ne pourra pas être annulée, et le fichier de session sera " "écrasé)" #: route_ui.cc:1474 @@ -10410,6 +10356,8 @@ msgid "" "The use of colons (':') is discouraged in track and bus names.\n" "Do you want to use this new name?" msgstr "" +"Il est déconseillé d'utiliser le caractère ':' pour les pistes et les bus.\n" +"Voulez-vous tout de même utiliser ce nom?" #: route_ui.cc:1515 #, fuzzy @@ -10553,22 +10501,20 @@ msgid "Values (current value on top)" msgstr "Valeurs (valeurs courantes au dessus)" #: session_metadata_dialog.cc:520 -#, fuzzy msgid "User" -msgstr "Utilisateur:" +msgstr "Utilisateur" #: session_metadata_dialog.cc:528 msgid "Email" -msgstr "" +msgstr "Email" #: session_metadata_dialog.cc:531 msgid "Web" -msgstr "" +msgstr "Web" #: session_metadata_dialog.cc:534 -#, fuzzy msgid "Organization" -msgstr "mode d'automatisation du panoramique" +msgstr "" #: session_metadata_dialog.cc:537 #, fuzzy @@ -10749,9 +10695,8 @@ msgid "24" msgstr "24" #: session_option_editor.cc:52 -#, fuzzy msgid "24.975" -msgstr "24.976" +msgstr "24.975" #: session_option_editor.cc:53 msgid "25" @@ -10821,195 +10766,190 @@ msgstr "-4.1667" msgid "-4.1667 - 0.1%" msgstr "-4.1667 - 0.1%" -#: session_option_editor.cc:85 +#: session_option_editor.cc:84 msgid "" "Use Video File's FPS Instead of Timecode Value for Timeline and Video " "Monitor." msgstr "" -#: session_option_editor.cc:92 +#: session_option_editor.cc:91 msgid "" "Apply Pull-Up/Down to Video Timeline and Video Monitor (Unless in JACK-sync)." msgstr "" -#: session_option_editor.cc:98 -#, fuzzy +#: session_option_editor.cc:96 msgid "Ext Timecode Offsets" -msgstr "Décalage du Timecode" +msgstr "Décalage du Timecode externe" -#: session_option_editor.cc:102 -#, fuzzy +#: session_option_editor.cc:100 msgid "Slave Timecode offset" -msgstr "Décalage du Timecode" +msgstr "Décalage du Timecode esclave" -#: session_option_editor.cc:109 +#: session_option_editor.cc:107 msgid "The specified offset is added to the received timecode (MTC or LTC)." -msgstr "" +msgstr "Le décalage spécifié est ajouté au Timecode reçu (MTC ou LTC)." -#: session_option_editor.cc:115 -#, fuzzy +#: session_option_editor.cc:113 msgid "Timecode Generator offset" -msgstr "Décalage du Timecode" +msgstr "Décalage du générateur de Timecode" -#: session_option_editor.cc:122 +#: session_option_editor.cc:120 msgid "" "Specify an offset which is added to the generated timecode (so far only LTC)." msgstr "" +"Spécifié un décalage qui sera ajouté seulement au Timecode généré (seulement " +"LTC pour le moment)." -#: session_option_editor.cc:126 +#: session_option_editor.cc:124 msgid "JACK Transport/Time Settings" -msgstr "" +msgstr "Paramètres du Transport/Timing JACK" -#: session_option_editor.cc:130 +#: session_option_editor.cc:128 msgid "" "%1 is JACK Time Master (provides Bar|Beat|Tick and other information to JACK)" msgstr "" +"%1 est le maitre du temps JACK (donne l'info Mesure|Battement|Tick etc. à " +"JACK)" -#: session_option_editor.cc:139 -#, fuzzy +#: session_option_editor.cc:137 msgid "Default crossfade type" -msgstr "Fondu enchaîné" +msgstr "Type du fondu enchaîné par défaut" -#: session_option_editor.cc:144 +#: session_option_editor.cc:142 msgid "Constant power (-3dB) crossfade" -msgstr "" +msgstr "Fondu enchainé de puissance contante (-3dB)" -#: session_option_editor.cc:145 +#: session_option_editor.cc:143 msgid "Linear (-6dB) crossfade" -msgstr "" +msgstr "Fondu enchainé linéaire (-6dB)" -#: session_option_editor.cc:150 +#: session_option_editor.cc:148 msgid "destructive-xfade-seconds" msgstr "" -#: session_option_editor.cc:151 -#, fuzzy +#: session_option_editor.cc:149 msgid "Destructive crossfade length" -msgstr "longueur du fondu destructif (ms)" +msgstr "Longueur du fondu destructif" -#: session_option_editor.cc:160 -#, fuzzy +#: session_option_editor.cc:158 msgid "Region fades active" -msgstr "active la montée" +msgstr "Fondus des régions actifs" -#: session_option_editor.cc:167 -#, fuzzy +#: session_option_editor.cc:165 msgid "Region fades visible" -msgstr "par fin de région (dans le fichier)" +msgstr "Fondus des régions visibles" -#: session_option_editor.cc:174 session_option_editor.cc:187 -#: session_option_editor.cc:201 session_option_editor.cc:203 -#: session_option_editor.cc:209 session_option_editor.cc:216 +#: session_option_editor.cc:172 session_option_editor.cc:185 +#: session_option_editor.cc:199 session_option_editor.cc:201 +#: session_option_editor.cc:207 session_option_editor.cc:214 msgid "Media" msgstr "Médias" -#: session_option_editor.cc:174 +#: session_option_editor.cc:172 msgid "Audio file format" msgstr "Format de fichier audio" -#: session_option_editor.cc:178 +#: session_option_editor.cc:176 msgid "Sample format" msgstr "Échantillon" -#: session_option_editor.cc:183 +#: session_option_editor.cc:181 msgid "32-bit floating point" msgstr "32 bits à virgule flottante" -#: session_option_editor.cc:184 +#: session_option_editor.cc:182 msgid "24-bit integer" msgstr "24 bits à entiers signés" -#: session_option_editor.cc:185 +#: session_option_editor.cc:183 msgid "16-bit integer" msgstr "16 bits à entiers signés" -#: session_option_editor.cc:191 +#: session_option_editor.cc:189 msgid "File type" msgstr "Type de fichier" -#: session_option_editor.cc:196 +#: session_option_editor.cc:194 msgid "Broadcast WAVE" msgstr "Broadcast WAVE" -#: session_option_editor.cc:197 +#: session_option_editor.cc:195 msgid "WAVE" msgstr "WAVE" -#: session_option_editor.cc:198 +#: session_option_editor.cc:196 msgid "WAVE-64" msgstr "WAVE-64" -#: session_option_editor.cc:203 +#: session_option_editor.cc:201 msgid "File locations" msgstr "Emplacement des fichiers" -#: session_option_editor.cc:205 +#: session_option_editor.cc:203 msgid "Search for audio files in:" msgstr "Chercher les fichiers audio dans:" -#: session_option_editor.cc:211 +#: session_option_editor.cc:209 msgid "Search for MIDI files in:" msgstr "Chercher les fichiers MIDI dans:" -#: session_option_editor.cc:222 +#: session_option_editor.cc:220 msgid "" "Track Input Monitoring automatically follows transport state (\"auto-input\")" msgstr "" +"Le monitoring de l'entrée des pistes suit automatiquement l'état du " +"transport (\"auto-input\")" -#: session_option_editor.cc:229 -#, fuzzy +#: session_option_editor.cc:227 msgid "Use monitor section in this session" -msgstr "Je souhaite avoir accès à plus d'options" +msgstr "Utiliser une section de monitoring dans cette session" -#: session_option_editor.cc:240 +#: session_option_editor.cc:238 msgid "MIDI region copies are independent" -msgstr "" +msgstr "Les copies des régions MIDIs sont indépendants" -#: session_option_editor.cc:247 -#, fuzzy +#: session_option_editor.cc:245 msgid "" "Policy for handling overlapping notes\n" " on the same MIDI channel" -msgstr "Régle de gestion de recouvrement des notes et des canaux" +msgstr "Régle de gestion de recouvrement des notes sur un canal MIDI" -#: session_option_editor.cc:252 +#: session_option_editor.cc:250 msgid "never allow them" msgstr "Interdire" -#: session_option_editor.cc:253 +#: session_option_editor.cc:251 msgid "don't do anything in particular" msgstr "Ne rien faire" -#: session_option_editor.cc:254 +#: session_option_editor.cc:252 msgid "replace any overlapped existing note" msgstr "Remplacer par la nouvelle note" -#: session_option_editor.cc:255 +#: session_option_editor.cc:253 msgid "shorten the overlapped existing note" msgstr "Raccourcir la note recouverte" -#: session_option_editor.cc:256 +#: session_option_editor.cc:254 msgid "shorten the overlapping new note" msgstr "Raccourcir la nouvelle note" -#: session_option_editor.cc:257 +#: session_option_editor.cc:255 msgid "replace both overlapping notes with a single note" msgstr "Fusionner les notes" -#: session_option_editor.cc:261 +#: session_option_editor.cc:259 #, fuzzy msgid "Glue to bars and beats" msgstr "Coller aux mesures/temps" -#: session_option_editor.cc:265 -#, fuzzy +#: session_option_editor.cc:263 msgid "Glue new markers to bars and beats" -msgstr "Coller aux mesures/temps" +msgstr "Coller les nouveaux marqueurs aux mesures/temps" -#: session_option_editor.cc:272 -#, fuzzy +#: session_option_editor.cc:270 msgid "Glue new regions to bars and beats" -msgstr "Coller aux mesures/temps" +msgstr "Coller les nouvelles régions aux mesures/temps" #: sfdb_ui.cc:87 sfdb_ui.cc:107 sfdb_ui.cc:116 msgid "as new tracks" @@ -11072,9 +11012,8 @@ msgid "Search" msgstr "Recherche" #: sfdb_ui.cc:449 -#, fuzzy msgid "Audio and MIDI files" -msgstr "Audio" +msgstr "Fichiers audio et MIDI" #: sfdb_ui.cc:452 msgid "Audio files" @@ -11084,11 +11023,11 @@ msgstr "Audio" msgid "MIDI files" msgstr "Fichiers MIDI" -#: sfdb_ui.cc:458 +#: sfdb_ui.cc:458 add_video_dialog.cc:131 msgid "All files" msgstr "Tout" -#: sfdb_ui.cc:477 +#: sfdb_ui.cc:477 add_video_dialog.cc:142 msgid "Browse Files" msgstr "Parcours des fichiers" @@ -11101,59 +11040,52 @@ msgid "Search Tags" msgstr "Recherche de tags" #: sfdb_ui.cc:535 -#, fuzzy msgid "Sort:" -msgstr "trier" +msgstr "Trier:" #: sfdb_ui.cc:543 -#, fuzzy msgid "Longest" -msgstr "Énorme" +msgstr "Les plus longs" #: sfdb_ui.cc:544 -#, fuzzy msgid "Shortest" -msgstr "Raccourci" +msgstr "Les plus cours" #: sfdb_ui.cc:545 -#, fuzzy msgid "Newest" -msgstr "Très lent" +msgstr "Les plus récents" #: sfdb_ui.cc:546 msgid "Oldest" -msgstr "" +msgstr "Les plus vieux" #: sfdb_ui.cc:547 msgid "Most downloaded" -msgstr "" +msgstr "Les plus téléchargés" #: sfdb_ui.cc:548 -#, fuzzy msgid "Least downloaded" -msgstr "Démarrer le téléchargement" +msgstr "Les moins téléchargés" #: sfdb_ui.cc:549 msgid "Highest rated" -msgstr "" +msgstr "Les mieux notés" #: sfdb_ui.cc:550 msgid "Lowest rated" -msgstr "" +msgstr "Les moins bien notés" #: sfdb_ui.cc:555 msgid "More" msgstr "" #: sfdb_ui.cc:572 -#, fuzzy msgid "ID" -msgstr "I" +msgstr "ID" -#: sfdb_ui.cc:573 -#, fuzzy +#: sfdb_ui.cc:573 add_video_dialog.cc:83 msgid "Filename" -msgstr "Renommer" +msgstr "Nom du fichier " #: sfdb_ui.cc:575 #, fuzzy @@ -11166,9 +11098,8 @@ msgid "Size" msgstr "taille max" #: sfdb_ui.cc:577 -#, fuzzy msgid "Samplerate" -msgstr "Échantillonnage" +msgstr "Taux d'échantillonnage" #: sfdb_ui.cc:578 msgid "License" @@ -11188,7 +11119,7 @@ msgstr "" #: sfdb_ui.cc:617 msgid "Press to close this window without importing any files" -msgstr "" +msgstr "Cliquez pour fermer cette fenêtre sans importer de fichiers" #: sfdb_ui.cc:846 msgid "found %1 match" @@ -11211,27 +11142,24 @@ msgid "No more results available" msgstr "" #: sfdb_ui.cc:1029 -#, fuzzy msgid "B" -msgstr "dB" +msgstr "B" #: sfdb_ui.cc:1031 msgid "kB" -msgstr "" +msgstr "kB" #: sfdb_ui.cc:1033 sfdb_ui.cc:1035 -#, fuzzy msgid "MB" -msgstr "M" +msgstr "MB" #: sfdb_ui.cc:1037 -#, fuzzy msgid "GB" -msgstr "G" +msgstr "GB" #: sfdb_ui.cc:1070 msgid "Search returned no results." -msgstr "" +msgstr "La recherche n'a pas retourné de résultats." #: sfdb_ui.cc:1072 msgid "Found %1 match" @@ -11305,19 +11233,16 @@ msgid "Add files as ..." msgstr "" #: sfdb_ui.cc:1560 -#, fuzzy msgid "Insert at" -msgstr "Insérer :" +msgstr "Insérer" #: sfdb_ui.cc:1573 -#, fuzzy msgid "Mapping" -msgstr "Partage" +msgstr "" #: sfdb_ui.cc:1591 -#, fuzzy msgid "Conversion quality" -msgstr "Qualité de la conversion :" +msgstr "Qualité de la conversion" #: sfdb_ui.cc:1603 sfdb_ui.cc:1709 msgid "Best" @@ -11335,50 +11260,50 @@ msgstr "Rapide" msgid "Fastest" msgstr "Très rapide" -#: shuttle_control.cc:55 +#: shuttle_control.cc:56 msgid "Shuttle speed control (Context-click for options)" msgstr "Variateur de vitesse (clic droit pour les options)" -#: shuttle_control.cc:164 +#: shuttle_control.cc:165 msgid "Percent" msgstr "Pourcentage" -#: shuttle_control.cc:172 +#: shuttle_control.cc:173 msgid "Units" msgstr "Unités" -#: shuttle_control.cc:178 shuttle_control.cc:598 +#: shuttle_control.cc:179 shuttle_control.cc:599 msgid "Sprung" msgstr "Ressort" -#: shuttle_control.cc:182 shuttle_control.cc:601 +#: shuttle_control.cc:183 shuttle_control.cc:602 msgid "Wheel" msgstr "Molette" -#: shuttle_control.cc:216 +#: shuttle_control.cc:217 msgid "Maximum speed" msgstr "Vitesse maximale" -#: shuttle_control.cc:560 +#: shuttle_control.cc:561 #, fuzzy msgid "Playing" msgstr "Lire" -#: shuttle_control.cc:575 +#: shuttle_control.cc:576 #, c-format msgid "<<< %+d semitones" msgstr "<<< %+d demi-tons" -#: shuttle_control.cc:577 +#: shuttle_control.cc:578 #, c-format msgid ">>> %+d semitones" msgstr ">>> %+d demi-tons" -#: shuttle_control.cc:582 +#: shuttle_control.cc:583 msgid "Stopped" msgstr "Arrêt" -#: splash.cc:69 +#: splash.cc:73 msgid "%1 loading ..." msgstr "Chargement de %1..." @@ -11395,7 +11320,6 @@ msgid "Azimuth:" msgstr "Azimuth:" #: startup.cc:72 -#, fuzzy msgid "Create a new session" msgstr "Créer une nouvelle session" @@ -11404,16 +11328,14 @@ msgid "Open an existing session" msgstr "Ouvrir une session" #: startup.cc:74 -#, fuzzy msgid "" "Use an external mixer or the hardware mixer of your audio interface.\n" "%1 will play NO role in monitoring" msgstr "" -"Utiliser une console de mixage externe celle ou de l'interface audio.\n" -"(Ardour ne jouera AUCUN rôle dans le monitoring)" +"Utiliser une console de mixage externe ou celle de l'interface audio.\n" +"(%1 ne jouera AUCUN rôle dans le monitoring)" #: startup.cc:76 -#, fuzzy msgid "Ask %1 to play back material as it is being recorded" msgstr "Demander à %1 de diffuser le signal pendant l'enregistrement" @@ -11421,8 +11343,7 @@ msgstr "Demander à %1 de diffuser le signal pendant l'enregistrement" msgid "I'd like more options for this session" msgstr "Je souhaite avoir accès à plus d'options" -#: startup.cc:196 -#, fuzzy +#: startup.cc:194 msgid "" "Welcome to this BETA release of Ardour 3.0\n" "\n" @@ -11448,18 +11369,16 @@ msgid "" msgstr "" "Bienvenue dans Ardour 3.0 ALPHA\n" "\n" -"There are still many issues and bugs to be worked on,\n" -"as well as general workflow improvements, before this can be considered\n" -"release software. So, a few guidelines:\n" +"Ardour 3.0 has been released for Linux but because of the lack of testers,\n" +"it is still at the beta stage on OS X. So, a few guidelines:\n" "\n" "1) Please do NOT use this software with the expectation that it is " "stable or reliable\n" " though it may be so, depending on your workflow.\n" -"2) Please see http://ardour.org/a3_features for a guide to new features.\n" "3) Please do NOT use the forums at ardour.org to report issues.\n" "4) Please DO use the bugtracker at http://tracker.ardour.org/ to " "report issues\n" -" making sure to note the product version number as 3.0-alpha.\n" +" making sure to note the product version number as 3.0-beta.\n" "5) Please DO use the ardour-users mailing list to discuss ideas and " "pass on comments.\n" "6) Please DO join us on IRC for real time discussions about ardour3. " @@ -11470,17 +11389,15 @@ msgstr "" "\n" " http://ardour.org/support\n" -#: startup.cc:220 -#, fuzzy +#: startup.cc:218 msgid "This is a BETA RELEASE" -msgstr "Version ALPHA, traduction en cours..." +msgstr "Version BETA, traduction en cours..." -#: startup.cc:326 +#: startup.cc:324 msgid "Audio / MIDI Setup" msgstr "Configuration audio et MIDI" -#: startup.cc:338 -#, fuzzy +#: startup.cc:336 msgid "" "%1 is a digital audio workstation. You can use it to " "record, edit and mix multi-track audio. You can produce your own CDs, mix " @@ -11491,21 +11408,21 @@ msgid "" msgstr "" "%1 est une station audio numérique.\n" "Vous pouvez l'utiliser pour enregistrer, éditer et mixer des pistes audio, \n" -"afin de produire vos propres CDs, bandes originales de films, \n" +"et produire vos propres CDs, bandes originales de films, \n" "ou juste pour expérimenter de nouvelles idées musicales et sonores.\n" "\n" "Nous allons configurer le logiciel avant que vous puissiez commencer\n" "à vous en servir." -#: startup.cc:364 +#: startup.cc:362 msgid "Welcome to %1" msgstr "Bienvenue dans Ardour" -#: startup.cc:387 +#: startup.cc:385 msgid "Default folder for %1 sessions" msgstr "Dossier par défault pour les %1 sessions" -#: startup.cc:393 +#: startup.cc:391 msgid "" "Each project that you work on with %1 has its own folder.\n" "These can require a lot of disk space if you are recording audio.\n" @@ -11523,12 +11440,11 @@ msgstr "" "(Vous pouvez créer des sessions n'importe où, cela est juste une valeur " "par défaut)" -#: startup.cc:417 +#: startup.cc:415 msgid "Default folder for new sessions" msgstr "Dossier par défaut pour les nouvelles sessions." -#: startup.cc:438 -#, fuzzy +#: startup.cc:436 msgid "" "While recording instruments or vocals, you probably want to listen to the\n" "signal as well as record it. This is called \"monitoring\". There are\n" @@ -11542,37 +11458,37 @@ msgid "" "If you do not understand what this is about, just accept the default." msgstr "" "Lors de l'enregistrement des instruments ou des voix, vous voudrez sûrement\n" -"surveiller le signal en même temps. C'est le \"monitoring\". Il existe\n" +"entendre le signal en même temps. C'est le \"monitoring\". Il existe\n" "différentes façons de faire en fonction de votre matériel et de sa " "configuration.\n" "Les deux plus courantes sont présentées ici.\n" "Sélectionnez celle qui correspond à votre configuration.\n" "\n" -"(Ce choix peut être modifié à tout moment dans le menu Préférences)" -"" +"(Ce choix peut être modifié à tout moment dans le menu Préférences)\n" +"\n" +"Si vous ne comprenez pas ce choix, gardez l'option par défaut." -#: startup.cc:459 +#: startup.cc:457 msgid "Monitoring Choices" msgstr "Choix du mode de monitoring" -#: startup.cc:482 +#: startup.cc:480 msgid "Use a Master bus directly" msgstr "Utiliser le bus général" -#: startup.cc:484 -#, fuzzy +#: startup.cc:482 msgid "" "Connect the Master bus directly to your hardware outputs. This is preferable " "for simple usage." msgstr "" -"Connecter le bus général aux sorties matérielles.\n" -"Configuration simplifié." +"Connecter le bus Master directement aux sorties matérielles. Cette " +"configuration est préférable pour un usage simplifié." -#: startup.cc:493 +#: startup.cc:491 msgid "Use an additional Monitor bus" msgstr "Utiliser un bus de monitoring" -#: startup.cc:496 +#: startup.cc:494 msgid "" "Use a Monitor bus between Master bus and hardware outputs for \n" "greater control in monitoring without affecting the mix." @@ -11581,7 +11497,7 @@ msgstr "" "matérielles\n" "permet de mieux contrôler le monitoring sans impacter le mixage." -#: startup.cc:518 +#: startup.cc:516 msgid "" "You can change this preference at any time via the Preferences dialog.\n" "You can also add or remove the monitor section to/from any session.\n" @@ -11589,105 +11505,111 @@ msgid "" "If you do not understand what this is about, just accept the default." msgstr "" -#: startup.cc:529 +#: startup.cc:527 msgid "Monitor Section" msgstr "Monitoring" -#: startup.cc:569 +#: startup.cc:573 +msgid "Check the website for more..." +msgstr "" + +#: startup.cc:576 +msgid "Click to open the program website in your web browser" +msgstr "" + +#: startup.cc:594 msgid "What would you like to do ?" msgstr "Que voulez-vous faire?" -#: startup.cc:704 -#, fuzzy +#: startup.cc:729 msgid "Open" -msgstr "Ouvrir une session..." +msgstr "Ouvrir" -#: startup.cc:750 +#: startup.cc:775 msgid "Session name:" msgstr "Nom de la session:" -#: startup.cc:773 +#: startup.cc:798 msgid "Create session folder in:" msgstr "Créer le dossier dans:" -#: startup.cc:788 +#: startup.cc:813 msgid "Select folder for session" msgstr "Choisir le dossier de session" -#: startup.cc:820 +#: startup.cc:845 msgid "Use this template" msgstr "Choix du modèle" -#: startup.cc:823 +#: startup.cc:848 msgid "no template" msgstr "Pas de modèle" -#: startup.cc:851 +#: startup.cc:876 msgid "Use an existing session as a template:" msgstr "Utiliser une session existante comme modèle" -#: startup.cc:863 +#: startup.cc:888 msgid "Select template" msgstr "Choisir le modèle" -#: startup.cc:889 +#: startup.cc:914 msgid "New Session" msgstr "Créer une session" -#: startup.cc:1043 +#: startup.cc:1068 msgid "Select session file" msgstr "Sélection de la session" -#: startup.cc:1059 +#: startup.cc:1084 msgid "Browse:" msgstr "Autre session:" -#: startup.cc:1068 +#: startup.cc:1093 msgid "Select a session" msgstr "Sélectionner une session" -#: startup.cc:1094 startup.cc:1095 startup.cc:1096 +#: startup.cc:1119 startup.cc:1120 startup.cc:1121 msgid "channels" msgstr "canaux" -#: startup.cc:1110 +#: startup.cc:1135 msgid "Busses" msgstr "Bus:" -#: startup.cc:1111 +#: startup.cc:1136 msgid "Inputs" msgstr "Entrées:" -#: startup.cc:1112 +#: startup.cc:1137 msgid "Outputs" msgstr "Sorties:" -#: startup.cc:1120 +#: startup.cc:1145 msgid "Create master bus" msgstr "Bus de sortie à" -#: startup.cc:1130 -#, fuzzy +#: startup.cc:1155 msgid "Automatically connect to physical inputs" msgstr "Se connecter aux entrées matérielles automatiquement" -#: startup.cc:1137 startup.cc:1196 +#: startup.cc:1162 startup.cc:1221 msgid "Use only" msgstr "Utiliser seulement" -#: startup.cc:1190 +#: startup.cc:1215 msgid "Automatically connect outputs" msgstr "Se connecter aux sorties automatiquement" -#: startup.cc:1212 +#: startup.cc:1237 msgid "... to master bus" msgstr "...au bus général" -#: startup.cc:1222 +#: startup.cc:1247 msgid "... to physical outputs" -msgstr "...aux sorties matérielles" +msgstr "... aux sorties matérielles" -#: startup.cc:1272 +#: startup.cc:1297 msgid "Advanced Session Options" msgstr "Options avancées de session" @@ -11835,11 +11757,11 @@ msgstr "Ajouter un message de changement de banque" msgid "Insert a program change message" msgstr "Ajouter un message de changement de programme" -#: step_entry.cc:342 step_entry.cc:701 +#: step_entry.cc:342 step_entry.cc:699 msgid "Move Insert Position Back by Note Length" msgstr "" -#: step_entry.cc:343 step_entry.cc:699 +#: step_entry.cc:343 step_entry.cc:697 msgid "Move Insert Position to Edit Point" msgstr "Bouger le point d'insertion au point d'édition" @@ -11851,234 +11773,234 @@ msgstr "1/Note" msgid "Octave" msgstr "Octave" -#: step_entry.cc:599 +#: step_entry.cc:597 msgid "Insert Note A" msgstr "Ajouter un la" -#: step_entry.cc:600 +#: step_entry.cc:598 msgid "Insert Note A-sharp" msgstr "Ajouter un la dièse" -#: step_entry.cc:601 +#: step_entry.cc:599 msgid "Insert Note B" msgstr "Ajouter un si" -#: step_entry.cc:602 +#: step_entry.cc:600 msgid "Insert Note C" msgstr "Ajouter un do" -#: step_entry.cc:603 +#: step_entry.cc:601 msgid "Insert Note C-sharp" msgstr "Ajouter un do dièse" -#: step_entry.cc:604 +#: step_entry.cc:602 msgid "Insert Note D" msgstr "Ajouter un ré" -#: step_entry.cc:605 +#: step_entry.cc:603 msgid "Insert Note D-sharp" msgstr "Ajouter un ré dièse" -#: step_entry.cc:606 +#: step_entry.cc:604 msgid "Insert Note E" msgstr "Ajouter un mi" -#: step_entry.cc:607 +#: step_entry.cc:605 msgid "Insert Note F" msgstr "Ajouter un fa" -#: step_entry.cc:608 +#: step_entry.cc:606 msgid "Insert Note F-sharp" msgstr "Ajouter un fa dièse" -#: step_entry.cc:609 +#: step_entry.cc:607 msgid "Insert Note G" msgstr "Ajouter un sol" -#: step_entry.cc:610 +#: step_entry.cc:608 msgid "Insert Note G-sharp" msgstr "Ajouter un sol dièse" -#: step_entry.cc:612 +#: step_entry.cc:610 msgid "Insert a Note-length Rest" msgstr "" -#: step_entry.cc:613 +#: step_entry.cc:611 msgid "Insert a Snap-length Rest" msgstr "" -#: step_entry.cc:615 step_entry.cc:616 +#: step_entry.cc:613 step_entry.cc:614 msgid "Move to next octave" msgstr "Octave suivant" -#: step_entry.cc:618 +#: step_entry.cc:616 msgid "Move to Next Note Length" msgstr "" -#: step_entry.cc:619 +#: step_entry.cc:617 msgid "Move to Previous Note Length" msgstr "" -#: step_entry.cc:621 +#: step_entry.cc:619 msgid "Increase Note Length" msgstr "Augmenter la durée de la note" -#: step_entry.cc:622 +#: step_entry.cc:620 msgid "Decrease Note Length" msgstr "Diminuer la durée de la note" -#: step_entry.cc:624 +#: step_entry.cc:622 msgid "Move to Next Note Velocity" msgstr "" -#: step_entry.cc:625 +#: step_entry.cc:623 msgid "Move to Previous Note Velocity" msgstr "" -#: step_entry.cc:627 +#: step_entry.cc:625 msgid "Increase Note Velocity" msgstr "Augmenter la vélocité de la note" -#: step_entry.cc:628 +#: step_entry.cc:626 msgid "Decrease Note Velocity" msgstr "Diminuer la vélocité de la note" -#: step_entry.cc:630 +#: step_entry.cc:628 msgid "Switch to the 1st octave" -msgstr "Passer au 1er octave" +msgstr "Passer à la 1ère octave" + +#: step_entry.cc:629 +msgid "Switch to the 2nd octave" +msgstr "Passer à la 2nd octave" + +#: step_entry.cc:630 +msgid "Switch to the 3rd octave" +msgstr "Passer à la 3ème octave" #: step_entry.cc:631 -msgid "Switch to the 2nd octave" -msgstr "Passer au 2nd octave" +msgid "Switch to the 4th octave" +msgstr "Passer à la 4ème octave" #: step_entry.cc:632 -msgid "Switch to the 3rd octave" -msgstr "Passer au 3ème octave" +msgid "Switch to the 5th octave" +msgstr "Passer à la 5ème octave" #: step_entry.cc:633 -msgid "Switch to the 4th octave" -msgstr "Passer au 4ème octave" +msgid "Switch to the 6th octave" +msgstr "Passer à la 6ème octave" #: step_entry.cc:634 -msgid "Switch to the 5th octave" -msgstr "Passer au 5ème octave" +msgid "Switch to the 7th octave" +msgstr "Passer à la 7ème octave" #: step_entry.cc:635 -msgid "Switch to the 6th octave" -msgstr "Passer au 6ème octave" +msgid "Switch to the 8th octave" +msgstr "Passer à la 8ème octave" #: step_entry.cc:636 -msgid "Switch to the 7th octave" -msgstr "Passer au 7ème octave" +msgid "Switch to the 9th octave" +msgstr "Passer à la 9ème octave" #: step_entry.cc:637 -msgid "Switch to the 8th octave" -msgstr "Passer au 8ème octave" +msgid "Switch to the 10th octave" +msgstr "Passer à la 10ème octave" #: step_entry.cc:638 -msgid "Switch to the 9th octave" -msgstr "Passer au 9ème octave" - -#: step_entry.cc:639 -msgid "Switch to the 10th octave" -msgstr "Passer au 10ème octave" - -#: step_entry.cc:640 msgid "Switch to the 11th octave" -msgstr "Passer au 11ème octave" +msgstr "Passer à la 11ème octave" -#: step_entry.cc:645 +#: step_entry.cc:643 msgid "Set Note Length to Whole" msgstr "" -#: step_entry.cc:647 +#: step_entry.cc:645 msgid "Set Note Length to 1/2" -msgstr "" +msgstr "Définir la durèe de note à 1/2" -#: step_entry.cc:649 +#: step_entry.cc:647 msgid "Set Note Length to 1/3" msgstr "" -#: step_entry.cc:651 +#: step_entry.cc:649 msgid "Set Note Length to 1/4" msgstr "" -#: step_entry.cc:653 +#: step_entry.cc:651 msgid "Set Note Length to 1/8" msgstr "" -#: step_entry.cc:655 +#: step_entry.cc:653 msgid "Set Note Length to 1/16" msgstr "" -#: step_entry.cc:657 +#: step_entry.cc:655 msgid "Set Note Length to 1/32" msgstr "" -#: step_entry.cc:659 +#: step_entry.cc:657 msgid "Set Note Length to 1/64" msgstr "" -#: step_entry.cc:664 +#: step_entry.cc:662 msgid "Set Note Velocity to Pianississimo" msgstr "" -#: step_entry.cc:666 +#: step_entry.cc:664 msgid "Set Note Velocity to Pianissimo" msgstr "" -#: step_entry.cc:668 +#: step_entry.cc:666 msgid "Set Note Velocity to Piano" msgstr "" -#: step_entry.cc:670 +#: step_entry.cc:668 msgid "Set Note Velocity to Mezzo-Piano" msgstr "" -#: step_entry.cc:672 +#: step_entry.cc:670 msgid "Set Note Velocity to Mezzo-Forte" msgstr "" -#: step_entry.cc:674 +#: step_entry.cc:672 msgid "Set Note Velocity to Forte" msgstr "" -#: step_entry.cc:676 step_entry.cc:678 +#: step_entry.cc:674 step_entry.cc:676 msgid "Set Note Velocity to Fortississimo" msgstr "" -#: step_entry.cc:680 +#: step_entry.cc:678 msgid "Toggle Triple Notes" msgstr "" -#: step_entry.cc:685 +#: step_entry.cc:683 msgid "No Dotted Notes" -msgstr "" +msgstr "Pas de notes pointées" -#: step_entry.cc:687 +#: step_entry.cc:685 msgid "Toggled Dotted Notes" msgstr "" -#: step_entry.cc:689 +#: step_entry.cc:687 msgid "Toggled Double-Dotted Notes" msgstr "" -#: step_entry.cc:691 +#: step_entry.cc:689 msgid "Toggled Triple-Dotted Notes" msgstr "" -#: step_entry.cc:694 +#: step_entry.cc:692 msgid "Toggle Chord Entry" msgstr "" -#: step_entry.cc:696 +#: step_entry.cc:694 msgid "Sustain Selected Notes by Note Length" msgstr "" #: stereo_panner.cc:108 #, c-format msgid "L:%3d R:%3d Width:%d%%" -msgstr "" +msgstr "G:%3d D:%3d Stéréo:%d%%" #: stereo_panner_editor.cc:35 #, fuzzy @@ -12116,61 +12038,53 @@ msgid "Pulse note" msgstr "supprimer la note" #: tempo_dialog.cc:55 -#, fuzzy msgid "Edit Tempo" -msgstr "Point d'édition" +msgstr "Édition du tempo" #: tempo_dialog.cc:76 tempo_dialog.cc:77 tempo_dialog.cc:282 #: tempo_dialog.cc:283 -#, fuzzy msgid "whole" -msgstr "Ronde (1)" +msgstr "Ronde" #: tempo_dialog.cc:78 tempo_dialog.cc:79 tempo_dialog.cc:284 #: tempo_dialog.cc:285 -#, fuzzy msgid "second" -msgstr "1 seconde" +msgstr "Blanche" #: tempo_dialog.cc:80 tempo_dialog.cc:81 tempo_dialog.cc:286 #: tempo_dialog.cc:287 -#, fuzzy msgid "third" -msgstr "Triolet (3)" +msgstr "Triolet de noires" #: tempo_dialog.cc:82 tempo_dialog.cc:83 tempo_dialog.cc:288 #: tempo_dialog.cc:289 -#, fuzzy msgid "quarter" -msgstr "Noire (4)" +msgstr "Noire" #: tempo_dialog.cc:84 tempo_dialog.cc:85 tempo_dialog.cc:290 #: tempo_dialog.cc:291 -#, fuzzy msgid "eighth" -msgstr "Hauteur" +msgstr "Croche " #: tempo_dialog.cc:86 tempo_dialog.cc:87 tempo_dialog.cc:292 #: tempo_dialog.cc:293 -#, fuzzy msgid "sixteenth" -msgstr "Double croche (16)" +msgstr "Double croche" #: tempo_dialog.cc:88 tempo_dialog.cc:89 tempo_dialog.cc:294 #: tempo_dialog.cc:295 -#, fuzzy msgid "thirty-second" -msgstr "Triple Croche (32)" +msgstr "Triple croche" #: tempo_dialog.cc:90 tempo_dialog.cc:91 tempo_dialog.cc:296 #: tempo_dialog.cc:297 msgid "sixty-fourth" -msgstr "" +msgstr "quadruple croche" #: tempo_dialog.cc:92 tempo_dialog.cc:93 tempo_dialog.cc:298 #: tempo_dialog.cc:299 msgid "one-hundred-twenty-eighth" -msgstr "" +msgstr "quintuple croche" #: tempo_dialog.cc:120 msgid "Beats per minute:" @@ -12207,33 +12121,43 @@ msgstr "À partir de la mesure:" msgid "incomprehensible meter note type (%1)" msgstr "entrée type de note incompréhensible (%1)" -#: theme_manager.cc:56 +#: theme_manager.cc:57 msgid "Dark Theme" msgstr "Thème sombre" -#: theme_manager.cc:57 +#: theme_manager.cc:58 msgid "Light Theme" msgstr "Thème clair" -#: theme_manager.cc:58 +#: theme_manager.cc:59 msgid "Restore Defaults" msgstr "Restaurer la configuration par défaut" -#: theme_manager.cc:59 -#, fuzzy -msgid "Draw \"flat\" buttons" -msgstr "pour dessiner la courbe de gain" - #: theme_manager.cc:60 -#, fuzzy -msgid "Draw waveforms with color gradient" -msgstr "Afficher le signal dans les régions" +msgid "Draw \"flat\" buttons" +msgstr "Afficher des boutons sans effet 3D" -#: theme_manager.cc:66 +#: theme_manager.cc:61 +msgid "All floating windows are dialogs" +msgstr "" + +#: theme_manager.cc:62 +msgid "Draw waveforms with color gradient" +msgstr "Afficher le signal avec un dégradé de couleur" + +#: theme_manager.cc:68 msgid "Object" msgstr "Objet" -#: theme_manager.cc:215 +#: theme_manager.cc:123 +msgid "" +"Mark all floating windows to be type \"Dialog\" rather than using \"Utility" +"\" for some.\n" +"This may help with some window managers. This requires a restart of %1 to " +"take effect" +msgstr "" + +#: theme_manager.cc:229 msgid "Unable to find UI style file %1 in search path %2. %3 will look strange" msgstr "" "Impossible de trouver le fichier de style \"%1\" dans \"%2\". L'interface de " @@ -12244,11 +12168,10 @@ msgid "Track/Bus name (double click to edit)" msgstr "" #: time_axis_view_item.cc:332 -#, fuzzy msgid "new duration %1 frame is out of bounds for %2" msgid_plural "new duration of %1 frames is out of bounds for %2" -msgstr[0] "la nouvelle durée %1 trames est hors limites pour %2" -msgstr[1] "la nouvelle durée %1 trames est hors limites pour %2" +msgstr[0] "la nouvelle durée d'%1 trame est hors limites pour %2" +msgstr[1] "la nouvelle durée de %1 trames est hors limites pour %2" #: time_fx_dialog.cc:62 msgid "Quick but Ugly" @@ -12270,44 +12193,44 @@ msgstr "" msgid "Preserve Formants" msgstr "" -#: time_fx_dialog.cc:72 +#: time_fx_dialog.cc:71 msgid "TimeFXDialog" msgstr "TimeFXDialog" -#: time_fx_dialog.cc:75 +#: time_fx_dialog.cc:74 msgid "Pitch Shift Audio" msgstr "Décalage de tonalité audio" -#: time_fx_dialog.cc:77 +#: time_fx_dialog.cc:76 msgid "Time Stretch Audio" msgstr "Étirer/Contracter" -#: time_fx_dialog.cc:105 transpose_dialog.cc:41 +#: time_fx_dialog.cc:104 transpose_dialog.cc:41 msgid "Octaves:" msgstr "Octaves:" -#: time_fx_dialog.cc:110 transpose_dialog.cc:46 +#: time_fx_dialog.cc:109 transpose_dialog.cc:46 msgid "Semitones:" msgstr "Demi-tons" -#: time_fx_dialog.cc:115 +#: time_fx_dialog.cc:114 msgid "Cents:" msgstr "Cents:" -#: time_fx_dialog.cc:123 +#: time_fx_dialog.cc:122 #, fuzzy msgid "Time|Shift" msgstr "Décalage" -#: time_fx_dialog.cc:147 time_fx_dialog.cc:150 +#: time_fx_dialog.cc:146 time_fx_dialog.cc:149 msgid "TimeFXButton" msgstr "TimeFXButton" -#: time_fx_dialog.cc:155 +#: time_fx_dialog.cc:154 msgid "Stretch/Shrink" msgstr "Étirer/Contracter" -#: time_fx_dialog.cc:165 +#: time_fx_dialog.cc:164 msgid "Progress" msgstr "Avancement" @@ -12383,16 +12306,15 @@ msgstr "mauvais entête XPM %1" msgid "missing RGBA style for \"%1\"" msgstr "style RGBA manquant pour « %1 »" -#: utils.cc:513 +#: utils.cc:544 msgid "cannot find XPM file for %1" msgstr "impossible de trouver le fichier XMP pour %1" -#: utils.cc:539 -#, fuzzy +#: utils.cc:570 msgid "cannot find icon image for %1 using %2" -msgstr "Impossible de trouver les icônes pour %1" +msgstr "Impossible de trouver l'icône pour %1 avec %2" -#: utils.cc:554 +#: utils.cc:585 msgid "Caught exception while loading icon named %1" msgstr "" @@ -12400,16 +12322,556 @@ msgstr "" msgid "VerboseCanvasCursor" msgstr "VerboseCanvasCursor" +#: add_video_dialog.cc:54 +#, fuzzy +msgid "Set Video Track" +msgstr "Ajouter une piste audio" + +#: add_video_dialog.cc:62 +#, fuzzy +msgid "Launch External Video Monitor" +msgstr "Afficher le monitoring vidéo" + +#: add_video_dialog.cc:63 +msgid "Adjust Session Framerate to Match Video Framerate" +msgstr "" + +#: add_video_dialog.cc:65 +msgid "Reload docroot" +msgstr "" + +#: add_video_dialog.cc:110 add_video_dialog.cc:114 +msgid "VideoServerIndex" +msgstr "" + +#: add_video_dialog.cc:128 +#, fuzzy +msgid "Video files" +msgstr "Audio" + +#: add_video_dialog.cc:163 +#, fuzzy +msgid "Video Information" +msgstr "Informations sur le fichier audio" + +#: add_video_dialog.cc:166 +#, fuzzy +msgid "Start:" +msgstr "Démarrer" + +#: add_video_dialog.cc:172 +#, fuzzy +msgid "Frame rate:" +msgstr "Échantillonnage:" + +#: add_video_dialog.cc:175 +msgid "Aspect Ratio:" +msgstr "" + +#: add_video_dialog.cc:653 +msgid " %1 fps" +msgstr "" + +#: editor_videotimeline.cc:138 +#, fuzzy +msgid "Export Successful: %1" +msgstr "Export MIDI: %1" + +#: video_timeline.cc:467 +msgid "" +"Parsing video file info failed. Is the Video Server running? Is the file " +"readable by the Video Server? Does the docroot match? Is it a video file?" +msgstr "" + +#: video_timeline.cc:501 +msgid "Failed to set session-framerate: " +msgstr "" + +#: video_timeline.cc:501 +msgid " does not have a corresponding option setting in Ardour." +msgstr "" + +#: video_timeline.cc:507 +msgid "" +"Video file's framerate is not equal to Ardour session timecode's framerate: " +msgstr "" + +#: video_timeline.cc:508 +msgid " vs " +msgstr "" + +#: video_timeline.cc:690 +msgid "" +"Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ " +"(a custom path to xjadeo can be specified by setting the XJREMOTE " +"environment variable. It should point to an application compatible with " +"xjadeo's remote-control interface 'xjremote')." +msgstr "" + +#: video_monitor.cc:282 +msgid "Video Monitor: File Not Found." +msgstr "" + +#: transcode_ffmpeg.cc:71 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system.\n" +"Video import and export is not possible until you install those tools.\n" +"Ardour requires ffmpeg and ffprobe from ffmpeg.org - version 1.1 or newer.\n" +"\n" +"The tools are included with the Ardour releases from ardour.org and also " +"available with the video-server at http://x42.github.com/harvid/\n" +"\n" +"Important: the files need to be installed in $PATH and named ffmpeg_harvid " +"and ffprobe_harvid.\n" +"If you already have a suitable ffmpeg installation on your system, we " +"recommend creating symbolic links from ffmpeg to ffmpeg_harvid and from " +"ffprobe to ffprobe_harvid.\n" +msgstr "" + +#: transcode_video_dialog.cc:55 +#, fuzzy +msgid "Transcode/Import Video File " +msgstr "Exporter vers un fichier video..." + +#: transcode_video_dialog.cc:57 +#, fuzzy +msgid "Output File:" +msgstr "Interface de sortie:" + +#: transcode_video_dialog.cc:60 export_video_dialog.cc:72 +msgid "Abort" +msgstr "" + +#: transcode_video_dialog.cc:62 +#, fuzzy +msgid "Height = " +msgstr "Hauteur" + +#: transcode_video_dialog.cc:65 +msgid "Manual Override" +msgstr "" + +#: transcode_video_dialog.cc:69 +msgid "Debug Mode: Print ffmpeg Command and Output to stdout." +msgstr "" + +#: transcode_video_dialog.cc:106 +#, fuzzy +msgid "File Information" +msgstr "Informations sur le fichier audio" + +#: transcode_video_dialog.cc:112 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Import " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: transcode_video_dialog.cc:119 +msgid "" +"File-info can not be read. Most likely '%1' is not a valid video-file or an " +"unsupported video codec or format." +msgstr "" + +#: transcode_video_dialog.cc:133 +msgid "FPS:" +msgstr "" + +#: transcode_video_dialog.cc:135 +#, fuzzy +msgid "Duration:" +msgstr "durée (s)" + +#: transcode_video_dialog.cc:137 +msgid "Codec:" +msgstr "" + +#: transcode_video_dialog.cc:139 +msgid "Geometry:" +msgstr "" + +#: transcode_video_dialog.cc:154 +#, fuzzy +msgid "??" +msgstr "???" + +#: transcode_video_dialog.cc:175 +#, fuzzy +msgid "Import Settings" +msgstr "Options" + +#: transcode_video_dialog.cc:180 +msgid "Do Not Import Video" +msgstr "" + +#: transcode_video_dialog.cc:181 +msgid "Reference From Current Location" +msgstr "" + +#: transcode_video_dialog.cc:183 +#, fuzzy +msgid "Import/Transcode Video to Session" +msgstr "Importer depuis une session" + +#: transcode_video_dialog.cc:197 +msgid "Scale Video: Width = " +msgstr "" + +#: transcode_video_dialog.cc:204 +msgid "Original Width" +msgstr "" + +#: transcode_video_dialog.cc:219 +msgid "Bitrate (KBit/s):" +msgstr "" + +#: transcode_video_dialog.cc:224 +#, fuzzy +msgid "Extract Audio:" +msgstr "Exporter la région" + +#: transcode_video_dialog.cc:344 +#, fuzzy +msgid "Extracting Audio.." +msgstr "Exporter la région" + +#: transcode_video_dialog.cc:347 +msgid "Audio Extraction Failed." +msgstr "" + +#: transcode_video_dialog.cc:373 +msgid "Transcoding Video.." +msgstr "" + +#: transcode_video_dialog.cc:407 +#, fuzzy +msgid "Transcoding Failed." +msgstr "Traduction activés" + +#: transcode_video_dialog.cc:490 +#, fuzzy +msgid "Save Transcoded Video File" +msgstr "Exporter vers un fichier video..." + +#: video_server_dialog.cc:42 +msgid "Launch Video Server" +msgstr "" + +#: video_server_dialog.cc:43 +msgid "Server Executable:" +msgstr "" + +#: video_server_dialog.cc:45 +#, fuzzy +msgid "Server Docroot:" +msgstr "Serveur:" + +#: video_server_dialog.cc:51 +msgid "Don't show this dialog again. (Reset in Edit->Preferences)." +msgstr "" + +#: video_server_dialog.cc:90 +msgid "" +"The external video server 'harvid' can not be found. The tool is included " +"with the Ardour releases from ardour.org, alternatively you can download it " +"from http://x42.github.com/harvid/ or acquire it from your distribution." +msgstr "" + +#: video_server_dialog.cc:117 +msgid "Listen Address:" +msgstr "" + +#: video_server_dialog.cc:122 +#, fuzzy +msgid "Listen Port:" +msgstr "position" + +#: video_server_dialog.cc:127 +#, fuzzy +msgid "Cache Size:" +msgstr "taille max" + +#: video_server_dialog.cc:132 +msgid "" +"Ardour relies on an external Video Server for the videotimeline.\n" +"The server configured in Edit -> Prefereces -> Video is not reachable.\n" +"Do you want ardour to launch 'harvid' on this machine?" +msgstr "" + +#: video_server_dialog.cc:171 +msgid "Set Video Server Executable" +msgstr "" + +#: video_server_dialog.cc:191 +msgid "Server docroot" +msgstr "" + +#: utils_videotl.cc:52 +msgid "Destination is outside Video Server's docroot. " +msgstr "" + +#: utils_videotl.cc:53 +msgid "" +"The destination file path is outside of the Video Server's docroot. The file " +"will not be readable by the Video Server. Do you still want to continue?" +msgstr "" + +#: utils_videotl.cc:56 +msgid "Continue" +msgstr "" + +#: utils_videotl.cc:62 +#, fuzzy +msgid "Confirm Overwrite" +msgstr "Confirmer l'écrasement du cliché" + +#: utils_videotl.cc:63 +#, fuzzy +msgid "A file with the same name already exists. Do you want to overwrite it?" +msgstr "Un cliché de ce nom existe déjà. Voulez-vous l'écraser ?" + +#: utils_videotl.cc:73 utils_videotl.cc:89 +#, fuzzy +msgid "Cannot create video folder \"%1\" (%2)" +msgstr "impossible de créer le fichier ardour de l'utilisateur %1 (%2)" + +#: export_video_dialog.cc:65 +#, fuzzy +msgid "Export Video File " +msgstr "Exporter vers un fichier video..." + +#: export_video_dialog.cc:69 +#, fuzzy +msgid "Video:" +msgstr "Mike Start" + +#: export_video_dialog.cc:73 +msgid "Scale Video (W x H):" +msgstr "" + +#: export_video_dialog.cc:78 +msgid "Set Aspect Ratio:" +msgstr "" + +#: export_video_dialog.cc:79 +#, fuzzy +msgid "Normalize Audio" +msgstr "Normaliser à:" + +#: export_video_dialog.cc:80 +msgid "2 Pass Encoding" +msgstr "" + +#: export_video_dialog.cc:81 +msgid "Codec Optimizations:" +msgstr "" + +#: export_video_dialog.cc:83 +#, fuzzy +msgid "Deinterlace" +msgstr "Centrer sur la tête de lecture" + +#: export_video_dialog.cc:84 +msgid "Use [2] B-frames (MPEG 2 or 4 only)" +msgstr "" + +#: export_video_dialog.cc:85 +msgid "Override FPS (Default is to retain FPS from the input video file):" +msgstr "" + +#: export_video_dialog.cc:86 +#, fuzzy +msgid "Include Session Metadata" +msgstr "Éditer les méta-données de la session" + +#: export_video_dialog.cc:88 +msgid "Enable Debug Mode: Print ffmpeg Command & Output to stdout." +msgstr "" + +#: export_video_dialog.cc:106 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Export " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: export_video_dialog.cc:116 +#, fuzzy +msgid "Output:" +msgstr "Sorties:" + +#: export_video_dialog.cc:126 +#, fuzzy +msgid "Input:" +msgstr "Entrées:" + +#: export_video_dialog.cc:137 +#, fuzzy +msgid "Audio:" +msgstr "Audio" + +#: export_video_dialog.cc:139 +#, fuzzy +msgid "Master Bus" +msgstr "Bus de sortie à" + +#: export_video_dialog.cc:166 +#, fuzzy +msgid "Settings:" +msgstr "Destinations" + +#: export_video_dialog.cc:174 +#, fuzzy +msgid "Range:" +msgstr "Intervalle" + +#: export_video_dialog.cc:177 +#, fuzzy +msgid "Preset:" +msgstr "Préréglage" + +#: export_video_dialog.cc:180 +msgid "Video Codec:" +msgstr "" + +#: export_video_dialog.cc:183 +#, fuzzy +msgid "Video KBit/s:" +msgstr "Mike Start" + +#: export_video_dialog.cc:186 +#, fuzzy +msgid "Audio Codec:" +msgstr "Mode audio:" + +#: export_video_dialog.cc:189 +#, fuzzy +msgid "Audio KBit/s:" +msgstr "Audio" + +#: export_video_dialog.cc:192 +#, fuzzy +msgid "Audio Samplerate:" +msgstr "Échantillonnage:" + +#: export_video_dialog.cc:369 +#, fuzzy +msgid "Normalizing audio" +msgstr "Normaliser" + +#: export_video_dialog.cc:373 +#, fuzzy +msgid "Exporting audio" +msgstr "Exporter la région" + +#: export_video_dialog.cc:419 +#, fuzzy +msgid "Exporting Audio.." +msgstr "Exporter la région" + +#: export_video_dialog.cc:476 +msgid "" +"Export Video: Cannot query duration of video-file, using duration from " +"timeline instead." +msgstr "" + +#: export_video_dialog.cc:505 +msgid "Export Video: No Master Out Ports to Connect for Audio Export" +msgstr "" + +#: export_video_dialog.cc:544 +msgid "Encoding Video.." +msgstr "" + +#: export_video_dialog.cc:563 +msgid "Export Video: Video input file cannot be read." +msgstr "" + +#: export_video_dialog.cc:661 +msgid "Encoding Video.. Pass 1/2" +msgstr "" + +#: export_video_dialog.cc:673 +msgid "Encoding Video.. Pass 2/2" +msgstr "" + +#: export_video_dialog.cc:761 +#, fuzzy +msgid "Transcoding failed." +msgstr "Traduction activés" + +#: export_video_dialog.cc:930 export_video_dialog.cc:950 +#, fuzzy +msgid "Save Exported Video File" +msgstr "Exporter vers un fichier video..." + +#: export_video_infobox.cc:30 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:31 +msgid "Do Not Show This Dialog Again (Reset in Edit > Preferences > Video)." +msgstr "" + +#: export_video_infobox.cc:43 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:46 +msgid "" +"Ardour video export is not recommended for mastering!\n" +"While 'ffmpeg' (which is used by ardour) can produce high-quality files, " +"this export lacks the possibility to tweak many settings. We recommend to " +"use 'winff', 'devede' or 'dvdauthor' to mux & master. Nevertheless this " +"video-export comes in handy to do quick snapshots, intermediates, dailies or " +"online videos.\n" +"\n" +"The soundtrack is created from the master-bus of the current Ardour " +"session.\n" +"\n" +"The video soure defaults to the file used in the video timeline, which may " +"not the best quality to start with, you should the original video file.\n" +"\n" +"If the export-range is longer than the original video, black video frames " +"are prefixed and/or appended. This process may fail with non-standard pixel-" +"aspect-ratios.\n" +"\n" +"The file-format is determined by the extension that you choose for the " +"output file (.avi, .mov, .flv, .ogv,...)\n" +"Note: not all combinations of format+codec+settings produce files which are " +"according so spec. e.g. flv files require sample-rates of 22.1kHz or " +"44.1kHz, mpeg containers can not be used with ac3 audio-codec, etc. If in " +"doubt, use one of the built-in presets." +msgstr "" + +#~ msgid "Control surfaces" +#~ msgstr "Surfaces de contrôle" + +#~ msgid "Connect" +#~ msgstr "Connecter" + +#~ msgid "Mixer on Top" +#~ msgstr "Console de mixage au premier plan" + +#~ msgid "Add Audio Track" +#~ msgstr "Ajouter une piste audio" + +#~ msgid "Add Audio Bus" +#~ msgstr "Ajouter un bus audio" + +#~ msgid "Add MIDI Track" +#~ msgstr "Ajouter une piste MIDI" + #, fuzzy #~ msgid "Hid" #~ msgstr "Cacher" +#~ msgid "Searching, click Stop to cancel" +#~ msgstr "Recherche en cours, Cliquez sur Stop pour annuler" + #~ msgid "Translations disabled" #~ msgstr "Traductions désactivées" -#~ msgid "Translations enabled" -#~ msgstr "Traduction activés" - #~ msgid "You must restart %1 for this to take effect." #~ msgstr "%1 doit être redémarré pour que cette action soit prise en compte." @@ -12733,7 +13195,7 @@ msgstr "VerboseCanvasCursor" #, fuzzy #~ msgid "region gain envelope visible" -#~ msgstr "Enveloppe dVisible" +#~ msgstr "Enveloppe du gain Visible" #~ msgid "time stretch" #~ msgstr "étirement temporel" @@ -12748,7 +13210,7 @@ msgstr "VerboseCanvasCursor" #~ msgstr "Canaux de sortie:" #~ msgid "Advanced options" -#~ msgstr "Options" +#~ msgstr "Options avancées" #~ msgid "Include in Filename(s):" #~ msgstr "Ajouter au nom du fichier:" @@ -14165,9 +14627,6 @@ msgstr "VerboseCanvasCursor" #~ msgid "ardour: connections" #~ msgstr "ardour : connexions" -#~ msgid "Input Connections" -#~ msgstr "Connexions en entrée" - #~ msgid "Output Connections" #~ msgstr "Connexions en sortie" diff --git a/gtk2_ardour/po/it.po b/gtk2_ardour/po/it.po index 89a43c4b90..d728e7b210 100644 --- a/gtk2_ardour/po/it.po +++ b/gtk2_ardour/po/it.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: ardour 0.354.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2011-11-05 12:43+0100\n" "Last-Translator: \n" "Language-Team: American English \n" @@ -261,110 +261,111 @@ msgid "" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" msgstr "" -#: about.cc:189 +#: about.cc:190 msgid "" "Italian:\n" "\tFilippo Pappalardo \n" "\tRaffaele Morelli \n" msgstr "" -#: about.cc:190 +#: about.cc:191 msgid "" "Portuguese:\n" "\tRui Nuno Capela \n" msgstr "" -#: about.cc:191 +#: about.cc:192 msgid "" "Brazilian Portuguese:\n" "\tAlexander da Franca Fernandes \n" "\tChris Ross \n" msgstr "" -#: about.cc:193 +#: about.cc:194 msgid "" "Spanish:\n" "\t Alex Krohn \n" "\tPablo Fernández \n" msgstr "" -#: about.cc:194 +#: about.cc:195 msgid "" "Russian:\n" "\t Igor Blinov \n" "\tAlexandre Prokoudine \n" msgstr "" -#: about.cc:196 +#: about.cc:197 msgid "" "Greek:\n" "\t Klearchos Gourgourinis \n" msgstr "" -#: about.cc:197 +#: about.cc:198 msgid "" "Swedish:\n" "\t Petter Sundlöf \n" msgstr "" -#: about.cc:198 +#: about.cc:199 msgid "" "Polish:\n" "\t Piotr Zaryk \n" msgstr "" -#: about.cc:199 +#: about.cc:200 msgid "" "Czech:\n" "\t Pavel Fric \n" msgstr "" -#: about.cc:200 +#: about.cc:201 msgid "" "Norwegian:\n" "\t Eivind Ødegård\n" msgstr "" -#: about.cc:201 +#: about.cc:202 msgid "" "Chinese:\n" "\t Rui-huai Zhang \n" msgstr "" -#: about.cc:579 +#: about.cc:580 #, fuzzy msgid "Copyright (C) 1999-2013 Paul Davis\n" msgstr "Diritti (C) 1999-2011 Paul Davis" -#: about.cc:583 +#: about.cc:584 msgid "http://ardour.org/" msgstr "" -#: about.cc:584 +#: about.cc:585 msgid "" "%1\n" "(built from revision %2)" msgstr "" -#: about.cc:588 +#: about.cc:589 msgid "Config" msgstr "Configurazione " -#: actions.cc:80 +#: actions.cc:85 msgid "Loading menus from %1" msgstr "Inizializzazione menù da %1" -#: actions.cc:83 actions.cc:84 +#: actions.cc:88 actions.cc:89 msgid "badly formatted UI definition file: %1" msgstr "Errore nel file di definizione della UI: %1" -#: actions.cc:86 +#: actions.cc:91 msgid "%1 menu definition file not found" msgstr "%1 file di definizione del menù mancante" -#: actions.cc:90 actions.cc:91 +#: actions.cc:95 actions.cc:96 msgid "%1 will not work without a valid ardour.menus file" msgstr "%1 non può essere avviato senza un file ardour.menù valido" @@ -384,72 +385,73 @@ msgstr "Modalità traccia:" msgid "Instrument:" msgstr "" -#: add_route_dialog.cc:79 +#: add_route_dialog.cc:76 #, fuzzy msgid "Audio Tracks" msgstr "Aggiungi traccia audio" -#: add_route_dialog.cc:80 +#: add_route_dialog.cc:77 #, fuzzy msgid "MIDI Tracks" msgstr "Aggiungi traccia MIDI" -#: add_route_dialog.cc:81 +#: add_route_dialog.cc:78 #, fuzzy msgid "Audio+MIDI Tracks" msgstr "Aggiungi traccia MIDI" -#: add_route_dialog.cc:82 +#: add_route_dialog.cc:79 #, fuzzy msgid "Busses" msgstr "Bus" -#: add_route_dialog.cc:104 +#: add_route_dialog.cc:101 msgid "Add:" msgstr "Aggiungi:" -#: add_route_dialog.cc:117 startup.cc:808 time_fx_dialog.cc:92 +#: add_route_dialog.cc:114 startup.cc:833 time_fx_dialog.cc:91 +#: add_video_dialog.cc:149 video_server_dialog.cc:109 msgid "Options" msgstr "Opzioni" -#: add_route_dialog.cc:127 bundle_manager.cc:194 region_editor.cc:50 -#: route_group_dialog.cc:66 +#: add_route_dialog.cc:124 bundle_manager.cc:192 region_editor.cc:50 +#: route_group_dialog.cc:65 msgid "Name:" msgstr "Nome:" -#: add_route_dialog.cc:157 +#: add_route_dialog.cc:154 msgid "Group:" msgstr "Gruppo:" -#: add_route_dialog.cc:218 add_route_dialog.cc:227 add_route_dialog.cc:301 -#: rc_option_editor.cc:1450 rc_option_editor.cc:1452 rc_option_editor.cc:1454 -#: rc_option_editor.cc:1472 rc_option_editor.cc:1474 rc_option_editor.cc:1482 -#: rc_option_editor.cc:1484 rc_option_editor.cc:1502 rc_option_editor.cc:1515 -#: rc_option_editor.cc:1517 rc_option_editor.cc:1519 rc_option_editor.cc:1550 -#: rc_option_editor.cc:1552 rc_option_editor.cc:1554 rc_option_editor.cc:1562 -#: rc_option_editor.cc:1570 rc_option_editor.cc:1578 +#: add_route_dialog.cc:215 add_route_dialog.cc:224 add_route_dialog.cc:298 +#: rc_option_editor.cc:1448 rc_option_editor.cc:1450 rc_option_editor.cc:1452 +#: rc_option_editor.cc:1470 rc_option_editor.cc:1472 rc_option_editor.cc:1480 +#: rc_option_editor.cc:1482 rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1515 rc_option_editor.cc:1517 rc_option_editor.cc:1548 +#: rc_option_editor.cc:1550 rc_option_editor.cc:1552 rc_option_editor.cc:1560 +#: rc_option_editor.cc:1568 rc_option_editor.cc:1576 msgid "Audio" msgstr "Audio" -#: add_route_dialog.cc:219 add_route_dialog.cc:230 add_route_dialog.cc:302 -#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1701 -#: rc_option_editor.cc:1709 rc_option_editor.cc:1717 rc_option_editor.cc:1726 -#: rc_option_editor.cc:1734 rc_option_editor.cc:1742 rc_option_editor.cc:1750 -#: rc_option_editor.cc:1759 rc_option_editor.cc:1768 rc_option_editor.cc:1777 -#: rc_option_editor.cc:1785 rc_option_editor.cc:1793 +#: add_route_dialog.cc:216 add_route_dialog.cc:227 add_route_dialog.cc:299 +#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1699 +#: rc_option_editor.cc:1707 rc_option_editor.cc:1715 rc_option_editor.cc:1724 +#: rc_option_editor.cc:1732 rc_option_editor.cc:1740 rc_option_editor.cc:1748 +#: rc_option_editor.cc:1757 rc_option_editor.cc:1766 rc_option_editor.cc:1775 +#: rc_option_editor.cc:1783 rc_option_editor.cc:1791 msgid "MIDI" msgstr "MIDI" -#: add_route_dialog.cc:220 add_route_dialog.cc:233 add_route_dialog.cc:303 +#: add_route_dialog.cc:217 add_route_dialog.cc:230 add_route_dialog.cc:300 #, fuzzy msgid "Audio+MIDI" msgstr "Audio" -#: add_route_dialog.cc:221 add_route_dialog.cc:236 add_route_dialog.cc:304 +#: add_route_dialog.cc:218 add_route_dialog.cc:233 add_route_dialog.cc:301 msgid "Bus" msgstr "Bus" -#: add_route_dialog.cc:263 +#: add_route_dialog.cc:260 msgid "" "Audio+MIDI tracks are intended for use ONLY with plugins that use " "both audio and MIDI input data\n" @@ -458,64 +460,64 @@ msgid "" "track instead." msgstr "" -#: add_route_dialog.cc:322 add_route_dialog.cc:341 editor_actions.cc:385 -#: editor_rulers.cc:380 time_axis_view.cc:1301 +#: add_route_dialog.cc:319 add_route_dialog.cc:338 editor_actions.cc:385 +#: editor_rulers.cc:377 time_axis_view.cc:1301 msgid "Normal" msgstr "Normale" -#: add_route_dialog.cc:325 add_route_dialog.cc:343 +#: add_route_dialog.cc:322 add_route_dialog.cc:340 msgid "Non Layered" msgstr "Non stratificato" -#: add_route_dialog.cc:326 add_route_dialog.cc:345 +#: add_route_dialog.cc:323 add_route_dialog.cc:342 msgid "Tape" msgstr "Nastro" -#: add_route_dialog.cc:426 +#: add_route_dialog.cc:423 msgid "Mono" msgstr "Mono" -#: add_route_dialog.cc:430 +#: add_route_dialog.cc:427 msgid "Stereo" msgstr "Stereo" -#: add_route_dialog.cc:454 +#: add_route_dialog.cc:451 msgid "3 Channel" msgstr "3 canali" -#: add_route_dialog.cc:458 +#: add_route_dialog.cc:455 msgid "4 Channel" msgstr "4 canali" -#: add_route_dialog.cc:462 +#: add_route_dialog.cc:459 msgid "5 Channel" msgstr "5 canali" -#: add_route_dialog.cc:466 +#: add_route_dialog.cc:463 msgid "6 Channel" msgstr "6 canali" -#: add_route_dialog.cc:470 +#: add_route_dialog.cc:467 msgid "8 Channel" msgstr "8 canali" -#: add_route_dialog.cc:474 +#: add_route_dialog.cc:471 msgid "12 Channel" msgstr "12 canli" -#: add_route_dialog.cc:478 mixer_strip.cc:2137 +#: add_route_dialog.cc:475 mixer_strip.cc:2136 msgid "Custom" msgstr "Personalizzato" -#: add_route_dialog.cc:511 add_route_dialog.cc:525 route_group_menu.cc:81 +#: add_route_dialog.cc:508 add_route_dialog.cc:524 route_group_menu.cc:81 msgid "New Group..." msgstr "Nuovo Gruppo" -#: add_route_dialog.cc:515 route_group_menu.cc:85 +#: add_route_dialog.cc:512 route_group_menu.cc:85 msgid "No Group" msgstr "Nessun Gruppo" -#: add_route_dialog.cc:587 +#: add_route_dialog.cc:588 #, fuzzy msgid "-none-" msgstr "Nessuno" @@ -582,17 +584,17 @@ msgstr "Normalizza i valori" msgid "FFT analysis window" msgstr "Finestra di analisi FFT " -#: analysis_window.cc:60 editor.cc:1880 +#: analysis_window.cc:60 editor.cc:1856 msgid "Spectral Analysis" msgstr "Analisi Spettrale" -#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:555 +#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:557 #: session_metadata_dialog.cc:546 msgid "Track" msgstr "Traccia" -#: analysis_window.cc:68 editor_actions.cc:619 mixer_ui.cc:124 -#: mixer_ui.cc:1792 +#: analysis_window.cc:68 editor_actions.cc:616 mixer_ui.cc:125 +#: mixer_ui.cc:1793 msgid "Show" msgstr "Mostra" @@ -604,37 +606,92 @@ msgstr "Esegui di nuovo l'analisi" msgid "button cannot watch state of non-existing Controllable\n" msgstr "" -#: ardour_ui.cc:168 +#: ardour_ui.cc:179 #, fuzzy msgid "audition" msgstr "Ascolto" -#: ardour_ui.cc:169 +#: ardour_ui.cc:180 #, fuzzy msgid "solo" msgstr "Intervallo di loop" -#: ardour_ui.cc:170 +#: ardour_ui.cc:181 msgid "feedback" msgstr "" -#: ardour_ui.cc:172 +#: ardour_ui.cc:183 speaker_dialog.cc:36 +msgid "Speaker Configuration" +msgstr "Configurazione altoparlanti" + +#: ardour_ui.cc:184 theme_manager.cc:56 theme_manager.cc:64 +msgid "Theme Manager" +msgstr "Gestore dei temi" + +#: ardour_ui.cc:185 keyeditor.cc:53 +msgid "Key Bindings" +msgstr "Scorciatoie da tastiera" + +#: ardour_ui.cc:186 +msgid "Preferences" +msgstr "Preferenze" + +#: ardour_ui.cc:187 ardour_ui.cc:192 +#, fuzzy +msgid "Add Tracks/Busses" +msgstr "Tracce/Bus" + +#: ardour_ui.cc:188 +msgid "About" +msgstr "Circa" + +#: ardour_ui.cc:189 location_ui.cc:1134 +msgid "Locations" +msgstr "Posizioni" + +#: ardour_ui.cc:190 route_params_ui.cc:57 route_params_ui.cc:604 +msgid "Tracks and Busses" +msgstr "Tracce e Bus" + +#: ardour_ui.cc:191 +msgid "Properties" +msgstr "Proprietà" + +#: ardour_ui.cc:193 bundle_manager.cc:263 +msgid "Bundle Manager" +msgstr "Gestore dei raggruppamenti" + +#: ardour_ui.cc:194 big_clock_window.cc:35 +msgid "Big Clock" +msgstr "Orologio grande" + +#: ardour_ui.cc:195 +#, fuzzy +msgid "Audio Connections" +msgstr "Connessioni" + +#: ardour_ui.cc:196 +#, fuzzy +msgid "MIDI Connections" +msgstr "Connessioni" + +#: ardour_ui.cc:198 msgid "Errors" msgstr "Errori" -#: ardour_ui.cc:293 +#: ardour_ui.cc:299 msgid "could not initialize %1." msgstr "Impossibile inizializzare %1." -#: ardour_ui.cc:353 +#: ardour_ui.cc:394 msgid "Starting audio engine" msgstr "Avvio del motore audio" -#: ardour_ui.cc:735 startup.cc:613 +#: ardour_ui.cc:763 startup.cc:638 msgid "%1 is ready for use" msgstr "%1 è pronto." -#: ardour_ui.cc:783 +#: ardour_ui.cc:811 #, fuzzy msgid "" "WARNING: Your system has a limit for maximum amount of locked memory. This " @@ -650,23 +707,23 @@ msgstr "" "Potete visualizzare questo limite massimo con il comando 'ulimit -l', di " "solito è controllato dal file /etc/security/limits.conf" -#: ardour_ui.cc:800 +#: ardour_ui.cc:828 msgid "Do not show this window again" msgstr "Non mostrare di nuovo" -#: ardour_ui.cc:847 +#: ardour_ui.cc:870 msgid "Don't quit" msgstr "Non uscire" -#: ardour_ui.cc:848 +#: ardour_ui.cc:871 msgid "Just quit" msgstr "Esci e basta" -#: ardour_ui.cc:849 +#: ardour_ui.cc:872 msgid "Save and quit" msgstr "Salva ed esci" -#: ardour_ui.cc:859 +#: ardour_ui.cc:882 #, fuzzy msgid "" "%1 was unable to save your session.\n" @@ -679,16 +736,16 @@ msgstr "" "\n" "Se ancora vuoi chiudere usa la voce \"Esci e basta\"." -#: ardour_ui.cc:890 +#: ardour_ui.cc:913 #, fuzzy msgid "Please wait while %1 cleans up..." msgstr "Prego attendere mentre %1 carica i dati per la visualizzazione" -#: ardour_ui.cc:908 +#: ardour_ui.cc:930 msgid "Unsaved Session" msgstr "Sessione non salvata" -#: ardour_ui.cc:929 +#: ardour_ui.cc:951 msgid "" "The session \"%1\"\n" "has not been saved.\n" @@ -706,7 +763,7 @@ msgstr "" "\n" "Cosa vuoi fare?" -#: ardour_ui.cc:932 +#: ardour_ui.cc:954 msgid "" "The snapshot \"%1\"\n" "has not been saved.\n" @@ -724,75 +781,75 @@ msgstr "" "\n" "Cosa vuoi fare?" -#: ardour_ui.cc:946 +#: ardour_ui.cc:968 msgid "Prompter" msgstr "Suggeritore" -#: ardour_ui.cc:1024 +#: ardour_ui.cc:1045 msgid "disconnected" msgstr "Disconesso" -#: ardour_ui.cc:1031 +#: ardour_ui.cc:1052 #, c-format msgid "JACK: %.1f kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1035 +#: ardour_ui.cc:1056 #, c-format msgid "JACK: % kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1053 +#: ardour_ui.cc:1074 export_video_dialog.cc:67 #, fuzzy msgid "File:" msgstr "Inizio file:" -#: ardour_ui.cc:1057 +#: ardour_ui.cc:1078 msgid "BWF" msgstr "" -#: ardour_ui.cc:1060 +#: ardour_ui.cc:1081 msgid "WAV" msgstr "" -#: ardour_ui.cc:1063 +#: ardour_ui.cc:1084 msgid "WAV64" msgstr "" -#: ardour_ui.cc:1066 session_option_editor.cc:199 +#: ardour_ui.cc:1087 session_option_editor.cc:197 msgid "CAF" msgstr "" -#: ardour_ui.cc:1069 +#: ardour_ui.cc:1090 msgid "AIFF" msgstr "" -#: ardour_ui.cc:1072 +#: ardour_ui.cc:1093 msgid "iXML" msgstr "" -#: ardour_ui.cc:1075 +#: ardour_ui.cc:1096 msgid "RF64" msgstr "" -#: ardour_ui.cc:1083 +#: ardour_ui.cc:1104 msgid "32-float" msgstr "" -#: ardour_ui.cc:1086 +#: ardour_ui.cc:1107 msgid "24-int" msgstr "" -#: ardour_ui.cc:1089 +#: ardour_ui.cc:1110 msgid "16-int" msgstr "" -#: ardour_ui.cc:1108 +#: ardour_ui.cc:1129 #, c-format msgid "DSP: %5.1f%%" msgstr "" -#: ardour_ui.cc:1127 +#: ardour_ui.cc:1148 #, c-format msgid "" "Buffers: p:" @@ -800,34 +857,34 @@ msgid "" "\">%%%" msgstr "" -#: ardour_ui.cc:1163 +#: ardour_ui.cc:1184 #, fuzzy msgid "Disk: Unknown" msgstr "Spazio su disco: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1165 +#: ardour_ui.cc:1186 msgid "Disk: 24hrs+" msgstr "" -#: ardour_ui.cc:1183 +#: ardour_ui.cc:1204 msgid "Disk: >24 hrs" msgstr "" -#: ardour_ui.cc:1194 +#: ardour_ui.cc:1215 #, fuzzy, c-format msgid "Disk: %02dh:%02dm:%02ds" msgstr "Spazio su disco: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1220 +#: ardour_ui.cc:1241 #, fuzzy, c-format msgid "Timecode|TC: %s" msgstr "Spazio su disco: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1337 ardour_ui.cc:1346 startup.cc:1020 +#: ardour_ui.cc:1358 ardour_ui.cc:1367 startup.cc:1045 msgid "Recent Sessions" msgstr "Sessioni recenti" -#: ardour_ui.cc:1428 +#: ardour_ui.cc:1447 msgid "" "%1 is not connected to JACK\n" "You cannot open or close sessions in this condition" @@ -835,28 +892,28 @@ msgstr "" "%1 non è connesso a JACK\n" "Non si possono aprire o chiudere sessioni in questo stato." -#: ardour_ui.cc:1455 +#: ardour_ui.cc:1474 msgid "Open Session" msgstr "Apri sessione" -#: ardour_ui.cc:1473 session_import_dialog.cc:169 -#: session_metadata_dialog.cc:729 startup.cc:1049 +#: ardour_ui.cc:1492 session_import_dialog.cc:169 +#: session_metadata_dialog.cc:729 startup.cc:1074 msgid "%1 sessions" msgstr "sessioni %1" -#: ardour_ui.cc:1510 +#: ardour_ui.cc:1529 msgid "You cannot add a track without a session already loaded." msgstr "" "Non si può aggiungere una traccia senza prima aver caricato una sessione." -#: ardour_ui.cc:1518 +#: ardour_ui.cc:1537 #, fuzzy msgid "could not create %1 new mixed track" msgid_plural "could not create %1 new mixed tracks" msgstr[0] "Impossibile creare nuove tracce MIDI in %1" msgstr[1] "Impossibile creare nuove tracce MIDI in %1" -#: ardour_ui.cc:1524 ardour_ui.cc:1585 +#: ardour_ui.cc:1543 ardour_ui.cc:1604 msgid "" "There are insufficient JACK ports available\n" "to create a new track or bus.\n" @@ -868,27 +925,27 @@ msgstr "" "Dovresti salvare %1, uscire e \n" "avviare di nuovo JACK con più porte." -#: ardour_ui.cc:1559 +#: ardour_ui.cc:1578 msgid "You cannot add a track or bus without a session already loaded." msgstr "" "Non si può aggiungere una traccia o un bus senza prima aver caricato una " "sessione." -#: ardour_ui.cc:1568 +#: ardour_ui.cc:1587 #, fuzzy msgid "could not create %1 new audio track" msgid_plural "could not create %1 new audio tracks" msgstr[0] "Impossibile creare una nuova traccia audio" msgstr[1] "Impossibile creare una nuova traccia audio" -#: ardour_ui.cc:1577 +#: ardour_ui.cc:1596 #, fuzzy msgid "could not create %1 new audio bus" msgid_plural "could not create %1 new audio busses" msgstr[0] "Impossibile creare una nuova traccia audio %1" msgstr[1] "Impossibile creare una nuova traccia audio %1" -#: ardour_ui.cc:1694 +#: ardour_ui.cc:1713 #, fuzzy msgid "" "Please create one or more tracks before trying to record.\n" @@ -898,7 +955,7 @@ msgstr "" "prima di avviare una registrazione.\n" "Controllare il menù di sessione." -#: ardour_ui.cc:2084 +#: ardour_ui.cc:2103 msgid "" "The audio backend (JACK) was shutdown because:\n" "\n" @@ -908,7 +965,7 @@ msgstr "" "\n" "%1" -#: ardour_ui.cc:2086 +#: ardour_ui.cc:2105 msgid "" "JACK has either been shutdown or it\n" "disconnected %1 because %1\n" @@ -920,19 +977,19 @@ msgstr "" "E' consigliato salvare la sessione e riavviare\n" "sia JACK che Ardour." -#: ardour_ui.cc:2112 +#: ardour_ui.cc:2131 msgid "Unable to start the session running" msgstr "Impossibilitato ad avviare la sessione" -#: ardour_ui.cc:2192 +#: ardour_ui.cc:2211 msgid "Take Snapshot" msgstr "Crea istantanea" -#: ardour_ui.cc:2193 +#: ardour_ui.cc:2212 msgid "Name of new snapshot" msgstr "Nome della nuova istantanea" -#: ardour_ui.cc:2217 +#: ardour_ui.cc:2236 #, fuzzy msgid "" "To ensure compatibility with various systems\n" @@ -942,29 +999,29 @@ msgstr "" "i nomi di instantanee non dovrebbero contenere\n" " il carattere '/'" -#: ardour_ui.cc:2229 +#: ardour_ui.cc:2248 msgid "Confirm Snapshot Overwrite" msgstr "Conferma sovrascrittura istantanea" -#: ardour_ui.cc:2230 +#: ardour_ui.cc:2249 msgid "A snapshot already exists with that name. Do you want to overwrite it?" msgstr "Esiste già un'istantanea con questo nome. Vuoi sovrascriverla?" -#: ardour_ui.cc:2233 +#: ardour_ui.cc:2252 utils_videotl.cc:66 msgid "Overwrite" msgstr "Sovrascrivi" -#: ardour_ui.cc:2267 +#: ardour_ui.cc:2286 #, fuzzy msgid "Rename Session" msgstr "Rinomina regione" -#: ardour_ui.cc:2268 +#: ardour_ui.cc:2287 #, fuzzy msgid "New session name" msgstr "Nome della sessione:" -#: ardour_ui.cc:2282 ardour_ui.cc:2666 ardour_ui.cc:2711 +#: ardour_ui.cc:2301 ardour_ui.cc:2681 ardour_ui.cc:2726 #, fuzzy msgid "" "To ensure compatibility with various systems\n" @@ -974,30 +1031,30 @@ msgstr "" "i nomi di sessione non dovrebbero contenere\n" " il carattere '/'" -#: ardour_ui.cc:2290 +#: ardour_ui.cc:2309 msgid "" "That name is already in use by another directory/folder. Please try again." msgstr "" -#: ardour_ui.cc:2299 +#: ardour_ui.cc:2318 msgid "" "Renaming this session failed.\n" "Things could be seriously messed up at this point" msgstr "" -#: ardour_ui.cc:2414 +#: ardour_ui.cc:2429 msgid "Save Template" msgstr "Salva Modello" -#: ardour_ui.cc:2415 +#: ardour_ui.cc:2430 msgid "Name for template:" msgstr "Nome per il modello:" -#: ardour_ui.cc:2416 +#: ardour_ui.cc:2431 msgid "-template" msgstr "-modello" -#: ardour_ui.cc:2454 +#: ardour_ui.cc:2469 msgid "" "This session\n" "%1\n" @@ -1007,52 +1064,52 @@ msgstr "" "%1\n" "esiste già. Vuoi aprirla?" -#: ardour_ui.cc:2464 +#: ardour_ui.cc:2479 msgid "Open Existing Session" msgstr "Apri una sessione" -#: ardour_ui.cc:2702 +#: ardour_ui.cc:2717 msgid "There is no existing session at \"%1\"" msgstr "Sessione inesistente in %1" -#: ardour_ui.cc:2792 +#: ardour_ui.cc:2804 msgid "Please wait while %1 loads your session" msgstr "Attendi mentre %1 carca la sessione" -#: ardour_ui.cc:2807 +#: ardour_ui.cc:2819 msgid "Port Registration Error" msgstr "Errore nella registrazione di porta" -#: ardour_ui.cc:2808 +#: ardour_ui.cc:2820 msgid "Click the Close button to try again." msgstr "Clicca su 'Chiudi' per provare di nuovo" -#: ardour_ui.cc:2829 +#: ardour_ui.cc:2841 msgid "Session \"%1 (snapshot %2)\" did not load successfully" msgstr "La sessione \"%1 (istantanea %2)\" non è stata caricata correttamente" -#: ardour_ui.cc:2835 +#: ardour_ui.cc:2847 msgid "Loading Error" msgstr "Errore di caricamento" -#: ardour_ui.cc:2836 +#: ardour_ui.cc:2848 msgid "Click the Refresh button to try again." msgstr "Clicca su 'Aggiorna' per provare di nuovo." -#: ardour_ui.cc:2918 +#: ardour_ui.cc:2930 msgid "Could not create session in \"%1\"" msgstr "Impossibile caricare la sessione \"%1\"" -#: ardour_ui.cc:3045 +#: ardour_ui.cc:3030 msgid "No files were ready for clean-up" msgstr "Nessun file da pulire" -#: ardour_ui.cc:3049 ardour_ui.cc:3059 ardour_ui.cc:3192 ardour_ui.cc:3199 +#: ardour_ui.cc:3034 ardour_ui.cc:3044 ardour_ui.cc:3177 ardour_ui.cc:3184 #: ardour_ui_ed.cc:104 msgid "Clean-up" msgstr "Pulisci" -#: ardour_ui.cc:3050 +#: ardour_ui.cc:3035 msgid "" "If this seems suprising, \n" "check for any existing snapshots.\n" @@ -1064,19 +1121,19 @@ msgstr "" "Ci possono essere ancora istantanee con regioni\n" "che necessitano di questi file." -#: ardour_ui.cc:3109 +#: ardour_ui.cc:3094 msgid "kilo" msgstr "" -#: ardour_ui.cc:3112 +#: ardour_ui.cc:3097 msgid "mega" msgstr "" -#: ardour_ui.cc:3115 +#: ardour_ui.cc:3100 msgid "giga" msgstr "" -#: ardour_ui.cc:3120 +#: ardour_ui.cc:3105 #, fuzzy msgid "" "The following file was deleted from %2,\n" @@ -1093,7 +1150,7 @@ msgstr[1] "" "%2, \n" "verranno liberati %3 %4bytes di spazio su disco" -#: ardour_ui.cc:3127 +#: ardour_ui.cc:3112 #, fuzzy msgid "" "The following file was not in use and \n" @@ -1134,11 +1191,11 @@ msgstr[1] "" "\n" "libererà %3 %4bytes di spazio su disco\n" -#: ardour_ui.cc:3187 +#: ardour_ui.cc:3172 msgid "Are you sure you want to clean-up?" msgstr "Siete sicuri di voler ripulire?" -#: ardour_ui.cc:3194 +#: ardour_ui.cc:3179 msgid "" "Clean-up is a destructive operation.\n" "ALL undo/redo information will be lost if you clean-up.\n" @@ -1150,73 +1207,81 @@ msgstr "" "La pulizia sposterà tutti i file inutilizzati \n" "in una posizione \"morta\"." -#: ardour_ui.cc:3202 +#: ardour_ui.cc:3187 msgid "CleanupDialog" msgstr "DialogoRipulitura" -#: ardour_ui.cc:3232 +#: ardour_ui.cc:3217 msgid "Cleaned Files" msgstr "File ripuliti" -#: ardour_ui.cc:3249 +#: ardour_ui.cc:3234 msgid "deleted file" msgstr "File eliminato" -#: ardour_ui.cc:3346 +#: ardour_ui.cc:3326 msgid "" "Video-Server was not launched by Ardour. The request to stop it is ignored." msgstr "" -#: ardour_ui.cc:3350 +#: ardour_ui.cc:3330 msgid "Stop Video-Server" msgstr "" -#: ardour_ui.cc:3351 +#: ardour_ui.cc:3331 msgid "Do you really want to stop the Video Server?" msgstr "" -#: ardour_ui.cc:3354 +#: ardour_ui.cc:3334 #, fuzzy msgid "Yes, Stop It" msgstr "Si, rimuovi." -#: ardour_ui.cc:3380 +#: ardour_ui.cc:3360 msgid "The Video Server is already started." msgstr "" -#: ardour_ui.cc:3382 +#: ardour_ui.cc:3362 msgid "" "An external Video Server is configured and can be reached. Not starting a " "new instance." msgstr "" -#: ardour_ui.cc:3390 ardour_ui.cc:3461 +#: ardour_ui.cc:3370 ardour_ui.cc:3455 msgid "" "Could not connect to the Video Server. Start it or configure its access URL " "in Edit -> Preferences." msgstr "" -#: ardour_ui.cc:3414 +#: ardour_ui.cc:3394 msgid "Specified docroot is not an existing directory." msgstr "" -#: ardour_ui.cc:3419 +#: ardour_ui.cc:3399 msgid "Given Video Server is not an executable file." msgstr "" -#: ardour_ui.cc:3485 editor_audio_import.cc:629 +#: ardour_ui.cc:3432 +msgid "Cannot launch the video-server" +msgstr "" + +#: ardour_ui.cc:3441 +msgid "Video-server was started but does not respond to requests..." +msgstr "" + +#: ardour_ui.cc:3477 editor_audio_import.cc:629 msgid "could not open %1" msgstr "impossibile aprire %1" -#: ardour_ui.cc:3489 +#: ardour_ui.cc:3481 msgid "no video-file selected" msgstr "" -#: ardour_ui.cc:3650 +#: ardour_ui.cc:3641 msgid "Recording was stopped because your system could not keep up." msgstr "La registazione è stata interrotta perche' il sistema non ha retto" -#: ardour_ui.cc:3679 +#: ardour_ui.cc:3670 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1228,7 +1293,7 @@ msgstr "" "Nello specifico, non riesce a scrivere i dati \n" "con la velocità necessaria per le registrazioni.\n" -#: ardour_ui.cc:3698 +#: ardour_ui.cc:3689 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1240,11 +1305,11 @@ msgstr "" "Nello specifico, non riesce a scrivere i dati \n" "con la velocità necessaria per le registrazioni.\n" -#: ardour_ui.cc:3738 +#: ardour_ui.cc:3729 msgid "Crash Recovery" msgstr "Recupero dal crash" -#: ardour_ui.cc:3739 +#: ardour_ui.cc:3730 #, fuzzy msgid "" "This session appears to have been in the\n" @@ -1262,19 +1327,19 @@ msgstr "" "oppure ignorarlo.\n" "Cosa preferite?\n" -#: ardour_ui.cc:3751 +#: ardour_ui.cc:3742 msgid "Ignore crash data" msgstr "Ignora i dati del crash" -#: ardour_ui.cc:3752 +#: ardour_ui.cc:3743 msgid "Recover from crash" msgstr "Recupero dai dati di crash" -#: ardour_ui.cc:3772 +#: ardour_ui.cc:3763 msgid "Sample Rate Mismatch" msgstr "Frequenza di campionamento discrepante" -#: ardour_ui.cc:3773 +#: ardour_ui.cc:3764 #, fuzzy msgid "" "This session was created with a sample rate of %1 Hz, but\n" @@ -1286,31 +1351,23 @@ msgstr "" "\n" "Il motore audio attualmente è avviato a %2 Hz\n" -#: ardour_ui.cc:3782 +#: ardour_ui.cc:3773 msgid "Do not load session" msgstr "Non caricare la sessione" -#: ardour_ui.cc:3783 +#: ardour_ui.cc:3774 msgid "Load session anyway" msgstr "Apri comunque la sessione" -#: ardour_ui.cc:3804 +#: ardour_ui.cc:3797 msgid "Could not disconnect from JACK" msgstr "Non posso disconnettermi da JACK" -#: ardour_ui.cc:3817 +#: ardour_ui.cc:3810 msgid "Could not reconnect to JACK" msgstr "Non posso riconnettermi a JACK" -#: ardour_ui.cc:3902 -msgid "Check the website for more..." -msgstr "" - -#: ardour_ui.cc:3915 -msgid "Click to open the program website in your web browser" -msgstr "" - -#: ardour_ui.cc:4152 +#: ardour_ui.cc:4084 msgid "" "%4This is a session from an older version of %3%5\n" "\n" @@ -1333,58 +1390,58 @@ msgstr "UI: impossibile avviare l'editor" msgid "UI: cannot setup mixer" msgstr "IU: impossibile avviare il mixer" -#: ardour_ui2.cc:127 +#: ardour_ui2.cc:125 msgid "Play from playhead" msgstr "Suona dalla testina" -#: ardour_ui2.cc:128 +#: ardour_ui2.cc:126 msgid "Stop playback" msgstr "Interrompi la riproduzione" -#: ardour_ui2.cc:129 +#: ardour_ui2.cc:127 msgid "Toggle record" msgstr "Registra" -#: ardour_ui2.cc:130 +#: ardour_ui2.cc:128 msgid "Play range/selection" msgstr "Suona intervallo/selezione" -#: ardour_ui2.cc:131 +#: ardour_ui2.cc:129 msgid "Go to start of session" msgstr "Vai all'inizio della sessione" -#: ardour_ui2.cc:132 +#: ardour_ui2.cc:130 msgid "Go to end of session" msgstr "Vai alla fine della sessione" -#: ardour_ui2.cc:133 +#: ardour_ui2.cc:131 msgid "Play loop range" msgstr "Suona l'intervallo di ciclo" -#: ardour_ui2.cc:134 +#: ardour_ui2.cc:132 msgid "" "MIDI Panic\n" "Send note off and reset controller messages on all MIDI channels" msgstr "" -#: ardour_ui2.cc:135 +#: ardour_ui2.cc:133 msgid "Return to last playback start when stopped" msgstr "Ritorna al punto d'inizio una volta fermato" -#: ardour_ui2.cc:136 +#: ardour_ui2.cc:134 #, fuzzy msgid "Playhead follows Range Selections and Edits" msgstr "Sposta la testina all'inizio dell'intervallo" -#: ardour_ui2.cc:137 +#: ardour_ui2.cc:135 msgid "Be sensible about input monitoring" msgstr "Controlla accuratamente le entrate" -#: ardour_ui2.cc:138 +#: ardour_ui2.cc:136 msgid "Enable/Disable audio click" msgstr "Abilita/Disabilita il click audio" -#: ardour_ui2.cc:139 monitor_section.cc:101 +#: ardour_ui2.cc:137 monitor_section.cc:101 msgid "" "When active, something is soloed.\n" "Click to de-solo everything" @@ -1392,7 +1449,7 @@ msgstr "" "Quando è attivo, qualcosa è in solo.\n" "Clicca per ripristinare tutto." -#: ardour_ui2.cc:140 +#: ardour_ui2.cc:138 msgid "" "When active, auditioning is taking place\n" "Click to stop the audition" @@ -1400,11 +1457,11 @@ msgstr "" "Quando è attivo, qualcosa è in ascolto\n" "Clicca per ripristinare." -#: ardour_ui2.cc:141 +#: ardour_ui2.cc:139 msgid "When active, there is a feedback loop." msgstr "" -#: ardour_ui2.cc:142 +#: ardour_ui2.cc:140 msgid "" "Primary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1412,7 +1469,7 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:143 +#: ardour_ui2.cc:141 msgid "" "Secondary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1420,35 +1477,35 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:175 +#: ardour_ui2.cc:173 msgid "[ERROR]: " msgstr "[ERRORE]:" -#: ardour_ui2.cc:177 +#: ardour_ui2.cc:175 msgid "[WARNING]: " msgstr "[ATTENZIONE]:" -#: ardour_ui2.cc:179 +#: ardour_ui2.cc:177 msgid "[INFO]: " msgstr "[INFO]" -#: ardour_ui2.cc:243 ardour_ui_ed.cc:417 +#: ardour_ui2.cc:241 ardour_ui_ed.cc:376 msgid "Auto Return" msgstr "" -#: ardour_ui2.cc:245 ardour_ui_ed.cc:420 +#: ardour_ui2.cc:243 ardour_ui_ed.cc:379 msgid "Follow Edits" msgstr "" -#: ardour_ui2.cc:631 rc_option_editor.cc:1006 rc_option_editor.cc:1024 -#: rc_option_editor.cc:1027 rc_option_editor.cc:1029 rc_option_editor.cc:1031 -#: rc_option_editor.cc:1039 rc_option_editor.cc:1047 rc_option_editor.cc:1049 -#: rc_option_editor.cc:1057 rc_option_editor.cc:1064 rc_option_editor.cc:1073 -#: rc_option_editor.cc:1075 rc_option_editor.cc:1077 rc_option_editor.cc:1085 -#: rc_option_editor.cc:1087 rc_option_editor.cc:1096 -#: session_option_editor.cc:236 session_option_editor.cc:238 -#: session_option_editor.cc:259 session_option_editor.cc:261 -#: session_option_editor.cc:263 session_option_editor.cc:270 +#: ardour_ui2.cc:621 rc_option_editor.cc:1004 rc_option_editor.cc:1022 +#: rc_option_editor.cc:1025 rc_option_editor.cc:1027 rc_option_editor.cc:1029 +#: rc_option_editor.cc:1037 rc_option_editor.cc:1045 rc_option_editor.cc:1047 +#: rc_option_editor.cc:1055 rc_option_editor.cc:1062 rc_option_editor.cc:1071 +#: rc_option_editor.cc:1073 rc_option_editor.cc:1075 rc_option_editor.cc:1083 +#: rc_option_editor.cc:1085 rc_option_editor.cc:1094 +#: session_option_editor.cc:234 session_option_editor.cc:236 +#: session_option_editor.cc:257 session_option_editor.cc:259 +#: session_option_editor.cc:261 session_option_editor.cc:268 msgid "Misc" msgstr "Varie" @@ -1464,28 +1521,28 @@ msgstr "Prepara il mixer" msgid "Reload Session History" msgstr "Ricarica lo storico di sessione" -#: ardour_ui_dependents.cc:125 -msgid "This screen is not tall enough to display the mixer window" -msgstr "" - -#: ardour_ui_dialogs.cc:225 +#: ardour_ui_dialogs.cc:206 msgid "Don't close" msgstr "Non uscire" -#: ardour_ui_dialogs.cc:226 +#: ardour_ui_dialogs.cc:207 msgid "Just close" msgstr "Chiudi e basta" -#: ardour_ui_dialogs.cc:227 +#: ardour_ui_dialogs.cc:208 msgid "Save and close" msgstr "Salva ed esci" +#: ardour_ui_dialogs.cc:293 +msgid "This screen is not tall enough to display the mixer window" +msgstr "" + #: ardour_ui_ed.cc:103 msgid "Session" msgstr "Sessione" #: ardour_ui_ed.cc:106 editor_actions.cc:134 editor_regions.cc:115 -#: port_group.cc:457 session_option_editor.cc:83 session_option_editor.cc:90 +#: port_group.cc:457 session_option_editor.cc:82 session_option_editor.cc:89 msgid "Sync" msgstr "Sincronizza" @@ -1517,15 +1574,15 @@ msgstr "Tipo file" msgid "Sample Format" msgstr "Formato di campionamento" -#: ardour_ui_ed.cc:114 +#: ardour_ui_ed.cc:114 rc_option_editor.cc:1818 rc_option_editor.cc:1831 msgid "Control Surfaces" msgstr "Piattaforme di comando" -#: ardour_ui_ed.cc:115 rc_option_editor.cc:1552 +#: ardour_ui_ed.cc:115 rc_option_editor.cc:1550 msgid "Plugins" msgstr "Plugins" -#: ardour_ui_ed.cc:116 rc_option_editor.cc:1905 +#: ardour_ui_ed.cc:116 rc_option_editor.cc:1894 msgid "Metering" msgstr "Misurazione" @@ -1553,7 +1610,7 @@ msgstr "Apri..." msgid "Recent..." msgstr "Recenti..." -#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:65 +#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:64 msgid "Close" msgstr "Chiudi" @@ -1561,429 +1618,367 @@ msgstr "Chiudi" msgid "Add Track or Bus..." msgstr "Aggiungi traccia o bus..." -#: ardour_ui_ed.cc:136 +#: ardour_ui_ed.cc:135 #, fuzzy msgid "Open Video" msgstr "Apri sessione" -#: ardour_ui_ed.cc:139 +#: ardour_ui_ed.cc:138 #, fuzzy msgid "Remove Video" msgstr "Rimuovi Campo" -#: ardour_ui_ed.cc:142 +#: ardour_ui_ed.cc:141 #, fuzzy msgid "Export To Video File" msgstr "Esporta la sessione come file audio..." -#: ardour_ui_ed.cc:152 -msgid "Connect" -msgstr "Connetti" - -#: ardour_ui_ed.cc:158 +#: ardour_ui_ed.cc:145 msgid "Snapshot..." msgstr "Istantanea..." -#: ardour_ui_ed.cc:162 +#: ardour_ui_ed.cc:149 msgid "Save As..." msgstr "Salva con nome..." -#: ardour_ui_ed.cc:166 editor_actions.cc:1717 editor_markers.cc:859 -#: editor_snapshots.cc:123 mixer_strip.cc:1465 route_time_axis.cc:1471 +#: ardour_ui_ed.cc:153 editor_actions.cc:1710 editor_markers.cc:858 +#: editor_snapshots.cc:123 mixer_strip.cc:1464 route_time_axis.cc:1471 msgid "Rename..." msgstr "Rinomina..." -#: ardour_ui_ed.cc:170 +#: ardour_ui_ed.cc:157 msgid "Save Template..." msgstr "Salva Modello..." -#: ardour_ui_ed.cc:173 +#: ardour_ui_ed.cc:160 msgid "Metadata" msgstr "Metadati" -#: ardour_ui_ed.cc:176 +#: ardour_ui_ed.cc:163 msgid "Edit Metadata..." msgstr "Modifica metadati..." -#: ardour_ui_ed.cc:179 +#: ardour_ui_ed.cc:166 msgid "Import Metadata..." msgstr "Importa metadati..." -#: ardour_ui_ed.cc:182 +#: ardour_ui_ed.cc:169 msgid "Export To Audio File(s)..." msgstr "Esporta la sessione come file audio..." -#: ardour_ui_ed.cc:185 +#: ardour_ui_ed.cc:172 msgid "Stem export..." msgstr "Esportazione Stem" -#: ardour_ui_ed.cc:188 editor_export_audio.cc:63 export_dialog.cc:129 +#: ardour_ui_ed.cc:175 editor_export_audio.cc:63 export_dialog.cc:129 +#: export_video_dialog.cc:71 msgid "Export" msgstr "Esporta" -#: ardour_ui_ed.cc:191 +#: ardour_ui_ed.cc:178 msgid "Clean-up Unused Sources..." msgstr "Pulisci sorgenti inutilizzate..." -#: ardour_ui_ed.cc:195 +#: ardour_ui_ed.cc:182 msgid "Flush Wastebasket" msgstr "Svuota il cestino" -#: ardour_ui_ed.cc:202 keyeditor.cc:253 rc_option_editor.cc:1466 +#: ardour_ui_ed.cc:189 keyeditor.cc:253 rc_option_editor.cc:1464 msgid "JACK" msgstr "JACK" -#: ardour_ui_ed.cc:203 route_params_ui.cc:104 +#: ardour_ui_ed.cc:190 route_params_ui.cc:104 msgid "Latency" msgstr "Latenza" -#: ardour_ui_ed.cc:205 +#: ardour_ui_ed.cc:192 msgid "Reconnect" msgstr "Riconnetti" -#: ardour_ui_ed.cc:208 global_port_matrix.cc:198 io_selector.cc:210 +#: ardour_ui_ed.cc:195 global_port_matrix.cc:198 io_selector.cc:210 #: mixer_strip.cc:712 mixer_strip.cc:838 msgid "Disconnect" msgstr "Disconnetti" -#: ardour_ui_ed.cc:235 +#: ardour_ui_ed.cc:222 msgid "Quit" msgstr "Esci" -#: ardour_ui_ed.cc:239 +#: ardour_ui_ed.cc:226 msgid "Maximise Editor Space" msgstr "Massimizza l'area dell'editor" -#: ardour_ui_ed.cc:240 +#: ardour_ui_ed.cc:227 #, fuzzy msgid "Show Toolbars" msgstr "Mostra la barra dello zoom" -#: ardour_ui_ed.cc:243 mixer_ui.cc:1862 mixer_ui.cc:1868 +#: ardour_ui_ed.cc:230 mixer_ui.cc:1863 mixer_ui.cc:1869 #, fuzzy msgid "Window|Mixer" msgstr "Finestra" -#: ardour_ui_ed.cc:244 -msgid "Mixer on Top" -msgstr "Mixer in evidenza" +#: ardour_ui_ed.cc:231 +#, fuzzy +msgid "Toggle Editor+Mixer" +msgstr "Modalità di modifica" -#: ardour_ui_ed.cc:245 -msgid "Preferences" -msgstr "Preferenze" - -#: ardour_ui_ed.cc:246 -msgid "Properties" -msgstr "Proprietà" - -#: ardour_ui_ed.cc:247 route_params_ui.cc:57 route_params_ui.cc:604 -msgid "Tracks and Busses" -msgstr "Tracce e Bus" - -#: ardour_ui_ed.cc:250 location_ui.cc:1134 -msgid "Locations" -msgstr "Posizioni" - -#: ardour_ui_ed.cc:252 ardour_ui_ed.cc:656 -msgid "Big Clock" -msgstr "Orologio grande" - -#: ardour_ui_ed.cc:254 speaker_dialog.cc:36 -msgid "Speaker Configuration" -msgstr "Configurazione altoparlanti" - -#: ardour_ui_ed.cc:256 global_port_matrix.cc:164 -msgid "Audio Connection Manager" -msgstr "Gestore delle connessioni audio" - -#: ardour_ui_ed.cc:258 global_port_matrix.cc:167 -msgid "MIDI Connection Manager" -msgstr "Gestore delle connessionio MIDI" - -#: ardour_ui_ed.cc:260 midi_tracer.cc:39 +#: ardour_ui_ed.cc:233 midi_tracer.cc:39 msgid "MIDI Tracer" msgstr "" -#: ardour_ui_ed.cc:262 -msgid "About" -msgstr "Circa" - -#: ardour_ui_ed.cc:263 +#: ardour_ui_ed.cc:235 msgid "Chat" msgstr "" -#: ardour_ui_ed.cc:265 +#: ardour_ui_ed.cc:237 #, fuzzy msgid "Help|Manual" msgstr "Manuale" -#: ardour_ui_ed.cc:266 +#: ardour_ui_ed.cc:238 msgid "Reference" msgstr "Riferimenti" -#: ardour_ui_ed.cc:267 theme_manager.cc:55 theme_manager.cc:62 -msgid "Theme Manager" -msgstr "Gestore dei temi" - -#: ardour_ui_ed.cc:268 keyeditor.cc:53 -msgid "Key Bindings" -msgstr "Scorciatoie da tastiera" - -#: ardour_ui_ed.cc:269 bundle_manager.cc:265 -msgid "Bundle Manager" -msgstr "Gestore dei raggruppamenti" - -#: ardour_ui_ed.cc:272 -msgid "Add Audio Track" -msgstr "Aggiungi traccia audio" - -#: ardour_ui_ed.cc:274 -msgid "Add Audio Bus" -msgstr "Aggiungi bus audio" - -#: ardour_ui_ed.cc:276 -msgid "Add MIDI Track" -msgstr "Aggiungi traccia MIDI" - -#: ardour_ui_ed.cc:281 plugin_ui.cc:461 +#: ardour_ui_ed.cc:240 plugin_ui.cc:419 msgid "Save" msgstr "Salva" -#: ardour_ui_ed.cc:289 rc_option_editor.cc:1116 rc_option_editor.cc:1127 -#: rc_option_editor.cc:1136 rc_option_editor.cc:1149 rc_option_editor.cc:1162 -#: rc_option_editor.cc:1171 rc_option_editor.cc:1181 rc_option_editor.cc:1183 -#: rc_option_editor.cc:1193 rc_option_editor.cc:1209 rc_option_editor.cc:1222 -#: rc_option_editor.cc:1240 rc_option_editor.cc:1242 rc_option_editor.cc:1256 -#: rc_option_editor.cc:1259 rc_option_editor.cc:1261 rc_option_editor.cc:1278 -#: rc_option_editor.cc:1289 +#: ardour_ui_ed.cc:248 rc_option_editor.cc:1114 rc_option_editor.cc:1125 +#: rc_option_editor.cc:1134 rc_option_editor.cc:1147 rc_option_editor.cc:1160 +#: rc_option_editor.cc:1169 rc_option_editor.cc:1179 rc_option_editor.cc:1181 +#: rc_option_editor.cc:1191 rc_option_editor.cc:1207 rc_option_editor.cc:1220 +#: rc_option_editor.cc:1238 rc_option_editor.cc:1240 rc_option_editor.cc:1254 +#: rc_option_editor.cc:1257 rc_option_editor.cc:1259 rc_option_editor.cc:1276 +#: rc_option_editor.cc:1287 msgid "Transport" msgstr "Trasporto" -#: ardour_ui_ed.cc:295 engine_dialog.cc:85 sfdb_ui.cc:559 +#: ardour_ui_ed.cc:254 engine_dialog.cc:85 sfdb_ui.cc:559 msgid "Stop" msgstr "Ferma" -#: ardour_ui_ed.cc:298 +#: ardour_ui_ed.cc:257 msgid "Roll" msgstr "Lancia" -#: ardour_ui_ed.cc:302 +#: ardour_ui_ed.cc:261 msgid "Start/Stop" msgstr "Avvia/Ferma" -#: ardour_ui_ed.cc:305 +#: ardour_ui_ed.cc:264 msgid "Start/Continue/Stop" msgstr "Avvia/Continua/Ferma" -#: ardour_ui_ed.cc:308 +#: ardour_ui_ed.cc:267 msgid "Stop and Forget Capture" msgstr "Ferma e interrompi la registrazione" -#: ardour_ui_ed.cc:318 +#: ardour_ui_ed.cc:277 msgid "Transition To Roll" msgstr "" -#: ardour_ui_ed.cc:322 +#: ardour_ui_ed.cc:281 msgid "Transition To Reverse" msgstr "" -#: ardour_ui_ed.cc:326 +#: ardour_ui_ed.cc:285 msgid "Play Loop Range" msgstr "Riproduci l'intervallo di ciclo" -#: ardour_ui_ed.cc:329 +#: ardour_ui_ed.cc:288 msgid "Play Selected Range" msgstr "Suona l'intervallo selezionato" -#: ardour_ui_ed.cc:332 +#: ardour_ui_ed.cc:291 #, fuzzy msgid "Play Selection w/Preroll" msgstr "Suona la regione selezionata" -#: ardour_ui_ed.cc:336 +#: ardour_ui_ed.cc:295 msgid "Enable Record" msgstr "Abilita la registrazione" -#: ardour_ui_ed.cc:339 +#: ardour_ui_ed.cc:298 msgid "Start Recording" msgstr "Inizia la registrazione" -#: ardour_ui_ed.cc:343 +#: ardour_ui_ed.cc:302 msgid "Rewind" msgstr "Indietro" -#: ardour_ui_ed.cc:346 +#: ardour_ui_ed.cc:305 msgid "Rewind (Slow)" msgstr "Indietro (lento)" -#: ardour_ui_ed.cc:349 +#: ardour_ui_ed.cc:308 msgid "Rewind (Fast)" msgstr "Indietro (veloce)" -#: ardour_ui_ed.cc:352 startup.cc:702 +#: ardour_ui_ed.cc:311 startup.cc:727 msgid "Forward" msgstr "Avanti" -#: ardour_ui_ed.cc:355 +#: ardour_ui_ed.cc:314 msgid "Forward (Slow)" msgstr "Avanti (lento)" -#: ardour_ui_ed.cc:358 +#: ardour_ui_ed.cc:317 msgid "Forward (Fast)" msgstr "Avanti (veloce)" -#: ardour_ui_ed.cc:361 +#: ardour_ui_ed.cc:320 msgid "Goto Zero" msgstr "Vai allo zero" -#: ardour_ui_ed.cc:364 +#: ardour_ui_ed.cc:323 msgid "Goto Start" msgstr "Vai all'inizio" -#: ardour_ui_ed.cc:367 +#: ardour_ui_ed.cc:326 msgid "Goto End" msgstr "Vai alla fine" -#: ardour_ui_ed.cc:370 +#: ardour_ui_ed.cc:329 msgid "Goto Wall Clock" msgstr "" -#: ardour_ui_ed.cc:374 +#: ardour_ui_ed.cc:333 msgid "Focus On Clock" msgstr "" -#: ardour_ui_ed.cc:378 ardour_ui_ed.cc:387 audio_clock.cc:2046 editor.cc:241 -#: editor_actions.cc:544 editor_actions.cc:554 export_timespan_selector.cc:88 +#: ardour_ui_ed.cc:337 ardour_ui_ed.cc:346 audio_clock.cc:2046 editor.cc:237 +#: editor_actions.cc:544 editor_actions.cc:553 export_timespan_selector.cc:88 #: session_option_editor.cc:41 session_option_editor.cc:61 -#: session_option_editor.cc:80 session_option_editor.cc:98 -#: session_option_editor.cc:111 session_option_editor.cc:124 -#: session_option_editor.cc:126 session_option_editor.cc:128 +#: session_option_editor.cc:80 session_option_editor.cc:96 +#: session_option_editor.cc:109 session_option_editor.cc:122 +#: session_option_editor.cc:124 session_option_editor.cc:126 msgid "Timecode" msgstr "" -#: ardour_ui_ed.cc:380 ardour_ui_ed.cc:389 editor_actions.cc:542 +#: ardour_ui_ed.cc:339 ardour_ui_ed.cc:348 editor_actions.cc:542 msgid "Bars & Beats" msgstr "Battute e battiti" -#: ardour_ui_ed.cc:382 ardour_ui_ed.cc:391 +#: ardour_ui_ed.cc:341 ardour_ui_ed.cc:350 msgid "Minutes & Seconds" msgstr "Minuti e secondi" -#: ardour_ui_ed.cc:384 ardour_ui_ed.cc:393 audio_clock.cc:2050 editor.cc:242 +#: ardour_ui_ed.cc:343 ardour_ui_ed.cc:352 audio_clock.cc:2050 editor.cc:238 #: editor_actions.cc:543 msgid "Samples" msgstr "Campioni" -#: ardour_ui_ed.cc:396 +#: ardour_ui_ed.cc:355 msgid "Punch In" msgstr "Punch in" -#: ardour_ui_ed.cc:397 mixer_strip.cc:1905 route_ui.cc:132 +#: ardour_ui_ed.cc:356 mixer_strip.cc:1904 route_ui.cc:132 #: time_info_box.cc:113 msgid "In" msgstr "Ingresso" -#: ardour_ui_ed.cc:400 +#: ardour_ui_ed.cc:359 msgid "Punch Out" msgstr "Punch out" -#: ardour_ui_ed.cc:401 time_info_box.cc:114 +#: ardour_ui_ed.cc:360 time_info_box.cc:114 msgid "Out" msgstr "Uscita" -#: ardour_ui_ed.cc:404 +#: ardour_ui_ed.cc:363 msgid "Punch In/Out" msgstr "" -#: ardour_ui_ed.cc:405 +#: ardour_ui_ed.cc:364 msgid "In/Out" msgstr "Ingresso/Uscita" -#: ardour_ui_ed.cc:408 rc_option_editor.cc:1073 +#: ardour_ui_ed.cc:367 rc_option_editor.cc:1071 msgid "Click" msgstr "Metronomo" -#: ardour_ui_ed.cc:411 +#: ardour_ui_ed.cc:370 msgid "Auto Input" msgstr "" -#: ardour_ui_ed.cc:414 +#: ardour_ui_ed.cc:373 msgid "Auto Play" msgstr "Riproduci automaticamente" -#: ardour_ui_ed.cc:425 +#: ardour_ui_ed.cc:384 msgid "Sync Startup to Video" msgstr "" -#: ardour_ui_ed.cc:427 +#: ardour_ui_ed.cc:386 msgid "Time Master" msgstr "" -#: ardour_ui_ed.cc:434 +#: ardour_ui_ed.cc:393 msgid "Toggle Record Enable Track %1" msgstr "Abilita la registrazione sulla traccia %1" -#: ardour_ui_ed.cc:441 +#: ardour_ui_ed.cc:400 msgid "Percentage" msgstr "Percentuale" -#: ardour_ui_ed.cc:442 shuttle_control.cc:168 +#: ardour_ui_ed.cc:401 shuttle_control.cc:169 msgid "Semitones" msgstr "Semitoni" -#: ardour_ui_ed.cc:446 +#: ardour_ui_ed.cc:405 msgid "Send MTC" msgstr "Invia MTC" -#: ardour_ui_ed.cc:448 +#: ardour_ui_ed.cc:407 msgid "Send MMC" msgstr "Invia MMC" -#: ardour_ui_ed.cc:450 +#: ardour_ui_ed.cc:409 msgid "Use MMC" msgstr "Usa MMC" -#: ardour_ui_ed.cc:452 rc_option_editor.cc:1704 +#: ardour_ui_ed.cc:411 rc_option_editor.cc:1702 msgid "Send MIDI Clock" msgstr "Invia il clock MIDI" -#: ardour_ui_ed.cc:454 +#: ardour_ui_ed.cc:413 msgid "Send MIDI Feedback" msgstr "" -#: ardour_ui_ed.cc:460 +#: ardour_ui_ed.cc:419 msgid "Panic" msgstr "Panico" -#: ardour_ui_ed.cc:600 +#: ardour_ui_ed.cc:559 #, fuzzy msgid "Wall Clock" msgstr "Orologio grande" -#: ardour_ui_ed.cc:601 +#: ardour_ui_ed.cc:560 msgid "Disk Space" msgstr "" -#: ardour_ui_ed.cc:602 +#: ardour_ui_ed.cc:561 #, fuzzy msgid "DSP" msgstr "SiP" -#: ardour_ui_ed.cc:603 +#: ardour_ui_ed.cc:562 #, fuzzy msgid "Buffers" msgstr "Dimenzione buffer:" -#: ardour_ui_ed.cc:604 +#: ardour_ui_ed.cc:563 msgid "JACK Sampling Rate and Latency" msgstr "" -#: ardour_ui_ed.cc:605 +#: ardour_ui_ed.cc:564 #, fuzzy msgid "Timecode Format" msgstr "Rimuovi Campo" -#: ardour_ui_ed.cc:606 +#: ardour_ui_ed.cc:565 #, fuzzy msgid "File Format" msgstr "Formato del file" @@ -2000,11 +1995,11 @@ msgstr "" msgid "Internal" msgstr "Interno" -#: ardour_ui_options.cc:475 +#: ardour_ui_options.cc:473 msgid "Enable/Disable external positional sync" msgstr "" -#: ardour_ui_options.cc:477 +#: ardour_ui_options.cc:475 msgid "Sync to JACK is not possible: video pull up/down is set" msgstr "" "Impossibile sincronizzazione con JACK: è impostato video \"pull up/down\"" @@ -2027,16 +2022,16 @@ msgstr "" msgid "%+.4f%%" msgstr "" -#: audio_clock.cc:1237 editor.cc:243 editor_actions.cc:135 +#: audio_clock.cc:1237 editor.cc:239 editor_actions.cc:135 #: editor_actions.cc:536 msgid "Tempo" msgstr "Tempo" -#: audio_clock.cc:1241 editor.cc:244 editor_actions.cc:537 +#: audio_clock.cc:1241 editor.cc:240 editor_actions.cc:537 msgid "Meter" msgstr "Suddivisione" -#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1037 +#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1030 #: midi_region_view.cc:2991 session_metadata_dialog.cc:331 #: session_metadata_dialog.cc:379 session_metadata_dialog.cc:435 #: session_metadata_dialog.cc:716 @@ -2048,7 +2043,7 @@ msgstr "Errore di programmazione: %1" msgid "programming error: %1 %2" msgstr "errore di programmazione: " -#: audio_clock.cc:2048 editor.cc:240 export_timespan_selector.cc:98 +#: audio_clock.cc:2048 editor.cc:236 export_timespan_selector.cc:98 msgid "Bars:Beats" msgstr "Battute:Battiti" @@ -2126,33 +2121,33 @@ msgid "hide track" msgstr "Nascondi traccia" #: automation_time_axis.cc:255 automation_time_axis.cc:307 -#: automation_time_axis.cc:496 gain_meter.cc:195 generic_pluginui.cc:452 -#: generic_pluginui.cc:729 panner_ui.cc:150 +#: automation_time_axis.cc:496 gain_meter.cc:196 generic_pluginui.cc:456 +#: generic_pluginui.cc:733 panner_ui.cc:150 #, fuzzy msgid "Automation|Manual" msgstr "Automazione" #: automation_time_axis.cc:257 automation_time_axis.cc:318 -#: automation_time_axis.cc:501 editor.cc:1957 editor.cc:2034 -#: editor_actions.cc:118 editor_actions.cc:1865 gain_meter.cc:198 -#: generic_pluginui.cc:455 generic_pluginui.cc:731 midi_time_axis.cc:1489 -#: midi_time_axis.cc:1492 midi_time_axis.cc:1495 panner_ui.cc:153 +#: automation_time_axis.cc:501 editor.cc:1933 editor.cc:2010 +#: editor_actions.cc:118 editor_actions.cc:1856 gain_meter.cc:199 +#: generic_pluginui.cc:459 generic_pluginui.cc:735 midi_time_axis.cc:1488 +#: midi_time_axis.cc:1491 midi_time_axis.cc:1494 panner_ui.cc:153 msgid "Play" msgstr "Suona" #: automation_time_axis.cc:259 automation_time_axis.cc:329 -#: automation_time_axis.cc:506 gain_meter.cc:201 generic_pluginui.cc:458 -#: generic_pluginui.cc:733 panner_ui.cc:156 +#: automation_time_axis.cc:506 gain_meter.cc:202 generic_pluginui.cc:462 +#: generic_pluginui.cc:737 panner_ui.cc:156 msgid "Write" msgstr "Scrivi" #: automation_time_axis.cc:261 automation_time_axis.cc:340 -#: automation_time_axis.cc:511 gain_meter.cc:204 generic_pluginui.cc:461 -#: generic_pluginui.cc:735 panner_ui.cc:159 +#: automation_time_axis.cc:511 gain_meter.cc:205 generic_pluginui.cc:465 +#: generic_pluginui.cc:739 panner_ui.cc:159 msgid "Touch" msgstr "Tocco" -#: automation_time_axis.cc:351 generic_pluginui.cc:464 +#: automation_time_axis.cc:351 generic_pluginui.cc:468 msgid "???" msgstr "???" @@ -2160,8 +2155,8 @@ msgstr "???" msgid "clear automation" msgstr "pulisci l'automazione" -#: automation_time_axis.cc:485 editor_actions.cc:616 editor_markers.cc:858 -#: location_ui.cc:55 plugin_selector.cc:86 route_time_axis.cc:699 +#: automation_time_axis.cc:485 editor_actions.cc:613 editor_markers.cc:857 +#: location_ui.cc:55 plugin_selector.cc:85 route_time_axis.cc:699 msgid "Hide" msgstr "Nascondi" @@ -2177,68 +2172,67 @@ msgstr "Stato" msgid "Discrete" msgstr "Discreto" -#: automation_time_axis.cc:537 editor.cc:1481 editor.cc:1488 editor.cc:1544 -#: editor.cc:1550 export_format_dialog.cc:476 +#: automation_time_axis.cc:537 editor.cc:1457 editor.cc:1464 editor.cc:1520 +#: editor.cc:1526 export_format_dialog.cc:476 msgid "Linear" msgstr "Lineare" #: automation_time_axis.cc:543 rhythm_ferret.cc:110 route_time_axis.cc:638 -#: shuttle_control.cc:187 +#: shuttle_control.cc:188 msgid "Mode" msgstr "Modo" -#: bundle_manager.cc:183 +#: bundle_manager.cc:181 msgid "Disassociate" msgstr "Disassocia" -#: bundle_manager.cc:187 +#: bundle_manager.cc:185 msgid "Edit Bundle" msgstr "Modifica il raggruppamento" -#: bundle_manager.cc:202 +#: bundle_manager.cc:200 msgid "Direction:" msgstr "Direzione:" -#: bundle_manager.cc:207 bundle_manager.cc:211 mixer_strip.cc:156 -#: mixer_strip.cc:2133 +#: bundle_manager.cc:205 bundle_manager.cc:209 mixer_strip.cc:156 +#: mixer_strip.cc:2132 msgid "Input" msgstr "Ingresso" -#: bundle_manager.cc:208 bundle_manager.cc:213 bundle_manager.cc:247 -#: mixer_strip.cc:161 mixer_strip.cc:2136 +#: bundle_manager.cc:206 bundle_manager.cc:211 bundle_manager.cc:245 +#: mixer_strip.cc:161 mixer_strip.cc:2135 msgid "Output" msgstr "Uscita" -#: bundle_manager.cc:266 editor.cc:1998 editor_actions.cc:90 +#: bundle_manager.cc:264 editor.cc:1974 editor_actions.cc:90 #: editor_actions.cc:100 msgid "Edit" msgstr "Modifica" -#: bundle_manager.cc:267 editor.cc:5525 editor_actions.cc:310 -#: editor_actions.cc:368 plugin_ui.cc:462 processor_box.cc:2207 +#: bundle_manager.cc:265 editor.cc:5493 editor_actions.cc:310 +#: editor_actions.cc:368 plugin_ui.cc:420 processor_box.cc:2227 #: route_time_axis.cc:704 msgid "Delete" msgstr "Elimina" -#: bundle_manager.cc:273 bundle_manager.cc:441 editor_route_groups.cc:96 -#: editor_routes.cc:202 midi_list_editor.cc:106 rc_option_editor.cc:656 -#: session_metadata_dialog.cc:525 +#: bundle_manager.cc:271 bundle_manager.cc:439 editor_route_groups.cc:96 +#: editor_routes.cc:202 midi_list_editor.cc:106 session_metadata_dialog.cc:525 msgid "Name" msgstr "Nome" -#: bundle_manager.cc:284 +#: bundle_manager.cc:282 msgid "New" msgstr "Nuovo" -#: bundle_manager.cc:334 +#: bundle_manager.cc:332 msgid "Bundle" msgstr "Raggruppamento" -#: bundle_manager.cc:419 +#: bundle_manager.cc:417 msgid "Add Channel" msgstr "Aggiungi canale" -#: bundle_manager.cc:426 +#: bundle_manager.cc:424 msgid "Rename Channel" msgstr "Rinomina canale" @@ -2389,572 +2383,572 @@ msgid "Time" msgstr "Tempo" #: edit_note_dialog.cc:98 editor_regions.cc:114 -#: export_timespan_selector.cc:361 export_timespan_selector.cc:425 +#: export_timespan_selector.cc:359 export_timespan_selector.cc:421 #: location_ui.cc:313 midi_list_editor.cc:114 time_info_box.cc:105 msgid "Length" msgstr "Durata" -#: edit_note_dialog.cc:168 +#: edit_note_dialog.cc:165 msgid "edit note" msgstr "modifca la nota" -#: editor.cc:141 editor.cc:3455 +#: editor.cc:137 editor.cc:3429 msgid "CD Frames" msgstr "CD Frames" -#: editor.cc:142 editor.cc:3457 +#: editor.cc:138 editor.cc:3431 msgid "Timecode Frames" msgstr "" -#: editor.cc:143 editor.cc:3459 +#: editor.cc:139 editor.cc:3433 msgid "Timecode Seconds" msgstr "" -#: editor.cc:144 editor.cc:3461 +#: editor.cc:140 editor.cc:3435 msgid "Timecode Minutes" msgstr "" -#: editor.cc:145 editor.cc:3463 +#: editor.cc:141 editor.cc:3437 msgid "Seconds" msgstr "Secondi" -#: editor.cc:146 editor.cc:3465 +#: editor.cc:142 editor.cc:3439 msgid "Minutes" msgstr "Minuti" -#: editor.cc:147 editor.cc:3439 quantize_dialog.cc:37 quantize_dialog.cc:141 +#: editor.cc:143 editor.cc:3413 quantize_dialog.cc:37 quantize_dialog.cc:141 msgid "Beats/128" msgstr "Battiti/128" -#: editor.cc:148 editor.cc:3437 quantize_dialog.cc:38 quantize_dialog.cc:143 +#: editor.cc:144 editor.cc:3411 quantize_dialog.cc:38 quantize_dialog.cc:143 msgid "Beats/64" msgstr "Battiti/64" -#: editor.cc:149 editor.cc:3435 quantize_dialog.cc:39 quantize_dialog.cc:145 +#: editor.cc:145 editor.cc:3409 quantize_dialog.cc:39 quantize_dialog.cc:145 msgid "Beats/32" msgstr "Battiti/32" -#: editor.cc:150 editor.cc:3433 +#: editor.cc:146 editor.cc:3407 msgid "Beats/28" msgstr "Battiti/28" -#: editor.cc:151 editor.cc:3431 +#: editor.cc:147 editor.cc:3405 msgid "Beats/24" msgstr "Battiti/24" -#: editor.cc:152 editor.cc:3429 +#: editor.cc:148 editor.cc:3403 msgid "Beats/20" msgstr "Battiti/20" -#: editor.cc:153 editor.cc:3427 quantize_dialog.cc:40 quantize_dialog.cc:147 +#: editor.cc:149 editor.cc:3401 quantize_dialog.cc:40 quantize_dialog.cc:147 msgid "Beats/16" msgstr "Battiti/16" -#: editor.cc:154 editor.cc:3425 +#: editor.cc:150 editor.cc:3399 msgid "Beats/14" msgstr "Battiti/14" -#: editor.cc:155 editor.cc:3423 +#: editor.cc:151 editor.cc:3397 msgid "Beats/12" msgstr "Battiti/12" -#: editor.cc:156 editor.cc:3421 +#: editor.cc:152 editor.cc:3395 msgid "Beats/10" msgstr "Battiti/10" -#: editor.cc:157 editor.cc:3419 quantize_dialog.cc:41 quantize_dialog.cc:149 +#: editor.cc:153 editor.cc:3393 quantize_dialog.cc:41 quantize_dialog.cc:149 msgid "Beats/8" msgstr "Battiti/8" -#: editor.cc:158 editor.cc:3417 +#: editor.cc:154 editor.cc:3391 msgid "Beats/7" msgstr "Battiti/7" -#: editor.cc:159 editor.cc:3415 +#: editor.cc:155 editor.cc:3389 msgid "Beats/6" msgstr "Battiti/6" -#: editor.cc:160 editor.cc:3413 +#: editor.cc:156 editor.cc:3387 msgid "Beats/5" msgstr "Battiti/5" -#: editor.cc:161 editor.cc:3411 quantize_dialog.cc:42 quantize_dialog.cc:151 +#: editor.cc:157 editor.cc:3385 quantize_dialog.cc:42 quantize_dialog.cc:151 msgid "Beats/4" msgstr "Battiti/4" -#: editor.cc:162 editor.cc:3409 quantize_dialog.cc:43 quantize_dialog.cc:153 +#: editor.cc:158 editor.cc:3383 quantize_dialog.cc:43 quantize_dialog.cc:153 msgid "Beats/3" msgstr "Battiti/3" -#: editor.cc:163 editor.cc:3407 quantize_dialog.cc:44 quantize_dialog.cc:155 +#: editor.cc:159 editor.cc:3381 quantize_dialog.cc:44 quantize_dialog.cc:155 msgid "Beats/2" msgstr "Battiti/2" -#: editor.cc:164 editor.cc:3441 quantize_dialog.cc:45 quantize_dialog.cc:157 +#: editor.cc:160 editor.cc:3415 quantize_dialog.cc:45 quantize_dialog.cc:157 msgid "Beats" msgstr "Battiti" -#: editor.cc:165 editor.cc:3443 +#: editor.cc:161 editor.cc:3417 msgid "Bars" msgstr "Battute" -#: editor.cc:166 editor.cc:3445 +#: editor.cc:162 editor.cc:3419 msgid "Marks" msgstr "Marcatori" -#: editor.cc:167 editor.cc:3447 +#: editor.cc:163 editor.cc:3421 msgid "Region starts" msgstr "Inizio regione" -#: editor.cc:168 editor.cc:3449 +#: editor.cc:164 editor.cc:3423 msgid "Region ends" msgstr "Fine regione" -#: editor.cc:169 editor.cc:3453 +#: editor.cc:165 editor.cc:3427 msgid "Region syncs" msgstr "Sync delle regioni" -#: editor.cc:170 editor.cc:3451 +#: editor.cc:166 editor.cc:3425 msgid "Region bounds" msgstr "Confini regione" -#: editor.cc:175 editor.cc:3481 editor_actions.cc:485 +#: editor.cc:171 editor.cc:3455 editor_actions.cc:485 msgid "No Grid" msgstr "Nessuna griglia" -#: editor.cc:176 editor.cc:3483 editor_actions.cc:486 +#: editor.cc:172 editor.cc:3457 editor_actions.cc:486 msgid "Grid" msgstr "Griglia" -#: editor.cc:177 editor.cc:3485 editor_actions.cc:487 +#: editor.cc:173 editor.cc:3459 editor_actions.cc:487 msgid "Magnetic" msgstr "Magnetico" -#: editor.cc:182 editor.cc:192 editor.cc:3524 editor.cc:3549 +#: editor.cc:178 editor.cc:188 editor.cc:3498 editor.cc:3523 #: editor_actions.cc:117 editor_actions.cc:468 msgid "Playhead" msgstr "Testina" -#: editor.cc:183 editor.cc:3522 editor_actions.cc:470 +#: editor.cc:179 editor.cc:3496 editor_actions.cc:470 msgid "Marker" msgstr "Marcatore" -#: editor.cc:184 editor.cc:193 editor.cc:3551 editor_actions.cc:469 +#: editor.cc:180 editor.cc:189 editor.cc:3525 editor_actions.cc:469 msgid "Mouse" msgstr "Mouse" -#: editor.cc:189 editor.cc:3543 mono_panner_editor.cc:42 +#: editor.cc:185 editor.cc:3517 mono_panner_editor.cc:42 msgid "Left" msgstr "Sinistra" -#: editor.cc:190 editor.cc:3545 mono_panner_editor.cc:47 +#: editor.cc:186 editor.cc:3519 mono_panner_editor.cc:47 msgid "Right" msgstr "Destra" -#: editor.cc:191 editor.cc:3547 +#: editor.cc:187 editor.cc:3521 msgid "Center" msgstr "Centro" -#: editor.cc:194 editor.cc:3114 editor.cc:3553 +#: editor.cc:190 editor.cc:3090 editor.cc:3527 msgid "Edit point" msgstr "Punto di modifica" -#: editor.cc:200 +#: editor.cc:196 msgid "Mushy" msgstr "" -#: editor.cc:201 +#: editor.cc:197 msgid "Smooth" msgstr "Dolce" -#: editor.cc:202 +#: editor.cc:198 msgid "Balanced multitimbral mixture" msgstr "" -#: editor.cc:203 +#: editor.cc:199 msgid "Unpitched percussion with stable notes" msgstr "" -#: editor.cc:204 +#: editor.cc:200 msgid "Crisp monophonic instrumental" msgstr "" -#: editor.cc:205 +#: editor.cc:201 msgid "Unpitched solo percussion" msgstr "" -#: editor.cc:206 +#: editor.cc:202 msgid "Resample without preserving pitch" msgstr "Ricampiona senza conservare l'intonazione" -#: editor.cc:239 +#: editor.cc:235 msgid "Mins:Secs" msgstr "Minuti:Secondi" -#: editor.cc:245 +#: editor.cc:241 msgid "Location Markers" msgstr "Marcatori di posizione" -#: editor.cc:246 +#: editor.cc:242 msgid "Range Markers" msgstr "Marcatori di intervallo" -#: editor.cc:247 +#: editor.cc:243 msgid "Loop/Punch Ranges" msgstr "Intervalli di Ciclo/Punch" -#: editor.cc:248 editor_actions.cc:540 +#: editor.cc:244 editor_actions.cc:540 msgid "CD Markers" msgstr "Marcatori CD" -#: editor.cc:250 +#: editor.cc:245 msgid "Video Timeline" msgstr "" -#: editor.cc:266 +#: editor.cc:260 msgid "mode" msgstr "modo" -#: editor.cc:554 +#: editor.cc:542 msgid "Regions" msgstr "Regioni" -#: editor.cc:555 +#: editor.cc:543 msgid "Tracks & Busses" msgstr "Tracce e Bus" -#: editor.cc:556 +#: editor.cc:544 msgid "Snapshots" msgstr "Istantanee" -#: editor.cc:557 +#: editor.cc:545 #, fuzzy msgid "Track & Bus Groups" msgstr "Tracce e Bus" -#: editor.cc:558 +#: editor.cc:546 msgid "Ranges & Marks" msgstr "Intervalli & marcatori" -#: editor.cc:702 editor.cc:5376 rc_option_editor.cc:1296 -#: rc_option_editor.cc:1304 rc_option_editor.cc:1312 rc_option_editor.cc:1329 -#: rc_option_editor.cc:1331 rc_option_editor.cc:1339 rc_option_editor.cc:1347 -#: rc_option_editor.cc:1367 rc_option_editor.cc:1379 rc_option_editor.cc:1381 -#: rc_option_editor.cc:1389 rc_option_editor.cc:1397 rc_option_editor.cc:1405 -#: rc_option_editor.cc:1413 rc_option_editor.cc:1421 rc_option_editor.cc:1436 -#: rc_option_editor.cc:1440 +#: editor.cc:690 editor.cc:5345 rc_option_editor.cc:1294 +#: rc_option_editor.cc:1302 rc_option_editor.cc:1310 rc_option_editor.cc:1327 +#: rc_option_editor.cc:1329 rc_option_editor.cc:1337 rc_option_editor.cc:1345 +#: rc_option_editor.cc:1365 rc_option_editor.cc:1377 rc_option_editor.cc:1379 +#: rc_option_editor.cc:1387 rc_option_editor.cc:1395 rc_option_editor.cc:1403 +#: rc_option_editor.cc:1411 rc_option_editor.cc:1419 rc_option_editor.cc:1434 +#: rc_option_editor.cc:1438 msgid "Editor" msgstr "Editor" -#: editor.cc:1239 editor.cc:1249 editor.cc:4471 editor_actions.cc:130 -#: editor_actions.cc:1813 +#: editor.cc:1215 editor.cc:1225 editor.cc:4440 editor_actions.cc:130 +#: editor_actions.cc:1804 msgid "Loop" msgstr "Ciclo" -#: editor.cc:1255 editor.cc:1265 editor.cc:4498 editor_actions.cc:131 +#: editor.cc:1231 editor.cc:1241 editor.cc:4467 editor_actions.cc:131 #: time_info_box.cc:67 msgid "Punch" msgstr "Punch" -#: editor.cc:1376 +#: editor.cc:1352 msgid "Linear (for highly correlated material)" msgstr "" -#: editor.cc:1386 editor.cc:1523 editor.cc:1585 +#: editor.cc:1362 editor.cc:1499 editor.cc:1561 msgid "Constant power" msgstr "" -#: editor.cc:1395 editor.cc:1516 editor.cc:1578 +#: editor.cc:1371 editor.cc:1492 editor.cc:1554 msgid "Symmetric" msgstr "" -#: editor.cc:1405 editor.cc:1498 editor.cc:1560 +#: editor.cc:1381 editor.cc:1474 editor.cc:1536 msgid "Slow" msgstr "Lento" -#: editor.cc:1414 editor.cc:1507 editor.cc:1569 sfdb_ui.cc:1606 +#: editor.cc:1390 editor.cc:1483 editor.cc:1545 sfdb_ui.cc:1606 #: sfdb_ui.cc:1715 msgid "Fast" msgstr "Veloce" -#: editor.cc:1461 +#: editor.cc:1437 msgid "programming error: fade in canvas item has no regionview data pointer!" msgstr "" -#: editor.cc:1472 editor.cc:1536 +#: editor.cc:1448 editor.cc:1512 msgid "Deactivate" msgstr "Disattiva" -#: editor.cc:1474 editor.cc:1538 +#: editor.cc:1450 editor.cc:1514 msgid "Activate" msgstr "Attiva" -#: editor.cc:1482 editor.cc:1545 +#: editor.cc:1458 editor.cc:1521 msgid "Slowest" msgstr "Piu' Lento" -#: editor.cc:1596 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 +#: editor.cc:1572 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 msgid "programming error: " msgstr "errore di programmazione: " -#: editor.cc:1697 editor.cc:1705 editor_ops.cc:3523 +#: editor.cc:1673 editor.cc:1681 editor_ops.cc:3522 msgid "Freeze" msgstr "Congela" -#: editor.cc:1701 +#: editor.cc:1677 msgid "Unfreeze" msgstr "Scongela" -#: editor.cc:1840 +#: editor.cc:1816 msgid "Selected Regions" msgstr "Regioni selezionate" -#: editor.cc:1876 editor_markers.cc:896 +#: editor.cc:1852 editor_markers.cc:895 msgid "Play Range" msgstr "Riproduci l'intervallo" -#: editor.cc:1877 editor_markers.cc:899 +#: editor.cc:1853 editor_markers.cc:898 msgid "Loop Range" msgstr "Cicla l'intervallo" -#: editor.cc:1886 editor_actions.cc:332 +#: editor.cc:1862 editor_actions.cc:332 msgid "Move Range Start to Previous Region Boundary" msgstr "Sposta l'inizio intervallo alla regione precedente" -#: editor.cc:1893 editor_actions.cc:339 +#: editor.cc:1869 editor_actions.cc:339 msgid "Move Range Start to Next Region Boundary" msgstr "Sposta l'inizio intervallo alla regione successiva" -#: editor.cc:1900 editor_actions.cc:346 +#: editor.cc:1876 editor_actions.cc:346 msgid "Move Range End to Previous Region Boundary" msgstr "Sposta la fine intervallo alla regione precedente" -#: editor.cc:1907 editor_actions.cc:353 +#: editor.cc:1883 editor_actions.cc:353 msgid "Move Range End to Next Region Boundary" msgstr "Sposta la fine intervallo alla prossima regione" -#: editor.cc:1913 +#: editor.cc:1889 msgid "Convert to Region In-Place" msgstr "Converti in regione qui" -#: editor.cc:1914 +#: editor.cc:1890 #, fuzzy msgid "Convert to Region in Region List" msgstr "Converti in regione nella lista" -#: editor.cc:1917 editor_markers.cc:926 +#: editor.cc:1893 editor_markers.cc:925 msgid "Select All in Range" msgstr "Seleziona tutto nell'intervallo" -#: editor.cc:1920 +#: editor.cc:1896 msgid "Set Loop from Range" msgstr "Imposta il ciclo dall'intervallo" -#: editor.cc:1921 +#: editor.cc:1897 msgid "Set Punch from Range" msgstr "Imposta il punch dall'intervallo" -#: editor.cc:1924 +#: editor.cc:1900 msgid "Add Range Markers" msgstr "Aggiungi marcatori di intervallo" -#: editor.cc:1927 +#: editor.cc:1903 msgid "Crop Region to Range" msgstr "Rifila la regione in base all'intervallo" -#: editor.cc:1928 +#: editor.cc:1904 msgid "Fill Range with Region" msgstr "Riempi intervallo con la regione" -#: editor.cc:1929 editor_actions.cc:289 +#: editor.cc:1905 editor_actions.cc:289 msgid "Duplicate Range" msgstr "Duplica intervallo" -#: editor.cc:1932 +#: editor.cc:1908 msgid "Consolidate Range" msgstr "Consolida l'intervallo" -#: editor.cc:1933 +#: editor.cc:1909 msgid "Consolidate Range With Processing" msgstr "Consolida l'intervallo processando i dati" -#: editor.cc:1934 +#: editor.cc:1910 msgid "Bounce Range to Region List" msgstr "Fissa l'intervallo nella lista regioni" -#: editor.cc:1935 +#: editor.cc:1911 msgid "Bounce Range to Region List With Processing" msgstr "Fissa l'intervallo nella lista regioni elaborandolo" -#: editor.cc:1936 editor_markers.cc:909 +#: editor.cc:1912 editor_markers.cc:908 #, fuzzy msgid "Export Range..." msgstr "Esporta l'intervallo" -#: editor.cc:1951 editor.cc:2032 editor_actions.cc:281 +#: editor.cc:1927 editor.cc:2008 editor_actions.cc:281 msgid "Play From Edit Point" msgstr "Suona dal punto di modifica" -#: editor.cc:1952 editor.cc:2033 +#: editor.cc:1928 editor.cc:2009 msgid "Play From Start" msgstr "Riproduci dall'inizio" -#: editor.cc:1953 +#: editor.cc:1929 msgid "Play Region" msgstr "Riproduci la regione" -#: editor.cc:1955 +#: editor.cc:1931 msgid "Loop Region" msgstr "Regione in ciclo" -#: editor.cc:1965 editor.cc:2042 +#: editor.cc:1941 editor.cc:2018 msgid "Select All in Track" msgstr "Seleziona tutto nella traccia" -#: editor.cc:1966 editor.cc:2043 editor_actions.cc:185 -#: export_timespan_selector.cc:53 processor_box.cc:2215 +#: editor.cc:1942 editor.cc:2019 editor_actions.cc:185 +#: export_timespan_selector.cc:53 processor_box.cc:2235 msgid "Select All" msgstr "Seleziona tutto" -#: editor.cc:1967 editor.cc:2044 +#: editor.cc:1943 editor.cc:2020 msgid "Invert Selection in Track" msgstr "Inverti la selezione nella traccia" -#: editor.cc:1968 editor.cc:2045 editor_actions.cc:187 +#: editor.cc:1944 editor.cc:2021 editor_actions.cc:187 msgid "Invert Selection" msgstr "Inverti selezione" -#: editor.cc:1970 +#: editor.cc:1946 msgid "Set Range to Loop Range" msgstr "Imposta l'intervallo come ciclo" -#: editor.cc:1971 +#: editor.cc:1947 msgid "Set Range to Punch Range" msgstr "Imposta l'intervallo come intervallo di punch" -#: editor.cc:1973 editor.cc:2047 editor_actions.cc:188 +#: editor.cc:1949 editor.cc:2023 editor_actions.cc:188 msgid "Select All After Edit Point" msgstr "Seleziona tutto dopo il punto di modifica" -#: editor.cc:1974 editor.cc:2048 editor_actions.cc:189 +#: editor.cc:1950 editor.cc:2024 editor_actions.cc:189 msgid "Select All Before Edit Point" msgstr "Seleziona tutto prima del punto di modifica" -#: editor.cc:1975 editor.cc:2049 +#: editor.cc:1951 editor.cc:2025 msgid "Select All After Playhead" msgstr "Seleziona tutto dopo la testina" -#: editor.cc:1976 editor.cc:2050 +#: editor.cc:1952 editor.cc:2026 msgid "Select All Before Playhead" msgstr "Seleziona tutto prima della testina" -#: editor.cc:1977 +#: editor.cc:1953 msgid "Select All Between Playhead and Edit Point" msgstr "Seleziona tutto tra la testina ed il punto di modifica" -#: editor.cc:1978 +#: editor.cc:1954 msgid "Select All Within Playhead and Edit Point" msgstr "Seleziona tutto tra testina e punto di modifca" -#: editor.cc:1979 +#: editor.cc:1955 msgid "Select Range Between Playhead and Edit Point" msgstr "Seleziona l'intervallo tra la testina ed il punto di modifica" -#: editor.cc:1981 editor.cc:2052 editor_actions.cc:127 editor_actions.cc:128 +#: editor.cc:1957 editor.cc:2028 editor_actions.cc:127 editor_actions.cc:128 msgid "Select" msgstr "Seleziona" -#: editor.cc:1989 editor.cc:2060 editor_actions.cc:309 processor_box.cc:2200 +#: editor.cc:1965 editor.cc:2036 editor_actions.cc:309 processor_box.cc:2220 msgid "Cut" msgstr "Taglia" -#: editor.cc:1990 editor.cc:2061 editor_actions.cc:312 processor_box.cc:2203 +#: editor.cc:1966 editor.cc:2037 editor_actions.cc:312 processor_box.cc:2223 msgid "Copy" msgstr "Copia" -#: editor.cc:1991 editor.cc:2062 editor_actions.cc:313 processor_box.cc:2211 +#: editor.cc:1967 editor.cc:2038 editor_actions.cc:313 processor_box.cc:2231 msgid "Paste" msgstr "Incolla" -#: editor.cc:1995 editor_actions.cc:87 +#: editor.cc:1971 editor_actions.cc:87 msgid "Align" msgstr "Allinea" -#: editor.cc:1996 +#: editor.cc:1972 msgid "Align Relative" msgstr "Allinea Realtivo" -#: editor.cc:2003 +#: editor.cc:1979 msgid "Insert Selected Region" msgstr "Inserisci la regione selezionata" -#: editor.cc:2004 +#: editor.cc:1980 msgid "Insert Existing Media" msgstr "Inserisci media" -#: editor.cc:2013 editor.cc:2069 +#: editor.cc:1989 editor.cc:2045 #, fuzzy msgid "Nudge Entire Track Later" msgstr "Trascina l'intera traccia in avanti" -#: editor.cc:2014 editor.cc:2070 +#: editor.cc:1990 editor.cc:2046 #, fuzzy msgid "Nudge Track After Edit Point Later" msgstr "Trascina la traccia dopo il cursore di modifica" -#: editor.cc:2015 editor.cc:2071 +#: editor.cc:1991 editor.cc:2047 #, fuzzy msgid "Nudge Entire Track Earlier" msgstr "Trascina l'intera traccia in avanti" -#: editor.cc:2016 editor.cc:2072 +#: editor.cc:1992 editor.cc:2048 #, fuzzy msgid "Nudge Track After Edit Point Earlier" msgstr "Trascina la traccia dopo il cursore di modifica" -#: editor.cc:2018 editor.cc:2074 +#: editor.cc:1994 editor.cc:2050 msgid "Nudge" msgstr "Trascina" -#: editor.cc:3094 +#: editor.cc:3070 msgid "Smart Mode (add Range functions to Object mode)" msgstr "" -#: editor.cc:3095 +#: editor.cc:3071 #, fuzzy msgid "Object Mode (select/move Objects)" msgstr "Seleziona/Sposta oggetti o intervalli" -#: editor.cc:3096 +#: editor.cc:3072 #, fuzzy msgid "Range Mode (select/move Ranges)" msgstr "Seleziona/Sposta oggetti o intervalli" -#: editor.cc:3097 +#: editor.cc:3073 msgid "Draw/Edit MIDI Notes" msgstr "" -#: editor.cc:3098 +#: editor.cc:3074 msgid "Draw Region Gain" msgstr "Traccia il guadagno della regione" -#: editor.cc:3099 +#: editor.cc:3075 msgid "Select Zoom Range" msgstr "Intervallo di zoom" -#: editor.cc:3100 +#: editor.cc:3076 msgid "Stretch/Shrink Regions and MIDI Notes" msgstr "Allunga/restringi le regioni e le note MIDI" -#: editor.cc:3101 +#: editor.cc:3077 msgid "Listen to Specific Regions" msgstr "Ascolta specifiche regioni" -#: editor.cc:3102 +#: editor.cc:3078 msgid "Note Level Editing" msgstr "" -#: editor.cc:3103 +#: editor.cc:3079 msgid "" "Groups: click to (de)activate\n" "Context-click for other operations" @@ -2962,93 +2956,93 @@ msgstr "" "Gruppi: clicca per disattivare\n" "Click di contesto per il resto delle operazioni" -#: editor.cc:3104 +#: editor.cc:3080 #, fuzzy msgid "Nudge Region/Selection Later" msgstr "Trascina regione/selezione in avanti" -#: editor.cc:3105 +#: editor.cc:3081 #, fuzzy msgid "Nudge Region/Selection Earlier" msgstr "Trascina regione/selezione in avanti" -#: editor.cc:3106 editor_actions.cc:242 +#: editor.cc:3082 editor_actions.cc:242 msgid "Zoom In" msgstr "Zoom avanti" -#: editor.cc:3107 editor_actions.cc:241 +#: editor.cc:3083 editor_actions.cc:241 msgid "Zoom Out" msgstr "Zoom indietro" -#: editor.cc:3108 editor_actions.cc:243 +#: editor.cc:3084 editor_actions.cc:243 msgid "Zoom to Session" msgstr "Zoom sulla sessione" -#: editor.cc:3109 +#: editor.cc:3085 msgid "Zoom focus" msgstr "Zoom" -#: editor.cc:3110 +#: editor.cc:3086 msgid "Expand Tracks" msgstr "Espandi tracce" -#: editor.cc:3111 +#: editor.cc:3087 msgid "Shrink Tracks" msgstr "Restringi le tracce" -#: editor.cc:3112 +#: editor.cc:3088 msgid "Snap/Grid Units" msgstr "Aggancia/Griglia" -#: editor.cc:3113 +#: editor.cc:3089 msgid "Snap/Grid Mode" msgstr "Aggancia/Modalità griglia" -#: editor.cc:3115 +#: editor.cc:3091 msgid "Edit Mode" msgstr "Modalità di modifica" -#: editor.cc:3116 +#: editor.cc:3092 msgid "" "Nudge Clock\n" "(controls distance used to nudge regions and selections)" msgstr "" -#: editor.cc:3218 +#: editor.cc:3194 msgid "malformed URL passed to drag-n-drop code" msgstr "URL non valido passato al codice drag-n-drop" -#: editor.cc:3280 editor_actions.cc:291 +#: editor.cc:3256 editor_actions.cc:291 #, fuzzy msgid "Command|Undo" msgstr "Comando-" -#: editor.cc:3282 +#: editor.cc:3258 #, fuzzy msgid "Command|Undo (%1)" msgstr "Annulla (%1)" -#: editor.cc:3289 editor_actions.cc:292 +#: editor.cc:3265 editor_actions.cc:292 msgid "Redo" msgstr "Ripristina" -#: editor.cc:3291 +#: editor.cc:3267 msgid "Redo (%1)" msgstr "Ripristina (%1)" -#: editor.cc:3310 editor.cc:3334 editor_actions.cc:106 editor_actions.cc:1794 +#: editor.cc:3286 editor.cc:3310 editor_actions.cc:106 editor_actions.cc:1785 msgid "Duplicate" msgstr "Duplica" -#: editor.cc:3311 +#: editor.cc:3287 msgid "Number of duplications:" msgstr "Numero di duplicazioni:" -#: editor.cc:3890 +#: editor.cc:3864 msgid "Playlist Deletion" msgstr "Eliminazione playlist" -#: editor.cc:3891 +#: editor.cc:3865 msgid "" "Playlist %1 is currently unused.\n" "If it is kept, its audio files will not be cleaned.\n" @@ -3058,37 +3052,37 @@ msgstr "" "Se viene mantenuta i file audio associati non saranno puliti.\n" "Se viene eliminata, soltanto i file audio da essa utilizzati saranno puliti." -#: editor.cc:3901 +#: editor.cc:3875 msgid "Delete Playlist" msgstr "Elimina la playlist" -#: editor.cc:3902 +#: editor.cc:3876 msgid "Keep Playlist" msgstr "Mantieni la playlist" -#: editor.cc:3903 editor_audio_import.cc:579 editor_ops.cc:5860 -#: processor_box.cc:1953 processor_box.cc:1978 +#: editor.cc:3877 editor_audio_import.cc:579 editor_ops.cc:5856 +#: processor_box.cc:1990 processor_box.cc:2015 msgid "Cancel" msgstr "Cancella" -#: editor.cc:4047 +#: editor.cc:4021 msgid "new playlists" msgstr "nuove playlist" -#: editor.cc:4063 +#: editor.cc:4037 msgid "copy playlists" msgstr "copia le playlist" -#: editor.cc:4078 +#: editor.cc:4052 msgid "clear playlists" msgstr "cancella le playlist" -#: editor.cc:4718 +#: editor.cc:4687 #, fuzzy msgid "Please wait while %1 loads visual data." msgstr "Prego attendere mentre %1 carica i dati per la visualizzazione" -#: editor.cc:5524 editor_markers.cc:941 panner_ui.cc:393 processor_box.cc:2231 +#: editor.cc:5492 editor_markers.cc:940 panner_ui.cc:393 processor_box.cc:2251 msgid "Edit..." msgstr "Modifica..." @@ -3137,7 +3131,7 @@ msgstr "Strato" msgid "Position" msgstr "Posizione" -#: editor_actions.cc:101 gain_meter.cc:123 gain_meter.cc:754 panner_ui.cc:177 +#: editor_actions.cc:101 gain_meter.cc:124 gain_meter.cc:755 panner_ui.cc:177 #: panner_ui.cc:586 msgid "Trim" msgstr "Spunta" @@ -3150,9 +3144,9 @@ msgstr "Guadagno" msgid "Ranges" msgstr "Intervalli" -#: editor_actions.cc:104 editor_actions.cc:1790 session_option_editor.cc:147 -#: session_option_editor.cc:149 session_option_editor.cc:158 -#: session_option_editor.cc:165 +#: editor_actions.cc:104 editor_actions.cc:1781 session_option_editor.cc:145 +#: session_option_editor.cc:147 session_option_editor.cc:156 +#: session_option_editor.cc:163 msgid "Fades" msgstr "Dissolvenze" @@ -3181,7 +3175,7 @@ msgstr "Caduta del misuratore" msgid "Meter hold" msgstr "Tenuta del misuratore" -#: editor_actions.cc:113 session_option_editor.cc:236 +#: editor_actions.cc:113 session_option_editor.cc:234 #, fuzzy msgid "MIDI Options" msgstr "Opzioni varie" @@ -3190,8 +3184,8 @@ msgstr "Opzioni varie" msgid "Misc Options" msgstr "Opzioni varie" -#: editor_actions.cc:115 rc_option_editor.cc:1454 route_group_dialog.cc:48 -#: session_option_editor.cc:220 session_option_editor.cc:227 +#: editor_actions.cc:115 rc_option_editor.cc:1452 route_group_dialog.cc:48 +#: session_option_editor.cc:218 session_option_editor.cc:225 msgid "Monitoring" msgstr "Controllo" @@ -3231,7 +3225,7 @@ msgstr "Orologio secondario" msgid "Separate" msgstr "Separa" -#: editor_actions.cc:132 mixer_strip.cc:1917 route_time_axis.cc:199 +#: editor_actions.cc:132 mixer_strip.cc:1916 route_time_axis.cc:199 #: route_time_axis.cc:2397 msgid "Solo" msgstr "Solo" @@ -3375,7 +3369,7 @@ msgstr "Sposta la testina all'inizio dell'intervallo" msgid "Playhead to Range End" msgstr "Sposta la testina alla fine dell'intervallo" -#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2217 +#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2237 msgid "Deselect All" msgstr "Deseleziona tutto" @@ -3652,8 +3646,8 @@ msgstr "Inserisci tempo" msgid "Toggle Active" msgstr "Attiva" -#: editor_actions.cc:370 editor_actions.cc:1714 editor_markers.cc:877 -#: editor_markers.cc:942 editor_snapshots.cc:121 mixer_strip.cc:1489 +#: editor_actions.cc:370 editor_actions.cc:1707 editor_markers.cc:876 +#: editor_markers.cc:941 editor_snapshots.cc:121 mixer_strip.cc:1488 #: route_time_axis.cc:701 msgid "Remove" msgstr "Rimuovi" @@ -3670,11 +3664,11 @@ msgstr "Ampissimo" msgid "Larger" msgstr "Ampio" -#: editor_actions.cc:382 editor_rulers.cc:378 time_axis_view.cc:1300 +#: editor_actions.cc:382 editor_rulers.cc:375 time_axis_view.cc:1300 msgid "Large" msgstr "Più ampio" -#: editor_actions.cc:388 editor_rulers.cc:382 time_axis_view.cc:1302 +#: editor_actions.cc:388 editor_rulers.cc:379 time_axis_view.cc:1302 msgid "Small" msgstr "Piccolo" @@ -3774,8 +3768,8 @@ msgstr "Giuntura" msgid "Slide" msgstr "" -#: editor_actions.cc:478 editor_actions.cc:1735 editor_markers.cc:861 -#: editor_rulers.cc:389 location_ui.cc:56 +#: editor_actions.cc:478 editor_actions.cc:1728 editor_markers.cc:860 +#: editor_rulers.cc:386 location_ui.cc:56 msgid "Lock" msgstr "Blocca" @@ -3953,460 +3947,460 @@ msgstr "Ciclo/Punch" msgid "Min:Sec" msgstr "Min:Sec" -#: editor_actions.cc:548 editor_actions.cc:551 +#: editor_actions.cc:547 editor_actions.cc:550 #, fuzzy msgid "Video Monitor" msgstr "Controllo" -#: editor_actions.cc:550 rc_option_editor.cc:1837 +#: editor_actions.cc:549 rc_option_editor.cc:1834 msgid "Video" msgstr "" -#: editor_actions.cc:553 +#: editor_actions.cc:552 #, fuzzy msgid "Always on Top" msgstr "Porta in cima" -#: editor_actions.cc:555 +#: editor_actions.cc:554 #, fuzzy msgid "Framenumber" msgstr "Numero traccia" -#: editor_actions.cc:556 +#: editor_actions.cc:555 #, fuzzy msgid "Timecode Background" msgstr "Secondi" -#: editor_actions.cc:557 +#: editor_actions.cc:556 msgid "Fullscreen" msgstr "" -#: editor_actions.cc:558 +#: editor_actions.cc:557 #, fuzzy msgid "Letterbox" msgstr "meglio" -#: editor_actions.cc:559 +#: editor_actions.cc:558 msgid "Original Size" msgstr "" -#: editor_actions.cc:611 +#: editor_actions.cc:608 msgid "Sort" msgstr "Ordina" -#: editor_actions.cc:613 region_editor.cc:51 +#: editor_actions.cc:610 region_editor.cc:51 msgid "Audition" msgstr "Ascolto" -#: editor_actions.cc:622 editor_routes.cc:470 mixer_ui.cc:1160 +#: editor_actions.cc:619 editor_routes.cc:470 mixer_ui.cc:1161 msgid "Show All" msgstr "Mostra Tutto" -#: editor_actions.cc:623 +#: editor_actions.cc:620 msgid "Show Automatic Regions" msgstr "" -#: editor_actions.cc:625 +#: editor_actions.cc:622 msgid "Ascending" msgstr "Ascendente" -#: editor_actions.cc:627 +#: editor_actions.cc:624 msgid "Descending" msgstr "Discendente" -#: editor_actions.cc:630 +#: editor_actions.cc:627 msgid "By Region Name" msgstr "Per Nome di Regione" -#: editor_actions.cc:632 +#: editor_actions.cc:629 msgid "By Region Length" msgstr "Per durata della Regione" -#: editor_actions.cc:634 +#: editor_actions.cc:631 msgid "By Region Position" msgstr "Per Posizione della Regione" -#: editor_actions.cc:636 +#: editor_actions.cc:633 msgid "By Region Timestamp" msgstr "Per Data di Regione" -#: editor_actions.cc:638 +#: editor_actions.cc:635 msgid "By Region Start in File" msgstr "" -#: editor_actions.cc:640 +#: editor_actions.cc:637 msgid "By Region End in File" msgstr "Per Fine di Regione nel file" -#: editor_actions.cc:642 +#: editor_actions.cc:639 msgid "By Source File Name" msgstr "Per Nome di sorgente del file" -#: editor_actions.cc:644 +#: editor_actions.cc:641 msgid "By Source File Length" msgstr "Per durata del file sorgente" -#: editor_actions.cc:646 +#: editor_actions.cc:643 msgid "By Source File Creation Date" msgstr "Per Data di creazione di sorgente del file" -#: editor_actions.cc:648 +#: editor_actions.cc:645 msgid "By Source Filesystem" msgstr "Per Filesystem di sorgente" -#: editor_actions.cc:651 +#: editor_actions.cc:648 #, fuzzy msgid "Remove Unused" msgstr "Rimuovi bus" -#: editor_actions.cc:655 editor_audio_import.cc:279 +#: editor_actions.cc:652 editor_audio_import.cc:279 #: session_import_dialog.cc:74 session_import_dialog.cc:94 -#: session_metadata_dialog.cc:297 +#: session_metadata_dialog.cc:297 editor_videotimeline.cc:107 msgid "Import" msgstr "Importa" -#: editor_actions.cc:658 +#: editor_actions.cc:655 msgid "Import to Region List..." msgstr "Importa nella lista delle regioni..." -#: editor_actions.cc:661 session_import_dialog.cc:43 +#: editor_actions.cc:658 session_import_dialog.cc:43 msgid "Import From Session" msgstr "Importa da una sessione" -#: editor_actions.cc:664 +#: editor_actions.cc:661 msgid "Show Summary" msgstr "Mostra un riepilogo" -#: editor_actions.cc:666 +#: editor_actions.cc:663 msgid "Show Group Tabs" msgstr "Mostra i gruppi" -#: editor_actions.cc:668 +#: editor_actions.cc:665 msgid "Show Measures" msgstr "Mostra le misure" -#: editor_actions.cc:672 +#: editor_actions.cc:669 msgid "Show Logo" msgstr "Mostra il logo" -#: editor_actions.cc:676 +#: editor_actions.cc:673 msgid "Toggle MIDI Input Active for Editor-Selected Tracks/Busses" msgstr "" -#: editor_actions.cc:699 +#: editor_actions.cc:696 #, fuzzy msgid "Loaded editor bindings from %1" msgstr "Inizializzazione menù da %1" -#: editor_actions.cc:701 +#: editor_actions.cc:698 msgid "Could not find editor.bindings in search path %1" msgstr "" -#: editor_actions.cc:1026 editor_actions.cc:1422 editor_actions.cc:1433 -#: editor_actions.cc:1486 editor_actions.cc:1497 editor_actions.cc:1544 -#: editor_actions.cc:1554 editor_regions.cc:1561 +#: editor_actions.cc:1019 editor_actions.cc:1415 editor_actions.cc:1426 +#: editor_actions.cc:1479 editor_actions.cc:1490 editor_actions.cc:1537 +#: editor_actions.cc:1547 editor_regions.cc:1561 msgid "programming error: %1: %2" msgstr "Errore di programmazione: %1: %2" -#: editor_actions.cc:1720 +#: editor_actions.cc:1713 msgid "Raise" msgstr "" -#: editor_actions.cc:1723 +#: editor_actions.cc:1716 msgid "Raise to Top" msgstr "Porta in cima" -#: editor_actions.cc:1726 gtk-custom-ruler.c:132 +#: editor_actions.cc:1719 gtk-custom-ruler.c:132 msgid "Lower" msgstr "Abbassa" -#: editor_actions.cc:1729 +#: editor_actions.cc:1722 msgid "Lower to Bottom" msgstr "Porta in fondo" -#: editor_actions.cc:1732 +#: editor_actions.cc:1725 msgid "Move to Original Position" msgstr "Spostati alla posizione iniziale" -#: editor_actions.cc:1738 +#: editor_actions.cc:1730 msgid "Lock to Video" msgstr "" -#: editor_actions.cc:1744 editor_markers.cc:868 +#: editor_actions.cc:1735 editor_markers.cc:867 msgid "Glue to Bars and Beats" msgstr "Aggancia a battute e battiti" -#: editor_actions.cc:1749 +#: editor_actions.cc:1740 #, fuzzy msgid "Remove Sync" msgstr "Rimuovi il punto di sincronizzazione" -#: editor_actions.cc:1752 mixer_strip.cc:1904 route_time_axis.cc:200 +#: editor_actions.cc:1743 mixer_strip.cc:1903 route_time_axis.cc:200 msgid "Mute" msgstr "Muto" -#: editor_actions.cc:1755 +#: editor_actions.cc:1746 msgid "Normalize..." msgstr "Normalizza..." -#: editor_actions.cc:1758 +#: editor_actions.cc:1749 msgid "Reverse" msgstr "" -#: editor_actions.cc:1761 +#: editor_actions.cc:1752 #, fuzzy msgid "Make Mono Regions" msgstr "Crea regioni mono" -#: editor_actions.cc:1764 +#: editor_actions.cc:1755 msgid "Boost Gain" msgstr "Aumenta guadagno" -#: editor_actions.cc:1767 +#: editor_actions.cc:1758 msgid "Cut Gain" msgstr "Riduci guadagno" -#: editor_actions.cc:1770 +#: editor_actions.cc:1761 msgid "Pitch Shift..." msgstr "Cambia tono..." -#: editor_actions.cc:1773 +#: editor_actions.cc:1764 msgid "Transpose..." msgstr "Trasponi..." -#: editor_actions.cc:1776 +#: editor_actions.cc:1767 msgid "Opaque" msgstr "Opaco" -#: editor_actions.cc:1780 editor_regions.cc:116 +#: editor_actions.cc:1771 editor_regions.cc:116 msgid "Fade In" msgstr "Dissolvenza in entrata" -#: editor_actions.cc:1785 editor_regions.cc:117 +#: editor_actions.cc:1776 editor_regions.cc:117 msgid "Fade Out" msgstr "Dissolvenza in uscita" -#: editor_actions.cc:1800 +#: editor_actions.cc:1791 msgid "Multi-Duplicate..." msgstr "Multi-Duplica" -#: editor_actions.cc:1805 +#: editor_actions.cc:1796 msgid "Fill Track" msgstr "Riempi Traccia" -#: editor_actions.cc:1809 editor_markers.cc:956 +#: editor_actions.cc:1800 editor_markers.cc:955 msgid "Set Loop Range" msgstr "Imposta l'intervallo di loop" -#: editor_actions.cc:1816 +#: editor_actions.cc:1807 msgid "Set Punch" msgstr "Imposta Punch" -#: editor_actions.cc:1820 +#: editor_actions.cc:1811 #, fuzzy msgid "Add Single Range Marker" msgstr "Aggiungi 1 marcatore di intervallo" -#: editor_actions.cc:1825 +#: editor_actions.cc:1816 #, fuzzy msgid "Add Range Marker Per Region" msgstr "Aggiungi marcatori di intervallo" -#: editor_actions.cc:1829 +#: editor_actions.cc:1820 #, fuzzy msgid "Snap Position To Grid" msgstr "Allinea alla griglia" -#: editor_actions.cc:1832 +#: editor_actions.cc:1823 #, fuzzy msgid "Close Gaps" msgstr "Chiudi" -#: editor_actions.cc:1835 +#: editor_actions.cc:1826 msgid "Rhythm Ferret..." msgstr "" -#: editor_actions.cc:1838 +#: editor_actions.cc:1829 msgid "Export..." msgstr "Esporta..." -#: editor_actions.cc:1844 +#: editor_actions.cc:1835 msgid "Separate Under" msgstr "Separa sotto" -#: editor_actions.cc:1848 +#: editor_actions.cc:1839 msgid "Set Fade In Length" msgstr "Imposta la durata della dissolvenza in entrata" -#: editor_actions.cc:1849 +#: editor_actions.cc:1840 msgid "Set Fade Out Length" msgstr "Durata della dissolvenza in uscita" -#: editor_actions.cc:1850 +#: editor_actions.cc:1841 #, fuzzy msgid "Set Tempo from Region = Bar" msgstr "Nuova Regione dall'intervallo" -#: editor_actions.cc:1855 +#: editor_actions.cc:1846 #, fuzzy msgid "Split at Percussion Onsets" msgstr "Inizio al cursore di modifica" -#: editor_actions.cc:1860 +#: editor_actions.cc:1851 #, fuzzy msgid "List Editor..." msgstr "Editor delle Opzioni" -#: editor_actions.cc:1863 +#: editor_actions.cc:1854 msgid "Properties..." msgstr "Proprietà..." -#: editor_actions.cc:1867 +#: editor_actions.cc:1858 msgid "Bounce (with processing)" msgstr "Fissa (elaborando)" -#: editor_actions.cc:1868 +#: editor_actions.cc:1859 msgid "Bounce (without processing)" msgstr "Fissa (senza elaborare)" -#: editor_actions.cc:1869 +#: editor_actions.cc:1860 msgid "Combine" msgstr "Unisci" -#: editor_actions.cc:1870 +#: editor_actions.cc:1861 msgid "Uncombine" msgstr "Separa" -#: editor_actions.cc:1872 +#: editor_actions.cc:1863 msgid "Spectral Analysis..." msgstr "Analisi spettrale" -#: editor_actions.cc:1874 +#: editor_actions.cc:1865 msgid "Reset Envelope" msgstr "Azzera inviluppo" -#: editor_actions.cc:1876 +#: editor_actions.cc:1867 msgid "Reset Gain" msgstr "Azzera guadagno" -#: editor_actions.cc:1881 +#: editor_actions.cc:1872 msgid "Envelope Active" msgstr "Inviluppo attivo/passiv" -#: editor_actions.cc:1885 +#: editor_actions.cc:1876 #, fuzzy msgid "Quantize..." msgstr "Quantizza" -#: editor_actions.cc:1886 editor_actions.cc:1887 +#: editor_actions.cc:1877 editor_actions.cc:1878 msgid "Insert Patch Change..." msgstr "" -#: editor_actions.cc:1888 +#: editor_actions.cc:1879 msgid "Unlink from other copies" msgstr "" -#: editor_actions.cc:1889 +#: editor_actions.cc:1880 msgid "Strip Silence..." msgstr "Rimuovi silenzio" -#: editor_actions.cc:1890 +#: editor_actions.cc:1881 msgid "Set Range Selection" msgstr "Imposta intervallo di selezione" -#: editor_actions.cc:1892 +#: editor_actions.cc:1883 #, fuzzy msgid "Nudge Later" msgstr "Sposta avanti" -#: editor_actions.cc:1893 +#: editor_actions.cc:1884 #, fuzzy msgid "Nudge Earlier" msgstr "Sposta avanti" -#: editor_actions.cc:1898 +#: editor_actions.cc:1889 #, fuzzy msgid "Nudge Later by Capture Offset" msgstr "Sposta" -#: editor_actions.cc:1905 +#: editor_actions.cc:1896 #, fuzzy msgid "Nudge Earlier by Capture Offset" msgstr "Sposta" -#: editor_actions.cc:1909 +#: editor_actions.cc:1900 msgid "Trim to Loop" msgstr "Ritaglia in base al ciclo" -#: editor_actions.cc:1910 +#: editor_actions.cc:1901 msgid "Trim to Punch" msgstr "Ritaglia in base al punch" -#: editor_actions.cc:1912 +#: editor_actions.cc:1903 #, fuzzy msgid "Trim to Previous" msgstr "Inizio al cursore di modifica" -#: editor_actions.cc:1913 +#: editor_actions.cc:1904 #, fuzzy msgid "Trim to Next" msgstr "Inizio al cursore di modifica" -#: editor_actions.cc:1920 +#: editor_actions.cc:1911 #, fuzzy msgid "Insert Region From Region List" msgstr "Nuova Regione dall'intervallo" -#: editor_actions.cc:1926 +#: editor_actions.cc:1917 #, fuzzy msgid "Set Sync Position" msgstr "Per Posizione della Regione" -#: editor_actions.cc:1927 +#: editor_actions.cc:1918 msgid "Place Transient" msgstr "" -#: editor_actions.cc:1928 +#: editor_actions.cc:1919 msgid "Split" msgstr "Dividi" -#: editor_actions.cc:1929 +#: editor_actions.cc:1920 msgid "Trim Start at Edit Point" msgstr "" -#: editor_actions.cc:1930 +#: editor_actions.cc:1921 msgid "Trim End at Edit Point" msgstr "" -#: editor_actions.cc:1935 +#: editor_actions.cc:1926 msgid "Align Start" msgstr "" -#: editor_actions.cc:1942 +#: editor_actions.cc:1933 msgid "Align Start Relative" msgstr "" -#: editor_actions.cc:1946 +#: editor_actions.cc:1937 #, fuzzy msgid "Align End" msgstr "Allinea" -#: editor_actions.cc:1951 +#: editor_actions.cc:1942 #, fuzzy msgid "Align End Relative" msgstr "Allinea Realtivo" -#: editor_actions.cc:1958 +#: editor_actions.cc:1949 #, fuzzy msgid "Align Sync" msgstr "Sposta Regione/i" -#: editor_actions.cc:1965 +#: editor_actions.cc:1956 #, fuzzy msgid "Align Sync Relative" msgstr "Allinea Realtivo" -#: editor_actions.cc:1969 editor_actions.cc:1972 +#: editor_actions.cc:1960 editor_actions.cc:1963 msgid "Choose Top..." msgstr "" @@ -4435,7 +4429,7 @@ msgstr "" "La sessione contiene già un file chiamato %1. Vuoi importare %2 come nuova " "sorgente o passare oltre?" -#: editor_audio_import.cc:279 +#: editor_audio_import.cc:279 editor_videotimeline.cc:107 msgid "Cancel Import" msgstr "Annullare l'importazione" @@ -4474,65 +4468,65 @@ msgstr "" msgid "Embed it anyway" msgstr "Includi comunque" -#: editor_drag.cc:1008 +#: editor_drag.cc:1000 msgid "fixed time region drag" msgstr "" -#: editor_drag.cc:1718 +#: editor_drag.cc:1700 #, fuzzy msgid "Video Start:" msgstr "Inizio" -#: editor_drag.cc:1720 +#: editor_drag.cc:1702 msgid "Diff:" msgstr "" -#: editor_drag.cc:1740 +#: editor_drag.cc:1722 msgid "Move Video" msgstr "" -#: editor_drag.cc:2219 +#: editor_drag.cc:2200 msgid "copy meter mark" msgstr "Copia il meter mark" -#: editor_drag.cc:2227 +#: editor_drag.cc:2208 msgid "move meter mark" msgstr "Muovi il meter mark" -#: editor_drag.cc:2339 +#: editor_drag.cc:2320 msgid "copy tempo mark" msgstr "Copia il marcatore di tempo" -#: editor_drag.cc:2347 +#: editor_drag.cc:2328 msgid "move tempo mark" msgstr "Muovi il marcatore di tempo" -#: editor_drag.cc:2563 +#: editor_drag.cc:2544 msgid "change fade in length" msgstr "cambia la durata della dissolvenza in entrata" -#: editor_drag.cc:2681 +#: editor_drag.cc:2662 msgid "change fade out length" msgstr "cambia la durata della dissolvenza in uscita" -#: editor_drag.cc:3036 +#: editor_drag.cc:3017 msgid "move marker" msgstr "Muovi marcatore" -#: editor_drag.cc:3599 +#: editor_drag.cc:3580 msgid "An error occurred while executing time stretch operation" msgstr "C'è stato un errore durante l'esecuzione di 'time stretch'" -#: editor_drag.cc:4029 +#: editor_drag.cc:4010 #, fuzzy msgid "programming_error: %1" msgstr "Errore di programmazione: %1" -#: editor_drag.cc:4099 editor_markers.cc:681 +#: editor_drag.cc:4080 editor_markers.cc:680 msgid "new range marker" msgstr "nuovo marcatore di intervallo" -#: editor_drag.cc:4780 +#: editor_drag.cc:4761 #, fuzzy msgid "rubberband selection" msgstr "Suona intervallo/selezione" @@ -4611,8 +4605,8 @@ msgstr "Intervallo di loop" msgid "Sharing Solo?" msgstr "" -#: editor_route_groups.cc:103 midi_time_axis.cc:1505 midi_time_axis.cc:1508 -#: midi_time_axis.cc:1511 mixer_strip.cc:1903 +#: editor_route_groups.cc:103 midi_time_axis.cc:1504 midi_time_axis.cc:1507 +#: midi_time_axis.cc:1510 mixer_strip.cc:1902 msgid "Rec" msgstr "Reg" @@ -4653,17 +4647,17 @@ msgstr "" msgid "Activate this button to operate on all tracks when none are selected." msgstr "" -#: editor_route_groups.cc:442 mixer_ui.cc:1448 +#: editor_route_groups.cc:442 mixer_ui.cc:1449 msgid "unnamed" msgstr "senza nome" -#: editor_export_audio.cc:90 editor_markers.cc:696 editor_markers.cc:783 -#: editor_markers.cc:968 editor_markers.cc:986 editor_markers.cc:1004 -#: editor_markers.cc:1023 editor_markers.cc:1042 editor_markers.cc:1072 -#: editor_markers.cc:1103 editor_markers.cc:1133 editor_markers.cc:1161 -#: editor_markers.cc:1192 editor_markers.cc:1217 editor_markers.cc:1268 -#: editor_markers.cc:1312 editor_markers.cc:1338 editor_markers.cc:1515 -#: editor_mouse.cc:2542 +#: editor_export_audio.cc:90 editor_markers.cc:695 editor_markers.cc:782 +#: editor_markers.cc:967 editor_markers.cc:985 editor_markers.cc:1003 +#: editor_markers.cc:1022 editor_markers.cc:1041 editor_markers.cc:1071 +#: editor_markers.cc:1102 editor_markers.cc:1132 editor_markers.cc:1160 +#: editor_markers.cc:1191 editor_markers.cc:1216 editor_markers.cc:1267 +#: editor_markers.cc:1311 editor_markers.cc:1337 editor_markers.cc:1514 +#: editor_mouse.cc:2478 msgid "programming error: marker canvas item has no marker object pointer!" msgstr "" @@ -4681,121 +4675,121 @@ msgstr "Inserisci media" msgid "Fit to Window" msgstr "Adatta alla finestra" -#: editor_markers.cc:130 +#: editor_markers.cc:129 msgid "start" msgstr "inizio" -#: editor_markers.cc:131 +#: editor_markers.cc:130 msgid "end" msgstr "fine" -#: editor_markers.cc:647 editor_ops.cc:1744 editor_ops.cc:1764 +#: editor_markers.cc:646 editor_ops.cc:1744 editor_ops.cc:1764 #: editor_ops.cc:1788 editor_ops.cc:1815 location_ui.cc:1005 msgid "add marker" msgstr "aggiungi marcatore" -#: editor_markers.cc:678 +#: editor_markers.cc:677 #, fuzzy msgid "range" msgstr " intervallo" -#: editor_markers.cc:714 location_ui.cc:840 +#: editor_markers.cc:713 location_ui.cc:840 msgid "remove marker" msgstr "rimuovi marcatore" -#: editor_markers.cc:850 +#: editor_markers.cc:849 msgid "Locate to Here" msgstr "Posizionati qui" -#: editor_markers.cc:851 +#: editor_markers.cc:850 msgid "Play from Here" msgstr "Suona da qui" -#: editor_markers.cc:852 +#: editor_markers.cc:851 msgid "Move Mark to Playhead" msgstr "Sposta marcatore alla testina" -#: editor_markers.cc:856 +#: editor_markers.cc:855 msgid "Create Range to Next Marker" msgstr "Crea intervallo fino al prossimo marcatore" -#: editor_markers.cc:897 +#: editor_markers.cc:896 #, fuzzy msgid "Locate to Marker" msgstr "Posizionati sui marcatori" -#: editor_markers.cc:898 +#: editor_markers.cc:897 #, fuzzy msgid "Play from Marker" msgstr "Suona da qui" -#: editor_markers.cc:901 +#: editor_markers.cc:900 #, fuzzy msgid "Set Marker from Playhead" msgstr "Imposta dall'inizio" -#: editor_markers.cc:903 +#: editor_markers.cc:902 #, fuzzy msgid "Set Range from Selection" msgstr "Imposta intervallo dalla selezione intervallo" -#: editor_markers.cc:906 +#: editor_markers.cc:905 #, fuzzy msgid "Zoom to Range" msgstr "Zoom sulla regione" -#: editor_markers.cc:913 +#: editor_markers.cc:912 msgid "Hide Range" msgstr "Nascondi intervallo" -#: editor_markers.cc:914 +#: editor_markers.cc:913 #, fuzzy msgid "Rename Range..." msgstr "Rinomina intervallo" -#: editor_markers.cc:918 +#: editor_markers.cc:917 msgid "Remove Range" msgstr "Rimuovi intervallo" -#: editor_markers.cc:925 +#: editor_markers.cc:924 #, fuzzy msgid "Separate Regions in Range" msgstr "Nuova Regione dall'intervallo" -#: editor_markers.cc:928 +#: editor_markers.cc:927 msgid "Select Range" msgstr "Separa l'intervallo" -#: editor_markers.cc:957 +#: editor_markers.cc:956 msgid "Set Punch Range" msgstr "Imposta l'intervallo di Punch" -#: editor_markers.cc:1352 editor_ops.cc:1699 +#: editor_markers.cc:1351 editor_ops.cc:1699 msgid "New Name:" msgstr "Nuovo nome: " -#: editor_markers.cc:1355 +#: editor_markers.cc:1354 msgid "Rename Mark" msgstr "Rinomina marcatore" -#: editor_markers.cc:1357 +#: editor_markers.cc:1356 msgid "Rename Range" msgstr "Rinomina intervallo" -#: editor_markers.cc:1364 editor_mouse.cc:2574 processor_box.cc:1731 -#: processor_box.cc:2213 route_time_axis.cc:968 route_ui.cc:1535 +#: editor_markers.cc:1363 editor_mouse.cc:2510 processor_box.cc:1768 +#: processor_box.cc:2233 route_time_axis.cc:968 route_ui.cc:1535 msgid "Rename" msgstr "Rinomina" -#: editor_markers.cc:1377 +#: editor_markers.cc:1376 msgid "rename marker" msgstr "Rinomina marcatore" -#: editor_markers.cc:1400 +#: editor_markers.cc:1399 msgid "set loop range" msgstr "imposta l'intervallo di ciclo" -#: editor_markers.cc:1406 +#: editor_markers.cc:1405 msgid "set punch range" msgstr "imposta l'intervallo di punch" @@ -4807,22 +4801,22 @@ msgstr "" msgid "Editor::event_frame() used on unhandled event type %1" msgstr "" -#: editor_mouse.cc:2312 editor_mouse.cc:2337 editor_mouse.cc:2350 +#: editor_mouse.cc:2235 editor_mouse.cc:2260 editor_mouse.cc:2273 msgid "" "programming error: control point canvas item has no control point object " "pointer!" msgstr "" -#: editor_mouse.cc:2480 +#: editor_mouse.cc:2416 #, fuzzy msgid "start point trim" msgstr "Inizio al cursore di modifica" -#: editor_mouse.cc:2505 +#: editor_mouse.cc:2441 msgid "End point trim" msgstr "" -#: editor_mouse.cc:2572 +#: editor_mouse.cc:2508 msgid "Name for region:" msgstr "Nome per la Regione:" @@ -4928,77 +4922,77 @@ msgstr "Porta in fondo" msgid "Rename Region" msgstr "Rinomina regione" -#: editor_ops.cc:2372 processor_box.cc:1729 route_ui.cc:1533 +#: editor_ops.cc:2372 processor_box.cc:1766 route_ui.cc:1533 msgid "New name:" msgstr "Nuovo nome: " -#: editor_ops.cc:2683 +#: editor_ops.cc:2682 msgid "separate" msgstr "separa" -#: editor_ops.cc:2796 +#: editor_ops.cc:2795 #, fuzzy msgid "separate region under" msgstr "Nuova Regione dall'intervallo" -#: editor_ops.cc:2917 +#: editor_ops.cc:2916 msgid "trim to selection" msgstr "ritaglia in base alla selezione" -#: editor_ops.cc:3053 +#: editor_ops.cc:3052 #, fuzzy msgid "set sync point" msgstr "Definisci il punto di sincronizzazione" -#: editor_ops.cc:3077 +#: editor_ops.cc:3076 msgid "remove region sync" msgstr "Rimuovi il sync della regione" -#: editor_ops.cc:3099 +#: editor_ops.cc:3098 #, fuzzy msgid "move regions to original position" msgstr "Regioni/posizione" -#: editor_ops.cc:3101 +#: editor_ops.cc:3100 #, fuzzy msgid "move region to original position" msgstr "Regioni/posizione" -#: editor_ops.cc:3122 +#: editor_ops.cc:3121 msgid "align selection" msgstr "allinea selezione" -#: editor_ops.cc:3196 +#: editor_ops.cc:3195 msgid "align selection (relative)" msgstr "allinea selezione (relativo)" -#: editor_ops.cc:3230 +#: editor_ops.cc:3229 #, fuzzy msgid "align region" msgstr "Sposta Regione/i" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 #, fuzzy msgid "trim front" msgstr "Inizio al cursore di modifica" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim back" msgstr "" -#: editor_ops.cc:3311 +#: editor_ops.cc:3310 msgid "trim to loop" msgstr "ritaglia in base al ciclo" -#: editor_ops.cc:3321 +#: editor_ops.cc:3320 msgid "trim to punch" msgstr "ritaglia in base al punch" -#: editor_ops.cc:3383 +#: editor_ops.cc:3382 msgid "trim to region" msgstr "ritaglia in base alla regione" -#: editor_ops.cc:3493 +#: editor_ops.cc:3492 msgid "" "This track/bus cannot be frozen because the signal adds or loses channels " "before reaching the outputs.\n" @@ -5006,11 +5000,11 @@ msgid "" "input or vice versa." msgstr "" -#: editor_ops.cc:3496 +#: editor_ops.cc:3495 msgid "Cannot freeze" msgstr "Non posso congelare" -#: editor_ops.cc:3502 +#: editor_ops.cc:3501 msgid "" "%1\n" "\n" @@ -5019,26 +5013,26 @@ msgid "" "Freezing will only process the signal as far as the first send/insert/return." msgstr "" -#: editor_ops.cc:3506 +#: editor_ops.cc:3505 #, fuzzy msgid "Freeze anyway" msgstr "Congela" -#: editor_ops.cc:3507 +#: editor_ops.cc:3506 #, fuzzy msgid "Don't freeze" msgstr "Non posso congelare" -#: editor_ops.cc:3508 +#: editor_ops.cc:3507 #, fuzzy msgid "Freeze Limits" msgstr "Congela" -#: editor_ops.cc:3523 +#: editor_ops.cc:3522 msgid "Cancel Freeze" msgstr "Annulla congelamento" -#: editor_ops.cc:3554 +#: editor_ops.cc:3553 msgid "" "You can't perform this operation because the processing of the signal will " "cause one or more of the tracks to end up with a region with more channels " @@ -5047,52 +5041,52 @@ msgid "" "You can do this without processing, which is a different operation." msgstr "" -#: editor_ops.cc:3558 +#: editor_ops.cc:3557 msgid "Cannot bounce" msgstr "Non posso elaborare" -#: editor_ops.cc:3569 +#: editor_ops.cc:3568 msgid "bounce range" msgstr "elabora intervallo" -#: editor_ops.cc:3679 +#: editor_ops.cc:3678 msgid "delete" msgstr "elimina" -#: editor_ops.cc:3682 +#: editor_ops.cc:3681 msgid "cut" msgstr "taglia" -#: editor_ops.cc:3685 +#: editor_ops.cc:3684 msgid "copy" msgstr "copia" -#: editor_ops.cc:3688 +#: editor_ops.cc:3687 msgid "clear" msgstr "pulisci" -#: editor_ops.cc:3786 +#: editor_ops.cc:3785 msgid " objects" msgstr "oggetti" -#: editor_ops.cc:3816 +#: editor_ops.cc:3815 msgid " range" msgstr " intervallo" -#: editor_ops.cc:3958 editor_ops.cc:3985 +#: editor_ops.cc:3957 editor_ops.cc:3984 msgid "remove region" msgstr "Rimuovi la regione" -#: editor_ops.cc:4392 +#: editor_ops.cc:4391 msgid "duplicate selection" msgstr "duplica selezione" -#: editor_ops.cc:4470 +#: editor_ops.cc:4469 #, fuzzy msgid "nudge track" msgstr "Nascondi traccia" -#: editor_ops.cc:4507 +#: editor_ops.cc:4506 msgid "" "Do you really want to destroy the last capture?\n" "(This is destructive and cannot be undone)" @@ -5100,141 +5094,141 @@ msgstr "" "Si vuole realmente rimuovere l'ultima registrazione?\n" "(questa azione non potrà essere annullata)" -#: editor_ops.cc:4510 editor_ops.cc:6516 editor_regions.cc:460 +#: editor_ops.cc:4509 editor_ops.cc:6512 editor_regions.cc:460 #: editor_snapshots.cc:158 route_ui.cc:1477 msgid "No, do nothing." msgstr "No, non fare niente." -#: editor_ops.cc:4511 +#: editor_ops.cc:4510 msgid "Yes, destroy it." msgstr "Si, rimuovi." -#: editor_ops.cc:4513 +#: editor_ops.cc:4512 #, fuzzy msgid "Destroy last capture" msgstr "Rimuovi l'ultima registrazione" -#: editor_ops.cc:4574 +#: editor_ops.cc:4573 msgid "normalize" msgstr "Normalizza" -#: editor_ops.cc:4669 +#: editor_ops.cc:4668 msgid "reverse regions" msgstr "fai il Reverse della regione" -#: editor_ops.cc:4703 +#: editor_ops.cc:4702 msgid "strip silence" msgstr "elimina silenzio" -#: editor_ops.cc:4764 +#: editor_ops.cc:4763 #, fuzzy msgid "Fork Region(s)" msgstr "Sposta Regione/i" -#: editor_ops.cc:4964 +#: editor_ops.cc:4963 msgid "reset region gain" msgstr "Ripristina il gain della regione" -#: editor_ops.cc:5017 +#: editor_ops.cc:5016 #, fuzzy msgid "region gain envelope active" msgstr "attivo/passivo" -#: editor_ops.cc:5044 +#: editor_ops.cc:5043 #, fuzzy msgid "toggle region lock" msgstr "Metti in muto questa regione" -#: editor_ops.cc:5069 +#: editor_ops.cc:5067 #, fuzzy msgid "Toggle Video Lock" msgstr "Metti in muto questa regione" -#: editor_ops.cc:5095 +#: editor_ops.cc:5091 msgid "region lock style" msgstr "" -#: editor_ops.cc:5120 +#: editor_ops.cc:5116 msgid "change region opacity" msgstr "" -#: editor_ops.cc:5235 +#: editor_ops.cc:5231 msgid "set fade in length" msgstr "Imposta la durata della dissolvenza in entrata" -#: editor_ops.cc:5242 +#: editor_ops.cc:5238 msgid "set fade out length" msgstr "durata della dissolvenza in uscita" -#: editor_ops.cc:5287 +#: editor_ops.cc:5283 msgid "set fade in shape" msgstr "durata della dissolvenza in entrata" -#: editor_ops.cc:5318 +#: editor_ops.cc:5314 msgid "set fade out shape" msgstr "forma della dissolvenza in uscita" -#: editor_ops.cc:5348 +#: editor_ops.cc:5344 msgid "set fade in active" msgstr "attiva dissolvenza in entrata" -#: editor_ops.cc:5377 +#: editor_ops.cc:5373 msgid "set fade out active" msgstr "attiva dissolvenza in uscita" -#: editor_ops.cc:5642 +#: editor_ops.cc:5638 msgid "set loop range from selection" msgstr "intervallo di ciclo dalla selezione" -#: editor_ops.cc:5664 +#: editor_ops.cc:5660 #, fuzzy msgid "set loop range from edit range" msgstr "Nuova Regione dall'intervallo" -#: editor_ops.cc:5693 +#: editor_ops.cc:5689 #, fuzzy msgid "set loop range from region" msgstr "Nuova Regione dall'intervallo" -#: editor_ops.cc:5711 +#: editor_ops.cc:5707 msgid "set punch range from selection" msgstr "imposta intervallo di punch dalla selezione" -#: editor_ops.cc:5728 +#: editor_ops.cc:5724 msgid "set punch range from edit range" msgstr "imposta intervallo di punch dall'intervallo di modifica" -#: editor_ops.cc:5752 +#: editor_ops.cc:5748 msgid "set punch range from region" msgstr "imposta intervallo di punch dalla regione" -#: editor_ops.cc:5861 +#: editor_ops.cc:5857 msgid "Add new marker" msgstr "Aggiungi marcatore" -#: editor_ops.cc:5862 +#: editor_ops.cc:5858 msgid "Set global tempo" msgstr "Imposta il tempo globalmente" -#: editor_ops.cc:5865 +#: editor_ops.cc:5861 msgid "Define one bar" msgstr "Definisce una battuta" -#: editor_ops.cc:5866 +#: editor_ops.cc:5862 msgid "Do you want to set the global tempo or add a new tempo marker?" msgstr "" "Vuoi impostare il tempo globale o aggiungere un nuovo marcatore di tempo?" -#: editor_ops.cc:5892 +#: editor_ops.cc:5888 #, fuzzy msgid "set tempo from region" msgstr "Nuova Regione dall'intervallo" -#: editor_ops.cc:5922 +#: editor_ops.cc:5918 msgid "split regions" msgstr "dividi regioni" -#: editor_ops.cc:5964 +#: editor_ops.cc:5960 msgid "" "You are about to split\n" "%1\n" @@ -5246,11 +5240,11 @@ msgstr "" "in %2 pezzi.\n" "Questa operazione può richiedere parecchio tempo." -#: editor_ops.cc:5971 +#: editor_ops.cc:5967 msgid "Call for the Ferret!" msgstr "" -#: editor_ops.cc:5972 +#: editor_ops.cc:5968 msgid "" "Press OK to continue with this split operation\n" "or ask the Ferret dialog to tune the analysis" @@ -5258,53 +5252,53 @@ msgstr "" "Premi OK per continuare con questa operazione\n" "oppure chiedi al Ferret di affinare l'analisi." -#: editor_ops.cc:5974 +#: editor_ops.cc:5970 msgid "Press OK to continue with this split operation" msgstr "Premi OK per continuare con questa operazione di separazione." -#: editor_ops.cc:5977 +#: editor_ops.cc:5973 msgid "Excessive split?" msgstr "Separazione esagerata?" -#: editor_ops.cc:6129 +#: editor_ops.cc:6125 msgid "place transient" msgstr "" -#: editor_ops.cc:6164 +#: editor_ops.cc:6160 msgid "snap regions to grid" msgstr "allinea le regioni alla griglia" -#: editor_ops.cc:6203 +#: editor_ops.cc:6199 #, fuzzy msgid "Close Region Gaps" msgstr "Sposta Regione/i" -#: editor_ops.cc:6208 +#: editor_ops.cc:6204 msgid "Crossfade length" msgstr "Durata della dissolvenza incrociata" -#: editor_ops.cc:6217 editor_ops.cc:6228 rhythm_ferret.cc:120 -#: session_option_editor.cc:155 +#: editor_ops.cc:6213 editor_ops.cc:6224 rhythm_ferret.cc:120 +#: session_option_editor.cc:153 msgid "ms" msgstr "" -#: editor_ops.cc:6219 +#: editor_ops.cc:6215 msgid "Pull-back length" msgstr "" -#: editor_ops.cc:6232 +#: editor_ops.cc:6228 msgid "Ok" msgstr "Ok" -#: editor_ops.cc:6247 +#: editor_ops.cc:6243 msgid "close region gaps" msgstr "Riempi gli intervalli della regione" -#: editor_ops.cc:6465 route_ui.cc:1451 +#: editor_ops.cc:6461 route_ui.cc:1451 msgid "That would be bad news ...." msgstr "Ci sarebbero cattive notizie..." -#: editor_ops.cc:6470 route_ui.cc:1456 +#: editor_ops.cc:6466 route_ui.cc:1456 msgid "" "Removing the master or monitor bus is such a bad idea\n" "that %1 is not going to allow it.\n" @@ -5320,23 +5314,23 @@ msgstr "" "modifica il tuo file ardour.rc ed imposta \n" "l'opzione \"allow-special-bus-removal\" su \"yes\"" -#: editor_ops.cc:6487 +#: editor_ops.cc:6483 msgid "tracks" msgstr "Tracce" -#: editor_ops.cc:6489 route_ui.cc:1817 +#: editor_ops.cc:6485 route_ui.cc:1817 msgid "track" msgstr "traccia" -#: editor_ops.cc:6493 +#: editor_ops.cc:6489 msgid "busses" msgstr "Bus" -#: editor_ops.cc:6495 route_ui.cc:1817 +#: editor_ops.cc:6491 route_ui.cc:1817 msgid "bus" msgstr "bus" -#: editor_ops.cc:6500 +#: editor_ops.cc:6496 msgid "" "Do you really want to remove %1 %2 and %3 %4?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5349,7 +5343,7 @@ msgstr "" "Questa operazione non può essere annullata e il file della sessione sarà " "sovrascritto!" -#: editor_ops.cc:6505 +#: editor_ops.cc:6501 msgid "" "Do you really want to remove %1 %2?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5362,7 +5356,7 @@ msgstr "" "Questa operazione non può essere annullata e il file della sessione sarà " "sovrascritto!" -#: editor_ops.cc:6511 +#: editor_ops.cc:6507 msgid "" "Do you really want to remove %1 %2?\n" "\n" @@ -5373,45 +5367,45 @@ msgstr "" "Questa operazione non può essere annullata e il file della sessione sarà " "sovrascritto!" -#: editor_ops.cc:6518 +#: editor_ops.cc:6514 msgid "Yes, remove them." msgstr "Si, rimuovi." -#: editor_ops.cc:6520 editor_snapshots.cc:159 route_ui.cc:1478 +#: editor_ops.cc:6516 editor_snapshots.cc:159 route_ui.cc:1478 msgid "Yes, remove it." msgstr "Si, rimuovi." -#: editor_ops.cc:6525 editor_ops.cc:6527 +#: editor_ops.cc:6521 editor_ops.cc:6523 msgid "Remove %1" msgstr "Rimuovi %1" -#: editor_ops.cc:6586 +#: editor_ops.cc:6582 msgid "insert time" msgstr "Inserisci tempo" -#: editor_ops.cc:6743 +#: editor_ops.cc:6739 msgid "There are too many tracks to fit in the current window" msgstr "" "Ci sono troppe tracce per essere contenute tutte nella finestra corrente." -#: editor_ops.cc:6843 +#: editor_ops.cc:6839 #, c-format msgid "Saved view %u" msgstr "Salvata la vista %u" -#: editor_ops.cc:6868 +#: editor_ops.cc:6864 msgid "mute regions" msgstr "Metti in \"mute\" le regioni" -#: editor_ops.cc:6870 +#: editor_ops.cc:6866 msgid "mute region" msgstr "Metti in \"mute\" la regione" -#: editor_ops.cc:6907 +#: editor_ops.cc:6903 msgid "combine regions" msgstr "unisci le regioni" -#: editor_ops.cc:6945 +#: editor_ops.cc:6941 msgid "uncombine regions" msgstr "separa le regioni" @@ -5450,7 +5444,7 @@ msgstr "" msgid "Length of region fade-out (units: secondary clock), () if dsisabled" msgstr "" -#: editor_regions.cc:118 mixer_strip.cc:1961 mono_panner.cc:179 +#: editor_regions.cc:118 mixer_strip.cc:1960 mono_panner.cc:179 #: stereo_panner.cc:217 stereo_panner.cc:240 msgid "L" msgstr "" @@ -5468,8 +5462,8 @@ msgstr "" msgid "Region position glued to Bars|Beats time?" msgstr "" -#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:722 -#: mixer_strip.cc:1935 panner_ui.cc:554 stereo_panner.cc:237 +#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:723 +#: mixer_strip.cc:1934 panner_ui.cc:554 stereo_panner.cc:237 msgid "M" msgstr "" @@ -5541,7 +5535,7 @@ msgstr "Tracce/Bus" msgid "Track/Bus visible ?" msgstr "Tracce/Bus" -#: editor_routes.cc:204 mixer_strip.cc:1952 route_time_axis.cc:2387 +#: editor_routes.cc:204 mixer_strip.cc:1951 route_time_axis.cc:2387 msgid "A" msgstr "A" @@ -5550,7 +5544,7 @@ msgstr "A" msgid "Track/Bus active ?" msgstr "Tracce/Bus" -#: editor_routes.cc:205 mixer_strip.cc:1936 +#: editor_routes.cc:205 mixer_strip.cc:1935 #, fuzzy msgid "I" msgstr "Ingresso" @@ -5560,7 +5554,7 @@ msgstr "Ingresso" msgid "MIDI input enabled" msgstr "Tieni traccia delle Entrate MIDI" -#: editor_routes.cc:206 mixer_strip.cc:1934 mono_panner.cc:198 +#: editor_routes.cc:206 mixer_strip.cc:1933 mono_panner.cc:198 #: stereo_panner.cc:215 stereo_panner.cc:242 msgid "R" msgstr "" @@ -5575,7 +5569,7 @@ msgstr "Attiva registrazione" msgid "Muted" msgstr "Muto" -#: editor_routes.cc:208 mixer_strip.cc:1948 +#: editor_routes.cc:208 mixer_strip.cc:1947 msgid "S" msgstr "" @@ -5589,7 +5583,7 @@ msgstr "In solo..." msgid "SI" msgstr "Ingresso" -#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1883 +#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1872 #, fuzzy msgid "Solo Isolated" msgstr "isolato" @@ -5599,23 +5593,23 @@ msgstr "isolato" msgid "Solo Safe (Locked)" msgstr "Intervallo di loop" -#: editor_routes.cc:471 mixer_ui.cc:1161 +#: editor_routes.cc:471 mixer_ui.cc:1162 msgid "Hide All" msgstr "Nascondi tutto" -#: editor_routes.cc:472 mixer_ui.cc:1162 +#: editor_routes.cc:472 mixer_ui.cc:1163 msgid "Show All Audio Tracks" msgstr "Mostra tutte le tracce audio" -#: editor_routes.cc:473 mixer_ui.cc:1163 +#: editor_routes.cc:473 mixer_ui.cc:1164 msgid "Hide All Audio Tracks" msgstr "Nascondi tutte le tracce audio" -#: editor_routes.cc:474 mixer_ui.cc:1164 +#: editor_routes.cc:474 mixer_ui.cc:1165 msgid "Show All Audio Busses" msgstr "Mostra tutti i Bus Audio" -#: editor_routes.cc:475 mixer_ui.cc:1165 +#: editor_routes.cc:475 mixer_ui.cc:1166 msgid "Hide All Audio Busses" msgstr "Nascondi tutti i Bus Audio" @@ -5631,48 +5625,48 @@ msgstr "Nascondi tutte le tracce MIDI" msgid "Show Tracks With Regions Under Playhead" msgstr "Mostra le tracce che hanno regioni sotto la testina" -#: editor_rulers.cc:342 +#: editor_rulers.cc:340 msgid "New location marker" msgstr "Marcatore di nuova posizione" -#: editor_rulers.cc:343 +#: editor_rulers.cc:341 msgid "Clear all locations" msgstr "Pulisci tutte le posizioni" -#: editor_rulers.cc:344 +#: editor_rulers.cc:342 msgid "Unhide locations" msgstr "Scopri le posizioni" -#: editor_rulers.cc:348 +#: editor_rulers.cc:346 #, fuzzy msgid "New range" msgstr "Nuovo Intervallo" -#: editor_rulers.cc:349 +#: editor_rulers.cc:347 msgid "Clear all ranges" msgstr "Pulisci tutti gli intervalli" -#: editor_rulers.cc:350 +#: editor_rulers.cc:348 msgid "Unhide ranges" msgstr "Scopri gli intervalli" -#: editor_rulers.cc:360 +#: editor_rulers.cc:358 msgid "New CD track marker" msgstr "Nuovo marcatore di traccia CD" -#: editor_rulers.cc:365 tempo_dialog.cc:40 +#: editor_rulers.cc:363 tempo_dialog.cc:40 msgid "New Tempo" msgstr "Nuovo tempo" -#: editor_rulers.cc:370 tempo_dialog.cc:255 +#: editor_rulers.cc:368 tempo_dialog.cc:255 msgid "New Meter" msgstr "Nuovo Meter" -#: editor_rulers.cc:376 +#: editor_rulers.cc:373 msgid "Timeline height" msgstr "" -#: editor_rulers.cc:386 +#: editor_rulers.cc:383 #, fuzzy msgid "Align Video Track" msgstr "Aggiungi traccia audio" @@ -5682,53 +5676,53 @@ msgstr "Aggiungi traccia audio" msgid "set selected regions" msgstr "Esegui la regione selezionata come loop" -#: editor_selection.cc:1419 +#: editor_selection.cc:1414 msgid "select all" msgstr "seleziona tutto" -#: editor_selection.cc:1511 +#: editor_selection.cc:1506 msgid "select all within" msgstr "seleziona tutto all'interno" -#: editor_selection.cc:1569 +#: editor_selection.cc:1564 msgid "set selection from range" msgstr "seleziona dall'intervalloimposta selezion" -#: editor_selection.cc:1609 +#: editor_selection.cc:1604 msgid "select all from range" msgstr "seleziona tutto in base all'intervallo" -#: editor_selection.cc:1640 +#: editor_selection.cc:1635 msgid "select all from punch" msgstr "seleziona tutto dal punch" -#: editor_selection.cc:1671 +#: editor_selection.cc:1666 msgid "select all from loop" msgstr "seleziona tutto dal ciclo" -#: editor_selection.cc:1707 +#: editor_selection.cc:1702 msgid "select all after cursor" msgstr "seleziona tutto dopo il cursore" -#: editor_selection.cc:1709 +#: editor_selection.cc:1704 msgid "select all before cursor" msgstr "seleziona tutto prima del cursore" -#: editor_selection.cc:1758 +#: editor_selection.cc:1753 #, fuzzy msgid "select all after edit" msgstr "Inizio al cursore di modifica" -#: editor_selection.cc:1760 +#: editor_selection.cc:1755 #, fuzzy msgid "select all before edit" msgstr "Inizio al cursore di modifica" -#: editor_selection.cc:1893 +#: editor_selection.cc:1888 msgid "No edit range defined" msgstr "Nessun intervallo di modifica definito" -#: editor_selection.cc:1899 +#: editor_selection.cc:1894 msgid "" "the edit point is Selected Marker\n" "but there is no selected marker." @@ -5757,45 +5751,45 @@ msgstr "" msgid "Remove snapshot" msgstr "Rimuovi l'istantanea" -#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:251 +#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:250 msgid "add" msgstr "aggiungi" -#: editor_tempodisplay.cc:232 +#: editor_tempodisplay.cc:231 msgid "add tempo mark" msgstr "agggiungi marcatore di tempo" -#: editor_tempodisplay.cc:275 +#: editor_tempodisplay.cc:272 msgid "add meter mark" msgstr "agggiungi marcatore di misurazione" -#: editor_tempodisplay.cc:291 editor_tempodisplay.cc:374 -#: editor_tempodisplay.cc:393 +#: editor_tempodisplay.cc:288 editor_tempodisplay.cc:367 +#: editor_tempodisplay.cc:386 msgid "" "programming error: tempo marker canvas item has no marker object pointer!" msgstr "" -#: editor_tempodisplay.cc:296 editor_tempodisplay.cc:379 +#: editor_tempodisplay.cc:293 editor_tempodisplay.cc:372 msgid "programming error: marker for tempo is not a tempo marker!" msgstr "" -#: editor_tempodisplay.cc:308 editor_tempodisplay.cc:340 +#: editor_tempodisplay.cc:305 editor_tempodisplay.cc:335 msgid "done" msgstr "fatto" -#: editor_tempodisplay.cc:329 editor_tempodisplay.cc:359 +#: editor_tempodisplay.cc:324 editor_tempodisplay.cc:352 msgid "replace tempo mark" msgstr "sostituisci il marcatore di tempo" -#: editor_tempodisplay.cc:398 editor_tempodisplay.cc:430 +#: editor_tempodisplay.cc:391 editor_tempodisplay.cc:423 msgid "programming error: marker for meter is not a meter marker!" msgstr "" -#: editor_tempodisplay.cc:408 editor_tempodisplay.cc:442 +#: editor_tempodisplay.cc:401 editor_tempodisplay.cc:435 msgid "remove tempo mark" msgstr "Rimuovi marcatore di tempo" -#: editor_tempodisplay.cc:425 +#: editor_tempodisplay.cc:418 msgid "" "programming error: meter marker canvas item has no marker object pointer!" msgstr "" @@ -5880,7 +5874,7 @@ msgstr "" #: engine_dialog.cc:127 engine_dialog.cc:132 engine_dialog.cc:169 #: engine_dialog.cc:552 midi_channel_selector.cc:163 #: midi_channel_selector.cc:402 midi_channel_selector.cc:438 -#: rc_option_editor.cc:1252 sfdb_ui.cc:542 +#: rc_option_editor.cc:1250 sfdb_ui.cc:542 msgid "None" msgstr "Nessuno" @@ -6076,28 +6070,28 @@ msgstr "Canali" msgid "Split to mono files" msgstr "Dividi in file mono" -#: export_channel_selector.cc:180 +#: export_channel_selector.cc:182 msgid "Bus or Track" msgstr "Bus o traccia" -#: export_channel_selector.cc:457 +#: export_channel_selector.cc:459 msgid "Region contents without fades nor region gain (channels: %1)" msgstr "La regione non contiene dissolvenze né guadagno (canali: %1)" -#: export_channel_selector.cc:461 +#: export_channel_selector.cc:463 msgid "Region contents with fades and region gain (channels: %1)" msgstr "La regione contiene dissolvenze e guadagno (canali: %1)" -#: export_channel_selector.cc:465 +#: export_channel_selector.cc:467 msgid "Track output (channels: %1)" msgstr "Uscita traccia (canali: %1)" -#: export_channel_selector.cc:534 +#: export_channel_selector.cc:536 #, fuzzy msgid "Export region contents" msgstr "Esporta regione" -#: export_channel_selector.cc:535 +#: export_channel_selector.cc:537 #, fuzzy msgid "Export track output" msgstr "Connetti le uscite della traccia e del bus" @@ -6114,8 +6108,8 @@ msgstr "" msgid "List files" msgstr "Elenca i file" -#: export_dialog.cc:164 export_timespan_selector.cc:357 -#: export_timespan_selector.cc:421 +#: export_dialog.cc:164 export_timespan_selector.cc:355 +#: export_timespan_selector.cc:417 msgid "Time Span" msgstr "" @@ -6230,6 +6224,9 @@ msgid "Folder:" msgstr "Cartella:" #: export_filename_selector.cc:37 session_import_dialog.cc:44 +#: transcode_video_dialog.cc:58 video_server_dialog.cc:44 +#: video_server_dialog.cc:46 export_video_dialog.cc:68 +#: export_video_dialog.cc:70 msgid "Browse" msgstr "Sfoglia" @@ -6370,44 +6367,44 @@ msgstr "" msgid "Show Times as:" msgstr "Mostra tempo come:" -#: export_timespan_selector.cc:206 +#: export_timespan_selector.cc:204 msgid " to " msgstr "a" -#: export_timespan_selector.cc:350 export_timespan_selector.cc:411 +#: export_timespan_selector.cc:348 export_timespan_selector.cc:407 msgid "Range" msgstr "Intervallo" -#: gain_meter.cc:108 gain_meter.cc:430 gain_meter.cc:819 +#: gain_meter.cc:109 gain_meter.cc:431 gain_meter.cc:820 msgid "-inf" msgstr "-inf" -#: gain_meter.cc:114 gain_meter.cc:868 +#: gain_meter.cc:115 gain_meter.cc:869 msgid "Fader automation mode" msgstr "Modalità di automazione fader" -#: gain_meter.cc:115 gain_meter.cc:869 +#: gain_meter.cc:116 gain_meter.cc:870 msgid "Fader automation type" msgstr "Tipo di automazione fader" -#: gain_meter.cc:124 gain_meter.cc:758 panner_ui.cc:178 panner_ui.cc:590 +#: gain_meter.cc:125 gain_meter.cc:759 panner_ui.cc:178 panner_ui.cc:590 msgid "Abs" msgstr "" -#: gain_meter.cc:333 +#: gain_meter.cc:334 msgid "-Inf" msgstr "" -#: gain_meter.cc:725 mixer_strip.cc:1955 panner_ui.cc:557 +#: gain_meter.cc:726 mixer_strip.cc:1954 panner_ui.cc:557 #: route_time_axis.cc:2391 msgid "P" msgstr "" -#: gain_meter.cc:728 panner_ui.cc:560 +#: gain_meter.cc:729 panner_ui.cc:560 msgid "T" msgstr "" -#: gain_meter.cc:731 panner_ui.cc:563 +#: gain_meter.cc:732 panner_ui.cc:563 msgid "W" msgstr "" @@ -6420,28 +6417,36 @@ msgstr "Presets" msgid "Switches" msgstr "Intonazione" -#: generic_pluginui.cc:242 generic_pluginui.cc:372 processor_box.cc:2190 +#: generic_pluginui.cc:242 generic_pluginui.cc:376 processor_box.cc:2210 msgid "Controls" msgstr "Controlli" -#: generic_pluginui.cc:266 +#: generic_pluginui.cc:270 msgid "Plugin Editor: could not build control element for port %1" msgstr "" "Plugin Editor: impossibile creare elemento di controllo per la porta %1" -#: generic_pluginui.cc:404 +#: generic_pluginui.cc:408 #, fuzzy msgid "Meters" msgstr "Suddivisione" -#: generic_pluginui.cc:419 +#: generic_pluginui.cc:423 msgid "Automation control" msgstr "Controllo automazione" -#: generic_pluginui.cc:426 +#: generic_pluginui.cc:430 msgid "Mgnual" msgstr "" +#: global_port_matrix.cc:164 +msgid "Audio Connection Manager" +msgstr "Gestore delle connessioni audio" + +#: global_port_matrix.cc:167 +msgid "MIDI Connection Manager" +msgstr "Gestore delle connessionio MIDI" + #: global_port_matrix.cc:204 io_selector.cc:216 msgid "port" msgstr "entrata" @@ -6602,11 +6607,11 @@ msgstr "Importazione file: %1 di %2" msgid "I/O selector" msgstr "Esegui la regione selezionata come loop" -#: io_selector.cc:268 +#: io_selector.cc:266 msgid "%1 input" msgstr "entrata %1" -#: io_selector.cc:270 +#: io_selector.cc:268 msgid "%1 output" msgstr "uscita %1" @@ -6808,37 +6813,37 @@ msgstr "" "Prendete in considerazione le ipotesi e magari provate ad avviare di nuovo " "JACK." -#: main.cc:201 main.cc:320 +#: main.cc:203 main.cc:324 #, fuzzy msgid "cannot create user %3 folder %1 (%2)" msgstr "impossibile creare la cartella utente ardour %1 (%2)" -#: main.cc:208 main.cc:327 +#: main.cc:210 main.cc:331 msgid "cannot open pango.rc file %1" msgstr "impossibile aprire il file pango.rc %1" -#: main.cc:233 main.cc:354 +#: main.cc:235 main.cc:358 msgid "Cannot find ArdourMono TrueType font" msgstr "" -#: main.cc:245 main.cc:360 +#: main.cc:247 main.cc:364 msgid "Cannot load ArdourMono TrueType font." msgstr "" -#: main.cc:308 +#: main.cc:312 msgid "" "No fontconfig file found on your system. Things may looked very odd or ugly" msgstr "" -#: main.cc:364 +#: main.cc:368 msgid "Failed to set fontconfig configuration." msgstr "" -#: main.cc:375 main.cc:391 +#: main.cc:379 main.cc:395 msgid "JACK exited" msgstr "JACK ha abbandonato" -#: main.cc:378 +#: main.cc:382 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6852,7 +6857,7 @@ msgstr "" "\n" "Clicca su OK per uscire %1." -#: main.cc:393 +#: main.cc:397 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6866,20 +6871,20 @@ msgstr "" "e riconnettere %1, oppure uscire da %1 adesso. Non è possibile salvare\n" "la sessione adesso perché perderemmo le tue impostazioni di connessione.\n" -#: main.cc:487 +#: main.cc:491 msgid " (built using " msgstr "" -#: main.cc:490 +#: main.cc:494 msgid " and GCC version " msgstr "" -#: main.cc:500 +#: main.cc:504 #, fuzzy msgid "Copyright (C) 1999-2012 Paul Davis" msgstr "Diritti (C) 1999-2011 Paul Davis" -#: main.cc:501 +#: main.cc:505 #, fuzzy msgid "" "Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " @@ -6888,29 +6893,29 @@ msgstr "" "Per alcune parti Diritti (C) Steve Harris, Ari Johnson, Brett Viren, Joel " "Baker" -#: main.cc:503 +#: main.cc:507 msgid "%1 comes with ABSOLUTELY NO WARRANTY" msgstr "%1 è fornito SENZA ALCUNA GARANZIA" -#: main.cc:504 +#: main.cc:508 msgid "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "neanche per la COMMERCIALIZZAZIONE o PER SCOPI PARTICOLARI." -#: main.cc:505 +#: main.cc:509 msgid "This is free software, and you are welcome to redistribute it " msgstr "Questo è software libero e siete i benvenuti se volete redistribuirlo " -#: main.cc:506 +#: main.cc:510 msgid "under certain conditions; see the source for copying conditions." msgstr "" "sotto determinate condizioni; leggere i sorgenti per le condizioni relative " "alla copia." -#: main.cc:515 +#: main.cc:519 msgid "Cannot xinstall SIGPIPE error handler" msgstr "" -#: main.cc:521 +#: main.cc:525 #, fuzzy msgid "could not create %1 GUI" msgstr "Impossibile creare l'interfaccia di Ardour" @@ -6920,7 +6925,7 @@ msgstr "Impossibile creare l'interfaccia di Ardour" msgid "Display delta to edit cursor" msgstr "Inizio al cursore di modifica" -#: marker.cc:251 +#: marker.cc:251 video_image_frame.cc:120 #, fuzzy msgid "MarkerText" msgstr "Marcatori" @@ -7134,7 +7139,7 @@ msgstr "Aggiungi una porta MIDI" msgid "Port name:" msgstr "Nome porta:" -#: midi_port_dialog.cc:46 +#: midi_port_dialog.cc:45 msgid "MidiPortDialog" msgstr "" @@ -7240,7 +7245,7 @@ msgstr "Canale" msgid "paste" msgstr "Incolla" -#: midi_region_view.cc:3763 +#: midi_region_view.cc:3761 #, fuzzy msgid "delete sysex" msgstr "Elimina nota" @@ -7296,68 +7301,78 @@ msgstr "Colore canale" msgid "Color Mode" msgstr "Colore" -#: midi_time_axis.cc:562 +#: midi_time_axis.cc:561 msgid "Bender" msgstr "" -#: midi_time_axis.cc:566 +#: midi_time_axis.cc:565 msgid "Pressure" msgstr "Pressione" -#: midi_time_axis.cc:579 +#: midi_time_axis.cc:578 #, fuzzy msgid "Controllers" msgstr "Uscite di Controllo" -#: midi_time_axis.cc:584 +#: midi_time_axis.cc:583 #, fuzzy msgid "No MIDI Channels selected" msgstr "Inserisci selezione" -#: midi_time_axis.cc:641 midi_time_axis.cc:770 +#: midi_time_axis.cc:640 midi_time_axis.cc:769 #, fuzzy msgid "Hide all channels" msgstr "cancella" -#: midi_time_axis.cc:645 midi_time_axis.cc:774 +#: midi_time_axis.cc:644 midi_time_axis.cc:773 msgid "Show all channels" msgstr "Mostra tutti i canali" -#: midi_time_axis.cc:656 midi_time_axis.cc:785 +#: midi_time_axis.cc:655 midi_time_axis.cc:784 msgid "Channel %1" msgstr "Canale %1" -#: midi_time_axis.cc:911 midi_time_axis.cc:943 +#: midi_time_axis.cc:910 midi_time_axis.cc:942 #, fuzzy msgid "Controllers %1-%2" msgstr "Uscite di Controllo" -#: midi_time_axis.cc:934 midi_time_axis.cc:937 +#: midi_time_axis.cc:933 midi_time_axis.cc:936 #, fuzzy msgid "Controller %1" msgstr "Uscite di Controllo" -#: midi_time_axis.cc:960 +#: midi_time_axis.cc:959 msgid "Sustained" msgstr "Sostenuto" -#: midi_time_axis.cc:967 +#: midi_time_axis.cc:966 msgid "Percussive" msgstr "Percussivo" -#: midi_time_axis.cc:987 +#: midi_time_axis.cc:986 #, fuzzy msgid "Meter Colors" msgstr "Colore" -#: midi_time_axis.cc:994 +#: midi_time_axis.cc:993 msgid "Channel Colors" msgstr "Colore canale" -#: midi_time_axis.cc:1001 +#: midi_time_axis.cc:1000 msgid "Track Color" msgstr "Colore traccia" +#: midi_time_axis.cc:1488 midi_time_axis.cc:1494 midi_time_axis.cc:1504 +#: midi_time_axis.cc:1510 +#, fuzzy +msgid "all" +msgstr "Piccolo" + +#: midi_time_axis.cc:1491 midi_time_axis.cc:1507 +msgid "some" +msgstr "" + #: midi_tracer.cc:43 #, fuzzy msgid "Line history: " @@ -7446,7 +7461,7 @@ msgstr "Clicca per scegliere un'altra cartella" msgid "Missing Plugins" msgstr "Plugin mancanti" -#: missing_plugin_dialog.cc:33 +#: missing_plugin_dialog.cc:33 transcode_video_dialog.cc:59 msgid "OK" msgstr "Ok" @@ -7526,12 +7541,12 @@ msgstr "Inizializzazione menù da %1" msgid "Could not find mixer.bindings in search path %1" msgstr "" -#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1721 +#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1720 msgid "pre" msgstr "" #: mixer_strip.cc:93 mixer_strip.cc:121 mixer_strip.cc:352 mixer_strip.cc:1293 -#: rc_option_editor.cc:1884 +#: rc_option_editor.cc:1873 #, fuzzy msgid "Comments" msgstr "Commento" @@ -7568,11 +7583,11 @@ msgstr "Solo isolato" msgid "Lock Solo Status" msgstr "Blocca lo stato di solo" -#: mixer_strip.cc:201 mixer_strip.cc:1930 +#: mixer_strip.cc:201 mixer_strip.cc:1929 msgid "lock" msgstr "blocca" -#: mixer_strip.cc:202 mixer_strip.cc:1929 +#: mixer_strip.cc:202 mixer_strip.cc:1928 msgid "iso" msgstr "" @@ -7581,21 +7596,21 @@ msgstr "" msgid "Mix group" msgstr "nessun gruppo" -#: mixer_strip.cc:349 rc_option_editor.cc:1881 +#: mixer_strip.cc:349 rc_option_editor.cc:1870 #, fuzzy msgid "Phase Invert" msgstr "Inverti" -#: mixer_strip.cc:350 rc_option_editor.cc:1882 route_ui.cc:1213 +#: mixer_strip.cc:350 rc_option_editor.cc:1871 route_ui.cc:1213 #, fuzzy msgid "Solo Safe" msgstr "Intervallo di loop" -#: mixer_strip.cc:353 mixer_ui.cc:123 route_time_axis.cc:664 +#: mixer_strip.cc:353 mixer_ui.cc:124 route_time_axis.cc:664 msgid "Group" msgstr "Gruppo" -#: mixer_strip.cc:354 rc_option_editor.cc:1885 +#: mixer_strip.cc:354 rc_option_editor.cc:1874 #, fuzzy msgid "Meter Point" msgstr "Misurazione" @@ -7617,7 +7632,7 @@ msgstr "Mandate" msgid "Snd" msgstr "Secondi" -#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2118 +#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2152 msgid "Not connected to JACK - no I/O changes are possible" msgstr "Nessuna connessione a JACK - nessuna modifica I/O consentita" @@ -7656,118 +7671,118 @@ msgstr "" msgid ": comment editor" msgstr "IU: impossibile avviare l'editor" -#: mixer_strip.cc:1429 +#: mixer_strip.cc:1428 msgid "Grp" msgstr "" -#: mixer_strip.cc:1432 +#: mixer_strip.cc:1431 msgid "~G" msgstr "" -#: mixer_strip.cc:1461 +#: mixer_strip.cc:1460 msgid "Comments..." msgstr "Commenti..." -#: mixer_strip.cc:1463 +#: mixer_strip.cc:1462 msgid "Save As Template..." msgstr "Salva come modello..." -#: mixer_strip.cc:1469 route_group_dialog.cc:39 route_time_axis.cc:687 +#: mixer_strip.cc:1468 route_group_dialog.cc:39 route_time_axis.cc:687 msgid "Active" msgstr "Attivo" -#: mixer_strip.cc:1476 +#: mixer_strip.cc:1475 msgid "Adjust Latency..." msgstr "Regola la latenza..." -#: mixer_strip.cc:1479 +#: mixer_strip.cc:1478 msgid "Protect Against Denormals" msgstr "Protezione dalla denormalizzazione" -#: mixer_strip.cc:1485 route_time_axis.cc:426 +#: mixer_strip.cc:1484 route_time_axis.cc:426 #, fuzzy msgid "Remote Control ID..." msgstr "Rimuovi il punto di sincronizzazione" -#: mixer_strip.cc:1717 mixer_strip.cc:1741 +#: mixer_strip.cc:1716 mixer_strip.cc:1740 #, fuzzy msgid "in" msgstr "vuoto" -#: mixer_strip.cc:1725 +#: mixer_strip.cc:1724 #, fuzzy msgid "post" msgstr "entrata" -#: mixer_strip.cc:1729 +#: mixer_strip.cc:1728 #, fuzzy msgid "out" msgstr "Circa" -#: mixer_strip.cc:1734 +#: mixer_strip.cc:1733 msgid "custom" msgstr "personalizzato" -#: mixer_strip.cc:1745 +#: mixer_strip.cc:1744 #, fuzzy msgid "pr" msgstr "entrata" -#: mixer_strip.cc:1749 +#: mixer_strip.cc:1748 #, fuzzy msgid "po" msgstr "entrata" -#: mixer_strip.cc:1753 +#: mixer_strip.cc:1752 #, fuzzy msgid "o" msgstr "Mono" -#: mixer_strip.cc:1758 +#: mixer_strip.cc:1757 msgid "c" msgstr "" -#: mixer_strip.cc:1906 route_ui.cc:138 +#: mixer_strip.cc:1905 route_ui.cc:138 msgid "Disk" msgstr "" -#: mixer_strip.cc:1921 monitor_section.cc:63 +#: mixer_strip.cc:1920 monitor_section.cc:63 msgid "AFL" msgstr "AFL" -#: mixer_strip.cc:1924 monitor_section.cc:64 +#: mixer_strip.cc:1923 monitor_section.cc:64 msgid "PFL" msgstr "PFL" -#: mixer_strip.cc:1937 +#: mixer_strip.cc:1936 #, fuzzy msgid "D" msgstr "CD" -#: mixer_strip.cc:1960 +#: mixer_strip.cc:1959 #, fuzzy msgid "i" msgstr "vuoto" -#: mixer_strip.cc:2134 +#: mixer_strip.cc:2133 #, fuzzy msgid "Pre-fader" msgstr "Pre Fader" -#: mixer_strip.cc:2135 +#: mixer_strip.cc:2134 #, fuzzy msgid "Post-fader" msgstr "Post Fader" -#: mixer_ui.cc:1188 +#: mixer_ui.cc:1189 msgid "track display list item for renamed strip not found!" msgstr "" -#: mixer_ui.cc:1272 +#: mixer_ui.cc:1273 msgid "-all-" msgstr "-tutto-" -#: mixer_ui.cc:1791 +#: mixer_ui.cc:1792 msgid "Strips" msgstr "Strisce" @@ -8174,7 +8189,7 @@ msgstr "" msgid "Panner (2D)" msgstr "" -#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:494 +#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:452 #, fuzzy msgid "Bypass" msgstr "Battute" @@ -8200,23 +8215,23 @@ msgstr "" msgid "Playlists" msgstr "Playlists" -#: playlist_selector.cc:55 +#: playlist_selector.cc:54 msgid "Playlists grouped by track" msgstr "Playlist raggruppate per traccia" -#: playlist_selector.cc:102 +#: playlist_selector.cc:101 msgid "Playlist for %1" msgstr "Playlist per %1" -#: playlist_selector.cc:115 +#: playlist_selector.cc:114 msgid "Other tracks" msgstr "Altre tracce" -#: playlist_selector.cc:140 +#: playlist_selector.cc:139 msgid "unassigned" msgstr "" -#: playlist_selector.cc:195 +#: playlist_selector.cc:194 msgid "Imported" msgstr "Importati" @@ -8228,33 +8243,33 @@ msgstr "" msgid "Show phase" msgstr "Mostra la fase" -#: plugin_selector.cc:53 plugin_selector.cc:221 +#: plugin_selector.cc:53 plugin_selector.cc:220 msgid "Name contains" msgstr "Il nome contiene" -#: plugin_selector.cc:54 plugin_selector.cc:225 +#: plugin_selector.cc:54 plugin_selector.cc:224 msgid "Type contains" msgstr "Il tipo contiene" -#: plugin_selector.cc:55 plugin_selector.cc:223 +#: plugin_selector.cc:55 plugin_selector.cc:222 #, fuzzy msgid "Category contains" msgstr "ardour: connessioni" -#: plugin_selector.cc:56 plugin_selector.cc:245 +#: plugin_selector.cc:56 plugin_selector.cc:244 msgid "Author contains" msgstr "" -#: plugin_selector.cc:57 plugin_selector.cc:247 +#: plugin_selector.cc:57 plugin_selector.cc:246 #, fuzzy msgid "Library contains" msgstr "azzera le connessioni" -#: plugin_selector.cc:58 plugin_selector.cc:211 plugin_selector.cc:522 +#: plugin_selector.cc:58 plugin_selector.cc:210 plugin_selector.cc:521 msgid "Favorites only" msgstr "Solo favoriti" -#: plugin_selector.cc:59 plugin_selector.cc:215 plugin_selector.cc:522 +#: plugin_selector.cc:59 plugin_selector.cc:214 plugin_selector.cc:521 #, fuzzy msgid "Hidden only" msgstr "Nascosto" @@ -8263,72 +8278,72 @@ msgstr "Nascosto" msgid "Plugin Manager" msgstr "Gestore dei plugin" -#: plugin_selector.cc:85 +#: plugin_selector.cc:84 msgid "Fav" msgstr "" -#: plugin_selector.cc:87 +#: plugin_selector.cc:86 msgid "Available Plugins" msgstr "Plugin disponibili" -#: plugin_selector.cc:88 +#: plugin_selector.cc:87 msgid "Type" msgstr "Tipo" -#: plugin_selector.cc:89 +#: plugin_selector.cc:88 msgid "Category" msgstr "Categoria" -#: plugin_selector.cc:90 +#: plugin_selector.cc:89 msgid "Creator" msgstr "Creatore" -#: plugin_selector.cc:91 +#: plugin_selector.cc:90 #, fuzzy msgid "# Audio In" msgstr "Nascondi tutti i Bus Audio" -#: plugin_selector.cc:92 +#: plugin_selector.cc:91 #, fuzzy msgid "# Audio Out" msgstr "Nascondi tutti i Bus Audio" -#: plugin_selector.cc:93 +#: plugin_selector.cc:92 #, fuzzy msgid "# MIDI In" msgstr "Tieni traccia delle Entrate MIDI" -#: plugin_selector.cc:94 +#: plugin_selector.cc:93 #, fuzzy msgid "# MIDI Out" msgstr "Tieni traccia delle Uscite MIDI" -#: plugin_selector.cc:116 +#: plugin_selector.cc:115 msgid "Plugins to be connected" msgstr "Plugin da connettere" -#: plugin_selector.cc:129 +#: plugin_selector.cc:128 msgid "Add a plugin to the effect list" msgstr "Aggiungi un plugin alla lista degli effetti" -#: plugin_selector.cc:133 +#: plugin_selector.cc:132 msgid "Remove a plugin from the effect list" msgstr "Rimuovi un plugin dalla lista degli effetti" -#: plugin_selector.cc:135 +#: plugin_selector.cc:134 msgid "Update available plugins" msgstr "Aggiorna i plugin disponibili" -#: plugin_selector.cc:172 +#: plugin_selector.cc:171 msgid "Insert Plugin(s)" msgstr "Inserisci plugin(s)" -#: plugin_selector.cc:321 plugin_selector.cc:322 plugin_selector.cc:323 -#: plugin_selector.cc:324 +#: plugin_selector.cc:320 plugin_selector.cc:321 plugin_selector.cc:322 +#: plugin_selector.cc:323 msgid "variable" msgstr "" -#: plugin_selector.cc:481 +#: plugin_selector.cc:480 msgid "" "The plugin \"%1\" could not be loaded\n" "\n" @@ -8338,27 +8353,27 @@ msgstr "" "\n" "Controlla la finestra dei Log per ulteriori dettagli (forse)" -#: plugin_selector.cc:629 +#: plugin_selector.cc:628 msgid "Favorites" msgstr "Favoriti" -#: plugin_selector.cc:631 +#: plugin_selector.cc:630 msgid "Plugin Manager..." msgstr "Gestore dei plugin..." -#: plugin_selector.cc:635 +#: plugin_selector.cc:634 msgid "By Creator" msgstr "Per creatore" -#: plugin_selector.cc:638 +#: plugin_selector.cc:637 msgid "By Category" msgstr "Per categoria" -#: plugin_ui.cc:118 +#: plugin_ui.cc:116 msgid "Eh? LADSPA plugins don't have editors!" msgstr "Cosa? I plugin LADSPA non hanno editor?" -#: plugin_ui.cc:127 plugin_ui.cc:270 +#: plugin_ui.cc:125 plugin_ui.cc:228 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no VST support in this " @@ -8367,14 +8382,14 @@ msgstr "" "tipo di plugin fornito sconosciuto (nota: nessun supporto a VST in questa " "versione di ardour)" -#: plugin_ui.cc:130 +#: plugin_ui.cc:128 #, fuzzy msgid "unknown type of editor-supplying plugin" msgstr "" "tipo di plugin fornito sconosciuto (nota: nessun supporto a VST in questa " "versione di ardour)" -#: plugin_ui.cc:300 +#: plugin_ui.cc:258 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no linuxVST support in this " @@ -8383,76 +8398,76 @@ msgstr "" "tipo di plugin fornito sconosciuto (nota: nessun supporto a VST in questa " "versione di ardour)" -#: plugin_ui.cc:372 +#: plugin_ui.cc:330 msgid "create_lv2_editor called on non-LV2 plugin" msgstr "" -#: plugin_ui.cc:460 +#: plugin_ui.cc:418 msgid "Add" msgstr "Aggiungi" -#: plugin_ui.cc:464 +#: plugin_ui.cc:422 #, fuzzy msgid "Description" msgstr "Direzione:" -#: plugin_ui.cc:465 +#: plugin_ui.cc:423 msgid "Plugin analysis" msgstr "Analisi plugin" -#: plugin_ui.cc:472 +#: plugin_ui.cc:430 msgid "" "Presets (if any) for this plugin\n" "(Both factory and user-created)" msgstr "" -#: plugin_ui.cc:473 +#: plugin_ui.cc:431 #, fuzzy msgid "Save a new preset" msgstr "Nome del nuovo preset" -#: plugin_ui.cc:474 +#: plugin_ui.cc:432 msgid "Save the current preset" msgstr "" -#: plugin_ui.cc:475 +#: plugin_ui.cc:433 msgid "Delete the current preset" msgstr "" -#: plugin_ui.cc:476 +#: plugin_ui.cc:434 msgid "Disable signal processing by the plugin" msgstr "" -#: plugin_ui.cc:509 plugin_ui.cc:675 +#: plugin_ui.cc:467 plugin_ui.cc:632 msgid "" "Click to allow the plugin to receive keyboard events that %1 would normally " "use as a shortcut" msgstr "" -#: plugin_ui.cc:510 +#: plugin_ui.cc:468 msgid "Click to enable/disable this plugin" msgstr "" -#: plugin_ui.cc:549 +#: plugin_ui.cc:507 #, fuzzy msgid "latency (%1 sample)" msgid_plural "latency (%1 samples)" msgstr[0] "latenza (%1 campioni)" msgstr[1] "latenza (%1 campioni)" -#: plugin_ui.cc:551 +#: plugin_ui.cc:509 msgid "latency (%1 ms)" msgstr "latenza (%1 ms)" -#: plugin_ui.cc:562 +#: plugin_ui.cc:520 msgid "Edit Latency" msgstr "Modifica latenza" -#: plugin_ui.cc:602 +#: plugin_ui.cc:559 msgid "Plugin preset %1 not found" msgstr "Preset per plugin %1 non trovato" -#: plugin_ui.cc:682 +#: plugin_ui.cc:639 msgid "Click to allow normal use of %1 keyboard shortcuts" msgstr "Clicca per consentire il normale utilizzo delle scorciatoie di %1" @@ -8648,40 +8663,53 @@ msgstr "Non ci sono porte cui connettersi." msgid "There are no %1 ports to connect." msgstr "Non ci sono porte %1 cui connettersi." -#: processor_box.cc:358 +#: processor_box.cc:255 +msgid "" +"%1\n" +"Double-click to show GUI.\n" +"Alt+double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:258 +msgid "" +"%1\n" +"Double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:371 #, fuzzy msgid "Show All Controls" msgstr "Mostra le mandate" -#: processor_box.cc:362 +#: processor_box.cc:375 #, fuzzy msgid "Hide All Controls" msgstr "Nascondi tutte le dissolvenze" -#: processor_box.cc:451 +#: processor_box.cc:464 #, fuzzy msgid "on" msgstr "Mono" -#: processor_box.cc:451 rc_option_editor.cc:1914 rc_option_editor.cc:1928 +#: processor_box.cc:464 rc_option_editor.cc:1903 rc_option_editor.cc:1917 msgid "off" msgstr "spento" -#: processor_box.cc:716 +#: processor_box.cc:729 msgid "" "Right-click to add/remove/edit\n" "plugins,inserts,sends and more" msgstr "" -#: processor_box.cc:1150 processor_box.cc:1540 +#: processor_box.cc:1184 processor_box.cc:1578 msgid "Plugin Incompatibility" msgstr "" -#: processor_box.cc:1153 +#: processor_box.cc:1187 msgid "You attempted to add the plugin \"%1\" in slot %2.\n" msgstr "Hai tentato di aggiungere il plugin \"%1\" nella posizione %2.\n" -#: processor_box.cc:1159 +#: processor_box.cc:1193 msgid "" "\n" "This plugin has:\n" @@ -8689,21 +8717,21 @@ msgstr "" "\n" "Questo plugin ha:\n" -#: processor_box.cc:1162 +#: processor_box.cc:1196 #, fuzzy msgid "\t%1 MIDI input\n" msgid_plural "\t%1 MIDI inputs\n" msgstr[0] "\t%1 ingresso MIDI \n" msgstr[1] "entrata %1" -#: processor_box.cc:1166 +#: processor_box.cc:1200 #, fuzzy msgid "\t%1 audio input\n" msgid_plural "\t%1 audio inputs\n" msgstr[0] "\t%1 ingresso audio\n" msgstr[1] "entrata %1" -#: processor_box.cc:1169 +#: processor_box.cc:1203 msgid "" "\n" "but at the insertion point, there are:\n" @@ -8711,21 +8739,21 @@ msgstr "" "\n" "ma in corrispondenza del punto di inserimento ci sono:\n" -#: processor_box.cc:1172 +#: processor_box.cc:1206 #, fuzzy msgid "\t%1 MIDI channel\n" msgid_plural "\t%1 MIDI channels\n" msgstr[0] "cancella" msgstr[1] "cancella" -#: processor_box.cc:1176 +#: processor_box.cc:1210 #, fuzzy msgid "\t%1 audio channel\n" msgid_plural "\t%1 audio channels\n" msgstr[0] "cancella" msgstr[1] "cancella" -#: processor_box.cc:1179 +#: processor_box.cc:1213 msgid "" "\n" "%1 is unable to insert this plugin here.\n" @@ -8733,11 +8761,11 @@ msgstr "" "\n" "%1 non può inserire qui questo plugin.\n" -#: processor_box.cc:1216 +#: processor_box.cc:1249 msgid "Cannot set up new send: %1" msgstr "Impossibile prepare la nuova mandata: %1" -#: processor_box.cc:1543 +#: processor_box.cc:1581 msgid "" "You cannot reorder these plugins/sends/inserts\n" "in that way because the inputs and\n" @@ -8747,27 +8775,27 @@ msgstr "" "in questa maniera perché gli ingressi e le uscite\n" "non funzionerebbero correttamente." -#: processor_box.cc:1728 +#: processor_box.cc:1765 msgid "Rename Processor" msgstr "Rinomina processore" -#: processor_box.cc:1759 +#: processor_box.cc:1796 msgid "At least 100 IO objects exist with a name like %1 - name not changed" msgstr "" "Esistono almeno 100 oggetti I/O con un nome simile a %1 - nome non cambiato" -#: processor_box.cc:1893 +#: processor_box.cc:1930 msgid "plugin insert constructor failed" msgstr "" -#: processor_box.cc:1904 +#: processor_box.cc:1941 msgid "" "Copying the set of processors on the clipboard failed,\n" "probably because the I/O configuration of the plugins\n" "could not match the configuration of this track." msgstr "" -#: processor_box.cc:1950 +#: processor_box.cc:1987 #, fuzzy msgid "" "Do you really want to remove all processors from %1?\n" @@ -8776,15 +8804,15 @@ msgstr "" "Si vuole realmente rimuovere la traccia %1 ?\n" "(questa azione non potrà essere annullata)" -#: processor_box.cc:1954 processor_box.cc:1979 +#: processor_box.cc:1991 processor_box.cc:2016 msgid "Yes, remove them all" msgstr "Si, rimuovi tutto" -#: processor_box.cc:1956 processor_box.cc:1981 +#: processor_box.cc:1993 processor_box.cc:2018 msgid "Remove processors" msgstr "Rimuovi processori" -#: processor_box.cc:1971 +#: processor_box.cc:2008 #, fuzzy msgid "" "Do you really want to remove all pre-fader processors from %1?\n" @@ -8793,7 +8821,7 @@ msgstr "" "Si vuole realmente rimuovere la traccia \"%1\" ?\n" "(questa azione non potrà essere annullata)" -#: processor_box.cc:1974 +#: processor_box.cc:2011 #, fuzzy msgid "" "Do you really want to remove all post-fader processors from %1?\n" @@ -8802,53 +8830,53 @@ msgstr "" "Si vuole realmente rimuovere la traccia \"%1\" ?\n" "(questa azione non potrà essere annullata)" -#: processor_box.cc:2178 +#: processor_box.cc:2198 msgid "New Plugin" msgstr "Nuovo plugin" -#: processor_box.cc:2181 +#: processor_box.cc:2201 msgid "New Insert" msgstr "Nuovo insert" -#: processor_box.cc:2184 +#: processor_box.cc:2204 #, fuzzy msgid "New External Send ..." msgstr "Nuova mandata ausiliaria..." -#: processor_box.cc:2188 +#: processor_box.cc:2208 msgid "New Aux Send ..." msgstr "Nuova mandata ausiliaria..." -#: processor_box.cc:2192 +#: processor_box.cc:2212 msgid "Clear (all)" msgstr "Pulisci (tutto)" -#: processor_box.cc:2194 +#: processor_box.cc:2214 msgid "Clear (pre-fader)" msgstr "Pulisci (pre-fader)" -#: processor_box.cc:2196 +#: processor_box.cc:2216 msgid "Clear (post-fader)" msgstr "Pulisci (post-fader)" -#: processor_box.cc:2222 +#: processor_box.cc:2242 msgid "Activate All" msgstr "Attiva tutto" -#: processor_box.cc:2224 +#: processor_box.cc:2244 #, fuzzy msgid "Deactivate All" msgstr "Disattiva tutto" -#: processor_box.cc:2226 +#: processor_box.cc:2246 msgid "A/B Plugins" msgstr "Plugin A/B" -#: processor_box.cc:2235 -msgid "Edit with basic controls..." +#: processor_box.cc:2255 +msgid "Edit with generic controls..." msgstr "" -#: processor_box.cc:2481 +#: processor_box.cc:2531 msgid "%1: %2 (by %3)" msgstr "%1: %2 (per %3)" @@ -8974,6 +9002,11 @@ msgstr "Riproduzione (secondi di buffering)" msgid "Recording (seconds of buffering):" msgstr "Registrazione (secondi di buffering)" +#: rc_option_editor.cc:656 +#, fuzzy +msgid "Control Surface Protocol" +msgstr "Piattaforme di comando" + #: rc_option_editor.cc:660 msgid "Feedback" msgstr "" @@ -8984,41 +9017,41 @@ msgstr "" "Doppio click su un nome per modificare le impostazioni di un protocollo " "abilitato" -#: rc_option_editor.cc:818 +#: rc_option_editor.cc:817 msgid "Show Video Export Info before export" msgstr "" -#: rc_option_editor.cc:819 +#: rc_option_editor.cc:818 msgid "Show Video Server Startup Dialog" msgstr "" -#: rc_option_editor.cc:820 +#: rc_option_editor.cc:819 msgid "Advanced Setup (remote video server)" msgstr "" -#: rc_option_editor.cc:828 +#: rc_option_editor.cc:827 msgid "" "When enabled you can speficify a custom video-server URL and docroot. " "- Do not enable this option unless you know what you are doing." msgstr "" -#: rc_option_editor.cc:830 +#: rc_option_editor.cc:829 msgid "Video Server URL:" msgstr "" -#: rc_option_editor.cc:835 +#: rc_option_editor.cc:834 msgid "" "Base URL of the video-server including http prefix. This is usually 'http://" "hostname.example.org:1554/' and defaults to 'http://localhost:1554/' when " "the video-server is runing locally" msgstr "" -#: rc_option_editor.cc:837 +#: rc_option_editor.cc:836 #, fuzzy msgid "Video Folder:" msgstr "Cartella:" -#: rc_option_editor.cc:842 +#: rc_option_editor.cc:841 msgid "" "Local path to the video-server document-root. Only files below this " "directory will be accessible by the video-server. If the server run on a " @@ -9027,118 +9060,118 @@ msgid "" "monitor and file-browsing when opening/adding a video file." msgstr "" -#: rc_option_editor.cc:849 +#: rc_option_editor.cc:848 msgid "" "When enabled an information window with details is displayed before " "the video-export dialog." msgstr "" -#: rc_option_editor.cc:854 +#: rc_option_editor.cc:853 msgid "" "When enabled the video server is never launched automatically without " "confirmation" msgstr "" -#: rc_option_editor.cc:995 +#: rc_option_editor.cc:993 msgid "%1 Preferences" msgstr "Preferenze %1" -#: rc_option_editor.cc:1006 +#: rc_option_editor.cc:1004 msgid "DSP CPU Utilization" msgstr "Utilizzo DSP CPU " -#: rc_option_editor.cc:1010 +#: rc_option_editor.cc:1008 msgid "Signal processing uses" msgstr "Elaborazione del segnale utilizza" -#: rc_option_editor.cc:1015 +#: rc_option_editor.cc:1013 msgid "all but one processor" msgstr "tutti i processori tranne uno" -#: rc_option_editor.cc:1016 +#: rc_option_editor.cc:1014 msgid "all available processors" msgstr "tutti i processori disponibili" -#: rc_option_editor.cc:1019 +#: rc_option_editor.cc:1017 msgid "%1 processors" msgstr "%1 processori" -#: rc_option_editor.cc:1022 +#: rc_option_editor.cc:1020 msgid "This setting will only take effect when %1 is restarted." msgstr "" -#: rc_option_editor.cc:1027 +#: rc_option_editor.cc:1025 #, fuzzy msgid "Options|Undo" msgstr "Opzioni" -#: rc_option_editor.cc:1034 +#: rc_option_editor.cc:1032 #, fuzzy msgid "Verify removal of last capture" msgstr "Rimuovi l'ultima registrazione" -#: rc_option_editor.cc:1042 +#: rc_option_editor.cc:1040 msgid "Make periodic backups of the session file" msgstr "Fai periodicamente un backup del file di sessione" -#: rc_option_editor.cc:1047 +#: rc_option_editor.cc:1045 #, fuzzy msgid "Session Management" msgstr "Nome della sessione:" -#: rc_option_editor.cc:1052 +#: rc_option_editor.cc:1050 msgid "Always copy imported files" msgstr "Copia sempre i file importati" -#: rc_option_editor.cc:1059 +#: rc_option_editor.cc:1057 #, fuzzy msgid "Default folder for new sessions:" msgstr "Cartella base per le nuove sessioni" -#: rc_option_editor.cc:1067 +#: rc_option_editor.cc:1065 msgid "Maximum number of recent sessions" msgstr "" -#: rc_option_editor.cc:1080 +#: rc_option_editor.cc:1078 #, fuzzy msgid "Click gain level" msgstr "File audio (click):" -#: rc_option_editor.cc:1085 route_time_axis.cc:206 route_time_axis.cc:667 +#: rc_option_editor.cc:1083 route_time_axis.cc:206 route_time_axis.cc:667 msgid "Automation" msgstr "Automazione" -#: rc_option_editor.cc:1090 +#: rc_option_editor.cc:1088 msgid "Thinning factor (larger value => less data)" msgstr "" -#: rc_option_editor.cc:1099 +#: rc_option_editor.cc:1097 msgid "Automation sampling interval (milliseconds)" msgstr "" -#: rc_option_editor.cc:1111 +#: rc_option_editor.cc:1109 msgid "Keep record-enable engaged on stop" msgstr "Mantieni la registrazione abilitata dopo lo stop" -#: rc_option_editor.cc:1120 +#: rc_option_editor.cc:1118 msgid "Stop recording when an xrun occurs" msgstr "Ferma la registrazione in caso di xrun" -#: rc_option_editor.cc:1125 +#: rc_option_editor.cc:1123 msgid "" "When enabled %1 will stop recording if an over- or underrun is " "detected by the audio engine" msgstr "" -#: rc_option_editor.cc:1131 +#: rc_option_editor.cc:1129 msgid "Create markers where xruns occur" msgstr "Crea marcatori in corrispondenza di ogni xrun" -#: rc_option_editor.cc:1140 +#: rc_option_editor.cc:1138 msgid "Stop at the end of the session" msgstr "Fermati alla fine della sessione" -#: rc_option_editor.cc:1145 +#: rc_option_editor.cc:1143 msgid "" "When enabled if %1 is not recording, it will stop the " "transport when it reaches the current session end marker\n" @@ -9147,11 +9180,11 @@ msgid "" "all times" msgstr "" -#: rc_option_editor.cc:1153 +#: rc_option_editor.cc:1151 msgid "Do seamless looping (not possible when slaved to MTC, JACK etc)" msgstr "" -#: rc_option_editor.cc:1158 +#: rc_option_editor.cc:1156 msgid "" "When enabled this will loop by reading ahead and wrapping around at " "the loop point, preventing any need to do a transport locate at the end of " @@ -9161,40 +9194,40 @@ msgid "" "loop when %1 reaches the end which will often cause a small click or delay" msgstr "" -#: rc_option_editor.cc:1166 +#: rc_option_editor.cc:1164 msgid "Disable per-track record disarm while rolling" msgstr "" -#: rc_option_editor.cc:1170 +#: rc_option_editor.cc:1168 msgid "" "When enabled this will prevent you from accidentally stopping " "specific tracks recording during a take" msgstr "" -#: rc_option_editor.cc:1175 +#: rc_option_editor.cc:1173 msgid "12dB gain reduction during fast-forward and fast-rewind" msgstr "Riduci il segnale di 12dB in avanzamento/riavvolgimento rapido" -#: rc_option_editor.cc:1179 +#: rc_option_editor.cc:1177 msgid "" "This will reduce the unpleasant increase in perceived volume that occurs " "when fast-forwarding or rewinding through some kinds of audio" msgstr "" -#: rc_option_editor.cc:1183 +#: rc_option_editor.cc:1181 msgid "Sync/Slave" msgstr "" -#: rc_option_editor.cc:1187 +#: rc_option_editor.cc:1185 #, fuzzy msgid "External timecode source" msgstr "Usa il Monitoraggio Hardware" -#: rc_option_editor.cc:1197 +#: rc_option_editor.cc:1195 msgid "Match session video frame rate to external timecode" msgstr "" -#: rc_option_editor.cc:1203 +#: rc_option_editor.cc:1201 msgid "" "This option controls the value of the video frame rate while chasing " "an external timecode source.\n" @@ -9208,22 +9241,22 @@ msgid "" "external timecode standard and the session standard." msgstr "" -#: rc_option_editor.cc:1213 +#: rc_option_editor.cc:1211 #, fuzzy msgid "External timecode is sync locked" msgstr "Usa il Monitoraggio Hardware" -#: rc_option_editor.cc:1219 +#: rc_option_editor.cc:1217 msgid "" "When enabled indicates that the selected external timecode source " "shares sync (Black & Burst, Wordclock, etc) with the audio interface." msgstr "" -#: rc_option_editor.cc:1226 +#: rc_option_editor.cc:1224 msgid "Lock to 29.9700 fps instead of 30000/1001" msgstr "" -#: rc_option_editor.cc:1232 +#: rc_option_editor.cc:1230 msgid "" "When enabled the external timecode source is assumed to use 29.97 fps " "instead of 30000/1001.\n" @@ -9236,150 +9269,150 @@ msgid "" "variant of using exactly 29.97 fps has zero timecode drift.\n" msgstr "" -#: rc_option_editor.cc:1242 +#: rc_option_editor.cc:1240 #, fuzzy msgid "LTC Reader" msgstr "smorzamento" -#: rc_option_editor.cc:1246 +#: rc_option_editor.cc:1244 msgid "LTC incoming port" msgstr "" -#: rc_option_editor.cc:1259 +#: rc_option_editor.cc:1257 #, fuzzy msgid "LTC Generator" msgstr "Creatore" -#: rc_option_editor.cc:1264 +#: rc_option_editor.cc:1262 #, fuzzy msgid "Enable LTC generator" msgstr "Abilita le traduzioni" -#: rc_option_editor.cc:1271 +#: rc_option_editor.cc:1269 msgid "send LTC while stopped" msgstr "" -#: rc_option_editor.cc:1277 +#: rc_option_editor.cc:1275 msgid "" "When enabled %1 will continue to send LTC information even when the " "transport (playhead) is not moving" msgstr "" -#: rc_option_editor.cc:1283 +#: rc_option_editor.cc:1281 #, fuzzy msgid "LTC generator level" msgstr "Creatore" -#: rc_option_editor.cc:1287 +#: rc_option_editor.cc:1285 msgid "" "Specify the Peak Volume of the generated LTC signal in dbFS. A good value " "is 0dBu ^= -18dbFS in an EBU calibrated system" msgstr "" -#: rc_option_editor.cc:1299 +#: rc_option_editor.cc:1297 msgid "Link selection of regions and tracks" msgstr "Collega la selezione delle tracce e delle regioni" -#: rc_option_editor.cc:1307 +#: rc_option_editor.cc:1305 msgid "Move relevant automation when audio regions are moved" msgstr "" "Sposta le automazioni rilevanti quando le regioni audio vengono spostate" -#: rc_option_editor.cc:1315 +#: rc_option_editor.cc:1313 msgid "Show meters on tracks in the editor" msgstr "Mostra i meter sulle tracce nell'editor" -#: rc_option_editor.cc:1322 +#: rc_option_editor.cc:1320 msgid "Regions in active edit groups are edited together" msgstr "" -#: rc_option_editor.cc:1323 +#: rc_option_editor.cc:1321 msgid "whenever they overlap in time" msgstr "" -#: rc_option_editor.cc:1324 +#: rc_option_editor.cc:1322 msgid "only if they have identical length, position and origin" msgstr "" -#: rc_option_editor.cc:1334 +#: rc_option_editor.cc:1332 msgid "Make rubberband selection rectangle snap to the grid" msgstr "" -#: rc_option_editor.cc:1342 +#: rc_option_editor.cc:1340 msgid "Show waveforms in regions" msgstr "Mostra le onde nelle regioni" -#: rc_option_editor.cc:1350 +#: rc_option_editor.cc:1348 #, fuzzy msgid "Show gain envelopes in audio regions" msgstr "Mostra le onde nelle regioni" -#: rc_option_editor.cc:1351 +#: rc_option_editor.cc:1349 msgid "in all modes" msgstr "" -#: rc_option_editor.cc:1352 +#: rc_option_editor.cc:1350 msgid "only in region gain mode" msgstr "" -#: rc_option_editor.cc:1359 +#: rc_option_editor.cc:1357 #, fuzzy msgid "Waveform scale" msgstr "Forme wave" -#: rc_option_editor.cc:1364 +#: rc_option_editor.cc:1362 msgid "linear" msgstr "lineare" -#: rc_option_editor.cc:1365 +#: rc_option_editor.cc:1363 msgid "logarithmic" msgstr "logaritmico" -#: rc_option_editor.cc:1371 +#: rc_option_editor.cc:1369 #, fuzzy msgid "Waveform shape" msgstr "Forme wave" -#: rc_option_editor.cc:1376 +#: rc_option_editor.cc:1374 #, fuzzy msgid "traditional" msgstr "Tradizionale" -#: rc_option_editor.cc:1377 +#: rc_option_editor.cc:1375 #, fuzzy msgid "rectified" msgstr "Rettificato" -#: rc_option_editor.cc:1384 +#: rc_option_editor.cc:1382 msgid "Show waveforms for audio while it is being recorded" msgstr "Mostra le onde durante la registrazione audio" -#: rc_option_editor.cc:1392 +#: rc_option_editor.cc:1390 msgid "Show zoom toolbar" msgstr "Mostra la barra dello zoom" -#: rc_option_editor.cc:1400 +#: rc_option_editor.cc:1398 msgid "Color regions using their track's color" msgstr "Colora le regioni utilizzando il colore della traccia di appartenenza" -#: rc_option_editor.cc:1408 +#: rc_option_editor.cc:1406 msgid "Update editor window during drags of the summary" msgstr "" -#: rc_option_editor.cc:1416 +#: rc_option_editor.cc:1414 msgid "Synchronise editor and mixer track order" msgstr "Sincronizza l'ordine delle tracce tra editor e mixer" -#: rc_option_editor.cc:1424 +#: rc_option_editor.cc:1422 #, fuzzy msgid "Synchronise editor and mixer selection" msgstr "Sincronizza l'ordine delle tracce tra editor e mixer" -#: rc_option_editor.cc:1431 +#: rc_option_editor.cc:1429 msgid "Name new markers" msgstr "Assegna un nome ai nuovi marcatori" -#: rc_option_editor.cc:1437 +#: rc_option_editor.cc:1435 msgid "" "If enabled, popup a dialog when a new marker is created to allow its name to " "be set as it is created.\n" @@ -9387,352 +9420,347 @@ msgid "" "You can always rename markers by right-clicking on them" msgstr "" -#: rc_option_editor.cc:1443 +#: rc_option_editor.cc:1441 msgid "Auto-scroll editor window when dragging near its edges" msgstr "" -#: rc_option_editor.cc:1450 +#: rc_option_editor.cc:1448 msgid "Buffering" msgstr "" -#: rc_option_editor.cc:1458 +#: rc_option_editor.cc:1456 msgid "Record monitoring handled by" msgstr "Controllo della registrazione da parte di" -#: rc_option_editor.cc:1469 +#: rc_option_editor.cc:1467 #, fuzzy msgid "ardour" msgstr "ardour: orologio" -#: rc_option_editor.cc:1470 +#: rc_option_editor.cc:1468 msgid "audio hardware" msgstr "hardware audio" -#: rc_option_editor.cc:1477 +#: rc_option_editor.cc:1475 msgid "Tape machine mode" msgstr "Modalità nastro" -#: rc_option_editor.cc:1482 +#: rc_option_editor.cc:1480 msgid "Connection of tracks and busses" msgstr "Connessione di tracce e bus" -#: rc_option_editor.cc:1487 +#: rc_option_editor.cc:1485 msgid "Auto-connect master/monitor busses" msgstr "Connetti automaticamente i bus master/monitor" -#: rc_option_editor.cc:1494 +#: rc_option_editor.cc:1492 msgid "Connect track inputs" msgstr "Connetti ingressi della traccia" -#: rc_option_editor.cc:1499 +#: rc_option_editor.cc:1497 msgid "automatically to physical inputs" msgstr "automaticamente agli ingressi fisici" -#: rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1498 rc_option_editor.cc:1511 msgid "manually" msgstr "manualmente" -#: rc_option_editor.cc:1506 +#: rc_option_editor.cc:1504 msgid "Connect track and bus outputs" msgstr "Connetti le uscite della traccia e del bus" -#: rc_option_editor.cc:1511 +#: rc_option_editor.cc:1509 msgid "automatically to physical outputs" msgstr "automaticamente alle uscite fisiche" -#: rc_option_editor.cc:1512 +#: rc_option_editor.cc:1510 msgid "automatically to master bus" msgstr "automaticamente al bus master" -#: rc_option_editor.cc:1517 +#: rc_option_editor.cc:1515 #, fuzzy msgid "Denormals" msgstr "Normale" -#: rc_option_editor.cc:1522 +#: rc_option_editor.cc:1520 msgid "Use DC bias to protect against denormals" msgstr "" -#: rc_option_editor.cc:1529 +#: rc_option_editor.cc:1527 msgid "Processor handling" msgstr "Gestione processore" -#: rc_option_editor.cc:1534 +#: rc_option_editor.cc:1532 msgid "no processor handling" msgstr "nessuna gestione processore" -#: rc_option_editor.cc:1539 +#: rc_option_editor.cc:1537 msgid "use FlushToZero" msgstr "" -#: rc_option_editor.cc:1543 +#: rc_option_editor.cc:1541 msgid "use DenormalsAreZero" msgstr "" -#: rc_option_editor.cc:1547 +#: rc_option_editor.cc:1545 msgid "use FlushToZero and DenormalsAreZero" msgstr "" -#: rc_option_editor.cc:1557 +#: rc_option_editor.cc:1555 #, fuzzy msgid "Silence plugins when the transport is stopped" msgstr "Ferma i plugin insieme alla riproduzione" -#: rc_option_editor.cc:1565 +#: rc_option_editor.cc:1563 msgid "Make new plugins active" msgstr "Attiva i nuovi plugin" -#: rc_option_editor.cc:1573 +#: rc_option_editor.cc:1571 msgid "Enable automatic analysis of audio" msgstr "Abilita l'analisi automatica dell'audio" -#: rc_option_editor.cc:1581 +#: rc_option_editor.cc:1579 msgid "Replicate missing region channels" msgstr "" -#: rc_option_editor.cc:1588 rc_option_editor.cc:1603 rc_option_editor.cc:1615 -#: rc_option_editor.cc:1627 rc_option_editor.cc:1639 rc_option_editor.cc:1643 -#: rc_option_editor.cc:1651 rc_option_editor.cc:1659 rc_option_editor.cc:1667 -#: rc_option_editor.cc:1669 rc_option_editor.cc:1677 rc_option_editor.cc:1685 -#: rc_option_editor.cc:1693 +#: rc_option_editor.cc:1586 rc_option_editor.cc:1601 rc_option_editor.cc:1613 +#: rc_option_editor.cc:1625 rc_option_editor.cc:1637 rc_option_editor.cc:1641 +#: rc_option_editor.cc:1649 rc_option_editor.cc:1657 rc_option_editor.cc:1665 +#: rc_option_editor.cc:1667 rc_option_editor.cc:1675 rc_option_editor.cc:1683 +#: rc_option_editor.cc:1691 msgid "Solo / mute" msgstr "Solo / mute" -#: rc_option_editor.cc:1591 +#: rc_option_editor.cc:1589 msgid "Solo-in-place mute cut (dB)" msgstr "" -#: rc_option_editor.cc:1598 +#: rc_option_editor.cc:1596 msgid "Solo controls are Listen controls" msgstr "I controlli di solo sono controlli di ascolto" -#: rc_option_editor.cc:1607 +#: rc_option_editor.cc:1605 #, fuzzy msgid "Listen Position" msgstr "Posizione" -#: rc_option_editor.cc:1612 +#: rc_option_editor.cc:1610 #, fuzzy msgid "after-fader (AFL)" msgstr "ascolto after-fader" -#: rc_option_editor.cc:1613 +#: rc_option_editor.cc:1611 #, fuzzy msgid "pre-fader (PFL)" msgstr "ascolto pre-fader" -#: rc_option_editor.cc:1619 +#: rc_option_editor.cc:1617 msgid "PFL signals come from" msgstr "i segnali PFL provengono da" -#: rc_option_editor.cc:1624 +#: rc_option_editor.cc:1622 #, fuzzy msgid "before pre-fader processors" msgstr "rimuovi marcatore" -#: rc_option_editor.cc:1625 +#: rc_option_editor.cc:1623 msgid "pre-fader but after pre-fader processors" msgstr "" -#: rc_option_editor.cc:1631 +#: rc_option_editor.cc:1629 msgid "AFL signals come from" msgstr "I segnali AFL provengono da" -#: rc_option_editor.cc:1636 +#: rc_option_editor.cc:1634 #, fuzzy msgid "immediately post-fader" msgstr "Pulisci (post-fader)" -#: rc_option_editor.cc:1637 +#: rc_option_editor.cc:1635 #, fuzzy msgid "after post-fader processors (before pan)" msgstr "rimuovi marcatore" -#: rc_option_editor.cc:1646 +#: rc_option_editor.cc:1644 msgid "Exclusive solo" msgstr "Solo esclusivo" -#: rc_option_editor.cc:1654 +#: rc_option_editor.cc:1652 msgid "Show solo muting" msgstr "" -#: rc_option_editor.cc:1662 +#: rc_option_editor.cc:1660 msgid "Soloing overrides muting" msgstr "" -#: rc_option_editor.cc:1667 +#: rc_option_editor.cc:1665 msgid "Default track / bus muting options" msgstr "Opzioni di mute base per Tracce/Bus" -#: rc_option_editor.cc:1672 +#: rc_option_editor.cc:1670 msgid "Mute affects pre-fader sends" msgstr "Mute agisce sulle mandate pre-fader" -#: rc_option_editor.cc:1680 +#: rc_option_editor.cc:1678 msgid "Mute affects post-fader sends" msgstr "Mute agisce sulle mandate post-fader" -#: rc_option_editor.cc:1688 +#: rc_option_editor.cc:1686 msgid "Mute affects control outputs" msgstr "Mute agisce sulle uscite" -#: rc_option_editor.cc:1696 +#: rc_option_editor.cc:1694 msgid "Mute affects main outputs" msgstr "Mute agisce sulle uscite principali" -#: rc_option_editor.cc:1712 +#: rc_option_editor.cc:1710 msgid "Send MIDI Time Code" msgstr "" -#: rc_option_editor.cc:1720 +#: rc_option_editor.cc:1718 msgid "Percentage either side of normal transport speed to transmit MTC" msgstr "" -#: rc_option_editor.cc:1729 +#: rc_option_editor.cc:1727 msgid "Obey MIDI Machine Control commands" msgstr "" -#: rc_option_editor.cc:1737 +#: rc_option_editor.cc:1735 msgid "Send MIDI Machine Control commands" msgstr "" -#: rc_option_editor.cc:1745 +#: rc_option_editor.cc:1743 #, fuzzy msgid "Send MIDI control feedback" msgstr "Porta MMC" -#: rc_option_editor.cc:1753 +#: rc_option_editor.cc:1751 msgid "Inbound MMC device ID" msgstr "" -#: rc_option_editor.cc:1762 +#: rc_option_editor.cc:1760 msgid "Outbound MMC device ID" msgstr "" -#: rc_option_editor.cc:1771 +#: rc_option_editor.cc:1769 msgid "Initial program change" msgstr "" -#: rc_option_editor.cc:1780 +#: rc_option_editor.cc:1778 msgid "Display first MIDI bank/program as 0" msgstr "" -#: rc_option_editor.cc:1788 +#: rc_option_editor.cc:1786 msgid "Never display periodic MIDI messages (MTC, MIDI Clock)" msgstr "" -#: rc_option_editor.cc:1796 +#: rc_option_editor.cc:1794 #, fuzzy msgid "Sound MIDI notes as they are selected" msgstr "Inserisci selezione" -#: rc_option_editor.cc:1804 rc_option_editor.cc:1814 rc_option_editor.cc:1816 -#: rc_option_editor.cc:1818 rc_option_editor.cc:1820 rc_option_editor.cc:1833 +#: rc_option_editor.cc:1802 rc_option_editor.cc:1812 rc_option_editor.cc:1814 #, fuzzy msgid "User interaction" msgstr "Operazioni sulle regioni" -#: rc_option_editor.cc:1807 +#: rc_option_editor.cc:1805 msgid "" "Use translations of %1 messages\n" " (requires a restart of %1 to take effect)\n" " (if available for your language preferences)" msgstr "" -#: rc_option_editor.cc:1814 +#: rc_option_editor.cc:1812 msgid "Keyboard" msgstr "Tastiera" -#: rc_option_editor.cc:1818 -msgid "Control surfaces" -msgstr "Piattaforme di controllo" - -#: rc_option_editor.cc:1824 +#: rc_option_editor.cc:1822 msgid "Control surface remote ID" msgstr "ID della piattaforma di controllo" -#: rc_option_editor.cc:1829 +#: rc_option_editor.cc:1827 msgid "assigned by user" msgstr "assegnato dall'utente" -#: rc_option_editor.cc:1830 +#: rc_option_editor.cc:1828 msgid "follows order of mixer" msgstr "segue l'ordine del mixer" -#: rc_option_editor.cc:1831 +#: rc_option_editor.cc:1829 msgid "follows order of editor" msgstr "segue l'ordine dell'editor" -#: rc_option_editor.cc:1842 rc_option_editor.cc:1850 rc_option_editor.cc:1860 -#: rc_option_editor.cc:1862 rc_option_editor.cc:1870 rc_option_editor.cc:1888 -#: rc_option_editor.cc:1897 rc_option_editor.cc:1905 rc_option_editor.cc:1919 -#: rc_option_editor.cc:1936 -msgid "GUI" -msgstr "" +#: rc_option_editor.cc:1838 rc_option_editor.cc:1846 rc_option_editor.cc:1856 +#: rc_option_editor.cc:1877 rc_option_editor.cc:1886 rc_option_editor.cc:1894 +#: rc_option_editor.cc:1908 rc_option_editor.cc:1925 +#, fuzzy +msgid "Preferences|GUI" +msgstr "Preferenze" -#: rc_option_editor.cc:1845 +#: rc_option_editor.cc:1841 msgid "Graphically indicate mouse pointer hovering over various widgets" msgstr "" -#: rc_option_editor.cc:1853 +#: rc_option_editor.cc:1849 msgid "Show tooltips if mouse hovers over a control" msgstr "" -#: rc_option_editor.cc:1865 -msgid "Use plugins' own interfaces instead of %1's" +#: rc_option_editor.cc:1859 +msgid "GUI" msgstr "" -#: rc_option_editor.cc:1873 +#: rc_option_editor.cc:1862 msgid "update transport clock display every 40ms instead of every 100ms" msgstr "" -#: rc_option_editor.cc:1890 +#: rc_option_editor.cc:1879 #, fuzzy msgid "Mixer Strip" msgstr "Mixer" -#: rc_option_editor.cc:1900 +#: rc_option_editor.cc:1889 #, fuzzy msgid "Use narrow strips in the mixer by default" msgstr "Strisce del Mixer strette" -#: rc_option_editor.cc:1909 +#: rc_option_editor.cc:1898 msgid "Meter hold time" msgstr "" -#: rc_option_editor.cc:1915 +#: rc_option_editor.cc:1904 msgid "short" msgstr "breve" -#: rc_option_editor.cc:1916 rc_option_editor.cc:1931 +#: rc_option_editor.cc:1905 rc_option_editor.cc:1920 msgid "medium" msgstr "medio" -#: rc_option_editor.cc:1917 +#: rc_option_editor.cc:1906 msgid "long" msgstr "lungo" -#: rc_option_editor.cc:1923 +#: rc_option_editor.cc:1912 msgid "Meter fall-off" msgstr "" -#: rc_option_editor.cc:1929 +#: rc_option_editor.cc:1918 msgid "slowest" msgstr "più Lento" -#: rc_option_editor.cc:1930 +#: rc_option_editor.cc:1919 msgid "slow" msgstr "lento" -#: rc_option_editor.cc:1932 +#: rc_option_editor.cc:1921 msgid "fast" msgstr "veloce" -#: rc_option_editor.cc:1933 +#: rc_option_editor.cc:1922 msgid "faster" msgstr "più veloce" -#: rc_option_editor.cc:1934 +#: rc_option_editor.cc:1923 msgid "fastest" msgstr "velocissimo" @@ -9744,7 +9772,7 @@ msgstr "fai l'audition di questa regione" msgid "Position:" msgstr "Posizione:" -#: region_editor.cc:90 +#: region_editor.cc:90 add_video_dialog.cc:169 msgid "End:" msgstr "Fine:" @@ -9969,21 +9997,21 @@ msgstr "Selezione" msgid "Active state" msgstr "Attiva" -#: route_group_dialog.cc:47 route_group_dialog.cc:77 theme_manager.cc:69 +#: route_group_dialog.cc:47 route_group_dialog.cc:76 theme_manager.cc:71 msgid "Color" msgstr "Colore" -#: route_group_dialog.cc:54 +#: route_group_dialog.cc:53 #, fuzzy msgid "RouteGroupDialog" msgstr "Pulisci" -#: route_group_dialog.cc:93 +#: route_group_dialog.cc:92 #, fuzzy msgid "Sharing" msgstr "Avanzate..." -#: route_group_dialog.cc:183 +#: route_group_dialog.cc:182 msgid "" "A route group of this name already exists. Please use a different name." msgstr "" @@ -10773,192 +10801,192 @@ msgstr "" msgid "-4.1667 - 0.1%" msgstr "" -#: session_option_editor.cc:85 +#: session_option_editor.cc:84 msgid "" "Use Video File's FPS Instead of Timecode Value for Timeline and Video " "Monitor." msgstr "" -#: session_option_editor.cc:92 +#: session_option_editor.cc:91 msgid "" "Apply Pull-Up/Down to Video Timeline and Video Monitor (Unless in JACK-sync)." msgstr "" -#: session_option_editor.cc:98 +#: session_option_editor.cc:96 #, fuzzy msgid "Ext Timecode Offsets" msgstr "Rimuovi Campo" -#: session_option_editor.cc:102 +#: session_option_editor.cc:100 #, fuzzy msgid "Slave Timecode offset" msgstr "Rimuovi Campo" -#: session_option_editor.cc:109 +#: session_option_editor.cc:107 msgid "The specified offset is added to the received timecode (MTC or LTC)." msgstr "" -#: session_option_editor.cc:115 +#: session_option_editor.cc:113 #, fuzzy msgid "Timecode Generator offset" msgstr "Rimuovi Campo" -#: session_option_editor.cc:122 +#: session_option_editor.cc:120 msgid "" "Specify an offset which is added to the generated timecode (so far only LTC)." msgstr "" -#: session_option_editor.cc:126 +#: session_option_editor.cc:124 msgid "JACK Transport/Time Settings" msgstr "" -#: session_option_editor.cc:130 +#: session_option_editor.cc:128 msgid "" "%1 is JACK Time Master (provides Bar|Beat|Tick and other information to JACK)" msgstr "" -#: session_option_editor.cc:139 +#: session_option_editor.cc:137 #, fuzzy msgid "Default crossfade type" msgstr "Dissolvenza incrociata" -#: session_option_editor.cc:144 +#: session_option_editor.cc:142 msgid "Constant power (-3dB) crossfade" msgstr "" -#: session_option_editor.cc:145 +#: session_option_editor.cc:143 msgid "Linear (-6dB) crossfade" msgstr "" -#: session_option_editor.cc:150 +#: session_option_editor.cc:148 msgid "destructive-xfade-seconds" msgstr "" -#: session_option_editor.cc:151 +#: session_option_editor.cc:149 msgid "Destructive crossfade length" msgstr "Dissolvenza distruttiva" -#: session_option_editor.cc:160 +#: session_option_editor.cc:158 msgid "Region fades active" msgstr "Attiva dissolvenze della regione" -#: session_option_editor.cc:167 +#: session_option_editor.cc:165 msgid "Region fades visible" msgstr "Visualizza dissolvenze della regione" -#: session_option_editor.cc:174 session_option_editor.cc:187 -#: session_option_editor.cc:201 session_option_editor.cc:203 -#: session_option_editor.cc:209 session_option_editor.cc:216 +#: session_option_editor.cc:172 session_option_editor.cc:185 +#: session_option_editor.cc:199 session_option_editor.cc:201 +#: session_option_editor.cc:207 session_option_editor.cc:214 msgid "Media" msgstr "" -#: session_option_editor.cc:174 +#: session_option_editor.cc:172 #, fuzzy msgid "Audio file format" msgstr "Formato Nativo" -#: session_option_editor.cc:178 +#: session_option_editor.cc:176 #, fuzzy msgid "Sample format" msgstr "Separa l'intervallo" -#: session_option_editor.cc:183 +#: session_option_editor.cc:181 msgid "32-bit floating point" msgstr "32-bit virgola mobile" -#: session_option_editor.cc:184 +#: session_option_editor.cc:182 msgid "24-bit integer" msgstr "24-bit intero" -#: session_option_editor.cc:185 +#: session_option_editor.cc:183 msgid "16-bit integer" msgstr "16-bit intero" -#: session_option_editor.cc:191 +#: session_option_editor.cc:189 #, fuzzy msgid "File type" msgstr "Tipo" -#: session_option_editor.cc:196 +#: session_option_editor.cc:194 msgid "Broadcast WAVE" msgstr "" -#: session_option_editor.cc:197 +#: session_option_editor.cc:195 msgid "WAVE" msgstr "" -#: session_option_editor.cc:198 +#: session_option_editor.cc:196 msgid "WAVE-64" msgstr "" -#: session_option_editor.cc:203 +#: session_option_editor.cc:201 #, fuzzy msgid "File locations" msgstr "azzera le posizioni" -#: session_option_editor.cc:205 +#: session_option_editor.cc:203 msgid "Search for audio files in:" msgstr "Cerca file audio in:" -#: session_option_editor.cc:211 +#: session_option_editor.cc:209 msgid "Search for MIDI files in:" msgstr "Cerca file MIDI in:" -#: session_option_editor.cc:222 +#: session_option_editor.cc:220 msgid "" "Track Input Monitoring automatically follows transport state (\"auto-input\")" msgstr "" -#: session_option_editor.cc:229 +#: session_option_editor.cc:227 #, fuzzy msgid "Use monitor section in this session" msgstr "Vorrei più opzioni per questa sessione" -#: session_option_editor.cc:240 +#: session_option_editor.cc:238 msgid "MIDI region copies are independent" msgstr "" -#: session_option_editor.cc:247 +#: session_option_editor.cc:245 msgid "" "Policy for handling overlapping notes\n" " on the same MIDI channel" msgstr "" -#: session_option_editor.cc:252 +#: session_option_editor.cc:250 msgid "never allow them" msgstr "" -#: session_option_editor.cc:253 +#: session_option_editor.cc:251 msgid "don't do anything in particular" msgstr "non fare nulla in particolare" -#: session_option_editor.cc:254 +#: session_option_editor.cc:252 msgid "replace any overlapped existing note" msgstr "sostituisci ogni nota sovrapposta" -#: session_option_editor.cc:255 +#: session_option_editor.cc:253 msgid "shorten the overlapped existing note" msgstr "" -#: session_option_editor.cc:256 +#: session_option_editor.cc:254 msgid "shorten the overlapping new note" msgstr "" -#: session_option_editor.cc:257 +#: session_option_editor.cc:255 msgid "replace both overlapping notes with a single note" msgstr "" -#: session_option_editor.cc:261 +#: session_option_editor.cc:259 #, fuzzy msgid "Glue to bars and beats" msgstr "Aggancia a battute e battiti" -#: session_option_editor.cc:265 +#: session_option_editor.cc:263 #, fuzzy msgid "Glue new markers to bars and beats" msgstr "Aggancia a battute e battiti" -#: session_option_editor.cc:272 +#: session_option_editor.cc:270 #, fuzzy msgid "Glue new regions to bars and beats" msgstr "Aggancia a battute e battiti" @@ -11039,11 +11067,11 @@ msgstr "File audio" msgid "MIDI files" msgstr "" -#: sfdb_ui.cc:458 +#: sfdb_ui.cc:458 add_video_dialog.cc:131 msgid "All files" msgstr "Tutti i file" -#: sfdb_ui.cc:477 +#: sfdb_ui.cc:477 add_video_dialog.cc:142 msgid "Browse Files" msgstr "Cerca nei file" @@ -11105,7 +11133,7 @@ msgstr "" msgid "ID" msgstr "MIDI" -#: sfdb_ui.cc:573 +#: sfdb_ui.cc:573 add_video_dialog.cc:83 #, fuzzy msgid "Filename" msgstr "Rinomina" @@ -11289,50 +11317,50 @@ msgstr "Veloce" msgid "Fastest" msgstr "Velocissimo" -#: shuttle_control.cc:55 +#: shuttle_control.cc:56 msgid "Shuttle speed control (Context-click for options)" msgstr "" -#: shuttle_control.cc:164 +#: shuttle_control.cc:165 msgid "Percent" msgstr "Percentuale" -#: shuttle_control.cc:172 +#: shuttle_control.cc:173 msgid "Units" msgstr "" -#: shuttle_control.cc:178 shuttle_control.cc:598 +#: shuttle_control.cc:179 shuttle_control.cc:599 msgid "Sprung" msgstr "" -#: shuttle_control.cc:182 shuttle_control.cc:601 +#: shuttle_control.cc:183 shuttle_control.cc:602 msgid "Wheel" msgstr "" -#: shuttle_control.cc:216 +#: shuttle_control.cc:217 msgid "Maximum speed" msgstr "Velocità massima" -#: shuttle_control.cc:560 +#: shuttle_control.cc:561 #, fuzzy msgid "Playing" msgstr "Suona" -#: shuttle_control.cc:575 +#: shuttle_control.cc:576 #, fuzzy, c-format msgid "<<< %+d semitones" msgstr "Semitoni" -#: shuttle_control.cc:577 +#: shuttle_control.cc:578 #, fuzzy, c-format msgid ">>> %+d semitones" msgstr "Semitoni" -#: shuttle_control.cc:582 +#: shuttle_control.cc:583 msgid "Stopped" msgstr "Fermato" -#: splash.cc:69 +#: splash.cc:73 msgid "%1 loading ..." msgstr "%1 si sta avviando..." @@ -11376,7 +11404,7 @@ msgstr "Chiedi a %1 di riprodurre l'audio mentre viene registrato" msgid "I'd like more options for this session" msgstr "Vorrei più opzioni per questa sessione" -#: startup.cc:196 +#: startup.cc:194 #, fuzzy msgid "" "Welcome to this BETA release of Ardour 3.0\n" @@ -11427,16 +11455,16 @@ msgstr "" "\n" "http://ardour.org/support\n" -#: startup.cc:220 +#: startup.cc:218 #, fuzzy msgid "This is a BETA RELEASE" msgstr "Questa è un'ALPHA RELEASE" -#: startup.cc:326 +#: startup.cc:324 msgid "Audio / MIDI Setup" msgstr "Impostazioni Audio/MIDI" -#: startup.cc:338 +#: startup.cc:336 #, fuzzy msgid "" "%1 is a digital audio workstation. You can use it to " @@ -11455,15 +11483,15 @@ msgstr "" "Ci sono alcune cose che devono essere configurate prima \n" "di iniziare ad utilizzare il programma." -#: startup.cc:364 +#: startup.cc:362 msgid "Welcome to %1" msgstr "Benvenuti in %1" -#: startup.cc:387 +#: startup.cc:385 msgid "Default folder for %1 sessions" msgstr "Cartella base per le sessioni %1" -#: startup.cc:393 +#: startup.cc:391 msgid "" "Each project that you work on with %1 has its own folder.\n" "These can require a lot of disk space if you are recording audio.\n" @@ -11481,11 +11509,11 @@ msgstr "" "(Potrete memorizzare le sessioni dove volete, questo è solo un valore " "implicito)" -#: startup.cc:417 +#: startup.cc:415 msgid "Default folder for new sessions" msgstr "Cartella base per le nuove sessioni" -#: startup.cc:438 +#: startup.cc:436 #, fuzzy msgid "" "While recording instruments or vocals, you probably want to listen to the\n" @@ -11510,15 +11538,15 @@ msgstr "" "(Potrete cambiare queste scelte in ogni momento attraverso la finestra " "Preferenze" -#: startup.cc:459 +#: startup.cc:457 msgid "Monitoring Choices" msgstr "Scelte di controllo" -#: startup.cc:482 +#: startup.cc:480 msgid "Use a Master bus directly" msgstr "Utilizza un Master bus direttamente" -#: startup.cc:484 +#: startup.cc:482 #, fuzzy msgid "" "Connect the Master bus directly to your hardware outputs. This is preferable " @@ -11527,11 +11555,11 @@ msgstr "" "Connetti il Master bus direttamente alle uscite fisiche.\n" "Da preferire per un utilizzo semplice." -#: startup.cc:493 +#: startup.cc:491 msgid "Use an additional Monitor bus" msgstr "Utilizza un bus Monitor aggiuntivo" -#: startup.cc:496 +#: startup.cc:494 msgid "" "Use a Monitor bus between Master bus and hardware outputs for \n" "greater control in monitoring without affecting the mix." @@ -11539,7 +11567,7 @@ msgstr "" "Usa un bus Monitor tra il bus Master e le uscite fisiche\n" "per avere un controllo maggiore senza influire sul mixaggio." -#: startup.cc:518 +#: startup.cc:516 msgid "" "You can change this preference at any time via the Preferences dialog.\n" "You can also add or remove the monitor section to/from any session.\n" @@ -11547,106 +11575,114 @@ msgid "" "If you do not understand what this is about, just accept the default." msgstr "" -#: startup.cc:529 +#: startup.cc:527 msgid "Monitor Section" msgstr "Sezione di controllo" -#: startup.cc:569 +#: startup.cc:573 +msgid "Check the website for more..." +msgstr "" + +#: startup.cc:576 +msgid "Click to open the program website in your web browser" +msgstr "" + +#: startup.cc:594 msgid "What would you like to do ?" msgstr "Cosa vuoi fare?" -#: startup.cc:704 +#: startup.cc:729 #, fuzzy msgid "Open" msgstr "Apri..." -#: startup.cc:750 +#: startup.cc:775 msgid "Session name:" msgstr "Nome della sessione:" -#: startup.cc:773 +#: startup.cc:798 #, fuzzy msgid "Create session folder in:" msgstr "Esegui la regione selezionata come loop" -#: startup.cc:788 +#: startup.cc:813 msgid "Select folder for session" msgstr "Seleziona una cartella per la sessione" -#: startup.cc:820 +#: startup.cc:845 msgid "Use this template" msgstr "Usa questo modello" -#: startup.cc:823 +#: startup.cc:848 msgid "no template" msgstr "nessun modello" -#: startup.cc:851 +#: startup.cc:876 msgid "Use an existing session as a template:" msgstr "Usa una sessione salvata come modello" -#: startup.cc:863 +#: startup.cc:888 msgid "Select template" msgstr "Seleziona modello" -#: startup.cc:889 +#: startup.cc:914 msgid "New Session" msgstr "Nuova sessione" -#: startup.cc:1043 +#: startup.cc:1068 msgid "Select session file" msgstr "Seleziona un file sessione" -#: startup.cc:1059 +#: startup.cc:1084 msgid "Browse:" msgstr "Sfoglia:" -#: startup.cc:1068 +#: startup.cc:1093 msgid "Select a session" msgstr "Scegli una sessione" -#: startup.cc:1094 startup.cc:1095 startup.cc:1096 +#: startup.cc:1119 startup.cc:1120 startup.cc:1121 msgid "channels" msgstr "canali" -#: startup.cc:1110 +#: startup.cc:1135 msgid "Busses" msgstr "Bus" -#: startup.cc:1111 +#: startup.cc:1136 msgid "Inputs" msgstr "Ingressi" -#: startup.cc:1112 +#: startup.cc:1137 msgid "Outputs" msgstr "Uscite" -#: startup.cc:1120 +#: startup.cc:1145 msgid "Create master bus" msgstr "Crea un master bus" -#: startup.cc:1130 +#: startup.cc:1155 #, fuzzy msgid "Automatically connect to physical inputs" msgstr "Connetti automaticamente alle entrate fisiche" -#: startup.cc:1137 startup.cc:1196 +#: startup.cc:1162 startup.cc:1221 msgid "Use only" msgstr "Usa soltanto" -#: startup.cc:1190 +#: startup.cc:1215 msgid "Automatically connect outputs" msgstr "Connetti automaticamente le uscite" -#: startup.cc:1212 +#: startup.cc:1237 msgid "... to master bus" msgstr "... al bus Master" -#: startup.cc:1222 +#: startup.cc:1247 msgid "... to physical outputs" msgstr "... alle uscite fisiche." -#: startup.cc:1272 +#: startup.cc:1297 msgid "Advanced Session Options" msgstr "Opzioni avanzate della sessione" @@ -11795,11 +11831,11 @@ msgstr "" msgid "Insert a program change message" msgstr "" -#: step_entry.cc:342 step_entry.cc:701 +#: step_entry.cc:342 step_entry.cc:699 msgid "Move Insert Position Back by Note Length" msgstr "" -#: step_entry.cc:343 step_entry.cc:699 +#: step_entry.cc:343 step_entry.cc:697 msgid "Move Insert Position to Edit Point" msgstr "" @@ -11811,235 +11847,235 @@ msgstr "" msgid "Octave" msgstr "" -#: step_entry.cc:599 +#: step_entry.cc:597 #, fuzzy msgid "Insert Note A" msgstr "Inserisci selezione" -#: step_entry.cc:600 +#: step_entry.cc:598 msgid "Insert Note A-sharp" msgstr "" -#: step_entry.cc:601 +#: step_entry.cc:599 #, fuzzy msgid "Insert Note B" msgstr "Inserisci selezione" -#: step_entry.cc:602 +#: step_entry.cc:600 #, fuzzy msgid "Insert Note C" msgstr "Inserisci selezione" -#: step_entry.cc:603 +#: step_entry.cc:601 msgid "Insert Note C-sharp" msgstr "" -#: step_entry.cc:604 +#: step_entry.cc:602 #, fuzzy msgid "Insert Note D" msgstr "Inserisci selezione" -#: step_entry.cc:605 +#: step_entry.cc:603 msgid "Insert Note D-sharp" msgstr "" -#: step_entry.cc:606 +#: step_entry.cc:604 #, fuzzy msgid "Insert Note E" msgstr "Inserisci selezione" -#: step_entry.cc:607 +#: step_entry.cc:605 #, fuzzy msgid "Insert Note F" msgstr "Inserisci selezione" -#: step_entry.cc:608 +#: step_entry.cc:606 msgid "Insert Note F-sharp" msgstr "" -#: step_entry.cc:609 +#: step_entry.cc:607 #, fuzzy msgid "Insert Note G" msgstr "Inserisci selezione" -#: step_entry.cc:610 +#: step_entry.cc:608 msgid "Insert Note G-sharp" msgstr "" -#: step_entry.cc:612 +#: step_entry.cc:610 #, fuzzy msgid "Insert a Note-length Rest" msgstr "Inserisci selezione" -#: step_entry.cc:613 +#: step_entry.cc:611 msgid "Insert a Snap-length Rest" msgstr "" -#: step_entry.cc:615 step_entry.cc:616 +#: step_entry.cc:613 step_entry.cc:614 msgid "Move to next octave" msgstr "" -#: step_entry.cc:618 +#: step_entry.cc:616 msgid "Move to Next Note Length" msgstr "" -#: step_entry.cc:619 +#: step_entry.cc:617 msgid "Move to Previous Note Length" msgstr "" -#: step_entry.cc:621 +#: step_entry.cc:619 msgid "Increase Note Length" msgstr "Aumenta la durata della nota" -#: step_entry.cc:622 +#: step_entry.cc:620 msgid "Decrease Note Length" msgstr "Diminuisci la durata della nota" -#: step_entry.cc:624 +#: step_entry.cc:622 msgid "Move to Next Note Velocity" msgstr "" -#: step_entry.cc:625 +#: step_entry.cc:623 msgid "Move to Previous Note Velocity" msgstr "" -#: step_entry.cc:627 +#: step_entry.cc:625 msgid "Increase Note Velocity" msgstr "" -#: step_entry.cc:628 +#: step_entry.cc:626 msgid "Decrease Note Velocity" msgstr "" -#: step_entry.cc:630 +#: step_entry.cc:628 msgid "Switch to the 1st octave" msgstr "Passa alla 1a ottava" -#: step_entry.cc:631 +#: step_entry.cc:629 msgid "Switch to the 2nd octave" msgstr "Passa alla 2a ottava" -#: step_entry.cc:632 +#: step_entry.cc:630 msgid "Switch to the 3rd octave" msgstr "Passa alla 3a ottava" -#: step_entry.cc:633 +#: step_entry.cc:631 msgid "Switch to the 4th octave" msgstr "Passa alla 4a ottava" -#: step_entry.cc:634 +#: step_entry.cc:632 msgid "Switch to the 5th octave" msgstr "Passa alla 5a ottava" -#: step_entry.cc:635 +#: step_entry.cc:633 msgid "Switch to the 6th octave" msgstr "Passa alla 6a ottava" -#: step_entry.cc:636 +#: step_entry.cc:634 msgid "Switch to the 7th octave" msgstr "Passa alla 7a ottava" -#: step_entry.cc:637 +#: step_entry.cc:635 msgid "Switch to the 8th octave" msgstr "Passa alla 8a ottava" -#: step_entry.cc:638 +#: step_entry.cc:636 msgid "Switch to the 9th octave" msgstr "Passa alla 9a ottava" -#: step_entry.cc:639 +#: step_entry.cc:637 msgid "Switch to the 10th octave" msgstr "Passa alla 10a ottava" -#: step_entry.cc:640 +#: step_entry.cc:638 msgid "Switch to the 11th octave" msgstr "Passa alla 11a ottava" -#: step_entry.cc:645 +#: step_entry.cc:643 msgid "Set Note Length to Whole" msgstr "" -#: step_entry.cc:647 +#: step_entry.cc:645 msgid "Set Note Length to 1/2" msgstr "" -#: step_entry.cc:649 +#: step_entry.cc:647 msgid "Set Note Length to 1/3" msgstr "Durata della nota a 1/3" -#: step_entry.cc:651 +#: step_entry.cc:649 msgid "Set Note Length to 1/4" msgstr "Durata della nota a 1/4" -#: step_entry.cc:653 +#: step_entry.cc:651 msgid "Set Note Length to 1/8" msgstr "Durata della nota a 1/8" -#: step_entry.cc:655 +#: step_entry.cc:653 msgid "Set Note Length to 1/16" msgstr "Durata della nota a 1/16" -#: step_entry.cc:657 +#: step_entry.cc:655 msgid "Set Note Length to 1/32" msgstr "Durata della nota a 1/32" -#: step_entry.cc:659 +#: step_entry.cc:657 msgid "Set Note Length to 1/64" msgstr "Durata della nota a 1/64" -#: step_entry.cc:664 +#: step_entry.cc:662 msgid "Set Note Velocity to Pianississimo" msgstr "" -#: step_entry.cc:666 +#: step_entry.cc:664 msgid "Set Note Velocity to Pianissimo" msgstr "" -#: step_entry.cc:668 +#: step_entry.cc:666 msgid "Set Note Velocity to Piano" msgstr "" -#: step_entry.cc:670 +#: step_entry.cc:668 msgid "Set Note Velocity to Mezzo-Piano" msgstr "" -#: step_entry.cc:672 +#: step_entry.cc:670 msgid "Set Note Velocity to Mezzo-Forte" msgstr "Imposta la nota su mf" -#: step_entry.cc:674 +#: step_entry.cc:672 msgid "Set Note Velocity to Forte" msgstr "Imposta la nota su f" -#: step_entry.cc:676 step_entry.cc:678 +#: step_entry.cc:674 step_entry.cc:676 msgid "Set Note Velocity to Fortississimo" msgstr "Imposta la nota su fff" -#: step_entry.cc:680 +#: step_entry.cc:678 msgid "Toggle Triple Notes" msgstr "" -#: step_entry.cc:685 +#: step_entry.cc:683 msgid "No Dotted Notes" msgstr "" -#: step_entry.cc:687 +#: step_entry.cc:685 msgid "Toggled Dotted Notes" msgstr "" -#: step_entry.cc:689 +#: step_entry.cc:687 msgid "Toggled Double-Dotted Notes" msgstr "" -#: step_entry.cc:691 +#: step_entry.cc:689 msgid "Toggled Triple-Dotted Notes" msgstr "" -#: step_entry.cc:694 +#: step_entry.cc:692 msgid "Toggle Chord Entry" msgstr "" -#: step_entry.cc:696 +#: step_entry.cc:694 msgid "Sustain Selected Notes by Note Length" msgstr "" @@ -12175,32 +12211,44 @@ msgstr "Denominatore per il Meter" msgid "incomprehensible meter note type (%1)" msgstr "" -#: theme_manager.cc:56 +#: theme_manager.cc:57 msgid "Dark Theme" msgstr "Tema scuro" -#: theme_manager.cc:57 +#: theme_manager.cc:58 msgid "Light Theme" msgstr "Tema luminoso" -#: theme_manager.cc:58 +#: theme_manager.cc:59 msgid "Restore Defaults" msgstr "Ripristina i valori base" -#: theme_manager.cc:59 +#: theme_manager.cc:60 msgid "Draw \"flat\" buttons" msgstr "" -#: theme_manager.cc:60 +#: theme_manager.cc:61 +msgid "All floating windows are dialogs" +msgstr "" + +#: theme_manager.cc:62 #, fuzzy msgid "Draw waveforms with color gradient" msgstr "Mostra le onde nelle regioni" -#: theme_manager.cc:66 +#: theme_manager.cc:68 msgid "Object" msgstr "oggetto" -#: theme_manager.cc:215 +#: theme_manager.cc:123 +msgid "" +"Mark all floating windows to be type \"Dialog\" rather than using \"Utility" +"\" for some.\n" +"This may help with some window managers. This requires a restart of %1 to " +"take effect" +msgstr "" + +#: theme_manager.cc:229 msgid "Unable to find UI style file %1 in search path %2. %3 will look strange" msgstr "" "Impossibilitato a trovare il file dello stile interfaccia utente %1 \n" @@ -12236,47 +12284,47 @@ msgstr "" msgid "Preserve Formants" msgstr "" -#: time_fx_dialog.cc:72 +#: time_fx_dialog.cc:71 msgid "TimeFXDialog" msgstr "" -#: time_fx_dialog.cc:75 +#: time_fx_dialog.cc:74 msgid "Pitch Shift Audio" msgstr "" -#: time_fx_dialog.cc:77 +#: time_fx_dialog.cc:76 #, fuzzy msgid "Time Stretch Audio" msgstr "-modello" -#: time_fx_dialog.cc:105 transpose_dialog.cc:41 +#: time_fx_dialog.cc:104 transpose_dialog.cc:41 msgid "Octaves:" msgstr "Ottave:" -#: time_fx_dialog.cc:110 transpose_dialog.cc:46 +#: time_fx_dialog.cc:109 transpose_dialog.cc:46 msgid "Semitones:" msgstr "Semitoni:" -#: time_fx_dialog.cc:115 +#: time_fx_dialog.cc:114 #, fuzzy msgid "Cents:" msgstr "Centro" -#: time_fx_dialog.cc:123 +#: time_fx_dialog.cc:122 #, fuzzy msgid "Time|Shift" msgstr "Sposta-" -#: time_fx_dialog.cc:147 time_fx_dialog.cc:150 +#: time_fx_dialog.cc:146 time_fx_dialog.cc:149 msgid "TimeFXButton" msgstr "" -#: time_fx_dialog.cc:155 +#: time_fx_dialog.cc:154 #, fuzzy msgid "Stretch/Shrink" msgstr "Allunga/Restringi" -#: time_fx_dialog.cc:165 +#: time_fx_dialog.cc:164 msgid "Progress" msgstr "" @@ -12347,16 +12395,16 @@ msgstr "" msgid "missing RGBA style for \"%1\"" msgstr "stile RGBA mancante per \"%1\"" -#: utils.cc:513 +#: utils.cc:544 msgid "cannot find XPM file for %1" msgstr "non riesco a trovare un file XPM per %1" -#: utils.cc:539 +#: utils.cc:570 #, fuzzy msgid "cannot find icon image for %1 using %2" msgstr "non riesco a trovare una icona per %1" -#: utils.cc:554 +#: utils.cc:585 msgid "Caught exception while loading icon named %1" msgstr "" @@ -12364,6 +12412,548 @@ msgstr "" msgid "VerboseCanvasCursor" msgstr "" +#: add_video_dialog.cc:54 +#, fuzzy +msgid "Set Video Track" +msgstr "Aggiungi traccia audio" + +#: add_video_dialog.cc:62 +#, fuzzy +msgid "Launch External Video Monitor" +msgstr "Controllo" + +#: add_video_dialog.cc:63 +msgid "Adjust Session Framerate to Match Video Framerate" +msgstr "" + +#: add_video_dialog.cc:65 +msgid "Reload docroot" +msgstr "" + +#: add_video_dialog.cc:110 add_video_dialog.cc:114 +msgid "VideoServerIndex" +msgstr "" + +#: add_video_dialog.cc:128 +#, fuzzy +msgid "Video files" +msgstr "File audio" + +#: add_video_dialog.cc:163 +#, fuzzy +msgid "Video Information" +msgstr "Info sul file audio" + +#: add_video_dialog.cc:166 +#, fuzzy +msgid "Start:" +msgstr "Inizio" + +#: add_video_dialog.cc:172 +#, fuzzy +msgid "Frame rate:" +msgstr "Frequenza di campionamento" + +#: add_video_dialog.cc:175 +msgid "Aspect Ratio:" +msgstr "" + +#: add_video_dialog.cc:653 +msgid " %1 fps" +msgstr "" + +#: editor_videotimeline.cc:138 +msgid "Export Successful: %1" +msgstr "" + +#: video_timeline.cc:467 +msgid "" +"Parsing video file info failed. Is the Video Server running? Is the file " +"readable by the Video Server? Does the docroot match? Is it a video file?" +msgstr "" + +#: video_timeline.cc:501 +msgid "Failed to set session-framerate: " +msgstr "" + +#: video_timeline.cc:501 +msgid " does not have a corresponding option setting in Ardour." +msgstr "" + +#: video_timeline.cc:507 +msgid "" +"Video file's framerate is not equal to Ardour session timecode's framerate: " +msgstr "" + +#: video_timeline.cc:508 +msgid " vs " +msgstr "" + +#: video_timeline.cc:690 +msgid "" +"Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ " +"(a custom path to xjadeo can be specified by setting the XJREMOTE " +"environment variable. It should point to an application compatible with " +"xjadeo's remote-control interface 'xjremote')." +msgstr "" + +#: video_monitor.cc:282 +#, fuzzy +msgid "Video Monitor: File Not Found." +msgstr "Controllo" + +#: transcode_ffmpeg.cc:71 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system.\n" +"Video import and export is not possible until you install those tools.\n" +"Ardour requires ffmpeg and ffprobe from ffmpeg.org - version 1.1 or newer.\n" +"\n" +"The tools are included with the Ardour releases from ardour.org and also " +"available with the video-server at http://x42.github.com/harvid/\n" +"\n" +"Important: the files need to be installed in $PATH and named ffmpeg_harvid " +"and ffprobe_harvid.\n" +"If you already have a suitable ffmpeg installation on your system, we " +"recommend creating symbolic links from ffmpeg to ffmpeg_harvid and from " +"ffprobe to ffprobe_harvid.\n" +msgstr "" + +#: transcode_video_dialog.cc:55 +#, fuzzy +msgid "Transcode/Import Video File " +msgstr "Esporta la sessione come file audio..." + +#: transcode_video_dialog.cc:57 +#, fuzzy +msgid "Output File:" +msgstr "Dispositivo di uscita" + +#: transcode_video_dialog.cc:60 export_video_dialog.cc:72 +msgid "Abort" +msgstr "" + +#: transcode_video_dialog.cc:62 +#, fuzzy +msgid "Height = " +msgstr "Altezza" + +#: transcode_video_dialog.cc:65 +msgid "Manual Override" +msgstr "" + +#: transcode_video_dialog.cc:69 +msgid "Debug Mode: Print ffmpeg Command and Output to stdout." +msgstr "" + +#: transcode_video_dialog.cc:106 +#, fuzzy +msgid "File Information" +msgstr "Info sul file audio" + +#: transcode_video_dialog.cc:112 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Import " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: transcode_video_dialog.cc:119 +msgid "" +"File-info can not be read. Most likely '%1' is not a valid video-file or an " +"unsupported video codec or format." +msgstr "" + +#: transcode_video_dialog.cc:133 +msgid "FPS:" +msgstr "" + +#: transcode_video_dialog.cc:135 +#, fuzzy +msgid "Duration:" +msgstr "Sposta Regione/i" + +#: transcode_video_dialog.cc:137 +msgid "Codec:" +msgstr "" + +#: transcode_video_dialog.cc:139 +msgid "Geometry:" +msgstr "" + +#: transcode_video_dialog.cc:154 +#, fuzzy +msgid "??" +msgstr "???" + +#: transcode_video_dialog.cc:175 +#, fuzzy +msgid "Import Settings" +msgstr "Opzioni" + +#: transcode_video_dialog.cc:180 +msgid "Do Not Import Video" +msgstr "" + +#: transcode_video_dialog.cc:181 +msgid "Reference From Current Location" +msgstr "" + +#: transcode_video_dialog.cc:183 +#, fuzzy +msgid "Import/Transcode Video to Session" +msgstr "Importa da una sessione" + +#: transcode_video_dialog.cc:197 +msgid "Scale Video: Width = " +msgstr "" + +#: transcode_video_dialog.cc:204 +msgid "Original Width" +msgstr "" + +#: transcode_video_dialog.cc:219 +msgid "Bitrate (KBit/s):" +msgstr "" + +#: transcode_video_dialog.cc:224 +#, fuzzy +msgid "Extract Audio:" +msgstr "Esporta l'audio" + +#: transcode_video_dialog.cc:344 +#, fuzzy +msgid "Extracting Audio.." +msgstr "Esporta l'audio" + +#: transcode_video_dialog.cc:347 +msgid "Audio Extraction Failed." +msgstr "" + +#: transcode_video_dialog.cc:373 +msgid "Transcoding Video.." +msgstr "" + +#: transcode_video_dialog.cc:407 +#, fuzzy +msgid "Transcoding Failed." +msgstr "Traduzione abilitata" + +#: transcode_video_dialog.cc:490 +#, fuzzy +msgid "Save Transcoded Video File" +msgstr "Esporta la sessione come file audio..." + +#: video_server_dialog.cc:42 +msgid "Launch Video Server" +msgstr "" + +#: video_server_dialog.cc:43 +msgid "Server Executable:" +msgstr "" + +#: video_server_dialog.cc:45 +#, fuzzy +msgid "Server Docroot:" +msgstr "Server:" + +#: video_server_dialog.cc:51 +msgid "Don't show this dialog again. (Reset in Edit->Preferences)." +msgstr "" + +#: video_server_dialog.cc:90 +msgid "" +"The external video server 'harvid' can not be found. The tool is included " +"with the Ardour releases from ardour.org, alternatively you can download it " +"from http://x42.github.com/harvid/ or acquire it from your distribution." +msgstr "" + +#: video_server_dialog.cc:117 +msgid "Listen Address:" +msgstr "" + +#: video_server_dialog.cc:122 +#, fuzzy +msgid "Listen Port:" +msgstr "Posizione" + +#: video_server_dialog.cc:127 +#, fuzzy +msgid "Cache Size:" +msgstr "Dimensione massima" + +#: video_server_dialog.cc:132 +msgid "" +"Ardour relies on an external Video Server for the videotimeline.\n" +"The server configured in Edit -> Prefereces -> Video is not reachable.\n" +"Do you want ardour to launch 'harvid' on this machine?" +msgstr "" + +#: video_server_dialog.cc:171 +msgid "Set Video Server Executable" +msgstr "" + +#: video_server_dialog.cc:191 +msgid "Server docroot" +msgstr "" + +#: utils_videotl.cc:52 +msgid "Destination is outside Video Server's docroot. " +msgstr "" + +#: utils_videotl.cc:53 +msgid "" +"The destination file path is outside of the Video Server's docroot. The file " +"will not be readable by the Video Server. Do you still want to continue?" +msgstr "" + +#: utils_videotl.cc:56 +msgid "Continue" +msgstr "" + +#: utils_videotl.cc:62 +#, fuzzy +msgid "Confirm Overwrite" +msgstr "Conferma sovrascrittura istantanea" + +#: utils_videotl.cc:63 +#, fuzzy +msgid "A file with the same name already exists. Do you want to overwrite it?" +msgstr "Esiste già un'istantanea con questo nome. Vuoi sovrascriverla?" + +#: utils_videotl.cc:73 utils_videotl.cc:89 +#, fuzzy +msgid "Cannot create video folder \"%1\" (%2)" +msgstr "impossibile creare la cartella utente ardour %1 (%2)" + +#: export_video_dialog.cc:65 +#, fuzzy +msgid "Export Video File " +msgstr "Esporta la sessione come file audio..." + +#: export_video_dialog.cc:69 +#, fuzzy +msgid "Video:" +msgstr "Inizio" + +#: export_video_dialog.cc:73 +msgid "Scale Video (W x H):" +msgstr "" + +#: export_video_dialog.cc:78 +msgid "Set Aspect Ratio:" +msgstr "" + +#: export_video_dialog.cc:79 +#, fuzzy +msgid "Normalize Audio" +msgstr "Normalizza a:" + +#: export_video_dialog.cc:80 +msgid "2 Pass Encoding" +msgstr "" + +#: export_video_dialog.cc:81 +msgid "Codec Optimizations:" +msgstr "" + +#: export_video_dialog.cc:83 +#, fuzzy +msgid "Deinterlace" +msgstr "interno" + +#: export_video_dialog.cc:84 +msgid "Use [2] B-frames (MPEG 2 or 4 only)" +msgstr "" + +#: export_video_dialog.cc:85 +msgid "Override FPS (Default is to retain FPS from the input video file):" +msgstr "" + +#: export_video_dialog.cc:86 +#, fuzzy +msgid "Include Session Metadata" +msgstr "Modifica i metadati della sessione" + +#: export_video_dialog.cc:88 +msgid "Enable Debug Mode: Print ffmpeg Command & Output to stdout." +msgstr "" + +#: export_video_dialog.cc:106 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Export " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: export_video_dialog.cc:116 +#, fuzzy +msgid "Output:" +msgstr "Uscite" + +#: export_video_dialog.cc:126 +#, fuzzy +msgid "Input:" +msgstr "Ingressi" + +#: export_video_dialog.cc:137 +#, fuzzy +msgid "Audio:" +msgstr "Audio" + +#: export_video_dialog.cc:139 +#, fuzzy +msgid "Master Bus" +msgstr "Crea un master bus" + +#: export_video_dialog.cc:166 +#, fuzzy +msgid "Settings:" +msgstr "Destinazioni" + +#: export_video_dialog.cc:174 +#, fuzzy +msgid "Range:" +msgstr "Intervallo" + +#: export_video_dialog.cc:177 +#, fuzzy +msgid "Preset:" +msgstr "Preimpostazione" + +#: export_video_dialog.cc:180 +#, fuzzy +msgid "Video Codec:" +msgstr "Cartella:" + +#: export_video_dialog.cc:183 +#, fuzzy +msgid "Video KBit/s:" +msgstr "Inizio" + +#: export_video_dialog.cc:186 +#, fuzzy +msgid "Audio Codec:" +msgstr "Modalità audio:" + +#: export_video_dialog.cc:189 +#, fuzzy +msgid "Audio KBit/s:" +msgstr "File audio" + +#: export_video_dialog.cc:192 +#, fuzzy +msgid "Audio Samplerate:" +msgstr "Frequenza di campionamento" + +#: export_video_dialog.cc:369 +#, fuzzy +msgid "Normalizing audio" +msgstr "Normalizza i valori" + +#: export_video_dialog.cc:373 +#, fuzzy +msgid "Exporting audio" +msgstr "Esporta l'audio" + +#: export_video_dialog.cc:419 +#, fuzzy +msgid "Exporting Audio.." +msgstr "Esporta l'audio" + +#: export_video_dialog.cc:476 +msgid "" +"Export Video: Cannot query duration of video-file, using duration from " +"timeline instead." +msgstr "" + +#: export_video_dialog.cc:505 +msgid "Export Video: No Master Out Ports to Connect for Audio Export" +msgstr "" + +#: export_video_dialog.cc:544 +msgid "Encoding Video.." +msgstr "" + +#: export_video_dialog.cc:563 +msgid "Export Video: Video input file cannot be read." +msgstr "" + +#: export_video_dialog.cc:661 +msgid "Encoding Video.. Pass 1/2" +msgstr "" + +#: export_video_dialog.cc:673 +msgid "Encoding Video.. Pass 2/2" +msgstr "" + +#: export_video_dialog.cc:761 +#, fuzzy +msgid "Transcoding failed." +msgstr "Traduzione abilitata" + +#: export_video_dialog.cc:930 export_video_dialog.cc:950 +#, fuzzy +msgid "Save Exported Video File" +msgstr "Esporta la sessione come file audio..." + +#: export_video_infobox.cc:30 +#, fuzzy +msgid "Video Export Info" +msgstr "Controllo" + +#: export_video_infobox.cc:31 +msgid "Do Not Show This Dialog Again (Reset in Edit > Preferences > Video)." +msgstr "" + +#: export_video_infobox.cc:43 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:46 +msgid "" +"Ardour video export is not recommended for mastering!\n" +"While 'ffmpeg' (which is used by ardour) can produce high-quality files, " +"this export lacks the possibility to tweak many settings. We recommend to " +"use 'winff', 'devede' or 'dvdauthor' to mux & master. Nevertheless this " +"video-export comes in handy to do quick snapshots, intermediates, dailies or " +"online videos.\n" +"\n" +"The soundtrack is created from the master-bus of the current Ardour " +"session.\n" +"\n" +"The video soure defaults to the file used in the video timeline, which may " +"not the best quality to start with, you should the original video file.\n" +"\n" +"If the export-range is longer than the original video, black video frames " +"are prefixed and/or appended. This process may fail with non-standard pixel-" +"aspect-ratios.\n" +"\n" +"The file-format is determined by the extension that you choose for the " +"output file (.avi, .mov, .flv, .ogv,...)\n" +"Note: not all combinations of format+codec+settings produce files which are " +"according so spec. e.g. flv files require sample-rates of 22.1kHz or " +"44.1kHz, mpeg containers can not be used with ac3 audio-codec, etc. If in " +"doubt, use one of the built-in presets." +msgstr "" + +#~ msgid "Connect" +#~ msgstr "Connetti" + +#~ msgid "Mixer on Top" +#~ msgstr "Mixer in evidenza" + +#~ msgid "Add Audio Track" +#~ msgstr "Aggiungi traccia audio" + +#~ msgid "Add Audio Bus" +#~ msgstr "Aggiungi bus audio" + +#~ msgid "Add MIDI Track" +#~ msgstr "Aggiungi traccia MIDI" + +#~ msgid "Control surfaces" +#~ msgstr "Piattaforme di controllo" + #, fuzzy #~ msgid "Hid" #~ msgstr "Nascondi" @@ -12371,9 +12961,6 @@ msgstr "" #~ msgid "Translations disabled" #~ msgstr "Traduzione disabilitata" -#~ msgid "Translations enabled" -#~ msgstr "Traduzione abilitata" - #~ msgid "You must restart %1 for this to take effect." #~ msgstr "Devi riavviare %1 per rendere effettiva la modifica" @@ -13037,9 +13624,6 @@ msgstr "" #~ msgid "Track/Bus Inspector" #~ msgstr "Tracce/Bus" -#~ msgid "Connections" -#~ msgstr "Connessioni" - #, fuzzy #~ msgid "Connect new track outputs to hardware" #~ msgstr "Connetti automaticamente nuove tracce" @@ -13473,9 +14057,6 @@ msgstr "" #~ msgid "Soundfile Search Paths" #~ msgstr "Libreria Audio" -#~ msgid "internal" -#~ msgstr "interno" - #, fuzzy #~ msgid "online" #~ msgstr "lineare" diff --git a/gtk2_ardour/po/nn.po b/gtk2_ardour/po/nn.po index 3f9d7fd573..832c5d05b7 100644 --- a/gtk2_ardour/po/nn.po +++ b/gtk2_ardour/po/nn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gtk2_ardour 3.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2013-01-05 14:48+0100\n" "Last-Translator: Eivind Ødegård \n" "Language-Team: \n" @@ -258,6 +258,7 @@ msgstr "" "\tRomain Arnaud \n" #: about.cc:183 +#, fuzzy msgid "" "German:\n" "\tKarsten Petersen \n" @@ -266,13 +267,14 @@ msgid "" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" msgstr "" "Tysk:\n" "\tKarsten Petersen \n" "\tSebastian Arnold \n" "\tRobert Schwede\n" -#: about.cc:189 +#: about.cc:190 msgid "" "Italian:\n" "\tFilippo Pappalardo \n" @@ -282,7 +284,7 @@ msgstr "" "\tFilippo Pappalardo \n" "\tRaffaele Morelli \n" -#: about.cc:190 +#: about.cc:191 msgid "" "Portuguese:\n" "\tRui Nuno Capela \n" @@ -290,7 +292,7 @@ msgstr "" "Portugisisk:\n" "\tRui Nuno Capela \n" -#: about.cc:191 +#: about.cc:192 msgid "" "Brazilian Portuguese:\n" "\tAlexander da Franca Fernandes \n" @@ -300,7 +302,7 @@ msgstr "" "\tAlexander da Franca Fernandes \n" "\tChris Ross \n" -#: about.cc:193 +#: about.cc:194 msgid "" "Spanish:\n" "\t Alex Krohn \n" @@ -310,7 +312,7 @@ msgstr "" "\t Alex Krohn \n" "\tPablo Fernández \n" -#: about.cc:194 +#: about.cc:195 msgid "" "Russian:\n" "\t Igor Blinov \n" @@ -320,7 +322,7 @@ msgstr "" "\t Igor Blinov \n" "\tAlexandre Prokoudine \n" -#: about.cc:196 +#: about.cc:197 msgid "" "Greek:\n" "\t Klearchos Gourgourinis \n" @@ -328,7 +330,7 @@ msgstr "" "Gresk:\n" "\t Klearchos Gourgourinis \n" -#: about.cc:197 +#: about.cc:198 msgid "" "Swedish:\n" "\t Petter Sundlöf \n" @@ -336,7 +338,7 @@ msgstr "" "Svensk:\n" "\t Petter Sundlöf \n" -#: about.cc:198 +#: about.cc:199 msgid "" "Polish:\n" "\t Piotr Zaryk \n" @@ -344,7 +346,7 @@ msgstr "" "Polsk:\n" "\t Piotr Zaryk \n" -#: about.cc:199 +#: about.cc:200 msgid "" "Czech:\n" "\t Pavel Fric \n" @@ -352,7 +354,7 @@ msgstr "" "Tsjekkisk:\n" "\t Pavel Frich \n" -#: about.cc:200 +#: about.cc:201 msgid "" "Norwegian:\n" "\t Eivind Ødegård\n" @@ -360,7 +362,7 @@ msgstr "" "Norsk:\n" "\t Eivind Ødegård \n" -#: about.cc:201 +#: about.cc:202 msgid "" "Chinese:\n" "\t Rui-huai Zhang \n" @@ -368,16 +370,16 @@ msgstr "" "Kinesisk:\n" "\t Rui-huai Zhang \n" -#: about.cc:579 +#: about.cc:580 #, fuzzy msgid "Copyright (C) 1999-2013 Paul Davis\n" msgstr "Copyright (C) 1999-2012 Paul Davis\n" -#: about.cc:583 +#: about.cc:584 msgid "http://ardour.org/" msgstr "http://ardour.org/" -#: about.cc:584 +#: about.cc:585 msgid "" "%1\n" "(built from revision %2)" @@ -385,23 +387,23 @@ msgstr "" "%1\n" "(bygd frå utgåve %2)" -#: about.cc:588 +#: about.cc:589 msgid "Config" msgstr "Oppsett" -#: actions.cc:80 +#: actions.cc:85 msgid "Loading menus from %1" msgstr "Lastar menyar frå %1" -#: actions.cc:83 actions.cc:84 +#: actions.cc:88 actions.cc:89 msgid "badly formatted UI definition file: %1" msgstr "Feilformatert grensesnittdefinisjonsfil: %1" -#: actions.cc:86 +#: actions.cc:91 msgid "%1 menu definition file not found" msgstr "Fann ikkje menydefinisjonsfila til %1" -#: actions.cc:90 actions.cc:91 +#: actions.cc:95 actions.cc:96 msgid "%1 will not work without a valid ardour.menus file" msgstr "%1 verkar ikkje utan ei gyldig ardour.menus-fil" @@ -421,67 +423,68 @@ msgstr "Spormodus:" msgid "Instrument:" msgstr "Instrument:" -#: add_route_dialog.cc:79 +#: add_route_dialog.cc:76 msgid "Audio Tracks" msgstr "Lydspor" -#: add_route_dialog.cc:80 +#: add_route_dialog.cc:77 msgid "MIDI Tracks" msgstr "MIDI-spor" -#: add_route_dialog.cc:81 +#: add_route_dialog.cc:78 msgid "Audio+MIDI Tracks" msgstr "Lyd+MIDI-spor" -#: add_route_dialog.cc:82 +#: add_route_dialog.cc:79 msgid "Busses" msgstr "Bussar" -#: add_route_dialog.cc:104 +#: add_route_dialog.cc:101 msgid "Add:" msgstr "Legg til:" -#: add_route_dialog.cc:117 startup.cc:808 time_fx_dialog.cc:92 +#: add_route_dialog.cc:114 startup.cc:833 time_fx_dialog.cc:91 +#: add_video_dialog.cc:149 video_server_dialog.cc:109 msgid "Options" msgstr "Val" -#: add_route_dialog.cc:127 bundle_manager.cc:194 region_editor.cc:50 -#: route_group_dialog.cc:66 +#: add_route_dialog.cc:124 bundle_manager.cc:192 region_editor.cc:50 +#: route_group_dialog.cc:65 msgid "Name:" msgstr "Namn:" -#: add_route_dialog.cc:157 +#: add_route_dialog.cc:154 msgid "Group:" msgstr "Gruppe:" -#: add_route_dialog.cc:218 add_route_dialog.cc:227 add_route_dialog.cc:301 -#: rc_option_editor.cc:1450 rc_option_editor.cc:1452 rc_option_editor.cc:1454 -#: rc_option_editor.cc:1472 rc_option_editor.cc:1474 rc_option_editor.cc:1482 -#: rc_option_editor.cc:1484 rc_option_editor.cc:1502 rc_option_editor.cc:1515 -#: rc_option_editor.cc:1517 rc_option_editor.cc:1519 rc_option_editor.cc:1550 -#: rc_option_editor.cc:1552 rc_option_editor.cc:1554 rc_option_editor.cc:1562 -#: rc_option_editor.cc:1570 rc_option_editor.cc:1578 +#: add_route_dialog.cc:215 add_route_dialog.cc:224 add_route_dialog.cc:298 +#: rc_option_editor.cc:1448 rc_option_editor.cc:1450 rc_option_editor.cc:1452 +#: rc_option_editor.cc:1470 rc_option_editor.cc:1472 rc_option_editor.cc:1480 +#: rc_option_editor.cc:1482 rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1515 rc_option_editor.cc:1517 rc_option_editor.cc:1548 +#: rc_option_editor.cc:1550 rc_option_editor.cc:1552 rc_option_editor.cc:1560 +#: rc_option_editor.cc:1568 rc_option_editor.cc:1576 msgid "Audio" msgstr "Lyd" -#: add_route_dialog.cc:219 add_route_dialog.cc:230 add_route_dialog.cc:302 -#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1701 -#: rc_option_editor.cc:1709 rc_option_editor.cc:1717 rc_option_editor.cc:1726 -#: rc_option_editor.cc:1734 rc_option_editor.cc:1742 rc_option_editor.cc:1750 -#: rc_option_editor.cc:1759 rc_option_editor.cc:1768 rc_option_editor.cc:1777 -#: rc_option_editor.cc:1785 rc_option_editor.cc:1793 +#: add_route_dialog.cc:216 add_route_dialog.cc:227 add_route_dialog.cc:299 +#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1699 +#: rc_option_editor.cc:1707 rc_option_editor.cc:1715 rc_option_editor.cc:1724 +#: rc_option_editor.cc:1732 rc_option_editor.cc:1740 rc_option_editor.cc:1748 +#: rc_option_editor.cc:1757 rc_option_editor.cc:1766 rc_option_editor.cc:1775 +#: rc_option_editor.cc:1783 rc_option_editor.cc:1791 msgid "MIDI" msgstr "MIDI" -#: add_route_dialog.cc:220 add_route_dialog.cc:233 add_route_dialog.cc:303 +#: add_route_dialog.cc:217 add_route_dialog.cc:230 add_route_dialog.cc:300 msgid "Audio+MIDI" msgstr "Lyd+MIDI" -#: add_route_dialog.cc:221 add_route_dialog.cc:236 add_route_dialog.cc:304 +#: add_route_dialog.cc:218 add_route_dialog.cc:233 add_route_dialog.cc:301 msgid "Bus" msgstr "Buss" -#: add_route_dialog.cc:263 +#: add_route_dialog.cc:260 msgid "" "Audio+MIDI tracks are intended for use ONLY with plugins that use " "both audio and MIDI input data\n" @@ -495,64 +498,64 @@ msgstr "" "Viss du ikkje planlegg å bruka slike utvidingar, bør du bruka eit vanleg " "lyd- eller MIDI-spor i staden." -#: add_route_dialog.cc:322 add_route_dialog.cc:341 editor_actions.cc:385 -#: editor_rulers.cc:380 time_axis_view.cc:1301 +#: add_route_dialog.cc:319 add_route_dialog.cc:338 editor_actions.cc:385 +#: editor_rulers.cc:377 time_axis_view.cc:1301 msgid "Normal" msgstr "Normal" -#: add_route_dialog.cc:325 add_route_dialog.cc:343 +#: add_route_dialog.cc:322 add_route_dialog.cc:340 msgid "Non Layered" msgstr "Ikkje lagdelt" -#: add_route_dialog.cc:326 add_route_dialog.cc:345 +#: add_route_dialog.cc:323 add_route_dialog.cc:342 msgid "Tape" msgstr "Band" -#: add_route_dialog.cc:426 +#: add_route_dialog.cc:423 msgid "Mono" msgstr "Mono" -#: add_route_dialog.cc:430 +#: add_route_dialog.cc:427 msgid "Stereo" msgstr "Stereo" -#: add_route_dialog.cc:454 +#: add_route_dialog.cc:451 msgid "3 Channel" msgstr "3 kanalar" -#: add_route_dialog.cc:458 +#: add_route_dialog.cc:455 msgid "4 Channel" msgstr "4 kanalar" -#: add_route_dialog.cc:462 +#: add_route_dialog.cc:459 msgid "5 Channel" msgstr "5 kanalar" -#: add_route_dialog.cc:466 +#: add_route_dialog.cc:463 msgid "6 Channel" msgstr "6 kanalar" -#: add_route_dialog.cc:470 +#: add_route_dialog.cc:467 msgid "8 Channel" msgstr "8 kanalar" -#: add_route_dialog.cc:474 +#: add_route_dialog.cc:471 msgid "12 Channel" msgstr "12 kanalar" -#: add_route_dialog.cc:478 mixer_strip.cc:2137 +#: add_route_dialog.cc:475 mixer_strip.cc:2136 msgid "Custom" msgstr "Eigen" -#: add_route_dialog.cc:511 add_route_dialog.cc:525 route_group_menu.cc:81 +#: add_route_dialog.cc:508 add_route_dialog.cc:524 route_group_menu.cc:81 msgid "New Group..." msgstr "Ny gruppe..." -#: add_route_dialog.cc:515 route_group_menu.cc:85 +#: add_route_dialog.cc:512 route_group_menu.cc:85 msgid "No Group" msgstr "Inga gruppe" -#: add_route_dialog.cc:587 +#: add_route_dialog.cc:588 msgid "-none-" msgstr "-ingen-" @@ -619,17 +622,17 @@ msgstr "Normaliser verdiar" msgid "FFT analysis window" msgstr "FFT-analyserute" -#: analysis_window.cc:60 editor.cc:1880 +#: analysis_window.cc:60 editor.cc:1856 msgid "Spectral Analysis" msgstr "Spektrumanalyse" -#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:555 +#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:557 #: session_metadata_dialog.cc:546 msgid "Track" msgstr "Spor" -#: analysis_window.cc:68 editor_actions.cc:619 mixer_ui.cc:124 -#: mixer_ui.cc:1792 +#: analysis_window.cc:68 editor_actions.cc:616 mixer_ui.cc:125 +#: mixer_ui.cc:1793 msgid "Show" msgstr "Vis" @@ -641,35 +644,90 @@ msgstr "Analyser data på nytt" msgid "button cannot watch state of non-existing Controllable\n" msgstr "knappen kan ikkje overvaka status for ikkje-eksisterande kontroll\n" -#: ardour_ui.cc:168 +#: ardour_ui.cc:179 msgid "audition" msgstr "lytting" -#: ardour_ui.cc:169 +#: ardour_ui.cc:180 msgid "solo" msgstr "solo" -#: ardour_ui.cc:170 +#: ardour_ui.cc:181 msgid "feedback" msgstr "feedback" -#: ardour_ui.cc:172 +#: ardour_ui.cc:183 speaker_dialog.cc:36 +msgid "Speaker Configuration" +msgstr "Høgtalaroppsett" + +#: ardour_ui.cc:184 theme_manager.cc:56 theme_manager.cc:64 +msgid "Theme Manager" +msgstr "Temabehandlar" + +#: ardour_ui.cc:185 keyeditor.cc:53 +msgid "Key Bindings" +msgstr "Snøggtastar" + +#: ardour_ui.cc:186 +msgid "Preferences" +msgstr "Innstillingar" + +#: ardour_ui.cc:187 ardour_ui.cc:192 +#, fuzzy +msgid "Add Tracks/Busses" +msgstr "Spor/bussar" + +#: ardour_ui.cc:188 +msgid "About" +msgstr "Om" + +#: ardour_ui.cc:189 location_ui.cc:1134 +msgid "Locations" +msgstr "Stader" + +#: ardour_ui.cc:190 route_params_ui.cc:57 route_params_ui.cc:604 +msgid "Tracks and Busses" +msgstr "Spor og bussar" + +#: ardour_ui.cc:191 +msgid "Properties" +msgstr "Eigenskapar" + +#: ardour_ui.cc:193 bundle_manager.cc:263 +msgid "Bundle Manager" +msgstr "Bundelordnar" + +#: ardour_ui.cc:194 big_clock_window.cc:35 +msgid "Big Clock" +msgstr "Stor klokke" + +#: ardour_ui.cc:195 +#, fuzzy +msgid "Audio Connections" +msgstr "Lydtilkoplingar" + +#: ardour_ui.cc:196 +#, fuzzy +msgid "MIDI Connections" +msgstr "Inngangstilkoplingar" + +#: ardour_ui.cc:198 msgid "Errors" msgstr "Feil" -#: ardour_ui.cc:293 +#: ardour_ui.cc:299 msgid "could not initialize %1." msgstr "greidde ikkje starta %1." -#: ardour_ui.cc:353 +#: ardour_ui.cc:394 msgid "Starting audio engine" msgstr "Startar lydmaskin" -#: ardour_ui.cc:735 startup.cc:613 +#: ardour_ui.cc:763 startup.cc:638 msgid "%1 is ready for use" msgstr "%1 er klar til bruk" -#: ardour_ui.cc:783 +#: ardour_ui.cc:811 msgid "" "WARNING: Your system has a limit for maximum amount of locked memory. This " "might cause %1 to run out of memory before your system runs out of memory. \n" @@ -683,23 +741,23 @@ msgstr "" "Du kan finna ut kva minnegrensa er med 'ulimit -l'. Minnegrensa er vanlegvis " "kontrollert av %2" -#: ardour_ui.cc:800 +#: ardour_ui.cc:828 msgid "Do not show this window again" msgstr "Ikkje vis denne ruta att" -#: ardour_ui.cc:847 +#: ardour_ui.cc:870 msgid "Don't quit" msgstr "Ikkje avslutt" -#: ardour_ui.cc:848 +#: ardour_ui.cc:871 msgid "Just quit" msgstr "Berre avslutt" -#: ardour_ui.cc:849 +#: ardour_ui.cc:872 msgid "Save and quit" msgstr "Lagra og avslutt" -#: ardour_ui.cc:859 +#: ardour_ui.cc:882 msgid "" "%1 was unable to save your session.\n" "\n" @@ -713,15 +771,15 @@ msgstr "" "\n" "\"Berre avslutt\"-alternativet." -#: ardour_ui.cc:890 +#: ardour_ui.cc:913 msgid "Please wait while %1 cleans up..." msgstr "Vent medan %1 ryddar opp..." -#: ardour_ui.cc:908 +#: ardour_ui.cc:930 msgid "Unsaved Session" msgstr "Ulagra økt" -#: ardour_ui.cc:929 +#: ardour_ui.cc:951 msgid "" "The session \"%1\"\n" "has not been saved.\n" @@ -739,7 +797,7 @@ msgstr "" "\n" "Kva vil du gjera?" -#: ardour_ui.cc:932 +#: ardour_ui.cc:954 msgid "" "The snapshot \"%1\"\n" "has not been saved.\n" @@ -757,74 +815,74 @@ msgstr "" "\n" "Kva vil du gjera?" -#: ardour_ui.cc:946 +#: ardour_ui.cc:968 msgid "Prompter" msgstr "Spørsmål" -#: ardour_ui.cc:1024 +#: ardour_ui.cc:1045 msgid "disconnected" msgstr "fråkopla" -#: ardour_ui.cc:1031 +#: ardour_ui.cc:1052 #, c-format msgid "JACK: %.1f kHz / %4.1f ms" msgstr "JACK: %.1f kHz / %4.1f ms" -#: ardour_ui.cc:1035 +#: ardour_ui.cc:1056 #, c-format msgid "JACK: % kHz / %4.1f ms" msgstr "JACK: % kHz / %4.1f ms" -#: ardour_ui.cc:1053 +#: ardour_ui.cc:1074 export_video_dialog.cc:67 msgid "File:" msgstr "Fil:" -#: ardour_ui.cc:1057 +#: ardour_ui.cc:1078 msgid "BWF" msgstr "BWF" -#: ardour_ui.cc:1060 +#: ardour_ui.cc:1081 msgid "WAV" msgstr "WAV" -#: ardour_ui.cc:1063 +#: ardour_ui.cc:1084 msgid "WAV64" msgstr "WAV64" -#: ardour_ui.cc:1066 session_option_editor.cc:199 +#: ardour_ui.cc:1087 session_option_editor.cc:197 msgid "CAF" msgstr "CAF" -#: ardour_ui.cc:1069 +#: ardour_ui.cc:1090 msgid "AIFF" msgstr "AIFF" -#: ardour_ui.cc:1072 +#: ardour_ui.cc:1093 msgid "iXML" msgstr "iXML" -#: ardour_ui.cc:1075 +#: ardour_ui.cc:1096 msgid "RF64" msgstr "RF64" -#: ardour_ui.cc:1083 +#: ardour_ui.cc:1104 msgid "32-float" msgstr "32-flyt" -#: ardour_ui.cc:1086 +#: ardour_ui.cc:1107 msgid "24-int" msgstr "24-heiltal" -#: ardour_ui.cc:1089 +#: ardour_ui.cc:1110 msgid "16-int" msgstr "16-heiltal" -#: ardour_ui.cc:1108 +#: ardour_ui.cc:1129 #, c-format msgid "DSP: %5.1f%%" msgstr "DSP: %5.1f%%" -#: ardour_ui.cc:1127 +#: ardour_ui.cc:1148 #, c-format msgid "" "Buffers: p:" @@ -835,33 +893,33 @@ msgstr "" "%% c:" "%%%" -#: ardour_ui.cc:1163 +#: ardour_ui.cc:1184 msgid "Disk: Unknown" msgstr "Disk: Ukjent" -#: ardour_ui.cc:1165 +#: ardour_ui.cc:1186 msgid "Disk: 24hrs+" msgstr "Disk: 24t+" -#: ardour_ui.cc:1183 +#: ardour_ui.cc:1204 msgid "Disk: >24 hrs" msgstr "Disk: >24t" -#: ardour_ui.cc:1194 +#: ardour_ui.cc:1215 #, c-format msgid "Disk: %02dh:%02dm:%02ds" msgstr "Disk: %02dt:%02dm:%02ds" -#: ardour_ui.cc:1220 +#: ardour_ui.cc:1241 #, c-format msgid "Timecode|TC: %s" msgstr "Tidskode|TC: %s" -#: ardour_ui.cc:1337 ardour_ui.cc:1346 startup.cc:1020 +#: ardour_ui.cc:1358 ardour_ui.cc:1367 startup.cc:1045 msgid "Recent Sessions" msgstr "Siste øktene" -#: ardour_ui.cc:1428 +#: ardour_ui.cc:1447 msgid "" "%1 is not connected to JACK\n" "You cannot open or close sessions in this condition" @@ -869,28 +927,28 @@ msgstr "" "%1 er ikkje kopla til JACK.\n" "Du kan ikkje opna eller lukka økter når det står slik til." -#: ardour_ui.cc:1455 +#: ardour_ui.cc:1474 msgid "Open Session" msgstr "Opna økt" -#: ardour_ui.cc:1473 session_import_dialog.cc:169 -#: session_metadata_dialog.cc:729 startup.cc:1049 +#: ardour_ui.cc:1492 session_import_dialog.cc:169 +#: session_metadata_dialog.cc:729 startup.cc:1074 msgid "%1 sessions" msgstr "%1 økter" -#: ardour_ui.cc:1510 +#: ardour_ui.cc:1529 msgid "You cannot add a track without a session already loaded." msgstr "" "Du kan ikkje leggja til eit spor eller ein buss når du ikkje har ei økt " "innlasta." -#: ardour_ui.cc:1518 +#: ardour_ui.cc:1537 msgid "could not create %1 new mixed track" msgid_plural "could not create %1 new mixed tracks" msgstr[0] "greidde ikkje laga %1 nye miksa spor" msgstr[1] "ugreidde ikkje laga %1 nye miksa spor" -#: ardour_ui.cc:1524 ardour_ui.cc:1585 +#: ardour_ui.cc:1543 ardour_ui.cc:1604 msgid "" "There are insufficient JACK ports available\n" "to create a new track or bus.\n" @@ -902,25 +960,25 @@ msgstr "" "Du bør lagra %1, avslutta og starta\n" "omatt JACK med fleire portar." -#: ardour_ui.cc:1559 +#: ardour_ui.cc:1578 msgid "You cannot add a track or bus without a session already loaded." msgstr "" "Du kan ikkje leggja til eit spor eller ein buss når du ikkje har ei økt " "innlasta." -#: ardour_ui.cc:1568 +#: ardour_ui.cc:1587 msgid "could not create %1 new audio track" msgid_plural "could not create %1 new audio tracks" msgstr[0] "greidde ikkje laga nytt lydspor" msgstr[1] "greidde ikkje laga %1 nye lydspor" -#: ardour_ui.cc:1577 +#: ardour_ui.cc:1596 msgid "could not create %1 new audio bus" msgid_plural "could not create %1 new audio busses" msgstr[0] "greidde ikkje laga ny lydbuss" msgstr[1] "greidde ikkje laga %1 nye lydbussar" -#: ardour_ui.cc:1694 +#: ardour_ui.cc:1713 msgid "" "Please create one or more tracks before trying to record.\n" "You can do this with the \"Add Track or Bus\" option in the Session menu." @@ -928,7 +986,7 @@ msgstr "" "Lag eitt eller fleire spor før du prøver å ta opp.\n" "Du kan gjera det med «Legg til spor eller buss» i økt-menyen." -#: ardour_ui.cc:2084 +#: ardour_ui.cc:2103 msgid "" "The audio backend (JACK) was shutdown because:\n" "\n" @@ -938,7 +996,7 @@ msgstr "" "\n" "%1" -#: ardour_ui.cc:2086 +#: ardour_ui.cc:2105 msgid "" "JACK has either been shutdown or it\n" "disconnected %1 because %1\n" @@ -950,19 +1008,19 @@ msgstr "" "ikkje var rask nok. Du kan lagra økta\n" "og/eller prøva å kopla til JACK att ." -#: ardour_ui.cc:2112 +#: ardour_ui.cc:2131 msgid "Unable to start the session running" msgstr "Greidde ikkje starta økta" -#: ardour_ui.cc:2192 +#: ardour_ui.cc:2211 msgid "Take Snapshot" msgstr "Ta snøggbilete" -#: ardour_ui.cc:2193 +#: ardour_ui.cc:2212 msgid "Name of new snapshot" msgstr "Namn på det nye snøggbiletet" -#: ardour_ui.cc:2217 +#: ardour_ui.cc:2236 msgid "" "To ensure compatibility with various systems\n" "snapshot names may not contain a '%1' character" @@ -970,27 +1028,27 @@ msgstr "" "For å tryggja kompatibiliteten med ymse system,\n" "kan ikkje namn på snøggbilete innehalda teiknet '%1'" -#: ardour_ui.cc:2229 +#: ardour_ui.cc:2248 msgid "Confirm Snapshot Overwrite" msgstr "Stadfest at du vil skriva over snøggbilete" -#: ardour_ui.cc:2230 +#: ardour_ui.cc:2249 msgid "A snapshot already exists with that name. Do you want to overwrite it?" msgstr "Dette snøggbiletet finst frå før. Vil du skriva over det?" -#: ardour_ui.cc:2233 +#: ardour_ui.cc:2252 utils_videotl.cc:66 msgid "Overwrite" msgstr "Skriv over" -#: ardour_ui.cc:2267 +#: ardour_ui.cc:2286 msgid "Rename Session" msgstr "Døyp om økt" -#: ardour_ui.cc:2268 +#: ardour_ui.cc:2287 msgid "New session name" msgstr "Nytt øktnamn" -#: ardour_ui.cc:2282 ardour_ui.cc:2666 ardour_ui.cc:2711 +#: ardour_ui.cc:2301 ardour_ui.cc:2681 ardour_ui.cc:2726 msgid "" "To ensure compatibility with various systems\n" "session names may not contain a '%1' character" @@ -998,12 +1056,12 @@ msgstr "" "For å tryggja kompatibiliteten med ymse system,\n" "kan ikkje namn på økter innehalda teiknet '%1'" -#: ardour_ui.cc:2290 +#: ardour_ui.cc:2309 msgid "" "That name is already in use by another directory/folder. Please try again." msgstr "Dette namnet er alt i bruk på ei anna mappe. Prøv på nytt." -#: ardour_ui.cc:2299 +#: ardour_ui.cc:2318 msgid "" "Renaming this session failed.\n" "Things could be seriously messed up at this point" @@ -1011,19 +1069,19 @@ msgstr "" "Fekk ikkje til å døypa om denne økta.\n" "Her kan det vera noko skikkeleg rot." -#: ardour_ui.cc:2414 +#: ardour_ui.cc:2429 msgid "Save Template" msgstr "Lagra mal" -#: ardour_ui.cc:2415 +#: ardour_ui.cc:2430 msgid "Name for template:" msgstr "Namn på malen:" -#: ardour_ui.cc:2416 +#: ardour_ui.cc:2431 msgid "-template" msgstr "-mal" -#: ardour_ui.cc:2454 +#: ardour_ui.cc:2469 msgid "" "This session\n" "%1\n" @@ -1033,52 +1091,52 @@ msgstr "" "%1,\n" "finst frå før. Vil du opna henne?" -#: ardour_ui.cc:2464 +#: ardour_ui.cc:2479 msgid "Open Existing Session" msgstr "Opna økt" -#: ardour_ui.cc:2702 +#: ardour_ui.cc:2717 msgid "There is no existing session at \"%1\"" msgstr "Det finst inga økt i \"%1\"" -#: ardour_ui.cc:2792 +#: ardour_ui.cc:2804 msgid "Please wait while %1 loads your session" msgstr "Vent medan %1 lastar økta di" -#: ardour_ui.cc:2807 +#: ardour_ui.cc:2819 msgid "Port Registration Error" msgstr "Feil ved portregistrering" -#: ardour_ui.cc:2808 +#: ardour_ui.cc:2820 msgid "Click the Close button to try again." msgstr "Klikk på Lukk for å prøva att." -#: ardour_ui.cc:2829 +#: ardour_ui.cc:2841 msgid "Session \"%1 (snapshot %2)\" did not load successfully" msgstr "Økta \"%1 (snøggbilete %2)\" vart ikkje lasta" -#: ardour_ui.cc:2835 +#: ardour_ui.cc:2847 msgid "Loading Error" msgstr "Feil ved lasting" -#: ardour_ui.cc:2836 +#: ardour_ui.cc:2848 msgid "Click the Refresh button to try again." msgstr "Klikk på Last omatt for å prøva att." -#: ardour_ui.cc:2918 +#: ardour_ui.cc:2930 msgid "Could not create session in \"%1\"" msgstr "Greidde ikkje laga økt i \"%1\"" -#: ardour_ui.cc:3045 +#: ardour_ui.cc:3030 msgid "No files were ready for clean-up" msgstr "Ingen filer var klare for rydding" -#: ardour_ui.cc:3049 ardour_ui.cc:3059 ardour_ui.cc:3192 ardour_ui.cc:3199 +#: ardour_ui.cc:3034 ardour_ui.cc:3044 ardour_ui.cc:3177 ardour_ui.cc:3184 #: ardour_ui_ed.cc:104 msgid "Clean-up" msgstr "Opprydding" -#: ardour_ui.cc:3050 +#: ardour_ui.cc:3035 msgid "" "If this seems suprising, \n" "check for any existing snapshots.\n" @@ -1090,19 +1148,19 @@ msgstr "" "Det kan hende dei inneheld bolkar\n" "som treng ubrukte lydfiler for å eksistera." -#: ardour_ui.cc:3109 +#: ardour_ui.cc:3094 msgid "kilo" msgstr "kilo" -#: ardour_ui.cc:3112 +#: ardour_ui.cc:3097 msgid "mega" msgstr "mega" -#: ardour_ui.cc:3115 +#: ardour_ui.cc:3100 msgid "giga" msgstr "giga" -#: ardour_ui.cc:3120 +#: ardour_ui.cc:3105 #, fuzzy msgid "" "The following file was deleted from %2,\n" @@ -1117,7 +1175,7 @@ msgstr[1] "" "Denne fila vart sletta frå%2,\n" "og frigjorde %3 %4byte lagringsplass" -#: ardour_ui.cc:3127 +#: ardour_ui.cc:3112 #, fuzzy msgid "" "The following file was not in use and \n" @@ -1156,11 +1214,11 @@ msgstr[1] "" "\n" "frigjer du %3 %4byte lagringsplass.\n" -#: ardour_ui.cc:3187 +#: ardour_ui.cc:3172 msgid "Are you sure you want to clean-up?" msgstr "Er du sikker på at du vil rydda opp?" -#: ardour_ui.cc:3194 +#: ardour_ui.cc:3179 msgid "" "Clean-up is a destructive operation.\n" "ALL undo/redo information will be lost if you clean-up.\n" @@ -1170,74 +1228,82 @@ msgstr "" "ALL angra- og gjer om-informasjon blir sletta om du ryddar.\n" "Etter opprydding blir alle ubrukte lydfiler flytte til ei \"daudlyd\"-mappe." -#: ardour_ui.cc:3202 +#: ardour_ui.cc:3187 msgid "CleanupDialog" msgstr "Ryddedialog" -#: ardour_ui.cc:3232 +#: ardour_ui.cc:3217 msgid "Cleaned Files" msgstr "Rydda filer" -#: ardour_ui.cc:3249 +#: ardour_ui.cc:3234 msgid "deleted file" msgstr "sletta fil" -#: ardour_ui.cc:3346 +#: ardour_ui.cc:3326 msgid "" "Video-Server was not launched by Ardour. The request to stop it is ignored." msgstr "" -#: ardour_ui.cc:3350 +#: ardour_ui.cc:3330 msgid "Stop Video-Server" msgstr "" -#: ardour_ui.cc:3351 +#: ardour_ui.cc:3331 #, fuzzy msgid "Do you really want to stop the Video Server?" msgstr "Vil du verkeleg fjerna %1? %2?" -#: ardour_ui.cc:3354 +#: ardour_ui.cc:3334 #, fuzzy msgid "Yes, Stop It" msgstr "Ja, øydelegg det." -#: ardour_ui.cc:3380 +#: ardour_ui.cc:3360 msgid "The Video Server is already started." msgstr "" -#: ardour_ui.cc:3382 +#: ardour_ui.cc:3362 msgid "" "An external Video Server is configured and can be reached. Not starting a " "new instance." msgstr "" -#: ardour_ui.cc:3390 ardour_ui.cc:3461 +#: ardour_ui.cc:3370 ardour_ui.cc:3455 msgid "" "Could not connect to the Video Server. Start it or configure its access URL " "in Edit -> Preferences." msgstr "" -#: ardour_ui.cc:3414 +#: ardour_ui.cc:3394 msgid "Specified docroot is not an existing directory." msgstr "" -#: ardour_ui.cc:3419 +#: ardour_ui.cc:3399 msgid "Given Video Server is not an executable file." msgstr "" -#: ardour_ui.cc:3485 editor_audio_import.cc:629 +#: ardour_ui.cc:3432 +msgid "Cannot launch the video-server" +msgstr "" + +#: ardour_ui.cc:3441 +msgid "Video-server was started but does not respond to requests..." +msgstr "" + +#: ardour_ui.cc:3477 editor_audio_import.cc:629 msgid "could not open %1" msgstr "greidde ikkje opna %1" -#: ardour_ui.cc:3489 +#: ardour_ui.cc:3481 msgid "no video-file selected" msgstr "" -#: ardour_ui.cc:3650 +#: ardour_ui.cc:3641 msgid "Recording was stopped because your system could not keep up." msgstr "Opptaket stoppa fordi datamaskina di ikkje greidde å henga med." -#: ardour_ui.cc:3679 +#: ardour_ui.cc:3670 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1251,7 +1317,7 @@ msgstr "" "Det tyder at harddisksystemet ditt ikkje\n" "greidde lagra raskt nok til å ta opp.\n" -#: ardour_ui.cc:3698 +#: ardour_ui.cc:3689 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1265,11 +1331,11 @@ msgstr "" "Det tyder at harddisksystemet ditt ikkje\n" "greidde lesa raskt nok til å spela av.\n" -#: ardour_ui.cc:3738 +#: ardour_ui.cc:3729 msgid "Crash Recovery" msgstr "Gjenoppretting etter krasj" -#: ardour_ui.cc:3739 +#: ardour_ui.cc:3730 #, fuzzy msgid "" "This session appears to have been in the\n" @@ -1288,19 +1354,19 @@ msgstr "" "deg, eller sjå bort frå sist opptak.\n" "Vel kva du vil gjera. \n" -#: ardour_ui.cc:3751 +#: ardour_ui.cc:3742 msgid "Ignore crash data" msgstr "Sjå bort frå krasjdata" -#: ardour_ui.cc:3752 +#: ardour_ui.cc:3743 msgid "Recover from crash" msgstr "Hent fram att etter krasj" -#: ardour_ui.cc:3772 +#: ardour_ui.cc:3763 msgid "Sample Rate Mismatch" msgstr "Punktfrekvensen passar ikkje" -#: ardour_ui.cc:3773 +#: ardour_ui.cc:3764 msgid "" "This session was created with a sample rate of %1 Hz, but\n" "%2 is currently running at %3 Hz. If you load this session,\n" @@ -1310,31 +1376,23 @@ msgstr "" "%2 køyrer på %3 Hz nett no. Viss du lastar denne økta,\n" "kan det henda lyden blir spelt med feil punktfrekvens.\n" -#: ardour_ui.cc:3782 +#: ardour_ui.cc:3773 msgid "Do not load session" msgstr "Ikkje last økta" -#: ardour_ui.cc:3783 +#: ardour_ui.cc:3774 msgid "Load session anyway" msgstr "Last økta likevel" -#: ardour_ui.cc:3804 +#: ardour_ui.cc:3797 msgid "Could not disconnect from JACK" msgstr "Greidde ikkje kopla frå JACK" -#: ardour_ui.cc:3817 +#: ardour_ui.cc:3810 msgid "Could not reconnect to JACK" msgstr "Greidde ikkje kopla til JACK att" -#: ardour_ui.cc:3902 -msgid "Check the website for more..." -msgstr "" - -#: ardour_ui.cc:3915 -msgid "Click to open the program website in your web browser" -msgstr "" - -#: ardour_ui.cc:4152 +#: ardour_ui.cc:4084 msgid "" "%4This is a session from an older version of %3%5\n" "\n" @@ -1357,58 +1415,58 @@ msgstr "Grensesnitt: Greier ikkje setja opp redigeringa" msgid "UI: cannot setup mixer" msgstr "Grensesnitt: Greier ikkje setja opp miksaren" -#: ardour_ui2.cc:127 +#: ardour_ui2.cc:125 msgid "Play from playhead" msgstr "Spel frå spelehovudet" -#: ardour_ui2.cc:128 +#: ardour_ui2.cc:126 msgid "Stop playback" msgstr "Stopp avspelinga" -#: ardour_ui2.cc:129 +#: ardour_ui2.cc:127 msgid "Toggle record" msgstr "Skru på/av opptak" -#: ardour_ui2.cc:130 +#: ardour_ui2.cc:128 msgid "Play range/selection" msgstr "Spel område/utval" -#: ardour_ui2.cc:131 +#: ardour_ui2.cc:129 msgid "Go to start of session" msgstr "Gå til starten av økta" -#: ardour_ui2.cc:132 +#: ardour_ui2.cc:130 msgid "Go to end of session" msgstr "Gå til slutten av økta" -#: ardour_ui2.cc:133 +#: ardour_ui2.cc:131 msgid "Play loop range" msgstr "Spel lykkje-området" -#: ardour_ui2.cc:134 +#: ardour_ui2.cc:132 msgid "" "MIDI Panic\n" "Send note off and reset controller messages on all MIDI channels" msgstr "" "MIDI-panikknSend note av og nullstill kontrollmeldingar på alle MIDI-kanalar" -#: ardour_ui2.cc:135 +#: ardour_ui2.cc:133 msgid "Return to last playback start when stopped" msgstr "Gå til der du sist byrja avspeling" -#: ardour_ui2.cc:136 +#: ardour_ui2.cc:134 msgid "Playhead follows Range Selections and Edits" msgstr "Spelehovudet fylgjer områdeval og redigeringar" -#: ardour_ui2.cc:137 +#: ardour_ui2.cc:135 msgid "Be sensible about input monitoring" msgstr "Fornuftig inngangslytting" -#: ardour_ui2.cc:138 +#: ardour_ui2.cc:136 msgid "Enable/Disable audio click" msgstr "Slå på/av lydklikk" -#: ardour_ui2.cc:139 monitor_section.cc:101 +#: ardour_ui2.cc:137 monitor_section.cc:101 msgid "" "When active, something is soloed.\n" "Click to de-solo everything" @@ -1416,7 +1474,7 @@ msgstr "" "Når knappen er trykt inn, er noko i solo.\n" "Klikk for å slå av solo på alt." -#: ardour_ui2.cc:140 +#: ardour_ui2.cc:138 msgid "" "When active, auditioning is taking place\n" "Click to stop the audition" @@ -1424,11 +1482,11 @@ msgstr "" "Når knappen er trykt inn, blir noko lytta på.\n" "Klikk for å slå av lyttinga." -#: ardour_ui2.cc:141 +#: ardour_ui2.cc:139 msgid "When active, there is a feedback loop." msgstr "Når denne er på, er det ei rundgangssløyfe." -#: ardour_ui2.cc:142 +#: ardour_ui2.cc:140 #, fuzzy msgid "" "Primary Clock right-click to set display mode. Click to edit, click" @@ -1444,7 +1502,7 @@ msgstr "" "Sjå http://ardour.org/a3_features_clocks for " "fleire opplysingar." -#: ardour_ui2.cc:143 +#: ardour_ui2.cc:141 #, fuzzy msgid "" "Secondary Clock right-click to set display mode. Click to edit, click" @@ -1460,35 +1518,35 @@ msgstr "" "Sjå http://ardour.org/a3_features_clocks for " "fleire opplysingar." -#: ardour_ui2.cc:175 +#: ardour_ui2.cc:173 msgid "[ERROR]: " msgstr "[FEIL]:" -#: ardour_ui2.cc:177 +#: ardour_ui2.cc:175 msgid "[WARNING]: " msgstr "[ÅTVARING]:" -#: ardour_ui2.cc:179 +#: ardour_ui2.cc:177 msgid "[INFO]: " msgstr "[INFO]:" -#: ardour_ui2.cc:243 ardour_ui_ed.cc:417 +#: ardour_ui2.cc:241 ardour_ui_ed.cc:376 msgid "Auto Return" msgstr "Autoretur" -#: ardour_ui2.cc:245 ardour_ui_ed.cc:420 +#: ardour_ui2.cc:243 ardour_ui_ed.cc:379 msgid "Follow Edits" msgstr "Fylg endringar" -#: ardour_ui2.cc:631 rc_option_editor.cc:1006 rc_option_editor.cc:1024 -#: rc_option_editor.cc:1027 rc_option_editor.cc:1029 rc_option_editor.cc:1031 -#: rc_option_editor.cc:1039 rc_option_editor.cc:1047 rc_option_editor.cc:1049 -#: rc_option_editor.cc:1057 rc_option_editor.cc:1064 rc_option_editor.cc:1073 -#: rc_option_editor.cc:1075 rc_option_editor.cc:1077 rc_option_editor.cc:1085 -#: rc_option_editor.cc:1087 rc_option_editor.cc:1096 -#: session_option_editor.cc:236 session_option_editor.cc:238 -#: session_option_editor.cc:259 session_option_editor.cc:261 -#: session_option_editor.cc:263 session_option_editor.cc:270 +#: ardour_ui2.cc:621 rc_option_editor.cc:1004 rc_option_editor.cc:1022 +#: rc_option_editor.cc:1025 rc_option_editor.cc:1027 rc_option_editor.cc:1029 +#: rc_option_editor.cc:1037 rc_option_editor.cc:1045 rc_option_editor.cc:1047 +#: rc_option_editor.cc:1055 rc_option_editor.cc:1062 rc_option_editor.cc:1071 +#: rc_option_editor.cc:1073 rc_option_editor.cc:1075 rc_option_editor.cc:1083 +#: rc_option_editor.cc:1085 rc_option_editor.cc:1094 +#: session_option_editor.cc:234 session_option_editor.cc:236 +#: session_option_editor.cc:257 session_option_editor.cc:259 +#: session_option_editor.cc:261 session_option_editor.cc:268 msgid "Misc" msgstr "Ymse" @@ -1504,28 +1562,28 @@ msgstr "Set opp miksaren" msgid "Reload Session History" msgstr "Oppdater øktliste" -#: ardour_ui_dependents.cc:125 -msgid "This screen is not tall enough to display the mixer window" -msgstr "Denne skjermen er ikkje høg nok til å visa miksarvindauga" - -#: ardour_ui_dialogs.cc:225 +#: ardour_ui_dialogs.cc:206 msgid "Don't close" msgstr "Ikkje lukk" -#: ardour_ui_dialogs.cc:226 +#: ardour_ui_dialogs.cc:207 msgid "Just close" msgstr "Berre lukk" -#: ardour_ui_dialogs.cc:227 +#: ardour_ui_dialogs.cc:208 msgid "Save and close" msgstr "Lagra og lukk" +#: ardour_ui_dialogs.cc:293 +msgid "This screen is not tall enough to display the mixer window" +msgstr "Denne skjermen er ikkje høg nok til å visa miksarvindauga" + #: ardour_ui_ed.cc:103 msgid "Session" msgstr "Økt" #: ardour_ui_ed.cc:106 editor_actions.cc:134 editor_regions.cc:115 -#: port_group.cc:457 session_option_editor.cc:83 session_option_editor.cc:90 +#: port_group.cc:457 session_option_editor.cc:82 session_option_editor.cc:89 msgid "Sync" msgstr "Synk" @@ -1557,15 +1615,15 @@ msgstr "Filtype" msgid "Sample Format" msgstr "Punktformat" -#: ardour_ui_ed.cc:114 +#: ardour_ui_ed.cc:114 rc_option_editor.cc:1818 rc_option_editor.cc:1831 msgid "Control Surfaces" msgstr "Kontrollflater" -#: ardour_ui_ed.cc:115 rc_option_editor.cc:1552 +#: ardour_ui_ed.cc:115 rc_option_editor.cc:1550 msgid "Plugins" msgstr "Utvidingar" -#: ardour_ui_ed.cc:116 rc_option_editor.cc:1905 +#: ardour_ui_ed.cc:116 rc_option_editor.cc:1894 msgid "Metering" msgstr "Nivåmåling" @@ -1593,7 +1651,7 @@ msgstr "Opna..." msgid "Recent..." msgstr "Siste..." -#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:65 +#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:64 msgid "Close" msgstr "Lukk" @@ -1601,421 +1659,359 @@ msgstr "Lukk" msgid "Add Track or Bus..." msgstr "Legg til spor eller buss..." -#: ardour_ui_ed.cc:136 +#: ardour_ui_ed.cc:135 #, fuzzy msgid "Open Video" msgstr "Opna økt" -#: ardour_ui_ed.cc:139 +#: ardour_ui_ed.cc:138 #, fuzzy msgid "Remove Video" msgstr "Fjern området" -#: ardour_ui_ed.cc:142 +#: ardour_ui_ed.cc:141 #, fuzzy msgid "Export To Video File" msgstr "Eksporter økta til lydfil(er)..." -#: ardour_ui_ed.cc:152 -msgid "Connect" -msgstr "Kopla til" - -#: ardour_ui_ed.cc:158 +#: ardour_ui_ed.cc:145 msgid "Snapshot..." msgstr "Snøggbilete..." -#: ardour_ui_ed.cc:162 +#: ardour_ui_ed.cc:149 msgid "Save As..." msgstr "Lagra som..." -#: ardour_ui_ed.cc:166 editor_actions.cc:1717 editor_markers.cc:859 -#: editor_snapshots.cc:123 mixer_strip.cc:1465 route_time_axis.cc:1471 +#: ardour_ui_ed.cc:153 editor_actions.cc:1710 editor_markers.cc:858 +#: editor_snapshots.cc:123 mixer_strip.cc:1464 route_time_axis.cc:1471 msgid "Rename..." msgstr "Døyp om..." -#: ardour_ui_ed.cc:170 +#: ardour_ui_ed.cc:157 msgid "Save Template..." msgstr "Lagra mal..." -#: ardour_ui_ed.cc:173 +#: ardour_ui_ed.cc:160 msgid "Metadata" msgstr "Metadata" -#: ardour_ui_ed.cc:176 +#: ardour_ui_ed.cc:163 msgid "Edit Metadata..." msgstr "Endra metadata..." -#: ardour_ui_ed.cc:179 +#: ardour_ui_ed.cc:166 msgid "Import Metadata..." msgstr "Importer metadata..." -#: ardour_ui_ed.cc:182 +#: ardour_ui_ed.cc:169 msgid "Export To Audio File(s)..." msgstr "Eksporter økta til lydfil(er)..." -#: ardour_ui_ed.cc:185 +#: ardour_ui_ed.cc:172 msgid "Stem export..." msgstr "Staveksport..." -#: ardour_ui_ed.cc:188 editor_export_audio.cc:63 export_dialog.cc:129 +#: ardour_ui_ed.cc:175 editor_export_audio.cc:63 export_dialog.cc:129 +#: export_video_dialog.cc:71 msgid "Export" msgstr "Eksporter" -#: ardour_ui_ed.cc:191 +#: ardour_ui_ed.cc:178 msgid "Clean-up Unused Sources..." msgstr "Rydd bort ubrukte kjelder..." -#: ardour_ui_ed.cc:195 +#: ardour_ui_ed.cc:182 msgid "Flush Wastebasket" msgstr "Tøm søppelkorga" -#: ardour_ui_ed.cc:202 keyeditor.cc:253 rc_option_editor.cc:1466 +#: ardour_ui_ed.cc:189 keyeditor.cc:253 rc_option_editor.cc:1464 msgid "JACK" msgstr "JACK" -#: ardour_ui_ed.cc:203 route_params_ui.cc:104 +#: ardour_ui_ed.cc:190 route_params_ui.cc:104 msgid "Latency" msgstr "Treigskap" -#: ardour_ui_ed.cc:205 +#: ardour_ui_ed.cc:192 msgid "Reconnect" msgstr "Kopla til att" -#: ardour_ui_ed.cc:208 global_port_matrix.cc:198 io_selector.cc:210 +#: ardour_ui_ed.cc:195 global_port_matrix.cc:198 io_selector.cc:210 #: mixer_strip.cc:712 mixer_strip.cc:838 msgid "Disconnect" msgstr "Kopla frå" -#: ardour_ui_ed.cc:235 +#: ardour_ui_ed.cc:222 msgid "Quit" msgstr "Avslutt" -#: ardour_ui_ed.cc:239 +#: ardour_ui_ed.cc:226 msgid "Maximise Editor Space" msgstr "Gje redigeringa mest plass" -#: ardour_ui_ed.cc:240 +#: ardour_ui_ed.cc:227 msgid "Show Toolbars" msgstr "Vis verktylinene" -#: ardour_ui_ed.cc:243 mixer_ui.cc:1862 mixer_ui.cc:1868 +#: ardour_ui_ed.cc:230 mixer_ui.cc:1863 mixer_ui.cc:1869 msgid "Window|Mixer" msgstr "Vindauga|miksar" -#: ardour_ui_ed.cc:244 -msgid "Mixer on Top" -msgstr "Miksar på toppen" +#: ardour_ui_ed.cc:231 +#, fuzzy +msgid "Toggle Editor+Mixer" +msgstr "Legg redigeringsmiksaren på topp" -#: ardour_ui_ed.cc:245 -msgid "Preferences" -msgstr "Innstillingar" - -#: ardour_ui_ed.cc:246 -msgid "Properties" -msgstr "Eigenskapar" - -#: ardour_ui_ed.cc:247 route_params_ui.cc:57 route_params_ui.cc:604 -msgid "Tracks and Busses" -msgstr "Spor og bussar" - -#: ardour_ui_ed.cc:250 location_ui.cc:1134 -msgid "Locations" -msgstr "Stader" - -#: ardour_ui_ed.cc:252 ardour_ui_ed.cc:656 -msgid "Big Clock" -msgstr "Stor klokke" - -#: ardour_ui_ed.cc:254 speaker_dialog.cc:36 -msgid "Speaker Configuration" -msgstr "Høgtalaroppsett" - -#: ardour_ui_ed.cc:256 global_port_matrix.cc:164 -msgid "Audio Connection Manager" -msgstr "Lydtilkoplingar" - -#: ardour_ui_ed.cc:258 global_port_matrix.cc:167 -msgid "MIDI Connection Manager" -msgstr "MIDI-tilkoplingar" - -#: ardour_ui_ed.cc:260 midi_tracer.cc:39 +#: ardour_ui_ed.cc:233 midi_tracer.cc:39 msgid "MIDI Tracer" msgstr "MIDI-sporar" -#: ardour_ui_ed.cc:262 -msgid "About" -msgstr "Om" - -#: ardour_ui_ed.cc:263 +#: ardour_ui_ed.cc:235 msgid "Chat" msgstr "Prat" -#: ardour_ui_ed.cc:265 +#: ardour_ui_ed.cc:237 msgid "Help|Manual" msgstr "Hjelp|Rettleiing" -#: ardour_ui_ed.cc:266 +#: ardour_ui_ed.cc:238 msgid "Reference" msgstr "Referanse" -#: ardour_ui_ed.cc:267 theme_manager.cc:55 theme_manager.cc:62 -msgid "Theme Manager" -msgstr "Temabehandlar" - -#: ardour_ui_ed.cc:268 keyeditor.cc:53 -msgid "Key Bindings" -msgstr "Snøggtastar" - -#: ardour_ui_ed.cc:269 bundle_manager.cc:265 -msgid "Bundle Manager" -msgstr "Bundelordnar" - -#: ardour_ui_ed.cc:272 -msgid "Add Audio Track" -msgstr "Legg til lydspor" - -#: ardour_ui_ed.cc:274 -msgid "Add Audio Bus" -msgstr "Legg til lydbuss" - -#: ardour_ui_ed.cc:276 -msgid "Add MIDI Track" -msgstr "Legg til MIDI-spor" - -#: ardour_ui_ed.cc:281 plugin_ui.cc:461 +#: ardour_ui_ed.cc:240 plugin_ui.cc:419 msgid "Save" msgstr "Lagre" -#: ardour_ui_ed.cc:289 rc_option_editor.cc:1116 rc_option_editor.cc:1127 -#: rc_option_editor.cc:1136 rc_option_editor.cc:1149 rc_option_editor.cc:1162 -#: rc_option_editor.cc:1171 rc_option_editor.cc:1181 rc_option_editor.cc:1183 -#: rc_option_editor.cc:1193 rc_option_editor.cc:1209 rc_option_editor.cc:1222 -#: rc_option_editor.cc:1240 rc_option_editor.cc:1242 rc_option_editor.cc:1256 -#: rc_option_editor.cc:1259 rc_option_editor.cc:1261 rc_option_editor.cc:1278 -#: rc_option_editor.cc:1289 +#: ardour_ui_ed.cc:248 rc_option_editor.cc:1114 rc_option_editor.cc:1125 +#: rc_option_editor.cc:1134 rc_option_editor.cc:1147 rc_option_editor.cc:1160 +#: rc_option_editor.cc:1169 rc_option_editor.cc:1179 rc_option_editor.cc:1181 +#: rc_option_editor.cc:1191 rc_option_editor.cc:1207 rc_option_editor.cc:1220 +#: rc_option_editor.cc:1238 rc_option_editor.cc:1240 rc_option_editor.cc:1254 +#: rc_option_editor.cc:1257 rc_option_editor.cc:1259 rc_option_editor.cc:1276 +#: rc_option_editor.cc:1287 msgid "Transport" msgstr "Speling" -#: ardour_ui_ed.cc:295 engine_dialog.cc:85 sfdb_ui.cc:559 +#: ardour_ui_ed.cc:254 engine_dialog.cc:85 sfdb_ui.cc:559 msgid "Stop" msgstr "Stopp" -#: ardour_ui_ed.cc:298 +#: ardour_ui_ed.cc:257 msgid "Roll" msgstr "Rull" -#: ardour_ui_ed.cc:302 +#: ardour_ui_ed.cc:261 msgid "Start/Stop" msgstr "Start/stopp" -#: ardour_ui_ed.cc:305 +#: ardour_ui_ed.cc:264 msgid "Start/Continue/Stop" msgstr "Start/hald fram/stopp" -#: ardour_ui_ed.cc:308 +#: ardour_ui_ed.cc:267 msgid "Stop and Forget Capture" msgstr "Stopp og gløym opptaket" -#: ardour_ui_ed.cc:318 +#: ardour_ui_ed.cc:277 msgid "Transition To Roll" msgstr "Overgang til rulling" -#: ardour_ui_ed.cc:322 +#: ardour_ui_ed.cc:281 msgid "Transition To Reverse" msgstr "Overgang til baklengs" -#: ardour_ui_ed.cc:326 +#: ardour_ui_ed.cc:285 msgid "Play Loop Range" msgstr "Spel lykkje-området" -#: ardour_ui_ed.cc:329 +#: ardour_ui_ed.cc:288 msgid "Play Selected Range" msgstr "Spel det valte området" -#: ardour_ui_ed.cc:332 +#: ardour_ui_ed.cc:291 msgid "Play Selection w/Preroll" msgstr "Spel utvalet m/førrull" -#: ardour_ui_ed.cc:336 +#: ardour_ui_ed.cc:295 msgid "Enable Record" msgstr "Skru på opptak" -#: ardour_ui_ed.cc:339 +#: ardour_ui_ed.cc:298 msgid "Start Recording" msgstr "Start opptak" -#: ardour_ui_ed.cc:343 +#: ardour_ui_ed.cc:302 msgid "Rewind" msgstr "Spol bakover" -#: ardour_ui_ed.cc:346 +#: ardour_ui_ed.cc:305 msgid "Rewind (Slow)" msgstr "Spol sakte bakover" -#: ardour_ui_ed.cc:349 +#: ardour_ui_ed.cc:308 msgid "Rewind (Fast)" msgstr "Spol fort bakover" -#: ardour_ui_ed.cc:352 startup.cc:702 +#: ardour_ui_ed.cc:311 startup.cc:727 msgid "Forward" msgstr "Framover" -#: ardour_ui_ed.cc:355 +#: ardour_ui_ed.cc:314 msgid "Forward (Slow)" msgstr "Spol sakte framover" -#: ardour_ui_ed.cc:358 +#: ardour_ui_ed.cc:317 msgid "Forward (Fast)" msgstr "Spol fort framover" -#: ardour_ui_ed.cc:361 +#: ardour_ui_ed.cc:320 msgid "Goto Zero" msgstr "Gå til null" -#: ardour_ui_ed.cc:364 +#: ardour_ui_ed.cc:323 msgid "Goto Start" msgstr "Gå til starten" -#: ardour_ui_ed.cc:367 +#: ardour_ui_ed.cc:326 msgid "Goto End" msgstr "Gå til slutten" -#: ardour_ui_ed.cc:370 +#: ardour_ui_ed.cc:329 msgid "Goto Wall Clock" msgstr "Gå til Veggur" -#: ardour_ui_ed.cc:374 +#: ardour_ui_ed.cc:333 msgid "Focus On Clock" msgstr "Fokuser på klokka" -#: ardour_ui_ed.cc:378 ardour_ui_ed.cc:387 audio_clock.cc:2046 editor.cc:241 -#: editor_actions.cc:544 editor_actions.cc:554 export_timespan_selector.cc:88 +#: ardour_ui_ed.cc:337 ardour_ui_ed.cc:346 audio_clock.cc:2046 editor.cc:237 +#: editor_actions.cc:544 editor_actions.cc:553 export_timespan_selector.cc:88 #: session_option_editor.cc:41 session_option_editor.cc:61 -#: session_option_editor.cc:80 session_option_editor.cc:98 -#: session_option_editor.cc:111 session_option_editor.cc:124 -#: session_option_editor.cc:126 session_option_editor.cc:128 +#: session_option_editor.cc:80 session_option_editor.cc:96 +#: session_option_editor.cc:109 session_option_editor.cc:122 +#: session_option_editor.cc:124 session_option_editor.cc:126 msgid "Timecode" msgstr "Tidskode" -#: ardour_ui_ed.cc:380 ardour_ui_ed.cc:389 editor_actions.cc:542 +#: ardour_ui_ed.cc:339 ardour_ui_ed.cc:348 editor_actions.cc:542 msgid "Bars & Beats" msgstr "Takter og taktslag" -#: ardour_ui_ed.cc:382 ardour_ui_ed.cc:391 +#: ardour_ui_ed.cc:341 ardour_ui_ed.cc:350 msgid "Minutes & Seconds" msgstr "Minutt og sekund" -#: ardour_ui_ed.cc:384 ardour_ui_ed.cc:393 audio_clock.cc:2050 editor.cc:242 +#: ardour_ui_ed.cc:343 ardour_ui_ed.cc:352 audio_clock.cc:2050 editor.cc:238 #: editor_actions.cc:543 msgid "Samples" msgstr "Punktprøver" -#: ardour_ui_ed.cc:396 +#: ardour_ui_ed.cc:355 msgid "Punch In" msgstr "Slå inn" -#: ardour_ui_ed.cc:397 mixer_strip.cc:1905 route_ui.cc:132 +#: ardour_ui_ed.cc:356 mixer_strip.cc:1904 route_ui.cc:132 #: time_info_box.cc:113 msgid "In" msgstr "Inn" -#: ardour_ui_ed.cc:400 +#: ardour_ui_ed.cc:359 msgid "Punch Out" msgstr "Slå ut" -#: ardour_ui_ed.cc:401 time_info_box.cc:114 +#: ardour_ui_ed.cc:360 time_info_box.cc:114 msgid "Out" msgstr "Ut" -#: ardour_ui_ed.cc:404 +#: ardour_ui_ed.cc:363 msgid "Punch In/Out" msgstr "Slå inn og ut" -#: ardour_ui_ed.cc:405 +#: ardour_ui_ed.cc:364 msgid "In/Out" msgstr "Inn/ut" -#: ardour_ui_ed.cc:408 rc_option_editor.cc:1073 +#: ardour_ui_ed.cc:367 rc_option_editor.cc:1071 msgid "Click" msgstr "Klikk" -#: ardour_ui_ed.cc:411 +#: ardour_ui_ed.cc:370 msgid "Auto Input" msgstr "Autoinngang" -#: ardour_ui_ed.cc:414 +#: ardour_ui_ed.cc:373 msgid "Auto Play" msgstr "Autospel" -#: ardour_ui_ed.cc:425 +#: ardour_ui_ed.cc:384 msgid "Sync Startup to Video" msgstr "Synk oppstart til video" -#: ardour_ui_ed.cc:427 +#: ardour_ui_ed.cc:386 msgid "Time Master" msgstr "Hovudklokke" -#: ardour_ui_ed.cc:434 +#: ardour_ui_ed.cc:393 msgid "Toggle Record Enable Track %1" msgstr "Skru på/av opptak for spor %1" -#: ardour_ui_ed.cc:441 +#: ardour_ui_ed.cc:400 msgid "Percentage" msgstr "Prosent" -#: ardour_ui_ed.cc:442 shuttle_control.cc:168 +#: ardour_ui_ed.cc:401 shuttle_control.cc:169 msgid "Semitones" msgstr "Halvtonar" -#: ardour_ui_ed.cc:446 +#: ardour_ui_ed.cc:405 msgid "Send MTC" msgstr "Send MTC (Midi Time Code)" -#: ardour_ui_ed.cc:448 +#: ardour_ui_ed.cc:407 msgid "Send MMC" msgstr "Send MMC (Midi Machine Control)" -#: ardour_ui_ed.cc:450 +#: ardour_ui_ed.cc:409 msgid "Use MMC" msgstr "Bruk MMC (Midi Machine Control)" -#: ardour_ui_ed.cc:452 rc_option_editor.cc:1704 +#: ardour_ui_ed.cc:411 rc_option_editor.cc:1702 msgid "Send MIDI Clock" msgstr "Send MIDI-klokke" -#: ardour_ui_ed.cc:454 +#: ardour_ui_ed.cc:413 msgid "Send MIDI Feedback" msgstr "Send MIDI-svar" -#: ardour_ui_ed.cc:460 +#: ardour_ui_ed.cc:419 msgid "Panic" msgstr "Panikk" -#: ardour_ui_ed.cc:600 +#: ardour_ui_ed.cc:559 msgid "Wall Clock" msgstr "Veggur" -#: ardour_ui_ed.cc:601 +#: ardour_ui_ed.cc:560 msgid "Disk Space" msgstr "Diskplass" -#: ardour_ui_ed.cc:602 +#: ardour_ui_ed.cc:561 msgid "DSP" msgstr "DSP" -#: ardour_ui_ed.cc:603 +#: ardour_ui_ed.cc:562 msgid "Buffers" msgstr "Bufrar" -#: ardour_ui_ed.cc:604 +#: ardour_ui_ed.cc:563 msgid "JACK Sampling Rate and Latency" msgstr "JACK-punktrate og -treigskap" -#: ardour_ui_ed.cc:605 +#: ardour_ui_ed.cc:564 msgid "Timecode Format" msgstr "Tidskodeformat" -#: ardour_ui_ed.cc:606 +#: ardour_ui_ed.cc:565 msgid "File Format" msgstr "Filformat" @@ -2031,11 +2027,11 @@ msgstr "" msgid "Internal" msgstr "Intern" -#: ardour_ui_options.cc:475 +#: ardour_ui_options.cc:473 msgid "Enable/Disable external positional sync" msgstr "Skru på/av ekstern posisjonssynk" -#: ardour_ui_options.cc:477 +#: ardour_ui_options.cc:475 msgid "Sync to JACK is not possible: video pull up/down is set" msgstr "Ikkje mogleg å synka til JACK: opp- og nedtrekk for video er fastsett" @@ -2056,16 +2052,16 @@ msgstr "Dra" msgid "%+.4f%%" msgstr "%+.4f%%" -#: audio_clock.cc:1237 editor.cc:243 editor_actions.cc:135 +#: audio_clock.cc:1237 editor.cc:239 editor_actions.cc:135 #: editor_actions.cc:536 msgid "Tempo" msgstr "Tempo" -#: audio_clock.cc:1241 editor.cc:244 editor_actions.cc:537 +#: audio_clock.cc:1241 editor.cc:240 editor_actions.cc:537 msgid "Meter" msgstr "Taktart" -#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1037 +#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1030 #: midi_region_view.cc:2991 session_metadata_dialog.cc:331 #: session_metadata_dialog.cc:379 session_metadata_dialog.cc:435 #: session_metadata_dialog.cc:716 @@ -2076,7 +2072,7 @@ msgstr "Programmeringsfeil: %1" msgid "programming error: %1 %2" msgstr "programmeringsfeil: %1 %2" -#: audio_clock.cc:2048 editor.cc:240 export_timespan_selector.cc:98 +#: audio_clock.cc:2048 editor.cc:236 export_timespan_selector.cc:98 msgid "Bars:Beats" msgstr "Takter:Taktslag" @@ -2154,32 +2150,32 @@ msgid "hide track" msgstr "gøym spor" #: automation_time_axis.cc:255 automation_time_axis.cc:307 -#: automation_time_axis.cc:496 gain_meter.cc:195 generic_pluginui.cc:452 -#: generic_pluginui.cc:729 panner_ui.cc:150 +#: automation_time_axis.cc:496 gain_meter.cc:196 generic_pluginui.cc:456 +#: generic_pluginui.cc:733 panner_ui.cc:150 msgid "Automation|Manual" msgstr "Automasjon|Manuell" #: automation_time_axis.cc:257 automation_time_axis.cc:318 -#: automation_time_axis.cc:501 editor.cc:1957 editor.cc:2034 -#: editor_actions.cc:118 editor_actions.cc:1865 gain_meter.cc:198 -#: generic_pluginui.cc:455 generic_pluginui.cc:731 midi_time_axis.cc:1489 -#: midi_time_axis.cc:1492 midi_time_axis.cc:1495 panner_ui.cc:153 +#: automation_time_axis.cc:501 editor.cc:1933 editor.cc:2010 +#: editor_actions.cc:118 editor_actions.cc:1856 gain_meter.cc:199 +#: generic_pluginui.cc:459 generic_pluginui.cc:735 midi_time_axis.cc:1488 +#: midi_time_axis.cc:1491 midi_time_axis.cc:1494 panner_ui.cc:153 msgid "Play" msgstr "Spel" #: automation_time_axis.cc:259 automation_time_axis.cc:329 -#: automation_time_axis.cc:506 gain_meter.cc:201 generic_pluginui.cc:458 -#: generic_pluginui.cc:733 panner_ui.cc:156 +#: automation_time_axis.cc:506 gain_meter.cc:202 generic_pluginui.cc:462 +#: generic_pluginui.cc:737 panner_ui.cc:156 msgid "Write" msgstr "Skriv" #: automation_time_axis.cc:261 automation_time_axis.cc:340 -#: automation_time_axis.cc:511 gain_meter.cc:204 generic_pluginui.cc:461 -#: generic_pluginui.cc:735 panner_ui.cc:159 +#: automation_time_axis.cc:511 gain_meter.cc:205 generic_pluginui.cc:465 +#: generic_pluginui.cc:739 panner_ui.cc:159 msgid "Touch" msgstr "Rør" -#: automation_time_axis.cc:351 generic_pluginui.cc:464 +#: automation_time_axis.cc:351 generic_pluginui.cc:468 msgid "???" msgstr "???" @@ -2187,8 +2183,8 @@ msgstr "???" msgid "clear automation" msgstr "tøm automasjon" -#: automation_time_axis.cc:485 editor_actions.cc:616 editor_markers.cc:858 -#: location_ui.cc:55 plugin_selector.cc:86 route_time_axis.cc:699 +#: automation_time_axis.cc:485 editor_actions.cc:613 editor_markers.cc:857 +#: location_ui.cc:55 plugin_selector.cc:85 route_time_axis.cc:699 msgid "Hide" msgstr "Gøym" @@ -2204,68 +2200,67 @@ msgstr "Tilstand" msgid "Discrete" msgstr "Diskret" -#: automation_time_axis.cc:537 editor.cc:1481 editor.cc:1488 editor.cc:1544 -#: editor.cc:1550 export_format_dialog.cc:476 +#: automation_time_axis.cc:537 editor.cc:1457 editor.cc:1464 editor.cc:1520 +#: editor.cc:1526 export_format_dialog.cc:476 msgid "Linear" msgstr "Rettlinja" #: automation_time_axis.cc:543 rhythm_ferret.cc:110 route_time_axis.cc:638 -#: shuttle_control.cc:187 +#: shuttle_control.cc:188 msgid "Mode" msgstr "Modus" -#: bundle_manager.cc:183 +#: bundle_manager.cc:181 msgid "Disassociate" msgstr "Ikkje tilknyt" -#: bundle_manager.cc:187 +#: bundle_manager.cc:185 msgid "Edit Bundle" msgstr "Endra bundelen" -#: bundle_manager.cc:202 +#: bundle_manager.cc:200 msgid "Direction:" msgstr "Retning:" -#: bundle_manager.cc:207 bundle_manager.cc:211 mixer_strip.cc:156 -#: mixer_strip.cc:2133 +#: bundle_manager.cc:205 bundle_manager.cc:209 mixer_strip.cc:156 +#: mixer_strip.cc:2132 msgid "Input" msgstr "Inngang" -#: bundle_manager.cc:208 bundle_manager.cc:213 bundle_manager.cc:247 -#: mixer_strip.cc:161 mixer_strip.cc:2136 +#: bundle_manager.cc:206 bundle_manager.cc:211 bundle_manager.cc:245 +#: mixer_strip.cc:161 mixer_strip.cc:2135 msgid "Output" msgstr "Utgang" -#: bundle_manager.cc:266 editor.cc:1998 editor_actions.cc:90 +#: bundle_manager.cc:264 editor.cc:1974 editor_actions.cc:90 #: editor_actions.cc:100 msgid "Edit" msgstr "Rediger" -#: bundle_manager.cc:267 editor.cc:5525 editor_actions.cc:310 -#: editor_actions.cc:368 plugin_ui.cc:462 processor_box.cc:2207 +#: bundle_manager.cc:265 editor.cc:5493 editor_actions.cc:310 +#: editor_actions.cc:368 plugin_ui.cc:420 processor_box.cc:2227 #: route_time_axis.cc:704 msgid "Delete" msgstr "Slett" -#: bundle_manager.cc:273 bundle_manager.cc:441 editor_route_groups.cc:96 -#: editor_routes.cc:202 midi_list_editor.cc:106 rc_option_editor.cc:656 -#: session_metadata_dialog.cc:525 +#: bundle_manager.cc:271 bundle_manager.cc:439 editor_route_groups.cc:96 +#: editor_routes.cc:202 midi_list_editor.cc:106 session_metadata_dialog.cc:525 msgid "Name" msgstr "Namn" -#: bundle_manager.cc:284 +#: bundle_manager.cc:282 msgid "New" msgstr "Ny" -#: bundle_manager.cc:334 +#: bundle_manager.cc:332 msgid "Bundle" msgstr "Bundel" -#: bundle_manager.cc:419 +#: bundle_manager.cc:417 msgid "Add Channel" msgstr "Legg til kanal" -#: bundle_manager.cc:426 +#: bundle_manager.cc:424 msgid "Rename Channel" msgstr "Døyp om kanalen" @@ -2411,565 +2406,565 @@ msgid "Time" msgstr "Tid" #: edit_note_dialog.cc:98 editor_regions.cc:114 -#: export_timespan_selector.cc:361 export_timespan_selector.cc:425 +#: export_timespan_selector.cc:359 export_timespan_selector.cc:421 #: location_ui.cc:313 midi_list_editor.cc:114 time_info_box.cc:105 msgid "Length" msgstr "Lengd" -#: edit_note_dialog.cc:168 +#: edit_note_dialog.cc:165 msgid "edit note" msgstr "endra noten" -#: editor.cc:141 editor.cc:3455 +#: editor.cc:137 editor.cc:3429 msgid "CD Frames" msgstr "CD-rammer" -#: editor.cc:142 editor.cc:3457 +#: editor.cc:138 editor.cc:3431 msgid "Timecode Frames" msgstr "Tidskoderammer" -#: editor.cc:143 editor.cc:3459 +#: editor.cc:139 editor.cc:3433 msgid "Timecode Seconds" msgstr "Tidskodesekund" -#: editor.cc:144 editor.cc:3461 +#: editor.cc:140 editor.cc:3435 msgid "Timecode Minutes" msgstr "Tidskodeminutt" -#: editor.cc:145 editor.cc:3463 +#: editor.cc:141 editor.cc:3437 msgid "Seconds" msgstr "Sekund" -#: editor.cc:146 editor.cc:3465 +#: editor.cc:142 editor.cc:3439 msgid "Minutes" msgstr "Minutt" -#: editor.cc:147 editor.cc:3439 quantize_dialog.cc:37 quantize_dialog.cc:141 +#: editor.cc:143 editor.cc:3413 quantize_dialog.cc:37 quantize_dialog.cc:141 msgid "Beats/128" msgstr "Slag/128" -#: editor.cc:148 editor.cc:3437 quantize_dialog.cc:38 quantize_dialog.cc:143 +#: editor.cc:144 editor.cc:3411 quantize_dialog.cc:38 quantize_dialog.cc:143 msgid "Beats/64" msgstr "Slag/64" -#: editor.cc:149 editor.cc:3435 quantize_dialog.cc:39 quantize_dialog.cc:145 +#: editor.cc:145 editor.cc:3409 quantize_dialog.cc:39 quantize_dialog.cc:145 msgid "Beats/32" msgstr "Slag/32" -#: editor.cc:150 editor.cc:3433 +#: editor.cc:146 editor.cc:3407 msgid "Beats/28" msgstr "Slag/28" -#: editor.cc:151 editor.cc:3431 +#: editor.cc:147 editor.cc:3405 msgid "Beats/24" msgstr "Slag/24" -#: editor.cc:152 editor.cc:3429 +#: editor.cc:148 editor.cc:3403 msgid "Beats/20" msgstr "Slag/20" -#: editor.cc:153 editor.cc:3427 quantize_dialog.cc:40 quantize_dialog.cc:147 +#: editor.cc:149 editor.cc:3401 quantize_dialog.cc:40 quantize_dialog.cc:147 msgid "Beats/16" msgstr "Slag/16" -#: editor.cc:154 editor.cc:3425 +#: editor.cc:150 editor.cc:3399 msgid "Beats/14" msgstr "Slag/14" -#: editor.cc:155 editor.cc:3423 +#: editor.cc:151 editor.cc:3397 msgid "Beats/12" msgstr "Slag/12" -#: editor.cc:156 editor.cc:3421 +#: editor.cc:152 editor.cc:3395 msgid "Beats/10" msgstr "Slag/10" -#: editor.cc:157 editor.cc:3419 quantize_dialog.cc:41 quantize_dialog.cc:149 +#: editor.cc:153 editor.cc:3393 quantize_dialog.cc:41 quantize_dialog.cc:149 msgid "Beats/8" msgstr "Slag/8" -#: editor.cc:158 editor.cc:3417 +#: editor.cc:154 editor.cc:3391 msgid "Beats/7" msgstr "Slag/7" -#: editor.cc:159 editor.cc:3415 +#: editor.cc:155 editor.cc:3389 msgid "Beats/6" msgstr "Slag/6" -#: editor.cc:160 editor.cc:3413 +#: editor.cc:156 editor.cc:3387 msgid "Beats/5" msgstr "Slag/5" -#: editor.cc:161 editor.cc:3411 quantize_dialog.cc:42 quantize_dialog.cc:151 +#: editor.cc:157 editor.cc:3385 quantize_dialog.cc:42 quantize_dialog.cc:151 msgid "Beats/4" msgstr "Slag/4" -#: editor.cc:162 editor.cc:3409 quantize_dialog.cc:43 quantize_dialog.cc:153 +#: editor.cc:158 editor.cc:3383 quantize_dialog.cc:43 quantize_dialog.cc:153 msgid "Beats/3" msgstr "Slag/3" -#: editor.cc:163 editor.cc:3407 quantize_dialog.cc:44 quantize_dialog.cc:155 +#: editor.cc:159 editor.cc:3381 quantize_dialog.cc:44 quantize_dialog.cc:155 msgid "Beats/2" msgstr "Slag/2" -#: editor.cc:164 editor.cc:3441 quantize_dialog.cc:45 quantize_dialog.cc:157 +#: editor.cc:160 editor.cc:3415 quantize_dialog.cc:45 quantize_dialog.cc:157 msgid "Beats" msgstr "Slag" -#: editor.cc:165 editor.cc:3443 +#: editor.cc:161 editor.cc:3417 msgid "Bars" msgstr "Takter" -#: editor.cc:166 editor.cc:3445 +#: editor.cc:162 editor.cc:3419 msgid "Marks" msgstr "Merke" -#: editor.cc:167 editor.cc:3447 +#: editor.cc:163 editor.cc:3421 msgid "Region starts" msgstr "Bolk-startar" -#: editor.cc:168 editor.cc:3449 +#: editor.cc:164 editor.cc:3423 msgid "Region ends" msgstr "Bolk-endar" -#: editor.cc:169 editor.cc:3453 +#: editor.cc:165 editor.cc:3427 msgid "Region syncs" msgstr "Bolk-synkar" -#: editor.cc:170 editor.cc:3451 +#: editor.cc:166 editor.cc:3425 msgid "Region bounds" msgstr "Bolkgrenser" -#: editor.cc:175 editor.cc:3481 editor_actions.cc:485 +#: editor.cc:171 editor.cc:3455 editor_actions.cc:485 msgid "No Grid" msgstr "Ikkje vis rutenett" -#: editor.cc:176 editor.cc:3483 editor_actions.cc:486 +#: editor.cc:172 editor.cc:3457 editor_actions.cc:486 msgid "Grid" msgstr "Rutenett" -#: editor.cc:177 editor.cc:3485 editor_actions.cc:487 +#: editor.cc:173 editor.cc:3459 editor_actions.cc:487 msgid "Magnetic" msgstr "Magnetisk" -#: editor.cc:182 editor.cc:192 editor.cc:3524 editor.cc:3549 +#: editor.cc:178 editor.cc:188 editor.cc:3498 editor.cc:3523 #: editor_actions.cc:117 editor_actions.cc:468 msgid "Playhead" msgstr "Spelehovudet" -#: editor.cc:183 editor.cc:3522 editor_actions.cc:470 +#: editor.cc:179 editor.cc:3496 editor_actions.cc:470 msgid "Marker" msgstr "Markør" -#: editor.cc:184 editor.cc:193 editor.cc:3551 editor_actions.cc:469 +#: editor.cc:180 editor.cc:189 editor.cc:3525 editor_actions.cc:469 msgid "Mouse" msgstr "Mus" -#: editor.cc:189 editor.cc:3543 mono_panner_editor.cc:42 +#: editor.cc:185 editor.cc:3517 mono_panner_editor.cc:42 msgid "Left" msgstr "Venstre" -#: editor.cc:190 editor.cc:3545 mono_panner_editor.cc:47 +#: editor.cc:186 editor.cc:3519 mono_panner_editor.cc:47 msgid "Right" msgstr "Høgre" -#: editor.cc:191 editor.cc:3547 +#: editor.cc:187 editor.cc:3521 msgid "Center" msgstr "Midten" -#: editor.cc:194 editor.cc:3114 editor.cc:3553 +#: editor.cc:190 editor.cc:3090 editor.cc:3527 msgid "Edit point" msgstr "Redigeringspunkt" -#: editor.cc:200 +#: editor.cc:196 msgid "Mushy" msgstr "Grumsut" -#: editor.cc:201 +#: editor.cc:197 msgid "Smooth" msgstr "Jamn" -#: editor.cc:202 +#: editor.cc:198 msgid "Balanced multitimbral mixture" msgstr "Balansert fleirklangblanding" -#: editor.cc:203 +#: editor.cc:199 msgid "Unpitched percussion with stable notes" msgstr "Jamne perkusjonsnotar utan tonehøgd" -#: editor.cc:204 +#: editor.cc:200 msgid "Crisp monophonic instrumental" msgstr "Skarp instrumental i mono" -#: editor.cc:205 +#: editor.cc:201 msgid "Unpitched solo percussion" msgstr "Jamne perkusjonsnotar utan tonehøgd" -#: editor.cc:206 +#: editor.cc:202 msgid "Resample without preserving pitch" msgstr "Omkod punktfrekvens utan å halda på tonehøgd" -#: editor.cc:239 +#: editor.cc:235 msgid "Mins:Secs" msgstr "Min:Sek" -#: editor.cc:245 +#: editor.cc:241 msgid "Location Markers" msgstr "Stadmarkørar" -#: editor.cc:246 +#: editor.cc:242 msgid "Range Markers" msgstr "Områdemarkørar" -#: editor.cc:247 +#: editor.cc:243 msgid "Loop/Punch Ranges" msgstr "Lykkje-/innslagsområde" -#: editor.cc:248 editor_actions.cc:540 +#: editor.cc:244 editor_actions.cc:540 msgid "CD Markers" msgstr "CD-markørar" -#: editor.cc:250 +#: editor.cc:245 msgid "Video Timeline" msgstr "" -#: editor.cc:266 +#: editor.cc:260 msgid "mode" msgstr "modus" -#: editor.cc:554 +#: editor.cc:542 msgid "Regions" msgstr "Bolkar" -#: editor.cc:555 +#: editor.cc:543 msgid "Tracks & Busses" msgstr "Spor og bussar" -#: editor.cc:556 +#: editor.cc:544 msgid "Snapshots" msgstr "Snøggbilete" -#: editor.cc:557 +#: editor.cc:545 msgid "Track & Bus Groups" msgstr "Spor- og bussgrupper" -#: editor.cc:558 +#: editor.cc:546 msgid "Ranges & Marks" msgstr "Område og merke" -#: editor.cc:702 editor.cc:5376 rc_option_editor.cc:1296 -#: rc_option_editor.cc:1304 rc_option_editor.cc:1312 rc_option_editor.cc:1329 -#: rc_option_editor.cc:1331 rc_option_editor.cc:1339 rc_option_editor.cc:1347 -#: rc_option_editor.cc:1367 rc_option_editor.cc:1379 rc_option_editor.cc:1381 -#: rc_option_editor.cc:1389 rc_option_editor.cc:1397 rc_option_editor.cc:1405 -#: rc_option_editor.cc:1413 rc_option_editor.cc:1421 rc_option_editor.cc:1436 -#: rc_option_editor.cc:1440 +#: editor.cc:690 editor.cc:5345 rc_option_editor.cc:1294 +#: rc_option_editor.cc:1302 rc_option_editor.cc:1310 rc_option_editor.cc:1327 +#: rc_option_editor.cc:1329 rc_option_editor.cc:1337 rc_option_editor.cc:1345 +#: rc_option_editor.cc:1365 rc_option_editor.cc:1377 rc_option_editor.cc:1379 +#: rc_option_editor.cc:1387 rc_option_editor.cc:1395 rc_option_editor.cc:1403 +#: rc_option_editor.cc:1411 rc_option_editor.cc:1419 rc_option_editor.cc:1434 +#: rc_option_editor.cc:1438 msgid "Editor" msgstr "Redigering" -#: editor.cc:1239 editor.cc:1249 editor.cc:4471 editor_actions.cc:130 -#: editor_actions.cc:1813 +#: editor.cc:1215 editor.cc:1225 editor.cc:4440 editor_actions.cc:130 +#: editor_actions.cc:1804 msgid "Loop" msgstr "Spel i lykkje" -#: editor.cc:1255 editor.cc:1265 editor.cc:4498 editor_actions.cc:131 +#: editor.cc:1231 editor.cc:1241 editor.cc:4467 editor_actions.cc:131 #: time_info_box.cc:67 msgid "Punch" msgstr "Slå inn/ut" -#: editor.cc:1376 +#: editor.cc:1352 msgid "Linear (for highly correlated material)" msgstr "Lineært (for særs nivårett materiale)" -#: editor.cc:1386 editor.cc:1523 editor.cc:1585 +#: editor.cc:1362 editor.cc:1499 editor.cc:1561 #, fuzzy msgid "Constant power" msgstr "Konstant kraft" -#: editor.cc:1395 editor.cc:1516 editor.cc:1578 +#: editor.cc:1371 editor.cc:1492 editor.cc:1554 msgid "Symmetric" msgstr "Symmetrisk" -#: editor.cc:1405 editor.cc:1498 editor.cc:1560 +#: editor.cc:1381 editor.cc:1474 editor.cc:1536 msgid "Slow" msgstr "Sakte" -#: editor.cc:1414 editor.cc:1507 editor.cc:1569 sfdb_ui.cc:1606 +#: editor.cc:1390 editor.cc:1483 editor.cc:1545 sfdb_ui.cc:1606 #: sfdb_ui.cc:1715 msgid "Fast" msgstr "Fort" -#: editor.cc:1461 +#: editor.cc:1437 msgid "programming error: fade in canvas item has no regionview data pointer!" msgstr "" "Programmeringsfeil: Inntoningslerretet har ingen datapeikarar for bolkvising!" -#: editor.cc:1472 editor.cc:1536 +#: editor.cc:1448 editor.cc:1512 msgid "Deactivate" msgstr "Slå av" -#: editor.cc:1474 editor.cc:1538 +#: editor.cc:1450 editor.cc:1514 msgid "Activate" msgstr "Slå på" -#: editor.cc:1482 editor.cc:1545 +#: editor.cc:1458 editor.cc:1521 msgid "Slowest" msgstr "Saktast" -#: editor.cc:1596 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 +#: editor.cc:1572 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 msgid "programming error: " msgstr "programmeringsfeil: " -#: editor.cc:1697 editor.cc:1705 editor_ops.cc:3523 +#: editor.cc:1673 editor.cc:1681 editor_ops.cc:3522 msgid "Freeze" msgstr "Frys" -#: editor.cc:1701 +#: editor.cc:1677 msgid "Unfreeze" msgstr "U-frys" -#: editor.cc:1840 +#: editor.cc:1816 msgid "Selected Regions" msgstr "Valde bolkar" -#: editor.cc:1876 editor_markers.cc:896 +#: editor.cc:1852 editor_markers.cc:895 msgid "Play Range" msgstr "Spel området" -#: editor.cc:1877 editor_markers.cc:899 +#: editor.cc:1853 editor_markers.cc:898 msgid "Loop Range" msgstr "Spel området i lykkje" -#: editor.cc:1886 editor_actions.cc:332 +#: editor.cc:1862 editor_actions.cc:332 msgid "Move Range Start to Previous Region Boundary" msgstr "Flytt områdestarten til førre bolkgrense" -#: editor.cc:1893 editor_actions.cc:339 +#: editor.cc:1869 editor_actions.cc:339 msgid "Move Range Start to Next Region Boundary" msgstr "Flytt områdestarten til neste bolkgrense" -#: editor.cc:1900 editor_actions.cc:346 +#: editor.cc:1876 editor_actions.cc:346 msgid "Move Range End to Previous Region Boundary" msgstr "Flytt områdeslutten til førre bolkgrense" -#: editor.cc:1907 editor_actions.cc:353 +#: editor.cc:1883 editor_actions.cc:353 msgid "Move Range End to Next Region Boundary" msgstr "Flytt områdeslutten til neste bolkgrense" -#: editor.cc:1913 +#: editor.cc:1889 msgid "Convert to Region In-Place" msgstr "Gjer om til område-på-staden" -#: editor.cc:1914 +#: editor.cc:1890 msgid "Convert to Region in Region List" msgstr "Gjer om til bolk i bolklista" -#: editor.cc:1917 editor_markers.cc:926 +#: editor.cc:1893 editor_markers.cc:925 msgid "Select All in Range" msgstr "Vel alt innan området" -#: editor.cc:1920 +#: editor.cc:1896 msgid "Set Loop from Range" msgstr "Set lykkje frå området" -#: editor.cc:1921 +#: editor.cc:1897 msgid "Set Punch from Range" msgstr "Set innslag frå område" -#: editor.cc:1924 +#: editor.cc:1900 msgid "Add Range Markers" msgstr "Legg til områdemarkørar" -#: editor.cc:1927 +#: editor.cc:1903 msgid "Crop Region to Range" msgstr "Skjer bolken til området" -#: editor.cc:1928 +#: editor.cc:1904 msgid "Fill Range with Region" msgstr "Fyll området med bolken" -#: editor.cc:1929 editor_actions.cc:289 +#: editor.cc:1905 editor_actions.cc:289 msgid "Duplicate Range" msgstr "Klon området" -#: editor.cc:1932 +#: editor.cc:1908 msgid "Consolidate Range" msgstr "Sikra området" -#: editor.cc:1933 +#: editor.cc:1909 msgid "Consolidate Range With Processing" msgstr "Sikra området med prosessering" -#: editor.cc:1934 +#: editor.cc:1910 msgid "Bounce Range to Region List" msgstr "Miks ned området til bolkliste" -#: editor.cc:1935 +#: editor.cc:1911 msgid "Bounce Range to Region List With Processing" msgstr "Miks ned området til bolkliste med prosessering" -#: editor.cc:1936 editor_markers.cc:909 +#: editor.cc:1912 editor_markers.cc:908 msgid "Export Range..." msgstr "Eksporter området..." -#: editor.cc:1951 editor.cc:2032 editor_actions.cc:281 +#: editor.cc:1927 editor.cc:2008 editor_actions.cc:281 msgid "Play From Edit Point" msgstr "Spel frå redigeringspunktet" -#: editor.cc:1952 editor.cc:2033 +#: editor.cc:1928 editor.cc:2009 msgid "Play From Start" msgstr "Spel frå starten" -#: editor.cc:1953 +#: editor.cc:1929 msgid "Play Region" msgstr "Spel bolken" -#: editor.cc:1955 +#: editor.cc:1931 msgid "Loop Region" msgstr "Spel bolken i lykkje" -#: editor.cc:1965 editor.cc:2042 +#: editor.cc:1941 editor.cc:2018 msgid "Select All in Track" msgstr "Vel heile sporet" -#: editor.cc:1966 editor.cc:2043 editor_actions.cc:185 -#: export_timespan_selector.cc:53 processor_box.cc:2215 +#: editor.cc:1942 editor.cc:2019 editor_actions.cc:185 +#: export_timespan_selector.cc:53 processor_box.cc:2235 msgid "Select All" msgstr "Vel alt" -#: editor.cc:1967 editor.cc:2044 +#: editor.cc:1943 editor.cc:2020 msgid "Invert Selection in Track" msgstr "Omvend valet i sporet" -#: editor.cc:1968 editor.cc:2045 editor_actions.cc:187 +#: editor.cc:1944 editor.cc:2021 editor_actions.cc:187 msgid "Invert Selection" msgstr "Omvend utvalet" -#: editor.cc:1970 +#: editor.cc:1946 msgid "Set Range to Loop Range" msgstr "Gjer lykkje-området til eige område" -#: editor.cc:1971 +#: editor.cc:1947 msgid "Set Range to Punch Range" msgstr "Gjer innslagsområdet til eige område" -#: editor.cc:1973 editor.cc:2047 editor_actions.cc:188 +#: editor.cc:1949 editor.cc:2023 editor_actions.cc:188 msgid "Select All After Edit Point" msgstr "Vel alt etter redigeringspunktet" -#: editor.cc:1974 editor.cc:2048 editor_actions.cc:189 +#: editor.cc:1950 editor.cc:2024 editor_actions.cc:189 msgid "Select All Before Edit Point" msgstr "Vel alt før redigeringspunktet" -#: editor.cc:1975 editor.cc:2049 +#: editor.cc:1951 editor.cc:2025 msgid "Select All After Playhead" msgstr "Vel alt etter spelehovudet" -#: editor.cc:1976 editor.cc:2050 +#: editor.cc:1952 editor.cc:2026 msgid "Select All Before Playhead" msgstr "Vel alt før spelehovudet" -#: editor.cc:1977 +#: editor.cc:1953 msgid "Select All Between Playhead and Edit Point" msgstr "Vel alt mellom spelehovudet og redigeringspunktet" -#: editor.cc:1978 +#: editor.cc:1954 msgid "Select All Within Playhead and Edit Point" msgstr "Vel alt innanfor spelehovudet og redigeringspunktet" -#: editor.cc:1979 +#: editor.cc:1955 msgid "Select Range Between Playhead and Edit Point" msgstr "Vel område mellom spelehovudet og redigeringspunktet" -#: editor.cc:1981 editor.cc:2052 editor_actions.cc:127 editor_actions.cc:128 +#: editor.cc:1957 editor.cc:2028 editor_actions.cc:127 editor_actions.cc:128 msgid "Select" msgstr "Vel" -#: editor.cc:1989 editor.cc:2060 editor_actions.cc:309 processor_box.cc:2200 +#: editor.cc:1965 editor.cc:2036 editor_actions.cc:309 processor_box.cc:2220 msgid "Cut" msgstr "Klypp ut" -#: editor.cc:1990 editor.cc:2061 editor_actions.cc:312 processor_box.cc:2203 +#: editor.cc:1966 editor.cc:2037 editor_actions.cc:312 processor_box.cc:2223 msgid "Copy" msgstr "Kopier" -#: editor.cc:1991 editor.cc:2062 editor_actions.cc:313 processor_box.cc:2211 +#: editor.cc:1967 editor.cc:2038 editor_actions.cc:313 processor_box.cc:2231 msgid "Paste" msgstr "Lim inn" -#: editor.cc:1995 editor_actions.cc:87 +#: editor.cc:1971 editor_actions.cc:87 msgid "Align" msgstr "Juster" -#: editor.cc:1996 +#: editor.cc:1972 msgid "Align Relative" msgstr "Juster relativt" -#: editor.cc:2003 +#: editor.cc:1979 msgid "Insert Selected Region" msgstr "Set inn den valde bolken" -#: editor.cc:2004 +#: editor.cc:1980 msgid "Insert Existing Media" msgstr "Set inn eksisterande media" -#: editor.cc:2013 editor.cc:2069 +#: editor.cc:1989 editor.cc:2045 msgid "Nudge Entire Track Later" msgstr "Skubb heile sporet seinare" -#: editor.cc:2014 editor.cc:2070 +#: editor.cc:1990 editor.cc:2046 msgid "Nudge Track After Edit Point Later" msgstr "Skubb sporet etter redigeringspunktet seinare" -#: editor.cc:2015 editor.cc:2071 +#: editor.cc:1991 editor.cc:2047 msgid "Nudge Entire Track Earlier" msgstr "Skubb heile sporet tidlegare" -#: editor.cc:2016 editor.cc:2072 +#: editor.cc:1992 editor.cc:2048 msgid "Nudge Track After Edit Point Earlier" msgstr "Skubb sporet etter redigeringspunktet tidlegare" -#: editor.cc:2018 editor.cc:2074 +#: editor.cc:1994 editor.cc:2050 msgid "Nudge" msgstr "Skubb" -#: editor.cc:3094 +#: editor.cc:3070 msgid "Smart Mode (add Range functions to Object mode)" msgstr "Smart modus (legg til område-funksjonar i objektmodusen)" -#: editor.cc:3095 +#: editor.cc:3071 msgid "Object Mode (select/move Objects)" msgstr "Objektmodus (vel/flytt objekt)" -#: editor.cc:3096 +#: editor.cc:3072 msgid "Range Mode (select/move Ranges)" msgstr "Områdemodus (vel/flytt område)" -#: editor.cc:3097 +#: editor.cc:3073 msgid "Draw/Edit MIDI Notes" msgstr "Teikna/endra MIDI-notar" -#: editor.cc:3098 +#: editor.cc:3074 msgid "Draw Region Gain" msgstr "Teikna bolkvolumet" -#: editor.cc:3099 +#: editor.cc:3075 msgid "Select Zoom Range" msgstr "Vel zoom-område" -#: editor.cc:3100 +#: editor.cc:3076 msgid "Stretch/Shrink Regions and MIDI Notes" msgstr "Strekk/krymp bolkar og MIDI-notar" -#: editor.cc:3101 +#: editor.cc:3077 msgid "Listen to Specific Regions" msgstr "Lytt på visse bolkar" -#: editor.cc:3102 +#: editor.cc:3078 msgid "Note Level Editing" msgstr "Rediger notenivå" -#: editor.cc:3103 +#: editor.cc:3079 msgid "" "Groups: click to (de)activate\n" "Context-click for other operations" @@ -2977,51 +2972,51 @@ msgstr "" "Grupper: klikk for å skru av/på\n" "Kontekst-klikk for andre handlingar" -#: editor.cc:3104 +#: editor.cc:3080 msgid "Nudge Region/Selection Later" msgstr "Skubb bolken/markeringa seinare" -#: editor.cc:3105 +#: editor.cc:3081 msgid "Nudge Region/Selection Earlier" msgstr "Skubb bolken/markeringa tidlegare" -#: editor.cc:3106 editor_actions.cc:242 +#: editor.cc:3082 editor_actions.cc:242 msgid "Zoom In" msgstr "Zoom inn" -#: editor.cc:3107 editor_actions.cc:241 +#: editor.cc:3083 editor_actions.cc:241 msgid "Zoom Out" msgstr "Zoom ut" -#: editor.cc:3108 editor_actions.cc:243 +#: editor.cc:3084 editor_actions.cc:243 msgid "Zoom to Session" msgstr "Zoom til heile økta" -#: editor.cc:3109 +#: editor.cc:3085 msgid "Zoom focus" msgstr "Zoom-fokus" -#: editor.cc:3110 +#: editor.cc:3086 msgid "Expand Tracks" msgstr "Utvid spor" -#: editor.cc:3111 +#: editor.cc:3087 msgid "Shrink Tracks" msgstr "Krymp spor" -#: editor.cc:3112 +#: editor.cc:3088 msgid "Snap/Grid Units" msgstr "Feste- og rutenetteiningar" -#: editor.cc:3113 +#: editor.cc:3089 msgid "Snap/Grid Mode" msgstr "Feste- og rutenettmodus" -#: editor.cc:3115 +#: editor.cc:3091 msgid "Edit Mode" msgstr "Endringsmodus" -#: editor.cc:3116 +#: editor.cc:3092 msgid "" "Nudge Clock\n" "(controls distance used to nudge regions and selections)" @@ -3029,39 +3024,39 @@ msgstr "" "Skubbeklokke\n" "(kontrollerer avstanden som blir brukt til å skubba område og utval)" -#: editor.cc:3218 +#: editor.cc:3194 msgid "malformed URL passed to drag-n-drop code" msgstr "feilforma adresse sendt til dra-og-slepp-koden" -#: editor.cc:3280 editor_actions.cc:291 +#: editor.cc:3256 editor_actions.cc:291 msgid "Command|Undo" msgstr "Kommando|Angra" -#: editor.cc:3282 +#: editor.cc:3258 msgid "Command|Undo (%1)" msgstr "Kommando|Angra (%1)" -#: editor.cc:3289 editor_actions.cc:292 +#: editor.cc:3265 editor_actions.cc:292 msgid "Redo" msgstr "Gjer omatt" -#: editor.cc:3291 +#: editor.cc:3267 msgid "Redo (%1)" msgstr "Gjer omatt (%1)" -#: editor.cc:3310 editor.cc:3334 editor_actions.cc:106 editor_actions.cc:1794 +#: editor.cc:3286 editor.cc:3310 editor_actions.cc:106 editor_actions.cc:1785 msgid "Duplicate" msgstr "Klon" -#: editor.cc:3311 +#: editor.cc:3287 msgid "Number of duplications:" msgstr "Kor mange klonar:" -#: editor.cc:3890 +#: editor.cc:3864 msgid "Playlist Deletion" msgstr "Slett spelelister" -#: editor.cc:3891 +#: editor.cc:3865 msgid "" "Playlist %1 is currently unused.\n" "If it is kept, its audio files will not be cleaned.\n" @@ -3071,36 +3066,36 @@ msgstr "" "Om du let henne vera, blir ingen lydfiler derifrå rydda bort.\n" "Om du slettar henne, vil alle lydfiler derifrå bli rydda bort." -#: editor.cc:3901 +#: editor.cc:3875 msgid "Delete Playlist" msgstr "Slett speleliste" -#: editor.cc:3902 +#: editor.cc:3876 msgid "Keep Playlist" msgstr "Ha speleliste" -#: editor.cc:3903 editor_audio_import.cc:579 editor_ops.cc:5860 -#: processor_box.cc:1953 processor_box.cc:1978 +#: editor.cc:3877 editor_audio_import.cc:579 editor_ops.cc:5856 +#: processor_box.cc:1990 processor_box.cc:2015 msgid "Cancel" msgstr "Avbryt" -#: editor.cc:4047 +#: editor.cc:4021 msgid "new playlists" msgstr "nye spelelister" -#: editor.cc:4063 +#: editor.cc:4037 msgid "copy playlists" msgstr "kopier spelelister" -#: editor.cc:4078 +#: editor.cc:4052 msgid "clear playlists" msgstr "tøm spelelister" -#: editor.cc:4718 +#: editor.cc:4687 msgid "Please wait while %1 loads visual data." msgstr "Vent medan %1 lastar visuelle data" -#: editor.cc:5524 editor_markers.cc:941 panner_ui.cc:393 processor_box.cc:2231 +#: editor.cc:5492 editor_markers.cc:940 panner_ui.cc:393 processor_box.cc:2251 msgid "Edit..." msgstr "Endra..." @@ -3149,7 +3144,7 @@ msgstr "Lag" msgid "Position" msgstr "Posisjon" -#: editor_actions.cc:101 gain_meter.cc:123 gain_meter.cc:754 panner_ui.cc:177 +#: editor_actions.cc:101 gain_meter.cc:124 gain_meter.cc:755 panner_ui.cc:177 #: panner_ui.cc:586 msgid "Trim" msgstr "Skjer til" @@ -3162,9 +3157,9 @@ msgstr "Innvolum" msgid "Ranges" msgstr "Område" -#: editor_actions.cc:104 editor_actions.cc:1790 session_option_editor.cc:147 -#: session_option_editor.cc:149 session_option_editor.cc:158 -#: session_option_editor.cc:165 +#: editor_actions.cc:104 editor_actions.cc:1781 session_option_editor.cc:145 +#: session_option_editor.cc:147 session_option_editor.cc:156 +#: session_option_editor.cc:163 msgid "Fades" msgstr "Toningar" @@ -3192,7 +3187,7 @@ msgstr "Slepp nivåtoppar" msgid "Meter hold" msgstr "Hald nivåtoppar" -#: editor_actions.cc:113 session_option_editor.cc:236 +#: editor_actions.cc:113 session_option_editor.cc:234 msgid "MIDI Options" msgstr "MIDI-oppsett" @@ -3200,8 +3195,8 @@ msgstr "MIDI-oppsett" msgid "Misc Options" msgstr "Ymse val" -#: editor_actions.cc:115 rc_option_editor.cc:1454 route_group_dialog.cc:48 -#: session_option_editor.cc:220 session_option_editor.cc:227 +#: editor_actions.cc:115 rc_option_editor.cc:1452 route_group_dialog.cc:48 +#: session_option_editor.cc:218 session_option_editor.cc:225 msgid "Monitoring" msgstr "Lytting" @@ -3241,7 +3236,7 @@ msgstr "Sekundærklokke" msgid "Separate" msgstr "Skil" -#: editor_actions.cc:132 mixer_strip.cc:1917 route_time_axis.cc:199 +#: editor_actions.cc:132 mixer_strip.cc:1916 route_time_axis.cc:199 #: route_time_axis.cc:2397 msgid "Solo" msgstr "Solo" @@ -3378,7 +3373,7 @@ msgstr "Spelehovudet til starten på området" msgid "Playhead to Range End" msgstr "Spelehovudet til slutten av området" -#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2217 +#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2237 msgid "Deselect All" msgstr "Fjern markering" @@ -3646,8 +3641,8 @@ msgstr "Set inn tid" msgid "Toggle Active" msgstr "Slå av/på" -#: editor_actions.cc:370 editor_actions.cc:1714 editor_markers.cc:877 -#: editor_markers.cc:942 editor_snapshots.cc:121 mixer_strip.cc:1489 +#: editor_actions.cc:370 editor_actions.cc:1707 editor_markers.cc:876 +#: editor_markers.cc:941 editor_snapshots.cc:121 mixer_strip.cc:1488 #: route_time_axis.cc:701 msgid "Remove" msgstr "Fjern" @@ -3664,11 +3659,11 @@ msgstr "Størst" msgid "Larger" msgstr "Større" -#: editor_actions.cc:382 editor_rulers.cc:378 time_axis_view.cc:1300 +#: editor_actions.cc:382 editor_rulers.cc:375 time_axis_view.cc:1300 msgid "Large" msgstr "Stor" -#: editor_actions.cc:388 editor_rulers.cc:382 time_axis_view.cc:1302 +#: editor_actions.cc:388 editor_rulers.cc:379 time_axis_view.cc:1302 msgid "Small" msgstr "Liten" @@ -3764,8 +3759,8 @@ msgstr "Spleis" msgid "Slide" msgstr "Gli" -#: editor_actions.cc:478 editor_actions.cc:1735 editor_markers.cc:861 -#: editor_rulers.cc:389 location_ui.cc:56 +#: editor_actions.cc:478 editor_actions.cc:1728 editor_markers.cc:860 +#: editor_rulers.cc:386 location_ui.cc:56 msgid "Lock" msgstr "Lås" @@ -3933,437 +3928,437 @@ msgstr "Lykkje/innslag" msgid "Min:Sec" msgstr "Min:sek" -#: editor_actions.cc:548 editor_actions.cc:551 +#: editor_actions.cc:547 editor_actions.cc:550 #, fuzzy msgid "Video Monitor" msgstr "Lytting" -#: editor_actions.cc:550 rc_option_editor.cc:1837 +#: editor_actions.cc:549 rc_option_editor.cc:1834 msgid "Video" msgstr "" -#: editor_actions.cc:553 +#: editor_actions.cc:552 #, fuzzy msgid "Always on Top" msgstr "Hev til toppen" -#: editor_actions.cc:555 +#: editor_actions.cc:554 #, fuzzy msgid "Framenumber" msgstr "Spor nummer" -#: editor_actions.cc:556 +#: editor_actions.cc:555 #, fuzzy msgid "Timecode Background" msgstr "Tidskodesekund" -#: editor_actions.cc:557 +#: editor_actions.cc:556 msgid "Fullscreen" msgstr "" -#: editor_actions.cc:558 +#: editor_actions.cc:557 #, fuzzy msgid "Letterbox" msgstr "betre" -#: editor_actions.cc:559 +#: editor_actions.cc:558 #, fuzzy msgid "Original Size" msgstr "Opphaveleg posisjon" -#: editor_actions.cc:611 +#: editor_actions.cc:608 msgid "Sort" msgstr "Sorter" -#: editor_actions.cc:613 region_editor.cc:51 +#: editor_actions.cc:610 region_editor.cc:51 msgid "Audition" msgstr "Lytt" -#: editor_actions.cc:622 editor_routes.cc:470 mixer_ui.cc:1160 +#: editor_actions.cc:619 editor_routes.cc:470 mixer_ui.cc:1161 msgid "Show All" msgstr "Vis alle" -#: editor_actions.cc:623 +#: editor_actions.cc:620 msgid "Show Automatic Regions" msgstr "Vis automatiske bolkar" -#: editor_actions.cc:625 +#: editor_actions.cc:622 msgid "Ascending" msgstr "Stigande" -#: editor_actions.cc:627 +#: editor_actions.cc:624 msgid "Descending" msgstr "Fallande" -#: editor_actions.cc:630 +#: editor_actions.cc:627 msgid "By Region Name" msgstr "Etter bolknamn" -#: editor_actions.cc:632 +#: editor_actions.cc:629 msgid "By Region Length" msgstr "Etter bolklengd" -#: editor_actions.cc:634 +#: editor_actions.cc:631 msgid "By Region Position" msgstr "Etter bolkplassering" -#: editor_actions.cc:636 +#: editor_actions.cc:633 msgid "By Region Timestamp" msgstr "Etter tidsstemplet på bolken" -#: editor_actions.cc:638 +#: editor_actions.cc:635 msgid "By Region Start in File" msgstr "Etter bolkstarten i fila" -#: editor_actions.cc:640 +#: editor_actions.cc:637 msgid "By Region End in File" msgstr "Etter bolkslutten i fila" -#: editor_actions.cc:642 +#: editor_actions.cc:639 msgid "By Source File Name" msgstr "Etter namn på kjeldefila" -#: editor_actions.cc:644 +#: editor_actions.cc:641 msgid "By Source File Length" msgstr "Etter lengd på kjeldefila" -#: editor_actions.cc:646 +#: editor_actions.cc:643 msgid "By Source File Creation Date" msgstr "Etter datoen kjeldefila vart oppretta" -#: editor_actions.cc:648 +#: editor_actions.cc:645 msgid "By Source Filesystem" msgstr "Etter kjeldefilsystemet" -#: editor_actions.cc:651 +#: editor_actions.cc:648 msgid "Remove Unused" msgstr "Fjern ubrukte" -#: editor_actions.cc:655 editor_audio_import.cc:279 +#: editor_actions.cc:652 editor_audio_import.cc:279 #: session_import_dialog.cc:74 session_import_dialog.cc:94 -#: session_metadata_dialog.cc:297 +#: session_metadata_dialog.cc:297 editor_videotimeline.cc:107 msgid "Import" msgstr "Importer" -#: editor_actions.cc:658 +#: editor_actions.cc:655 msgid "Import to Region List..." msgstr "Importer til bolklista..." -#: editor_actions.cc:661 session_import_dialog.cc:43 +#: editor_actions.cc:658 session_import_dialog.cc:43 msgid "Import From Session" msgstr "Importer frå økt" -#: editor_actions.cc:664 +#: editor_actions.cc:661 msgid "Show Summary" msgstr "Vis samandrag" -#: editor_actions.cc:666 +#: editor_actions.cc:663 msgid "Show Group Tabs" msgstr "Vis gruppefaner" -#: editor_actions.cc:668 +#: editor_actions.cc:665 msgid "Show Measures" msgstr "Vis takter" -#: editor_actions.cc:672 +#: editor_actions.cc:669 msgid "Show Logo" msgstr "Vis logo" -#: editor_actions.cc:676 +#: editor_actions.cc:673 msgid "Toggle MIDI Input Active for Editor-Selected Tracks/Busses" msgstr "Skru på/av aktiv MIDI-inngang for redigeringsvalde spor/bussar" -#: editor_actions.cc:699 +#: editor_actions.cc:696 msgid "Loaded editor bindings from %1" msgstr "Lastar redigerinsbindingar frå %1" -#: editor_actions.cc:701 +#: editor_actions.cc:698 msgid "Could not find editor.bindings in search path %1" msgstr "Fann ikkje editor.bindings i søkjestigen %1" -#: editor_actions.cc:1026 editor_actions.cc:1422 editor_actions.cc:1433 -#: editor_actions.cc:1486 editor_actions.cc:1497 editor_actions.cc:1544 -#: editor_actions.cc:1554 editor_regions.cc:1561 +#: editor_actions.cc:1019 editor_actions.cc:1415 editor_actions.cc:1426 +#: editor_actions.cc:1479 editor_actions.cc:1490 editor_actions.cc:1537 +#: editor_actions.cc:1547 editor_regions.cc:1561 msgid "programming error: %1: %2" msgstr "Programmeringsfeil: %1: %2" -#: editor_actions.cc:1720 +#: editor_actions.cc:1713 msgid "Raise" msgstr "Hev" -#: editor_actions.cc:1723 +#: editor_actions.cc:1716 msgid "Raise to Top" msgstr "Hev til toppen" -#: editor_actions.cc:1726 gtk-custom-ruler.c:132 +#: editor_actions.cc:1719 gtk-custom-ruler.c:132 msgid "Lower" msgstr "Lægste" -#: editor_actions.cc:1729 +#: editor_actions.cc:1722 msgid "Lower to Bottom" msgstr "Senk til botnen" -#: editor_actions.cc:1732 +#: editor_actions.cc:1725 msgid "Move to Original Position" msgstr "Flytt til opphavleg plass" -#: editor_actions.cc:1738 +#: editor_actions.cc:1730 msgid "Lock to Video" msgstr "" -#: editor_actions.cc:1744 editor_markers.cc:868 +#: editor_actions.cc:1735 editor_markers.cc:867 msgid "Glue to Bars and Beats" msgstr "Lim til takter og taktslag" -#: editor_actions.cc:1749 +#: editor_actions.cc:1740 msgid "Remove Sync" msgstr "Fjern synk" -#: editor_actions.cc:1752 mixer_strip.cc:1904 route_time_axis.cc:200 +#: editor_actions.cc:1743 mixer_strip.cc:1903 route_time_axis.cc:200 msgid "Mute" msgstr "Demp" -#: editor_actions.cc:1755 +#: editor_actions.cc:1746 msgid "Normalize..." msgstr "Normaliser..." -#: editor_actions.cc:1758 +#: editor_actions.cc:1749 msgid "Reverse" msgstr "Baklengs" -#: editor_actions.cc:1761 +#: editor_actions.cc:1752 msgid "Make Mono Regions" msgstr "Lag mono-bolkar" -#: editor_actions.cc:1764 +#: editor_actions.cc:1755 msgid "Boost Gain" msgstr "Auk volumet" -#: editor_actions.cc:1767 +#: editor_actions.cc:1758 msgid "Cut Gain" msgstr "Mink volumet" -#: editor_actions.cc:1770 +#: editor_actions.cc:1761 msgid "Pitch Shift..." msgstr "Endra tonehøgd..." -#: editor_actions.cc:1773 +#: editor_actions.cc:1764 msgid "Transpose..." msgstr "Transponer..." -#: editor_actions.cc:1776 +#: editor_actions.cc:1767 msgid "Opaque" msgstr "Heildekkjande" -#: editor_actions.cc:1780 editor_regions.cc:116 +#: editor_actions.cc:1771 editor_regions.cc:116 msgid "Fade In" msgstr "Ton inn" -#: editor_actions.cc:1785 editor_regions.cc:117 +#: editor_actions.cc:1776 editor_regions.cc:117 msgid "Fade Out" msgstr "Ton ut" -#: editor_actions.cc:1800 +#: editor_actions.cc:1791 msgid "Multi-Duplicate..." msgstr "Multi-kopier..." -#: editor_actions.cc:1805 +#: editor_actions.cc:1796 msgid "Fill Track" msgstr "Fyll sporet" -#: editor_actions.cc:1809 editor_markers.cc:956 +#: editor_actions.cc:1800 editor_markers.cc:955 msgid "Set Loop Range" msgstr "Set lykkje-område" -#: editor_actions.cc:1816 +#: editor_actions.cc:1807 msgid "Set Punch" msgstr "Set innslag" -#: editor_actions.cc:1820 +#: editor_actions.cc:1811 msgid "Add Single Range Marker" msgstr "Legg til einskild områdemarkør" -#: editor_actions.cc:1825 +#: editor_actions.cc:1816 msgid "Add Range Marker Per Region" msgstr "Legg til områdemarkør per bolk" -#: editor_actions.cc:1829 +#: editor_actions.cc:1820 msgid "Snap Position To Grid" msgstr "Fest posisjonen til gitteret" -#: editor_actions.cc:1832 +#: editor_actions.cc:1823 msgid "Close Gaps" msgstr "Steng gap" -#: editor_actions.cc:1835 +#: editor_actions.cc:1826 msgid "Rhythm Ferret..." msgstr "Rytmefinnar..." -#: editor_actions.cc:1838 +#: editor_actions.cc:1829 msgid "Export..." msgstr "Eksporter..." -#: editor_actions.cc:1844 +#: editor_actions.cc:1835 msgid "Separate Under" msgstr "Skil under" -#: editor_actions.cc:1848 +#: editor_actions.cc:1839 msgid "Set Fade In Length" msgstr "Endre inntoningslengd" -#: editor_actions.cc:1849 +#: editor_actions.cc:1840 msgid "Set Fade Out Length" msgstr "Endre uttoningslengd" -#: editor_actions.cc:1850 +#: editor_actions.cc:1841 msgid "Set Tempo from Region = Bar" msgstr "Set tempoet ut frå at bolken = ei takt" -#: editor_actions.cc:1855 +#: editor_actions.cc:1846 msgid "Split at Percussion Onsets" msgstr "Del opp bolkane der perkusjonen kjem inn" -#: editor_actions.cc:1860 +#: editor_actions.cc:1851 msgid "List Editor..." msgstr "Listeredigering..." -#: editor_actions.cc:1863 +#: editor_actions.cc:1854 msgid "Properties..." msgstr "Eigenskapar..." -#: editor_actions.cc:1867 +#: editor_actions.cc:1858 msgid "Bounce (with processing)" msgstr "Miks ned området (med signalhandsaming)" -#: editor_actions.cc:1868 +#: editor_actions.cc:1859 msgid "Bounce (without processing)" msgstr "Nedmiks (utan signalhandsaming)" -#: editor_actions.cc:1869 +#: editor_actions.cc:1860 msgid "Combine" msgstr "Kombiner" -#: editor_actions.cc:1870 +#: editor_actions.cc:1861 msgid "Uncombine" msgstr "Løys opp" -#: editor_actions.cc:1872 +#: editor_actions.cc:1863 msgid "Spectral Analysis..." msgstr "Spektrumanalyse..." -#: editor_actions.cc:1874 +#: editor_actions.cc:1865 msgid "Reset Envelope" msgstr "Nullstill omhylling" -#: editor_actions.cc:1876 +#: editor_actions.cc:1867 msgid "Reset Gain" msgstr "Nullstill volum" -#: editor_actions.cc:1881 +#: editor_actions.cc:1872 msgid "Envelope Active" msgstr "Omhylling på" -#: editor_actions.cc:1885 +#: editor_actions.cc:1876 msgid "Quantize..." msgstr "Gitterfordel..." -#: editor_actions.cc:1886 editor_actions.cc:1887 +#: editor_actions.cc:1877 editor_actions.cc:1878 msgid "Insert Patch Change..." msgstr "Set inn koplingsendring..." -#: editor_actions.cc:1888 +#: editor_actions.cc:1879 msgid "Unlink from other copies" msgstr "Fjern lenkjer frå andre kopiar" -#: editor_actions.cc:1889 +#: editor_actions.cc:1880 msgid "Strip Silence..." msgstr "Skjer bort stille..." -#: editor_actions.cc:1890 +#: editor_actions.cc:1881 msgid "Set Range Selection" msgstr "Definer områdeval" -#: editor_actions.cc:1892 +#: editor_actions.cc:1883 msgid "Nudge Later" msgstr "Skubb seinare" -#: editor_actions.cc:1893 +#: editor_actions.cc:1884 msgid "Nudge Earlier" msgstr "Skubb tidlegare" -#: editor_actions.cc:1898 +#: editor_actions.cc:1889 msgid "Nudge Later by Capture Offset" msgstr "Skubb seinare etter innspelingsforskuvinga" -#: editor_actions.cc:1905 +#: editor_actions.cc:1896 msgid "Nudge Earlier by Capture Offset" msgstr "Skubb tidlegare etter innspelingsforskuvinga" -#: editor_actions.cc:1909 +#: editor_actions.cc:1900 msgid "Trim to Loop" msgstr "Skjer til lykkja" -#: editor_actions.cc:1910 +#: editor_actions.cc:1901 msgid "Trim to Punch" msgstr "Skjer til innslaget" -#: editor_actions.cc:1912 +#: editor_actions.cc:1903 msgid "Trim to Previous" msgstr "Skjer til førre" -#: editor_actions.cc:1913 +#: editor_actions.cc:1904 msgid "Trim to Next" msgstr "Skjer til neste" -#: editor_actions.cc:1920 +#: editor_actions.cc:1911 msgid "Insert Region From Region List" msgstr "Set inn bolk frå lista" -#: editor_actions.cc:1926 +#: editor_actions.cc:1917 msgid "Set Sync Position" msgstr "Set synkposisjon" -#: editor_actions.cc:1927 +#: editor_actions.cc:1918 msgid "Place Transient" msgstr "Plasser signaltopp" -#: editor_actions.cc:1928 +#: editor_actions.cc:1919 msgid "Split" msgstr "Del opp" -#: editor_actions.cc:1929 +#: editor_actions.cc:1920 msgid "Trim Start at Edit Point" msgstr "Skjer til starten ved redigeringspunktet" -#: editor_actions.cc:1930 +#: editor_actions.cc:1921 msgid "Trim End at Edit Point" msgstr "Skjer til slutten ved redigeringspunktet" -#: editor_actions.cc:1935 +#: editor_actions.cc:1926 msgid "Align Start" msgstr "Juster starten" -#: editor_actions.cc:1942 +#: editor_actions.cc:1933 msgid "Align Start Relative" msgstr "Juster starten relativt" -#: editor_actions.cc:1946 +#: editor_actions.cc:1937 msgid "Align End" msgstr "Juster slutten" -#: editor_actions.cc:1951 +#: editor_actions.cc:1942 msgid "Align End Relative" msgstr "Juster slutten relativt" -#: editor_actions.cc:1958 +#: editor_actions.cc:1949 msgid "Align Sync" msgstr "Juster synk" -#: editor_actions.cc:1965 +#: editor_actions.cc:1956 msgid "Align Sync Relative" msgstr "Juster synken relativt" -#: editor_actions.cc:1969 editor_actions.cc:1972 +#: editor_actions.cc:1960 editor_actions.cc:1963 msgid "Choose Top..." msgstr "Vel topp..." @@ -4392,7 +4387,7 @@ msgstr "" "Denne økta bruker alt ei kjeldefil som heiter %1. Vil du importera %2 som ny " "fil, eller hoppa over ho?" -#: editor_audio_import.cc:279 +#: editor_audio_import.cc:279 editor_videotimeline.cc:107 msgid "Cancel Import" msgstr "Avbryt import" @@ -4429,64 +4424,64 @@ msgstr "" msgid "Embed it anyway" msgstr "Set inn likevel" -#: editor_drag.cc:1008 +#: editor_drag.cc:1000 msgid "fixed time region drag" msgstr "fast tid-bolkflytting" -#: editor_drag.cc:1718 +#: editor_drag.cc:1700 #, fuzzy msgid "Video Start:" msgstr "Mike Start" -#: editor_drag.cc:1720 +#: editor_drag.cc:1702 msgid "Diff:" msgstr "" -#: editor_drag.cc:1740 +#: editor_drag.cc:1722 msgid "Move Video" msgstr "" -#: editor_drag.cc:2219 +#: editor_drag.cc:2200 msgid "copy meter mark" msgstr "kopier taktartmerke" -#: editor_drag.cc:2227 +#: editor_drag.cc:2208 msgid "move meter mark" msgstr "flytt taktartmerke" -#: editor_drag.cc:2339 +#: editor_drag.cc:2320 msgid "copy tempo mark" msgstr "kopier tempomerke" -#: editor_drag.cc:2347 +#: editor_drag.cc:2328 msgid "move tempo mark" msgstr "flytt tempomerke" -#: editor_drag.cc:2563 +#: editor_drag.cc:2544 msgid "change fade in length" msgstr "endra inntoningslengd" -#: editor_drag.cc:2681 +#: editor_drag.cc:2662 msgid "change fade out length" msgstr "endra uttoningslengd" -#: editor_drag.cc:3036 +#: editor_drag.cc:3017 msgid "move marker" msgstr "flytt markør" -#: editor_drag.cc:3599 +#: editor_drag.cc:3580 msgid "An error occurred while executing time stretch operation" msgstr "Feil med tidsstrekkinga" -#: editor_drag.cc:4029 +#: editor_drag.cc:4010 msgid "programming_error: %1" msgstr "programming_error: %1" -#: editor_drag.cc:4099 editor_markers.cc:681 +#: editor_drag.cc:4080 editor_markers.cc:680 msgid "new range marker" msgstr "nytt områdemerke" -#: editor_drag.cc:4780 +#: editor_drag.cc:4761 msgid "rubberband selection" msgstr "gummistrikkval" @@ -4554,8 +4549,8 @@ msgstr "Solo|S" msgid "Sharing Solo?" msgstr "Deler solo?" -#: editor_route_groups.cc:103 midi_time_axis.cc:1505 midi_time_axis.cc:1508 -#: midi_time_axis.cc:1511 mixer_strip.cc:1903 +#: editor_route_groups.cc:103 midi_time_axis.cc:1504 midi_time_axis.cc:1507 +#: midi_time_axis.cc:1510 mixer_strip.cc:1902 msgid "Rec" msgstr "Ta opp" @@ -4591,17 +4586,17 @@ msgstr "Deler aktiv-status?" msgid "Activate this button to operate on all tracks when none are selected." msgstr "Slå på denne knappen for å operera på alle spor når ingen er valde." -#: editor_route_groups.cc:442 mixer_ui.cc:1448 +#: editor_route_groups.cc:442 mixer_ui.cc:1449 msgid "unnamed" msgstr "utan namn" -#: editor_export_audio.cc:90 editor_markers.cc:696 editor_markers.cc:783 -#: editor_markers.cc:968 editor_markers.cc:986 editor_markers.cc:1004 -#: editor_markers.cc:1023 editor_markers.cc:1042 editor_markers.cc:1072 -#: editor_markers.cc:1103 editor_markers.cc:1133 editor_markers.cc:1161 -#: editor_markers.cc:1192 editor_markers.cc:1217 editor_markers.cc:1268 -#: editor_markers.cc:1312 editor_markers.cc:1338 editor_markers.cc:1515 -#: editor_mouse.cc:2542 +#: editor_export_audio.cc:90 editor_markers.cc:695 editor_markers.cc:782 +#: editor_markers.cc:967 editor_markers.cc:985 editor_markers.cc:1003 +#: editor_markers.cc:1022 editor_markers.cc:1041 editor_markers.cc:1071 +#: editor_markers.cc:1102 editor_markers.cc:1132 editor_markers.cc:1160 +#: editor_markers.cc:1191 editor_markers.cc:1216 editor_markers.cc:1267 +#: editor_markers.cc:1311 editor_markers.cc:1337 editor_markers.cc:1514 +#: editor_mouse.cc:2478 msgid "programming error: marker canvas item has no marker object pointer!" msgstr "Programmeringsfeil: markørpalettobjekt har ingen merkeobjektpeikar!" @@ -4617,117 +4612,117 @@ msgstr "Skriv over eksisterande fil" msgid "Fit to Window" msgstr "Pass til vindauget" -#: editor_markers.cc:130 +#: editor_markers.cc:129 msgid "start" msgstr "start" -#: editor_markers.cc:131 +#: editor_markers.cc:130 msgid "end" msgstr "slutt" -#: editor_markers.cc:647 editor_ops.cc:1744 editor_ops.cc:1764 +#: editor_markers.cc:646 editor_ops.cc:1744 editor_ops.cc:1764 #: editor_ops.cc:1788 editor_ops.cc:1815 location_ui.cc:1005 msgid "add marker" msgstr "legg til merke" -#: editor_markers.cc:678 +#: editor_markers.cc:677 msgid "range" msgstr "område" -#: editor_markers.cc:714 location_ui.cc:840 +#: editor_markers.cc:713 location_ui.cc:840 msgid "remove marker" msgstr "fjern markør" -#: editor_markers.cc:850 +#: editor_markers.cc:849 msgid "Locate to Here" msgstr "Gå hit" -#: editor_markers.cc:851 +#: editor_markers.cc:850 msgid "Play from Here" msgstr "Spel herifrå" -#: editor_markers.cc:852 +#: editor_markers.cc:851 msgid "Move Mark to Playhead" msgstr "Flytt merket til spelehovudet" -#: editor_markers.cc:856 +#: editor_markers.cc:855 msgid "Create Range to Next Marker" msgstr "Lag område til neste markør" -#: editor_markers.cc:897 +#: editor_markers.cc:896 #, fuzzy msgid "Locate to Marker" msgstr "Gå til markørar" -#: editor_markers.cc:898 +#: editor_markers.cc:897 #, fuzzy msgid "Play from Marker" msgstr "Spel herifrå" -#: editor_markers.cc:901 +#: editor_markers.cc:900 #, fuzzy msgid "Set Marker from Playhead" msgstr "Set inn områdemerke ved spelehovudet" -#: editor_markers.cc:903 +#: editor_markers.cc:902 #, fuzzy msgid "Set Range from Selection" msgstr "Gjer områdeutvalet til eige område" -#: editor_markers.cc:906 +#: editor_markers.cc:905 msgid "Zoom to Range" msgstr "Zoom til området" -#: editor_markers.cc:913 +#: editor_markers.cc:912 msgid "Hide Range" msgstr "Gøym området" -#: editor_markers.cc:914 +#: editor_markers.cc:913 msgid "Rename Range..." msgstr "Døyp om området..." -#: editor_markers.cc:918 +#: editor_markers.cc:917 msgid "Remove Range" msgstr "Fjern området" -#: editor_markers.cc:925 +#: editor_markers.cc:924 msgid "Separate Regions in Range" msgstr "Skil bolkane i omådet" -#: editor_markers.cc:928 +#: editor_markers.cc:927 msgid "Select Range" msgstr "Vel område" -#: editor_markers.cc:957 +#: editor_markers.cc:956 msgid "Set Punch Range" msgstr "Set innslagsområde" -#: editor_markers.cc:1352 editor_ops.cc:1699 +#: editor_markers.cc:1351 editor_ops.cc:1699 msgid "New Name:" msgstr "Nytt namn:" -#: editor_markers.cc:1355 +#: editor_markers.cc:1354 msgid "Rename Mark" msgstr "Døyp om merke" -#: editor_markers.cc:1357 +#: editor_markers.cc:1356 msgid "Rename Range" msgstr "Døyp om området" -#: editor_markers.cc:1364 editor_mouse.cc:2574 processor_box.cc:1731 -#: processor_box.cc:2213 route_time_axis.cc:968 route_ui.cc:1535 +#: editor_markers.cc:1363 editor_mouse.cc:2510 processor_box.cc:1768 +#: processor_box.cc:2233 route_time_axis.cc:968 route_ui.cc:1535 msgid "Rename" msgstr "Døyp om" -#: editor_markers.cc:1377 +#: editor_markers.cc:1376 msgid "rename marker" msgstr "døyp om markør" -#: editor_markers.cc:1400 +#: editor_markers.cc:1399 msgid "set loop range" msgstr "set lykkje-område" -#: editor_markers.cc:1406 +#: editor_markers.cc:1405 msgid "set punch range" msgstr "set innslagsområde" @@ -4739,7 +4734,7 @@ msgstr "Denne skjermen er ikkje høg nok til å visa redigeringsmiksaren" msgid "Editor::event_frame() used on unhandled event type %1" msgstr "Redigering: event_frame() brukt på uhandtert handlingstype %1" -#: editor_mouse.cc:2312 editor_mouse.cc:2337 editor_mouse.cc:2350 +#: editor_mouse.cc:2235 editor_mouse.cc:2260 editor_mouse.cc:2273 msgid "" "programming error: control point canvas item has no control point object " "pointer!" @@ -4747,15 +4742,15 @@ msgstr "" "Programmeringsfeil: objektet på kontrollpunktpaletten har ingen " "kontrollpunktpeikar!" -#: editor_mouse.cc:2480 +#: editor_mouse.cc:2416 msgid "start point trim" msgstr "skjer startpunkt" -#: editor_mouse.cc:2505 +#: editor_mouse.cc:2441 msgid "End point trim" msgstr "Skjer sluttpunkt" -#: editor_mouse.cc:2572 +#: editor_mouse.cc:2508 msgid "Name for region:" msgstr "Namn på bolken:" @@ -4851,71 +4846,71 @@ msgstr "senk bolkane til botnlaget" msgid "Rename Region" msgstr "Døyp om bolken" -#: editor_ops.cc:2372 processor_box.cc:1729 route_ui.cc:1533 +#: editor_ops.cc:2372 processor_box.cc:1766 route_ui.cc:1533 msgid "New name:" msgstr "Nytt namn:" -#: editor_ops.cc:2683 +#: editor_ops.cc:2682 msgid "separate" msgstr "skil" -#: editor_ops.cc:2796 +#: editor_ops.cc:2795 msgid "separate region under" msgstr "skil bolken under" -#: editor_ops.cc:2917 +#: editor_ops.cc:2916 msgid "trim to selection" msgstr "skjer til utvalet" -#: editor_ops.cc:3053 +#: editor_ops.cc:3052 msgid "set sync point" msgstr "Set synk-punkt" -#: editor_ops.cc:3077 +#: editor_ops.cc:3076 msgid "remove region sync" msgstr "fjern bolksynk" -#: editor_ops.cc:3099 +#: editor_ops.cc:3098 msgid "move regions to original position" msgstr "flytt bolkane til opphavleg plassering" -#: editor_ops.cc:3101 +#: editor_ops.cc:3100 msgid "move region to original position" msgstr "flytt bolken til opphavleg plassering" -#: editor_ops.cc:3122 +#: editor_ops.cc:3121 msgid "align selection" msgstr "juster utval" -#: editor_ops.cc:3196 +#: editor_ops.cc:3195 msgid "align selection (relative)" msgstr "juster utval (relativt)" -#: editor_ops.cc:3230 +#: editor_ops.cc:3229 msgid "align region" msgstr "juster bolken" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim front" msgstr "skjer til framme" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim back" msgstr "skjer til bak" -#: editor_ops.cc:3311 +#: editor_ops.cc:3310 msgid "trim to loop" msgstr "skjer til lykkja" -#: editor_ops.cc:3321 +#: editor_ops.cc:3320 msgid "trim to punch" msgstr "skjer til innslaget" -#: editor_ops.cc:3383 +#: editor_ops.cc:3382 msgid "trim to region" msgstr "skjer til bolken" -#: editor_ops.cc:3493 +#: editor_ops.cc:3492 msgid "" "This track/bus cannot be frozen because the signal adds or loses channels " "before reaching the outputs.\n" @@ -4927,11 +4922,11 @@ msgstr "" "Dette kjem vanlegvis av utvidingar som lagar stereo-utsignal frå mono-" "innsignal, eller omvendt." -#: editor_ops.cc:3496 +#: editor_ops.cc:3495 msgid "Cannot freeze" msgstr "Kan ikkje frysa" -#: editor_ops.cc:3502 +#: editor_ops.cc:3501 msgid "" "%1\n" "\n" @@ -4946,23 +4941,23 @@ msgstr "" "Viss du frys det, vil du berre påverka signalet til fyrste send/retur/" "innsmett." -#: editor_ops.cc:3506 +#: editor_ops.cc:3505 msgid "Freeze anyway" msgstr "Frys likevel" -#: editor_ops.cc:3507 +#: editor_ops.cc:3506 msgid "Don't freeze" msgstr "Ikkje frys" -#: editor_ops.cc:3508 +#: editor_ops.cc:3507 msgid "Freeze Limits" msgstr "Frysgrenser" -#: editor_ops.cc:3523 +#: editor_ops.cc:3522 msgid "Cancel Freeze" msgstr "Avbryt frysing" -#: editor_ops.cc:3554 +#: editor_ops.cc:3553 #, fuzzy msgid "" "You can't perform this operation because the processing of the signal will " @@ -4976,51 +4971,51 @@ msgstr "" "\n" "Du kan gjera dette utan signalhandsaming. Det er ei anna handling." -#: editor_ops.cc:3558 +#: editor_ops.cc:3557 msgid "Cannot bounce" msgstr "Kan ikkje miksa ned" -#: editor_ops.cc:3569 +#: editor_ops.cc:3568 msgid "bounce range" msgstr "miks ned område" -#: editor_ops.cc:3679 +#: editor_ops.cc:3678 msgid "delete" msgstr "slett" -#: editor_ops.cc:3682 +#: editor_ops.cc:3681 msgid "cut" msgstr "klypp" -#: editor_ops.cc:3685 +#: editor_ops.cc:3684 msgid "copy" msgstr "kopier" -#: editor_ops.cc:3688 +#: editor_ops.cc:3687 msgid "clear" msgstr "tøm" -#: editor_ops.cc:3786 +#: editor_ops.cc:3785 msgid " objects" msgstr " objekt" -#: editor_ops.cc:3816 +#: editor_ops.cc:3815 msgid " range" msgstr " område" -#: editor_ops.cc:3958 editor_ops.cc:3985 +#: editor_ops.cc:3957 editor_ops.cc:3984 msgid "remove region" msgstr "fjern bolken" -#: editor_ops.cc:4392 +#: editor_ops.cc:4391 msgid "duplicate selection" msgstr "klon utvalet" -#: editor_ops.cc:4470 +#: editor_ops.cc:4469 msgid "nudge track" msgstr "skubb spor" -#: editor_ops.cc:4507 +#: editor_ops.cc:4506 msgid "" "Do you really want to destroy the last capture?\n" "(This is destructive and cannot be undone)" @@ -5028,135 +5023,135 @@ msgstr "" "Vil du verkeleg øydeleggja siste innspelinga?\n" "(Dette er endeleg og kan ikkje angrast)" -#: editor_ops.cc:4510 editor_ops.cc:6516 editor_regions.cc:460 +#: editor_ops.cc:4509 editor_ops.cc:6512 editor_regions.cc:460 #: editor_snapshots.cc:158 route_ui.cc:1477 msgid "No, do nothing." msgstr "Nei, ikkje gjer noko." -#: editor_ops.cc:4511 +#: editor_ops.cc:4510 msgid "Yes, destroy it." msgstr "Ja, øydelegg det." -#: editor_ops.cc:4513 +#: editor_ops.cc:4512 msgid "Destroy last capture" msgstr "Fjern siste opptak" -#: editor_ops.cc:4574 +#: editor_ops.cc:4573 msgid "normalize" msgstr "normaliser" -#: editor_ops.cc:4669 +#: editor_ops.cc:4668 msgid "reverse regions" msgstr "vend bolkane" -#: editor_ops.cc:4703 +#: editor_ops.cc:4702 msgid "strip silence" msgstr "skjer bort stille" -#: editor_ops.cc:4764 +#: editor_ops.cc:4763 msgid "Fork Region(s)" msgstr "Del opp bolk(ane)" -#: editor_ops.cc:4964 +#: editor_ops.cc:4963 msgid "reset region gain" msgstr "rensk bolk-innvolum" -#: editor_ops.cc:5017 +#: editor_ops.cc:5016 msgid "region gain envelope active" msgstr "bolkomhyllinga på" -#: editor_ops.cc:5044 +#: editor_ops.cc:5043 msgid "toggle region lock" msgstr "skru på bolklås" -#: editor_ops.cc:5069 +#: editor_ops.cc:5067 #, fuzzy msgid "Toggle Video Lock" msgstr "skru på bolklås" -#: editor_ops.cc:5095 +#: editor_ops.cc:5091 msgid "region lock style" msgstr "type bolklås" -#: editor_ops.cc:5120 +#: editor_ops.cc:5116 msgid "change region opacity" msgstr "endra bolkgjennomsikt" -#: editor_ops.cc:5235 +#: editor_ops.cc:5231 msgid "set fade in length" msgstr "endra inntoningslengd" -#: editor_ops.cc:5242 +#: editor_ops.cc:5238 msgid "set fade out length" msgstr "endra uttoningslengd" -#: editor_ops.cc:5287 +#: editor_ops.cc:5283 msgid "set fade in shape" msgstr "endra inntoningsform" -#: editor_ops.cc:5318 +#: editor_ops.cc:5314 msgid "set fade out shape" msgstr "endra uttoningsform" -#: editor_ops.cc:5348 +#: editor_ops.cc:5344 msgid "set fade in active" msgstr "skru på inntoning" -#: editor_ops.cc:5377 +#: editor_ops.cc:5373 msgid "set fade out active" msgstr "skru på uttoning" -#: editor_ops.cc:5642 +#: editor_ops.cc:5638 msgid "set loop range from selection" msgstr "set lykkjeområde frå utvalet" -#: editor_ops.cc:5664 +#: editor_ops.cc:5660 msgid "set loop range from edit range" msgstr "set lykkjeområde frå redigeringsområdet" -#: editor_ops.cc:5693 +#: editor_ops.cc:5689 msgid "set loop range from region" msgstr "set lykkjeområde frå bolken" -#: editor_ops.cc:5711 +#: editor_ops.cc:5707 msgid "set punch range from selection" msgstr "set innslagsområde frå utvalet" -#: editor_ops.cc:5728 +#: editor_ops.cc:5724 msgid "set punch range from edit range" msgstr "set innslagsområde frå redigeringsområdet" -#: editor_ops.cc:5752 +#: editor_ops.cc:5748 msgid "set punch range from region" msgstr "set innslagsområdet frå bolken" -#: editor_ops.cc:5861 +#: editor_ops.cc:5857 msgid "Add new marker" msgstr "Legg til markør" -#: editor_ops.cc:5862 +#: editor_ops.cc:5858 msgid "Set global tempo" msgstr "Set tempo for heile prosjektet" -#: editor_ops.cc:5865 +#: editor_ops.cc:5861 msgid "Define one bar" msgstr "Definer ei takt" -#: editor_ops.cc:5866 +#: editor_ops.cc:5862 msgid "Do you want to set the global tempo or add a new tempo marker?" msgstr "" "Vil du setja tempoet for heile prosjektet, eller leggja til ein ny " "tempomarkør?" -#: editor_ops.cc:5892 +#: editor_ops.cc:5888 msgid "set tempo from region" msgstr "set tempo ut frå bolken" -#: editor_ops.cc:5922 +#: editor_ops.cc:5918 msgid "split regions" msgstr "del opp bolkane" -#: editor_ops.cc:5964 +#: editor_ops.cc:5960 msgid "" "You are about to split\n" "%1\n" @@ -5168,11 +5163,11 @@ msgstr "" "i %2 deler.\n" "Dette kan ta lang tid." -#: editor_ops.cc:5971 +#: editor_ops.cc:5967 msgid "Call for the Ferret!" msgstr "Rop på rytmefinnaren!" -#: editor_ops.cc:5972 +#: editor_ops.cc:5968 msgid "" "Press OK to continue with this split operation\n" "or ask the Ferret dialog to tune the analysis" @@ -5180,52 +5175,52 @@ msgstr "" "Klikk OK for å halda fram med denne oppdelinga,\n" "eller spør Finnaren om å finstilla analysen." -#: editor_ops.cc:5974 +#: editor_ops.cc:5970 msgid "Press OK to continue with this split operation" msgstr "Klikk OK for å halda fram med oppdelinga" -#: editor_ops.cc:5977 +#: editor_ops.cc:5973 msgid "Excessive split?" msgstr "Overdriv delinga?" -#: editor_ops.cc:6129 +#: editor_ops.cc:6125 msgid "place transient" msgstr "plasser signaltopp" -#: editor_ops.cc:6164 +#: editor_ops.cc:6160 msgid "snap regions to grid" msgstr "fest bolkane til gitteret" -#: editor_ops.cc:6203 +#: editor_ops.cc:6199 msgid "Close Region Gaps" msgstr "Steng gap mellom bolkane" -#: editor_ops.cc:6208 +#: editor_ops.cc:6204 msgid "Crossfade length" msgstr "Krysstoningslengd" -#: editor_ops.cc:6217 editor_ops.cc:6228 rhythm_ferret.cc:120 -#: session_option_editor.cc:155 +#: editor_ops.cc:6213 editor_ops.cc:6224 rhythm_ferret.cc:120 +#: session_option_editor.cc:153 msgid "ms" msgstr "ms" -#: editor_ops.cc:6219 +#: editor_ops.cc:6215 msgid "Pull-back length" msgstr "Skyv tilbake-lengd" -#: editor_ops.cc:6232 +#: editor_ops.cc:6228 msgid "Ok" msgstr "Ok" -#: editor_ops.cc:6247 +#: editor_ops.cc:6243 msgid "close region gaps" msgstr "steng gap mellom bolkane" -#: editor_ops.cc:6465 route_ui.cc:1451 +#: editor_ops.cc:6461 route_ui.cc:1451 msgid "That would be bad news ...." msgstr "Det ville vore dårleg nytt..." -#: editor_ops.cc:6470 route_ui.cc:1456 +#: editor_ops.cc:6466 route_ui.cc:1456 msgid "" "Removing the master or monitor bus is such a bad idea\n" "that %1 is not going to allow it.\n" @@ -5241,23 +5236,23 @@ msgstr "" "redigerer du ardour.rc-fila, og set\n" "\"allow-special-bus-removal\"-valet til \"yes\"" -#: editor_ops.cc:6487 +#: editor_ops.cc:6483 msgid "tracks" msgstr "spor" -#: editor_ops.cc:6489 route_ui.cc:1817 +#: editor_ops.cc:6485 route_ui.cc:1817 msgid "track" msgstr "spor" -#: editor_ops.cc:6493 +#: editor_ops.cc:6489 msgid "busses" msgstr "bussar" -#: editor_ops.cc:6495 route_ui.cc:1817 +#: editor_ops.cc:6491 route_ui.cc:1817 msgid "bus" msgstr "buss" -#: editor_ops.cc:6500 +#: editor_ops.cc:6496 msgid "" "Do you really want to remove %1 %2 and %3 %4?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5269,7 +5264,7 @@ msgstr "" "\n" "Du kan ikkje angra dette, og øktfila vil bli overskriven!" -#: editor_ops.cc:6505 +#: editor_ops.cc:6501 msgid "" "Do you really want to remove %1 %2?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5281,7 +5276,7 @@ msgstr "" "\n" "Du kan ikkje angra dette, og øktfila vil bli overskriven!" -#: editor_ops.cc:6511 +#: editor_ops.cc:6507 msgid "" "Do you really want to remove %1 %2?\n" "\n" @@ -5291,44 +5286,44 @@ msgstr "" "\n" "Du kan ikkje angra dette, og øktfila vil bli overskriven" -#: editor_ops.cc:6518 +#: editor_ops.cc:6514 msgid "Yes, remove them." msgstr "Ja, slett dei." -#: editor_ops.cc:6520 editor_snapshots.cc:159 route_ui.cc:1478 +#: editor_ops.cc:6516 editor_snapshots.cc:159 route_ui.cc:1478 msgid "Yes, remove it." msgstr "Ja, slett det." -#: editor_ops.cc:6525 editor_ops.cc:6527 +#: editor_ops.cc:6521 editor_ops.cc:6523 msgid "Remove %1" msgstr "Fjern %1" -#: editor_ops.cc:6586 +#: editor_ops.cc:6582 msgid "insert time" msgstr "set inn tid" -#: editor_ops.cc:6743 +#: editor_ops.cc:6739 msgid "There are too many tracks to fit in the current window" msgstr "Det er for mange spor til at dei passar i denne ruta" -#: editor_ops.cc:6843 +#: editor_ops.cc:6839 #, c-format msgid "Saved view %u" msgstr "Lagra vising %u" -#: editor_ops.cc:6868 +#: editor_ops.cc:6864 msgid "mute regions" msgstr "demp bolkane" -#: editor_ops.cc:6870 +#: editor_ops.cc:6866 msgid "mute region" msgstr "demp bolken" -#: editor_ops.cc:6907 +#: editor_ops.cc:6903 msgid "combine regions" msgstr "kombiner bolkar" -#: editor_ops.cc:6945 +#: editor_ops.cc:6941 msgid "uncombine regions" msgstr "løys opp bolkar" @@ -5366,7 +5361,7 @@ msgid "Length of region fade-out (units: secondary clock), () if dsisabled" msgstr "" "Lengd på uttoninga på bolken (eining: sekundærklokke), () viss avskrudd" -#: editor_regions.cc:118 mixer_strip.cc:1961 mono_panner.cc:179 +#: editor_regions.cc:118 mixer_strip.cc:1960 mono_panner.cc:179 #: stereo_panner.cc:217 stereo_panner.cc:240 msgid "L" msgstr "V" @@ -5383,8 +5378,8 @@ msgstr "G" msgid "Region position glued to Bars|Beats time?" msgstr "Er bolkplasseringa limt til takter|taktslag-tida?" -#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:722 -#: mixer_strip.cc:1935 panner_ui.cc:554 stereo_panner.cc:237 +#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:723 +#: mixer_strip.cc:1934 panner_ui.cc:554 stereo_panner.cc:237 msgid "M" msgstr "M" @@ -5453,7 +5448,7 @@ msgstr "Namn på spor/buss" msgid "Track/Bus visible ?" msgstr "Er sporet/bussen synleg?" -#: editor_routes.cc:204 mixer_strip.cc:1952 route_time_axis.cc:2387 +#: editor_routes.cc:204 mixer_strip.cc:1951 route_time_axis.cc:2387 msgid "A" msgstr "A" @@ -5461,7 +5456,7 @@ msgstr "A" msgid "Track/Bus active ?" msgstr "Er sporet/bussen aktiv?" -#: editor_routes.cc:205 mixer_strip.cc:1936 +#: editor_routes.cc:205 mixer_strip.cc:1935 msgid "I" msgstr "I" @@ -5469,7 +5464,7 @@ msgstr "I" msgid "MIDI input enabled" msgstr "MIDI-inngang skrudd på" -#: editor_routes.cc:206 mixer_strip.cc:1934 mono_panner.cc:198 +#: editor_routes.cc:206 mixer_strip.cc:1933 mono_panner.cc:198 #: stereo_panner.cc:215 stereo_panner.cc:242 msgid "R" msgstr "R" @@ -5482,7 +5477,7 @@ msgstr "Opptak skrudd på" msgid "Muted" msgstr "Dempa" -#: editor_routes.cc:208 mixer_strip.cc:1948 +#: editor_routes.cc:208 mixer_strip.cc:1947 msgid "S" msgstr "S" @@ -5494,7 +5489,7 @@ msgstr "Solo" msgid "SI" msgstr "SI" -#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1883 +#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1872 msgid "Solo Isolated" msgstr "Isolert solo" @@ -5502,23 +5497,23 @@ msgstr "Isolert solo" msgid "Solo Safe (Locked)" msgstr "Solo-sikker (låst)" -#: editor_routes.cc:471 mixer_ui.cc:1161 +#: editor_routes.cc:471 mixer_ui.cc:1162 msgid "Hide All" msgstr "Gøym alle" -#: editor_routes.cc:472 mixer_ui.cc:1162 +#: editor_routes.cc:472 mixer_ui.cc:1163 msgid "Show All Audio Tracks" msgstr "Vis alle lydpsor" -#: editor_routes.cc:473 mixer_ui.cc:1163 +#: editor_routes.cc:473 mixer_ui.cc:1164 msgid "Hide All Audio Tracks" msgstr "Gøym alle lydspor" -#: editor_routes.cc:474 mixer_ui.cc:1164 +#: editor_routes.cc:474 mixer_ui.cc:1165 msgid "Show All Audio Busses" msgstr "Vis alle bussar" -#: editor_routes.cc:475 mixer_ui.cc:1165 +#: editor_routes.cc:475 mixer_ui.cc:1166 msgid "Hide All Audio Busses" msgstr "Gøym alle bussar" @@ -5534,48 +5529,48 @@ msgstr "Gøym alle midispor" msgid "Show Tracks With Regions Under Playhead" msgstr "Vis spor med bolkar under spelehovudet" -#: editor_rulers.cc:342 +#: editor_rulers.cc:340 msgid "New location marker" msgstr "Ny stadmarkør" -#: editor_rulers.cc:343 +#: editor_rulers.cc:341 msgid "Clear all locations" msgstr "Tøm alle stader" -#: editor_rulers.cc:344 +#: editor_rulers.cc:342 msgid "Unhide locations" msgstr "Vis stader" -#: editor_rulers.cc:348 +#: editor_rulers.cc:346 msgid "New range" msgstr "Nytt område" -#: editor_rulers.cc:349 +#: editor_rulers.cc:347 msgid "Clear all ranges" msgstr "Tøm alle område" -#: editor_rulers.cc:350 +#: editor_rulers.cc:348 msgid "Unhide ranges" msgstr "Vis område" -#: editor_rulers.cc:360 +#: editor_rulers.cc:358 msgid "New CD track marker" msgstr "Ny CD-spormarkør" -#: editor_rulers.cc:365 tempo_dialog.cc:40 +#: editor_rulers.cc:363 tempo_dialog.cc:40 msgid "New Tempo" msgstr "Nytt tempo" -#: editor_rulers.cc:370 tempo_dialog.cc:255 +#: editor_rulers.cc:368 tempo_dialog.cc:255 msgid "New Meter" msgstr "Ny taktart" -#: editor_rulers.cc:376 +#: editor_rulers.cc:373 #, fuzzy msgid "Timeline height" msgstr "høgda" -#: editor_rulers.cc:386 +#: editor_rulers.cc:383 #, fuzzy msgid "Align Video Track" msgstr "Legg til lydspor" @@ -5584,51 +5579,51 @@ msgstr "Legg til lydspor" msgid "set selected regions" msgstr "fastset valde bolkar" -#: editor_selection.cc:1419 +#: editor_selection.cc:1414 msgid "select all" msgstr "vel alt" -#: editor_selection.cc:1511 +#: editor_selection.cc:1506 msgid "select all within" msgstr "vel alt innanfor" -#: editor_selection.cc:1569 +#: editor_selection.cc:1564 msgid "set selection from range" msgstr "vel området" -#: editor_selection.cc:1609 +#: editor_selection.cc:1604 msgid "select all from range" msgstr "vel alt frå området" -#: editor_selection.cc:1640 +#: editor_selection.cc:1635 msgid "select all from punch" msgstr "vel alt frå innslag" -#: editor_selection.cc:1671 +#: editor_selection.cc:1666 msgid "select all from loop" msgstr "vel alt frå lykkja" -#: editor_selection.cc:1707 +#: editor_selection.cc:1702 msgid "select all after cursor" msgstr "vel alt etter markøren" -#: editor_selection.cc:1709 +#: editor_selection.cc:1704 msgid "select all before cursor" msgstr "vel alt før markøren" -#: editor_selection.cc:1758 +#: editor_selection.cc:1753 msgid "select all after edit" msgstr "vel alt etter redigeringsmarkøren" -#: editor_selection.cc:1760 +#: editor_selection.cc:1755 msgid "select all before edit" msgstr "vel alt før redigeringsmarkøren" -#: editor_selection.cc:1893 +#: editor_selection.cc:1888 msgid "No edit range defined" msgstr "Du har ikkje gjeve noko redigeringsområde" -#: editor_selection.cc:1899 +#: editor_selection.cc:1894 msgid "" "the edit point is Selected Marker\n" "but there is no selected marker." @@ -5656,47 +5651,47 @@ msgstr "" msgid "Remove snapshot" msgstr "Fjern snøggbilete" -#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:251 +#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:250 msgid "add" msgstr "legg til" -#: editor_tempodisplay.cc:232 +#: editor_tempodisplay.cc:231 msgid "add tempo mark" msgstr "legg til tempomerke" -#: editor_tempodisplay.cc:275 +#: editor_tempodisplay.cc:272 msgid "add meter mark" msgstr "legg til taktartsmerke" -#: editor_tempodisplay.cc:291 editor_tempodisplay.cc:374 -#: editor_tempodisplay.cc:393 +#: editor_tempodisplay.cc:288 editor_tempodisplay.cc:367 +#: editor_tempodisplay.cc:386 msgid "" "programming error: tempo marker canvas item has no marker object pointer!" msgstr "" "Programmeringsfeil: objektet på tempomarkørpaletten har ingen " "tempomarkørpeikar!" -#: editor_tempodisplay.cc:296 editor_tempodisplay.cc:379 +#: editor_tempodisplay.cc:293 editor_tempodisplay.cc:372 msgid "programming error: marker for tempo is not a tempo marker!" msgstr "Programmeringsfeil: markøren for tempo er ikkje ingen tempomarkør!" -#: editor_tempodisplay.cc:308 editor_tempodisplay.cc:340 +#: editor_tempodisplay.cc:305 editor_tempodisplay.cc:335 msgid "done" msgstr "ferdig" -#: editor_tempodisplay.cc:329 editor_tempodisplay.cc:359 +#: editor_tempodisplay.cc:324 editor_tempodisplay.cc:352 msgid "replace tempo mark" msgstr "byt ut tempomerke" -#: editor_tempodisplay.cc:398 editor_tempodisplay.cc:430 +#: editor_tempodisplay.cc:391 editor_tempodisplay.cc:423 msgid "programming error: marker for meter is not a meter marker!" msgstr "Programmeringsfeil: taktartmarkøren er ikkje ein taktartmarkør!" -#: editor_tempodisplay.cc:408 editor_tempodisplay.cc:442 +#: editor_tempodisplay.cc:401 editor_tempodisplay.cc:435 msgid "remove tempo mark" msgstr "fjern tempomerke" -#: editor_tempodisplay.cc:425 +#: editor_tempodisplay.cc:418 msgid "" "programming error: meter marker canvas item has no marker object pointer!" msgstr "" @@ -5781,7 +5776,7 @@ msgstr "192000Hz" #: engine_dialog.cc:127 engine_dialog.cc:132 engine_dialog.cc:169 #: engine_dialog.cc:552 midi_channel_selector.cc:163 #: midi_channel_selector.cc:402 midi_channel_selector.cc:438 -#: rc_option_editor.cc:1252 sfdb_ui.cc:542 +#: rc_option_editor.cc:1250 sfdb_ui.cc:542 msgid "None" msgstr "Ingen" @@ -5976,28 +5971,28 @@ msgstr "Kanalar:" msgid "Split to mono files" msgstr "Del opp til monofiler" -#: export_channel_selector.cc:180 +#: export_channel_selector.cc:182 msgid "Bus or Track" msgstr "Buss eller spor" -#: export_channel_selector.cc:457 +#: export_channel_selector.cc:459 msgid "Region contents without fades nor region gain (channels: %1)" msgstr "Bolkinnhald utan toningar eller bolkvolum (kanalar: %1)" -#: export_channel_selector.cc:461 +#: export_channel_selector.cc:463 msgid "Region contents with fades and region gain (channels: %1)" msgstr "Bolkinnhald med toningar og bolkvolum (kanalar: %1)" -#: export_channel_selector.cc:465 +#: export_channel_selector.cc:467 msgid "Track output (channels: %1)" msgstr "Sporutgang (kanalar: %1)" -#: export_channel_selector.cc:534 +#: export_channel_selector.cc:536 #, fuzzy msgid "Export region contents" msgstr "Eksporter bolken" -#: export_channel_selector.cc:535 +#: export_channel_selector.cc:537 #, fuzzy msgid "Export track output" msgstr "Kopla til spor- og bussutgangar" @@ -6014,8 +6009,8 @@ msgstr "" msgid "List files" msgstr "List opp filer" -#: export_dialog.cc:164 export_timespan_selector.cc:357 -#: export_timespan_selector.cc:421 +#: export_dialog.cc:164 export_timespan_selector.cc:355 +#: export_timespan_selector.cc:417 msgid "Time Span" msgstr "Tidsomfang" @@ -6124,6 +6119,9 @@ msgid "Folder:" msgstr "Mappe:" #: export_filename_selector.cc:37 session_import_dialog.cc:44 +#: transcode_video_dialog.cc:58 video_server_dialog.cc:44 +#: video_server_dialog.cc:46 export_video_dialog.cc:68 +#: export_video_dialog.cc:70 msgid "Browse" msgstr "Bla gjennom" @@ -6266,44 +6264,44 @@ msgstr "" msgid "Show Times as:" msgstr "Vis tider som:" -#: export_timespan_selector.cc:206 +#: export_timespan_selector.cc:204 msgid " to " msgstr "til" -#: export_timespan_selector.cc:350 export_timespan_selector.cc:411 +#: export_timespan_selector.cc:348 export_timespan_selector.cc:407 msgid "Range" msgstr "Område" -#: gain_meter.cc:108 gain_meter.cc:430 gain_meter.cc:819 +#: gain_meter.cc:109 gain_meter.cc:431 gain_meter.cc:820 msgid "-inf" msgstr "-ꝏ" -#: gain_meter.cc:114 gain_meter.cc:868 +#: gain_meter.cc:115 gain_meter.cc:869 msgid "Fader automation mode" msgstr "Volumautomasjonsmodus" -#: gain_meter.cc:115 gain_meter.cc:869 +#: gain_meter.cc:116 gain_meter.cc:870 msgid "Fader automation type" msgstr "Automasjonstype for volum" -#: gain_meter.cc:124 gain_meter.cc:758 panner_ui.cc:178 panner_ui.cc:590 +#: gain_meter.cc:125 gain_meter.cc:759 panner_ui.cc:178 panner_ui.cc:590 msgid "Abs" msgstr "Abs" -#: gain_meter.cc:333 +#: gain_meter.cc:334 msgid "-Inf" msgstr "-ꝏ" -#: gain_meter.cc:725 mixer_strip.cc:1955 panner_ui.cc:557 +#: gain_meter.cc:726 mixer_strip.cc:1954 panner_ui.cc:557 #: route_time_axis.cc:2391 msgid "P" msgstr "S" -#: gain_meter.cc:728 panner_ui.cc:560 +#: gain_meter.cc:729 panner_ui.cc:560 msgid "T" msgstr "T" -#: gain_meter.cc:731 panner_ui.cc:563 +#: gain_meter.cc:732 panner_ui.cc:563 msgid "W" msgstr "W" @@ -6315,26 +6313,34 @@ msgstr "Ferdiginnstillingar" msgid "Switches" msgstr "Brytarar" -#: generic_pluginui.cc:242 generic_pluginui.cc:372 processor_box.cc:2190 +#: generic_pluginui.cc:242 generic_pluginui.cc:376 processor_box.cc:2210 msgid "Controls" msgstr "Kontrollar" -#: generic_pluginui.cc:266 +#: generic_pluginui.cc:270 msgid "Plugin Editor: could not build control element for port %1" msgstr "Utviding: greidde ikkje byggja kontrollelement for porten %1" -#: generic_pluginui.cc:404 +#: generic_pluginui.cc:408 msgid "Meters" msgstr "Mælarar" -#: generic_pluginui.cc:419 +#: generic_pluginui.cc:423 msgid "Automation control" msgstr "Automasjonskontroll" -#: generic_pluginui.cc:426 +#: generic_pluginui.cc:430 msgid "Mgnual" msgstr "Mgnual" +#: global_port_matrix.cc:164 +msgid "Audio Connection Manager" +msgstr "Lydtilkoplingar" + +#: global_port_matrix.cc:167 +msgid "MIDI Connection Manager" +msgstr "MIDI-tilkoplingar" + #: global_port_matrix.cc:204 io_selector.cc:216 msgid "port" msgstr "port" @@ -6487,11 +6493,11 @@ msgstr "Importerer fil: %1 av %2" msgid "I/O selector" msgstr "I/U-veljar" -#: io_selector.cc:268 +#: io_selector.cc:266 msgid "%1 input" msgstr "%1-inngang" -#: io_selector.cc:270 +#: io_selector.cc:268 msgid "%1 output" msgstr "%1-utgang" @@ -6677,37 +6683,37 @@ msgstr "" "\n" "Sjå over om nokon av desse gjeld, og start eventuelt (omatt) JACK." -#: main.cc:201 main.cc:320 +#: main.cc:203 main.cc:324 #, fuzzy msgid "cannot create user %3 folder %1 (%2)" msgstr "greier ikkje laga ardourmappa %1 (%2)" -#: main.cc:208 main.cc:327 +#: main.cc:210 main.cc:331 msgid "cannot open pango.rc file %1" msgstr "greier ikkje opna pango.rc-fila %1" -#: main.cc:233 main.cc:354 +#: main.cc:235 main.cc:358 msgid "Cannot find ArdourMono TrueType font" msgstr "" -#: main.cc:245 main.cc:360 +#: main.cc:247 main.cc:364 msgid "Cannot load ArdourMono TrueType font." msgstr "" -#: main.cc:308 +#: main.cc:312 msgid "" "No fontconfig file found on your system. Things may looked very odd or ugly" msgstr "" -#: main.cc:364 +#: main.cc:368 msgid "Failed to set fontconfig configuration." msgstr "" -#: main.cc:375 main.cc:391 +#: main.cc:379 main.cc:395 msgid "JACK exited" msgstr "JACK vart avslutta" -#: main.cc:378 +#: main.cc:382 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6721,7 +6727,7 @@ msgstr "" "\n" "Klikk OK for å avslutta %1." -#: main.cc:393 +#: main.cc:397 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6735,19 +6741,19 @@ msgstr "" "og kopla til %1 på nytt, eller avslutta %1 no. Du kan ikkje lagra økta\n" "di no, fordi då mistar me all informasjon om tilkoplingar.\n" -#: main.cc:487 +#: main.cc:491 msgid " (built using " msgstr " (bygd med " -#: main.cc:490 +#: main.cc:494 msgid " and GCC version " msgstr " og GCC-version " -#: main.cc:500 +#: main.cc:504 msgid "Copyright (C) 1999-2012 Paul Davis" msgstr "Copyright (C) 1999-2012 Paul Davis" -#: main.cc:501 +#: main.cc:505 msgid "" "Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " "Baker, Robin Gareus" @@ -6755,30 +6761,30 @@ msgstr "" "Nokre deler (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker, Robin " "Gareus" -#: main.cc:503 +#: main.cc:507 msgid "%1 comes with ABSOLUTELY NO WARRANTY" msgstr "%1 har ABSOLUTT INGEN GARANTI" -#: main.cc:504 +#: main.cc:508 msgid "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "" "mogleik for sal eller bruk til eit spesielt føremål er heller ikkje " "garantert." -#: main.cc:505 +#: main.cc:509 msgid "This is free software, and you are welcome to redistribute it " msgstr "Dette er gratis programvare, og du må gjerne gje henne vidare" -#: main.cc:506 +#: main.cc:510 msgid "under certain conditions; see the source for copying conditions." msgstr "" "på visse vilkår, sjå kjeldekoden for kopierings- og vidareformidlingsvilkår. " -#: main.cc:515 +#: main.cc:519 msgid "Cannot xinstall SIGPIPE error handler" msgstr "Kan ikkje xinstallera SIGPIPE-feilhandterar" -#: main.cc:521 +#: main.cc:525 #, fuzzy msgid "could not create %1 GUI" msgstr "greidde ikkje laga Ardour-brukarflate" @@ -6787,7 +6793,7 @@ msgstr "greidde ikkje laga Ardour-brukarflate" msgid "Display delta to edit cursor" msgstr "Vis delta til redigeringspunktet" -#: marker.cc:251 +#: marker.cc:251 video_image_frame.cc:120 msgid "MarkerText" msgstr "MarkørTekst" @@ -6986,7 +6992,7 @@ msgstr "Legg til MIDI-port" msgid "Port name:" msgstr "Portnamn:" -#: midi_port_dialog.cc:46 +#: midi_port_dialog.cc:45 msgid "MidiPortDialog" msgstr "MidiPortDialog" @@ -7081,7 +7087,7 @@ msgstr "Kanal" msgid "paste" msgstr "lim inn" -#: midi_region_view.cc:3763 +#: midi_region_view.cc:3761 msgid "delete sysex" msgstr "slett sysex" @@ -7132,63 +7138,73 @@ msgstr "Kanalfarger" msgid "Color Mode" msgstr "Fargemodus" -#: midi_time_axis.cc:562 +#: midi_time_axis.cc:561 msgid "Bender" msgstr "Bendar" -#: midi_time_axis.cc:566 +#: midi_time_axis.cc:565 msgid "Pressure" msgstr "Trykk" -#: midi_time_axis.cc:579 +#: midi_time_axis.cc:578 msgid "Controllers" msgstr "Kontrollarar" -#: midi_time_axis.cc:584 +#: midi_time_axis.cc:583 msgid "No MIDI Channels selected" msgstr "Ingen MIDI-kanalar er valde" -#: midi_time_axis.cc:641 midi_time_axis.cc:770 +#: midi_time_axis.cc:640 midi_time_axis.cc:769 msgid "Hide all channels" msgstr "Gøym alle kanalar" -#: midi_time_axis.cc:645 midi_time_axis.cc:774 +#: midi_time_axis.cc:644 midi_time_axis.cc:773 msgid "Show all channels" msgstr "Vis alle kanalar" -#: midi_time_axis.cc:656 midi_time_axis.cc:785 +#: midi_time_axis.cc:655 midi_time_axis.cc:784 msgid "Channel %1" msgstr "Kanal %1" -#: midi_time_axis.cc:911 midi_time_axis.cc:943 +#: midi_time_axis.cc:910 midi_time_axis.cc:942 msgid "Controllers %1-%2" msgstr "Kontrollarar %1-%2" -#: midi_time_axis.cc:934 midi_time_axis.cc:937 +#: midi_time_axis.cc:933 midi_time_axis.cc:936 #, fuzzy msgid "Controller %1" msgstr "Kontrollarar %1-%2" -#: midi_time_axis.cc:960 +#: midi_time_axis.cc:959 msgid "Sustained" msgstr "Uthalden" -#: midi_time_axis.cc:967 +#: midi_time_axis.cc:966 msgid "Percussive" msgstr "Perkussiv" -#: midi_time_axis.cc:987 +#: midi_time_axis.cc:986 msgid "Meter Colors" msgstr "Mælarfarger" -#: midi_time_axis.cc:994 +#: midi_time_axis.cc:993 msgid "Channel Colors" msgstr "Kanalfarger" -#: midi_time_axis.cc:1001 +#: midi_time_axis.cc:1000 msgid "Track Color" msgstr "Sporfarge" +#: midi_time_axis.cc:1488 midi_time_axis.cc:1494 midi_time_axis.cc:1504 +#: midi_time_axis.cc:1510 +#, fuzzy +msgid "all" +msgstr "Liten" + +#: midi_time_axis.cc:1491 midi_time_axis.cc:1507 +msgid "some" +msgstr "" + #: midi_tracer.cc:43 msgid "Line history: " msgstr "Linjehistorie:" @@ -7273,7 +7289,7 @@ msgstr "Klikk for å velja ei mappe til" msgid "Missing Plugins" msgstr "Manglande utvidingar" -#: missing_plugin_dialog.cc:33 +#: missing_plugin_dialog.cc:33 transcode_video_dialog.cc:59 msgid "OK" msgstr "OK" @@ -7345,12 +7361,12 @@ msgstr "Lasta miksarbindingar frå %1" msgid "Could not find mixer.bindings in search path %1" msgstr "Fann ikkje mixer.bindings i søkjestigen %1" -#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1721 +#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1720 msgid "pre" msgstr "før" #: mixer_strip.cc:93 mixer_strip.cc:121 mixer_strip.cc:352 mixer_strip.cc:1293 -#: rc_option_editor.cc:1884 +#: rc_option_editor.cc:1873 msgid "Comments" msgstr "Kommentarar" @@ -7386,11 +7402,11 @@ msgstr "Isoler solo" msgid "Lock Solo Status" msgstr "Lås solostatus" -#: mixer_strip.cc:201 mixer_strip.cc:1930 +#: mixer_strip.cc:201 mixer_strip.cc:1929 msgid "lock" msgstr "lås" -#: mixer_strip.cc:202 mixer_strip.cc:1929 +#: mixer_strip.cc:202 mixer_strip.cc:1928 msgid "iso" msgstr "iso" @@ -7398,19 +7414,19 @@ msgstr "iso" msgid "Mix group" msgstr "Miksgruppe" -#: mixer_strip.cc:349 rc_option_editor.cc:1881 +#: mixer_strip.cc:349 rc_option_editor.cc:1870 msgid "Phase Invert" msgstr "Polaritetsvending" -#: mixer_strip.cc:350 rc_option_editor.cc:1882 route_ui.cc:1213 +#: mixer_strip.cc:350 rc_option_editor.cc:1871 route_ui.cc:1213 msgid "Solo Safe" msgstr "Solo-sikker" -#: mixer_strip.cc:353 mixer_ui.cc:123 route_time_axis.cc:664 +#: mixer_strip.cc:353 mixer_ui.cc:124 route_time_axis.cc:664 msgid "Group" msgstr "Gruppe" -#: mixer_strip.cc:354 rc_option_editor.cc:1885 +#: mixer_strip.cc:354 rc_option_editor.cc:1874 msgid "Meter Point" msgstr "Mælepunkt" @@ -7430,7 +7446,7 @@ msgstr "" msgid "Snd" msgstr "Snd" -#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2118 +#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2152 msgid "Not connected to JACK - no I/O changes are possible" msgstr "Ikkje tilkopla JACK - I/U-endringar er ikkje mogleg" @@ -7466,108 +7482,108 @@ msgstr "Klikk for å leggja til/redigera kommentarar" msgid ": comment editor" msgstr ": rediger kommentarar" -#: mixer_strip.cc:1429 +#: mixer_strip.cc:1428 msgid "Grp" msgstr "Grp" -#: mixer_strip.cc:1432 +#: mixer_strip.cc:1431 msgid "~G" msgstr "~G" -#: mixer_strip.cc:1461 +#: mixer_strip.cc:1460 msgid "Comments..." msgstr "Merknader …" -#: mixer_strip.cc:1463 +#: mixer_strip.cc:1462 msgid "Save As Template..." msgstr "Lagra som mal..." -#: mixer_strip.cc:1469 route_group_dialog.cc:39 route_time_axis.cc:687 +#: mixer_strip.cc:1468 route_group_dialog.cc:39 route_time_axis.cc:687 msgid "Active" msgstr "Aktiv" -#: mixer_strip.cc:1476 +#: mixer_strip.cc:1475 msgid "Adjust Latency..." msgstr "Juster treigskap..." -#: mixer_strip.cc:1479 +#: mixer_strip.cc:1478 msgid "Protect Against Denormals" msgstr "Vern mot unormalar" -#: mixer_strip.cc:1485 route_time_axis.cc:426 +#: mixer_strip.cc:1484 route_time_axis.cc:426 msgid "Remote Control ID..." msgstr "Fjernstyrings-ID..." -#: mixer_strip.cc:1717 mixer_strip.cc:1741 +#: mixer_strip.cc:1716 mixer_strip.cc:1740 msgid "in" msgstr "inn" -#: mixer_strip.cc:1725 +#: mixer_strip.cc:1724 msgid "post" msgstr "etter" -#: mixer_strip.cc:1729 +#: mixer_strip.cc:1728 msgid "out" msgstr "ut" -#: mixer_strip.cc:1734 +#: mixer_strip.cc:1733 msgid "custom" msgstr "eigen" -#: mixer_strip.cc:1745 +#: mixer_strip.cc:1744 msgid "pr" msgstr "fø" -#: mixer_strip.cc:1749 +#: mixer_strip.cc:1748 msgid "po" msgstr "et" -#: mixer_strip.cc:1753 +#: mixer_strip.cc:1752 msgid "o" msgstr "" -#: mixer_strip.cc:1758 +#: mixer_strip.cc:1757 msgid "c" msgstr "" -#: mixer_strip.cc:1906 route_ui.cc:138 +#: mixer_strip.cc:1905 route_ui.cc:138 msgid "Disk" msgstr "Disk" -#: mixer_strip.cc:1921 monitor_section.cc:63 +#: mixer_strip.cc:1920 monitor_section.cc:63 msgid "AFL" msgstr "EL" -#: mixer_strip.cc:1924 monitor_section.cc:64 +#: mixer_strip.cc:1923 monitor_section.cc:64 msgid "PFL" msgstr "FL" -#: mixer_strip.cc:1937 +#: mixer_strip.cc:1936 msgid "D" msgstr "D" -#: mixer_strip.cc:1960 +#: mixer_strip.cc:1959 #, fuzzy msgid "i" msgstr "inn" -#: mixer_strip.cc:2134 +#: mixer_strip.cc:2133 msgid "Pre-fader" msgstr "Før volumkontroll" -#: mixer_strip.cc:2135 +#: mixer_strip.cc:2134 msgid "Post-fader" msgstr "Etter volumkontroll" -#: mixer_ui.cc:1188 +#: mixer_ui.cc:1189 msgid "track display list item for renamed strip not found!" msgstr "fann ikkje sporvisingslisteobjekt for omdøypt stripe!" -#: mixer_ui.cc:1272 +#: mixer_ui.cc:1273 msgid "-all-" msgstr "-alle-" -#: mixer_ui.cc:1791 +#: mixer_ui.cc:1792 msgid "Strips" msgstr "Striper" @@ -7959,7 +7975,7 @@ msgstr "" msgid "Panner (2D)" msgstr "Panorering (2D)" -#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:494 +#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:452 msgid "Bypass" msgstr "Forbikopla" @@ -7984,23 +8000,23 @@ msgstr "Det finst inga panoreringsflate for spor/bussar med %1 inn/ 2 ut" msgid "Playlists" msgstr "Spelelister" -#: playlist_selector.cc:55 +#: playlist_selector.cc:54 msgid "Playlists grouped by track" msgstr "Spelelistene sortert etter spor" -#: playlist_selector.cc:102 +#: playlist_selector.cc:101 msgid "Playlist for %1" msgstr "Speleliste for %1" -#: playlist_selector.cc:115 +#: playlist_selector.cc:114 msgid "Other tracks" msgstr "Andre spor" -#: playlist_selector.cc:140 +#: playlist_selector.cc:139 msgid "unassigned" msgstr "ikkje tildelt" -#: playlist_selector.cc:195 +#: playlist_selector.cc:194 msgid "Imported" msgstr "Importert" @@ -8012,31 +8028,31 @@ msgstr "db-skala" msgid "Show phase" msgstr "Vis fase" -#: plugin_selector.cc:53 plugin_selector.cc:221 +#: plugin_selector.cc:53 plugin_selector.cc:220 msgid "Name contains" msgstr "Namnet inneheld" -#: plugin_selector.cc:54 plugin_selector.cc:225 +#: plugin_selector.cc:54 plugin_selector.cc:224 msgid "Type contains" msgstr "Typen inneheld" -#: plugin_selector.cc:55 plugin_selector.cc:223 +#: plugin_selector.cc:55 plugin_selector.cc:222 msgid "Category contains" msgstr "Kategorien inneheld" -#: plugin_selector.cc:56 plugin_selector.cc:245 +#: plugin_selector.cc:56 plugin_selector.cc:244 msgid "Author contains" msgstr "Opphavsperson inneheld" -#: plugin_selector.cc:57 plugin_selector.cc:247 +#: plugin_selector.cc:57 plugin_selector.cc:246 msgid "Library contains" msgstr "Biblioteket inneheld" -#: plugin_selector.cc:58 plugin_selector.cc:211 plugin_selector.cc:522 +#: plugin_selector.cc:58 plugin_selector.cc:210 plugin_selector.cc:521 msgid "Favorites only" msgstr "Berre favorittar" -#: plugin_selector.cc:59 plugin_selector.cc:215 plugin_selector.cc:522 +#: plugin_selector.cc:59 plugin_selector.cc:214 plugin_selector.cc:521 msgid "Hidden only" msgstr "Berre gøymt" @@ -8044,68 +8060,68 @@ msgstr "Berre gøymt" msgid "Plugin Manager" msgstr "Ordna utvidingar" -#: plugin_selector.cc:85 +#: plugin_selector.cc:84 msgid "Fav" msgstr "Fav" -#: plugin_selector.cc:87 +#: plugin_selector.cc:86 msgid "Available Plugins" msgstr "Tilgjengelege utvidingar" -#: plugin_selector.cc:88 +#: plugin_selector.cc:87 msgid "Type" msgstr "Type" -#: plugin_selector.cc:89 +#: plugin_selector.cc:88 msgid "Category" msgstr "Kategori" -#: plugin_selector.cc:90 +#: plugin_selector.cc:89 msgid "Creator" msgstr "Opphavsperson" -#: plugin_selector.cc:91 +#: plugin_selector.cc:90 msgid "# Audio In" msgstr "# Lyd inn" -#: plugin_selector.cc:92 +#: plugin_selector.cc:91 msgid "# Audio Out" msgstr "# Lyd ut" -#: plugin_selector.cc:93 +#: plugin_selector.cc:92 msgid "# MIDI In" msgstr "# MIDI inn" -#: plugin_selector.cc:94 +#: plugin_selector.cc:93 msgid "# MIDI Out" msgstr "# MIDI ut" -#: plugin_selector.cc:116 +#: plugin_selector.cc:115 msgid "Plugins to be connected" msgstr "Utvidingar som skal koplast til" -#: plugin_selector.cc:129 +#: plugin_selector.cc:128 msgid "Add a plugin to the effect list" msgstr "Legg ei utviding til effektlista" -#: plugin_selector.cc:133 +#: plugin_selector.cc:132 msgid "Remove a plugin from the effect list" msgstr "Fjern ei utviding frå effektlista" -#: plugin_selector.cc:135 +#: plugin_selector.cc:134 msgid "Update available plugins" msgstr "Oppdater utvidingar" -#: plugin_selector.cc:172 +#: plugin_selector.cc:171 msgid "Insert Plugin(s)" msgstr "Set inn utviding(ar)" -#: plugin_selector.cc:321 plugin_selector.cc:322 plugin_selector.cc:323 -#: plugin_selector.cc:324 +#: plugin_selector.cc:320 plugin_selector.cc:321 plugin_selector.cc:322 +#: plugin_selector.cc:323 msgid "variable" msgstr "variabel" -#: plugin_selector.cc:481 +#: plugin_selector.cc:480 msgid "" "The plugin \"%1\" could not be loaded\n" "\n" @@ -8115,27 +8131,27 @@ msgstr "" "\n" "Sjå i loggruta etter (kanskje) fleire opplysingar" -#: plugin_selector.cc:629 +#: plugin_selector.cc:628 msgid "Favorites" msgstr "Favorittar" -#: plugin_selector.cc:631 +#: plugin_selector.cc:630 msgid "Plugin Manager..." msgstr "Ordna utvidingar..." -#: plugin_selector.cc:635 +#: plugin_selector.cc:634 msgid "By Creator" msgstr "Etter opphavsperson" -#: plugin_selector.cc:638 +#: plugin_selector.cc:637 msgid "By Category" msgstr "Etter kategori" -#: plugin_ui.cc:118 +#: plugin_ui.cc:116 msgid "Eh? LADSPA plugins don't have editors!" msgstr "Hm? LADSPA-utvidingar har ikkje redigering!" -#: plugin_ui.cc:127 plugin_ui.cc:270 +#: plugin_ui.cc:125 plugin_ui.cc:228 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no VST support in this " @@ -8144,11 +8160,11 @@ msgstr "" "ukjend type utviding (tips: VST-utvidingar er ikkje støtta i denne versjonen " "av Ardour)" -#: plugin_ui.cc:130 +#: plugin_ui.cc:128 msgid "unknown type of editor-supplying plugin" msgstr "ukjent redigerbar utvidingstype" -#: plugin_ui.cc:300 +#: plugin_ui.cc:258 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no linuxVST support in this " @@ -8157,23 +8173,23 @@ msgstr "" "ukjend type utviding med redigering (tips: linuxVST-utvidingar er ikkje " "støtta i denne versjonen av Ardour)" -#: plugin_ui.cc:372 +#: plugin_ui.cc:330 msgid "create_lv2_editor called on non-LV2 plugin" msgstr "create_lv2_editor oppkalla på ikkje-LV2-utviding" -#: plugin_ui.cc:460 +#: plugin_ui.cc:418 msgid "Add" msgstr "Legg til" -#: plugin_ui.cc:464 +#: plugin_ui.cc:422 msgid "Description" msgstr "Skildring" -#: plugin_ui.cc:465 +#: plugin_ui.cc:423 msgid "Plugin analysis" msgstr "Analyse av programutvidingar" -#: plugin_ui.cc:472 +#: plugin_ui.cc:430 msgid "" "Presets (if any) for this plugin\n" "(Both factory and user-created)" @@ -8181,23 +8197,23 @@ msgstr "" "Førehandsoppsett (viss dei finst) for utvidinga\n" "(Både frå produsent og brukarar)" -#: plugin_ui.cc:473 +#: plugin_ui.cc:431 msgid "Save a new preset" msgstr "Lagra nytt ferdigoppsett" -#: plugin_ui.cc:474 +#: plugin_ui.cc:432 msgid "Save the current preset" msgstr "Lagra ferdigoppsettet" -#: plugin_ui.cc:475 +#: plugin_ui.cc:433 msgid "Delete the current preset" msgstr "Slett dette ferdigoppsett" -#: plugin_ui.cc:476 +#: plugin_ui.cc:434 msgid "Disable signal processing by the plugin" msgstr "Skru av signalhandsaminga åt utvidinga" -#: plugin_ui.cc:509 plugin_ui.cc:675 +#: plugin_ui.cc:467 plugin_ui.cc:632 msgid "" "Click to allow the plugin to receive keyboard events that %1 would normally " "use as a shortcut" @@ -8205,29 +8221,29 @@ msgstr "" "Klikk for å gje utvidinga lov til å ta imot tastetrykk som %1 vanlegvis " "bruker som snøggtastar" -#: plugin_ui.cc:510 +#: plugin_ui.cc:468 msgid "Click to enable/disable this plugin" msgstr "Klikk for å skru av/på denne utvidinga" -#: plugin_ui.cc:549 +#: plugin_ui.cc:507 msgid "latency (%1 sample)" msgid_plural "latency (%1 samples)" msgstr[0] "utreigskap (%1 punkt)" msgstr[1] "treigskap (%1 punkt)" -#: plugin_ui.cc:551 +#: plugin_ui.cc:509 msgid "latency (%1 ms)" msgstr "treigskap (%1 ms)" -#: plugin_ui.cc:562 +#: plugin_ui.cc:520 msgid "Edit Latency" msgstr "Endra treigskap" -#: plugin_ui.cc:602 +#: plugin_ui.cc:559 msgid "Plugin preset %1 not found" msgstr "Fann ikkje ferdiginnstillinga %1" -#: plugin_ui.cc:682 +#: plugin_ui.cc:639 msgid "Click to allow normal use of %1 keyboard shortcuts" msgstr "Klikk for å bruka snøggtastane som vanleg i %1" @@ -8416,23 +8432,36 @@ msgstr "Ingen portar å kopla til." msgid "There are no %1 ports to connect." msgstr "Ingen %1-portar å kopla til." -#: processor_box.cc:358 +#: processor_box.cc:255 +msgid "" +"%1\n" +"Double-click to show GUI.\n" +"Alt+double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:258 +msgid "" +"%1\n" +"Double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:371 msgid "Show All Controls" msgstr "Vis alle kontrollar" -#: processor_box.cc:362 +#: processor_box.cc:375 msgid "Hide All Controls" msgstr "Gøym alle kontrollar" -#: processor_box.cc:451 +#: processor_box.cc:464 msgid "on" msgstr "på" -#: processor_box.cc:451 rc_option_editor.cc:1914 rc_option_editor.cc:1928 +#: processor_box.cc:464 rc_option_editor.cc:1903 rc_option_editor.cc:1917 msgid "off" msgstr "av" -#: processor_box.cc:716 +#: processor_box.cc:729 msgid "" "Right-click to add/remove/edit\n" "plugins,inserts,sends and more" @@ -8440,15 +8469,15 @@ msgstr "" "Høgreklikk for å leggja til/fjerna/redigera\n" "utvidingar, innstikk, send og meir" -#: processor_box.cc:1150 processor_box.cc:1540 +#: processor_box.cc:1184 processor_box.cc:1578 msgid "Plugin Incompatibility" msgstr "Utvidinga samsvarar ikkje" -#: processor_box.cc:1153 +#: processor_box.cc:1187 msgid "You attempted to add the plugin \"%1\" in slot %2.\n" msgstr "Du prøvde å leggja til utvidinga \"%1\" i skuffen %2.\n" -#: processor_box.cc:1159 +#: processor_box.cc:1193 msgid "" "\n" "This plugin has:\n" @@ -8456,19 +8485,19 @@ msgstr "" "\n" "Denne utvidinga har:\n" -#: processor_box.cc:1162 +#: processor_box.cc:1196 msgid "\t%1 MIDI input\n" msgid_plural "\t%1 MIDI inputs\n" msgstr[0] "\t%1 MIDI-inngang\n" msgstr[1] "\t%1 MIDI-inngangar\n" -#: processor_box.cc:1166 +#: processor_box.cc:1200 msgid "\t%1 audio input\n" msgid_plural "\t%1 audio inputs\n" msgstr[0] "\t%1 lydinngang\n" msgstr[1] "\t%1 lydinngangar\n" -#: processor_box.cc:1169 +#: processor_box.cc:1203 msgid "" "\n" "but at the insertion point, there are:\n" @@ -8476,19 +8505,19 @@ msgstr "" "\n" "men på innsetingspunktet er det:\n" -#: processor_box.cc:1172 +#: processor_box.cc:1206 msgid "\t%1 MIDI channel\n" msgid_plural "\t%1 MIDI channels\n" msgstr[0] "\t%1 MIDI-kanal\n" msgstr[1] "\t%1 MIDI-kanalar\n" -#: processor_box.cc:1176 +#: processor_box.cc:1210 msgid "\t%1 audio channel\n" msgid_plural "\t%1 audio channels\n" msgstr[0] "\t%1 lydkanal\n" msgstr[1] "\t%1 lydkanalar\n" -#: processor_box.cc:1179 +#: processor_box.cc:1213 msgid "" "\n" "%1 is unable to insert this plugin here.\n" @@ -8496,11 +8525,11 @@ msgstr "" "\n" "%1 greier ikkje setja inn utvidinga her.\n" -#: processor_box.cc:1216 +#: processor_box.cc:1249 msgid "Cannot set up new send: %1" msgstr "Greier ikkje setja opp ny send: %1" -#: processor_box.cc:1543 +#: processor_box.cc:1581 msgid "" "You cannot reorder these plugins/sends/inserts\n" "in that way because the inputs and\n" @@ -8510,19 +8539,19 @@ msgstr "" "signal-omdirigeringar, fordi inn- og utgangane\n" "ikkje verkar skikkeleg då." -#: processor_box.cc:1728 +#: processor_box.cc:1765 msgid "Rename Processor" msgstr "Døyp om handsaming" -#: processor_box.cc:1759 +#: processor_box.cc:1796 msgid "At least 100 IO objects exist with a name like %1 - name not changed" msgstr "Det finst minst 100 IU-objekt med namn som %1 - namnet er ikkje endra" -#: processor_box.cc:1893 +#: processor_box.cc:1930 msgid "plugin insert constructor failed" msgstr "greidde ikkje laga instikkpunkt for utvidinga" -#: processor_box.cc:1904 +#: processor_box.cc:1941 msgid "" "Copying the set of processors on the clipboard failed,\n" "probably because the I/O configuration of the plugins\n" @@ -8532,7 +8561,7 @@ msgstr "" "tavla, truleg fordi I/U-oppsettet for utvidingane\n" "ikkje passar med oppsettet for dette sporet." -#: processor_box.cc:1950 +#: processor_box.cc:1987 msgid "" "Do you really want to remove all processors from %1?\n" "(this cannot be undone)" @@ -8540,15 +8569,15 @@ msgstr "" "Vil du verkeleg fjerna alle handsamingar frå %1?\n" "(Du kan ikkje angra)" -#: processor_box.cc:1954 processor_box.cc:1979 +#: processor_box.cc:1991 processor_box.cc:2016 msgid "Yes, remove them all" msgstr "Ja, slett alle" -#: processor_box.cc:1956 processor_box.cc:1981 +#: processor_box.cc:1993 processor_box.cc:2018 msgid "Remove processors" msgstr "Fjern handsamingar" -#: processor_box.cc:1971 +#: processor_box.cc:2008 msgid "" "Do you really want to remove all pre-fader processors from %1?\n" "(this cannot be undone)" @@ -8556,7 +8585,7 @@ msgstr "" "Vil du verkeleg fjerna alle før-dempar-handsamingar frå %1?\n" "(Du kan ikkje angra)" -#: processor_box.cc:1974 +#: processor_box.cc:2011 msgid "" "Do you really want to remove all post-fader processors from %1?\n" "(this cannot be undone)" @@ -8564,51 +8593,52 @@ msgstr "" "Vil du verkeleg fjerna alle før-dempar-handsamingar frå %1?\n" "(Du kan ikkje angra)" -#: processor_box.cc:2178 +#: processor_box.cc:2198 msgid "New Plugin" msgstr "Ny utviding" -#: processor_box.cc:2181 +#: processor_box.cc:2201 msgid "New Insert" msgstr "Nytt innstikk" -#: processor_box.cc:2184 +#: processor_box.cc:2204 msgid "New External Send ..." msgstr "Ny ekstern send..." -#: processor_box.cc:2188 +#: processor_box.cc:2208 msgid "New Aux Send ..." msgstr "Ny aux-send..." -#: processor_box.cc:2192 +#: processor_box.cc:2212 msgid "Clear (all)" msgstr "Tøm (alt)" -#: processor_box.cc:2194 +#: processor_box.cc:2214 msgid "Clear (pre-fader)" msgstr "Fjern (før-dempar)" -#: processor_box.cc:2196 +#: processor_box.cc:2216 msgid "Clear (post-fader)" msgstr "Fjern (etter-dempar)" -#: processor_box.cc:2222 +#: processor_box.cc:2242 msgid "Activate All" msgstr "Slå på alle" -#: processor_box.cc:2224 +#: processor_box.cc:2244 msgid "Deactivate All" msgstr "Slå av alle" -#: processor_box.cc:2226 +#: processor_box.cc:2246 msgid "A/B Plugins" msgstr "A/B programutvidingar" -#: processor_box.cc:2235 -msgid "Edit with basic controls..." +#: processor_box.cc:2255 +#, fuzzy +msgid "Edit with generic controls..." msgstr "Rediger med grunnleggande kontrollar..." -#: processor_box.cc:2481 +#: processor_box.cc:2531 msgid "%1: %2 (by %3)" msgstr "%1: %2 (av %3)" @@ -8728,6 +8758,11 @@ msgstr "Avspeling (sekund bufring):" msgid "Recording (seconds of buffering):" msgstr "Opptak (sekund bufring):" +#: rc_option_editor.cc:656 +#, fuzzy +msgid "Control Surface Protocol" +msgstr "Kontrollflater" + #: rc_option_editor.cc:660 msgid "Feedback" msgstr "Tilbakeføring" @@ -8737,41 +8772,41 @@ msgid "Double-click on a name to edit settings for an enabled protocol" msgstr "" "Dobbelklikk på eit namn for å redigera innstillingane for ein aktiv protokoll" -#: rc_option_editor.cc:818 +#: rc_option_editor.cc:817 msgid "Show Video Export Info before export" msgstr "" -#: rc_option_editor.cc:819 +#: rc_option_editor.cc:818 msgid "Show Video Server Startup Dialog" msgstr "" -#: rc_option_editor.cc:820 +#: rc_option_editor.cc:819 msgid "Advanced Setup (remote video server)" msgstr "" -#: rc_option_editor.cc:828 +#: rc_option_editor.cc:827 msgid "" "When enabled you can speficify a custom video-server URL and docroot. " "- Do not enable this option unless you know what you are doing." msgstr "" -#: rc_option_editor.cc:830 +#: rc_option_editor.cc:829 msgid "Video Server URL:" msgstr "" -#: rc_option_editor.cc:835 +#: rc_option_editor.cc:834 msgid "" "Base URL of the video-server including http prefix. This is usually 'http://" "hostname.example.org:1554/' and defaults to 'http://localhost:1554/' when " "the video-server is runing locally" msgstr "" -#: rc_option_editor.cc:837 +#: rc_option_editor.cc:836 #, fuzzy msgid "Video Folder:" msgstr "Mappe:" -#: rc_option_editor.cc:842 +#: rc_option_editor.cc:841 msgid "" "Local path to the video-server document-root. Only files below this " "directory will be accessible by the video-server. If the server run on a " @@ -8780,99 +8815,99 @@ msgid "" "monitor and file-browsing when opening/adding a video file." msgstr "" -#: rc_option_editor.cc:849 +#: rc_option_editor.cc:848 msgid "" "When enabled an information window with details is displayed before " "the video-export dialog." msgstr "" -#: rc_option_editor.cc:854 +#: rc_option_editor.cc:853 msgid "" "When enabled the video server is never launched automatically without " "confirmation" msgstr "" -#: rc_option_editor.cc:995 +#: rc_option_editor.cc:993 msgid "%1 Preferences" msgstr "Innstillingar for %1" -#: rc_option_editor.cc:1006 +#: rc_option_editor.cc:1004 msgid "DSP CPU Utilization" msgstr "DSP-prosessorbruk" -#: rc_option_editor.cc:1010 +#: rc_option_editor.cc:1008 msgid "Signal processing uses" msgstr "Signalhandsaminga brukar" -#: rc_option_editor.cc:1015 +#: rc_option_editor.cc:1013 msgid "all but one processor" msgstr "alt bortsett frå ei signalhandsaming" -#: rc_option_editor.cc:1016 +#: rc_option_editor.cc:1014 msgid "all available processors" msgstr "alle tilgjengelege signalhandsamingar" -#: rc_option_editor.cc:1019 +#: rc_option_editor.cc:1017 msgid "%1 processors" msgstr "%1 signalhandsamingar" -#: rc_option_editor.cc:1022 +#: rc_option_editor.cc:1020 msgid "This setting will only take effect when %1 is restarted." msgstr "Dette vil fyrst verka når du startar %s på nytt att." -#: rc_option_editor.cc:1027 +#: rc_option_editor.cc:1025 msgid "Options|Undo" msgstr "Val|Angra" -#: rc_option_editor.cc:1034 +#: rc_option_editor.cc:1032 msgid "Verify removal of last capture" msgstr "Stadfest når du vil fjerna siste opptak" -#: rc_option_editor.cc:1042 +#: rc_option_editor.cc:1040 msgid "Make periodic backups of the session file" msgstr "Tryggingskopier økta med jamne mellomrom" -#: rc_option_editor.cc:1047 +#: rc_option_editor.cc:1045 msgid "Session Management" msgstr "Økthandtering" -#: rc_option_editor.cc:1052 +#: rc_option_editor.cc:1050 msgid "Always copy imported files" msgstr "Kopier alltid importerte filer" -#: rc_option_editor.cc:1059 +#: rc_option_editor.cc:1057 msgid "Default folder for new sessions:" msgstr "Standardmappe for nye økter:" -#: rc_option_editor.cc:1067 +#: rc_option_editor.cc:1065 msgid "Maximum number of recent sessions" msgstr "Største tal på samtidige økter" -#: rc_option_editor.cc:1080 +#: rc_option_editor.cc:1078 msgid "Click gain level" msgstr "Klikkvolum" -#: rc_option_editor.cc:1085 route_time_axis.cc:206 route_time_axis.cc:667 +#: rc_option_editor.cc:1083 route_time_axis.cc:206 route_time_axis.cc:667 msgid "Automation" msgstr "Automasjon" -#: rc_option_editor.cc:1090 +#: rc_option_editor.cc:1088 msgid "Thinning factor (larger value => less data)" msgstr "Tynningsfaktor (høgare verdi => mindre data)" -#: rc_option_editor.cc:1099 +#: rc_option_editor.cc:1097 msgid "Automation sampling interval (milliseconds)" msgstr "Tid mellom automasjonspunkt (i millisekund)" -#: rc_option_editor.cc:1111 +#: rc_option_editor.cc:1109 msgid "Keep record-enable engaged on stop" msgstr "Hald opptaksstatusen på ved stopp" -#: rc_option_editor.cc:1120 +#: rc_option_editor.cc:1118 msgid "Stop recording when an xrun occurs" msgstr "Stopp opptak ved xrun-hendingar" -#: rc_option_editor.cc:1125 +#: rc_option_editor.cc:1123 #, fuzzy msgid "" "When enabled %1 will stop recording if an over- or underrun is " @@ -8881,15 +8916,15 @@ msgstr "" "Når dette er på vil Ardour stoppa opptaket viss lydmaskina oppfattar " "over- eller underflyt i bufferen" -#: rc_option_editor.cc:1131 +#: rc_option_editor.cc:1129 msgid "Create markers where xruns occur" msgstr "Lag markørar ved xrun-hendingar" -#: rc_option_editor.cc:1140 +#: rc_option_editor.cc:1138 msgid "Stop at the end of the session" msgstr "Stopp ved slutten av økta" -#: rc_option_editor.cc:1145 +#: rc_option_editor.cc:1143 #, fuzzy msgid "" "When enabled if %1 is not recording, it will stop the " @@ -8903,12 +8938,12 @@ msgstr "" "\n" "Når dette er av, vil Ardour halda fram forbi sluttmarkøren." -#: rc_option_editor.cc:1153 +#: rc_option_editor.cc:1151 msgid "Do seamless looping (not possible when slaved to MTC, JACK etc)" msgstr "" "Bruk saumlaus lykkje (ikkje mogleg når me er bundne til MTC, JACK osb.)" -#: rc_option_editor.cc:1158 +#: rc_option_editor.cc:1156 #, fuzzy msgid "" "When enabled this will loop by reading ahead and wrapping around at " @@ -8926,11 +8961,11 @@ msgstr "" "lykkja når Ardour kjem til slutten. Det vil ofte gje eit lite klikk eller ei " "pause" -#: rc_option_editor.cc:1166 +#: rc_option_editor.cc:1164 msgid "Disable per-track record disarm while rolling" msgstr "Ikkje tillat å skru av opptaksstatusen per spor under avspeling" -#: rc_option_editor.cc:1170 +#: rc_option_editor.cc:1168 msgid "" "When enabled this will prevent you from accidentally stopping " "specific tracks recording during a take" @@ -8938,11 +8973,11 @@ msgstr "" "Når dette er på, vil du ikkje kunna slå av opptak for bestemte spor " "ved eit uhell medan du tek opp" -#: rc_option_editor.cc:1175 +#: rc_option_editor.cc:1173 msgid "12dB gain reduction during fast-forward and fast-rewind" msgstr "12dB demping ved spoling" -#: rc_option_editor.cc:1179 +#: rc_option_editor.cc:1177 msgid "" "This will reduce the unpleasant increase in perceived volume that occurs " "when fast-forwarding or rewinding through some kinds of audio" @@ -8950,19 +8985,19 @@ msgstr "" "Dette reduserer den ubehagelege auken i oppfatta volum som kjem når du " "spolar framover eller bakover gjennom nokre typar lyd" -#: rc_option_editor.cc:1183 +#: rc_option_editor.cc:1181 msgid "Sync/Slave" msgstr "Synk/slave" -#: rc_option_editor.cc:1187 +#: rc_option_editor.cc:1185 msgid "External timecode source" msgstr "Ekstern tidskodekjelde" -#: rc_option_editor.cc:1197 +#: rc_option_editor.cc:1195 msgid "Match session video frame rate to external timecode" msgstr "Tilpass raten for videorammene i denne økta til ekstern tidskode" -#: rc_option_editor.cc:1203 +#: rc_option_editor.cc:1201 #, fuzzy msgid "" "This option controls the value of the video frame rate while chasing " @@ -8987,11 +9022,11 @@ msgstr "" "raudt, og Ardour vil omdanna mellom den eksterne tidskodestandarden og " "øktstandarden." -#: rc_option_editor.cc:1213 +#: rc_option_editor.cc:1211 msgid "External timecode is sync locked" msgstr "Ekstern tidskode er låst til synk" -#: rc_option_editor.cc:1219 +#: rc_option_editor.cc:1217 msgid "" "When enabled indicates that the selected external timecode source " "shares sync (Black & Burst, Wordclock, etc) with the audio interface." @@ -8999,11 +9034,11 @@ msgstr "" "Når dette er på, viser det at den valde eksterne tidskodekjelda deler " "synk (Black & burst, Wordclock, osfr.) med lydkortet." -#: rc_option_editor.cc:1226 +#: rc_option_editor.cc:1224 msgid "Lock to 29.9700 fps instead of 30000/1001" msgstr "Lås til 29,9700 fps i staden for 30000/1001" -#: rc_option_editor.cc:1232 +#: rc_option_editor.cc:1230 #, fuzzy msgid "" "When enabled the external timecode source is assumed to use 29.97 fps " @@ -9027,27 +9062,27 @@ msgstr "" "spesifikasjonen - fordi varianten med nøyaktig 29,97 har null i " "tidskodedrift.\n" -#: rc_option_editor.cc:1242 +#: rc_option_editor.cc:1240 msgid "LTC Reader" msgstr "LTC-lesar" -#: rc_option_editor.cc:1246 +#: rc_option_editor.cc:1244 msgid "LTC incoming port" msgstr "Innkomande LTC-port" -#: rc_option_editor.cc:1259 +#: rc_option_editor.cc:1257 msgid "LTC Generator" msgstr "LTC-generator" -#: rc_option_editor.cc:1264 +#: rc_option_editor.cc:1262 msgid "Enable LTC generator" msgstr "Skru på LTC-generator" -#: rc_option_editor.cc:1271 +#: rc_option_editor.cc:1269 msgid "send LTC while stopped" msgstr "send LTC når stoppa" -#: rc_option_editor.cc:1277 +#: rc_option_editor.cc:1275 #, fuzzy msgid "" "When enabled %1 will continue to send LTC information even when the " @@ -9056,11 +9091,11 @@ msgstr "" "Når dette er på, vil Ardour halda fram å senda LTC-informasjon sjølv " "når transporten (spelehovudet) ikkje rører seg" -#: rc_option_editor.cc:1283 +#: rc_option_editor.cc:1281 msgid "LTC generator level" msgstr "LTC-generatornivå" -#: rc_option_editor.cc:1287 +#: rc_option_editor.cc:1285 msgid "" "Specify the Peak Volume of the generated LTC signal in dbFS. A good value " "is 0dBu ^= -18dbFS in an EBU calibrated system" @@ -9068,104 +9103,104 @@ msgstr "" "Gjev toppvolumet til dei genererte LTC-signala i dbFS. Ein bra verdi er " "0dBu ^= -18dbFS i eit EBU-kalibrert system" -#: rc_option_editor.cc:1299 +#: rc_option_editor.cc:1297 msgid "Link selection of regions and tracks" msgstr "Lenk valet av bolkar og spor" -#: rc_option_editor.cc:1307 +#: rc_option_editor.cc:1305 msgid "Move relevant automation when audio regions are moved" msgstr "Flytt relevant automasjon saman med lydbolkane" -#: rc_option_editor.cc:1315 +#: rc_option_editor.cc:1313 msgid "Show meters on tracks in the editor" msgstr "Vis mælarar på spor i redigeringa" -#: rc_option_editor.cc:1322 +#: rc_option_editor.cc:1320 msgid "Regions in active edit groups are edited together" msgstr "" -#: rc_option_editor.cc:1323 +#: rc_option_editor.cc:1321 #, fuzzy msgid "whenever they overlap in time" msgstr "kort ned den overlappa nye noten" -#: rc_option_editor.cc:1324 +#: rc_option_editor.cc:1322 msgid "only if they have identical length, position and origin" msgstr "" -#: rc_option_editor.cc:1334 +#: rc_option_editor.cc:1332 msgid "Make rubberband selection rectangle snap to the grid" msgstr "Få gummistrikkval-rektangelet til å festa til gitteret" -#: rc_option_editor.cc:1342 +#: rc_option_editor.cc:1340 msgid "Show waveforms in regions" msgstr "Vis bylgjeformer i bolkane" -#: rc_option_editor.cc:1350 +#: rc_option_editor.cc:1348 msgid "Show gain envelopes in audio regions" msgstr "Vis lydomhylling i lydbolkane" -#: rc_option_editor.cc:1351 +#: rc_option_editor.cc:1349 msgid "in all modes" msgstr "i alle modi" -#: rc_option_editor.cc:1352 +#: rc_option_editor.cc:1350 msgid "only in region gain mode" msgstr "berre i bolkvolum-modus" -#: rc_option_editor.cc:1359 +#: rc_option_editor.cc:1357 msgid "Waveform scale" msgstr "Bylgjeskala" -#: rc_option_editor.cc:1364 +#: rc_option_editor.cc:1362 msgid "linear" msgstr "rettlinja" -#: rc_option_editor.cc:1365 +#: rc_option_editor.cc:1363 msgid "logarithmic" msgstr "logaritmisk" -#: rc_option_editor.cc:1371 +#: rc_option_editor.cc:1369 msgid "Waveform shape" msgstr "Bylgjeform" -#: rc_option_editor.cc:1376 +#: rc_option_editor.cc:1374 msgid "traditional" msgstr "tradisjonell" -#: rc_option_editor.cc:1377 +#: rc_option_editor.cc:1375 msgid "rectified" msgstr "innretta" -#: rc_option_editor.cc:1384 +#: rc_option_editor.cc:1382 msgid "Show waveforms for audio while it is being recorded" msgstr "Vis bylgjeformer ved opptak" -#: rc_option_editor.cc:1392 +#: rc_option_editor.cc:1390 msgid "Show zoom toolbar" msgstr "Vis zoom-verktylina" -#: rc_option_editor.cc:1400 +#: rc_option_editor.cc:1398 msgid "Color regions using their track's color" msgstr "Fargelegg bolkar med sporfarga" -#: rc_option_editor.cc:1408 +#: rc_option_editor.cc:1406 msgid "Update editor window during drags of the summary" msgstr "Oppdater redigeringsvindauga når du dreg samandraget" -#: rc_option_editor.cc:1416 +#: rc_option_editor.cc:1414 msgid "Synchronise editor and mixer track order" msgstr "Samkøyr redigeringa og kanalrekkjefylgja på miksaren" -#: rc_option_editor.cc:1424 +#: rc_option_editor.cc:1422 msgid "Synchronise editor and mixer selection" msgstr "Samkøyr redigeringa og miksarvalet" -#: rc_option_editor.cc:1431 +#: rc_option_editor.cc:1429 msgid "Name new markers" msgstr "Døyp nye markørar" -#: rc_option_editor.cc:1437 +#: rc_option_editor.cc:1435 msgid "" "If enabled, popup a dialog when a new marker is created to allow its name to " "be set as it is created.\n" @@ -9177,339 +9212,333 @@ msgstr "" "\n" "Du kan alltid døypa om markørar ved å høgreklikka på dei." -#: rc_option_editor.cc:1443 +#: rc_option_editor.cc:1441 msgid "Auto-scroll editor window when dragging near its edges" msgstr "Autorull redigeringsvindauga når du dreg nær kantane" -#: rc_option_editor.cc:1450 +#: rc_option_editor.cc:1448 msgid "Buffering" msgstr "Bufring" -#: rc_option_editor.cc:1458 +#: rc_option_editor.cc:1456 msgid "Record monitoring handled by" msgstr "Opptakslyttinga blir handtert av" -#: rc_option_editor.cc:1469 +#: rc_option_editor.cc:1467 msgid "ardour" msgstr "ardour" -#: rc_option_editor.cc:1470 +#: rc_option_editor.cc:1468 msgid "audio hardware" msgstr "lydmaskinvare" -#: rc_option_editor.cc:1477 +#: rc_option_editor.cc:1475 msgid "Tape machine mode" msgstr "Bandopptakarmodus" -#: rc_option_editor.cc:1482 +#: rc_option_editor.cc:1480 msgid "Connection of tracks and busses" msgstr "Tilkopling av spor og bussar" -#: rc_option_editor.cc:1487 +#: rc_option_editor.cc:1485 msgid "Auto-connect master/monitor busses" msgstr "Kopla til master- og lyttebussane automatisk" -#: rc_option_editor.cc:1494 +#: rc_option_editor.cc:1492 msgid "Connect track inputs" msgstr "Kopla sporinngangane" -#: rc_option_editor.cc:1499 +#: rc_option_editor.cc:1497 msgid "automatically to physical inputs" msgstr "automatisk til fysiske inngangar" -#: rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1498 rc_option_editor.cc:1511 msgid "manually" msgstr "manuelt" -#: rc_option_editor.cc:1506 +#: rc_option_editor.cc:1504 msgid "Connect track and bus outputs" msgstr "Kopla til spor- og bussutgangar" -#: rc_option_editor.cc:1511 +#: rc_option_editor.cc:1509 msgid "automatically to physical outputs" msgstr "automatisk til fysiske inngangar" -#: rc_option_editor.cc:1512 +#: rc_option_editor.cc:1510 msgid "automatically to master bus" msgstr "automatisk til masterbussen" -#: rc_option_editor.cc:1517 +#: rc_option_editor.cc:1515 msgid "Denormals" msgstr "Unormalar" -#: rc_option_editor.cc:1522 +#: rc_option_editor.cc:1520 msgid "Use DC bias to protect against denormals" msgstr "Bruk likestraumsbias for å verna mot unormalar" -#: rc_option_editor.cc:1529 +#: rc_option_editor.cc:1527 msgid "Processor handling" msgstr "Prosessorhandtering" -#: rc_option_editor.cc:1534 +#: rc_option_editor.cc:1532 msgid "no processor handling" msgstr "inga prosessorhandtering" -#: rc_option_editor.cc:1539 +#: rc_option_editor.cc:1537 msgid "use FlushToZero" msgstr "bruk SpylTilNull" -#: rc_option_editor.cc:1543 +#: rc_option_editor.cc:1541 msgid "use DenormalsAreZero" msgstr "bruk UnormalarErNull" -#: rc_option_editor.cc:1547 +#: rc_option_editor.cc:1545 msgid "use FlushToZero and DenormalsAreZero" msgstr "bruk SpylTilNull og UnormalarErNull" -#: rc_option_editor.cc:1557 +#: rc_option_editor.cc:1555 msgid "Silence plugins when the transport is stopped" msgstr "Demp lyden frå utvidingar ved stopp" -#: rc_option_editor.cc:1565 +#: rc_option_editor.cc:1563 msgid "Make new plugins active" msgstr "Gjer nye utvidingar aktive" -#: rc_option_editor.cc:1573 +#: rc_option_editor.cc:1571 msgid "Enable automatic analysis of audio" msgstr "Skru på automatisk analyse av lyd" -#: rc_option_editor.cc:1581 +#: rc_option_editor.cc:1579 msgid "Replicate missing region channels" msgstr "Kopier manglande bolk-kanalar" -#: rc_option_editor.cc:1588 rc_option_editor.cc:1603 rc_option_editor.cc:1615 -#: rc_option_editor.cc:1627 rc_option_editor.cc:1639 rc_option_editor.cc:1643 -#: rc_option_editor.cc:1651 rc_option_editor.cc:1659 rc_option_editor.cc:1667 -#: rc_option_editor.cc:1669 rc_option_editor.cc:1677 rc_option_editor.cc:1685 -#: rc_option_editor.cc:1693 +#: rc_option_editor.cc:1586 rc_option_editor.cc:1601 rc_option_editor.cc:1613 +#: rc_option_editor.cc:1625 rc_option_editor.cc:1637 rc_option_editor.cc:1641 +#: rc_option_editor.cc:1649 rc_option_editor.cc:1657 rc_option_editor.cc:1665 +#: rc_option_editor.cc:1667 rc_option_editor.cc:1675 rc_option_editor.cc:1683 +#: rc_option_editor.cc:1691 msgid "Solo / mute" msgstr "Solo / demp" -#: rc_option_editor.cc:1591 +#: rc_option_editor.cc:1589 msgid "Solo-in-place mute cut (dB)" msgstr "Demping for solo-på-plass (dB)" -#: rc_option_editor.cc:1598 +#: rc_option_editor.cc:1596 msgid "Solo controls are Listen controls" msgstr "Solo-kontrollar er lyttekontrollar" -#: rc_option_editor.cc:1607 +#: rc_option_editor.cc:1605 msgid "Listen Position" msgstr "Lytteposisjon" -#: rc_option_editor.cc:1612 +#: rc_option_editor.cc:1610 msgid "after-fader (AFL)" msgstr "etterlytting (AFL)" -#: rc_option_editor.cc:1613 +#: rc_option_editor.cc:1611 msgid "pre-fader (PFL)" msgstr "førlytting (PFL)" -#: rc_option_editor.cc:1619 +#: rc_option_editor.cc:1617 msgid "PFL signals come from" msgstr "Førlyttingssignal kjem frå " -#: rc_option_editor.cc:1624 +#: rc_option_editor.cc:1622 msgid "before pre-fader processors" msgstr "før før-volum-handsamingar" -#: rc_option_editor.cc:1625 +#: rc_option_editor.cc:1623 msgid "pre-fader but after pre-fader processors" msgstr "før-volum, men etter før-volum-signalhandsaming" -#: rc_option_editor.cc:1631 +#: rc_option_editor.cc:1629 msgid "AFL signals come from" msgstr "AFL-signal kjem frå " -#: rc_option_editor.cc:1636 +#: rc_option_editor.cc:1634 msgid "immediately post-fader" msgstr "rett etter volum" -#: rc_option_editor.cc:1637 +#: rc_option_editor.cc:1635 msgid "after post-fader processors (before pan)" msgstr "etter etter-volum-signalprosessar (før panorering)" -#: rc_option_editor.cc:1646 +#: rc_option_editor.cc:1644 msgid "Exclusive solo" msgstr "Eksklusiv solo" -#: rc_option_editor.cc:1654 +#: rc_option_editor.cc:1652 msgid "Show solo muting" msgstr "Vis solodemping" -#: rc_option_editor.cc:1662 +#: rc_option_editor.cc:1660 msgid "Soloing overrides muting" msgstr "Solo overstyrer demping" -#: rc_option_editor.cc:1667 +#: rc_option_editor.cc:1665 msgid "Default track / bus muting options" msgstr "Standard spor- og bussdempeval" -#: rc_option_editor.cc:1672 +#: rc_option_editor.cc:1670 msgid "Mute affects pre-fader sends" msgstr "Demping verkar på send før volum" -#: rc_option_editor.cc:1680 +#: rc_option_editor.cc:1678 msgid "Mute affects post-fader sends" msgstr "Demping verkar på send etter volum" -#: rc_option_editor.cc:1688 +#: rc_option_editor.cc:1686 msgid "Mute affects control outputs" msgstr "Demping påverkar kontrollutgangane" -#: rc_option_editor.cc:1696 +#: rc_option_editor.cc:1694 msgid "Mute affects main outputs" msgstr "Demping verkar på hovudutgangar" -#: rc_option_editor.cc:1712 +#: rc_option_editor.cc:1710 msgid "Send MIDI Time Code" msgstr "Send MIDI-tidskode" -#: rc_option_editor.cc:1720 +#: rc_option_editor.cc:1718 msgid "Percentage either side of normal transport speed to transmit MTC" msgstr "Prosentdel til kvar side av normal transportfart for å senda MTC" -#: rc_option_editor.cc:1729 +#: rc_option_editor.cc:1727 msgid "Obey MIDI Machine Control commands" msgstr "Lyd MIDI-maskinkontrollkommandoar" -#: rc_option_editor.cc:1737 +#: rc_option_editor.cc:1735 msgid "Send MIDI Machine Control commands" msgstr "Send MIDI-maskinkontrollkommandoar" -#: rc_option_editor.cc:1745 +#: rc_option_editor.cc:1743 msgid "Send MIDI control feedback" msgstr "Send MIDI-kontrollsvar" -#: rc_option_editor.cc:1753 +#: rc_option_editor.cc:1751 msgid "Inbound MMC device ID" msgstr "ID for innkomande MMC-eining" -#: rc_option_editor.cc:1762 +#: rc_option_editor.cc:1760 msgid "Outbound MMC device ID" msgstr "ID for utgåande MMC-eining" -#: rc_option_editor.cc:1771 +#: rc_option_editor.cc:1769 msgid "Initial program change" msgstr "Tidleg programendring" -#: rc_option_editor.cc:1780 +#: rc_option_editor.cc:1778 msgid "Display first MIDI bank/program as 0" msgstr "Vis fyrste MIDI-bank/program som 0" -#: rc_option_editor.cc:1788 +#: rc_option_editor.cc:1786 msgid "Never display periodic MIDI messages (MTC, MIDI Clock)" msgstr "Aldri vis periodiske MIDI-meldingar (MTC, MIDI-klokke)" -#: rc_option_editor.cc:1796 +#: rc_option_editor.cc:1794 msgid "Sound MIDI notes as they are selected" msgstr "Lytt på MIDI-notar medan du vel dei" -#: rc_option_editor.cc:1804 rc_option_editor.cc:1814 rc_option_editor.cc:1816 -#: rc_option_editor.cc:1818 rc_option_editor.cc:1820 rc_option_editor.cc:1833 +#: rc_option_editor.cc:1802 rc_option_editor.cc:1812 rc_option_editor.cc:1814 msgid "User interaction" msgstr "Brukarsamhandling" -#: rc_option_editor.cc:1807 +#: rc_option_editor.cc:1805 msgid "" "Use translations of %1 messages\n" " (requires a restart of %1 to take effect)\n" " (if available for your language preferences)" msgstr "" -#: rc_option_editor.cc:1814 +#: rc_option_editor.cc:1812 msgid "Keyboard" msgstr "Tastatur" -#: rc_option_editor.cc:1818 -msgid "Control surfaces" -msgstr "Kontrollflater" - -#: rc_option_editor.cc:1824 +#: rc_option_editor.cc:1822 msgid "Control surface remote ID" msgstr "Fjernstyrings-ID for kontrollflate" -#: rc_option_editor.cc:1829 +#: rc_option_editor.cc:1827 msgid "assigned by user" msgstr "fastsett av brukaren" -#: rc_option_editor.cc:1830 +#: rc_option_editor.cc:1828 msgid "follows order of mixer" msgstr "fylgjer miksaren" -#: rc_option_editor.cc:1831 +#: rc_option_editor.cc:1829 msgid "follows order of editor" msgstr "fylgjer redigeringa" -#: rc_option_editor.cc:1842 rc_option_editor.cc:1850 rc_option_editor.cc:1860 -#: rc_option_editor.cc:1862 rc_option_editor.cc:1870 rc_option_editor.cc:1888 -#: rc_option_editor.cc:1897 rc_option_editor.cc:1905 rc_option_editor.cc:1919 -#: rc_option_editor.cc:1936 -msgid "GUI" -msgstr "Brukarflate" +#: rc_option_editor.cc:1838 rc_option_editor.cc:1846 rc_option_editor.cc:1856 +#: rc_option_editor.cc:1877 rc_option_editor.cc:1886 rc_option_editor.cc:1894 +#: rc_option_editor.cc:1908 rc_option_editor.cc:1925 +#, fuzzy +msgid "Preferences|GUI" +msgstr "Innstillingar" -#: rc_option_editor.cc:1845 +#: rc_option_editor.cc:1841 msgid "Graphically indicate mouse pointer hovering over various widgets" msgstr "Vis musepeikaren grafisk når han er over ulike småprogram" -#: rc_option_editor.cc:1853 +#: rc_option_editor.cc:1849 msgid "Show tooltips if mouse hovers over a control" msgstr "Vis verktøytips når peikaren er over ein kontroll" -#: rc_option_editor.cc:1865 -#, fuzzy -msgid "Use plugins' own interfaces instead of %1's" -msgstr "Vis brukarflata som høyrer til utvidinga i staden for Ardour si flate" +#: rc_option_editor.cc:1859 +msgid "GUI" +msgstr "Brukarflate" -#: rc_option_editor.cc:1873 +#: rc_option_editor.cc:1862 msgid "update transport clock display every 40ms instead of every 100ms" msgstr "" -#: rc_option_editor.cc:1890 +#: rc_option_editor.cc:1879 msgid "Mixer Strip" msgstr "Miksarstripe" -#: rc_option_editor.cc:1900 +#: rc_option_editor.cc:1889 msgid "Use narrow strips in the mixer by default" msgstr "Bruk smale miksarstriper i miksaren som standard" -#: rc_option_editor.cc:1909 +#: rc_option_editor.cc:1898 msgid "Meter hold time" msgstr "Hald nivåtoppar" -#: rc_option_editor.cc:1915 +#: rc_option_editor.cc:1904 msgid "short" msgstr "kort" -#: rc_option_editor.cc:1916 rc_option_editor.cc:1931 +#: rc_option_editor.cc:1905 rc_option_editor.cc:1920 msgid "medium" msgstr "middels" -#: rc_option_editor.cc:1917 +#: rc_option_editor.cc:1906 msgid "long" msgstr "lenge" -#: rc_option_editor.cc:1923 +#: rc_option_editor.cc:1912 msgid "Meter fall-off" msgstr "Slepp nivåtoppar" -#: rc_option_editor.cc:1929 +#: rc_option_editor.cc:1918 msgid "slowest" msgstr "saktast" -#: rc_option_editor.cc:1930 +#: rc_option_editor.cc:1919 msgid "slow" msgstr "sakte" -#: rc_option_editor.cc:1932 +#: rc_option_editor.cc:1921 msgid "fast" msgstr "snøgt" -#: rc_option_editor.cc:1933 +#: rc_option_editor.cc:1922 msgid "faster" msgstr "snøggare" -#: rc_option_editor.cc:1934 +#: rc_option_editor.cc:1923 msgid "fastest" msgstr "snøggast" @@ -9521,7 +9550,7 @@ msgstr "lytt på denne bolken" msgid "Position:" msgstr "Posisjon:" -#: region_editor.cc:90 +#: region_editor.cc:90 add_video_dialog.cc:169 msgid "End:" msgstr "Slutt:" @@ -9739,19 +9768,19 @@ msgstr "Utval" msgid "Active state" msgstr "Aktiv status" -#: route_group_dialog.cc:47 route_group_dialog.cc:77 theme_manager.cc:69 +#: route_group_dialog.cc:47 route_group_dialog.cc:76 theme_manager.cc:71 msgid "Color" msgstr "Farge" -#: route_group_dialog.cc:54 +#: route_group_dialog.cc:53 msgid "RouteGroupDialog" msgstr "Rutegruppedialog" -#: route_group_dialog.cc:93 +#: route_group_dialog.cc:92 msgid "Sharing" msgstr "Deler" -#: route_group_dialog.cc:183 +#: route_group_dialog.cc:182 msgid "" "A route group of this name already exists. Please use a different name." msgstr "Det finst alt ei rutegruppe med det namnet. Vel eit anna namn." @@ -10514,147 +10543,147 @@ msgstr "-4.1667" msgid "-4.1667 - 0.1%" msgstr "-4.1667 - 0.1%" -#: session_option_editor.cc:85 +#: session_option_editor.cc:84 msgid "" "Use Video File's FPS Instead of Timecode Value for Timeline and Video " "Monitor." msgstr "" -#: session_option_editor.cc:92 +#: session_option_editor.cc:91 msgid "" "Apply Pull-Up/Down to Video Timeline and Video Monitor (Unless in JACK-sync)." msgstr "" -#: session_option_editor.cc:98 +#: session_option_editor.cc:96 msgid "Ext Timecode Offsets" msgstr "Ekst. tidskodeavvik" -#: session_option_editor.cc:102 +#: session_option_editor.cc:100 msgid "Slave Timecode offset" msgstr "Slave-tidskodeavvik" -#: session_option_editor.cc:109 +#: session_option_editor.cc:107 msgid "The specified offset is added to the received timecode (MTC or LTC)." msgstr "Dette avviket blir lagt til den innkomne tidskoden (MTC eller LTC)" -#: session_option_editor.cc:115 +#: session_option_editor.cc:113 msgid "Timecode Generator offset" msgstr "Tidskodegenerator-avvvik" -#: session_option_editor.cc:122 +#: session_option_editor.cc:120 msgid "" "Specify an offset which is added to the generated timecode (so far only LTC)." msgstr "" "Skriv inn eit avvik som blir lagt til den genererte tidskoden (til no berre " "LTC)." -#: session_option_editor.cc:126 +#: session_option_editor.cc:124 msgid "JACK Transport/Time Settings" msgstr "Innstillingar for JACK-transport og -tid" -#: session_option_editor.cc:130 +#: session_option_editor.cc:128 msgid "" "%1 is JACK Time Master (provides Bar|Beat|Tick and other information to JACK)" msgstr "" "%1 er JACK-tidsstyrar (gjev Takt|taktslag|tikk og andre opplysingar til JACK)" -#: session_option_editor.cc:139 +#: session_option_editor.cc:137 msgid "Default crossfade type" msgstr "Standard overtoningstype" -#: session_option_editor.cc:144 +#: session_option_editor.cc:142 msgid "Constant power (-3dB) crossfade" msgstr "Konstant kraft-krysstoning (-3dB)" -#: session_option_editor.cc:145 +#: session_option_editor.cc:143 msgid "Linear (-6dB) crossfade" msgstr "Lineær (-6dB) krysstoning" -#: session_option_editor.cc:150 +#: session_option_editor.cc:148 msgid "destructive-xfade-seconds" msgstr "endeleg-krysston-sekund" -#: session_option_editor.cc:151 +#: session_option_editor.cc:149 msgid "Destructive crossfade length" msgstr "Destruktiv overtoningslengd" -#: session_option_editor.cc:160 +#: session_option_editor.cc:158 msgid "Region fades active" msgstr "Bolktoningar på" -#: session_option_editor.cc:167 +#: session_option_editor.cc:165 msgid "Region fades visible" msgstr "Bolktoningane er synlege" -#: session_option_editor.cc:174 session_option_editor.cc:187 -#: session_option_editor.cc:201 session_option_editor.cc:203 -#: session_option_editor.cc:209 session_option_editor.cc:216 +#: session_option_editor.cc:172 session_option_editor.cc:185 +#: session_option_editor.cc:199 session_option_editor.cc:201 +#: session_option_editor.cc:207 session_option_editor.cc:214 msgid "Media" msgstr "Media" -#: session_option_editor.cc:174 +#: session_option_editor.cc:172 msgid "Audio file format" msgstr "Lydfilformat" -#: session_option_editor.cc:178 +#: session_option_editor.cc:176 msgid "Sample format" msgstr "Punktformat" -#: session_option_editor.cc:183 +#: session_option_editor.cc:181 msgid "32-bit floating point" msgstr "32-bit flytpunkt" -#: session_option_editor.cc:184 +#: session_option_editor.cc:182 msgid "24-bit integer" msgstr "24-bit heiltal" -#: session_option_editor.cc:185 +#: session_option_editor.cc:183 msgid "16-bit integer" msgstr "16-bit heiltal" -#: session_option_editor.cc:191 +#: session_option_editor.cc:189 msgid "File type" msgstr "Filtype" -#: session_option_editor.cc:196 +#: session_option_editor.cc:194 msgid "Broadcast WAVE" msgstr "Kringkast-WAVE" -#: session_option_editor.cc:197 +#: session_option_editor.cc:195 msgid "WAVE" msgstr "WAVE" -#: session_option_editor.cc:198 +#: session_option_editor.cc:196 msgid "WAVE-64" msgstr "WAVE-64" -#: session_option_editor.cc:203 +#: session_option_editor.cc:201 msgid "File locations" msgstr "Filplasseringar" -#: session_option_editor.cc:205 +#: session_option_editor.cc:203 msgid "Search for audio files in:" msgstr "Søk etter lydfiler i:" -#: session_option_editor.cc:211 +#: session_option_editor.cc:209 msgid "Search for MIDI files in:" msgstr "Sjå etter MIDI-filer i:" -#: session_option_editor.cc:222 +#: session_option_editor.cc:220 msgid "" "Track Input Monitoring automatically follows transport state (\"auto-input\")" msgstr "" "Lytting til sporinnngangen fylgjer automatisk transportstatus («autoinngang»)" -#: session_option_editor.cc:229 +#: session_option_editor.cc:227 msgid "Use monitor section in this session" msgstr "Bruk lytteavdelinga i denne økta" -#: session_option_editor.cc:240 +#: session_option_editor.cc:238 msgid "MIDI region copies are independent" msgstr "MIDI-bolkkopiar er uavhengige" -#: session_option_editor.cc:247 +#: session_option_editor.cc:245 msgid "" "Policy for handling overlapping notes\n" " on the same MIDI channel" @@ -10662,39 +10691,39 @@ msgstr "" "Framgangsmåte for å handtera overlappande\n" "notar på same MIDI-kanal" -#: session_option_editor.cc:252 +#: session_option_editor.cc:250 msgid "never allow them" msgstr "ikkje tillat" -#: session_option_editor.cc:253 +#: session_option_editor.cc:251 msgid "don't do anything in particular" msgstr "ikkje gjer noko spesielt" -#: session_option_editor.cc:254 +#: session_option_editor.cc:252 msgid "replace any overlapped existing note" msgstr "byt ut alle overlappande notar" -#: session_option_editor.cc:255 +#: session_option_editor.cc:253 msgid "shorten the overlapped existing note" msgstr "kort ned den overlappa noten" -#: session_option_editor.cc:256 +#: session_option_editor.cc:254 msgid "shorten the overlapping new note" msgstr "kort ned den overlappa nye noten" -#: session_option_editor.cc:257 +#: session_option_editor.cc:255 msgid "replace both overlapping notes with a single note" msgstr "byt ut båe dei overlappa med ein enkelt note" -#: session_option_editor.cc:261 +#: session_option_editor.cc:259 msgid "Glue to bars and beats" msgstr "Lim til takter og taktslag" -#: session_option_editor.cc:265 +#: session_option_editor.cc:263 msgid "Glue new markers to bars and beats" msgstr "Lim nye markørar til takter og taktslag" -#: session_option_editor.cc:272 +#: session_option_editor.cc:270 msgid "Glue new regions to bars and beats" msgstr "Lim nye bolkar til takter og taktslag" @@ -10770,11 +10799,11 @@ msgstr "Lydfiler" msgid "MIDI files" msgstr "MIDI-filer" -#: sfdb_ui.cc:458 +#: sfdb_ui.cc:458 add_video_dialog.cc:131 msgid "All files" msgstr "Alle filer" -#: sfdb_ui.cc:477 +#: sfdb_ui.cc:477 add_video_dialog.cc:142 msgid "Browse Files" msgstr "Bla gjennom filer" @@ -10830,7 +10859,7 @@ msgstr "" msgid "ID" msgstr "ID" -#: sfdb_ui.cc:573 +#: sfdb_ui.cc:573 add_video_dialog.cc:83 msgid "Filename" msgstr "Filnamn" @@ -11004,49 +11033,49 @@ msgstr "Snøgg" msgid "Fastest" msgstr "Fortast" -#: shuttle_control.cc:55 +#: shuttle_control.cc:56 msgid "Shuttle speed control (Context-click for options)" msgstr "Fartsjustering (kontekst-klikk for val)" -#: shuttle_control.cc:164 +#: shuttle_control.cc:165 msgid "Percent" msgstr "Prosent" -#: shuttle_control.cc:172 +#: shuttle_control.cc:173 msgid "Units" msgstr "Einingar" -#: shuttle_control.cc:178 shuttle_control.cc:598 +#: shuttle_control.cc:179 shuttle_control.cc:599 msgid "Sprung" msgstr "Fjør" -#: shuttle_control.cc:182 shuttle_control.cc:601 +#: shuttle_control.cc:183 shuttle_control.cc:602 msgid "Wheel" msgstr "Hjul" -#: shuttle_control.cc:216 +#: shuttle_control.cc:217 msgid "Maximum speed" msgstr "Maksfart" -#: shuttle_control.cc:560 +#: shuttle_control.cc:561 msgid "Playing" msgstr "Spelar av" -#: shuttle_control.cc:575 +#: shuttle_control.cc:576 #, c-format msgid "<<< %+d semitones" msgstr "<<< %+d halvtonar" -#: shuttle_control.cc:577 +#: shuttle_control.cc:578 #, c-format msgid ">>> %+d semitones" msgstr ">>> %+d halvtonar" -#: shuttle_control.cc:582 +#: shuttle_control.cc:583 msgid "Stopped" msgstr "Stoppa" -#: splash.cc:69 +#: splash.cc:73 msgid "%1 loading ..." msgstr "%1 startar..." @@ -11087,7 +11116,7 @@ msgstr "Be %1 om å spela det som blir teke opp" msgid "I'd like more options for this session" msgstr "Eg vil gjerne ha fleire val for denne økta" -#: startup.cc:196 +#: startup.cc:194 #, fuzzy msgid "" "Welcome to this BETA release of Ardour 3.0\n" @@ -11135,15 +11164,15 @@ msgstr "" "\n" " http://ardour.org/support\n" -#: startup.cc:220 +#: startup.cc:218 msgid "This is a BETA RELEASE" msgstr "Dette er ei BETA-utgåve" -#: startup.cc:326 +#: startup.cc:324 msgid "Audio / MIDI Setup" msgstr "Lyd / MIDI-oppsett" -#: startup.cc:338 +#: startup.cc:336 msgid "" "%1 is a digital audio workstation. You can use it to " "record, edit and mix multi-track audio. You can produce your own CDs, mix " @@ -11159,15 +11188,15 @@ msgstr "" "\n" "Me må gjera nokre val før du byrjar å bruka programmet." -#: startup.cc:364 +#: startup.cc:362 msgid "Welcome to %1" msgstr "Velkomen til %1" -#: startup.cc:387 +#: startup.cc:385 msgid "Default folder for %1 sessions" msgstr "Standardmappa for %1-økter" -#: startup.cc:393 +#: startup.cc:391 msgid "" "Each project that you work on with %1 has its own folder.\n" "These can require a lot of disk space if you are recording audio.\n" @@ -11183,11 +11212,11 @@ msgstr "" "\n" "(Du kan lagra prosjekt kvar som helst, dette er berre standardvalet)" -#: startup.cc:417 +#: startup.cc:415 msgid "Default folder for new sessions" msgstr "Standardmappe for nye økter" -#: startup.cc:438 +#: startup.cc:436 msgid "" "While recording instruments or vocals, you probably want to listen to the\n" "signal as well as record it. This is called \"monitoring\". There are\n" @@ -11207,15 +11236,15 @@ msgstr "" "\n" "(Du kan endra dette i Innstillingar-ruta seinare)" -#: startup.cc:459 +#: startup.cc:457 msgid "Monitoring Choices" msgstr "Lyttingsval" -#: startup.cc:482 +#: startup.cc:480 msgid "Use a Master bus directly" msgstr "Bruk hovudbuss direkte" -#: startup.cc:484 +#: startup.cc:482 msgid "" "Connect the Master bus directly to your hardware outputs. This is preferable " "for simple usage." @@ -11223,11 +11252,11 @@ msgstr "" "Kopla hovudbussen direkte til maskinvareutgangane. Best for grunnleggande " "bruk." -#: startup.cc:493 +#: startup.cc:491 msgid "Use an additional Monitor bus" msgstr "Bruk eigen lyttebuss i tillegg" -#: startup.cc:496 +#: startup.cc:494 msgid "" "Use a Monitor bus between Master bus and hardware outputs for \n" "greater control in monitoring without affecting the mix." @@ -11235,7 +11264,7 @@ msgstr "" "Bruk ein lyttebuss mellom hovudbussen og maskinvareutgangane\n" "for å ha betre kontroll med lyttinga utan å påverka miksen." -#: startup.cc:518 +#: startup.cc:516 msgid "" "You can change this preference at any time via the Preferences dialog.\n" "You can also add or remove the monitor section to/from any session.\n" @@ -11248,103 +11277,111 @@ msgstr "" "\n" "Viss du ikkje skjønar kva dette er til, kan du bruka standardvala." -#: startup.cc:529 +#: startup.cc:527 msgid "Monitor Section" msgstr "Lytteavdeling" -#: startup.cc:569 +#: startup.cc:573 +msgid "Check the website for more..." +msgstr "" + +#: startup.cc:576 +msgid "Click to open the program website in your web browser" +msgstr "" + +#: startup.cc:594 msgid "What would you like to do ?" msgstr "Kva vil du gjera?" -#: startup.cc:704 +#: startup.cc:729 msgid "Open" msgstr "Opna" -#: startup.cc:750 +#: startup.cc:775 msgid "Session name:" msgstr "Namn på økta:" -#: startup.cc:773 +#: startup.cc:798 msgid "Create session folder in:" msgstr "Lag øktmappa i :" -#: startup.cc:788 +#: startup.cc:813 msgid "Select folder for session" msgstr "Vel mappe for økta" -#: startup.cc:820 +#: startup.cc:845 msgid "Use this template" msgstr "Bruk denne malen" -#: startup.cc:823 +#: startup.cc:848 msgid "no template" msgstr "ingen mal" -#: startup.cc:851 +#: startup.cc:876 msgid "Use an existing session as a template:" msgstr "Bruk ei eksisterande økt som mal:" -#: startup.cc:863 +#: startup.cc:888 msgid "Select template" msgstr "Vel mal" -#: startup.cc:889 +#: startup.cc:914 msgid "New Session" msgstr "Ny økt" -#: startup.cc:1043 +#: startup.cc:1068 msgid "Select session file" msgstr "Vel øktfil" -#: startup.cc:1059 +#: startup.cc:1084 msgid "Browse:" msgstr "Bla gjennom:" -#: startup.cc:1068 +#: startup.cc:1093 msgid "Select a session" msgstr "Vel ei økt" -#: startup.cc:1094 startup.cc:1095 startup.cc:1096 +#: startup.cc:1119 startup.cc:1120 startup.cc:1121 msgid "channels" msgstr "kanalar" -#: startup.cc:1110 +#: startup.cc:1135 msgid "Busses" msgstr "Bussar" -#: startup.cc:1111 +#: startup.cc:1136 msgid "Inputs" msgstr "Ingangar" -#: startup.cc:1112 +#: startup.cc:1137 msgid "Outputs" msgstr "Utgangar" -#: startup.cc:1120 +#: startup.cc:1145 msgid "Create master bus" msgstr "Lag hovudbuss" -#: startup.cc:1130 +#: startup.cc:1155 msgid "Automatically connect to physical inputs" msgstr "Kopla automatisk til fysiske inngangar" -#: startup.cc:1137 startup.cc:1196 +#: startup.cc:1162 startup.cc:1221 msgid "Use only" msgstr "Bruk berre" -#: startup.cc:1190 +#: startup.cc:1215 msgid "Automatically connect outputs" msgstr "Kopla utgangane automatisk" -#: startup.cc:1212 +#: startup.cc:1237 msgid "... to master bus" msgstr "... til hovudbussen" -#: startup.cc:1222 +#: startup.cc:1247 msgid "... to physical outputs" msgstr "... til fysiske utgangar" -#: startup.cc:1272 +#: startup.cc:1297 msgid "Advanced Session Options" msgstr "Avanserte innstillingar for økta" @@ -11492,11 +11529,11 @@ msgstr "Set inn bankendringsmelding" msgid "Insert a program change message" msgstr "Set inn ei programendringsmelding" -#: step_entry.cc:342 step_entry.cc:701 +#: step_entry.cc:342 step_entry.cc:699 msgid "Move Insert Position Back by Note Length" msgstr "Flytt Set inn-posisjonen bakover med ei notelengd" -#: step_entry.cc:343 step_entry.cc:699 +#: step_entry.cc:343 step_entry.cc:697 msgid "Move Insert Position to Edit Point" msgstr "Flytt Set inn-posisjonen til redigeringspunktet" @@ -11508,227 +11545,227 @@ msgstr "1/note" msgid "Octave" msgstr "Oktav" -#: step_entry.cc:599 +#: step_entry.cc:597 msgid "Insert Note A" msgstr "Set inn note A" -#: step_entry.cc:600 +#: step_entry.cc:598 msgid "Insert Note A-sharp" msgstr "Set inn aiss" -#: step_entry.cc:601 +#: step_entry.cc:599 msgid "Insert Note B" msgstr "Set inn note H" -#: step_entry.cc:602 +#: step_entry.cc:600 msgid "Insert Note C" msgstr "Set inn note C" -#: step_entry.cc:603 +#: step_entry.cc:601 msgid "Insert Note C-sharp" msgstr "Set inn ciss" -#: step_entry.cc:604 +#: step_entry.cc:602 msgid "Insert Note D" msgstr "Set inn note D" -#: step_entry.cc:605 +#: step_entry.cc:603 msgid "Insert Note D-sharp" msgstr "Set inn diss" -#: step_entry.cc:606 +#: step_entry.cc:604 msgid "Insert Note E" msgstr "Set inn note E" -#: step_entry.cc:607 +#: step_entry.cc:605 msgid "Insert Note F" msgstr "Set inn note F" -#: step_entry.cc:608 +#: step_entry.cc:606 msgid "Insert Note F-sharp" msgstr "Set inn fiss" -#: step_entry.cc:609 +#: step_entry.cc:607 msgid "Insert Note G" msgstr "Set inn note G" -#: step_entry.cc:610 +#: step_entry.cc:608 msgid "Insert Note G-sharp" msgstr "Set inn giss" -#: step_entry.cc:612 +#: step_entry.cc:610 msgid "Insert a Note-length Rest" msgstr "Set inn pause på ei notelengd" -#: step_entry.cc:613 +#: step_entry.cc:611 msgid "Insert a Snap-length Rest" msgstr "Set inn pause på ei festelengd" -#: step_entry.cc:615 step_entry.cc:616 +#: step_entry.cc:613 step_entry.cc:614 msgid "Move to next octave" msgstr "Flytt til neste oktav" -#: step_entry.cc:618 +#: step_entry.cc:616 msgid "Move to Next Note Length" msgstr "Flytt til neste notelengd" -#: step_entry.cc:619 +#: step_entry.cc:617 msgid "Move to Previous Note Length" msgstr "Flytt til førre notelengd" -#: step_entry.cc:621 +#: step_entry.cc:619 msgid "Increase Note Length" msgstr "Auk notelengd" -#: step_entry.cc:622 +#: step_entry.cc:620 msgid "Decrease Note Length" msgstr "Kort ned notelengd" -#: step_entry.cc:624 +#: step_entry.cc:622 msgid "Move to Next Note Velocity" msgstr "Flytt til neste notevolum" -#: step_entry.cc:625 +#: step_entry.cc:623 msgid "Move to Previous Note Velocity" msgstr "Flytt til førre notevolum" -#: step_entry.cc:627 +#: step_entry.cc:625 msgid "Increase Note Velocity" msgstr "Auk notevolum" -#: step_entry.cc:628 +#: step_entry.cc:626 msgid "Decrease Note Velocity" msgstr "Mink notevolum" -#: step_entry.cc:630 +#: step_entry.cc:628 msgid "Switch to the 1st octave" msgstr "Byt til fyrste oktaven" -#: step_entry.cc:631 +#: step_entry.cc:629 msgid "Switch to the 2nd octave" msgstr "Byt til andre oktaven" -#: step_entry.cc:632 +#: step_entry.cc:630 msgid "Switch to the 3rd octave" msgstr "Byt til tredje oktaven" -#: step_entry.cc:633 +#: step_entry.cc:631 msgid "Switch to the 4th octave" msgstr "Byt til fjerde oktaven" -#: step_entry.cc:634 +#: step_entry.cc:632 msgid "Switch to the 5th octave" msgstr "Byt til femte oktaven" -#: step_entry.cc:635 +#: step_entry.cc:633 msgid "Switch to the 6th octave" msgstr "Byt til sjette oktaven" -#: step_entry.cc:636 +#: step_entry.cc:634 msgid "Switch to the 7th octave" msgstr "Byt til sjuande oktaven" -#: step_entry.cc:637 +#: step_entry.cc:635 msgid "Switch to the 8th octave" msgstr "Byt til åttande oktaven" -#: step_entry.cc:638 +#: step_entry.cc:636 msgid "Switch to the 9th octave" msgstr "Byt til niande oktaven" -#: step_entry.cc:639 +#: step_entry.cc:637 msgid "Switch to the 10th octave" msgstr "Byt til tiande oktaven" -#: step_entry.cc:640 +#: step_entry.cc:638 msgid "Switch to the 11th octave" msgstr "Byt til ellevte oktaven" -#: step_entry.cc:645 +#: step_entry.cc:643 msgid "Set Note Length to Whole" msgstr "Bruk heilnote som notelengd" -#: step_entry.cc:647 +#: step_entry.cc:645 msgid "Set Note Length to 1/2" msgstr "Set notelengda til 1/2" -#: step_entry.cc:649 +#: step_entry.cc:647 msgid "Set Note Length to 1/3" msgstr "Set notelengda til 1/3" -#: step_entry.cc:651 +#: step_entry.cc:649 msgid "Set Note Length to 1/4" msgstr "Set notelengda til 1/4" -#: step_entry.cc:653 +#: step_entry.cc:651 msgid "Set Note Length to 1/8" msgstr "Set notelengda til 1/8" -#: step_entry.cc:655 +#: step_entry.cc:653 msgid "Set Note Length to 1/16" msgstr "Bruk 1/16 som notelengd" -#: step_entry.cc:657 +#: step_entry.cc:655 msgid "Set Note Length to 1/32" msgstr "Bruk 1/32 som notelengd" -#: step_entry.cc:659 +#: step_entry.cc:657 msgid "Set Note Length to 1/64" msgstr "Bruk 1/64 som notelengd" -#: step_entry.cc:664 +#: step_entry.cc:662 msgid "Set Note Velocity to Pianississimo" msgstr "Bruk piano pianissimo som notevolum" -#: step_entry.cc:666 +#: step_entry.cc:664 msgid "Set Note Velocity to Pianissimo" msgstr "Bruk pianissimo som notevolum" -#: step_entry.cc:668 +#: step_entry.cc:666 msgid "Set Note Velocity to Piano" msgstr "Bruk piano som notevolum" -#: step_entry.cc:670 +#: step_entry.cc:668 msgid "Set Note Velocity to Mezzo-Piano" msgstr "Bruk mezzo piano som notevolum" -#: step_entry.cc:672 +#: step_entry.cc:670 msgid "Set Note Velocity to Mezzo-Forte" msgstr "Bruk mezzo forte som notevolum" -#: step_entry.cc:674 +#: step_entry.cc:672 msgid "Set Note Velocity to Forte" msgstr "Bruk forte som notevolum" -#: step_entry.cc:676 step_entry.cc:678 +#: step_entry.cc:674 step_entry.cc:676 msgid "Set Note Velocity to Fortississimo" msgstr "Bruk forte fortissimo som notevolum" -#: step_entry.cc:680 +#: step_entry.cc:678 msgid "Toggle Triple Notes" msgstr "Skru på triolar" -#: step_entry.cc:685 +#: step_entry.cc:683 msgid "No Dotted Notes" msgstr "Ingen punkteringar" -#: step_entry.cc:687 +#: step_entry.cc:685 msgid "Toggled Dotted Notes" msgstr "Skru på punkteringar" -#: step_entry.cc:689 +#: step_entry.cc:687 msgid "Toggled Double-Dotted Notes" msgstr "Skru på dobbelpunkteringar" -#: step_entry.cc:691 +#: step_entry.cc:689 msgid "Toggled Triple-Dotted Notes" msgstr "Skru på trippelpunkteringar" -#: step_entry.cc:694 +#: step_entry.cc:692 msgid "Toggle Chord Entry" msgstr "Skru på akkordskriving" -#: step_entry.cc:696 +#: step_entry.cc:694 msgid "Sustain Selected Notes by Note Length" msgstr "Hald desse notane i notelengda" @@ -11850,31 +11887,43 @@ msgstr "Taktarten byrjar ved takt:" msgid "incomprehensible meter note type (%1)" msgstr "uforståeleg taktartnotetype (%1)" -#: theme_manager.cc:56 +#: theme_manager.cc:57 msgid "Dark Theme" msgstr "Mørk bunad" -#: theme_manager.cc:57 +#: theme_manager.cc:58 msgid "Light Theme" msgstr "Lys bunad" -#: theme_manager.cc:58 +#: theme_manager.cc:59 msgid "Restore Defaults" msgstr "Nullstill til standard" -#: theme_manager.cc:59 +#: theme_manager.cc:60 msgid "Draw \"flat\" buttons" msgstr "Teikna «flate» knappar" -#: theme_manager.cc:60 +#: theme_manager.cc:61 +msgid "All floating windows are dialogs" +msgstr "" + +#: theme_manager.cc:62 msgid "Draw waveforms with color gradient" msgstr "Teikna bylgjeformer med fargeovergangar" -#: theme_manager.cc:66 +#: theme_manager.cc:68 msgid "Object" msgstr "Objekt" -#: theme_manager.cc:215 +#: theme_manager.cc:123 +msgid "" +"Mark all floating windows to be type \"Dialog\" rather than using \"Utility" +"\" for some.\n" +"This may help with some window managers. This requires a restart of %1 to " +"take effect" +msgstr "" + +#: theme_manager.cc:229 msgid "Unable to find UI style file %1 in search path %2. %3 will look strange" msgstr "Finn ikkje brukarflatefila %1 i søkjestigen %2. %3 vil sjå rar ut" @@ -11908,43 +11957,43 @@ msgstr "Mink tidsforvrenging" msgid "Preserve Formants" msgstr "Behald formantar" -#: time_fx_dialog.cc:72 +#: time_fx_dialog.cc:71 msgid "TimeFXDialog" msgstr "TidsFXdialog" -#: time_fx_dialog.cc:75 +#: time_fx_dialog.cc:74 msgid "Pitch Shift Audio" msgstr "Endra tonehøgd på lydmaterialet" -#: time_fx_dialog.cc:77 +#: time_fx_dialog.cc:76 msgid "Time Stretch Audio" msgstr "Tidsstrekk lydmaterialet" -#: time_fx_dialog.cc:105 transpose_dialog.cc:41 +#: time_fx_dialog.cc:104 transpose_dialog.cc:41 msgid "Octaves:" msgstr "Oktavar:" -#: time_fx_dialog.cc:110 transpose_dialog.cc:46 +#: time_fx_dialog.cc:109 transpose_dialog.cc:46 msgid "Semitones:" msgstr "Halvtonar:" -#: time_fx_dialog.cc:115 +#: time_fx_dialog.cc:114 msgid "Cents:" msgstr "Cent:" -#: time_fx_dialog.cc:123 +#: time_fx_dialog.cc:122 msgid "Time|Shift" msgstr "Tid|Forskyv" -#: time_fx_dialog.cc:147 time_fx_dialog.cc:150 +#: time_fx_dialog.cc:146 time_fx_dialog.cc:149 msgid "TimeFXButton" msgstr "TidsFXknapp" -#: time_fx_dialog.cc:155 +#: time_fx_dialog.cc:154 msgid "Stretch/Shrink" msgstr "Strekk/krymp" -#: time_fx_dialog.cc:165 +#: time_fx_dialog.cc:164 msgid "Progress" msgstr "Framgang" @@ -12008,15 +12057,15 @@ msgstr "Feil med XPM-tittellinja %1" msgid "missing RGBA style for \"%1\"" msgstr "manglar RGBA-stil for \"%1\"" -#: utils.cc:513 +#: utils.cc:544 msgid "cannot find XPM file for %1" msgstr "greier ikkje finna XPM-fil for %1" -#: utils.cc:539 +#: utils.cc:570 msgid "cannot find icon image for %1 using %2" msgstr "greier ikkje finna ikonbilete for %1 ved bruk av %2" -#: utils.cc:554 +#: utils.cc:585 msgid "Caught exception while loading icon named %1" msgstr "Fekk unntak når me lasta ikonet %1" @@ -12024,6 +12073,555 @@ msgstr "Fekk unntak når me lasta ikonet %1" msgid "VerboseCanvasCursor" msgstr "VerboseCanvasCursor" +#: add_video_dialog.cc:54 +#, fuzzy +msgid "Set Video Track" +msgstr "Legg til lydspor" + +#: add_video_dialog.cc:62 +#, fuzzy +msgid "Launch External Video Monitor" +msgstr "Lytting" + +#: add_video_dialog.cc:63 +msgid "Adjust Session Framerate to Match Video Framerate" +msgstr "" + +#: add_video_dialog.cc:65 +msgid "Reload docroot" +msgstr "" + +#: add_video_dialog.cc:110 add_video_dialog.cc:114 +msgid "VideoServerIndex" +msgstr "" + +#: add_video_dialog.cc:128 +#, fuzzy +msgid "Video files" +msgstr "Lydfiler" + +#: add_video_dialog.cc:163 +#, fuzzy +msgid "Video Information" +msgstr "Lydfilinformasjon" + +#: add_video_dialog.cc:166 +#, fuzzy +msgid "Start:" +msgstr "Start" + +#: add_video_dialog.cc:172 +#, fuzzy +msgid "Frame rate:" +msgstr "Punktfrekvens:" + +#: add_video_dialog.cc:175 +msgid "Aspect Ratio:" +msgstr "" + +#: add_video_dialog.cc:653 +msgid " %1 fps" +msgstr "" + +#: editor_videotimeline.cc:138 +#, fuzzy +msgid "Export Successful: %1" +msgstr "Eksporter MIDI: %1" + +#: video_timeline.cc:467 +msgid "" +"Parsing video file info failed. Is the Video Server running? Is the file " +"readable by the Video Server? Does the docroot match? Is it a video file?" +msgstr "" + +#: video_timeline.cc:501 +msgid "Failed to set session-framerate: " +msgstr "" + +#: video_timeline.cc:501 +msgid " does not have a corresponding option setting in Ardour." +msgstr "" + +#: video_timeline.cc:507 +msgid "" +"Video file's framerate is not equal to Ardour session timecode's framerate: " +msgstr "" + +#: video_timeline.cc:508 +msgid " vs " +msgstr "" + +#: video_timeline.cc:690 +msgid "" +"Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ " +"(a custom path to xjadeo can be specified by setting the XJREMOTE " +"environment variable. It should point to an application compatible with " +"xjadeo's remote-control interface 'xjremote')." +msgstr "" + +#: video_monitor.cc:282 +#, fuzzy +msgid "Video Monitor: File Not Found." +msgstr "Lytting" + +#: transcode_ffmpeg.cc:71 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system.\n" +"Video import and export is not possible until you install those tools.\n" +"Ardour requires ffmpeg and ffprobe from ffmpeg.org - version 1.1 or newer.\n" +"\n" +"The tools are included with the Ardour releases from ardour.org and also " +"available with the video-server at http://x42.github.com/harvid/\n" +"\n" +"Important: the files need to be installed in $PATH and named ffmpeg_harvid " +"and ffprobe_harvid.\n" +"If you already have a suitable ffmpeg installation on your system, we " +"recommend creating symbolic links from ffmpeg to ffmpeg_harvid and from " +"ffprobe to ffprobe_harvid.\n" +msgstr "" + +#: transcode_video_dialog.cc:55 +#, fuzzy +msgid "Transcode/Import Video File " +msgstr "Eksporter økta til lydfil(er)..." + +#: transcode_video_dialog.cc:57 +#, fuzzy +msgid "Output File:" +msgstr "Uteining:" + +#: transcode_video_dialog.cc:60 export_video_dialog.cc:72 +msgid "Abort" +msgstr "" + +#: transcode_video_dialog.cc:62 +#, fuzzy +msgid "Height = " +msgstr "Høgd" + +#: transcode_video_dialog.cc:65 +msgid "Manual Override" +msgstr "" + +#: transcode_video_dialog.cc:69 +msgid "Debug Mode: Print ffmpeg Command and Output to stdout." +msgstr "" + +#: transcode_video_dialog.cc:106 +#, fuzzy +msgid "File Information" +msgstr "Lydfilinformasjon" + +#: transcode_video_dialog.cc:112 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Import " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: transcode_video_dialog.cc:119 +msgid "" +"File-info can not be read. Most likely '%1' is not a valid video-file or an " +"unsupported video codec or format." +msgstr "" + +#: transcode_video_dialog.cc:133 +msgid "FPS:" +msgstr "" + +#: transcode_video_dialog.cc:135 +#, fuzzy +msgid "Duration:" +msgstr "Lengd" + +#: transcode_video_dialog.cc:137 +msgid "Codec:" +msgstr "" + +#: transcode_video_dialog.cc:139 +msgid "Geometry:" +msgstr "" + +#: transcode_video_dialog.cc:154 +#, fuzzy +msgid "??" +msgstr "???" + +#: transcode_video_dialog.cc:175 +#, fuzzy +msgid "Import Settings" +msgstr "Val" + +#: transcode_video_dialog.cc:180 +msgid "Do Not Import Video" +msgstr "" + +#: transcode_video_dialog.cc:181 +msgid "Reference From Current Location" +msgstr "" + +#: transcode_video_dialog.cc:183 +#, fuzzy +msgid "Import/Transcode Video to Session" +msgstr "Importer frå økt" + +#: transcode_video_dialog.cc:197 +msgid "Scale Video: Width = " +msgstr "" + +#: transcode_video_dialog.cc:204 +#, fuzzy +msgid "Original Width" +msgstr "Opphaveleg posisjon" + +#: transcode_video_dialog.cc:219 +msgid "Bitrate (KBit/s):" +msgstr "" + +#: transcode_video_dialog.cc:224 +#, fuzzy +msgid "Extract Audio:" +msgstr "Eksporter lyd" + +#: transcode_video_dialog.cc:344 +#, fuzzy +msgid "Extracting Audio.." +msgstr "Eksporter lyd" + +#: transcode_video_dialog.cc:347 +msgid "Audio Extraction Failed." +msgstr "" + +#: transcode_video_dialog.cc:373 +msgid "Transcoding Video.." +msgstr "" + +#: transcode_video_dialog.cc:407 +#, fuzzy +msgid "Transcoding Failed." +msgstr "Omsetjingar skrudde på" + +#: transcode_video_dialog.cc:490 +#, fuzzy +msgid "Save Transcoded Video File" +msgstr "Eksporter økta til lydfil(er)..." + +#: video_server_dialog.cc:42 +msgid "Launch Video Server" +msgstr "" + +#: video_server_dialog.cc:43 +msgid "Server Executable:" +msgstr "" + +#: video_server_dialog.cc:45 +#, fuzzy +msgid "Server Docroot:" +msgstr "Tenar:" + +#: video_server_dialog.cc:51 +msgid "Don't show this dialog again. (Reset in Edit->Preferences)." +msgstr "" + +#: video_server_dialog.cc:90 +msgid "" +"The external video server 'harvid' can not be found. The tool is included " +"with the Ardour releases from ardour.org, alternatively you can download it " +"from http://x42.github.com/harvid/ or acquire it from your distribution." +msgstr "" + +#: video_server_dialog.cc:117 +msgid "Listen Address:" +msgstr "" + +#: video_server_dialog.cc:122 +#, fuzzy +msgid "Listen Port:" +msgstr "Lytteposisjon" + +#: video_server_dialog.cc:127 +#, fuzzy +msgid "Cache Size:" +msgstr "Største storleik" + +#: video_server_dialog.cc:132 +msgid "" +"Ardour relies on an external Video Server for the videotimeline.\n" +"The server configured in Edit -> Prefereces -> Video is not reachable.\n" +"Do you want ardour to launch 'harvid' on this machine?" +msgstr "" + +#: video_server_dialog.cc:171 +msgid "Set Video Server Executable" +msgstr "" + +#: video_server_dialog.cc:191 +msgid "Server docroot" +msgstr "" + +#: utils_videotl.cc:52 +msgid "Destination is outside Video Server's docroot. " +msgstr "" + +#: utils_videotl.cc:53 +msgid "" +"The destination file path is outside of the Video Server's docroot. The file " +"will not be readable by the Video Server. Do you still want to continue?" +msgstr "" + +#: utils_videotl.cc:56 +msgid "Continue" +msgstr "" + +#: utils_videotl.cc:62 +#, fuzzy +msgid "Confirm Overwrite" +msgstr "Stadfest at du vil skriva over snøggbilete" + +#: utils_videotl.cc:63 +#, fuzzy +msgid "A file with the same name already exists. Do you want to overwrite it?" +msgstr "Dette snøggbiletet finst frå før. Vil du skriva over det?" + +#: utils_videotl.cc:73 utils_videotl.cc:89 +#, fuzzy +msgid "Cannot create video folder \"%1\" (%2)" +msgstr "greier ikkje laga ardourmappa %1 (%2)" + +#: export_video_dialog.cc:65 +#, fuzzy +msgid "Export Video File " +msgstr "Eksporter økta til lydfil(er)..." + +#: export_video_dialog.cc:69 +#, fuzzy +msgid "Video:" +msgstr "Mike Start" + +#: export_video_dialog.cc:73 +msgid "Scale Video (W x H):" +msgstr "" + +#: export_video_dialog.cc:78 +msgid "Set Aspect Ratio:" +msgstr "" + +#: export_video_dialog.cc:79 +#, fuzzy +msgid "Normalize Audio" +msgstr "Normaliser til:" + +#: export_video_dialog.cc:80 +msgid "2 Pass Encoding" +msgstr "" + +#: export_video_dialog.cc:81 +msgid "Codec Optimizations:" +msgstr "" + +#: export_video_dialog.cc:83 +#, fuzzy +msgid "Deinterlace" +msgstr "Spelehovudet i midten" + +#: export_video_dialog.cc:84 +msgid "Use [2] B-frames (MPEG 2 or 4 only)" +msgstr "" + +#: export_video_dialog.cc:85 +msgid "Override FPS (Default is to retain FPS from the input video file):" +msgstr "" + +#: export_video_dialog.cc:86 +#, fuzzy +msgid "Include Session Metadata" +msgstr "Endra metadata for økta" + +#: export_video_dialog.cc:88 +msgid "Enable Debug Mode: Print ffmpeg Command & Output to stdout." +msgstr "" + +#: export_video_dialog.cc:106 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Export " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: export_video_dialog.cc:116 +#, fuzzy +msgid "Output:" +msgstr "Utgangar" + +#: export_video_dialog.cc:126 +#, fuzzy +msgid "Input:" +msgstr "Ingangar" + +#: export_video_dialog.cc:137 +#, fuzzy +msgid "Audio:" +msgstr "Lyd" + +#: export_video_dialog.cc:139 +#, fuzzy +msgid "Master Bus" +msgstr "hovudbussen" + +#: export_video_dialog.cc:166 +#, fuzzy +msgid "Settings:" +msgstr "Mål" + +#: export_video_dialog.cc:174 +#, fuzzy +msgid "Range:" +msgstr "Område" + +#: export_video_dialog.cc:177 +#, fuzzy +msgid "Preset:" +msgstr "Ferdigoppsett" + +#: export_video_dialog.cc:180 +#, fuzzy +msgid "Video Codec:" +msgstr "Mappe:" + +#: export_video_dialog.cc:183 +#, fuzzy +msgid "Video KBit/s:" +msgstr "Mike Start" + +#: export_video_dialog.cc:186 +#, fuzzy +msgid "Audio Codec:" +msgstr "Lydmodus:" + +#: export_video_dialog.cc:189 +#, fuzzy +msgid "Audio KBit/s:" +msgstr "Lydfiler" + +#: export_video_dialog.cc:192 +#, fuzzy +msgid "Audio Samplerate:" +msgstr "Punktfrekvens:" + +#: export_video_dialog.cc:369 +#, fuzzy +msgid "Normalizing audio" +msgstr "Normaliser verdiar" + +#: export_video_dialog.cc:373 +#, fuzzy +msgid "Exporting audio" +msgstr "Eksporter lyd" + +#: export_video_dialog.cc:419 +#, fuzzy +msgid "Exporting Audio.." +msgstr "Eksporter lyd" + +#: export_video_dialog.cc:476 +msgid "" +"Export Video: Cannot query duration of video-file, using duration from " +"timeline instead." +msgstr "" + +#: export_video_dialog.cc:505 +msgid "Export Video: No Master Out Ports to Connect for Audio Export" +msgstr "" + +#: export_video_dialog.cc:544 +msgid "Encoding Video.." +msgstr "" + +#: export_video_dialog.cc:563 +msgid "Export Video: Video input file cannot be read." +msgstr "" + +#: export_video_dialog.cc:661 +msgid "Encoding Video.. Pass 1/2" +msgstr "" + +#: export_video_dialog.cc:673 +msgid "Encoding Video.. Pass 2/2" +msgstr "" + +#: export_video_dialog.cc:761 +#, fuzzy +msgid "Transcoding failed." +msgstr "Omsetjingar skrudde på" + +#: export_video_dialog.cc:930 export_video_dialog.cc:950 +#, fuzzy +msgid "Save Exported Video File" +msgstr "Eksporter økta til lydfil(er)..." + +#: export_video_infobox.cc:30 +#, fuzzy +msgid "Video Export Info" +msgstr "Lytting" + +#: export_video_infobox.cc:31 +msgid "Do Not Show This Dialog Again (Reset in Edit > Preferences > Video)." +msgstr "" + +#: export_video_infobox.cc:43 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:46 +msgid "" +"Ardour video export is not recommended for mastering!\n" +"While 'ffmpeg' (which is used by ardour) can produce high-quality files, " +"this export lacks the possibility to tweak many settings. We recommend to " +"use 'winff', 'devede' or 'dvdauthor' to mux & master. Nevertheless this " +"video-export comes in handy to do quick snapshots, intermediates, dailies or " +"online videos.\n" +"\n" +"The soundtrack is created from the master-bus of the current Ardour " +"session.\n" +"\n" +"The video soure defaults to the file used in the video timeline, which may " +"not the best quality to start with, you should the original video file.\n" +"\n" +"If the export-range is longer than the original video, black video frames " +"are prefixed and/or appended. This process may fail with non-standard pixel-" +"aspect-ratios.\n" +"\n" +"The file-format is determined by the extension that you choose for the " +"output file (.avi, .mov, .flv, .ogv,...)\n" +"Note: not all combinations of format+codec+settings produce files which are " +"according so spec. e.g. flv files require sample-rates of 22.1kHz or " +"44.1kHz, mpeg containers can not be used with ac3 audio-codec, etc. If in " +"doubt, use one of the built-in presets." +msgstr "" + +#~ msgid "Connect" +#~ msgstr "Kopla til" + +#~ msgid "Mixer on Top" +#~ msgstr "Miksar på toppen" + +#~ msgid "Add Audio Track" +#~ msgstr "Legg til lydspor" + +#~ msgid "Add Audio Bus" +#~ msgstr "Legg til lydbuss" + +#~ msgid "Add MIDI Track" +#~ msgstr "Legg til MIDI-spor" + +#~ msgid "Control surfaces" +#~ msgstr "Kontrollflater" + +#, fuzzy +#~ msgid "Use plugins' own interfaces instead of %1's" +#~ msgstr "" +#~ "Vis brukarflata som høyrer til utvidinga i staden for Ardour si flate" + #~ msgid "Hid" #~ msgstr "Gøym" @@ -12036,9 +12634,6 @@ msgstr "VerboseCanvasCursor" #~ msgid "Translations disabled" #~ msgstr "Omsetjingar skrudde av" -#~ msgid "Translations enabled" -#~ msgstr "Omsetjingar skrudde på" - #~ msgid "You must restart %1 for this to take effect." #~ msgstr "Du må starta %1 på nytt for at dette skal verka." @@ -12897,9 +13492,6 @@ msgstr "VerboseCanvasCursor" #~ msgid "Show Mixer" #~ msgstr "Vis miksaren" -#~ msgid "Toggle Editor or Mixer on Top" -#~ msgstr "Legg redigeringsmiksaren på topp" - #~ msgid "Track/Bus Inspector" #~ msgstr "Spor og bussar" @@ -13884,9 +14476,6 @@ msgstr "VerboseCanvasCursor" #~ msgid "ardour: connections" #~ msgstr "ardour: tilkoplingar" -#~ msgid "Input Connections" -#~ msgstr "Inngangstilkoplingar" - #~ msgid "Output Connections" #~ msgstr "Utgangstilkoplingar" diff --git a/gtk2_ardour/po/pl.po b/gtk2_ardour/po/pl.po index 55e74c7e71..3e6b7881b3 100644 --- a/gtk2_ardour/po/pl.po +++ b/gtk2_ardour/po/pl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gtk2_ardour\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2008-04-10 10:47+0100\n" "Last-Translator: Piotr Zaryk \n" "Language-Team: Polish \n" @@ -269,12 +269,13 @@ msgid "" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" msgstr "" "German:\n" "\tKarsten Petersen \n" "\tSebastian Arnold \n" -#: about.cc:189 +#: about.cc:190 #, fuzzy msgid "" "Italian:\n" @@ -284,16 +285,16 @@ msgstr "" "Italian:\n" "\tFilippo Pappalardo \n" -#: about.cc:190 -msgid "" -"Portuguese:\n" -"\tRui Nuno Capela \n" -msgstr "" -"Portuguese:\n" -"\tRui Nuno Capela \n" - #: about.cc:191 msgid "" +"Portuguese:\n" +"\tRui Nuno Capela \n" +msgstr "" +"Portuguese:\n" +"\tRui Nuno Capela \n" + +#: about.cc:192 +msgid "" "Brazilian Portuguese:\n" "\tAlexander da Franca Fernandes \n" "\tChris Ross \n" @@ -302,7 +303,7 @@ msgstr "" "\tAlexander da Franca Fernandes \n" "\tChris Ross \n" -#: about.cc:193 +#: about.cc:194 #, fuzzy msgid "" "Spanish:\n" @@ -312,14 +313,14 @@ msgstr "" "Spanish:\n" "\t Alex Krohn \n" -#: about.cc:194 +#: about.cc:195 msgid "" "Russian:\n" "\t Igor Blinov \n" "\tAlexandre Prokoudine \n" msgstr "" -#: about.cc:196 +#: about.cc:197 msgid "" "Greek:\n" "\t Klearchos Gourgourinis \n" @@ -327,47 +328,47 @@ msgstr "" "Greek:\n" "\t Klearchos Gourgourinis \n" -#: about.cc:197 +#: about.cc:198 msgid "" "Swedish:\n" "\t Petter Sundlöf \n" msgstr "" -#: about.cc:198 +#: about.cc:199 msgid "" "Polish:\n" "\t Piotr Zaryk \n" msgstr "" -#: about.cc:199 +#: about.cc:200 msgid "" "Czech:\n" "\t Pavel Fric \n" msgstr "" -#: about.cc:200 +#: about.cc:201 msgid "" "Norwegian:\n" "\t Eivind Ødegård\n" msgstr "" -#: about.cc:201 +#: about.cc:202 msgid "" "Chinese:\n" "\t Rui-huai Zhang \n" msgstr "" -#: about.cc:579 +#: about.cc:580 #, fuzzy msgid "Copyright (C) 1999-2013 Paul Davis\n" msgstr "Prawa autorskie (C) 1999-2008 Paul Davis\n" -#: about.cc:583 +#: about.cc:584 #, fuzzy msgid "http://ardour.org/" msgstr "odwiedź http://www.ardour.org/" -#: about.cc:584 +#: about.cc:585 msgid "" "%1\n" "(built from revision %2)" @@ -375,24 +376,24 @@ msgstr "" "%1\n" "(revision %2)" -#: about.cc:588 +#: about.cc:589 msgid "Config" msgstr "" -#: actions.cc:80 +#: actions.cc:85 msgid "Loading menus from %1" msgstr "" -#: actions.cc:83 actions.cc:84 +#: actions.cc:88 actions.cc:89 msgid "badly formatted UI definition file: %1" msgstr "niepoprawnie sformatowany plik definicji interfejsu użytkownika: %1" -#: actions.cc:86 +#: actions.cc:91 #, fuzzy msgid "%1 menu definition file not found" msgstr "Nie odnaleziono pliku definicji menu" -#: actions.cc:90 actions.cc:91 +#: actions.cc:95 actions.cc:96 #, fuzzy msgid "%1 will not work without a valid ardour.menus file" msgstr "Ardour nie zadziała bez poprawnego pliku ardour.menus" @@ -416,77 +417,78 @@ msgstr "Tryb taśmowy" msgid "Instrument:" msgstr "" -#: add_route_dialog.cc:79 +#: add_route_dialog.cc:76 #, fuzzy msgid "Audio Tracks" msgstr "Dodaj ścieżkę dźwiękową" -#: add_route_dialog.cc:80 +#: add_route_dialog.cc:77 #, fuzzy msgid "MIDI Tracks" msgstr "Dodaj ścieżkę dźwiękową" -#: add_route_dialog.cc:81 +#: add_route_dialog.cc:78 #, fuzzy msgid "Audio+MIDI Tracks" msgstr "Dodaj ścieżkę dźwiękową" -#: add_route_dialog.cc:82 +#: add_route_dialog.cc:79 #, fuzzy msgid "Busses" msgstr "szyny" -#: add_route_dialog.cc:104 +#: add_route_dialog.cc:101 msgid "Add:" msgstr "" -#: add_route_dialog.cc:117 startup.cc:808 time_fx_dialog.cc:92 +#: add_route_dialog.cc:114 startup.cc:833 time_fx_dialog.cc:91 +#: add_video_dialog.cc:149 video_server_dialog.cc:109 #, fuzzy msgid "Options" msgstr "Wyjścia" -#: add_route_dialog.cc:127 bundle_manager.cc:194 region_editor.cc:50 -#: route_group_dialog.cc:66 +#: add_route_dialog.cc:124 bundle_manager.cc:192 region_editor.cc:50 +#: route_group_dialog.cc:65 #, fuzzy msgid "Name:" msgstr "Nazwa:" -#: add_route_dialog.cc:157 +#: add_route_dialog.cc:154 #, fuzzy msgid "Group:" msgstr "Grupa" -#: add_route_dialog.cc:218 add_route_dialog.cc:227 add_route_dialog.cc:301 -#: rc_option_editor.cc:1450 rc_option_editor.cc:1452 rc_option_editor.cc:1454 -#: rc_option_editor.cc:1472 rc_option_editor.cc:1474 rc_option_editor.cc:1482 -#: rc_option_editor.cc:1484 rc_option_editor.cc:1502 rc_option_editor.cc:1515 -#: rc_option_editor.cc:1517 rc_option_editor.cc:1519 rc_option_editor.cc:1550 -#: rc_option_editor.cc:1552 rc_option_editor.cc:1554 rc_option_editor.cc:1562 -#: rc_option_editor.cc:1570 rc_option_editor.cc:1578 +#: add_route_dialog.cc:215 add_route_dialog.cc:224 add_route_dialog.cc:298 +#: rc_option_editor.cc:1448 rc_option_editor.cc:1450 rc_option_editor.cc:1452 +#: rc_option_editor.cc:1470 rc_option_editor.cc:1472 rc_option_editor.cc:1480 +#: rc_option_editor.cc:1482 rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1515 rc_option_editor.cc:1517 rc_option_editor.cc:1548 +#: rc_option_editor.cc:1550 rc_option_editor.cc:1552 rc_option_editor.cc:1560 +#: rc_option_editor.cc:1568 rc_option_editor.cc:1576 #, fuzzy msgid "Audio" msgstr "Odsłuch" -#: add_route_dialog.cc:219 add_route_dialog.cc:230 add_route_dialog.cc:302 -#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1701 -#: rc_option_editor.cc:1709 rc_option_editor.cc:1717 rc_option_editor.cc:1726 -#: rc_option_editor.cc:1734 rc_option_editor.cc:1742 rc_option_editor.cc:1750 -#: rc_option_editor.cc:1759 rc_option_editor.cc:1768 rc_option_editor.cc:1777 -#: rc_option_editor.cc:1785 rc_option_editor.cc:1793 +#: add_route_dialog.cc:216 add_route_dialog.cc:227 add_route_dialog.cc:299 +#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1699 +#: rc_option_editor.cc:1707 rc_option_editor.cc:1715 rc_option_editor.cc:1724 +#: rc_option_editor.cc:1732 rc_option_editor.cc:1740 rc_option_editor.cc:1748 +#: rc_option_editor.cc:1757 rc_option_editor.cc:1766 rc_option_editor.cc:1775 +#: rc_option_editor.cc:1783 rc_option_editor.cc:1791 msgid "MIDI" msgstr "MIDI" -#: add_route_dialog.cc:220 add_route_dialog.cc:233 add_route_dialog.cc:303 +#: add_route_dialog.cc:217 add_route_dialog.cc:230 add_route_dialog.cc:300 #, fuzzy msgid "Audio+MIDI" msgstr "Odsłuch" -#: add_route_dialog.cc:221 add_route_dialog.cc:236 add_route_dialog.cc:304 +#: add_route_dialog.cc:218 add_route_dialog.cc:233 add_route_dialog.cc:301 #, fuzzy msgid "Bus" msgstr "szyna" -#: add_route_dialog.cc:263 +#: add_route_dialog.cc:260 msgid "" "Audio+MIDI tracks are intended for use ONLY with plugins that use " "both audio and MIDI input data\n" @@ -495,72 +497,72 @@ msgid "" "track instead." msgstr "" -#: add_route_dialog.cc:322 add_route_dialog.cc:341 editor_actions.cc:385 -#: editor_rulers.cc:380 time_axis_view.cc:1301 +#: add_route_dialog.cc:319 add_route_dialog.cc:338 editor_actions.cc:385 +#: editor_rulers.cc:377 time_axis_view.cc:1301 msgid "Normal" msgstr "Normalny" -#: add_route_dialog.cc:325 add_route_dialog.cc:343 +#: add_route_dialog.cc:322 add_route_dialog.cc:340 msgid "Non Layered" msgstr "" -#: add_route_dialog.cc:326 add_route_dialog.cc:345 +#: add_route_dialog.cc:323 add_route_dialog.cc:342 msgid "Tape" msgstr "Taśma" -#: add_route_dialog.cc:426 +#: add_route_dialog.cc:423 msgid "Mono" msgstr "Mono" -#: add_route_dialog.cc:430 +#: add_route_dialog.cc:427 msgid "Stereo" msgstr "Stereo" -#: add_route_dialog.cc:454 +#: add_route_dialog.cc:451 #, fuzzy msgid "3 Channel" msgstr "3 kanały" -#: add_route_dialog.cc:458 +#: add_route_dialog.cc:455 #, fuzzy msgid "4 Channel" msgstr "4 kanały" -#: add_route_dialog.cc:462 +#: add_route_dialog.cc:459 #, fuzzy msgid "5 Channel" msgstr "3 kanały" -#: add_route_dialog.cc:466 +#: add_route_dialog.cc:463 #, fuzzy msgid "6 Channel" msgstr "6 kanałów" -#: add_route_dialog.cc:470 +#: add_route_dialog.cc:467 #, fuzzy msgid "8 Channel" msgstr "8 kanałów" -#: add_route_dialog.cc:474 +#: add_route_dialog.cc:471 #, fuzzy msgid "12 Channel" msgstr "3 kanały" -#: add_route_dialog.cc:478 mixer_strip.cc:2137 +#: add_route_dialog.cc:475 mixer_strip.cc:2136 msgid "Custom" msgstr "" -#: add_route_dialog.cc:511 add_route_dialog.cc:525 route_group_menu.cc:81 +#: add_route_dialog.cc:508 add_route_dialog.cc:524 route_group_menu.cc:81 #, fuzzy msgid "New Group..." msgstr "Brak grupy" -#: add_route_dialog.cc:515 route_group_menu.cc:85 +#: add_route_dialog.cc:512 route_group_menu.cc:85 #, fuzzy msgid "No Group" msgstr "Brak grupy" -#: add_route_dialog.cc:587 +#: add_route_dialog.cc:588 #, fuzzy msgid "-none-" msgstr "brak" @@ -622,17 +624,17 @@ msgstr "Normalizacja wartości" msgid "FFT analysis window" msgstr "Okno analizy FFT" -#: analysis_window.cc:60 editor.cc:1880 +#: analysis_window.cc:60 editor.cc:1856 msgid "Spectral Analysis" msgstr "Analiza spektrum" -#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:555 +#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:557 #: session_metadata_dialog.cc:546 msgid "Track" msgstr "Ścieżka" -#: analysis_window.cc:68 editor_actions.cc:619 mixer_ui.cc:124 -#: mixer_ui.cc:1792 +#: analysis_window.cc:68 editor_actions.cc:616 mixer_ui.cc:125 +#: mixer_ui.cc:1793 msgid "Show" msgstr "Wyświetl" @@ -644,40 +646,99 @@ msgstr "Analizuj ponownie" msgid "button cannot watch state of non-existing Controllable\n" msgstr "" -#: ardour_ui.cc:168 +#: ardour_ui.cc:179 #, fuzzy msgid "audition" msgstr "Odsłuch" -#: ardour_ui.cc:169 +#: ardour_ui.cc:180 #, fuzzy msgid "solo" msgstr "zmiana ustawienia solo" -#: ardour_ui.cc:170 +#: ardour_ui.cc:181 #, fuzzy msgid "feedback" msgstr "Sprzężenie zwrotne" -#: ardour_ui.cc:172 +#: ardour_ui.cc:183 speaker_dialog.cc:36 +#, fuzzy +msgid "Speaker Configuration" +msgstr "Konfiguracja kanałów" + +#: ardour_ui.cc:184 theme_manager.cc:56 theme_manager.cc:64 +msgid "Theme Manager" +msgstr "Menedżer motywów" + +#: ardour_ui.cc:185 keyeditor.cc:53 +#, fuzzy +msgid "Key Bindings" +msgstr "Skróty klawiszowe" + +#: ardour_ui.cc:186 +msgid "Preferences" +msgstr "Preferencje" + +#: ardour_ui.cc:187 ardour_ui.cc:192 +#, fuzzy +msgid "Add Tracks/Busses" +msgstr "Ścieżki/szyny" + +#: ardour_ui.cc:188 +msgid "About" +msgstr "O programie" + +#: ardour_ui.cc:189 location_ui.cc:1134 +msgid "Locations" +msgstr "Położenia" + +#: ardour_ui.cc:190 route_params_ui.cc:57 route_params_ui.cc:604 +#, fuzzy +msgid "Tracks and Busses" +msgstr "Ścieżki/szyny" + +#: ardour_ui.cc:191 +msgid "Properties" +msgstr "" + +#: ardour_ui.cc:193 bundle_manager.cc:263 +#, fuzzy +msgid "Bundle Manager" +msgstr "Menedżer motywów" + +#: ardour_ui.cc:194 big_clock_window.cc:35 +msgid "Big Clock" +msgstr "Duży zegar" + +#: ardour_ui.cc:195 +#, fuzzy +msgid "Audio Connections" +msgstr "Połączenie \"" + +#: ardour_ui.cc:196 +#, fuzzy +msgid "MIDI Connections" +msgstr "Połączenia wejściowe" + +#: ardour_ui.cc:198 msgid "Errors" msgstr "Błędy" -#: ardour_ui.cc:293 +#: ardour_ui.cc:299 #, fuzzy msgid "could not initialize %1." msgstr "Nie można dokonać inicjalizacji programu." -#: ardour_ui.cc:353 +#: ardour_ui.cc:394 msgid "Starting audio engine" msgstr "Uruchamianie systemu dźwięku" -#: ardour_ui.cc:735 startup.cc:613 +#: ardour_ui.cc:763 startup.cc:638 #, fuzzy msgid "%1 is ready for use" msgstr "Ardour jest gotowy do użycia" -#: ardour_ui.cc:783 +#: ardour_ui.cc:811 #, fuzzy msgid "" "WARNING: Your system has a limit for maximum amount of locked memory. This " @@ -693,26 +754,26 @@ msgstr "" "Można sprawdzić limit pamięci przy użyciu 'ulimit -l'. Standardowo limit ten " "jest kontrolowany przez /etc/security/limits.conf" -#: ardour_ui.cc:800 +#: ardour_ui.cc:828 msgid "Do not show this window again" msgstr "Nie pokazuj tego okna więcej" -#: ardour_ui.cc:847 +#: ardour_ui.cc:870 #, fuzzy msgid "Don't quit" msgstr "Nie kończ" -#: ardour_ui.cc:848 +#: ardour_ui.cc:871 #, fuzzy msgid "Just quit" msgstr "Po prostu %1" -#: ardour_ui.cc:849 +#: ardour_ui.cc:872 #, fuzzy msgid "Save and quit" msgstr "Zapisz i %1" -#: ardour_ui.cc:859 +#: ardour_ui.cc:882 #, fuzzy msgid "" "%1 was unable to save your session.\n" @@ -727,17 +788,17 @@ msgstr "" "\n" "opcji \"Po prostu zakończ\"." -#: ardour_ui.cc:890 +#: ardour_ui.cc:913 #, fuzzy msgid "Please wait while %1 cleans up..." msgstr "Proszę czekać na wczytanie danych wizualnych" -#: ardour_ui.cc:908 +#: ardour_ui.cc:930 #, fuzzy msgid "Unsaved Session" msgstr "Nowa Sesja" -#: ardour_ui.cc:929 +#: ardour_ui.cc:951 #, fuzzy msgid "" "The session \"%1\"\n" @@ -755,7 +816,7 @@ msgstr "" "\n" "Co zrobić?" -#: ardour_ui.cc:932 +#: ardour_ui.cc:954 #, fuzzy msgid "" "The snapshot \"%1\"\n" @@ -773,75 +834,75 @@ msgstr "" "\n" "Co zrobić?" -#: ardour_ui.cc:946 +#: ardour_ui.cc:968 msgid "Prompter" msgstr "Prompter" -#: ardour_ui.cc:1024 +#: ardour_ui.cc:1045 msgid "disconnected" msgstr "rozłączono" -#: ardour_ui.cc:1031 +#: ardour_ui.cc:1052 #, c-format msgid "JACK: %.1f kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1035 +#: ardour_ui.cc:1056 #, c-format msgid "JACK: % kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1053 +#: ardour_ui.cc:1074 export_video_dialog.cc:67 #, fuzzy msgid "File:" msgstr "Pliki" -#: ardour_ui.cc:1057 +#: ardour_ui.cc:1078 msgid "BWF" msgstr "" -#: ardour_ui.cc:1060 +#: ardour_ui.cc:1081 msgid "WAV" msgstr "WAV" -#: ardour_ui.cc:1063 +#: ardour_ui.cc:1084 msgid "WAV64" msgstr "" -#: ardour_ui.cc:1066 session_option_editor.cc:199 +#: ardour_ui.cc:1087 session_option_editor.cc:197 msgid "CAF" msgstr "" -#: ardour_ui.cc:1069 +#: ardour_ui.cc:1090 msgid "AIFF" msgstr "" -#: ardour_ui.cc:1072 +#: ardour_ui.cc:1093 msgid "iXML" msgstr "" -#: ardour_ui.cc:1075 +#: ardour_ui.cc:1096 msgid "RF64" msgstr "" -#: ardour_ui.cc:1083 +#: ardour_ui.cc:1104 msgid "32-float" msgstr "" -#: ardour_ui.cc:1086 +#: ardour_ui.cc:1107 msgid "24-int" msgstr "" -#: ardour_ui.cc:1089 +#: ardour_ui.cc:1110 msgid "16-int" msgstr "" -#: ardour_ui.cc:1108 +#: ardour_ui.cc:1129 #, c-format msgid "DSP: %5.1f%%" msgstr "" -#: ardour_ui.cc:1127 +#: ardour_ui.cc:1148 #, c-format msgid "" "Buffers: p:" @@ -849,34 +910,34 @@ msgid "" "\">%%%" msgstr "" -#: ardour_ui.cc:1163 +#: ardour_ui.cc:1184 #, fuzzy msgid "Disk: Unknown" msgstr "Dysk: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1165 +#: ardour_ui.cc:1186 msgid "Disk: 24hrs+" msgstr "" -#: ardour_ui.cc:1183 +#: ardour_ui.cc:1204 msgid "Disk: >24 hrs" msgstr "" -#: ardour_ui.cc:1194 +#: ardour_ui.cc:1215 #, fuzzy, c-format msgid "Disk: %02dh:%02dm:%02ds" msgstr "Dysk: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1220 +#: ardour_ui.cc:1241 #, fuzzy, c-format msgid "Timecode|TC: %s" msgstr "Dysk: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1337 ardour_ui.cc:1346 startup.cc:1020 +#: ardour_ui.cc:1358 ardour_ui.cc:1367 startup.cc:1045 msgid "Recent Sessions" msgstr "Poprzednie sesje" -#: ardour_ui.cc:1428 +#: ardour_ui.cc:1447 #, fuzzy msgid "" "%1 is not connected to JACK\n" @@ -885,22 +946,22 @@ msgstr "" "Ardour nie jest połączony z JACK.\n" "W tej sytuacji nie możesz otwierać lub zamykać sesji." -#: ardour_ui.cc:1455 +#: ardour_ui.cc:1474 msgid "Open Session" msgstr "Otwieranie sesji" -#: ardour_ui.cc:1473 session_import_dialog.cc:169 -#: session_metadata_dialog.cc:729 startup.cc:1049 +#: ardour_ui.cc:1492 session_import_dialog.cc:169 +#: session_metadata_dialog.cc:729 startup.cc:1074 #, fuzzy msgid "%1 sessions" msgstr "Sesja" -#: ardour_ui.cc:1510 +#: ardour_ui.cc:1529 #, fuzzy msgid "You cannot add a track without a session already loaded." msgstr "Nie możesz dodać ścieżki lub szyny bez otwierania sesji." -#: ardour_ui.cc:1518 +#: ardour_ui.cc:1537 #, fuzzy msgid "could not create %1 new mixed track" msgid_plural "could not create %1 new mixed tracks" @@ -908,7 +969,7 @@ msgstr[0] "nie można było utworzyć %1 nowych ścieżek dźwiękowych" msgstr[1] "nie można było utworzyć %1 nowych ścieżek dźwiękowych" msgstr[2] "nie można było utworzyć %1 nowych ścieżek dźwiękowych" -#: ardour_ui.cc:1524 ardour_ui.cc:1585 +#: ardour_ui.cc:1543 ardour_ui.cc:1604 msgid "" "There are insufficient JACK ports available\n" "to create a new track or bus.\n" @@ -916,11 +977,11 @@ msgid "" "restart JACK with more ports." msgstr "" -#: ardour_ui.cc:1559 +#: ardour_ui.cc:1578 msgid "You cannot add a track or bus without a session already loaded." msgstr "Nie możesz dodać ścieżki lub szyny bez otwierania sesji." -#: ardour_ui.cc:1568 +#: ardour_ui.cc:1587 #, fuzzy msgid "could not create %1 new audio track" msgid_plural "could not create %1 new audio tracks" @@ -928,7 +989,7 @@ msgstr[0] "nie można było utworzyć nowej ścieżki dźwiękowej" msgstr[1] "nie można było utworzyć nowej ścieżki dźwiękowej" msgstr[2] "nie można było utworzyć nowej ścieżki dźwiękowej" -#: ardour_ui.cc:1577 +#: ardour_ui.cc:1596 #, fuzzy msgid "could not create %1 new audio bus" msgid_plural "could not create %1 new audio busses" @@ -936,7 +997,7 @@ msgstr[0] "nie można było utworzyć %1 nowych ścieżek dźwiękowych" msgstr[1] "nie można było utworzyć %1 nowych ścieżek dźwiękowych" msgstr[2] "nie można było utworzyć %1 nowych ścieżek dźwiękowych" -#: ardour_ui.cc:1694 +#: ardour_ui.cc:1713 #, fuzzy msgid "" "Please create one or more tracks before trying to record.\n" @@ -946,14 +1007,14 @@ msgstr "" "przed rozpoczęciem nagrywania.\n" "Sprawdź menu Sesji." -#: ardour_ui.cc:2084 +#: ardour_ui.cc:2103 msgid "" "The audio backend (JACK) was shutdown because:\n" "\n" "%1" msgstr "" -#: ardour_ui.cc:2086 +#: ardour_ui.cc:2105 #, fuzzy msgid "" "JACK has either been shutdown or it\n" @@ -965,81 +1026,81 @@ msgstr "" "niewystarczającej szybkości. Można zapisać sesję i/lub spróbować połączyć " "ponownie z JACK." -#: ardour_ui.cc:2112 +#: ardour_ui.cc:2131 msgid "Unable to start the session running" msgstr "Nie można wczytać sesji, gdyż jest aktualnie w użyciu." -#: ardour_ui.cc:2192 +#: ardour_ui.cc:2211 #, fuzzy msgid "Take Snapshot" msgstr "Zrzut" -#: ardour_ui.cc:2193 +#: ardour_ui.cc:2212 #, fuzzy msgid "Name of new snapshot" msgstr "Nazwa zrzutu:" -#: ardour_ui.cc:2217 +#: ardour_ui.cc:2236 msgid "" "To ensure compatibility with various systems\n" "snapshot names may not contain a '%1' character" msgstr "" -#: ardour_ui.cc:2229 +#: ardour_ui.cc:2248 msgid "Confirm Snapshot Overwrite" msgstr "" -#: ardour_ui.cc:2230 +#: ardour_ui.cc:2249 #, fuzzy msgid "A snapshot already exists with that name. Do you want to overwrite it?" msgstr "Plik już istnieje. Zastąpić go?" -#: ardour_ui.cc:2233 +#: ardour_ui.cc:2252 utils_videotl.cc:66 msgid "Overwrite" msgstr "" -#: ardour_ui.cc:2267 +#: ardour_ui.cc:2286 #, fuzzy msgid "Rename Session" msgstr "Zmień nazwę obszaru" -#: ardour_ui.cc:2268 +#: ardour_ui.cc:2287 #, fuzzy msgid "New session name" msgstr "Sesja" -#: ardour_ui.cc:2282 ardour_ui.cc:2666 ardour_ui.cc:2711 +#: ardour_ui.cc:2301 ardour_ui.cc:2681 ardour_ui.cc:2726 msgid "" "To ensure compatibility with various systems\n" "session names may not contain a '%1' character" msgstr "" -#: ardour_ui.cc:2290 +#: ardour_ui.cc:2309 msgid "" "That name is already in use by another directory/folder. Please try again." msgstr "" -#: ardour_ui.cc:2299 +#: ardour_ui.cc:2318 msgid "" "Renaming this session failed.\n" "Things could be seriously messed up at this point" msgstr "" -#: ardour_ui.cc:2414 +#: ardour_ui.cc:2429 #, fuzzy msgid "Save Template" msgstr "Zapisz szablon" -#: ardour_ui.cc:2415 +#: ardour_ui.cc:2430 #, fuzzy msgid "Name for template:" msgstr "Nazwa szablonu miksu:" -#: ardour_ui.cc:2416 +#: ardour_ui.cc:2431 msgid "-template" msgstr "-szablon" -#: ardour_ui.cc:2454 +#: ardour_ui.cc:2469 msgid "" "This session\n" "%1\n" @@ -1049,56 +1110,56 @@ msgstr "" "%1\n" "już istnieje. Otworzyć ją?" -#: ardour_ui.cc:2464 +#: ardour_ui.cc:2479 #, fuzzy msgid "Open Existing Session" msgstr "Otwieranie sesji" -#: ardour_ui.cc:2702 +#: ardour_ui.cc:2717 msgid "There is no existing session at \"%1\"" msgstr "" -#: ardour_ui.cc:2792 +#: ardour_ui.cc:2804 #, fuzzy msgid "Please wait while %1 loads your session" msgstr "Proszę czekać. Trwa wczytywanie sesji..." -#: ardour_ui.cc:2807 +#: ardour_ui.cc:2819 msgid "Port Registration Error" msgstr "" -#: ardour_ui.cc:2808 +#: ardour_ui.cc:2820 msgid "Click the Close button to try again." msgstr "" -#: ardour_ui.cc:2829 +#: ardour_ui.cc:2841 msgid "Session \"%1 (snapshot %2)\" did not load successfully" msgstr "Sesja \"%1 (zrzut %2)\" nie została załadowana poprawnie" -#: ardour_ui.cc:2835 +#: ardour_ui.cc:2847 msgid "Loading Error" msgstr "Błąd wczytywania" -#: ardour_ui.cc:2836 +#: ardour_ui.cc:2848 msgid "Click the Refresh button to try again." msgstr "" -#: ardour_ui.cc:2918 +#: ardour_ui.cc:2930 msgid "Could not create session in \"%1\"" msgstr "Nie udało się utworzyć sesji w \"%1\"" -#: ardour_ui.cc:3045 +#: ardour_ui.cc:3030 #, fuzzy msgid "No files were ready for clean-up" msgstr "Żadne pliki dźwiękowe nie były gotowe do wyczyszczenia" -#: ardour_ui.cc:3049 ardour_ui.cc:3059 ardour_ui.cc:3192 ardour_ui.cc:3199 +#: ardour_ui.cc:3034 ardour_ui.cc:3044 ardour_ui.cc:3177 ardour_ui.cc:3184 #: ardour_ui_ed.cc:104 #, fuzzy msgid "Clean-up" msgstr "Wyczyść" -#: ardour_ui.cc:3050 +#: ardour_ui.cc:3035 msgid "" "If this seems suprising, \n" "check for any existing snapshots.\n" @@ -1110,19 +1171,19 @@ msgstr "" "Wciąż mogą zawierać obszary\n" "wymagające obecności nieużywanych plików." -#: ardour_ui.cc:3109 +#: ardour_ui.cc:3094 msgid "kilo" msgstr "" -#: ardour_ui.cc:3112 +#: ardour_ui.cc:3097 msgid "mega" msgstr "" -#: ardour_ui.cc:3115 +#: ardour_ui.cc:3100 msgid "giga" msgstr "" -#: ardour_ui.cc:3120 +#: ardour_ui.cc:3105 msgid "" "The following file was deleted from %2,\n" "releasing %3 %4bytes of disk space" @@ -1133,7 +1194,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: ardour_ui.cc:3127 +#: ardour_ui.cc:3112 msgid "" "The following file was not in use and \n" "has been moved to: %2\n" @@ -1156,12 +1217,12 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: ardour_ui.cc:3187 +#: ardour_ui.cc:3172 #, fuzzy msgid "Are you sure you want to clean-up?" msgstr "Na pewno wyczyścić?" -#: ardour_ui.cc:3194 +#: ardour_ui.cc:3179 #, fuzzy msgid "" "Clean-up is a destructive operation.\n" @@ -1173,75 +1234,83 @@ msgstr "" "Po czyszczeniu nieużywane pliki audio zostaną przeniesione do katalogu " "\"dead sounds\"." -#: ardour_ui.cc:3202 +#: ardour_ui.cc:3187 msgid "CleanupDialog" msgstr "Okno dialogowe czyszczenia" -#: ardour_ui.cc:3232 +#: ardour_ui.cc:3217 #, fuzzy msgid "Cleaned Files" msgstr "usunięte pliki" -#: ardour_ui.cc:3249 +#: ardour_ui.cc:3234 msgid "deleted file" msgstr "usunięty plik" -#: ardour_ui.cc:3346 +#: ardour_ui.cc:3326 msgid "" "Video-Server was not launched by Ardour. The request to stop it is ignored." msgstr "" -#: ardour_ui.cc:3350 +#: ardour_ui.cc:3330 msgid "Stop Video-Server" msgstr "" -#: ardour_ui.cc:3351 +#: ardour_ui.cc:3331 #, fuzzy msgid "Do you really want to stop the Video Server?" msgstr "Na pewno usunąć %1 %2?" -#: ardour_ui.cc:3354 +#: ardour_ui.cc:3334 #, fuzzy msgid "Yes, Stop It" msgstr "Tak, usuń go." -#: ardour_ui.cc:3380 +#: ardour_ui.cc:3360 msgid "The Video Server is already started." msgstr "" -#: ardour_ui.cc:3382 +#: ardour_ui.cc:3362 msgid "" "An external Video Server is configured and can be reached. Not starting a " "new instance." msgstr "" -#: ardour_ui.cc:3390 ardour_ui.cc:3461 +#: ardour_ui.cc:3370 ardour_ui.cc:3455 msgid "" "Could not connect to the Video Server. Start it or configure its access URL " "in Edit -> Preferences." msgstr "" -#: ardour_ui.cc:3414 +#: ardour_ui.cc:3394 msgid "Specified docroot is not an existing directory." msgstr "" -#: ardour_ui.cc:3419 +#: ardour_ui.cc:3399 msgid "Given Video Server is not an executable file." msgstr "" -#: ardour_ui.cc:3485 editor_audio_import.cc:629 +#: ardour_ui.cc:3432 +msgid "Cannot launch the video-server" +msgstr "" + +#: ardour_ui.cc:3441 +msgid "Video-server was started but does not respond to requests..." +msgstr "" + +#: ardour_ui.cc:3477 editor_audio_import.cc:629 msgid "could not open %1" msgstr "nie można otworzyć %1" -#: ardour_ui.cc:3489 +#: ardour_ui.cc:3481 msgid "no video-file selected" msgstr "" -#: ardour_ui.cc:3650 +#: ardour_ui.cc:3641 msgid "Recording was stopped because your system could not keep up." msgstr "" -#: ardour_ui.cc:3679 +#: ardour_ui.cc:3670 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1250,7 +1319,7 @@ msgid "" "quickly enough to keep up with recording.\n" msgstr "" -#: ardour_ui.cc:3698 +#: ardour_ui.cc:3689 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1259,11 +1328,11 @@ msgid "" "quickly enough to keep up with playback.\n" msgstr "" -#: ardour_ui.cc:3738 +#: ardour_ui.cc:3729 msgid "Crash Recovery" msgstr "" -#: ardour_ui.cc:3739 +#: ardour_ui.cc:3730 #, fuzzy msgid "" "This session appears to have been in the\n" @@ -1281,50 +1350,42 @@ msgstr "" "Ardour może przywrócić nagranie dla Ciebie.\n" "Co chcesz zrobić?\n" -#: ardour_ui.cc:3751 +#: ardour_ui.cc:3742 msgid "Ignore crash data" msgstr "Ignorowanie dane z awarii" -#: ardour_ui.cc:3752 +#: ardour_ui.cc:3743 msgid "Recover from crash" msgstr "Przywróć dane z awarii" -#: ardour_ui.cc:3772 +#: ardour_ui.cc:3763 msgid "Sample Rate Mismatch" msgstr "Błędna częstotliwość próbkowania" -#: ardour_ui.cc:3773 +#: ardour_ui.cc:3764 msgid "" "This session was created with a sample rate of %1 Hz, but\n" "%2 is currently running at %3 Hz. If you load this session,\n" "audio may be played at the wrong sample rate.\n" msgstr "" -#: ardour_ui.cc:3782 +#: ardour_ui.cc:3773 msgid "Do not load session" msgstr "Nie ładuj sesji" -#: ardour_ui.cc:3783 +#: ardour_ui.cc:3774 msgid "Load session anyway" msgstr "Załaduj sesję mimo to" -#: ardour_ui.cc:3804 +#: ardour_ui.cc:3797 msgid "Could not disconnect from JACK" msgstr "Nie można się rozłączyć z JACK" -#: ardour_ui.cc:3817 +#: ardour_ui.cc:3810 msgid "Could not reconnect to JACK" msgstr "Nie udało się połączyć ponownie z JACK" -#: ardour_ui.cc:3902 -msgid "Check the website for more..." -msgstr "" - -#: ardour_ui.cc:3915 -msgid "Click to open the program website in your web browser" -msgstr "" - -#: ardour_ui.cc:4152 +#: ardour_ui.cc:4084 msgid "" "%4This is a session from an older version of %3%5\n" "\n" @@ -1347,59 +1408,59 @@ msgstr "UI: nie można ustawić edytora" msgid "UI: cannot setup mixer" msgstr "UI: nie można ustawić miksera" -#: ardour_ui2.cc:127 +#: ardour_ui2.cc:125 msgid "Play from playhead" msgstr "Odtwórz od położenia głowicy" -#: ardour_ui2.cc:128 +#: ardour_ui2.cc:126 msgid "Stop playback" msgstr "Zatrzymaj odtwarzanie" -#: ardour_ui2.cc:129 +#: ardour_ui2.cc:127 #, fuzzy msgid "Toggle record" msgstr "nagrywanie" -#: ardour_ui2.cc:130 +#: ardour_ui2.cc:128 msgid "Play range/selection" msgstr "Odtwórz zakres/zaznaczenie" -#: ardour_ui2.cc:131 +#: ardour_ui2.cc:129 msgid "Go to start of session" msgstr "Przejdź do początku sesji" -#: ardour_ui2.cc:132 +#: ardour_ui2.cc:130 msgid "Go to end of session" msgstr "Przejdź do końca sesji" -#: ardour_ui2.cc:133 +#: ardour_ui2.cc:131 msgid "Play loop range" msgstr "Zakres pętli" -#: ardour_ui2.cc:134 +#: ardour_ui2.cc:132 msgid "" "MIDI Panic\n" "Send note off and reset controller messages on all MIDI channels" msgstr "" -#: ardour_ui2.cc:135 +#: ardour_ui2.cc:133 msgid "Return to last playback start when stopped" msgstr "Powróć do początku ostatniego odtwarzania przy zatrzymaniu" -#: ardour_ui2.cc:136 +#: ardour_ui2.cc:134 #, fuzzy msgid "Playhead follows Range Selections and Edits" msgstr "Głowica do początku zakresu" -#: ardour_ui2.cc:137 +#: ardour_ui2.cc:135 msgid "Be sensible about input monitoring" msgstr "" -#: ardour_ui2.cc:138 +#: ardour_ui2.cc:136 msgid "Enable/Disable audio click" msgstr "Włącz/wyłącz metronom" -#: ardour_ui2.cc:139 monitor_section.cc:101 +#: ardour_ui2.cc:137 monitor_section.cc:101 msgid "" "When active, something is soloed.\n" "Click to de-solo everything" @@ -1407,7 +1468,7 @@ msgstr "" "Gdy aktywne, gdzieś włączone jest solo.\n" "Kliknij by wyłączyć solo wszędzie." -#: ardour_ui2.cc:140 +#: ardour_ui2.cc:138 msgid "" "When active, auditioning is taking place\n" "Click to stop the audition" @@ -1415,11 +1476,11 @@ msgstr "" "Gdy aktywne, odsłuchiwanie jest włączone\n" "Kliknij, by zatrzymać odsłuchiwanie." -#: ardour_ui2.cc:141 +#: ardour_ui2.cc:139 msgid "When active, there is a feedback loop." msgstr "" -#: ardour_ui2.cc:142 +#: ardour_ui2.cc:140 msgid "" "Primary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1427,7 +1488,7 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:143 +#: ardour_ui2.cc:141 msgid "" "Secondary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1435,35 +1496,35 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:175 +#: ardour_ui2.cc:173 msgid "[ERROR]: " msgstr "[BŁAD]: " -#: ardour_ui2.cc:177 +#: ardour_ui2.cc:175 msgid "[WARNING]: " msgstr "[OSTRZEŻENIE]: " -#: ardour_ui2.cc:179 +#: ardour_ui2.cc:177 msgid "[INFO]: " msgstr "[INFORMACJA]: " -#: ardour_ui2.cc:243 ardour_ui_ed.cc:417 +#: ardour_ui2.cc:241 ardour_ui_ed.cc:376 msgid "Auto Return" msgstr "Autopowracanie" -#: ardour_ui2.cc:245 ardour_ui_ed.cc:420 +#: ardour_ui2.cc:243 ardour_ui_ed.cc:379 msgid "Follow Edits" msgstr "" -#: ardour_ui2.cc:631 rc_option_editor.cc:1006 rc_option_editor.cc:1024 -#: rc_option_editor.cc:1027 rc_option_editor.cc:1029 rc_option_editor.cc:1031 -#: rc_option_editor.cc:1039 rc_option_editor.cc:1047 rc_option_editor.cc:1049 -#: rc_option_editor.cc:1057 rc_option_editor.cc:1064 rc_option_editor.cc:1073 -#: rc_option_editor.cc:1075 rc_option_editor.cc:1077 rc_option_editor.cc:1085 -#: rc_option_editor.cc:1087 rc_option_editor.cc:1096 -#: session_option_editor.cc:236 session_option_editor.cc:238 -#: session_option_editor.cc:259 session_option_editor.cc:261 -#: session_option_editor.cc:263 session_option_editor.cc:270 +#: ardour_ui2.cc:621 rc_option_editor.cc:1004 rc_option_editor.cc:1022 +#: rc_option_editor.cc:1025 rc_option_editor.cc:1027 rc_option_editor.cc:1029 +#: rc_option_editor.cc:1037 rc_option_editor.cc:1045 rc_option_editor.cc:1047 +#: rc_option_editor.cc:1055 rc_option_editor.cc:1062 rc_option_editor.cc:1071 +#: rc_option_editor.cc:1073 rc_option_editor.cc:1075 rc_option_editor.cc:1083 +#: rc_option_editor.cc:1085 rc_option_editor.cc:1094 +#: session_option_editor.cc:234 session_option_editor.cc:236 +#: session_option_editor.cc:257 session_option_editor.cc:259 +#: session_option_editor.cc:261 session_option_editor.cc:268 msgid "Misc" msgstr "Różne" @@ -1479,31 +1540,31 @@ msgstr "Ustawianie miksera" msgid "Reload Session History" msgstr "Wczytywanie historii sesji" -#: ardour_ui_dependents.cc:125 -msgid "This screen is not tall enough to display the mixer window" -msgstr "" - -#: ardour_ui_dialogs.cc:225 +#: ardour_ui_dialogs.cc:206 #, fuzzy msgid "Don't close" msgstr "Nie kończ" -#: ardour_ui_dialogs.cc:226 +#: ardour_ui_dialogs.cc:207 #, fuzzy msgid "Just close" msgstr "zamknij" -#: ardour_ui_dialogs.cc:227 +#: ardour_ui_dialogs.cc:208 #, fuzzy msgid "Save and close" msgstr "Zapisz i %1" +#: ardour_ui_dialogs.cc:293 +msgid "This screen is not tall enough to display the mixer window" +msgstr "" + #: ardour_ui_ed.cc:103 msgid "Session" msgstr "Sesja" #: ardour_ui_ed.cc:106 editor_actions.cc:134 editor_regions.cc:115 -#: port_group.cc:457 session_option_editor.cc:83 session_option_editor.cc:90 +#: port_group.cc:457 session_option_editor.cc:82 session_option_editor.cc:89 msgid "Sync" msgstr "Synchronizacja" @@ -1535,15 +1596,15 @@ msgstr "Format pliku" msgid "Sample Format" msgstr "Format próbkowania" -#: ardour_ui_ed.cc:114 +#: ardour_ui_ed.cc:114 rc_option_editor.cc:1818 rc_option_editor.cc:1831 msgid "Control Surfaces" msgstr "Urządzenia sterujące" -#: ardour_ui_ed.cc:115 rc_option_editor.cc:1552 +#: ardour_ui_ed.cc:115 rc_option_editor.cc:1550 msgid "Plugins" msgstr "Wtyczki" -#: ardour_ui_ed.cc:116 rc_option_editor.cc:1905 +#: ardour_ui_ed.cc:116 rc_option_editor.cc:1894 msgid "Metering" msgstr "Ustawienia metrum" @@ -1574,7 +1635,7 @@ msgstr "Otwórz" msgid "Recent..." msgstr "Poprzednia" -#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:65 +#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:64 msgid "Close" msgstr "Zamknij" @@ -1583,453 +1644,384 @@ msgstr "Zamknij" msgid "Add Track or Bus..." msgstr "Dodaj ścieżkę/szynę" -#: ardour_ui_ed.cc:136 +#: ardour_ui_ed.cc:135 #, fuzzy msgid "Open Video" msgstr "Otwieranie sesji" -#: ardour_ui_ed.cc:139 +#: ardour_ui_ed.cc:138 #, fuzzy msgid "Remove Video" msgstr "Usuń zakres" -#: ardour_ui_ed.cc:142 +#: ardour_ui_ed.cc:141 #, fuzzy msgid "Export To Video File" msgstr "Sesję do pliku dźwiękowego..." -#: ardour_ui_ed.cc:152 -msgid "Connect" -msgstr "Połącz" - -#: ardour_ui_ed.cc:158 +#: ardour_ui_ed.cc:145 #, fuzzy msgid "Snapshot..." msgstr "Zrzut" -#: ardour_ui_ed.cc:162 +#: ardour_ui_ed.cc:149 #, fuzzy msgid "Save As..." msgstr "Zapisz szablon" -#: ardour_ui_ed.cc:166 editor_actions.cc:1717 editor_markers.cc:859 -#: editor_snapshots.cc:123 mixer_strip.cc:1465 route_time_axis.cc:1471 +#: ardour_ui_ed.cc:153 editor_actions.cc:1710 editor_markers.cc:858 +#: editor_snapshots.cc:123 mixer_strip.cc:1464 route_time_axis.cc:1471 #, fuzzy msgid "Rename..." msgstr "Zmień nazwę" -#: ardour_ui_ed.cc:170 +#: ardour_ui_ed.cc:157 msgid "Save Template..." msgstr "Zapisz szablon" -#: ardour_ui_ed.cc:173 +#: ardour_ui_ed.cc:160 msgid "Metadata" msgstr "" -#: ardour_ui_ed.cc:176 +#: ardour_ui_ed.cc:163 msgid "Edit Metadata..." msgstr "" -#: ardour_ui_ed.cc:179 +#: ardour_ui_ed.cc:166 msgid "Import Metadata..." msgstr "" -#: ardour_ui_ed.cc:182 +#: ardour_ui_ed.cc:169 #, fuzzy msgid "Export To Audio File(s)..." msgstr "Sesję do pliku dźwiękowego..." -#: ardour_ui_ed.cc:185 +#: ardour_ui_ed.cc:172 #, fuzzy msgid "Stem export..." msgstr "Eksportuj" -#: ardour_ui_ed.cc:188 editor_export_audio.cc:63 export_dialog.cc:129 +#: ardour_ui_ed.cc:175 editor_export_audio.cc:63 export_dialog.cc:129 +#: export_video_dialog.cc:71 msgid "Export" msgstr "Eksportuj" -#: ardour_ui_ed.cc:191 +#: ardour_ui_ed.cc:178 #, fuzzy msgid "Clean-up Unused Sources..." msgstr "Nieużywane zasoby" -#: ardour_ui_ed.cc:195 +#: ardour_ui_ed.cc:182 #, fuzzy msgid "Flush Wastebasket" msgstr "Opróżnij kosz" -#: ardour_ui_ed.cc:202 keyeditor.cc:253 rc_option_editor.cc:1466 +#: ardour_ui_ed.cc:189 keyeditor.cc:253 rc_option_editor.cc:1464 msgid "JACK" msgstr "JACK" -#: ardour_ui_ed.cc:203 route_params_ui.cc:104 +#: ardour_ui_ed.cc:190 route_params_ui.cc:104 msgid "Latency" msgstr "Opóźnienie" -#: ardour_ui_ed.cc:205 +#: ardour_ui_ed.cc:192 msgid "Reconnect" msgstr "Połącz ponownie" -#: ardour_ui_ed.cc:208 global_port_matrix.cc:198 io_selector.cc:210 +#: ardour_ui_ed.cc:195 global_port_matrix.cc:198 io_selector.cc:210 #: mixer_strip.cc:712 mixer_strip.cc:838 msgid "Disconnect" msgstr "Rozłącz" -#: ardour_ui_ed.cc:235 +#: ardour_ui_ed.cc:222 msgid "Quit" msgstr "Zakończ" -#: ardour_ui_ed.cc:239 +#: ardour_ui_ed.cc:226 msgid "Maximise Editor Space" msgstr "Maksymalizacja edytora" -#: ardour_ui_ed.cc:240 +#: ardour_ui_ed.cc:227 #, fuzzy msgid "Show Toolbars" msgstr "Wyświetlanie logo" -#: ardour_ui_ed.cc:243 mixer_ui.cc:1862 mixer_ui.cc:1868 +#: ardour_ui_ed.cc:230 mixer_ui.cc:1863 mixer_ui.cc:1869 #, fuzzy msgid "Window|Mixer" msgstr "Okno" -#: ardour_ui_ed.cc:244 -msgid "Mixer on Top" -msgstr "" - -#: ardour_ui_ed.cc:245 -msgid "Preferences" -msgstr "Preferencje" - -#: ardour_ui_ed.cc:246 -msgid "Properties" -msgstr "" - -#: ardour_ui_ed.cc:247 route_params_ui.cc:57 route_params_ui.cc:604 +#: ardour_ui_ed.cc:231 #, fuzzy -msgid "Tracks and Busses" -msgstr "Ścieżki/szyny" +msgid "Toggle Editor+Mixer" +msgstr "Przełącz tryb edycji" -#: ardour_ui_ed.cc:250 location_ui.cc:1134 -msgid "Locations" -msgstr "Położenia" - -#: ardour_ui_ed.cc:252 ardour_ui_ed.cc:656 -msgid "Big Clock" -msgstr "Duży zegar" - -#: ardour_ui_ed.cc:254 speaker_dialog.cc:36 -#, fuzzy -msgid "Speaker Configuration" -msgstr "Konfiguracja kanałów" - -#: ardour_ui_ed.cc:256 global_port_matrix.cc:164 -#, fuzzy -msgid "Audio Connection Manager" -msgstr "Połączenie \"" - -#: ardour_ui_ed.cc:258 global_port_matrix.cc:167 -#, fuzzy -msgid "MIDI Connection Manager" -msgstr "Połączenie \"" - -#: ardour_ui_ed.cc:260 midi_tracer.cc:39 +#: ardour_ui_ed.cc:233 midi_tracer.cc:39 msgid "MIDI Tracer" msgstr "" -#: ardour_ui_ed.cc:262 -msgid "About" -msgstr "O programie" - -#: ardour_ui_ed.cc:263 +#: ardour_ui_ed.cc:235 msgid "Chat" msgstr "" -#: ardour_ui_ed.cc:265 +#: ardour_ui_ed.cc:237 #, fuzzy msgid "Help|Manual" msgstr "Ręcznie" -#: ardour_ui_ed.cc:266 +#: ardour_ui_ed.cc:238 #, fuzzy msgid "Reference" msgstr "Preferencje" -#: ardour_ui_ed.cc:267 theme_manager.cc:55 theme_manager.cc:62 -msgid "Theme Manager" -msgstr "Menedżer motywów" - -#: ardour_ui_ed.cc:268 keyeditor.cc:53 -#, fuzzy -msgid "Key Bindings" -msgstr "Skróty klawiszowe" - -#: ardour_ui_ed.cc:269 bundle_manager.cc:265 -#, fuzzy -msgid "Bundle Manager" -msgstr "Menedżer motywów" - -#: ardour_ui_ed.cc:272 -msgid "Add Audio Track" -msgstr "Dodaj ścieżkę dźwiękową" - -#: ardour_ui_ed.cc:274 -msgid "Add Audio Bus" -msgstr "Dodaj szynę dźwiękową" - -#: ardour_ui_ed.cc:276 -#, fuzzy -msgid "Add MIDI Track" -msgstr "Dodaj ścieżkę dźwiękową" - -#: ardour_ui_ed.cc:281 plugin_ui.cc:461 +#: ardour_ui_ed.cc:240 plugin_ui.cc:419 msgid "Save" msgstr "Zapisz" -#: ardour_ui_ed.cc:289 rc_option_editor.cc:1116 rc_option_editor.cc:1127 -#: rc_option_editor.cc:1136 rc_option_editor.cc:1149 rc_option_editor.cc:1162 -#: rc_option_editor.cc:1171 rc_option_editor.cc:1181 rc_option_editor.cc:1183 -#: rc_option_editor.cc:1193 rc_option_editor.cc:1209 rc_option_editor.cc:1222 -#: rc_option_editor.cc:1240 rc_option_editor.cc:1242 rc_option_editor.cc:1256 -#: rc_option_editor.cc:1259 rc_option_editor.cc:1261 rc_option_editor.cc:1278 -#: rc_option_editor.cc:1289 +#: ardour_ui_ed.cc:248 rc_option_editor.cc:1114 rc_option_editor.cc:1125 +#: rc_option_editor.cc:1134 rc_option_editor.cc:1147 rc_option_editor.cc:1160 +#: rc_option_editor.cc:1169 rc_option_editor.cc:1179 rc_option_editor.cc:1181 +#: rc_option_editor.cc:1191 rc_option_editor.cc:1207 rc_option_editor.cc:1220 +#: rc_option_editor.cc:1238 rc_option_editor.cc:1240 rc_option_editor.cc:1254 +#: rc_option_editor.cc:1257 rc_option_editor.cc:1259 rc_option_editor.cc:1276 +#: rc_option_editor.cc:1287 msgid "Transport" msgstr "Nagrywanie i odtwarzanie" -#: ardour_ui_ed.cc:295 engine_dialog.cc:85 sfdb_ui.cc:559 +#: ardour_ui_ed.cc:254 engine_dialog.cc:85 sfdb_ui.cc:559 msgid "Stop" msgstr "Zatrzymaj" -#: ardour_ui_ed.cc:298 +#: ardour_ui_ed.cc:257 msgid "Roll" msgstr "" -#: ardour_ui_ed.cc:302 +#: ardour_ui_ed.cc:261 msgid "Start/Stop" msgstr "Uruchom/Zatrzymaj" -#: ardour_ui_ed.cc:305 +#: ardour_ui_ed.cc:264 #, fuzzy msgid "Start/Continue/Stop" msgstr "Uruchom/Zatrzymaj" -#: ardour_ui_ed.cc:308 +#: ardour_ui_ed.cc:267 #, fuzzy msgid "Stop and Forget Capture" msgstr "Zatrzymaj i usuń nagranie" -#: ardour_ui_ed.cc:318 +#: ardour_ui_ed.cc:277 msgid "Transition To Roll" msgstr "Do przodu" -#: ardour_ui_ed.cc:322 +#: ardour_ui_ed.cc:281 msgid "Transition To Reverse" msgstr "Od tyłu" -#: ardour_ui_ed.cc:326 +#: ardour_ui_ed.cc:285 msgid "Play Loop Range" msgstr "Odtwórz zakres pętli" -#: ardour_ui_ed.cc:329 +#: ardour_ui_ed.cc:288 #, fuzzy msgid "Play Selected Range" msgstr "Zaznacz zakres" -#: ardour_ui_ed.cc:332 +#: ardour_ui_ed.cc:291 #, fuzzy msgid "Play Selection w/Preroll" msgstr "Odtwórz zaznaczenie" -#: ardour_ui_ed.cc:336 +#: ardour_ui_ed.cc:295 msgid "Enable Record" msgstr "Włącz nagrywanie" -#: ardour_ui_ed.cc:339 +#: ardour_ui_ed.cc:298 msgid "Start Recording" msgstr "Rozpocznij nagrywanie" -#: ardour_ui_ed.cc:343 +#: ardour_ui_ed.cc:302 msgid "Rewind" msgstr "Przewiń do tyłu" -#: ardour_ui_ed.cc:346 +#: ardour_ui_ed.cc:305 msgid "Rewind (Slow)" msgstr "Przewiń do tyłu (powoli)" -#: ardour_ui_ed.cc:349 +#: ardour_ui_ed.cc:308 msgid "Rewind (Fast)" msgstr "Przewiń do tyłu (szybko)" -#: ardour_ui_ed.cc:352 startup.cc:702 +#: ardour_ui_ed.cc:311 startup.cc:727 msgid "Forward" msgstr "Przewiń do przodu" -#: ardour_ui_ed.cc:355 +#: ardour_ui_ed.cc:314 msgid "Forward (Slow)" msgstr "Przewiń do przodu (powoli)" -#: ardour_ui_ed.cc:358 +#: ardour_ui_ed.cc:317 msgid "Forward (Fast)" msgstr "Przewiń do przodu (szybko)" -#: ardour_ui_ed.cc:361 +#: ardour_ui_ed.cc:320 msgid "Goto Zero" msgstr "Do punktu zerowego" -#: ardour_ui_ed.cc:364 +#: ardour_ui_ed.cc:323 msgid "Goto Start" msgstr "Do początku" -#: ardour_ui_ed.cc:367 +#: ardour_ui_ed.cc:326 msgid "Goto End" msgstr "Do końca" -#: ardour_ui_ed.cc:370 +#: ardour_ui_ed.cc:329 msgid "Goto Wall Clock" msgstr "" -#: ardour_ui_ed.cc:374 +#: ardour_ui_ed.cc:333 msgid "Focus On Clock" msgstr "" -#: ardour_ui_ed.cc:378 ardour_ui_ed.cc:387 audio_clock.cc:2046 editor.cc:241 -#: editor_actions.cc:544 editor_actions.cc:554 export_timespan_selector.cc:88 +#: ardour_ui_ed.cc:337 ardour_ui_ed.cc:346 audio_clock.cc:2046 editor.cc:237 +#: editor_actions.cc:544 editor_actions.cc:553 export_timespan_selector.cc:88 #: session_option_editor.cc:41 session_option_editor.cc:61 -#: session_option_editor.cc:80 session_option_editor.cc:98 -#: session_option_editor.cc:111 session_option_editor.cc:124 -#: session_option_editor.cc:126 session_option_editor.cc:128 +#: session_option_editor.cc:80 session_option_editor.cc:96 +#: session_option_editor.cc:109 session_option_editor.cc:122 +#: session_option_editor.cc:124 session_option_editor.cc:126 msgid "Timecode" msgstr "Zegar" -#: ardour_ui_ed.cc:380 ardour_ui_ed.cc:389 editor_actions.cc:542 +#: ardour_ui_ed.cc:339 ardour_ui_ed.cc:348 editor_actions.cc:542 msgid "Bars & Beats" msgstr "Takty i uderzenia" -#: ardour_ui_ed.cc:382 ardour_ui_ed.cc:391 +#: ardour_ui_ed.cc:341 ardour_ui_ed.cc:350 msgid "Minutes & Seconds" msgstr "Minuty i Sekundy" -#: ardour_ui_ed.cc:384 ardour_ui_ed.cc:393 audio_clock.cc:2050 editor.cc:242 +#: ardour_ui_ed.cc:343 ardour_ui_ed.cc:352 audio_clock.cc:2050 editor.cc:238 #: editor_actions.cc:543 msgid "Samples" msgstr "Próbki" -#: ardour_ui_ed.cc:396 +#: ardour_ui_ed.cc:355 msgid "Punch In" msgstr "Wejście przełącznika" -#: ardour_ui_ed.cc:397 mixer_strip.cc:1905 route_ui.cc:132 +#: ardour_ui_ed.cc:356 mixer_strip.cc:1904 route_ui.cc:132 #: time_info_box.cc:113 msgid "In" msgstr "Wejście" -#: ardour_ui_ed.cc:400 +#: ardour_ui_ed.cc:359 msgid "Punch Out" msgstr "Wyjście przełącznika" -#: ardour_ui_ed.cc:401 time_info_box.cc:114 +#: ardour_ui_ed.cc:360 time_info_box.cc:114 msgid "Out" msgstr "Wyjście" -#: ardour_ui_ed.cc:404 +#: ardour_ui_ed.cc:363 msgid "Punch In/Out" msgstr "We/wy przełącznika" -#: ardour_ui_ed.cc:405 +#: ardour_ui_ed.cc:364 #, fuzzy msgid "In/Out" msgstr "We/wy przełącznika" -#: ardour_ui_ed.cc:408 rc_option_editor.cc:1073 +#: ardour_ui_ed.cc:367 rc_option_editor.cc:1071 msgid "Click" msgstr "Metronom" -#: ardour_ui_ed.cc:411 +#: ardour_ui_ed.cc:370 msgid "Auto Input" msgstr "Wejście dźwięku" -#: ardour_ui_ed.cc:414 +#: ardour_ui_ed.cc:373 msgid "Auto Play" msgstr "Autoodtwarzanie" -#: ardour_ui_ed.cc:425 +#: ardour_ui_ed.cc:384 #, fuzzy msgid "Sync Startup to Video" msgstr "Synchronizuj początek z wideo" -#: ardour_ui_ed.cc:427 +#: ardour_ui_ed.cc:386 #, fuzzy msgid "Time Master" msgstr "Zarządzanie czasem" -#: ardour_ui_ed.cc:434 +#: ardour_ui_ed.cc:393 #, fuzzy msgid "Toggle Record Enable Track %1" msgstr "Przełącz nagrywanie Ścieżki1" -#: ardour_ui_ed.cc:441 +#: ardour_ui_ed.cc:400 msgid "Percentage" msgstr "Procenty" -#: ardour_ui_ed.cc:442 shuttle_control.cc:168 +#: ardour_ui_ed.cc:401 shuttle_control.cc:169 msgid "Semitones" msgstr "Półtony" -#: ardour_ui_ed.cc:446 +#: ardour_ui_ed.cc:405 msgid "Send MTC" msgstr "Wysyłanie MTC" -#: ardour_ui_ed.cc:448 +#: ardour_ui_ed.cc:407 msgid "Send MMC" msgstr "Wysyłanie MMC" -#: ardour_ui_ed.cc:450 +#: ardour_ui_ed.cc:409 msgid "Use MMC" msgstr "Używanie MMC" -#: ardour_ui_ed.cc:452 rc_option_editor.cc:1704 +#: ardour_ui_ed.cc:411 rc_option_editor.cc:1702 #, fuzzy msgid "Send MIDI Clock" msgstr "Sprzężenie zwrotne MIDI" -#: ardour_ui_ed.cc:454 +#: ardour_ui_ed.cc:413 #, fuzzy msgid "Send MIDI Feedback" msgstr "Sprzężenie zwrotne MIDI" -#: ardour_ui_ed.cc:460 +#: ardour_ui_ed.cc:419 msgid "Panic" msgstr "" -#: ardour_ui_ed.cc:600 +#: ardour_ui_ed.cc:559 #, fuzzy msgid "Wall Clock" msgstr "Duży zegar" -#: ardour_ui_ed.cc:601 +#: ardour_ui_ed.cc:560 msgid "Disk Space" msgstr "" -#: ardour_ui_ed.cc:602 +#: ardour_ui_ed.cc:561 #, fuzzy msgid "DSP" msgstr "LADSPA" -#: ardour_ui_ed.cc:603 +#: ardour_ui_ed.cc:562 #, fuzzy msgid "Buffers" msgstr "Rozmiar bufora" -#: ardour_ui_ed.cc:604 +#: ardour_ui_ed.cc:563 msgid "JACK Sampling Rate and Latency" msgstr "" -#: ardour_ui_ed.cc:605 +#: ardour_ui_ed.cc:564 #, fuzzy msgid "Timecode Format" msgstr "Klatek na sekundę licznika czasu" -#: ardour_ui_ed.cc:606 +#: ardour_ui_ed.cc:565 #, fuzzy msgid "File Format" msgstr "Format pliku dźwiękowego" @@ -2045,12 +2037,12 @@ msgstr "" msgid "Internal" msgstr "wewnętrzny" -#: ardour_ui_options.cc:475 +#: ardour_ui_options.cc:473 #, fuzzy msgid "Enable/Disable external positional sync" msgstr "Włącz/wyłącz metronom" -#: ardour_ui_options.cc:477 +#: ardour_ui_options.cc:475 msgid "Sync to JACK is not possible: video pull up/down is set" msgstr "" @@ -2072,16 +2064,16 @@ msgstr "" msgid "%+.4f%%" msgstr "" -#: audio_clock.cc:1237 editor.cc:243 editor_actions.cc:135 +#: audio_clock.cc:1237 editor.cc:239 editor_actions.cc:135 #: editor_actions.cc:536 msgid "Tempo" msgstr "Tempo" -#: audio_clock.cc:1241 editor.cc:244 editor_actions.cc:537 +#: audio_clock.cc:1241 editor.cc:240 editor_actions.cc:537 msgid "Meter" msgstr "Metrum" -#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1037 +#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1030 #: midi_region_view.cc:2991 session_metadata_dialog.cc:331 #: session_metadata_dialog.cc:379 session_metadata_dialog.cc:435 #: session_metadata_dialog.cc:716 @@ -2092,7 +2084,7 @@ msgstr "błąd programowania: %1" msgid "programming error: %1 %2" msgstr "błąd programowania: %1 %2" -#: audio_clock.cc:2048 editor.cc:240 export_timespan_selector.cc:98 +#: audio_clock.cc:2048 editor.cc:236 export_timespan_selector.cc:98 msgid "Bars:Beats" msgstr "Takty:Uderzenia" @@ -2176,33 +2168,33 @@ msgid "hide track" msgstr "ukryj ścieżkę" #: automation_time_axis.cc:255 automation_time_axis.cc:307 -#: automation_time_axis.cc:496 gain_meter.cc:195 generic_pluginui.cc:452 -#: generic_pluginui.cc:729 panner_ui.cc:150 +#: automation_time_axis.cc:496 gain_meter.cc:196 generic_pluginui.cc:456 +#: generic_pluginui.cc:733 panner_ui.cc:150 #, fuzzy msgid "Automation|Manual" msgstr "Automatyka" #: automation_time_axis.cc:257 automation_time_axis.cc:318 -#: automation_time_axis.cc:501 editor.cc:1957 editor.cc:2034 -#: editor_actions.cc:118 editor_actions.cc:1865 gain_meter.cc:198 -#: generic_pluginui.cc:455 generic_pluginui.cc:731 midi_time_axis.cc:1489 -#: midi_time_axis.cc:1492 midi_time_axis.cc:1495 panner_ui.cc:153 +#: automation_time_axis.cc:501 editor.cc:1933 editor.cc:2010 +#: editor_actions.cc:118 editor_actions.cc:1856 gain_meter.cc:199 +#: generic_pluginui.cc:459 generic_pluginui.cc:735 midi_time_axis.cc:1488 +#: midi_time_axis.cc:1491 midi_time_axis.cc:1494 panner_ui.cc:153 msgid "Play" msgstr "Odtwórz" #: automation_time_axis.cc:259 automation_time_axis.cc:329 -#: automation_time_axis.cc:506 gain_meter.cc:201 generic_pluginui.cc:458 -#: generic_pluginui.cc:733 panner_ui.cc:156 +#: automation_time_axis.cc:506 gain_meter.cc:202 generic_pluginui.cc:462 +#: generic_pluginui.cc:737 panner_ui.cc:156 msgid "Write" msgstr "Zapisz" #: automation_time_axis.cc:261 automation_time_axis.cc:340 -#: automation_time_axis.cc:511 gain_meter.cc:204 generic_pluginui.cc:461 -#: generic_pluginui.cc:735 panner_ui.cc:159 +#: automation_time_axis.cc:511 gain_meter.cc:205 generic_pluginui.cc:465 +#: generic_pluginui.cc:739 panner_ui.cc:159 msgid "Touch" msgstr "Dotyk" -#: automation_time_axis.cc:351 generic_pluginui.cc:464 +#: automation_time_axis.cc:351 generic_pluginui.cc:468 msgid "???" msgstr "???" @@ -2210,8 +2202,8 @@ msgstr "???" msgid "clear automation" msgstr "wyczyść automatyzację" -#: automation_time_axis.cc:485 editor_actions.cc:616 editor_markers.cc:858 -#: location_ui.cc:55 plugin_selector.cc:86 route_time_axis.cc:699 +#: automation_time_axis.cc:485 editor_actions.cc:613 editor_markers.cc:857 +#: location_ui.cc:55 plugin_selector.cc:85 route_time_axis.cc:699 msgid "Hide" msgstr "Ukryj" @@ -2228,71 +2220,70 @@ msgstr "Stan" msgid "Discrete" msgstr "Rozłącz" -#: automation_time_axis.cc:537 editor.cc:1481 editor.cc:1488 editor.cc:1544 -#: editor.cc:1550 export_format_dialog.cc:476 +#: automation_time_axis.cc:537 editor.cc:1457 editor.cc:1464 editor.cc:1520 +#: editor.cc:1526 export_format_dialog.cc:476 msgid "Linear" msgstr "Liniowy" #: automation_time_axis.cc:543 rhythm_ferret.cc:110 route_time_axis.cc:638 -#: shuttle_control.cc:187 +#: shuttle_control.cc:188 msgid "Mode" msgstr "Tryb" -#: bundle_manager.cc:183 +#: bundle_manager.cc:181 msgid "Disassociate" msgstr "" -#: bundle_manager.cc:187 +#: bundle_manager.cc:185 #, fuzzy msgid "Edit Bundle" msgstr "Zmienianie przy użyciu:" -#: bundle_manager.cc:202 +#: bundle_manager.cc:200 #, fuzzy msgid "Direction:" msgstr "Zaznaczenie" -#: bundle_manager.cc:207 bundle_manager.cc:211 mixer_strip.cc:156 -#: mixer_strip.cc:2133 +#: bundle_manager.cc:205 bundle_manager.cc:209 mixer_strip.cc:156 +#: mixer_strip.cc:2132 msgid "Input" msgstr "Wejście" -#: bundle_manager.cc:208 bundle_manager.cc:213 bundle_manager.cc:247 -#: mixer_strip.cc:161 mixer_strip.cc:2136 +#: bundle_manager.cc:206 bundle_manager.cc:211 bundle_manager.cc:245 +#: mixer_strip.cc:161 mixer_strip.cc:2135 msgid "Output" msgstr "Wyjście" -#: bundle_manager.cc:266 editor.cc:1998 editor_actions.cc:90 +#: bundle_manager.cc:264 editor.cc:1974 editor_actions.cc:90 #: editor_actions.cc:100 msgid "Edit" msgstr "Edycja" -#: bundle_manager.cc:267 editor.cc:5525 editor_actions.cc:310 -#: editor_actions.cc:368 plugin_ui.cc:462 processor_box.cc:2207 +#: bundle_manager.cc:265 editor.cc:5493 editor_actions.cc:310 +#: editor_actions.cc:368 plugin_ui.cc:420 processor_box.cc:2227 #: route_time_axis.cc:704 msgid "Delete" msgstr "Usuń" -#: bundle_manager.cc:273 bundle_manager.cc:441 editor_route_groups.cc:96 -#: editor_routes.cc:202 midi_list_editor.cc:106 rc_option_editor.cc:656 -#: session_metadata_dialog.cc:525 +#: bundle_manager.cc:271 bundle_manager.cc:439 editor_route_groups.cc:96 +#: editor_routes.cc:202 midi_list_editor.cc:106 session_metadata_dialog.cc:525 msgid "Name" msgstr "Nazwa" -#: bundle_manager.cc:284 +#: bundle_manager.cc:282 msgid "New" msgstr "Utwórz" -#: bundle_manager.cc:334 +#: bundle_manager.cc:332 msgid "Bundle" msgstr "" -#: bundle_manager.cc:419 +#: bundle_manager.cc:417 #, fuzzy msgid "Add Channel" msgstr "3 kanały" -#: bundle_manager.cc:426 +#: bundle_manager.cc:424 #, fuzzy msgid "Rename Channel" msgstr "Zmień nazwę zakresu" @@ -2444,751 +2435,751 @@ msgid "Time" msgstr "Zegar" #: edit_note_dialog.cc:98 editor_regions.cc:114 -#: export_timespan_selector.cc:361 export_timespan_selector.cc:425 +#: export_timespan_selector.cc:359 export_timespan_selector.cc:421 #: location_ui.cc:313 midi_list_editor.cc:114 time_info_box.cc:105 #, fuzzy msgid "Length" msgstr "Długość:" -#: edit_note_dialog.cc:168 +#: edit_note_dialog.cc:165 #, fuzzy msgid "edit note" msgstr "zmień tempo" -#: editor.cc:141 editor.cc:3455 +#: editor.cc:137 editor.cc:3429 msgid "CD Frames" msgstr "Klatki CD" -#: editor.cc:142 editor.cc:3457 +#: editor.cc:138 editor.cc:3431 #, fuzzy msgid "Timecode Frames" msgstr "Klatek na sekundę licznika czasu" -#: editor.cc:143 editor.cc:3459 +#: editor.cc:139 editor.cc:3433 #, fuzzy msgid "Timecode Seconds" msgstr "Klatek na sekundę licznika czasu" -#: editor.cc:144 editor.cc:3461 +#: editor.cc:140 editor.cc:3435 #, fuzzy msgid "Timecode Minutes" msgstr "Klatek na sekundę licznika czasu" -#: editor.cc:145 editor.cc:3463 +#: editor.cc:141 editor.cc:3437 msgid "Seconds" msgstr "Sekundy" -#: editor.cc:146 editor.cc:3465 +#: editor.cc:142 editor.cc:3439 msgid "Minutes" msgstr "Minuty" -#: editor.cc:147 editor.cc:3439 quantize_dialog.cc:37 quantize_dialog.cc:141 +#: editor.cc:143 editor.cc:3413 quantize_dialog.cc:37 quantize_dialog.cc:141 #, fuzzy msgid "Beats/128" msgstr "Uderzenia/8" -#: editor.cc:148 editor.cc:3437 quantize_dialog.cc:38 quantize_dialog.cc:143 +#: editor.cc:144 editor.cc:3411 quantize_dialog.cc:38 quantize_dialog.cc:143 #, fuzzy msgid "Beats/64" msgstr "Uderzenia/4" -#: editor.cc:149 editor.cc:3435 quantize_dialog.cc:39 quantize_dialog.cc:145 +#: editor.cc:145 editor.cc:3409 quantize_dialog.cc:39 quantize_dialog.cc:145 msgid "Beats/32" msgstr "Uderzenia/32" -#: editor.cc:150 editor.cc:3433 +#: editor.cc:146 editor.cc:3407 #, fuzzy msgid "Beats/28" msgstr "Uderzenia/8" -#: editor.cc:151 editor.cc:3431 +#: editor.cc:147 editor.cc:3405 #, fuzzy msgid "Beats/24" msgstr "Uderzenia/4" -#: editor.cc:152 editor.cc:3429 +#: editor.cc:148 editor.cc:3403 #, fuzzy msgid "Beats/20" msgstr "Uderzenia/32" -#: editor.cc:153 editor.cc:3427 quantize_dialog.cc:40 quantize_dialog.cc:147 +#: editor.cc:149 editor.cc:3401 quantize_dialog.cc:40 quantize_dialog.cc:147 msgid "Beats/16" msgstr "Uderzenia/16" -#: editor.cc:154 editor.cc:3425 +#: editor.cc:150 editor.cc:3399 #, fuzzy msgid "Beats/14" msgstr "Uderzenia/4" -#: editor.cc:155 editor.cc:3423 +#: editor.cc:151 editor.cc:3397 #, fuzzy msgid "Beats/12" msgstr "Uderzenia/16" -#: editor.cc:156 editor.cc:3421 +#: editor.cc:152 editor.cc:3395 #, fuzzy msgid "Beats/10" msgstr "Uderzenia/16" -#: editor.cc:157 editor.cc:3419 quantize_dialog.cc:41 quantize_dialog.cc:149 +#: editor.cc:153 editor.cc:3393 quantize_dialog.cc:41 quantize_dialog.cc:149 msgid "Beats/8" msgstr "Uderzenia/8" -#: editor.cc:158 editor.cc:3417 +#: editor.cc:154 editor.cc:3391 #, fuzzy msgid "Beats/7" msgstr "Uderzenia/8" -#: editor.cc:159 editor.cc:3415 +#: editor.cc:155 editor.cc:3389 #, fuzzy msgid "Beats/6" msgstr "Uderzenia/16" -#: editor.cc:160 editor.cc:3413 +#: editor.cc:156 editor.cc:3387 #, fuzzy msgid "Beats/5" msgstr "Uderzenia/8" -#: editor.cc:161 editor.cc:3411 quantize_dialog.cc:42 quantize_dialog.cc:151 +#: editor.cc:157 editor.cc:3385 quantize_dialog.cc:42 quantize_dialog.cc:151 msgid "Beats/4" msgstr "Uderzenia/4" -#: editor.cc:162 editor.cc:3409 quantize_dialog.cc:43 quantize_dialog.cc:153 +#: editor.cc:158 editor.cc:3383 quantize_dialog.cc:43 quantize_dialog.cc:153 msgid "Beats/3" msgstr "Uderzenia/3" -#: editor.cc:163 editor.cc:3407 quantize_dialog.cc:44 quantize_dialog.cc:155 +#: editor.cc:159 editor.cc:3381 quantize_dialog.cc:44 quantize_dialog.cc:155 #, fuzzy msgid "Beats/2" msgstr "Uderzenia/32" -#: editor.cc:164 editor.cc:3441 quantize_dialog.cc:45 quantize_dialog.cc:157 +#: editor.cc:160 editor.cc:3415 quantize_dialog.cc:45 quantize_dialog.cc:157 msgid "Beats" msgstr "Uderzenia" -#: editor.cc:165 editor.cc:3443 +#: editor.cc:161 editor.cc:3417 msgid "Bars" msgstr "Takty" -#: editor.cc:166 editor.cc:3445 +#: editor.cc:162 editor.cc:3419 msgid "Marks" msgstr "Znaczniki" -#: editor.cc:167 editor.cc:3447 +#: editor.cc:163 editor.cc:3421 msgid "Region starts" msgstr "Początek obszaru" -#: editor.cc:168 editor.cc:3449 +#: editor.cc:164 editor.cc:3423 msgid "Region ends" msgstr "Koniec obszaru" -#: editor.cc:169 editor.cc:3453 +#: editor.cc:165 editor.cc:3427 msgid "Region syncs" msgstr "Synchronizacja obszaru" -#: editor.cc:170 editor.cc:3451 +#: editor.cc:166 editor.cc:3425 msgid "Region bounds" msgstr "Granice obszaru" -#: editor.cc:175 editor.cc:3481 editor_actions.cc:485 +#: editor.cc:171 editor.cc:3455 editor_actions.cc:485 msgid "No Grid" msgstr "Bez siatki" -#: editor.cc:176 editor.cc:3483 editor_actions.cc:486 +#: editor.cc:172 editor.cc:3457 editor_actions.cc:486 msgid "Grid" msgstr "Siatka" -#: editor.cc:177 editor.cc:3485 editor_actions.cc:487 +#: editor.cc:173 editor.cc:3459 editor_actions.cc:487 msgid "Magnetic" msgstr "Przyciąganie" -#: editor.cc:182 editor.cc:192 editor.cc:3524 editor.cc:3549 +#: editor.cc:178 editor.cc:188 editor.cc:3498 editor.cc:3523 #: editor_actions.cc:117 editor_actions.cc:468 msgid "Playhead" msgstr "Głowica" -#: editor.cc:183 editor.cc:3522 editor_actions.cc:470 +#: editor.cc:179 editor.cc:3496 editor_actions.cc:470 msgid "Marker" msgstr "Znacznik" -#: editor.cc:184 editor.cc:193 editor.cc:3551 editor_actions.cc:469 +#: editor.cc:180 editor.cc:189 editor.cc:3525 editor_actions.cc:469 msgid "Mouse" msgstr "Wskaźnik myszy" -#: editor.cc:189 editor.cc:3543 mono_panner_editor.cc:42 +#: editor.cc:185 editor.cc:3517 mono_panner_editor.cc:42 msgid "Left" msgstr "Lewa" -#: editor.cc:190 editor.cc:3545 mono_panner_editor.cc:47 +#: editor.cc:186 editor.cc:3519 mono_panner_editor.cc:47 msgid "Right" msgstr "Prawa" -#: editor.cc:191 editor.cc:3547 +#: editor.cc:187 editor.cc:3521 msgid "Center" msgstr "Środek" -#: editor.cc:194 editor.cc:3114 editor.cc:3553 +#: editor.cc:190 editor.cc:3090 editor.cc:3527 msgid "Edit point" msgstr "Punkt edycji" -#: editor.cc:200 +#: editor.cc:196 msgid "Mushy" msgstr "" -#: editor.cc:201 +#: editor.cc:197 msgid "Smooth" msgstr "Płynnie" -#: editor.cc:202 +#: editor.cc:198 msgid "Balanced multitimbral mixture" msgstr "" -#: editor.cc:203 +#: editor.cc:199 msgid "Unpitched percussion with stable notes" msgstr "" -#: editor.cc:204 +#: editor.cc:200 msgid "Crisp monophonic instrumental" msgstr "" -#: editor.cc:205 +#: editor.cc:201 msgid "Unpitched solo percussion" msgstr "" -#: editor.cc:206 +#: editor.cc:202 msgid "Resample without preserving pitch" msgstr "" -#: editor.cc:239 +#: editor.cc:235 msgid "Mins:Secs" msgstr "min:s" -#: editor.cc:245 +#: editor.cc:241 msgid "Location Markers" msgstr "Znaczniki położenia" -#: editor.cc:246 +#: editor.cc:242 msgid "Range Markers" msgstr "Znaczniki zakresu" -#: editor.cc:247 +#: editor.cc:243 msgid "Loop/Punch Ranges" msgstr "Zakresy pętli/przełącznika" -#: editor.cc:248 editor_actions.cc:540 +#: editor.cc:244 editor_actions.cc:540 msgid "CD Markers" msgstr "Znaczniki CD" -#: editor.cc:250 +#: editor.cc:245 msgid "Video Timeline" msgstr "" -#: editor.cc:266 +#: editor.cc:260 msgid "mode" msgstr "tryb" -#: editor.cc:554 +#: editor.cc:542 msgid "Regions" msgstr "Obszar" -#: editor.cc:555 +#: editor.cc:543 #, fuzzy msgid "Tracks & Busses" msgstr "Ścieżki/szyny" -#: editor.cc:556 +#: editor.cc:544 msgid "Snapshots" msgstr "Zrzuty" -#: editor.cc:557 +#: editor.cc:545 #, fuzzy msgid "Track & Bus Groups" msgstr "Ścieżki/szyny" -#: editor.cc:558 +#: editor.cc:546 #, fuzzy msgid "Ranges & Marks" msgstr "Znaczniki zakresu" -#: editor.cc:702 editor.cc:5376 rc_option_editor.cc:1296 -#: rc_option_editor.cc:1304 rc_option_editor.cc:1312 rc_option_editor.cc:1329 -#: rc_option_editor.cc:1331 rc_option_editor.cc:1339 rc_option_editor.cc:1347 -#: rc_option_editor.cc:1367 rc_option_editor.cc:1379 rc_option_editor.cc:1381 -#: rc_option_editor.cc:1389 rc_option_editor.cc:1397 rc_option_editor.cc:1405 -#: rc_option_editor.cc:1413 rc_option_editor.cc:1421 rc_option_editor.cc:1436 -#: rc_option_editor.cc:1440 +#: editor.cc:690 editor.cc:5345 rc_option_editor.cc:1294 +#: rc_option_editor.cc:1302 rc_option_editor.cc:1310 rc_option_editor.cc:1327 +#: rc_option_editor.cc:1329 rc_option_editor.cc:1337 rc_option_editor.cc:1345 +#: rc_option_editor.cc:1365 rc_option_editor.cc:1377 rc_option_editor.cc:1379 +#: rc_option_editor.cc:1387 rc_option_editor.cc:1395 rc_option_editor.cc:1403 +#: rc_option_editor.cc:1411 rc_option_editor.cc:1419 rc_option_editor.cc:1434 +#: rc_option_editor.cc:1438 msgid "Editor" msgstr "Edytor" -#: editor.cc:1239 editor.cc:1249 editor.cc:4471 editor_actions.cc:130 -#: editor_actions.cc:1813 +#: editor.cc:1215 editor.cc:1225 editor.cc:4440 editor_actions.cc:130 +#: editor_actions.cc:1804 msgid "Loop" msgstr "Pętla" -#: editor.cc:1255 editor.cc:1265 editor.cc:4498 editor_actions.cc:131 +#: editor.cc:1231 editor.cc:1241 editor.cc:4467 editor_actions.cc:131 #: time_info_box.cc:67 msgid "Punch" msgstr "Przełącznik" -#: editor.cc:1376 +#: editor.cc:1352 msgid "Linear (for highly correlated material)" msgstr "" -#: editor.cc:1386 editor.cc:1523 editor.cc:1585 +#: editor.cc:1362 editor.cc:1499 editor.cc:1561 msgid "Constant power" msgstr "" -#: editor.cc:1395 editor.cc:1516 editor.cc:1578 +#: editor.cc:1371 editor.cc:1492 editor.cc:1554 msgid "Symmetric" msgstr "" -#: editor.cc:1405 editor.cc:1498 editor.cc:1560 +#: editor.cc:1381 editor.cc:1474 editor.cc:1536 msgid "Slow" msgstr "Wolno" -#: editor.cc:1414 editor.cc:1507 editor.cc:1569 sfdb_ui.cc:1606 +#: editor.cc:1390 editor.cc:1483 editor.cc:1545 sfdb_ui.cc:1606 #: sfdb_ui.cc:1715 msgid "Fast" msgstr "Szybko" -#: editor.cc:1461 +#: editor.cc:1437 msgid "programming error: fade in canvas item has no regionview data pointer!" msgstr "" -#: editor.cc:1472 editor.cc:1536 +#: editor.cc:1448 editor.cc:1512 msgid "Deactivate" msgstr "Wyłącz" -#: editor.cc:1474 editor.cc:1538 +#: editor.cc:1450 editor.cc:1514 msgid "Activate" msgstr "Włącz" -#: editor.cc:1482 editor.cc:1545 +#: editor.cc:1458 editor.cc:1521 msgid "Slowest" msgstr "Najwolniej" -#: editor.cc:1596 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 +#: editor.cc:1572 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 msgid "programming error: " msgstr "błąd programowania:" -#: editor.cc:1697 editor.cc:1705 editor_ops.cc:3523 +#: editor.cc:1673 editor.cc:1681 editor_ops.cc:3522 msgid "Freeze" msgstr "Zamroź" -#: editor.cc:1701 +#: editor.cc:1677 msgid "Unfreeze" msgstr "Odmroź" -#: editor.cc:1840 +#: editor.cc:1816 #, fuzzy msgid "Selected Regions" msgstr "Zaznaczone obszary" -#: editor.cc:1876 editor_markers.cc:896 +#: editor.cc:1852 editor_markers.cc:895 msgid "Play Range" msgstr "Odtwórz zakres" -#: editor.cc:1877 editor_markers.cc:899 +#: editor.cc:1853 editor_markers.cc:898 msgid "Loop Range" msgstr "Zapętl zakres" -#: editor.cc:1886 editor_actions.cc:332 +#: editor.cc:1862 editor_actions.cc:332 #, fuzzy msgid "Move Range Start to Previous Region Boundary" msgstr "Do granicy poprzedniego obszaru" -#: editor.cc:1893 editor_actions.cc:339 +#: editor.cc:1869 editor_actions.cc:339 #, fuzzy msgid "Move Range Start to Next Region Boundary" msgstr "Do granicy następnego obszaru" -#: editor.cc:1900 editor_actions.cc:346 +#: editor.cc:1876 editor_actions.cc:346 #, fuzzy msgid "Move Range End to Previous Region Boundary" msgstr "Do granicy poprzedniego obszaru" -#: editor.cc:1907 editor_actions.cc:353 +#: editor.cc:1883 editor_actions.cc:353 #, fuzzy msgid "Move Range End to Next Region Boundary" msgstr "Do granicy następnego obszaru" -#: editor.cc:1913 +#: editor.cc:1889 #, fuzzy msgid "Convert to Region In-Place" msgstr "Do początku obszaru" -#: editor.cc:1914 +#: editor.cc:1890 #, fuzzy msgid "Convert to Region in Region List" msgstr "Do początku obszaru" -#: editor.cc:1917 editor_markers.cc:926 +#: editor.cc:1893 editor_markers.cc:925 msgid "Select All in Range" msgstr "Wszystko w zakresie" -#: editor.cc:1920 +#: editor.cc:1896 #, fuzzy msgid "Set Loop from Range" msgstr "Ustaw zakres pętli" -#: editor.cc:1921 +#: editor.cc:1897 #, fuzzy msgid "Set Punch from Range" msgstr "Ustaw zakres przełącznika" -#: editor.cc:1924 +#: editor.cc:1900 msgid "Add Range Markers" msgstr "Dodaj znaczniki zakresu" -#: editor.cc:1927 +#: editor.cc:1903 #, fuzzy msgid "Crop Region to Range" msgstr "Przytnij obszar do zakresu" -#: editor.cc:1928 +#: editor.cc:1904 #, fuzzy msgid "Fill Range with Region" msgstr "Wypełnij zakres obszarem" -#: editor.cc:1929 editor_actions.cc:289 +#: editor.cc:1905 editor_actions.cc:289 msgid "Duplicate Range" msgstr "Duplikuj" -#: editor.cc:1932 +#: editor.cc:1908 #, fuzzy msgid "Consolidate Range" msgstr "Duplikuj" -#: editor.cc:1933 +#: editor.cc:1909 msgid "Consolidate Range With Processing" msgstr "" -#: editor.cc:1934 +#: editor.cc:1910 #, fuzzy msgid "Bounce Range to Region List" msgstr "Do początku obszaru" -#: editor.cc:1935 +#: editor.cc:1911 msgid "Bounce Range to Region List With Processing" msgstr "" -#: editor.cc:1936 editor_markers.cc:909 +#: editor.cc:1912 editor_markers.cc:908 #, fuzzy msgid "Export Range..." msgstr "Eksport zakresu" -#: editor.cc:1951 editor.cc:2032 editor_actions.cc:281 +#: editor.cc:1927 editor.cc:2008 editor_actions.cc:281 msgid "Play From Edit Point" msgstr "Od punktu edycji" -#: editor.cc:1952 editor.cc:2033 +#: editor.cc:1928 editor.cc:2009 #, fuzzy msgid "Play From Start" msgstr "Od początku" -#: editor.cc:1953 +#: editor.cc:1929 #, fuzzy msgid "Play Region" msgstr "Obszar" -#: editor.cc:1955 +#: editor.cc:1931 msgid "Loop Region" msgstr "Zapętl obszar" -#: editor.cc:1965 editor.cc:2042 +#: editor.cc:1941 editor.cc:2018 #, fuzzy msgid "Select All in Track" msgstr "Całą ścieżkę" -#: editor.cc:1966 editor.cc:2043 editor_actions.cc:185 -#: export_timespan_selector.cc:53 processor_box.cc:2215 +#: editor.cc:1942 editor.cc:2019 editor_actions.cc:185 +#: export_timespan_selector.cc:53 processor_box.cc:2235 msgid "Select All" msgstr "Wszystko" -#: editor.cc:1967 editor.cc:2044 +#: editor.cc:1943 editor.cc:2020 #, fuzzy msgid "Invert Selection in Track" msgstr "Odwróć zaznaczenie ścieżki" -#: editor.cc:1968 editor.cc:2045 editor_actions.cc:187 +#: editor.cc:1944 editor.cc:2021 editor_actions.cc:187 msgid "Invert Selection" msgstr "Odwróć zaznaczenie" -#: editor.cc:1970 +#: editor.cc:1946 #, fuzzy msgid "Set Range to Loop Range" msgstr "Ustaw zakres jako zakres pętli" -#: editor.cc:1971 +#: editor.cc:1947 #, fuzzy msgid "Set Range to Punch Range" msgstr "Ustaw zakres jako zakres przełącznika" -#: editor.cc:1973 editor.cc:2047 editor_actions.cc:188 +#: editor.cc:1949 editor.cc:2023 editor_actions.cc:188 msgid "Select All After Edit Point" msgstr "Wszystko za punktem edycji" -#: editor.cc:1974 editor.cc:2048 editor_actions.cc:189 +#: editor.cc:1950 editor.cc:2024 editor_actions.cc:189 msgid "Select All Before Edit Point" msgstr "Wszystko przed punktem edycji" -#: editor.cc:1975 editor.cc:2049 +#: editor.cc:1951 editor.cc:2025 msgid "Select All After Playhead" msgstr "Wszystko za głowicą" -#: editor.cc:1976 editor.cc:2050 +#: editor.cc:1952 editor.cc:2026 msgid "Select All Before Playhead" msgstr "Wszystko przed głowicą" -#: editor.cc:1977 +#: editor.cc:1953 #, fuzzy msgid "Select All Between Playhead and Edit Point" msgstr "Wszystko między głowicą a punktem edycji" -#: editor.cc:1978 +#: editor.cc:1954 #, fuzzy msgid "Select All Within Playhead and Edit Point" msgstr "Wszystko w obrębie głowicy i punktu edycji" -#: editor.cc:1979 +#: editor.cc:1955 #, fuzzy msgid "Select Range Between Playhead and Edit Point" msgstr "Ustaw zakres między głowicą a punktem edycji" -#: editor.cc:1981 editor.cc:2052 editor_actions.cc:127 editor_actions.cc:128 +#: editor.cc:1957 editor.cc:2028 editor_actions.cc:127 editor_actions.cc:128 msgid "Select" msgstr "Zaznacz" -#: editor.cc:1989 editor.cc:2060 editor_actions.cc:309 processor_box.cc:2200 +#: editor.cc:1965 editor.cc:2036 editor_actions.cc:309 processor_box.cc:2220 msgid "Cut" msgstr "Wytnij" -#: editor.cc:1990 editor.cc:2061 editor_actions.cc:312 processor_box.cc:2203 +#: editor.cc:1966 editor.cc:2037 editor_actions.cc:312 processor_box.cc:2223 msgid "Copy" msgstr "Skopiuj" -#: editor.cc:1991 editor.cc:2062 editor_actions.cc:313 processor_box.cc:2211 +#: editor.cc:1967 editor.cc:2038 editor_actions.cc:313 processor_box.cc:2231 msgid "Paste" msgstr "Wklej" -#: editor.cc:1995 editor_actions.cc:87 +#: editor.cc:1971 editor_actions.cc:87 msgid "Align" msgstr "Wyrównaj" -#: editor.cc:1996 +#: editor.cc:1972 msgid "Align Relative" msgstr "Wyrównaj relatywnie" -#: editor.cc:2003 +#: editor.cc:1979 msgid "Insert Selected Region" msgstr "Wstaw zaznaczony obszar" -#: editor.cc:2004 +#: editor.cc:1980 #, fuzzy msgid "Insert Existing Media" msgstr "Wstaw istniejący plik" -#: editor.cc:2013 editor.cc:2069 +#: editor.cc:1989 editor.cc:2045 #, fuzzy msgid "Nudge Entire Track Later" msgstr "Pchnij całą ścieżkę do przodu" -#: editor.cc:2014 editor.cc:2070 +#: editor.cc:1990 editor.cc:2046 #, fuzzy msgid "Nudge Track After Edit Point Later" msgstr "Pchnij ścieżkę za punktem edycji do przodu" -#: editor.cc:2015 editor.cc:2071 +#: editor.cc:1991 editor.cc:2047 #, fuzzy msgid "Nudge Entire Track Earlier" msgstr "Pchnij całą ścieżkę do przodu" -#: editor.cc:2016 editor.cc:2072 +#: editor.cc:1992 editor.cc:2048 #, fuzzy msgid "Nudge Track After Edit Point Earlier" msgstr "Pchnij ścieżkę za punktem edycji do przodu" -#: editor.cc:2018 editor.cc:2074 +#: editor.cc:1994 editor.cc:2050 msgid "Nudge" msgstr "Pchnij" -#: editor.cc:3094 +#: editor.cc:3070 msgid "Smart Mode (add Range functions to Object mode)" msgstr "" -#: editor.cc:3095 +#: editor.cc:3071 #, fuzzy msgid "Object Mode (select/move Objects)" msgstr "Zaznacza i przesuwa obiekty" -#: editor.cc:3096 +#: editor.cc:3072 #, fuzzy msgid "Range Mode (select/move Ranges)" msgstr "Zaznacza i przesuwa obiekty" -#: editor.cc:3097 +#: editor.cc:3073 msgid "Draw/Edit MIDI Notes" msgstr "" -#: editor.cc:3098 +#: editor.cc:3074 #, fuzzy msgid "Draw Region Gain" msgstr "Zmniejsz wzmocnienie" -#: editor.cc:3099 +#: editor.cc:3075 msgid "Select Zoom Range" msgstr "Ustawia zakres powiększania" -#: editor.cc:3100 +#: editor.cc:3076 #, fuzzy msgid "Stretch/Shrink Regions and MIDI Notes" msgstr "Rozciąga i kurczy obszary" -#: editor.cc:3101 +#: editor.cc:3077 msgid "Listen to Specific Regions" msgstr "Odtwarza określone obszary" -#: editor.cc:3102 +#: editor.cc:3078 msgid "Note Level Editing" msgstr "" -#: editor.cc:3103 +#: editor.cc:3079 msgid "" "Groups: click to (de)activate\n" "Context-click for other operations" msgstr "" -#: editor.cc:3104 +#: editor.cc:3080 #, fuzzy msgid "Nudge Region/Selection Later" msgstr "Pchnij obszar/zaznaczenie w przód" -#: editor.cc:3105 +#: editor.cc:3081 #, fuzzy msgid "Nudge Region/Selection Earlier" msgstr "Pchnij obszar/zaznaczenie w przód" -#: editor.cc:3106 editor_actions.cc:242 +#: editor.cc:3082 editor_actions.cc:242 msgid "Zoom In" msgstr "Powiększ" -#: editor.cc:3107 editor_actions.cc:241 +#: editor.cc:3083 editor_actions.cc:241 msgid "Zoom Out" msgstr "Pomniejsz" -#: editor.cc:3108 editor_actions.cc:243 +#: editor.cc:3084 editor_actions.cc:243 msgid "Zoom to Session" msgstr "Dopasuj do sesji" -#: editor.cc:3109 +#: editor.cc:3085 msgid "Zoom focus" msgstr "Powiększanie do" -#: editor.cc:3110 +#: editor.cc:3086 #, fuzzy msgid "Expand Tracks" msgstr "Ścieżki" -#: editor.cc:3111 +#: editor.cc:3087 #, fuzzy msgid "Shrink Tracks" msgstr "Inne ścieżki" -#: editor.cc:3112 +#: editor.cc:3088 msgid "Snap/Grid Units" msgstr "" -#: editor.cc:3113 +#: editor.cc:3089 msgid "Snap/Grid Mode" msgstr "Tryb przyciągania" -#: editor.cc:3115 +#: editor.cc:3091 #, fuzzy msgid "Edit Mode" msgstr "Tryb dźwięku" -#: editor.cc:3116 +#: editor.cc:3092 msgid "" "Nudge Clock\n" "(controls distance used to nudge regions and selections)" msgstr "" -#: editor.cc:3218 +#: editor.cc:3194 msgid "malformed URL passed to drag-n-drop code" msgstr "" -#: editor.cc:3280 editor_actions.cc:291 +#: editor.cc:3256 editor_actions.cc:291 #, fuzzy msgid "Command|Undo" msgstr "Komenda " -#: editor.cc:3282 +#: editor.cc:3258 #, fuzzy msgid "Command|Undo (%1)" msgstr "Cofnij (%1)" -#: editor.cc:3289 editor_actions.cc:292 +#: editor.cc:3265 editor_actions.cc:292 msgid "Redo" msgstr "Powtórz" -#: editor.cc:3291 +#: editor.cc:3267 msgid "Redo (%1)" msgstr "Powtórz (%1)" -#: editor.cc:3310 editor.cc:3334 editor_actions.cc:106 editor_actions.cc:1794 +#: editor.cc:3286 editor.cc:3310 editor_actions.cc:106 editor_actions.cc:1785 msgid "Duplicate" msgstr "Powiel" -#: editor.cc:3311 +#: editor.cc:3287 #, fuzzy msgid "Number of duplications:" msgstr "Liczba duplikatów:" -#: editor.cc:3890 +#: editor.cc:3864 #, fuzzy msgid "Playlist Deletion" msgstr "Odtwórz zaznaczenie" -#: editor.cc:3891 +#: editor.cc:3865 msgid "" "Playlist %1 is currently unused.\n" "If it is kept, its audio files will not be cleaned.\n" "If it is deleted, audio files used by it alone will be cleaned." msgstr "" -#: editor.cc:3901 +#: editor.cc:3875 #, fuzzy msgid "Delete Playlist" msgstr "Usuń listę odtwarzania" -#: editor.cc:3902 +#: editor.cc:3876 #, fuzzy msgid "Keep Playlist" msgstr "Zachowaj listę odtwarzania" -#: editor.cc:3903 editor_audio_import.cc:579 editor_ops.cc:5860 -#: processor_box.cc:1953 processor_box.cc:1978 +#: editor.cc:3877 editor_audio_import.cc:579 editor_ops.cc:5856 +#: processor_box.cc:1990 processor_box.cc:2015 msgid "Cancel" msgstr "Anuluj" -#: editor.cc:4047 +#: editor.cc:4021 msgid "new playlists" msgstr "nowe listy odtwarzania" -#: editor.cc:4063 +#: editor.cc:4037 msgid "copy playlists" msgstr "skopiuj listy odtwarzania" -#: editor.cc:4078 +#: editor.cc:4052 msgid "clear playlists" msgstr "wyczyść listy odtwarzania" -#: editor.cc:4718 +#: editor.cc:4687 #, fuzzy msgid "Please wait while %1 loads visual data." msgstr "Proszę czekać na wczytanie danych wizualnych" -#: editor.cc:5524 editor_markers.cc:941 panner_ui.cc:393 processor_box.cc:2231 +#: editor.cc:5492 editor_markers.cc:940 panner_ui.cc:393 processor_box.cc:2251 #, fuzzy msgid "Edit..." msgstr "Edycja" @@ -3239,7 +3230,7 @@ msgstr "Warstwy" msgid "Position" msgstr "Pozycja" -#: editor_actions.cc:101 gain_meter.cc:123 gain_meter.cc:754 panner_ui.cc:177 +#: editor_actions.cc:101 gain_meter.cc:124 gain_meter.cc:755 panner_ui.cc:177 #: panner_ui.cc:586 msgid "Trim" msgstr "Przytnij" @@ -3252,9 +3243,9 @@ msgstr "Wzmocnienie" msgid "Ranges" msgstr "Zakresy" -#: editor_actions.cc:104 editor_actions.cc:1790 session_option_editor.cc:147 -#: session_option_editor.cc:149 session_option_editor.cc:158 -#: session_option_editor.cc:165 +#: editor_actions.cc:104 editor_actions.cc:1781 session_option_editor.cc:145 +#: session_option_editor.cc:147 session_option_editor.cc:156 +#: session_option_editor.cc:163 #, fuzzy msgid "Fades" msgstr "Przejścia" @@ -3284,7 +3275,7 @@ msgstr "Zmniejszanie metrum" msgid "Meter hold" msgstr "Przytrzymanie metrum" -#: editor_actions.cc:113 session_option_editor.cc:236 +#: editor_actions.cc:113 session_option_editor.cc:234 #, fuzzy msgid "MIDI Options" msgstr "Różne" @@ -3293,8 +3284,8 @@ msgstr "Różne" msgid "Misc Options" msgstr "Różne" -#: editor_actions.cc:115 rc_option_editor.cc:1454 route_group_dialog.cc:48 -#: session_option_editor.cc:220 session_option_editor.cc:227 +#: editor_actions.cc:115 rc_option_editor.cc:1452 route_group_dialog.cc:48 +#: session_option_editor.cc:218 session_option_editor.cc:225 msgid "Monitoring" msgstr "Monitorowanie" @@ -3335,7 +3326,7 @@ msgstr "Zegar dodatkowy" msgid "Separate" msgstr "Oddziel" -#: editor_actions.cc:132 mixer_strip.cc:1917 route_time_axis.cc:199 +#: editor_actions.cc:132 mixer_strip.cc:1916 route_time_axis.cc:199 #: route_time_axis.cc:2397 msgid "Solo" msgstr "Solo" @@ -3487,7 +3478,7 @@ msgstr "Głowica do początku zakresu" msgid "Playhead to Range End" msgstr "Głowica do końca zakresu" -#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2217 +#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2237 msgid "Deselect All" msgstr "Nic" @@ -3792,8 +3783,8 @@ msgstr "Czas wstawienia" msgid "Toggle Active" msgstr "Przełącz aktywność" -#: editor_actions.cc:370 editor_actions.cc:1714 editor_markers.cc:877 -#: editor_markers.cc:942 editor_snapshots.cc:121 mixer_strip.cc:1489 +#: editor_actions.cc:370 editor_actions.cc:1707 editor_markers.cc:876 +#: editor_markers.cc:941 editor_snapshots.cc:121 mixer_strip.cc:1488 #: route_time_axis.cc:701 msgid "Remove" msgstr "Usuń" @@ -3811,11 +3802,11 @@ msgstr "Największy" msgid "Larger" msgstr "Większy" -#: editor_actions.cc:382 editor_rulers.cc:378 time_axis_view.cc:1300 +#: editor_actions.cc:382 editor_rulers.cc:375 time_axis_view.cc:1300 msgid "Large" msgstr "Duży" -#: editor_actions.cc:388 editor_rulers.cc:382 time_axis_view.cc:1302 +#: editor_actions.cc:388 editor_rulers.cc:379 time_axis_view.cc:1302 msgid "Small" msgstr "Mały" @@ -3919,8 +3910,8 @@ msgstr "Klocek" msgid "Slide" msgstr "Ślizg" -#: editor_actions.cc:478 editor_actions.cc:1735 editor_markers.cc:861 -#: editor_rulers.cc:389 location_ui.cc:56 +#: editor_actions.cc:478 editor_actions.cc:1728 editor_markers.cc:860 +#: editor_rulers.cc:386 location_ui.cc:56 msgid "Lock" msgstr "Zablokuj" @@ -4122,483 +4113,483 @@ msgstr "Pętla/przełącznik" msgid "Min:Sec" msgstr "Minuty i sekundy" -#: editor_actions.cc:548 editor_actions.cc:551 +#: editor_actions.cc:547 editor_actions.cc:550 #, fuzzy msgid "Video Monitor" msgstr "Monitorowanie" -#: editor_actions.cc:550 rc_option_editor.cc:1837 +#: editor_actions.cc:549 rc_option_editor.cc:1834 msgid "Video" msgstr "" -#: editor_actions.cc:553 +#: editor_actions.cc:552 #, fuzzy msgid "Always on Top" msgstr "Przenieś na wierzch" -#: editor_actions.cc:555 +#: editor_actions.cc:554 msgid "Framenumber" msgstr "" -#: editor_actions.cc:556 +#: editor_actions.cc:555 #, fuzzy msgid "Timecode Background" msgstr "Klatek na sekundę licznika czasu" -#: editor_actions.cc:557 +#: editor_actions.cc:556 msgid "Fullscreen" msgstr "" -#: editor_actions.cc:558 +#: editor_actions.cc:557 #, fuzzy msgid "Letterbox" msgstr "lepsza" -#: editor_actions.cc:559 +#: editor_actions.cc:558 #, fuzzy msgid "Original Size" msgstr "Pozycja początkowa" -#: editor_actions.cc:611 +#: editor_actions.cc:608 msgid "Sort" msgstr "Sortuj" -#: editor_actions.cc:613 region_editor.cc:51 +#: editor_actions.cc:610 region_editor.cc:51 msgid "Audition" msgstr "Odsłuch" -#: editor_actions.cc:622 editor_routes.cc:470 mixer_ui.cc:1160 +#: editor_actions.cc:619 editor_routes.cc:470 mixer_ui.cc:1161 msgid "Show All" msgstr "Wyświetl wszystko" -#: editor_actions.cc:623 +#: editor_actions.cc:620 #, fuzzy msgid "Show Automatic Regions" msgstr "Wyświetl obszary automatyczne" -#: editor_actions.cc:625 +#: editor_actions.cc:622 msgid "Ascending" msgstr "Rosnąco" -#: editor_actions.cc:627 +#: editor_actions.cc:624 msgid "Descending" msgstr "Malejąco" -#: editor_actions.cc:630 +#: editor_actions.cc:627 msgid "By Region Name" msgstr "Według nazwy obszaru" -#: editor_actions.cc:632 +#: editor_actions.cc:629 msgid "By Region Length" msgstr "Według długości obszaru" -#: editor_actions.cc:634 +#: editor_actions.cc:631 msgid "By Region Position" msgstr "Według pozycji obszaru" -#: editor_actions.cc:636 +#: editor_actions.cc:633 msgid "By Region Timestamp" msgstr "Według timestamp obszaru" -#: editor_actions.cc:638 +#: editor_actions.cc:635 msgid "By Region Start in File" msgstr "Według początku obszaru w pliku" -#: editor_actions.cc:640 +#: editor_actions.cc:637 msgid "By Region End in File" msgstr "Według końca obszaru w pliku" -#: editor_actions.cc:642 +#: editor_actions.cc:639 msgid "By Source File Name" msgstr "Według nazwy pliku źrodłowego" -#: editor_actions.cc:644 +#: editor_actions.cc:641 msgid "By Source File Length" msgstr "Według długości pliku źródłowego" -#: editor_actions.cc:646 +#: editor_actions.cc:643 msgid "By Source File Creation Date" msgstr "Według daty utworzenia pliku źródłowego" -#: editor_actions.cc:648 +#: editor_actions.cc:645 msgid "By Source Filesystem" msgstr "Według systemu plików źródła" -#: editor_actions.cc:651 +#: editor_actions.cc:648 #, fuzzy msgid "Remove Unused" msgstr "Usuń" -#: editor_actions.cc:655 editor_audio_import.cc:279 +#: editor_actions.cc:652 editor_audio_import.cc:279 #: session_import_dialog.cc:74 session_import_dialog.cc:94 -#: session_metadata_dialog.cc:297 +#: session_metadata_dialog.cc:297 editor_videotimeline.cc:107 msgid "Import" msgstr "Importuj" -#: editor_actions.cc:658 +#: editor_actions.cc:655 #, fuzzy msgid "Import to Region List..." msgstr "Do początku obszaru" -#: editor_actions.cc:661 session_import_dialog.cc:43 +#: editor_actions.cc:658 session_import_dialog.cc:43 #, fuzzy msgid "Import From Session" msgstr "Ekspor sesji" -#: editor_actions.cc:664 +#: editor_actions.cc:661 #, fuzzy msgid "Show Summary" msgstr "Wyświetl wszystko" -#: editor_actions.cc:666 +#: editor_actions.cc:663 msgid "Show Group Tabs" msgstr "" -#: editor_actions.cc:668 +#: editor_actions.cc:665 msgid "Show Measures" msgstr "Linie" -#: editor_actions.cc:672 +#: editor_actions.cc:669 msgid "Show Logo" msgstr "Wyświetlanie logo" -#: editor_actions.cc:676 +#: editor_actions.cc:673 msgid "Toggle MIDI Input Active for Editor-Selected Tracks/Busses" msgstr "" -#: editor_actions.cc:699 +#: editor_actions.cc:696 msgid "Loaded editor bindings from %1" msgstr "" -#: editor_actions.cc:701 +#: editor_actions.cc:698 msgid "Could not find editor.bindings in search path %1" msgstr "" -#: editor_actions.cc:1026 editor_actions.cc:1422 editor_actions.cc:1433 -#: editor_actions.cc:1486 editor_actions.cc:1497 editor_actions.cc:1544 -#: editor_actions.cc:1554 editor_regions.cc:1561 +#: editor_actions.cc:1019 editor_actions.cc:1415 editor_actions.cc:1426 +#: editor_actions.cc:1479 editor_actions.cc:1490 editor_actions.cc:1537 +#: editor_actions.cc:1547 editor_regions.cc:1561 msgid "programming error: %1: %2" msgstr "błąd programowania: %1: %2" -#: editor_actions.cc:1720 +#: editor_actions.cc:1713 msgid "Raise" msgstr "" -#: editor_actions.cc:1723 +#: editor_actions.cc:1716 #, fuzzy msgid "Raise to Top" msgstr "Przenieś na wierzch" -#: editor_actions.cc:1726 gtk-custom-ruler.c:132 +#: editor_actions.cc:1719 gtk-custom-ruler.c:132 msgid "Lower" msgstr "" -#: editor_actions.cc:1729 +#: editor_actions.cc:1722 #, fuzzy msgid "Lower to Bottom" msgstr "Przenieś na spód" -#: editor_actions.cc:1732 +#: editor_actions.cc:1725 #, fuzzy msgid "Move to Original Position" msgstr "Przenieś do pozycji początkowej" -#: editor_actions.cc:1738 +#: editor_actions.cc:1730 msgid "Lock to Video" msgstr "" -#: editor_actions.cc:1744 editor_markers.cc:868 +#: editor_actions.cc:1735 editor_markers.cc:867 #, fuzzy msgid "Glue to Bars and Beats" msgstr "Przyklejenie do taktów i uderzeń" -#: editor_actions.cc:1749 +#: editor_actions.cc:1740 #, fuzzy msgid "Remove Sync" msgstr "usuń synchronizację" -#: editor_actions.cc:1752 mixer_strip.cc:1904 route_time_axis.cc:200 +#: editor_actions.cc:1743 mixer_strip.cc:1903 route_time_axis.cc:200 msgid "Mute" msgstr "Wyciszenie" -#: editor_actions.cc:1755 +#: editor_actions.cc:1746 #, fuzzy msgid "Normalize..." msgstr "Normalizuj" -#: editor_actions.cc:1758 +#: editor_actions.cc:1749 msgid "Reverse" msgstr "Odwróć" -#: editor_actions.cc:1761 +#: editor_actions.cc:1752 #, fuzzy msgid "Make Mono Regions" msgstr "Ustaw obszary mono" -#: editor_actions.cc:1764 +#: editor_actions.cc:1755 #, fuzzy msgid "Boost Gain" msgstr "Zwiększ wzmocnienie" -#: editor_actions.cc:1767 +#: editor_actions.cc:1758 #, fuzzy msgid "Cut Gain" msgstr "Zmniejsz wzmocnienie" -#: editor_actions.cc:1770 +#: editor_actions.cc:1761 msgid "Pitch Shift..." msgstr "" -#: editor_actions.cc:1773 +#: editor_actions.cc:1764 #, fuzzy msgid "Transpose..." msgstr "Transponuj" -#: editor_actions.cc:1776 +#: editor_actions.cc:1767 msgid "Opaque" msgstr "Mętna" -#: editor_actions.cc:1780 editor_regions.cc:116 +#: editor_actions.cc:1771 editor_regions.cc:116 msgid "Fade In" msgstr "Stopniowe wzmocnienie" -#: editor_actions.cc:1785 editor_regions.cc:117 +#: editor_actions.cc:1776 editor_regions.cc:117 msgid "Fade Out" msgstr "Stopniowe wyciszenie" -#: editor_actions.cc:1800 +#: editor_actions.cc:1791 #, fuzzy msgid "Multi-Duplicate..." msgstr "Powiel" -#: editor_actions.cc:1805 +#: editor_actions.cc:1796 msgid "Fill Track" msgstr "Wypełnij ścieżkę" -#: editor_actions.cc:1809 editor_markers.cc:956 +#: editor_actions.cc:1800 editor_markers.cc:955 msgid "Set Loop Range" msgstr "Ustaw zakres pętli" -#: editor_actions.cc:1816 +#: editor_actions.cc:1807 #, fuzzy msgid "Set Punch" msgstr "Ustaw zakres przełącznika" -#: editor_actions.cc:1820 +#: editor_actions.cc:1811 #, fuzzy msgid "Add Single Range Marker" msgstr "Dodaj znaczniki zakresu" -#: editor_actions.cc:1825 +#: editor_actions.cc:1816 #, fuzzy msgid "Add Range Marker Per Region" msgstr "Dodaj znaczniki zakresu" -#: editor_actions.cc:1829 +#: editor_actions.cc:1820 #, fuzzy msgid "Snap Position To Grid" msgstr "Do taktów" -#: editor_actions.cc:1832 +#: editor_actions.cc:1823 #, fuzzy msgid "Close Gaps" msgstr "Zamknij" -#: editor_actions.cc:1835 +#: editor_actions.cc:1826 msgid "Rhythm Ferret..." msgstr "" -#: editor_actions.cc:1838 +#: editor_actions.cc:1829 #, fuzzy msgid "Export..." msgstr "Eksportuj" -#: editor_actions.cc:1844 +#: editor_actions.cc:1835 #, fuzzy msgid "Separate Under" msgstr "Oddziel" -#: editor_actions.cc:1848 +#: editor_actions.cc:1839 msgid "Set Fade In Length" msgstr "Zmień długość stopniowego wzmocnienia" -#: editor_actions.cc:1849 +#: editor_actions.cc:1840 msgid "Set Fade Out Length" msgstr "Zmień długość stopniowego wyciszenia" -#: editor_actions.cc:1850 +#: editor_actions.cc:1841 #, fuzzy msgid "Set Tempo from Region = Bar" msgstr "Ustaw tempo od obszar=takt" -#: editor_actions.cc:1855 +#: editor_actions.cc:1846 #, fuzzy msgid "Split at Percussion Onsets" msgstr "Wystąpienie perkusji" -#: editor_actions.cc:1860 +#: editor_actions.cc:1851 #, fuzzy msgid "List Editor..." msgstr "Ustawianie edytora" -#: editor_actions.cc:1863 +#: editor_actions.cc:1854 msgid "Properties..." msgstr "" -#: editor_actions.cc:1867 +#: editor_actions.cc:1858 msgid "Bounce (with processing)" msgstr "" -#: editor_actions.cc:1868 +#: editor_actions.cc:1859 msgid "Bounce (without processing)" msgstr "" -#: editor_actions.cc:1869 +#: editor_actions.cc:1860 msgid "Combine" msgstr "" -#: editor_actions.cc:1870 +#: editor_actions.cc:1861 msgid "Uncombine" msgstr "" -#: editor_actions.cc:1872 +#: editor_actions.cc:1863 #, fuzzy msgid "Spectral Analysis..." msgstr "Analiza spektrum" -#: editor_actions.cc:1874 +#: editor_actions.cc:1865 msgid "Reset Envelope" msgstr "Resetuj obwiednię" -#: editor_actions.cc:1876 +#: editor_actions.cc:1867 #, fuzzy msgid "Reset Gain" msgstr "Resetuj wszystko" -#: editor_actions.cc:1881 +#: editor_actions.cc:1872 msgid "Envelope Active" msgstr "Włącz obwiednię" -#: editor_actions.cc:1885 +#: editor_actions.cc:1876 #, fuzzy msgid "Quantize..." msgstr "Format pliku" -#: editor_actions.cc:1886 editor_actions.cc:1887 +#: editor_actions.cc:1877 editor_actions.cc:1878 msgid "Insert Patch Change..." msgstr "" -#: editor_actions.cc:1888 +#: editor_actions.cc:1879 msgid "Unlink from other copies" msgstr "" -#: editor_actions.cc:1889 +#: editor_actions.cc:1880 msgid "Strip Silence..." msgstr "" -#: editor_actions.cc:1890 +#: editor_actions.cc:1881 msgid "Set Range Selection" msgstr "Ustaw zakres zaznaczenia" -#: editor_actions.cc:1892 +#: editor_actions.cc:1883 #, fuzzy msgid "Nudge Later" msgstr "Do przodu" -#: editor_actions.cc:1893 +#: editor_actions.cc:1884 #, fuzzy msgid "Nudge Earlier" msgstr "Do przodu" -#: editor_actions.cc:1898 +#: editor_actions.cc:1889 #, fuzzy msgid "Nudge Later by Capture Offset" msgstr "Do przodu wg wyrównania nagrania" -#: editor_actions.cc:1905 +#: editor_actions.cc:1896 #, fuzzy msgid "Nudge Earlier by Capture Offset" msgstr "Do przodu wg wyrównania nagrania" -#: editor_actions.cc:1909 +#: editor_actions.cc:1900 #, fuzzy msgid "Trim to Loop" msgstr "Do pętli" -#: editor_actions.cc:1910 +#: editor_actions.cc:1901 #, fuzzy msgid "Trim to Punch" msgstr "Do przełącznika" -#: editor_actions.cc:1912 +#: editor_actions.cc:1903 #, fuzzy msgid "Trim to Previous" msgstr "Do przełącznika" -#: editor_actions.cc:1913 +#: editor_actions.cc:1904 #, fuzzy msgid "Trim to Next" msgstr "przytnij do zaznaczenia" -#: editor_actions.cc:1920 +#: editor_actions.cc:1911 #, fuzzy msgid "Insert Region From Region List" msgstr "Do początku obszaru" -#: editor_actions.cc:1926 +#: editor_actions.cc:1917 #, fuzzy msgid "Set Sync Position" msgstr "Ustaw pozycję synchronizacji" -#: editor_actions.cc:1927 +#: editor_actions.cc:1918 msgid "Place Transient" msgstr "" -#: editor_actions.cc:1928 +#: editor_actions.cc:1919 msgid "Split" msgstr "Podziel" -#: editor_actions.cc:1929 +#: editor_actions.cc:1920 #, fuzzy msgid "Trim Start at Edit Point" msgstr "Początek do punktu edycji" -#: editor_actions.cc:1930 +#: editor_actions.cc:1921 #, fuzzy msgid "Trim End at Edit Point" msgstr "Podziel w punkcie edycji" -#: editor_actions.cc:1935 +#: editor_actions.cc:1926 #, fuzzy msgid "Align Start" msgstr "Wyrównaj relatywnie" -#: editor_actions.cc:1942 +#: editor_actions.cc:1933 #, fuzzy msgid "Align Start Relative" msgstr "Wyrównaj relatywnie" -#: editor_actions.cc:1946 +#: editor_actions.cc:1937 #, fuzzy msgid "Align End" msgstr "Wyrównaj" -#: editor_actions.cc:1951 +#: editor_actions.cc:1942 #, fuzzy msgid "Align End Relative" msgstr "Wyrównaj relatywnie" -#: editor_actions.cc:1958 +#: editor_actions.cc:1949 #, fuzzy msgid "Align Sync" msgstr "Wyrównaj" -#: editor_actions.cc:1965 +#: editor_actions.cc:1956 #, fuzzy msgid "Align Sync Relative" msgstr "Wyrównaj relatywnie" -#: editor_actions.cc:1969 editor_actions.cc:1972 +#: editor_actions.cc:1960 editor_actions.cc:1963 msgid "Choose Top..." msgstr "" @@ -4625,7 +4616,7 @@ msgid "" "%2 as a new source, or skip it?" msgstr "" -#: editor_audio_import.cc:279 +#: editor_audio_import.cc:279 editor_videotimeline.cc:107 msgid "Cancel Import" msgstr "Anuluj import" @@ -4664,65 +4655,65 @@ msgstr "" msgid "Embed it anyway" msgstr "Osadź mimo to" -#: editor_drag.cc:1008 +#: editor_drag.cc:1000 msgid "fixed time region drag" msgstr "" -#: editor_drag.cc:1718 +#: editor_drag.cc:1700 #, fuzzy msgid "Video Start:" msgstr "Wyrównaj relatywnie" -#: editor_drag.cc:1720 +#: editor_drag.cc:1702 msgid "Diff:" msgstr "" -#: editor_drag.cc:1740 +#: editor_drag.cc:1722 msgid "Move Video" msgstr "" -#: editor_drag.cc:2219 +#: editor_drag.cc:2200 msgid "copy meter mark" msgstr "skopiuj oznaczenie metrum" -#: editor_drag.cc:2227 +#: editor_drag.cc:2208 msgid "move meter mark" msgstr "przesuń oznaczenie metrum" -#: editor_drag.cc:2339 +#: editor_drag.cc:2320 msgid "copy tempo mark" msgstr "kopiuj znacznik tempa" -#: editor_drag.cc:2347 +#: editor_drag.cc:2328 msgid "move tempo mark" msgstr "przesuń znacznik tempa" -#: editor_drag.cc:2563 +#: editor_drag.cc:2544 msgid "change fade in length" msgstr "zmień długość stopniowego wzmocnienia" -#: editor_drag.cc:2681 +#: editor_drag.cc:2662 msgid "change fade out length" msgstr "" -#: editor_drag.cc:3036 +#: editor_drag.cc:3017 msgid "move marker" msgstr "przesuń znacznik" -#: editor_drag.cc:3599 +#: editor_drag.cc:3580 msgid "An error occurred while executing time stretch operation" msgstr "" -#: editor_drag.cc:4029 +#: editor_drag.cc:4010 #, fuzzy msgid "programming_error: %1" msgstr "błąd programowania: %1" -#: editor_drag.cc:4099 editor_markers.cc:681 +#: editor_drag.cc:4080 editor_markers.cc:680 msgid "new range marker" msgstr "nowy znacznik zakresu" -#: editor_drag.cc:4780 +#: editor_drag.cc:4761 msgid "rubberband selection" msgstr "" @@ -4800,8 +4791,8 @@ msgstr "zmiana ustawienia solo" msgid "Sharing Solo?" msgstr "" -#: editor_route_groups.cc:103 midi_time_axis.cc:1505 midi_time_axis.cc:1508 -#: midi_time_axis.cc:1511 mixer_strip.cc:1903 +#: editor_route_groups.cc:103 midi_time_axis.cc:1504 midi_time_axis.cc:1507 +#: midi_time_axis.cc:1510 mixer_strip.cc:1902 msgid "Rec" msgstr "Nagr" @@ -4842,17 +4833,17 @@ msgstr "" msgid "Activate this button to operate on all tracks when none are selected." msgstr "" -#: editor_route_groups.cc:442 mixer_ui.cc:1448 +#: editor_route_groups.cc:442 mixer_ui.cc:1449 msgid "unnamed" msgstr "bez nazwy" -#: editor_export_audio.cc:90 editor_markers.cc:696 editor_markers.cc:783 -#: editor_markers.cc:968 editor_markers.cc:986 editor_markers.cc:1004 -#: editor_markers.cc:1023 editor_markers.cc:1042 editor_markers.cc:1072 -#: editor_markers.cc:1103 editor_markers.cc:1133 editor_markers.cc:1161 -#: editor_markers.cc:1192 editor_markers.cc:1217 editor_markers.cc:1268 -#: editor_markers.cc:1312 editor_markers.cc:1338 editor_markers.cc:1515 -#: editor_mouse.cc:2542 +#: editor_export_audio.cc:90 editor_markers.cc:695 editor_markers.cc:782 +#: editor_markers.cc:967 editor_markers.cc:985 editor_markers.cc:1003 +#: editor_markers.cc:1022 editor_markers.cc:1041 editor_markers.cc:1071 +#: editor_markers.cc:1102 editor_markers.cc:1132 editor_markers.cc:1160 +#: editor_markers.cc:1191 editor_markers.cc:1216 editor_markers.cc:1267 +#: editor_markers.cc:1311 editor_markers.cc:1337 editor_markers.cc:1514 +#: editor_mouse.cc:2478 msgid "programming error: marker canvas item has no marker object pointer!" msgstr "" @@ -4871,124 +4862,124 @@ msgstr "Wstaw istniejący plik" msgid "Fit to Window" msgstr "Okno" -#: editor_markers.cc:130 +#: editor_markers.cc:129 msgid "start" msgstr "" -#: editor_markers.cc:131 +#: editor_markers.cc:130 #, fuzzy msgid "end" msgstr "Przewiń do tyłu" -#: editor_markers.cc:647 editor_ops.cc:1744 editor_ops.cc:1764 +#: editor_markers.cc:646 editor_ops.cc:1744 editor_ops.cc:1764 #: editor_ops.cc:1788 editor_ops.cc:1815 location_ui.cc:1005 msgid "add marker" msgstr "dodaj znacznik" -#: editor_markers.cc:678 +#: editor_markers.cc:677 #, fuzzy msgid "range" msgstr " zakres" -#: editor_markers.cc:714 location_ui.cc:840 +#: editor_markers.cc:713 location_ui.cc:840 msgid "remove marker" msgstr "usuń znacznik" -#: editor_markers.cc:850 +#: editor_markers.cc:849 #, fuzzy msgid "Locate to Here" msgstr "Przenieś tutaj" -#: editor_markers.cc:851 +#: editor_markers.cc:850 #, fuzzy msgid "Play from Here" msgstr "Odtwórz stąd" -#: editor_markers.cc:852 +#: editor_markers.cc:851 msgid "Move Mark to Playhead" msgstr "Przesuń znacznik do głowicy" -#: editor_markers.cc:856 +#: editor_markers.cc:855 #, fuzzy msgid "Create Range to Next Marker" msgstr "Znaczniki zakresu" -#: editor_markers.cc:897 +#: editor_markers.cc:896 #, fuzzy msgid "Locate to Marker" msgstr "Znaczniki położenia" -#: editor_markers.cc:898 +#: editor_markers.cc:897 #, fuzzy msgid "Play from Marker" msgstr "Odtwórz stąd" -#: editor_markers.cc:901 +#: editor_markers.cc:900 #, fuzzy msgid "Set Marker from Playhead" msgstr "Przenieś znacznik zakresu do głowicy" -#: editor_markers.cc:903 +#: editor_markers.cc:902 #, fuzzy msgid "Set Range from Selection" msgstr "Ustaw zakres według zaznaczenia" -#: editor_markers.cc:906 +#: editor_markers.cc:905 #, fuzzy msgid "Zoom to Range" msgstr "Powiększanie do obszaru" -#: editor_markers.cc:913 +#: editor_markers.cc:912 msgid "Hide Range" msgstr "Ukryj zakres" -#: editor_markers.cc:914 +#: editor_markers.cc:913 #, fuzzy msgid "Rename Range..." msgstr "Zmień nazwę zakresu" -#: editor_markers.cc:918 +#: editor_markers.cc:917 msgid "Remove Range" msgstr "Usuń zakres" -#: editor_markers.cc:925 +#: editor_markers.cc:924 msgid "Separate Regions in Range" msgstr "Oddziel obszar w zakresie" -#: editor_markers.cc:928 +#: editor_markers.cc:927 msgid "Select Range" msgstr "Zaznacz zakres" -#: editor_markers.cc:957 +#: editor_markers.cc:956 msgid "Set Punch Range" msgstr "Ustaw zakres przełącznika" -#: editor_markers.cc:1352 editor_ops.cc:1699 +#: editor_markers.cc:1351 editor_ops.cc:1699 msgid "New Name:" msgstr "Nazwa:" -#: editor_markers.cc:1355 +#: editor_markers.cc:1354 msgid "Rename Mark" msgstr "Zmień nazwę znacznika" -#: editor_markers.cc:1357 +#: editor_markers.cc:1356 msgid "Rename Range" msgstr "Zmień nazwę zakresu" -#: editor_markers.cc:1364 editor_mouse.cc:2574 processor_box.cc:1731 -#: processor_box.cc:2213 route_time_axis.cc:968 route_ui.cc:1535 +#: editor_markers.cc:1363 editor_mouse.cc:2510 processor_box.cc:1768 +#: processor_box.cc:2233 route_time_axis.cc:968 route_ui.cc:1535 msgid "Rename" msgstr "Zmień nazwę" -#: editor_markers.cc:1377 +#: editor_markers.cc:1376 msgid "rename marker" msgstr "zmień nazwę znacznika" -#: editor_markers.cc:1400 +#: editor_markers.cc:1399 msgid "set loop range" msgstr "ustaw zakres pętli" -#: editor_markers.cc:1406 +#: editor_markers.cc:1405 msgid "set punch range" msgstr "ustaw zakres przełącznika" @@ -5000,22 +4991,22 @@ msgstr "" msgid "Editor::event_frame() used on unhandled event type %1" msgstr "" -#: editor_mouse.cc:2312 editor_mouse.cc:2337 editor_mouse.cc:2350 +#: editor_mouse.cc:2235 editor_mouse.cc:2260 editor_mouse.cc:2273 msgid "" "programming error: control point canvas item has no control point object " "pointer!" msgstr "" -#: editor_mouse.cc:2480 +#: editor_mouse.cc:2416 #, fuzzy msgid "start point trim" msgstr "Punkt początkowy przycięcia" -#: editor_mouse.cc:2505 +#: editor_mouse.cc:2441 msgid "End point trim" msgstr "Punkt końcowy przycięcia" -#: editor_mouse.cc:2572 +#: editor_mouse.cc:2508 msgid "Name for region:" msgstr "Nazwa obszaru:" @@ -5122,76 +5113,76 @@ msgstr "Przenieś na spód" msgid "Rename Region" msgstr "Zmień nazwę obszaru" -#: editor_ops.cc:2372 processor_box.cc:1729 route_ui.cc:1533 +#: editor_ops.cc:2372 processor_box.cc:1766 route_ui.cc:1533 msgid "New name:" msgstr "Nazwa:" -#: editor_ops.cc:2683 +#: editor_ops.cc:2682 msgid "separate" msgstr "oddziel" -#: editor_ops.cc:2796 +#: editor_ops.cc:2795 #, fuzzy msgid "separate region under" msgstr "Oddziel obszar w zakresie" -#: editor_ops.cc:2917 +#: editor_ops.cc:2916 msgid "trim to selection" msgstr "przytnij do zaznaczenia" -#: editor_ops.cc:3053 +#: editor_ops.cc:3052 msgid "set sync point" msgstr "ustaw punkt synchronizacji" -#: editor_ops.cc:3077 +#: editor_ops.cc:3076 #, fuzzy msgid "remove region sync" msgstr "usuń obszar" -#: editor_ops.cc:3099 +#: editor_ops.cc:3098 #, fuzzy msgid "move regions to original position" msgstr "Przenieś do pozycji początkowej" -#: editor_ops.cc:3101 +#: editor_ops.cc:3100 #, fuzzy msgid "move region to original position" msgstr "Przenieś do pozycji początkowej" -#: editor_ops.cc:3122 +#: editor_ops.cc:3121 msgid "align selection" msgstr "" -#: editor_ops.cc:3196 +#: editor_ops.cc:3195 msgid "align selection (relative)" msgstr "" -#: editor_ops.cc:3230 +#: editor_ops.cc:3229 msgid "align region" msgstr "" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim front" msgstr "przytnij przód" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim back" msgstr "przytnij tył" -#: editor_ops.cc:3311 +#: editor_ops.cc:3310 msgid "trim to loop" msgstr "przytnij do pętli" -#: editor_ops.cc:3321 +#: editor_ops.cc:3320 msgid "trim to punch" msgstr "przytnij do przełącznika" -#: editor_ops.cc:3383 +#: editor_ops.cc:3382 #, fuzzy msgid "trim to region" msgstr "przycięty obszar" -#: editor_ops.cc:3493 +#: editor_ops.cc:3492 msgid "" "This track/bus cannot be frozen because the signal adds or loses channels " "before reaching the outputs.\n" @@ -5199,12 +5190,12 @@ msgid "" "input or vice versa." msgstr "" -#: editor_ops.cc:3496 +#: editor_ops.cc:3495 #, fuzzy msgid "Cannot freeze" msgstr "Anuluj zamrożenie" -#: editor_ops.cc:3502 +#: editor_ops.cc:3501 msgid "" "%1\n" "\n" @@ -5213,26 +5204,26 @@ msgid "" "Freezing will only process the signal as far as the first send/insert/return." msgstr "" -#: editor_ops.cc:3506 +#: editor_ops.cc:3505 #, fuzzy msgid "Freeze anyway" msgstr "Zamroź" -#: editor_ops.cc:3507 +#: editor_ops.cc:3506 #, fuzzy msgid "Don't freeze" msgstr "Anuluj zamrożenie" -#: editor_ops.cc:3508 +#: editor_ops.cc:3507 #, fuzzy msgid "Freeze Limits" msgstr "Zamroź" -#: editor_ops.cc:3523 +#: editor_ops.cc:3522 msgid "Cancel Freeze" msgstr "Anuluj zamrożenie" -#: editor_ops.cc:3554 +#: editor_ops.cc:3553 msgid "" "You can't perform this operation because the processing of the signal will " "cause one or more of the tracks to end up with a region with more channels " @@ -5241,52 +5232,52 @@ msgid "" "You can do this without processing, which is a different operation." msgstr "" -#: editor_ops.cc:3558 +#: editor_ops.cc:3557 msgid "Cannot bounce" msgstr "" -#: editor_ops.cc:3569 +#: editor_ops.cc:3568 msgid "bounce range" msgstr "zgraj zakres" -#: editor_ops.cc:3679 +#: editor_ops.cc:3678 #, fuzzy msgid "delete" msgstr "Usuń" -#: editor_ops.cc:3682 +#: editor_ops.cc:3681 msgid "cut" msgstr "wytnij" -#: editor_ops.cc:3685 +#: editor_ops.cc:3684 msgid "copy" msgstr "skopiuj" -#: editor_ops.cc:3688 +#: editor_ops.cc:3687 msgid "clear" msgstr "wyczyść" -#: editor_ops.cc:3786 +#: editor_ops.cc:3785 msgid " objects" msgstr "obiekty" -#: editor_ops.cc:3816 +#: editor_ops.cc:3815 msgid " range" msgstr " zakres" -#: editor_ops.cc:3958 editor_ops.cc:3985 +#: editor_ops.cc:3957 editor_ops.cc:3984 msgid "remove region" msgstr "usuń obszar" -#: editor_ops.cc:4392 +#: editor_ops.cc:4391 msgid "duplicate selection" msgstr "duplikuj zaznaczenie" -#: editor_ops.cc:4470 +#: editor_ops.cc:4469 msgid "nudge track" msgstr "pchnij ścieżkę" -#: editor_ops.cc:4507 +#: editor_ops.cc:4506 msgid "" "Do you really want to destroy the last capture?\n" "(This is destructive and cannot be undone)" @@ -5294,139 +5285,139 @@ msgstr "" "Na pewno usunąć ostatnie nagranie?\n" "(Ta operacja nie może zostać cofnięta)" -#: editor_ops.cc:4510 editor_ops.cc:6516 editor_regions.cc:460 +#: editor_ops.cc:4509 editor_ops.cc:6512 editor_regions.cc:460 #: editor_snapshots.cc:158 route_ui.cc:1477 msgid "No, do nothing." msgstr "Nie usuwaj niczego" -#: editor_ops.cc:4511 +#: editor_ops.cc:4510 msgid "Yes, destroy it." msgstr "Tak, usuń go." -#: editor_ops.cc:4513 +#: editor_ops.cc:4512 #, fuzzy msgid "Destroy last capture" msgstr "Potwierdzanie usuwania ostatniego nagrania" -#: editor_ops.cc:4574 +#: editor_ops.cc:4573 msgid "normalize" msgstr "normalizuj" -#: editor_ops.cc:4669 +#: editor_ops.cc:4668 msgid "reverse regions" msgstr "odwróć obszary" -#: editor_ops.cc:4703 +#: editor_ops.cc:4702 msgid "strip silence" msgstr "" -#: editor_ops.cc:4764 +#: editor_ops.cc:4763 #, fuzzy msgid "Fork Region(s)" msgstr "Zablokuj" -#: editor_ops.cc:4964 +#: editor_ops.cc:4963 msgid "reset region gain" msgstr "zresetuj wzmocnienie obszaru" -#: editor_ops.cc:5017 +#: editor_ops.cc:5016 #, fuzzy msgid "region gain envelope active" msgstr "Włącz obwiednię" -#: editor_ops.cc:5044 +#: editor_ops.cc:5043 #, fuzzy msgid "toggle region lock" msgstr "wycisz obszar" -#: editor_ops.cc:5069 +#: editor_ops.cc:5067 #, fuzzy msgid "Toggle Video Lock" msgstr "wycisz obszar" -#: editor_ops.cc:5095 +#: editor_ops.cc:5091 #, fuzzy msgid "region lock style" msgstr "wypełnienie obszaru" -#: editor_ops.cc:5120 +#: editor_ops.cc:5116 #, fuzzy msgid "change region opacity" msgstr "zmień długość obszaru" -#: editor_ops.cc:5235 +#: editor_ops.cc:5231 msgid "set fade in length" msgstr "zmień długość stopniowego wzmocnienia" -#: editor_ops.cc:5242 +#: editor_ops.cc:5238 msgid "set fade out length" msgstr "zmień długość stopniowego wyciszenia" -#: editor_ops.cc:5287 +#: editor_ops.cc:5283 msgid "set fade in shape" msgstr "ustaw kształt stopniowego wzmocnienia" -#: editor_ops.cc:5318 +#: editor_ops.cc:5314 msgid "set fade out shape" msgstr "ustaw kształt stopniowego wyciszenia" -#: editor_ops.cc:5348 +#: editor_ops.cc:5344 msgid "set fade in active" msgstr "włącz stopniowe wzmocnienie" -#: editor_ops.cc:5377 +#: editor_ops.cc:5373 msgid "set fade out active" msgstr "włącz stopniowe wyciszenie" -#: editor_ops.cc:5642 +#: editor_ops.cc:5638 msgid "set loop range from selection" msgstr "ustaw zakres pętli w miejscu zaznaczenia" -#: editor_ops.cc:5664 +#: editor_ops.cc:5660 msgid "set loop range from edit range" msgstr "ustaw zakres pętli w zaznaczeniu" -#: editor_ops.cc:5693 +#: editor_ops.cc:5689 msgid "set loop range from region" msgstr "ustaw zakres pętli w obszarze" -#: editor_ops.cc:5711 +#: editor_ops.cc:5707 msgid "set punch range from selection" msgstr "ustaw zakres przełącznika w miejscu zaznaczenia" -#: editor_ops.cc:5728 +#: editor_ops.cc:5724 msgid "set punch range from edit range" msgstr "ustaw zakres przełącznika w zaznaczeniu" -#: editor_ops.cc:5752 +#: editor_ops.cc:5748 msgid "set punch range from region" msgstr "ustaw zakres przełącznika w obszarze" -#: editor_ops.cc:5861 +#: editor_ops.cc:5857 msgid "Add new marker" msgstr "Dodaj nowy znacznik" -#: editor_ops.cc:5862 +#: editor_ops.cc:5858 msgid "Set global tempo" msgstr "Ustaw ogólne tempo" -#: editor_ops.cc:5865 +#: editor_ops.cc:5861 msgid "Define one bar" msgstr "" -#: editor_ops.cc:5866 +#: editor_ops.cc:5862 msgid "Do you want to set the global tempo or add a new tempo marker?" msgstr "" -#: editor_ops.cc:5892 +#: editor_ops.cc:5888 msgid "set tempo from region" msgstr "Ustaw tempo dla obszaru" -#: editor_ops.cc:5922 +#: editor_ops.cc:5918 msgid "split regions" msgstr "podziel obszary" -#: editor_ops.cc:5964 +#: editor_ops.cc:5960 msgid "" "You are about to split\n" "%1\n" @@ -5434,67 +5425,67 @@ msgid "" "This could take a long time." msgstr "" -#: editor_ops.cc:5971 +#: editor_ops.cc:5967 msgid "Call for the Ferret!" msgstr "" -#: editor_ops.cc:5972 +#: editor_ops.cc:5968 msgid "" "Press OK to continue with this split operation\n" "or ask the Ferret dialog to tune the analysis" msgstr "" -#: editor_ops.cc:5974 +#: editor_ops.cc:5970 msgid "Press OK to continue with this split operation" msgstr "" -#: editor_ops.cc:5977 +#: editor_ops.cc:5973 msgid "Excessive split?" msgstr "" -#: editor_ops.cc:6129 +#: editor_ops.cc:6125 msgid "place transient" msgstr "" -#: editor_ops.cc:6164 +#: editor_ops.cc:6160 #, fuzzy msgid "snap regions to grid" msgstr "Do początku obszaru" -#: editor_ops.cc:6203 +#: editor_ops.cc:6199 #, fuzzy msgid "Close Region Gaps" msgstr "Zwiększ wzmocnienie" -#: editor_ops.cc:6208 +#: editor_ops.cc:6204 #, fuzzy msgid "Crossfade length" msgstr "Przejście krzyżowe" -#: editor_ops.cc:6217 editor_ops.cc:6228 rhythm_ferret.cc:120 -#: session_option_editor.cc:155 +#: editor_ops.cc:6213 editor_ops.cc:6224 rhythm_ferret.cc:120 +#: session_option_editor.cc:153 #, fuzzy msgid "ms" msgstr "w" -#: editor_ops.cc:6219 +#: editor_ops.cc:6215 msgid "Pull-back length" msgstr "" -#: editor_ops.cc:6232 +#: editor_ops.cc:6228 msgid "Ok" msgstr "" -#: editor_ops.cc:6247 +#: editor_ops.cc:6243 #, fuzzy msgid "close region gaps" msgstr "zresetuj wzmocnienie obszaru" -#: editor_ops.cc:6465 route_ui.cc:1451 +#: editor_ops.cc:6461 route_ui.cc:1451 msgid "That would be bad news ...." msgstr "" -#: editor_ops.cc:6470 route_ui.cc:1456 +#: editor_ops.cc:6466 route_ui.cc:1456 msgid "" "Removing the master or monitor bus is such a bad idea\n" "that %1 is not going to allow it.\n" @@ -5504,23 +5495,23 @@ msgid "" "\"allow-special-bus-removal\" option to be \"yes\"" msgstr "" -#: editor_ops.cc:6487 +#: editor_ops.cc:6483 msgid "tracks" msgstr "ścieżki" -#: editor_ops.cc:6489 route_ui.cc:1817 +#: editor_ops.cc:6485 route_ui.cc:1817 msgid "track" msgstr "ścieżka" -#: editor_ops.cc:6493 +#: editor_ops.cc:6489 msgid "busses" msgstr "szyny" -#: editor_ops.cc:6495 route_ui.cc:1817 +#: editor_ops.cc:6491 route_ui.cc:1817 msgid "bus" msgstr "szyna" -#: editor_ops.cc:6500 +#: editor_ops.cc:6496 #, fuzzy msgid "" "Do you really want to remove %1 %2 and %3 %4?\n" @@ -5534,7 +5525,7 @@ msgstr "" "\n" "Tej operacji nie można cofnąć!" -#: editor_ops.cc:6505 +#: editor_ops.cc:6501 #, fuzzy msgid "" "Do you really want to remove %1 %2?\n" @@ -5548,54 +5539,54 @@ msgstr "" "\n" "Tej operacji nie można cofnąć!" -#: editor_ops.cc:6511 +#: editor_ops.cc:6507 msgid "" "Do you really want to remove %1 %2?\n" "\n" "This action cannot be undon, and the session file will be overwritten" msgstr "" -#: editor_ops.cc:6518 +#: editor_ops.cc:6514 msgid "Yes, remove them." msgstr "Tak, usuń je." -#: editor_ops.cc:6520 editor_snapshots.cc:159 route_ui.cc:1478 +#: editor_ops.cc:6516 editor_snapshots.cc:159 route_ui.cc:1478 msgid "Yes, remove it." msgstr "Tak, usuń." -#: editor_ops.cc:6525 editor_ops.cc:6527 +#: editor_ops.cc:6521 editor_ops.cc:6523 #, fuzzy msgid "Remove %1" msgstr "Usuń" -#: editor_ops.cc:6586 +#: editor_ops.cc:6582 msgid "insert time" msgstr "wstaw czas" -#: editor_ops.cc:6743 +#: editor_ops.cc:6739 msgid "There are too many tracks to fit in the current window" msgstr "" -#: editor_ops.cc:6843 +#: editor_ops.cc:6839 #, c-format msgid "Saved view %u" msgstr "" -#: editor_ops.cc:6868 +#: editor_ops.cc:6864 #, fuzzy msgid "mute regions" msgstr "wycisz obszar" -#: editor_ops.cc:6870 +#: editor_ops.cc:6866 msgid "mute region" msgstr "wycisz obszar" -#: editor_ops.cc:6907 +#: editor_ops.cc:6903 #, fuzzy msgid "combine regions" msgstr "Normalizuj" -#: editor_ops.cc:6945 +#: editor_ops.cc:6941 #, fuzzy msgid "uncombine regions" msgstr "Normalizuj" @@ -5635,7 +5626,7 @@ msgstr "" msgid "Length of region fade-out (units: secondary clock), () if dsisabled" msgstr "" -#: editor_regions.cc:118 mixer_strip.cc:1961 mono_panner.cc:179 +#: editor_regions.cc:118 mixer_strip.cc:1960 mono_panner.cc:179 #: stereo_panner.cc:217 stereo_panner.cc:240 msgid "L" msgstr "" @@ -5654,8 +5645,8 @@ msgstr "Przejdź" msgid "Region position glued to Bars|Beats time?" msgstr "" -#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:722 -#: mixer_strip.cc:1935 panner_ui.cc:554 stereo_panner.cc:237 +#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:723 +#: mixer_strip.cc:1934 panner_ui.cc:554 stereo_panner.cc:237 msgid "M" msgstr "" @@ -5734,7 +5725,7 @@ msgstr "Ścieżki/szyny" msgid "Track/Bus visible ?" msgstr "Ścieżki/szyny" -#: editor_routes.cc:204 mixer_strip.cc:1952 route_time_axis.cc:2387 +#: editor_routes.cc:204 mixer_strip.cc:1951 route_time_axis.cc:2387 msgid "A" msgstr "" @@ -5743,7 +5734,7 @@ msgstr "" msgid "Track/Bus active ?" msgstr "Ścieżki/szyny" -#: editor_routes.cc:205 mixer_strip.cc:1936 +#: editor_routes.cc:205 mixer_strip.cc:1935 #, fuzzy msgid "I" msgstr "Wejście" @@ -5753,7 +5744,7 @@ msgstr "Wejście" msgid "MIDI input enabled" msgstr "Wejścia" -#: editor_routes.cc:206 mixer_strip.cc:1934 mono_panner.cc:198 +#: editor_routes.cc:206 mixer_strip.cc:1933 mono_panner.cc:198 #: stereo_panner.cc:215 stereo_panner.cc:242 msgid "R" msgstr "" @@ -5768,7 +5759,7 @@ msgstr "Tylko nagrywanie" msgid "Muted" msgstr "Wyciszenie" -#: editor_routes.cc:208 mixer_strip.cc:1948 +#: editor_routes.cc:208 mixer_strip.cc:1947 msgid "S" msgstr "" @@ -5782,7 +5773,7 @@ msgstr "Solo" msgid "SI" msgstr "Wejście" -#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1883 +#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1872 #, fuzzy msgid "Solo Isolated" msgstr "Bezpieczne solo" @@ -5792,23 +5783,23 @@ msgstr "Bezpieczne solo" msgid "Solo Safe (Locked)" msgstr "Bezpieczne solo" -#: editor_routes.cc:471 mixer_ui.cc:1161 +#: editor_routes.cc:471 mixer_ui.cc:1162 msgid "Hide All" msgstr "Ukryj wszystko" -#: editor_routes.cc:472 mixer_ui.cc:1162 +#: editor_routes.cc:472 mixer_ui.cc:1163 msgid "Show All Audio Tracks" msgstr "Wyświetl wszystkie ścieżki audio" -#: editor_routes.cc:473 mixer_ui.cc:1163 +#: editor_routes.cc:473 mixer_ui.cc:1164 msgid "Hide All Audio Tracks" msgstr "Ukryj wszystkie ścieżki audio" -#: editor_routes.cc:474 mixer_ui.cc:1164 +#: editor_routes.cc:474 mixer_ui.cc:1165 msgid "Show All Audio Busses" msgstr "Wyświetl wszystkie szyny audio" -#: editor_routes.cc:475 mixer_ui.cc:1165 +#: editor_routes.cc:475 mixer_ui.cc:1166 msgid "Hide All Audio Busses" msgstr "Ukryj wszystkie szyny audio" @@ -5826,49 +5817,49 @@ msgstr "Ukryj wszystkie ścieżki audio" msgid "Show Tracks With Regions Under Playhead" msgstr "" -#: editor_rulers.cc:342 +#: editor_rulers.cc:340 msgid "New location marker" msgstr "Nowy znacznik położenia" -#: editor_rulers.cc:343 +#: editor_rulers.cc:341 msgid "Clear all locations" msgstr "Wyczyść wszystkie położenia" -#: editor_rulers.cc:344 +#: editor_rulers.cc:342 msgid "Unhide locations" msgstr "Wyświetl położenia" -#: editor_rulers.cc:348 +#: editor_rulers.cc:346 #, fuzzy msgid "New range" msgstr "Dodaj nowy zakres" -#: editor_rulers.cc:349 +#: editor_rulers.cc:347 msgid "Clear all ranges" msgstr "Wyczyść wszystkie zakresy" -#: editor_rulers.cc:350 +#: editor_rulers.cc:348 msgid "Unhide ranges" msgstr "Wyświetl zakresy" -#: editor_rulers.cc:360 +#: editor_rulers.cc:358 msgid "New CD track marker" msgstr "Nowy znacznik zakresu (ścieżka CD)" -#: editor_rulers.cc:365 tempo_dialog.cc:40 +#: editor_rulers.cc:363 tempo_dialog.cc:40 msgid "New Tempo" msgstr "Nowe tempo" -#: editor_rulers.cc:370 tempo_dialog.cc:255 +#: editor_rulers.cc:368 tempo_dialog.cc:255 msgid "New Meter" msgstr "Nowe metrum" -#: editor_rulers.cc:376 +#: editor_rulers.cc:373 #, fuzzy msgid "Timeline height" msgstr "wysokość" -#: editor_rulers.cc:386 +#: editor_rulers.cc:383 #, fuzzy msgid "Align Video Track" msgstr "Dodaj ścieżkę dźwiękową" @@ -5877,51 +5868,51 @@ msgstr "Dodaj ścieżkę dźwiękową" msgid "set selected regions" msgstr "ustaw zaznaczone obszary" -#: editor_selection.cc:1419 +#: editor_selection.cc:1414 msgid "select all" msgstr "Zaznacz wszystko" -#: editor_selection.cc:1511 +#: editor_selection.cc:1506 msgid "select all within" msgstr "zaznacz wszystko wewnątrz" -#: editor_selection.cc:1569 +#: editor_selection.cc:1564 msgid "set selection from range" msgstr "" -#: editor_selection.cc:1609 +#: editor_selection.cc:1604 msgid "select all from range" msgstr "" -#: editor_selection.cc:1640 +#: editor_selection.cc:1635 msgid "select all from punch" msgstr "" -#: editor_selection.cc:1671 +#: editor_selection.cc:1666 msgid "select all from loop" msgstr "" -#: editor_selection.cc:1707 +#: editor_selection.cc:1702 msgid "select all after cursor" msgstr "" -#: editor_selection.cc:1709 +#: editor_selection.cc:1704 msgid "select all before cursor" msgstr "" -#: editor_selection.cc:1758 +#: editor_selection.cc:1753 msgid "select all after edit" msgstr "Zaznacz wszystko za edycją" -#: editor_selection.cc:1760 +#: editor_selection.cc:1755 msgid "select all before edit" msgstr "Zaznacz wszystko przed edycją" -#: editor_selection.cc:1893 +#: editor_selection.cc:1888 msgid "No edit range defined" msgstr "" -#: editor_selection.cc:1899 +#: editor_selection.cc:1894 msgid "" "the edit point is Selected Marker\n" "but there is no selected marker." @@ -5950,45 +5941,45 @@ msgstr "" msgid "Remove snapshot" msgstr "Usuń punkt synchronizacji" -#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:251 +#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:250 msgid "add" msgstr "dodaj" -#: editor_tempodisplay.cc:232 +#: editor_tempodisplay.cc:231 msgid "add tempo mark" msgstr "dodaj znacznik tempa" -#: editor_tempodisplay.cc:275 +#: editor_tempodisplay.cc:272 msgid "add meter mark" msgstr "dodaj oznaczenie metrum" -#: editor_tempodisplay.cc:291 editor_tempodisplay.cc:374 -#: editor_tempodisplay.cc:393 +#: editor_tempodisplay.cc:288 editor_tempodisplay.cc:367 +#: editor_tempodisplay.cc:386 msgid "" "programming error: tempo marker canvas item has no marker object pointer!" msgstr "" -#: editor_tempodisplay.cc:296 editor_tempodisplay.cc:379 +#: editor_tempodisplay.cc:293 editor_tempodisplay.cc:372 msgid "programming error: marker for tempo is not a tempo marker!" msgstr "" -#: editor_tempodisplay.cc:308 editor_tempodisplay.cc:340 +#: editor_tempodisplay.cc:305 editor_tempodisplay.cc:335 msgid "done" msgstr "ukończono" -#: editor_tempodisplay.cc:329 editor_tempodisplay.cc:359 +#: editor_tempodisplay.cc:324 editor_tempodisplay.cc:352 msgid "replace tempo mark" msgstr "zamień znacznik tempa" -#: editor_tempodisplay.cc:398 editor_tempodisplay.cc:430 +#: editor_tempodisplay.cc:391 editor_tempodisplay.cc:423 msgid "programming error: marker for meter is not a meter marker!" msgstr "" -#: editor_tempodisplay.cc:408 editor_tempodisplay.cc:442 +#: editor_tempodisplay.cc:401 editor_tempodisplay.cc:435 msgid "remove tempo mark" msgstr "usuń znacznik tempa" -#: editor_tempodisplay.cc:425 +#: editor_tempodisplay.cc:418 msgid "" "programming error: meter marker canvas item has no marker object pointer!" msgstr "" @@ -6073,7 +6064,7 @@ msgstr "192000Hz" #: engine_dialog.cc:127 engine_dialog.cc:132 engine_dialog.cc:169 #: engine_dialog.cc:552 midi_channel_selector.cc:163 #: midi_channel_selector.cc:402 midi_channel_selector.cc:438 -#: rc_option_editor.cc:1252 sfdb_ui.cc:542 +#: rc_option_editor.cc:1250 sfdb_ui.cc:542 msgid "None" msgstr "Brak" @@ -6272,29 +6263,29 @@ msgstr "Kanały:" msgid "Split to mono files" msgstr "" -#: export_channel_selector.cc:180 +#: export_channel_selector.cc:182 msgid "Bus or Track" msgstr "" -#: export_channel_selector.cc:457 +#: export_channel_selector.cc:459 msgid "Region contents without fades nor region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:461 +#: export_channel_selector.cc:463 msgid "Region contents with fades and region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:465 +#: export_channel_selector.cc:467 #, fuzzy msgid "Track output (channels: %1)" msgstr "Kanały wyjściowe" -#: export_channel_selector.cc:534 +#: export_channel_selector.cc:536 #, fuzzy msgid "Export region contents" msgstr "Eksportuj obszar" -#: export_channel_selector.cc:535 +#: export_channel_selector.cc:537 #, fuzzy msgid "Export track output" msgstr "Połączenia" @@ -6310,8 +6301,8 @@ msgstr "" msgid "List files" msgstr "Pliki dźwiękowe" -#: export_dialog.cc:164 export_timespan_selector.cc:357 -#: export_timespan_selector.cc:421 +#: export_dialog.cc:164 export_timespan_selector.cc:355 +#: export_timespan_selector.cc:417 #, fuzzy msgid "Time Span" msgstr "Zarządzanie czasem" @@ -6428,6 +6419,9 @@ msgid "Folder:" msgstr "" #: export_filename_selector.cc:37 session_import_dialog.cc:44 +#: transcode_video_dialog.cc:58 video_server_dialog.cc:44 +#: video_server_dialog.cc:46 export_video_dialog.cc:68 +#: export_video_dialog.cc:70 msgid "Browse" msgstr "Przeglądaj" @@ -6578,45 +6572,45 @@ msgstr "" msgid "Show Times as:" msgstr "" -#: export_timespan_selector.cc:206 +#: export_timespan_selector.cc:204 msgid " to " msgstr "" -#: export_timespan_selector.cc:350 export_timespan_selector.cc:411 +#: export_timespan_selector.cc:348 export_timespan_selector.cc:407 #, fuzzy msgid "Range" msgstr "Zakresy" -#: gain_meter.cc:108 gain_meter.cc:430 gain_meter.cc:819 +#: gain_meter.cc:109 gain_meter.cc:431 gain_meter.cc:820 msgid "-inf" msgstr "" -#: gain_meter.cc:114 gain_meter.cc:868 +#: gain_meter.cc:115 gain_meter.cc:869 msgid "Fader automation mode" msgstr "Tryb automatyzacji wzmocnienia" -#: gain_meter.cc:115 gain_meter.cc:869 +#: gain_meter.cc:116 gain_meter.cc:870 msgid "Fader automation type" msgstr "Rodzaj automatyzacji wzmocnienia" -#: gain_meter.cc:124 gain_meter.cc:758 panner_ui.cc:178 panner_ui.cc:590 +#: gain_meter.cc:125 gain_meter.cc:759 panner_ui.cc:178 panner_ui.cc:590 msgid "Abs" msgstr "" -#: gain_meter.cc:333 +#: gain_meter.cc:334 msgid "-Inf" msgstr "" -#: gain_meter.cc:725 mixer_strip.cc:1955 panner_ui.cc:557 +#: gain_meter.cc:726 mixer_strip.cc:1954 panner_ui.cc:557 #: route_time_axis.cc:2391 msgid "P" msgstr "" -#: gain_meter.cc:728 panner_ui.cc:560 +#: gain_meter.cc:729 panner_ui.cc:560 msgid "T" msgstr "" -#: gain_meter.cc:731 panner_ui.cc:563 +#: gain_meter.cc:732 panner_ui.cc:563 msgid "W" msgstr "" @@ -6628,27 +6622,37 @@ msgstr "" msgid "Switches" msgstr "" -#: generic_pluginui.cc:242 generic_pluginui.cc:372 processor_box.cc:2190 +#: generic_pluginui.cc:242 generic_pluginui.cc:376 processor_box.cc:2210 msgid "Controls" msgstr "Sterowanie" -#: generic_pluginui.cc:266 +#: generic_pluginui.cc:270 msgid "Plugin Editor: could not build control element for port %1" msgstr "" -#: generic_pluginui.cc:404 +#: generic_pluginui.cc:408 #, fuzzy msgid "Meters" msgstr "Metrum" -#: generic_pluginui.cc:419 +#: generic_pluginui.cc:423 msgid "Automation control" msgstr "Kontrola automatyzacji" -#: generic_pluginui.cc:426 +#: generic_pluginui.cc:430 msgid "Mgnual" msgstr "" +#: global_port_matrix.cc:164 +#, fuzzy +msgid "Audio Connection Manager" +msgstr "Połączenie \"" + +#: global_port_matrix.cc:167 +#, fuzzy +msgid "MIDI Connection Manager" +msgstr "Połączenie \"" + #: global_port_matrix.cc:204 io_selector.cc:216 #, fuzzy msgid "port" @@ -6822,11 +6826,11 @@ msgstr "błąd programowania: %1 %2" msgid "I/O selector" msgstr "Odwróć zaznaczenie" -#: io_selector.cc:268 +#: io_selector.cc:266 msgid "%1 input" msgstr "%1 wejście" -#: io_selector.cc:270 +#: io_selector.cc:268 msgid "%1 output" msgstr "%1 wyjście" @@ -7028,36 +7032,36 @@ msgstr "" "\n" "Rozważ wszystkie możliwości i uruchom JACK (ponownie)." -#: main.cc:201 main.cc:320 +#: main.cc:203 main.cc:324 msgid "cannot create user %3 folder %1 (%2)" msgstr "" -#: main.cc:208 main.cc:327 +#: main.cc:210 main.cc:331 msgid "cannot open pango.rc file %1" msgstr "nie można otworzyć pliku pango.rc %1" -#: main.cc:233 main.cc:354 +#: main.cc:235 main.cc:358 msgid "Cannot find ArdourMono TrueType font" msgstr "" -#: main.cc:245 main.cc:360 +#: main.cc:247 main.cc:364 msgid "Cannot load ArdourMono TrueType font." msgstr "" -#: main.cc:308 +#: main.cc:312 msgid "" "No fontconfig file found on your system. Things may looked very odd or ugly" msgstr "" -#: main.cc:364 +#: main.cc:368 msgid "Failed to set fontconfig configuration." msgstr "" -#: main.cc:375 main.cc:391 +#: main.cc:379 main.cc:395 msgid "JACK exited" msgstr "" -#: main.cc:378 +#: main.cc:382 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -7066,7 +7070,7 @@ msgid "" "Click OK to exit %1." msgstr "" -#: main.cc:393 +#: main.cc:397 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -7075,20 +7079,20 @@ msgid "" "session at this time, because we would lose your connection information.\n" msgstr "" -#: main.cc:487 +#: main.cc:491 msgid " (built using " msgstr " (skompilowany przy użyciu " -#: main.cc:490 +#: main.cc:494 msgid " and GCC version " msgstr " oraz GCC w wesji " -#: main.cc:500 +#: main.cc:504 #, fuzzy msgid "Copyright (C) 1999-2012 Paul Davis" msgstr "Copyright (C) 1999-2008 Paul Davis" -#: main.cc:501 +#: main.cc:505 #, fuzzy msgid "" "Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " @@ -7097,29 +7101,29 @@ msgstr "" "Prawa autorskie do niektórych fragmentów (C) Steve Harris, Ari Johnson, " "Brett Viren, Joel Baker" -#: main.cc:503 +#: main.cc:507 #, fuzzy msgid "%1 comes with ABSOLUTELY NO WARRANTY" msgstr "Na program Ardour nie udziela się ABSOLUTNIE ŻADNEJ GWARANCJI" -#: main.cc:504 +#: main.cc:508 msgid "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "" -#: main.cc:505 +#: main.cc:509 msgid "This is free software, and you are welcome to redistribute it " msgstr "To jest oprogramowanie darmowe i możesz je rozpowszechniać" -#: main.cc:506 +#: main.cc:510 msgid "under certain conditions; see the source for copying conditions." msgstr "" "na ściśle określonych zasadach; zobacz plik COPYING by dowiedzieć się więcej." -#: main.cc:515 +#: main.cc:519 msgid "Cannot xinstall SIGPIPE error handler" msgstr "" -#: main.cc:521 +#: main.cc:525 #, fuzzy msgid "could not create %1 GUI" msgstr "Nie można utworzyć Ardour GUI" @@ -7129,7 +7133,7 @@ msgstr "Nie można utworzyć Ardour GUI" msgid "Display delta to edit cursor" msgstr "Zegar podstawowy wyświetla odstęp od wskaźnika" -#: marker.cc:251 +#: marker.cc:251 video_image_frame.cc:120 msgid "MarkerText" msgstr "Tekst znacznika" @@ -7344,7 +7348,7 @@ msgstr "Dodaj port" msgid "Port name:" msgstr "Nazwa portu" -#: midi_port_dialog.cc:46 +#: midi_port_dialog.cc:45 msgid "MidiPortDialog" msgstr "" @@ -7449,7 +7453,7 @@ msgstr "Kanały" msgid "paste" msgstr "wklej" -#: midi_region_view.cc:3763 +#: midi_region_view.cc:3761 #, fuzzy msgid "delete sysex" msgstr "usunięty plik" @@ -7507,72 +7511,82 @@ msgstr "Kanały" msgid "Color Mode" msgstr "Kolor" -#: midi_time_axis.cc:562 +#: midi_time_axis.cc:561 msgid "Bender" msgstr "" -#: midi_time_axis.cc:566 +#: midi_time_axis.cc:565 msgid "Pressure" msgstr "" -#: midi_time_axis.cc:579 +#: midi_time_axis.cc:578 #, fuzzy msgid "Controllers" msgstr "Sterowanie" -#: midi_time_axis.cc:584 +#: midi_time_axis.cc:583 msgid "No MIDI Channels selected" msgstr "" -#: midi_time_axis.cc:641 midi_time_axis.cc:770 +#: midi_time_axis.cc:640 midi_time_axis.cc:769 #, fuzzy msgid "Hide all channels" msgstr "Ukryj wszystkie przejścia krzyżowe" -#: midi_time_axis.cc:645 midi_time_axis.cc:774 +#: midi_time_axis.cc:644 midi_time_axis.cc:773 #, fuzzy msgid "Show all channels" msgstr "Wyświetlanie wszystkich przejść krzyżowych" -#: midi_time_axis.cc:656 midi_time_axis.cc:785 +#: midi_time_axis.cc:655 midi_time_axis.cc:784 #, fuzzy msgid "Channel %1" msgstr "Kanały" -#: midi_time_axis.cc:911 midi_time_axis.cc:943 +#: midi_time_axis.cc:910 midi_time_axis.cc:942 #, fuzzy msgid "Controllers %1-%2" msgstr "Sterowanie" -#: midi_time_axis.cc:934 midi_time_axis.cc:937 +#: midi_time_axis.cc:933 midi_time_axis.cc:936 #, fuzzy msgid "Controller %1" msgstr "Sterowanie" -#: midi_time_axis.cc:960 +#: midi_time_axis.cc:959 msgid "Sustained" msgstr "" -#: midi_time_axis.cc:967 +#: midi_time_axis.cc:966 #, fuzzy msgid "Percussive" msgstr "Wystąpienie perkusji" -#: midi_time_axis.cc:987 +#: midi_time_axis.cc:986 #, fuzzy msgid "Meter Colors" msgstr "Przytrzymanie metrum" -#: midi_time_axis.cc:994 +#: midi_time_axis.cc:993 #, fuzzy msgid "Channel Colors" msgstr "Kanały" -#: midi_time_axis.cc:1001 +#: midi_time_axis.cc:1000 #, fuzzy msgid "Track Color" msgstr "Ścieżka" +#: midi_time_axis.cc:1488 midi_time_axis.cc:1494 midi_time_axis.cc:1504 +#: midi_time_axis.cc:1510 +#, fuzzy +msgid "all" +msgstr "Mały" + +#: midi_time_axis.cc:1491 midi_time_axis.cc:1507 +msgid "some" +msgstr "" + #: midi_tracer.cc:43 #, fuzzy msgid "Line history: " @@ -7658,7 +7672,7 @@ msgstr "" msgid "Missing Plugins" msgstr "Wtyczki" -#: missing_plugin_dialog.cc:33 +#: missing_plugin_dialog.cc:33 transcode_video_dialog.cc:59 msgid "OK" msgstr "OK" @@ -7737,12 +7751,12 @@ msgstr "" msgid "Could not find mixer.bindings in search path %1" msgstr "" -#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1721 +#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1720 msgid "pre" msgstr "przed" #: mixer_strip.cc:93 mixer_strip.cc:121 mixer_strip.cc:352 mixer_strip.cc:1293 -#: rc_option_editor.cc:1884 +#: rc_option_editor.cc:1873 #, fuzzy msgid "Comments" msgstr "Komentarze" @@ -7778,12 +7792,12 @@ msgstr "" msgid "Lock Solo Status" msgstr "" -#: mixer_strip.cc:201 mixer_strip.cc:1930 +#: mixer_strip.cc:201 mixer_strip.cc:1929 #, fuzzy msgid "lock" msgstr "Zegar" -#: mixer_strip.cc:202 mixer_strip.cc:1929 +#: mixer_strip.cc:202 mixer_strip.cc:1928 msgid "iso" msgstr "" @@ -7792,20 +7806,20 @@ msgstr "" msgid "Mix group" msgstr "Brak grupy" -#: mixer_strip.cc:349 rc_option_editor.cc:1881 +#: mixer_strip.cc:349 rc_option_editor.cc:1870 msgid "Phase Invert" msgstr "" -#: mixer_strip.cc:350 rc_option_editor.cc:1882 route_ui.cc:1213 +#: mixer_strip.cc:350 rc_option_editor.cc:1871 route_ui.cc:1213 #, fuzzy msgid "Solo Safe" msgstr "Bezpieczne solo" -#: mixer_strip.cc:353 mixer_ui.cc:123 route_time_axis.cc:664 +#: mixer_strip.cc:353 mixer_ui.cc:124 route_time_axis.cc:664 msgid "Group" msgstr "Grupa" -#: mixer_strip.cc:354 rc_option_editor.cc:1885 +#: mixer_strip.cc:354 rc_option_editor.cc:1874 #, fuzzy msgid "Meter Point" msgstr "Ustawienia metrum" @@ -7827,7 +7841,7 @@ msgstr "Wysyłanie MTC" msgid "Snd" msgstr "Sekundy" -#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2118 +#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2152 msgid "Not connected to JACK - no I/O changes are possible" msgstr "" @@ -7865,120 +7879,120 @@ msgstr "Kliknij by dodać/edytować komentarze" msgid ": comment editor" msgstr ": edytor komentarzy" -#: mixer_strip.cc:1429 +#: mixer_strip.cc:1428 msgid "Grp" msgstr "" -#: mixer_strip.cc:1432 +#: mixer_strip.cc:1431 msgid "~G" msgstr "" -#: mixer_strip.cc:1461 +#: mixer_strip.cc:1460 #, fuzzy msgid "Comments..." msgstr "Komentarze" -#: mixer_strip.cc:1463 +#: mixer_strip.cc:1462 #, fuzzy msgid "Save As Template..." msgstr "Zapisz szablon" -#: mixer_strip.cc:1469 route_group_dialog.cc:39 route_time_axis.cc:687 +#: mixer_strip.cc:1468 route_group_dialog.cc:39 route_time_axis.cc:687 msgid "Active" msgstr "Aktywne" -#: mixer_strip.cc:1476 +#: mixer_strip.cc:1475 msgid "Adjust Latency..." msgstr "" -#: mixer_strip.cc:1479 +#: mixer_strip.cc:1478 #, fuzzy msgid "Protect Against Denormals" msgstr "Chroń przed liczbami zdenormalizowanymi" -#: mixer_strip.cc:1485 route_time_axis.cc:426 +#: mixer_strip.cc:1484 route_time_axis.cc:426 #, fuzzy msgid "Remote Control ID..." msgstr "ID zdalnego sterowania" -#: mixer_strip.cc:1717 mixer_strip.cc:1741 +#: mixer_strip.cc:1716 mixer_strip.cc:1740 #, fuzzy msgid "in" msgstr "Wzmocnienie" -#: mixer_strip.cc:1725 +#: mixer_strip.cc:1724 msgid "post" msgstr "za" -#: mixer_strip.cc:1729 +#: mixer_strip.cc:1728 #, fuzzy msgid "out" msgstr "O programie" -#: mixer_strip.cc:1734 +#: mixer_strip.cc:1733 msgid "custom" msgstr "" -#: mixer_strip.cc:1745 +#: mixer_strip.cc:1744 #, fuzzy msgid "pr" msgstr "przed" -#: mixer_strip.cc:1749 +#: mixer_strip.cc:1748 #, fuzzy msgid "po" msgstr "L" -#: mixer_strip.cc:1753 +#: mixer_strip.cc:1752 #, fuzzy msgid "o" msgstr "Mono" -#: mixer_strip.cc:1758 +#: mixer_strip.cc:1757 msgid "c" msgstr "" -#: mixer_strip.cc:1906 route_ui.cc:138 +#: mixer_strip.cc:1905 route_ui.cc:138 msgid "Disk" msgstr "" -#: mixer_strip.cc:1921 monitor_section.cc:63 +#: mixer_strip.cc:1920 monitor_section.cc:63 msgid "AFL" msgstr "" -#: mixer_strip.cc:1924 monitor_section.cc:64 +#: mixer_strip.cc:1923 monitor_section.cc:64 msgid "PFL" msgstr "" -#: mixer_strip.cc:1937 +#: mixer_strip.cc:1936 #, fuzzy msgid "D" msgstr "CD" -#: mixer_strip.cc:1960 +#: mixer_strip.cc:1959 #, fuzzy msgid "i" msgstr "Wzmocnienie" -#: mixer_strip.cc:2134 +#: mixer_strip.cc:2133 #, fuzzy msgid "Pre-fader" msgstr "Przed potencjometrem" -#: mixer_strip.cc:2135 +#: mixer_strip.cc:2134 #, fuzzy msgid "Post-fader" msgstr "Za potencjometrem" -#: mixer_ui.cc:1188 +#: mixer_ui.cc:1189 msgid "track display list item for renamed strip not found!" msgstr "" -#: mixer_ui.cc:1272 +#: mixer_ui.cc:1273 msgid "-all-" msgstr "-wszystko-" -#: mixer_ui.cc:1791 +#: mixer_ui.cc:1792 msgid "Strips" msgstr "Pas" @@ -8369,7 +8383,7 @@ msgstr "" msgid "Panner (2D)" msgstr "" -#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:494 +#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:452 msgid "Bypass" msgstr "Pomiń" @@ -8394,23 +8408,23 @@ msgstr "" msgid "Playlists" msgstr "Listy odtwarzania" -#: playlist_selector.cc:55 +#: playlist_selector.cc:54 msgid "Playlists grouped by track" msgstr "Listy odtwarzania ułożone wg ścieżek" -#: playlist_selector.cc:102 +#: playlist_selector.cc:101 msgid "Playlist for %1" msgstr "Lista odtwarzania dla %1" -#: playlist_selector.cc:115 +#: playlist_selector.cc:114 msgid "Other tracks" msgstr "Inne ścieżki" -#: playlist_selector.cc:140 +#: playlist_selector.cc:139 msgid "unassigned" msgstr "nieokreślono" -#: playlist_selector.cc:195 +#: playlist_selector.cc:194 #, fuzzy msgid "Imported" msgstr "Importuj" @@ -8424,32 +8438,32 @@ msgstr "" msgid "Show phase" msgstr "Linie" -#: plugin_selector.cc:53 plugin_selector.cc:221 +#: plugin_selector.cc:53 plugin_selector.cc:220 msgid "Name contains" msgstr "Nazwa zawiera" -#: plugin_selector.cc:54 plugin_selector.cc:225 +#: plugin_selector.cc:54 plugin_selector.cc:224 msgid "Type contains" msgstr "Rodzaj zawiera" -#: plugin_selector.cc:55 plugin_selector.cc:223 +#: plugin_selector.cc:55 plugin_selector.cc:222 #, fuzzy msgid "Category contains" msgstr "Autor zawiera" -#: plugin_selector.cc:56 plugin_selector.cc:245 +#: plugin_selector.cc:56 plugin_selector.cc:244 msgid "Author contains" msgstr "Autor zawiera" -#: plugin_selector.cc:57 plugin_selector.cc:247 +#: plugin_selector.cc:57 plugin_selector.cc:246 msgid "Library contains" msgstr "Biblioteka zawiera" -#: plugin_selector.cc:58 plugin_selector.cc:211 plugin_selector.cc:522 +#: plugin_selector.cc:58 plugin_selector.cc:210 plugin_selector.cc:521 msgid "Favorites only" msgstr "" -#: plugin_selector.cc:59 plugin_selector.cc:215 plugin_selector.cc:522 +#: plugin_selector.cc:59 plugin_selector.cc:214 plugin_selector.cc:521 #, fuzzy msgid "Hidden only" msgstr "Ukryte" @@ -8458,168 +8472,168 @@ msgstr "Ukryte" msgid "Plugin Manager" msgstr "" -#: plugin_selector.cc:85 +#: plugin_selector.cc:84 msgid "Fav" msgstr "" -#: plugin_selector.cc:87 +#: plugin_selector.cc:86 msgid "Available Plugins" msgstr "Dostępne wtyczki" -#: plugin_selector.cc:88 +#: plugin_selector.cc:87 msgid "Type" msgstr "Rodzaj" -#: plugin_selector.cc:89 +#: plugin_selector.cc:88 msgid "Category" msgstr "Kategoria" -#: plugin_selector.cc:90 +#: plugin_selector.cc:89 msgid "Creator" msgstr "Kreator" -#: plugin_selector.cc:91 +#: plugin_selector.cc:90 #, fuzzy msgid "# Audio In" msgstr "Odsłuch" -#: plugin_selector.cc:92 +#: plugin_selector.cc:91 #, fuzzy msgid "# Audio Out" msgstr "Dodaj szynę dźwiękową" -#: plugin_selector.cc:93 +#: plugin_selector.cc:92 #, fuzzy msgid "# MIDI In" msgstr "MIDI" -#: plugin_selector.cc:94 +#: plugin_selector.cc:93 msgid "# MIDI Out" msgstr "" -#: plugin_selector.cc:116 +#: plugin_selector.cc:115 msgid "Plugins to be connected" msgstr "Wtyczki do podłączenia" -#: plugin_selector.cc:129 +#: plugin_selector.cc:128 msgid "Add a plugin to the effect list" msgstr "Dodaj wtyczke do listy efektów" -#: plugin_selector.cc:133 +#: plugin_selector.cc:132 msgid "Remove a plugin from the effect list" msgstr "Usuń wtyczkę z listy efektów" -#: plugin_selector.cc:135 +#: plugin_selector.cc:134 msgid "Update available plugins" msgstr "Odśwież listę dostępnych wtyczek" -#: plugin_selector.cc:172 +#: plugin_selector.cc:171 msgid "Insert Plugin(s)" msgstr "Wstaw wtyczkę" -#: plugin_selector.cc:321 plugin_selector.cc:322 plugin_selector.cc:323 -#: plugin_selector.cc:324 +#: plugin_selector.cc:320 plugin_selector.cc:321 plugin_selector.cc:322 +#: plugin_selector.cc:323 msgid "variable" msgstr "" -#: plugin_selector.cc:481 +#: plugin_selector.cc:480 msgid "" "The plugin \"%1\" could not be loaded\n" "\n" "See the Log window for more details (maybe)" msgstr "" -#: plugin_selector.cc:629 +#: plugin_selector.cc:628 msgid "Favorites" msgstr "" -#: plugin_selector.cc:631 +#: plugin_selector.cc:630 #, fuzzy msgid "Plugin Manager..." msgstr "Nowa wtyczka..." -#: plugin_selector.cc:635 +#: plugin_selector.cc:634 #, fuzzy msgid "By Creator" msgstr "Kreator" -#: plugin_selector.cc:638 +#: plugin_selector.cc:637 #, fuzzy msgid "By Category" msgstr "Kategoria" -#: plugin_ui.cc:118 +#: plugin_ui.cc:116 msgid "Eh? LADSPA plugins don't have editors!" msgstr "" -#: plugin_ui.cc:127 plugin_ui.cc:270 +#: plugin_ui.cc:125 plugin_ui.cc:228 msgid "" "unknown type of editor-supplying plugin (note: no VST support in this " "version of %1)" msgstr "" -#: plugin_ui.cc:130 +#: plugin_ui.cc:128 msgid "unknown type of editor-supplying plugin" msgstr "" -#: plugin_ui.cc:300 +#: plugin_ui.cc:258 msgid "" "unknown type of editor-supplying plugin (note: no linuxVST support in this " "version of %1)" msgstr "" -#: plugin_ui.cc:372 +#: plugin_ui.cc:330 msgid "create_lv2_editor called on non-LV2 plugin" msgstr "" -#: plugin_ui.cc:460 +#: plugin_ui.cc:418 msgid "Add" msgstr "Dodaj" -#: plugin_ui.cc:464 +#: plugin_ui.cc:422 #, fuzzy msgid "Description" msgstr "Zaznaczenie" -#: plugin_ui.cc:465 +#: plugin_ui.cc:423 #, fuzzy msgid "Plugin analysis" msgstr "Wtyczki" -#: plugin_ui.cc:472 +#: plugin_ui.cc:430 msgid "" "Presets (if any) for this plugin\n" "(Both factory and user-created)" msgstr "" -#: plugin_ui.cc:473 +#: plugin_ui.cc:431 #, fuzzy msgid "Save a new preset" msgstr "Nazwa zrzutu:" -#: plugin_ui.cc:474 +#: plugin_ui.cc:432 msgid "Save the current preset" msgstr "" -#: plugin_ui.cc:475 +#: plugin_ui.cc:433 msgid "Delete the current preset" msgstr "" -#: plugin_ui.cc:476 +#: plugin_ui.cc:434 msgid "Disable signal processing by the plugin" msgstr "" -#: plugin_ui.cc:509 plugin_ui.cc:675 +#: plugin_ui.cc:467 plugin_ui.cc:632 msgid "" "Click to allow the plugin to receive keyboard events that %1 would normally " "use as a shortcut" msgstr "" -#: plugin_ui.cc:510 +#: plugin_ui.cc:468 msgid "Click to enable/disable this plugin" msgstr "" -#: plugin_ui.cc:549 +#: plugin_ui.cc:507 #, fuzzy msgid "latency (%1 sample)" msgid_plural "latency (%1 samples)" @@ -8627,21 +8641,21 @@ msgstr[0] "Opóźnienie" msgstr[1] "Opóźnienie" msgstr[2] "Opóźnienie" -#: plugin_ui.cc:551 +#: plugin_ui.cc:509 #, fuzzy msgid "latency (%1 ms)" msgstr "Opóźnienie" -#: plugin_ui.cc:562 +#: plugin_ui.cc:520 #, fuzzy msgid "Edit Latency" msgstr "Opóźnienie" -#: plugin_ui.cc:602 +#: plugin_ui.cc:559 msgid "Plugin preset %1 not found" msgstr "" -#: plugin_ui.cc:682 +#: plugin_ui.cc:639 msgid "Click to allow normal use of %1 keyboard shortcuts" msgstr "" @@ -8843,46 +8857,59 @@ msgstr "Nie ma więcej dostępnych portów JACK." msgid "There are no %1 ports to connect." msgstr "Nie ma więcej dostępnych portów JACK." -#: processor_box.cc:358 +#: processor_box.cc:255 +msgid "" +"%1\n" +"Double-click to show GUI.\n" +"Alt+double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:258 +msgid "" +"%1\n" +"Double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:371 #, fuzzy msgid "Show All Controls" msgstr "Wyświetl ustawienia wysyłu" -#: processor_box.cc:362 +#: processor_box.cc:375 #, fuzzy msgid "Hide All Controls" msgstr "Ukryj wszystkie przejścia krzyżowe" -#: processor_box.cc:451 +#: processor_box.cc:464 #, fuzzy msgid "on" msgstr "Mono" -#: processor_box.cc:451 rc_option_editor.cc:1914 rc_option_editor.cc:1928 +#: processor_box.cc:464 rc_option_editor.cc:1903 rc_option_editor.cc:1917 msgid "off" msgstr "wył" -#: processor_box.cc:716 +#: processor_box.cc:729 msgid "" "Right-click to add/remove/edit\n" "plugins,inserts,sends and more" msgstr "" -#: processor_box.cc:1150 processor_box.cc:1540 +#: processor_box.cc:1184 processor_box.cc:1578 msgid "Plugin Incompatibility" msgstr "" -#: processor_box.cc:1153 +#: processor_box.cc:1187 msgid "You attempted to add the plugin \"%1\" in slot %2.\n" msgstr "" -#: processor_box.cc:1159 +#: processor_box.cc:1193 msgid "" "\n" "This plugin has:\n" msgstr "" -#: processor_box.cc:1162 +#: processor_box.cc:1196 #, fuzzy msgid "\t%1 MIDI input\n" msgid_plural "\t%1 MIDI inputs\n" @@ -8890,7 +8917,7 @@ msgstr[0] "%1 wejście" msgstr[1] "%1 wejście" msgstr[2] "%1 wejście" -#: processor_box.cc:1166 +#: processor_box.cc:1200 #, fuzzy msgid "\t%1 audio input\n" msgid_plural "\t%1 audio inputs\n" @@ -8898,13 +8925,13 @@ msgstr[0] "%1 wejście" msgstr[1] "%1 wejście" msgstr[2] "%1 wejście" -#: processor_box.cc:1169 +#: processor_box.cc:1203 msgid "" "\n" "but at the insertion point, there are:\n" msgstr "" -#: processor_box.cc:1172 +#: processor_box.cc:1206 #, fuzzy msgid "\t%1 MIDI channel\n" msgid_plural "\t%1 MIDI channels\n" @@ -8912,7 +8939,7 @@ msgstr[0] "Kanały wejściowe" msgstr[1] "Kanały wejściowe" msgstr[2] "Kanały wejściowe" -#: processor_box.cc:1176 +#: processor_box.cc:1210 #, fuzzy msgid "\t%1 audio channel\n" msgid_plural "\t%1 audio channels\n" @@ -8920,44 +8947,44 @@ msgstr[0] "Kanały wejściowe" msgstr[1] "Kanały wejściowe" msgstr[2] "Kanały wejściowe" -#: processor_box.cc:1179 +#: processor_box.cc:1213 msgid "" "\n" "%1 is unable to insert this plugin here.\n" msgstr "" -#: processor_box.cc:1216 +#: processor_box.cc:1249 msgid "Cannot set up new send: %1" msgstr "" -#: processor_box.cc:1543 +#: processor_box.cc:1581 msgid "" "You cannot reorder these plugins/sends/inserts\n" "in that way because the inputs and\n" "outputs will not work correctly." msgstr "" -#: processor_box.cc:1728 +#: processor_box.cc:1765 #, fuzzy msgid "Rename Processor" msgstr "Zmień nazwę ścieżki" -#: processor_box.cc:1759 +#: processor_box.cc:1796 msgid "At least 100 IO objects exist with a name like %1 - name not changed" msgstr "" -#: processor_box.cc:1893 +#: processor_box.cc:1930 msgid "plugin insert constructor failed" msgstr "" -#: processor_box.cc:1904 +#: processor_box.cc:1941 msgid "" "Copying the set of processors on the clipboard failed,\n" "probably because the I/O configuration of the plugins\n" "could not match the configuration of this track." msgstr "" -#: processor_box.cc:1950 +#: processor_box.cc:1987 #, fuzzy msgid "" "Do you really want to remove all processors from %1?\n" @@ -8966,16 +8993,16 @@ msgstr "" "Na pewno usunąć wszystkie przekierowania przed potencjometrem z tej szyny?\n" "(tej operacji nie można cofnąć)" -#: processor_box.cc:1954 processor_box.cc:1979 +#: processor_box.cc:1991 processor_box.cc:2016 msgid "Yes, remove them all" msgstr "Tak, usuń je wszystkie" -#: processor_box.cc:1956 processor_box.cc:1981 +#: processor_box.cc:1993 processor_box.cc:2018 #, fuzzy msgid "Remove processors" msgstr "Usuń znacznik" -#: processor_box.cc:1971 +#: processor_box.cc:2008 #, fuzzy msgid "" "Do you really want to remove all pre-fader processors from %1?\n" @@ -8984,7 +9011,7 @@ msgstr "" "Na pewno usunąć wszystkie przekierowania przed potencjometrem z tej szyny?\n" "(tej operacji nie można cofnąć)" -#: processor_box.cc:1974 +#: processor_box.cc:2011 #, fuzzy msgid "" "Do you really want to remove all post-fader processors from %1?\n" @@ -8993,59 +9020,59 @@ msgstr "" "Na pewno sunąć wszystkie przekierowania za potencjometrem z tej szyny?\n" "(tej operacji nie można cofnąć)" -#: processor_box.cc:2178 +#: processor_box.cc:2198 #, fuzzy msgid "New Plugin" msgstr "Nowa wtyczka..." -#: processor_box.cc:2181 +#: processor_box.cc:2201 msgid "New Insert" msgstr "Nowy przysył" -#: processor_box.cc:2184 +#: processor_box.cc:2204 #, fuzzy msgid "New External Send ..." msgstr "Nowy wysył..." -#: processor_box.cc:2188 +#: processor_box.cc:2208 #, fuzzy msgid "New Aux Send ..." msgstr "Nowy wysył..." -#: processor_box.cc:2192 +#: processor_box.cc:2212 #, fuzzy msgid "Clear (all)" msgstr "Wyczyść wszystkie zakresy" -#: processor_box.cc:2194 +#: processor_box.cc:2214 #, fuzzy msgid "Clear (pre-fader)" msgstr "Wyczyść metrum" -#: processor_box.cc:2196 +#: processor_box.cc:2216 #, fuzzy msgid "Clear (post-fader)" msgstr "Wyczyść metrum" -#: processor_box.cc:2222 +#: processor_box.cc:2242 msgid "Activate All" msgstr "Włącz wszystko" -#: processor_box.cc:2224 +#: processor_box.cc:2244 #, fuzzy msgid "Deactivate All" msgstr "Wyłącz wszystko" -#: processor_box.cc:2226 +#: processor_box.cc:2246 #, fuzzy msgid "A/B Plugins" msgstr "Wtyczki" -#: processor_box.cc:2235 -msgid "Edit with basic controls..." +#: processor_box.cc:2255 +msgid "Edit with generic controls..." msgstr "" -#: processor_box.cc:2481 +#: processor_box.cc:2531 msgid "%1: %2 (by %3)" msgstr "" @@ -9184,6 +9211,11 @@ msgstr "" msgid "Recording (seconds of buffering):" msgstr "" +#: rc_option_editor.cc:656 +#, fuzzy +msgid "Control Surface Protocol" +msgstr "Urządzenia sterujące" + #: rc_option_editor.cc:660 msgid "Feedback" msgstr "Sprzężenie zwrotne" @@ -9192,40 +9224,40 @@ msgstr "Sprzężenie zwrotne" msgid "Double-click on a name to edit settings for an enabled protocol" msgstr "" -#: rc_option_editor.cc:818 +#: rc_option_editor.cc:817 msgid "Show Video Export Info before export" msgstr "" -#: rc_option_editor.cc:819 +#: rc_option_editor.cc:818 msgid "Show Video Server Startup Dialog" msgstr "" -#: rc_option_editor.cc:820 +#: rc_option_editor.cc:819 msgid "Advanced Setup (remote video server)" msgstr "" -#: rc_option_editor.cc:828 +#: rc_option_editor.cc:827 msgid "" "When enabled you can speficify a custom video-server URL and docroot. " "- Do not enable this option unless you know what you are doing." msgstr "" -#: rc_option_editor.cc:830 +#: rc_option_editor.cc:829 msgid "Video Server URL:" msgstr "" -#: rc_option_editor.cc:835 +#: rc_option_editor.cc:834 msgid "" "Base URL of the video-server including http prefix. This is usually 'http://" "hostname.example.org:1554/' and defaults to 'http://localhost:1554/' when " "the video-server is runing locally" msgstr "" -#: rc_option_editor.cc:837 +#: rc_option_editor.cc:836 msgid "Video Folder:" msgstr "" -#: rc_option_editor.cc:842 +#: rc_option_editor.cc:841 msgid "" "Local path to the video-server document-root. Only files below this " "directory will be accessible by the video-server. If the server run on a " @@ -9234,125 +9266,125 @@ msgid "" "monitor and file-browsing when opening/adding a video file." msgstr "" -#: rc_option_editor.cc:849 +#: rc_option_editor.cc:848 msgid "" "When enabled an information window with details is displayed before " "the video-export dialog." msgstr "" -#: rc_option_editor.cc:854 +#: rc_option_editor.cc:853 msgid "" "When enabled the video server is never launched automatically without " "confirmation" msgstr "" -#: rc_option_editor.cc:995 +#: rc_option_editor.cc:993 #, fuzzy msgid "%1 Preferences" msgstr "Preferencje" -#: rc_option_editor.cc:1006 +#: rc_option_editor.cc:1004 msgid "DSP CPU Utilization" msgstr "" -#: rc_option_editor.cc:1010 +#: rc_option_editor.cc:1008 msgid "Signal processing uses" msgstr "" -#: rc_option_editor.cc:1015 +#: rc_option_editor.cc:1013 msgid "all but one processor" msgstr "" -#: rc_option_editor.cc:1016 +#: rc_option_editor.cc:1014 #, fuzzy msgid "all available processors" msgstr "Dostępne porty" -#: rc_option_editor.cc:1019 +#: rc_option_editor.cc:1017 msgid "%1 processors" msgstr "" -#: rc_option_editor.cc:1022 +#: rc_option_editor.cc:1020 msgid "This setting will only take effect when %1 is restarted." msgstr "" -#: rc_option_editor.cc:1027 +#: rc_option_editor.cc:1025 #, fuzzy msgid "Options|Undo" msgstr "Opcje" -#: rc_option_editor.cc:1034 +#: rc_option_editor.cc:1032 #, fuzzy msgid "Verify removal of last capture" msgstr "Potwierdzanie usuwania ostatniego nagrania" -#: rc_option_editor.cc:1042 +#: rc_option_editor.cc:1040 #, fuzzy msgid "Make periodic backups of the session file" msgstr "Okresowe kopie bezpieczeństwa" -#: rc_option_editor.cc:1047 +#: rc_option_editor.cc:1045 #, fuzzy msgid "Session Management" msgstr "Sesja" -#: rc_option_editor.cc:1052 +#: rc_option_editor.cc:1050 msgid "Always copy imported files" msgstr "Kopiowanie importowanych plików" -#: rc_option_editor.cc:1059 +#: rc_option_editor.cc:1057 #, fuzzy msgid "Default folder for new sessions:" msgstr "Wszystko przed punktem edycji" -#: rc_option_editor.cc:1067 +#: rc_option_editor.cc:1065 msgid "Maximum number of recent sessions" msgstr "" -#: rc_option_editor.cc:1080 +#: rc_option_editor.cc:1078 #, fuzzy msgid "Click gain level" msgstr "Plik dźwiękowy uderzenia" -#: rc_option_editor.cc:1085 route_time_axis.cc:206 route_time_axis.cc:667 +#: rc_option_editor.cc:1083 route_time_axis.cc:206 route_time_axis.cc:667 msgid "Automation" msgstr "Automatyka" -#: rc_option_editor.cc:1090 +#: rc_option_editor.cc:1088 msgid "Thinning factor (larger value => less data)" msgstr "" -#: rc_option_editor.cc:1099 +#: rc_option_editor.cc:1097 msgid "Automation sampling interval (milliseconds)" msgstr "" -#: rc_option_editor.cc:1111 +#: rc_option_editor.cc:1109 #, fuzzy msgid "Keep record-enable engaged on stop" msgstr "Ustawienie nagrywania pozostaje włączone po zatrzymaniu" -#: rc_option_editor.cc:1120 +#: rc_option_editor.cc:1118 #, fuzzy msgid "Stop recording when an xrun occurs" msgstr "Zatrzymaj nagrywanie przy xrun" -#: rc_option_editor.cc:1125 +#: rc_option_editor.cc:1123 msgid "" "When enabled %1 will stop recording if an over- or underrun is " "detected by the audio engine" msgstr "" -#: rc_option_editor.cc:1131 +#: rc_option_editor.cc:1129 #, fuzzy msgid "Create markers where xruns occur" msgstr "Tworzenie znacznika w położeniu xrun" -#: rc_option_editor.cc:1140 +#: rc_option_editor.cc:1138 #, fuzzy msgid "Stop at the end of the session" msgstr "Przejdź do końca sesji" -#: rc_option_editor.cc:1145 +#: rc_option_editor.cc:1143 msgid "" "When enabled if %1 is not recording, it will stop the " "transport when it reaches the current session end marker\n" @@ -9361,11 +9393,11 @@ msgid "" "all times" msgstr "" -#: rc_option_editor.cc:1153 +#: rc_option_editor.cc:1151 msgid "Do seamless looping (not possible when slaved to MTC, JACK etc)" msgstr "" -#: rc_option_editor.cc:1158 +#: rc_option_editor.cc:1156 msgid "" "When enabled this will loop by reading ahead and wrapping around at " "the loop point, preventing any need to do a transport locate at the end of " @@ -9375,41 +9407,41 @@ msgid "" "loop when %1 reaches the end which will often cause a small click or delay" msgstr "" -#: rc_option_editor.cc:1166 +#: rc_option_editor.cc:1164 msgid "Disable per-track record disarm while rolling" msgstr "" -#: rc_option_editor.cc:1170 +#: rc_option_editor.cc:1168 msgid "" "When enabled this will prevent you from accidentally stopping " "specific tracks recording during a take" msgstr "" -#: rc_option_editor.cc:1175 +#: rc_option_editor.cc:1173 #, fuzzy msgid "12dB gain reduction during fast-forward and fast-rewind" msgstr "Redukcja wzmocnienia o 12dB podczas przewijania" -#: rc_option_editor.cc:1179 +#: rc_option_editor.cc:1177 msgid "" "This will reduce the unpleasant increase in perceived volume that occurs " "when fast-forwarding or rewinding through some kinds of audio" msgstr "" -#: rc_option_editor.cc:1183 +#: rc_option_editor.cc:1181 msgid "Sync/Slave" msgstr "" -#: rc_option_editor.cc:1187 +#: rc_option_editor.cc:1185 #, fuzzy msgid "External timecode source" msgstr "Źródło synchronizacji pozycji" -#: rc_option_editor.cc:1197 +#: rc_option_editor.cc:1195 msgid "Match session video frame rate to external timecode" msgstr "" -#: rc_option_editor.cc:1203 +#: rc_option_editor.cc:1201 msgid "" "This option controls the value of the video frame rate while chasing " "an external timecode source.\n" @@ -9423,22 +9455,22 @@ msgid "" "external timecode standard and the session standard." msgstr "" -#: rc_option_editor.cc:1213 +#: rc_option_editor.cc:1211 #, fuzzy msgid "External timecode is sync locked" msgstr "Źródło synchronizacji pozycji" -#: rc_option_editor.cc:1219 +#: rc_option_editor.cc:1217 msgid "" "When enabled indicates that the selected external timecode source " "shares sync (Black & Burst, Wordclock, etc) with the audio interface." msgstr "" -#: rc_option_editor.cc:1226 +#: rc_option_editor.cc:1224 msgid "Lock to 29.9700 fps instead of 30000/1001" msgstr "" -#: rc_option_editor.cc:1232 +#: rc_option_editor.cc:1230 msgid "" "When enabled the external timecode source is assumed to use 29.97 fps " "instead of 30000/1001.\n" @@ -9451,153 +9483,153 @@ msgid "" "variant of using exactly 29.97 fps has zero timecode drift.\n" msgstr "" -#: rc_option_editor.cc:1242 +#: rc_option_editor.cc:1240 msgid "LTC Reader" msgstr "" -#: rc_option_editor.cc:1246 +#: rc_option_editor.cc:1244 msgid "LTC incoming port" msgstr "" -#: rc_option_editor.cc:1259 +#: rc_option_editor.cc:1257 #, fuzzy msgid "LTC Generator" msgstr "Kreator" -#: rc_option_editor.cc:1264 +#: rc_option_editor.cc:1262 #, fuzzy msgid "Enable LTC generator" msgstr "Włącz nagrywanie" -#: rc_option_editor.cc:1271 +#: rc_option_editor.cc:1269 msgid "send LTC while stopped" msgstr "" -#: rc_option_editor.cc:1277 +#: rc_option_editor.cc:1275 msgid "" "When enabled %1 will continue to send LTC information even when the " "transport (playhead) is not moving" msgstr "" -#: rc_option_editor.cc:1283 +#: rc_option_editor.cc:1281 #, fuzzy msgid "LTC generator level" msgstr "Kreator" -#: rc_option_editor.cc:1287 +#: rc_option_editor.cc:1285 msgid "" "Specify the Peak Volume of the generated LTC signal in dbFS. A good value " "is 0dBu ^= -18dbFS in an EBU calibrated system" msgstr "" -#: rc_option_editor.cc:1299 +#: rc_option_editor.cc:1297 #, fuzzy msgid "Link selection of regions and tracks" msgstr "Odwróć zaznaczenie ścieżki" -#: rc_option_editor.cc:1307 +#: rc_option_editor.cc:1305 msgid "Move relevant automation when audio regions are moved" msgstr "" -#: rc_option_editor.cc:1315 +#: rc_option_editor.cc:1313 msgid "Show meters on tracks in the editor" msgstr "" -#: rc_option_editor.cc:1322 +#: rc_option_editor.cc:1320 msgid "Regions in active edit groups are edited together" msgstr "" -#: rc_option_editor.cc:1323 +#: rc_option_editor.cc:1321 msgid "whenever they overlap in time" msgstr "" -#: rc_option_editor.cc:1324 +#: rc_option_editor.cc:1322 msgid "only if they have identical length, position and origin" msgstr "" -#: rc_option_editor.cc:1334 +#: rc_option_editor.cc:1332 msgid "Make rubberband selection rectangle snap to the grid" msgstr "" -#: rc_option_editor.cc:1342 +#: rc_option_editor.cc:1340 #, fuzzy msgid "Show waveforms in regions" msgstr "Wyświetl obszary automatyczne" -#: rc_option_editor.cc:1350 +#: rc_option_editor.cc:1348 #, fuzzy msgid "Show gain envelopes in audio regions" msgstr "Wyświetl obszary automatyczne" -#: rc_option_editor.cc:1351 +#: rc_option_editor.cc:1349 msgid "in all modes" msgstr "" -#: rc_option_editor.cc:1352 +#: rc_option_editor.cc:1350 msgid "only in region gain mode" msgstr "" -#: rc_option_editor.cc:1359 +#: rc_option_editor.cc:1357 #, fuzzy msgid "Waveform scale" msgstr "Wykres fali" -#: rc_option_editor.cc:1364 +#: rc_option_editor.cc:1362 msgid "linear" msgstr "linearna" -#: rc_option_editor.cc:1365 +#: rc_option_editor.cc:1363 #, fuzzy msgid "logarithmic" msgstr "Logarytmiczny" -#: rc_option_editor.cc:1371 +#: rc_option_editor.cc:1369 #, fuzzy msgid "Waveform shape" msgstr "Wykres fali" -#: rc_option_editor.cc:1376 +#: rc_option_editor.cc:1374 #, fuzzy msgid "traditional" msgstr "Tradycyjny" -#: rc_option_editor.cc:1377 +#: rc_option_editor.cc:1375 #, fuzzy msgid "rectified" msgstr "Poprawiony" -#: rc_option_editor.cc:1384 +#: rc_option_editor.cc:1382 msgid "Show waveforms for audio while it is being recorded" msgstr "" -#: rc_option_editor.cc:1392 +#: rc_option_editor.cc:1390 msgid "Show zoom toolbar" msgstr "" -#: rc_option_editor.cc:1400 +#: rc_option_editor.cc:1398 msgid "Color regions using their track's color" msgstr "" -#: rc_option_editor.cc:1408 +#: rc_option_editor.cc:1406 msgid "Update editor window during drags of the summary" msgstr "" -#: rc_option_editor.cc:1416 +#: rc_option_editor.cc:1414 #, fuzzy msgid "Synchronise editor and mixer track order" msgstr "Synchronizacja kolejności ścieżek miksera i edytora" -#: rc_option_editor.cc:1424 +#: rc_option_editor.cc:1422 #, fuzzy msgid "Synchronise editor and mixer selection" msgstr "Synchronizacja kolejności ścieżek miksera i edytora" -#: rc_option_editor.cc:1431 +#: rc_option_editor.cc:1429 #, fuzzy msgid "Name new markers" msgstr "Dodaj nowy znacznik" -#: rc_option_editor.cc:1437 +#: rc_option_editor.cc:1435 msgid "" "If enabled, popup a dialog when a new marker is created to allow its name to " "be set as it is created.\n" @@ -9605,384 +9637,378 @@ msgid "" "You can always rename markers by right-clicking on them" msgstr "" -#: rc_option_editor.cc:1443 +#: rc_option_editor.cc:1441 msgid "Auto-scroll editor window when dragging near its edges" msgstr "" -#: rc_option_editor.cc:1450 +#: rc_option_editor.cc:1448 #, fuzzy msgid "Buffering" msgstr "Rozmiar bufora" -#: rc_option_editor.cc:1458 +#: rc_option_editor.cc:1456 #, fuzzy msgid "Record monitoring handled by" msgstr "Monitorowanie" -#: rc_option_editor.cc:1469 +#: rc_option_editor.cc:1467 #, fuzzy msgid "ardour" msgstr "ardour: " -#: rc_option_editor.cc:1470 +#: rc_option_editor.cc:1468 #, fuzzy msgid "audio hardware" msgstr "Klatki audio" -#: rc_option_editor.cc:1477 +#: rc_option_editor.cc:1475 #, fuzzy msgid "Tape machine mode" msgstr "Tryb taśmowy" -#: rc_option_editor.cc:1482 +#: rc_option_editor.cc:1480 msgid "Connection of tracks and busses" msgstr "" -#: rc_option_editor.cc:1487 +#: rc_option_editor.cc:1485 #, fuzzy msgid "Auto-connect master/monitor busses" msgstr "Łącz wyjścia z główną szyną automatycznie" -#: rc_option_editor.cc:1494 +#: rc_option_editor.cc:1492 #, fuzzy msgid "Connect track inputs" msgstr "Połączenia" -#: rc_option_editor.cc:1499 +#: rc_option_editor.cc:1497 #, fuzzy msgid "automatically to physical inputs" msgstr "Automatyczne łączenie do wejść fizycznych" -#: rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1498 rc_option_editor.cc:1511 #, fuzzy msgid "manually" msgstr "Ręcznie" -#: rc_option_editor.cc:1506 +#: rc_option_editor.cc:1504 msgid "Connect track and bus outputs" msgstr "" -#: rc_option_editor.cc:1511 +#: rc_option_editor.cc:1509 #, fuzzy msgid "automatically to physical outputs" msgstr "Automatyczne łączenie do wejść fizycznych" -#: rc_option_editor.cc:1512 +#: rc_option_editor.cc:1510 #, fuzzy msgid "automatically to master bus" msgstr "Automatyczne łączenie wyjść" -#: rc_option_editor.cc:1517 +#: rc_option_editor.cc:1515 #, fuzzy msgid "Denormals" msgstr "Cofnij normalizację" -#: rc_option_editor.cc:1522 +#: rc_option_editor.cc:1520 #, fuzzy msgid "Use DC bias to protect against denormals" msgstr "Chroń przed liczbami zdenormalizowanymi" -#: rc_option_editor.cc:1529 +#: rc_option_editor.cc:1527 #, fuzzy msgid "Processor handling" msgstr "Nieobsługiwane przez procesor" -#: rc_option_editor.cc:1534 +#: rc_option_editor.cc:1532 #, fuzzy msgid "no processor handling" msgstr "Nieobsługiwane przez procesor" -#: rc_option_editor.cc:1539 +#: rc_option_editor.cc:1537 #, fuzzy msgid "use FlushToZero" msgstr "Użyj FlushToZero" -#: rc_option_editor.cc:1543 +#: rc_option_editor.cc:1541 #, fuzzy msgid "use DenormalsAreZero" msgstr "Użyj DenormalsAreZero" -#: rc_option_editor.cc:1547 +#: rc_option_editor.cc:1545 #, fuzzy msgid "use FlushToZero and DenormalsAreZero" msgstr "Użyj FlushToZero & DenormalsAreZero" -#: rc_option_editor.cc:1557 +#: rc_option_editor.cc:1555 #, fuzzy msgid "Silence plugins when the transport is stopped" msgstr "Zatrzymanie wtyczek przy zakończeniu nagrywania/odtwarzania" -#: rc_option_editor.cc:1565 +#: rc_option_editor.cc:1563 #, fuzzy msgid "Make new plugins active" msgstr "włącz stopniowe wzmocnienie" -#: rc_option_editor.cc:1573 +#: rc_option_editor.cc:1571 msgid "Enable automatic analysis of audio" msgstr "" -#: rc_option_editor.cc:1581 +#: rc_option_editor.cc:1579 msgid "Replicate missing region channels" msgstr "" -#: rc_option_editor.cc:1588 rc_option_editor.cc:1603 rc_option_editor.cc:1615 -#: rc_option_editor.cc:1627 rc_option_editor.cc:1639 rc_option_editor.cc:1643 -#: rc_option_editor.cc:1651 rc_option_editor.cc:1659 rc_option_editor.cc:1667 -#: rc_option_editor.cc:1669 rc_option_editor.cc:1677 rc_option_editor.cc:1685 -#: rc_option_editor.cc:1693 +#: rc_option_editor.cc:1586 rc_option_editor.cc:1601 rc_option_editor.cc:1613 +#: rc_option_editor.cc:1625 rc_option_editor.cc:1637 rc_option_editor.cc:1641 +#: rc_option_editor.cc:1649 rc_option_editor.cc:1657 rc_option_editor.cc:1665 +#: rc_option_editor.cc:1667 rc_option_editor.cc:1675 rc_option_editor.cc:1683 +#: rc_option_editor.cc:1691 msgid "Solo / mute" msgstr "" -#: rc_option_editor.cc:1591 +#: rc_option_editor.cc:1589 msgid "Solo-in-place mute cut (dB)" msgstr "" -#: rc_option_editor.cc:1598 +#: rc_option_editor.cc:1596 msgid "Solo controls are Listen controls" msgstr "" -#: rc_option_editor.cc:1607 +#: rc_option_editor.cc:1605 #, fuzzy msgid "Listen Position" msgstr "Pozycja" -#: rc_option_editor.cc:1612 +#: rc_option_editor.cc:1610 #, fuzzy msgid "after-fader (AFL)" msgstr "Stefan Kersten" -#: rc_option_editor.cc:1613 +#: rc_option_editor.cc:1611 #, fuzzy msgid "pre-fader (PFL)" msgstr "Przekierowania przed potencjometrem" -#: rc_option_editor.cc:1619 +#: rc_option_editor.cc:1617 msgid "PFL signals come from" msgstr "" -#: rc_option_editor.cc:1624 +#: rc_option_editor.cc:1622 #, fuzzy msgid "before pre-fader processors" msgstr "Usuń znacznik" -#: rc_option_editor.cc:1625 +#: rc_option_editor.cc:1623 msgid "pre-fader but after pre-fader processors" msgstr "" -#: rc_option_editor.cc:1631 +#: rc_option_editor.cc:1629 msgid "AFL signals come from" msgstr "" -#: rc_option_editor.cc:1636 +#: rc_option_editor.cc:1634 #, fuzzy msgid "immediately post-fader" msgstr "Wyczyść metrum" -#: rc_option_editor.cc:1637 +#: rc_option_editor.cc:1635 #, fuzzy msgid "after post-fader processors (before pan)" msgstr "Usuń znacznik" -#: rc_option_editor.cc:1646 +#: rc_option_editor.cc:1644 msgid "Exclusive solo" msgstr "" -#: rc_option_editor.cc:1654 +#: rc_option_editor.cc:1652 msgid "Show solo muting" msgstr "Wyświetlanie wyciszania solo" -#: rc_option_editor.cc:1662 +#: rc_option_editor.cc:1660 msgid "Soloing overrides muting" msgstr "" -#: rc_option_editor.cc:1667 +#: rc_option_editor.cc:1665 msgid "Default track / bus muting options" msgstr "" -#: rc_option_editor.cc:1672 +#: rc_option_editor.cc:1670 msgid "Mute affects pre-fader sends" msgstr "" -#: rc_option_editor.cc:1680 +#: rc_option_editor.cc:1678 msgid "Mute affects post-fader sends" msgstr "" -#: rc_option_editor.cc:1688 +#: rc_option_editor.cc:1686 #, fuzzy msgid "Mute affects control outputs" msgstr "Łącz wyjścia ręcznie" -#: rc_option_editor.cc:1696 +#: rc_option_editor.cc:1694 msgid "Mute affects main outputs" msgstr "" -#: rc_option_editor.cc:1712 +#: rc_option_editor.cc:1710 #, fuzzy msgid "Send MIDI Time Code" msgstr "Sprzężenie zwrotne MIDI" -#: rc_option_editor.cc:1720 +#: rc_option_editor.cc:1718 msgid "Percentage either side of normal transport speed to transmit MTC" msgstr "" -#: rc_option_editor.cc:1729 +#: rc_option_editor.cc:1727 msgid "Obey MIDI Machine Control commands" msgstr "" -#: rc_option_editor.cc:1737 +#: rc_option_editor.cc:1735 msgid "Send MIDI Machine Control commands" msgstr "" -#: rc_option_editor.cc:1745 +#: rc_option_editor.cc:1743 #, fuzzy msgid "Send MIDI control feedback" msgstr "Sprzężenie zwrotne MIDI" -#: rc_option_editor.cc:1753 +#: rc_option_editor.cc:1751 #, fuzzy msgid "Inbound MMC device ID" msgstr "ID przychodzącego sygnału MMC" -#: rc_option_editor.cc:1762 +#: rc_option_editor.cc:1760 #, fuzzy msgid "Outbound MMC device ID" msgstr "ID wychodzącego sygnału MMC" -#: rc_option_editor.cc:1771 +#: rc_option_editor.cc:1769 msgid "Initial program change" msgstr "" -#: rc_option_editor.cc:1780 +#: rc_option_editor.cc:1778 msgid "Display first MIDI bank/program as 0" msgstr "" -#: rc_option_editor.cc:1788 +#: rc_option_editor.cc:1786 msgid "Never display periodic MIDI messages (MTC, MIDI Clock)" msgstr "" -#: rc_option_editor.cc:1796 +#: rc_option_editor.cc:1794 msgid "Sound MIDI notes as they are selected" msgstr "" -#: rc_option_editor.cc:1804 rc_option_editor.cc:1814 rc_option_editor.cc:1816 -#: rc_option_editor.cc:1818 rc_option_editor.cc:1820 rc_option_editor.cc:1833 +#: rc_option_editor.cc:1802 rc_option_editor.cc:1812 rc_option_editor.cc:1814 #, fuzzy msgid "User interaction" msgstr "Operacje na obszarach" -#: rc_option_editor.cc:1807 +#: rc_option_editor.cc:1805 msgid "" "Use translations of %1 messages\n" " (requires a restart of %1 to take effect)\n" " (if available for your language preferences)" msgstr "" -#: rc_option_editor.cc:1814 +#: rc_option_editor.cc:1812 #, fuzzy msgid "Keyboard" msgstr "Układ klawiatury" -#: rc_option_editor.cc:1818 -#, fuzzy -msgid "Control surfaces" -msgstr "Urządzenia sterujące" - -#: rc_option_editor.cc:1824 +#: rc_option_editor.cc:1822 #, fuzzy msgid "Control surface remote ID" msgstr "Urządzenia sterujące" -#: rc_option_editor.cc:1829 +#: rc_option_editor.cc:1827 #, fuzzy msgid "assigned by user" msgstr "ID urządzenia zdalnego przydzielone ręcznie" -#: rc_option_editor.cc:1830 +#: rc_option_editor.cc:1828 #, fuzzy msgid "follows order of mixer" msgstr "ID urządzenia zdalnego zgodne z kolejnością miksera" -#: rc_option_editor.cc:1831 +#: rc_option_editor.cc:1829 #, fuzzy msgid "follows order of editor" msgstr "ID urządzenia zdalnego zgodne z kolejnością edytora" -#: rc_option_editor.cc:1842 rc_option_editor.cc:1850 rc_option_editor.cc:1860 -#: rc_option_editor.cc:1862 rc_option_editor.cc:1870 rc_option_editor.cc:1888 -#: rc_option_editor.cc:1897 rc_option_editor.cc:1905 rc_option_editor.cc:1919 -#: rc_option_editor.cc:1936 -msgid "GUI" -msgstr "" +#: rc_option_editor.cc:1838 rc_option_editor.cc:1846 rc_option_editor.cc:1856 +#: rc_option_editor.cc:1877 rc_option_editor.cc:1886 rc_option_editor.cc:1894 +#: rc_option_editor.cc:1908 rc_option_editor.cc:1925 +#, fuzzy +msgid "Preferences|GUI" +msgstr "Preferencje" -#: rc_option_editor.cc:1845 +#: rc_option_editor.cc:1841 msgid "Graphically indicate mouse pointer hovering over various widgets" msgstr "" -#: rc_option_editor.cc:1853 +#: rc_option_editor.cc:1849 msgid "Show tooltips if mouse hovers over a control" msgstr "" -#: rc_option_editor.cc:1865 -msgid "Use plugins' own interfaces instead of %1's" +#: rc_option_editor.cc:1859 +msgid "GUI" msgstr "" -#: rc_option_editor.cc:1873 +#: rc_option_editor.cc:1862 msgid "update transport clock display every 40ms instead of every 100ms" msgstr "" -#: rc_option_editor.cc:1890 +#: rc_option_editor.cc:1879 #, fuzzy msgid "Mixer Strip" msgstr "Mikser" -#: rc_option_editor.cc:1900 +#: rc_option_editor.cc:1889 msgid "Use narrow strips in the mixer by default" msgstr "" -#: rc_option_editor.cc:1909 +#: rc_option_editor.cc:1898 #, fuzzy msgid "Meter hold time" msgstr "Przytrzymanie metrum" -#: rc_option_editor.cc:1915 +#: rc_option_editor.cc:1904 #, fuzzy msgid "short" msgstr "Krótko" -#: rc_option_editor.cc:1916 rc_option_editor.cc:1931 +#: rc_option_editor.cc:1905 rc_option_editor.cc:1920 #, fuzzy msgid "medium" msgstr "Średnio" -#: rc_option_editor.cc:1917 +#: rc_option_editor.cc:1906 msgid "long" msgstr "" -#: rc_option_editor.cc:1923 +#: rc_option_editor.cc:1912 #, fuzzy msgid "Meter fall-off" msgstr "Zmniejszanie metrum" -#: rc_option_editor.cc:1929 +#: rc_option_editor.cc:1918 #, fuzzy msgid "slowest" msgstr "Najwolniej" -#: rc_option_editor.cc:1930 +#: rc_option_editor.cc:1919 msgid "slow" msgstr "" -#: rc_option_editor.cc:1932 +#: rc_option_editor.cc:1921 #, fuzzy msgid "fast" msgstr "najszybsza" -#: rc_option_editor.cc:1933 +#: rc_option_editor.cc:1922 #, fuzzy msgid "faster" msgstr "Szybciej" -#: rc_option_editor.cc:1934 +#: rc_option_editor.cc:1923 msgid "fastest" msgstr "najszybsza" @@ -9995,7 +10021,7 @@ msgstr "przesłuchaj ten obszar" msgid "Position:" msgstr "Pozycja" -#: region_editor.cc:90 +#: region_editor.cc:90 add_video_dialog.cc:169 msgid "End:" msgstr "" @@ -10233,20 +10259,20 @@ msgstr "Zaznaczenie" msgid "Active state" msgstr "Włącz" -#: route_group_dialog.cc:47 route_group_dialog.cc:77 theme_manager.cc:69 +#: route_group_dialog.cc:47 route_group_dialog.cc:76 theme_manager.cc:71 msgid "Color" msgstr "Kolor" -#: route_group_dialog.cc:54 +#: route_group_dialog.cc:53 #, fuzzy msgid "RouteGroupDialog" msgstr "Okno dialogowe czyszczenia" -#: route_group_dialog.cc:93 +#: route_group_dialog.cc:92 msgid "Sharing" msgstr "" -#: route_group_dialog.cc:183 +#: route_group_dialog.cc:182 msgid "" "A route group of this name already exists. Please use a different name." msgstr "" @@ -11075,196 +11101,196 @@ msgstr "-4.1667%" msgid "-4.1667 - 0.1%" msgstr "-4.1667% - 0.1%" -#: session_option_editor.cc:85 +#: session_option_editor.cc:84 msgid "" "Use Video File's FPS Instead of Timecode Value for Timeline and Video " "Monitor." msgstr "" -#: session_option_editor.cc:92 +#: session_option_editor.cc:91 msgid "" "Apply Pull-Up/Down to Video Timeline and Video Monitor (Unless in JACK-sync)." msgstr "" -#: session_option_editor.cc:98 +#: session_option_editor.cc:96 #, fuzzy msgid "Ext Timecode Offsets" msgstr "Klatek na sekundę licznika czasu" -#: session_option_editor.cc:102 +#: session_option_editor.cc:100 #, fuzzy msgid "Slave Timecode offset" msgstr "Klatek na sekundę licznika czasu" -#: session_option_editor.cc:109 +#: session_option_editor.cc:107 msgid "The specified offset is added to the received timecode (MTC or LTC)." msgstr "" -#: session_option_editor.cc:115 +#: session_option_editor.cc:113 #, fuzzy msgid "Timecode Generator offset" msgstr "Klatek na sekundę licznika czasu" -#: session_option_editor.cc:122 +#: session_option_editor.cc:120 msgid "" "Specify an offset which is added to the generated timecode (so far only LTC)." msgstr "" -#: session_option_editor.cc:126 +#: session_option_editor.cc:124 msgid "JACK Transport/Time Settings" msgstr "" -#: session_option_editor.cc:130 +#: session_option_editor.cc:128 msgid "" "%1 is JACK Time Master (provides Bar|Beat|Tick and other information to JACK)" msgstr "" -#: session_option_editor.cc:139 +#: session_option_editor.cc:137 #, fuzzy msgid "Default crossfade type" msgstr "Przejście krzyżowe" -#: session_option_editor.cc:144 +#: session_option_editor.cc:142 msgid "Constant power (-3dB) crossfade" msgstr "" -#: session_option_editor.cc:145 +#: session_option_editor.cc:143 msgid "Linear (-6dB) crossfade" msgstr "" -#: session_option_editor.cc:150 +#: session_option_editor.cc:148 msgid "destructive-xfade-seconds" msgstr "" -#: session_option_editor.cc:151 +#: session_option_editor.cc:149 #, fuzzy msgid "Destructive crossfade length" msgstr "Długość destruktywnego przejścia krzyżowego (ms)" -#: session_option_editor.cc:160 +#: session_option_editor.cc:158 #, fuzzy msgid "Region fades active" msgstr "włącz stopniowe wzmocnienie" -#: session_option_editor.cc:167 +#: session_option_editor.cc:165 #, fuzzy msgid "Region fades visible" msgstr "Według końca obszaru w pliku" -#: session_option_editor.cc:174 session_option_editor.cc:187 -#: session_option_editor.cc:201 session_option_editor.cc:203 -#: session_option_editor.cc:209 session_option_editor.cc:216 +#: session_option_editor.cc:172 session_option_editor.cc:185 +#: session_option_editor.cc:199 session_option_editor.cc:201 +#: session_option_editor.cc:207 session_option_editor.cc:214 #, fuzzy msgid "Media" msgstr "Średnio" -#: session_option_editor.cc:174 +#: session_option_editor.cc:172 #, fuzzy msgid "Audio file format" msgstr "Format pliku dźwiękowego" -#: session_option_editor.cc:178 +#: session_option_editor.cc:176 #, fuzzy msgid "Sample format" msgstr "Format próbkowania" -#: session_option_editor.cc:183 +#: session_option_editor.cc:181 msgid "32-bit floating point" msgstr "" -#: session_option_editor.cc:184 +#: session_option_editor.cc:182 msgid "24-bit integer" msgstr "" -#: session_option_editor.cc:185 +#: session_option_editor.cc:183 msgid "16-bit integer" msgstr "" -#: session_option_editor.cc:191 +#: session_option_editor.cc:189 #, fuzzy msgid "File type" msgstr "Format pliku" -#: session_option_editor.cc:196 +#: session_option_editor.cc:194 msgid "Broadcast WAVE" msgstr "" -#: session_option_editor.cc:197 +#: session_option_editor.cc:195 msgid "WAVE" msgstr "" -#: session_option_editor.cc:198 +#: session_option_editor.cc:196 msgid "WAVE-64" msgstr "" -#: session_option_editor.cc:203 +#: session_option_editor.cc:201 #, fuzzy msgid "File locations" msgstr "wyczyść położenia" -#: session_option_editor.cc:205 +#: session_option_editor.cc:203 msgid "Search for audio files in:" msgstr "" -#: session_option_editor.cc:211 +#: session_option_editor.cc:209 msgid "Search for MIDI files in:" msgstr "" -#: session_option_editor.cc:222 +#: session_option_editor.cc:220 msgid "" "Track Input Monitoring automatically follows transport state (\"auto-input\")" msgstr "" -#: session_option_editor.cc:229 +#: session_option_editor.cc:227 #, fuzzy msgid "Use monitor section in this session" msgstr "Nie ładuj sesji" -#: session_option_editor.cc:240 +#: session_option_editor.cc:238 msgid "MIDI region copies are independent" msgstr "" -#: session_option_editor.cc:247 +#: session_option_editor.cc:245 msgid "" "Policy for handling overlapping notes\n" " on the same MIDI channel" msgstr "" -#: session_option_editor.cc:252 +#: session_option_editor.cc:250 msgid "never allow them" msgstr "" -#: session_option_editor.cc:253 +#: session_option_editor.cc:251 msgid "don't do anything in particular" msgstr "" -#: session_option_editor.cc:254 +#: session_option_editor.cc:252 msgid "replace any overlapped existing note" msgstr "" -#: session_option_editor.cc:255 +#: session_option_editor.cc:253 msgid "shorten the overlapped existing note" msgstr "" -#: session_option_editor.cc:256 +#: session_option_editor.cc:254 msgid "shorten the overlapping new note" msgstr "" -#: session_option_editor.cc:257 +#: session_option_editor.cc:255 msgid "replace both overlapping notes with a single note" msgstr "" -#: session_option_editor.cc:261 +#: session_option_editor.cc:259 #, fuzzy msgid "Glue to bars and beats" msgstr "Przyklejenie do taktów i uderzeń" -#: session_option_editor.cc:265 +#: session_option_editor.cc:263 #, fuzzy msgid "Glue new markers to bars and beats" msgstr "Przyklejenie do taktów i uderzeń" -#: session_option_editor.cc:272 +#: session_option_editor.cc:270 #, fuzzy msgid "Glue new regions to bars and beats" msgstr "Przyklejenie do taktów i uderzeń" @@ -11344,11 +11370,11 @@ msgstr "Pliki dźwiękowe" msgid "MIDI files" msgstr "Wszystkie pliki" -#: sfdb_ui.cc:458 +#: sfdb_ui.cc:458 add_video_dialog.cc:131 msgid "All files" msgstr "Wszystkie pliki" -#: sfdb_ui.cc:477 +#: sfdb_ui.cc:477 add_video_dialog.cc:142 msgid "Browse Files" msgstr "Przeglądanie plików" @@ -11410,7 +11436,7 @@ msgstr "" msgid "ID" msgstr "MIDI" -#: sfdb_ui.cc:573 +#: sfdb_ui.cc:573 add_video_dialog.cc:83 #, fuzzy msgid "Filename" msgstr "Zmień nazwę" @@ -11598,54 +11624,54 @@ msgstr "Szybka" msgid "Fastest" msgstr "Najszybciej" -#: shuttle_control.cc:55 +#: shuttle_control.cc:56 msgid "Shuttle speed control (Context-click for options)" msgstr "" -#: shuttle_control.cc:164 +#: shuttle_control.cc:165 #, fuzzy msgid "Percent" msgstr "Procenty" -#: shuttle_control.cc:172 +#: shuttle_control.cc:173 msgid "Units" msgstr "" -#: shuttle_control.cc:178 shuttle_control.cc:598 +#: shuttle_control.cc:179 shuttle_control.cc:599 #, fuzzy msgid "Sprung" msgstr "sprężyna" -#: shuttle_control.cc:182 shuttle_control.cc:601 +#: shuttle_control.cc:183 shuttle_control.cc:602 #, fuzzy msgid "Wheel" msgstr "koło" -#: shuttle_control.cc:216 +#: shuttle_control.cc:217 msgid "Maximum speed" msgstr "Maksymalna prędkość" -#: shuttle_control.cc:560 +#: shuttle_control.cc:561 #, fuzzy msgid "Playing" msgstr "Odtwórz" -#: shuttle_control.cc:575 +#: shuttle_control.cc:576 #, fuzzy, c-format msgid "<<< %+d semitones" msgstr "Półtony" -#: shuttle_control.cc:577 +#: shuttle_control.cc:578 #, fuzzy, c-format msgid ">>> %+d semitones" msgstr "Półtony" -#: shuttle_control.cc:582 +#: shuttle_control.cc:583 #, fuzzy msgid "Stopped" msgstr "Zatrzymaj" -#: splash.cc:69 +#: splash.cc:73 #, fuzzy msgid "%1 loading ..." msgstr "Wczytywanie..." @@ -11688,7 +11714,7 @@ msgstr "" msgid "I'd like more options for this session" msgstr "" -#: startup.cc:196 +#: startup.cc:194 msgid "" "Welcome to this BETA release of Ardour 3.0\n" "\n" @@ -11713,16 +11739,16 @@ msgid "" " http://ardour.org/support\n" msgstr "" -#: startup.cc:220 +#: startup.cc:218 msgid "This is a BETA RELEASE" msgstr "" -#: startup.cc:326 +#: startup.cc:324 #, fuzzy msgid "Audio / MIDI Setup" msgstr "Ustawienia dźwięku" -#: startup.cc:338 +#: startup.cc:336 msgid "" "%1 is a digital audio workstation. You can use it to " "record, edit and mix multi-track audio. You can produce your own CDs, mix " @@ -11732,15 +11758,15 @@ msgid "" "program. " msgstr "" -#: startup.cc:364 +#: startup.cc:362 msgid "Welcome to %1" msgstr "" -#: startup.cc:387 +#: startup.cc:385 msgid "Default folder for %1 sessions" msgstr "" -#: startup.cc:393 +#: startup.cc:391 msgid "" "Each project that you work on with %1 has its own folder.\n" "These can require a lot of disk space if you are recording audio.\n" @@ -11750,11 +11776,11 @@ msgid "" "(You can put new sessions anywhere, this is just a default)" msgstr "" -#: startup.cc:417 +#: startup.cc:415 msgid "Default folder for new sessions" msgstr "" -#: startup.cc:438 +#: startup.cc:436 msgid "" "While recording instruments or vocals, you probably want to listen to the\n" "signal as well as record it. This is called \"monitoring\". There are\n" @@ -11768,32 +11794,32 @@ msgid "" "If you do not understand what this is about, just accept the default." msgstr "" -#: startup.cc:459 +#: startup.cc:457 #, fuzzy msgid "Monitoring Choices" msgstr "Monitorowanie" -#: startup.cc:482 +#: startup.cc:480 msgid "Use a Master bus directly" msgstr "" -#: startup.cc:484 +#: startup.cc:482 msgid "" "Connect the Master bus directly to your hardware outputs. This is preferable " "for simple usage." msgstr "" -#: startup.cc:493 +#: startup.cc:491 msgid "Use an additional Monitor bus" msgstr "" -#: startup.cc:496 +#: startup.cc:494 msgid "" "Use a Monitor bus between Master bus and hardware outputs for \n" "greater control in monitoring without affecting the mix." msgstr "" -#: startup.cc:518 +#: startup.cc:516 msgid "" "You can change this preference at any time via the Preferences dialog.\n" "You can also add or remove the monitor section to/from any session.\n" @@ -11801,118 +11827,126 @@ msgid "" "If you do not understand what this is about, just accept the default." msgstr "" -#: startup.cc:529 +#: startup.cc:527 #, fuzzy msgid "Monitor Section" msgstr "Monitorowanie" -#: startup.cc:569 +#: startup.cc:573 +msgid "Check the website for more..." +msgstr "" + +#: startup.cc:576 +msgid "Click to open the program website in your web browser" +msgstr "" + +#: startup.cc:594 msgid "What would you like to do ?" msgstr "" -#: startup.cc:704 +#: startup.cc:729 #, fuzzy msgid "Open" msgstr "Otwórz" -#: startup.cc:750 +#: startup.cc:775 #, fuzzy msgid "Session name:" msgstr "Sesja" -#: startup.cc:773 +#: startup.cc:798 #, fuzzy msgid "Create session folder in:" msgstr "Położenie folderu:" -#: startup.cc:788 +#: startup.cc:813 #, fuzzy msgid "Select folder for session" msgstr "Wszystko przed punktem edycji" -#: startup.cc:820 +#: startup.cc:845 #, fuzzy msgid "Use this template" msgstr "Wybieranie szablonu" -#: startup.cc:823 +#: startup.cc:848 #, fuzzy msgid "no template" msgstr "-szablon" -#: startup.cc:851 +#: startup.cc:876 msgid "Use an existing session as a template:" msgstr "" -#: startup.cc:863 +#: startup.cc:888 #, fuzzy msgid "Select template" msgstr "Wybieranie szablonu" -#: startup.cc:889 +#: startup.cc:914 msgid "New Session" msgstr "Nowa Sesja" -#: startup.cc:1043 +#: startup.cc:1068 #, fuzzy msgid "Select session file" msgstr "Wybieranie pliku sesji" -#: startup.cc:1059 +#: startup.cc:1084 msgid "Browse:" msgstr "Położenie:" -#: startup.cc:1068 +#: startup.cc:1093 #, fuzzy msgid "Select a session" msgstr "Wybieranie pliku sesji" -#: startup.cc:1094 startup.cc:1095 startup.cc:1096 +#: startup.cc:1119 startup.cc:1120 startup.cc:1121 msgid "channels" msgstr " " -#: startup.cc:1110 +#: startup.cc:1135 msgid "Busses" msgstr "Szyny" -#: startup.cc:1111 +#: startup.cc:1136 msgid "Inputs" msgstr "Wejścia" -#: startup.cc:1112 +#: startup.cc:1137 msgid "Outputs" msgstr "Wyjścia" -#: startup.cc:1120 +#: startup.cc:1145 #, fuzzy msgid "Create master bus" msgstr "Tworzenie głównej szyny" -#: startup.cc:1130 +#: startup.cc:1155 #, fuzzy msgid "Automatically connect to physical inputs" msgstr "Automatyczne łączenie do wejść fizycznych" -#: startup.cc:1137 startup.cc:1196 +#: startup.cc:1162 startup.cc:1221 msgid "Use only" msgstr "Ilość używanych kanałów:" -#: startup.cc:1190 +#: startup.cc:1215 #, fuzzy msgid "Automatically connect outputs" msgstr "Automatyczne łączenie wyjść" -#: startup.cc:1212 +#: startup.cc:1237 #, fuzzy msgid "... to master bus" msgstr "do głównej szyny" -#: startup.cc:1222 +#: startup.cc:1247 #, fuzzy msgid "... to physical outputs" msgstr "do wyjść fizycznych" -#: startup.cc:1272 +#: startup.cc:1297 #, fuzzy msgid "Advanced Session Options" msgstr "Opcje zaawansowane" @@ -12066,11 +12100,11 @@ msgstr "" msgid "Insert a program change message" msgstr "" -#: step_entry.cc:342 step_entry.cc:701 +#: step_entry.cc:342 step_entry.cc:699 msgid "Move Insert Position Back by Note Length" msgstr "" -#: step_entry.cc:343 step_entry.cc:699 +#: step_entry.cc:343 step_entry.cc:697 msgid "Move Insert Position to Edit Point" msgstr "" @@ -12083,247 +12117,247 @@ msgstr "" msgid "Octave" msgstr "Oktawy" -#: step_entry.cc:599 +#: step_entry.cc:597 #, fuzzy msgid "Insert Note A" msgstr "Czas wstawienia" -#: step_entry.cc:600 +#: step_entry.cc:598 msgid "Insert Note A-sharp" msgstr "" -#: step_entry.cc:601 +#: step_entry.cc:599 #, fuzzy msgid "Insert Note B" msgstr "Czas wstawienia" -#: step_entry.cc:602 +#: step_entry.cc:600 #, fuzzy msgid "Insert Note C" msgstr "Czas wstawienia" -#: step_entry.cc:603 +#: step_entry.cc:601 msgid "Insert Note C-sharp" msgstr "" -#: step_entry.cc:604 +#: step_entry.cc:602 #, fuzzy msgid "Insert Note D" msgstr "Czas wstawienia" -#: step_entry.cc:605 +#: step_entry.cc:603 msgid "Insert Note D-sharp" msgstr "" -#: step_entry.cc:606 +#: step_entry.cc:604 #, fuzzy msgid "Insert Note E" msgstr "Czas wstawienia" -#: step_entry.cc:607 +#: step_entry.cc:605 #, fuzzy msgid "Insert Note F" msgstr "Czas wstawienia" -#: step_entry.cc:608 +#: step_entry.cc:606 msgid "Insert Note F-sharp" msgstr "" -#: step_entry.cc:609 +#: step_entry.cc:607 #, fuzzy msgid "Insert Note G" msgstr "Czas wstawienia" -#: step_entry.cc:610 +#: step_entry.cc:608 msgid "Insert Note G-sharp" msgstr "" -#: step_entry.cc:612 +#: step_entry.cc:610 #, fuzzy msgid "Insert a Note-length Rest" msgstr "zmień długość stopniowego wyciszenia" -#: step_entry.cc:613 +#: step_entry.cc:611 #, fuzzy msgid "Insert a Snap-length Rest" msgstr "zmień długość stopniowego wzmocnienia" -#: step_entry.cc:615 step_entry.cc:616 +#: step_entry.cc:613 step_entry.cc:614 msgid "Move to next octave" msgstr "" -#: step_entry.cc:618 +#: step_entry.cc:616 #, fuzzy msgid "Move to Next Note Length" msgstr "Zmień długość stopniowego wyciszenia" -#: step_entry.cc:619 +#: step_entry.cc:617 #, fuzzy msgid "Move to Previous Note Length" msgstr "Do końca poprzedniego obszaru" -#: step_entry.cc:621 +#: step_entry.cc:619 #, fuzzy msgid "Increase Note Length" msgstr "Zmień długość stopniowego wyciszenia" -#: step_entry.cc:622 +#: step_entry.cc:620 #, fuzzy msgid "Decrease Note Length" msgstr "Zmień długość stopniowego wyciszenia" -#: step_entry.cc:624 +#: step_entry.cc:622 msgid "Move to Next Note Velocity" msgstr "" -#: step_entry.cc:625 +#: step_entry.cc:623 msgid "Move to Previous Note Velocity" msgstr "" -#: step_entry.cc:627 +#: step_entry.cc:625 msgid "Increase Note Velocity" msgstr "" -#: step_entry.cc:628 +#: step_entry.cc:626 msgid "Decrease Note Velocity" msgstr "" -#: step_entry.cc:630 +#: step_entry.cc:628 msgid "Switch to the 1st octave" msgstr "" -#: step_entry.cc:631 +#: step_entry.cc:629 msgid "Switch to the 2nd octave" msgstr "" -#: step_entry.cc:632 +#: step_entry.cc:630 msgid "Switch to the 3rd octave" msgstr "" -#: step_entry.cc:633 +#: step_entry.cc:631 msgid "Switch to the 4th octave" msgstr "" -#: step_entry.cc:634 +#: step_entry.cc:632 msgid "Switch to the 5th octave" msgstr "" -#: step_entry.cc:635 +#: step_entry.cc:633 msgid "Switch to the 6th octave" msgstr "" -#: step_entry.cc:636 +#: step_entry.cc:634 msgid "Switch to the 7th octave" msgstr "" -#: step_entry.cc:637 +#: step_entry.cc:635 msgid "Switch to the 8th octave" msgstr "" -#: step_entry.cc:638 +#: step_entry.cc:636 msgid "Switch to the 9th octave" msgstr "" -#: step_entry.cc:639 +#: step_entry.cc:637 msgid "Switch to the 10th octave" msgstr "" -#: step_entry.cc:640 +#: step_entry.cc:638 msgid "Switch to the 11th octave" msgstr "" -#: step_entry.cc:645 +#: step_entry.cc:643 msgid "Set Note Length to Whole" msgstr "" -#: step_entry.cc:647 +#: step_entry.cc:645 #, fuzzy msgid "Set Note Length to 1/2" msgstr "Zmień długość stopniowego wzmocnienia" -#: step_entry.cc:649 +#: step_entry.cc:647 #, fuzzy msgid "Set Note Length to 1/3" msgstr "Zmień długość stopniowego wzmocnienia" -#: step_entry.cc:651 +#: step_entry.cc:649 #, fuzzy msgid "Set Note Length to 1/4" msgstr "Zmień długość stopniowego wzmocnienia" -#: step_entry.cc:653 +#: step_entry.cc:651 #, fuzzy msgid "Set Note Length to 1/8" msgstr "Zmień długość stopniowego wzmocnienia" -#: step_entry.cc:655 +#: step_entry.cc:653 msgid "Set Note Length to 1/16" msgstr "" -#: step_entry.cc:657 +#: step_entry.cc:655 msgid "Set Note Length to 1/32" msgstr "" -#: step_entry.cc:659 +#: step_entry.cc:657 msgid "Set Note Length to 1/64" msgstr "" -#: step_entry.cc:664 +#: step_entry.cc:662 msgid "Set Note Velocity to Pianississimo" msgstr "" -#: step_entry.cc:666 +#: step_entry.cc:664 msgid "Set Note Velocity to Pianissimo" msgstr "" -#: step_entry.cc:668 +#: step_entry.cc:666 msgid "Set Note Velocity to Piano" msgstr "" -#: step_entry.cc:670 +#: step_entry.cc:668 msgid "Set Note Velocity to Mezzo-Piano" msgstr "" -#: step_entry.cc:672 +#: step_entry.cc:670 msgid "Set Note Velocity to Mezzo-Forte" msgstr "" -#: step_entry.cc:674 +#: step_entry.cc:672 msgid "Set Note Velocity to Forte" msgstr "" -#: step_entry.cc:676 step_entry.cc:678 +#: step_entry.cc:674 step_entry.cc:676 msgid "Set Note Velocity to Fortississimo" msgstr "" -#: step_entry.cc:680 +#: step_entry.cc:678 #, fuzzy msgid "Toggle Triple Notes" msgstr "Przełącz tryb edycji" -#: step_entry.cc:685 +#: step_entry.cc:683 msgid "No Dotted Notes" msgstr "" -#: step_entry.cc:687 +#: step_entry.cc:685 #, fuzzy msgid "Toggled Dotted Notes" msgstr "Przełącz tryb edycji" -#: step_entry.cc:689 +#: step_entry.cc:687 msgid "Toggled Double-Dotted Notes" msgstr "" -#: step_entry.cc:691 +#: step_entry.cc:689 msgid "Toggled Triple-Dotted Notes" msgstr "" -#: step_entry.cc:694 +#: step_entry.cc:692 #, fuzzy msgid "Toggle Chord Entry" msgstr "Przełącz nagrywanie Ścieżki1" -#: step_entry.cc:696 +#: step_entry.cc:694 msgid "Sustain Selected Notes by Note Length" msgstr "" @@ -12463,33 +12497,45 @@ msgstr "Początek metrum w takcie:" msgid "incomprehensible meter note type (%1)" msgstr "" -#: theme_manager.cc:56 +#: theme_manager.cc:57 msgid "Dark Theme" msgstr "" -#: theme_manager.cc:57 +#: theme_manager.cc:58 msgid "Light Theme" msgstr "" -#: theme_manager.cc:58 +#: theme_manager.cc:59 msgid "Restore Defaults" msgstr "" -#: theme_manager.cc:59 +#: theme_manager.cc:60 #, fuzzy msgid "Draw \"flat\" buttons" msgstr "Reguluje automatyzację wzmocnienia" -#: theme_manager.cc:60 +#: theme_manager.cc:61 +msgid "All floating windows are dialogs" +msgstr "" + +#: theme_manager.cc:62 #, fuzzy msgid "Draw waveforms with color gradient" msgstr "Wyświetl obszary automatyczne" -#: theme_manager.cc:66 +#: theme_manager.cc:68 msgid "Object" msgstr "Obiekt" -#: theme_manager.cc:215 +#: theme_manager.cc:123 +msgid "" +"Mark all floating windows to be type \"Dialog\" rather than using \"Utility" +"\" for some.\n" +"This may help with some window managers. This requires a restart of %1 to " +"take effect" +msgstr "" + +#: theme_manager.cc:229 msgid "Unable to find UI style file %1 in search path %2. %3 will look strange" msgstr "" @@ -12524,47 +12570,47 @@ msgstr "" msgid "Preserve Formants" msgstr "" -#: time_fx_dialog.cc:72 +#: time_fx_dialog.cc:71 msgid "TimeFXDialog" msgstr "Okno rozciągania w czasie" -#: time_fx_dialog.cc:75 +#: time_fx_dialog.cc:74 msgid "Pitch Shift Audio" msgstr "" -#: time_fx_dialog.cc:77 +#: time_fx_dialog.cc:76 #, fuzzy msgid "Time Stretch Audio" msgstr "Rozciąganie w czasie" -#: time_fx_dialog.cc:105 transpose_dialog.cc:41 +#: time_fx_dialog.cc:104 transpose_dialog.cc:41 #, fuzzy msgid "Octaves:" msgstr "Oktawy" -#: time_fx_dialog.cc:110 transpose_dialog.cc:46 +#: time_fx_dialog.cc:109 transpose_dialog.cc:46 #, fuzzy msgid "Semitones:" msgstr "Półtony" -#: time_fx_dialog.cc:115 +#: time_fx_dialog.cc:114 #, fuzzy msgid "Cents:" msgstr "Zawartość:" -#: time_fx_dialog.cc:123 +#: time_fx_dialog.cc:122 msgid "Time|Shift" msgstr "" -#: time_fx_dialog.cc:147 time_fx_dialog.cc:150 +#: time_fx_dialog.cc:146 time_fx_dialog.cc:149 msgid "TimeFXButton" msgstr "" -#: time_fx_dialog.cc:155 +#: time_fx_dialog.cc:154 msgid "Stretch/Shrink" msgstr "Rozciągnij/skurcz" -#: time_fx_dialog.cc:165 +#: time_fx_dialog.cc:164 #, fuzzy msgid "Progress" msgstr "Szyny" @@ -12631,17 +12677,17 @@ msgstr "" msgid "missing RGBA style for \"%1\"" msgstr "" -#: utils.cc:513 +#: utils.cc:544 #, fuzzy msgid "cannot find XPM file for %1" msgstr "nie można otworzyć pliku pango.rc %1" -#: utils.cc:539 +#: utils.cc:570 #, fuzzy msgid "cannot find icon image for %1 using %2" msgstr "nie można otworzyć pliku pango.rc %1" -#: utils.cc:554 +#: utils.cc:585 msgid "Caught exception while loading icon named %1" msgstr "" @@ -12649,6 +12695,544 @@ msgstr "" msgid "VerboseCanvasCursor" msgstr "" +#: add_video_dialog.cc:54 +#, fuzzy +msgid "Set Video Track" +msgstr "Dodaj ścieżkę dźwiękową" + +#: add_video_dialog.cc:62 +#, fuzzy +msgid "Launch External Video Monitor" +msgstr "Rozszerzone" + +#: add_video_dialog.cc:63 +msgid "Adjust Session Framerate to Match Video Framerate" +msgstr "" + +#: add_video_dialog.cc:65 +msgid "Reload docroot" +msgstr "" + +#: add_video_dialog.cc:110 add_video_dialog.cc:114 +msgid "VideoServerIndex" +msgstr "" + +#: add_video_dialog.cc:128 +#, fuzzy +msgid "Video files" +msgstr "Pliki dźwiękowe" + +#: add_video_dialog.cc:163 +#, fuzzy +msgid "Video Information" +msgstr "Informacje o pliku dźwiękowym" + +#: add_video_dialog.cc:166 +#, fuzzy +msgid "Start:" +msgstr "Wyrównaj relatywnie" + +#: add_video_dialog.cc:172 +#, fuzzy +msgid "Frame rate:" +msgstr "Częstotliwość próbkowania:" + +#: add_video_dialog.cc:175 +msgid "Aspect Ratio:" +msgstr "" + +#: add_video_dialog.cc:653 +msgid " %1 fps" +msgstr "" + +#: editor_videotimeline.cc:138 +msgid "Export Successful: %1" +msgstr "" + +#: video_timeline.cc:467 +msgid "" +"Parsing video file info failed. Is the Video Server running? Is the file " +"readable by the Video Server? Does the docroot match? Is it a video file?" +msgstr "" + +#: video_timeline.cc:501 +msgid "Failed to set session-framerate: " +msgstr "" + +#: video_timeline.cc:501 +msgid " does not have a corresponding option setting in Ardour." +msgstr "" + +#: video_timeline.cc:507 +msgid "" +"Video file's framerate is not equal to Ardour session timecode's framerate: " +msgstr "" + +#: video_timeline.cc:508 +msgid " vs " +msgstr "" + +#: video_timeline.cc:690 +msgid "" +"Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ " +"(a custom path to xjadeo can be specified by setting the XJREMOTE " +"environment variable. It should point to an application compatible with " +"xjadeo's remote-control interface 'xjremote')." +msgstr "" + +#: video_monitor.cc:282 +#, fuzzy +msgid "Video Monitor: File Not Found." +msgstr "Monitorowanie" + +#: transcode_ffmpeg.cc:71 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system.\n" +"Video import and export is not possible until you install those tools.\n" +"Ardour requires ffmpeg and ffprobe from ffmpeg.org - version 1.1 or newer.\n" +"\n" +"The tools are included with the Ardour releases from ardour.org and also " +"available with the video-server at http://x42.github.com/harvid/\n" +"\n" +"Important: the files need to be installed in $PATH and named ffmpeg_harvid " +"and ffprobe_harvid.\n" +"If you already have a suitable ffmpeg installation on your system, we " +"recommend creating symbolic links from ffmpeg to ffmpeg_harvid and from " +"ffprobe to ffprobe_harvid.\n" +msgstr "" + +#: transcode_video_dialog.cc:55 +#, fuzzy +msgid "Transcode/Import Video File " +msgstr "Sesję do pliku dźwiękowego..." + +#: transcode_video_dialog.cc:57 +#, fuzzy +msgid "Output File:" +msgstr "Urządzenie wyjściowe" + +#: transcode_video_dialog.cc:60 export_video_dialog.cc:72 +msgid "Abort" +msgstr "" + +#: transcode_video_dialog.cc:62 +#, fuzzy +msgid "Height = " +msgstr "Rozmiar" + +#: transcode_video_dialog.cc:65 +msgid "Manual Override" +msgstr "" + +#: transcode_video_dialog.cc:69 +msgid "Debug Mode: Print ffmpeg Command and Output to stdout." +msgstr "" + +#: transcode_video_dialog.cc:106 +#, fuzzy +msgid "File Information" +msgstr "Informacje o pliku dźwiękowym" + +#: transcode_video_dialog.cc:112 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Import " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: transcode_video_dialog.cc:119 +msgid "" +"File-info can not be read. Most likely '%1' is not a valid video-file or an " +"unsupported video codec or format." +msgstr "" + +#: transcode_video_dialog.cc:133 +msgid "FPS:" +msgstr "" + +#: transcode_video_dialog.cc:135 +#, fuzzy +msgid "Duration:" +msgstr "Czas trwania (s)" + +#: transcode_video_dialog.cc:137 +msgid "Codec:" +msgstr "" + +#: transcode_video_dialog.cc:139 +msgid "Geometry:" +msgstr "" + +#: transcode_video_dialog.cc:154 +#, fuzzy +msgid "??" +msgstr "???" + +#: transcode_video_dialog.cc:175 +#, fuzzy +msgid "Import Settings" +msgstr "Wyjścia" + +#: transcode_video_dialog.cc:180 +msgid "Do Not Import Video" +msgstr "" + +#: transcode_video_dialog.cc:181 +msgid "Reference From Current Location" +msgstr "" + +#: transcode_video_dialog.cc:183 +#, fuzzy +msgid "Import/Transcode Video to Session" +msgstr "Ekspor sesji" + +#: transcode_video_dialog.cc:197 +msgid "Scale Video: Width = " +msgstr "" + +#: transcode_video_dialog.cc:204 +#, fuzzy +msgid "Original Width" +msgstr "Pozycja początkowa" + +#: transcode_video_dialog.cc:219 +msgid "Bitrate (KBit/s):" +msgstr "" + +#: transcode_video_dialog.cc:224 +#, fuzzy +msgid "Extract Audio:" +msgstr "Eksportuj obszar" + +#: transcode_video_dialog.cc:344 +#, fuzzy +msgid "Extracting Audio.." +msgstr "Eksportuj obszar" + +#: transcode_video_dialog.cc:347 +msgid "Audio Extraction Failed." +msgstr "" + +#: transcode_video_dialog.cc:373 +msgid "Transcoding Video.." +msgstr "" + +#: transcode_video_dialog.cc:407 +msgid "Transcoding Failed." +msgstr "" + +#: transcode_video_dialog.cc:490 +#, fuzzy +msgid "Save Transcoded Video File" +msgstr "Sesję do pliku dźwiękowego..." + +#: video_server_dialog.cc:42 +msgid "Launch Video Server" +msgstr "" + +#: video_server_dialog.cc:43 +msgid "Server Executable:" +msgstr "" + +#: video_server_dialog.cc:45 +#, fuzzy +msgid "Server Docroot:" +msgstr "Serwer:" + +#: video_server_dialog.cc:51 +msgid "Don't show this dialog again. (Reset in Edit->Preferences)." +msgstr "" + +#: video_server_dialog.cc:90 +msgid "" +"The external video server 'harvid' can not be found. The tool is included " +"with the Ardour releases from ardour.org, alternatively you can download it " +"from http://x42.github.com/harvid/ or acquire it from your distribution." +msgstr "" + +#: video_server_dialog.cc:117 +msgid "Listen Address:" +msgstr "" + +#: video_server_dialog.cc:122 +#, fuzzy +msgid "Listen Port:" +msgstr "Pozycja" + +#: video_server_dialog.cc:127 +#, fuzzy +msgid "Cache Size:" +msgstr "Największy rozmiar" + +#: video_server_dialog.cc:132 +msgid "" +"Ardour relies on an external Video Server for the videotimeline.\n" +"The server configured in Edit -> Prefereces -> Video is not reachable.\n" +"Do you want ardour to launch 'harvid' on this machine?" +msgstr "" + +#: video_server_dialog.cc:171 +msgid "Set Video Server Executable" +msgstr "" + +#: video_server_dialog.cc:191 +msgid "Server docroot" +msgstr "" + +#: utils_videotl.cc:52 +msgid "Destination is outside Video Server's docroot. " +msgstr "" + +#: utils_videotl.cc:53 +msgid "" +"The destination file path is outside of the Video Server's docroot. The file " +"will not be readable by the Video Server. Do you still want to continue?" +msgstr "" + +#: utils_videotl.cc:56 +msgid "Continue" +msgstr "" + +#: utils_videotl.cc:62 +msgid "Confirm Overwrite" +msgstr "" + +#: utils_videotl.cc:63 +#, fuzzy +msgid "A file with the same name already exists. Do you want to overwrite it?" +msgstr "Plik już istnieje. Zastąpić go?" + +#: utils_videotl.cc:73 utils_videotl.cc:89 +#, fuzzy +msgid "Cannot create video folder \"%1\" (%2)" +msgstr "Nie można odczytać pliku: %1 (%2)." + +#: export_video_dialog.cc:65 +#, fuzzy +msgid "Export Video File " +msgstr "Sesję do pliku dźwiękowego..." + +#: export_video_dialog.cc:69 +#, fuzzy +msgid "Video:" +msgstr "Wyrównaj relatywnie" + +#: export_video_dialog.cc:73 +msgid "Scale Video (W x H):" +msgstr "" + +#: export_video_dialog.cc:78 +msgid "Set Aspect Ratio:" +msgstr "" + +#: export_video_dialog.cc:79 +#, fuzzy +msgid "Normalize Audio" +msgstr "Normalizuj" + +#: export_video_dialog.cc:80 +msgid "2 Pass Encoding" +msgstr "" + +#: export_video_dialog.cc:81 +msgid "Codec Optimizations:" +msgstr "" + +#: export_video_dialog.cc:83 +#, fuzzy +msgid "Deinterlace" +msgstr "Wyśrodkuj" + +#: export_video_dialog.cc:84 +msgid "Use [2] B-frames (MPEG 2 or 4 only)" +msgstr "" + +#: export_video_dialog.cc:85 +msgid "Override FPS (Default is to retain FPS from the input video file):" +msgstr "" + +#: export_video_dialog.cc:86 +#, fuzzy +msgid "Include Session Metadata" +msgstr "od początku sesji" + +#: export_video_dialog.cc:88 +msgid "Enable Debug Mode: Print ffmpeg Command & Output to stdout." +msgstr "" + +#: export_video_dialog.cc:106 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Export " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: export_video_dialog.cc:116 +#, fuzzy +msgid "Output:" +msgstr "Wyjścia" + +#: export_video_dialog.cc:126 +#, fuzzy +msgid "Input:" +msgstr "Wejścia" + +#: export_video_dialog.cc:137 +#, fuzzy +msgid "Audio:" +msgstr "Odsłuch" + +#: export_video_dialog.cc:139 +#, fuzzy +msgid "Master Bus" +msgstr "Tworzenie głównej szyny" + +#: export_video_dialog.cc:166 +#, fuzzy +msgid "Settings:" +msgstr "Wejścia" + +#: export_video_dialog.cc:174 +#, fuzzy +msgid "Range:" +msgstr "Zakresy" + +#: export_video_dialog.cc:177 +#, fuzzy +msgid "Preset:" +msgstr "Zresetuj" + +#: export_video_dialog.cc:180 +msgid "Video Codec:" +msgstr "" + +#: export_video_dialog.cc:183 +#, fuzzy +msgid "Video KBit/s:" +msgstr "Wyrównaj relatywnie" + +#: export_video_dialog.cc:186 +#, fuzzy +msgid "Audio Codec:" +msgstr "Tryb dźwięku" + +#: export_video_dialog.cc:189 +#, fuzzy +msgid "Audio KBit/s:" +msgstr "Pliki dźwiękowe" + +#: export_video_dialog.cc:192 +#, fuzzy +msgid "Audio Samplerate:" +msgstr "Częstotliwość próbkowania:" + +#: export_video_dialog.cc:369 +#, fuzzy +msgid "Normalizing audio" +msgstr "Normalizacja wartości" + +#: export_video_dialog.cc:373 +#, fuzzy +msgid "Exporting audio" +msgstr "Eksportuj obszar" + +#: export_video_dialog.cc:419 +#, fuzzy +msgid "Exporting Audio.." +msgstr "Eksportuj obszar" + +#: export_video_dialog.cc:476 +msgid "" +"Export Video: Cannot query duration of video-file, using duration from " +"timeline instead." +msgstr "" + +#: export_video_dialog.cc:505 +msgid "Export Video: No Master Out Ports to Connect for Audio Export" +msgstr "" + +#: export_video_dialog.cc:544 +msgid "Encoding Video.." +msgstr "" + +#: export_video_dialog.cc:563 +msgid "Export Video: Video input file cannot be read." +msgstr "" + +#: export_video_dialog.cc:661 +msgid "Encoding Video.. Pass 1/2" +msgstr "" + +#: export_video_dialog.cc:673 +msgid "Encoding Video.. Pass 2/2" +msgstr "" + +#: export_video_dialog.cc:761 +msgid "Transcoding failed." +msgstr "" + +#: export_video_dialog.cc:930 export_video_dialog.cc:950 +#, fuzzy +msgid "Save Exported Video File" +msgstr "Sesję do pliku dźwiękowego..." + +#: export_video_infobox.cc:30 +#, fuzzy +msgid "Video Export Info" +msgstr "Monitorowanie" + +#: export_video_infobox.cc:31 +msgid "Do Not Show This Dialog Again (Reset in Edit > Preferences > Video)." +msgstr "" + +#: export_video_infobox.cc:43 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:46 +msgid "" +"Ardour video export is not recommended for mastering!\n" +"While 'ffmpeg' (which is used by ardour) can produce high-quality files, " +"this export lacks the possibility to tweak many settings. We recommend to " +"use 'winff', 'devede' or 'dvdauthor' to mux & master. Nevertheless this " +"video-export comes in handy to do quick snapshots, intermediates, dailies or " +"online videos.\n" +"\n" +"The soundtrack is created from the master-bus of the current Ardour " +"session.\n" +"\n" +"The video soure defaults to the file used in the video timeline, which may " +"not the best quality to start with, you should the original video file.\n" +"\n" +"If the export-range is longer than the original video, black video frames " +"are prefixed and/or appended. This process may fail with non-standard pixel-" +"aspect-ratios.\n" +"\n" +"The file-format is determined by the extension that you choose for the " +"output file (.avi, .mov, .flv, .ogv,...)\n" +"Note: not all combinations of format+codec+settings produce files which are " +"according so spec. e.g. flv files require sample-rates of 22.1kHz or " +"44.1kHz, mpeg containers can not be used with ac3 audio-codec, etc. If in " +"doubt, use one of the built-in presets." +msgstr "" + +#~ msgid "Connect" +#~ msgstr "Połącz" + +#~ msgid "Add Audio Track" +#~ msgstr "Dodaj ścieżkę dźwiękową" + +#~ msgid "Add Audio Bus" +#~ msgstr "Dodaj szynę dźwiękową" + +#, fuzzy +#~ msgid "Add MIDI Track" +#~ msgstr "Dodaj ścieżkę dźwiękową" + +#, fuzzy +#~ msgid "Control surfaces" +#~ msgstr "Urządzenia sterujące" + #, fuzzy #~ msgid "Hid" #~ msgstr "Ukryj" @@ -13367,9 +13951,6 @@ msgstr "" #~ msgid "Software monitoring" #~ msgstr "Programowe" -#~ msgid "External monitoring" -#~ msgstr "Rozszerzone" - #~ msgid "Auto-connect inputs to physical inputs" #~ msgstr "Łącz wejścia z wejściami fizycznymi automatycznie" @@ -13956,9 +14537,6 @@ msgstr "" #~ msgid "ardour: connections" #~ msgstr "Połączenia" -#~ msgid "Input Connections" -#~ msgstr "Połączenia wejściowe" - #~ msgid "Output Connections" #~ msgstr "Połączenia wyjściowe" diff --git a/gtk2_ardour/po/pt.po b/gtk2_ardour/po/pt.po index c2d1e7dfa0..bc02d059ab 100644 --- a/gtk2_ardour/po/pt.po +++ b/gtk2_ardour/po/pt.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: ardour 0.688.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2005-08-15 21:50-0000\n" "Last-Translator: Chris Ross, Alexander Franca & Leandro Marco\n" "Language-Team: Portuguese\n" @@ -263,110 +263,111 @@ msgid "" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" msgstr "" -#: about.cc:189 +#: about.cc:190 msgid "" "Italian:\n" "\tFilippo Pappalardo \n" "\tRaffaele Morelli \n" msgstr "" -#: about.cc:190 +#: about.cc:191 msgid "" "Portuguese:\n" "\tRui Nuno Capela \n" msgstr "" -#: about.cc:191 +#: about.cc:192 msgid "" "Brazilian Portuguese:\n" "\tAlexander da Franca Fernandes \n" "\tChris Ross \n" msgstr "" -#: about.cc:193 +#: about.cc:194 msgid "" "Spanish:\n" "\t Alex Krohn \n" "\tPablo Fernández \n" msgstr "" -#: about.cc:194 +#: about.cc:195 msgid "" "Russian:\n" "\t Igor Blinov \n" "\tAlexandre Prokoudine \n" msgstr "" -#: about.cc:196 +#: about.cc:197 msgid "" "Greek:\n" "\t Klearchos Gourgourinis \n" msgstr "" -#: about.cc:197 +#: about.cc:198 msgid "" "Swedish:\n" "\t Petter Sundlöf \n" msgstr "" -#: about.cc:198 +#: about.cc:199 msgid "" "Polish:\n" "\t Piotr Zaryk \n" msgstr "" -#: about.cc:199 +#: about.cc:200 msgid "" "Czech:\n" "\t Pavel Fric \n" msgstr "" -#: about.cc:200 +#: about.cc:201 msgid "" "Norwegian:\n" "\t Eivind Ødegård\n" msgstr "" -#: about.cc:201 +#: about.cc:202 msgid "" "Chinese:\n" "\t Rui-huai Zhang \n" msgstr "" -#: about.cc:579 +#: about.cc:580 msgid "Copyright (C) 1999-2013 Paul Davis\n" msgstr "" -#: about.cc:583 +#: about.cc:584 msgid "http://ardour.org/" msgstr "" -#: about.cc:584 +#: about.cc:585 msgid "" "%1\n" "(built from revision %2)" msgstr "" -#: about.cc:588 +#: about.cc:589 msgid "Config" msgstr "" -#: actions.cc:80 +#: actions.cc:85 msgid "Loading menus from %1" msgstr "" -#: actions.cc:83 actions.cc:84 +#: actions.cc:88 actions.cc:89 #, fuzzy msgid "badly formatted UI definition file: %1" msgstr "não foi possível abrir o arquivo de imagem \"%1\"" -#: actions.cc:86 +#: actions.cc:91 msgid "%1 menu definition file not found" msgstr "" -#: actions.cc:90 actions.cc:91 +#: actions.cc:95 actions.cc:96 msgid "%1 will not work without a valid ardour.menus file" msgstr "" @@ -389,77 +390,78 @@ msgstr "Trilha" msgid "Instrument:" msgstr "" -#: add_route_dialog.cc:79 +#: add_route_dialog.cc:76 #, fuzzy msgid "Audio Tracks" msgstr "Adicionar Trilha/Barramento" -#: add_route_dialog.cc:80 +#: add_route_dialog.cc:77 #, fuzzy msgid "MIDI Tracks" msgstr "Adicionar Trilha/Barramento" -#: add_route_dialog.cc:81 +#: add_route_dialog.cc:78 #, fuzzy msgid "Audio+MIDI Tracks" msgstr "Adicionar Trilha/Barramento" -#: add_route_dialog.cc:82 +#: add_route_dialog.cc:79 #, fuzzy msgid "Busses" msgstr "Barramentos" -#: add_route_dialog.cc:104 +#: add_route_dialog.cc:101 msgid "Add:" msgstr "" -#: add_route_dialog.cc:117 startup.cc:808 time_fx_dialog.cc:92 +#: add_route_dialog.cc:114 startup.cc:833 time_fx_dialog.cc:91 +#: add_video_dialog.cc:149 video_server_dialog.cc:109 #, fuzzy msgid "Options" msgstr "Preferências" -#: add_route_dialog.cc:127 bundle_manager.cc:194 region_editor.cc:50 -#: route_group_dialog.cc:66 +#: add_route_dialog.cc:124 bundle_manager.cc:192 region_editor.cc:50 +#: route_group_dialog.cc:65 #, fuzzy msgid "Name:" msgstr "Quadros" -#: add_route_dialog.cc:157 +#: add_route_dialog.cc:154 #, fuzzy msgid "Group:" msgstr "Grupos de Mixer" -#: add_route_dialog.cc:218 add_route_dialog.cc:227 add_route_dialog.cc:301 -#: rc_option_editor.cc:1450 rc_option_editor.cc:1452 rc_option_editor.cc:1454 -#: rc_option_editor.cc:1472 rc_option_editor.cc:1474 rc_option_editor.cc:1482 -#: rc_option_editor.cc:1484 rc_option_editor.cc:1502 rc_option_editor.cc:1515 -#: rc_option_editor.cc:1517 rc_option_editor.cc:1519 rc_option_editor.cc:1550 -#: rc_option_editor.cc:1552 rc_option_editor.cc:1554 rc_option_editor.cc:1562 -#: rc_option_editor.cc:1570 rc_option_editor.cc:1578 +#: add_route_dialog.cc:215 add_route_dialog.cc:224 add_route_dialog.cc:298 +#: rc_option_editor.cc:1448 rc_option_editor.cc:1450 rc_option_editor.cc:1452 +#: rc_option_editor.cc:1470 rc_option_editor.cc:1472 rc_option_editor.cc:1480 +#: rc_option_editor.cc:1482 rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1515 rc_option_editor.cc:1517 rc_option_editor.cc:1548 +#: rc_option_editor.cc:1550 rc_option_editor.cc:1552 rc_option_editor.cc:1560 +#: rc_option_editor.cc:1568 rc_option_editor.cc:1576 #, fuzzy msgid "Audio" msgstr "Audição" -#: add_route_dialog.cc:219 add_route_dialog.cc:230 add_route_dialog.cc:302 -#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1701 -#: rc_option_editor.cc:1709 rc_option_editor.cc:1717 rc_option_editor.cc:1726 -#: rc_option_editor.cc:1734 rc_option_editor.cc:1742 rc_option_editor.cc:1750 -#: rc_option_editor.cc:1759 rc_option_editor.cc:1768 rc_option_editor.cc:1777 -#: rc_option_editor.cc:1785 rc_option_editor.cc:1793 +#: add_route_dialog.cc:216 add_route_dialog.cc:227 add_route_dialog.cc:299 +#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1699 +#: rc_option_editor.cc:1707 rc_option_editor.cc:1715 rc_option_editor.cc:1724 +#: rc_option_editor.cc:1732 rc_option_editor.cc:1740 rc_option_editor.cc:1748 +#: rc_option_editor.cc:1757 rc_option_editor.cc:1766 rc_option_editor.cc:1775 +#: rc_option_editor.cc:1783 rc_option_editor.cc:1791 msgid "MIDI" msgstr "MIDI" -#: add_route_dialog.cc:220 add_route_dialog.cc:233 add_route_dialog.cc:303 +#: add_route_dialog.cc:217 add_route_dialog.cc:230 add_route_dialog.cc:300 #, fuzzy msgid "Audio+MIDI" msgstr "Audição" -#: add_route_dialog.cc:221 add_route_dialog.cc:236 add_route_dialog.cc:304 +#: add_route_dialog.cc:218 add_route_dialog.cc:233 add_route_dialog.cc:301 #, fuzzy msgid "Bus" msgstr "Barramentos" -#: add_route_dialog.cc:263 +#: add_route_dialog.cc:260 msgid "" "Audio+MIDI tracks are intended for use ONLY with plugins that use " "both audio and MIDI input data\n" @@ -468,76 +470,76 @@ msgid "" "track instead." msgstr "" -#: add_route_dialog.cc:322 add_route_dialog.cc:341 editor_actions.cc:385 -#: editor_rulers.cc:380 time_axis_view.cc:1301 +#: add_route_dialog.cc:319 add_route_dialog.cc:338 editor_actions.cc:385 +#: editor_rulers.cc:377 time_axis_view.cc:1301 msgid "Normal" msgstr "Normal" -#: add_route_dialog.cc:325 add_route_dialog.cc:343 +#: add_route_dialog.cc:322 add_route_dialog.cc:340 #, fuzzy msgid "Non Layered" msgstr "Camada" -#: add_route_dialog.cc:326 add_route_dialog.cc:345 +#: add_route_dialog.cc:323 add_route_dialog.cc:342 #, fuzzy msgid "Tape" msgstr "Estado" -#: add_route_dialog.cc:426 +#: add_route_dialog.cc:423 #, fuzzy msgid "Mono" msgstr "mono" -#: add_route_dialog.cc:430 +#: add_route_dialog.cc:427 #, fuzzy msgid "Stereo" msgstr "estéreo" -#: add_route_dialog.cc:454 +#: add_route_dialog.cc:451 #, fuzzy msgid "3 Channel" msgstr "cancelar" -#: add_route_dialog.cc:458 +#: add_route_dialog.cc:455 #, fuzzy msgid "4 Channel" msgstr "cancelar" -#: add_route_dialog.cc:462 +#: add_route_dialog.cc:459 #, fuzzy msgid "5 Channel" msgstr "cancelar" -#: add_route_dialog.cc:466 +#: add_route_dialog.cc:463 #, fuzzy msgid "6 Channel" msgstr "cancelar" -#: add_route_dialog.cc:470 +#: add_route_dialog.cc:467 #, fuzzy msgid "8 Channel" msgstr "cancelar" -#: add_route_dialog.cc:474 +#: add_route_dialog.cc:471 #, fuzzy msgid "12 Channel" msgstr "cancelar" -#: add_route_dialog.cc:478 mixer_strip.cc:2137 +#: add_route_dialog.cc:475 mixer_strip.cc:2136 msgid "Custom" msgstr "" -#: add_route_dialog.cc:511 add_route_dialog.cc:525 route_group_menu.cc:81 +#: add_route_dialog.cc:508 add_route_dialog.cc:524 route_group_menu.cc:81 #, fuzzy msgid "New Group..." msgstr "Sem grupo" -#: add_route_dialog.cc:515 route_group_menu.cc:85 +#: add_route_dialog.cc:512 route_group_menu.cc:85 #, fuzzy msgid "No Group" msgstr "Sem grupo" -#: add_route_dialog.cc:587 +#: add_route_dialog.cc:588 #, fuzzy msgid "-none-" msgstr "nenhum" @@ -603,17 +605,17 @@ msgstr "Normalizar" msgid "FFT analysis window" msgstr "" -#: analysis_window.cc:60 editor.cc:1880 +#: analysis_window.cc:60 editor.cc:1856 msgid "Spectral Analysis" msgstr "" -#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:555 +#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:557 #: session_metadata_dialog.cc:546 msgid "Track" msgstr "Trilha" -#: analysis_window.cc:68 editor_actions.cc:619 mixer_ui.cc:124 -#: mixer_ui.cc:1792 +#: analysis_window.cc:68 editor_actions.cc:616 mixer_ui.cc:125 +#: mixer_ui.cc:1793 #, fuzzy msgid "Show" msgstr "Mostrar tudo" @@ -626,39 +628,97 @@ msgstr "" msgid "button cannot watch state of non-existing Controllable\n" msgstr "" -#: ardour_ui.cc:168 +#: ardour_ui.cc:179 #, fuzzy msgid "audition" msgstr "Audição" -#: ardour_ui.cc:169 +#: ardour_ui.cc:180 #, fuzzy msgid "solo" msgstr "solo" -#: ardour_ui.cc:170 +#: ardour_ui.cc:181 msgid "feedback" msgstr "" -#: ardour_ui.cc:172 +#: ardour_ui.cc:183 speaker_dialog.cc:36 +#, fuzzy +msgid "Speaker Configuration" +msgstr "Cancelar importação" + +#: ardour_ui.cc:184 theme_manager.cc:56 theme_manager.cc:64 +#, fuzzy +msgid "Theme Manager" +msgstr "Remover Marca" + +#: ardour_ui.cc:185 keyeditor.cc:53 +msgid "Key Bindings" +msgstr "" + +#: ardour_ui.cc:186 +msgid "Preferences" +msgstr "" + +#: ardour_ui.cc:187 ardour_ui.cc:192 +#, fuzzy +msgid "Add Tracks/Busses" +msgstr "Trilhas/Barramentos" + +#: ardour_ui.cc:188 +msgid "About" +msgstr "Sobre" + +#: ardour_ui.cc:189 location_ui.cc:1134 +msgid "Locations" +msgstr "Localizações" + +#: ardour_ui.cc:190 route_params_ui.cc:57 route_params_ui.cc:604 +#, fuzzy +msgid "Tracks and Busses" +msgstr "Trilhas/Barramentos" + +#: ardour_ui.cc:191 +msgid "Properties" +msgstr "" + +#: ardour_ui.cc:193 bundle_manager.cc:263 +msgid "Bundle Manager" +msgstr "" + +#: ardour_ui.cc:194 big_clock_window.cc:35 +msgid "Big Clock" +msgstr "Metrônomo" + +#: ardour_ui.cc:195 +#, fuzzy +msgid "Audio Connections" +msgstr "Conexões" + +#: ardour_ui.cc:196 +#, fuzzy +msgid "MIDI Connections" +msgstr "Conexões" + +#: ardour_ui.cc:198 msgid "Errors" msgstr "" -#: ardour_ui.cc:293 +#: ardour_ui.cc:299 #, fuzzy msgid "could not initialize %1." msgstr "não foi possível iniciar o Ardour." -#: ardour_ui.cc:353 +#: ardour_ui.cc:394 #, fuzzy msgid "Starting audio engine" msgstr "Separar intervalo" -#: ardour_ui.cc:735 startup.cc:613 +#: ardour_ui.cc:763 startup.cc:638 msgid "%1 is ready for use" msgstr "" -#: ardour_ui.cc:783 +#: ardour_ui.cc:811 msgid "" "WARNING: Your system has a limit for maximum amount of locked memory. This " "might cause %1 to run out of memory before your system runs out of memory. \n" @@ -667,26 +727,26 @@ msgid "" "controlled by %2" msgstr "" -#: ardour_ui.cc:800 +#: ardour_ui.cc:828 msgid "Do not show this window again" msgstr "" -#: ardour_ui.cc:847 +#: ardour_ui.cc:870 #, fuzzy msgid "Don't quit" msgstr "Não %1" -#: ardour_ui.cc:848 +#: ardour_ui.cc:871 #, fuzzy msgid "Just quit" msgstr "Apenas %1" -#: ardour_ui.cc:849 +#: ardour_ui.cc:872 #, fuzzy msgid "Save and quit" msgstr "Salvar e %1" -#: ardour_ui.cc:859 +#: ardour_ui.cc:882 #, fuzzy msgid "" "%1 was unable to save your session.\n" @@ -700,17 +760,17 @@ msgstr "" "Se mesmo assim você deseja sair, por favor utilize\n" "a opção \"Apenas Sair\"." -#: ardour_ui.cc:890 +#: ardour_ui.cc:913 #, fuzzy msgid "Please wait while %1 cleans up..." msgstr "Continuar com a limpeza" -#: ardour_ui.cc:908 +#: ardour_ui.cc:930 #, fuzzy msgid "Unsaved Session" msgstr "Sessão" -#: ardour_ui.cc:929 +#: ardour_ui.cc:951 #, fuzzy msgid "" "The session \"%1\"\n" @@ -730,7 +790,7 @@ msgstr "" "\n" "O que você quer fazer?" -#: ardour_ui.cc:932 +#: ardour_ui.cc:954 #, fuzzy msgid "" "The snapshot \"%1\"\n" @@ -750,75 +810,75 @@ msgstr "" "\n" "O que você quer fazer?" -#: ardour_ui.cc:946 +#: ardour_ui.cc:968 msgid "Prompter" msgstr "" -#: ardour_ui.cc:1024 +#: ardour_ui.cc:1045 msgid "disconnected" msgstr "desconectado" -#: ardour_ui.cc:1031 +#: ardour_ui.cc:1052 #, c-format msgid "JACK: %.1f kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1035 +#: ardour_ui.cc:1056 #, c-format msgid "JACK: % kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1053 +#: ardour_ui.cc:1074 export_video_dialog.cc:67 #, fuzzy msgid "File:" msgstr "Renomear" -#: ardour_ui.cc:1057 +#: ardour_ui.cc:1078 msgid "BWF" msgstr "" -#: ardour_ui.cc:1060 +#: ardour_ui.cc:1081 msgid "WAV" msgstr "" -#: ardour_ui.cc:1063 +#: ardour_ui.cc:1084 msgid "WAV64" msgstr "" -#: ardour_ui.cc:1066 session_option_editor.cc:199 +#: ardour_ui.cc:1087 session_option_editor.cc:197 msgid "CAF" msgstr "" -#: ardour_ui.cc:1069 +#: ardour_ui.cc:1090 msgid "AIFF" msgstr "" -#: ardour_ui.cc:1072 +#: ardour_ui.cc:1093 msgid "iXML" msgstr "" -#: ardour_ui.cc:1075 +#: ardour_ui.cc:1096 msgid "RF64" msgstr "" -#: ardour_ui.cc:1083 +#: ardour_ui.cc:1104 msgid "32-float" msgstr "" -#: ardour_ui.cc:1086 +#: ardour_ui.cc:1107 msgid "24-int" msgstr "" -#: ardour_ui.cc:1089 +#: ardour_ui.cc:1110 msgid "16-int" msgstr "" -#: ardour_ui.cc:1108 +#: ardour_ui.cc:1129 #, c-format msgid "DSP: %5.1f%%" msgstr "" -#: ardour_ui.cc:1127 +#: ardour_ui.cc:1148 #, c-format msgid "" "Buffers: p:" @@ -826,66 +886,66 @@ msgid "" "\">%%%" msgstr "" -#: ardour_ui.cc:1163 +#: ardour_ui.cc:1184 #, fuzzy msgid "Disk: Unknown" msgstr "espaço: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1165 +#: ardour_ui.cc:1186 msgid "Disk: 24hrs+" msgstr "" -#: ardour_ui.cc:1183 +#: ardour_ui.cc:1204 msgid "Disk: >24 hrs" msgstr "" -#: ardour_ui.cc:1194 +#: ardour_ui.cc:1215 #, fuzzy, c-format msgid "Disk: %02dh:%02dm:%02ds" msgstr "espaço: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1220 +#: ardour_ui.cc:1241 #, fuzzy, c-format msgid "Timecode|TC: %s" msgstr "espaço: %02dh:%02dm:%02ds" # -#: ardour_ui.cc:1337 ardour_ui.cc:1346 startup.cc:1020 +#: ardour_ui.cc:1358 ardour_ui.cc:1367 startup.cc:1045 #, fuzzy msgid "Recent Sessions" msgstr "abrir sessão" -#: ardour_ui.cc:1428 +#: ardour_ui.cc:1447 msgid "" "%1 is not connected to JACK\n" "You cannot open or close sessions in this condition" msgstr "" # -#: ardour_ui.cc:1455 +#: ardour_ui.cc:1474 #, fuzzy msgid "Open Session" msgstr "abrir sessão" -#: ardour_ui.cc:1473 session_import_dialog.cc:169 -#: session_metadata_dialog.cc:729 startup.cc:1049 +#: ardour_ui.cc:1492 session_import_dialog.cc:169 +#: session_metadata_dialog.cc:729 startup.cc:1074 #, fuzzy msgid "%1 sessions" msgstr "sessão" -#: ardour_ui.cc:1510 +#: ardour_ui.cc:1529 msgid "You cannot add a track without a session already loaded." msgstr "" "Você não pode adicionar uma trilha se uma sessão não estiver carregada." -#: ardour_ui.cc:1518 +#: ardour_ui.cc:1537 #, fuzzy msgid "could not create %1 new mixed track" msgid_plural "could not create %1 new mixed tracks" msgstr[0] "não pôde criar uma nova trilha de áudio" msgstr[1] "não pôde criar uma nova trilha de áudio" -#: ardour_ui.cc:1524 ardour_ui.cc:1585 +#: ardour_ui.cc:1543 ardour_ui.cc:1604 #, fuzzy msgid "" "There are insufficient JACK ports available\n" @@ -898,27 +958,27 @@ msgstr "" "Você deve salvar Ardour, sair e\n" "reiniciar o JACK com mais portas." -#: ardour_ui.cc:1559 +#: ardour_ui.cc:1578 #, fuzzy msgid "You cannot add a track or bus without a session already loaded." msgstr "" "Você não pode adicionar uma trilha se uma sessão não estiver carregada." -#: ardour_ui.cc:1568 +#: ardour_ui.cc:1587 #, fuzzy msgid "could not create %1 new audio track" msgid_plural "could not create %1 new audio tracks" msgstr[0] "não pôde criar uma nova trilha de áudio" msgstr[1] "não pôde criar uma nova trilha de áudio" -#: ardour_ui.cc:1577 +#: ardour_ui.cc:1596 #, fuzzy msgid "could not create %1 new audio bus" msgid_plural "could not create %1 new audio busses" msgstr[0] "não pôde criar uma nova trilha de áudio" msgstr[1] "não pôde criar uma nova trilha de áudio" -#: ardour_ui.cc:1694 +#: ardour_ui.cc:1713 #, fuzzy msgid "" "Please create one or more tracks before trying to record.\n" @@ -928,14 +988,14 @@ msgstr "" "antes de tentar gravar.\n" "Vir o menu de Sessão." -#: ardour_ui.cc:2084 +#: ardour_ui.cc:2103 msgid "" "The audio backend (JACK) was shutdown because:\n" "\n" "%1" msgstr "" -#: ardour_ui.cc:2086 +#: ardour_ui.cc:2105 #, fuzzy msgid "" "JACK has either been shutdown or it\n" @@ -949,81 +1009,81 @@ msgstr "" "A sessão corrente deverá ser salva e\n" "o serviço JACK reiniciado, tal como o Ardour." -#: ardour_ui.cc:2112 +#: ardour_ui.cc:2131 msgid "Unable to start the session running" msgstr "Impossível iniciar a sessão" -#: ardour_ui.cc:2192 +#: ardour_ui.cc:2211 #, fuzzy msgid "Take Snapshot" msgstr "Capturar instantâneo" -#: ardour_ui.cc:2193 +#: ardour_ui.cc:2212 #, fuzzy msgid "Name of new snapshot" msgstr "Nome para a imagem capturada" -#: ardour_ui.cc:2217 +#: ardour_ui.cc:2236 msgid "" "To ensure compatibility with various systems\n" "snapshot names may not contain a '%1' character" msgstr "" -#: ardour_ui.cc:2229 +#: ardour_ui.cc:2248 msgid "Confirm Snapshot Overwrite" msgstr "" -#: ardour_ui.cc:2230 +#: ardour_ui.cc:2249 #, fuzzy msgid "A snapshot already exists with that name. Do you want to overwrite it?" msgstr "já existe uma trilha com este nome" -#: ardour_ui.cc:2233 +#: ardour_ui.cc:2252 utils_videotl.cc:66 msgid "Overwrite" msgstr "" -#: ardour_ui.cc:2267 +#: ardour_ui.cc:2286 #, fuzzy msgid "Rename Session" msgstr "inverter horizontalmente as regiões" -#: ardour_ui.cc:2268 +#: ardour_ui.cc:2287 #, fuzzy msgid "New session name" msgstr "Nome da sessão:" -#: ardour_ui.cc:2282 ardour_ui.cc:2666 ardour_ui.cc:2711 +#: ardour_ui.cc:2301 ardour_ui.cc:2681 ardour_ui.cc:2726 msgid "" "To ensure compatibility with various systems\n" "session names may not contain a '%1' character" msgstr "" -#: ardour_ui.cc:2290 +#: ardour_ui.cc:2309 msgid "" "That name is already in use by another directory/folder. Please try again." msgstr "" -#: ardour_ui.cc:2299 +#: ardour_ui.cc:2318 msgid "" "Renaming this session failed.\n" "Things could be seriously messed up at this point" msgstr "" -#: ardour_ui.cc:2414 +#: ardour_ui.cc:2429 #, fuzzy msgid "Save Template" msgstr "Salvar Esquema..." -#: ardour_ui.cc:2415 +#: ardour_ui.cc:2430 #, fuzzy msgid "Name for template:" msgstr "Nome para o esquema de mixer" -#: ardour_ui.cc:2416 +#: ardour_ui.cc:2431 msgid "-template" msgstr "-esquema/template" -#: ardour_ui.cc:2454 +#: ardour_ui.cc:2469 #, fuzzy msgid "" "This session\n" @@ -1032,55 +1092,55 @@ msgid "" msgstr "Sessão %1 ainda existe à %2" # -#: ardour_ui.cc:2464 +#: ardour_ui.cc:2479 #, fuzzy msgid "Open Existing Session" msgstr "abrir sessão" -#: ardour_ui.cc:2702 +#: ardour_ui.cc:2717 msgid "There is no existing session at \"%1\"" msgstr "" -#: ardour_ui.cc:2792 +#: ardour_ui.cc:2804 msgid "Please wait while %1 loads your session" msgstr "" -#: ardour_ui.cc:2807 +#: ardour_ui.cc:2819 msgid "Port Registration Error" msgstr "" -#: ardour_ui.cc:2808 +#: ardour_ui.cc:2820 msgid "Click the Close button to try again." msgstr "" -#: ardour_ui.cc:2829 +#: ardour_ui.cc:2841 msgid "Session \"%1 (snapshot %2)\" did not load successfully" msgstr "A sessão \"%1 (instantâneo %2)\" não pôde ser carregada" -#: ardour_ui.cc:2835 +#: ardour_ui.cc:2847 msgid "Loading Error" msgstr "" -#: ardour_ui.cc:2836 +#: ardour_ui.cc:2848 msgid "Click the Refresh button to try again." msgstr "" -#: ardour_ui.cc:2918 +#: ardour_ui.cc:2930 #, fuzzy msgid "Could not create session in \"%1\"" msgstr "não foi possível carregar a sessão da linha de comando \"%1\"" -#: ardour_ui.cc:3045 +#: ardour_ui.cc:3030 msgid "No files were ready for clean-up" msgstr "" -#: ardour_ui.cc:3049 ardour_ui.cc:3059 ardour_ui.cc:3192 ardour_ui.cc:3199 +#: ardour_ui.cc:3034 ardour_ui.cc:3044 ardour_ui.cc:3177 ardour_ui.cc:3184 #: ardour_ui_ed.cc:104 #, fuzzy msgid "Clean-up" msgstr "Limpar" -#: ardour_ui.cc:3050 +#: ardour_ui.cc:3035 #, fuzzy msgid "" "If this seems suprising, \n" @@ -1093,19 +1153,19 @@ msgstr "" "Eles podem conter regiões que requeiram a existência\n" "de arquivos não utlizados." -#: ardour_ui.cc:3109 +#: ardour_ui.cc:3094 msgid "kilo" msgstr "" -#: ardour_ui.cc:3112 +#: ardour_ui.cc:3097 msgid "mega" msgstr "" -#: ardour_ui.cc:3115 +#: ardour_ui.cc:3100 msgid "giga" msgstr "" -#: ardour_ui.cc:3120 +#: ardour_ui.cc:3105 #, fuzzy msgid "" "The following file was deleted from %2,\n" @@ -1120,7 +1180,7 @@ msgstr[1] "" "Os seguintes %1 arquivo%2 foram deletados, liberando %3 %4bytes de espaço no " "disco rígido" -#: ardour_ui.cc:3127 +#: ardour_ui.cc:3112 #, fuzzy msgid "" "The following file was not in use and \n" @@ -1151,11 +1211,11 @@ msgstr[1] "" "isto vai liberar %3 %4bytes\n" "de espaço no disco rígido" -#: ardour_ui.cc:3187 +#: ardour_ui.cc:3172 msgid "Are you sure you want to clean-up?" msgstr "" -#: ardour_ui.cc:3194 +#: ardour_ui.cc:3179 #, fuzzy msgid "" "Clean-up is a destructive operation.\n" @@ -1167,74 +1227,82 @@ msgstr "" "você continuar. Arquivos de audio não usados serão movidos\n" "para \"dead sounds\"" -#: ardour_ui.cc:3202 +#: ardour_ui.cc:3187 msgid "CleanupDialog" msgstr "Limpar" -#: ardour_ui.cc:3232 +#: ardour_ui.cc:3217 #, fuzzy msgid "Cleaned Files" msgstr "arquivos limpos" -#: ardour_ui.cc:3249 +#: ardour_ui.cc:3234 msgid "deleted file" msgstr "arquivo removido" -#: ardour_ui.cc:3346 +#: ardour_ui.cc:3326 msgid "" "Video-Server was not launched by Ardour. The request to stop it is ignored." msgstr "" -#: ardour_ui.cc:3350 +#: ardour_ui.cc:3330 msgid "Stop Video-Server" msgstr "" -#: ardour_ui.cc:3351 +#: ardour_ui.cc:3331 msgid "Do you really want to stop the Video Server?" msgstr "" -#: ardour_ui.cc:3354 +#: ardour_ui.cc:3334 #, fuzzy msgid "Yes, Stop It" msgstr "Sim, remova definitivamente isto." -#: ardour_ui.cc:3380 +#: ardour_ui.cc:3360 msgid "The Video Server is already started." msgstr "" -#: ardour_ui.cc:3382 +#: ardour_ui.cc:3362 msgid "" "An external Video Server is configured and can be reached. Not starting a " "new instance." msgstr "" -#: ardour_ui.cc:3390 ardour_ui.cc:3461 +#: ardour_ui.cc:3370 ardour_ui.cc:3455 msgid "" "Could not connect to the Video Server. Start it or configure its access URL " "in Edit -> Preferences." msgstr "" -#: ardour_ui.cc:3414 +#: ardour_ui.cc:3394 msgid "Specified docroot is not an existing directory." msgstr "" -#: ardour_ui.cc:3419 +#: ardour_ui.cc:3399 msgid "Given Video Server is not an executable file." msgstr "" -#: ardour_ui.cc:3485 editor_audio_import.cc:629 +#: ardour_ui.cc:3432 +msgid "Cannot launch the video-server" +msgstr "" + +#: ardour_ui.cc:3441 +msgid "Video-server was started but does not respond to requests..." +msgstr "" + +#: ardour_ui.cc:3477 editor_audio_import.cc:629 msgid "could not open %1" msgstr "não foi possível abrir %1" -#: ardour_ui.cc:3489 +#: ardour_ui.cc:3481 msgid "no video-file selected" msgstr "" -#: ardour_ui.cc:3650 +#: ardour_ui.cc:3641 msgid "Recording was stopped because your system could not keep up." msgstr "A gravação foi encerrada porque seu sistema não consegue acompanhar" -#: ardour_ui.cc:3679 +#: ardour_ui.cc:3670 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1243,7 +1311,7 @@ msgid "" "quickly enough to keep up with recording.\n" msgstr "" -#: ardour_ui.cc:3698 +#: ardour_ui.cc:3689 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1252,11 +1320,11 @@ msgid "" "quickly enough to keep up with playback.\n" msgstr "" -#: ardour_ui.cc:3738 +#: ardour_ui.cc:3729 msgid "Crash Recovery" msgstr "" -#: ardour_ui.cc:3739 +#: ardour_ui.cc:3730 msgid "" "This session appears to have been in the\n" "middle of recording when %1 or\n" @@ -1267,53 +1335,45 @@ msgid "" "what you would like to do.\n" msgstr "" -#: ardour_ui.cc:3751 +#: ardour_ui.cc:3742 msgid "Ignore crash data" msgstr "" -#: ardour_ui.cc:3752 +#: ardour_ui.cc:3743 msgid "Recover from crash" msgstr "" -#: ardour_ui.cc:3772 +#: ardour_ui.cc:3763 #, fuzzy msgid "Sample Rate Mismatch" msgstr "Separar Região" -#: ardour_ui.cc:3773 +#: ardour_ui.cc:3764 msgid "" "This session was created with a sample rate of %1 Hz, but\n" "%2 is currently running at %3 Hz. If you load this session,\n" "audio may be played at the wrong sample rate.\n" msgstr "" -#: ardour_ui.cc:3782 +#: ardour_ui.cc:3773 #, fuzzy msgid "Do not load session" msgstr "Zoom na sessão" -#: ardour_ui.cc:3783 +#: ardour_ui.cc:3774 msgid "Load session anyway" msgstr "" -#: ardour_ui.cc:3804 +#: ardour_ui.cc:3797 msgid "Could not disconnect from JACK" msgstr "Não foi possível se desconectar ao servidor JACK" -#: ardour_ui.cc:3817 +#: ardour_ui.cc:3810 #, fuzzy msgid "Could not reconnect to JACK" msgstr "Não foi possível se conectar ao servidor JACK" -#: ardour_ui.cc:3902 -msgid "Check the website for more..." -msgstr "" - -#: ardour_ui.cc:3915 -msgid "Click to open the program website in your web browser" -msgstr "" - -#: ardour_ui.cc:4152 +#: ardour_ui.cc:4084 msgid "" "%4This is a session from an older version of %3%5\n" "\n" @@ -1336,75 +1396,75 @@ msgstr "não foi possível iniciar o editor" msgid "UI: cannot setup mixer" msgstr "não foi possível iniciar o mixer" -#: ardour_ui2.cc:127 +#: ardour_ui2.cc:125 msgid "Play from playhead" msgstr "Reproduzir a partir do início" -#: ardour_ui2.cc:128 +#: ardour_ui2.cc:126 msgid "Stop playback" msgstr "Parar reprodução" -#: ardour_ui2.cc:129 +#: ardour_ui2.cc:127 #, fuzzy msgid "Toggle record" msgstr "Gravar" -#: ardour_ui2.cc:130 +#: ardour_ui2.cc:128 msgid "Play range/selection" msgstr "Reproduzir intervalo/seleção" -#: ardour_ui2.cc:131 +#: ardour_ui2.cc:129 msgid "Go to start of session" msgstr "Ir para o início da sessão" -#: ardour_ui2.cc:132 +#: ardour_ui2.cc:130 msgid "Go to end of session" msgstr "Ir para o fim da sessão" -#: ardour_ui2.cc:133 +#: ardour_ui2.cc:131 msgid "Play loop range" msgstr "Reproduzir intervalo" -#: ardour_ui2.cc:134 +#: ardour_ui2.cc:132 msgid "" "MIDI Panic\n" "Send note off and reset controller messages on all MIDI channels" msgstr "" -#: ardour_ui2.cc:135 +#: ardour_ui2.cc:133 msgid "Return to last playback start when stopped" msgstr "Ir para o início da última reprodução quando parar" -#: ardour_ui2.cc:136 +#: ardour_ui2.cc:134 #, fuzzy msgid "Playhead follows Range Selections and Edits" msgstr "Reproduzir intervalo/seleção" -#: ardour_ui2.cc:137 +#: ardour_ui2.cc:135 msgid "Be sensible about input monitoring" msgstr "Sensível à monitoração na entrada" -#: ardour_ui2.cc:138 +#: ardour_ui2.cc:136 msgid "Enable/Disable audio click" msgstr "Habilitar/desabilitar metrônomo" -#: ardour_ui2.cc:139 monitor_section.cc:101 +#: ardour_ui2.cc:137 monitor_section.cc:101 msgid "" "When active, something is soloed.\n" "Click to de-solo everything" msgstr "" -#: ardour_ui2.cc:140 +#: ardour_ui2.cc:138 msgid "" "When active, auditioning is taking place\n" "Click to stop the audition" msgstr "" -#: ardour_ui2.cc:141 +#: ardour_ui2.cc:139 msgid "When active, there is a feedback loop." msgstr "" -#: ardour_ui2.cc:142 +#: ardour_ui2.cc:140 msgid "" "Primary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1412,7 +1472,7 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:143 +#: ardour_ui2.cc:141 msgid "" "Secondary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1420,38 +1480,38 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:175 +#: ardour_ui2.cc:173 msgid "[ERROR]: " msgstr "" -#: ardour_ui2.cc:177 +#: ardour_ui2.cc:175 msgid "[WARNING]: " msgstr "" -#: ardour_ui2.cc:179 +#: ardour_ui2.cc:177 msgid "[INFO]: " msgstr "" -#: ardour_ui2.cc:243 ardour_ui_ed.cc:417 +#: ardour_ui2.cc:241 ardour_ui_ed.cc:376 #, fuzzy msgid "Auto Return" msgstr "" "retorno\n" "automático" -#: ardour_ui2.cc:245 ardour_ui_ed.cc:420 +#: ardour_ui2.cc:243 ardour_ui_ed.cc:379 msgid "Follow Edits" msgstr "" -#: ardour_ui2.cc:631 rc_option_editor.cc:1006 rc_option_editor.cc:1024 -#: rc_option_editor.cc:1027 rc_option_editor.cc:1029 rc_option_editor.cc:1031 -#: rc_option_editor.cc:1039 rc_option_editor.cc:1047 rc_option_editor.cc:1049 -#: rc_option_editor.cc:1057 rc_option_editor.cc:1064 rc_option_editor.cc:1073 -#: rc_option_editor.cc:1075 rc_option_editor.cc:1077 rc_option_editor.cc:1085 -#: rc_option_editor.cc:1087 rc_option_editor.cc:1096 -#: session_option_editor.cc:236 session_option_editor.cc:238 -#: session_option_editor.cc:259 session_option_editor.cc:261 -#: session_option_editor.cc:263 session_option_editor.cc:270 +#: ardour_ui2.cc:621 rc_option_editor.cc:1004 rc_option_editor.cc:1022 +#: rc_option_editor.cc:1025 rc_option_editor.cc:1027 rc_option_editor.cc:1029 +#: rc_option_editor.cc:1037 rc_option_editor.cc:1045 rc_option_editor.cc:1047 +#: rc_option_editor.cc:1055 rc_option_editor.cc:1062 rc_option_editor.cc:1071 +#: rc_option_editor.cc:1073 rc_option_editor.cc:1075 rc_option_editor.cc:1083 +#: rc_option_editor.cc:1085 rc_option_editor.cc:1094 +#: session_option_editor.cc:234 session_option_editor.cc:236 +#: session_option_editor.cc:257 session_option_editor.cc:259 +#: session_option_editor.cc:261 session_option_editor.cc:268 msgid "Misc" msgstr "Miscelânea" @@ -1469,31 +1529,31 @@ msgstr "Mixer" msgid "Reload Session History" msgstr "" -#: ardour_ui_dependents.cc:125 -msgid "This screen is not tall enough to display the mixer window" -msgstr "" - -#: ardour_ui_dialogs.cc:225 +#: ardour_ui_dialogs.cc:206 #, fuzzy msgid "Don't close" msgstr "Não %1" -#: ardour_ui_dialogs.cc:226 +#: ardour_ui_dialogs.cc:207 #, fuzzy msgid "Just close" msgstr "fechar" -#: ardour_ui_dialogs.cc:227 +#: ardour_ui_dialogs.cc:208 #, fuzzy msgid "Save and close" msgstr "Salvar e %1" +#: ardour_ui_dialogs.cc:293 +msgid "This screen is not tall enough to display the mixer window" +msgstr "" + #: ardour_ui_ed.cc:103 msgid "Session" msgstr "Sessão" #: ardour_ui_ed.cc:106 editor_actions.cc:134 editor_regions.cc:115 -#: port_group.cc:457 session_option_editor.cc:83 session_option_editor.cc:90 +#: port_group.cc:457 session_option_editor.cc:82 session_option_editor.cc:89 msgid "Sync" msgstr "Sincronia" @@ -1530,16 +1590,16 @@ msgstr "Sistema de arquivos" msgid "Sample Format" msgstr "Separar Região" -#: ardour_ui_ed.cc:114 +#: ardour_ui_ed.cc:114 rc_option_editor.cc:1818 rc_option_editor.cc:1831 #, fuzzy msgid "Control Surfaces" msgstr "Controle de Saídas" -#: ardour_ui_ed.cc:115 rc_option_editor.cc:1552 +#: ardour_ui_ed.cc:115 rc_option_editor.cc:1550 msgid "Plugins" msgstr "Entradas" -#: ardour_ui_ed.cc:116 rc_option_editor.cc:1905 +#: ardour_ui_ed.cc:116 rc_option_editor.cc:1894 #, fuzzy msgid "Metering" msgstr "VU (medidor volumétrico)" @@ -1570,7 +1630,7 @@ msgstr "Abrir" msgid "Recent..." msgstr "Recente" -#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:65 +#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:64 msgid "Close" msgstr "Fechar" @@ -1580,474 +1640,405 @@ msgid "Add Track or Bus..." msgstr "Adicionar Trilha/Barramento" # -#: ardour_ui_ed.cc:136 +#: ardour_ui_ed.cc:135 #, fuzzy msgid "Open Video" msgstr "abrir sessão" -#: ardour_ui_ed.cc:139 +#: ardour_ui_ed.cc:138 #, fuzzy msgid "Remove Video" msgstr "Remover Campo" -#: ardour_ui_ed.cc:142 +#: ardour_ui_ed.cc:141 #, fuzzy msgid "Export To Video File" msgstr "Exportar sessão para arquivo de áudio" -#: ardour_ui_ed.cc:152 -msgid "Connect" -msgstr "Conectar" - -#: ardour_ui_ed.cc:158 +#: ardour_ui_ed.cc:145 #, fuzzy msgid "Snapshot..." msgstr "Capturar instantâneo" -#: ardour_ui_ed.cc:162 +#: ardour_ui_ed.cc:149 #, fuzzy msgid "Save As..." msgstr "Salvar Esquema..." -#: ardour_ui_ed.cc:166 editor_actions.cc:1717 editor_markers.cc:859 -#: editor_snapshots.cc:123 mixer_strip.cc:1465 route_time_axis.cc:1471 +#: ardour_ui_ed.cc:153 editor_actions.cc:1710 editor_markers.cc:858 +#: editor_snapshots.cc:123 mixer_strip.cc:1464 route_time_axis.cc:1471 #, fuzzy msgid "Rename..." msgstr "Renomear" -#: ardour_ui_ed.cc:170 +#: ardour_ui_ed.cc:157 msgid "Save Template..." msgstr "Salvar Esquema..." -#: ardour_ui_ed.cc:173 +#: ardour_ui_ed.cc:160 msgid "Metadata" msgstr "" -#: ardour_ui_ed.cc:176 +#: ardour_ui_ed.cc:163 msgid "Edit Metadata..." msgstr "" -#: ardour_ui_ed.cc:179 +#: ardour_ui_ed.cc:166 #, fuzzy msgid "Import Metadata..." msgstr "Importar seleção" -#: ardour_ui_ed.cc:182 +#: ardour_ui_ed.cc:169 #, fuzzy msgid "Export To Audio File(s)..." msgstr "Exportar sessão para arquivo de áudio" -#: ardour_ui_ed.cc:185 +#: ardour_ui_ed.cc:172 #, fuzzy msgid "Stem export..." msgstr "Exportar" -#: ardour_ui_ed.cc:188 editor_export_audio.cc:63 export_dialog.cc:129 +#: ardour_ui_ed.cc:175 editor_export_audio.cc:63 export_dialog.cc:129 +#: export_video_dialog.cc:71 msgid "Export" msgstr "Exportar" -#: ardour_ui_ed.cc:191 +#: ardour_ui_ed.cc:178 #, fuzzy msgid "Clean-up Unused Sources..." msgstr "Limpar fontes não usadas" -#: ardour_ui_ed.cc:195 +#: ardour_ui_ed.cc:182 #, fuzzy msgid "Flush Wastebasket" msgstr "Esvaziar lixeira" -#: ardour_ui_ed.cc:202 keyeditor.cc:253 rc_option_editor.cc:1466 +#: ardour_ui_ed.cc:189 keyeditor.cc:253 rc_option_editor.cc:1464 msgid "JACK" msgstr "JACK" -#: ardour_ui_ed.cc:203 route_params_ui.cc:104 +#: ardour_ui_ed.cc:190 route_params_ui.cc:104 msgid "Latency" msgstr "" -#: ardour_ui_ed.cc:205 +#: ardour_ui_ed.cc:192 #, fuzzy msgid "Reconnect" msgstr "Conectar" -#: ardour_ui_ed.cc:208 global_port_matrix.cc:198 io_selector.cc:210 +#: ardour_ui_ed.cc:195 global_port_matrix.cc:198 io_selector.cc:210 #: mixer_strip.cc:712 mixer_strip.cc:838 msgid "Disconnect" msgstr "Desconectar" -#: ardour_ui_ed.cc:235 +#: ardour_ui_ed.cc:222 msgid "Quit" msgstr "Sair" -#: ardour_ui_ed.cc:239 +#: ardour_ui_ed.cc:226 msgid "Maximise Editor Space" msgstr "" -#: ardour_ui_ed.cc:240 +#: ardour_ui_ed.cc:227 #, fuzzy msgid "Show Toolbars" msgstr "Por Posição da Região" -#: ardour_ui_ed.cc:243 mixer_ui.cc:1862 mixer_ui.cc:1868 +#: ardour_ui_ed.cc:230 mixer_ui.cc:1863 mixer_ui.cc:1869 #, fuzzy msgid "Window|Mixer" msgstr "Janelas" -#: ardour_ui_ed.cc:244 -msgid "Mixer on Top" -msgstr "" - -#: ardour_ui_ed.cc:245 -msgid "Preferences" -msgstr "" - -#: ardour_ui_ed.cc:246 -msgid "Properties" -msgstr "" - -#: ardour_ui_ed.cc:247 route_params_ui.cc:57 route_params_ui.cc:604 +#: ardour_ui_ed.cc:231 #, fuzzy -msgid "Tracks and Busses" -msgstr "Trilhas/Barramentos" +msgid "Toggle Editor+Mixer" +msgstr "Modo de edição" -#: ardour_ui_ed.cc:250 location_ui.cc:1134 -msgid "Locations" -msgstr "Localizações" - -#: ardour_ui_ed.cc:252 ardour_ui_ed.cc:656 -msgid "Big Clock" -msgstr "Metrônomo" - -#: ardour_ui_ed.cc:254 speaker_dialog.cc:36 -#, fuzzy -msgid "Speaker Configuration" -msgstr "Cancelar importação" - -#: ardour_ui_ed.cc:256 global_port_matrix.cc:164 -msgid "Audio Connection Manager" -msgstr "" - -#: ardour_ui_ed.cc:258 global_port_matrix.cc:167 -#, fuzzy -msgid "MIDI Connection Manager" -msgstr "Conexões de entrada" - -#: ardour_ui_ed.cc:260 midi_tracer.cc:39 +#: ardour_ui_ed.cc:233 midi_tracer.cc:39 msgid "MIDI Tracer" msgstr "" -#: ardour_ui_ed.cc:262 -msgid "About" -msgstr "Sobre" - -#: ardour_ui_ed.cc:263 +#: ardour_ui_ed.cc:235 msgid "Chat" msgstr "" -#: ardour_ui_ed.cc:265 +#: ardour_ui_ed.cc:237 msgid "Help|Manual" msgstr "" -#: ardour_ui_ed.cc:266 +#: ardour_ui_ed.cc:238 msgid "Reference" msgstr "" -#: ardour_ui_ed.cc:267 theme_manager.cc:55 theme_manager.cc:62 -#, fuzzy -msgid "Theme Manager" -msgstr "Remover Marca" - -#: ardour_ui_ed.cc:268 keyeditor.cc:53 -msgid "Key Bindings" -msgstr "" - -#: ardour_ui_ed.cc:269 bundle_manager.cc:265 -msgid "Bundle Manager" -msgstr "" - -#: ardour_ui_ed.cc:272 -#, fuzzy -msgid "Add Audio Track" -msgstr "Adicionar Trilha/Barramento" - -#: ardour_ui_ed.cc:274 -#, fuzzy -msgid "Add Audio Bus" -msgstr "Ocultar todos os barramentos de áudio" - -#: ardour_ui_ed.cc:276 -#, fuzzy -msgid "Add MIDI Track" -msgstr "Adicionar Trilha/Barramento" - -#: ardour_ui_ed.cc:281 plugin_ui.cc:461 +#: ardour_ui_ed.cc:240 plugin_ui.cc:419 msgid "Save" msgstr "Salvar" -#: ardour_ui_ed.cc:289 rc_option_editor.cc:1116 rc_option_editor.cc:1127 -#: rc_option_editor.cc:1136 rc_option_editor.cc:1149 rc_option_editor.cc:1162 -#: rc_option_editor.cc:1171 rc_option_editor.cc:1181 rc_option_editor.cc:1183 -#: rc_option_editor.cc:1193 rc_option_editor.cc:1209 rc_option_editor.cc:1222 -#: rc_option_editor.cc:1240 rc_option_editor.cc:1242 rc_option_editor.cc:1256 -#: rc_option_editor.cc:1259 rc_option_editor.cc:1261 rc_option_editor.cc:1278 -#: rc_option_editor.cc:1289 +#: ardour_ui_ed.cc:248 rc_option_editor.cc:1114 rc_option_editor.cc:1125 +#: rc_option_editor.cc:1134 rc_option_editor.cc:1147 rc_option_editor.cc:1160 +#: rc_option_editor.cc:1169 rc_option_editor.cc:1179 rc_option_editor.cc:1181 +#: rc_option_editor.cc:1191 rc_option_editor.cc:1207 rc_option_editor.cc:1220 +#: rc_option_editor.cc:1238 rc_option_editor.cc:1240 rc_option_editor.cc:1254 +#: rc_option_editor.cc:1257 rc_option_editor.cc:1259 rc_option_editor.cc:1276 +#: rc_option_editor.cc:1287 #, fuzzy msgid "Transport" msgstr "Tradutores" -#: ardour_ui_ed.cc:295 engine_dialog.cc:85 sfdb_ui.cc:559 +#: ardour_ui_ed.cc:254 engine_dialog.cc:85 sfdb_ui.cc:559 msgid "Stop" msgstr "Parar" -#: ardour_ui_ed.cc:298 +#: ardour_ui_ed.cc:257 msgid "Roll" msgstr "" -#: ardour_ui_ed.cc:302 +#: ardour_ui_ed.cc:261 #, fuzzy msgid "Start/Stop" msgstr "Inicio:" -#: ardour_ui_ed.cc:305 +#: ardour_ui_ed.cc:264 #, fuzzy msgid "Start/Continue/Stop" msgstr "Inicio:" -#: ardour_ui_ed.cc:308 +#: ardour_ui_ed.cc:267 msgid "Stop and Forget Capture" msgstr "" -#: ardour_ui_ed.cc:318 +#: ardour_ui_ed.cc:277 #, fuzzy msgid "Transition To Roll" msgstr "Tradicional" -#: ardour_ui_ed.cc:322 +#: ardour_ui_ed.cc:281 msgid "Transition To Reverse" msgstr "" -#: ardour_ui_ed.cc:326 +#: ardour_ui_ed.cc:285 #, fuzzy msgid "Play Loop Range" msgstr "Reproduzir intervalo" -#: ardour_ui_ed.cc:329 +#: ardour_ui_ed.cc:288 #, fuzzy msgid "Play Selected Range" msgstr "Separar intervalo" -#: ardour_ui_ed.cc:332 +#: ardour_ui_ed.cc:291 #, fuzzy msgid "Play Selection w/Preroll" msgstr "Reproduzir região selecionada" -#: ardour_ui_ed.cc:336 +#: ardour_ui_ed.cc:295 #, fuzzy msgid "Enable Record" msgstr "Gravar" -#: ardour_ui_ed.cc:339 +#: ardour_ui_ed.cc:298 #, fuzzy msgid "Start Recording" msgstr "Separar intervalo" -#: ardour_ui_ed.cc:343 +#: ardour_ui_ed.cc:302 #, fuzzy msgid "Rewind" msgstr "Região" -#: ardour_ui_ed.cc:346 +#: ardour_ui_ed.cc:305 msgid "Rewind (Slow)" msgstr "" -#: ardour_ui_ed.cc:349 +#: ardour_ui_ed.cc:308 msgid "Rewind (Fast)" msgstr "" -#: ardour_ui_ed.cc:352 startup.cc:702 +#: ardour_ui_ed.cc:311 startup.cc:727 msgid "Forward" msgstr "" -#: ardour_ui_ed.cc:355 +#: ardour_ui_ed.cc:314 msgid "Forward (Slow)" msgstr "" -#: ardour_ui_ed.cc:358 +#: ardour_ui_ed.cc:317 msgid "Forward (Fast)" msgstr "" -#: ardour_ui_ed.cc:361 +#: ardour_ui_ed.cc:320 msgid "Goto Zero" msgstr "" -#: ardour_ui_ed.cc:364 +#: ardour_ui_ed.cc:323 #, fuzzy msgid "Goto Start" msgstr "Inicio:" -#: ardour_ui_ed.cc:367 +#: ardour_ui_ed.cc:326 msgid "Goto End" msgstr "" -#: ardour_ui_ed.cc:370 +#: ardour_ui_ed.cc:329 msgid "Goto Wall Clock" msgstr "" -#: ardour_ui_ed.cc:374 +#: ardour_ui_ed.cc:333 msgid "Focus On Clock" msgstr "" -#: ardour_ui_ed.cc:378 ardour_ui_ed.cc:387 audio_clock.cc:2046 editor.cc:241 -#: editor_actions.cc:544 editor_actions.cc:554 export_timespan_selector.cc:88 +#: ardour_ui_ed.cc:337 ardour_ui_ed.cc:346 audio_clock.cc:2046 editor.cc:237 +#: editor_actions.cc:544 editor_actions.cc:553 export_timespan_selector.cc:88 #: session_option_editor.cc:41 session_option_editor.cc:61 -#: session_option_editor.cc:80 session_option_editor.cc:98 -#: session_option_editor.cc:111 session_option_editor.cc:124 -#: session_option_editor.cc:126 session_option_editor.cc:128 +#: session_option_editor.cc:80 session_option_editor.cc:96 +#: session_option_editor.cc:109 session_option_editor.cc:122 +#: session_option_editor.cc:124 session_option_editor.cc:126 msgid "Timecode" msgstr "" -#: ardour_ui_ed.cc:380 ardour_ui_ed.cc:389 editor_actions.cc:542 +#: ardour_ui_ed.cc:339 ardour_ui_ed.cc:348 editor_actions.cc:542 #, fuzzy msgid "Bars & Beats" msgstr "Compassos:Batimentos" -#: ardour_ui_ed.cc:382 ardour_ui_ed.cc:391 +#: ardour_ui_ed.cc:341 ardour_ui_ed.cc:350 #, fuzzy msgid "Minutes & Seconds" msgstr "Minutos:Segundos" -#: ardour_ui_ed.cc:384 ardour_ui_ed.cc:393 audio_clock.cc:2050 editor.cc:242 +#: ardour_ui_ed.cc:343 ardour_ui_ed.cc:352 audio_clock.cc:2050 editor.cc:238 #: editor_actions.cc:543 #, fuzzy msgid "Samples" msgstr "Separar Região" -#: ardour_ui_ed.cc:396 +#: ardour_ui_ed.cc:355 #, fuzzy msgid "Punch In" msgstr "Inserção" -#: ardour_ui_ed.cc:397 mixer_strip.cc:1905 route_ui.cc:132 +#: ardour_ui_ed.cc:356 mixer_strip.cc:1904 route_ui.cc:132 #: time_info_box.cc:113 msgid "In" msgstr "Entrada" -#: ardour_ui_ed.cc:400 +#: ardour_ui_ed.cc:359 #, fuzzy msgid "Punch Out" msgstr "" "finalizar\n" "inserção" -#: ardour_ui_ed.cc:401 time_info_box.cc:114 +#: ardour_ui_ed.cc:360 time_info_box.cc:114 msgid "Out" msgstr "Saídas" -#: ardour_ui_ed.cc:404 +#: ardour_ui_ed.cc:363 #, fuzzy msgid "Punch In/Out" msgstr "" "finalizar\n" "inserção" -#: ardour_ui_ed.cc:405 +#: ardour_ui_ed.cc:364 #, fuzzy msgid "In/Out" msgstr "" "finalizar\n" "inserção" -#: ardour_ui_ed.cc:408 rc_option_editor.cc:1073 +#: ardour_ui_ed.cc:367 rc_option_editor.cc:1071 msgid "Click" msgstr "Metrônomo" -#: ardour_ui_ed.cc:411 +#: ardour_ui_ed.cc:370 #, fuzzy msgid "Auto Input" msgstr "" "entrada\n" "automática" -#: ardour_ui_ed.cc:414 +#: ardour_ui_ed.cc:373 #, fuzzy msgid "Auto Play" msgstr "" "reprodução\n" "automática" -#: ardour_ui_ed.cc:425 +#: ardour_ui_ed.cc:384 msgid "Sync Startup to Video" msgstr "" -#: ardour_ui_ed.cc:427 +#: ardour_ui_ed.cc:386 #, fuzzy msgid "Time Master" msgstr "Modo supervisor de tempo (JACK)" -#: ardour_ui_ed.cc:434 +#: ardour_ui_ed.cc:393 msgid "Toggle Record Enable Track %1" msgstr "" -#: ardour_ui_ed.cc:441 +#: ardour_ui_ed.cc:400 msgid "Percentage" msgstr "Percentual" -#: ardour_ui_ed.cc:442 shuttle_control.cc:168 +#: ardour_ui_ed.cc:401 shuttle_control.cc:169 msgid "Semitones" msgstr "Semitons" -#: ardour_ui_ed.cc:446 +#: ardour_ui_ed.cc:405 msgid "Send MTC" msgstr "Enviar MTC" -#: ardour_ui_ed.cc:448 +#: ardour_ui_ed.cc:407 msgid "Send MMC" msgstr "Enviar MMC" -#: ardour_ui_ed.cc:450 +#: ardour_ui_ed.cc:409 #, fuzzy msgid "Use MMC" msgstr "Enviar MMC" -#: ardour_ui_ed.cc:452 rc_option_editor.cc:1704 +#: ardour_ui_ed.cc:411 rc_option_editor.cc:1702 #, fuzzy msgid "Send MIDI Clock" msgstr "Enviar MTC" -#: ardour_ui_ed.cc:454 +#: ardour_ui_ed.cc:413 msgid "Send MIDI Feedback" msgstr "" -#: ardour_ui_ed.cc:460 +#: ardour_ui_ed.cc:419 msgid "Panic" msgstr "" -#: ardour_ui_ed.cc:600 +#: ardour_ui_ed.cc:559 #, fuzzy msgid "Wall Clock" msgstr "Metrônomo" -#: ardour_ui_ed.cc:601 +#: ardour_ui_ed.cc:560 msgid "Disk Space" msgstr "" -#: ardour_ui_ed.cc:602 +#: ardour_ui_ed.cc:561 msgid "DSP" msgstr "" -#: ardour_ui_ed.cc:603 +#: ardour_ui_ed.cc:562 msgid "Buffers" msgstr "" -#: ardour_ui_ed.cc:604 +#: ardour_ui_ed.cc:563 msgid "JACK Sampling Rate and Latency" msgstr "" -#: ardour_ui_ed.cc:605 +#: ardour_ui_ed.cc:564 #, fuzzy msgid "Timecode Format" msgstr "Quadros de Áudio" -#: ardour_ui_ed.cc:606 +#: ardour_ui_ed.cc:565 #, fuzzy msgid "File Format" msgstr "Quadros de Áudio" @@ -2063,12 +2054,12 @@ msgstr "" msgid "Internal" msgstr "interno" -#: ardour_ui_options.cc:475 +#: ardour_ui_options.cc:473 #, fuzzy msgid "Enable/Disable external positional sync" msgstr "Habilitar/desabilitar metrônomo" -#: ardour_ui_options.cc:477 +#: ardour_ui_options.cc:475 msgid "Sync to JACK is not possible: video pull up/down is set" msgstr "" @@ -2090,16 +2081,16 @@ msgstr "" msgid "%+.4f%%" msgstr "" -#: audio_clock.cc:1237 editor.cc:243 editor_actions.cc:135 +#: audio_clock.cc:1237 editor.cc:239 editor_actions.cc:135 #: editor_actions.cc:536 msgid "Tempo" msgstr "Tempo" -#: audio_clock.cc:1241 editor.cc:244 editor_actions.cc:537 +#: audio_clock.cc:1241 editor.cc:240 editor_actions.cc:537 msgid "Meter" msgstr "VU (medidor volumétrico)" -#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1037 +#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1030 #: midi_region_view.cc:2991 session_metadata_dialog.cc:331 #: session_metadata_dialog.cc:379 session_metadata_dialog.cc:435 #: session_metadata_dialog.cc:716 @@ -2110,7 +2101,7 @@ msgstr "" msgid "programming error: %1 %2" msgstr "" -#: audio_clock.cc:2048 editor.cc:240 export_timespan_selector.cc:98 +#: audio_clock.cc:2048 editor.cc:236 export_timespan_selector.cc:98 msgid "Bars:Beats" msgstr "Compassos:Batimentos" @@ -2196,35 +2187,35 @@ msgid "hide track" msgstr "ocultar esta trilha" #: automation_time_axis.cc:255 automation_time_axis.cc:307 -#: automation_time_axis.cc:496 gain_meter.cc:195 generic_pluginui.cc:452 -#: generic_pluginui.cc:729 panner_ui.cc:150 +#: automation_time_axis.cc:496 gain_meter.cc:196 generic_pluginui.cc:456 +#: generic_pluginui.cc:733 panner_ui.cc:150 #, fuzzy msgid "Automation|Manual" msgstr "Automação" #: automation_time_axis.cc:257 automation_time_axis.cc:318 -#: automation_time_axis.cc:501 editor.cc:1957 editor.cc:2034 -#: editor_actions.cc:118 editor_actions.cc:1865 gain_meter.cc:198 -#: generic_pluginui.cc:455 generic_pluginui.cc:731 midi_time_axis.cc:1489 -#: midi_time_axis.cc:1492 midi_time_axis.cc:1495 panner_ui.cc:153 +#: automation_time_axis.cc:501 editor.cc:1933 editor.cc:2010 +#: editor_actions.cc:118 editor_actions.cc:1856 gain_meter.cc:199 +#: generic_pluginui.cc:459 generic_pluginui.cc:735 midi_time_axis.cc:1488 +#: midi_time_axis.cc:1491 midi_time_axis.cc:1494 panner_ui.cc:153 msgid "Play" msgstr "Reproduzir" #: automation_time_axis.cc:259 automation_time_axis.cc:329 -#: automation_time_axis.cc:506 gain_meter.cc:201 generic_pluginui.cc:458 -#: generic_pluginui.cc:733 panner_ui.cc:156 +#: automation_time_axis.cc:506 gain_meter.cc:202 generic_pluginui.cc:462 +#: generic_pluginui.cc:737 panner_ui.cc:156 #, fuzzy msgid "Write" msgstr "escrever" #: automation_time_axis.cc:261 automation_time_axis.cc:340 -#: automation_time_axis.cc:511 gain_meter.cc:204 generic_pluginui.cc:461 -#: generic_pluginui.cc:735 panner_ui.cc:159 +#: automation_time_axis.cc:511 gain_meter.cc:205 generic_pluginui.cc:465 +#: generic_pluginui.cc:739 panner_ui.cc:159 #, fuzzy msgid "Touch" msgstr "marca como novo" -#: automation_time_axis.cc:351 generic_pluginui.cc:464 +#: automation_time_axis.cc:351 generic_pluginui.cc:468 msgid "???" msgstr "" @@ -2232,8 +2223,8 @@ msgstr "" msgid "clear automation" msgstr "limpar automação" -#: automation_time_axis.cc:485 editor_actions.cc:616 editor_markers.cc:858 -#: location_ui.cc:55 plugin_selector.cc:86 route_time_axis.cc:699 +#: automation_time_axis.cc:485 editor_actions.cc:613 editor_markers.cc:857 +#: location_ui.cc:55 plugin_selector.cc:85 route_time_axis.cc:699 msgid "Hide" msgstr "Ocultar" @@ -2250,74 +2241,73 @@ msgstr "Estado" msgid "Discrete" msgstr "Desconectar" -#: automation_time_axis.cc:537 editor.cc:1481 editor.cc:1488 editor.cc:1544 -#: editor.cc:1550 export_format_dialog.cc:476 +#: automation_time_axis.cc:537 editor.cc:1457 editor.cc:1464 editor.cc:1520 +#: editor.cc:1526 export_format_dialog.cc:476 msgid "Linear" msgstr "Linear" #: automation_time_axis.cc:543 rhythm_ferret.cc:110 route_time_axis.cc:638 -#: shuttle_control.cc:187 +#: shuttle_control.cc:188 msgid "Mode" msgstr "Modo" -#: bundle_manager.cc:183 +#: bundle_manager.cc:181 msgid "Disassociate" msgstr "" -#: bundle_manager.cc:187 +#: bundle_manager.cc:185 #, fuzzy msgid "Edit Bundle" msgstr "Modo de edição" -#: bundle_manager.cc:202 +#: bundle_manager.cc:200 #, fuzzy msgid "Direction:" msgstr "Reproduzir seleção" -#: bundle_manager.cc:207 bundle_manager.cc:211 mixer_strip.cc:156 -#: mixer_strip.cc:2133 +#: bundle_manager.cc:205 bundle_manager.cc:209 mixer_strip.cc:156 +#: mixer_strip.cc:2132 #, fuzzy msgid "Input" msgstr "Entradas" -#: bundle_manager.cc:208 bundle_manager.cc:213 bundle_manager.cc:247 -#: mixer_strip.cc:161 mixer_strip.cc:2136 +#: bundle_manager.cc:206 bundle_manager.cc:211 bundle_manager.cc:245 +#: mixer_strip.cc:161 mixer_strip.cc:2135 #, fuzzy msgid "Output" msgstr "Saídas" -#: bundle_manager.cc:266 editor.cc:1998 editor_actions.cc:90 +#: bundle_manager.cc:264 editor.cc:1974 editor_actions.cc:90 #: editor_actions.cc:100 msgid "Edit" msgstr "Editar" -#: bundle_manager.cc:267 editor.cc:5525 editor_actions.cc:310 -#: editor_actions.cc:368 plugin_ui.cc:462 processor_box.cc:2207 +#: bundle_manager.cc:265 editor.cc:5493 editor_actions.cc:310 +#: editor_actions.cc:368 plugin_ui.cc:420 processor_box.cc:2227 #: route_time_axis.cc:704 msgid "Delete" msgstr "Apagar" -#: bundle_manager.cc:273 bundle_manager.cc:441 editor_route_groups.cc:96 -#: editor_routes.cc:202 midi_list_editor.cc:106 rc_option_editor.cc:656 -#: session_metadata_dialog.cc:525 +#: bundle_manager.cc:271 bundle_manager.cc:439 editor_route_groups.cc:96 +#: editor_routes.cc:202 midi_list_editor.cc:106 session_metadata_dialog.cc:525 #, fuzzy msgid "Name" msgstr "Quadros" -#: bundle_manager.cc:284 +#: bundle_manager.cc:282 msgid "New" msgstr "Novo" -#: bundle_manager.cc:334 +#: bundle_manager.cc:332 msgid "Bundle" msgstr "" -#: bundle_manager.cc:419 +#: bundle_manager.cc:417 #, fuzzy msgid "Add Channel" msgstr "cancelar" -#: bundle_manager.cc:426 +#: bundle_manager.cc:424 #, fuzzy msgid "Rename Channel" msgstr "Renomear" @@ -2475,774 +2465,774 @@ msgid "Time" msgstr "" #: edit_note_dialog.cc:98 editor_regions.cc:114 -#: export_timespan_selector.cc:361 export_timespan_selector.cc:425 +#: export_timespan_selector.cc:359 export_timespan_selector.cc:421 #: location_ui.cc:313 midi_list_editor.cc:114 time_info_box.cc:105 msgid "Length" msgstr "" -#: edit_note_dialog.cc:168 +#: edit_note_dialog.cc:165 #, fuzzy msgid "edit note" msgstr "Modo de edição" -#: editor.cc:141 editor.cc:3455 +#: editor.cc:137 editor.cc:3429 msgid "CD Frames" msgstr "Quadros de CD" -#: editor.cc:142 editor.cc:3457 +#: editor.cc:138 editor.cc:3431 #, fuzzy msgid "Timecode Frames" msgstr "Quadros de Áudio" -#: editor.cc:143 editor.cc:3459 +#: editor.cc:139 editor.cc:3433 #, fuzzy msgid "Timecode Seconds" msgstr "SMPTE segundo" -#: editor.cc:144 editor.cc:3461 +#: editor.cc:140 editor.cc:3435 #, fuzzy msgid "Timecode Minutes" msgstr "SMPTE Minutos" -#: editor.cc:145 editor.cc:3463 +#: editor.cc:141 editor.cc:3437 msgid "Seconds" msgstr "Segundos" -#: editor.cc:146 editor.cc:3465 +#: editor.cc:142 editor.cc:3439 msgid "Minutes" msgstr "Minutos" -#: editor.cc:147 editor.cc:3439 quantize_dialog.cc:37 quantize_dialog.cc:141 +#: editor.cc:143 editor.cc:3413 quantize_dialog.cc:37 quantize_dialog.cc:141 #, fuzzy msgid "Beats/128" msgstr "Batimentos/8" -#: editor.cc:148 editor.cc:3437 quantize_dialog.cc:38 quantize_dialog.cc:143 +#: editor.cc:144 editor.cc:3411 quantize_dialog.cc:38 quantize_dialog.cc:143 #, fuzzy msgid "Beats/64" msgstr "Batimentos/4" # ## msgstr "Saídas Principais" -#: editor.cc:149 editor.cc:3435 quantize_dialog.cc:39 quantize_dialog.cc:145 +#: editor.cc:145 editor.cc:3409 quantize_dialog.cc:39 quantize_dialog.cc:145 msgid "Beats/32" msgstr "Batimentos/32" -#: editor.cc:150 editor.cc:3433 +#: editor.cc:146 editor.cc:3407 #, fuzzy msgid "Beats/28" msgstr "Batimentos/8" -#: editor.cc:151 editor.cc:3431 +#: editor.cc:147 editor.cc:3405 #, fuzzy msgid "Beats/24" msgstr "Batimentos/4" # ## msgstr "Saídas Principais" -#: editor.cc:152 editor.cc:3429 +#: editor.cc:148 editor.cc:3403 #, fuzzy msgid "Beats/20" msgstr "Batimentos/32" -#: editor.cc:153 editor.cc:3427 quantize_dialog.cc:40 quantize_dialog.cc:147 +#: editor.cc:149 editor.cc:3401 quantize_dialog.cc:40 quantize_dialog.cc:147 msgid "Beats/16" msgstr "Batimentos/16" -#: editor.cc:154 editor.cc:3425 +#: editor.cc:150 editor.cc:3399 #, fuzzy msgid "Beats/14" msgstr "Batimentos/4" -#: editor.cc:155 editor.cc:3423 +#: editor.cc:151 editor.cc:3397 #, fuzzy msgid "Beats/12" msgstr "Batimentos/16" -#: editor.cc:156 editor.cc:3421 +#: editor.cc:152 editor.cc:3395 #, fuzzy msgid "Beats/10" msgstr "Batimentos/16" -#: editor.cc:157 editor.cc:3419 quantize_dialog.cc:41 quantize_dialog.cc:149 +#: editor.cc:153 editor.cc:3393 quantize_dialog.cc:41 quantize_dialog.cc:149 msgid "Beats/8" msgstr "Batimentos/8" -#: editor.cc:158 editor.cc:3417 +#: editor.cc:154 editor.cc:3391 #, fuzzy msgid "Beats/7" msgstr "Batimentos/8" -#: editor.cc:159 editor.cc:3415 +#: editor.cc:155 editor.cc:3389 #, fuzzy msgid "Beats/6" msgstr "Batimentos/16" -#: editor.cc:160 editor.cc:3413 +#: editor.cc:156 editor.cc:3387 #, fuzzy msgid "Beats/5" msgstr "Batimentos/8" -#: editor.cc:161 editor.cc:3411 quantize_dialog.cc:42 quantize_dialog.cc:151 +#: editor.cc:157 editor.cc:3385 quantize_dialog.cc:42 quantize_dialog.cc:151 msgid "Beats/4" msgstr "Batimentos/4" -#: editor.cc:162 editor.cc:3409 quantize_dialog.cc:43 quantize_dialog.cc:153 +#: editor.cc:158 editor.cc:3383 quantize_dialog.cc:43 quantize_dialog.cc:153 msgid "Beats/3" msgstr "Batimentos/3" # ## msgstr "Saídas Principais" -#: editor.cc:163 editor.cc:3407 quantize_dialog.cc:44 quantize_dialog.cc:155 +#: editor.cc:159 editor.cc:3381 quantize_dialog.cc:44 quantize_dialog.cc:155 #, fuzzy msgid "Beats/2" msgstr "Batimentos/32" -#: editor.cc:164 editor.cc:3441 quantize_dialog.cc:45 quantize_dialog.cc:157 +#: editor.cc:160 editor.cc:3415 quantize_dialog.cc:45 quantize_dialog.cc:157 msgid "Beats" msgstr "Batimentos" -#: editor.cc:165 editor.cc:3443 +#: editor.cc:161 editor.cc:3417 msgid "Bars" msgstr "Compassos" -#: editor.cc:166 editor.cc:3445 +#: editor.cc:162 editor.cc:3419 msgid "Marks" msgstr "Marcas" -#: editor.cc:167 editor.cc:3447 +#: editor.cc:163 editor.cc:3421 msgid "Region starts" msgstr "Começo de regiões" -#: editor.cc:168 editor.cc:3449 +#: editor.cc:164 editor.cc:3423 msgid "Region ends" msgstr "Fim de regiões" -#: editor.cc:169 editor.cc:3453 +#: editor.cc:165 editor.cc:3427 msgid "Region syncs" msgstr "Sincronizações de região" -#: editor.cc:170 editor.cc:3451 +#: editor.cc:166 editor.cc:3425 msgid "Region bounds" msgstr "Divisas de região" -#: editor.cc:175 editor.cc:3481 editor_actions.cc:485 +#: editor.cc:171 editor.cc:3455 editor_actions.cc:485 msgid "No Grid" msgstr "" -#: editor.cc:176 editor.cc:3483 editor_actions.cc:486 +#: editor.cc:172 editor.cc:3457 editor_actions.cc:486 msgid "Grid" msgstr "" -#: editor.cc:177 editor.cc:3485 editor_actions.cc:487 +#: editor.cc:173 editor.cc:3459 editor_actions.cc:487 msgid "Magnetic" msgstr "Magnético" -#: editor.cc:182 editor.cc:192 editor.cc:3524 editor.cc:3549 +#: editor.cc:178 editor.cc:188 editor.cc:3498 editor.cc:3523 #: editor_actions.cc:117 editor_actions.cc:468 msgid "Playhead" msgstr "Início" -#: editor.cc:183 editor.cc:3522 editor_actions.cc:470 +#: editor.cc:179 editor.cc:3496 editor_actions.cc:470 msgid "Marker" msgstr "Marca" -#: editor.cc:184 editor.cc:193 editor.cc:3551 editor_actions.cc:469 +#: editor.cc:180 editor.cc:189 editor.cc:3525 editor_actions.cc:469 #, fuzzy msgid "Mouse" msgstr "Teclado/Mouse" -#: editor.cc:189 editor.cc:3543 mono_panner_editor.cc:42 +#: editor.cc:185 editor.cc:3517 mono_panner_editor.cc:42 msgid "Left" msgstr "Esquerdo" -#: editor.cc:190 editor.cc:3545 mono_panner_editor.cc:47 +#: editor.cc:186 editor.cc:3519 mono_panner_editor.cc:47 msgid "Right" msgstr "Direito" -#: editor.cc:191 editor.cc:3547 +#: editor.cc:187 editor.cc:3521 msgid "Center" msgstr "Centro" -#: editor.cc:194 editor.cc:3114 editor.cc:3553 +#: editor.cc:190 editor.cc:3090 editor.cc:3527 #, fuzzy msgid "Edit point" msgstr "Editar com" -#: editor.cc:200 +#: editor.cc:196 msgid "Mushy" msgstr "" -#: editor.cc:201 +#: editor.cc:197 msgid "Smooth" msgstr "" -#: editor.cc:202 +#: editor.cc:198 msgid "Balanced multitimbral mixture" msgstr "" -#: editor.cc:203 +#: editor.cc:199 msgid "Unpitched percussion with stable notes" msgstr "" -#: editor.cc:204 +#: editor.cc:200 msgid "Crisp monophonic instrumental" msgstr "" -#: editor.cc:205 +#: editor.cc:201 msgid "Unpitched solo percussion" msgstr "" -#: editor.cc:206 +#: editor.cc:202 msgid "Resample without preserving pitch" msgstr "" -#: editor.cc:239 +#: editor.cc:235 msgid "Mins:Secs" msgstr "Mins:Segs" -#: editor.cc:245 +#: editor.cc:241 msgid "Location Markers" msgstr "Marcas de Localização" -#: editor.cc:246 +#: editor.cc:242 msgid "Range Markers" msgstr "Marcas de Intervalos" -#: editor.cc:247 +#: editor.cc:243 msgid "Loop/Punch Ranges" msgstr "Intervalos Loop/Insersão" -#: editor.cc:248 editor_actions.cc:540 +#: editor.cc:244 editor_actions.cc:540 #, fuzzy msgid "CD Markers" msgstr "Marca" -#: editor.cc:250 +#: editor.cc:245 msgid "Video Timeline" msgstr "" -#: editor.cc:266 +#: editor.cc:260 msgid "mode" msgstr "modo" -#: editor.cc:554 +#: editor.cc:542 #, fuzzy msgid "Regions" msgstr "Região" -#: editor.cc:555 +#: editor.cc:543 #, fuzzy msgid "Tracks & Busses" msgstr "Trilhas/Barramentos" -#: editor.cc:556 +#: editor.cc:544 msgid "Snapshots" msgstr "Capturas" -#: editor.cc:557 +#: editor.cc:545 #, fuzzy msgid "Track & Bus Groups" msgstr "Trilhas/Barramentos" -#: editor.cc:558 +#: editor.cc:546 #, fuzzy msgid "Ranges & Marks" msgstr "Marcas de Intervalos" -#: editor.cc:702 editor.cc:5376 rc_option_editor.cc:1296 -#: rc_option_editor.cc:1304 rc_option_editor.cc:1312 rc_option_editor.cc:1329 -#: rc_option_editor.cc:1331 rc_option_editor.cc:1339 rc_option_editor.cc:1347 -#: rc_option_editor.cc:1367 rc_option_editor.cc:1379 rc_option_editor.cc:1381 -#: rc_option_editor.cc:1389 rc_option_editor.cc:1397 rc_option_editor.cc:1405 -#: rc_option_editor.cc:1413 rc_option_editor.cc:1421 rc_option_editor.cc:1436 -#: rc_option_editor.cc:1440 +#: editor.cc:690 editor.cc:5345 rc_option_editor.cc:1294 +#: rc_option_editor.cc:1302 rc_option_editor.cc:1310 rc_option_editor.cc:1327 +#: rc_option_editor.cc:1329 rc_option_editor.cc:1337 rc_option_editor.cc:1345 +#: rc_option_editor.cc:1365 rc_option_editor.cc:1377 rc_option_editor.cc:1379 +#: rc_option_editor.cc:1387 rc_option_editor.cc:1395 rc_option_editor.cc:1403 +#: rc_option_editor.cc:1411 rc_option_editor.cc:1419 rc_option_editor.cc:1434 +#: rc_option_editor.cc:1438 #, fuzzy msgid "Editor" msgstr "editor" -#: editor.cc:1239 editor.cc:1249 editor.cc:4471 editor_actions.cc:130 -#: editor_actions.cc:1813 +#: editor.cc:1215 editor.cc:1225 editor.cc:4440 editor_actions.cc:130 +#: editor_actions.cc:1804 msgid "Loop" msgstr "Ciclo" -#: editor.cc:1255 editor.cc:1265 editor.cc:4498 editor_actions.cc:131 +#: editor.cc:1231 editor.cc:1241 editor.cc:4467 editor_actions.cc:131 #: time_info_box.cc:67 msgid "Punch" msgstr "Inserção" -#: editor.cc:1376 +#: editor.cc:1352 msgid "Linear (for highly correlated material)" msgstr "" -#: editor.cc:1386 editor.cc:1523 editor.cc:1585 +#: editor.cc:1362 editor.cc:1499 editor.cc:1561 msgid "Constant power" msgstr "" -#: editor.cc:1395 editor.cc:1516 editor.cc:1578 +#: editor.cc:1371 editor.cc:1492 editor.cc:1554 msgid "Symmetric" msgstr "" -#: editor.cc:1405 editor.cc:1498 editor.cc:1560 +#: editor.cc:1381 editor.cc:1474 editor.cc:1536 msgid "Slow" msgstr "Devegar" -#: editor.cc:1414 editor.cc:1507 editor.cc:1569 sfdb_ui.cc:1606 +#: editor.cc:1390 editor.cc:1483 editor.cc:1545 sfdb_ui.cc:1606 #: sfdb_ui.cc:1715 msgid "Fast" msgstr "Rapido" -#: editor.cc:1461 +#: editor.cc:1437 msgid "programming error: fade in canvas item has no regionview data pointer!" msgstr "" -#: editor.cc:1472 editor.cc:1536 +#: editor.cc:1448 editor.cc:1512 msgid "Deactivate" msgstr "Desativar" -#: editor.cc:1474 editor.cc:1538 +#: editor.cc:1450 editor.cc:1514 msgid "Activate" msgstr "Ativar" -#: editor.cc:1482 editor.cc:1545 +#: editor.cc:1458 editor.cc:1521 msgid "Slowest" msgstr "Menor" -#: editor.cc:1596 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 +#: editor.cc:1572 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 msgid "programming error: " msgstr "" -#: editor.cc:1697 editor.cc:1705 editor_ops.cc:3523 +#: editor.cc:1673 editor.cc:1681 editor_ops.cc:3522 msgid "Freeze" msgstr "Congelar" -#: editor.cc:1701 +#: editor.cc:1677 msgid "Unfreeze" msgstr "Descongelar" -#: editor.cc:1840 +#: editor.cc:1816 #, fuzzy msgid "Selected Regions" msgstr "Loop região selecionada" -#: editor.cc:1876 editor_markers.cc:896 +#: editor.cc:1852 editor_markers.cc:895 #, fuzzy msgid "Play Range" msgstr "Reproduzir intervalo" -#: editor.cc:1877 editor_markers.cc:899 +#: editor.cc:1853 editor_markers.cc:898 #, fuzzy msgid "Loop Range" msgstr "Loop no intervalo" -#: editor.cc:1886 editor_actions.cc:332 +#: editor.cc:1862 editor_actions.cc:332 #, fuzzy msgid "Move Range Start to Previous Region Boundary" msgstr "Do cursor de edição ao final" -#: editor.cc:1893 editor_actions.cc:339 +#: editor.cc:1869 editor_actions.cc:339 #, fuzzy msgid "Move Range Start to Next Region Boundary" msgstr "Divisas de região" -#: editor.cc:1900 editor_actions.cc:346 +#: editor.cc:1876 editor_actions.cc:346 #, fuzzy msgid "Move Range End to Previous Region Boundary" msgstr "Do cursor de edição ao final" -#: editor.cc:1907 editor_actions.cc:353 +#: editor.cc:1883 editor_actions.cc:353 #, fuzzy msgid "Move Range End to Next Region Boundary" msgstr "Divisas de região" -#: editor.cc:1913 +#: editor.cc:1889 #, fuzzy msgid "Convert to Region In-Place" msgstr "Sincronizações de região" -#: editor.cc:1914 +#: editor.cc:1890 msgid "Convert to Region in Region List" msgstr "" -#: editor.cc:1917 editor_markers.cc:926 +#: editor.cc:1893 editor_markers.cc:925 #, fuzzy msgid "Select All in Range" msgstr "Selecionar tudo na trilha" -#: editor.cc:1920 +#: editor.cc:1896 #, fuzzy msgid "Set Loop from Range" msgstr "Marcar um intervalo de loop" -#: editor.cc:1921 +#: editor.cc:1897 #, fuzzy msgid "Set Punch from Range" msgstr "Fazer intervalo de inserção" -#: editor.cc:1924 +#: editor.cc:1900 #, fuzzy msgid "Add Range Markers" msgstr "Marcas de Intervalos" -#: editor.cc:1927 +#: editor.cc:1903 #, fuzzy msgid "Crop Region to Range" msgstr "Cortar região pela intervalo" -#: editor.cc:1928 +#: editor.cc:1904 #, fuzzy msgid "Fill Range with Region" msgstr "Preencher intervalo com região" -#: editor.cc:1929 editor_actions.cc:289 +#: editor.cc:1905 editor_actions.cc:289 #, fuzzy msgid "Duplicate Range" msgstr "Duplicar" -#: editor.cc:1932 +#: editor.cc:1908 #, fuzzy msgid "Consolidate Range" msgstr "Duplicar" -#: editor.cc:1933 +#: editor.cc:1909 msgid "Consolidate Range With Processing" msgstr "" -#: editor.cc:1934 +#: editor.cc:1910 #, fuzzy msgid "Bounce Range to Region List" msgstr "Loop região selecionada" -#: editor.cc:1935 +#: editor.cc:1911 msgid "Bounce Range to Region List With Processing" msgstr "" -#: editor.cc:1936 editor_markers.cc:909 +#: editor.cc:1912 editor_markers.cc:908 #, fuzzy msgid "Export Range..." msgstr "Separar intervalo" -#: editor.cc:1951 editor.cc:2032 editor_actions.cc:281 +#: editor.cc:1927 editor.cc:2008 editor_actions.cc:281 #, fuzzy msgid "Play From Edit Point" msgstr "Reproduzir a partir do cursor" -#: editor.cc:1952 editor.cc:2033 +#: editor.cc:1928 editor.cc:2009 #, fuzzy msgid "Play From Start" msgstr "Reproduzir do início" -#: editor.cc:1953 +#: editor.cc:1929 #, fuzzy msgid "Play Region" msgstr "Reproduzir região" -#: editor.cc:1955 +#: editor.cc:1931 msgid "Loop Region" msgstr "Região de loop" -#: editor.cc:1965 editor.cc:2042 +#: editor.cc:1941 editor.cc:2018 #, fuzzy msgid "Select All in Track" msgstr "Selecionar tudo na trilha" -#: editor.cc:1966 editor.cc:2043 editor_actions.cc:185 -#: export_timespan_selector.cc:53 processor_box.cc:2215 +#: editor.cc:1942 editor.cc:2019 editor_actions.cc:185 +#: export_timespan_selector.cc:53 processor_box.cc:2235 msgid "Select All" msgstr "Selecionar Tudo" -#: editor.cc:1967 editor.cc:2044 +#: editor.cc:1943 editor.cc:2020 #, fuzzy msgid "Invert Selection in Track" msgstr "Inverter verticalmente na trilha" -#: editor.cc:1968 editor.cc:2045 editor_actions.cc:187 +#: editor.cc:1944 editor.cc:2021 editor_actions.cc:187 #, fuzzy msgid "Invert Selection" msgstr "Saltar Seleção" -#: editor.cc:1970 +#: editor.cc:1946 #, fuzzy msgid "Set Range to Loop Range" msgstr "Selecionar intervalo de loop" -#: editor.cc:1971 +#: editor.cc:1947 #, fuzzy msgid "Set Range to Punch Range" msgstr "Selecionar intervalo de inserção" -#: editor.cc:1973 editor.cc:2047 editor_actions.cc:188 +#: editor.cc:1949 editor.cc:2023 editor_actions.cc:188 #, fuzzy msgid "Select All After Edit Point" msgstr "Reproduzir a partir do cursor" -#: editor.cc:1974 editor.cc:2048 editor_actions.cc:189 +#: editor.cc:1950 editor.cc:2024 editor_actions.cc:189 #, fuzzy msgid "Select All Before Edit Point" msgstr "Do início ao cursor de edição" -#: editor.cc:1975 editor.cc:2049 +#: editor.cc:1951 editor.cc:2025 #, fuzzy msgid "Select All After Playhead" msgstr "Marcar aqui" -#: editor.cc:1976 editor.cc:2050 +#: editor.cc:1952 editor.cc:2026 #, fuzzy msgid "Select All Before Playhead" msgstr "Marcar aqui" -#: editor.cc:1977 +#: editor.cc:1953 #, fuzzy msgid "Select All Between Playhead and Edit Point" msgstr "Marcar aqui" -#: editor.cc:1978 +#: editor.cc:1954 #, fuzzy msgid "Select All Within Playhead and Edit Point" msgstr "Marcar aqui" -#: editor.cc:1979 +#: editor.cc:1955 msgid "Select Range Between Playhead and Edit Point" msgstr "" -#: editor.cc:1981 editor.cc:2052 editor_actions.cc:127 editor_actions.cc:128 +#: editor.cc:1957 editor.cc:2028 editor_actions.cc:127 editor_actions.cc:128 msgid "Select" msgstr "Selecionar" -#: editor.cc:1989 editor.cc:2060 editor_actions.cc:309 processor_box.cc:2200 +#: editor.cc:1965 editor.cc:2036 editor_actions.cc:309 processor_box.cc:2220 msgid "Cut" msgstr "Cortar" -#: editor.cc:1990 editor.cc:2061 editor_actions.cc:312 processor_box.cc:2203 +#: editor.cc:1966 editor.cc:2037 editor_actions.cc:312 processor_box.cc:2223 msgid "Copy" msgstr "Copiar" -#: editor.cc:1991 editor.cc:2062 editor_actions.cc:313 processor_box.cc:2211 +#: editor.cc:1967 editor.cc:2038 editor_actions.cc:313 processor_box.cc:2231 msgid "Paste" msgstr "Colar" -#: editor.cc:1995 editor_actions.cc:87 +#: editor.cc:1971 editor_actions.cc:87 msgid "Align" msgstr "Alinhamento" -#: editor.cc:1996 +#: editor.cc:1972 msgid "Align Relative" msgstr "Alinhamento Relativo" -#: editor.cc:2003 +#: editor.cc:1979 #, fuzzy msgid "Insert Selected Region" msgstr "Loop região selecionada" -#: editor.cc:2004 +#: editor.cc:1980 #, fuzzy msgid "Insert Existing Media" msgstr "Inserir seleção" -#: editor.cc:2013 editor.cc:2069 +#: editor.cc:1989 editor.cc:2045 #, fuzzy msgid "Nudge Entire Track Later" msgstr "Retorcar toda a trilha para frente" -#: editor.cc:2014 editor.cc:2070 +#: editor.cc:1990 editor.cc:2046 #, fuzzy msgid "Nudge Track After Edit Point Later" msgstr "Retocar trilha após o cursor de edição" -#: editor.cc:2015 editor.cc:2071 +#: editor.cc:1991 editor.cc:2047 #, fuzzy msgid "Nudge Entire Track Earlier" msgstr "Retorcar toda a trilha para frente" -#: editor.cc:2016 editor.cc:2072 +#: editor.cc:1992 editor.cc:2048 #, fuzzy msgid "Nudge Track After Edit Point Earlier" msgstr "Retocar trilha após o cursor de edição" -#: editor.cc:2018 editor.cc:2074 +#: editor.cc:1994 editor.cc:2050 msgid "Nudge" msgstr "Retocar" -#: editor.cc:3094 +#: editor.cc:3070 msgid "Smart Mode (add Range functions to Object mode)" msgstr "" -#: editor.cc:3095 +#: editor.cc:3071 #, fuzzy msgid "Object Mode (select/move Objects)" msgstr "selecionar/mover intervalos" -#: editor.cc:3096 +#: editor.cc:3072 #, fuzzy msgid "Range Mode (select/move Ranges)" msgstr "selecionar/mover intervalos" -#: editor.cc:3097 +#: editor.cc:3073 msgid "Draw/Edit MIDI Notes" msgstr "" -#: editor.cc:3098 +#: editor.cc:3074 #, fuzzy msgid "Draw Region Gain" msgstr "desenhar ganho automático" -#: editor.cc:3099 +#: editor.cc:3075 #, fuzzy msgid "Select Zoom Range" msgstr "selecionar intervalo de zoom" -#: editor.cc:3100 +#: editor.cc:3076 #, fuzzy msgid "Stretch/Shrink Regions and MIDI Notes" msgstr "esticar/encolher regiões" -#: editor.cc:3101 +#: editor.cc:3077 #, fuzzy msgid "Listen to Specific Regions" msgstr "Ouça no região especifica" -#: editor.cc:3102 +#: editor.cc:3078 msgid "Note Level Editing" msgstr "" -#: editor.cc:3103 +#: editor.cc:3079 msgid "" "Groups: click to (de)activate\n" "Context-click for other operations" msgstr "" -#: editor.cc:3104 +#: editor.cc:3080 #, fuzzy msgid "Nudge Region/Selection Later" msgstr "Avançar o mínimo região/seleção" -#: editor.cc:3105 +#: editor.cc:3081 #, fuzzy msgid "Nudge Region/Selection Earlier" msgstr "Avançar o mínimo região/seleção" -#: editor.cc:3106 editor_actions.cc:242 +#: editor.cc:3082 editor_actions.cc:242 #, fuzzy msgid "Zoom In" msgstr "Mais Zoom" -#: editor.cc:3107 editor_actions.cc:241 +#: editor.cc:3083 editor_actions.cc:241 #, fuzzy msgid "Zoom Out" msgstr "Menos Zoom" -#: editor.cc:3108 editor_actions.cc:243 +#: editor.cc:3084 editor_actions.cc:243 #, fuzzy msgid "Zoom to Session" msgstr "Zoom na sessão" -#: editor.cc:3109 +#: editor.cc:3085 #, fuzzy msgid "Zoom focus" msgstr "Foco de Zoom" -#: editor.cc:3110 +#: editor.cc:3086 #, fuzzy msgid "Expand Tracks" msgstr "Trilhas" -#: editor.cc:3111 +#: editor.cc:3087 #, fuzzy msgid "Shrink Tracks" msgstr "Outras trilhas" -#: editor.cc:3112 +#: editor.cc:3088 msgid "Snap/Grid Units" msgstr "" -#: editor.cc:3113 +#: editor.cc:3089 #, fuzzy msgid "Snap/Grid Mode" msgstr "Modo de Ajuste" -#: editor.cc:3115 +#: editor.cc:3091 msgid "Edit Mode" msgstr "Modo de edição" -#: editor.cc:3116 +#: editor.cc:3092 msgid "" "Nudge Clock\n" "(controls distance used to nudge regions and selections)" msgstr "" -#: editor.cc:3218 +#: editor.cc:3194 msgid "malformed URL passed to drag-n-drop code" msgstr "" -#: editor.cc:3280 editor_actions.cc:291 +#: editor.cc:3256 editor_actions.cc:291 msgid "Command|Undo" msgstr "" -#: editor.cc:3282 +#: editor.cc:3258 #, fuzzy msgid "Command|Undo (%1)" msgstr "Desfazer (%1)" -#: editor.cc:3289 editor_actions.cc:292 +#: editor.cc:3265 editor_actions.cc:292 msgid "Redo" msgstr "Refazer" -#: editor.cc:3291 +#: editor.cc:3267 msgid "Redo (%1)" msgstr "Refazer (%1)" -#: editor.cc:3310 editor.cc:3334 editor_actions.cc:106 editor_actions.cc:1794 +#: editor.cc:3286 editor.cc:3310 editor_actions.cc:106 editor_actions.cc:1785 msgid "Duplicate" msgstr "Duplicar" -#: editor.cc:3311 +#: editor.cc:3287 msgid "Number of duplications:" msgstr "" -#: editor.cc:3890 +#: editor.cc:3864 #, fuzzy msgid "Playlist Deletion" msgstr "Reproduzir região selecionada" -#: editor.cc:3891 +#: editor.cc:3865 msgid "" "Playlist %1 is currently unused.\n" "If it is kept, its audio files will not be cleaned.\n" "If it is deleted, audio files used by it alone will be cleaned." msgstr "" -#: editor.cc:3901 +#: editor.cc:3875 #, fuzzy msgid "Delete Playlist" msgstr "Nome para a imagem capturada" -#: editor.cc:3902 +#: editor.cc:3876 #, fuzzy msgid "Keep Playlist" msgstr "Nome para a imagem capturada" -#: editor.cc:3903 editor_audio_import.cc:579 editor_ops.cc:5860 -#: processor_box.cc:1953 processor_box.cc:1978 +#: editor.cc:3877 editor_audio_import.cc:579 editor_ops.cc:5856 +#: processor_box.cc:1990 processor_box.cc:2015 msgid "Cancel" msgstr "Cancelar" -#: editor.cc:4047 +#: editor.cc:4021 #, fuzzy msgid "new playlists" msgstr "Nome para a imagem capturada" -#: editor.cc:4063 +#: editor.cc:4037 #, fuzzy msgid "copy playlists" msgstr "Nome para a imagem capturada" -#: editor.cc:4078 +#: editor.cc:4052 #, fuzzy msgid "clear playlists" msgstr "Nome para a imagem capturada" -#: editor.cc:4718 +#: editor.cc:4687 msgid "Please wait while %1 loads visual data." msgstr "" -#: editor.cc:5524 editor_markers.cc:941 panner_ui.cc:393 processor_box.cc:2231 +#: editor.cc:5492 editor_markers.cc:940 panner_ui.cc:393 processor_box.cc:2251 #, fuzzy msgid "Edit..." msgstr "Editar" @@ -3301,7 +3291,7 @@ msgstr "Camada" msgid "Position" msgstr "Audição" -#: editor_actions.cc:101 gain_meter.cc:123 gain_meter.cc:754 panner_ui.cc:177 +#: editor_actions.cc:101 gain_meter.cc:124 gain_meter.cc:755 panner_ui.cc:177 #: panner_ui.cc:586 msgid "Trim" msgstr "Cortar" @@ -3315,9 +3305,9 @@ msgstr "" msgid "Ranges" msgstr "Intervalo" -#: editor_actions.cc:104 editor_actions.cc:1790 session_option_editor.cc:147 -#: session_option_editor.cc:149 session_option_editor.cc:158 -#: session_option_editor.cc:165 +#: editor_actions.cc:104 editor_actions.cc:1781 session_option_editor.cc:145 +#: session_option_editor.cc:147 session_option_editor.cc:156 +#: session_option_editor.cc:163 #, fuzzy msgid "Fades" msgstr "Fade" @@ -3349,7 +3339,7 @@ msgstr "" msgid "Meter hold" msgstr "VU (medidor volumétrico)" -#: editor_actions.cc:113 session_option_editor.cc:236 +#: editor_actions.cc:113 session_option_editor.cc:234 #, fuzzy msgid "MIDI Options" msgstr "Preferências" @@ -3359,8 +3349,8 @@ msgstr "Preferências" msgid "Misc Options" msgstr "Preferências" -#: editor_actions.cc:115 rc_option_editor.cc:1454 route_group_dialog.cc:48 -#: session_option_editor.cc:220 session_option_editor.cc:227 +#: editor_actions.cc:115 rc_option_editor.cc:1452 route_group_dialog.cc:48 +#: session_option_editor.cc:218 session_option_editor.cc:225 #, fuzzy msgid "Monitoring" msgstr "Usar Monitoração de Hardware" @@ -3406,7 +3396,7 @@ msgstr "Relógio secundário" msgid "Separate" msgstr "Separar Região" -#: editor_actions.cc:132 mixer_strip.cc:1917 route_time_axis.cc:199 +#: editor_actions.cc:132 mixer_strip.cc:1916 route_time_axis.cc:199 #: route_time_axis.cc:2397 msgid "Solo" msgstr "Solo" @@ -3561,7 +3551,7 @@ msgstr "" msgid "Playhead to Range End" msgstr "Reproduzir intervalo" -#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2217 +#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2237 #, fuzzy msgid "Deselect All" msgstr "Selecionar Tudo" @@ -3882,8 +3872,8 @@ msgstr "Inserir região" msgid "Toggle Active" msgstr "ativo" -#: editor_actions.cc:370 editor_actions.cc:1714 editor_markers.cc:877 -#: editor_markers.cc:942 editor_snapshots.cc:121 mixer_strip.cc:1489 +#: editor_actions.cc:370 editor_actions.cc:1707 editor_markers.cc:876 +#: editor_markers.cc:941 editor_snapshots.cc:121 mixer_strip.cc:1488 #: route_time_axis.cc:701 msgid "Remove" msgstr "Remover" @@ -3901,11 +3891,11 @@ msgstr "Enorme" msgid "Larger" msgstr "Maior" -#: editor_actions.cc:382 editor_rulers.cc:378 time_axis_view.cc:1300 +#: editor_actions.cc:382 editor_rulers.cc:375 time_axis_view.cc:1300 msgid "Large" msgstr "Grande" -#: editor_actions.cc:388 editor_rulers.cc:382 time_axis_view.cc:1302 +#: editor_actions.cc:388 editor_rulers.cc:379 time_axis_view.cc:1302 msgid "Small" msgstr "Pequeno" @@ -4013,8 +4003,8 @@ msgstr "Reunir" msgid "Slide" msgstr "Deslizar" -#: editor_actions.cc:478 editor_actions.cc:1735 editor_markers.cc:861 -#: editor_rulers.cc:389 location_ui.cc:56 +#: editor_actions.cc:478 editor_actions.cc:1728 editor_markers.cc:860 +#: editor_rulers.cc:386 location_ui.cc:56 msgid "Lock" msgstr "Trancar" @@ -4219,484 +4209,484 @@ msgstr "Intervalos Loop/Insersão" msgid "Min:Sec" msgstr "Min:Segs" -#: editor_actions.cc:548 editor_actions.cc:551 +#: editor_actions.cc:547 editor_actions.cc:550 #, fuzzy msgid "Video Monitor" msgstr "Usar Monitoração de Hardware" -#: editor_actions.cc:550 rc_option_editor.cc:1837 +#: editor_actions.cc:549 rc_option_editor.cc:1834 msgid "Video" msgstr "" -#: editor_actions.cc:553 +#: editor_actions.cc:552 #, fuzzy msgid "Always on Top" msgstr "Trazer região para frente, primeira camada" -#: editor_actions.cc:555 +#: editor_actions.cc:554 msgid "Framenumber" msgstr "" -#: editor_actions.cc:556 +#: editor_actions.cc:555 #, fuzzy msgid "Timecode Background" msgstr "SMPTE segundo" -#: editor_actions.cc:557 +#: editor_actions.cc:556 msgid "Fullscreen" msgstr "" -#: editor_actions.cc:558 +#: editor_actions.cc:557 #, fuzzy msgid "Letterbox" msgstr "bom" -#: editor_actions.cc:559 +#: editor_actions.cc:558 msgid "Original Size" msgstr "" -#: editor_actions.cc:611 +#: editor_actions.cc:608 #, fuzzy msgid "Sort" msgstr "porta" -#: editor_actions.cc:613 region_editor.cc:51 +#: editor_actions.cc:610 region_editor.cc:51 msgid "Audition" msgstr "Audição" -#: editor_actions.cc:622 editor_routes.cc:470 mixer_ui.cc:1160 +#: editor_actions.cc:619 editor_routes.cc:470 mixer_ui.cc:1161 msgid "Show All" msgstr "Mostrar Tudo" -#: editor_actions.cc:623 +#: editor_actions.cc:620 #, fuzzy msgid "Show Automatic Regions" msgstr "mostra toda a automação" -#: editor_actions.cc:625 +#: editor_actions.cc:622 msgid "Ascending" msgstr "Ascendente" -#: editor_actions.cc:627 +#: editor_actions.cc:624 msgid "Descending" msgstr "Descendente" -#: editor_actions.cc:630 +#: editor_actions.cc:627 msgid "By Region Name" msgstr "Por Nome da Região" -#: editor_actions.cc:632 +#: editor_actions.cc:629 msgid "By Region Length" msgstr "Por Tamanho da Região" -#: editor_actions.cc:634 +#: editor_actions.cc:631 msgid "By Region Position" msgstr "Por Posição da Região" -#: editor_actions.cc:636 +#: editor_actions.cc:633 msgid "By Region Timestamp" msgstr "Por tempo data/hora da Região" -#: editor_actions.cc:638 +#: editor_actions.cc:635 msgid "By Region Start in File" msgstr "Por posição inicial da Região no arquivo" -#: editor_actions.cc:640 +#: editor_actions.cc:637 msgid "By Region End in File" msgstr "Por posição final da Região no arquivo" -#: editor_actions.cc:642 +#: editor_actions.cc:639 msgid "By Source File Name" msgstr "Por nome original do arquivo" -#: editor_actions.cc:644 +#: editor_actions.cc:641 msgid "By Source File Length" msgstr "Por tamanho do arquivo original" -#: editor_actions.cc:646 +#: editor_actions.cc:643 msgid "By Source File Creation Date" msgstr "Por data de criação do arquivo original" -#: editor_actions.cc:648 +#: editor_actions.cc:645 msgid "By Source Filesystem" msgstr "Por sistema de arquivos original" -#: editor_actions.cc:651 +#: editor_actions.cc:648 #, fuzzy msgid "Remove Unused" msgstr "Remover" -#: editor_actions.cc:655 editor_audio_import.cc:279 +#: editor_actions.cc:652 editor_audio_import.cc:279 #: session_import_dialog.cc:74 session_import_dialog.cc:94 -#: session_metadata_dialog.cc:297 +#: session_metadata_dialog.cc:297 editor_videotimeline.cc:107 msgid "Import" msgstr "Importar" -#: editor_actions.cc:658 +#: editor_actions.cc:655 #, fuzzy msgid "Import to Region List..." msgstr "Loop região selecionada" -#: editor_actions.cc:661 session_import_dialog.cc:43 +#: editor_actions.cc:658 session_import_dialog.cc:43 #, fuzzy msgid "Import From Session" msgstr "Exportar região" -#: editor_actions.cc:664 +#: editor_actions.cc:661 #, fuzzy msgid "Show Summary" msgstr "Mostrar tudo" -#: editor_actions.cc:666 +#: editor_actions.cc:663 msgid "Show Group Tabs" msgstr "" -#: editor_actions.cc:668 +#: editor_actions.cc:665 #, fuzzy msgid "Show Measures" msgstr "Mostrar linhas de medida" -#: editor_actions.cc:672 +#: editor_actions.cc:669 #, fuzzy msgid "Show Logo" msgstr "Por Posição da Região" -#: editor_actions.cc:676 +#: editor_actions.cc:673 msgid "Toggle MIDI Input Active for Editor-Selected Tracks/Busses" msgstr "" -#: editor_actions.cc:699 +#: editor_actions.cc:696 msgid "Loaded editor bindings from %1" msgstr "" -#: editor_actions.cc:701 +#: editor_actions.cc:698 msgid "Could not find editor.bindings in search path %1" msgstr "" -#: editor_actions.cc:1026 editor_actions.cc:1422 editor_actions.cc:1433 -#: editor_actions.cc:1486 editor_actions.cc:1497 editor_actions.cc:1544 -#: editor_actions.cc:1554 editor_regions.cc:1561 +#: editor_actions.cc:1019 editor_actions.cc:1415 editor_actions.cc:1426 +#: editor_actions.cc:1479 editor_actions.cc:1490 editor_actions.cc:1537 +#: editor_actions.cc:1547 editor_regions.cc:1561 msgid "programming error: %1: %2" msgstr "" -#: editor_actions.cc:1720 +#: editor_actions.cc:1713 msgid "Raise" msgstr "" -#: editor_actions.cc:1723 +#: editor_actions.cc:1716 #, fuzzy msgid "Raise to Top" msgstr "Trazer região para frente, primeira camada" -#: editor_actions.cc:1726 gtk-custom-ruler.c:132 +#: editor_actions.cc:1719 gtk-custom-ruler.c:132 #, fuzzy msgid "Lower" msgstr "Camada" -#: editor_actions.cc:1729 +#: editor_actions.cc:1722 #, fuzzy msgid "Lower to Bottom" msgstr "Enviar região para a trás, última camada" -#: editor_actions.cc:1732 +#: editor_actions.cc:1725 #, fuzzy msgid "Move to Original Position" msgstr "Posição original" -#: editor_actions.cc:1738 +#: editor_actions.cc:1730 msgid "Lock to Video" msgstr "" -#: editor_actions.cc:1744 editor_markers.cc:868 +#: editor_actions.cc:1735 editor_markers.cc:867 msgid "Glue to Bars and Beats" msgstr "" -#: editor_actions.cc:1749 +#: editor_actions.cc:1740 #, fuzzy msgid "Remove Sync" msgstr "Remover ponto de sincronia" -#: editor_actions.cc:1752 mixer_strip.cc:1904 route_time_axis.cc:200 +#: editor_actions.cc:1743 mixer_strip.cc:1903 route_time_axis.cc:200 msgid "Mute" msgstr "Mutar" -#: editor_actions.cc:1755 +#: editor_actions.cc:1746 #, fuzzy msgid "Normalize..." msgstr "Normalizar" -#: editor_actions.cc:1758 +#: editor_actions.cc:1749 msgid "Reverse" msgstr "Inverter horizontalmente" -#: editor_actions.cc:1761 +#: editor_actions.cc:1752 #, fuzzy msgid "Make Mono Regions" msgstr "Criar regiões mono" -#: editor_actions.cc:1764 +#: editor_actions.cc:1755 msgid "Boost Gain" msgstr "" -#: editor_actions.cc:1767 +#: editor_actions.cc:1758 msgid "Cut Gain" msgstr "" -#: editor_actions.cc:1770 +#: editor_actions.cc:1761 msgid "Pitch Shift..." msgstr "" -#: editor_actions.cc:1773 +#: editor_actions.cc:1764 #, fuzzy msgid "Transpose..." msgstr "Tradutores" -#: editor_actions.cc:1776 +#: editor_actions.cc:1767 #, fuzzy msgid "Opaque" msgstr "opaco" -#: editor_actions.cc:1780 editor_regions.cc:116 +#: editor_actions.cc:1771 editor_regions.cc:116 msgid "Fade In" msgstr "Fade In" -#: editor_actions.cc:1785 editor_regions.cc:117 +#: editor_actions.cc:1776 editor_regions.cc:117 msgid "Fade Out" msgstr "Fade Out" -#: editor_actions.cc:1800 +#: editor_actions.cc:1791 #, fuzzy msgid "Multi-Duplicate..." msgstr "Duplicar" -#: editor_actions.cc:1805 +#: editor_actions.cc:1796 msgid "Fill Track" msgstr "Preencher Trilha" -#: editor_actions.cc:1809 editor_markers.cc:956 +#: editor_actions.cc:1800 editor_markers.cc:955 msgid "Set Loop Range" msgstr "Marcar um intervalo de loop" -#: editor_actions.cc:1816 +#: editor_actions.cc:1807 #, fuzzy msgid "Set Punch" msgstr "Fazer intervalo de inserção" -#: editor_actions.cc:1820 +#: editor_actions.cc:1811 #, fuzzy msgid "Add Single Range Marker" msgstr "Marcas de Intervalos" -#: editor_actions.cc:1825 +#: editor_actions.cc:1816 #, fuzzy msgid "Add Range Marker Per Region" msgstr "Marcas de Intervalos" -#: editor_actions.cc:1829 +#: editor_actions.cc:1820 #, fuzzy msgid "Snap Position To Grid" msgstr "Ajustar a" -#: editor_actions.cc:1832 +#: editor_actions.cc:1823 #, fuzzy msgid "Close Gaps" msgstr "Fechar" -#: editor_actions.cc:1835 +#: editor_actions.cc:1826 msgid "Rhythm Ferret..." msgstr "" -#: editor_actions.cc:1838 +#: editor_actions.cc:1829 #, fuzzy msgid "Export..." msgstr "Exportar" -#: editor_actions.cc:1844 +#: editor_actions.cc:1835 #, fuzzy msgid "Separate Under" msgstr "Separar intervalo" -#: editor_actions.cc:1848 +#: editor_actions.cc:1839 #, fuzzy msgid "Set Fade In Length" msgstr "fade in na edição" -#: editor_actions.cc:1849 +#: editor_actions.cc:1840 #, fuzzy msgid "Set Fade Out Length" msgstr "fade out na edição" -#: editor_actions.cc:1850 +#: editor_actions.cc:1841 #, fuzzy msgid "Set Tempo from Region = Bar" msgstr "Nova região a partir da seleção" -#: editor_actions.cc:1855 +#: editor_actions.cc:1846 #, fuzzy msgid "Split at Percussion Onsets" msgstr "Do início ao cursor de edição" -#: editor_actions.cc:1860 +#: editor_actions.cc:1851 #, fuzzy msgid "List Editor..." msgstr "Preferências" -#: editor_actions.cc:1863 +#: editor_actions.cc:1854 msgid "Properties..." msgstr "" -#: editor_actions.cc:1867 +#: editor_actions.cc:1858 msgid "Bounce (with processing)" msgstr "" -#: editor_actions.cc:1868 +#: editor_actions.cc:1859 msgid "Bounce (without processing)" msgstr "" -#: editor_actions.cc:1869 +#: editor_actions.cc:1860 msgid "Combine" msgstr "" -#: editor_actions.cc:1870 +#: editor_actions.cc:1861 msgid "Uncombine" msgstr "" -#: editor_actions.cc:1872 +#: editor_actions.cc:1863 msgid "Spectral Analysis..." msgstr "" -#: editor_actions.cc:1874 +#: editor_actions.cc:1865 #, fuzzy msgid "Reset Envelope" msgstr "reiniciar todos" -#: editor_actions.cc:1876 +#: editor_actions.cc:1867 #, fuzzy msgid "Reset Gain" msgstr "reiniciar todos" -#: editor_actions.cc:1881 +#: editor_actions.cc:1872 #, fuzzy msgid "Envelope Active" msgstr "ativo" -#: editor_actions.cc:1885 +#: editor_actions.cc:1876 #, fuzzy msgid "Quantize..." msgstr "Sistema de arquivos" -#: editor_actions.cc:1886 editor_actions.cc:1887 +#: editor_actions.cc:1877 editor_actions.cc:1878 msgid "Insert Patch Change..." msgstr "" -#: editor_actions.cc:1888 +#: editor_actions.cc:1879 msgid "Unlink from other copies" msgstr "" -#: editor_actions.cc:1889 +#: editor_actions.cc:1880 msgid "Strip Silence..." msgstr "" -#: editor_actions.cc:1890 +#: editor_actions.cc:1881 #, fuzzy msgid "Set Range Selection" msgstr "Reproduzir seleção" -#: editor_actions.cc:1892 +#: editor_actions.cc:1883 #, fuzzy msgid "Nudge Later" msgstr "Retocar" -#: editor_actions.cc:1893 +#: editor_actions.cc:1884 #, fuzzy msgid "Nudge Earlier" msgstr "Retocar" -#: editor_actions.cc:1898 +#: editor_actions.cc:1889 #, fuzzy msgid "Nudge Later by Capture Offset" msgstr "Retocar" -#: editor_actions.cc:1905 +#: editor_actions.cc:1896 #, fuzzy msgid "Nudge Earlier by Capture Offset" msgstr "Retocar" -#: editor_actions.cc:1909 +#: editor_actions.cc:1900 msgid "Trim to Loop" msgstr "" -#: editor_actions.cc:1910 +#: editor_actions.cc:1901 msgid "Trim to Punch" msgstr "" -#: editor_actions.cc:1912 +#: editor_actions.cc:1903 #, fuzzy msgid "Trim to Previous" msgstr "Do início ao cursor de edição" -#: editor_actions.cc:1913 +#: editor_actions.cc:1904 #, fuzzy msgid "Trim to Next" msgstr "Do início ao cursor de edição" -#: editor_actions.cc:1920 +#: editor_actions.cc:1911 #, fuzzy msgid "Insert Region From Region List" msgstr "Nova região a partir da seleção" -#: editor_actions.cc:1926 +#: editor_actions.cc:1917 #, fuzzy msgid "Set Sync Position" msgstr "Por Posição da Região" -#: editor_actions.cc:1927 +#: editor_actions.cc:1918 msgid "Place Transient" msgstr "" -#: editor_actions.cc:1928 +#: editor_actions.cc:1919 msgid "Split" msgstr "Separar" -#: editor_actions.cc:1929 +#: editor_actions.cc:1920 msgid "Trim Start at Edit Point" msgstr "" -#: editor_actions.cc:1930 +#: editor_actions.cc:1921 msgid "Trim End at Edit Point" msgstr "" -#: editor_actions.cc:1935 +#: editor_actions.cc:1926 #, fuzzy msgid "Align Start" msgstr "Começo de regiões" -#: editor_actions.cc:1942 +#: editor_actions.cc:1933 #, fuzzy msgid "Align Start Relative" msgstr "Alinhamento Relativo" -#: editor_actions.cc:1946 +#: editor_actions.cc:1937 #, fuzzy msgid "Align End" msgstr "Alinhamento" -#: editor_actions.cc:1951 +#: editor_actions.cc:1942 #, fuzzy msgid "Align End Relative" msgstr "Alinhamento Relativo" -#: editor_actions.cc:1958 +#: editor_actions.cc:1949 #, fuzzy msgid "Align Sync" msgstr "normalizar região" -#: editor_actions.cc:1965 +#: editor_actions.cc:1956 #, fuzzy msgid "Align Sync Relative" msgstr "Alinhamento Relativo" -#: editor_actions.cc:1969 editor_actions.cc:1972 +#: editor_actions.cc:1960 editor_actions.cc:1963 msgid "Choose Top..." msgstr "" @@ -4723,7 +4713,7 @@ msgid "" "%2 as a new source, or skip it?" msgstr "" -#: editor_audio_import.cc:279 +#: editor_audio_import.cc:279 editor_videotimeline.cc:107 msgid "Cancel Import" msgstr "Cancelar importação" @@ -4765,73 +4755,73 @@ msgstr "" msgid "Embed it anyway" msgstr "Embutir mesmo assim" -#: editor_drag.cc:1008 +#: editor_drag.cc:1000 #, fuzzy msgid "fixed time region drag" msgstr "região aparado" -#: editor_drag.cc:1718 +#: editor_drag.cc:1700 #, fuzzy msgid "Video Start:" msgstr "Começo de regiões" -#: editor_drag.cc:1720 +#: editor_drag.cc:1702 msgid "Diff:" msgstr "" -#: editor_drag.cc:1740 +#: editor_drag.cc:1722 msgid "Move Video" msgstr "" -#: editor_drag.cc:2219 +#: editor_drag.cc:2200 #, fuzzy msgid "copy meter mark" msgstr "remover marca" -#: editor_drag.cc:2227 +#: editor_drag.cc:2208 #, fuzzy msgid "move meter mark" msgstr "remover marca" -#: editor_drag.cc:2339 +#: editor_drag.cc:2320 #, fuzzy msgid "copy tempo mark" msgstr "remover marca" -#: editor_drag.cc:2347 +#: editor_drag.cc:2328 #, fuzzy msgid "move tempo mark" msgstr "remover marca" -#: editor_drag.cc:2563 +#: editor_drag.cc:2544 #, fuzzy msgid "change fade in length" msgstr "fade in na edição" -#: editor_drag.cc:2681 +#: editor_drag.cc:2662 #, fuzzy msgid "change fade out length" msgstr "fade out na edição" -#: editor_drag.cc:3036 +#: editor_drag.cc:3017 #, fuzzy msgid "move marker" msgstr "remover marca" -#: editor_drag.cc:3599 +#: editor_drag.cc:3580 msgid "An error occurred while executing time stretch operation" msgstr "" -#: editor_drag.cc:4029 +#: editor_drag.cc:4010 msgid "programming_error: %1" msgstr "" -#: editor_drag.cc:4099 editor_markers.cc:681 +#: editor_drag.cc:4080 editor_markers.cc:680 #, fuzzy msgid "new range marker" msgstr "adicionar marca de intervalo" -#: editor_drag.cc:4780 +#: editor_drag.cc:4761 #, fuzzy msgid "rubberband selection" msgstr "Reproduzir seleção" @@ -4910,8 +4900,8 @@ msgstr "solo" msgid "Sharing Solo?" msgstr "" -#: editor_route_groups.cc:103 midi_time_axis.cc:1505 midi_time_axis.cc:1508 -#: midi_time_axis.cc:1511 mixer_strip.cc:1903 +#: editor_route_groups.cc:103 midi_time_axis.cc:1504 midi_time_axis.cc:1507 +#: midi_time_axis.cc:1510 mixer_strip.cc:1902 #, fuzzy msgid "Rec" msgstr "Rescanear" @@ -4953,18 +4943,18 @@ msgstr "" msgid "Activate this button to operate on all tracks when none are selected." msgstr "" -#: editor_route_groups.cc:442 mixer_ui.cc:1448 +#: editor_route_groups.cc:442 mixer_ui.cc:1449 #, fuzzy msgid "unnamed" msgstr "Renomear" -#: editor_export_audio.cc:90 editor_markers.cc:696 editor_markers.cc:783 -#: editor_markers.cc:968 editor_markers.cc:986 editor_markers.cc:1004 -#: editor_markers.cc:1023 editor_markers.cc:1042 editor_markers.cc:1072 -#: editor_markers.cc:1103 editor_markers.cc:1133 editor_markers.cc:1161 -#: editor_markers.cc:1192 editor_markers.cc:1217 editor_markers.cc:1268 -#: editor_markers.cc:1312 editor_markers.cc:1338 editor_markers.cc:1515 -#: editor_mouse.cc:2542 +#: editor_export_audio.cc:90 editor_markers.cc:695 editor_markers.cc:782 +#: editor_markers.cc:967 editor_markers.cc:985 editor_markers.cc:1003 +#: editor_markers.cc:1022 editor_markers.cc:1041 editor_markers.cc:1071 +#: editor_markers.cc:1102 editor_markers.cc:1132 editor_markers.cc:1160 +#: editor_markers.cc:1191 editor_markers.cc:1216 editor_markers.cc:1267 +#: editor_markers.cc:1311 editor_markers.cc:1337 editor_markers.cc:1514 +#: editor_mouse.cc:2478 msgid "programming error: marker canvas item has no marker object pointer!" msgstr "" @@ -4982,135 +4972,135 @@ msgstr "Inserir seleção" msgid "Fit to Window" msgstr "Janelas" -#: editor_markers.cc:130 +#: editor_markers.cc:129 #, fuzzy msgid "start" msgstr "Inicio:" -#: editor_markers.cc:131 +#: editor_markers.cc:130 #, fuzzy msgid "end" msgstr "Segundos" -#: editor_markers.cc:647 editor_ops.cc:1744 editor_ops.cc:1764 +#: editor_markers.cc:646 editor_ops.cc:1744 editor_ops.cc:1764 #: editor_ops.cc:1788 editor_ops.cc:1815 location_ui.cc:1005 msgid "add marker" msgstr "adicionar marca" -#: editor_markers.cc:678 +#: editor_markers.cc:677 #, fuzzy msgid "range" msgstr "intervalo" -#: editor_markers.cc:714 location_ui.cc:840 +#: editor_markers.cc:713 location_ui.cc:840 msgid "remove marker" msgstr "remover marca" -#: editor_markers.cc:850 +#: editor_markers.cc:849 #, fuzzy msgid "Locate to Here" msgstr "Ir para" -#: editor_markers.cc:851 +#: editor_markers.cc:850 #, fuzzy msgid "Play from Here" msgstr "Reproduzir do início" -#: editor_markers.cc:852 +#: editor_markers.cc:851 #, fuzzy msgid "Move Mark to Playhead" msgstr "Marcar aqui" -#: editor_markers.cc:856 +#: editor_markers.cc:855 #, fuzzy msgid "Create Range to Next Marker" msgstr "Separar intervalo" -#: editor_markers.cc:897 +#: editor_markers.cc:896 #, fuzzy msgid "Locate to Marker" msgstr "Ir para" -#: editor_markers.cc:898 +#: editor_markers.cc:897 #, fuzzy msgid "Play from Marker" msgstr "Reproduzir do início" -#: editor_markers.cc:901 +#: editor_markers.cc:900 #, fuzzy msgid "Set Marker from Playhead" msgstr "Marcar aqui" -#: editor_markers.cc:903 +#: editor_markers.cc:902 #, fuzzy msgid "Set Range from Selection" msgstr "Reproduzir seleção" -#: editor_markers.cc:906 +#: editor_markers.cc:905 #, fuzzy msgid "Zoom to Range" msgstr "Zoom na sessão" -#: editor_markers.cc:913 +#: editor_markers.cc:912 #, fuzzy msgid "Hide Range" msgstr "Adicionar Novo Intervalo" -#: editor_markers.cc:914 +#: editor_markers.cc:913 #, fuzzy msgid "Rename Range..." msgstr "Renomear" -#: editor_markers.cc:918 +#: editor_markers.cc:917 #, fuzzy msgid "Remove Range" msgstr "Remover Campo" -#: editor_markers.cc:925 +#: editor_markers.cc:924 #, fuzzy msgid "Separate Regions in Range" msgstr "Nova região a partir da intervalo" -#: editor_markers.cc:928 +#: editor_markers.cc:927 #, fuzzy msgid "Select Range" msgstr "Separar intervalo" -#: editor_markers.cc:957 +#: editor_markers.cc:956 msgid "Set Punch Range" msgstr "Fazer intervalo de inserção" -#: editor_markers.cc:1352 editor_ops.cc:1699 +#: editor_markers.cc:1351 editor_ops.cc:1699 #, fuzzy msgid "New Name:" msgstr "novo nome: " -#: editor_markers.cc:1355 +#: editor_markers.cc:1354 #, fuzzy msgid "Rename Mark" msgstr "Renomear" -#: editor_markers.cc:1357 +#: editor_markers.cc:1356 #, fuzzy msgid "Rename Range" msgstr "Renomear" -#: editor_markers.cc:1364 editor_mouse.cc:2574 processor_box.cc:1731 -#: processor_box.cc:2213 route_time_axis.cc:968 route_ui.cc:1535 +#: editor_markers.cc:1363 editor_mouse.cc:2510 processor_box.cc:1768 +#: processor_box.cc:2233 route_time_axis.cc:968 route_ui.cc:1535 msgid "Rename" msgstr "Renomear" -#: editor_markers.cc:1377 +#: editor_markers.cc:1376 #, fuzzy msgid "rename marker" msgstr "remover marca" -#: editor_markers.cc:1400 +#: editor_markers.cc:1399 #, fuzzy msgid "set loop range" msgstr "selecionar intervalo de zoom" -#: editor_markers.cc:1406 +#: editor_markers.cc:1405 #, fuzzy msgid "set punch range" msgstr "Selecionar intervalo atual" @@ -5123,22 +5113,22 @@ msgstr "" msgid "Editor::event_frame() used on unhandled event type %1" msgstr "" -#: editor_mouse.cc:2312 editor_mouse.cc:2337 editor_mouse.cc:2350 +#: editor_mouse.cc:2235 editor_mouse.cc:2260 editor_mouse.cc:2273 msgid "" "programming error: control point canvas item has no control point object " "pointer!" msgstr "" -#: editor_mouse.cc:2480 +#: editor_mouse.cc:2416 #, fuzzy msgid "start point trim" msgstr "Do início ao cursor de edição" -#: editor_mouse.cc:2505 +#: editor_mouse.cc:2441 msgid "End point trim" msgstr "" -#: editor_mouse.cc:2572 +#: editor_mouse.cc:2508 msgid "Name for region:" msgstr "Nome para a região:" @@ -5252,87 +5242,87 @@ msgstr "Enviar região para a trás, última camada" msgid "Rename Region" msgstr "inverter horizontalmente as regiões" -#: editor_ops.cc:2372 processor_box.cc:1729 route_ui.cc:1533 +#: editor_ops.cc:2372 processor_box.cc:1766 route_ui.cc:1533 #, fuzzy msgid "New name:" msgstr "novo nome: " -#: editor_ops.cc:2683 +#: editor_ops.cc:2682 #, fuzzy msgid "separate" msgstr "Separar Região" -#: editor_ops.cc:2796 +#: editor_ops.cc:2795 #, fuzzy msgid "separate region under" msgstr "Nova região a partir da intervalo" -#: editor_ops.cc:2917 +#: editor_ops.cc:2916 #, fuzzy msgid "trim to selection" msgstr "Desde a localização" -#: editor_ops.cc:3053 +#: editor_ops.cc:3052 #, fuzzy msgid "set sync point" msgstr "Definir ponto de sincronia" -#: editor_ops.cc:3077 +#: editor_ops.cc:3076 #, fuzzy msgid "remove region sync" msgstr "inverter horizontalmente as regiões" -#: editor_ops.cc:3099 +#: editor_ops.cc:3098 #, fuzzy msgid "move regions to original position" msgstr "Regiões/posição" -#: editor_ops.cc:3101 +#: editor_ops.cc:3100 #, fuzzy msgid "move region to original position" msgstr "Regiões/posição" -#: editor_ops.cc:3122 +#: editor_ops.cc:3121 #, fuzzy msgid "align selection" msgstr "Saltar Seleção" -#: editor_ops.cc:3196 +#: editor_ops.cc:3195 #, fuzzy msgid "align selection (relative)" msgstr "Alinhamento Relativo" -#: editor_ops.cc:3230 +#: editor_ops.cc:3229 #, fuzzy msgid "align region" msgstr "normalizar região" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 #, fuzzy msgid "trim front" msgstr "região aparado" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 #, fuzzy msgid "trim back" msgstr "cortar" -#: editor_ops.cc:3311 +#: editor_ops.cc:3310 #, fuzzy msgid "trim to loop" msgstr "Desde a localização" -#: editor_ops.cc:3321 +#: editor_ops.cc:3320 #, fuzzy msgid "trim to punch" msgstr "Do início ao cursor de edição" -#: editor_ops.cc:3383 +#: editor_ops.cc:3382 #, fuzzy msgid "trim to region" msgstr "região aparado" -#: editor_ops.cc:3493 +#: editor_ops.cc:3492 msgid "" "This track/bus cannot be frozen because the signal adds or loses channels " "before reaching the outputs.\n" @@ -5340,12 +5330,12 @@ msgid "" "input or vice versa." msgstr "" -#: editor_ops.cc:3496 +#: editor_ops.cc:3495 #, fuzzy msgid "Cannot freeze" msgstr "Cancelar" -#: editor_ops.cc:3502 +#: editor_ops.cc:3501 msgid "" "%1\n" "\n" @@ -5354,27 +5344,27 @@ msgid "" "Freezing will only process the signal as far as the first send/insert/return." msgstr "" -#: editor_ops.cc:3506 +#: editor_ops.cc:3505 #, fuzzy msgid "Freeze anyway" msgstr "Congelar" -#: editor_ops.cc:3507 +#: editor_ops.cc:3506 #, fuzzy msgid "Don't freeze" msgstr "Cancelar" -#: editor_ops.cc:3508 +#: editor_ops.cc:3507 #, fuzzy msgid "Freeze Limits" msgstr "Congelar" -#: editor_ops.cc:3523 +#: editor_ops.cc:3522 #, fuzzy msgid "Cancel Freeze" msgstr "Cancelar" -#: editor_ops.cc:3554 +#: editor_ops.cc:3553 msgid "" "You can't perform this operation because the processing of the signal will " "cause one or more of the tracks to end up with a region with more channels " @@ -5383,56 +5373,56 @@ msgid "" "You can do this without processing, which is a different operation." msgstr "" -#: editor_ops.cc:3558 +#: editor_ops.cc:3557 msgid "Cannot bounce" msgstr "" -#: editor_ops.cc:3569 +#: editor_ops.cc:3568 #, fuzzy msgid "bounce range" msgstr "intervalo" -#: editor_ops.cc:3679 +#: editor_ops.cc:3678 #, fuzzy msgid "delete" msgstr "Apagar" -#: editor_ops.cc:3682 +#: editor_ops.cc:3681 msgid "cut" msgstr "cortar" -#: editor_ops.cc:3685 +#: editor_ops.cc:3684 msgid "copy" msgstr "copiar" -#: editor_ops.cc:3688 +#: editor_ops.cc:3687 msgid "clear" msgstr "limpar" -#: editor_ops.cc:3786 +#: editor_ops.cc:3785 msgid " objects" msgstr "objetos" -#: editor_ops.cc:3816 +#: editor_ops.cc:3815 msgid " range" msgstr "intervalo" -#: editor_ops.cc:3958 editor_ops.cc:3985 +#: editor_ops.cc:3957 editor_ops.cc:3984 #, fuzzy msgid "remove region" msgstr "inverter horizontalmente as regiões" -#: editor_ops.cc:4392 +#: editor_ops.cc:4391 #, fuzzy msgid "duplicate selection" msgstr "Saltar Seleção" -#: editor_ops.cc:4470 +#: editor_ops.cc:4469 #, fuzzy msgid "nudge track" msgstr "Ocultar esta trilha" -#: editor_ops.cc:4507 +#: editor_ops.cc:4506 msgid "" "Do you really want to destroy the last capture?\n" "(This is destructive and cannot be undone)" @@ -5440,154 +5430,154 @@ msgstr "" "Você quer realmente remover definitivamente a última captura?\n" "(Isto não poderá ser desfeito)" -#: editor_ops.cc:4510 editor_ops.cc:6516 editor_regions.cc:460 +#: editor_ops.cc:4509 editor_ops.cc:6512 editor_regions.cc:460 #: editor_snapshots.cc:158 route_ui.cc:1477 msgid "No, do nothing." msgstr "Não, não faça nada." -#: editor_ops.cc:4511 +#: editor_ops.cc:4510 msgid "Yes, destroy it." msgstr "Sim, remova definitivamente isto." -#: editor_ops.cc:4513 +#: editor_ops.cc:4512 #, fuzzy msgid "Destroy last capture" msgstr "Remover última captura" -#: editor_ops.cc:4574 +#: editor_ops.cc:4573 #, fuzzy msgid "normalize" msgstr "Normalizar" -#: editor_ops.cc:4669 +#: editor_ops.cc:4668 msgid "reverse regions" msgstr "inverter horizontalmente as regiões" -#: editor_ops.cc:4703 +#: editor_ops.cc:4702 msgid "strip silence" msgstr "" -#: editor_ops.cc:4764 +#: editor_ops.cc:4763 #, fuzzy msgid "Fork Region(s)" msgstr "normalizar região" -#: editor_ops.cc:4964 +#: editor_ops.cc:4963 #, fuzzy msgid "reset region gain" msgstr "inverter horizontalmente as regiões" -#: editor_ops.cc:5017 +#: editor_ops.cc:5016 #, fuzzy msgid "region gain envelope active" msgstr "ativo" -#: editor_ops.cc:5044 +#: editor_ops.cc:5043 #, fuzzy msgid "toggle region lock" msgstr "mutar esta região" -#: editor_ops.cc:5069 +#: editor_ops.cc:5067 #, fuzzy msgid "Toggle Video Lock" msgstr "mutar esta região" -#: editor_ops.cc:5095 +#: editor_ops.cc:5091 msgid "region lock style" msgstr "" -#: editor_ops.cc:5120 +#: editor_ops.cc:5116 msgid "change region opacity" msgstr "" -#: editor_ops.cc:5235 +#: editor_ops.cc:5231 #, fuzzy msgid "set fade in length" msgstr "fade in na edição" -#: editor_ops.cc:5242 +#: editor_ops.cc:5238 #, fuzzy msgid "set fade out length" msgstr "fade out na edição" -#: editor_ops.cc:5287 +#: editor_ops.cc:5283 #, fuzzy msgid "set fade in shape" msgstr "Fade Cruzado em uso" -#: editor_ops.cc:5318 +#: editor_ops.cc:5314 #, fuzzy msgid "set fade out shape" msgstr "fade out na edição" -#: editor_ops.cc:5348 +#: editor_ops.cc:5344 #, fuzzy msgid "set fade in active" msgstr "fade in na edição" -#: editor_ops.cc:5377 +#: editor_ops.cc:5373 #, fuzzy msgid "set fade out active" msgstr "fade out na edição" -#: editor_ops.cc:5642 +#: editor_ops.cc:5638 #, fuzzy msgid "set loop range from selection" msgstr "Reproduzir seleção" -#: editor_ops.cc:5664 +#: editor_ops.cc:5660 #, fuzzy msgid "set loop range from edit range" msgstr "Nova região a partir da seleção" -#: editor_ops.cc:5693 +#: editor_ops.cc:5689 #, fuzzy msgid "set loop range from region" msgstr "Nova região a partir da seleção" -#: editor_ops.cc:5711 +#: editor_ops.cc:5707 #, fuzzy msgid "set punch range from selection" msgstr "Reproduzir seleção" -#: editor_ops.cc:5728 +#: editor_ops.cc:5724 #, fuzzy msgid "set punch range from edit range" msgstr "Selecionar intervalo atual" -#: editor_ops.cc:5752 +#: editor_ops.cc:5748 #, fuzzy msgid "set punch range from region" msgstr "Selecionar intervalo atual" -#: editor_ops.cc:5861 +#: editor_ops.cc:5857 #, fuzzy msgid "Add new marker" msgstr "adicionar marca de intervalo" -#: editor_ops.cc:5862 +#: editor_ops.cc:5858 msgid "Set global tempo" msgstr "" -#: editor_ops.cc:5865 +#: editor_ops.cc:5861 msgid "Define one bar" msgstr "" -#: editor_ops.cc:5866 +#: editor_ops.cc:5862 msgid "Do you want to set the global tempo or add a new tempo marker?" msgstr "" -#: editor_ops.cc:5892 +#: editor_ops.cc:5888 #, fuzzy msgid "set tempo from region" msgstr "Nova região a partir da seleção" -#: editor_ops.cc:5922 +#: editor_ops.cc:5918 #, fuzzy msgid "split regions" msgstr "Loop região selecionada" -#: editor_ops.cc:5964 +#: editor_ops.cc:5960 msgid "" "You are about to split\n" "%1\n" @@ -5595,67 +5585,67 @@ msgid "" "This could take a long time." msgstr "" -#: editor_ops.cc:5971 +#: editor_ops.cc:5967 msgid "Call for the Ferret!" msgstr "" -#: editor_ops.cc:5972 +#: editor_ops.cc:5968 msgid "" "Press OK to continue with this split operation\n" "or ask the Ferret dialog to tune the analysis" msgstr "" -#: editor_ops.cc:5974 +#: editor_ops.cc:5970 msgid "Press OK to continue with this split operation" msgstr "" -#: editor_ops.cc:5977 +#: editor_ops.cc:5973 msgid "Excessive split?" msgstr "" -#: editor_ops.cc:6129 +#: editor_ops.cc:6125 msgid "place transient" msgstr "" -#: editor_ops.cc:6164 +#: editor_ops.cc:6160 #, fuzzy msgid "snap regions to grid" msgstr "Cortar região pela intervalo" -#: editor_ops.cc:6203 +#: editor_ops.cc:6199 #, fuzzy msgid "Close Region Gaps" msgstr "normalizar região" -#: editor_ops.cc:6208 +#: editor_ops.cc:6204 #, fuzzy msgid "Crossfade length" msgstr "Fade cruzado" -#: editor_ops.cc:6217 editor_ops.cc:6228 rhythm_ferret.cc:120 -#: session_option_editor.cc:155 +#: editor_ops.cc:6213 editor_ops.cc:6224 rhythm_ferret.cc:120 +#: session_option_editor.cc:153 msgid "ms" msgstr "" -#: editor_ops.cc:6219 +#: editor_ops.cc:6215 msgid "Pull-back length" msgstr "" -#: editor_ops.cc:6232 +#: editor_ops.cc:6228 #, fuzzy msgid "Ok" msgstr "OU" -#: editor_ops.cc:6247 +#: editor_ops.cc:6243 #, fuzzy msgid "close region gaps" msgstr "inverter horizontalmente as regiões" -#: editor_ops.cc:6465 route_ui.cc:1451 +#: editor_ops.cc:6461 route_ui.cc:1451 msgid "That would be bad news ...." msgstr "" -#: editor_ops.cc:6470 route_ui.cc:1456 +#: editor_ops.cc:6466 route_ui.cc:1456 msgid "" "Removing the master or monitor bus is such a bad idea\n" "that %1 is not going to allow it.\n" @@ -5665,26 +5655,26 @@ msgid "" "\"allow-special-bus-removal\" option to be \"yes\"" msgstr "" -#: editor_ops.cc:6487 +#: editor_ops.cc:6483 #, fuzzy msgid "tracks" msgstr "Trilhas" -#: editor_ops.cc:6489 route_ui.cc:1817 +#: editor_ops.cc:6485 route_ui.cc:1817 #, fuzzy msgid "track" msgstr "Trilha" -#: editor_ops.cc:6493 +#: editor_ops.cc:6489 #, fuzzy msgid "busses" msgstr "Barramentos" -#: editor_ops.cc:6495 route_ui.cc:1817 +#: editor_ops.cc:6491 route_ui.cc:1817 msgid "bus" msgstr "" -#: editor_ops.cc:6500 +#: editor_ops.cc:6496 #, fuzzy msgid "" "Do you really want to remove %1 %2 and %3 %4?\n" @@ -5695,7 +5685,7 @@ msgstr "" "Tem certeza de que deseja remover a trilha \"%1\" ?\n" "(não será possível voltar)" -#: editor_ops.cc:6505 +#: editor_ops.cc:6501 #, fuzzy msgid "" "Do you really want to remove %1 %2?\n" @@ -5706,7 +5696,7 @@ msgstr "" "Tem certeza de que deseja remover a trilha \"%1\" ?\n" "(não será possível voltar)" -#: editor_ops.cc:6511 +#: editor_ops.cc:6507 #, fuzzy msgid "" "Do you really want to remove %1 %2?\n" @@ -5716,50 +5706,50 @@ msgstr "" "Deseja realmente remover o barramento \"%1\" ?\n" "(esta operação não poderá ser desfeita)" -#: editor_ops.cc:6518 +#: editor_ops.cc:6514 #, fuzzy msgid "Yes, remove them." msgstr "Sim, remova isto." -#: editor_ops.cc:6520 editor_snapshots.cc:159 route_ui.cc:1478 +#: editor_ops.cc:6516 editor_snapshots.cc:159 route_ui.cc:1478 msgid "Yes, remove it." msgstr "Sim, remova isto." -#: editor_ops.cc:6525 editor_ops.cc:6527 +#: editor_ops.cc:6521 editor_ops.cc:6523 #, fuzzy msgid "Remove %1" msgstr "Remover" -#: editor_ops.cc:6586 +#: editor_ops.cc:6582 #, fuzzy msgid "insert time" msgstr "Inserir arquivo de áudio externo" -#: editor_ops.cc:6743 +#: editor_ops.cc:6739 msgid "There are too many tracks to fit in the current window" msgstr "" -#: editor_ops.cc:6843 +#: editor_ops.cc:6839 #, c-format msgid "Saved view %u" msgstr "" -#: editor_ops.cc:6868 +#: editor_ops.cc:6864 #, fuzzy msgid "mute regions" msgstr "mutar esta região" -#: editor_ops.cc:6870 +#: editor_ops.cc:6866 #, fuzzy msgid "mute region" msgstr "mutar esta região" -#: editor_ops.cc:6907 +#: editor_ops.cc:6903 #, fuzzy msgid "combine regions" msgstr "Normalizar" -#: editor_ops.cc:6945 +#: editor_ops.cc:6941 #, fuzzy msgid "uncombine regions" msgstr "Normalizar" @@ -5800,7 +5790,7 @@ msgstr "" msgid "Length of region fade-out (units: secondary clock), () if dsisabled" msgstr "" -#: editor_regions.cc:118 mixer_strip.cc:1961 mono_panner.cc:179 +#: editor_regions.cc:118 mixer_strip.cc:1960 mono_panner.cc:179 #: stereo_panner.cc:217 stereo_panner.cc:240 msgid "L" msgstr "" @@ -5819,8 +5809,8 @@ msgstr "Ir" msgid "Region position glued to Bars|Beats time?" msgstr "" -#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:722 -#: mixer_strip.cc:1935 panner_ui.cc:554 stereo_panner.cc:237 +#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:723 +#: mixer_strip.cc:1934 panner_ui.cc:554 stereo_panner.cc:237 msgid "M" msgstr "" @@ -5897,7 +5887,7 @@ msgstr "Trilhas/Barramentos" msgid "Track/Bus visible ?" msgstr "Trilhas/Barramentos" -#: editor_routes.cc:204 mixer_strip.cc:1952 route_time_axis.cc:2387 +#: editor_routes.cc:204 mixer_strip.cc:1951 route_time_axis.cc:2387 msgid "A" msgstr "" @@ -5906,7 +5896,7 @@ msgstr "" msgid "Track/Bus active ?" msgstr "Trilhas/Barramentos" -#: editor_routes.cc:205 mixer_strip.cc:1936 +#: editor_routes.cc:205 mixer_strip.cc:1935 #, fuzzy msgid "I" msgstr "ENTRADA" @@ -5916,7 +5906,7 @@ msgstr "ENTRADA" msgid "MIDI input enabled" msgstr "MIDI" -#: editor_routes.cc:206 mixer_strip.cc:1934 mono_panner.cc:198 +#: editor_routes.cc:206 mixer_strip.cc:1933 mono_panner.cc:198 #: stereo_panner.cc:215 stereo_panner.cc:242 msgid "R" msgstr "" @@ -5931,7 +5921,7 @@ msgstr "Gravar" msgid "Muted" msgstr "Mutar" -#: editor_routes.cc:208 mixer_strip.cc:1948 +#: editor_routes.cc:208 mixer_strip.cc:1947 msgid "S" msgstr "" @@ -5945,7 +5935,7 @@ msgstr "Solo" msgid "SI" msgstr "ENTRADA" -#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1883 +#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1872 #, fuzzy msgid "Solo Isolated" msgstr "Solo" @@ -5955,26 +5945,26 @@ msgstr "Solo" msgid "Solo Safe (Locked)" msgstr "Solo" -#: editor_routes.cc:471 mixer_ui.cc:1161 +#: editor_routes.cc:471 mixer_ui.cc:1162 msgid "Hide All" msgstr "Ocultar Tudo" -#: editor_routes.cc:472 mixer_ui.cc:1162 +#: editor_routes.cc:472 mixer_ui.cc:1163 #, fuzzy msgid "Show All Audio Tracks" msgstr "Mostrar todos os barramentos de áudio" -#: editor_routes.cc:473 mixer_ui.cc:1163 +#: editor_routes.cc:473 mixer_ui.cc:1164 #, fuzzy msgid "Hide All Audio Tracks" msgstr "Ocultar todos os barramentos de áudio" -#: editor_routes.cc:474 mixer_ui.cc:1164 +#: editor_routes.cc:474 mixer_ui.cc:1165 #, fuzzy msgid "Show All Audio Busses" msgstr "Mostrar todos os barramentos de áudio" -#: editor_routes.cc:475 mixer_ui.cc:1165 +#: editor_routes.cc:475 mixer_ui.cc:1166 #, fuzzy msgid "Hide All Audio Busses" msgstr "Ocultar todos os barramentos de áudio" @@ -5993,52 +5983,52 @@ msgstr "Ocultar todos os barramentos de áudio" msgid "Show Tracks With Regions Under Playhead" msgstr "" -#: editor_rulers.cc:342 +#: editor_rulers.cc:340 msgid "New location marker" msgstr "Nova marca de localização" -#: editor_rulers.cc:343 +#: editor_rulers.cc:341 msgid "Clear all locations" msgstr "Apagar todas as localizações" -#: editor_rulers.cc:344 +#: editor_rulers.cc:342 #, fuzzy msgid "Unhide locations" msgstr "limpar localizações" -#: editor_rulers.cc:348 +#: editor_rulers.cc:346 #, fuzzy msgid "New range" msgstr "Adicionar Novo Intervalo" -#: editor_rulers.cc:349 +#: editor_rulers.cc:347 msgid "Clear all ranges" msgstr "Remover todos os intervalos" -#: editor_rulers.cc:350 +#: editor_rulers.cc:348 #, fuzzy msgid "Unhide ranges" msgstr "Adicionar Novo Intervalo" -#: editor_rulers.cc:360 +#: editor_rulers.cc:358 #, fuzzy msgid "New CD track marker" msgstr "Marcas de Intervalos" -#: editor_rulers.cc:365 tempo_dialog.cc:40 +#: editor_rulers.cc:363 tempo_dialog.cc:40 msgid "New Tempo" msgstr "Novo Andamento" -#: editor_rulers.cc:370 tempo_dialog.cc:255 +#: editor_rulers.cc:368 tempo_dialog.cc:255 msgid "New Meter" msgstr "Novo Meter" -#: editor_rulers.cc:376 +#: editor_rulers.cc:373 #, fuzzy msgid "Timeline height" msgstr "Altura" -#: editor_rulers.cc:386 +#: editor_rulers.cc:383 #, fuzzy msgid "Align Video Track" msgstr "Adicionar Trilha/Barramento" @@ -6048,61 +6038,61 @@ msgstr "Adicionar Trilha/Barramento" msgid "set selected regions" msgstr "Loop região selecionada" -#: editor_selection.cc:1419 +#: editor_selection.cc:1414 #, fuzzy msgid "select all" msgstr "Selecionar Tudo" -#: editor_selection.cc:1511 +#: editor_selection.cc:1506 #, fuzzy msgid "select all within" msgstr "Selecionar Tudo" -#: editor_selection.cc:1569 +#: editor_selection.cc:1564 #, fuzzy msgid "set selection from range" msgstr "Nova região a partir da seleção" -#: editor_selection.cc:1609 +#: editor_selection.cc:1604 #, fuzzy msgid "select all from range" msgstr "selecionar intervalo de zoom" -#: editor_selection.cc:1640 +#: editor_selection.cc:1635 #, fuzzy msgid "select all from punch" msgstr "Selecionar Tudo" -#: editor_selection.cc:1671 +#: editor_selection.cc:1666 #, fuzzy msgid "select all from loop" msgstr "Selecionar Tudo" -#: editor_selection.cc:1707 +#: editor_selection.cc:1702 #, fuzzy msgid "select all after cursor" msgstr "Colar à cursor de edição" -#: editor_selection.cc:1709 +#: editor_selection.cc:1704 #, fuzzy msgid "select all before cursor" msgstr "Reproduzir a partir do cursor" -#: editor_selection.cc:1758 +#: editor_selection.cc:1753 #, fuzzy msgid "select all after edit" msgstr "Do início ao cursor de edição" -#: editor_selection.cc:1760 +#: editor_selection.cc:1755 #, fuzzy msgid "select all before edit" msgstr "Do início ao cursor de edição" -#: editor_selection.cc:1893 +#: editor_selection.cc:1888 msgid "No edit range defined" msgstr "" -#: editor_selection.cc:1899 +#: editor_selection.cc:1894 msgid "" "the edit point is Selected Marker\n" "but there is no selected marker." @@ -6132,48 +6122,48 @@ msgstr "" msgid "Remove snapshot" msgstr "Remover ponto de sincronia" -#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:251 +#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:250 msgid "add" msgstr "adicionar" -#: editor_tempodisplay.cc:232 +#: editor_tempodisplay.cc:231 #, fuzzy msgid "add tempo mark" msgstr "adicionar marca de intervalo" -#: editor_tempodisplay.cc:275 +#: editor_tempodisplay.cc:272 #, fuzzy msgid "add meter mark" msgstr "adicionar marca de intervalo" -#: editor_tempodisplay.cc:291 editor_tempodisplay.cc:374 -#: editor_tempodisplay.cc:393 +#: editor_tempodisplay.cc:288 editor_tempodisplay.cc:367 +#: editor_tempodisplay.cc:386 msgid "" "programming error: tempo marker canvas item has no marker object pointer!" msgstr "" -#: editor_tempodisplay.cc:296 editor_tempodisplay.cc:379 +#: editor_tempodisplay.cc:293 editor_tempodisplay.cc:372 msgid "programming error: marker for tempo is not a tempo marker!" msgstr "" -#: editor_tempodisplay.cc:308 editor_tempodisplay.cc:340 +#: editor_tempodisplay.cc:305 editor_tempodisplay.cc:335 msgid "done" msgstr "pronto" -#: editor_tempodisplay.cc:329 editor_tempodisplay.cc:359 +#: editor_tempodisplay.cc:324 editor_tempodisplay.cc:352 msgid "replace tempo mark" msgstr "" -#: editor_tempodisplay.cc:398 editor_tempodisplay.cc:430 +#: editor_tempodisplay.cc:391 editor_tempodisplay.cc:423 msgid "programming error: marker for meter is not a meter marker!" msgstr "" -#: editor_tempodisplay.cc:408 editor_tempodisplay.cc:442 +#: editor_tempodisplay.cc:401 editor_tempodisplay.cc:435 #, fuzzy msgid "remove tempo mark" msgstr "remover marca" -#: editor_tempodisplay.cc:425 +#: editor_tempodisplay.cc:418 msgid "" "programming error: meter marker canvas item has no marker object pointer!" msgstr "" @@ -6262,7 +6252,7 @@ msgstr "" #: engine_dialog.cc:127 engine_dialog.cc:132 engine_dialog.cc:169 #: engine_dialog.cc:552 midi_channel_selector.cc:163 #: midi_channel_selector.cc:402 midi_channel_selector.cc:438 -#: rc_option_editor.cc:1252 sfdb_ui.cc:542 +#: rc_option_editor.cc:1250 sfdb_ui.cc:542 msgid "None" msgstr "Nenhum" @@ -6450,29 +6440,29 @@ msgstr "cancelar" msgid "Split to mono files" msgstr "" -#: export_channel_selector.cc:180 +#: export_channel_selector.cc:182 #, fuzzy msgid "Bus or Track" msgstr "Trilhas" -#: export_channel_selector.cc:457 +#: export_channel_selector.cc:459 msgid "Region contents without fades nor region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:461 +#: export_channel_selector.cc:463 msgid "Region contents with fades and region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:465 +#: export_channel_selector.cc:467 msgid "Track output (channels: %1)" msgstr "" -#: export_channel_selector.cc:534 +#: export_channel_selector.cc:536 #, fuzzy msgid "Export region contents" msgstr "Exportar região" -#: export_channel_selector.cc:535 +#: export_channel_selector.cc:537 #, fuzzy msgid "Export track output" msgstr "concetar automaticamente saídas das trilhas com as saídas master" @@ -6488,8 +6478,8 @@ msgstr "" msgid "List files" msgstr "Inserir arquivo de áudio externo" -#: export_dialog.cc:164 export_timespan_selector.cc:357 -#: export_timespan_selector.cc:421 +#: export_dialog.cc:164 export_timespan_selector.cc:355 +#: export_timespan_selector.cc:417 #, fuzzy msgid "Time Span" msgstr "Alcance de zoom" @@ -6607,6 +6597,9 @@ msgid "Folder:" msgstr "Nome do diretório:" #: export_filename_selector.cc:37 session_import_dialog.cc:44 +#: transcode_video_dialog.cc:58 video_server_dialog.cc:44 +#: video_server_dialog.cc:46 export_video_dialog.cc:68 +#: export_video_dialog.cc:70 msgid "Browse" msgstr "Localizar" @@ -6757,49 +6750,49 @@ msgstr "" msgid "Show Times as:" msgstr "" -#: export_timespan_selector.cc:206 +#: export_timespan_selector.cc:204 msgid " to " msgstr "" -#: export_timespan_selector.cc:350 export_timespan_selector.cc:411 +#: export_timespan_selector.cc:348 export_timespan_selector.cc:407 #, fuzzy msgid "Range" msgstr "Intervalo" -#: gain_meter.cc:108 gain_meter.cc:430 gain_meter.cc:819 +#: gain_meter.cc:109 gain_meter.cc:431 gain_meter.cc:820 #, fuzzy msgid "-inf" msgstr "entrada" -#: gain_meter.cc:114 gain_meter.cc:868 +#: gain_meter.cc:115 gain_meter.cc:869 #, fuzzy msgid "Fader automation mode" msgstr "modo automático de pan" -#: gain_meter.cc:115 gain_meter.cc:869 +#: gain_meter.cc:116 gain_meter.cc:870 #, fuzzy msgid "Fader automation type" msgstr "Tipo do pan automático" -#: gain_meter.cc:124 gain_meter.cc:758 panner_ui.cc:178 panner_ui.cc:590 +#: gain_meter.cc:125 gain_meter.cc:759 panner_ui.cc:178 panner_ui.cc:590 msgid "Abs" msgstr "" -#: gain_meter.cc:333 +#: gain_meter.cc:334 #, fuzzy msgid "-Inf" msgstr "entrada" -#: gain_meter.cc:725 mixer_strip.cc:1955 panner_ui.cc:557 +#: gain_meter.cc:726 mixer_strip.cc:1954 panner_ui.cc:557 #: route_time_axis.cc:2391 msgid "P" msgstr "" -#: gain_meter.cc:728 panner_ui.cc:560 +#: gain_meter.cc:729 panner_ui.cc:560 msgid "T" msgstr "" -#: gain_meter.cc:731 panner_ui.cc:563 +#: gain_meter.cc:732 panner_ui.cc:563 msgid "W" msgstr "" @@ -6811,31 +6804,40 @@ msgstr "" msgid "Switches" msgstr "" -#: generic_pluginui.cc:242 generic_pluginui.cc:372 processor_box.cc:2190 +#: generic_pluginui.cc:242 generic_pluginui.cc:376 processor_box.cc:2210 #, fuzzy msgid "Controls" msgstr "Controle de Saídas" -#: generic_pluginui.cc:266 +#: generic_pluginui.cc:270 msgid "Plugin Editor: could not build control element for port %1" msgstr "" "Plugin Editor: não foi possível construir elemento de controle para a porta " "%1" -#: generic_pluginui.cc:404 +#: generic_pluginui.cc:408 #, fuzzy msgid "Meters" msgstr "VU (medidor volumétrico)" -#: generic_pluginui.cc:419 +#: generic_pluginui.cc:423 #, fuzzy msgid "Automation control" msgstr "controle de automação" -#: generic_pluginui.cc:426 +#: generic_pluginui.cc:430 msgid "Mgnual" msgstr "" +#: global_port_matrix.cc:164 +msgid "Audio Connection Manager" +msgstr "" + +#: global_port_matrix.cc:167 +#, fuzzy +msgid "MIDI Connection Manager" +msgstr "Conexões de entrada" + #: global_port_matrix.cc:204 io_selector.cc:216 msgid "port" msgstr "porta" @@ -7008,11 +7010,11 @@ msgstr "" msgid "I/O selector" msgstr "Saltar Seleção" -#: io_selector.cc:268 +#: io_selector.cc:266 msgid "%1 input" msgstr "%1 entrada" -#: io_selector.cc:270 +#: io_selector.cc:268 msgid "%1 output" msgstr "%1 saída" @@ -7218,37 +7220,37 @@ msgstr "" "\n" "Por favor, considere essas razões, e talvez (re)inicie o JACK." -#: main.cc:201 main.cc:320 +#: main.cc:203 main.cc:324 msgid "cannot create user %3 folder %1 (%2)" msgstr "" -#: main.cc:208 main.cc:327 +#: main.cc:210 main.cc:331 #, fuzzy msgid "cannot open pango.rc file %1" msgstr "não foi possível abrir o arquivo de imagem \"%1\"" -#: main.cc:233 main.cc:354 +#: main.cc:235 main.cc:358 msgid "Cannot find ArdourMono TrueType font" msgstr "" -#: main.cc:245 main.cc:360 +#: main.cc:247 main.cc:364 msgid "Cannot load ArdourMono TrueType font." msgstr "" -#: main.cc:308 +#: main.cc:312 msgid "" "No fontconfig file found on your system. Things may looked very odd or ugly" msgstr "" -#: main.cc:364 +#: main.cc:368 msgid "Failed to set fontconfig configuration." msgstr "" -#: main.cc:375 main.cc:391 +#: main.cc:379 main.cc:395 msgid "JACK exited" msgstr "" -#: main.cc:378 +#: main.cc:382 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -7257,7 +7259,7 @@ msgid "" "Click OK to exit %1." msgstr "" -#: main.cc:393 +#: main.cc:397 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -7266,46 +7268,46 @@ msgid "" "session at this time, because we would lose your connection information.\n" msgstr "" -#: main.cc:487 +#: main.cc:491 msgid " (built using " msgstr "" -#: main.cc:490 +#: main.cc:494 msgid " and GCC version " msgstr "" -#: main.cc:500 +#: main.cc:504 msgid "Copyright (C) 1999-2012 Paul Davis" msgstr "" -#: main.cc:501 +#: main.cc:505 msgid "" "Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " "Baker, Robin Gareus" msgstr "" -#: main.cc:503 +#: main.cc:507 #, fuzzy msgid "%1 comes with ABSOLUTELY NO WARRANTY" msgstr "Ardour não oferece ABSOLUTAMENTE NENHUMA GARANTIA" -#: main.cc:504 +#: main.cc:508 msgid "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "" -#: main.cc:505 +#: main.cc:509 msgid "This is free software, and you are welcome to redistribute it " msgstr "Isto é um Software Livre. Fique à vontade para redistribuí-lo " -#: main.cc:506 +#: main.cc:510 msgid "under certain conditions; see the source for copying conditions." msgstr "com algumas condições; veja o fonte para mais detalhes" -#: main.cc:515 +#: main.cc:519 msgid "Cannot xinstall SIGPIPE error handler" msgstr "" -#: main.cc:521 +#: main.cc:525 #, fuzzy msgid "could not create %1 GUI" msgstr "não foi possível criar a INTERFACE ARDOUR" @@ -7315,7 +7317,7 @@ msgstr "não foi possível criar a INTERFACE ARDOUR" msgid "Display delta to edit cursor" msgstr "Do início ao cursor de edição" -#: marker.cc:251 +#: marker.cc:251 video_image_frame.cc:120 #, fuzzy msgid "MarkerText" msgstr "Marcas" @@ -7531,7 +7533,7 @@ msgstr "Adicionar Porta" msgid "Port name:" msgstr "Nome do diretório:" -#: midi_port_dialog.cc:46 +#: midi_port_dialog.cc:45 msgid "MidiPortDialog" msgstr "" @@ -7638,7 +7640,7 @@ msgstr "cancelar" msgid "paste" msgstr "Colar" -#: midi_region_view.cc:3763 +#: midi_region_view.cc:3761 #, fuzzy msgid "delete sysex" msgstr "arquivo removido" @@ -7695,72 +7697,82 @@ msgstr "Cancelar importação" msgid "Color Mode" msgstr "Cor" -#: midi_time_axis.cc:562 +#: midi_time_axis.cc:561 msgid "Bender" msgstr "" -#: midi_time_axis.cc:566 +#: midi_time_axis.cc:565 msgid "Pressure" msgstr "" -#: midi_time_axis.cc:579 +#: midi_time_axis.cc:578 #, fuzzy msgid "Controllers" msgstr "Controle de Saídas" -#: midi_time_axis.cc:584 +#: midi_time_axis.cc:583 #, fuzzy msgid "No MIDI Channels selected" msgstr "Inserir seleção" -#: midi_time_axis.cc:641 midi_time_axis.cc:770 +#: midi_time_axis.cc:640 midi_time_axis.cc:769 #, fuzzy msgid "Hide all channels" msgstr "cancelar" -#: midi_time_axis.cc:645 midi_time_axis.cc:774 +#: midi_time_axis.cc:644 midi_time_axis.cc:773 #, fuzzy msgid "Show all channels" msgstr "Separar Canais" -#: midi_time_axis.cc:656 midi_time_axis.cc:785 +#: midi_time_axis.cc:655 midi_time_axis.cc:784 #, fuzzy msgid "Channel %1" msgstr "cancelar" -#: midi_time_axis.cc:911 midi_time_axis.cc:943 +#: midi_time_axis.cc:910 midi_time_axis.cc:942 #, fuzzy msgid "Controllers %1-%2" msgstr "Controle de Saídas" -#: midi_time_axis.cc:934 midi_time_axis.cc:937 +#: midi_time_axis.cc:933 midi_time_axis.cc:936 #, fuzzy msgid "Controller %1" msgstr "Controle de Saídas" -#: midi_time_axis.cc:960 +#: midi_time_axis.cc:959 msgid "Sustained" msgstr "" -#: midi_time_axis.cc:967 +#: midi_time_axis.cc:966 msgid "Percussive" msgstr "" -#: midi_time_axis.cc:987 +#: midi_time_axis.cc:986 #, fuzzy msgid "Meter Colors" msgstr "VU (medidor volumétrico)" -#: midi_time_axis.cc:994 +#: midi_time_axis.cc:993 #, fuzzy msgid "Channel Colors" msgstr "Cancelar importação" -#: midi_time_axis.cc:1001 +#: midi_time_axis.cc:1000 #, fuzzy msgid "Track Color" msgstr "Cor" +#: midi_time_axis.cc:1488 midi_time_axis.cc:1494 midi_time_axis.cc:1504 +#: midi_time_axis.cc:1510 +#, fuzzy +msgid "all" +msgstr "Pequeno" + +#: midi_time_axis.cc:1491 midi_time_axis.cc:1507 +msgid "some" +msgstr "" + #: midi_tracer.cc:43 msgid "Line history: " msgstr "" @@ -7845,7 +7857,7 @@ msgstr "" msgid "Missing Plugins" msgstr "Entradas" -#: missing_plugin_dialog.cc:33 +#: missing_plugin_dialog.cc:33 transcode_video_dialog.cc:59 msgid "OK" msgstr "OK" @@ -7924,12 +7936,12 @@ msgstr "" msgid "Could not find mixer.bindings in search path %1" msgstr "" -#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1721 +#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1720 msgid "pre" msgstr "" #: mixer_strip.cc:93 mixer_strip.cc:121 mixer_strip.cc:352 mixer_strip.cc:1293 -#: rc_option_editor.cc:1884 +#: rc_option_editor.cc:1873 #, fuzzy msgid "Comments" msgstr "Centro" @@ -7966,11 +7978,11 @@ msgstr "" msgid "Lock Solo Status" msgstr "" -#: mixer_strip.cc:201 mixer_strip.cc:1930 +#: mixer_strip.cc:201 mixer_strip.cc:1929 msgid "lock" msgstr "bloquear" -#: mixer_strip.cc:202 mixer_strip.cc:1929 +#: mixer_strip.cc:202 mixer_strip.cc:1928 #, fuzzy msgid "iso" msgstr "entradas" @@ -7980,22 +7992,22 @@ msgstr "entradas" msgid "Mix group" msgstr "Sem grupo" -#: mixer_strip.cc:349 rc_option_editor.cc:1881 +#: mixer_strip.cc:349 rc_option_editor.cc:1870 #, fuzzy msgid "Phase Invert" msgstr "Inverter verticalmente" -#: mixer_strip.cc:350 rc_option_editor.cc:1882 route_ui.cc:1213 +#: mixer_strip.cc:350 rc_option_editor.cc:1871 route_ui.cc:1213 #, fuzzy msgid "Solo Safe" msgstr "Solo" -#: mixer_strip.cc:353 mixer_ui.cc:123 route_time_axis.cc:664 +#: mixer_strip.cc:353 mixer_ui.cc:124 route_time_axis.cc:664 #, fuzzy msgid "Group" msgstr "Grupos de Mixer" -#: mixer_strip.cc:354 rc_option_editor.cc:1885 +#: mixer_strip.cc:354 rc_option_editor.cc:1874 #, fuzzy msgid "Meter Point" msgstr "VU (medidor volumétrico)" @@ -8017,7 +8029,7 @@ msgstr "Segundos" msgid "Snd" msgstr "Segundos" -#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2118 +#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2152 msgid "Not connected to JACK - no I/O changes are possible" msgstr "" @@ -8057,117 +8069,117 @@ msgstr "" msgid ": comment editor" msgstr "não foi possível iniciar o editor" -#: mixer_strip.cc:1429 +#: mixer_strip.cc:1428 msgid "Grp" msgstr "" -#: mixer_strip.cc:1432 +#: mixer_strip.cc:1431 msgid "~G" msgstr "" -#: mixer_strip.cc:1461 +#: mixer_strip.cc:1460 msgid "Comments..." msgstr "" -#: mixer_strip.cc:1463 +#: mixer_strip.cc:1462 #, fuzzy msgid "Save As Template..." msgstr "Salvar Esquema..." -#: mixer_strip.cc:1469 route_group_dialog.cc:39 route_time_axis.cc:687 +#: mixer_strip.cc:1468 route_group_dialog.cc:39 route_time_axis.cc:687 msgid "Active" msgstr "Ativar" -#: mixer_strip.cc:1476 +#: mixer_strip.cc:1475 msgid "Adjust Latency..." msgstr "" -#: mixer_strip.cc:1479 +#: mixer_strip.cc:1478 msgid "Protect Against Denormals" msgstr "" -#: mixer_strip.cc:1485 route_time_axis.cc:426 +#: mixer_strip.cc:1484 route_time_axis.cc:426 #, fuzzy msgid "Remote Control ID..." msgstr "Remover ponto de controlo" -#: mixer_strip.cc:1717 mixer_strip.cc:1741 +#: mixer_strip.cc:1716 mixer_strip.cc:1740 msgid "in" msgstr "entrada" -#: mixer_strip.cc:1725 +#: mixer_strip.cc:1724 #, fuzzy msgid "post" msgstr "porta" -#: mixer_strip.cc:1729 +#: mixer_strip.cc:1728 msgid "out" msgstr "saída" -#: mixer_strip.cc:1734 +#: mixer_strip.cc:1733 msgid "custom" msgstr "" -#: mixer_strip.cc:1745 +#: mixer_strip.cc:1744 #, fuzzy msgid "pr" msgstr "porta" -#: mixer_strip.cc:1749 +#: mixer_strip.cc:1748 #, fuzzy msgid "po" msgstr "porta" -#: mixer_strip.cc:1753 +#: mixer_strip.cc:1752 #, fuzzy msgid "o" msgstr "mono" -#: mixer_strip.cc:1758 +#: mixer_strip.cc:1757 msgid "c" msgstr "" -#: mixer_strip.cc:1906 route_ui.cc:138 +#: mixer_strip.cc:1905 route_ui.cc:138 msgid "Disk" msgstr "" -#: mixer_strip.cc:1921 monitor_section.cc:63 +#: mixer_strip.cc:1920 monitor_section.cc:63 msgid "AFL" msgstr "" -#: mixer_strip.cc:1924 monitor_section.cc:64 +#: mixer_strip.cc:1923 monitor_section.cc:64 msgid "PFL" msgstr "" -#: mixer_strip.cc:1937 +#: mixer_strip.cc:1936 #, fuzzy msgid "D" msgstr "CD" -#: mixer_strip.cc:1960 +#: mixer_strip.cc:1959 #, fuzzy msgid "i" msgstr "entrada" -#: mixer_strip.cc:2134 +#: mixer_strip.cc:2133 #, fuzzy msgid "Pre-fader" msgstr "Pré Fade" -#: mixer_strip.cc:2135 +#: mixer_strip.cc:2134 #, fuzzy msgid "Post-fader" msgstr "Pós Fade" -#: mixer_ui.cc:1188 +#: mixer_ui.cc:1189 msgid "track display list item for renamed strip not found!" msgstr "não foi encontrada qualquer trilha para o painel de mixer" -#: mixer_ui.cc:1272 +#: mixer_ui.cc:1273 msgid "-all-" msgstr "-tudo-" -#: mixer_ui.cc:1791 +#: mixer_ui.cc:1792 msgid "Strips" msgstr "Painéis" @@ -8542,7 +8554,7 @@ msgstr "" msgid "Panner (2D)" msgstr "" -#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:494 +#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:452 msgid "Bypass" msgstr "Ignorar" @@ -8568,25 +8580,25 @@ msgstr "" msgid "Playlists" msgstr "Lista de reprodução" -#: playlist_selector.cc:55 +#: playlist_selector.cc:54 msgid "Playlists grouped by track" msgstr "" -#: playlist_selector.cc:102 +#: playlist_selector.cc:101 #, fuzzy msgid "Playlist for %1" msgstr "Lista de reprodução" -#: playlist_selector.cc:115 +#: playlist_selector.cc:114 msgid "Other tracks" msgstr "Outras trilhas" # msgstr "Ocultar esta trilha" -#: playlist_selector.cc:140 +#: playlist_selector.cc:139 msgid "unassigned" msgstr "" -#: playlist_selector.cc:195 +#: playlist_selector.cc:194 #, fuzzy msgid "Imported" msgstr "Importar" @@ -8600,36 +8612,36 @@ msgstr "" msgid "Show phase" msgstr "Mostrar linhas de medida" -#: plugin_selector.cc:53 plugin_selector.cc:221 +#: plugin_selector.cc:53 plugin_selector.cc:220 #, fuzzy msgid "Name contains" msgstr "Nome para a lista de reprodução" -#: plugin_selector.cc:54 plugin_selector.cc:225 +#: plugin_selector.cc:54 plugin_selector.cc:224 #, fuzzy msgid "Type contains" msgstr "limpar conexões" -#: plugin_selector.cc:55 plugin_selector.cc:223 +#: plugin_selector.cc:55 plugin_selector.cc:222 #, fuzzy msgid "Category contains" msgstr "ardour: conexões" -#: plugin_selector.cc:56 plugin_selector.cc:245 +#: plugin_selector.cc:56 plugin_selector.cc:244 #, fuzzy msgid "Author contains" msgstr "Autores" -#: plugin_selector.cc:57 plugin_selector.cc:247 +#: plugin_selector.cc:57 plugin_selector.cc:246 #, fuzzy msgid "Library contains" msgstr "limpar conexões" -#: plugin_selector.cc:58 plugin_selector.cc:211 plugin_selector.cc:522 +#: plugin_selector.cc:58 plugin_selector.cc:210 plugin_selector.cc:521 msgid "Favorites only" msgstr "" -#: plugin_selector.cc:59 plugin_selector.cc:215 plugin_selector.cc:522 +#: plugin_selector.cc:59 plugin_selector.cc:214 plugin_selector.cc:521 #, fuzzy msgid "Hidden only" msgstr "Oculto" @@ -8638,104 +8650,104 @@ msgstr "Oculto" msgid "Plugin Manager" msgstr "" -#: plugin_selector.cc:85 +#: plugin_selector.cc:84 msgid "Fav" msgstr "" -#: plugin_selector.cc:87 +#: plugin_selector.cc:86 #, fuzzy msgid "Available Plugins" msgstr "VST plugins disponíveis" -#: plugin_selector.cc:88 +#: plugin_selector.cc:87 msgid "Type" msgstr "Tipo" -#: plugin_selector.cc:89 +#: plugin_selector.cc:88 msgid "Category" msgstr "" -#: plugin_selector.cc:90 +#: plugin_selector.cc:89 #, fuzzy msgid "Creator" msgstr "Criar" -#: plugin_selector.cc:91 +#: plugin_selector.cc:90 #, fuzzy msgid "# Audio In" msgstr "Audição" -#: plugin_selector.cc:92 +#: plugin_selector.cc:91 #, fuzzy msgid "# Audio Out" msgstr "Ocultar todos os barramentos de áudio" -#: plugin_selector.cc:93 +#: plugin_selector.cc:92 #, fuzzy msgid "# MIDI In" msgstr "MIDI" -#: plugin_selector.cc:94 +#: plugin_selector.cc:93 #, fuzzy msgid "# MIDI Out" msgstr "Rastrear Saída MIDI" -#: plugin_selector.cc:116 +#: plugin_selector.cc:115 #, fuzzy msgid "Plugins to be connected" msgstr "desconectado" -#: plugin_selector.cc:129 +#: plugin_selector.cc:128 msgid "Add a plugin to the effect list" msgstr "Adicionar plugin na lista de efeitos" -#: plugin_selector.cc:133 +#: plugin_selector.cc:132 msgid "Remove a plugin from the effect list" msgstr "Remover plugin da lista de efeitos" -#: plugin_selector.cc:135 +#: plugin_selector.cc:134 msgid "Update available plugins" msgstr "Atualizar plugins disponíveis" -#: plugin_selector.cc:172 +#: plugin_selector.cc:171 #, fuzzy msgid "Insert Plugin(s)" msgstr "Inserir região" -#: plugin_selector.cc:321 plugin_selector.cc:322 plugin_selector.cc:323 -#: plugin_selector.cc:324 +#: plugin_selector.cc:320 plugin_selector.cc:321 plugin_selector.cc:322 +#: plugin_selector.cc:323 msgid "variable" msgstr "" -#: plugin_selector.cc:481 +#: plugin_selector.cc:480 msgid "" "The plugin \"%1\" could not be loaded\n" "\n" "See the Log window for more details (maybe)" msgstr "" -#: plugin_selector.cc:629 +#: plugin_selector.cc:628 msgid "Favorites" msgstr "" -#: plugin_selector.cc:631 +#: plugin_selector.cc:630 msgid "Plugin Manager..." msgstr "" -#: plugin_selector.cc:635 +#: plugin_selector.cc:634 #, fuzzy msgid "By Creator" msgstr "Criar" -#: plugin_selector.cc:638 +#: plugin_selector.cc:637 msgid "By Category" msgstr "" -#: plugin_ui.cc:118 +#: plugin_ui.cc:116 msgid "Eh? LADSPA plugins don't have editors!" msgstr "" -#: plugin_ui.cc:127 plugin_ui.cc:270 +#: plugin_ui.cc:125 plugin_ui.cc:228 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no VST support in this " @@ -8744,14 +8756,14 @@ msgstr "" "tipo desconhecido do plugin fornecido para o editor (nota: sem suporte VST " "nesta versão do ardour)" -#: plugin_ui.cc:130 +#: plugin_ui.cc:128 #, fuzzy msgid "unknown type of editor-supplying plugin" msgstr "" "tipo desconhecido do plugin fornecido para o editor (nota: sem suporte VST " "nesta versão do ardour)" -#: plugin_ui.cc:300 +#: plugin_ui.cc:258 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no linuxVST support in this " @@ -8760,76 +8772,76 @@ msgstr "" "tipo desconhecido do plugin fornecido para o editor (nota: sem suporte VST " "nesta versão do ardour)" -#: plugin_ui.cc:372 +#: plugin_ui.cc:330 msgid "create_lv2_editor called on non-LV2 plugin" msgstr "" -#: plugin_ui.cc:460 +#: plugin_ui.cc:418 msgid "Add" msgstr "Adicionar" -#: plugin_ui.cc:464 +#: plugin_ui.cc:422 #, fuzzy msgid "Description" msgstr "Reproduzir seleção" -#: plugin_ui.cc:465 +#: plugin_ui.cc:423 #, fuzzy msgid "Plugin analysis" msgstr "Entradas" -#: plugin_ui.cc:472 +#: plugin_ui.cc:430 msgid "" "Presets (if any) for this plugin\n" "(Both factory and user-created)" msgstr "" -#: plugin_ui.cc:473 +#: plugin_ui.cc:431 #, fuzzy msgid "Save a new preset" msgstr "Nome para a nova conexão:" -#: plugin_ui.cc:474 +#: plugin_ui.cc:432 msgid "Save the current preset" msgstr "" -#: plugin_ui.cc:475 +#: plugin_ui.cc:433 msgid "Delete the current preset" msgstr "" -#: plugin_ui.cc:476 +#: plugin_ui.cc:434 msgid "Disable signal processing by the plugin" msgstr "" -#: plugin_ui.cc:509 plugin_ui.cc:675 +#: plugin_ui.cc:467 plugin_ui.cc:632 msgid "" "Click to allow the plugin to receive keyboard events that %1 would normally " "use as a shortcut" msgstr "" -#: plugin_ui.cc:510 +#: plugin_ui.cc:468 msgid "Click to enable/disable this plugin" msgstr "" -#: plugin_ui.cc:549 +#: plugin_ui.cc:507 msgid "latency (%1 sample)" msgid_plural "latency (%1 samples)" msgstr[0] "" msgstr[1] "" -#: plugin_ui.cc:551 +#: plugin_ui.cc:509 msgid "latency (%1 ms)" msgstr "" -#: plugin_ui.cc:562 +#: plugin_ui.cc:520 msgid "Edit Latency" msgstr "" -#: plugin_ui.cc:602 +#: plugin_ui.cc:559 msgid "Plugin preset %1 not found" msgstr "Pré-seleção do plugin %1 não encontrada" -#: plugin_ui.cc:682 +#: plugin_ui.cc:639 msgid "Click to allow normal use of %1 keyboard shortcuts" msgstr "" @@ -9028,53 +9040,66 @@ msgstr "" msgid "There are no %1 ports to connect." msgstr "" -#: processor_box.cc:358 +#: processor_box.cc:255 +msgid "" +"%1\n" +"Double-click to show GUI.\n" +"Alt+double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:258 +msgid "" +"%1\n" +"Double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:371 #, fuzzy msgid "Show All Controls" msgstr "Velocidade do controle" -#: processor_box.cc:362 +#: processor_box.cc:375 #, fuzzy msgid "Hide All Controls" msgstr "Ocultar todos os barramentos de áudio" -#: processor_box.cc:451 +#: processor_box.cc:464 #, fuzzy msgid "on" msgstr "mono" -#: processor_box.cc:451 rc_option_editor.cc:1914 rc_option_editor.cc:1928 +#: processor_box.cc:464 rc_option_editor.cc:1903 rc_option_editor.cc:1917 msgid "off" msgstr "desligado" -#: processor_box.cc:716 +#: processor_box.cc:729 msgid "" "Right-click to add/remove/edit\n" "plugins,inserts,sends and more" msgstr "" -#: processor_box.cc:1150 processor_box.cc:1540 +#: processor_box.cc:1184 processor_box.cc:1578 msgid "Plugin Incompatibility" msgstr "" -#: processor_box.cc:1153 +#: processor_box.cc:1187 msgid "You attempted to add the plugin \"%1\" in slot %2.\n" msgstr "" -#: processor_box.cc:1159 +#: processor_box.cc:1193 msgid "" "\n" "This plugin has:\n" msgstr "" -#: processor_box.cc:1162 +#: processor_box.cc:1196 #, fuzzy msgid "\t%1 MIDI input\n" msgid_plural "\t%1 MIDI inputs\n" msgstr[0] "%1 entrada" msgstr[1] "%1 entrada" -#: processor_box.cc:1166 +#: processor_box.cc:1200 #, fuzzy msgid "\t%1 audio input\n" msgid_plural "\t%1 audio inputs\n" @@ -9085,64 +9110,64 @@ msgstr[1] "" "entrada\n" "automática" -#: processor_box.cc:1169 +#: processor_box.cc:1203 msgid "" "\n" "but at the insertion point, there are:\n" msgstr "" -#: processor_box.cc:1172 +#: processor_box.cc:1206 #, fuzzy msgid "\t%1 MIDI channel\n" msgid_plural "\t%1 MIDI channels\n" msgstr[0] "cancelar" msgstr[1] "cancelar" -#: processor_box.cc:1176 +#: processor_box.cc:1210 #, fuzzy msgid "\t%1 audio channel\n" msgid_plural "\t%1 audio channels\n" msgstr[0] "cancelar" msgstr[1] "cancelar" -#: processor_box.cc:1179 +#: processor_box.cc:1213 msgid "" "\n" "%1 is unable to insert this plugin here.\n" msgstr "" -#: processor_box.cc:1216 +#: processor_box.cc:1249 msgid "Cannot set up new send: %1" msgstr "" -#: processor_box.cc:1543 +#: processor_box.cc:1581 msgid "" "You cannot reorder these plugins/sends/inserts\n" "in that way because the inputs and\n" "outputs will not work correctly." msgstr "" -#: processor_box.cc:1728 +#: processor_box.cc:1765 #, fuzzy msgid "Rename Processor" msgstr "Renomear" -#: processor_box.cc:1759 +#: processor_box.cc:1796 msgid "At least 100 IO objects exist with a name like %1 - name not changed" msgstr "" -#: processor_box.cc:1893 +#: processor_box.cc:1930 msgid "plugin insert constructor failed" msgstr "" -#: processor_box.cc:1904 +#: processor_box.cc:1941 msgid "" "Copying the set of processors on the clipboard failed,\n" "probably because the I/O configuration of the plugins\n" "could not match the configuration of this track." msgstr "" -#: processor_box.cc:1950 +#: processor_box.cc:1987 #, fuzzy msgid "" "Do you really want to remove all processors from %1?\n" @@ -9151,17 +9176,17 @@ msgstr "" "Tem certeza de que deseja remover a trilha \"%1\" ?\n" "(não será possível voltar)" -#: processor_box.cc:1954 processor_box.cc:1979 +#: processor_box.cc:1991 processor_box.cc:2016 #, fuzzy msgid "Yes, remove them all" msgstr "Sim, remova isto." -#: processor_box.cc:1956 processor_box.cc:1981 +#: processor_box.cc:1993 processor_box.cc:2018 #, fuzzy msgid "Remove processors" msgstr "Remover Marca" -#: processor_box.cc:1971 +#: processor_box.cc:2008 #, fuzzy msgid "" "Do you really want to remove all pre-fader processors from %1?\n" @@ -9170,7 +9195,7 @@ msgstr "" "Tem certeza de que deseja remover a trilha \"%1\" ?\n" "(não será possível voltar)" -#: processor_box.cc:1974 +#: processor_box.cc:2011 #, fuzzy msgid "" "Do you really want to remove all post-fader processors from %1?\n" @@ -9179,59 +9204,59 @@ msgstr "" "Tem certeza de que deseja remover a trilha \"%1\" ?\n" "(não será possível voltar)" -#: processor_box.cc:2178 +#: processor_box.cc:2198 #, fuzzy msgid "New Plugin" msgstr "Entradas" -#: processor_box.cc:2181 +#: processor_box.cc:2201 #, fuzzy msgid "New Insert" msgstr "nova entrada" -#: processor_box.cc:2184 +#: processor_box.cc:2204 msgid "New External Send ..." msgstr "" -#: processor_box.cc:2188 +#: processor_box.cc:2208 msgid "New Aux Send ..." msgstr "" -#: processor_box.cc:2192 +#: processor_box.cc:2212 #, fuzzy msgid "Clear (all)" msgstr "Remover todos os intervalos" -#: processor_box.cc:2194 +#: processor_box.cc:2214 #, fuzzy msgid "Clear (pre-fader)" msgstr "Apagar meter" -#: processor_box.cc:2196 +#: processor_box.cc:2216 #, fuzzy msgid "Clear (post-fader)" msgstr "Apagar meter" -#: processor_box.cc:2222 +#: processor_box.cc:2242 #, fuzzy msgid "Activate All" msgstr "Ativar" -#: processor_box.cc:2224 +#: processor_box.cc:2244 #, fuzzy msgid "Deactivate All" msgstr "Desativar" -#: processor_box.cc:2226 +#: processor_box.cc:2246 #, fuzzy msgid "A/B Plugins" msgstr "Entradas" -#: processor_box.cc:2235 -msgid "Edit with basic controls..." +#: processor_box.cc:2255 +msgid "Edit with generic controls..." msgstr "" -#: processor_box.cc:2481 +#: processor_box.cc:2531 #, fuzzy msgid "%1: %2 (by %3)" msgstr "ardour: região" @@ -9364,6 +9389,11 @@ msgstr "" msgid "Recording (seconds of buffering):" msgstr "" +#: rc_option_editor.cc:656 +#, fuzzy +msgid "Control Surface Protocol" +msgstr "Controle de Saídas" + #: rc_option_editor.cc:660 msgid "Feedback" msgstr "" @@ -9372,41 +9402,41 @@ msgstr "" msgid "Double-click on a name to edit settings for an enabled protocol" msgstr "" -#: rc_option_editor.cc:818 +#: rc_option_editor.cc:817 msgid "Show Video Export Info before export" msgstr "" -#: rc_option_editor.cc:819 +#: rc_option_editor.cc:818 msgid "Show Video Server Startup Dialog" msgstr "" -#: rc_option_editor.cc:820 +#: rc_option_editor.cc:819 msgid "Advanced Setup (remote video server)" msgstr "" -#: rc_option_editor.cc:828 +#: rc_option_editor.cc:827 msgid "" "When enabled you can speficify a custom video-server URL and docroot. " "- Do not enable this option unless you know what you are doing." msgstr "" -#: rc_option_editor.cc:830 +#: rc_option_editor.cc:829 msgid "Video Server URL:" msgstr "" -#: rc_option_editor.cc:835 +#: rc_option_editor.cc:834 msgid "" "Base URL of the video-server including http prefix. This is usually 'http://" "hostname.example.org:1554/' and defaults to 'http://localhost:1554/' when " "the video-server is runing locally" msgstr "" -#: rc_option_editor.cc:837 +#: rc_option_editor.cc:836 #, fuzzy msgid "Video Folder:" msgstr "Nome do diretório:" -#: rc_option_editor.cc:842 +#: rc_option_editor.cc:841 msgid "" "Local path to the video-server document-root. Only files below this " "directory will be accessible by the video-server. If the server run on a " @@ -9415,121 +9445,121 @@ msgid "" "monitor and file-browsing when opening/adding a video file." msgstr "" -#: rc_option_editor.cc:849 +#: rc_option_editor.cc:848 msgid "" "When enabled an information window with details is displayed before " "the video-export dialog." msgstr "" -#: rc_option_editor.cc:854 +#: rc_option_editor.cc:853 msgid "" "When enabled the video server is never launched automatically without " "confirmation" msgstr "" -#: rc_option_editor.cc:995 +#: rc_option_editor.cc:993 msgid "%1 Preferences" msgstr "" -#: rc_option_editor.cc:1006 +#: rc_option_editor.cc:1004 msgid "DSP CPU Utilization" msgstr "" -#: rc_option_editor.cc:1010 +#: rc_option_editor.cc:1008 msgid "Signal processing uses" msgstr "" -#: rc_option_editor.cc:1015 +#: rc_option_editor.cc:1013 msgid "all but one processor" msgstr "" -#: rc_option_editor.cc:1016 +#: rc_option_editor.cc:1014 #, fuzzy msgid "all available processors" msgstr "Portas disponíveis" -#: rc_option_editor.cc:1019 +#: rc_option_editor.cc:1017 msgid "%1 processors" msgstr "" -#: rc_option_editor.cc:1022 +#: rc_option_editor.cc:1020 msgid "This setting will only take effect when %1 is restarted." msgstr "" -#: rc_option_editor.cc:1027 +#: rc_option_editor.cc:1025 #, fuzzy msgid "Options|Undo" msgstr "Preferências" -#: rc_option_editor.cc:1034 +#: rc_option_editor.cc:1032 #, fuzzy msgid "Verify removal of last capture" msgstr "Remover última captura" -#: rc_option_editor.cc:1042 +#: rc_option_editor.cc:1040 msgid "Make periodic backups of the session file" msgstr "" -#: rc_option_editor.cc:1047 +#: rc_option_editor.cc:1045 #, fuzzy msgid "Session Management" msgstr "Nome da sessão:" -#: rc_option_editor.cc:1052 +#: rc_option_editor.cc:1050 msgid "Always copy imported files" msgstr "" -#: rc_option_editor.cc:1059 +#: rc_option_editor.cc:1057 #, fuzzy msgid "Default folder for new sessions:" msgstr "Loop região selecionada" -#: rc_option_editor.cc:1067 +#: rc_option_editor.cc:1065 msgid "Maximum number of recent sessions" msgstr "" -#: rc_option_editor.cc:1080 +#: rc_option_editor.cc:1078 #, fuzzy msgid "Click gain level" msgstr "Metrônomo no arquivo de áudio" -#: rc_option_editor.cc:1085 route_time_axis.cc:206 route_time_axis.cc:667 +#: rc_option_editor.cc:1083 route_time_axis.cc:206 route_time_axis.cc:667 msgid "Automation" msgstr "Automação" -#: rc_option_editor.cc:1090 +#: rc_option_editor.cc:1088 msgid "Thinning factor (larger value => less data)" msgstr "" -#: rc_option_editor.cc:1099 +#: rc_option_editor.cc:1097 msgid "Automation sampling interval (milliseconds)" msgstr "" -#: rc_option_editor.cc:1111 +#: rc_option_editor.cc:1109 msgid "Keep record-enable engaged on stop" msgstr "" -#: rc_option_editor.cc:1120 +#: rc_option_editor.cc:1118 #, fuzzy msgid "Stop recording when an xrun occurs" msgstr "Suspender gravaçãoo em caso de falha sincrônica (XRUN)" -#: rc_option_editor.cc:1125 +#: rc_option_editor.cc:1123 msgid "" "When enabled %1 will stop recording if an over- or underrun is " "detected by the audio engine" msgstr "" -#: rc_option_editor.cc:1131 +#: rc_option_editor.cc:1129 msgid "Create markers where xruns occur" msgstr "" -#: rc_option_editor.cc:1140 +#: rc_option_editor.cc:1138 #, fuzzy msgid "Stop at the end of the session" msgstr "Ir para o fim da sessão" -#: rc_option_editor.cc:1145 +#: rc_option_editor.cc:1143 msgid "" "When enabled if %1 is not recording, it will stop the " "transport when it reaches the current session end marker\n" @@ -9538,11 +9568,11 @@ msgid "" "all times" msgstr "" -#: rc_option_editor.cc:1153 +#: rc_option_editor.cc:1151 msgid "Do seamless looping (not possible when slaved to MTC, JACK etc)" msgstr "" -#: rc_option_editor.cc:1158 +#: rc_option_editor.cc:1156 msgid "" "When enabled this will loop by reading ahead and wrapping around at " "the loop point, preventing any need to do a transport locate at the end of " @@ -9552,40 +9582,40 @@ msgid "" "loop when %1 reaches the end which will often cause a small click or delay" msgstr "" -#: rc_option_editor.cc:1166 +#: rc_option_editor.cc:1164 msgid "Disable per-track record disarm while rolling" msgstr "" -#: rc_option_editor.cc:1170 +#: rc_option_editor.cc:1168 msgid "" "When enabled this will prevent you from accidentally stopping " "specific tracks recording during a take" msgstr "" -#: rc_option_editor.cc:1175 +#: rc_option_editor.cc:1173 msgid "12dB gain reduction during fast-forward and fast-rewind" msgstr "" -#: rc_option_editor.cc:1179 +#: rc_option_editor.cc:1177 msgid "" "This will reduce the unpleasant increase in perceived volume that occurs " "when fast-forwarding or rewinding through some kinds of audio" msgstr "" -#: rc_option_editor.cc:1183 +#: rc_option_editor.cc:1181 msgid "Sync/Slave" msgstr "" -#: rc_option_editor.cc:1187 +#: rc_option_editor.cc:1185 #, fuzzy msgid "External timecode source" msgstr "Usar Monitoração de Hardware" -#: rc_option_editor.cc:1197 +#: rc_option_editor.cc:1195 msgid "Match session video frame rate to external timecode" msgstr "" -#: rc_option_editor.cc:1203 +#: rc_option_editor.cc:1201 msgid "" "This option controls the value of the video frame rate while chasing " "an external timecode source.\n" @@ -9599,22 +9629,22 @@ msgid "" "external timecode standard and the session standard." msgstr "" -#: rc_option_editor.cc:1213 +#: rc_option_editor.cc:1211 #, fuzzy msgid "External timecode is sync locked" msgstr "Usar Monitoração de Hardware" -#: rc_option_editor.cc:1219 +#: rc_option_editor.cc:1217 msgid "" "When enabled indicates that the selected external timecode source " "shares sync (Black & Burst, Wordclock, etc) with the audio interface." msgstr "" -#: rc_option_editor.cc:1226 +#: rc_option_editor.cc:1224 msgid "Lock to 29.9700 fps instead of 30000/1001" msgstr "" -#: rc_option_editor.cc:1232 +#: rc_option_editor.cc:1230 msgid "" "When enabled the external timecode source is assumed to use 29.97 fps " "instead of 30000/1001.\n" @@ -9627,151 +9657,151 @@ msgid "" "variant of using exactly 29.97 fps has zero timecode drift.\n" msgstr "" -#: rc_option_editor.cc:1242 +#: rc_option_editor.cc:1240 #, fuzzy msgid "LTC Reader" msgstr "Pré Fade" -#: rc_option_editor.cc:1246 +#: rc_option_editor.cc:1244 msgid "LTC incoming port" msgstr "" -#: rc_option_editor.cc:1259 +#: rc_option_editor.cc:1257 #, fuzzy msgid "LTC Generator" msgstr "Criar" -#: rc_option_editor.cc:1264 +#: rc_option_editor.cc:1262 #, fuzzy msgid "Enable LTC generator" msgstr "Gravar" -#: rc_option_editor.cc:1271 +#: rc_option_editor.cc:1269 msgid "send LTC while stopped" msgstr "" -#: rc_option_editor.cc:1277 +#: rc_option_editor.cc:1275 msgid "" "When enabled %1 will continue to send LTC information even when the " "transport (playhead) is not moving" msgstr "" -#: rc_option_editor.cc:1283 +#: rc_option_editor.cc:1281 #, fuzzy msgid "LTC generator level" msgstr "Criar" -#: rc_option_editor.cc:1287 +#: rc_option_editor.cc:1285 msgid "" "Specify the Peak Volume of the generated LTC signal in dbFS. A good value " "is 0dBu ^= -18dbFS in an EBU calibrated system" msgstr "" -#: rc_option_editor.cc:1299 +#: rc_option_editor.cc:1297 #, fuzzy msgid "Link selection of regions and tracks" msgstr "Inverter verticalmente na trilha" -#: rc_option_editor.cc:1307 +#: rc_option_editor.cc:1305 msgid "Move relevant automation when audio regions are moved" msgstr "" -#: rc_option_editor.cc:1315 +#: rc_option_editor.cc:1313 msgid "Show meters on tracks in the editor" msgstr "" -#: rc_option_editor.cc:1322 +#: rc_option_editor.cc:1320 msgid "Regions in active edit groups are edited together" msgstr "" -#: rc_option_editor.cc:1323 +#: rc_option_editor.cc:1321 msgid "whenever they overlap in time" msgstr "" -#: rc_option_editor.cc:1324 +#: rc_option_editor.cc:1322 msgid "only if they have identical length, position and origin" msgstr "" -#: rc_option_editor.cc:1334 +#: rc_option_editor.cc:1332 msgid "Make rubberband selection rectangle snap to the grid" msgstr "" -#: rc_option_editor.cc:1342 +#: rc_option_editor.cc:1340 #, fuzzy msgid "Show waveforms in regions" msgstr "mostra toda a automação" -#: rc_option_editor.cc:1350 +#: rc_option_editor.cc:1348 #, fuzzy msgid "Show gain envelopes in audio regions" msgstr "mostra toda a automação" -#: rc_option_editor.cc:1351 +#: rc_option_editor.cc:1349 msgid "in all modes" msgstr "" -#: rc_option_editor.cc:1352 +#: rc_option_editor.cc:1350 msgid "only in region gain mode" msgstr "" -#: rc_option_editor.cc:1359 +#: rc_option_editor.cc:1357 #, fuzzy msgid "Waveform scale" msgstr "Forma de onda" -#: rc_option_editor.cc:1364 +#: rc_option_editor.cc:1362 msgid "linear" msgstr "linear" -#: rc_option_editor.cc:1365 +#: rc_option_editor.cc:1363 msgid "logarithmic" msgstr "" -#: rc_option_editor.cc:1371 +#: rc_option_editor.cc:1369 #, fuzzy msgid "Waveform shape" msgstr "Forma de onda" -#: rc_option_editor.cc:1376 +#: rc_option_editor.cc:1374 #, fuzzy msgid "traditional" msgstr "Tradicional" -#: rc_option_editor.cc:1377 +#: rc_option_editor.cc:1375 #, fuzzy msgid "rectified" msgstr "Corrigido" -#: rc_option_editor.cc:1384 +#: rc_option_editor.cc:1382 msgid "Show waveforms for audio while it is being recorded" msgstr "" -#: rc_option_editor.cc:1392 +#: rc_option_editor.cc:1390 msgid "Show zoom toolbar" msgstr "" -#: rc_option_editor.cc:1400 +#: rc_option_editor.cc:1398 msgid "Color regions using their track's color" msgstr "" -#: rc_option_editor.cc:1408 +#: rc_option_editor.cc:1406 msgid "Update editor window during drags of the summary" msgstr "" -#: rc_option_editor.cc:1416 +#: rc_option_editor.cc:1414 msgid "Synchronise editor and mixer track order" msgstr "" -#: rc_option_editor.cc:1424 +#: rc_option_editor.cc:1422 msgid "Synchronise editor and mixer selection" msgstr "" -#: rc_option_editor.cc:1431 +#: rc_option_editor.cc:1429 #, fuzzy msgid "Name new markers" msgstr "remover marca" -#: rc_option_editor.cc:1437 +#: rc_option_editor.cc:1435 msgid "" "If enabled, popup a dialog when a new marker is created to allow its name to " "be set as it is created.\n" @@ -9779,370 +9809,363 @@ msgid "" "You can always rename markers by right-clicking on them" msgstr "" -#: rc_option_editor.cc:1443 +#: rc_option_editor.cc:1441 msgid "Auto-scroll editor window when dragging near its edges" msgstr "" -#: rc_option_editor.cc:1450 +#: rc_option_editor.cc:1448 msgid "Buffering" msgstr "" -#: rc_option_editor.cc:1458 +#: rc_option_editor.cc:1456 #, fuzzy msgid "Record monitoring handled by" msgstr "Usar Monitoração de Hardware" -#: rc_option_editor.cc:1469 +#: rc_option_editor.cc:1467 #, fuzzy msgid "ardour" msgstr "ardour: relógio" -#: rc_option_editor.cc:1470 +#: rc_option_editor.cc:1468 #, fuzzy msgid "audio hardware" msgstr "Quadros de Áudio" -#: rc_option_editor.cc:1477 +#: rc_option_editor.cc:1475 #, fuzzy msgid "Tape machine mode" msgstr "modo automático de pan" -#: rc_option_editor.cc:1482 +#: rc_option_editor.cc:1480 msgid "Connection of tracks and busses" msgstr "" -#: rc_option_editor.cc:1487 +#: rc_option_editor.cc:1485 msgid "Auto-connect master/monitor busses" msgstr "" -#: rc_option_editor.cc:1494 +#: rc_option_editor.cc:1492 #, fuzzy msgid "Connect track inputs" msgstr "Conectar novas faixas automaticamente" -#: rc_option_editor.cc:1499 +#: rc_option_editor.cc:1497 #, fuzzy msgid "automatically to physical inputs" msgstr "conectar automaticamente entradas das trilhas com as portas físicas" -#: rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1498 rc_option_editor.cc:1511 msgid "manually" msgstr "" -#: rc_option_editor.cc:1506 +#: rc_option_editor.cc:1504 #, fuzzy msgid "Connect track and bus outputs" msgstr "concetar automaticamente saídas das trilhas com as saídas master" -#: rc_option_editor.cc:1511 +#: rc_option_editor.cc:1509 #, fuzzy msgid "automatically to physical outputs" msgstr "conectar manualmente saídas das trilhas" -#: rc_option_editor.cc:1512 +#: rc_option_editor.cc:1510 #, fuzzy msgid "automatically to master bus" msgstr "concetar automaticamente saídas das trilhas com as saídas master" -#: rc_option_editor.cc:1517 +#: rc_option_editor.cc:1515 #, fuzzy msgid "Denormals" msgstr "Normal" -#: rc_option_editor.cc:1522 +#: rc_option_editor.cc:1520 msgid "Use DC bias to protect against denormals" msgstr "" -#: rc_option_editor.cc:1529 +#: rc_option_editor.cc:1527 msgid "Processor handling" msgstr "" -#: rc_option_editor.cc:1534 +#: rc_option_editor.cc:1532 msgid "no processor handling" msgstr "" -#: rc_option_editor.cc:1539 +#: rc_option_editor.cc:1537 msgid "use FlushToZero" msgstr "" -#: rc_option_editor.cc:1543 +#: rc_option_editor.cc:1541 msgid "use DenormalsAreZero" msgstr "" -#: rc_option_editor.cc:1547 +#: rc_option_editor.cc:1545 msgid "use FlushToZero and DenormalsAreZero" msgstr "" -#: rc_option_editor.cc:1557 +#: rc_option_editor.cc:1555 #, fuzzy msgid "Silence plugins when the transport is stopped" msgstr "Suspender efeitos/plugins em transporte" -#: rc_option_editor.cc:1565 +#: rc_option_editor.cc:1563 msgid "Make new plugins active" msgstr "" -#: rc_option_editor.cc:1573 +#: rc_option_editor.cc:1571 msgid "Enable automatic analysis of audio" msgstr "" -#: rc_option_editor.cc:1581 +#: rc_option_editor.cc:1579 msgid "Replicate missing region channels" msgstr "" -#: rc_option_editor.cc:1588 rc_option_editor.cc:1603 rc_option_editor.cc:1615 -#: rc_option_editor.cc:1627 rc_option_editor.cc:1639 rc_option_editor.cc:1643 -#: rc_option_editor.cc:1651 rc_option_editor.cc:1659 rc_option_editor.cc:1667 -#: rc_option_editor.cc:1669 rc_option_editor.cc:1677 rc_option_editor.cc:1685 -#: rc_option_editor.cc:1693 +#: rc_option_editor.cc:1586 rc_option_editor.cc:1601 rc_option_editor.cc:1613 +#: rc_option_editor.cc:1625 rc_option_editor.cc:1637 rc_option_editor.cc:1641 +#: rc_option_editor.cc:1649 rc_option_editor.cc:1657 rc_option_editor.cc:1665 +#: rc_option_editor.cc:1667 rc_option_editor.cc:1675 rc_option_editor.cc:1683 +#: rc_option_editor.cc:1691 msgid "Solo / mute" msgstr "" -#: rc_option_editor.cc:1591 +#: rc_option_editor.cc:1589 #, fuzzy msgid "Solo-in-place mute cut (dB)" msgstr "Solo" -#: rc_option_editor.cc:1598 +#: rc_option_editor.cc:1596 msgid "Solo controls are Listen controls" msgstr "" -#: rc_option_editor.cc:1607 +#: rc_option_editor.cc:1605 #, fuzzy msgid "Listen Position" msgstr "Audição" -#: rc_option_editor.cc:1612 +#: rc_option_editor.cc:1610 msgid "after-fader (AFL)" msgstr "" -#: rc_option_editor.cc:1613 +#: rc_option_editor.cc:1611 #, fuzzy msgid "pre-fader (PFL)" msgstr "Pré Redirecionamentos" -#: rc_option_editor.cc:1619 +#: rc_option_editor.cc:1617 msgid "PFL signals come from" msgstr "" -#: rc_option_editor.cc:1624 +#: rc_option_editor.cc:1622 #, fuzzy msgid "before pre-fader processors" msgstr "Remover Marca" -#: rc_option_editor.cc:1625 +#: rc_option_editor.cc:1623 msgid "pre-fader but after pre-fader processors" msgstr "" -#: rc_option_editor.cc:1631 +#: rc_option_editor.cc:1629 msgid "AFL signals come from" msgstr "" -#: rc_option_editor.cc:1636 +#: rc_option_editor.cc:1634 #, fuzzy msgid "immediately post-fader" msgstr "Apagar meter" -#: rc_option_editor.cc:1637 +#: rc_option_editor.cc:1635 #, fuzzy msgid "after post-fader processors (before pan)" msgstr "Remover Marca" -#: rc_option_editor.cc:1646 +#: rc_option_editor.cc:1644 msgid "Exclusive solo" msgstr "" -#: rc_option_editor.cc:1654 +#: rc_option_editor.cc:1652 #, fuzzy msgid "Show solo muting" msgstr "mostra toda a automação" -#: rc_option_editor.cc:1662 +#: rc_option_editor.cc:1660 msgid "Soloing overrides muting" msgstr "" -#: rc_option_editor.cc:1667 +#: rc_option_editor.cc:1665 #, fuzzy msgid "Default track / bus muting options" msgstr "Inspetador de Trilhas/Barramentos" -#: rc_option_editor.cc:1672 +#: rc_option_editor.cc:1670 msgid "Mute affects pre-fader sends" msgstr "" -#: rc_option_editor.cc:1680 +#: rc_option_editor.cc:1678 msgid "Mute affects post-fader sends" msgstr "" -#: rc_option_editor.cc:1688 +#: rc_option_editor.cc:1686 #, fuzzy msgid "Mute affects control outputs" msgstr "usar controles de saída" -#: rc_option_editor.cc:1696 +#: rc_option_editor.cc:1694 msgid "Mute affects main outputs" msgstr "" -#: rc_option_editor.cc:1712 +#: rc_option_editor.cc:1710 msgid "Send MIDI Time Code" msgstr "" -#: rc_option_editor.cc:1720 +#: rc_option_editor.cc:1718 msgid "Percentage either side of normal transport speed to transmit MTC" msgstr "" -#: rc_option_editor.cc:1729 +#: rc_option_editor.cc:1727 msgid "Obey MIDI Machine Control commands" msgstr "" -#: rc_option_editor.cc:1737 +#: rc_option_editor.cc:1735 msgid "Send MIDI Machine Control commands" msgstr "" -#: rc_option_editor.cc:1745 +#: rc_option_editor.cc:1743 #, fuzzy msgid "Send MIDI control feedback" msgstr "Porta MMC" -#: rc_option_editor.cc:1753 +#: rc_option_editor.cc:1751 msgid "Inbound MMC device ID" msgstr "" -#: rc_option_editor.cc:1762 +#: rc_option_editor.cc:1760 msgid "Outbound MMC device ID" msgstr "" -#: rc_option_editor.cc:1771 +#: rc_option_editor.cc:1769 msgid "Initial program change" msgstr "" -#: rc_option_editor.cc:1780 +#: rc_option_editor.cc:1778 msgid "Display first MIDI bank/program as 0" msgstr "" -#: rc_option_editor.cc:1788 +#: rc_option_editor.cc:1786 msgid "Never display periodic MIDI messages (MTC, MIDI Clock)" msgstr "" -#: rc_option_editor.cc:1796 +#: rc_option_editor.cc:1794 #, fuzzy msgid "Sound MIDI notes as they are selected" msgstr "Inserir seleção" -#: rc_option_editor.cc:1804 rc_option_editor.cc:1814 rc_option_editor.cc:1816 -#: rc_option_editor.cc:1818 rc_option_editor.cc:1820 rc_option_editor.cc:1833 +#: rc_option_editor.cc:1802 rc_option_editor.cc:1812 rc_option_editor.cc:1814 #, fuzzy msgid "User interaction" msgstr "Regiões/criação" -#: rc_option_editor.cc:1807 +#: rc_option_editor.cc:1805 msgid "" "Use translations of %1 messages\n" " (requires a restart of %1 to take effect)\n" " (if available for your language preferences)" msgstr "" -#: rc_option_editor.cc:1814 +#: rc_option_editor.cc:1812 msgid "Keyboard" msgstr "" -#: rc_option_editor.cc:1818 -#, fuzzy -msgid "Control surfaces" -msgstr "Controle de Saídas" - -#: rc_option_editor.cc:1824 +#: rc_option_editor.cc:1822 #, fuzzy msgid "Control surface remote ID" msgstr "Controle de Saídas" -#: rc_option_editor.cc:1829 +#: rc_option_editor.cc:1827 msgid "assigned by user" msgstr "" -#: rc_option_editor.cc:1830 +#: rc_option_editor.cc:1828 msgid "follows order of mixer" msgstr "" -#: rc_option_editor.cc:1831 +#: rc_option_editor.cc:1829 msgid "follows order of editor" msgstr "" -#: rc_option_editor.cc:1842 rc_option_editor.cc:1850 rc_option_editor.cc:1860 -#: rc_option_editor.cc:1862 rc_option_editor.cc:1870 rc_option_editor.cc:1888 -#: rc_option_editor.cc:1897 rc_option_editor.cc:1905 rc_option_editor.cc:1919 -#: rc_option_editor.cc:1936 -msgid "GUI" +#: rc_option_editor.cc:1838 rc_option_editor.cc:1846 rc_option_editor.cc:1856 +#: rc_option_editor.cc:1877 rc_option_editor.cc:1886 rc_option_editor.cc:1894 +#: rc_option_editor.cc:1908 rc_option_editor.cc:1925 +msgid "Preferences|GUI" msgstr "" -#: rc_option_editor.cc:1845 +#: rc_option_editor.cc:1841 msgid "Graphically indicate mouse pointer hovering over various widgets" msgstr "" -#: rc_option_editor.cc:1853 +#: rc_option_editor.cc:1849 msgid "Show tooltips if mouse hovers over a control" msgstr "" -#: rc_option_editor.cc:1865 -msgid "Use plugins' own interfaces instead of %1's" +#: rc_option_editor.cc:1859 +msgid "GUI" msgstr "" -#: rc_option_editor.cc:1873 +#: rc_option_editor.cc:1862 msgid "update transport clock display every 40ms instead of every 100ms" msgstr "" -#: rc_option_editor.cc:1890 +#: rc_option_editor.cc:1879 #, fuzzy msgid "Mixer Strip" msgstr "Mixer" -#: rc_option_editor.cc:1900 +#: rc_option_editor.cc:1889 #, fuzzy msgid "Use narrow strips in the mixer by default" msgstr "Estreitar painéis de mixer" -#: rc_option_editor.cc:1909 +#: rc_option_editor.cc:1898 #, fuzzy msgid "Meter hold time" msgstr "VU (medidor volumétrico)" -#: rc_option_editor.cc:1915 +#: rc_option_editor.cc:1904 #, fuzzy msgid "short" msgstr "porta" -#: rc_option_editor.cc:1916 rc_option_editor.cc:1931 +#: rc_option_editor.cc:1905 rc_option_editor.cc:1920 msgid "medium" msgstr "" -#: rc_option_editor.cc:1917 +#: rc_option_editor.cc:1906 msgid "long" msgstr "" -#: rc_option_editor.cc:1923 +#: rc_option_editor.cc:1912 msgid "Meter fall-off" msgstr "" -#: rc_option_editor.cc:1929 +#: rc_option_editor.cc:1918 #, fuzzy msgid "slowest" msgstr "Menor" -#: rc_option_editor.cc:1930 +#: rc_option_editor.cc:1919 msgid "slow" msgstr "" -#: rc_option_editor.cc:1932 +#: rc_option_editor.cc:1921 #, fuzzy msgid "fast" msgstr "rapidamente" -#: rc_option_editor.cc:1933 +#: rc_option_editor.cc:1922 #, fuzzy msgid "faster" msgstr "Fades" -#: rc_option_editor.cc:1934 +#: rc_option_editor.cc:1923 msgid "fastest" msgstr "rapidamente" @@ -10155,7 +10178,7 @@ msgstr "ouvir esta região" msgid "Position:" msgstr "Audição" -#: region_editor.cc:90 +#: region_editor.cc:90 add_video_dialog.cc:169 msgid "End:" msgstr "Final:" @@ -10395,21 +10418,21 @@ msgstr "Selecionar" msgid "Active state" msgstr "Ativar" -#: route_group_dialog.cc:47 route_group_dialog.cc:77 theme_manager.cc:69 +#: route_group_dialog.cc:47 route_group_dialog.cc:76 theme_manager.cc:71 msgid "Color" msgstr "Cor" -#: route_group_dialog.cc:54 +#: route_group_dialog.cc:53 #, fuzzy msgid "RouteGroupDialog" msgstr "Limpar" -#: route_group_dialog.cc:93 +#: route_group_dialog.cc:92 #, fuzzy msgid "Sharing" msgstr "Avançado ..." -#: route_group_dialog.cc:183 +#: route_group_dialog.cc:182 msgid "" "A route group of this name already exists. Please use a different name." msgstr "" @@ -11224,194 +11247,194 @@ msgstr "" msgid "-4.1667 - 0.1%" msgstr "" -#: session_option_editor.cc:85 +#: session_option_editor.cc:84 msgid "" "Use Video File's FPS Instead of Timecode Value for Timeline and Video " "Monitor." msgstr "" -#: session_option_editor.cc:92 +#: session_option_editor.cc:91 msgid "" "Apply Pull-Up/Down to Video Timeline and Video Monitor (Unless in JACK-sync)." msgstr "" -#: session_option_editor.cc:98 +#: session_option_editor.cc:96 #, fuzzy msgid "Ext Timecode Offsets" msgstr "Quadros de Áudio" -#: session_option_editor.cc:102 +#: session_option_editor.cc:100 #, fuzzy msgid "Slave Timecode offset" msgstr "Quadros de Áudio" -#: session_option_editor.cc:109 +#: session_option_editor.cc:107 msgid "The specified offset is added to the received timecode (MTC or LTC)." msgstr "" -#: session_option_editor.cc:115 +#: session_option_editor.cc:113 #, fuzzy msgid "Timecode Generator offset" msgstr "Quadros de Áudio" -#: session_option_editor.cc:122 +#: session_option_editor.cc:120 msgid "" "Specify an offset which is added to the generated timecode (so far only LTC)." msgstr "" -#: session_option_editor.cc:126 +#: session_option_editor.cc:124 msgid "JACK Transport/Time Settings" msgstr "" -#: session_option_editor.cc:130 +#: session_option_editor.cc:128 msgid "" "%1 is JACK Time Master (provides Bar|Beat|Tick and other information to JACK)" msgstr "" -#: session_option_editor.cc:139 +#: session_option_editor.cc:137 #, fuzzy msgid "Default crossfade type" msgstr "Fade cruzado" -#: session_option_editor.cc:144 +#: session_option_editor.cc:142 msgid "Constant power (-3dB) crossfade" msgstr "" -#: session_option_editor.cc:145 +#: session_option_editor.cc:143 msgid "Linear (-6dB) crossfade" msgstr "" -#: session_option_editor.cc:150 +#: session_option_editor.cc:148 msgid "destructive-xfade-seconds" msgstr "" -#: session_option_editor.cc:151 +#: session_option_editor.cc:149 msgid "Destructive crossfade length" msgstr "" -#: session_option_editor.cc:160 +#: session_option_editor.cc:158 #, fuzzy msgid "Region fades active" msgstr "Regiões/data do arquivo" -#: session_option_editor.cc:167 +#: session_option_editor.cc:165 #, fuzzy msgid "Region fades visible" msgstr "Regiões/tamanho do arquivo" -#: session_option_editor.cc:174 session_option_editor.cc:187 -#: session_option_editor.cc:201 session_option_editor.cc:203 -#: session_option_editor.cc:209 session_option_editor.cc:216 +#: session_option_editor.cc:172 session_option_editor.cc:185 +#: session_option_editor.cc:199 session_option_editor.cc:201 +#: session_option_editor.cc:207 session_option_editor.cc:214 msgid "Media" msgstr "" -#: session_option_editor.cc:174 +#: session_option_editor.cc:172 #, fuzzy msgid "Audio file format" msgstr "Quadros de Áudio" -#: session_option_editor.cc:178 +#: session_option_editor.cc:176 #, fuzzy msgid "Sample format" msgstr "Separar Região" -#: session_option_editor.cc:183 +#: session_option_editor.cc:181 #, fuzzy msgid "32-bit floating point" msgstr "WAVE/vírgula flutuante" -#: session_option_editor.cc:184 +#: session_option_editor.cc:182 msgid "24-bit integer" msgstr "" -#: session_option_editor.cc:185 +#: session_option_editor.cc:183 msgid "16-bit integer" msgstr "" -#: session_option_editor.cc:191 +#: session_option_editor.cc:189 #, fuzzy msgid "File type" msgstr "Sistema de arquivos" -#: session_option_editor.cc:196 +#: session_option_editor.cc:194 #, fuzzy msgid "Broadcast WAVE" msgstr "Broadcast WAVE/vírgula flutuante" -#: session_option_editor.cc:197 +#: session_option_editor.cc:195 msgid "WAVE" msgstr "" -#: session_option_editor.cc:198 +#: session_option_editor.cc:196 msgid "WAVE-64" msgstr "" -#: session_option_editor.cc:203 +#: session_option_editor.cc:201 #, fuzzy msgid "File locations" msgstr "limpar localizações" -#: session_option_editor.cc:205 +#: session_option_editor.cc:203 msgid "Search for audio files in:" msgstr "" -#: session_option_editor.cc:211 +#: session_option_editor.cc:209 msgid "Search for MIDI files in:" msgstr "" -#: session_option_editor.cc:222 +#: session_option_editor.cc:220 msgid "" "Track Input Monitoring automatically follows transport state (\"auto-input\")" msgstr "" -#: session_option_editor.cc:229 +#: session_option_editor.cc:227 #, fuzzy msgid "Use monitor section in this session" msgstr "Suspender o transporte no final da sessão" -#: session_option_editor.cc:240 +#: session_option_editor.cc:238 msgid "MIDI region copies are independent" msgstr "" -#: session_option_editor.cc:247 +#: session_option_editor.cc:245 msgid "" "Policy for handling overlapping notes\n" " on the same MIDI channel" msgstr "" -#: session_option_editor.cc:252 +#: session_option_editor.cc:250 msgid "never allow them" msgstr "" -#: session_option_editor.cc:253 +#: session_option_editor.cc:251 msgid "don't do anything in particular" msgstr "" -#: session_option_editor.cc:254 +#: session_option_editor.cc:252 msgid "replace any overlapped existing note" msgstr "" -#: session_option_editor.cc:255 +#: session_option_editor.cc:253 msgid "shorten the overlapped existing note" msgstr "" -#: session_option_editor.cc:256 +#: session_option_editor.cc:254 msgid "shorten the overlapping new note" msgstr "" -#: session_option_editor.cc:257 +#: session_option_editor.cc:255 msgid "replace both overlapping notes with a single note" msgstr "" -#: session_option_editor.cc:261 +#: session_option_editor.cc:259 msgid "Glue to bars and beats" msgstr "" -#: session_option_editor.cc:265 +#: session_option_editor.cc:263 msgid "Glue new markers to bars and beats" msgstr "" -#: session_option_editor.cc:272 +#: session_option_editor.cc:270 msgid "Glue new regions to bars and beats" msgstr "" @@ -11500,12 +11523,12 @@ msgstr "Quadros de Áudio" msgid "MIDI files" msgstr "MIDI" -#: sfdb_ui.cc:458 +#: sfdb_ui.cc:458 add_video_dialog.cc:131 #, fuzzy msgid "All files" msgstr "arquivos limpos" -#: sfdb_ui.cc:477 +#: sfdb_ui.cc:477 add_video_dialog.cc:142 #, fuzzy msgid "Browse Files" msgstr "Localizar" @@ -11569,7 +11592,7 @@ msgstr "" msgid "ID" msgstr "ENTRADA" -#: sfdb_ui.cc:573 +#: sfdb_ui.cc:573 add_video_dialog.cc:83 #, fuzzy msgid "Filename" msgstr "Renomear" @@ -11757,54 +11780,54 @@ msgstr "" msgid "Fastest" msgstr "Rapidamente" -#: shuttle_control.cc:55 +#: shuttle_control.cc:56 #, fuzzy msgid "Shuttle speed control (Context-click for options)" msgstr "Velocidade do controle" -#: shuttle_control.cc:164 +#: shuttle_control.cc:165 #, fuzzy msgid "Percent" msgstr "Percentual" -#: shuttle_control.cc:172 +#: shuttle_control.cc:173 msgid "Units" msgstr "" -#: shuttle_control.cc:178 shuttle_control.cc:598 +#: shuttle_control.cc:179 shuttle_control.cc:599 msgid "Sprung" msgstr "Retornável" -#: shuttle_control.cc:182 shuttle_control.cc:601 +#: shuttle_control.cc:183 shuttle_control.cc:602 msgid "Wheel" msgstr "Fixo" -#: shuttle_control.cc:216 +#: shuttle_control.cc:217 #, fuzzy msgid "Maximum speed" msgstr "velocidade variável" -#: shuttle_control.cc:560 +#: shuttle_control.cc:561 #, fuzzy msgid "Playing" msgstr "Reproduzir" -#: shuttle_control.cc:575 +#: shuttle_control.cc:576 #, fuzzy, c-format msgid "<<< %+d semitones" msgstr "Semitons" -#: shuttle_control.cc:577 +#: shuttle_control.cc:578 #, fuzzy, c-format msgid ">>> %+d semitones" msgstr "Semitons" -#: shuttle_control.cc:582 +#: shuttle_control.cc:583 #, fuzzy msgid "Stopped" msgstr "Parar" -#: splash.cc:69 +#: splash.cc:73 msgid "%1 loading ..." msgstr "" @@ -11847,7 +11870,7 @@ msgstr "" msgid "I'd like more options for this session" msgstr "" -#: startup.cc:196 +#: startup.cc:194 msgid "" "Welcome to this BETA release of Ardour 3.0\n" "\n" @@ -11872,15 +11895,15 @@ msgid "" " http://ardour.org/support\n" msgstr "" -#: startup.cc:220 +#: startup.cc:218 msgid "This is a BETA RELEASE" msgstr "" -#: startup.cc:326 +#: startup.cc:324 msgid "Audio / MIDI Setup" msgstr "" -#: startup.cc:338 +#: startup.cc:336 msgid "" "%1 is a digital audio workstation. You can use it to " "record, edit and mix multi-track audio. You can produce your own CDs, mix " @@ -11890,15 +11913,15 @@ msgid "" "program. " msgstr "" -#: startup.cc:364 +#: startup.cc:362 msgid "Welcome to %1" msgstr "" -#: startup.cc:387 +#: startup.cc:385 msgid "Default folder for %1 sessions" msgstr "" -#: startup.cc:393 +#: startup.cc:391 msgid "" "Each project that you work on with %1 has its own folder.\n" "These can require a lot of disk space if you are recording audio.\n" @@ -11908,11 +11931,11 @@ msgid "" "(You can put new sessions anywhere, this is just a default)" msgstr "" -#: startup.cc:417 +#: startup.cc:415 msgid "Default folder for new sessions" msgstr "" -#: startup.cc:438 +#: startup.cc:436 msgid "" "While recording instruments or vocals, you probably want to listen to the\n" "signal as well as record it. This is called \"monitoring\". There are\n" @@ -11926,32 +11949,32 @@ msgid "" "If you do not understand what this is about, just accept the default." msgstr "" -#: startup.cc:459 +#: startup.cc:457 #, fuzzy msgid "Monitoring Choices" msgstr "Usar Monitoração de Hardware" -#: startup.cc:482 +#: startup.cc:480 msgid "Use a Master bus directly" msgstr "" -#: startup.cc:484 +#: startup.cc:482 msgid "" "Connect the Master bus directly to your hardware outputs. This is preferable " "for simple usage." msgstr "" -#: startup.cc:493 +#: startup.cc:491 msgid "Use an additional Monitor bus" msgstr "" -#: startup.cc:496 +#: startup.cc:494 msgid "" "Use a Monitor bus between Master bus and hardware outputs for \n" "greater control in monitoring without affecting the mix." msgstr "" -#: startup.cc:518 +#: startup.cc:516 msgid "" "You can change this preference at any time via the Preferences dialog.\n" "You can also add or remove the monitor section to/from any session.\n" @@ -11959,123 +11982,131 @@ msgid "" "If you do not understand what this is about, just accept the default." msgstr "" -#: startup.cc:529 +#: startup.cc:527 #, fuzzy msgid "Monitor Section" msgstr "Usar Monitoração de Hardware" -#: startup.cc:569 +#: startup.cc:573 +msgid "Check the website for more..." +msgstr "" + +#: startup.cc:576 +msgid "Click to open the program website in your web browser" +msgstr "" + +#: startup.cc:594 msgid "What would you like to do ?" msgstr "" -#: startup.cc:704 +#: startup.cc:729 #, fuzzy msgid "Open" msgstr "Abrir" -#: startup.cc:750 +#: startup.cc:775 #, fuzzy msgid "Session name:" msgstr "Nome da sessão:" -#: startup.cc:773 +#: startup.cc:798 #, fuzzy msgid "Create session folder in:" msgstr "Loop região selecionada" -#: startup.cc:788 +#: startup.cc:813 #, fuzzy msgid "Select folder for session" msgstr "Loop região selecionada" -#: startup.cc:820 +#: startup.cc:845 #, fuzzy msgid "Use this template" msgstr "-esquema/template" -#: startup.cc:823 +#: startup.cc:848 #, fuzzy msgid "no template" msgstr "-esquema/template" -#: startup.cc:851 +#: startup.cc:876 #, fuzzy msgid "Use an existing session as a template:" msgstr "usar esquema existente" -#: startup.cc:863 +#: startup.cc:888 #, fuzzy msgid "Select template" msgstr "-esquema/template" -#: startup.cc:889 +#: startup.cc:914 #, fuzzy msgid "New Session" msgstr "Sessão" -#: startup.cc:1043 +#: startup.cc:1068 #, fuzzy msgid "Select session file" msgstr "Loop região selecionada" -#: startup.cc:1059 +#: startup.cc:1084 #, fuzzy msgid "Browse:" msgstr "Localizar" -#: startup.cc:1068 +#: startup.cc:1093 #, fuzzy msgid "Select a session" msgstr "Loop região selecionada" -#: startup.cc:1094 startup.cc:1095 startup.cc:1096 +#: startup.cc:1119 startup.cc:1120 startup.cc:1121 #, fuzzy msgid "channels" msgstr "cancelar" -#: startup.cc:1110 +#: startup.cc:1135 #, fuzzy msgid "Busses" msgstr "Barramentos" -#: startup.cc:1111 +#: startup.cc:1136 #, fuzzy msgid "Inputs" msgstr "Inspetador de Trilhas/Barramentos" -#: startup.cc:1112 +#: startup.cc:1137 #, fuzzy msgid "Outputs" msgstr "Saídas" -#: startup.cc:1120 +#: startup.cc:1145 #, fuzzy msgid "Create master bus" msgstr "usar saída master" -#: startup.cc:1130 +#: startup.cc:1155 #, fuzzy msgid "Automatically connect to physical inputs" msgstr "conectar automaticamente entradas das trilhas com as portas físicas" -#: startup.cc:1137 startup.cc:1196 +#: startup.cc:1162 startup.cc:1221 msgid "Use only" msgstr "" -#: startup.cc:1190 +#: startup.cc:1215 #, fuzzy msgid "Automatically connect outputs" msgstr "conectar manualmente saídas das trilhas" -#: startup.cc:1212 +#: startup.cc:1237 msgid "... to master bus" msgstr "" -#: startup.cc:1222 +#: startup.cc:1247 msgid "... to physical outputs" msgstr "" -#: startup.cc:1272 +#: startup.cc:1297 #, fuzzy msgid "Advanced Session Options" msgstr "Preferências" @@ -12225,11 +12256,11 @@ msgstr "" msgid "Insert a program change message" msgstr "" -#: step_entry.cc:342 step_entry.cc:701 +#: step_entry.cc:342 step_entry.cc:699 msgid "Move Insert Position Back by Note Length" msgstr "" -#: step_entry.cc:343 step_entry.cc:699 +#: step_entry.cc:343 step_entry.cc:697 msgid "Move Insert Position to Edit Point" msgstr "" @@ -12241,238 +12272,238 @@ msgstr "" msgid "Octave" msgstr "" -#: step_entry.cc:599 +#: step_entry.cc:597 #, fuzzy msgid "Insert Note A" msgstr "Inserir seleção" -#: step_entry.cc:600 +#: step_entry.cc:598 msgid "Insert Note A-sharp" msgstr "" -#: step_entry.cc:601 +#: step_entry.cc:599 #, fuzzy msgid "Insert Note B" msgstr "Inserir seleção" -#: step_entry.cc:602 +#: step_entry.cc:600 #, fuzzy msgid "Insert Note C" msgstr "Inserir seleção" -#: step_entry.cc:603 +#: step_entry.cc:601 msgid "Insert Note C-sharp" msgstr "" -#: step_entry.cc:604 +#: step_entry.cc:602 #, fuzzy msgid "Insert Note D" msgstr "Inserir seleção" -#: step_entry.cc:605 +#: step_entry.cc:603 msgid "Insert Note D-sharp" msgstr "" -#: step_entry.cc:606 +#: step_entry.cc:604 #, fuzzy msgid "Insert Note E" msgstr "Inserir seleção" -#: step_entry.cc:607 +#: step_entry.cc:605 #, fuzzy msgid "Insert Note F" msgstr "Inserir seleção" -#: step_entry.cc:608 +#: step_entry.cc:606 msgid "Insert Note F-sharp" msgstr "" -#: step_entry.cc:609 +#: step_entry.cc:607 #, fuzzy msgid "Insert Note G" msgstr "Inserir seleção" -#: step_entry.cc:610 +#: step_entry.cc:608 msgid "Insert Note G-sharp" msgstr "" -#: step_entry.cc:612 +#: step_entry.cc:610 #, fuzzy msgid "Insert a Note-length Rest" msgstr "Inserir seleção" -#: step_entry.cc:613 +#: step_entry.cc:611 msgid "Insert a Snap-length Rest" msgstr "" -#: step_entry.cc:615 step_entry.cc:616 +#: step_entry.cc:613 step_entry.cc:614 msgid "Move to next octave" msgstr "" -#: step_entry.cc:618 +#: step_entry.cc:616 msgid "Move to Next Note Length" msgstr "" -#: step_entry.cc:619 +#: step_entry.cc:617 msgid "Move to Previous Note Length" msgstr "" -#: step_entry.cc:621 +#: step_entry.cc:619 #, fuzzy msgid "Increase Note Length" msgstr "fade out na edição" -#: step_entry.cc:622 +#: step_entry.cc:620 #, fuzzy msgid "Decrease Note Length" msgstr "fade out na edição" -#: step_entry.cc:624 +#: step_entry.cc:622 msgid "Move to Next Note Velocity" msgstr "" -#: step_entry.cc:625 +#: step_entry.cc:623 msgid "Move to Previous Note Velocity" msgstr "" -#: step_entry.cc:627 +#: step_entry.cc:625 msgid "Increase Note Velocity" msgstr "" -#: step_entry.cc:628 +#: step_entry.cc:626 msgid "Decrease Note Velocity" msgstr "" -#: step_entry.cc:630 +#: step_entry.cc:628 msgid "Switch to the 1st octave" msgstr "" -#: step_entry.cc:631 +#: step_entry.cc:629 msgid "Switch to the 2nd octave" msgstr "" -#: step_entry.cc:632 +#: step_entry.cc:630 msgid "Switch to the 3rd octave" msgstr "" -#: step_entry.cc:633 +#: step_entry.cc:631 msgid "Switch to the 4th octave" msgstr "" -#: step_entry.cc:634 +#: step_entry.cc:632 msgid "Switch to the 5th octave" msgstr "" -#: step_entry.cc:635 +#: step_entry.cc:633 msgid "Switch to the 6th octave" msgstr "" -#: step_entry.cc:636 +#: step_entry.cc:634 msgid "Switch to the 7th octave" msgstr "" -#: step_entry.cc:637 +#: step_entry.cc:635 msgid "Switch to the 8th octave" msgstr "" -#: step_entry.cc:638 +#: step_entry.cc:636 msgid "Switch to the 9th octave" msgstr "" -#: step_entry.cc:639 +#: step_entry.cc:637 msgid "Switch to the 10th octave" msgstr "" -#: step_entry.cc:640 +#: step_entry.cc:638 msgid "Switch to the 11th octave" msgstr "" -#: step_entry.cc:645 +#: step_entry.cc:643 msgid "Set Note Length to Whole" msgstr "" -#: step_entry.cc:647 +#: step_entry.cc:645 msgid "Set Note Length to 1/2" msgstr "" -#: step_entry.cc:649 +#: step_entry.cc:647 #, fuzzy msgid "Set Note Length to 1/3" msgstr "fade out na edição" -#: step_entry.cc:651 +#: step_entry.cc:649 msgid "Set Note Length to 1/4" msgstr "" -#: step_entry.cc:653 +#: step_entry.cc:651 msgid "Set Note Length to 1/8" msgstr "" -#: step_entry.cc:655 +#: step_entry.cc:653 msgid "Set Note Length to 1/16" msgstr "" -#: step_entry.cc:657 +#: step_entry.cc:655 msgid "Set Note Length to 1/32" msgstr "" -#: step_entry.cc:659 +#: step_entry.cc:657 msgid "Set Note Length to 1/64" msgstr "" -#: step_entry.cc:664 +#: step_entry.cc:662 msgid "Set Note Velocity to Pianississimo" msgstr "" -#: step_entry.cc:666 +#: step_entry.cc:664 msgid "Set Note Velocity to Pianissimo" msgstr "" -#: step_entry.cc:668 +#: step_entry.cc:666 msgid "Set Note Velocity to Piano" msgstr "" -#: step_entry.cc:670 +#: step_entry.cc:668 msgid "Set Note Velocity to Mezzo-Piano" msgstr "" -#: step_entry.cc:672 +#: step_entry.cc:670 msgid "Set Note Velocity to Mezzo-Forte" msgstr "" -#: step_entry.cc:674 +#: step_entry.cc:672 msgid "Set Note Velocity to Forte" msgstr "" -#: step_entry.cc:676 step_entry.cc:678 +#: step_entry.cc:674 step_entry.cc:676 msgid "Set Note Velocity to Fortississimo" msgstr "" -#: step_entry.cc:680 +#: step_entry.cc:678 msgid "Toggle Triple Notes" msgstr "" -#: step_entry.cc:685 +#: step_entry.cc:683 msgid "No Dotted Notes" msgstr "" -#: step_entry.cc:687 +#: step_entry.cc:685 msgid "Toggled Dotted Notes" msgstr "" -#: step_entry.cc:689 +#: step_entry.cc:687 msgid "Toggled Double-Dotted Notes" msgstr "" -#: step_entry.cc:691 +#: step_entry.cc:689 msgid "Toggled Triple-Dotted Notes" msgstr "" -#: step_entry.cc:694 +#: step_entry.cc:692 msgid "Toggle Chord Entry" msgstr "" -#: step_entry.cc:696 +#: step_entry.cc:694 msgid "Sustain Selected Notes by Note Length" msgstr "" @@ -12613,34 +12644,46 @@ msgstr "Denominador métrico" msgid "incomprehensible meter note type (%1)" msgstr "tipo de nota entrada incompreensível (%1)" -#: theme_manager.cc:56 +#: theme_manager.cc:57 msgid "Dark Theme" msgstr "" -#: theme_manager.cc:57 +#: theme_manager.cc:58 msgid "Light Theme" msgstr "" -#: theme_manager.cc:58 +#: theme_manager.cc:59 #, fuzzy msgid "Restore Defaults" msgstr "Resultados" -#: theme_manager.cc:59 +#: theme_manager.cc:60 msgid "Draw \"flat\" buttons" msgstr "" -#: theme_manager.cc:60 +#: theme_manager.cc:61 +msgid "All floating windows are dialogs" +msgstr "" + +#: theme_manager.cc:62 #, fuzzy msgid "Draw waveforms with color gradient" msgstr "mostra toda a automação" -#: theme_manager.cc:66 +#: theme_manager.cc:68 #, fuzzy msgid "Object" msgstr "objeto" -#: theme_manager.cc:215 +#: theme_manager.cc:123 +msgid "" +"Mark all floating windows to be type \"Dialog\" rather than using \"Utility" +"\" for some.\n" +"This may help with some window managers. This requires a restart of %1 to " +"take effect" +msgstr "" + +#: theme_manager.cc:229 msgid "Unable to find UI style file %1 in search path %2. %3 will look strange" msgstr "" @@ -12675,49 +12718,49 @@ msgstr "" msgid "Preserve Formants" msgstr "Formato Nativo" -#: time_fx_dialog.cc:72 +#: time_fx_dialog.cc:71 #, fuzzy msgid "TimeFXDialog" msgstr "Diálogo esticar no tempo" -#: time_fx_dialog.cc:75 +#: time_fx_dialog.cc:74 msgid "Pitch Shift Audio" msgstr "" -#: time_fx_dialog.cc:77 +#: time_fx_dialog.cc:76 #, fuzzy msgid "Time Stretch Audio" msgstr "ardour: esticar no tempo" -#: time_fx_dialog.cc:105 transpose_dialog.cc:41 +#: time_fx_dialog.cc:104 transpose_dialog.cc:41 msgid "Octaves:" msgstr "" -#: time_fx_dialog.cc:110 transpose_dialog.cc:46 +#: time_fx_dialog.cc:109 transpose_dialog.cc:46 #, fuzzy msgid "Semitones:" msgstr "Semitons" -#: time_fx_dialog.cc:115 +#: time_fx_dialog.cc:114 #, fuzzy msgid "Cents:" msgstr "Centro" -#: time_fx_dialog.cc:123 +#: time_fx_dialog.cc:122 msgid "Time|Shift" msgstr "" -#: time_fx_dialog.cc:147 time_fx_dialog.cc:150 +#: time_fx_dialog.cc:146 time_fx_dialog.cc:149 #, fuzzy msgid "TimeFXButton" msgstr "Botão esticar no tempo" -#: time_fx_dialog.cc:155 +#: time_fx_dialog.cc:154 #, fuzzy msgid "Stretch/Shrink" msgstr "Esticar/Encolher isto" -#: time_fx_dialog.cc:165 +#: time_fx_dialog.cc:164 msgid "Progress" msgstr "" @@ -12785,15 +12828,15 @@ msgstr "" msgid "missing RGBA style for \"%1\"" msgstr "" -#: utils.cc:513 +#: utils.cc:544 msgid "cannot find XPM file for %1" msgstr "" -#: utils.cc:539 +#: utils.cc:570 msgid "cannot find icon image for %1 using %2" msgstr "" -#: utils.cc:554 +#: utils.cc:585 msgid "Caught exception while loading icon named %1" msgstr "" @@ -12801,6 +12844,543 @@ msgstr "" msgid "VerboseCanvasCursor" msgstr "" +#: add_video_dialog.cc:54 +#, fuzzy +msgid "Set Video Track" +msgstr "Adicionar Trilha/Barramento" + +#: add_video_dialog.cc:62 +#, fuzzy +msgid "Launch External Video Monitor" +msgstr "Usar Monitoração de Hardware" + +#: add_video_dialog.cc:63 +msgid "Adjust Session Framerate to Match Video Framerate" +msgstr "" + +#: add_video_dialog.cc:65 +msgid "Reload docroot" +msgstr "" + +#: add_video_dialog.cc:110 add_video_dialog.cc:114 +msgid "VideoServerIndex" +msgstr "" + +#: add_video_dialog.cc:128 +#, fuzzy +msgid "Video files" +msgstr "Quadros de Áudio" + +#: add_video_dialog.cc:163 +#, fuzzy +msgid "Video Information" +msgstr "Informação do arquivo de áudio" + +#: add_video_dialog.cc:166 +#, fuzzy +msgid "Start:" +msgstr "Inicio:" + +#: add_video_dialog.cc:172 +#, fuzzy +msgid "Frame rate:" +msgstr "Separar Região" + +#: add_video_dialog.cc:175 +msgid "Aspect Ratio:" +msgstr "" + +#: add_video_dialog.cc:653 +msgid " %1 fps" +msgstr "" + +#: editor_videotimeline.cc:138 +msgid "Export Successful: %1" +msgstr "" + +#: video_timeline.cc:467 +msgid "" +"Parsing video file info failed. Is the Video Server running? Is the file " +"readable by the Video Server? Does the docroot match? Is it a video file?" +msgstr "" + +#: video_timeline.cc:501 +msgid "Failed to set session-framerate: " +msgstr "" + +#: video_timeline.cc:501 +msgid " does not have a corresponding option setting in Ardour." +msgstr "" + +#: video_timeline.cc:507 +msgid "" +"Video file's framerate is not equal to Ardour session timecode's framerate: " +msgstr "" + +#: video_timeline.cc:508 +msgid " vs " +msgstr "" + +#: video_timeline.cc:690 +msgid "" +"Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ " +"(a custom path to xjadeo can be specified by setting the XJREMOTE " +"environment variable. It should point to an application compatible with " +"xjadeo's remote-control interface 'xjremote')." +msgstr "" + +#: video_monitor.cc:282 +#, fuzzy +msgid "Video Monitor: File Not Found." +msgstr "Usar Monitoração de Hardware" + +#: transcode_ffmpeg.cc:71 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system.\n" +"Video import and export is not possible until you install those tools.\n" +"Ardour requires ffmpeg and ffprobe from ffmpeg.org - version 1.1 or newer.\n" +"\n" +"The tools are included with the Ardour releases from ardour.org and also " +"available with the video-server at http://x42.github.com/harvid/\n" +"\n" +"Important: the files need to be installed in $PATH and named ffmpeg_harvid " +"and ffprobe_harvid.\n" +"If you already have a suitable ffmpeg installation on your system, we " +"recommend creating symbolic links from ffmpeg to ffmpeg_harvid and from " +"ffprobe to ffprobe_harvid.\n" +msgstr "" + +#: transcode_video_dialog.cc:55 +#, fuzzy +msgid "Transcode/Import Video File " +msgstr "Exportar sessão para arquivo de áudio" + +#: transcode_video_dialog.cc:57 +#, fuzzy +msgid "Output File:" +msgstr "Saídas" + +#: transcode_video_dialog.cc:60 export_video_dialog.cc:72 +msgid "Abort" +msgstr "" + +#: transcode_video_dialog.cc:62 +#, fuzzy +msgid "Height = " +msgstr "Altura" + +#: transcode_video_dialog.cc:65 +msgid "Manual Override" +msgstr "" + +#: transcode_video_dialog.cc:69 +msgid "Debug Mode: Print ffmpeg Command and Output to stdout." +msgstr "" + +#: transcode_video_dialog.cc:106 +#, fuzzy +msgid "File Information" +msgstr "Informação do arquivo de áudio" + +#: transcode_video_dialog.cc:112 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Import " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: transcode_video_dialog.cc:119 +msgid "" +"File-info can not be read. Most likely '%1' is not a valid video-file or an " +"unsupported video codec or format." +msgstr "" + +#: transcode_video_dialog.cc:133 +msgid "FPS:" +msgstr "" + +#: transcode_video_dialog.cc:135 +#, fuzzy +msgid "Duration:" +msgstr "normalizar região" + +#: transcode_video_dialog.cc:137 +msgid "Codec:" +msgstr "" + +#: transcode_video_dialog.cc:139 +msgid "Geometry:" +msgstr "" + +#: transcode_video_dialog.cc:154 +msgid "??" +msgstr "" + +#: transcode_video_dialog.cc:175 +#, fuzzy +msgid "Import Settings" +msgstr "Preferências" + +#: transcode_video_dialog.cc:180 +msgid "Do Not Import Video" +msgstr "" + +#: transcode_video_dialog.cc:181 +msgid "Reference From Current Location" +msgstr "" + +#: transcode_video_dialog.cc:183 +#, fuzzy +msgid "Import/Transcode Video to Session" +msgstr "Exportar região" + +#: transcode_video_dialog.cc:197 +msgid "Scale Video: Width = " +msgstr "" + +#: transcode_video_dialog.cc:204 +msgid "Original Width" +msgstr "" + +#: transcode_video_dialog.cc:219 +msgid "Bitrate (KBit/s):" +msgstr "" + +#: transcode_video_dialog.cc:224 +#, fuzzy +msgid "Extract Audio:" +msgstr "Exportar região" + +#: transcode_video_dialog.cc:344 +#, fuzzy +msgid "Extracting Audio.." +msgstr "Exportar região" + +#: transcode_video_dialog.cc:347 +msgid "Audio Extraction Failed." +msgstr "" + +#: transcode_video_dialog.cc:373 +msgid "Transcoding Video.." +msgstr "" + +#: transcode_video_dialog.cc:407 +msgid "Transcoding Failed." +msgstr "" + +#: transcode_video_dialog.cc:490 +#, fuzzy +msgid "Save Transcoded Video File" +msgstr "Exportar sessão para arquivo de áudio" + +#: video_server_dialog.cc:42 +msgid "Launch Video Server" +msgstr "" + +#: video_server_dialog.cc:43 +msgid "Server Executable:" +msgstr "" + +#: video_server_dialog.cc:45 +msgid "Server Docroot:" +msgstr "" + +#: video_server_dialog.cc:51 +msgid "Don't show this dialog again. (Reset in Edit->Preferences)." +msgstr "" + +#: video_server_dialog.cc:90 +msgid "" +"The external video server 'harvid' can not be found. The tool is included " +"with the Ardour releases from ardour.org, alternatively you can download it " +"from http://x42.github.com/harvid/ or acquire it from your distribution." +msgstr "" + +#: video_server_dialog.cc:117 +msgid "Listen Address:" +msgstr "" + +#: video_server_dialog.cc:122 +#, fuzzy +msgid "Listen Port:" +msgstr "Audição" + +#: video_server_dialog.cc:127 +msgid "Cache Size:" +msgstr "" + +#: video_server_dialog.cc:132 +msgid "" +"Ardour relies on an external Video Server for the videotimeline.\n" +"The server configured in Edit -> Prefereces -> Video is not reachable.\n" +"Do you want ardour to launch 'harvid' on this machine?" +msgstr "" + +#: video_server_dialog.cc:171 +msgid "Set Video Server Executable" +msgstr "" + +#: video_server_dialog.cc:191 +msgid "Server docroot" +msgstr "" + +#: utils_videotl.cc:52 +msgid "Destination is outside Video Server's docroot. " +msgstr "" + +#: utils_videotl.cc:53 +msgid "" +"The destination file path is outside of the Video Server's docroot. The file " +"will not be readable by the Video Server. Do you still want to continue?" +msgstr "" + +#: utils_videotl.cc:56 +msgid "Continue" +msgstr "" + +#: utils_videotl.cc:62 +msgid "Confirm Overwrite" +msgstr "" + +#: utils_videotl.cc:63 +#, fuzzy +msgid "A file with the same name already exists. Do you want to overwrite it?" +msgstr "já existe uma trilha com este nome" + +#: utils_videotl.cc:73 utils_videotl.cc:89 +#, fuzzy +msgid "Cannot create video folder \"%1\" (%2)" +msgstr "Não foi possível ler o arquivo: %1 (%2)." + +#: export_video_dialog.cc:65 +#, fuzzy +msgid "Export Video File " +msgstr "Exportar sessão para arquivo de áudio" + +#: export_video_dialog.cc:69 +#, fuzzy +msgid "Video:" +msgstr "Começo de regiões" + +#: export_video_dialog.cc:73 +msgid "Scale Video (W x H):" +msgstr "" + +#: export_video_dialog.cc:78 +msgid "Set Aspect Ratio:" +msgstr "" + +#: export_video_dialog.cc:79 +#, fuzzy +msgid "Normalize Audio" +msgstr "Normalizar" + +#: export_video_dialog.cc:80 +msgid "2 Pass Encoding" +msgstr "" + +#: export_video_dialog.cc:81 +msgid "Codec Optimizations:" +msgstr "" + +#: export_video_dialog.cc:83 +#, fuzzy +msgid "Deinterlace" +msgstr "interno" + +#: export_video_dialog.cc:84 +msgid "Use [2] B-frames (MPEG 2 or 4 only)" +msgstr "" + +#: export_video_dialog.cc:85 +msgid "Override FPS (Default is to retain FPS from the input video file):" +msgstr "" + +#: export_video_dialog.cc:86 +#, fuzzy +msgid "Include Session Metadata" +msgstr "Importar seleção" + +#: export_video_dialog.cc:88 +msgid "Enable Debug Mode: Print ffmpeg Command & Output to stdout." +msgstr "" + +#: export_video_dialog.cc:106 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Export " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: export_video_dialog.cc:116 +#, fuzzy +msgid "Output:" +msgstr "Saídas" + +#: export_video_dialog.cc:126 +#, fuzzy +msgid "Input:" +msgstr "Inspetador de Trilhas/Barramentos" + +#: export_video_dialog.cc:137 +#, fuzzy +msgid "Audio:" +msgstr "Audição" + +#: export_video_dialog.cc:139 +#, fuzzy +msgid "Master Bus" +msgstr "usar saída master" + +#: export_video_dialog.cc:166 +#, fuzzy +msgid "Settings:" +msgstr "Avançado ..." + +#: export_video_dialog.cc:174 +#, fuzzy +msgid "Range:" +msgstr "Intervalo" + +#: export_video_dialog.cc:177 +#, fuzzy +msgid "Preset:" +msgstr "Reiniciar" + +#: export_video_dialog.cc:180 +#, fuzzy +msgid "Video Codec:" +msgstr "Nome do diretório:" + +#: export_video_dialog.cc:183 +#, fuzzy +msgid "Video KBit/s:" +msgstr "Começo de regiões" + +#: export_video_dialog.cc:186 +#, fuzzy +msgid "Audio Codec:" +msgstr "Quadros de Áudio" + +#: export_video_dialog.cc:189 +#, fuzzy +msgid "Audio KBit/s:" +msgstr "Quadros de Áudio" + +#: export_video_dialog.cc:192 +#, fuzzy +msgid "Audio Samplerate:" +msgstr "Separar Região" + +#: export_video_dialog.cc:369 +#, fuzzy +msgid "Normalizing audio" +msgstr "Normalizar" + +#: export_video_dialog.cc:373 +#, fuzzy +msgid "Exporting audio" +msgstr "Exportar região" + +#: export_video_dialog.cc:419 +#, fuzzy +msgid "Exporting Audio.." +msgstr "Exportar região" + +#: export_video_dialog.cc:476 +msgid "" +"Export Video: Cannot query duration of video-file, using duration from " +"timeline instead." +msgstr "" + +#: export_video_dialog.cc:505 +msgid "Export Video: No Master Out Ports to Connect for Audio Export" +msgstr "" + +#: export_video_dialog.cc:544 +msgid "Encoding Video.." +msgstr "" + +#: export_video_dialog.cc:563 +msgid "Export Video: Video input file cannot be read." +msgstr "" + +#: export_video_dialog.cc:661 +msgid "Encoding Video.. Pass 1/2" +msgstr "" + +#: export_video_dialog.cc:673 +msgid "Encoding Video.. Pass 2/2" +msgstr "" + +#: export_video_dialog.cc:761 +msgid "Transcoding failed." +msgstr "" + +#: export_video_dialog.cc:930 export_video_dialog.cc:950 +#, fuzzy +msgid "Save Exported Video File" +msgstr "Exportar sessão para arquivo de áudio" + +#: export_video_infobox.cc:30 +#, fuzzy +msgid "Video Export Info" +msgstr "Usar Monitoração de Hardware" + +#: export_video_infobox.cc:31 +msgid "Do Not Show This Dialog Again (Reset in Edit > Preferences > Video)." +msgstr "" + +#: export_video_infobox.cc:43 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:46 +msgid "" +"Ardour video export is not recommended for mastering!\n" +"While 'ffmpeg' (which is used by ardour) can produce high-quality files, " +"this export lacks the possibility to tweak many settings. We recommend to " +"use 'winff', 'devede' or 'dvdauthor' to mux & master. Nevertheless this " +"video-export comes in handy to do quick snapshots, intermediates, dailies or " +"online videos.\n" +"\n" +"The soundtrack is created from the master-bus of the current Ardour " +"session.\n" +"\n" +"The video soure defaults to the file used in the video timeline, which may " +"not the best quality to start with, you should the original video file.\n" +"\n" +"If the export-range is longer than the original video, black video frames " +"are prefixed and/or appended. This process may fail with non-standard pixel-" +"aspect-ratios.\n" +"\n" +"The file-format is determined by the extension that you choose for the " +"output file (.avi, .mov, .flv, .ogv,...)\n" +"Note: not all combinations of format+codec+settings produce files which are " +"according so spec. e.g. flv files require sample-rates of 22.1kHz or " +"44.1kHz, mpeg containers can not be used with ac3 audio-codec, etc. If in " +"doubt, use one of the built-in presets." +msgstr "" + +#~ msgid "Connect" +#~ msgstr "Conectar" + +#, fuzzy +#~ msgid "Add Audio Track" +#~ msgstr "Adicionar Trilha/Barramento" + +#, fuzzy +#~ msgid "Add Audio Bus" +#~ msgstr "Ocultar todos os barramentos de áudio" + +#, fuzzy +#~ msgid "Add MIDI Track" +#~ msgstr "Adicionar Trilha/Barramento" + +#, fuzzy +#~ msgid "Control surfaces" +#~ msgstr "Controle de Saídas" + #, fuzzy #~ msgid "Hid" #~ msgstr "Ocultar" @@ -13434,9 +14014,6 @@ msgstr "" #~ msgid "Track/Bus Inspector" #~ msgstr "Inspetador de Trilhas/Barramentos" -#~ msgid "Connections" -#~ msgstr "Conexões" - #, fuzzy #~ msgid "Colors" #~ msgstr "Cor" @@ -13952,9 +14529,6 @@ msgstr "" #~ msgid "Soundfile Search Paths" #~ msgstr "Biblioteca de Áudio" -#~ msgid "internal" -#~ msgstr "interno" - #~ msgid "SMPTE Frames/second" #~ msgstr "SMPTE Frames/segundo" diff --git a/gtk2_ardour/po/pt_PT.po b/gtk2_ardour/po/pt_PT.po index 75dbf2b5a5..f7f1590d15 100644 --- a/gtk2_ardour/po/pt_PT.po +++ b/gtk2_ardour/po/pt_PT.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gtk2_ardour rev.1702\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2007-04-15 19:00+0100\n" "Last-Translator: Rui Nuno Capela \n" "Language-Team: Portuguese\n" @@ -259,110 +259,111 @@ msgid "" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" msgstr "" -#: about.cc:189 +#: about.cc:190 msgid "" "Italian:\n" "\tFilippo Pappalardo \n" "\tRaffaele Morelli \n" msgstr "" -#: about.cc:190 +#: about.cc:191 msgid "" "Portuguese:\n" "\tRui Nuno Capela \n" msgstr "" -#: about.cc:191 +#: about.cc:192 msgid "" "Brazilian Portuguese:\n" "\tAlexander da Franca Fernandes \n" "\tChris Ross \n" msgstr "" -#: about.cc:193 +#: about.cc:194 msgid "" "Spanish:\n" "\t Alex Krohn \n" "\tPablo Fernández \n" msgstr "" -#: about.cc:194 +#: about.cc:195 msgid "" "Russian:\n" "\t Igor Blinov \n" "\tAlexandre Prokoudine \n" msgstr "" -#: about.cc:196 +#: about.cc:197 msgid "" "Greek:\n" "\t Klearchos Gourgourinis \n" msgstr "" -#: about.cc:197 +#: about.cc:198 msgid "" "Swedish:\n" "\t Petter Sundlöf \n" msgstr "" -#: about.cc:198 +#: about.cc:199 msgid "" "Polish:\n" "\t Piotr Zaryk \n" msgstr "" -#: about.cc:199 +#: about.cc:200 msgid "" "Czech:\n" "\t Pavel Fric \n" msgstr "" -#: about.cc:200 +#: about.cc:201 msgid "" "Norwegian:\n" "\t Eivind Ødegård\n" msgstr "" -#: about.cc:201 +#: about.cc:202 msgid "" "Chinese:\n" "\t Rui-huai Zhang \n" msgstr "" -#: about.cc:579 +#: about.cc:580 msgid "Copyright (C) 1999-2013 Paul Davis\n" msgstr "" -#: about.cc:583 +#: about.cc:584 msgid "http://ardour.org/" msgstr "" -#: about.cc:584 +#: about.cc:585 msgid "" "%1\n" "(built from revision %2)" msgstr "" -#: about.cc:588 +#: about.cc:589 msgid "Config" msgstr "" -#: actions.cc:80 +#: actions.cc:85 msgid "Loading menus from %1" msgstr "" -#: actions.cc:83 actions.cc:84 +#: actions.cc:88 actions.cc:89 #, fuzzy msgid "badly formatted UI definition file: %1" msgstr "não foi possível abrir o ficheiro de definição de cores %1: %2" -#: actions.cc:86 +#: actions.cc:91 msgid "%1 menu definition file not found" msgstr "" -#: actions.cc:90 actions.cc:91 +#: actions.cc:95 actions.cc:96 msgid "%1 will not work without a valid ardour.menus file" msgstr "" @@ -385,77 +386,78 @@ msgstr "Faixa" msgid "Instrument:" msgstr "" -#: add_route_dialog.cc:79 +#: add_route_dialog.cc:76 #, fuzzy msgid "Audio Tracks" msgstr "Acrescentar faixa/barramento audio" -#: add_route_dialog.cc:80 +#: add_route_dialog.cc:77 #, fuzzy msgid "MIDI Tracks" msgstr "Porto parameterização MIDI" -#: add_route_dialog.cc:81 +#: add_route_dialog.cc:78 #, fuzzy msgid "Audio+MIDI Tracks" msgstr "Acrescentar faixa/barramento audio" -#: add_route_dialog.cc:82 +#: add_route_dialog.cc:79 #, fuzzy msgid "Busses" msgstr "Barramentos" -#: add_route_dialog.cc:104 +#: add_route_dialog.cc:101 msgid "Add:" msgstr "" -#: add_route_dialog.cc:117 startup.cc:808 time_fx_dialog.cc:92 +#: add_route_dialog.cc:114 startup.cc:833 time_fx_dialog.cc:91 +#: add_video_dialog.cc:149 video_server_dialog.cc:109 #, fuzzy msgid "Options" msgstr "Opções" -#: add_route_dialog.cc:127 bundle_manager.cc:194 region_editor.cc:50 -#: route_group_dialog.cc:66 +#: add_route_dialog.cc:124 bundle_manager.cc:192 region_editor.cc:50 +#: route_group_dialog.cc:65 #, fuzzy msgid "Name:" msgstr "Nome" -#: add_route_dialog.cc:157 +#: add_route_dialog.cc:154 #, fuzzy msgid "Group:" msgstr "Grupo" -#: add_route_dialog.cc:218 add_route_dialog.cc:227 add_route_dialog.cc:301 -#: rc_option_editor.cc:1450 rc_option_editor.cc:1452 rc_option_editor.cc:1454 -#: rc_option_editor.cc:1472 rc_option_editor.cc:1474 rc_option_editor.cc:1482 -#: rc_option_editor.cc:1484 rc_option_editor.cc:1502 rc_option_editor.cc:1515 -#: rc_option_editor.cc:1517 rc_option_editor.cc:1519 rc_option_editor.cc:1550 -#: rc_option_editor.cc:1552 rc_option_editor.cc:1554 rc_option_editor.cc:1562 -#: rc_option_editor.cc:1570 rc_option_editor.cc:1578 +#: add_route_dialog.cc:215 add_route_dialog.cc:224 add_route_dialog.cc:298 +#: rc_option_editor.cc:1448 rc_option_editor.cc:1450 rc_option_editor.cc:1452 +#: rc_option_editor.cc:1470 rc_option_editor.cc:1472 rc_option_editor.cc:1480 +#: rc_option_editor.cc:1482 rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1515 rc_option_editor.cc:1517 rc_option_editor.cc:1548 +#: rc_option_editor.cc:1550 rc_option_editor.cc:1552 rc_option_editor.cc:1560 +#: rc_option_editor.cc:1568 rc_option_editor.cc:1576 #, fuzzy msgid "Audio" msgstr "Audição" -#: add_route_dialog.cc:219 add_route_dialog.cc:230 add_route_dialog.cc:302 -#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1701 -#: rc_option_editor.cc:1709 rc_option_editor.cc:1717 rc_option_editor.cc:1726 -#: rc_option_editor.cc:1734 rc_option_editor.cc:1742 rc_option_editor.cc:1750 -#: rc_option_editor.cc:1759 rc_option_editor.cc:1768 rc_option_editor.cc:1777 -#: rc_option_editor.cc:1785 rc_option_editor.cc:1793 +#: add_route_dialog.cc:216 add_route_dialog.cc:227 add_route_dialog.cc:299 +#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1699 +#: rc_option_editor.cc:1707 rc_option_editor.cc:1715 rc_option_editor.cc:1724 +#: rc_option_editor.cc:1732 rc_option_editor.cc:1740 rc_option_editor.cc:1748 +#: rc_option_editor.cc:1757 rc_option_editor.cc:1766 rc_option_editor.cc:1775 +#: rc_option_editor.cc:1783 rc_option_editor.cc:1791 msgid "MIDI" msgstr "" -#: add_route_dialog.cc:220 add_route_dialog.cc:233 add_route_dialog.cc:303 +#: add_route_dialog.cc:217 add_route_dialog.cc:230 add_route_dialog.cc:300 #, fuzzy msgid "Audio+MIDI" msgstr "Audição" -#: add_route_dialog.cc:221 add_route_dialog.cc:236 add_route_dialog.cc:304 +#: add_route_dialog.cc:218 add_route_dialog.cc:233 add_route_dialog.cc:301 #, fuzzy msgid "Bus" msgstr "Barramentos" -#: add_route_dialog.cc:263 +#: add_route_dialog.cc:260 msgid "" "Audio+MIDI tracks are intended for use ONLY with plugins that use " "both audio and MIDI input data\n" @@ -464,73 +466,73 @@ msgid "" "track instead." msgstr "" -#: add_route_dialog.cc:322 add_route_dialog.cc:341 editor_actions.cc:385 -#: editor_rulers.cc:380 time_axis_view.cc:1301 +#: add_route_dialog.cc:319 add_route_dialog.cc:338 editor_actions.cc:385 +#: editor_rulers.cc:377 time_axis_view.cc:1301 msgid "Normal" msgstr "Normal" -#: add_route_dialog.cc:325 add_route_dialog.cc:343 +#: add_route_dialog.cc:322 add_route_dialog.cc:340 #, fuzzy msgid "Non Layered" msgstr "Nível" -#: add_route_dialog.cc:326 add_route_dialog.cc:345 +#: add_route_dialog.cc:323 add_route_dialog.cc:342 msgid "Tape" msgstr "Fita" -#: add_route_dialog.cc:426 +#: add_route_dialog.cc:423 msgid "Mono" msgstr "" -#: add_route_dialog.cc:430 +#: add_route_dialog.cc:427 msgid "Stereo" msgstr "" -#: add_route_dialog.cc:454 +#: add_route_dialog.cc:451 #, fuzzy msgid "3 Channel" msgstr "Canais" -#: add_route_dialog.cc:458 +#: add_route_dialog.cc:455 #, fuzzy msgid "4 Channel" msgstr "Canais" -#: add_route_dialog.cc:462 +#: add_route_dialog.cc:459 #, fuzzy msgid "5 Channel" msgstr "Canais" -#: add_route_dialog.cc:466 +#: add_route_dialog.cc:463 #, fuzzy msgid "6 Channel" msgstr "Canais" -#: add_route_dialog.cc:470 +#: add_route_dialog.cc:467 #, fuzzy msgid "8 Channel" msgstr "Canais" -#: add_route_dialog.cc:474 +#: add_route_dialog.cc:471 #, fuzzy msgid "12 Channel" msgstr "Canais" -#: add_route_dialog.cc:478 mixer_strip.cc:2137 +#: add_route_dialog.cc:475 mixer_strip.cc:2136 msgid "Custom" msgstr "" -#: add_route_dialog.cc:511 add_route_dialog.cc:525 route_group_menu.cc:81 +#: add_route_dialog.cc:508 add_route_dialog.cc:524 route_group_menu.cc:81 #, fuzzy msgid "New Group..." msgstr "Sem grupo" -#: add_route_dialog.cc:515 route_group_menu.cc:85 +#: add_route_dialog.cc:512 route_group_menu.cc:85 #, fuzzy msgid "No Group" msgstr "Sem grupo" -#: add_route_dialog.cc:587 +#: add_route_dialog.cc:588 #, fuzzy msgid "-none-" msgstr "nenhum" @@ -597,17 +599,17 @@ msgstr "Normalizar" msgid "FFT analysis window" msgstr "" -#: analysis_window.cc:60 editor.cc:1880 +#: analysis_window.cc:60 editor.cc:1856 msgid "Spectral Analysis" msgstr "" -#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:555 +#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:557 #: session_metadata_dialog.cc:546 msgid "Track" msgstr "Faixa" -#: analysis_window.cc:68 editor_actions.cc:619 mixer_ui.cc:124 -#: mixer_ui.cc:1792 +#: analysis_window.cc:68 editor_actions.cc:616 mixer_ui.cc:125 +#: mixer_ui.cc:1793 #, fuzzy msgid "Show" msgstr "Mostrar tudo" @@ -620,39 +622,97 @@ msgstr "" msgid "button cannot watch state of non-existing Controllable\n" msgstr "" -#: ardour_ui.cc:168 +#: ardour_ui.cc:179 #, fuzzy msgid "audition" msgstr "Audição" -#: ardour_ui.cc:169 +#: ardour_ui.cc:180 #, fuzzy msgid "solo" msgstr "solo alterado" -#: ardour_ui.cc:170 +#: ardour_ui.cc:181 msgid "feedback" msgstr "" -#: ardour_ui.cc:172 +#: ardour_ui.cc:183 speaker_dialog.cc:36 +#, fuzzy +msgid "Speaker Configuration" +msgstr "Configuração de canal" + +#: ardour_ui.cc:184 theme_manager.cc:56 theme_manager.cc:64 +#, fuzzy +msgid "Theme Manager" +msgstr "Remover marcador" + +#: ardour_ui.cc:185 keyeditor.cc:53 +msgid "Key Bindings" +msgstr "" + +#: ardour_ui.cc:186 +msgid "Preferences" +msgstr "" + +#: ardour_ui.cc:187 ardour_ui.cc:192 +#, fuzzy +msgid "Add Tracks/Busses" +msgstr "Faixas/barramentos" + +#: ardour_ui.cc:188 +msgid "About" +msgstr "Acerca de" + +#: ardour_ui.cc:189 location_ui.cc:1134 +msgid "Locations" +msgstr "Localizações" + +#: ardour_ui.cc:190 route_params_ui.cc:57 route_params_ui.cc:604 +#, fuzzy +msgid "Tracks and Busses" +msgstr "Faixas/barramentos" + +#: ardour_ui.cc:191 +msgid "Properties" +msgstr "" + +#: ardour_ui.cc:193 bundle_manager.cc:263 +msgid "Bundle Manager" +msgstr "" + +#: ardour_ui.cc:194 big_clock_window.cc:35 +msgid "Big Clock" +msgstr "Cronómetro principal" + +#: ardour_ui.cc:195 +#, fuzzy +msgid "Audio Connections" +msgstr "Ligações" + +#: ardour_ui.cc:196 +#, fuzzy +msgid "MIDI Connections" +msgstr "Ligações" + +#: ardour_ui.cc:198 msgid "Errors" msgstr "" -#: ardour_ui.cc:293 +#: ardour_ui.cc:299 #, fuzzy msgid "could not initialize %1." msgstr "não foi possível inicializar o Ardour" -#: ardour_ui.cc:353 +#: ardour_ui.cc:394 #, fuzzy msgid "Starting audio engine" msgstr "Iniciar intervalo" -#: ardour_ui.cc:735 startup.cc:613 +#: ardour_ui.cc:763 startup.cc:638 msgid "%1 is ready for use" msgstr "" -#: ardour_ui.cc:783 +#: ardour_ui.cc:811 msgid "" "WARNING: Your system has a limit for maximum amount of locked memory. This " "might cause %1 to run out of memory before your system runs out of memory. \n" @@ -661,26 +721,26 @@ msgid "" "controlled by %2" msgstr "" -#: ardour_ui.cc:800 +#: ardour_ui.cc:828 msgid "Do not show this window again" msgstr "" -#: ardour_ui.cc:847 +#: ardour_ui.cc:870 #, fuzzy msgid "Don't quit" msgstr "Não %1" -#: ardour_ui.cc:848 +#: ardour_ui.cc:871 #, fuzzy msgid "Just quit" msgstr "Apenas %1" -#: ardour_ui.cc:849 +#: ardour_ui.cc:872 #, fuzzy msgid "Save and quit" msgstr "Guardar e %1" -#: ardour_ui.cc:859 +#: ardour_ui.cc:882 #, fuzzy msgid "" "%1 was unable to save your session.\n" @@ -695,16 +755,16 @@ msgstr "" "\n" " a opção \"Apenas sair\"" -#: ardour_ui.cc:890 +#: ardour_ui.cc:913 msgid "Please wait while %1 cleans up..." msgstr "" -#: ardour_ui.cc:908 +#: ardour_ui.cc:930 #, fuzzy msgid "Unsaved Session" msgstr "Nova sessão" -#: ardour_ui.cc:929 +#: ardour_ui.cc:951 #, fuzzy msgid "" "The session \"%1\"\n" @@ -723,7 +783,7 @@ msgstr "" "\n" "O que pretende fazer?" -#: ardour_ui.cc:932 +#: ardour_ui.cc:954 #, fuzzy msgid "" "The snapshot \"%1\"\n" @@ -742,75 +802,75 @@ msgstr "" "\n" "O que pretende fazer?" -#: ardour_ui.cc:946 +#: ardour_ui.cc:968 msgid "Prompter" msgstr "Alerta" -#: ardour_ui.cc:1024 +#: ardour_ui.cc:1045 msgid "disconnected" msgstr "desligado" -#: ardour_ui.cc:1031 +#: ardour_ui.cc:1052 #, c-format msgid "JACK: %.1f kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1035 +#: ardour_ui.cc:1056 #, c-format msgid "JACK: % kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1053 +#: ardour_ui.cc:1074 export_video_dialog.cc:67 #, fuzzy msgid "File:" msgstr "Renomear" -#: ardour_ui.cc:1057 +#: ardour_ui.cc:1078 msgid "BWF" msgstr "" -#: ardour_ui.cc:1060 +#: ardour_ui.cc:1081 msgid "WAV" msgstr "" -#: ardour_ui.cc:1063 +#: ardour_ui.cc:1084 msgid "WAV64" msgstr "" -#: ardour_ui.cc:1066 session_option_editor.cc:199 +#: ardour_ui.cc:1087 session_option_editor.cc:197 msgid "CAF" msgstr "" -#: ardour_ui.cc:1069 +#: ardour_ui.cc:1090 msgid "AIFF" msgstr "" -#: ardour_ui.cc:1072 +#: ardour_ui.cc:1093 msgid "iXML" msgstr "" -#: ardour_ui.cc:1075 +#: ardour_ui.cc:1096 msgid "RF64" msgstr "" -#: ardour_ui.cc:1083 +#: ardour_ui.cc:1104 msgid "32-float" msgstr "" -#: ardour_ui.cc:1086 +#: ardour_ui.cc:1107 msgid "24-int" msgstr "" -#: ardour_ui.cc:1089 +#: ardour_ui.cc:1110 msgid "16-int" msgstr "" -#: ardour_ui.cc:1108 +#: ardour_ui.cc:1129 #, c-format msgid "DSP: %5.1f%%" msgstr "" -#: ardour_ui.cc:1127 +#: ardour_ui.cc:1148 #, c-format msgid "" "Buffers: p:" @@ -818,63 +878,63 @@ msgid "" "\">%%%" msgstr "" -#: ardour_ui.cc:1163 +#: ardour_ui.cc:1184 #, fuzzy msgid "Disk: Unknown" msgstr "espaço: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1165 +#: ardour_ui.cc:1186 msgid "Disk: 24hrs+" msgstr "" -#: ardour_ui.cc:1183 +#: ardour_ui.cc:1204 msgid "Disk: >24 hrs" msgstr "" -#: ardour_ui.cc:1194 +#: ardour_ui.cc:1215 #, fuzzy, c-format msgid "Disk: %02dh:%02dm:%02ds" msgstr "espaço: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1220 +#: ardour_ui.cc:1241 #, fuzzy, c-format msgid "Timecode|TC: %s" msgstr "espaço: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1337 ardour_ui.cc:1346 startup.cc:1020 +#: ardour_ui.cc:1358 ardour_ui.cc:1367 startup.cc:1045 msgid "Recent Sessions" msgstr "Sessões recentes" -#: ardour_ui.cc:1428 +#: ardour_ui.cc:1447 msgid "" "%1 is not connected to JACK\n" "You cannot open or close sessions in this condition" msgstr "" -#: ardour_ui.cc:1455 +#: ardour_ui.cc:1474 msgid "Open Session" msgstr "Abrir sessão" -#: ardour_ui.cc:1473 session_import_dialog.cc:169 -#: session_metadata_dialog.cc:729 startup.cc:1049 +#: ardour_ui.cc:1492 session_import_dialog.cc:169 +#: session_metadata_dialog.cc:729 startup.cc:1074 #, fuzzy msgid "%1 sessions" msgstr "sessão" -#: ardour_ui.cc:1510 +#: ardour_ui.cc:1529 msgid "You cannot add a track without a session already loaded." msgstr "" "Não é possível acrescentar uma faixa sem que haja uma sessão esteja " "carregada." -#: ardour_ui.cc:1518 +#: ardour_ui.cc:1537 #, fuzzy msgid "could not create %1 new mixed track" msgid_plural "could not create %1 new mixed tracks" msgstr[0] "não foi possível criar uma nova faixa audio" msgstr[1] "não foi possível criar uma nova faixa audio" -#: ardour_ui.cc:1524 ardour_ui.cc:1585 +#: ardour_ui.cc:1543 ardour_ui.cc:1604 #, fuzzy msgid "" "There are insufficient JACK ports available\n" @@ -887,28 +947,28 @@ msgstr "" "Deverá salvaguardar a sessão, sair e\n" "reiniciar JACK com um maior número de portos." -#: ardour_ui.cc:1559 +#: ardour_ui.cc:1578 #, fuzzy msgid "You cannot add a track or bus without a session already loaded." msgstr "" "Não é possível acrescentar uma faixa sem que haja uma sessão esteja " "carregada." -#: ardour_ui.cc:1568 +#: ardour_ui.cc:1587 #, fuzzy msgid "could not create %1 new audio track" msgid_plural "could not create %1 new audio tracks" msgstr[0] "não foi possível criar uma nova faixa audio" msgstr[1] "não foi possível criar uma nova faixa audio" -#: ardour_ui.cc:1577 +#: ardour_ui.cc:1596 #, fuzzy msgid "could not create %1 new audio bus" msgid_plural "could not create %1 new audio busses" msgstr[0] "não foi possível criar uma nova faixa audio" msgstr[1] "não foi possível criar uma nova faixa audio" -#: ardour_ui.cc:1694 +#: ardour_ui.cc:1713 #, fuzzy msgid "" "Please create one or more tracks before trying to record.\n" @@ -918,14 +978,14 @@ msgstr "" "antes de tentar gravar.\n" "Verifique o menu de Sessão." -#: ardour_ui.cc:2084 +#: ardour_ui.cc:2103 msgid "" "The audio backend (JACK) was shutdown because:\n" "\n" "%1" msgstr "" -#: ardour_ui.cc:2086 +#: ardour_ui.cc:2105 #, fuzzy msgid "" "JACK has either been shutdown or it\n" @@ -939,82 +999,82 @@ msgstr "" "A sessão corrente deverá ser salvaguardada\n" "e o serviço JACK devidamente reiniciado." -#: ardour_ui.cc:2112 +#: ardour_ui.cc:2131 msgid "Unable to start the session running" msgstr "Não foi possível iniciar a sessão corrente" -#: ardour_ui.cc:2192 +#: ardour_ui.cc:2211 #, fuzzy msgid "Take Snapshot" msgstr "Capturar" -#: ardour_ui.cc:2193 +#: ardour_ui.cc:2212 #, fuzzy msgid "Name of new snapshot" msgstr "Nome para a nova captura" -#: ardour_ui.cc:2217 +#: ardour_ui.cc:2236 msgid "" "To ensure compatibility with various systems\n" "snapshot names may not contain a '%1' character" msgstr "" -#: ardour_ui.cc:2229 +#: ardour_ui.cc:2248 msgid "Confirm Snapshot Overwrite" msgstr "" -#: ardour_ui.cc:2230 +#: ardour_ui.cc:2249 #, fuzzy msgid "A snapshot already exists with that name. Do you want to overwrite it?" msgstr "O ficheiro já existe, deseja reescrevê-lo ?" -#: ardour_ui.cc:2233 +#: ardour_ui.cc:2252 utils_videotl.cc:66 #, fuzzy msgid "Overwrite" msgstr "aGrav" -#: ardour_ui.cc:2267 +#: ardour_ui.cc:2286 #, fuzzy msgid "Rename Session" msgstr "Inverter região" -#: ardour_ui.cc:2268 +#: ardour_ui.cc:2287 #, fuzzy msgid "New session name" msgstr "Novo nome de sessão:" -#: ardour_ui.cc:2282 ardour_ui.cc:2666 ardour_ui.cc:2711 +#: ardour_ui.cc:2301 ardour_ui.cc:2681 ardour_ui.cc:2726 msgid "" "To ensure compatibility with various systems\n" "session names may not contain a '%1' character" msgstr "" -#: ardour_ui.cc:2290 +#: ardour_ui.cc:2309 msgid "" "That name is already in use by another directory/folder. Please try again." msgstr "" -#: ardour_ui.cc:2299 +#: ardour_ui.cc:2318 msgid "" "Renaming this session failed.\n" "Things could be seriously messed up at this point" msgstr "" -#: ardour_ui.cc:2414 +#: ardour_ui.cc:2429 #, fuzzy msgid "Save Template" msgstr "Guardar modelo..." -#: ardour_ui.cc:2415 +#: ardour_ui.cc:2430 #, fuzzy msgid "Name for template:" msgstr "Nome para o modelo de mistura" -#: ardour_ui.cc:2416 +#: ardour_ui.cc:2431 msgid "-template" msgstr "-modelo" -#: ardour_ui.cc:2454 +#: ardour_ui.cc:2469 #, fuzzy msgid "" "This session\n" @@ -1022,56 +1082,56 @@ msgid "" "already exists. Do you want to open it?" msgstr "O ficheiro já existe, deseja reescrevê-lo ?" -#: ardour_ui.cc:2464 +#: ardour_ui.cc:2479 #, fuzzy msgid "Open Existing Session" msgstr "Abrir sessão" -#: ardour_ui.cc:2702 +#: ardour_ui.cc:2717 msgid "There is no existing session at \"%1\"" msgstr "" -#: ardour_ui.cc:2792 +#: ardour_ui.cc:2804 msgid "Please wait while %1 loads your session" msgstr "" -#: ardour_ui.cc:2807 +#: ardour_ui.cc:2819 msgid "Port Registration Error" msgstr "" -#: ardour_ui.cc:2808 +#: ardour_ui.cc:2820 msgid "Click the Close button to try again." msgstr "" -#: ardour_ui.cc:2829 +#: ardour_ui.cc:2841 msgid "Session \"%1 (snapshot %2)\" did not load successfully" msgstr "Não foi possível carregar a sessão \"%1 (captura %2)\" com sucesso" -#: ardour_ui.cc:2835 +#: ardour_ui.cc:2847 msgid "Loading Error" msgstr "" -#: ardour_ui.cc:2836 +#: ardour_ui.cc:2848 msgid "Click the Refresh button to try again." msgstr "" -#: ardour_ui.cc:2918 +#: ardour_ui.cc:2930 #, fuzzy msgid "Could not create session in \"%1\"" msgstr "não foi possível carregar a sessão de linha de comando \"%1\"" -#: ardour_ui.cc:3045 +#: ardour_ui.cc:3030 #, fuzzy msgid "No files were ready for clean-up" msgstr "Não foram encontrados ficheiros audio para limpeza" -#: ardour_ui.cc:3049 ardour_ui.cc:3059 ardour_ui.cc:3192 ardour_ui.cc:3199 +#: ardour_ui.cc:3034 ardour_ui.cc:3044 ardour_ui.cc:3177 ardour_ui.cc:3184 #: ardour_ui_ed.cc:104 #, fuzzy msgid "Clean-up" msgstr "Limpar" -#: ardour_ui.cc:3050 +#: ardour_ui.cc:3035 msgid "" "If this seems suprising, \n" "check for any existing snapshots.\n" @@ -1083,19 +1143,19 @@ msgstr "" "Estas podem ainda incluir regiões que necessitem\n" "da existência de alguns ficheiros já em desuso." -#: ardour_ui.cc:3109 +#: ardour_ui.cc:3094 msgid "kilo" msgstr "" -#: ardour_ui.cc:3112 +#: ardour_ui.cc:3097 msgid "mega" msgstr "" -#: ardour_ui.cc:3115 +#: ardour_ui.cc:3100 msgid "giga" msgstr "" -#: ardour_ui.cc:3120 +#: ardour_ui.cc:3105 #, fuzzy msgid "" "The following file was deleted from %2,\n" @@ -1112,7 +1172,7 @@ msgstr[1] "" "%3,\n" "libertando %3 %4bytes de espaço em disco." -#: ardour_ui.cc:3127 +#: ardour_ui.cc:3112 #, fuzzy msgid "" "The following file was not in use and \n" @@ -1145,12 +1205,12 @@ msgstr[1] "" "\n" "Serão libertados %3 %4bytes de espaço em disco.\n" -#: ardour_ui.cc:3187 +#: ardour_ui.cc:3172 #, fuzzy msgid "Are you sure you want to clean-up?" msgstr "Tem a certeza que pretende realizar a limpeza?" -#: ardour_ui.cc:3194 +#: ardour_ui.cc:3179 #, fuzzy msgid "" "Clean-up is a destructive operation.\n" @@ -1162,76 +1222,84 @@ msgstr "" "limpeza, todos os ficheiros audio em desuso serão\n" "removidos para um \"arquivo morto\"" -#: ardour_ui.cc:3202 +#: ardour_ui.cc:3187 msgid "CleanupDialog" msgstr "" -#: ardour_ui.cc:3232 +#: ardour_ui.cc:3217 #, fuzzy msgid "Cleaned Files" msgstr "ficheiros limpos" -#: ardour_ui.cc:3249 +#: ardour_ui.cc:3234 msgid "deleted file" msgstr "ficheiro eliminado" -#: ardour_ui.cc:3346 +#: ardour_ui.cc:3326 msgid "" "Video-Server was not launched by Ardour. The request to stop it is ignored." msgstr "" -#: ardour_ui.cc:3350 +#: ardour_ui.cc:3330 msgid "Stop Video-Server" msgstr "" -#: ardour_ui.cc:3351 +#: ardour_ui.cc:3331 msgid "Do you really want to stop the Video Server?" msgstr "" -#: ardour_ui.cc:3354 +#: ardour_ui.cc:3334 #, fuzzy msgid "Yes, Stop It" msgstr "Sim, elimine-a." -#: ardour_ui.cc:3380 +#: ardour_ui.cc:3360 msgid "The Video Server is already started." msgstr "" -#: ardour_ui.cc:3382 +#: ardour_ui.cc:3362 msgid "" "An external Video Server is configured and can be reached. Not starting a " "new instance." msgstr "" -#: ardour_ui.cc:3390 ardour_ui.cc:3461 +#: ardour_ui.cc:3370 ardour_ui.cc:3455 msgid "" "Could not connect to the Video Server. Start it or configure its access URL " "in Edit -> Preferences." msgstr "" -#: ardour_ui.cc:3414 +#: ardour_ui.cc:3394 msgid "Specified docroot is not an existing directory." msgstr "" -#: ardour_ui.cc:3419 +#: ardour_ui.cc:3399 msgid "Given Video Server is not an executable file." msgstr "" -#: ardour_ui.cc:3485 editor_audio_import.cc:629 +#: ardour_ui.cc:3432 +msgid "Cannot launch the video-server" +msgstr "" + +#: ardour_ui.cc:3441 +msgid "Video-server was started but does not respond to requests..." +msgstr "" + +#: ardour_ui.cc:3477 editor_audio_import.cc:629 msgid "could not open %1" msgstr "não foi possível abrir %1" -#: ardour_ui.cc:3489 +#: ardour_ui.cc:3481 msgid "no video-file selected" msgstr "" -#: ardour_ui.cc:3650 +#: ardour_ui.cc:3641 msgid "Recording was stopped because your system could not keep up." msgstr "" "A gravação foi interrompida porque o seu sistema não foi capaz de a " "acompanhar adequadamente." -#: ardour_ui.cc:3679 +#: ardour_ui.cc:3670 #, fuzzy msgid "" "The disk system on your computer\n" @@ -1246,7 +1314,7 @@ msgstr "" "Especificamente, a velocidade de escrita de dados em disco\n" "foi insuficiente para acompanhar o ritmo de gravação.\n" -#: ardour_ui.cc:3698 +#: ardour_ui.cc:3689 #, fuzzy msgid "" "The disk system on your computer\n" @@ -1261,11 +1329,11 @@ msgstr "" "Especificamente, a velocidade de leitura de dados em disco\n" "foi insuficiente para acompanhar o ritmo de reprodução.\n" -#: ardour_ui.cc:3738 +#: ardour_ui.cc:3729 msgid "Crash Recovery" msgstr "" -#: ardour_ui.cc:3739 +#: ardour_ui.cc:3730 #, fuzzy msgid "" "This session appears to have been in the\n" @@ -1284,52 +1352,44 @@ msgstr "" "gravado até então ou simplesmente ignorá-lo.\n" "Por favor decida o que pretende fazer.\n" -#: ardour_ui.cc:3751 +#: ardour_ui.cc:3742 msgid "Ignore crash data" msgstr "Ignorar" -#: ardour_ui.cc:3752 +#: ardour_ui.cc:3743 msgid "Recover from crash" msgstr "Recuperar" -#: ardour_ui.cc:3772 +#: ardour_ui.cc:3763 #, fuzzy msgid "Sample Rate Mismatch" msgstr "Frequência de amostragem" -#: ardour_ui.cc:3773 +#: ardour_ui.cc:3764 msgid "" "This session was created with a sample rate of %1 Hz, but\n" "%2 is currently running at %3 Hz. If you load this session,\n" "audio may be played at the wrong sample rate.\n" msgstr "" -#: ardour_ui.cc:3782 +#: ardour_ui.cc:3773 #, fuzzy msgid "Do not load session" msgstr "Zoom (sessão)" -#: ardour_ui.cc:3783 +#: ardour_ui.cc:3774 msgid "Load session anyway" msgstr "" -#: ardour_ui.cc:3804 +#: ardour_ui.cc:3797 msgid "Could not disconnect from JACK" msgstr "Não foi possível desligar do serviço JACK" -#: ardour_ui.cc:3817 +#: ardour_ui.cc:3810 msgid "Could not reconnect to JACK" msgstr "Não foi possível ligar ao serviço JACK" -#: ardour_ui.cc:3902 -msgid "Check the website for more..." -msgstr "" - -#: ardour_ui.cc:3915 -msgid "Click to open the program website in your web browser" -msgstr "" - -#: ardour_ui.cc:4152 +#: ardour_ui.cc:4084 msgid "" "%4This is a session from an older version of %3%5\n" "\n" @@ -1352,75 +1412,75 @@ msgstr "Não foi possível iniciar o painel de edição" msgid "UI: cannot setup mixer" msgstr "Não foi posivel iniciar o painel de mistura" -#: ardour_ui2.cc:127 +#: ardour_ui2.cc:125 msgid "Play from playhead" msgstr "Reproduzir desde o cursor de reprodução" -#: ardour_ui2.cc:128 +#: ardour_ui2.cc:126 msgid "Stop playback" msgstr "Parar reprodução" -#: ardour_ui2.cc:129 +#: ardour_ui2.cc:127 #, fuzzy msgid "Toggle record" msgstr "gravar" -#: ardour_ui2.cc:130 +#: ardour_ui2.cc:128 msgid "Play range/selection" msgstr "Reproduzir selecção" -#: ardour_ui2.cc:131 +#: ardour_ui2.cc:129 msgid "Go to start of session" msgstr "Ir para o início da sessão" -#: ardour_ui2.cc:132 +#: ardour_ui2.cc:130 msgid "Go to end of session" msgstr "Ir para o final da sessão" -#: ardour_ui2.cc:133 +#: ardour_ui2.cc:131 msgid "Play loop range" msgstr "Reproduzir intervalo cíclico" -#: ardour_ui2.cc:134 +#: ardour_ui2.cc:132 msgid "" "MIDI Panic\n" "Send note off and reset controller messages on all MIDI channels" msgstr "" -#: ardour_ui2.cc:135 +#: ardour_ui2.cc:133 msgid "Return to last playback start when stopped" msgstr "Ir para a última posição inicial do cursor de reprodução quando parar" -#: ardour_ui2.cc:136 +#: ardour_ui2.cc:134 #, fuzzy msgid "Playhead follows Range Selections and Edits" msgstr "Reprodução no início do intervalo" -#: ardour_ui2.cc:137 +#: ardour_ui2.cc:135 msgid "Be sensible about input monitoring" msgstr "Seja sensível acerca da monitorização de entradas" -#: ardour_ui2.cc:138 +#: ardour_ui2.cc:136 msgid "Enable/Disable audio click" msgstr "Ligar/Desligar o metrónomo" -#: ardour_ui2.cc:139 monitor_section.cc:101 +#: ardour_ui2.cc:137 monitor_section.cc:101 msgid "" "When active, something is soloed.\n" "Click to de-solo everything" msgstr "" -#: ardour_ui2.cc:140 +#: ardour_ui2.cc:138 msgid "" "When active, auditioning is taking place\n" "Click to stop the audition" msgstr "" -#: ardour_ui2.cc:141 +#: ardour_ui2.cc:139 msgid "When active, there is a feedback loop." msgstr "" -#: ardour_ui2.cc:142 +#: ardour_ui2.cc:140 msgid "" "Primary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1428,7 +1488,7 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:143 +#: ardour_ui2.cc:141 msgid "" "Secondary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1436,38 +1496,38 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:175 +#: ardour_ui2.cc:173 msgid "[ERROR]: " msgstr "" -#: ardour_ui2.cc:177 +#: ardour_ui2.cc:175 msgid "[WARNING]: " msgstr "" -#: ardour_ui2.cc:179 +#: ardour_ui2.cc:177 msgid "[INFO]: " msgstr "" -#: ardour_ui2.cc:243 ardour_ui_ed.cc:417 +#: ardour_ui2.cc:241 ardour_ui_ed.cc:376 #, fuzzy msgid "Auto Return" msgstr "" "Retorno\n" "automático" -#: ardour_ui2.cc:245 ardour_ui_ed.cc:420 +#: ardour_ui2.cc:243 ardour_ui_ed.cc:379 msgid "Follow Edits" msgstr "" -#: ardour_ui2.cc:631 rc_option_editor.cc:1006 rc_option_editor.cc:1024 -#: rc_option_editor.cc:1027 rc_option_editor.cc:1029 rc_option_editor.cc:1031 -#: rc_option_editor.cc:1039 rc_option_editor.cc:1047 rc_option_editor.cc:1049 -#: rc_option_editor.cc:1057 rc_option_editor.cc:1064 rc_option_editor.cc:1073 -#: rc_option_editor.cc:1075 rc_option_editor.cc:1077 rc_option_editor.cc:1085 -#: rc_option_editor.cc:1087 rc_option_editor.cc:1096 -#: session_option_editor.cc:236 session_option_editor.cc:238 -#: session_option_editor.cc:259 session_option_editor.cc:261 -#: session_option_editor.cc:263 session_option_editor.cc:270 +#: ardour_ui2.cc:621 rc_option_editor.cc:1004 rc_option_editor.cc:1022 +#: rc_option_editor.cc:1025 rc_option_editor.cc:1027 rc_option_editor.cc:1029 +#: rc_option_editor.cc:1037 rc_option_editor.cc:1045 rc_option_editor.cc:1047 +#: rc_option_editor.cc:1055 rc_option_editor.cc:1062 rc_option_editor.cc:1071 +#: rc_option_editor.cc:1073 rc_option_editor.cc:1075 rc_option_editor.cc:1083 +#: rc_option_editor.cc:1085 rc_option_editor.cc:1094 +#: session_option_editor.cc:234 session_option_editor.cc:236 +#: session_option_editor.cc:257 session_option_editor.cc:259 +#: session_option_editor.cc:261 session_option_editor.cc:268 msgid "Misc" msgstr "Miscelânea" @@ -1486,31 +1546,31 @@ msgstr "Mostrar painel de mistura" msgid "Reload Session History" msgstr "Criar directório de sessão em :" -#: ardour_ui_dependents.cc:125 -msgid "This screen is not tall enough to display the mixer window" -msgstr "" - -#: ardour_ui_dialogs.cc:225 +#: ardour_ui_dialogs.cc:206 #, fuzzy msgid "Don't close" msgstr "Não %1" -#: ardour_ui_dialogs.cc:226 +#: ardour_ui_dialogs.cc:207 #, fuzzy msgid "Just close" msgstr "fechar" -#: ardour_ui_dialogs.cc:227 +#: ardour_ui_dialogs.cc:208 #, fuzzy msgid "Save and close" msgstr "Guardar e %1" +#: ardour_ui_dialogs.cc:293 +msgid "This screen is not tall enough to display the mixer window" +msgstr "" + #: ardour_ui_ed.cc:103 msgid "Session" msgstr "Sessão" #: ardour_ui_ed.cc:106 editor_actions.cc:134 editor_regions.cc:115 -#: port_group.cc:457 session_option_editor.cc:83 session_option_editor.cc:90 +#: port_group.cc:457 session_option_editor.cc:82 session_option_editor.cc:89 msgid "Sync" msgstr "Sincronia" @@ -1543,15 +1603,15 @@ msgstr "Tipo de ficheiro" msgid "Sample Format" msgstr "Formato de amostra" -#: ardour_ui_ed.cc:114 +#: ardour_ui_ed.cc:114 rc_option_editor.cc:1818 rc_option_editor.cc:1831 msgid "Control Surfaces" msgstr "Mesas de controlo" -#: ardour_ui_ed.cc:115 rc_option_editor.cc:1552 +#: ardour_ui_ed.cc:115 rc_option_editor.cc:1550 msgid "Plugins" msgstr "Efeitos/plug-ins" -#: ardour_ui_ed.cc:116 rc_option_editor.cc:1905 +#: ardour_ui_ed.cc:116 rc_option_editor.cc:1894 msgid "Metering" msgstr "VUímetro" @@ -1582,7 +1642,7 @@ msgstr "Abrir" msgid "Recent..." msgstr "Recente" -#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:65 +#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:64 msgid "Close" msgstr "Fechar" @@ -1591,470 +1651,403 @@ msgstr "Fechar" msgid "Add Track or Bus..." msgstr "Acrescentar faixa/barramento" -#: ardour_ui_ed.cc:136 +#: ardour_ui_ed.cc:135 #, fuzzy msgid "Open Video" msgstr "Abrir sessão" -#: ardour_ui_ed.cc:139 +#: ardour_ui_ed.cc:138 #, fuzzy msgid "Remove Video" msgstr "Remover campo" -#: ardour_ui_ed.cc:142 +#: ardour_ui_ed.cc:141 #, fuzzy msgid "Export To Video File" msgstr "Exportar sessão para ficheiro audio..." -#: ardour_ui_ed.cc:152 -msgid "Connect" -msgstr "Ligar" - -#: ardour_ui_ed.cc:158 +#: ardour_ui_ed.cc:145 #, fuzzy msgid "Snapshot..." msgstr "Capturar" -#: ardour_ui_ed.cc:162 +#: ardour_ui_ed.cc:149 #, fuzzy msgid "Save As..." msgstr "Guardar modelo..." -#: ardour_ui_ed.cc:166 editor_actions.cc:1717 editor_markers.cc:859 -#: editor_snapshots.cc:123 mixer_strip.cc:1465 route_time_axis.cc:1471 +#: ardour_ui_ed.cc:153 editor_actions.cc:1710 editor_markers.cc:858 +#: editor_snapshots.cc:123 mixer_strip.cc:1464 route_time_axis.cc:1471 #, fuzzy msgid "Rename..." msgstr "Renomear" -#: ardour_ui_ed.cc:170 +#: ardour_ui_ed.cc:157 msgid "Save Template..." msgstr "Guardar modelo..." -#: ardour_ui_ed.cc:173 +#: ardour_ui_ed.cc:160 msgid "Metadata" msgstr "" -#: ardour_ui_ed.cc:176 +#: ardour_ui_ed.cc:163 msgid "Edit Metadata..." msgstr "" -#: ardour_ui_ed.cc:179 +#: ardour_ui_ed.cc:166 #, fuzzy msgid "Import Metadata..." msgstr "Importar selecção" -#: ardour_ui_ed.cc:182 +#: ardour_ui_ed.cc:169 #, fuzzy msgid "Export To Audio File(s)..." msgstr "Exportar sessão para ficheiro audio..." -#: ardour_ui_ed.cc:185 +#: ardour_ui_ed.cc:172 #, fuzzy msgid "Stem export..." msgstr "Exportar" -#: ardour_ui_ed.cc:188 editor_export_audio.cc:63 export_dialog.cc:129 +#: ardour_ui_ed.cc:175 editor_export_audio.cc:63 export_dialog.cc:129 +#: export_video_dialog.cc:71 msgid "Export" msgstr "Exportar" -#: ardour_ui_ed.cc:191 +#: ardour_ui_ed.cc:178 #, fuzzy msgid "Clean-up Unused Sources..." msgstr "Limpar originais em desuso" -#: ardour_ui_ed.cc:195 +#: ardour_ui_ed.cc:182 #, fuzzy msgid "Flush Wastebasket" msgstr "Limpeza" -#: ardour_ui_ed.cc:202 keyeditor.cc:253 rc_option_editor.cc:1466 +#: ardour_ui_ed.cc:189 keyeditor.cc:253 rc_option_editor.cc:1464 msgid "JACK" msgstr "" -#: ardour_ui_ed.cc:203 route_params_ui.cc:104 +#: ardour_ui_ed.cc:190 route_params_ui.cc:104 msgid "Latency" msgstr "Latência" -#: ardour_ui_ed.cc:205 +#: ardour_ui_ed.cc:192 msgid "Reconnect" msgstr "Religar" -#: ardour_ui_ed.cc:208 global_port_matrix.cc:198 io_selector.cc:210 +#: ardour_ui_ed.cc:195 global_port_matrix.cc:198 io_selector.cc:210 #: mixer_strip.cc:712 mixer_strip.cc:838 msgid "Disconnect" msgstr "Desligar" -#: ardour_ui_ed.cc:235 +#: ardour_ui_ed.cc:222 msgid "Quit" msgstr "Sair" -#: ardour_ui_ed.cc:239 +#: ardour_ui_ed.cc:226 msgid "Maximise Editor Space" msgstr "Maximizar o painel de edição" -#: ardour_ui_ed.cc:240 +#: ardour_ui_ed.cc:227 #, fuzzy msgid "Show Toolbars" msgstr "Mostrar posição" -#: ardour_ui_ed.cc:243 mixer_ui.cc:1862 mixer_ui.cc:1868 +#: ardour_ui_ed.cc:230 mixer_ui.cc:1863 mixer_ui.cc:1869 #, fuzzy msgid "Window|Mixer" msgstr "Janelas" -#: ardour_ui_ed.cc:244 -msgid "Mixer on Top" -msgstr "" - -#: ardour_ui_ed.cc:245 -msgid "Preferences" -msgstr "" - -#: ardour_ui_ed.cc:246 -msgid "Properties" -msgstr "" - -#: ardour_ui_ed.cc:247 route_params_ui.cc:57 route_params_ui.cc:604 +#: ardour_ui_ed.cc:231 #, fuzzy -msgid "Tracks and Busses" -msgstr "Faixas/barramentos" +msgid "Toggle Editor+Mixer" +msgstr "Modo de edição" -#: ardour_ui_ed.cc:250 location_ui.cc:1134 -msgid "Locations" -msgstr "Localizações" - -#: ardour_ui_ed.cc:252 ardour_ui_ed.cc:656 -msgid "Big Clock" -msgstr "Cronómetro principal" - -#: ardour_ui_ed.cc:254 speaker_dialog.cc:36 -#, fuzzy -msgid "Speaker Configuration" -msgstr "Configuração de canal" - -#: ardour_ui_ed.cc:256 global_port_matrix.cc:164 -msgid "Audio Connection Manager" -msgstr "" - -#: ardour_ui_ed.cc:258 global_port_matrix.cc:167 -#, fuzzy -msgid "MIDI Connection Manager" -msgstr "Ligações de entrada" - -#: ardour_ui_ed.cc:260 midi_tracer.cc:39 +#: ardour_ui_ed.cc:233 midi_tracer.cc:39 #, fuzzy msgid "MIDI Tracer" msgstr "Porto parameterização MIDI" -#: ardour_ui_ed.cc:262 -msgid "About" -msgstr "Acerca de" - -#: ardour_ui_ed.cc:263 +#: ardour_ui_ed.cc:235 msgid "Chat" msgstr "" -#: ardour_ui_ed.cc:265 +#: ardour_ui_ed.cc:237 msgid "Help|Manual" msgstr "" -#: ardour_ui_ed.cc:266 +#: ardour_ui_ed.cc:238 msgid "Reference" msgstr "" -#: ardour_ui_ed.cc:267 theme_manager.cc:55 theme_manager.cc:62 -#, fuzzy -msgid "Theme Manager" -msgstr "Remover marcador" - -#: ardour_ui_ed.cc:268 keyeditor.cc:53 -msgid "Key Bindings" -msgstr "" - -#: ardour_ui_ed.cc:269 bundle_manager.cc:265 -msgid "Bundle Manager" -msgstr "" - -#: ardour_ui_ed.cc:272 -msgid "Add Audio Track" -msgstr "Acrescentar faixa/barramento audio" - -#: ardour_ui_ed.cc:274 -msgid "Add Audio Bus" -msgstr "Acrescentar barramento audio" - -#: ardour_ui_ed.cc:276 -#, fuzzy -msgid "Add MIDI Track" -msgstr "Acrescentar faixa/barramento audio" - -#: ardour_ui_ed.cc:281 plugin_ui.cc:461 +#: ardour_ui_ed.cc:240 plugin_ui.cc:419 msgid "Save" msgstr "Guardar" -#: ardour_ui_ed.cc:289 rc_option_editor.cc:1116 rc_option_editor.cc:1127 -#: rc_option_editor.cc:1136 rc_option_editor.cc:1149 rc_option_editor.cc:1162 -#: rc_option_editor.cc:1171 rc_option_editor.cc:1181 rc_option_editor.cc:1183 -#: rc_option_editor.cc:1193 rc_option_editor.cc:1209 rc_option_editor.cc:1222 -#: rc_option_editor.cc:1240 rc_option_editor.cc:1242 rc_option_editor.cc:1256 -#: rc_option_editor.cc:1259 rc_option_editor.cc:1261 rc_option_editor.cc:1278 -#: rc_option_editor.cc:1289 +#: ardour_ui_ed.cc:248 rc_option_editor.cc:1114 rc_option_editor.cc:1125 +#: rc_option_editor.cc:1134 rc_option_editor.cc:1147 rc_option_editor.cc:1160 +#: rc_option_editor.cc:1169 rc_option_editor.cc:1179 rc_option_editor.cc:1181 +#: rc_option_editor.cc:1191 rc_option_editor.cc:1207 rc_option_editor.cc:1220 +#: rc_option_editor.cc:1238 rc_option_editor.cc:1240 rc_option_editor.cc:1254 +#: rc_option_editor.cc:1257 rc_option_editor.cc:1259 rc_option_editor.cc:1276 +#: rc_option_editor.cc:1287 msgid "Transport" msgstr "Transporte" -#: ardour_ui_ed.cc:295 engine_dialog.cc:85 sfdb_ui.cc:559 +#: ardour_ui_ed.cc:254 engine_dialog.cc:85 sfdb_ui.cc:559 msgid "Stop" msgstr "Parar" -#: ardour_ui_ed.cc:298 +#: ardour_ui_ed.cc:257 msgid "Roll" msgstr "Rolar" -#: ardour_ui_ed.cc:302 +#: ardour_ui_ed.cc:261 msgid "Start/Stop" msgstr "Iniciar/Parar" -#: ardour_ui_ed.cc:305 +#: ardour_ui_ed.cc:264 #, fuzzy msgid "Start/Continue/Stop" msgstr "Iniciar/Parar" -#: ardour_ui_ed.cc:308 +#: ardour_ui_ed.cc:267 #, fuzzy msgid "Stop and Forget Capture" msgstr "Parar + esquecer gravação" -#: ardour_ui_ed.cc:318 +#: ardour_ui_ed.cc:277 #, fuzzy msgid "Transition To Roll" msgstr "Tradicional" -#: ardour_ui_ed.cc:322 +#: ardour_ui_ed.cc:281 msgid "Transition To Reverse" msgstr "" -#: ardour_ui_ed.cc:326 +#: ardour_ui_ed.cc:285 msgid "Play Loop Range" msgstr "Reproduzir intervalo cíclico" -#: ardour_ui_ed.cc:329 +#: ardour_ui_ed.cc:288 #, fuzzy msgid "Play Selected Range" msgstr "Estabelecer intervalo" -#: ardour_ui_ed.cc:332 +#: ardour_ui_ed.cc:291 #, fuzzy msgid "Play Selection w/Preroll" msgstr "Reproduzir região seleccionada" -#: ardour_ui_ed.cc:336 +#: ardour_ui_ed.cc:295 msgid "Enable Record" msgstr "Gravar" -#: ardour_ui_ed.cc:339 +#: ardour_ui_ed.cc:298 #, fuzzy msgid "Start Recording" msgstr "Iniciar intervalo" -#: ardour_ui_ed.cc:343 +#: ardour_ui_ed.cc:302 msgid "Rewind" msgstr "Rebobinar" -#: ardour_ui_ed.cc:346 +#: ardour_ui_ed.cc:305 msgid "Rewind (Slow)" msgstr "Rebobinar (devagar)" -#: ardour_ui_ed.cc:349 +#: ardour_ui_ed.cc:308 msgid "Rewind (Fast)" msgstr "Rebobinar (rápido)" -#: ardour_ui_ed.cc:352 startup.cc:702 +#: ardour_ui_ed.cc:311 startup.cc:727 msgid "Forward" msgstr "Avançar" -#: ardour_ui_ed.cc:355 +#: ardour_ui_ed.cc:314 msgid "Forward (Slow)" msgstr "Avançar (devagar)" -#: ardour_ui_ed.cc:358 +#: ardour_ui_ed.cc:317 msgid "Forward (Fast)" msgstr "Avançar (rápido)" -#: ardour_ui_ed.cc:361 +#: ardour_ui_ed.cc:320 msgid "Goto Zero" msgstr "Ir para o zero" -#: ardour_ui_ed.cc:364 +#: ardour_ui_ed.cc:323 msgid "Goto Start" msgstr "Ir para o início" -#: ardour_ui_ed.cc:367 +#: ardour_ui_ed.cc:326 msgid "Goto End" msgstr "Ir para o final" -#: ardour_ui_ed.cc:370 +#: ardour_ui_ed.cc:329 msgid "Goto Wall Clock" msgstr "" -#: ardour_ui_ed.cc:374 +#: ardour_ui_ed.cc:333 msgid "Focus On Clock" msgstr "" -#: ardour_ui_ed.cc:378 ardour_ui_ed.cc:387 audio_clock.cc:2046 editor.cc:241 -#: editor_actions.cc:544 editor_actions.cc:554 export_timespan_selector.cc:88 +#: ardour_ui_ed.cc:337 ardour_ui_ed.cc:346 audio_clock.cc:2046 editor.cc:237 +#: editor_actions.cc:544 editor_actions.cc:553 export_timespan_selector.cc:88 #: session_option_editor.cc:41 session_option_editor.cc:61 -#: session_option_editor.cc:80 session_option_editor.cc:98 -#: session_option_editor.cc:111 session_option_editor.cc:124 -#: session_option_editor.cc:126 session_option_editor.cc:128 +#: session_option_editor.cc:80 session_option_editor.cc:96 +#: session_option_editor.cc:109 session_option_editor.cc:122 +#: session_option_editor.cc:124 session_option_editor.cc:126 msgid "Timecode" msgstr "" -#: ardour_ui_ed.cc:380 ardour_ui_ed.cc:389 editor_actions.cc:542 +#: ardour_ui_ed.cc:339 ardour_ui_ed.cc:348 editor_actions.cc:542 #, fuzzy msgid "Bars & Beats" msgstr "Comp:Bat" -#: ardour_ui_ed.cc:382 ardour_ui_ed.cc:391 +#: ardour_ui_ed.cc:341 ardour_ui_ed.cc:350 #, fuzzy msgid "Minutes & Seconds" msgstr "Mins:Segs" -#: ardour_ui_ed.cc:384 ardour_ui_ed.cc:393 audio_clock.cc:2050 editor.cc:242 +#: ardour_ui_ed.cc:343 ardour_ui_ed.cc:352 audio_clock.cc:2050 editor.cc:238 #: editor_actions.cc:543 #, fuzzy msgid "Samples" msgstr "Frequência de amostragem" -#: ardour_ui_ed.cc:396 +#: ardour_ui_ed.cc:355 #, fuzzy msgid "Punch In" msgstr "Inserção" -#: ardour_ui_ed.cc:397 mixer_strip.cc:1905 route_ui.cc:132 +#: ardour_ui_ed.cc:356 mixer_strip.cc:1904 route_ui.cc:132 #: time_info_box.cc:113 msgid "In" msgstr "Entrada" -#: ardour_ui_ed.cc:400 +#: ardour_ui_ed.cc:359 #, fuzzy msgid "Punch Out" msgstr "" "final de\n" "inserção" -#: ardour_ui_ed.cc:401 time_info_box.cc:114 +#: ardour_ui_ed.cc:360 time_info_box.cc:114 msgid "Out" msgstr "Saída" -#: ardour_ui_ed.cc:404 +#: ardour_ui_ed.cc:363 #, fuzzy msgid "Punch In/Out" msgstr "" "final de\n" "inserção" -#: ardour_ui_ed.cc:405 +#: ardour_ui_ed.cc:364 #, fuzzy msgid "In/Out" msgstr "" "final de\n" "inserção" -#: ardour_ui_ed.cc:408 rc_option_editor.cc:1073 +#: ardour_ui_ed.cc:367 rc_option_editor.cc:1071 msgid "Click" msgstr "Metrónomo" -#: ardour_ui_ed.cc:411 +#: ardour_ui_ed.cc:370 #, fuzzy msgid "Auto Input" msgstr "" "entrada\n" "automática" -#: ardour_ui_ed.cc:414 +#: ardour_ui_ed.cc:373 #, fuzzy msgid "Auto Play" msgstr "" "Reprodução\n" "automática" -#: ardour_ui_ed.cc:425 +#: ardour_ui_ed.cc:384 msgid "Sync Startup to Video" msgstr "" -#: ardour_ui_ed.cc:427 +#: ardour_ui_ed.cc:386 #, fuzzy msgid "Time Master" msgstr "" "Supervisão\n" "de tempo" -#: ardour_ui_ed.cc:434 +#: ardour_ui_ed.cc:393 #, fuzzy msgid "Toggle Record Enable Track %1" msgstr "Comutador de gravação Faixa 1" -#: ardour_ui_ed.cc:441 +#: ardour_ui_ed.cc:400 msgid "Percentage" msgstr "Percentagem" -#: ardour_ui_ed.cc:442 shuttle_control.cc:168 +#: ardour_ui_ed.cc:401 shuttle_control.cc:169 msgid "Semitones" msgstr "Semi-tons" -#: ardour_ui_ed.cc:446 +#: ardour_ui_ed.cc:405 msgid "Send MTC" msgstr "Enviar MTC" -#: ardour_ui_ed.cc:448 +#: ardour_ui_ed.cc:407 msgid "Send MMC" msgstr "Enviar MMC" -#: ardour_ui_ed.cc:450 +#: ardour_ui_ed.cc:409 msgid "Use MMC" msgstr "Usar MMC" -#: ardour_ui_ed.cc:452 rc_option_editor.cc:1704 +#: ardour_ui_ed.cc:411 rc_option_editor.cc:1702 #, fuzzy msgid "Send MIDI Clock" msgstr "Enviar controlo MIDI" -#: ardour_ui_ed.cc:454 +#: ardour_ui_ed.cc:413 #, fuzzy msgid "Send MIDI Feedback" msgstr "Enviar controlo MIDI" -#: ardour_ui_ed.cc:460 +#: ardour_ui_ed.cc:419 msgid "Panic" msgstr "" -#: ardour_ui_ed.cc:600 +#: ardour_ui_ed.cc:559 #, fuzzy msgid "Wall Clock" msgstr "Cronómetro principal" -#: ardour_ui_ed.cc:601 +#: ardour_ui_ed.cc:560 msgid "Disk Space" msgstr "" -#: ardour_ui_ed.cc:602 +#: ardour_ui_ed.cc:561 msgid "DSP" msgstr "" -#: ardour_ui_ed.cc:603 +#: ardour_ui_ed.cc:562 msgid "Buffers" msgstr "" -#: ardour_ui_ed.cc:604 +#: ardour_ui_ed.cc:563 msgid "JACK Sampling Rate and Latency" msgstr "" -#: ardour_ui_ed.cc:605 +#: ardour_ui_ed.cc:564 #, fuzzy msgid "Timecode Format" msgstr "Quadros audio" -#: ardour_ui_ed.cc:606 +#: ardour_ui_ed.cc:565 #, fuzzy msgid "File Format" msgstr "Formato de ficheiro audio" @@ -2069,12 +2062,12 @@ msgstr "" msgid "Internal" msgstr "Interno" -#: ardour_ui_options.cc:475 +#: ardour_ui_options.cc:473 #, fuzzy msgid "Enable/Disable external positional sync" msgstr "Ligar/Desligar o metrónomo" -#: ardour_ui_options.cc:477 +#: ardour_ui_options.cc:475 msgid "Sync to JACK is not possible: video pull up/down is set" msgstr "" @@ -2096,16 +2089,16 @@ msgstr "" msgid "%+.4f%%" msgstr "" -#: audio_clock.cc:1237 editor.cc:243 editor_actions.cc:135 +#: audio_clock.cc:1237 editor.cc:239 editor_actions.cc:135 #: editor_actions.cc:536 msgid "Tempo" msgstr "" -#: audio_clock.cc:1241 editor.cc:244 editor_actions.cc:537 +#: audio_clock.cc:1241 editor.cc:240 editor_actions.cc:537 msgid "Meter" msgstr "VUímetro" -#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1037 +#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1030 #: midi_region_view.cc:2991 session_metadata_dialog.cc:331 #: session_metadata_dialog.cc:379 session_metadata_dialog.cc:435 #: session_metadata_dialog.cc:716 @@ -2116,7 +2109,7 @@ msgstr "" msgid "programming error: %1 %2" msgstr "" -#: audio_clock.cc:2048 editor.cc:240 export_timespan_selector.cc:98 +#: audio_clock.cc:2048 editor.cc:236 export_timespan_selector.cc:98 msgid "Bars:Beats" msgstr "Comp:Bat" @@ -2199,33 +2192,33 @@ msgid "hide track" msgstr "esconder faixa" #: automation_time_axis.cc:255 automation_time_axis.cc:307 -#: automation_time_axis.cc:496 gain_meter.cc:195 generic_pluginui.cc:452 -#: generic_pluginui.cc:729 panner_ui.cc:150 +#: automation_time_axis.cc:496 gain_meter.cc:196 generic_pluginui.cc:456 +#: generic_pluginui.cc:733 panner_ui.cc:150 #, fuzzy msgid "Automation|Manual" msgstr "Automatização" #: automation_time_axis.cc:257 automation_time_axis.cc:318 -#: automation_time_axis.cc:501 editor.cc:1957 editor.cc:2034 -#: editor_actions.cc:118 editor_actions.cc:1865 gain_meter.cc:198 -#: generic_pluginui.cc:455 generic_pluginui.cc:731 midi_time_axis.cc:1489 -#: midi_time_axis.cc:1492 midi_time_axis.cc:1495 panner_ui.cc:153 +#: automation_time_axis.cc:501 editor.cc:1933 editor.cc:2010 +#: editor_actions.cc:118 editor_actions.cc:1856 gain_meter.cc:199 +#: generic_pluginui.cc:459 generic_pluginui.cc:735 midi_time_axis.cc:1488 +#: midi_time_axis.cc:1491 midi_time_axis.cc:1494 panner_ui.cc:153 msgid "Play" msgstr "Reprodução" #: automation_time_axis.cc:259 automation_time_axis.cc:329 -#: automation_time_axis.cc:506 gain_meter.cc:201 generic_pluginui.cc:458 -#: generic_pluginui.cc:733 panner_ui.cc:156 +#: automation_time_axis.cc:506 gain_meter.cc:202 generic_pluginui.cc:462 +#: generic_pluginui.cc:737 panner_ui.cc:156 msgid "Write" msgstr "Escrita" #: automation_time_axis.cc:261 automation_time_axis.cc:340 -#: automation_time_axis.cc:511 gain_meter.cc:204 generic_pluginui.cc:461 -#: generic_pluginui.cc:735 panner_ui.cc:159 +#: automation_time_axis.cc:511 gain_meter.cc:205 generic_pluginui.cc:465 +#: generic_pluginui.cc:739 panner_ui.cc:159 msgid "Touch" msgstr "Tocar" -#: automation_time_axis.cc:351 generic_pluginui.cc:464 +#: automation_time_axis.cc:351 generic_pluginui.cc:468 msgid "???" msgstr "" @@ -2233,8 +2226,8 @@ msgstr "" msgid "clear automation" msgstr "apagar automatizações" -#: automation_time_axis.cc:485 editor_actions.cc:616 editor_markers.cc:858 -#: location_ui.cc:55 plugin_selector.cc:86 route_time_axis.cc:699 +#: automation_time_axis.cc:485 editor_actions.cc:613 editor_markers.cc:857 +#: location_ui.cc:55 plugin_selector.cc:85 route_time_axis.cc:699 msgid "Hide" msgstr "Esconder" @@ -2251,71 +2244,70 @@ msgstr "Estado" msgid "Discrete" msgstr "Desligar" -#: automation_time_axis.cc:537 editor.cc:1481 editor.cc:1488 editor.cc:1544 -#: editor.cc:1550 export_format_dialog.cc:476 +#: automation_time_axis.cc:537 editor.cc:1457 editor.cc:1464 editor.cc:1520 +#: editor.cc:1526 export_format_dialog.cc:476 msgid "Linear" msgstr "" #: automation_time_axis.cc:543 rhythm_ferret.cc:110 route_time_axis.cc:638 -#: shuttle_control.cc:187 +#: shuttle_control.cc:188 msgid "Mode" msgstr "Modo" -#: bundle_manager.cc:183 +#: bundle_manager.cc:181 msgid "Disassociate" msgstr "" -#: bundle_manager.cc:187 +#: bundle_manager.cc:185 #, fuzzy msgid "Edit Bundle" msgstr "Modo de edição" -#: bundle_manager.cc:202 +#: bundle_manager.cc:200 #, fuzzy msgid "Direction:" msgstr "resolução" -#: bundle_manager.cc:207 bundle_manager.cc:211 mixer_strip.cc:156 -#: mixer_strip.cc:2133 +#: bundle_manager.cc:205 bundle_manager.cc:209 mixer_strip.cc:156 +#: mixer_strip.cc:2132 msgid "Input" msgstr "Entradas" -#: bundle_manager.cc:208 bundle_manager.cc:213 bundle_manager.cc:247 -#: mixer_strip.cc:161 mixer_strip.cc:2136 +#: bundle_manager.cc:206 bundle_manager.cc:211 bundle_manager.cc:245 +#: mixer_strip.cc:161 mixer_strip.cc:2135 msgid "Output" msgstr "Saída" -#: bundle_manager.cc:266 editor.cc:1998 editor_actions.cc:90 +#: bundle_manager.cc:264 editor.cc:1974 editor_actions.cc:90 #: editor_actions.cc:100 msgid "Edit" msgstr "Editar" -#: bundle_manager.cc:267 editor.cc:5525 editor_actions.cc:310 -#: editor_actions.cc:368 plugin_ui.cc:462 processor_box.cc:2207 +#: bundle_manager.cc:265 editor.cc:5493 editor_actions.cc:310 +#: editor_actions.cc:368 plugin_ui.cc:420 processor_box.cc:2227 #: route_time_axis.cc:704 msgid "Delete" msgstr "Eliminar" -#: bundle_manager.cc:273 bundle_manager.cc:441 editor_route_groups.cc:96 -#: editor_routes.cc:202 midi_list_editor.cc:106 rc_option_editor.cc:656 -#: session_metadata_dialog.cc:525 +#: bundle_manager.cc:271 bundle_manager.cc:439 editor_route_groups.cc:96 +#: editor_routes.cc:202 midi_list_editor.cc:106 session_metadata_dialog.cc:525 msgid "Name" msgstr "Nome" -#: bundle_manager.cc:284 +#: bundle_manager.cc:282 msgid "New" msgstr "Novo" -#: bundle_manager.cc:334 +#: bundle_manager.cc:332 msgid "Bundle" msgstr "" -#: bundle_manager.cc:419 +#: bundle_manager.cc:417 #, fuzzy msgid "Add Channel" msgstr "Canais" -#: bundle_manager.cc:426 +#: bundle_manager.cc:424 #, fuzzy msgid "Rename Channel" msgstr "Renomear intervalo" @@ -2471,720 +2463,720 @@ msgid "Time" msgstr "Tempo de persistência" #: edit_note_dialog.cc:98 editor_regions.cc:114 -#: export_timespan_selector.cc:361 export_timespan_selector.cc:425 +#: export_timespan_selector.cc:359 export_timespan_selector.cc:421 #: location_ui.cc:313 midi_list_editor.cc:114 time_info_box.cc:105 msgid "Length" msgstr "" -#: edit_note_dialog.cc:168 +#: edit_note_dialog.cc:165 #, fuzzy msgid "edit note" msgstr "Modo de edição" -#: editor.cc:141 editor.cc:3455 +#: editor.cc:137 editor.cc:3429 msgid "CD Frames" msgstr "Quadros CD" -#: editor.cc:142 editor.cc:3457 +#: editor.cc:138 editor.cc:3431 #, fuzzy msgid "Timecode Frames" msgstr "Quadros audio" -#: editor.cc:143 editor.cc:3459 +#: editor.cc:139 editor.cc:3433 #, fuzzy msgid "Timecode Seconds" msgstr "Segundos SMPTE" -#: editor.cc:144 editor.cc:3461 +#: editor.cc:140 editor.cc:3435 #, fuzzy msgid "Timecode Minutes" msgstr "Minutos SMPTE" -#: editor.cc:145 editor.cc:3463 +#: editor.cc:141 editor.cc:3437 msgid "Seconds" msgstr "Segundos" -#: editor.cc:146 editor.cc:3465 +#: editor.cc:142 editor.cc:3439 msgid "Minutes" msgstr "Minutos" -#: editor.cc:147 editor.cc:3439 quantize_dialog.cc:37 quantize_dialog.cc:141 +#: editor.cc:143 editor.cc:3413 quantize_dialog.cc:37 quantize_dialog.cc:141 #, fuzzy msgid "Beats/128" msgstr "Batimentos/8" -#: editor.cc:148 editor.cc:3437 quantize_dialog.cc:38 quantize_dialog.cc:143 +#: editor.cc:144 editor.cc:3411 quantize_dialog.cc:38 quantize_dialog.cc:143 #, fuzzy msgid "Beats/64" msgstr "Batimentos/4" -#: editor.cc:149 editor.cc:3435 quantize_dialog.cc:39 quantize_dialog.cc:145 +#: editor.cc:145 editor.cc:3409 quantize_dialog.cc:39 quantize_dialog.cc:145 msgid "Beats/32" msgstr "Batimentos/32" -#: editor.cc:150 editor.cc:3433 +#: editor.cc:146 editor.cc:3407 #, fuzzy msgid "Beats/28" msgstr "Batimentos/8" -#: editor.cc:151 editor.cc:3431 +#: editor.cc:147 editor.cc:3405 #, fuzzy msgid "Beats/24" msgstr "Batimentos/4" -#: editor.cc:152 editor.cc:3429 +#: editor.cc:148 editor.cc:3403 #, fuzzy msgid "Beats/20" msgstr "Batimentos/32" -#: editor.cc:153 editor.cc:3427 quantize_dialog.cc:40 quantize_dialog.cc:147 +#: editor.cc:149 editor.cc:3401 quantize_dialog.cc:40 quantize_dialog.cc:147 msgid "Beats/16" msgstr "Batimentos/16" -#: editor.cc:154 editor.cc:3425 +#: editor.cc:150 editor.cc:3399 #, fuzzy msgid "Beats/14" msgstr "Batimentos/4" -#: editor.cc:155 editor.cc:3423 +#: editor.cc:151 editor.cc:3397 #, fuzzy msgid "Beats/12" msgstr "Batimentos/16" -#: editor.cc:156 editor.cc:3421 +#: editor.cc:152 editor.cc:3395 #, fuzzy msgid "Beats/10" msgstr "Batimentos/16" -#: editor.cc:157 editor.cc:3419 quantize_dialog.cc:41 quantize_dialog.cc:149 +#: editor.cc:153 editor.cc:3393 quantize_dialog.cc:41 quantize_dialog.cc:149 msgid "Beats/8" msgstr "Batimentos/8" -#: editor.cc:158 editor.cc:3417 +#: editor.cc:154 editor.cc:3391 #, fuzzy msgid "Beats/7" msgstr "Batimentos/8" -#: editor.cc:159 editor.cc:3415 +#: editor.cc:155 editor.cc:3389 #, fuzzy msgid "Beats/6" msgstr "Batimentos/16" -#: editor.cc:160 editor.cc:3413 +#: editor.cc:156 editor.cc:3387 #, fuzzy msgid "Beats/5" msgstr "Batimentos/8" -#: editor.cc:161 editor.cc:3411 quantize_dialog.cc:42 quantize_dialog.cc:151 +#: editor.cc:157 editor.cc:3385 quantize_dialog.cc:42 quantize_dialog.cc:151 msgid "Beats/4" msgstr "Batimentos/4" -#: editor.cc:162 editor.cc:3409 quantize_dialog.cc:43 quantize_dialog.cc:153 +#: editor.cc:158 editor.cc:3383 quantize_dialog.cc:43 quantize_dialog.cc:153 msgid "Beats/3" msgstr "Batimentos/3" -#: editor.cc:163 editor.cc:3407 quantize_dialog.cc:44 quantize_dialog.cc:155 +#: editor.cc:159 editor.cc:3381 quantize_dialog.cc:44 quantize_dialog.cc:155 #, fuzzy msgid "Beats/2" msgstr "Batimentos/32" -#: editor.cc:164 editor.cc:3441 quantize_dialog.cc:45 quantize_dialog.cc:157 +#: editor.cc:160 editor.cc:3415 quantize_dialog.cc:45 quantize_dialog.cc:157 msgid "Beats" msgstr "Batimentos" -#: editor.cc:165 editor.cc:3443 +#: editor.cc:161 editor.cc:3417 msgid "Bars" msgstr "Compassos" -#: editor.cc:166 editor.cc:3445 +#: editor.cc:162 editor.cc:3419 msgid "Marks" msgstr "Marcadores" -#: editor.cc:167 editor.cc:3447 +#: editor.cc:163 editor.cc:3421 msgid "Region starts" msgstr "Inícios de região" -#: editor.cc:168 editor.cc:3449 +#: editor.cc:164 editor.cc:3423 msgid "Region ends" msgstr "Finais de região" -#: editor.cc:169 editor.cc:3453 +#: editor.cc:165 editor.cc:3427 msgid "Region syncs" msgstr "Sincronismos de região" -#: editor.cc:170 editor.cc:3451 +#: editor.cc:166 editor.cc:3425 msgid "Region bounds" msgstr "Extremos de região" -#: editor.cc:175 editor.cc:3481 editor_actions.cc:485 +#: editor.cc:171 editor.cc:3455 editor_actions.cc:485 msgid "No Grid" msgstr "" -#: editor.cc:176 editor.cc:3483 editor_actions.cc:486 +#: editor.cc:172 editor.cc:3457 editor_actions.cc:486 msgid "Grid" msgstr "" -#: editor.cc:177 editor.cc:3485 editor_actions.cc:487 +#: editor.cc:173 editor.cc:3459 editor_actions.cc:487 msgid "Magnetic" msgstr "Magnético" -#: editor.cc:182 editor.cc:192 editor.cc:3524 editor.cc:3549 +#: editor.cc:178 editor.cc:188 editor.cc:3498 editor.cc:3523 #: editor_actions.cc:117 editor_actions.cc:468 msgid "Playhead" msgstr "Cursor de reprodução" -#: editor.cc:183 editor.cc:3522 editor_actions.cc:470 +#: editor.cc:179 editor.cc:3496 editor_actions.cc:470 msgid "Marker" msgstr "Marcador" -#: editor.cc:184 editor.cc:193 editor.cc:3551 editor_actions.cc:469 +#: editor.cc:180 editor.cc:189 editor.cc:3525 editor_actions.cc:469 #, fuzzy msgid "Mouse" msgstr "Teclado/Rato" -#: editor.cc:189 editor.cc:3543 mono_panner_editor.cc:42 +#: editor.cc:185 editor.cc:3517 mono_panner_editor.cc:42 msgid "Left" msgstr "Esquerda" -#: editor.cc:190 editor.cc:3545 mono_panner_editor.cc:47 +#: editor.cc:186 editor.cc:3519 mono_panner_editor.cc:47 msgid "Right" msgstr "Direita" -#: editor.cc:191 editor.cc:3547 +#: editor.cc:187 editor.cc:3521 msgid "Center" msgstr "Centro" -#: editor.cc:194 editor.cc:3114 editor.cc:3553 +#: editor.cc:190 editor.cc:3090 editor.cc:3527 #, fuzzy msgid "Edit point" msgstr "Editar com" -#: editor.cc:200 +#: editor.cc:196 msgid "Mushy" msgstr "" -#: editor.cc:201 +#: editor.cc:197 msgid "Smooth" msgstr "" -#: editor.cc:202 +#: editor.cc:198 msgid "Balanced multitimbral mixture" msgstr "" -#: editor.cc:203 +#: editor.cc:199 msgid "Unpitched percussion with stable notes" msgstr "" -#: editor.cc:204 +#: editor.cc:200 msgid "Crisp monophonic instrumental" msgstr "" -#: editor.cc:205 +#: editor.cc:201 msgid "Unpitched solo percussion" msgstr "" -#: editor.cc:206 +#: editor.cc:202 msgid "Resample without preserving pitch" msgstr "" -#: editor.cc:239 +#: editor.cc:235 msgid "Mins:Secs" msgstr "Mins:Segs" -#: editor.cc:245 +#: editor.cc:241 msgid "Location Markers" msgstr "Marcadores de localização" -#: editor.cc:246 +#: editor.cc:242 msgid "Range Markers" msgstr "Marcadores de intervalo" -#: editor.cc:247 +#: editor.cc:243 msgid "Loop/Punch Ranges" msgstr "Ciclos/inserção" -#: editor.cc:248 editor_actions.cc:540 +#: editor.cc:244 editor_actions.cc:540 #, fuzzy msgid "CD Markers" msgstr "Marcador" -#: editor.cc:250 +#: editor.cc:245 msgid "Video Timeline" msgstr "" -#: editor.cc:266 +#: editor.cc:260 msgid "mode" msgstr "modo" -#: editor.cc:554 +#: editor.cc:542 msgid "Regions" msgstr "Regiões" -#: editor.cc:555 +#: editor.cc:543 #, fuzzy msgid "Tracks & Busses" msgstr "Faixas/barramentos" -#: editor.cc:556 +#: editor.cc:544 msgid "Snapshots" msgstr "Capturas" -#: editor.cc:557 +#: editor.cc:545 #, fuzzy msgid "Track & Bus Groups" msgstr "Faixas/barramentos" -#: editor.cc:558 +#: editor.cc:546 #, fuzzy msgid "Ranges & Marks" msgstr "Marcadores de intervalo" -#: editor.cc:702 editor.cc:5376 rc_option_editor.cc:1296 -#: rc_option_editor.cc:1304 rc_option_editor.cc:1312 rc_option_editor.cc:1329 -#: rc_option_editor.cc:1331 rc_option_editor.cc:1339 rc_option_editor.cc:1347 -#: rc_option_editor.cc:1367 rc_option_editor.cc:1379 rc_option_editor.cc:1381 -#: rc_option_editor.cc:1389 rc_option_editor.cc:1397 rc_option_editor.cc:1405 -#: rc_option_editor.cc:1413 rc_option_editor.cc:1421 rc_option_editor.cc:1436 -#: rc_option_editor.cc:1440 +#: editor.cc:690 editor.cc:5345 rc_option_editor.cc:1294 +#: rc_option_editor.cc:1302 rc_option_editor.cc:1310 rc_option_editor.cc:1327 +#: rc_option_editor.cc:1329 rc_option_editor.cc:1337 rc_option_editor.cc:1345 +#: rc_option_editor.cc:1365 rc_option_editor.cc:1377 rc_option_editor.cc:1379 +#: rc_option_editor.cc:1387 rc_option_editor.cc:1395 rc_option_editor.cc:1403 +#: rc_option_editor.cc:1411 rc_option_editor.cc:1419 rc_option_editor.cc:1434 +#: rc_option_editor.cc:1438 #, fuzzy msgid "Editor" msgstr "Editar" -#: editor.cc:1239 editor.cc:1249 editor.cc:4471 editor_actions.cc:130 -#: editor_actions.cc:1813 +#: editor.cc:1215 editor.cc:1225 editor.cc:4440 editor_actions.cc:130 +#: editor_actions.cc:1804 msgid "Loop" msgstr "Ciclo" -#: editor.cc:1255 editor.cc:1265 editor.cc:4498 editor_actions.cc:131 +#: editor.cc:1231 editor.cc:1241 editor.cc:4467 editor_actions.cc:131 #: time_info_box.cc:67 msgid "Punch" msgstr "Inserção" -#: editor.cc:1376 +#: editor.cc:1352 msgid "Linear (for highly correlated material)" msgstr "" -#: editor.cc:1386 editor.cc:1523 editor.cc:1585 +#: editor.cc:1362 editor.cc:1499 editor.cc:1561 msgid "Constant power" msgstr "" -#: editor.cc:1395 editor.cc:1516 editor.cc:1578 +#: editor.cc:1371 editor.cc:1492 editor.cc:1554 msgid "Symmetric" msgstr "" -#: editor.cc:1405 editor.cc:1498 editor.cc:1560 +#: editor.cc:1381 editor.cc:1474 editor.cc:1536 msgid "Slow" msgstr "Lento" -#: editor.cc:1414 editor.cc:1507 editor.cc:1569 sfdb_ui.cc:1606 +#: editor.cc:1390 editor.cc:1483 editor.cc:1545 sfdb_ui.cc:1606 #: sfdb_ui.cc:1715 msgid "Fast" msgstr "Rápido" -#: editor.cc:1461 +#: editor.cc:1437 msgid "programming error: fade in canvas item has no regionview data pointer!" msgstr "" -#: editor.cc:1472 editor.cc:1536 +#: editor.cc:1448 editor.cc:1512 msgid "Deactivate" msgstr "Desactivar" -#: editor.cc:1474 editor.cc:1538 +#: editor.cc:1450 editor.cc:1514 msgid "Activate" msgstr "Activar" -#: editor.cc:1482 editor.cc:1545 +#: editor.cc:1458 editor.cc:1521 msgid "Slowest" msgstr "Mais lento" -#: editor.cc:1596 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 +#: editor.cc:1572 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 msgid "programming error: " msgstr "" -#: editor.cc:1697 editor.cc:1705 editor_ops.cc:3523 +#: editor.cc:1673 editor.cc:1681 editor_ops.cc:3522 msgid "Freeze" msgstr "Congelar" -#: editor.cc:1701 +#: editor.cc:1677 msgid "Unfreeze" msgstr "Descongelar" -#: editor.cc:1840 +#: editor.cc:1816 #, fuzzy msgid "Selected Regions" msgstr "Seleccionar regiões" -#: editor.cc:1876 editor_markers.cc:896 +#: editor.cc:1852 editor_markers.cc:895 #, fuzzy msgid "Play Range" msgstr "Reproduzir intervalo" -#: editor.cc:1877 editor_markers.cc:899 +#: editor.cc:1853 editor_markers.cc:898 msgid "Loop Range" msgstr "Intervalo cíclico" -#: editor.cc:1886 editor_actions.cc:332 +#: editor.cc:1862 editor_actions.cc:332 #, fuzzy msgid "Move Range Start to Previous Region Boundary" msgstr "Reprodução ao final da região anterior" -#: editor.cc:1893 editor_actions.cc:339 +#: editor.cc:1869 editor_actions.cc:339 #, fuzzy msgid "Move Range Start to Next Region Boundary" msgstr "Reprodução ao final da próxima região" -#: editor.cc:1900 editor_actions.cc:346 +#: editor.cc:1876 editor_actions.cc:346 #, fuzzy msgid "Move Range End to Previous Region Boundary" msgstr "Reprodução ao final da região anterior" -#: editor.cc:1907 editor_actions.cc:353 +#: editor.cc:1883 editor_actions.cc:353 #, fuzzy msgid "Move Range End to Next Region Boundary" msgstr "Reprodução ao final da próxima região" -#: editor.cc:1913 +#: editor.cc:1889 #, fuzzy msgid "Convert to Region In-Place" msgstr "Ajustar ao sincronismo de região" -#: editor.cc:1914 +#: editor.cc:1890 msgid "Convert to Region in Region List" msgstr "" -#: editor.cc:1917 editor_markers.cc:926 +#: editor.cc:1893 editor_markers.cc:925 msgid "Select All in Range" msgstr "Seleccionar tudo no intervalo" -#: editor.cc:1920 +#: editor.cc:1896 #, fuzzy msgid "Set Loop from Range" msgstr "Estabelecer intervalo cíclico" -#: editor.cc:1921 +#: editor.cc:1897 #, fuzzy msgid "Set Punch from Range" msgstr "Estabelecer intervalo de inserção" -#: editor.cc:1924 +#: editor.cc:1900 msgid "Add Range Markers" msgstr "Acrescentar marcadores de intervalo" -#: editor.cc:1927 +#: editor.cc:1903 #, fuzzy msgid "Crop Region to Range" msgstr "Cortar região no intervalo" -#: editor.cc:1928 +#: editor.cc:1904 #, fuzzy msgid "Fill Range with Region" msgstr "Preencher intervalo com região" -#: editor.cc:1929 editor_actions.cc:289 +#: editor.cc:1905 editor_actions.cc:289 msgid "Duplicate Range" msgstr "Duplicar intervalo" -#: editor.cc:1932 +#: editor.cc:1908 #, fuzzy msgid "Consolidate Range" msgstr "Duplicar intervalo" -#: editor.cc:1933 +#: editor.cc:1909 msgid "Consolidate Range With Processing" msgstr "" -#: editor.cc:1934 +#: editor.cc:1910 #, fuzzy msgid "Bounce Range to Region List" msgstr "Separar intervalo em regiões" -#: editor.cc:1935 +#: editor.cc:1911 msgid "Bounce Range to Region List With Processing" msgstr "" -#: editor.cc:1936 editor_markers.cc:909 +#: editor.cc:1912 editor_markers.cc:908 #, fuzzy msgid "Export Range..." msgstr "Exportar intervalo" -#: editor.cc:1951 editor.cc:2032 editor_actions.cc:281 +#: editor.cc:1927 editor.cc:2008 editor_actions.cc:281 #, fuzzy msgid "Play From Edit Point" msgstr "Reproduzir desde o cursor de edição" -#: editor.cc:1952 editor.cc:2033 +#: editor.cc:1928 editor.cc:2009 #, fuzzy msgid "Play From Start" msgstr "Reproduzir desde o início" -#: editor.cc:1953 +#: editor.cc:1929 #, fuzzy msgid "Play Region" msgstr "Reproduzir região" -#: editor.cc:1955 +#: editor.cc:1931 msgid "Loop Region" msgstr "Reproduzir região em ciclo" -#: editor.cc:1965 editor.cc:2042 +#: editor.cc:1941 editor.cc:2018 #, fuzzy msgid "Select All in Track" msgstr "Seleccionar tudo na faixa" -#: editor.cc:1966 editor.cc:2043 editor_actions.cc:185 -#: export_timespan_selector.cc:53 processor_box.cc:2215 +#: editor.cc:1942 editor.cc:2019 editor_actions.cc:185 +#: export_timespan_selector.cc:53 processor_box.cc:2235 msgid "Select All" msgstr "Seleccionar tudo" -#: editor.cc:1967 editor.cc:2044 +#: editor.cc:1943 editor.cc:2020 #, fuzzy msgid "Invert Selection in Track" msgstr "Inverter selecção na faixa" -#: editor.cc:1968 editor.cc:2045 editor_actions.cc:187 +#: editor.cc:1944 editor.cc:2021 editor_actions.cc:187 #, fuzzy msgid "Invert Selection" msgstr "Inverter selecção" -#: editor.cc:1970 +#: editor.cc:1946 #, fuzzy msgid "Set Range to Loop Range" msgstr "Estabelecer intervalo cíclico" -#: editor.cc:1971 +#: editor.cc:1947 #, fuzzy msgid "Set Range to Punch Range" msgstr "Estabelecer intervalo de inserção" -#: editor.cc:1973 editor.cc:2047 editor_actions.cc:188 +#: editor.cc:1949 editor.cc:2023 editor_actions.cc:188 #, fuzzy msgid "Select All After Edit Point" msgstr "Seleccionar tudo após o cursor de edição" -#: editor.cc:1974 editor.cc:2048 editor_actions.cc:189 +#: editor.cc:1950 editor.cc:2024 editor_actions.cc:189 #, fuzzy msgid "Select All Before Edit Point" msgstr "Seleccionar tudo antes do cursor de edição" -#: editor.cc:1975 editor.cc:2049 +#: editor.cc:1951 editor.cc:2025 msgid "Select All After Playhead" msgstr "Seleccionar tudo após o cursor de reprodução" -#: editor.cc:1976 editor.cc:2050 +#: editor.cc:1952 editor.cc:2026 msgid "Select All Before Playhead" msgstr "Seleccionar tudo antes do cursor de reprodução" -#: editor.cc:1977 +#: editor.cc:1953 #, fuzzy msgid "Select All Between Playhead and Edit Point" msgstr "Seleccionar tudo antes do cursor de reprodução" -#: editor.cc:1978 +#: editor.cc:1954 #, fuzzy msgid "Select All Within Playhead and Edit Point" msgstr "Seleccionar tudo após o cursor de reprodução" -#: editor.cc:1979 +#: editor.cc:1955 msgid "Select Range Between Playhead and Edit Point" msgstr "" -#: editor.cc:1981 editor.cc:2052 editor_actions.cc:127 editor_actions.cc:128 +#: editor.cc:1957 editor.cc:2028 editor_actions.cc:127 editor_actions.cc:128 msgid "Select" msgstr "Seleccionar" -#: editor.cc:1989 editor.cc:2060 editor_actions.cc:309 processor_box.cc:2200 +#: editor.cc:1965 editor.cc:2036 editor_actions.cc:309 processor_box.cc:2220 msgid "Cut" msgstr "Cortar" -#: editor.cc:1990 editor.cc:2061 editor_actions.cc:312 processor_box.cc:2203 +#: editor.cc:1966 editor.cc:2037 editor_actions.cc:312 processor_box.cc:2223 msgid "Copy" msgstr "Copiar" -#: editor.cc:1991 editor.cc:2062 editor_actions.cc:313 processor_box.cc:2211 +#: editor.cc:1967 editor.cc:2038 editor_actions.cc:313 processor_box.cc:2231 msgid "Paste" msgstr "Colar" -#: editor.cc:1995 editor_actions.cc:87 +#: editor.cc:1971 editor_actions.cc:87 msgid "Align" msgstr "Alinhar" -#: editor.cc:1996 +#: editor.cc:1972 msgid "Align Relative" msgstr "Alinhar relativamente" -#: editor.cc:2003 +#: editor.cc:1979 msgid "Insert Selected Region" msgstr "Inserir regiões seleccionadas" -#: editor.cc:2004 +#: editor.cc:1980 #, fuzzy msgid "Insert Existing Media" msgstr "Inserir audio existente" -#: editor.cc:2013 editor.cc:2069 +#: editor.cc:1989 editor.cc:2045 #, fuzzy msgid "Nudge Entire Track Later" msgstr "Retocar toda a faixa p/frente" -#: editor.cc:2014 editor.cc:2070 +#: editor.cc:1990 editor.cc:2046 #, fuzzy msgid "Nudge Track After Edit Point Later" msgstr "Retocar a faixa p/frente do cursor de edição" -#: editor.cc:2015 editor.cc:2071 +#: editor.cc:1991 editor.cc:2047 #, fuzzy msgid "Nudge Entire Track Earlier" msgstr "Retocar toda a faixa p/frente" -#: editor.cc:2016 editor.cc:2072 +#: editor.cc:1992 editor.cc:2048 #, fuzzy msgid "Nudge Track After Edit Point Earlier" msgstr "Retocar a faixa p/frente do cursor de edição" -#: editor.cc:2018 editor.cc:2074 +#: editor.cc:1994 editor.cc:2050 msgid "Nudge" msgstr "Retocar" -#: editor.cc:3094 +#: editor.cc:3070 msgid "Smart Mode (add Range functions to Object mode)" msgstr "" -#: editor.cc:3095 +#: editor.cc:3071 #, fuzzy msgid "Object Mode (select/move Objects)" msgstr "seleccionar/mover intervalos" -#: editor.cc:3096 +#: editor.cc:3072 #, fuzzy msgid "Range Mode (select/move Ranges)" msgstr "seleccionar/mover intervalos" -#: editor.cc:3097 +#: editor.cc:3073 msgid "Draw/Edit MIDI Notes" msgstr "" -#: editor.cc:3098 +#: editor.cc:3074 #, fuzzy msgid "Draw Region Gain" msgstr "Arrastar cópia de região" -#: editor.cc:3099 +#: editor.cc:3075 #, fuzzy msgid "Select Zoom Range" msgstr "seleccionar zoom" -#: editor.cc:3100 +#: editor.cc:3076 #, fuzzy msgid "Stretch/Shrink Regions and MIDI Notes" msgstr "alongar/estreitar regiões" -#: editor.cc:3101 +#: editor.cc:3077 #, fuzzy msgid "Listen to Specific Regions" msgstr "ouvir regiões específicas" -#: editor.cc:3102 +#: editor.cc:3078 msgid "Note Level Editing" msgstr "" -#: editor.cc:3103 +#: editor.cc:3079 msgid "" "Groups: click to (de)activate\n" "Context-click for other operations" msgstr "" -#: editor.cc:3104 +#: editor.cc:3080 #, fuzzy msgid "Nudge Region/Selection Later" msgstr "Retocar região/selecção para a frente" -#: editor.cc:3105 +#: editor.cc:3081 #, fuzzy msgid "Nudge Region/Selection Earlier" msgstr "Retocar região/selecção para a frente" -#: editor.cc:3106 editor_actions.cc:242 +#: editor.cc:3082 editor_actions.cc:242 msgid "Zoom In" msgstr "Zoom (+)" -#: editor.cc:3107 editor_actions.cc:241 +#: editor.cc:3083 editor_actions.cc:241 msgid "Zoom Out" msgstr "Zoom (-)" -#: editor.cc:3108 editor_actions.cc:243 +#: editor.cc:3084 editor_actions.cc:243 msgid "Zoom to Session" msgstr "Zoom (sessão)" -#: editor.cc:3109 +#: editor.cc:3085 #, fuzzy msgid "Zoom focus" msgstr "Zoom (focagem)" -#: editor.cc:3110 +#: editor.cc:3086 #, fuzzy msgid "Expand Tracks" msgstr "como faixas" -#: editor.cc:3111 +#: editor.cc:3087 #, fuzzy msgid "Shrink Tracks" msgstr "Outras faixas" -#: editor.cc:3112 +#: editor.cc:3088 msgid "Snap/Grid Units" msgstr "" -#: editor.cc:3113 +#: editor.cc:3089 #, fuzzy msgid "Snap/Grid Mode" msgstr "Modo de ajuste" -#: editor.cc:3115 +#: editor.cc:3091 msgid "Edit Mode" msgstr "Modo de edição" -#: editor.cc:3116 +#: editor.cc:3092 msgid "" "Nudge Clock\n" "(controls distance used to nudge regions and selections)" msgstr "" -#: editor.cc:3218 +#: editor.cc:3194 msgid "malformed URL passed to drag-n-drop code" msgstr "" -#: editor.cc:3280 editor_actions.cc:291 +#: editor.cc:3256 editor_actions.cc:291 #, fuzzy msgid "Command|Undo" msgstr "Comentários" -#: editor.cc:3282 +#: editor.cc:3258 #, fuzzy msgid "Command|Undo (%1)" msgstr "Desfazer (%1)" -#: editor.cc:3289 editor_actions.cc:292 +#: editor.cc:3265 editor_actions.cc:292 msgid "Redo" msgstr "Refazer" -#: editor.cc:3291 +#: editor.cc:3267 msgid "Redo (%1)" msgstr "Refazer (%1)" -#: editor.cc:3310 editor.cc:3334 editor_actions.cc:106 editor_actions.cc:1794 +#: editor.cc:3286 editor.cc:3310 editor_actions.cc:106 editor_actions.cc:1785 msgid "Duplicate" msgstr "Duplicar" -#: editor.cc:3311 +#: editor.cc:3287 msgid "Number of duplications:" msgstr "" -#: editor.cc:3890 +#: editor.cc:3864 #, fuzzy msgid "Playlist Deletion" msgstr "Reproduzir região seleccionada" -#: editor.cc:3891 +#: editor.cc:3865 #, fuzzy msgid "" "Playlist %1 is currently unused.\n" @@ -3197,38 +3189,38 @@ msgstr "" "Se for eliminada, todos os ficheiros de audio serão respectivamente " "eliminados." -#: editor.cc:3901 +#: editor.cc:3875 #, fuzzy msgid "Delete Playlist" msgstr "Eliminar lista de reprodução" -#: editor.cc:3902 +#: editor.cc:3876 #, fuzzy msgid "Keep Playlist" msgstr "Manter lista de reprodução" -#: editor.cc:3903 editor_audio_import.cc:579 editor_ops.cc:5860 -#: processor_box.cc:1953 processor_box.cc:1978 +#: editor.cc:3877 editor_audio_import.cc:579 editor_ops.cc:5856 +#: processor_box.cc:1990 processor_box.cc:2015 msgid "Cancel" msgstr "Cancelar" -#: editor.cc:4047 +#: editor.cc:4021 msgid "new playlists" msgstr "nova lista de reprodução" -#: editor.cc:4063 +#: editor.cc:4037 msgid "copy playlists" msgstr "copiar lista de reprodução" -#: editor.cc:4078 +#: editor.cc:4052 msgid "clear playlists" msgstr "apagar lista de reprodução" -#: editor.cc:4718 +#: editor.cc:4687 msgid "Please wait while %1 loads visual data." msgstr "" -#: editor.cc:5524 editor_markers.cc:941 panner_ui.cc:393 processor_box.cc:2231 +#: editor.cc:5492 editor_markers.cc:940 panner_ui.cc:393 processor_box.cc:2251 #, fuzzy msgid "Edit..." msgstr "Editar" @@ -3283,7 +3275,7 @@ msgstr "Nivelar" msgid "Position" msgstr "Posição" -#: editor_actions.cc:101 gain_meter.cc:123 gain_meter.cc:754 panner_ui.cc:177 +#: editor_actions.cc:101 gain_meter.cc:124 gain_meter.cc:755 panner_ui.cc:177 #: panner_ui.cc:586 msgid "Trim" msgstr "Cortar" @@ -3298,9 +3290,9 @@ msgstr "Ferramenta/ganho" msgid "Ranges" msgstr "Intervalo" -#: editor_actions.cc:104 editor_actions.cc:1790 session_option_editor.cc:147 -#: session_option_editor.cc:149 session_option_editor.cc:158 -#: session_option_editor.cc:165 +#: editor_actions.cc:104 editor_actions.cc:1781 session_option_editor.cc:145 +#: session_option_editor.cc:147 session_option_editor.cc:156 +#: session_option_editor.cc:163 #, fuzzy msgid "Fades" msgstr "Desvanecimento" @@ -3331,7 +3323,7 @@ msgstr "VUímetro (decaimento)" msgid "Meter hold" msgstr "VUímetro (persistência)" -#: editor_actions.cc:113 session_option_editor.cc:236 +#: editor_actions.cc:113 session_option_editor.cc:234 #, fuzzy msgid "MIDI Options" msgstr "Opções" @@ -3341,8 +3333,8 @@ msgstr "Opções" msgid "Misc Options" msgstr "Opções" -#: editor_actions.cc:115 rc_option_editor.cc:1454 route_group_dialog.cc:48 -#: session_option_editor.cc:220 session_option_editor.cc:227 +#: editor_actions.cc:115 rc_option_editor.cc:1452 route_group_dialog.cc:48 +#: session_option_editor.cc:218 session_option_editor.cc:225 msgid "Monitoring" msgstr "Monitorização" @@ -3388,7 +3380,7 @@ msgstr "Cronómetro secundário" msgid "Separate" msgstr "separar" -#: editor_actions.cc:132 mixer_strip.cc:1917 route_time_axis.cc:199 +#: editor_actions.cc:132 mixer_strip.cc:1916 route_time_axis.cc:199 #: route_time_axis.cc:2397 msgid "Solo" msgstr "" @@ -3543,7 +3535,7 @@ msgstr "Reprodução no início do intervalo" msgid "Playhead to Range End" msgstr "Reprodução no final do intervalo" -#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2217 +#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2237 msgid "Deselect All" msgstr "Seleccionar nenhum" @@ -3854,8 +3846,8 @@ msgstr "Inserir região" msgid "Toggle Active" msgstr "Comutar activação de envolvente" -#: editor_actions.cc:370 editor_actions.cc:1714 editor_markers.cc:877 -#: editor_markers.cc:942 editor_snapshots.cc:121 mixer_strip.cc:1489 +#: editor_actions.cc:370 editor_actions.cc:1707 editor_markers.cc:876 +#: editor_markers.cc:941 editor_snapshots.cc:121 mixer_strip.cc:1488 #: route_time_axis.cc:701 msgid "Remove" msgstr "Remover" @@ -3873,11 +3865,11 @@ msgstr "Enorme" msgid "Larger" msgstr "Maior" -#: editor_actions.cc:382 editor_rulers.cc:378 time_axis_view.cc:1300 +#: editor_actions.cc:382 editor_rulers.cc:375 time_axis_view.cc:1300 msgid "Large" msgstr "Grande" -#: editor_actions.cc:388 editor_rulers.cc:382 time_axis_view.cc:1302 +#: editor_actions.cc:388 editor_rulers.cc:379 time_axis_view.cc:1302 msgid "Small" msgstr "Pequeno" @@ -3981,8 +3973,8 @@ msgstr "Reunir" msgid "Slide" msgstr "Deslizar" -#: editor_actions.cc:478 editor_actions.cc:1735 editor_markers.cc:861 -#: editor_rulers.cc:389 location_ui.cc:56 +#: editor_actions.cc:478 editor_actions.cc:1728 editor_markers.cc:860 +#: editor_rulers.cc:386 location_ui.cc:56 msgid "Lock" msgstr "Bloquear" @@ -4187,481 +4179,481 @@ msgstr "Ciclos/inserção" msgid "Min:Sec" msgstr "Min:Segs" -#: editor_actions.cc:548 editor_actions.cc:551 +#: editor_actions.cc:547 editor_actions.cc:550 #, fuzzy msgid "Video Monitor" msgstr "Monitorização" -#: editor_actions.cc:550 rc_option_editor.cc:1837 +#: editor_actions.cc:549 rc_option_editor.cc:1834 msgid "Video" msgstr "" -#: editor_actions.cc:553 +#: editor_actions.cc:552 #, fuzzy msgid "Always on Top" msgstr "Elevar região para o nível de topo" -#: editor_actions.cc:555 +#: editor_actions.cc:554 msgid "Framenumber" msgstr "" -#: editor_actions.cc:556 +#: editor_actions.cc:555 #, fuzzy msgid "Timecode Background" msgstr "Segundos SMPTE" -#: editor_actions.cc:557 +#: editor_actions.cc:556 msgid "Fullscreen" msgstr "" -#: editor_actions.cc:558 +#: editor_actions.cc:557 #, fuzzy msgid "Letterbox" msgstr "bom" -#: editor_actions.cc:559 +#: editor_actions.cc:558 msgid "Original Size" msgstr "" -#: editor_actions.cc:611 +#: editor_actions.cc:608 msgid "Sort" msgstr "Ordenar" -#: editor_actions.cc:613 region_editor.cc:51 +#: editor_actions.cc:610 region_editor.cc:51 msgid "Audition" msgstr "Audição" -#: editor_actions.cc:622 editor_routes.cc:470 mixer_ui.cc:1160 +#: editor_actions.cc:619 editor_routes.cc:470 mixer_ui.cc:1161 msgid "Show All" msgstr "Mostrar tudo" -#: editor_actions.cc:623 +#: editor_actions.cc:620 #, fuzzy msgid "Show Automatic Regions" msgstr "Mostrar regiões de automatização" -#: editor_actions.cc:625 +#: editor_actions.cc:622 msgid "Ascending" msgstr "Crescente" -#: editor_actions.cc:627 +#: editor_actions.cc:624 msgid "Descending" msgstr "Decrescente" -#: editor_actions.cc:630 +#: editor_actions.cc:627 msgid "By Region Name" msgstr "Por nome de região" -#: editor_actions.cc:632 +#: editor_actions.cc:629 msgid "By Region Length" msgstr "Por comprimento de região" -#: editor_actions.cc:634 +#: editor_actions.cc:631 msgid "By Region Position" msgstr "Por posição de região" -#: editor_actions.cc:636 +#: editor_actions.cc:633 msgid "By Region Timestamp" msgstr "Por instante de região" -#: editor_actions.cc:638 +#: editor_actions.cc:635 msgid "By Region Start in File" msgstr "Por posição inicial da região no ficheiro" -#: editor_actions.cc:640 +#: editor_actions.cc:637 msgid "By Region End in File" msgstr "Por posição final da região no ficheiro" -#: editor_actions.cc:642 +#: editor_actions.cc:639 msgid "By Source File Name" msgstr "Por nome do ficheiro original" -#: editor_actions.cc:644 +#: editor_actions.cc:641 msgid "By Source File Length" msgstr "Por comprimento do ficheiro original" -#: editor_actions.cc:646 +#: editor_actions.cc:643 msgid "By Source File Creation Date" msgstr "Por data de criação do ficheiro original" -#: editor_actions.cc:648 +#: editor_actions.cc:645 msgid "By Source Filesystem" msgstr "Por sistema de ficheiros original" -#: editor_actions.cc:651 +#: editor_actions.cc:648 #, fuzzy msgid "Remove Unused" msgstr "Remover" -#: editor_actions.cc:655 editor_audio_import.cc:279 +#: editor_actions.cc:652 editor_audio_import.cc:279 #: session_import_dialog.cc:74 session_import_dialog.cc:94 -#: session_metadata_dialog.cc:297 +#: session_metadata_dialog.cc:297 editor_videotimeline.cc:107 msgid "Import" msgstr "Importar" -#: editor_actions.cc:658 +#: editor_actions.cc:655 #, fuzzy msgid "Import to Region List..." msgstr "Separar intervalo em regiões" -#: editor_actions.cc:661 session_import_dialog.cc:43 +#: editor_actions.cc:658 session_import_dialog.cc:43 #, fuzzy msgid "Import From Session" msgstr "Exportar região" -#: editor_actions.cc:664 +#: editor_actions.cc:661 #, fuzzy msgid "Show Summary" msgstr "Mostrar tudo" -#: editor_actions.cc:666 +#: editor_actions.cc:663 msgid "Show Group Tabs" msgstr "" -#: editor_actions.cc:668 +#: editor_actions.cc:665 msgid "Show Measures" msgstr "Mostrar linhas de tempo" -#: editor_actions.cc:672 +#: editor_actions.cc:669 #, fuzzy msgid "Show Logo" msgstr "Mostrar posição" -#: editor_actions.cc:676 +#: editor_actions.cc:673 msgid "Toggle MIDI Input Active for Editor-Selected Tracks/Busses" msgstr "" -#: editor_actions.cc:699 +#: editor_actions.cc:696 msgid "Loaded editor bindings from %1" msgstr "" -#: editor_actions.cc:701 +#: editor_actions.cc:698 msgid "Could not find editor.bindings in search path %1" msgstr "" -#: editor_actions.cc:1026 editor_actions.cc:1422 editor_actions.cc:1433 -#: editor_actions.cc:1486 editor_actions.cc:1497 editor_actions.cc:1544 -#: editor_actions.cc:1554 editor_regions.cc:1561 +#: editor_actions.cc:1019 editor_actions.cc:1415 editor_actions.cc:1426 +#: editor_actions.cc:1479 editor_actions.cc:1490 editor_actions.cc:1537 +#: editor_actions.cc:1547 editor_regions.cc:1561 msgid "programming error: %1: %2" msgstr "" -#: editor_actions.cc:1720 +#: editor_actions.cc:1713 msgid "Raise" msgstr "" -#: editor_actions.cc:1723 +#: editor_actions.cc:1716 #, fuzzy msgid "Raise to Top" msgstr "Elevar região para o nível de topo" -#: editor_actions.cc:1726 gtk-custom-ruler.c:132 +#: editor_actions.cc:1719 gtk-custom-ruler.c:132 msgid "Lower" msgstr "Inferior" -#: editor_actions.cc:1729 +#: editor_actions.cc:1722 #, fuzzy msgid "Lower to Bottom" msgstr "Descer região para o nível de fundo" -#: editor_actions.cc:1732 +#: editor_actions.cc:1725 #, fuzzy msgid "Move to Original Position" msgstr "Posição original" -#: editor_actions.cc:1738 +#: editor_actions.cc:1730 msgid "Lock to Video" msgstr "" -#: editor_actions.cc:1744 editor_markers.cc:868 +#: editor_actions.cc:1735 editor_markers.cc:867 msgid "Glue to Bars and Beats" msgstr "" -#: editor_actions.cc:1749 +#: editor_actions.cc:1740 #, fuzzy msgid "Remove Sync" msgstr "remover sincronismo" -#: editor_actions.cc:1752 mixer_strip.cc:1904 route_time_axis.cc:200 +#: editor_actions.cc:1743 mixer_strip.cc:1903 route_time_axis.cc:200 msgid "Mute" msgstr "Mudo" -#: editor_actions.cc:1755 +#: editor_actions.cc:1746 #, fuzzy msgid "Normalize..." msgstr "Normalizar" -#: editor_actions.cc:1758 +#: editor_actions.cc:1749 msgid "Reverse" msgstr "Inverter" -#: editor_actions.cc:1761 +#: editor_actions.cc:1752 #, fuzzy msgid "Make Mono Regions" msgstr "Criar regiões mono" -#: editor_actions.cc:1764 +#: editor_actions.cc:1755 msgid "Boost Gain" msgstr "" -#: editor_actions.cc:1767 +#: editor_actions.cc:1758 msgid "Cut Gain" msgstr "" -#: editor_actions.cc:1770 +#: editor_actions.cc:1761 msgid "Pitch Shift..." msgstr "" -#: editor_actions.cc:1773 +#: editor_actions.cc:1764 #, fuzzy msgid "Transpose..." msgstr "Transporte" -#: editor_actions.cc:1776 +#: editor_actions.cc:1767 #, fuzzy msgid "Opaque" msgstr "opaco" -#: editor_actions.cc:1780 editor_regions.cc:116 +#: editor_actions.cc:1771 editor_regions.cc:116 msgid "Fade In" msgstr "Evanescimento" -#: editor_actions.cc:1785 editor_regions.cc:117 +#: editor_actions.cc:1776 editor_regions.cc:117 msgid "Fade Out" msgstr "Desvanecimento" -#: editor_actions.cc:1800 +#: editor_actions.cc:1791 #, fuzzy msgid "Multi-Duplicate..." msgstr "Duplicar" -#: editor_actions.cc:1805 +#: editor_actions.cc:1796 msgid "Fill Track" msgstr "Preencher faixa" -#: editor_actions.cc:1809 editor_markers.cc:956 +#: editor_actions.cc:1800 editor_markers.cc:955 msgid "Set Loop Range" msgstr "Estabelecer intervalo cíclico" -#: editor_actions.cc:1816 +#: editor_actions.cc:1807 #, fuzzy msgid "Set Punch" msgstr "Estabelecer intervalo de inserção" -#: editor_actions.cc:1820 +#: editor_actions.cc:1811 #, fuzzy msgid "Add Single Range Marker" msgstr "Acrescentar marcadores de intervalo" -#: editor_actions.cc:1825 +#: editor_actions.cc:1816 #, fuzzy msgid "Add Range Marker Per Region" msgstr "Acrescentar marcadores de intervalo" -#: editor_actions.cc:1829 +#: editor_actions.cc:1820 #, fuzzy msgid "Snap Position To Grid" msgstr "Ajustar ao compasso" -#: editor_actions.cc:1832 +#: editor_actions.cc:1823 #, fuzzy msgid "Close Gaps" msgstr "Fechar" -#: editor_actions.cc:1835 +#: editor_actions.cc:1826 msgid "Rhythm Ferret..." msgstr "" -#: editor_actions.cc:1838 +#: editor_actions.cc:1829 #, fuzzy msgid "Export..." msgstr "Exportar" -#: editor_actions.cc:1844 +#: editor_actions.cc:1835 #, fuzzy msgid "Separate Under" msgstr "Separar intervalo em faixa" -#: editor_actions.cc:1848 +#: editor_actions.cc:1839 #, fuzzy msgid "Set Fade In Length" msgstr "alterar duração de evanescimento" -#: editor_actions.cc:1849 +#: editor_actions.cc:1840 #, fuzzy msgid "Set Fade Out Length" msgstr "alterar duração de desvanecimento" -#: editor_actions.cc:1850 +#: editor_actions.cc:1841 #, fuzzy msgid "Set Tempo from Region = Bar" msgstr "estabelecer selecção desde a região" -#: editor_actions.cc:1855 +#: editor_actions.cc:1846 #, fuzzy msgid "Split at Percussion Onsets" msgstr "Do início ao cursor de edição" -#: editor_actions.cc:1860 +#: editor_actions.cc:1851 #, fuzzy msgid "List Editor..." msgstr "Opções" -#: editor_actions.cc:1863 +#: editor_actions.cc:1854 msgid "Properties..." msgstr "" -#: editor_actions.cc:1867 +#: editor_actions.cc:1858 msgid "Bounce (with processing)" msgstr "" -#: editor_actions.cc:1868 +#: editor_actions.cc:1859 msgid "Bounce (without processing)" msgstr "" -#: editor_actions.cc:1869 +#: editor_actions.cc:1860 msgid "Combine" msgstr "" -#: editor_actions.cc:1870 +#: editor_actions.cc:1861 msgid "Uncombine" msgstr "" -#: editor_actions.cc:1872 +#: editor_actions.cc:1863 msgid "Spectral Analysis..." msgstr "" -#: editor_actions.cc:1874 +#: editor_actions.cc:1865 #, fuzzy msgid "Reset Envelope" msgstr "Reiniciar tudo" -#: editor_actions.cc:1876 +#: editor_actions.cc:1867 #, fuzzy msgid "Reset Gain" msgstr "Reiniciar tudo" -#: editor_actions.cc:1881 +#: editor_actions.cc:1872 #, fuzzy msgid "Envelope Active" msgstr "Comutar activação de envolvente" -#: editor_actions.cc:1885 +#: editor_actions.cc:1876 #, fuzzy msgid "Quantize..." msgstr "Tipo de ficheiro" -#: editor_actions.cc:1886 editor_actions.cc:1887 +#: editor_actions.cc:1877 editor_actions.cc:1878 msgid "Insert Patch Change..." msgstr "" -#: editor_actions.cc:1888 +#: editor_actions.cc:1879 msgid "Unlink from other copies" msgstr "" -#: editor_actions.cc:1889 +#: editor_actions.cc:1880 msgid "Strip Silence..." msgstr "" -#: editor_actions.cc:1890 +#: editor_actions.cc:1881 #, fuzzy msgid "Set Range Selection" msgstr "Estabelecer intervalo desde selecção de intervalo" -#: editor_actions.cc:1892 +#: editor_actions.cc:1883 #, fuzzy msgid "Nudge Later" msgstr "Retocar p/frente" -#: editor_actions.cc:1893 +#: editor_actions.cc:1884 #, fuzzy msgid "Nudge Earlier" msgstr "Retocar p/frente" -#: editor_actions.cc:1898 +#: editor_actions.cc:1889 #, fuzzy msgid "Nudge Later by Capture Offset" msgstr "Retocar p/frente (gravação)" -#: editor_actions.cc:1905 +#: editor_actions.cc:1896 #, fuzzy msgid "Nudge Earlier by Capture Offset" msgstr "Retocar p/frente (gravação)" -#: editor_actions.cc:1909 +#: editor_actions.cc:1900 msgid "Trim to Loop" msgstr "" -#: editor_actions.cc:1910 +#: editor_actions.cc:1901 msgid "Trim to Punch" msgstr "" -#: editor_actions.cc:1912 +#: editor_actions.cc:1903 #, fuzzy msgid "Trim to Previous" msgstr "cortar para edição" -#: editor_actions.cc:1913 +#: editor_actions.cc:1904 #, fuzzy msgid "Trim to Next" msgstr "cortar para edição" -#: editor_actions.cc:1920 +#: editor_actions.cc:1911 #, fuzzy msgid "Insert Region From Region List" msgstr "estabelecer selecção desde a região" -#: editor_actions.cc:1926 +#: editor_actions.cc:1917 #, fuzzy msgid "Set Sync Position" msgstr "Estabelecer posição de sincronia de região" -#: editor_actions.cc:1927 +#: editor_actions.cc:1918 msgid "Place Transient" msgstr "" -#: editor_actions.cc:1928 +#: editor_actions.cc:1919 msgid "Split" msgstr "Separar" -#: editor_actions.cc:1929 +#: editor_actions.cc:1920 msgid "Trim Start at Edit Point" msgstr "" -#: editor_actions.cc:1930 +#: editor_actions.cc:1921 msgid "Trim End at Edit Point" msgstr "" -#: editor_actions.cc:1935 +#: editor_actions.cc:1926 #, fuzzy msgid "Align Start" msgstr "Alinhar regiões pelo início" -#: editor_actions.cc:1942 +#: editor_actions.cc:1933 #, fuzzy msgid "Align Start Relative" msgstr "Alinhar regiões pelo início (relativamente)" -#: editor_actions.cc:1946 +#: editor_actions.cc:1937 #, fuzzy msgid "Align End" msgstr "Alinhar" -#: editor_actions.cc:1951 +#: editor_actions.cc:1942 #, fuzzy msgid "Align End Relative" msgstr "Alinhar relativamente" -#: editor_actions.cc:1958 +#: editor_actions.cc:1949 #, fuzzy msgid "Align Sync" msgstr "Alinhar regiões sincronizadas" -#: editor_actions.cc:1965 +#: editor_actions.cc:1956 #, fuzzy msgid "Align Sync Relative" msgstr "Alinhar relativamente" -#: editor_actions.cc:1969 editor_actions.cc:1972 +#: editor_actions.cc:1960 editor_actions.cc:1963 msgid "Choose Top..." msgstr "" @@ -4687,7 +4679,7 @@ msgid "" "%2 as a new source, or skip it?" msgstr "" -#: editor_audio_import.cc:279 +#: editor_audio_import.cc:279 editor_videotimeline.cc:107 msgid "Cancel Import" msgstr "Cancelar importação" @@ -4725,65 +4717,65 @@ msgstr "" msgid "Embed it anyway" msgstr "Acrescentar de qualquer forma" -#: editor_drag.cc:1008 +#: editor_drag.cc:1000 #, fuzzy msgid "fixed time region drag" msgstr "região cortada" -#: editor_drag.cc:1718 +#: editor_drag.cc:1700 #, fuzzy msgid "Video Start:" msgstr "Alinhar regiões pelo início" -#: editor_drag.cc:1720 +#: editor_drag.cc:1702 msgid "Diff:" msgstr "" -#: editor_drag.cc:1740 +#: editor_drag.cc:1722 msgid "Move Video" msgstr "" -#: editor_drag.cc:2219 +#: editor_drag.cc:2200 msgid "copy meter mark" msgstr "copiar marcador métrico" -#: editor_drag.cc:2227 +#: editor_drag.cc:2208 msgid "move meter mark" msgstr "mover marccador métrico" -#: editor_drag.cc:2339 +#: editor_drag.cc:2320 msgid "copy tempo mark" msgstr "copiar marcador de tempo" -#: editor_drag.cc:2347 +#: editor_drag.cc:2328 msgid "move tempo mark" msgstr "mover marcador de tempo" -#: editor_drag.cc:2563 +#: editor_drag.cc:2544 msgid "change fade in length" msgstr "alterar duração de evanescimento" -#: editor_drag.cc:2681 +#: editor_drag.cc:2662 msgid "change fade out length" msgstr "alterar duração de desvanecimento" -#: editor_drag.cc:3036 +#: editor_drag.cc:3017 msgid "move marker" msgstr "mover marcador" -#: editor_drag.cc:3599 +#: editor_drag.cc:3580 msgid "An error occurred while executing time stretch operation" msgstr "" -#: editor_drag.cc:4029 +#: editor_drag.cc:4010 msgid "programming_error: %1" msgstr "" -#: editor_drag.cc:4099 editor_markers.cc:681 +#: editor_drag.cc:4080 editor_markers.cc:680 msgid "new range marker" msgstr "novo marcador de região" -#: editor_drag.cc:4780 +#: editor_drag.cc:4761 #, fuzzy msgid "rubberband selection" msgstr "selecção de intervalo" @@ -4862,8 +4854,8 @@ msgstr "solo alterado" msgid "Sharing Solo?" msgstr "" -#: editor_route_groups.cc:103 midi_time_axis.cc:1505 midi_time_axis.cc:1508 -#: midi_time_axis.cc:1511 mixer_strip.cc:1903 +#: editor_route_groups.cc:103 midi_time_axis.cc:1504 midi_time_axis.cc:1507 +#: midi_time_axis.cc:1510 mixer_strip.cc:1902 msgid "Rec" msgstr "" @@ -4904,17 +4896,17 @@ msgstr "" msgid "Activate this button to operate on all tracks when none are selected." msgstr "" -#: editor_route_groups.cc:442 mixer_ui.cc:1448 +#: editor_route_groups.cc:442 mixer_ui.cc:1449 msgid "unnamed" msgstr "sem nome" -#: editor_export_audio.cc:90 editor_markers.cc:696 editor_markers.cc:783 -#: editor_markers.cc:968 editor_markers.cc:986 editor_markers.cc:1004 -#: editor_markers.cc:1023 editor_markers.cc:1042 editor_markers.cc:1072 -#: editor_markers.cc:1103 editor_markers.cc:1133 editor_markers.cc:1161 -#: editor_markers.cc:1192 editor_markers.cc:1217 editor_markers.cc:1268 -#: editor_markers.cc:1312 editor_markers.cc:1338 editor_markers.cc:1515 -#: editor_mouse.cc:2542 +#: editor_export_audio.cc:90 editor_markers.cc:695 editor_markers.cc:782 +#: editor_markers.cc:967 editor_markers.cc:985 editor_markers.cc:1003 +#: editor_markers.cc:1022 editor_markers.cc:1041 editor_markers.cc:1071 +#: editor_markers.cc:1102 editor_markers.cc:1132 editor_markers.cc:1160 +#: editor_markers.cc:1191 editor_markers.cc:1216 editor_markers.cc:1267 +#: editor_markers.cc:1311 editor_markers.cc:1337 editor_markers.cc:1514 +#: editor_mouse.cc:2478 msgid "programming error: marker canvas item has no marker object pointer!" msgstr "" @@ -4932,127 +4924,127 @@ msgstr "Inserir audio existente" msgid "Fit to Window" msgstr "Janelas" -#: editor_markers.cc:130 +#: editor_markers.cc:129 #, fuzzy msgid "start" msgstr "Início:" -#: editor_markers.cc:131 +#: editor_markers.cc:130 #, fuzzy msgid "end" msgstr "Envios" -#: editor_markers.cc:647 editor_ops.cc:1744 editor_ops.cc:1764 +#: editor_markers.cc:646 editor_ops.cc:1744 editor_ops.cc:1764 #: editor_ops.cc:1788 editor_ops.cc:1815 location_ui.cc:1005 msgid "add marker" msgstr "acrescentar marcador" -#: editor_markers.cc:678 +#: editor_markers.cc:677 #, fuzzy msgid "range" msgstr " intervalo" -#: editor_markers.cc:714 location_ui.cc:840 +#: editor_markers.cc:713 location_ui.cc:840 msgid "remove marker" msgstr "remover marcador" -#: editor_markers.cc:850 +#: editor_markers.cc:849 #, fuzzy msgid "Locate to Here" msgstr "Localizar ao marcador" -#: editor_markers.cc:851 +#: editor_markers.cc:850 #, fuzzy msgid "Play from Here" msgstr "Reproduzir desde o marcador" -#: editor_markers.cc:852 +#: editor_markers.cc:851 #, fuzzy msgid "Move Mark to Playhead" msgstr "Estabelecer marcador no cursor de reprodução" -#: editor_markers.cc:856 +#: editor_markers.cc:855 #, fuzzy msgid "Create Range to Next Marker" msgstr "Separar intervalo em faixa" -#: editor_markers.cc:897 +#: editor_markers.cc:896 #, fuzzy msgid "Locate to Marker" msgstr "Localizar ao marcador" -#: editor_markers.cc:898 +#: editor_markers.cc:897 #, fuzzy msgid "Play from Marker" msgstr "Reproduzir desde o marcador" -#: editor_markers.cc:901 +#: editor_markers.cc:900 #, fuzzy msgid "Set Marker from Playhead" msgstr "Estabelecer marcador de intervalo desde cursor de reprodução" -#: editor_markers.cc:903 +#: editor_markers.cc:902 #, fuzzy msgid "Set Range from Selection" msgstr "Estabelecer intervalo desde selecção de intervalo" -#: editor_markers.cc:906 +#: editor_markers.cc:905 #, fuzzy msgid "Zoom to Range" msgstr "Zoom (sessão)" -#: editor_markers.cc:913 +#: editor_markers.cc:912 msgid "Hide Range" msgstr "Esconder intervalo" -#: editor_markers.cc:914 +#: editor_markers.cc:913 #, fuzzy msgid "Rename Range..." msgstr "Renomear intervalo" -#: editor_markers.cc:918 +#: editor_markers.cc:917 msgid "Remove Range" msgstr "Remover intervalo" -#: editor_markers.cc:925 +#: editor_markers.cc:924 msgid "Separate Regions in Range" msgstr "Separar regiões no intervalo" -#: editor_markers.cc:928 +#: editor_markers.cc:927 #, fuzzy msgid "Select Range" msgstr "Estabelecer intervalo" -#: editor_markers.cc:957 +#: editor_markers.cc:956 msgid "Set Punch Range" msgstr "Estabelecer intervalo de inserção" -#: editor_markers.cc:1352 editor_ops.cc:1699 +#: editor_markers.cc:1351 editor_ops.cc:1699 msgid "New Name:" msgstr "Novo nome: " -#: editor_markers.cc:1355 +#: editor_markers.cc:1354 msgid "Rename Mark" msgstr "Renomear marcador" -#: editor_markers.cc:1357 +#: editor_markers.cc:1356 msgid "Rename Range" msgstr "Renomear intervalo" -#: editor_markers.cc:1364 editor_mouse.cc:2574 processor_box.cc:1731 -#: processor_box.cc:2213 route_time_axis.cc:968 route_ui.cc:1535 +#: editor_markers.cc:1363 editor_mouse.cc:2510 processor_box.cc:1768 +#: processor_box.cc:2233 route_time_axis.cc:968 route_ui.cc:1535 msgid "Rename" msgstr "Renomear" -#: editor_markers.cc:1377 +#: editor_markers.cc:1376 msgid "rename marker" msgstr "remover marcador" -#: editor_markers.cc:1400 +#: editor_markers.cc:1399 msgid "set loop range" msgstr "estabelcer intervalo cíclico" -#: editor_markers.cc:1406 +#: editor_markers.cc:1405 msgid "set punch range" msgstr "estabelecer intervalo de inserção" @@ -5064,22 +5056,22 @@ msgstr "" msgid "Editor::event_frame() used on unhandled event type %1" msgstr "" -#: editor_mouse.cc:2312 editor_mouse.cc:2337 editor_mouse.cc:2350 +#: editor_mouse.cc:2235 editor_mouse.cc:2260 editor_mouse.cc:2273 msgid "" "programming error: control point canvas item has no control point object " "pointer!" msgstr "" -#: editor_mouse.cc:2480 +#: editor_mouse.cc:2416 #, fuzzy msgid "start point trim" msgstr "Ponto inicial de corte" -#: editor_mouse.cc:2505 +#: editor_mouse.cc:2441 msgid "End point trim" msgstr "Ponto final de corte" -#: editor_mouse.cc:2572 +#: editor_mouse.cc:2508 msgid "Name for region:" msgstr "Nome para a região:" @@ -5190,82 +5182,82 @@ msgstr "Descer região para o nível de fundo" msgid "Rename Region" msgstr "Inverter região" -#: editor_ops.cc:2372 processor_box.cc:1729 route_ui.cc:1533 +#: editor_ops.cc:2372 processor_box.cc:1766 route_ui.cc:1533 #, fuzzy msgid "New name:" msgstr "Novo nome: " -#: editor_ops.cc:2683 +#: editor_ops.cc:2682 msgid "separate" msgstr "separar" -#: editor_ops.cc:2796 +#: editor_ops.cc:2795 #, fuzzy msgid "separate region under" msgstr "Separar regiões no intervalo" -#: editor_ops.cc:2917 +#: editor_ops.cc:2916 msgid "trim to selection" msgstr "cortar pela selecção" -#: editor_ops.cc:3053 +#: editor_ops.cc:3052 #, fuzzy msgid "set sync point" msgstr "Definir ponto de sincronia" -#: editor_ops.cc:3077 +#: editor_ops.cc:3076 #, fuzzy msgid "remove region sync" msgstr "remover região" -#: editor_ops.cc:3099 +#: editor_ops.cc:3098 #, fuzzy msgid "move regions to original position" msgstr "estabelecer posição de sincronismo na região" -#: editor_ops.cc:3101 +#: editor_ops.cc:3100 #, fuzzy msgid "move region to original position" msgstr "estabelecer posição de sincronismo na região" -#: editor_ops.cc:3122 +#: editor_ops.cc:3121 msgid "align selection" msgstr "alinhar selecção" -#: editor_ops.cc:3196 +#: editor_ops.cc:3195 msgid "align selection (relative)" msgstr "alinhar selecção (relativamente)" -#: editor_ops.cc:3230 +#: editor_ops.cc:3229 msgid "align region" msgstr "alinhar região" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 #, fuzzy msgid "trim front" msgstr "região cortada" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 #, fuzzy msgid "trim back" msgstr "cortar" -#: editor_ops.cc:3311 +#: editor_ops.cc:3310 #, fuzzy msgid "trim to loop" msgstr "cortar pela selecção" -#: editor_ops.cc:3321 +#: editor_ops.cc:3320 #, fuzzy msgid "trim to punch" msgstr "cortar para edição" -#: editor_ops.cc:3383 +#: editor_ops.cc:3382 #, fuzzy msgid "trim to region" msgstr "região cortada" -#: editor_ops.cc:3493 +#: editor_ops.cc:3492 msgid "" "This track/bus cannot be frozen because the signal adds or loses channels " "before reaching the outputs.\n" @@ -5273,12 +5265,12 @@ msgid "" "input or vice versa." msgstr "" -#: editor_ops.cc:3496 +#: editor_ops.cc:3495 #, fuzzy msgid "Cannot freeze" msgstr "Cancelar congelamento" -#: editor_ops.cc:3502 +#: editor_ops.cc:3501 msgid "" "%1\n" "\n" @@ -5287,26 +5279,26 @@ msgid "" "Freezing will only process the signal as far as the first send/insert/return." msgstr "" -#: editor_ops.cc:3506 +#: editor_ops.cc:3505 #, fuzzy msgid "Freeze anyway" msgstr "Congelar" -#: editor_ops.cc:3507 +#: editor_ops.cc:3506 #, fuzzy msgid "Don't freeze" msgstr "Cancelar congelamento" -#: editor_ops.cc:3508 +#: editor_ops.cc:3507 #, fuzzy msgid "Freeze Limits" msgstr "Congelar" -#: editor_ops.cc:3523 +#: editor_ops.cc:3522 msgid "Cancel Freeze" msgstr "Cancelar congelamento" -#: editor_ops.cc:3554 +#: editor_ops.cc:3553 msgid "" "You can't perform this operation because the processing of the signal will " "cause one or more of the tracks to end up with a region with more channels " @@ -5315,52 +5307,52 @@ msgid "" "You can do this without processing, which is a different operation." msgstr "" -#: editor_ops.cc:3558 +#: editor_ops.cc:3557 msgid "Cannot bounce" msgstr "" -#: editor_ops.cc:3569 +#: editor_ops.cc:3568 msgid "bounce range" msgstr "regravar região" -#: editor_ops.cc:3679 +#: editor_ops.cc:3678 #, fuzzy msgid "delete" msgstr "Eliminar" -#: editor_ops.cc:3682 +#: editor_ops.cc:3681 msgid "cut" msgstr "corte" -#: editor_ops.cc:3685 +#: editor_ops.cc:3684 msgid "copy" msgstr "cópia" -#: editor_ops.cc:3688 +#: editor_ops.cc:3687 msgid "clear" msgstr "apagar" -#: editor_ops.cc:3786 +#: editor_ops.cc:3785 msgid " objects" msgstr " objectos" -#: editor_ops.cc:3816 +#: editor_ops.cc:3815 msgid " range" msgstr " intervalo" -#: editor_ops.cc:3958 editor_ops.cc:3985 +#: editor_ops.cc:3957 editor_ops.cc:3984 msgid "remove region" msgstr "remover região" -#: editor_ops.cc:4392 +#: editor_ops.cc:4391 msgid "duplicate selection" msgstr "duplicar selecção" -#: editor_ops.cc:4470 +#: editor_ops.cc:4469 msgid "nudge track" msgstr "retocar faixa" -#: editor_ops.cc:4507 +#: editor_ops.cc:4506 msgid "" "Do you really want to destroy the last capture?\n" "(This is destructive and cannot be undone)" @@ -5368,155 +5360,155 @@ msgstr "" "Deseja realmente eliminar a última captura?\n" "(esta operação é destrutiva e não pode ser desfeita)" -#: editor_ops.cc:4510 editor_ops.cc:6516 editor_regions.cc:460 +#: editor_ops.cc:4509 editor_ops.cc:6512 editor_regions.cc:460 #: editor_snapshots.cc:158 route_ui.cc:1477 msgid "No, do nothing." msgstr "Não, não fazer nada." -#: editor_ops.cc:4511 +#: editor_ops.cc:4510 msgid "Yes, destroy it." msgstr "Sim, elimine-a." -#: editor_ops.cc:4513 +#: editor_ops.cc:4512 #, fuzzy msgid "Destroy last capture" msgstr "Remover a última captura" -#: editor_ops.cc:4574 +#: editor_ops.cc:4573 msgid "normalize" msgstr "normalizar" -#: editor_ops.cc:4669 +#: editor_ops.cc:4668 msgid "reverse regions" msgstr "inverter regiões" -#: editor_ops.cc:4703 +#: editor_ops.cc:4702 msgid "strip silence" msgstr "" -#: editor_ops.cc:4764 +#: editor_ops.cc:4763 #, fuzzy msgid "Fork Region(s)" msgstr "como regiões" -#: editor_ops.cc:4964 +#: editor_ops.cc:4963 #, fuzzy msgid "reset region gain" msgstr "inverter regiões" -#: editor_ops.cc:5017 +#: editor_ops.cc:5016 #, fuzzy msgid "region gain envelope active" msgstr "Comutar activação de envolvente" -#: editor_ops.cc:5044 +#: editor_ops.cc:5043 #, fuzzy msgid "toggle region lock" msgstr "emudecer região" -#: editor_ops.cc:5069 +#: editor_ops.cc:5067 #, fuzzy msgid "Toggle Video Lock" msgstr "emudecer região" -#: editor_ops.cc:5095 +#: editor_ops.cc:5091 #, fuzzy msgid "region lock style" msgstr "preencher região" -#: editor_ops.cc:5120 +#: editor_ops.cc:5116 #, fuzzy msgid "change region opacity" msgstr "Arrastar cópia de região" -#: editor_ops.cc:5235 +#: editor_ops.cc:5231 #, fuzzy msgid "set fade in length" msgstr "alterar duração de evanescimento" -#: editor_ops.cc:5242 +#: editor_ops.cc:5238 #, fuzzy msgid "set fade out length" msgstr "alterar duração de desvanecimento" -#: editor_ops.cc:5287 +#: editor_ops.cc:5283 #, fuzzy msgid "set fade in shape" msgstr "Desvanecimentos cruzados em uso" -#: editor_ops.cc:5318 +#: editor_ops.cc:5314 #, fuzzy msgid "set fade out shape" msgstr "alterar desvanecimento" -#: editor_ops.cc:5348 +#: editor_ops.cc:5344 #, fuzzy msgid "set fade in active" msgstr "alterar evanescimento" -#: editor_ops.cc:5377 +#: editor_ops.cc:5373 #, fuzzy msgid "set fade out active" msgstr "alterar desvanecimento" -#: editor_ops.cc:5642 +#: editor_ops.cc:5638 #, fuzzy msgid "set loop range from selection" msgstr "Estabelecer intervalo desde selecção de intervalo" -#: editor_ops.cc:5664 +#: editor_ops.cc:5660 #, fuzzy msgid "set loop range from edit range" msgstr "estabelecer selecção desde o intervalo" -#: editor_ops.cc:5693 +#: editor_ops.cc:5689 #, fuzzy msgid "set loop range from region" msgstr "estabelecer selecção desde a região" -#: editor_ops.cc:5711 +#: editor_ops.cc:5707 #, fuzzy msgid "set punch range from selection" msgstr "Estabelecer intervalo desde selecção de intervalo" -#: editor_ops.cc:5728 +#: editor_ops.cc:5724 #, fuzzy msgid "set punch range from edit range" msgstr "estabelecer intervalo de inserção" -#: editor_ops.cc:5752 +#: editor_ops.cc:5748 #, fuzzy msgid "set punch range from region" msgstr "estabelecer intervalo de inserção" -#: editor_ops.cc:5861 +#: editor_ops.cc:5857 #, fuzzy msgid "Add new marker" msgstr "acrescentar marcador de região" -#: editor_ops.cc:5862 +#: editor_ops.cc:5858 msgid "Set global tempo" msgstr "" -#: editor_ops.cc:5865 +#: editor_ops.cc:5861 msgid "Define one bar" msgstr "" -#: editor_ops.cc:5866 +#: editor_ops.cc:5862 msgid "Do you want to set the global tempo or add a new tempo marker?" msgstr "" -#: editor_ops.cc:5892 +#: editor_ops.cc:5888 #, fuzzy msgid "set tempo from region" msgstr "estabelecer selecção desde a região" -#: editor_ops.cc:5922 +#: editor_ops.cc:5918 #, fuzzy msgid "split regions" msgstr "seleccionar regiões" -#: editor_ops.cc:5964 +#: editor_ops.cc:5960 msgid "" "You are about to split\n" "%1\n" @@ -5524,66 +5516,66 @@ msgid "" "This could take a long time." msgstr "" -#: editor_ops.cc:5971 +#: editor_ops.cc:5967 msgid "Call for the Ferret!" msgstr "" -#: editor_ops.cc:5972 +#: editor_ops.cc:5968 msgid "" "Press OK to continue with this split operation\n" "or ask the Ferret dialog to tune the analysis" msgstr "" -#: editor_ops.cc:5974 +#: editor_ops.cc:5970 msgid "Press OK to continue with this split operation" msgstr "" -#: editor_ops.cc:5977 +#: editor_ops.cc:5973 msgid "Excessive split?" msgstr "" -#: editor_ops.cc:6129 +#: editor_ops.cc:6125 msgid "place transient" msgstr "" -#: editor_ops.cc:6164 +#: editor_ops.cc:6160 #, fuzzy msgid "snap regions to grid" msgstr "Cortar região no intervalo" -#: editor_ops.cc:6203 +#: editor_ops.cc:6199 #, fuzzy msgid "Close Region Gaps" msgstr "como regiões" -#: editor_ops.cc:6208 +#: editor_ops.cc:6204 #, fuzzy msgid "Crossfade length" msgstr "Desvanecimento cruzado" -#: editor_ops.cc:6217 editor_ops.cc:6228 rhythm_ferret.cc:120 -#: session_option_editor.cc:155 +#: editor_ops.cc:6213 editor_ops.cc:6224 rhythm_ferret.cc:120 +#: session_option_editor.cc:153 msgid "ms" msgstr "" -#: editor_ops.cc:6219 +#: editor_ops.cc:6215 msgid "Pull-back length" msgstr "" -#: editor_ops.cc:6232 +#: editor_ops.cc:6228 msgid "Ok" msgstr "" -#: editor_ops.cc:6247 +#: editor_ops.cc:6243 #, fuzzy msgid "close region gaps" msgstr "estas regiões" -#: editor_ops.cc:6465 route_ui.cc:1451 +#: editor_ops.cc:6461 route_ui.cc:1451 msgid "That would be bad news ...." msgstr "" -#: editor_ops.cc:6470 route_ui.cc:1456 +#: editor_ops.cc:6466 route_ui.cc:1456 msgid "" "Removing the master or monitor bus is such a bad idea\n" "that %1 is not going to allow it.\n" @@ -5593,26 +5585,26 @@ msgid "" "\"allow-special-bus-removal\" option to be \"yes\"" msgstr "" -#: editor_ops.cc:6487 +#: editor_ops.cc:6483 #, fuzzy msgid "tracks" msgstr "Faixas" -#: editor_ops.cc:6489 route_ui.cc:1817 +#: editor_ops.cc:6485 route_ui.cc:1817 #, fuzzy msgid "track" msgstr "Faixa" -#: editor_ops.cc:6493 +#: editor_ops.cc:6489 #, fuzzy msgid "busses" msgstr "Barramentos" -#: editor_ops.cc:6495 route_ui.cc:1817 +#: editor_ops.cc:6491 route_ui.cc:1817 msgid "bus" msgstr "" -#: editor_ops.cc:6500 +#: editor_ops.cc:6496 #, fuzzy msgid "" "Do you really want to remove %1 %2 and %3 %4?\n" @@ -5625,7 +5617,7 @@ msgstr "" "A lista de reprodução em uso para esta faixa pode ficar perdida.\n" "(esta operação não pode ser desfeita)" -#: editor_ops.cc:6505 +#: editor_ops.cc:6501 #, fuzzy msgid "" "Do you really want to remove %1 %2?\n" @@ -5638,7 +5630,7 @@ msgstr "" "A lista de reprodução em uso para esta faixa pode ficar perdida.\n" "(esta operação não pode ser desfeita)" -#: editor_ops.cc:6511 +#: editor_ops.cc:6507 #, fuzzy msgid "" "Do you really want to remove %1 %2?\n" @@ -5648,49 +5640,49 @@ msgstr "" "Deseja realmente remover o barramento \"%1\" ?\n" "(esta operação não pode ser desfeita)" -#: editor_ops.cc:6518 +#: editor_ops.cc:6514 #, fuzzy msgid "Yes, remove them." msgstr "Sim, remover." -#: editor_ops.cc:6520 editor_snapshots.cc:159 route_ui.cc:1478 +#: editor_ops.cc:6516 editor_snapshots.cc:159 route_ui.cc:1478 msgid "Yes, remove it." msgstr "Sim, remover." -#: editor_ops.cc:6525 editor_ops.cc:6527 +#: editor_ops.cc:6521 editor_ops.cc:6523 #, fuzzy msgid "Remove %1" msgstr "Remover" -#: editor_ops.cc:6586 +#: editor_ops.cc:6582 #, fuzzy msgid "insert time" msgstr "inserir ficheiro audio" -#: editor_ops.cc:6743 +#: editor_ops.cc:6739 msgid "There are too many tracks to fit in the current window" msgstr "" -#: editor_ops.cc:6843 +#: editor_ops.cc:6839 #, c-format msgid "Saved view %u" msgstr "" -#: editor_ops.cc:6868 +#: editor_ops.cc:6864 #, fuzzy msgid "mute regions" msgstr "emudecer região" -#: editor_ops.cc:6870 +#: editor_ops.cc:6866 msgid "mute region" msgstr "emudecer região" -#: editor_ops.cc:6907 +#: editor_ops.cc:6903 #, fuzzy msgid "combine regions" msgstr "Normalizar região" -#: editor_ops.cc:6945 +#: editor_ops.cc:6941 #, fuzzy msgid "uncombine regions" msgstr "Regravar região" @@ -5731,7 +5723,7 @@ msgstr "" msgid "Length of region fade-out (units: secondary clock), () if dsisabled" msgstr "" -#: editor_regions.cc:118 mixer_strip.cc:1961 mono_panner.cc:179 +#: editor_regions.cc:118 mixer_strip.cc:1960 mono_panner.cc:179 #: stereo_panner.cc:217 stereo_panner.cc:240 msgid "L" msgstr "" @@ -5750,8 +5742,8 @@ msgstr "Ir" msgid "Region position glued to Bars|Beats time?" msgstr "" -#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:722 -#: mixer_strip.cc:1935 panner_ui.cc:554 stereo_panner.cc:237 +#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:723 +#: mixer_strip.cc:1934 panner_ui.cc:554 stereo_panner.cc:237 msgid "M" msgstr "" @@ -5827,7 +5819,7 @@ msgstr "Faixas/barramentos" msgid "Track/Bus visible ?" msgstr "Faixas/barramentos" -#: editor_routes.cc:204 mixer_strip.cc:1952 route_time_axis.cc:2387 +#: editor_routes.cc:204 mixer_strip.cc:1951 route_time_axis.cc:2387 msgid "A" msgstr "" @@ -5836,7 +5828,7 @@ msgstr "" msgid "Track/Bus active ?" msgstr "Faixas/barramentos" -#: editor_routes.cc:205 mixer_strip.cc:1936 +#: editor_routes.cc:205 mixer_strip.cc:1935 msgid "I" msgstr "E" @@ -5845,7 +5837,7 @@ msgstr "E" msgid "MIDI input enabled" msgstr "Associação MIDI" -#: editor_routes.cc:206 mixer_strip.cc:1934 mono_panner.cc:198 +#: editor_routes.cc:206 mixer_strip.cc:1933 mono_panner.cc:198 #: stereo_panner.cc:215 stereo_panner.cc:242 msgid "R" msgstr "" @@ -5860,7 +5852,7 @@ msgstr "Gravar" msgid "Muted" msgstr "Mudo" -#: editor_routes.cc:208 mixer_strip.cc:1948 +#: editor_routes.cc:208 mixer_strip.cc:1947 msgid "S" msgstr "" @@ -5874,7 +5866,7 @@ msgstr "Solo livre" msgid "SI" msgstr "E" -#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1883 +#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1872 #, fuzzy msgid "Solo Isolated" msgstr "Solo livre" @@ -5884,23 +5876,23 @@ msgstr "Solo livre" msgid "Solo Safe (Locked)" msgstr "Solo livre" -#: editor_routes.cc:471 mixer_ui.cc:1161 +#: editor_routes.cc:471 mixer_ui.cc:1162 msgid "Hide All" msgstr "Esconder tudo" -#: editor_routes.cc:472 mixer_ui.cc:1162 +#: editor_routes.cc:472 mixer_ui.cc:1163 msgid "Show All Audio Tracks" msgstr "Mostrar todos as faixas audio" -#: editor_routes.cc:473 mixer_ui.cc:1163 +#: editor_routes.cc:473 mixer_ui.cc:1164 msgid "Hide All Audio Tracks" msgstr "Esconder todos as faixas audio" -#: editor_routes.cc:474 mixer_ui.cc:1164 +#: editor_routes.cc:474 mixer_ui.cc:1165 msgid "Show All Audio Busses" msgstr "Mostrar todos os barramentos audio" -#: editor_routes.cc:475 mixer_ui.cc:1165 +#: editor_routes.cc:475 mixer_ui.cc:1166 msgid "Hide All Audio Busses" msgstr "Esconder todos os barramentos audio" @@ -5918,51 +5910,51 @@ msgstr "Esconder todos as faixas audio" msgid "Show Tracks With Regions Under Playhead" msgstr "" -#: editor_rulers.cc:342 +#: editor_rulers.cc:340 msgid "New location marker" msgstr "Novo marcador de localização" -#: editor_rulers.cc:343 +#: editor_rulers.cc:341 msgid "Clear all locations" msgstr "Apagar todas as localizações" -#: editor_rulers.cc:344 +#: editor_rulers.cc:342 #, fuzzy msgid "Unhide locations" msgstr "apagar localizações" -#: editor_rulers.cc:348 +#: editor_rulers.cc:346 #, fuzzy msgid "New range" msgstr "Adicionar novo intervalo" -#: editor_rulers.cc:349 +#: editor_rulers.cc:347 msgid "Clear all ranges" msgstr "Apagar todos os intervalos" -#: editor_rulers.cc:350 +#: editor_rulers.cc:348 #, fuzzy msgid "Unhide ranges" msgstr "Esconder intervalo" -#: editor_rulers.cc:360 +#: editor_rulers.cc:358 #, fuzzy msgid "New CD track marker" msgstr "Marcadores de intervalos (faixas CD)" -#: editor_rulers.cc:365 tempo_dialog.cc:40 +#: editor_rulers.cc:363 tempo_dialog.cc:40 msgid "New Tempo" msgstr "Novo tempo" -#: editor_rulers.cc:370 tempo_dialog.cc:255 +#: editor_rulers.cc:368 tempo_dialog.cc:255 msgid "New Meter" msgstr "Novo VUímetro" -#: editor_rulers.cc:376 +#: editor_rulers.cc:373 msgid "Timeline height" msgstr "" -#: editor_rulers.cc:386 +#: editor_rulers.cc:383 #, fuzzy msgid "Align Video Track" msgstr "Acrescentar faixa/barramento audio" @@ -5971,53 +5963,53 @@ msgstr "Acrescentar faixa/barramento audio" msgid "set selected regions" msgstr "seleccionar regiões" -#: editor_selection.cc:1419 +#: editor_selection.cc:1414 msgid "select all" msgstr "seleccionar tudo" -#: editor_selection.cc:1511 +#: editor_selection.cc:1506 msgid "select all within" msgstr "seleccionar tudo entre" -#: editor_selection.cc:1569 +#: editor_selection.cc:1564 msgid "set selection from range" msgstr "estabelecer selecção desde o intervalo" -#: editor_selection.cc:1609 +#: editor_selection.cc:1604 msgid "select all from range" msgstr "seleccionar tudo desde o intervalo" -#: editor_selection.cc:1640 +#: editor_selection.cc:1635 msgid "select all from punch" msgstr "seleccionar tudo desde a inserção" -#: editor_selection.cc:1671 +#: editor_selection.cc:1666 msgid "select all from loop" msgstr "seleccionar tudo desde o ciclo" -#: editor_selection.cc:1707 +#: editor_selection.cc:1702 msgid "select all after cursor" msgstr "seleccionar tudo após o cursor" -#: editor_selection.cc:1709 +#: editor_selection.cc:1704 msgid "select all before cursor" msgstr "seleccionar tudo anterior ao cursor" -#: editor_selection.cc:1758 +#: editor_selection.cc:1753 #, fuzzy msgid "select all after edit" msgstr "Seleccionar tudo após o cursor de edição" -#: editor_selection.cc:1760 +#: editor_selection.cc:1755 #, fuzzy msgid "select all before edit" msgstr "Seleccionar tudo antes do cursor de edição" -#: editor_selection.cc:1893 +#: editor_selection.cc:1888 msgid "No edit range defined" msgstr "" -#: editor_selection.cc:1899 +#: editor_selection.cc:1894 msgid "" "the edit point is Selected Marker\n" "but there is no selected marker." @@ -6047,45 +6039,45 @@ msgstr "" msgid "Remove snapshot" msgstr "Remover ponto de sincronia" -#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:251 +#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:250 msgid "add" msgstr "acrescentar" -#: editor_tempodisplay.cc:232 +#: editor_tempodisplay.cc:231 msgid "add tempo mark" msgstr "acrescentar marcador de tempo" -#: editor_tempodisplay.cc:275 +#: editor_tempodisplay.cc:272 msgid "add meter mark" msgstr "acrescentar marcador métrico" -#: editor_tempodisplay.cc:291 editor_tempodisplay.cc:374 -#: editor_tempodisplay.cc:393 +#: editor_tempodisplay.cc:288 editor_tempodisplay.cc:367 +#: editor_tempodisplay.cc:386 msgid "" "programming error: tempo marker canvas item has no marker object pointer!" msgstr "" -#: editor_tempodisplay.cc:296 editor_tempodisplay.cc:379 +#: editor_tempodisplay.cc:293 editor_tempodisplay.cc:372 msgid "programming error: marker for tempo is not a tempo marker!" msgstr "" -#: editor_tempodisplay.cc:308 editor_tempodisplay.cc:340 +#: editor_tempodisplay.cc:305 editor_tempodisplay.cc:335 msgid "done" msgstr "pronto" -#: editor_tempodisplay.cc:329 editor_tempodisplay.cc:359 +#: editor_tempodisplay.cc:324 editor_tempodisplay.cc:352 msgid "replace tempo mark" msgstr "substituir marcador de tempo" -#: editor_tempodisplay.cc:398 editor_tempodisplay.cc:430 +#: editor_tempodisplay.cc:391 editor_tempodisplay.cc:423 msgid "programming error: marker for meter is not a meter marker!" msgstr "" -#: editor_tempodisplay.cc:408 editor_tempodisplay.cc:442 +#: editor_tempodisplay.cc:401 editor_tempodisplay.cc:435 msgid "remove tempo mark" msgstr "remover marcador de tempo" -#: editor_tempodisplay.cc:425 +#: editor_tempodisplay.cc:418 msgid "" "programming error: meter marker canvas item has no marker object pointer!" msgstr "" @@ -6174,7 +6166,7 @@ msgstr "" #: engine_dialog.cc:127 engine_dialog.cc:132 engine_dialog.cc:169 #: engine_dialog.cc:552 midi_channel_selector.cc:163 #: midi_channel_selector.cc:402 midi_channel_selector.cc:438 -#: rc_option_editor.cc:1252 sfdb_ui.cc:542 +#: rc_option_editor.cc:1250 sfdb_ui.cc:542 msgid "None" msgstr "Nenhum" @@ -6366,29 +6358,29 @@ msgstr "Canais" msgid "Split to mono files" msgstr "" -#: export_channel_selector.cc:180 +#: export_channel_selector.cc:182 #, fuzzy msgid "Bus or Track" msgstr "como faixas" -#: export_channel_selector.cc:457 +#: export_channel_selector.cc:459 msgid "Region contents without fades nor region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:461 +#: export_channel_selector.cc:463 msgid "Region contents with fades and region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:465 +#: export_channel_selector.cc:467 msgid "Track output (channels: %1)" msgstr "" -#: export_channel_selector.cc:534 +#: export_channel_selector.cc:536 #, fuzzy msgid "Export region contents" msgstr "Exportar região" -#: export_channel_selector.cc:535 +#: export_channel_selector.cc:537 #, fuzzy msgid "Export track output" msgstr "Ligar saídas principais de faixas novas a automaticamente" @@ -6404,8 +6396,8 @@ msgstr "" msgid "List files" msgstr "inserir ficheiro audio" -#: export_dialog.cc:164 export_timespan_selector.cc:357 -#: export_timespan_selector.cc:421 +#: export_dialog.cc:164 export_timespan_selector.cc:355 +#: export_timespan_selector.cc:417 #, fuzzy msgid "Time Span" msgstr "Zoom (alcance)" @@ -6521,6 +6513,9 @@ msgid "Folder:" msgstr "Nome do directório:" #: export_filename_selector.cc:37 session_import_dialog.cc:44 +#: transcode_video_dialog.cc:58 video_server_dialog.cc:44 +#: video_server_dialog.cc:46 export_video_dialog.cc:68 +#: export_video_dialog.cc:70 msgid "Browse" msgstr "Pesquisar" @@ -6673,45 +6668,45 @@ msgstr "" msgid "Show Times as:" msgstr "" -#: export_timespan_selector.cc:206 +#: export_timespan_selector.cc:204 msgid " to " msgstr "" -#: export_timespan_selector.cc:350 export_timespan_selector.cc:411 +#: export_timespan_selector.cc:348 export_timespan_selector.cc:407 #, fuzzy msgid "Range" msgstr "Intervalo" -#: gain_meter.cc:108 gain_meter.cc:430 gain_meter.cc:819 +#: gain_meter.cc:109 gain_meter.cc:431 gain_meter.cc:820 msgid "-inf" msgstr "" -#: gain_meter.cc:114 gain_meter.cc:868 +#: gain_meter.cc:115 gain_meter.cc:869 msgid "Fader automation mode" msgstr "Modo de automatizaçã" -#: gain_meter.cc:115 gain_meter.cc:869 +#: gain_meter.cc:116 gain_meter.cc:870 msgid "Fader automation type" msgstr "Tipo de automatização" -#: gain_meter.cc:124 gain_meter.cc:758 panner_ui.cc:178 panner_ui.cc:590 +#: gain_meter.cc:125 gain_meter.cc:759 panner_ui.cc:178 panner_ui.cc:590 msgid "Abs" msgstr "" -#: gain_meter.cc:333 +#: gain_meter.cc:334 msgid "-Inf" msgstr "" -#: gain_meter.cc:725 mixer_strip.cc:1955 panner_ui.cc:557 +#: gain_meter.cc:726 mixer_strip.cc:1954 panner_ui.cc:557 #: route_time_axis.cc:2391 msgid "P" msgstr "" -#: gain_meter.cc:728 panner_ui.cc:560 +#: gain_meter.cc:729 panner_ui.cc:560 msgid "T" msgstr "" -#: gain_meter.cc:731 panner_ui.cc:563 +#: gain_meter.cc:732 panner_ui.cc:563 msgid "W" msgstr "" @@ -6723,29 +6718,38 @@ msgstr "Parametrizações" msgid "Switches" msgstr "" -#: generic_pluginui.cc:242 generic_pluginui.cc:372 processor_box.cc:2190 +#: generic_pluginui.cc:242 generic_pluginui.cc:376 processor_box.cc:2210 msgid "Controls" msgstr "Controlos" -#: generic_pluginui.cc:266 +#: generic_pluginui.cc:270 msgid "Plugin Editor: could not build control element for port %1" msgstr "" "Editor de efeitos/plug-ins: não foi possível criar elemento de controlo para " "%1" -#: generic_pluginui.cc:404 +#: generic_pluginui.cc:408 #, fuzzy msgid "Meters" msgstr "VUímetro" -#: generic_pluginui.cc:419 +#: generic_pluginui.cc:423 msgid "Automation control" msgstr "Controlo de automatização" -#: generic_pluginui.cc:426 +#: generic_pluginui.cc:430 msgid "Mgnual" msgstr "" +#: global_port_matrix.cc:164 +msgid "Audio Connection Manager" +msgstr "" + +#: global_port_matrix.cc:167 +#, fuzzy +msgid "MIDI Connection Manager" +msgstr "Ligações de entrada" + #: global_port_matrix.cc:204 io_selector.cc:216 msgid "port" msgstr "porto" @@ -6915,11 +6919,11 @@ msgstr "" msgid "I/O selector" msgstr "Inverter selecção" -#: io_selector.cc:268 +#: io_selector.cc:266 msgid "%1 input" msgstr "%1 entrada" -#: io_selector.cc:270 +#: io_selector.cc:268 msgid "%1 output" msgstr "%1 saída" @@ -7124,38 +7128,38 @@ msgstr "" "\n" "Por favor, considere estas possibilidades e (re)inicie o serviço JACK." -#: main.cc:201 main.cc:320 +#: main.cc:203 main.cc:324 #, fuzzy msgid "cannot create user %3 folder %1 (%2)" msgstr "não foi possível estabelecer-se como processo principal de grupo (%1)" -#: main.cc:208 main.cc:327 +#: main.cc:210 main.cc:331 #, fuzzy msgid "cannot open pango.rc file %1" msgstr "não foi possível abrir o ficheiro de definição de cores %1: %2" -#: main.cc:233 main.cc:354 +#: main.cc:235 main.cc:358 msgid "Cannot find ArdourMono TrueType font" msgstr "" -#: main.cc:245 main.cc:360 +#: main.cc:247 main.cc:364 msgid "Cannot load ArdourMono TrueType font." msgstr "" -#: main.cc:308 +#: main.cc:312 msgid "" "No fontconfig file found on your system. Things may looked very odd or ugly" msgstr "" -#: main.cc:364 +#: main.cc:368 msgid "Failed to set fontconfig configuration." msgstr "" -#: main.cc:375 main.cc:391 +#: main.cc:379 main.cc:395 msgid "JACK exited" msgstr "" -#: main.cc:378 +#: main.cc:382 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -7164,7 +7168,7 @@ msgid "" "Click OK to exit %1." msgstr "" -#: main.cc:393 +#: main.cc:397 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -7173,19 +7177,19 @@ msgid "" "session at this time, because we would lose your connection information.\n" msgstr "" -#: main.cc:487 +#: main.cc:491 msgid " (built using " msgstr " (compilado " -#: main.cc:490 +#: main.cc:494 msgid " and GCC version " msgstr " e versão GCC " -#: main.cc:500 +#: main.cc:504 msgid "Copyright (C) 1999-2012 Paul Davis" msgstr "" -#: main.cc:501 +#: main.cc:505 #, fuzzy msgid "" "Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " @@ -7194,30 +7198,30 @@ msgstr "" "Algumas partes Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " "Baker" -#: main.cc:503 +#: main.cc:507 #, fuzzy msgid "%1 comes with ABSOLUTELY NO WARRANTY" msgstr "Ardour é fornecido ABSOLUTAMENTE SEM QUALQUER GARANTIA" -#: main.cc:504 +#: main.cc:508 msgid "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "nem mesmo para COMERCIALIZAÇÃO ou INDICADO PARA UM FIM PARTICULAR." -#: main.cc:505 +#: main.cc:509 msgid "This is free software, and you are welcome to redistribute it " msgstr "Sendo software livre, é permitida e até encorajada a sua distribuição " -#: main.cc:506 +#: main.cc:510 msgid "under certain conditions; see the source for copying conditions." msgstr "" "desde que sejam respeitadas algumas condições; para mais informações, por " "favor leia o ficheiro COPYING." -#: main.cc:515 +#: main.cc:519 msgid "Cannot xinstall SIGPIPE error handler" msgstr "" -#: main.cc:521 +#: main.cc:525 #, fuzzy msgid "could not create %1 GUI" msgstr "não foi possível criar o interface gráfico (GUI)" @@ -7227,7 +7231,7 @@ msgstr "não foi possível criar o interface gráfico (GUI)" msgid "Display delta to edit cursor" msgstr "Do início ao cursor de edição" -#: marker.cc:251 +#: marker.cc:251 video_image_frame.cc:120 msgid "MarkerText" msgstr "Marcadores" @@ -7442,7 +7446,7 @@ msgstr "Acrescentar porto" msgid "Port name:" msgstr "Nome do directório:" -#: midi_port_dialog.cc:46 +#: midi_port_dialog.cc:45 msgid "MidiPortDialog" msgstr "" @@ -7548,7 +7552,7 @@ msgstr "Canais" msgid "paste" msgstr "colar" -#: midi_region_view.cc:3763 +#: midi_region_view.cc:3761 #, fuzzy msgid "delete sysex" msgstr "ficheiro eliminado" @@ -7606,72 +7610,82 @@ msgstr "Número de canais" msgid "Color Mode" msgstr "Cor" -#: midi_time_axis.cc:562 +#: midi_time_axis.cc:561 msgid "Bender" msgstr "" -#: midi_time_axis.cc:566 +#: midi_time_axis.cc:565 msgid "Pressure" msgstr "" -#: midi_time_axis.cc:579 +#: midi_time_axis.cc:578 #, fuzzy msgid "Controllers" msgstr "Controlos" -#: midi_time_axis.cc:584 +#: midi_time_axis.cc:583 #, fuzzy msgid "No MIDI Channels selected" msgstr "Inserir selecção" -#: midi_time_axis.cc:641 midi_time_axis.cc:770 +#: midi_time_axis.cc:640 midi_time_axis.cc:769 #, fuzzy msgid "Hide all channels" msgstr "Esconder todos os desvanecimentos cruzados" -#: midi_time_axis.cc:645 midi_time_axis.cc:774 +#: midi_time_axis.cc:644 midi_time_axis.cc:773 #, fuzzy msgid "Show all channels" msgstr "Mostrar todos os desvanecimentos cruzados" -#: midi_time_axis.cc:656 midi_time_axis.cc:785 +#: midi_time_axis.cc:655 midi_time_axis.cc:784 #, fuzzy msgid "Channel %1" msgstr "Canais" -#: midi_time_axis.cc:911 midi_time_axis.cc:943 +#: midi_time_axis.cc:910 midi_time_axis.cc:942 #, fuzzy msgid "Controllers %1-%2" msgstr "Controlos" -#: midi_time_axis.cc:934 midi_time_axis.cc:937 +#: midi_time_axis.cc:933 midi_time_axis.cc:936 #, fuzzy msgid "Controller %1" msgstr "Controlos" -#: midi_time_axis.cc:960 +#: midi_time_axis.cc:959 msgid "Sustained" msgstr "" -#: midi_time_axis.cc:967 +#: midi_time_axis.cc:966 msgid "Percussive" msgstr "" -#: midi_time_axis.cc:987 +#: midi_time_axis.cc:986 #, fuzzy msgid "Meter Colors" msgstr "VUímetro (persistência)" -#: midi_time_axis.cc:994 +#: midi_time_axis.cc:993 #, fuzzy msgid "Channel Colors" msgstr "Número de canais" -#: midi_time_axis.cc:1001 +#: midi_time_axis.cc:1000 #, fuzzy msgid "Track Color" msgstr "Cor" +#: midi_time_axis.cc:1488 midi_time_axis.cc:1494 midi_time_axis.cc:1504 +#: midi_time_axis.cc:1510 +#, fuzzy +msgid "all" +msgstr "Pequeno" + +#: midi_time_axis.cc:1491 midi_time_axis.cc:1507 +msgid "some" +msgstr "" + #: midi_tracer.cc:43 msgid "Line history: " msgstr "" @@ -7756,7 +7770,7 @@ msgstr "" msgid "Missing Plugins" msgstr "Efeitos/plug-ins" -#: missing_plugin_dialog.cc:33 +#: missing_plugin_dialog.cc:33 transcode_video_dialog.cc:59 msgid "OK" msgstr "" @@ -7835,12 +7849,12 @@ msgstr "" msgid "Could not find mixer.bindings in search path %1" msgstr "" -#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1721 +#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1720 msgid "pre" msgstr "" #: mixer_strip.cc:93 mixer_strip.cc:121 mixer_strip.cc:352 mixer_strip.cc:1293 -#: rc_option_editor.cc:1884 +#: rc_option_editor.cc:1873 #, fuzzy msgid "Comments" msgstr "Comentários" @@ -7877,11 +7891,11 @@ msgstr "" msgid "Lock Solo Status" msgstr "" -#: mixer_strip.cc:201 mixer_strip.cc:1930 +#: mixer_strip.cc:201 mixer_strip.cc:1929 msgid "lock" msgstr "bloquear" -#: mixer_strip.cc:202 mixer_strip.cc:1929 +#: mixer_strip.cc:202 mixer_strip.cc:1928 #, fuzzy msgid "iso" msgstr "entradas" @@ -7891,21 +7905,21 @@ msgstr "entradas" msgid "Mix group" msgstr "Sem grupo" -#: mixer_strip.cc:349 rc_option_editor.cc:1881 +#: mixer_strip.cc:349 rc_option_editor.cc:1870 #, fuzzy msgid "Phase Invert" msgstr "Inverter" -#: mixer_strip.cc:350 rc_option_editor.cc:1882 route_ui.cc:1213 +#: mixer_strip.cc:350 rc_option_editor.cc:1871 route_ui.cc:1213 #, fuzzy msgid "Solo Safe" msgstr "Solo livre" -#: mixer_strip.cc:353 mixer_ui.cc:123 route_time_axis.cc:664 +#: mixer_strip.cc:353 mixer_ui.cc:124 route_time_axis.cc:664 msgid "Group" msgstr "Grupo" -#: mixer_strip.cc:354 rc_option_editor.cc:1885 +#: mixer_strip.cc:354 rc_option_editor.cc:1874 #, fuzzy msgid "Meter Point" msgstr "VUímetro" @@ -7927,7 +7941,7 @@ msgstr "Envios" msgid "Snd" msgstr "Envios" -#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2118 +#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2152 msgid "Not connected to JACK - no I/O changes are possible" msgstr "Desligado do JACK - não são possíveis alterações nas entradas/saídas" @@ -7965,116 +7979,116 @@ msgstr "Clicar para acrescentar/editar comentários" msgid ": comment editor" msgstr ": editor de comentários" -#: mixer_strip.cc:1429 +#: mixer_strip.cc:1428 msgid "Grp" msgstr "" -#: mixer_strip.cc:1432 +#: mixer_strip.cc:1431 msgid "~G" msgstr "" -#: mixer_strip.cc:1461 +#: mixer_strip.cc:1460 #, fuzzy msgid "Comments..." msgstr "Comentários" -#: mixer_strip.cc:1463 +#: mixer_strip.cc:1462 #, fuzzy msgid "Save As Template..." msgstr "Guardar modelo..." -#: mixer_strip.cc:1469 route_group_dialog.cc:39 route_time_axis.cc:687 +#: mixer_strip.cc:1468 route_group_dialog.cc:39 route_time_axis.cc:687 msgid "Active" msgstr "Activo" -#: mixer_strip.cc:1476 +#: mixer_strip.cc:1475 msgid "Adjust Latency..." msgstr "" -#: mixer_strip.cc:1479 +#: mixer_strip.cc:1478 msgid "Protect Against Denormals" msgstr "" -#: mixer_strip.cc:1485 route_time_axis.cc:426 +#: mixer_strip.cc:1484 route_time_axis.cc:426 #, fuzzy msgid "Remote Control ID..." msgstr "ID controlo remoto" -#: mixer_strip.cc:1717 mixer_strip.cc:1741 +#: mixer_strip.cc:1716 mixer_strip.cc:1740 msgid "in" msgstr "entrada" -#: mixer_strip.cc:1725 +#: mixer_strip.cc:1724 msgid "post" msgstr "pós" -#: mixer_strip.cc:1729 +#: mixer_strip.cc:1728 msgid "out" msgstr "saída" -#: mixer_strip.cc:1734 +#: mixer_strip.cc:1733 msgid "custom" msgstr "" -#: mixer_strip.cc:1745 +#: mixer_strip.cc:1744 #, fuzzy msgid "pr" msgstr "porto" -#: mixer_strip.cc:1749 +#: mixer_strip.cc:1748 #, fuzzy msgid "po" msgstr "porto" -#: mixer_strip.cc:1753 +#: mixer_strip.cc:1752 #, fuzzy msgid "o" msgstr "pronto" -#: mixer_strip.cc:1758 +#: mixer_strip.cc:1757 msgid "c" msgstr "" -#: mixer_strip.cc:1906 route_ui.cc:138 +#: mixer_strip.cc:1905 route_ui.cc:138 msgid "Disk" msgstr "" -#: mixer_strip.cc:1921 monitor_section.cc:63 +#: mixer_strip.cc:1920 monitor_section.cc:63 msgid "AFL" msgstr "" -#: mixer_strip.cc:1924 monitor_section.cc:64 +#: mixer_strip.cc:1923 monitor_section.cc:64 msgid "PFL" msgstr "" -#: mixer_strip.cc:1937 +#: mixer_strip.cc:1936 msgid "D" msgstr "" -#: mixer_strip.cc:1960 +#: mixer_strip.cc:1959 #, fuzzy msgid "i" msgstr "entrada" -#: mixer_strip.cc:2134 +#: mixer_strip.cc:2133 #, fuzzy msgid "Pre-fader" msgstr "Pré-atenuador" -#: mixer_strip.cc:2135 +#: mixer_strip.cc:2134 #, fuzzy msgid "Post-fader" msgstr "Pós-atenuador" -#: mixer_ui.cc:1188 +#: mixer_ui.cc:1189 msgid "track display list item for renamed strip not found!" msgstr "não foi encontrada qualquer faixa para o painel de mistura" -#: mixer_ui.cc:1272 +#: mixer_ui.cc:1273 msgid "-all-" msgstr "-tudo-" -#: mixer_ui.cc:1791 +#: mixer_ui.cc:1792 msgid "Strips" msgstr "Painéis" @@ -8460,7 +8474,7 @@ msgstr "" msgid "Panner (2D)" msgstr "" -#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:494 +#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:452 msgid "Bypass" msgstr "Ignorar" @@ -8486,24 +8500,24 @@ msgstr "" msgid "Playlists" msgstr "Lista de reprodução" -#: playlist_selector.cc:55 +#: playlist_selector.cc:54 msgid "Playlists grouped by track" msgstr "Listas de reprodução agrupadas por faixa" -#: playlist_selector.cc:102 +#: playlist_selector.cc:101 #, fuzzy msgid "Playlist for %1" msgstr "Lista de reprodução" -#: playlist_selector.cc:115 +#: playlist_selector.cc:114 msgid "Other tracks" msgstr "Outras faixas" -#: playlist_selector.cc:140 +#: playlist_selector.cc:139 msgid "unassigned" msgstr "não atribuidas" -#: playlist_selector.cc:195 +#: playlist_selector.cc:194 #, fuzzy msgid "Imported" msgstr "Importar" @@ -8517,36 +8531,36 @@ msgstr "" msgid "Show phase" msgstr "Mostrar linhas de tempo" -#: plugin_selector.cc:53 plugin_selector.cc:221 +#: plugin_selector.cc:53 plugin_selector.cc:220 #, fuzzy msgid "Name contains" msgstr "Nome para lista de reprodução" -#: plugin_selector.cc:54 plugin_selector.cc:225 +#: plugin_selector.cc:54 plugin_selector.cc:224 #, fuzzy msgid "Type contains" msgstr "apagar ligações" -#: plugin_selector.cc:55 plugin_selector.cc:223 +#: plugin_selector.cc:55 plugin_selector.cc:222 #, fuzzy msgid "Category contains" msgstr "ardour: ligações" -#: plugin_selector.cc:56 plugin_selector.cc:245 +#: plugin_selector.cc:56 plugin_selector.cc:244 #, fuzzy msgid "Author contains" msgstr "Autores" -#: plugin_selector.cc:57 plugin_selector.cc:247 +#: plugin_selector.cc:57 plugin_selector.cc:246 #, fuzzy msgid "Library contains" msgstr "apagar ligações" -#: plugin_selector.cc:58 plugin_selector.cc:211 plugin_selector.cc:522 +#: plugin_selector.cc:58 plugin_selector.cc:210 plugin_selector.cc:521 msgid "Favorites only" msgstr "" -#: plugin_selector.cc:59 plugin_selector.cc:215 plugin_selector.cc:522 +#: plugin_selector.cc:59 plugin_selector.cc:214 plugin_selector.cc:521 #, fuzzy msgid "Hidden only" msgstr "Escondida" @@ -8555,106 +8569,106 @@ msgstr "Escondida" msgid "Plugin Manager" msgstr "" -#: plugin_selector.cc:85 +#: plugin_selector.cc:84 msgid "Fav" msgstr "" -#: plugin_selector.cc:87 +#: plugin_selector.cc:86 #, fuzzy msgid "Available Plugins" msgstr "Efeitos/plug-ins disponíveis" -#: plugin_selector.cc:88 +#: plugin_selector.cc:87 msgid "Type" msgstr "Tipo" -#: plugin_selector.cc:89 +#: plugin_selector.cc:88 msgid "Category" msgstr "" -#: plugin_selector.cc:90 +#: plugin_selector.cc:89 #, fuzzy msgid "Creator" msgstr "Criar" -#: plugin_selector.cc:91 +#: plugin_selector.cc:90 #, fuzzy msgid "# Audio In" msgstr "Audição" -#: plugin_selector.cc:92 +#: plugin_selector.cc:91 #, fuzzy msgid "# Audio Out" msgstr "Acrescentar barramento audio" -#: plugin_selector.cc:93 +#: plugin_selector.cc:92 #, fuzzy msgid "# MIDI In" msgstr "Associação MIDI" -#: plugin_selector.cc:94 +#: plugin_selector.cc:93 #, fuzzy msgid "# MIDI Out" msgstr "Rastrear saídas MIDI" -#: plugin_selector.cc:116 +#: plugin_selector.cc:115 #, fuzzy msgid "Plugins to be connected" msgstr "Efeitos/plug-ins para ligar e inserir" -#: plugin_selector.cc:129 +#: plugin_selector.cc:128 msgid "Add a plugin to the effect list" msgstr "Acrescentar à lista de efeitos/plug-ins" -#: plugin_selector.cc:133 +#: plugin_selector.cc:132 msgid "Remove a plugin from the effect list" msgstr "Remover da lista de efeitos/plug-ins" -#: plugin_selector.cc:135 +#: plugin_selector.cc:134 msgid "Update available plugins" msgstr "Actualizar efeitos/plug-ins disponíveis" -#: plugin_selector.cc:172 +#: plugin_selector.cc:171 #, fuzzy msgid "Insert Plugin(s)" msgstr "Inserir região" -#: plugin_selector.cc:321 plugin_selector.cc:322 plugin_selector.cc:323 -#: plugin_selector.cc:324 +#: plugin_selector.cc:320 plugin_selector.cc:321 plugin_selector.cc:322 +#: plugin_selector.cc:323 msgid "variable" msgstr "" -#: plugin_selector.cc:481 +#: plugin_selector.cc:480 msgid "" "The plugin \"%1\" could not be loaded\n" "\n" "See the Log window for more details (maybe)" msgstr "" -#: plugin_selector.cc:629 +#: plugin_selector.cc:628 #, fuzzy msgid "Favorites" msgstr "aGrav" -#: plugin_selector.cc:631 +#: plugin_selector.cc:630 #, fuzzy msgid "Plugin Manager..." msgstr "Novo efeito/plug-in..." -#: plugin_selector.cc:635 +#: plugin_selector.cc:634 #, fuzzy msgid "By Creator" msgstr "Criar" -#: plugin_selector.cc:638 +#: plugin_selector.cc:637 msgid "By Category" msgstr "" -#: plugin_ui.cc:118 +#: plugin_ui.cc:116 msgid "Eh? LADSPA plugins don't have editors!" msgstr "" -#: plugin_ui.cc:127 plugin_ui.cc:270 +#: plugin_ui.cc:125 plugin_ui.cc:228 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no VST support in this " @@ -8663,14 +8677,14 @@ msgstr "" "tipo desconhecido de editor de efeito/plug-in (nota: esta versão do ardour " "não suporta VST)" -#: plugin_ui.cc:130 +#: plugin_ui.cc:128 #, fuzzy msgid "unknown type of editor-supplying plugin" msgstr "" "tipo desconhecido de editor de efeito/plug-in (nota: esta versão do ardour " "não suporta VST)" -#: plugin_ui.cc:300 +#: plugin_ui.cc:258 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no linuxVST support in this " @@ -8679,79 +8693,79 @@ msgstr "" "tipo desconhecido de editor de efeito/plug-in (nota: esta versão do ardour " "não suporta VST)" -#: plugin_ui.cc:372 +#: plugin_ui.cc:330 msgid "create_lv2_editor called on non-LV2 plugin" msgstr "" -#: plugin_ui.cc:460 +#: plugin_ui.cc:418 msgid "Add" msgstr "Acrescentar" -#: plugin_ui.cc:464 +#: plugin_ui.cc:422 #, fuzzy msgid "Description" msgstr "resolução" -#: plugin_ui.cc:465 +#: plugin_ui.cc:423 #, fuzzy msgid "Plugin analysis" msgstr "Efeitos/plug-ins" -#: plugin_ui.cc:472 +#: plugin_ui.cc:430 msgid "" "Presets (if any) for this plugin\n" "(Both factory and user-created)" msgstr "" -#: plugin_ui.cc:473 +#: plugin_ui.cc:431 #, fuzzy msgid "Save a new preset" msgstr "Nome para a nova parametrização:" -#: plugin_ui.cc:474 +#: plugin_ui.cc:432 msgid "Save the current preset" msgstr "" -#: plugin_ui.cc:475 +#: plugin_ui.cc:433 msgid "Delete the current preset" msgstr "" -#: plugin_ui.cc:476 +#: plugin_ui.cc:434 msgid "Disable signal processing by the plugin" msgstr "" -#: plugin_ui.cc:509 plugin_ui.cc:675 +#: plugin_ui.cc:467 plugin_ui.cc:632 msgid "" "Click to allow the plugin to receive keyboard events that %1 would normally " "use as a shortcut" msgstr "" -#: plugin_ui.cc:510 +#: plugin_ui.cc:468 msgid "Click to enable/disable this plugin" msgstr "" -#: plugin_ui.cc:549 +#: plugin_ui.cc:507 #, fuzzy msgid "latency (%1 sample)" msgid_plural "latency (%1 samples)" msgstr[0] "Latência" msgstr[1] "Latência" -#: plugin_ui.cc:551 +#: plugin_ui.cc:509 #, fuzzy msgid "latency (%1 ms)" msgstr "Latência" -#: plugin_ui.cc:562 +#: plugin_ui.cc:520 #, fuzzy msgid "Edit Latency" msgstr "Latência" -#: plugin_ui.cc:602 +#: plugin_ui.cc:559 msgid "Plugin preset %1 not found" msgstr "Parametrização de efeito/plug-in %1 inexistente" -#: plugin_ui.cc:682 +#: plugin_ui.cc:639 msgid "Click to allow normal use of %1 keyboard shortcuts" msgstr "" @@ -8953,53 +8967,66 @@ msgstr "Não existem portos JACK disponíveis" msgid "There are no %1 ports to connect." msgstr "Não existem portos JACK disponíveis" -#: processor_box.cc:358 +#: processor_box.cc:255 +msgid "" +"%1\n" +"Double-click to show GUI.\n" +"Alt+double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:258 +msgid "" +"%1\n" +"Double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:371 #, fuzzy msgid "Show All Controls" msgstr "Mostrar controlos de envio" -#: processor_box.cc:362 +#: processor_box.cc:375 #, fuzzy msgid "Hide All Controls" msgstr "Esconder todos os desvanecimentos cruzados" -#: processor_box.cc:451 +#: processor_box.cc:464 #, fuzzy msgid "on" msgstr "pronto" -#: processor_box.cc:451 rc_option_editor.cc:1914 rc_option_editor.cc:1928 +#: processor_box.cc:464 rc_option_editor.cc:1903 rc_option_editor.cc:1917 msgid "off" msgstr "desligado" -#: processor_box.cc:716 +#: processor_box.cc:729 msgid "" "Right-click to add/remove/edit\n" "plugins,inserts,sends and more" msgstr "" -#: processor_box.cc:1150 processor_box.cc:1540 +#: processor_box.cc:1184 processor_box.cc:1578 msgid "Plugin Incompatibility" msgstr "" -#: processor_box.cc:1153 +#: processor_box.cc:1187 msgid "You attempted to add the plugin \"%1\" in slot %2.\n" msgstr "" -#: processor_box.cc:1159 +#: processor_box.cc:1193 msgid "" "\n" "This plugin has:\n" msgstr "" -#: processor_box.cc:1162 +#: processor_box.cc:1196 #, fuzzy msgid "\t%1 MIDI input\n" msgid_plural "\t%1 MIDI inputs\n" msgstr[0] "%1 entrada" msgstr[1] "%1 entrada" -#: processor_box.cc:1166 +#: processor_box.cc:1200 #, fuzzy msgid "\t%1 audio input\n" msgid_plural "\t%1 audio inputs\n" @@ -9010,38 +9037,38 @@ msgstr[1] "" "entrada\n" "automática" -#: processor_box.cc:1169 +#: processor_box.cc:1203 msgid "" "\n" "but at the insertion point, there are:\n" msgstr "" -#: processor_box.cc:1172 +#: processor_box.cc:1206 #, fuzzy msgid "\t%1 MIDI channel\n" msgid_plural "\t%1 MIDI channels\n" msgstr[0] "canais" msgstr[1] "canais" -#: processor_box.cc:1176 +#: processor_box.cc:1210 #, fuzzy msgid "\t%1 audio channel\n" msgid_plural "\t%1 audio channels\n" msgstr[0] "canais" msgstr[1] "canais" -#: processor_box.cc:1179 +#: processor_box.cc:1213 msgid "" "\n" "%1 is unable to insert this plugin here.\n" msgstr "" -#: processor_box.cc:1216 +#: processor_box.cc:1249 #, fuzzy msgid "Cannot set up new send: %1" msgstr "não foi possível estabelecer receptor de sinal %1" -#: processor_box.cc:1543 +#: processor_box.cc:1581 #, fuzzy msgid "" "You cannot reorder these plugins/sends/inserts\n" @@ -9052,20 +9079,20 @@ msgstr "" "na forma pretendida porque as entradas e saídas\n" "não podem ser combinadas correctamente." -#: processor_box.cc:1728 +#: processor_box.cc:1765 #, fuzzy msgid "Rename Processor" msgstr "Renomear faixa" -#: processor_box.cc:1759 +#: processor_box.cc:1796 msgid "At least 100 IO objects exist with a name like %1 - name not changed" msgstr "" -#: processor_box.cc:1893 +#: processor_box.cc:1930 msgid "plugin insert constructor failed" msgstr "" -#: processor_box.cc:1904 +#: processor_box.cc:1941 #, fuzzy msgid "" "Copying the set of processors on the clipboard failed,\n" @@ -9077,7 +9104,7 @@ msgstr "" "para os efeitos/plug-ins não combinam correctamente\n" "com a configuração desta faixa." -#: processor_box.cc:1950 +#: processor_box.cc:1987 #, fuzzy msgid "" "Do you really want to remove all processors from %1?\n" @@ -9086,16 +9113,16 @@ msgstr "" "Deseja realmente remover todos os redireccionamentos para este barramento?\n" "(esta operação não pode ser desfeita)" -#: processor_box.cc:1954 processor_box.cc:1979 +#: processor_box.cc:1991 processor_box.cc:2016 msgid "Yes, remove them all" msgstr "Sim, remover todos" -#: processor_box.cc:1956 processor_box.cc:1981 +#: processor_box.cc:1993 processor_box.cc:2018 #, fuzzy msgid "Remove processors" msgstr "Remover marcador" -#: processor_box.cc:1971 +#: processor_box.cc:2008 #, fuzzy msgid "" "Do you really want to remove all pre-fader processors from %1?\n" @@ -9104,7 +9131,7 @@ msgstr "" "Deseja realmente remover todos os redireccionamentos para este barramento?\n" "(esta operação não pode ser desfeita)" -#: processor_box.cc:1974 +#: processor_box.cc:2011 #, fuzzy msgid "" "Do you really want to remove all post-fader processors from %1?\n" @@ -9113,59 +9140,59 @@ msgstr "" "Deseja realmente remover todos os redireccionamentos para este barramento?\n" "(esta operação não pode ser desfeita)" -#: processor_box.cc:2178 +#: processor_box.cc:2198 #, fuzzy msgid "New Plugin" msgstr "Novo efeito/plug-in..." -#: processor_box.cc:2181 +#: processor_box.cc:2201 msgid "New Insert" msgstr "Nova inserção" -#: processor_box.cc:2184 +#: processor_box.cc:2204 #, fuzzy msgid "New External Send ..." msgstr "Novo envio..." -#: processor_box.cc:2188 +#: processor_box.cc:2208 #, fuzzy msgid "New Aux Send ..." msgstr "Novo envio..." -#: processor_box.cc:2192 +#: processor_box.cc:2212 #, fuzzy msgid "Clear (all)" msgstr "Apagar todos os intervalos" -#: processor_box.cc:2194 +#: processor_box.cc:2214 #, fuzzy msgid "Clear (pre-fader)" msgstr "Apagar VUímetro" -#: processor_box.cc:2196 +#: processor_box.cc:2216 #, fuzzy msgid "Clear (post-fader)" msgstr "Apagar VUímetro" -#: processor_box.cc:2222 +#: processor_box.cc:2242 msgid "Activate All" msgstr "Activar tudo" -#: processor_box.cc:2224 +#: processor_box.cc:2244 #, fuzzy msgid "Deactivate All" msgstr "Desactivar todos" -#: processor_box.cc:2226 +#: processor_box.cc:2246 #, fuzzy msgid "A/B Plugins" msgstr "Efeitos/plug-ins" -#: processor_box.cc:2235 -msgid "Edit with basic controls..." +#: processor_box.cc:2255 +msgid "Edit with generic controls..." msgstr "" -#: processor_box.cc:2481 +#: processor_box.cc:2531 #, fuzzy msgid "%1: %2 (by %3)" msgstr "ardour: %1: %2 (por %3)" @@ -9298,6 +9325,11 @@ msgstr "" msgid "Recording (seconds of buffering):" msgstr "" +#: rc_option_editor.cc:656 +#, fuzzy +msgid "Control Surface Protocol" +msgstr "Mesas de controlo" + #: rc_option_editor.cc:660 msgid "Feedback" msgstr "" @@ -9306,41 +9338,41 @@ msgstr "" msgid "Double-click on a name to edit settings for an enabled protocol" msgstr "" -#: rc_option_editor.cc:818 +#: rc_option_editor.cc:817 msgid "Show Video Export Info before export" msgstr "" -#: rc_option_editor.cc:819 +#: rc_option_editor.cc:818 msgid "Show Video Server Startup Dialog" msgstr "" -#: rc_option_editor.cc:820 +#: rc_option_editor.cc:819 msgid "Advanced Setup (remote video server)" msgstr "" -#: rc_option_editor.cc:828 +#: rc_option_editor.cc:827 msgid "" "When enabled you can speficify a custom video-server URL and docroot. " "- Do not enable this option unless you know what you are doing." msgstr "" -#: rc_option_editor.cc:830 +#: rc_option_editor.cc:829 msgid "Video Server URL:" msgstr "" -#: rc_option_editor.cc:835 +#: rc_option_editor.cc:834 msgid "" "Base URL of the video-server including http prefix. This is usually 'http://" "hostname.example.org:1554/' and defaults to 'http://localhost:1554/' when " "the video-server is runing locally" msgstr "" -#: rc_option_editor.cc:837 +#: rc_option_editor.cc:836 #, fuzzy msgid "Video Folder:" msgstr "Nome do directório:" -#: rc_option_editor.cc:842 +#: rc_option_editor.cc:841 msgid "" "Local path to the video-server document-root. Only files below this " "directory will be accessible by the video-server. If the server run on a " @@ -9349,122 +9381,122 @@ msgid "" "monitor and file-browsing when opening/adding a video file." msgstr "" -#: rc_option_editor.cc:849 +#: rc_option_editor.cc:848 msgid "" "When enabled an information window with details is displayed before " "the video-export dialog." msgstr "" -#: rc_option_editor.cc:854 +#: rc_option_editor.cc:853 msgid "" "When enabled the video server is never launched automatically without " "confirmation" msgstr "" -#: rc_option_editor.cc:995 +#: rc_option_editor.cc:993 msgid "%1 Preferences" msgstr "" -#: rc_option_editor.cc:1006 +#: rc_option_editor.cc:1004 msgid "DSP CPU Utilization" msgstr "" -#: rc_option_editor.cc:1010 +#: rc_option_editor.cc:1008 msgid "Signal processing uses" msgstr "" -#: rc_option_editor.cc:1015 +#: rc_option_editor.cc:1013 msgid "all but one processor" msgstr "" -#: rc_option_editor.cc:1016 +#: rc_option_editor.cc:1014 #, fuzzy msgid "all available processors" msgstr "Portos disponíveis" -#: rc_option_editor.cc:1019 +#: rc_option_editor.cc:1017 msgid "%1 processors" msgstr "" -#: rc_option_editor.cc:1022 +#: rc_option_editor.cc:1020 msgid "This setting will only take effect when %1 is restarted." msgstr "" -#: rc_option_editor.cc:1027 +#: rc_option_editor.cc:1025 #, fuzzy msgid "Options|Undo" msgstr "Opções" -#: rc_option_editor.cc:1034 +#: rc_option_editor.cc:1032 #, fuzzy msgid "Verify removal of last capture" msgstr "Verificar remoção da última captura" -#: rc_option_editor.cc:1042 +#: rc_option_editor.cc:1040 msgid "Make periodic backups of the session file" msgstr "" -#: rc_option_editor.cc:1047 +#: rc_option_editor.cc:1045 #, fuzzy msgid "Session Management" msgstr "Novo nome de sessão:" -#: rc_option_editor.cc:1052 +#: rc_option_editor.cc:1050 msgid "Always copy imported files" msgstr "" -#: rc_option_editor.cc:1059 +#: rc_option_editor.cc:1057 #, fuzzy msgid "Default folder for new sessions:" msgstr "Seleccionar regiões" -#: rc_option_editor.cc:1067 +#: rc_option_editor.cc:1065 msgid "Maximum number of recent sessions" msgstr "" -#: rc_option_editor.cc:1080 +#: rc_option_editor.cc:1078 #, fuzzy msgid "Click gain level" msgstr "Ficheiro audio para metrónomo" -#: rc_option_editor.cc:1085 route_time_axis.cc:206 route_time_axis.cc:667 +#: rc_option_editor.cc:1083 route_time_axis.cc:206 route_time_axis.cc:667 msgid "Automation" msgstr "Automatização" -#: rc_option_editor.cc:1090 +#: rc_option_editor.cc:1088 msgid "Thinning factor (larger value => less data)" msgstr "" -#: rc_option_editor.cc:1099 +#: rc_option_editor.cc:1097 msgid "Automation sampling interval (milliseconds)" msgstr "" -#: rc_option_editor.cc:1111 +#: rc_option_editor.cc:1109 #, fuzzy msgid "Keep record-enable engaged on stop" msgstr "Gravação permanece activa quando parar" -#: rc_option_editor.cc:1120 +#: rc_option_editor.cc:1118 #, fuzzy msgid "Stop recording when an xrun occurs" msgstr "Suspender gravação em caso de falha sincrónica (XRUN)" -#: rc_option_editor.cc:1125 +#: rc_option_editor.cc:1123 msgid "" "When enabled %1 will stop recording if an over- or underrun is " "detected by the audio engine" msgstr "" -#: rc_option_editor.cc:1131 +#: rc_option_editor.cc:1129 msgid "Create markers where xruns occur" msgstr "" -#: rc_option_editor.cc:1140 +#: rc_option_editor.cc:1138 #, fuzzy msgid "Stop at the end of the session" msgstr "Ir para o final da sessão" -#: rc_option_editor.cc:1145 +#: rc_option_editor.cc:1143 msgid "" "When enabled if %1 is not recording, it will stop the " "transport when it reaches the current session end marker\n" @@ -9473,11 +9505,11 @@ msgid "" "all times" msgstr "" -#: rc_option_editor.cc:1153 +#: rc_option_editor.cc:1151 msgid "Do seamless looping (not possible when slaved to MTC, JACK etc)" msgstr "" -#: rc_option_editor.cc:1158 +#: rc_option_editor.cc:1156 msgid "" "When enabled this will loop by reading ahead and wrapping around at " "the loop point, preventing any need to do a transport locate at the end of " @@ -9487,41 +9519,41 @@ msgid "" "loop when %1 reaches the end which will often cause a small click or delay" msgstr "" -#: rc_option_editor.cc:1166 +#: rc_option_editor.cc:1164 msgid "Disable per-track record disarm while rolling" msgstr "" -#: rc_option_editor.cc:1170 +#: rc_option_editor.cc:1168 msgid "" "When enabled this will prevent you from accidentally stopping " "specific tracks recording during a take" msgstr "" -#: rc_option_editor.cc:1175 +#: rc_option_editor.cc:1173 #, fuzzy msgid "12dB gain reduction during fast-forward and fast-rewind" msgstr "Atenuar 12dB durante o rebobinar/avançar" -#: rc_option_editor.cc:1179 +#: rc_option_editor.cc:1177 msgid "" "This will reduce the unpleasant increase in perceived volume that occurs " "when fast-forwarding or rewinding through some kinds of audio" msgstr "" -#: rc_option_editor.cc:1183 +#: rc_option_editor.cc:1181 msgid "Sync/Slave" msgstr "" -#: rc_option_editor.cc:1187 +#: rc_option_editor.cc:1185 #, fuzzy msgid "External timecode source" msgstr "Sicronia de posição" -#: rc_option_editor.cc:1197 +#: rc_option_editor.cc:1195 msgid "Match session video frame rate to external timecode" msgstr "" -#: rc_option_editor.cc:1203 +#: rc_option_editor.cc:1201 msgid "" "This option controls the value of the video frame rate while chasing " "an external timecode source.\n" @@ -9535,22 +9567,22 @@ msgid "" "external timecode standard and the session standard." msgstr "" -#: rc_option_editor.cc:1213 +#: rc_option_editor.cc:1211 #, fuzzy msgid "External timecode is sync locked" msgstr "Sicronia de posição" -#: rc_option_editor.cc:1219 +#: rc_option_editor.cc:1217 msgid "" "When enabled indicates that the selected external timecode source " "shares sync (Black & Burst, Wordclock, etc) with the audio interface." msgstr "" -#: rc_option_editor.cc:1226 +#: rc_option_editor.cc:1224 msgid "Lock to 29.9700 fps instead of 30000/1001" msgstr "" -#: rc_option_editor.cc:1232 +#: rc_option_editor.cc:1230 msgid "" "When enabled the external timecode source is assumed to use 29.97 fps " "instead of 30000/1001.\n" @@ -9563,151 +9595,151 @@ msgid "" "variant of using exactly 29.97 fps has zero timecode drift.\n" msgstr "" -#: rc_option_editor.cc:1242 +#: rc_option_editor.cc:1240 #, fuzzy msgid "LTC Reader" msgstr "Cabeçalho" -#: rc_option_editor.cc:1246 +#: rc_option_editor.cc:1244 msgid "LTC incoming port" msgstr "" -#: rc_option_editor.cc:1259 +#: rc_option_editor.cc:1257 #, fuzzy msgid "LTC Generator" msgstr "Criar" -#: rc_option_editor.cc:1264 +#: rc_option_editor.cc:1262 #, fuzzy msgid "Enable LTC generator" msgstr "Gravar" -#: rc_option_editor.cc:1271 +#: rc_option_editor.cc:1269 msgid "send LTC while stopped" msgstr "" -#: rc_option_editor.cc:1277 +#: rc_option_editor.cc:1275 msgid "" "When enabled %1 will continue to send LTC information even when the " "transport (playhead) is not moving" msgstr "" -#: rc_option_editor.cc:1283 +#: rc_option_editor.cc:1281 #, fuzzy msgid "LTC generator level" msgstr "Criar" -#: rc_option_editor.cc:1287 +#: rc_option_editor.cc:1285 msgid "" "Specify the Peak Volume of the generated LTC signal in dbFS. A good value " "is 0dBu ^= -18dbFS in an EBU calibrated system" msgstr "" -#: rc_option_editor.cc:1299 +#: rc_option_editor.cc:1297 #, fuzzy msgid "Link selection of regions and tracks" msgstr "Inverter selecção na faixa" -#: rc_option_editor.cc:1307 +#: rc_option_editor.cc:1305 msgid "Move relevant automation when audio regions are moved" msgstr "" -#: rc_option_editor.cc:1315 +#: rc_option_editor.cc:1313 msgid "Show meters on tracks in the editor" msgstr "" -#: rc_option_editor.cc:1322 +#: rc_option_editor.cc:1320 msgid "Regions in active edit groups are edited together" msgstr "" -#: rc_option_editor.cc:1323 +#: rc_option_editor.cc:1321 msgid "whenever they overlap in time" msgstr "" -#: rc_option_editor.cc:1324 +#: rc_option_editor.cc:1322 msgid "only if they have identical length, position and origin" msgstr "" -#: rc_option_editor.cc:1334 +#: rc_option_editor.cc:1332 msgid "Make rubberband selection rectangle snap to the grid" msgstr "" -#: rc_option_editor.cc:1342 +#: rc_option_editor.cc:1340 #, fuzzy msgid "Show waveforms in regions" msgstr "Mostrar regiões de automatização" -#: rc_option_editor.cc:1350 +#: rc_option_editor.cc:1348 #, fuzzy msgid "Show gain envelopes in audio regions" msgstr "Mostrar regiões de automatização" -#: rc_option_editor.cc:1351 +#: rc_option_editor.cc:1349 msgid "in all modes" msgstr "" -#: rc_option_editor.cc:1352 +#: rc_option_editor.cc:1350 msgid "only in region gain mode" msgstr "" -#: rc_option_editor.cc:1359 +#: rc_option_editor.cc:1357 #, fuzzy msgid "Waveform scale" msgstr "Forma de onda" -#: rc_option_editor.cc:1364 +#: rc_option_editor.cc:1362 msgid "linear" msgstr "linear" -#: rc_option_editor.cc:1365 +#: rc_option_editor.cc:1363 msgid "logarithmic" msgstr "" -#: rc_option_editor.cc:1371 +#: rc_option_editor.cc:1369 #, fuzzy msgid "Waveform shape" msgstr "Forma de onda" -#: rc_option_editor.cc:1376 +#: rc_option_editor.cc:1374 #, fuzzy msgid "traditional" msgstr "Tradicional" -#: rc_option_editor.cc:1377 +#: rc_option_editor.cc:1375 #, fuzzy msgid "rectified" msgstr "Rectificado" -#: rc_option_editor.cc:1384 +#: rc_option_editor.cc:1382 msgid "Show waveforms for audio while it is being recorded" msgstr "" -#: rc_option_editor.cc:1392 +#: rc_option_editor.cc:1390 msgid "Show zoom toolbar" msgstr "" -#: rc_option_editor.cc:1400 +#: rc_option_editor.cc:1398 msgid "Color regions using their track's color" msgstr "" -#: rc_option_editor.cc:1408 +#: rc_option_editor.cc:1406 msgid "Update editor window during drags of the summary" msgstr "" -#: rc_option_editor.cc:1416 +#: rc_option_editor.cc:1414 msgid "Synchronise editor and mixer track order" msgstr "" -#: rc_option_editor.cc:1424 +#: rc_option_editor.cc:1422 msgid "Synchronise editor and mixer selection" msgstr "" -#: rc_option_editor.cc:1431 +#: rc_option_editor.cc:1429 #, fuzzy msgid "Name new markers" msgstr "remover marcador" -#: rc_option_editor.cc:1437 +#: rc_option_editor.cc:1435 msgid "" "If enabled, popup a dialog when a new marker is created to allow its name to " "be set as it is created.\n" @@ -9715,375 +9747,368 @@ msgid "" "You can always rename markers by right-clicking on them" msgstr "" -#: rc_option_editor.cc:1443 +#: rc_option_editor.cc:1441 msgid "Auto-scroll editor window when dragging near its edges" msgstr "" -#: rc_option_editor.cc:1450 +#: rc_option_editor.cc:1448 msgid "Buffering" msgstr "" -#: rc_option_editor.cc:1458 +#: rc_option_editor.cc:1456 #, fuzzy msgid "Record monitoring handled by" msgstr "Monitorização" -#: rc_option_editor.cc:1469 +#: rc_option_editor.cc:1467 #, fuzzy msgid "ardour" msgstr "ardour: cronómetro" -#: rc_option_editor.cc:1470 +#: rc_option_editor.cc:1468 #, fuzzy msgid "audio hardware" msgstr "Quadros audio" -#: rc_option_editor.cc:1477 +#: rc_option_editor.cc:1475 #, fuzzy msgid "Tape machine mode" msgstr "Modo de automatizaçã" -#: rc_option_editor.cc:1482 +#: rc_option_editor.cc:1480 msgid "Connection of tracks and busses" msgstr "" -#: rc_option_editor.cc:1487 +#: rc_option_editor.cc:1485 msgid "Auto-connect master/monitor busses" msgstr "" -#: rc_option_editor.cc:1494 +#: rc_option_editor.cc:1492 #, fuzzy msgid "Connect track inputs" msgstr "Ligar entradas de faixas novas automaticamente" -#: rc_option_editor.cc:1499 +#: rc_option_editor.cc:1497 #, fuzzy msgid "automatically to physical inputs" msgstr "Ligar entradas automaticamente" -#: rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1498 rc_option_editor.cc:1511 msgid "manually" msgstr "" -#: rc_option_editor.cc:1506 +#: rc_option_editor.cc:1504 #, fuzzy msgid "Connect track and bus outputs" msgstr "Ligar saídas principais de faixas novas a automaticamente" -#: rc_option_editor.cc:1511 +#: rc_option_editor.cc:1509 #, fuzzy msgid "automatically to physical outputs" msgstr "Ligar saídas automaticamente" -#: rc_option_editor.cc:1512 +#: rc_option_editor.cc:1510 #, fuzzy msgid "automatically to master bus" msgstr "ligar saídas principais automaticamente" -#: rc_option_editor.cc:1517 +#: rc_option_editor.cc:1515 #, fuzzy msgid "Denormals" msgstr "normal" -#: rc_option_editor.cc:1522 +#: rc_option_editor.cc:1520 msgid "Use DC bias to protect against denormals" msgstr "" -#: rc_option_editor.cc:1529 +#: rc_option_editor.cc:1527 msgid "Processor handling" msgstr "" -#: rc_option_editor.cc:1534 +#: rc_option_editor.cc:1532 msgid "no processor handling" msgstr "" -#: rc_option_editor.cc:1539 +#: rc_option_editor.cc:1537 msgid "use FlushToZero" msgstr "" -#: rc_option_editor.cc:1543 +#: rc_option_editor.cc:1541 msgid "use DenormalsAreZero" msgstr "" -#: rc_option_editor.cc:1547 +#: rc_option_editor.cc:1545 msgid "use FlushToZero and DenormalsAreZero" msgstr "" -#: rc_option_editor.cc:1557 +#: rc_option_editor.cc:1555 #, fuzzy msgid "Silence plugins when the transport is stopped" msgstr "Suspender efeitos/plug-ins com transporte" -#: rc_option_editor.cc:1565 +#: rc_option_editor.cc:1563 msgid "Make new plugins active" msgstr "" -#: rc_option_editor.cc:1573 +#: rc_option_editor.cc:1571 msgid "Enable automatic analysis of audio" msgstr "" -#: rc_option_editor.cc:1581 +#: rc_option_editor.cc:1579 #, fuzzy msgid "Replicate missing region channels" msgstr "Criar uma região para cada canal" -#: rc_option_editor.cc:1588 rc_option_editor.cc:1603 rc_option_editor.cc:1615 -#: rc_option_editor.cc:1627 rc_option_editor.cc:1639 rc_option_editor.cc:1643 -#: rc_option_editor.cc:1651 rc_option_editor.cc:1659 rc_option_editor.cc:1667 -#: rc_option_editor.cc:1669 rc_option_editor.cc:1677 rc_option_editor.cc:1685 -#: rc_option_editor.cc:1693 +#: rc_option_editor.cc:1586 rc_option_editor.cc:1601 rc_option_editor.cc:1613 +#: rc_option_editor.cc:1625 rc_option_editor.cc:1637 rc_option_editor.cc:1641 +#: rc_option_editor.cc:1649 rc_option_editor.cc:1657 rc_option_editor.cc:1665 +#: rc_option_editor.cc:1667 rc_option_editor.cc:1675 rc_option_editor.cc:1683 +#: rc_option_editor.cc:1691 #, fuzzy msgid "Solo / mute" msgstr "Solo via barramento" -#: rc_option_editor.cc:1591 +#: rc_option_editor.cc:1589 msgid "Solo-in-place mute cut (dB)" msgstr "" -#: rc_option_editor.cc:1598 +#: rc_option_editor.cc:1596 msgid "Solo controls are Listen controls" msgstr "" -#: rc_option_editor.cc:1607 +#: rc_option_editor.cc:1605 #, fuzzy msgid "Listen Position" msgstr "Posição" -#: rc_option_editor.cc:1612 +#: rc_option_editor.cc:1610 msgid "after-fader (AFL)" msgstr "" -#: rc_option_editor.cc:1613 +#: rc_option_editor.cc:1611 #, fuzzy msgid "pre-fader (PFL)" msgstr "Encaminhamentos pré-atenuador" -#: rc_option_editor.cc:1619 +#: rc_option_editor.cc:1617 msgid "PFL signals come from" msgstr "" -#: rc_option_editor.cc:1624 +#: rc_option_editor.cc:1622 #, fuzzy msgid "before pre-fader processors" msgstr "Remover marcador" -#: rc_option_editor.cc:1625 +#: rc_option_editor.cc:1623 msgid "pre-fader but after pre-fader processors" msgstr "" -#: rc_option_editor.cc:1631 +#: rc_option_editor.cc:1629 msgid "AFL signals come from" msgstr "" -#: rc_option_editor.cc:1636 +#: rc_option_editor.cc:1634 #, fuzzy msgid "immediately post-fader" msgstr "Apagar VUímetro" -#: rc_option_editor.cc:1637 +#: rc_option_editor.cc:1635 #, fuzzy msgid "after post-fader processors (before pan)" msgstr "Remover marcador" -#: rc_option_editor.cc:1646 +#: rc_option_editor.cc:1644 msgid "Exclusive solo" msgstr "" -#: rc_option_editor.cc:1654 +#: rc_option_editor.cc:1652 #, fuzzy msgid "Show solo muting" msgstr "Mostrar todas as automatizações" -#: rc_option_editor.cc:1662 +#: rc_option_editor.cc:1660 msgid "Soloing overrides muting" msgstr "" -#: rc_option_editor.cc:1667 +#: rc_option_editor.cc:1665 #, fuzzy msgid "Default track / bus muting options" msgstr "Faixas/barramentos" -#: rc_option_editor.cc:1672 +#: rc_option_editor.cc:1670 msgid "Mute affects pre-fader sends" msgstr "" -#: rc_option_editor.cc:1680 +#: rc_option_editor.cc:1678 msgid "Mute affects post-fader sends" msgstr "" -#: rc_option_editor.cc:1688 +#: rc_option_editor.cc:1686 #, fuzzy msgid "Mute affects control outputs" msgstr "usar saídas de controlo" -#: rc_option_editor.cc:1696 +#: rc_option_editor.cc:1694 msgid "Mute affects main outputs" msgstr "" -#: rc_option_editor.cc:1712 +#: rc_option_editor.cc:1710 #, fuzzy msgid "Send MIDI Time Code" msgstr "Enviar controlo MIDI" -#: rc_option_editor.cc:1720 +#: rc_option_editor.cc:1718 msgid "Percentage either side of normal transport speed to transmit MTC" msgstr "" -#: rc_option_editor.cc:1729 +#: rc_option_editor.cc:1727 msgid "Obey MIDI Machine Control commands" msgstr "" -#: rc_option_editor.cc:1737 +#: rc_option_editor.cc:1735 msgid "Send MIDI Machine Control commands" msgstr "" -#: rc_option_editor.cc:1745 +#: rc_option_editor.cc:1743 #, fuzzy msgid "Send MIDI control feedback" msgstr "Enviar controlo MIDI" -#: rc_option_editor.cc:1753 +#: rc_option_editor.cc:1751 msgid "Inbound MMC device ID" msgstr "" -#: rc_option_editor.cc:1762 +#: rc_option_editor.cc:1760 msgid "Outbound MMC device ID" msgstr "" -#: rc_option_editor.cc:1771 +#: rc_option_editor.cc:1769 msgid "Initial program change" msgstr "" -#: rc_option_editor.cc:1780 +#: rc_option_editor.cc:1778 msgid "Display first MIDI bank/program as 0" msgstr "" -#: rc_option_editor.cc:1788 +#: rc_option_editor.cc:1786 msgid "Never display periodic MIDI messages (MTC, MIDI Clock)" msgstr "" -#: rc_option_editor.cc:1796 +#: rc_option_editor.cc:1794 #, fuzzy msgid "Sound MIDI notes as they are selected" msgstr "Inserir selecção" -#: rc_option_editor.cc:1804 rc_option_editor.cc:1814 rc_option_editor.cc:1816 -#: rc_option_editor.cc:1818 rc_option_editor.cc:1820 rc_option_editor.cc:1833 +#: rc_option_editor.cc:1802 rc_option_editor.cc:1812 rc_option_editor.cc:1814 #, fuzzy msgid "User interaction" msgstr "Operações em regiões" -#: rc_option_editor.cc:1807 +#: rc_option_editor.cc:1805 msgid "" "Use translations of %1 messages\n" " (requires a restart of %1 to take effect)\n" " (if available for your language preferences)" msgstr "" -#: rc_option_editor.cc:1814 +#: rc_option_editor.cc:1812 msgid "Keyboard" msgstr "" -#: rc_option_editor.cc:1818 -#, fuzzy -msgid "Control surfaces" -msgstr "Mesas de controlo" - -#: rc_option_editor.cc:1824 +#: rc_option_editor.cc:1822 #, fuzzy msgid "Control surface remote ID" msgstr "Mesas de controlo" -#: rc_option_editor.cc:1829 +#: rc_option_editor.cc:1827 #, fuzzy msgid "assigned by user" msgstr "não atribuidas" -#: rc_option_editor.cc:1830 +#: rc_option_editor.cc:1828 msgid "follows order of mixer" msgstr "" -#: rc_option_editor.cc:1831 +#: rc_option_editor.cc:1829 msgid "follows order of editor" msgstr "" -#: rc_option_editor.cc:1842 rc_option_editor.cc:1850 rc_option_editor.cc:1860 -#: rc_option_editor.cc:1862 rc_option_editor.cc:1870 rc_option_editor.cc:1888 -#: rc_option_editor.cc:1897 rc_option_editor.cc:1905 rc_option_editor.cc:1919 -#: rc_option_editor.cc:1936 -msgid "GUI" +#: rc_option_editor.cc:1838 rc_option_editor.cc:1846 rc_option_editor.cc:1856 +#: rc_option_editor.cc:1877 rc_option_editor.cc:1886 rc_option_editor.cc:1894 +#: rc_option_editor.cc:1908 rc_option_editor.cc:1925 +msgid "Preferences|GUI" msgstr "" -#: rc_option_editor.cc:1845 +#: rc_option_editor.cc:1841 msgid "Graphically indicate mouse pointer hovering over various widgets" msgstr "" -#: rc_option_editor.cc:1853 +#: rc_option_editor.cc:1849 msgid "Show tooltips if mouse hovers over a control" msgstr "" -#: rc_option_editor.cc:1865 -msgid "Use plugins' own interfaces instead of %1's" +#: rc_option_editor.cc:1859 +msgid "GUI" msgstr "" -#: rc_option_editor.cc:1873 +#: rc_option_editor.cc:1862 msgid "update transport clock display every 40ms instead of every 100ms" msgstr "" -#: rc_option_editor.cc:1890 +#: rc_option_editor.cc:1879 #, fuzzy msgid "Mixer Strip" msgstr "Mostrar painel de mistura" -#: rc_option_editor.cc:1900 +#: rc_option_editor.cc:1889 #, fuzzy msgid "Use narrow strips in the mixer by default" msgstr "Estreitar painéis de mistura" -#: rc_option_editor.cc:1909 +#: rc_option_editor.cc:1898 #, fuzzy msgid "Meter hold time" msgstr "VUímetro (persistência)" -#: rc_option_editor.cc:1915 +#: rc_option_editor.cc:1904 #, fuzzy msgid "short" msgstr "Curto" -#: rc_option_editor.cc:1916 rc_option_editor.cc:1931 +#: rc_option_editor.cc:1905 rc_option_editor.cc:1920 #, fuzzy msgid "medium" msgstr "Médio" -#: rc_option_editor.cc:1917 +#: rc_option_editor.cc:1906 msgid "long" msgstr "" -#: rc_option_editor.cc:1923 +#: rc_option_editor.cc:1912 #, fuzzy msgid "Meter fall-off" msgstr "VUímetro (decaimento)" -#: rc_option_editor.cc:1929 +#: rc_option_editor.cc:1918 #, fuzzy msgid "slowest" msgstr "Mais lento" -#: rc_option_editor.cc:1930 +#: rc_option_editor.cc:1919 msgid "slow" msgstr "" -#: rc_option_editor.cc:1932 +#: rc_option_editor.cc:1921 #, fuzzy msgid "fast" msgstr "rápido" -#: rc_option_editor.cc:1933 +#: rc_option_editor.cc:1922 #, fuzzy msgid "faster" msgstr "Rápido" -#: rc_option_editor.cc:1934 +#: rc_option_editor.cc:1923 msgid "fastest" msgstr "rápido" @@ -10096,7 +10121,7 @@ msgstr "ouvir esta região" msgid "Position:" msgstr "Posição" -#: region_editor.cc:90 +#: region_editor.cc:90 add_video_dialog.cc:169 msgid "End:" msgstr "Final:" @@ -10336,20 +10361,20 @@ msgstr "Seleccionar" msgid "Active state" msgstr "Activar" -#: route_group_dialog.cc:47 route_group_dialog.cc:77 theme_manager.cc:69 +#: route_group_dialog.cc:47 route_group_dialog.cc:76 theme_manager.cc:71 msgid "Color" msgstr "Cor" -#: route_group_dialog.cc:54 +#: route_group_dialog.cc:53 msgid "RouteGroupDialog" msgstr "" -#: route_group_dialog.cc:93 +#: route_group_dialog.cc:92 #, fuzzy msgid "Sharing" msgstr "Avançado..." -#: route_group_dialog.cc:183 +#: route_group_dialog.cc:182 msgid "" "A route group of this name already exists. Please use a different name." msgstr "" @@ -11172,196 +11197,196 @@ msgstr "" msgid "-4.1667 - 0.1%" msgstr "" -#: session_option_editor.cc:85 +#: session_option_editor.cc:84 msgid "" "Use Video File's FPS Instead of Timecode Value for Timeline and Video " "Monitor." msgstr "" -#: session_option_editor.cc:92 +#: session_option_editor.cc:91 msgid "" "Apply Pull-Up/Down to Video Timeline and Video Monitor (Unless in JACK-sync)." msgstr "" -#: session_option_editor.cc:98 +#: session_option_editor.cc:96 #, fuzzy msgid "Ext Timecode Offsets" msgstr "Quadros audio" -#: session_option_editor.cc:102 +#: session_option_editor.cc:100 #, fuzzy msgid "Slave Timecode offset" msgstr "Quadros audio" -#: session_option_editor.cc:109 +#: session_option_editor.cc:107 msgid "The specified offset is added to the received timecode (MTC or LTC)." msgstr "" -#: session_option_editor.cc:115 +#: session_option_editor.cc:113 #, fuzzy msgid "Timecode Generator offset" msgstr "Quadros audio" -#: session_option_editor.cc:122 +#: session_option_editor.cc:120 msgid "" "Specify an offset which is added to the generated timecode (so far only LTC)." msgstr "" -#: session_option_editor.cc:126 +#: session_option_editor.cc:124 msgid "JACK Transport/Time Settings" msgstr "" -#: session_option_editor.cc:130 +#: session_option_editor.cc:128 msgid "" "%1 is JACK Time Master (provides Bar|Beat|Tick and other information to JACK)" msgstr "" -#: session_option_editor.cc:139 +#: session_option_editor.cc:137 #, fuzzy msgid "Default crossfade type" msgstr "Desvanecimento cruzado" -#: session_option_editor.cc:144 +#: session_option_editor.cc:142 msgid "Constant power (-3dB) crossfade" msgstr "" -#: session_option_editor.cc:145 +#: session_option_editor.cc:143 msgid "Linear (-6dB) crossfade" msgstr "" -#: session_option_editor.cc:150 +#: session_option_editor.cc:148 msgid "destructive-xfade-seconds" msgstr "" -#: session_option_editor.cc:151 +#: session_option_editor.cc:149 #, fuzzy msgid "Destructive crossfade length" msgstr "Desvanecimento cruzado destrutivo (msegs)" -#: session_option_editor.cc:160 +#: session_option_editor.cc:158 #, fuzzy msgid "Region fades active" msgstr "Regiões/data do ficheiro" -#: session_option_editor.cc:167 +#: session_option_editor.cc:165 #, fuzzy msgid "Region fades visible" msgstr "Regiões/tamanho de ficheiro" -#: session_option_editor.cc:174 session_option_editor.cc:187 -#: session_option_editor.cc:201 session_option_editor.cc:203 -#: session_option_editor.cc:209 session_option_editor.cc:216 +#: session_option_editor.cc:172 session_option_editor.cc:185 +#: session_option_editor.cc:199 session_option_editor.cc:201 +#: session_option_editor.cc:207 session_option_editor.cc:214 #, fuzzy msgid "Media" msgstr "Médio" -#: session_option_editor.cc:174 +#: session_option_editor.cc:172 #, fuzzy msgid "Audio file format" msgstr "Formato de ficheiro audio" -#: session_option_editor.cc:178 +#: session_option_editor.cc:176 #, fuzzy msgid "Sample format" msgstr "Formato de amostra" -#: session_option_editor.cc:183 +#: session_option_editor.cc:181 #, fuzzy msgid "32-bit floating point" msgstr "WAVE/vírgula flutuante" -#: session_option_editor.cc:184 +#: session_option_editor.cc:182 msgid "24-bit integer" msgstr "" -#: session_option_editor.cc:185 +#: session_option_editor.cc:183 msgid "16-bit integer" msgstr "" -#: session_option_editor.cc:191 +#: session_option_editor.cc:189 #, fuzzy msgid "File type" msgstr "Tipo de ficheiro" -#: session_option_editor.cc:196 +#: session_option_editor.cc:194 #, fuzzy msgid "Broadcast WAVE" msgstr "WAVE/vírgula flutuante (difusão)" -#: session_option_editor.cc:197 +#: session_option_editor.cc:195 msgid "WAVE" msgstr "" -#: session_option_editor.cc:198 +#: session_option_editor.cc:196 msgid "WAVE-64" msgstr "" -#: session_option_editor.cc:203 +#: session_option_editor.cc:201 #, fuzzy msgid "File locations" msgstr "apagar localizações" -#: session_option_editor.cc:205 +#: session_option_editor.cc:203 msgid "Search for audio files in:" msgstr "" -#: session_option_editor.cc:211 +#: session_option_editor.cc:209 msgid "Search for MIDI files in:" msgstr "" -#: session_option_editor.cc:222 +#: session_option_editor.cc:220 msgid "" "Track Input Monitoring automatically follows transport state (\"auto-input\")" msgstr "" -#: session_option_editor.cc:229 +#: session_option_editor.cc:227 #, fuzzy msgid "Use monitor section in this session" msgstr "Suspender transporte no final da sessão" -#: session_option_editor.cc:240 +#: session_option_editor.cc:238 msgid "MIDI region copies are independent" msgstr "" -#: session_option_editor.cc:247 +#: session_option_editor.cc:245 msgid "" "Policy for handling overlapping notes\n" " on the same MIDI channel" msgstr "" -#: session_option_editor.cc:252 +#: session_option_editor.cc:250 msgid "never allow them" msgstr "" -#: session_option_editor.cc:253 +#: session_option_editor.cc:251 msgid "don't do anything in particular" msgstr "" -#: session_option_editor.cc:254 +#: session_option_editor.cc:252 msgid "replace any overlapped existing note" msgstr "" -#: session_option_editor.cc:255 +#: session_option_editor.cc:253 msgid "shorten the overlapped existing note" msgstr "" -#: session_option_editor.cc:256 +#: session_option_editor.cc:254 msgid "shorten the overlapping new note" msgstr "" -#: session_option_editor.cc:257 +#: session_option_editor.cc:255 msgid "replace both overlapping notes with a single note" msgstr "" -#: session_option_editor.cc:261 +#: session_option_editor.cc:259 msgid "Glue to bars and beats" msgstr "" -#: session_option_editor.cc:265 +#: session_option_editor.cc:263 msgid "Glue new markers to bars and beats" msgstr "" -#: session_option_editor.cc:272 +#: session_option_editor.cc:270 msgid "Glue new regions to bars and beats" msgstr "" @@ -11450,12 +11475,12 @@ msgstr "Quadros audio" msgid "MIDI files" msgstr "Associação MIDI" -#: sfdb_ui.cc:458 +#: sfdb_ui.cc:458 add_video_dialog.cc:131 #, fuzzy msgid "All files" msgstr "ficheiros limpos" -#: sfdb_ui.cc:477 +#: sfdb_ui.cc:477 add_video_dialog.cc:142 #, fuzzy msgid "Browse Files" msgstr "Pesquisar" @@ -11518,7 +11543,7 @@ msgstr "" msgid "ID" msgstr "E" -#: sfdb_ui.cc:573 +#: sfdb_ui.cc:573 add_video_dialog.cc:83 #, fuzzy msgid "Filename" msgstr "Renomear" @@ -11709,53 +11734,53 @@ msgstr "" msgid "Fastest" msgstr "Mais rápido" -#: shuttle_control.cc:55 +#: shuttle_control.cc:56 #, fuzzy msgid "Shuttle speed control (Context-click for options)" msgstr "Controlo de velocidade" -#: shuttle_control.cc:164 +#: shuttle_control.cc:165 #, fuzzy msgid "Percent" msgstr "Percentagem" -#: shuttle_control.cc:172 +#: shuttle_control.cc:173 msgid "Units" msgstr "" -#: shuttle_control.cc:178 shuttle_control.cc:598 +#: shuttle_control.cc:179 shuttle_control.cc:599 msgid "Sprung" msgstr "Salto" -#: shuttle_control.cc:182 shuttle_control.cc:601 +#: shuttle_control.cc:183 shuttle_control.cc:602 msgid "Wheel" msgstr "Roda" -#: shuttle_control.cc:216 +#: shuttle_control.cc:217 msgid "Maximum speed" msgstr "Velocidade máxima" -#: shuttle_control.cc:560 +#: shuttle_control.cc:561 #, fuzzy msgid "Playing" msgstr "Reprodução" -#: shuttle_control.cc:575 +#: shuttle_control.cc:576 #, fuzzy, c-format msgid "<<< %+d semitones" msgstr "Semi-tons" -#: shuttle_control.cc:577 +#: shuttle_control.cc:578 #, fuzzy, c-format msgid ">>> %+d semitones" msgstr "Semi-tons" -#: shuttle_control.cc:582 +#: shuttle_control.cc:583 #, fuzzy msgid "Stopped" msgstr "Parar" -#: splash.cc:69 +#: splash.cc:73 msgid "%1 loading ..." msgstr "" @@ -11797,7 +11822,7 @@ msgstr "" msgid "I'd like more options for this session" msgstr "" -#: startup.cc:196 +#: startup.cc:194 msgid "" "Welcome to this BETA release of Ardour 3.0\n" "\n" @@ -11822,15 +11847,15 @@ msgid "" " http://ardour.org/support\n" msgstr "" -#: startup.cc:220 +#: startup.cc:218 msgid "This is a BETA RELEASE" msgstr "" -#: startup.cc:326 +#: startup.cc:324 msgid "Audio / MIDI Setup" msgstr "" -#: startup.cc:338 +#: startup.cc:336 msgid "" "%1 is a digital audio workstation. You can use it to " "record, edit and mix multi-track audio. You can produce your own CDs, mix " @@ -11840,15 +11865,15 @@ msgid "" "program. " msgstr "" -#: startup.cc:364 +#: startup.cc:362 msgid "Welcome to %1" msgstr "" -#: startup.cc:387 +#: startup.cc:385 msgid "Default folder for %1 sessions" msgstr "" -#: startup.cc:393 +#: startup.cc:391 msgid "" "Each project that you work on with %1 has its own folder.\n" "These can require a lot of disk space if you are recording audio.\n" @@ -11858,11 +11883,11 @@ msgid "" "(You can put new sessions anywhere, this is just a default)" msgstr "" -#: startup.cc:417 +#: startup.cc:415 msgid "Default folder for new sessions" msgstr "" -#: startup.cc:438 +#: startup.cc:436 msgid "" "While recording instruments or vocals, you probably want to listen to the\n" "signal as well as record it. This is called \"monitoring\". There are\n" @@ -11876,32 +11901,32 @@ msgid "" "If you do not understand what this is about, just accept the default." msgstr "" -#: startup.cc:459 +#: startup.cc:457 #, fuzzy msgid "Monitoring Choices" msgstr "Monitorização" -#: startup.cc:482 +#: startup.cc:480 msgid "Use a Master bus directly" msgstr "" -#: startup.cc:484 +#: startup.cc:482 msgid "" "Connect the Master bus directly to your hardware outputs. This is preferable " "for simple usage." msgstr "" -#: startup.cc:493 +#: startup.cc:491 msgid "Use an additional Monitor bus" msgstr "" -#: startup.cc:496 +#: startup.cc:494 msgid "" "Use a Monitor bus between Master bus and hardware outputs for \n" "greater control in monitoring without affecting the mix." msgstr "" -#: startup.cc:518 +#: startup.cc:516 msgid "" "You can change this preference at any time via the Preferences dialog.\n" "You can also add or remove the monitor section to/from any session.\n" @@ -11909,123 +11934,131 @@ msgid "" "If you do not understand what this is about, just accept the default." msgstr "" -#: startup.cc:529 +#: startup.cc:527 #, fuzzy msgid "Monitor Section" msgstr "Monitorização" -#: startup.cc:569 +#: startup.cc:573 +msgid "Check the website for more..." +msgstr "" + +#: startup.cc:576 +msgid "Click to open the program website in your web browser" +msgstr "" + +#: startup.cc:594 msgid "What would you like to do ?" msgstr "" -#: startup.cc:704 +#: startup.cc:729 #, fuzzy msgid "Open" msgstr "Abrir" -#: startup.cc:750 +#: startup.cc:775 #, fuzzy msgid "Session name:" msgstr "Novo nome de sessão:" -#: startup.cc:773 +#: startup.cc:798 #, fuzzy msgid "Create session folder in:" msgstr "Criar directório de sessão em :" -#: startup.cc:788 +#: startup.cc:813 #, fuzzy msgid "Select folder for session" msgstr "Seleccionar regiões" -#: startup.cc:820 +#: startup.cc:845 #, fuzzy msgid "Use this template" msgstr "seleccionar modelo" -#: startup.cc:823 +#: startup.cc:848 #, fuzzy msgid "no template" msgstr "-modelo" -#: startup.cc:851 +#: startup.cc:876 #, fuzzy msgid "Use an existing session as a template:" msgstr "Usar modelo de sessão" -#: startup.cc:863 +#: startup.cc:888 #, fuzzy msgid "Select template" msgstr "seleccionar modelo" -#: startup.cc:889 +#: startup.cc:914 msgid "New Session" msgstr "Nova sessão" -#: startup.cc:1043 +#: startup.cc:1068 #, fuzzy msgid "Select session file" msgstr "seleccionar sessão" -#: startup.cc:1059 +#: startup.cc:1084 #, fuzzy msgid "Browse:" msgstr "Pesquisar" -#: startup.cc:1068 +#: startup.cc:1093 #, fuzzy msgid "Select a session" msgstr "seleccionar sessão" -#: startup.cc:1094 startup.cc:1095 startup.cc:1096 +#: startup.cc:1119 startup.cc:1120 startup.cc:1121 msgid "channels" msgstr "canais" -#: startup.cc:1110 +#: startup.cc:1135 #, fuzzy msgid "Busses" msgstr "Barramentos" -#: startup.cc:1111 +#: startup.cc:1136 #, fuzzy msgid "Inputs" msgstr "Faixas/Barramentos de entrada" -#: startup.cc:1112 +#: startup.cc:1137 #, fuzzy msgid "Outputs" msgstr "Faixas/Barramentos de saída" -#: startup.cc:1120 +#: startup.cc:1145 #, fuzzy msgid "Create master bus" msgstr "Criar barramento para VUímetro" -#: startup.cc:1130 +#: startup.cc:1155 #, fuzzy msgid "Automatically connect to physical inputs" msgstr "Ligar entradas automaticamente" -#: startup.cc:1137 startup.cc:1196 +#: startup.cc:1162 startup.cc:1221 msgid "Use only" msgstr "" -#: startup.cc:1190 +#: startup.cc:1215 #, fuzzy msgid "Automatically connect outputs" msgstr "Ligar saídas automaticamente" -#: startup.cc:1212 +#: startup.cc:1237 #, fuzzy msgid "... to master bus" msgstr "Ligar ao barramento principal" -#: startup.cc:1222 +#: startup.cc:1247 #, fuzzy msgid "... to physical outputs" msgstr "Ligar às saídas físicas" -#: startup.cc:1272 +#: startup.cc:1297 #, fuzzy msgid "Advanced Session Options" msgstr "Opções avançadas" @@ -12175,11 +12208,11 @@ msgstr "" msgid "Insert a program change message" msgstr "" -#: step_entry.cc:342 step_entry.cc:701 +#: step_entry.cc:342 step_entry.cc:699 msgid "Move Insert Position Back by Note Length" msgstr "" -#: step_entry.cc:343 step_entry.cc:699 +#: step_entry.cc:343 step_entry.cc:697 msgid "Move Insert Position to Edit Point" msgstr "" @@ -12191,239 +12224,239 @@ msgstr "" msgid "Octave" msgstr "" -#: step_entry.cc:599 +#: step_entry.cc:597 #, fuzzy msgid "Insert Note A" msgstr "Inserir selecção" -#: step_entry.cc:600 +#: step_entry.cc:598 msgid "Insert Note A-sharp" msgstr "" -#: step_entry.cc:601 +#: step_entry.cc:599 #, fuzzy msgid "Insert Note B" msgstr "Inserir selecção" -#: step_entry.cc:602 +#: step_entry.cc:600 #, fuzzy msgid "Insert Note C" msgstr "Inserir selecção" -#: step_entry.cc:603 +#: step_entry.cc:601 msgid "Insert Note C-sharp" msgstr "" -#: step_entry.cc:604 +#: step_entry.cc:602 #, fuzzy msgid "Insert Note D" msgstr "Inserir selecção" -#: step_entry.cc:605 +#: step_entry.cc:603 msgid "Insert Note D-sharp" msgstr "" -#: step_entry.cc:606 +#: step_entry.cc:604 #, fuzzy msgid "Insert Note E" msgstr "Inserir selecção" -#: step_entry.cc:607 +#: step_entry.cc:605 #, fuzzy msgid "Insert Note F" msgstr "Inserir selecção" -#: step_entry.cc:608 +#: step_entry.cc:606 msgid "Insert Note F-sharp" msgstr "" -#: step_entry.cc:609 +#: step_entry.cc:607 #, fuzzy msgid "Insert Note G" msgstr "Inserir selecção" -#: step_entry.cc:610 +#: step_entry.cc:608 msgid "Insert Note G-sharp" msgstr "" -#: step_entry.cc:612 +#: step_entry.cc:610 #, fuzzy msgid "Insert a Note-length Rest" msgstr "Inserir selecção" -#: step_entry.cc:613 +#: step_entry.cc:611 msgid "Insert a Snap-length Rest" msgstr "" -#: step_entry.cc:615 step_entry.cc:616 +#: step_entry.cc:613 step_entry.cc:614 msgid "Move to next octave" msgstr "" -#: step_entry.cc:618 +#: step_entry.cc:616 msgid "Move to Next Note Length" msgstr "" -#: step_entry.cc:619 +#: step_entry.cc:617 msgid "Move to Previous Note Length" msgstr "" -#: step_entry.cc:621 +#: step_entry.cc:619 #, fuzzy msgid "Increase Note Length" msgstr "alterar duração de desvanecimento" -#: step_entry.cc:622 +#: step_entry.cc:620 #, fuzzy msgid "Decrease Note Length" msgstr "alterar duração de desvanecimento" -#: step_entry.cc:624 +#: step_entry.cc:622 msgid "Move to Next Note Velocity" msgstr "" -#: step_entry.cc:625 +#: step_entry.cc:623 msgid "Move to Previous Note Velocity" msgstr "" -#: step_entry.cc:627 +#: step_entry.cc:625 msgid "Increase Note Velocity" msgstr "" -#: step_entry.cc:628 +#: step_entry.cc:626 msgid "Decrease Note Velocity" msgstr "" -#: step_entry.cc:630 +#: step_entry.cc:628 msgid "Switch to the 1st octave" msgstr "" -#: step_entry.cc:631 +#: step_entry.cc:629 msgid "Switch to the 2nd octave" msgstr "" -#: step_entry.cc:632 +#: step_entry.cc:630 msgid "Switch to the 3rd octave" msgstr "" -#: step_entry.cc:633 +#: step_entry.cc:631 msgid "Switch to the 4th octave" msgstr "" -#: step_entry.cc:634 +#: step_entry.cc:632 msgid "Switch to the 5th octave" msgstr "" -#: step_entry.cc:635 +#: step_entry.cc:633 msgid "Switch to the 6th octave" msgstr "" -#: step_entry.cc:636 +#: step_entry.cc:634 msgid "Switch to the 7th octave" msgstr "" -#: step_entry.cc:637 +#: step_entry.cc:635 msgid "Switch to the 8th octave" msgstr "" -#: step_entry.cc:638 +#: step_entry.cc:636 msgid "Switch to the 9th octave" msgstr "" -#: step_entry.cc:639 +#: step_entry.cc:637 msgid "Switch to the 10th octave" msgstr "" -#: step_entry.cc:640 +#: step_entry.cc:638 msgid "Switch to the 11th octave" msgstr "" -#: step_entry.cc:645 +#: step_entry.cc:643 msgid "Set Note Length to Whole" msgstr "" -#: step_entry.cc:647 +#: step_entry.cc:645 msgid "Set Note Length to 1/2" msgstr "" -#: step_entry.cc:649 +#: step_entry.cc:647 #, fuzzy msgid "Set Note Length to 1/3" msgstr "alterar duração de desvanecimento" -#: step_entry.cc:651 +#: step_entry.cc:649 msgid "Set Note Length to 1/4" msgstr "" -#: step_entry.cc:653 +#: step_entry.cc:651 msgid "Set Note Length to 1/8" msgstr "" -#: step_entry.cc:655 +#: step_entry.cc:653 msgid "Set Note Length to 1/16" msgstr "" -#: step_entry.cc:657 +#: step_entry.cc:655 msgid "Set Note Length to 1/32" msgstr "" -#: step_entry.cc:659 +#: step_entry.cc:657 msgid "Set Note Length to 1/64" msgstr "" -#: step_entry.cc:664 +#: step_entry.cc:662 msgid "Set Note Velocity to Pianississimo" msgstr "" -#: step_entry.cc:666 +#: step_entry.cc:664 msgid "Set Note Velocity to Pianissimo" msgstr "" -#: step_entry.cc:668 +#: step_entry.cc:666 msgid "Set Note Velocity to Piano" msgstr "" -#: step_entry.cc:670 +#: step_entry.cc:668 msgid "Set Note Velocity to Mezzo-Piano" msgstr "" -#: step_entry.cc:672 +#: step_entry.cc:670 msgid "Set Note Velocity to Mezzo-Forte" msgstr "" -#: step_entry.cc:674 +#: step_entry.cc:672 msgid "Set Note Velocity to Forte" msgstr "" -#: step_entry.cc:676 step_entry.cc:678 +#: step_entry.cc:674 step_entry.cc:676 msgid "Set Note Velocity to Fortississimo" msgstr "" -#: step_entry.cc:680 +#: step_entry.cc:678 msgid "Toggle Triple Notes" msgstr "" -#: step_entry.cc:685 +#: step_entry.cc:683 msgid "No Dotted Notes" msgstr "" -#: step_entry.cc:687 +#: step_entry.cc:685 msgid "Toggled Dotted Notes" msgstr "" -#: step_entry.cc:689 +#: step_entry.cc:687 msgid "Toggled Double-Dotted Notes" msgstr "" -#: step_entry.cc:691 +#: step_entry.cc:689 msgid "Toggled Triple-Dotted Notes" msgstr "" -#: step_entry.cc:694 +#: step_entry.cc:692 #, fuzzy msgid "Toggle Chord Entry" msgstr "Comutador de gravação Faixa 1" -#: step_entry.cc:696 +#: step_entry.cc:694 msgid "Sustain Selected Notes by Note Length" msgstr "" @@ -12563,33 +12596,45 @@ msgstr "Denominador métrico" msgid "incomprehensible meter note type (%1)" msgstr "tipo de nota imcompreensível (%1)" -#: theme_manager.cc:56 +#: theme_manager.cc:57 msgid "Dark Theme" msgstr "" -#: theme_manager.cc:57 +#: theme_manager.cc:58 msgid "Light Theme" msgstr "" -#: theme_manager.cc:58 +#: theme_manager.cc:59 #, fuzzy msgid "Restore Defaults" msgstr "Resultados" -#: theme_manager.cc:59 +#: theme_manager.cc:60 msgid "Draw \"flat\" buttons" msgstr "" -#: theme_manager.cc:60 +#: theme_manager.cc:61 +msgid "All floating windows are dialogs" +msgstr "" + +#: theme_manager.cc:62 #, fuzzy msgid "Draw waveforms with color gradient" msgstr "Mostrar regiões de automatização" -#: theme_manager.cc:66 +#: theme_manager.cc:68 msgid "Object" msgstr "Objecto" -#: theme_manager.cc:215 +#: theme_manager.cc:123 +msgid "" +"Mark all floating windows to be type \"Dialog\" rather than using \"Utility" +"\" for some.\n" +"This may help with some window managers. This requires a restart of %1 to " +"take effect" +msgstr "" + +#: theme_manager.cc:229 msgid "Unable to find UI style file %1 in search path %2. %3 will look strange" msgstr "" @@ -12626,47 +12671,47 @@ msgstr "" msgid "Preserve Formants" msgstr "Formato nativo" -#: time_fx_dialog.cc:72 +#: time_fx_dialog.cc:71 msgid "TimeFXDialog" msgstr "" -#: time_fx_dialog.cc:75 +#: time_fx_dialog.cc:74 msgid "Pitch Shift Audio" msgstr "" -#: time_fx_dialog.cc:77 +#: time_fx_dialog.cc:76 #, fuzzy msgid "Time Stretch Audio" msgstr "alongamento temporal" -#: time_fx_dialog.cc:105 transpose_dialog.cc:41 +#: time_fx_dialog.cc:104 transpose_dialog.cc:41 msgid "Octaves:" msgstr "" -#: time_fx_dialog.cc:110 transpose_dialog.cc:46 +#: time_fx_dialog.cc:109 transpose_dialog.cc:46 #, fuzzy msgid "Semitones:" msgstr "Semi-tons" -#: time_fx_dialog.cc:115 +#: time_fx_dialog.cc:114 #, fuzzy msgid "Cents:" msgstr "Comentários" -#: time_fx_dialog.cc:123 +#: time_fx_dialog.cc:122 msgid "Time|Shift" msgstr "" -#: time_fx_dialog.cc:147 time_fx_dialog.cc:150 +#: time_fx_dialog.cc:146 time_fx_dialog.cc:149 msgid "TimeFXButton" msgstr "" -#: time_fx_dialog.cc:155 +#: time_fx_dialog.cc:154 #, fuzzy msgid "Stretch/Shrink" msgstr "Alongar/estreitar" -#: time_fx_dialog.cc:165 +#: time_fx_dialog.cc:164 msgid "Progress" msgstr "" @@ -12734,16 +12779,16 @@ msgstr "" msgid "missing RGBA style for \"%1\"" msgstr "" -#: utils.cc:513 +#: utils.cc:544 msgid "cannot find XPM file for %1" msgstr "" -#: utils.cc:539 +#: utils.cc:570 #, fuzzy msgid "cannot find icon image for %1 using %2" msgstr "não foi possível estabelecer receptor de sinal %1" -#: utils.cc:554 +#: utils.cc:585 msgid "Caught exception while loading icon named %1" msgstr "" @@ -12751,6 +12796,543 @@ msgstr "" msgid "VerboseCanvasCursor" msgstr "" +#: add_video_dialog.cc:54 +#, fuzzy +msgid "Set Video Track" +msgstr "Acrescentar faixa/barramento audio" + +#: add_video_dialog.cc:62 +#, fuzzy +msgid "Launch External Video Monitor" +msgstr "Monitorização externa" + +#: add_video_dialog.cc:63 +msgid "Adjust Session Framerate to Match Video Framerate" +msgstr "" + +#: add_video_dialog.cc:65 +msgid "Reload docroot" +msgstr "" + +#: add_video_dialog.cc:110 add_video_dialog.cc:114 +msgid "VideoServerIndex" +msgstr "" + +#: add_video_dialog.cc:128 +#, fuzzy +msgid "Video files" +msgstr "Quadros audio" + +#: add_video_dialog.cc:163 +#, fuzzy +msgid "Video Information" +msgstr "Informações" + +#: add_video_dialog.cc:166 +#, fuzzy +msgid "Start:" +msgstr "Início:" + +#: add_video_dialog.cc:172 +#, fuzzy +msgid "Frame rate:" +msgstr "Frequência de amostragem" + +#: add_video_dialog.cc:175 +msgid "Aspect Ratio:" +msgstr "" + +#: add_video_dialog.cc:653 +msgid " %1 fps" +msgstr "" + +#: editor_videotimeline.cc:138 +msgid "Export Successful: %1" +msgstr "" + +#: video_timeline.cc:467 +msgid "" +"Parsing video file info failed. Is the Video Server running? Is the file " +"readable by the Video Server? Does the docroot match? Is it a video file?" +msgstr "" + +#: video_timeline.cc:501 +msgid "Failed to set session-framerate: " +msgstr "" + +#: video_timeline.cc:501 +msgid " does not have a corresponding option setting in Ardour." +msgstr "" + +#: video_timeline.cc:507 +msgid "" +"Video file's framerate is not equal to Ardour session timecode's framerate: " +msgstr "" + +#: video_timeline.cc:508 +msgid " vs " +msgstr "" + +#: video_timeline.cc:690 +msgid "" +"Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ " +"(a custom path to xjadeo can be specified by setting the XJREMOTE " +"environment variable. It should point to an application compatible with " +"xjadeo's remote-control interface 'xjremote')." +msgstr "" + +#: video_monitor.cc:282 +#, fuzzy +msgid "Video Monitor: File Not Found." +msgstr "Monitorização" + +#: transcode_ffmpeg.cc:71 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system.\n" +"Video import and export is not possible until you install those tools.\n" +"Ardour requires ffmpeg and ffprobe from ffmpeg.org - version 1.1 or newer.\n" +"\n" +"The tools are included with the Ardour releases from ardour.org and also " +"available with the video-server at http://x42.github.com/harvid/\n" +"\n" +"Important: the files need to be installed in $PATH and named ffmpeg_harvid " +"and ffprobe_harvid.\n" +"If you already have a suitable ffmpeg installation on your system, we " +"recommend creating symbolic links from ffmpeg to ffmpeg_harvid and from " +"ffprobe to ffprobe_harvid.\n" +msgstr "" + +#: transcode_video_dialog.cc:55 +#, fuzzy +msgid "Transcode/Import Video File " +msgstr "Exportar sessão para ficheiro audio..." + +#: transcode_video_dialog.cc:57 +#, fuzzy +msgid "Output File:" +msgstr "Saída" + +#: transcode_video_dialog.cc:60 export_video_dialog.cc:72 +msgid "Abort" +msgstr "" + +#: transcode_video_dialog.cc:62 +#, fuzzy +msgid "Height = " +msgstr "Altura" + +#: transcode_video_dialog.cc:65 +msgid "Manual Override" +msgstr "" + +#: transcode_video_dialog.cc:69 +msgid "Debug Mode: Print ffmpeg Command and Output to stdout." +msgstr "" + +#: transcode_video_dialog.cc:106 +#, fuzzy +msgid "File Information" +msgstr "Informações" + +#: transcode_video_dialog.cc:112 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Import " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: transcode_video_dialog.cc:119 +msgid "" +"File-info can not be read. Most likely '%1' is not a valid video-file or an " +"unsupported video codec or format." +msgstr "" + +#: transcode_video_dialog.cc:133 +msgid "FPS:" +msgstr "" + +#: transcode_video_dialog.cc:135 +#, fuzzy +msgid "Duration:" +msgstr "Duração (seg)" + +#: transcode_video_dialog.cc:137 +msgid "Codec:" +msgstr "" + +#: transcode_video_dialog.cc:139 +msgid "Geometry:" +msgstr "" + +#: transcode_video_dialog.cc:154 +msgid "??" +msgstr "" + +#: transcode_video_dialog.cc:175 +#, fuzzy +msgid "Import Settings" +msgstr "Opções" + +#: transcode_video_dialog.cc:180 +msgid "Do Not Import Video" +msgstr "" + +#: transcode_video_dialog.cc:181 +msgid "Reference From Current Location" +msgstr "" + +#: transcode_video_dialog.cc:183 +#, fuzzy +msgid "Import/Transcode Video to Session" +msgstr "Exportar região" + +#: transcode_video_dialog.cc:197 +msgid "Scale Video: Width = " +msgstr "" + +#: transcode_video_dialog.cc:204 +msgid "Original Width" +msgstr "" + +#: transcode_video_dialog.cc:219 +msgid "Bitrate (KBit/s):" +msgstr "" + +#: transcode_video_dialog.cc:224 +#, fuzzy +msgid "Extract Audio:" +msgstr "Exportar região" + +#: transcode_video_dialog.cc:344 +#, fuzzy +msgid "Extracting Audio.." +msgstr "Exportar região" + +#: transcode_video_dialog.cc:347 +msgid "Audio Extraction Failed." +msgstr "" + +#: transcode_video_dialog.cc:373 +msgid "Transcoding Video.." +msgstr "" + +#: transcode_video_dialog.cc:407 +msgid "Transcoding Failed." +msgstr "" + +#: transcode_video_dialog.cc:490 +#, fuzzy +msgid "Save Transcoded Video File" +msgstr "Exportar sessão para ficheiro audio..." + +#: video_server_dialog.cc:42 +msgid "Launch Video Server" +msgstr "" + +#: video_server_dialog.cc:43 +msgid "Server Executable:" +msgstr "" + +#: video_server_dialog.cc:45 +msgid "Server Docroot:" +msgstr "" + +#: video_server_dialog.cc:51 +msgid "Don't show this dialog again. (Reset in Edit->Preferences)." +msgstr "" + +#: video_server_dialog.cc:90 +msgid "" +"The external video server 'harvid' can not be found. The tool is included " +"with the Ardour releases from ardour.org, alternatively you can download it " +"from http://x42.github.com/harvid/ or acquire it from your distribution." +msgstr "" + +#: video_server_dialog.cc:117 +msgid "Listen Address:" +msgstr "" + +#: video_server_dialog.cc:122 +#, fuzzy +msgid "Listen Port:" +msgstr "Posição" + +#: video_server_dialog.cc:127 +#, fuzzy +msgid "Cache Size:" +msgstr "Tamanho máximo" + +#: video_server_dialog.cc:132 +msgid "" +"Ardour relies on an external Video Server for the videotimeline.\n" +"The server configured in Edit -> Prefereces -> Video is not reachable.\n" +"Do you want ardour to launch 'harvid' on this machine?" +msgstr "" + +#: video_server_dialog.cc:171 +msgid "Set Video Server Executable" +msgstr "" + +#: video_server_dialog.cc:191 +msgid "Server docroot" +msgstr "" + +#: utils_videotl.cc:52 +msgid "Destination is outside Video Server's docroot. " +msgstr "" + +#: utils_videotl.cc:53 +msgid "" +"The destination file path is outside of the Video Server's docroot. The file " +"will not be readable by the Video Server. Do you still want to continue?" +msgstr "" + +#: utils_videotl.cc:56 +msgid "Continue" +msgstr "" + +#: utils_videotl.cc:62 +#, fuzzy +msgid "Confirm Overwrite" +msgstr "aGrav" + +#: utils_videotl.cc:63 +#, fuzzy +msgid "A file with the same name already exists. Do you want to overwrite it?" +msgstr "O ficheiro já existe, deseja reescrevê-lo ?" + +#: utils_videotl.cc:73 utils_videotl.cc:89 +#, fuzzy +msgid "Cannot create video folder \"%1\" (%2)" +msgstr "não foi possível estabelecer-se como processo principal de grupo (%1)" + +#: export_video_dialog.cc:65 +#, fuzzy +msgid "Export Video File " +msgstr "Exportar sessão para ficheiro audio..." + +#: export_video_dialog.cc:69 +#, fuzzy +msgid "Video:" +msgstr "Alinhar regiões pelo início" + +#: export_video_dialog.cc:73 +msgid "Scale Video (W x H):" +msgstr "" + +#: export_video_dialog.cc:78 +msgid "Set Aspect Ratio:" +msgstr "" + +#: export_video_dialog.cc:79 +#, fuzzy +msgid "Normalize Audio" +msgstr "Normalizar" + +#: export_video_dialog.cc:80 +msgid "2 Pass Encoding" +msgstr "" + +#: export_video_dialog.cc:81 +msgid "Codec Optimizations:" +msgstr "" + +#: export_video_dialog.cc:83 +#, fuzzy +msgid "Deinterlace" +msgstr "interno" + +#: export_video_dialog.cc:84 +msgid "Use [2] B-frames (MPEG 2 or 4 only)" +msgstr "" + +#: export_video_dialog.cc:85 +msgid "Override FPS (Default is to retain FPS from the input video file):" +msgstr "" + +#: export_video_dialog.cc:86 +#, fuzzy +msgid "Include Session Metadata" +msgstr "Importar selecção" + +#: export_video_dialog.cc:88 +msgid "Enable Debug Mode: Print ffmpeg Command & Output to stdout." +msgstr "" + +#: export_video_dialog.cc:106 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Export " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: export_video_dialog.cc:116 +#, fuzzy +msgid "Output:" +msgstr "Faixas/Barramentos de saída" + +#: export_video_dialog.cc:126 +#, fuzzy +msgid "Input:" +msgstr "Faixas/Barramentos de entrada" + +#: export_video_dialog.cc:137 +#, fuzzy +msgid "Audio:" +msgstr "Audição" + +#: export_video_dialog.cc:139 +#, fuzzy +msgid "Master Bus" +msgstr "Criar barramento para VUímetro" + +#: export_video_dialog.cc:166 +#, fuzzy +msgid "Settings:" +msgstr "Avançado..." + +#: export_video_dialog.cc:174 +#, fuzzy +msgid "Range:" +msgstr "Intervalo" + +#: export_video_dialog.cc:177 +#, fuzzy +msgid "Preset:" +msgstr "Reiniciar" + +#: export_video_dialog.cc:180 +#, fuzzy +msgid "Video Codec:" +msgstr "Nome do directório:" + +#: export_video_dialog.cc:183 +#, fuzzy +msgid "Video KBit/s:" +msgstr "Alinhar regiões pelo início" + +#: export_video_dialog.cc:186 +#, fuzzy +msgid "Audio Codec:" +msgstr "Quadros audio" + +#: export_video_dialog.cc:189 +#, fuzzy +msgid "Audio KBit/s:" +msgstr "Quadros audio" + +#: export_video_dialog.cc:192 +#, fuzzy +msgid "Audio Samplerate:" +msgstr "Frequência de amostragem" + +#: export_video_dialog.cc:369 +#, fuzzy +msgid "Normalizing audio" +msgstr "Normalizar" + +#: export_video_dialog.cc:373 +#, fuzzy +msgid "Exporting audio" +msgstr "Exportar região" + +#: export_video_dialog.cc:419 +#, fuzzy +msgid "Exporting Audio.." +msgstr "Exportar região" + +#: export_video_dialog.cc:476 +msgid "" +"Export Video: Cannot query duration of video-file, using duration from " +"timeline instead." +msgstr "" + +#: export_video_dialog.cc:505 +msgid "Export Video: No Master Out Ports to Connect for Audio Export" +msgstr "" + +#: export_video_dialog.cc:544 +msgid "Encoding Video.." +msgstr "" + +#: export_video_dialog.cc:563 +msgid "Export Video: Video input file cannot be read." +msgstr "" + +#: export_video_dialog.cc:661 +msgid "Encoding Video.. Pass 1/2" +msgstr "" + +#: export_video_dialog.cc:673 +msgid "Encoding Video.. Pass 2/2" +msgstr "" + +#: export_video_dialog.cc:761 +msgid "Transcoding failed." +msgstr "" + +#: export_video_dialog.cc:930 export_video_dialog.cc:950 +#, fuzzy +msgid "Save Exported Video File" +msgstr "Exportar sessão para ficheiro audio..." + +#: export_video_infobox.cc:30 +#, fuzzy +msgid "Video Export Info" +msgstr "Monitorização" + +#: export_video_infobox.cc:31 +msgid "Do Not Show This Dialog Again (Reset in Edit > Preferences > Video)." +msgstr "" + +#: export_video_infobox.cc:43 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:46 +msgid "" +"Ardour video export is not recommended for mastering!\n" +"While 'ffmpeg' (which is used by ardour) can produce high-quality files, " +"this export lacks the possibility to tweak many settings. We recommend to " +"use 'winff', 'devede' or 'dvdauthor' to mux & master. Nevertheless this " +"video-export comes in handy to do quick snapshots, intermediates, dailies or " +"online videos.\n" +"\n" +"The soundtrack is created from the master-bus of the current Ardour " +"session.\n" +"\n" +"The video soure defaults to the file used in the video timeline, which may " +"not the best quality to start with, you should the original video file.\n" +"\n" +"If the export-range is longer than the original video, black video frames " +"are prefixed and/or appended. This process may fail with non-standard pixel-" +"aspect-ratios.\n" +"\n" +"The file-format is determined by the extension that you choose for the " +"output file (.avi, .mov, .flv, .ogv,...)\n" +"Note: not all combinations of format+codec+settings produce files which are " +"according so spec. e.g. flv files require sample-rates of 22.1kHz or " +"44.1kHz, mpeg containers can not be used with ac3 audio-codec, etc. If in " +"doubt, use one of the built-in presets." +msgstr "" + +#~ msgid "Connect" +#~ msgstr "Ligar" + +#~ msgid "Add Audio Track" +#~ msgstr "Acrescentar faixa/barramento audio" + +#~ msgid "Add Audio Bus" +#~ msgstr "Acrescentar barramento audio" + +#, fuzzy +#~ msgid "Add MIDI Track" +#~ msgstr "Acrescentar faixa/barramento audio" + +#, fuzzy +#~ msgid "Control surfaces" +#~ msgstr "Mesas de controlo" + #, fuzzy #~ msgid "Hid" #~ msgstr "Esconder" @@ -13451,9 +14033,6 @@ msgstr "" #~ msgid "Track/Bus Inspector" #~ msgstr "Faixas/barramentos" -#~ msgid "Connections" -#~ msgstr "Ligações" - #~ msgid "Colors" #~ msgstr "Cores" @@ -13569,9 +14148,6 @@ msgstr "" #~ msgid "Software monitoring" #~ msgstr "Monitorização lógica" -#~ msgid "External monitoring" -#~ msgstr "Monitorização externa" - #~ msgid "Automatically create crossfades" #~ msgstr "Criar desvanecimentos cruzados automaticamente" @@ -14128,9 +14704,6 @@ msgstr "" #~ msgid "Soundfile Search Paths" #~ msgstr "Directórios da audioteca" -#~ msgid "internal" -#~ msgstr "interno" - #~ msgid "SMPTE Frames/second" #~ msgstr "Quadros SMPTE/segundo" diff --git a/gtk2_ardour/po/ru.po b/gtk2_ardour/po/ru.po index a2eab01f8a..b724e52fc5 100644 --- a/gtk2_ardour/po/ru.po +++ b/gtk2_ardour/po/ru.po @@ -10,15 +10,15 @@ msgid "" msgstr "" "Project-Id-Version: Ardour 3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" -"PO-Revision-Date: 2013-03-05 03:23+0300\n" +"POT-Creation-Date: 2013-06-14 03:57+0400\n" +"PO-Revision-Date: 2013-06-14 04:15+0300\n" "Last-Translator: Александр Прокудин \n" "Language-Team: русский <>\n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" +"X-Generator: Poedit 1.5.4\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2); 10<=4 && (n%100<10 || n" "%100>=20) ? 1 : 2);\n" @@ -149,7 +149,7 @@ msgstr "Armand Klenk" #: about.cc:153 msgid "Julien de Kozak" -msgstr "" +msgstr "Julien de Kozak" #: about.cc:154 msgid "Matt Krai" @@ -270,16 +270,18 @@ msgid "" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" msgstr "" "Немецкий:\n" "\tKarsten Petersen \n" "\tSebastian Arnold \n" -"\tRobert Schwede\n" +"\tRobert Schwede \n" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" -#: about.cc:189 +#: about.cc:190 msgid "" "Italian:\n" "\tFilippo Pappalardo \n" @@ -289,7 +291,7 @@ msgstr "" "\tFilippo Pappalardo \n" "\tRaffaele Morelli \n" -#: about.cc:190 +#: about.cc:191 msgid "" "Portuguese:\n" "\tRui Nuno Capela \n" @@ -297,7 +299,7 @@ msgstr "" "Португальский:\n" "\tRui Nuno Capela \n" -#: about.cc:191 +#: about.cc:192 msgid "" "Brazilian Portuguese:\n" "\tAlexander da Franca Fernandes \n" @@ -307,7 +309,7 @@ msgstr "" "\tAlexander da Franca Fernandes \n" "\tChris Ross \n" -#: about.cc:193 +#: about.cc:194 msgid "" "Spanish:\n" "\t Alex Krohn \n" @@ -317,7 +319,7 @@ msgstr "" "\t Alex Krohn \n" "\tPablo Fernández \n" -#: about.cc:194 +#: about.cc:195 msgid "" "Russian:\n" "\t Igor Blinov \n" @@ -327,7 +329,7 @@ msgstr "" "\tИгорь Блинов \n" "\tАлександр Прокудин \n" -#: about.cc:196 +#: about.cc:197 msgid "" "Greek:\n" "\t Klearchos Gourgourinis \n" @@ -335,7 +337,7 @@ msgstr "" "Греческий:\n" "\t Klearchos Gourgourinis \n" -#: about.cc:197 +#: about.cc:198 msgid "" "Swedish:\n" "\t Petter Sundlöf \n" @@ -343,7 +345,7 @@ msgstr "" "Шведский:\n" "\t Petter Sundlöf \n" -#: about.cc:198 +#: about.cc:199 msgid "" "Polish:\n" "\t Piotr Zaryk \n" @@ -351,7 +353,7 @@ msgstr "" "Польский:\n" "\t Piotr Zaryk \n" -#: about.cc:199 +#: about.cc:200 msgid "" "Czech:\n" "\t Pavel Fric \n" @@ -359,7 +361,7 @@ msgstr "" "Чешский:\n" "\t Pavel Fric \n" -#: about.cc:200 +#: about.cc:201 msgid "" "Norwegian:\n" "\t Eivind Ødegård\n" @@ -367,7 +369,7 @@ msgstr "" "Норвежский:\n" "\t Eivind Ødegård\n" -#: about.cc:201 +#: about.cc:202 msgid "" "Chinese:\n" "\t Rui-huai Zhang \n" @@ -375,15 +377,15 @@ msgstr "" "Китайский:\n" "\t Rui-huai Zhang \n" -#: about.cc:579 +#: about.cc:580 msgid "Copyright (C) 1999-2013 Paul Davis\n" msgstr "Авторские права © 1999—2013 Paul Davis\n" -#: about.cc:583 +#: about.cc:584 msgid "http://ardour.org/" msgstr "http://ardour.org/" -#: about.cc:584 +#: about.cc:585 msgid "" "%1\n" "(built from revision %2)" @@ -391,23 +393,23 @@ msgstr "" "%1\n" "(собрано из редакции %2)" -#: about.cc:588 +#: about.cc:589 msgid "Config" msgstr "Конфигурация сборки" -#: actions.cc:80 +#: actions.cc:85 msgid "Loading menus from %1" msgstr "Loading menus from %1" -#: actions.cc:83 actions.cc:84 +#: actions.cc:88 actions.cc:89 msgid "badly formatted UI definition file: %1" msgstr "badly formatted UI definition file: %1" -#: actions.cc:86 +#: actions.cc:91 msgid "%1 menu definition file not found" msgstr "%1 menu definition file not found" -#: actions.cc:90 actions.cc:91 +#: actions.cc:95 actions.cc:96 msgid "%1 will not work without a valid ardour.menus file" msgstr "%1 will not work without a valid ardour.menus file" @@ -427,67 +429,68 @@ msgstr "Режим дорожки:" msgid "Instrument:" msgstr "Инструмент:" -#: add_route_dialog.cc:79 +#: add_route_dialog.cc:76 msgid "Audio Tracks" msgstr "Звуковые дорожки" -#: add_route_dialog.cc:80 +#: add_route_dialog.cc:77 msgid "MIDI Tracks" msgstr "MIDI-дорожки" -#: add_route_dialog.cc:81 +#: add_route_dialog.cc:78 msgid "Audio+MIDI Tracks" msgstr "Смешанные дорожки (Звук+MIDI)" -#: add_route_dialog.cc:82 +#: add_route_dialog.cc:79 msgid "Busses" msgstr "Шины" -#: add_route_dialog.cc:104 +#: add_route_dialog.cc:101 msgid "Add:" msgstr "Добавить:" -#: add_route_dialog.cc:117 startup.cc:808 time_fx_dialog.cc:92 +#: add_route_dialog.cc:114 startup.cc:833 time_fx_dialog.cc:91 +#: add_video_dialog.cc:149 video_server_dialog.cc:109 msgid "Options" msgstr "Параметры" -#: add_route_dialog.cc:127 bundle_manager.cc:194 region_editor.cc:50 -#: route_group_dialog.cc:66 +#: add_route_dialog.cc:124 bundle_manager.cc:192 region_editor.cc:50 +#: route_group_dialog.cc:65 msgid "Name:" msgstr "Имя:" -#: add_route_dialog.cc:157 +#: add_route_dialog.cc:154 msgid "Group:" msgstr "Группа:" -#: add_route_dialog.cc:218 add_route_dialog.cc:227 add_route_dialog.cc:301 -#: rc_option_editor.cc:1450 rc_option_editor.cc:1452 rc_option_editor.cc:1454 -#: rc_option_editor.cc:1472 rc_option_editor.cc:1474 rc_option_editor.cc:1482 -#: rc_option_editor.cc:1484 rc_option_editor.cc:1502 rc_option_editor.cc:1515 -#: rc_option_editor.cc:1517 rc_option_editor.cc:1519 rc_option_editor.cc:1550 -#: rc_option_editor.cc:1552 rc_option_editor.cc:1554 rc_option_editor.cc:1562 -#: rc_option_editor.cc:1570 rc_option_editor.cc:1578 +#: add_route_dialog.cc:215 add_route_dialog.cc:224 add_route_dialog.cc:298 +#: rc_option_editor.cc:1448 rc_option_editor.cc:1450 rc_option_editor.cc:1452 +#: rc_option_editor.cc:1470 rc_option_editor.cc:1472 rc_option_editor.cc:1480 +#: rc_option_editor.cc:1482 rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1515 rc_option_editor.cc:1517 rc_option_editor.cc:1548 +#: rc_option_editor.cc:1550 rc_option_editor.cc:1552 rc_option_editor.cc:1560 +#: rc_option_editor.cc:1568 rc_option_editor.cc:1576 msgid "Audio" msgstr "Audio" -#: add_route_dialog.cc:219 add_route_dialog.cc:230 add_route_dialog.cc:302 -#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1701 -#: rc_option_editor.cc:1709 rc_option_editor.cc:1717 rc_option_editor.cc:1726 -#: rc_option_editor.cc:1734 rc_option_editor.cc:1742 rc_option_editor.cc:1750 -#: rc_option_editor.cc:1759 rc_option_editor.cc:1768 rc_option_editor.cc:1777 -#: rc_option_editor.cc:1785 rc_option_editor.cc:1793 +#: add_route_dialog.cc:216 add_route_dialog.cc:227 add_route_dialog.cc:299 +#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1699 +#: rc_option_editor.cc:1707 rc_option_editor.cc:1715 rc_option_editor.cc:1724 +#: rc_option_editor.cc:1732 rc_option_editor.cc:1740 rc_option_editor.cc:1748 +#: rc_option_editor.cc:1757 rc_option_editor.cc:1766 rc_option_editor.cc:1775 +#: rc_option_editor.cc:1783 rc_option_editor.cc:1791 msgid "MIDI" msgstr "MIDI" -#: add_route_dialog.cc:220 add_route_dialog.cc:233 add_route_dialog.cc:303 +#: add_route_dialog.cc:217 add_route_dialog.cc:230 add_route_dialog.cc:300 msgid "Audio+MIDI" msgstr "Audio+MIDI" -#: add_route_dialog.cc:221 add_route_dialog.cc:236 add_route_dialog.cc:304 +#: add_route_dialog.cc:218 add_route_dialog.cc:233 add_route_dialog.cc:301 msgid "Bus" msgstr "Шина" -#: add_route_dialog.cc:263 +#: add_route_dialog.cc:260 msgid "" "Audio+MIDI tracks are intended for use ONLY with plugins that use " "both audio and MIDI input data\n" @@ -502,64 +505,64 @@ msgstr "" "Если вы не собираетесь использовать такие модули, используйте обычные " "звуковые и MIDI-дорожки." -#: add_route_dialog.cc:322 add_route_dialog.cc:341 editor_actions.cc:385 -#: editor_rulers.cc:380 time_axis_view.cc:1301 +#: add_route_dialog.cc:319 add_route_dialog.cc:338 editor_actions.cc:385 +#: editor_rulers.cc:377 time_axis_view.cc:1301 msgid "Normal" msgstr "Нормальная" -#: add_route_dialog.cc:325 add_route_dialog.cc:343 +#: add_route_dialog.cc:322 add_route_dialog.cc:340 msgid "Non Layered" msgstr "" -#: add_route_dialog.cc:326 add_route_dialog.cc:345 +#: add_route_dialog.cc:323 add_route_dialog.cc:342 msgid "Tape" msgstr "Пленочная" -#: add_route_dialog.cc:426 +#: add_route_dialog.cc:423 msgid "Mono" msgstr "Моно" -#: add_route_dialog.cc:430 +#: add_route_dialog.cc:427 msgid "Stereo" msgstr "Стерео" -#: add_route_dialog.cc:454 +#: add_route_dialog.cc:451 msgid "3 Channel" msgstr "3 канала" -#: add_route_dialog.cc:458 +#: add_route_dialog.cc:455 msgid "4 Channel" msgstr "4 канала" -#: add_route_dialog.cc:462 +#: add_route_dialog.cc:459 msgid "5 Channel" msgstr "5 каналов" -#: add_route_dialog.cc:466 +#: add_route_dialog.cc:463 msgid "6 Channel" msgstr "6 каналов" -#: add_route_dialog.cc:470 +#: add_route_dialog.cc:467 msgid "8 Channel" msgstr "8 каналов" -#: add_route_dialog.cc:474 +#: add_route_dialog.cc:471 msgid "12 Channel" msgstr "3 канала" -#: add_route_dialog.cc:478 mixer_strip.cc:2137 +#: add_route_dialog.cc:475 mixer_strip.cc:2136 msgid "Custom" msgstr "На заказ" -#: add_route_dialog.cc:511 add_route_dialog.cc:525 route_group_menu.cc:81 +#: add_route_dialog.cc:508 add_route_dialog.cc:524 route_group_menu.cc:81 msgid "New Group..." msgstr "Создать группу..." -#: add_route_dialog.cc:515 route_group_menu.cc:85 +#: add_route_dialog.cc:512 route_group_menu.cc:85 msgid "No Group" msgstr "Нет группы" -#: add_route_dialog.cc:587 +#: add_route_dialog.cc:588 msgid "-none-" msgstr "-нет-" @@ -625,17 +628,17 @@ msgstr "Нормировать значения" msgid "FFT analysis window" msgstr "Спектральный анализ" -#: analysis_window.cc:60 editor.cc:1880 +#: analysis_window.cc:60 editor.cc:1856 msgid "Spectral Analysis" msgstr "Спектральный анализ" -#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:555 +#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:557 #: session_metadata_dialog.cc:546 msgid "Track" msgstr "Дорожка" -#: analysis_window.cc:68 editor_actions.cc:619 mixer_ui.cc:124 -#: mixer_ui.cc:1792 +#: analysis_window.cc:68 editor_actions.cc:616 mixer_ui.cc:125 +#: mixer_ui.cc:1793 msgid "Show" msgstr "Показать" @@ -647,35 +650,87 @@ msgstr "Повторно проанализировать данные" msgid "button cannot watch state of non-existing Controllable\n" msgstr "" -#: ardour_ui.cc:168 +#: ardour_ui.cc:179 msgid "audition" msgstr "прослушивание" -#: ardour_ui.cc:169 +#: ardour_ui.cc:180 msgid "solo" msgstr "солирование" -#: ardour_ui.cc:170 +#: ardour_ui.cc:181 msgid "feedback" msgstr "отклик" -#: ardour_ui.cc:172 +#: ardour_ui.cc:183 speaker_dialog.cc:36 +msgid "Speaker Configuration" +msgstr "Конфигурация громкоговорителей" + +#: ardour_ui.cc:184 theme_manager.cc:56 theme_manager.cc:64 +msgid "Theme Manager" +msgstr "Стиль оформления" + +#: ardour_ui.cc:185 keyeditor.cc:53 +msgid "Key Bindings" +msgstr "Клавиатурные комбинации" + +#: ardour_ui.cc:186 +msgid "Preferences" +msgstr "Параметры" + +#: ardour_ui.cc:187 ardour_ui.cc:192 +msgid "Add Tracks/Busses" +msgstr "Добавить дорожки/шины" + +#: ardour_ui.cc:188 +msgid "About" +msgstr "О программе" + +#: ardour_ui.cc:189 location_ui.cc:1134 +msgid "Locations" +msgstr "Позиции" + +#: ardour_ui.cc:190 route_params_ui.cc:57 route_params_ui.cc:604 +msgid "Tracks and Busses" +msgstr "Дорожки и шины" + +#: ardour_ui.cc:191 +msgid "Properties" +msgstr "Свойства" + +#: ardour_ui.cc:193 bundle_manager.cc:263 +msgid "Bundle Manager" +msgstr "Управление пакетами" + +#: ardour_ui.cc:194 big_clock_window.cc:35 +msgid "Big Clock" +msgstr "Большой счётчик" + +#: ardour_ui.cc:195 +msgid "Audio Connections" +msgstr "Звуковые соединения" + +#: ardour_ui.cc:196 +msgid "MIDI Connections" +msgstr "Соединения MIDI" + +#: ardour_ui.cc:198 msgid "Errors" msgstr "Ошибки" -#: ardour_ui.cc:293 +#: ardour_ui.cc:299 msgid "could not initialize %1." msgstr "Не удалось инициализировать %1." -#: ardour_ui.cc:353 +#: ardour_ui.cc:394 msgid "Starting audio engine" msgstr "Запускается звуковой движок" -#: ardour_ui.cc:735 startup.cc:613 +#: ardour_ui.cc:763 startup.cc:638 msgid "%1 is ready for use" msgstr "%1 готов к работе" -#: ardour_ui.cc:783 +#: ardour_ui.cc:811 msgid "" "WARNING: Your system has a limit for maximum amount of locked memory. This " "might cause %1 to run out of memory before your system runs out of memory. \n" @@ -690,23 +745,23 @@ msgstr "" "Вы можете узнать установленный предел при помощи команды 'ulimit -l'. Обычно " "это контролируется в %2." -#: ardour_ui.cc:800 +#: ardour_ui.cc:828 msgid "Do not show this window again" msgstr "Больше не показывать это окно" -#: ardour_ui.cc:847 +#: ardour_ui.cc:870 msgid "Don't quit" msgstr "Не выходить" -#: ardour_ui.cc:848 +#: ardour_ui.cc:871 msgid "Just quit" msgstr "Просто выйти" -#: ardour_ui.cc:849 +#: ardour_ui.cc:872 msgid "Save and quit" msgstr "Сохранить и выйти" -#: ardour_ui.cc:859 +#: ardour_ui.cc:882 msgid "" "%1 was unable to save your session.\n" "\n" @@ -721,15 +776,15 @@ msgstr "" "\n" "«Просто выйти»." -#: ardour_ui.cc:890 +#: ardour_ui.cc:913 msgid "Please wait while %1 cleans up..." msgstr "Дождитесь завершения подчистки сеанса в %1..." -#: ardour_ui.cc:908 +#: ardour_ui.cc:930 msgid "Unsaved Session" msgstr "Сеанс не сохранён" -#: ardour_ui.cc:929 +#: ardour_ui.cc:951 msgid "" "The session \"%1\"\n" "has not been saved.\n" @@ -747,7 +802,7 @@ msgstr "" "\n" "Что вы хотите сделать?" -#: ardour_ui.cc:932 +#: ardour_ui.cc:954 msgid "" "The snapshot \"%1\"\n" "has not been saved.\n" @@ -765,74 +820,74 @@ msgstr "" "\n" "Что вы хотите сделать?" -#: ardour_ui.cc:946 +#: ardour_ui.cc:968 msgid "Prompter" msgstr "" -#: ardour_ui.cc:1024 +#: ardour_ui.cc:1045 msgid "disconnected" msgstr "отсоединено" -#: ardour_ui.cc:1031 +#: ardour_ui.cc:1052 #, c-format msgid "JACK: %.1f kHz / %4.1f ms" msgstr "JACK: %.1f КГц / %4.1f мс" -#: ardour_ui.cc:1035 +#: ardour_ui.cc:1056 #, c-format msgid "JACK: % kHz / %4.1f ms" msgstr "JACK: % КГц / %4.1f мс" -#: ardour_ui.cc:1053 +#: ardour_ui.cc:1074 export_video_dialog.cc:67 msgid "File:" msgstr "Файл:" -#: ardour_ui.cc:1057 +#: ardour_ui.cc:1078 msgid "BWF" msgstr "BWF" -#: ardour_ui.cc:1060 +#: ardour_ui.cc:1081 msgid "WAV" msgstr "WAV" -#: ardour_ui.cc:1063 +#: ardour_ui.cc:1084 msgid "WAV64" msgstr "WAV64" -#: ardour_ui.cc:1066 session_option_editor.cc:199 +#: ardour_ui.cc:1087 session_option_editor.cc:197 msgid "CAF" msgstr "CAF" -#: ardour_ui.cc:1069 +#: ardour_ui.cc:1090 msgid "AIFF" msgstr "AIFF" -#: ardour_ui.cc:1072 +#: ardour_ui.cc:1093 msgid "iXML" msgstr "iXML" -#: ardour_ui.cc:1075 +#: ardour_ui.cc:1096 msgid "RF64" msgstr "RF64" -#: ardour_ui.cc:1083 +#: ardour_ui.cc:1104 msgid "32-float" msgstr "32-float" -#: ardour_ui.cc:1086 +#: ardour_ui.cc:1107 msgid "24-int" msgstr "24-int" -#: ardour_ui.cc:1089 +#: ardour_ui.cc:1110 msgid "16-int" msgstr "16-int" -#: ardour_ui.cc:1108 +#: ardour_ui.cc:1129 #, c-format msgid "DSP: %5.1f%%" msgstr "ЦП: %5.1f%%" -#: ardour_ui.cc:1127 +#: ardour_ui.cc:1148 #, c-format msgid "" "Buffers: p:" @@ -843,33 +898,33 @@ msgstr "" "%% c:" "%%%" -#: ardour_ui.cc:1163 +#: ardour_ui.cc:1184 msgid "Disk: Unknown" msgstr "На диске: неизвестно" -#: ardour_ui.cc:1165 +#: ardour_ui.cc:1186 msgid "Disk: 24hrs+" msgstr "На диске: 24ч+" -#: ardour_ui.cc:1183 +#: ardour_ui.cc:1204 msgid "Disk: >24 hrs" msgstr "На диске: >24ч" -#: ardour_ui.cc:1194 +#: ardour_ui.cc:1215 #, c-format msgid "Disk: %02dh:%02dm:%02ds" msgstr "На диске: %02dч:%02dм:%02dс" -#: ardour_ui.cc:1220 +#: ardour_ui.cc:1241 #, c-format msgid "Timecode|TC: %s" msgstr "ТК: %s" -#: ardour_ui.cc:1337 ardour_ui.cc:1346 startup.cc:1020 +#: ardour_ui.cc:1358 ardour_ui.cc:1367 startup.cc:1045 msgid "Recent Sessions" msgstr "Недавние сеансы" -#: ardour_ui.cc:1428 +#: ardour_ui.cc:1447 msgid "" "%1 is not connected to JACK\n" "You cannot open or close sessions in this condition" @@ -877,27 +932,27 @@ msgstr "" "%1 не соединен с JACK.\n" "Открытие и закрытие сеансов невозможно." -#: ardour_ui.cc:1455 +#: ardour_ui.cc:1474 msgid "Open Session" msgstr "Открыть сеанс" -#: ardour_ui.cc:1473 session_import_dialog.cc:169 -#: session_metadata_dialog.cc:729 startup.cc:1049 +#: ardour_ui.cc:1492 session_import_dialog.cc:169 +#: session_metadata_dialog.cc:729 startup.cc:1074 msgid "%1 sessions" msgstr "Cеансы %1" -#: ardour_ui.cc:1510 +#: ardour_ui.cc:1529 msgid "You cannot add a track without a session already loaded." msgstr "Вы не можете добавить дорожку без загруженного сеанса." -#: ardour_ui.cc:1518 +#: ardour_ui.cc:1537 msgid "could not create %1 new mixed track" msgid_plural "could not create %1 new mixed tracks" msgstr[0] "Не удалось создать %1 новую смешанную дорожку" msgstr[1] "Не удалось создать %1 новых смешанных дорожки" msgstr[2] "Не удалось создать %1 новых смешанных дорожек" -#: ardour_ui.cc:1524 ardour_ui.cc:1585 +#: ardour_ui.cc:1543 ardour_ui.cc:1604 msgid "" "There are insufficient JACK ports available\n" "to create a new track or bus.\n" @@ -909,25 +964,25 @@ msgstr "" "Необходимо сохранить %1, выйти и запустить\n" "JACK с увеличенным количеством портов." -#: ardour_ui.cc:1559 +#: ardour_ui.cc:1578 msgid "You cannot add a track or bus without a session already loaded." msgstr "Вы не можете добавить дорожку или шину без открытого сеанса." -#: ardour_ui.cc:1568 +#: ardour_ui.cc:1587 msgid "could not create %1 new audio track" msgid_plural "could not create %1 new audio tracks" msgstr[0] "Не удалось создать %1 новую звуковую дорожку" msgstr[1] "Не удалось создать %2 новых звуковых дорожки" msgstr[2] "Не удалось создать %2 новых звуковых дорожек" -#: ardour_ui.cc:1577 +#: ardour_ui.cc:1596 msgid "could not create %1 new audio bus" msgid_plural "could not create %1 new audio busses" msgstr[0] "Не удалось создать %1 новую звуковую шину" msgstr[1] "Не удалось создать %1 новых звуковых шины" msgstr[2] "Не удалось создать %1 новых звуковых шин" -#: ardour_ui.cc:1694 +#: ardour_ui.cc:1713 msgid "" "Please create one or more tracks before trying to record.\n" "You can do this with the \"Add Track or Bus\" option in the Session menu." @@ -936,14 +991,14 @@ msgstr "" "как пытаться что-либо записать.\n" "Используйте меню «Сеанс > Добавить дорожку/шину»." -#: ardour_ui.cc:2084 +#: ardour_ui.cc:2103 msgid "" "The audio backend (JACK) was shutdown because:\n" "\n" "%1" msgstr "" -#: ardour_ui.cc:2086 +#: ardour_ui.cc:2105 msgid "" "JACK has either been shutdown or it\n" "disconnected %1 because %1\n" @@ -954,19 +1009,19 @@ msgstr "" "с %1 и отсоединил его. Необходимо перезапустить \n" "JACK, восстановить соединение и сохранить сеанс." -#: ardour_ui.cc:2112 +#: ardour_ui.cc:2131 msgid "Unable to start the session running" msgstr "Невозможно запустить уже выполняемый сеанс" -#: ardour_ui.cc:2192 +#: ardour_ui.cc:2211 msgid "Take Snapshot" msgstr "Создать снимок" -#: ardour_ui.cc:2193 +#: ardour_ui.cc:2212 msgid "Name of new snapshot" msgstr "Название нового снимка" -#: ardour_ui.cc:2217 +#: ardour_ui.cc:2236 msgid "" "To ensure compatibility with various systems\n" "snapshot names may not contain a '%1' character" @@ -974,27 +1029,27 @@ msgstr "" "Для обеспечения совместимости с различными системами\n" "названия снимков не могут содержать символ '%1'." -#: ardour_ui.cc:2229 +#: ardour_ui.cc:2248 msgid "Confirm Snapshot Overwrite" msgstr "Подтвердите перезапись снимка" -#: ardour_ui.cc:2230 +#: ardour_ui.cc:2249 msgid "A snapshot already exists with that name. Do you want to overwrite it?" msgstr "Снимок с таким названием уже есть. Перезаписать его?" -#: ardour_ui.cc:2233 +#: ardour_ui.cc:2252 utils_videotl.cc:66 msgid "Overwrite" msgstr "Перезаписать" -#: ardour_ui.cc:2267 +#: ardour_ui.cc:2286 msgid "Rename Session" msgstr "Переименовать сеанс" -#: ardour_ui.cc:2268 +#: ardour_ui.cc:2287 msgid "New session name" msgstr "Новое название сеанса" -#: ardour_ui.cc:2282 ardour_ui.cc:2666 ardour_ui.cc:2711 +#: ardour_ui.cc:2301 ardour_ui.cc:2681 ardour_ui.cc:2726 msgid "" "To ensure compatibility with various systems\n" "session names may not contain a '%1' character" @@ -1002,12 +1057,12 @@ msgstr "" "Для обеспечения совместимости с различными системами\n" "названия сеансов не могут содержать символ '%1'." -#: ardour_ui.cc:2290 +#: ardour_ui.cc:2309 msgid "" "That name is already in use by another directory/folder. Please try again." msgstr "" -#: ardour_ui.cc:2299 +#: ardour_ui.cc:2318 msgid "" "Renaming this session failed.\n" "Things could be seriously messed up at this point" @@ -1015,19 +1070,19 @@ msgstr "" "Не удалось переименовать этот сеанс.\n" "Очень может быть, что всё испортилось." -#: ardour_ui.cc:2414 +#: ardour_ui.cc:2429 msgid "Save Template" msgstr "Сохранить шаблон" -#: ardour_ui.cc:2415 +#: ardour_ui.cc:2430 msgid "Name for template:" msgstr "Название шаблона:" -#: ardour_ui.cc:2416 +#: ardour_ui.cc:2431 msgid "-template" msgstr "-шаблон" -#: ardour_ui.cc:2454 +#: ardour_ui.cc:2469 msgid "" "This session\n" "%1\n" @@ -1037,52 +1092,52 @@ msgstr "" "%1\n" "уже существует. Открыть его?" -#: ardour_ui.cc:2464 +#: ardour_ui.cc:2479 msgid "Open Existing Session" msgstr "Открыть существующий сеанс" -#: ardour_ui.cc:2702 +#: ardour_ui.cc:2717 msgid "There is no existing session at \"%1\"" msgstr "По адресу \"%1\" не существующего сеанса" -#: ardour_ui.cc:2792 +#: ardour_ui.cc:2804 msgid "Please wait while %1 loads your session" msgstr "Дождитесь завершения загрузки сеанса в %1" -#: ardour_ui.cc:2807 +#: ardour_ui.cc:2819 msgid "Port Registration Error" msgstr "Ошибка регистрации порта" -#: ardour_ui.cc:2808 +#: ardour_ui.cc:2820 msgid "Click the Close button to try again." msgstr "Щелкните кнопку «Закрыть» для возврата к предыдущему диалогу." -#: ardour_ui.cc:2829 +#: ardour_ui.cc:2841 msgid "Session \"%1 (snapshot %2)\" did not load successfully" msgstr "Не удалось загрузить сеанс \"%1 (снимок %2)\"" -#: ardour_ui.cc:2835 +#: ardour_ui.cc:2847 msgid "Loading Error" msgstr "Ошибка при загрузке" -#: ardour_ui.cc:2836 +#: ardour_ui.cc:2848 msgid "Click the Refresh button to try again." msgstr "Щёлкните кнопку «Обновить» для повторной попытки." -#: ardour_ui.cc:2918 +#: ardour_ui.cc:2930 msgid "Could not create session in \"%1\"" msgstr "Не удалось создать сеанс «%1»" -#: ardour_ui.cc:3045 +#: ardour_ui.cc:3030 msgid "No files were ready for clean-up" msgstr "Нет готовых к удалению звуковых файлов" -#: ardour_ui.cc:3049 ardour_ui.cc:3059 ardour_ui.cc:3192 ardour_ui.cc:3199 +#: ardour_ui.cc:3034 ardour_ui.cc:3044 ardour_ui.cc:3177 ardour_ui.cc:3184 #: ardour_ui_ed.cc:104 msgid "Clean-up" msgstr "Очистить" -#: ardour_ui.cc:3050 +#: ardour_ui.cc:3035 msgid "" "If this seems suprising, \n" "check for any existing snapshots.\n" @@ -1094,19 +1149,19 @@ msgstr "" "Они могут включать области, которым\n" "нужны неиспользуемые файлы." -#: ardour_ui.cc:3109 +#: ardour_ui.cc:3094 msgid "kilo" msgstr "кило" -#: ardour_ui.cc:3112 +#: ardour_ui.cc:3097 msgid "mega" msgstr "мега" -#: ardour_ui.cc:3115 +#: ardour_ui.cc:3100 msgid "giga" msgstr "гига" -#: ardour_ui.cc:3120 +#: ardour_ui.cc:3105 msgid "" "The following file was deleted from %2,\n" "releasing %3 %4bytes of disk space" @@ -1126,7 +1181,7 @@ msgstr[2] "" "освободив при этом %3 %4байт\n" "дискового пространства." -#: ardour_ui.cc:3127 +#: ardour_ui.cc:3112 msgid "" "The following file was not in use and \n" "has been moved to: %2\n" @@ -1173,11 +1228,11 @@ msgstr[2] "" "\n" "дополнительно освободит %3 %4байт дискового пространства.\n" -#: ardour_ui.cc:3187 +#: ardour_ui.cc:3172 msgid "Are you sure you want to clean-up?" msgstr "Вы уверены, что хотите выполнить очистку?" -#: ardour_ui.cc:3194 +#: ardour_ui.cc:3179 msgid "" "Clean-up is a destructive operation.\n" "ALL undo/redo information will be lost if you clean-up.\n" @@ -1188,74 +1243,80 @@ msgstr "" "неиспользуемые звуковые файлы\n" "будут перемещены в «мертвую» зону." -#: ardour_ui.cc:3202 +#: ardour_ui.cc:3187 msgid "CleanupDialog" msgstr "Очистка" -#: ardour_ui.cc:3232 +#: ardour_ui.cc:3217 msgid "Cleaned Files" msgstr "Очищенные файлы" -#: ardour_ui.cc:3249 +#: ardour_ui.cc:3234 msgid "deleted file" msgstr "удалён файл" -#: ardour_ui.cc:3346 +#: ardour_ui.cc:3326 msgid "" "Video-Server was not launched by Ardour. The request to stop it is ignored." msgstr "" -#: ardour_ui.cc:3350 +#: ardour_ui.cc:3330 msgid "Stop Video-Server" msgstr "" -#: ardour_ui.cc:3351 -#, fuzzy +#: ardour_ui.cc:3331 msgid "Do you really want to stop the Video Server?" -msgstr "Вы действительно хотите удалить %1 %2?" +msgstr "Вы действительно хотите остановить видеосервер?" -#: ardour_ui.cc:3354 -#, fuzzy +#: ardour_ui.cc:3334 msgid "Yes, Stop It" -msgstr "Да" +msgstr "Да, остановить" -#: ardour_ui.cc:3380 +#: ardour_ui.cc:3360 msgid "The Video Server is already started." msgstr "" -#: ardour_ui.cc:3382 +#: ardour_ui.cc:3362 msgid "" "An external Video Server is configured and can be reached. Not starting a " "new instance." msgstr "" -#: ardour_ui.cc:3390 ardour_ui.cc:3461 +#: ardour_ui.cc:3370 ardour_ui.cc:3460 msgid "" "Could not connect to the Video Server. Start it or configure its access URL " "in Edit -> Preferences." msgstr "" -#: ardour_ui.cc:3414 +#: ardour_ui.cc:3394 msgid "Specified docroot is not an existing directory." msgstr "" -#: ardour_ui.cc:3419 +#: ardour_ui.cc:3399 msgid "Given Video Server is not an executable file." msgstr "" -#: ardour_ui.cc:3485 editor_audio_import.cc:629 +#: ardour_ui.cc:3432 +msgid "Cannot launch the video-server" +msgstr "Не удалось запустить видеосервер" + +#: ardour_ui.cc:3441 +msgid "Video-server was started but does not respond to requests..." +msgstr "" + +#: ardour_ui.cc:3482 editor_audio_import.cc:629 msgid "could not open %1" msgstr "не удалось открыть %1" -#: ardour_ui.cc:3489 +#: ardour_ui.cc:3486 msgid "no video-file selected" msgstr "" -#: ardour_ui.cc:3650 +#: ardour_ui.cc:3646 msgid "Recording was stopped because your system could not keep up." msgstr "Запись остановлена из-за недостаточного быстродействия системы" -#: ardour_ui.cc:3679 +#: ardour_ui.cc:3675 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1269,7 +1330,7 @@ msgstr "" "В частности ей не удалось записать данные на диск\n" "достаточно быстро для фиксации захваченных данных.\n" -#: ardour_ui.cc:3698 +#: ardour_ui.cc:3694 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1283,11 +1344,11 @@ msgstr "" "В частности ей не удалось прочитать данные\n" "с диска достаточно быстро для воспроизведения.\n" -#: ardour_ui.cc:3738 +#: ardour_ui.cc:3734 msgid "Crash Recovery" msgstr "Восстановление данных" -#: ardour_ui.cc:3739 +#: ardour_ui.cc:3735 msgid "" "This session appears to have been in the\n" "middle of recording when %1 or\n" @@ -1303,19 +1364,19 @@ msgstr "" "%1 может восстановить записанные данные,\n" "либо проигнорировать их. Примите решение.\n" -#: ardour_ui.cc:3751 +#: ardour_ui.cc:3747 msgid "Ignore crash data" msgstr "Проигнорировать" -#: ardour_ui.cc:3752 +#: ardour_ui.cc:3748 msgid "Recover from crash" msgstr "Восстановить данные" -#: ardour_ui.cc:3772 +#: ardour_ui.cc:3768 msgid "Sample Rate Mismatch" msgstr "Несовпадение частот сэмплирования" -#: ardour_ui.cc:3773 +#: ardour_ui.cc:3769 msgid "" "This session was created with a sample rate of %1 Hz, but\n" "%2 is currently running at %3 Hz. If you load this session,\n" @@ -1327,31 +1388,23 @@ msgstr "" "Если вы загрузите этот сеанс, звуковые данные могут быть\n" "воспроизведены с некорректной частотой сэмплирования.\n" -#: ardour_ui.cc:3782 +#: ardour_ui.cc:3778 msgid "Do not load session" msgstr "Не загружать сеанс" -#: ardour_ui.cc:3783 +#: ardour_ui.cc:3779 msgid "Load session anyway" msgstr "Все равно загрузить" -#: ardour_ui.cc:3804 +#: ardour_ui.cc:3802 msgid "Could not disconnect from JACK" msgstr "Не удалось отсоединиться от сервера JACK" -#: ardour_ui.cc:3817 +#: ardour_ui.cc:3815 msgid "Could not reconnect to JACK" msgstr "Не удалось соединиться с сервером JACK" -#: ardour_ui.cc:3902 -msgid "Check the website for more..." -msgstr "" - -#: ardour_ui.cc:3915 -msgid "Click to open the program website in your web browser" -msgstr "" - -#: ardour_ui.cc:4152 +#: ardour_ui.cc:4089 msgid "" "%4This is a session from an older version of %3%5\n" "\n" @@ -1374,57 +1427,57 @@ msgstr "Интерфейс: не удалось инициализировать msgid "UI: cannot setup mixer" msgstr "Интерфейс: не удалось инициализировать микшер" -#: ardour_ui2.cc:127 +#: ardour_ui2.cc:125 msgid "Play from playhead" msgstr "Воспроизвести от указателя" -#: ardour_ui2.cc:128 +#: ardour_ui2.cc:126 msgid "Stop playback" msgstr "Стоп" -#: ardour_ui2.cc:129 +#: ardour_ui2.cc:127 msgid "Toggle record" msgstr "Переключить готовность к записи" -#: ardour_ui2.cc:130 +#: ardour_ui2.cc:128 msgid "Play range/selection" msgstr "Воспроизвести выделение" -#: ardour_ui2.cc:131 +#: ardour_ui2.cc:129 msgid "Go to start of session" msgstr "В начало сеанса" -#: ardour_ui2.cc:132 +#: ardour_ui2.cc:130 msgid "Go to end of session" msgstr "В конец сеанса" -#: ardour_ui2.cc:133 +#: ardour_ui2.cc:131 msgid "Play loop range" msgstr "Воспроизвести выделение в петле" -#: ardour_ui2.cc:134 +#: ardour_ui2.cc:132 msgid "" "MIDI Panic\n" "Send note off and reset controller messages on all MIDI channels" msgstr "" -#: ardour_ui2.cc:135 +#: ardour_ui2.cc:133 msgid "Return to last playback start when stopped" msgstr "Вернуться к точке начала воспроизведения" -#: ardour_ui2.cc:136 +#: ardour_ui2.cc:134 msgid "Playhead follows Range Selections and Edits" msgstr "Указатель воспроизведения следует за выделением областей и правкам" -#: ardour_ui2.cc:137 +#: ardour_ui2.cc:135 msgid "Be sensible about input monitoring" msgstr "" -#: ardour_ui2.cc:138 +#: ardour_ui2.cc:136 msgid "Enable/Disable audio click" msgstr "Включить или выключить метроном" -#: ardour_ui2.cc:139 monitor_section.cc:101 +#: ardour_ui2.cc:137 monitor_section.cc:101 msgid "" "When active, something is soloed.\n" "Click to de-solo everything" @@ -1432,7 +1485,7 @@ msgstr "" "Включено, если какие-то дорожки солируют.\n" "Щёлкните, чтобы снять солирование везде." -#: ardour_ui2.cc:140 +#: ardour_ui2.cc:138 msgid "" "When active, auditioning is taking place\n" "Click to stop the audition" @@ -1440,12 +1493,11 @@ msgstr "" "Включено, если выполняется прослушивание.\n" "Щёлкните, чтобы прекратить его." -#: ardour_ui2.cc:141 +#: ardour_ui2.cc:139 msgid "When active, there is a feedback loop." msgstr "Включена, когда есть петля отклика (feedback loop)" -#: ardour_ui2.cc:142 -#, fuzzy +#: ardour_ui2.cc:140 msgid "" "Primary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1457,11 +1509,8 @@ msgstr "" "или прокрутка колеса меняется значение.\n" "Прямой ввод: Esc: отмена; Enter: подтверждение; постфикс " "'+' или '-' вводит разницу во времени.\n" -"Подробнее см. http://ardour.org/a3_features_clocks." -#: ardour_ui2.cc:143 -#, fuzzy +#: ardour_ui2.cc:141 msgid "" "Secondary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1473,38 +1522,36 @@ msgstr "" "вверх-вниз или прокрутка колеса меняется значение.\n" "Прямой ввод: Esc: отмена; Enter: подтверждение; постфикс " "'+' или '-' вводит разницу во времени.\n" -"Подробнее см. http://ardour.org/a3_features_clocks." -#: ardour_ui2.cc:175 +#: ardour_ui2.cc:173 msgid "[ERROR]: " msgstr "[ОШИБКА]: " -#: ardour_ui2.cc:177 +#: ardour_ui2.cc:175 msgid "[WARNING]: " msgstr "[ПРЕДУПРЕЖДЕНИЕ]:" -#: ardour_ui2.cc:179 +#: ardour_ui2.cc:177 msgid "[INFO]: " msgstr "[СПРАВКА]:" -#: ardour_ui2.cc:243 ardour_ui_ed.cc:417 +#: ardour_ui2.cc:241 ardour_ui_ed.cc:376 msgid "Auto Return" msgstr "Автовозврат" -#: ardour_ui2.cc:245 ardour_ui_ed.cc:420 +#: ardour_ui2.cc:243 ardour_ui_ed.cc:379 msgid "Follow Edits" msgstr "Следовать правкам" -#: ardour_ui2.cc:631 rc_option_editor.cc:1006 rc_option_editor.cc:1024 -#: rc_option_editor.cc:1027 rc_option_editor.cc:1029 rc_option_editor.cc:1031 -#: rc_option_editor.cc:1039 rc_option_editor.cc:1047 rc_option_editor.cc:1049 -#: rc_option_editor.cc:1057 rc_option_editor.cc:1064 rc_option_editor.cc:1073 -#: rc_option_editor.cc:1075 rc_option_editor.cc:1077 rc_option_editor.cc:1085 -#: rc_option_editor.cc:1087 rc_option_editor.cc:1096 -#: session_option_editor.cc:236 session_option_editor.cc:238 -#: session_option_editor.cc:259 session_option_editor.cc:261 -#: session_option_editor.cc:263 session_option_editor.cc:270 +#: ardour_ui2.cc:621 rc_option_editor.cc:1004 rc_option_editor.cc:1022 +#: rc_option_editor.cc:1025 rc_option_editor.cc:1027 rc_option_editor.cc:1029 +#: rc_option_editor.cc:1037 rc_option_editor.cc:1045 rc_option_editor.cc:1047 +#: rc_option_editor.cc:1055 rc_option_editor.cc:1062 rc_option_editor.cc:1071 +#: rc_option_editor.cc:1073 rc_option_editor.cc:1075 rc_option_editor.cc:1083 +#: rc_option_editor.cc:1085 rc_option_editor.cc:1094 +#: session_option_editor.cc:234 session_option_editor.cc:236 +#: session_option_editor.cc:257 session_option_editor.cc:259 +#: session_option_editor.cc:261 session_option_editor.cc:268 msgid "Misc" msgstr "Прочее" @@ -1520,28 +1567,28 @@ msgstr "Настройка микшера" msgid "Reload Session History" msgstr "Повторная загрузка истории сеансов" -#: ardour_ui_dependents.cc:125 -msgid "This screen is not tall enough to display the mixer window" -msgstr "Размеров экрана недостаточно, чтобы показать окно микшера" - -#: ardour_ui_dialogs.cc:225 +#: ardour_ui_dialogs.cc:206 msgid "Don't close" msgstr "Не закрывать" -#: ardour_ui_dialogs.cc:226 +#: ardour_ui_dialogs.cc:207 msgid "Just close" msgstr "Просто закрыть" -#: ardour_ui_dialogs.cc:227 +#: ardour_ui_dialogs.cc:208 msgid "Save and close" msgstr "Сохранить и закрыть" +#: ardour_ui_dialogs.cc:293 +msgid "This screen is not tall enough to display the mixer window" +msgstr "Размеров экрана недостаточно, чтобы показать окно микшера" + #: ardour_ui_ed.cc:103 msgid "Session" msgstr "Сеанс" #: ardour_ui_ed.cc:106 editor_actions.cc:134 editor_regions.cc:115 -#: port_group.cc:457 session_option_editor.cc:83 session_option_editor.cc:90 +#: port_group.cc:457 session_option_editor.cc:82 session_option_editor.cc:89 msgid "Sync" msgstr "Синхронизация" @@ -1573,15 +1620,15 @@ msgstr "Тип файла" msgid "Sample Format" msgstr "Формат сэмпла" -#: ardour_ui_ed.cc:114 +#: ardour_ui_ed.cc:114 rc_option_editor.cc:1818 rc_option_editor.cc:1831 msgid "Control Surfaces" msgstr "Устройства управления" -#: ardour_ui_ed.cc:115 rc_option_editor.cc:1552 +#: ardour_ui_ed.cc:115 rc_option_editor.cc:1550 msgid "Plugins" msgstr "Модули" -#: ardour_ui_ed.cc:116 rc_option_editor.cc:1905 +#: ardour_ui_ed.cc:116 rc_option_editor.cc:1894 msgid "Metering" msgstr "Индикаторы" @@ -1609,7 +1656,7 @@ msgstr "Открыть..." msgid "Recent..." msgstr "Недавние сеансы..." -#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:65 +#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:64 msgid "Close" msgstr "Закрыть" @@ -1617,421 +1664,355 @@ msgstr "Закрыть" msgid "Add Track or Bus..." msgstr "Добавить дорожку или шину..." -#: ardour_ui_ed.cc:136 -#, fuzzy +#: ardour_ui_ed.cc:135 msgid "Open Video" -msgstr "Открыть сеанс" +msgstr "Добавить видео" -#: ardour_ui_ed.cc:139 -#, fuzzy +#: ardour_ui_ed.cc:138 msgid "Remove Video" -msgstr "Удалить выделение" +msgstr "Удалить видео" -#: ardour_ui_ed.cc:142 -#, fuzzy +#: ardour_ui_ed.cc:141 msgid "Export To Video File" -msgstr "Экспортировать в файл" +msgstr "Экспортировать видеофайл" -#: ardour_ui_ed.cc:152 -msgid "Connect" -msgstr "Соединить" - -#: ardour_ui_ed.cc:158 +#: ardour_ui_ed.cc:145 msgid "Snapshot..." msgstr "Создать снимок..." -#: ardour_ui_ed.cc:162 +#: ardour_ui_ed.cc:149 msgid "Save As..." msgstr "Сохранить как..." -#: ardour_ui_ed.cc:166 editor_actions.cc:1717 editor_markers.cc:859 -#: editor_snapshots.cc:123 mixer_strip.cc:1465 route_time_axis.cc:1471 +#: ardour_ui_ed.cc:153 editor_actions.cc:1719 editor_markers.cc:858 +#: editor_snapshots.cc:123 mixer_strip.cc:1464 route_time_axis.cc:1471 msgid "Rename..." msgstr "Переименовать..." -#: ardour_ui_ed.cc:170 +#: ardour_ui_ed.cc:157 msgid "Save Template..." msgstr "Сохранить шаблон..." -#: ardour_ui_ed.cc:173 +#: ardour_ui_ed.cc:160 msgid "Metadata" msgstr "Метаданные" -#: ardour_ui_ed.cc:176 +#: ardour_ui_ed.cc:163 msgid "Edit Metadata..." msgstr "Изменить метаданные..." -#: ardour_ui_ed.cc:179 +#: ardour_ui_ed.cc:166 msgid "Import Metadata..." msgstr "Импортировать метаданные..." -#: ardour_ui_ed.cc:182 +#: ardour_ui_ed.cc:169 msgid "Export To Audio File(s)..." msgstr "В звуковые файлы..." -#: ardour_ui_ed.cc:185 +#: ardour_ui_ed.cc:172 msgid "Stem export..." msgstr "Каждую дорожку в свой файл..." -#: ardour_ui_ed.cc:188 editor_export_audio.cc:63 export_dialog.cc:129 +#: ardour_ui_ed.cc:175 editor_export_audio.cc:63 export_dialog.cc:129 +#: export_video_dialog.cc:71 msgid "Export" msgstr "Экспортировать" -#: ardour_ui_ed.cc:191 +#: ardour_ui_ed.cc:178 msgid "Clean-up Unused Sources..." msgstr "Очистить неиспользуемые источники..." -#: ardour_ui_ed.cc:195 +#: ardour_ui_ed.cc:182 msgid "Flush Wastebasket" msgstr "Очистить корзину" -#: ardour_ui_ed.cc:202 keyeditor.cc:253 rc_option_editor.cc:1466 +#: ardour_ui_ed.cc:189 keyeditor.cc:253 rc_option_editor.cc:1464 msgid "JACK" msgstr "JACK" -#: ardour_ui_ed.cc:203 route_params_ui.cc:104 +#: ardour_ui_ed.cc:190 route_params_ui.cc:104 msgid "Latency" msgstr "Задержка отклика" -#: ardour_ui_ed.cc:205 +#: ardour_ui_ed.cc:192 msgid "Reconnect" msgstr "Пересоединить" -#: ardour_ui_ed.cc:208 global_port_matrix.cc:198 io_selector.cc:210 +#: ardour_ui_ed.cc:195 global_port_matrix.cc:198 io_selector.cc:210 #: mixer_strip.cc:712 mixer_strip.cc:838 msgid "Disconnect" msgstr "Отсоединить" -#: ardour_ui_ed.cc:235 +#: ardour_ui_ed.cc:222 msgid "Quit" msgstr "Выход" -#: ardour_ui_ed.cc:239 +#: ardour_ui_ed.cc:226 msgid "Maximise Editor Space" msgstr "Редактор на полный экран" -#: ardour_ui_ed.cc:240 +#: ardour_ui_ed.cc:227 msgid "Show Toolbars" msgstr "Показывать панели" -#: ardour_ui_ed.cc:243 mixer_ui.cc:1862 mixer_ui.cc:1868 +#: ardour_ui_ed.cc:230 mixer_ui.cc:1863 mixer_ui.cc:1869 msgid "Window|Mixer" msgstr "Микшер" -#: ardour_ui_ed.cc:244 -msgid "Mixer on Top" -msgstr "Микшер наверх" +#: ardour_ui_ed.cc:231 +msgid "Toggle Editor+Mixer" +msgstr "Редактор или микшер на переднем плане" -#: ardour_ui_ed.cc:245 -msgid "Preferences" -msgstr "Параметры" - -#: ardour_ui_ed.cc:246 -msgid "Properties" -msgstr "Свойства" - -#: ardour_ui_ed.cc:247 route_params_ui.cc:57 route_params_ui.cc:604 -msgid "Tracks and Busses" -msgstr "Дорожки и шины" - -#: ardour_ui_ed.cc:250 location_ui.cc:1134 -msgid "Locations" -msgstr "Позиции" - -#: ardour_ui_ed.cc:252 ardour_ui_ed.cc:656 -msgid "Big Clock" -msgstr "Большой счётчик" - -#: ardour_ui_ed.cc:254 speaker_dialog.cc:36 -msgid "Speaker Configuration" -msgstr "Конфигурация громкоговорителей" - -#: ardour_ui_ed.cc:256 global_port_matrix.cc:164 -msgid "Audio Connection Manager" -msgstr "Управление звуковыми соединениями" - -#: ardour_ui_ed.cc:258 global_port_matrix.cc:167 -msgid "MIDI Connection Manager" -msgstr "Управление MIDI-соединениями" - -#: ardour_ui_ed.cc:260 midi_tracer.cc:39 +#: ardour_ui_ed.cc:233 midi_tracer.cc:39 msgid "MIDI Tracer" msgstr "Журнал MIDI-событий" -#: ardour_ui_ed.cc:262 -msgid "About" -msgstr "О программе" - -#: ardour_ui_ed.cc:263 +#: ardour_ui_ed.cc:235 msgid "Chat" msgstr "Пообщаться" -#: ardour_ui_ed.cc:265 +#: ardour_ui_ed.cc:237 msgid "Help|Manual" msgstr "Справка" -#: ardour_ui_ed.cc:266 +#: ardour_ui_ed.cc:238 msgid "Reference" msgstr "Справка в Интернете" -#: ardour_ui_ed.cc:267 theme_manager.cc:55 theme_manager.cc:62 -msgid "Theme Manager" -msgstr "Стиль оформления" - -#: ardour_ui_ed.cc:268 keyeditor.cc:53 -msgid "Key Bindings" -msgstr "Клавиатурные комбинации" - -#: ardour_ui_ed.cc:269 bundle_manager.cc:265 -msgid "Bundle Manager" -msgstr "Управление пакетами" - -#: ardour_ui_ed.cc:272 -msgid "Add Audio Track" -msgstr "Добавить звуковую дорожку" - -#: ardour_ui_ed.cc:274 -msgid "Add Audio Bus" -msgstr "Добавить звуковую шину" - -#: ardour_ui_ed.cc:276 -msgid "Add MIDI Track" -msgstr "Добавить MIDI-дорожку" - -#: ardour_ui_ed.cc:281 plugin_ui.cc:461 +#: ardour_ui_ed.cc:240 plugin_ui.cc:419 msgid "Save" msgstr "Сохранить" -#: ardour_ui_ed.cc:289 rc_option_editor.cc:1116 rc_option_editor.cc:1127 -#: rc_option_editor.cc:1136 rc_option_editor.cc:1149 rc_option_editor.cc:1162 -#: rc_option_editor.cc:1171 rc_option_editor.cc:1181 rc_option_editor.cc:1183 -#: rc_option_editor.cc:1193 rc_option_editor.cc:1209 rc_option_editor.cc:1222 -#: rc_option_editor.cc:1240 rc_option_editor.cc:1242 rc_option_editor.cc:1256 -#: rc_option_editor.cc:1259 rc_option_editor.cc:1261 rc_option_editor.cc:1278 -#: rc_option_editor.cc:1289 +#: ardour_ui_ed.cc:248 rc_option_editor.cc:1114 rc_option_editor.cc:1125 +#: rc_option_editor.cc:1134 rc_option_editor.cc:1147 rc_option_editor.cc:1160 +#: rc_option_editor.cc:1169 rc_option_editor.cc:1179 rc_option_editor.cc:1181 +#: rc_option_editor.cc:1191 rc_option_editor.cc:1207 rc_option_editor.cc:1220 +#: rc_option_editor.cc:1238 rc_option_editor.cc:1240 rc_option_editor.cc:1254 +#: rc_option_editor.cc:1257 rc_option_editor.cc:1259 rc_option_editor.cc:1276 +#: rc_option_editor.cc:1287 msgid "Transport" msgstr "Транспорт" -#: ardour_ui_ed.cc:295 engine_dialog.cc:85 sfdb_ui.cc:559 +#: ardour_ui_ed.cc:254 engine_dialog.cc:85 sfdb_ui.cc:559 msgid "Stop" msgstr "Стоп" -#: ardour_ui_ed.cc:298 +#: ardour_ui_ed.cc:257 msgid "Roll" msgstr "" -#: ardour_ui_ed.cc:302 +#: ardour_ui_ed.cc:261 msgid "Start/Stop" msgstr "Старт/Стоп" -#: ardour_ui_ed.cc:305 +#: ardour_ui_ed.cc:264 msgid "Start/Continue/Stop" msgstr "Старт/Продолжить/Стоп" -#: ardour_ui_ed.cc:308 +#: ardour_ui_ed.cc:267 msgid "Stop and Forget Capture" msgstr "Остановиться и забыть захват" -#: ardour_ui_ed.cc:318 +#: ardour_ui_ed.cc:277 msgid "Transition To Roll" msgstr "В обычном направлении" -#: ardour_ui_ed.cc:322 +#: ardour_ui_ed.cc:281 msgid "Transition To Reverse" msgstr "В обратном направлении" -#: ardour_ui_ed.cc:326 +#: ardour_ui_ed.cc:285 msgid "Play Loop Range" msgstr "Воспроизвести петлю" -#: ardour_ui_ed.cc:329 +#: ardour_ui_ed.cc:288 msgid "Play Selected Range" msgstr "" -#: ardour_ui_ed.cc:332 +#: ardour_ui_ed.cc:291 msgid "Play Selection w/Preroll" msgstr "" -#: ardour_ui_ed.cc:336 +#: ardour_ui_ed.cc:295 msgid "Enable Record" msgstr "Разрешить запись" -#: ardour_ui_ed.cc:339 +#: ardour_ui_ed.cc:298 msgid "Start Recording" msgstr "Начать запись" -#: ardour_ui_ed.cc:343 +#: ardour_ui_ed.cc:302 msgid "Rewind" msgstr "Перемотать назад" -#: ardour_ui_ed.cc:346 +#: ardour_ui_ed.cc:305 msgid "Rewind (Slow)" msgstr "Перемотать назад (медленно)" -#: ardour_ui_ed.cc:349 +#: ardour_ui_ed.cc:308 msgid "Rewind (Fast)" msgstr "Перемотать назад (быстро)" -#: ardour_ui_ed.cc:352 startup.cc:702 +#: ardour_ui_ed.cc:311 startup.cc:727 msgid "Forward" msgstr "Перемотать вперёд" -#: ardour_ui_ed.cc:355 +#: ardour_ui_ed.cc:314 msgid "Forward (Slow)" msgstr "Перемотать вперёд (медленно)" -#: ardour_ui_ed.cc:358 +#: ardour_ui_ed.cc:317 msgid "Forward (Fast)" msgstr "Перемотать вперёд (быстро)" -#: ardour_ui_ed.cc:361 +#: ardour_ui_ed.cc:320 msgid "Goto Zero" msgstr "К нулевой отметке" -#: ardour_ui_ed.cc:364 +#: ardour_ui_ed.cc:323 msgid "Goto Start" msgstr "К началу" -#: ardour_ui_ed.cc:367 +#: ardour_ui_ed.cc:326 msgid "Goto End" msgstr "В конец" -#: ardour_ui_ed.cc:370 +#: ardour_ui_ed.cc:329 msgid "Goto Wall Clock" msgstr "К текущему времени" -#: ardour_ui_ed.cc:374 +#: ardour_ui_ed.cc:333 msgid "Focus On Clock" msgstr "" -#: ardour_ui_ed.cc:378 ardour_ui_ed.cc:387 audio_clock.cc:2046 editor.cc:241 -#: editor_actions.cc:544 editor_actions.cc:554 export_timespan_selector.cc:88 +#: ardour_ui_ed.cc:337 ardour_ui_ed.cc:346 audio_clock.cc:2046 editor.cc:237 +#: editor_actions.cc:544 editor_actions.cc:553 export_timespan_selector.cc:88 #: session_option_editor.cc:41 session_option_editor.cc:61 -#: session_option_editor.cc:80 session_option_editor.cc:98 -#: session_option_editor.cc:111 session_option_editor.cc:124 -#: session_option_editor.cc:126 session_option_editor.cc:128 +#: session_option_editor.cc:80 session_option_editor.cc:96 +#: session_option_editor.cc:109 session_option_editor.cc:122 +#: session_option_editor.cc:124 session_option_editor.cc:126 msgid "Timecode" msgstr "Тайм-код" -#: ardour_ui_ed.cc:380 ardour_ui_ed.cc:389 editor_actions.cc:542 +#: ardour_ui_ed.cc:339 ardour_ui_ed.cc:348 editor_actions.cc:542 msgid "Bars & Beats" msgstr "Такты и доли" -#: ardour_ui_ed.cc:382 ardour_ui_ed.cc:391 +#: ardour_ui_ed.cc:341 ardour_ui_ed.cc:350 msgid "Minutes & Seconds" msgstr "Минуты и секунды" -#: ardour_ui_ed.cc:384 ardour_ui_ed.cc:393 audio_clock.cc:2050 editor.cc:242 +#: ardour_ui_ed.cc:343 ardour_ui_ed.cc:352 audio_clock.cc:2050 editor.cc:238 #: editor_actions.cc:543 msgid "Samples" msgstr "Сэмплы" -#: ardour_ui_ed.cc:396 +#: ardour_ui_ed.cc:355 msgid "Punch In" msgstr "Начало врезки" -#: ardour_ui_ed.cc:397 mixer_strip.cc:1905 route_ui.cc:132 +#: ardour_ui_ed.cc:356 mixer_strip.cc:1904 route_ui.cc:132 #: time_info_box.cc:113 msgid "In" msgstr "Вход" -#: ardour_ui_ed.cc:400 +#: ardour_ui_ed.cc:359 msgid "Punch Out" msgstr "Конец врезки" -#: ardour_ui_ed.cc:401 time_info_box.cc:114 +#: ardour_ui_ed.cc:360 time_info_box.cc:114 msgid "Out" msgstr "Выход" -#: ardour_ui_ed.cc:404 +#: ardour_ui_ed.cc:363 msgid "Punch In/Out" msgstr "Врезка" -#: ardour_ui_ed.cc:405 +#: ardour_ui_ed.cc:364 msgid "In/Out" msgstr "Вх/Вых" -#: ardour_ui_ed.cc:408 rc_option_editor.cc:1073 +#: ardour_ui_ed.cc:367 rc_option_editor.cc:1071 msgid "Click" msgstr "Метроном" -#: ardour_ui_ed.cc:411 +#: ardour_ui_ed.cc:370 msgid "Auto Input" msgstr "Автовход" -#: ardour_ui_ed.cc:414 +#: ardour_ui_ed.cc:373 msgid "Auto Play" msgstr "Автовоспр." -#: ardour_ui_ed.cc:425 +#: ardour_ui_ed.cc:384 msgid "Sync Startup to Video" msgstr "Синхронизировать начало с видео" -#: ardour_ui_ed.cc:427 +#: ardour_ui_ed.cc:386 msgid "Time Master" msgstr "Ведущий времени" -#: ardour_ui_ed.cc:434 +#: ardour_ui_ed.cc:393 msgid "Toggle Record Enable Track %1" msgstr "Переключить записываемость дорожки %1" -#: ardour_ui_ed.cc:441 +#: ardour_ui_ed.cc:400 msgid "Percentage" msgstr "Проценты" -#: ardour_ui_ed.cc:442 shuttle_control.cc:168 +#: ardour_ui_ed.cc:401 shuttle_control.cc:169 msgid "Semitones" msgstr "Полутона" -#: ardour_ui_ed.cc:446 +#: ardour_ui_ed.cc:405 msgid "Send MTC" msgstr "Передавать MTC" -#: ardour_ui_ed.cc:448 +#: ardour_ui_ed.cc:407 msgid "Send MMC" msgstr "Передавать MMC" -#: ardour_ui_ed.cc:450 +#: ardour_ui_ed.cc:409 msgid "Use MMC" msgstr "Использовать MMC" -#: ardour_ui_ed.cc:452 rc_option_editor.cc:1704 +#: ardour_ui_ed.cc:411 rc_option_editor.cc:1702 msgid "Send MIDI Clock" msgstr "Отправлять MIDI Clock" -#: ardour_ui_ed.cc:454 +#: ardour_ui_ed.cc:413 msgid "Send MIDI Feedback" msgstr "Отправлять MIDI Feedback" -#: ardour_ui_ed.cc:460 +#: ardour_ui_ed.cc:419 msgid "Panic" msgstr "" -#: ardour_ui_ed.cc:600 +#: ardour_ui_ed.cc:559 msgid "Wall Clock" msgstr "Текущее время" -#: ardour_ui_ed.cc:601 +#: ardour_ui_ed.cc:560 msgid "Disk Space" msgstr "Диск. пространство" -#: ardour_ui_ed.cc:602 +#: ardour_ui_ed.cc:561 msgid "DSP" msgstr "DSP" -#: ardour_ui_ed.cc:603 +#: ardour_ui_ed.cc:562 msgid "Buffers" msgstr "Буферы" -#: ardour_ui_ed.cc:604 +#: ardour_ui_ed.cc:563 msgid "JACK Sampling Rate and Latency" msgstr "Частота сэмплирования и задержка JACK" -#: ardour_ui_ed.cc:605 +#: ardour_ui_ed.cc:564 msgid "Timecode Format" msgstr "Формат тайм-кода" -#: ardour_ui_ed.cc:606 +#: ardour_ui_ed.cc:565 msgid "File Format" msgstr "Формат файлов" @@ -2045,11 +2026,11 @@ msgstr "" msgid "Internal" msgstr "Внутр. синхронизация" -#: ardour_ui_options.cc:475 +#: ardour_ui_options.cc:473 msgid "Enable/Disable external positional sync" msgstr "Включить или выключить внешнюю синхронизацию позиционирования" -#: ardour_ui_options.cc:477 +#: ardour_ui_options.cc:475 msgid "Sync to JACK is not possible: video pull up/down is set" msgstr "" @@ -2070,16 +2051,16 @@ msgstr "" msgid "%+.4f%%" msgstr "%+.4f%%" -#: audio_clock.cc:1237 editor.cc:243 editor_actions.cc:135 +#: audio_clock.cc:1237 editor.cc:239 editor_actions.cc:135 #: editor_actions.cc:536 msgid "Tempo" msgstr "Темп" -#: audio_clock.cc:1241 editor.cc:244 editor_actions.cc:537 +#: audio_clock.cc:1241 editor.cc:240 editor_actions.cc:537 msgid "Meter" msgstr "Размер" -#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1037 +#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1039 #: midi_region_view.cc:2991 session_metadata_dialog.cc:331 #: session_metadata_dialog.cc:379 session_metadata_dialog.cc:435 #: session_metadata_dialog.cc:716 @@ -2090,7 +2071,7 @@ msgstr "Ошибка в программе: %1" msgid "programming error: %1 %2" msgstr "ошибка в программе: %1 %2" -#: audio_clock.cc:2048 editor.cc:240 export_timespan_selector.cc:98 +#: audio_clock.cc:2048 editor.cc:236 export_timespan_selector.cc:98 msgid "Bars:Beats" msgstr "Такты : Доли" @@ -2168,32 +2149,32 @@ msgid "hide track" msgstr "Скрыть дорожку" #: automation_time_axis.cc:255 automation_time_axis.cc:307 -#: automation_time_axis.cc:496 gain_meter.cc:195 generic_pluginui.cc:452 -#: generic_pluginui.cc:729 panner_ui.cc:150 +#: automation_time_axis.cc:496 gain_meter.cc:196 generic_pluginui.cc:456 +#: generic_pluginui.cc:733 panner_ui.cc:150 msgid "Automation|Manual" msgstr "Вручную" #: automation_time_axis.cc:257 automation_time_axis.cc:318 -#: automation_time_axis.cc:501 editor.cc:1957 editor.cc:2034 -#: editor_actions.cc:118 editor_actions.cc:1865 gain_meter.cc:198 -#: generic_pluginui.cc:455 generic_pluginui.cc:731 midi_time_axis.cc:1489 -#: midi_time_axis.cc:1492 midi_time_axis.cc:1495 panner_ui.cc:153 +#: automation_time_axis.cc:501 editor.cc:1933 editor.cc:2010 +#: editor_actions.cc:118 editor_actions.cc:1865 gain_meter.cc:199 +#: generic_pluginui.cc:459 generic_pluginui.cc:735 midi_time_axis.cc:1488 +#: midi_time_axis.cc:1491 midi_time_axis.cc:1494 panner_ui.cc:153 msgid "Play" -msgstr "Воспроизведение" +msgstr "Воспр." #: automation_time_axis.cc:259 automation_time_axis.cc:329 -#: automation_time_axis.cc:506 gain_meter.cc:201 generic_pluginui.cc:458 -#: generic_pluginui.cc:733 panner_ui.cc:156 +#: automation_time_axis.cc:506 gain_meter.cc:202 generic_pluginui.cc:462 +#: generic_pluginui.cc:737 panner_ui.cc:156 msgid "Write" msgstr "Запись" #: automation_time_axis.cc:261 automation_time_axis.cc:340 -#: automation_time_axis.cc:511 gain_meter.cc:204 generic_pluginui.cc:461 -#: generic_pluginui.cc:735 panner_ui.cc:159 +#: automation_time_axis.cc:511 gain_meter.cc:205 generic_pluginui.cc:465 +#: generic_pluginui.cc:739 panner_ui.cc:159 msgid "Touch" msgstr "Касание" -#: automation_time_axis.cc:351 generic_pluginui.cc:464 +#: automation_time_axis.cc:351 generic_pluginui.cc:468 msgid "???" msgstr "???" @@ -2201,8 +2182,8 @@ msgstr "???" msgid "clear automation" msgstr "Очистить автоматизацию" -#: automation_time_axis.cc:485 editor_actions.cc:616 editor_markers.cc:858 -#: location_ui.cc:55 plugin_selector.cc:86 route_time_axis.cc:699 +#: automation_time_axis.cc:485 editor_actions.cc:613 editor_markers.cc:857 +#: location_ui.cc:55 plugin_selector.cc:85 route_time_axis.cc:699 msgid "Hide" msgstr "Скрыть" @@ -2218,68 +2199,67 @@ msgstr "Состояние" msgid "Discrete" msgstr "Дискретный" -#: automation_time_axis.cc:537 editor.cc:1481 editor.cc:1488 editor.cc:1544 -#: editor.cc:1550 export_format_dialog.cc:476 +#: automation_time_axis.cc:537 editor.cc:1457 editor.cc:1464 editor.cc:1520 +#: editor.cc:1526 export_format_dialog.cc:476 msgid "Linear" msgstr "Линейная" #: automation_time_axis.cc:543 rhythm_ferret.cc:110 route_time_axis.cc:638 -#: shuttle_control.cc:187 +#: shuttle_control.cc:188 msgid "Mode" msgstr "Режим" -#: bundle_manager.cc:183 +#: bundle_manager.cc:181 msgid "Disassociate" msgstr "Разорвать связь" -#: bundle_manager.cc:187 +#: bundle_manager.cc:185 msgid "Edit Bundle" msgstr "Изменение пакета" -#: bundle_manager.cc:202 +#: bundle_manager.cc:200 msgid "Direction:" msgstr "Направление:" -#: bundle_manager.cc:207 bundle_manager.cc:211 mixer_strip.cc:156 -#: mixer_strip.cc:2133 +#: bundle_manager.cc:205 bundle_manager.cc:209 mixer_strip.cc:156 +#: mixer_strip.cc:2132 msgid "Input" msgstr "Вход" -#: bundle_manager.cc:208 bundle_manager.cc:213 bundle_manager.cc:247 -#: mixer_strip.cc:161 mixer_strip.cc:2136 +#: bundle_manager.cc:206 bundle_manager.cc:211 bundle_manager.cc:245 +#: mixer_strip.cc:161 mixer_strip.cc:2135 msgid "Output" msgstr "Выход" -#: bundle_manager.cc:266 editor.cc:1998 editor_actions.cc:90 +#: bundle_manager.cc:264 editor.cc:1974 editor_actions.cc:90 #: editor_actions.cc:100 msgid "Edit" msgstr "Правка" -#: bundle_manager.cc:267 editor.cc:5525 editor_actions.cc:310 -#: editor_actions.cc:368 plugin_ui.cc:462 processor_box.cc:2207 +#: bundle_manager.cc:265 editor.cc:5493 editor_actions.cc:310 +#: editor_actions.cc:368 plugin_ui.cc:420 processor_box.cc:2227 #: route_time_axis.cc:704 msgid "Delete" msgstr "Удалить" -#: bundle_manager.cc:273 bundle_manager.cc:441 editor_route_groups.cc:96 -#: editor_routes.cc:202 midi_list_editor.cc:106 rc_option_editor.cc:656 -#: session_metadata_dialog.cc:525 +#: bundle_manager.cc:271 bundle_manager.cc:439 editor_route_groups.cc:96 +#: editor_routes.cc:202 midi_list_editor.cc:106 session_metadata_dialog.cc:525 msgid "Name" msgstr "Имя" -#: bundle_manager.cc:284 +#: bundle_manager.cc:282 msgid "New" msgstr "Создать" -#: bundle_manager.cc:334 +#: bundle_manager.cc:332 msgid "Bundle" msgstr "Пакет" -#: bundle_manager.cc:419 +#: bundle_manager.cc:417 msgid "Add Channel" msgstr "Добавить канал" -#: bundle_manager.cc:426 +#: bundle_manager.cc:424 msgid "Rename Channel" msgstr "Переименовать канал" @@ -2425,563 +2405,563 @@ msgid "Time" msgstr "Время" #: edit_note_dialog.cc:98 editor_regions.cc:114 -#: export_timespan_selector.cc:361 export_timespan_selector.cc:425 +#: export_timespan_selector.cc:359 export_timespan_selector.cc:421 #: location_ui.cc:313 midi_list_editor.cc:114 time_info_box.cc:105 msgid "Length" msgstr "Длительность" -#: edit_note_dialog.cc:168 +#: edit_note_dialog.cc:165 msgid "edit note" msgstr "правка ноты" -#: editor.cc:141 editor.cc:3455 +#: editor.cc:137 editor.cc:3429 msgid "CD Frames" msgstr "Выборки CD" -#: editor.cc:142 editor.cc:3457 +#: editor.cc:138 editor.cc:3431 msgid "Timecode Frames" msgstr "" -#: editor.cc:143 editor.cc:3459 +#: editor.cc:139 editor.cc:3433 msgid "Timecode Seconds" msgstr "" -#: editor.cc:144 editor.cc:3461 +#: editor.cc:140 editor.cc:3435 msgid "Timecode Minutes" msgstr "" -#: editor.cc:145 editor.cc:3463 +#: editor.cc:141 editor.cc:3437 msgid "Seconds" msgstr "Секунды" -#: editor.cc:146 editor.cc:3465 +#: editor.cc:142 editor.cc:3439 msgid "Minutes" msgstr "Минуты" -#: editor.cc:147 editor.cc:3439 quantize_dialog.cc:37 quantize_dialog.cc:141 +#: editor.cc:143 editor.cc:3413 quantize_dialog.cc:37 quantize_dialog.cc:141 msgid "Beats/128" msgstr "Доли/128" -#: editor.cc:148 editor.cc:3437 quantize_dialog.cc:38 quantize_dialog.cc:143 +#: editor.cc:144 editor.cc:3411 quantize_dialog.cc:38 quantize_dialog.cc:143 msgid "Beats/64" msgstr "Доли/64" -#: editor.cc:149 editor.cc:3435 quantize_dialog.cc:39 quantize_dialog.cc:145 +#: editor.cc:145 editor.cc:3409 quantize_dialog.cc:39 quantize_dialog.cc:145 msgid "Beats/32" msgstr "Доли/32" -#: editor.cc:150 editor.cc:3433 +#: editor.cc:146 editor.cc:3407 msgid "Beats/28" msgstr "Доли/28" -#: editor.cc:151 editor.cc:3431 +#: editor.cc:147 editor.cc:3405 msgid "Beats/24" msgstr "Доли/24" -#: editor.cc:152 editor.cc:3429 +#: editor.cc:148 editor.cc:3403 msgid "Beats/20" msgstr "Доли/20" -#: editor.cc:153 editor.cc:3427 quantize_dialog.cc:40 quantize_dialog.cc:147 +#: editor.cc:149 editor.cc:3401 quantize_dialog.cc:40 quantize_dialog.cc:147 msgid "Beats/16" msgstr "Доли/16" -#: editor.cc:154 editor.cc:3425 +#: editor.cc:150 editor.cc:3399 msgid "Beats/14" msgstr "Доли/14" -#: editor.cc:155 editor.cc:3423 +#: editor.cc:151 editor.cc:3397 msgid "Beats/12" msgstr "Доли/12" -#: editor.cc:156 editor.cc:3421 +#: editor.cc:152 editor.cc:3395 msgid "Beats/10" msgstr "Доли/10" -#: editor.cc:157 editor.cc:3419 quantize_dialog.cc:41 quantize_dialog.cc:149 +#: editor.cc:153 editor.cc:3393 quantize_dialog.cc:41 quantize_dialog.cc:149 msgid "Beats/8" msgstr "Доли/8" -#: editor.cc:158 editor.cc:3417 +#: editor.cc:154 editor.cc:3391 msgid "Beats/7" msgstr "Доли/7" -#: editor.cc:159 editor.cc:3415 +#: editor.cc:155 editor.cc:3389 msgid "Beats/6" msgstr "Доли/6" -#: editor.cc:160 editor.cc:3413 +#: editor.cc:156 editor.cc:3387 msgid "Beats/5" msgstr "Доли/5" -#: editor.cc:161 editor.cc:3411 quantize_dialog.cc:42 quantize_dialog.cc:151 +#: editor.cc:157 editor.cc:3385 quantize_dialog.cc:42 quantize_dialog.cc:151 msgid "Beats/4" msgstr "Доли/4" -#: editor.cc:162 editor.cc:3409 quantize_dialog.cc:43 quantize_dialog.cc:153 +#: editor.cc:158 editor.cc:3383 quantize_dialog.cc:43 quantize_dialog.cc:153 msgid "Beats/3" msgstr "Доли/3" -#: editor.cc:163 editor.cc:3407 quantize_dialog.cc:44 quantize_dialog.cc:155 +#: editor.cc:159 editor.cc:3381 quantize_dialog.cc:44 quantize_dialog.cc:155 msgid "Beats/2" msgstr "Доли/2" -#: editor.cc:164 editor.cc:3441 quantize_dialog.cc:45 quantize_dialog.cc:157 +#: editor.cc:160 editor.cc:3415 quantize_dialog.cc:45 quantize_dialog.cc:157 msgid "Beats" msgstr "Доли" -#: editor.cc:165 editor.cc:3443 +#: editor.cc:161 editor.cc:3417 msgid "Bars" msgstr "Такты" -#: editor.cc:166 editor.cc:3445 +#: editor.cc:162 editor.cc:3419 msgid "Marks" msgstr "Маркеры" -#: editor.cc:167 editor.cc:3447 +#: editor.cc:163 editor.cc:3421 msgid "Region starts" msgstr "Начала областей" -#: editor.cc:168 editor.cc:3449 +#: editor.cc:164 editor.cc:3423 msgid "Region ends" msgstr "Концы областей" -#: editor.cc:169 editor.cc:3453 +#: editor.cc:165 editor.cc:3427 msgid "Region syncs" msgstr "Синхр. областей" -#: editor.cc:170 editor.cc:3451 +#: editor.cc:166 editor.cc:3425 msgid "Region bounds" msgstr "Границы областей" -#: editor.cc:175 editor.cc:3481 editor_actions.cc:485 +#: editor.cc:171 editor.cc:3455 editor_actions.cc:485 msgid "No Grid" msgstr "Без сетки" -#: editor.cc:176 editor.cc:3483 editor_actions.cc:486 +#: editor.cc:172 editor.cc:3457 editor_actions.cc:486 msgid "Grid" msgstr "По сетке" -#: editor.cc:177 editor.cc:3485 editor_actions.cc:487 +#: editor.cc:173 editor.cc:3459 editor_actions.cc:487 msgid "Magnetic" msgstr "Магнит" -#: editor.cc:182 editor.cc:192 editor.cc:3524 editor.cc:3549 +#: editor.cc:178 editor.cc:188 editor.cc:3498 editor.cc:3523 #: editor_actions.cc:117 editor_actions.cc:468 msgid "Playhead" msgstr "Указатель воспроизведения" -#: editor.cc:183 editor.cc:3522 editor_actions.cc:470 +#: editor.cc:179 editor.cc:3496 editor_actions.cc:470 msgid "Marker" msgstr "Маркер" -#: editor.cc:184 editor.cc:193 editor.cc:3551 editor_actions.cc:469 +#: editor.cc:180 editor.cc:189 editor.cc:3525 editor_actions.cc:469 msgid "Mouse" msgstr "Мышь" -#: editor.cc:189 editor.cc:3543 mono_panner_editor.cc:42 +#: editor.cc:185 editor.cc:3517 mono_panner_editor.cc:42 msgid "Left" msgstr "Влево" -#: editor.cc:190 editor.cc:3545 mono_panner_editor.cc:47 +#: editor.cc:186 editor.cc:3519 mono_panner_editor.cc:47 msgid "Right" msgstr "Вправо" -#: editor.cc:191 editor.cc:3547 +#: editor.cc:187 editor.cc:3521 msgid "Center" msgstr "По центру" -#: editor.cc:194 editor.cc:3114 editor.cc:3553 +#: editor.cc:190 editor.cc:3090 editor.cc:3527 msgid "Edit point" msgstr "Курсор редактора" -#: editor.cc:200 +#: editor.cc:196 msgid "Mushy" msgstr "" -#: editor.cc:201 +#: editor.cc:197 msgid "Smooth" msgstr "" -#: editor.cc:202 +#: editor.cc:198 msgid "Balanced multitimbral mixture" msgstr "Сбалансированный многотембральный микс" -#: editor.cc:203 +#: editor.cc:199 msgid "Unpitched percussion with stable notes" msgstr "Перкуссионное соло без коррекции высоты тона с выделяющимися нотами" -#: editor.cc:204 +#: editor.cc:200 msgid "Crisp monophonic instrumental" msgstr "Чистое монофоническое инструментальное соло" -#: editor.cc:205 +#: editor.cc:201 msgid "Unpitched solo percussion" msgstr "Перкуссионное соло без коррекции высоты тона" -#: editor.cc:206 +#: editor.cc:202 msgid "Resample without preserving pitch" msgstr "Ресэмплировать, не сохраняя высоту тона" -#: editor.cc:239 +#: editor.cc:235 msgid "Mins:Secs" msgstr "Минуты : Секунды" -#: editor.cc:245 +#: editor.cc:241 msgid "Location Markers" msgstr "Маркеры позиций" -#: editor.cc:246 +#: editor.cc:242 msgid "Range Markers" msgstr "Маркеры выделений" -#: editor.cc:247 +#: editor.cc:243 msgid "Loop/Punch Ranges" msgstr "Диапазоны петель/врезок" -#: editor.cc:248 editor_actions.cc:540 +#: editor.cc:244 editor_actions.cc:540 msgid "CD Markers" msgstr "Маркеры CD" -#: editor.cc:250 +#: editor.cc:245 msgid "Video Timeline" -msgstr "" +msgstr "Видеолинейка" -#: editor.cc:266 +#: editor.cc:260 msgid "mode" msgstr "Режим" -#: editor.cc:554 +#: editor.cc:542 msgid "Regions" msgstr "Области" -#: editor.cc:555 +#: editor.cc:543 msgid "Tracks & Busses" msgstr "Дорожки и шины" -#: editor.cc:556 +#: editor.cc:544 msgid "Snapshots" msgstr "Снимки" -#: editor.cc:557 +#: editor.cc:545 msgid "Track & Bus Groups" msgstr "Группы дорожек и шин" -#: editor.cc:558 +#: editor.cc:546 msgid "Ranges & Marks" msgstr "Области и маркеры" -#: editor.cc:702 editor.cc:5376 rc_option_editor.cc:1296 -#: rc_option_editor.cc:1304 rc_option_editor.cc:1312 rc_option_editor.cc:1329 -#: rc_option_editor.cc:1331 rc_option_editor.cc:1339 rc_option_editor.cc:1347 -#: rc_option_editor.cc:1367 rc_option_editor.cc:1379 rc_option_editor.cc:1381 -#: rc_option_editor.cc:1389 rc_option_editor.cc:1397 rc_option_editor.cc:1405 -#: rc_option_editor.cc:1413 rc_option_editor.cc:1421 rc_option_editor.cc:1436 -#: rc_option_editor.cc:1440 +#: editor.cc:690 editor.cc:5345 rc_option_editor.cc:1294 +#: rc_option_editor.cc:1302 rc_option_editor.cc:1310 rc_option_editor.cc:1327 +#: rc_option_editor.cc:1329 rc_option_editor.cc:1337 rc_option_editor.cc:1345 +#: rc_option_editor.cc:1365 rc_option_editor.cc:1377 rc_option_editor.cc:1379 +#: rc_option_editor.cc:1387 rc_option_editor.cc:1395 rc_option_editor.cc:1403 +#: rc_option_editor.cc:1411 rc_option_editor.cc:1419 rc_option_editor.cc:1434 +#: rc_option_editor.cc:1438 msgid "Editor" msgstr "Редактор" -#: editor.cc:1239 editor.cc:1249 editor.cc:4471 editor_actions.cc:130 +#: editor.cc:1215 editor.cc:1225 editor.cc:4440 editor_actions.cc:130 #: editor_actions.cc:1813 msgid "Loop" msgstr "Петля" -#: editor.cc:1255 editor.cc:1265 editor.cc:4498 editor_actions.cc:131 +#: editor.cc:1231 editor.cc:1241 editor.cc:4467 editor_actions.cc:131 #: time_info_box.cc:67 msgid "Punch" msgstr "Врезка" -#: editor.cc:1376 +#: editor.cc:1352 msgid "Linear (for highly correlated material)" msgstr "Линейно (для схожего материала)" -#: editor.cc:1386 editor.cc:1523 editor.cc:1585 +#: editor.cc:1362 editor.cc:1499 editor.cc:1561 msgid "Constant power" msgstr "С постоянной силой" -#: editor.cc:1395 editor.cc:1516 editor.cc:1578 +#: editor.cc:1371 editor.cc:1492 editor.cc:1554 msgid "Symmetric" msgstr "Симметрично" -#: editor.cc:1405 editor.cc:1498 editor.cc:1560 +#: editor.cc:1381 editor.cc:1474 editor.cc:1536 msgid "Slow" msgstr "Медленно" -#: editor.cc:1414 editor.cc:1507 editor.cc:1569 sfdb_ui.cc:1606 +#: editor.cc:1390 editor.cc:1483 editor.cc:1545 sfdb_ui.cc:1606 #: sfdb_ui.cc:1715 msgid "Fast" msgstr "Быстро" -#: editor.cc:1461 +#: editor.cc:1437 msgid "programming error: fade in canvas item has no regionview data pointer!" msgstr "programming error: fade in canvas item has no regionview data pointer!" -#: editor.cc:1472 editor.cc:1536 +#: editor.cc:1448 editor.cc:1512 msgid "Deactivate" msgstr "Деактивировать" -#: editor.cc:1474 editor.cc:1538 +#: editor.cc:1450 editor.cc:1514 msgid "Activate" msgstr "Активировать" -#: editor.cc:1482 editor.cc:1545 +#: editor.cc:1458 editor.cc:1521 msgid "Slowest" msgstr "Медленнее всего" -#: editor.cc:1596 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 +#: editor.cc:1572 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 msgid "programming error: " msgstr "Ошибка в программе: " -#: editor.cc:1697 editor.cc:1705 editor_ops.cc:3523 +#: editor.cc:1673 editor.cc:1681 editor_ops.cc:3522 msgid "Freeze" msgstr "Заморозить" -#: editor.cc:1701 +#: editor.cc:1677 msgid "Unfreeze" msgstr "Разморозить" -#: editor.cc:1840 +#: editor.cc:1816 msgid "Selected Regions" msgstr "Выделенные области" -#: editor.cc:1876 editor_markers.cc:896 +#: editor.cc:1852 editor_markers.cc:895 msgid "Play Range" msgstr "Воспроизвести выделение" -#: editor.cc:1877 editor_markers.cc:899 +#: editor.cc:1853 editor_markers.cc:898 msgid "Loop Range" msgstr "Создать петлю из выделения" -#: editor.cc:1886 editor_actions.cc:332 +#: editor.cc:1862 editor_actions.cc:332 msgid "Move Range Start to Previous Region Boundary" msgstr "Переместить начало выделения к границе предыдущей области" -#: editor.cc:1893 editor_actions.cc:339 +#: editor.cc:1869 editor_actions.cc:339 msgid "Move Range Start to Next Region Boundary" msgstr "Переместить начало выделения к границе следующей области" -#: editor.cc:1900 editor_actions.cc:346 +#: editor.cc:1876 editor_actions.cc:346 msgid "Move Range End to Previous Region Boundary" msgstr "Переместить конец выделения к границе предыдущей области" -#: editor.cc:1907 editor_actions.cc:353 +#: editor.cc:1883 editor_actions.cc:353 msgid "Move Range End to Next Region Boundary" msgstr "Переместить конец выделения к границе следующей области" -#: editor.cc:1913 +#: editor.cc:1889 msgid "Convert to Region In-Place" msgstr "Преобразовать в область на месте" -#: editor.cc:1914 +#: editor.cc:1890 msgid "Convert to Region in Region List" msgstr "Преобразовать в область в списке областей" -#: editor.cc:1917 editor_markers.cc:926 +#: editor.cc:1893 editor_markers.cc:925 msgid "Select All in Range" msgstr "Выбрать всё в выделении" -#: editor.cc:1920 +#: editor.cc:1896 msgid "Set Loop from Range" msgstr "Создать петлю из выделения" -#: editor.cc:1921 +#: editor.cc:1897 msgid "Set Punch from Range" msgstr "Создать врезку из выделения" -#: editor.cc:1924 +#: editor.cc:1900 msgid "Add Range Markers" msgstr "Добавить маркеры областей" -#: editor.cc:1927 +#: editor.cc:1903 msgid "Crop Region to Range" msgstr "Обрезать область по выделению" -#: editor.cc:1928 +#: editor.cc:1904 msgid "Fill Range with Region" msgstr "Заполнить диапазон областью" -#: editor.cc:1929 editor_actions.cc:289 +#: editor.cc:1905 editor_actions.cc:289 msgid "Duplicate Range" msgstr "Продублировать диапазон" -#: editor.cc:1932 +#: editor.cc:1908 msgid "Consolidate Range" msgstr "Объединить диапазон" -#: editor.cc:1933 +#: editor.cc:1909 msgid "Consolidate Range With Processing" msgstr "Объединить диапазон с обработкой" -#: editor.cc:1934 +#: editor.cc:1910 msgid "Bounce Range to Region List" msgstr "Свести диапазон в список областей" -#: editor.cc:1935 +#: editor.cc:1911 msgid "Bounce Range to Region List With Processing" msgstr "Свести выделение в список областей с обработкой" -#: editor.cc:1936 editor_markers.cc:909 +#: editor.cc:1912 editor_markers.cc:908 msgid "Export Range..." msgstr "Экспортировать выделение…" -#: editor.cc:1951 editor.cc:2032 editor_actions.cc:281 +#: editor.cc:1927 editor.cc:2008 editor_actions.cc:281 msgid "Play From Edit Point" msgstr "Воспроизвести от курсора редактора" -#: editor.cc:1952 editor.cc:2033 +#: editor.cc:1928 editor.cc:2009 msgid "Play From Start" msgstr "Воспроизвести с начала" -#: editor.cc:1953 +#: editor.cc:1929 msgid "Play Region" msgstr "Воспроизвести область" -#: editor.cc:1955 +#: editor.cc:1931 msgid "Loop Region" msgstr "Создать петлю из области" -#: editor.cc:1965 editor.cc:2042 +#: editor.cc:1941 editor.cc:2018 msgid "Select All in Track" msgstr "Выделить всё на дорожке" -#: editor.cc:1966 editor.cc:2043 editor_actions.cc:185 -#: export_timespan_selector.cc:53 processor_box.cc:2215 +#: editor.cc:1942 editor.cc:2019 editor_actions.cc:185 +#: export_timespan_selector.cc:53 processor_box.cc:2235 msgid "Select All" msgstr "Выделить всё" -#: editor.cc:1967 editor.cc:2044 +#: editor.cc:1943 editor.cc:2020 msgid "Invert Selection in Track" msgstr "Обратить выделение на дорожке" -#: editor.cc:1968 editor.cc:2045 editor_actions.cc:187 +#: editor.cc:1944 editor.cc:2021 editor_actions.cc:187 msgid "Invert Selection" msgstr "Обратить выделение" -#: editor.cc:1970 +#: editor.cc:1946 msgid "Set Range to Loop Range" msgstr "Установить диапазон по диапазону петли" -#: editor.cc:1971 +#: editor.cc:1947 msgid "Set Range to Punch Range" msgstr "Установить диапазон по диапазону врезки" -#: editor.cc:1973 editor.cc:2047 editor_actions.cc:188 +#: editor.cc:1949 editor.cc:2023 editor_actions.cc:188 msgid "Select All After Edit Point" msgstr "Выделить всё после курсора редактора" -#: editor.cc:1974 editor.cc:2048 editor_actions.cc:189 +#: editor.cc:1950 editor.cc:2024 editor_actions.cc:189 msgid "Select All Before Edit Point" msgstr "Выделить всё до курсора редактора" -#: editor.cc:1975 editor.cc:2049 +#: editor.cc:1951 editor.cc:2025 msgid "Select All After Playhead" msgstr "Выделить всё после указателя" -#: editor.cc:1976 editor.cc:2050 +#: editor.cc:1952 editor.cc:2026 msgid "Select All Before Playhead" msgstr "Выделить всё до указателя" -#: editor.cc:1977 +#: editor.cc:1953 msgid "Select All Between Playhead and Edit Point" msgstr "Выделить всё между указателем и курсором редактора" -#: editor.cc:1978 +#: editor.cc:1954 msgid "Select All Within Playhead and Edit Point" msgstr "Выделить всё между указателем и точкой редактирования" -#: editor.cc:1979 +#: editor.cc:1955 msgid "Select Range Between Playhead and Edit Point" msgstr "Создать выделение между указателем и курсором редактора" -#: editor.cc:1981 editor.cc:2052 editor_actions.cc:127 editor_actions.cc:128 +#: editor.cc:1957 editor.cc:2028 editor_actions.cc:127 editor_actions.cc:128 msgid "Select" msgstr "Выделить" -#: editor.cc:1989 editor.cc:2060 editor_actions.cc:309 processor_box.cc:2200 +#: editor.cc:1965 editor.cc:2036 editor_actions.cc:309 processor_box.cc:2220 msgid "Cut" msgstr "Вырезать" -#: editor.cc:1990 editor.cc:2061 editor_actions.cc:312 processor_box.cc:2203 +#: editor.cc:1966 editor.cc:2037 editor_actions.cc:312 processor_box.cc:2223 msgid "Copy" msgstr "Копировать" -#: editor.cc:1991 editor.cc:2062 editor_actions.cc:313 processor_box.cc:2211 +#: editor.cc:1967 editor.cc:2038 editor_actions.cc:313 processor_box.cc:2231 msgid "Paste" msgstr "Вставить" -#: editor.cc:1995 editor_actions.cc:87 +#: editor.cc:1971 editor_actions.cc:87 msgid "Align" msgstr "Выровнять" -#: editor.cc:1996 +#: editor.cc:1972 msgid "Align Relative" msgstr "Выровнять относительно" -#: editor.cc:2003 +#: editor.cc:1979 msgid "Insert Selected Region" msgstr "Вставить выделенную область" -#: editor.cc:2004 +#: editor.cc:1980 msgid "Insert Existing Media" msgstr "Вставить существующие данные" -#: editor.cc:2013 editor.cc:2069 +#: editor.cc:1989 editor.cc:2045 msgid "Nudge Entire Track Later" msgstr "Толкнуть всю дорожку вперёд" -#: editor.cc:2014 editor.cc:2070 +#: editor.cc:1990 editor.cc:2046 msgid "Nudge Track After Edit Point Later" msgstr "Толкнуть дорожку вперёд после курсора редактора" -#: editor.cc:2015 editor.cc:2071 +#: editor.cc:1991 editor.cc:2047 msgid "Nudge Entire Track Earlier" msgstr "Толкнуть всю дорожку назад" -#: editor.cc:2016 editor.cc:2072 +#: editor.cc:1992 editor.cc:2048 msgid "Nudge Track After Edit Point Earlier" msgstr "Толкнуть дорожку назад после курсора редактора" -#: editor.cc:2018 editor.cc:2074 +#: editor.cc:1994 editor.cc:2050 msgid "Nudge" msgstr "Толкнуть" -#: editor.cc:3094 +#: editor.cc:3070 msgid "Smart Mode (add Range functions to Object mode)" msgstr "Универсальный режим, совмещает функции работы с областями и объектами" -#: editor.cc:3095 +#: editor.cc:3071 msgid "Object Mode (select/move Objects)" msgstr "Объектный режим (выделение и перемещение объектов)" -#: editor.cc:3096 +#: editor.cc:3072 msgid "Range Mode (select/move Ranges)" msgstr "Режим выделения (создание и перемещение выделений)" -#: editor.cc:3097 +#: editor.cc:3073 msgid "Draw/Edit MIDI Notes" msgstr "Рисовать или редактировать ноты MIDI" -#: editor.cc:3098 +#: editor.cc:3074 msgid "Draw Region Gain" msgstr "Нарисовать линию усиления области" -#: editor.cc:3099 +#: editor.cc:3075 msgid "Select Zoom Range" msgstr "Менять масштаб просмотра" -#: editor.cc:3100 +#: editor.cc:3076 msgid "Stretch/Shrink Regions and MIDI Notes" msgstr "Растянуть или сжать области и ноты MIDI" -#: editor.cc:3101 +#: editor.cc:3077 msgid "Listen to Specific Regions" msgstr "Воспроизводить отдельные области" -#: editor.cc:3102 +#: editor.cc:3078 msgid "Note Level Editing" msgstr "Редактировать MIDI-дорожки" -#: editor.cc:3103 +#: editor.cc:3079 msgid "" "Groups: click to (de)activate\n" "Context-click for other operations" @@ -2989,89 +2969,89 @@ msgstr "" "Группы: щёлкните для (де)активации\n" "Щелчок другой клавишей вызывает контекстное меню" -#: editor.cc:3104 +#: editor.cc:3080 msgid "Nudge Region/Selection Later" msgstr "Толкнуть область или выделение вперёд" -#: editor.cc:3105 +#: editor.cc:3081 msgid "Nudge Region/Selection Earlier" msgstr "Толкнуть область или выделение назад" -#: editor.cc:3106 editor_actions.cc:242 +#: editor.cc:3082 editor_actions.cc:242 msgid "Zoom In" msgstr "Увеличить" -#: editor.cc:3107 editor_actions.cc:241 +#: editor.cc:3083 editor_actions.cc:241 msgid "Zoom Out" msgstr "Уменьшить" -#: editor.cc:3108 editor_actions.cc:243 +#: editor.cc:3084 editor_actions.cc:243 msgid "Zoom to Session" msgstr "Показать всё" -#: editor.cc:3109 +#: editor.cc:3085 msgid "Zoom focus" msgstr "Фокус при масштабировании" -#: editor.cc:3110 +#: editor.cc:3086 msgid "Expand Tracks" msgstr "Увеличить дорожки по высоте" -#: editor.cc:3111 +#: editor.cc:3087 msgid "Shrink Tracks" msgstr "Уменьшить дорожки по высоте" -#: editor.cc:3112 +#: editor.cc:3088 msgid "Snap/Grid Units" msgstr "Единица прилипания/сетки" -#: editor.cc:3113 +#: editor.cc:3089 msgid "Snap/Grid Mode" msgstr "Режим прилипания/сетки" -#: editor.cc:3115 +#: editor.cc:3091 msgid "Edit Mode" msgstr "Режим редактирования" -#: editor.cc:3116 +#: editor.cc:3092 msgid "" "Nudge Clock\n" "(controls distance used to nudge regions and selections)" msgstr "" -#: editor.cc:3218 +#: editor.cc:3194 msgid "malformed URL passed to drag-n-drop code" msgstr "" -#: editor.cc:3280 editor_actions.cc:291 +#: editor.cc:3256 editor_actions.cc:291 msgid "Command|Undo" msgstr "Отменить" -#: editor.cc:3282 +#: editor.cc:3258 msgid "Command|Undo (%1)" msgstr "Отменить (%1)" -#: editor.cc:3289 editor_actions.cc:292 +#: editor.cc:3265 editor_actions.cc:292 msgid "Redo" msgstr "Вернуть" -#: editor.cc:3291 +#: editor.cc:3267 msgid "Redo (%1)" msgstr "Вернуть (%1)" -#: editor.cc:3310 editor.cc:3334 editor_actions.cc:106 editor_actions.cc:1794 +#: editor.cc:3286 editor.cc:3310 editor_actions.cc:106 editor_actions.cc:1794 msgid "Duplicate" msgstr "Продублировать" -#: editor.cc:3311 +#: editor.cc:3287 msgid "Number of duplications:" msgstr "Количество копий:" -#: editor.cc:3890 +#: editor.cc:3864 msgid "Playlist Deletion" msgstr "Удаление списка воспроизведения" -#: editor.cc:3891 +#: editor.cc:3865 msgid "" "Playlist %1 is currently unused.\n" "If it is kept, its audio files will not be cleaned.\n" @@ -3081,36 +3061,36 @@ msgstr "" "Если его оставить, связанные звуковые файлы не будут подчищены.\n" "Если его удалить, будут подчищены и связанные звуковые файлы." -#: editor.cc:3901 +#: editor.cc:3875 msgid "Delete Playlist" msgstr "Удалить список" -#: editor.cc:3902 +#: editor.cc:3876 msgid "Keep Playlist" msgstr "Сохранить список" -#: editor.cc:3903 editor_audio_import.cc:579 editor_ops.cc:5860 -#: processor_box.cc:1953 processor_box.cc:1978 +#: editor.cc:3877 editor_audio_import.cc:579 editor_ops.cc:5856 +#: processor_box.cc:1990 processor_box.cc:2015 msgid "Cancel" msgstr "Отмена" -#: editor.cc:4047 +#: editor.cc:4021 msgid "new playlists" msgstr "Создать списки воспроизведения" -#: editor.cc:4063 +#: editor.cc:4037 msgid "copy playlists" msgstr "Скопировать списки воспроизведения" -#: editor.cc:4078 +#: editor.cc:4052 msgid "clear playlists" msgstr "Очистить списки воспроизведения" -#: editor.cc:4718 +#: editor.cc:4687 msgid "Please wait while %1 loads visual data." msgstr "Дождитесь загрузки визуальных данных в %1." -#: editor.cc:5524 editor_markers.cc:941 panner_ui.cc:393 processor_box.cc:2231 +#: editor.cc:5492 editor_markers.cc:940 panner_ui.cc:393 processor_box.cc:2251 msgid "Edit..." msgstr "Изменить" @@ -3159,7 +3139,7 @@ msgstr "Слои" msgid "Position" msgstr "Положение" -#: editor_actions.cc:101 gain_meter.cc:123 gain_meter.cc:754 panner_ui.cc:177 +#: editor_actions.cc:101 gain_meter.cc:124 gain_meter.cc:755 panner_ui.cc:177 #: panner_ui.cc:586 msgid "Trim" msgstr "Обрезать" @@ -3172,9 +3152,9 @@ msgstr "Усиление" msgid "Ranges" msgstr "Выделения" -#: editor_actions.cc:104 editor_actions.cc:1790 session_option_editor.cc:147 -#: session_option_editor.cc:149 session_option_editor.cc:158 -#: session_option_editor.cc:165 +#: editor_actions.cc:104 editor_actions.cc:1790 session_option_editor.cc:145 +#: session_option_editor.cc:147 session_option_editor.cc:156 +#: session_option_editor.cc:163 msgid "Fades" msgstr "Фейды" @@ -3202,7 +3182,7 @@ msgstr "Спад индикатора" msgid "Meter hold" msgstr "Задержка индикатора" -#: editor_actions.cc:113 session_option_editor.cc:236 +#: editor_actions.cc:113 session_option_editor.cc:234 msgid "MIDI Options" msgstr "Параметры MIDI" @@ -3210,8 +3190,8 @@ msgstr "Параметры MIDI" msgid "Misc Options" msgstr "Прочие параметры" -#: editor_actions.cc:115 rc_option_editor.cc:1454 route_group_dialog.cc:48 -#: session_option_editor.cc:220 session_option_editor.cc:227 +#: editor_actions.cc:115 rc_option_editor.cc:1452 route_group_dialog.cc:48 +#: session_option_editor.cc:218 session_option_editor.cc:225 msgid "Monitoring" msgstr "Мониторинг" @@ -3251,7 +3231,7 @@ msgstr "Дополнительный счётчик" msgid "Separate" msgstr "Разделить" -#: editor_actions.cc:132 mixer_strip.cc:1917 route_time_axis.cc:199 +#: editor_actions.cc:132 mixer_strip.cc:1916 route_time_axis.cc:199 #: route_time_axis.cc:2397 msgid "Solo" msgstr "Соло" @@ -3388,7 +3368,7 @@ msgstr "К началу области" msgid "Playhead to Range End" msgstr "К концу области" -#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2217 +#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2237 msgid "Deselect All" msgstr "Снять все выделения" @@ -3656,8 +3636,8 @@ msgstr "Вставить промежуток времени" msgid "Toggle Active" msgstr "Переключить активность" -#: editor_actions.cc:370 editor_actions.cc:1714 editor_markers.cc:877 -#: editor_markers.cc:942 editor_snapshots.cc:121 mixer_strip.cc:1489 +#: editor_actions.cc:370 editor_actions.cc:1716 editor_markers.cc:876 +#: editor_markers.cc:941 editor_snapshots.cc:121 mixer_strip.cc:1488 #: route_time_axis.cc:701 msgid "Remove" msgstr "Удалить" @@ -3674,11 +3654,11 @@ msgstr "Огромная" msgid "Larger" msgstr "Больше" -#: editor_actions.cc:382 editor_rulers.cc:378 time_axis_view.cc:1300 +#: editor_actions.cc:382 editor_rulers.cc:375 time_axis_view.cc:1300 msgid "Large" msgstr "Большая" -#: editor_actions.cc:388 editor_rulers.cc:382 time_axis_view.cc:1302 +#: editor_actions.cc:388 editor_rulers.cc:379 time_axis_view.cc:1302 msgid "Small" msgstr "Маленькая" @@ -3774,8 +3754,8 @@ msgstr "Стыковка" msgid "Slide" msgstr "Скольжение" -#: editor_actions.cc:478 editor_actions.cc:1735 editor_markers.cc:861 -#: editor_rulers.cc:389 location_ui.cc:56 +#: editor_actions.cc:478 editor_actions.cc:1737 editor_markers.cc:860 +#: editor_rulers.cc:386 location_ui.cc:56 msgid "Lock" msgstr "Блок" @@ -3943,186 +3923,179 @@ msgstr "Петли/Врезки" msgid "Min:Sec" msgstr "Мин:С" -#: editor_actions.cc:548 editor_actions.cc:551 -#, fuzzy +#: editor_actions.cc:547 editor_actions.cc:550 msgid "Video Monitor" -msgstr "Монитор" +msgstr "Видеомонитор" -#: editor_actions.cc:550 rc_option_editor.cc:1837 +#: editor_actions.cc:549 rc_option_editor.cc:1834 msgid "Video" -msgstr "" +msgstr "Видео" -#: editor_actions.cc:553 -#, fuzzy +#: editor_actions.cc:552 msgid "Always on Top" -msgstr "На самый верх" +msgstr "Всегда сверху" + +#: editor_actions.cc:554 +msgid "Frame number" +msgstr "Номер кадра" #: editor_actions.cc:555 -#, fuzzy -msgid "Framenumber" -msgstr "Номер дорожки" +msgid "Timecode Background" +msgstr "Фон тайм-кода" #: editor_actions.cc:556 -#, fuzzy -msgid "Timecode Background" -msgstr "FPS синхросигнала" +msgid "Fullscreen" +msgstr "Во весь экран" #: editor_actions.cc:557 -#, fuzzy -msgid "Fullscreen" -msgstr "Полная тишина" +msgid "Letterbox" +msgstr "Уместить в окно" #: editor_actions.cc:558 -#, fuzzy -msgid "Letterbox" -msgstr "Нормальное" - -#: editor_actions.cc:559 -#, fuzzy msgid "Original Size" -msgstr "Исходное положение" +msgstr "Исходный размер" -#: editor_actions.cc:611 +#: editor_actions.cc:608 msgid "Sort" msgstr "Сортировать" -#: editor_actions.cc:613 region_editor.cc:51 +#: editor_actions.cc:610 region_editor.cc:51 msgid "Audition" msgstr "Контроль" -#: editor_actions.cc:622 editor_routes.cc:470 mixer_ui.cc:1160 +#: editor_actions.cc:619 editor_routes.cc:470 mixer_ui.cc:1161 msgid "Show All" msgstr "Показать всё" -#: editor_actions.cc:623 +#: editor_actions.cc:620 msgid "Show Automatic Regions" msgstr "Показать автомат. области" -#: editor_actions.cc:625 +#: editor_actions.cc:622 msgid "Ascending" msgstr "По возрастанию" -#: editor_actions.cc:627 +#: editor_actions.cc:624 msgid "Descending" msgstr "По убыванию" -#: editor_actions.cc:630 +#: editor_actions.cc:627 msgid "By Region Name" msgstr "По имени области" -#: editor_actions.cc:632 +#: editor_actions.cc:629 msgid "By Region Length" msgstr "По длительности области" -#: editor_actions.cc:634 +#: editor_actions.cc:631 msgid "By Region Position" msgstr "По расположению области" -#: editor_actions.cc:636 +#: editor_actions.cc:633 msgid "By Region Timestamp" msgstr "По времени создания области" -#: editor_actions.cc:638 +#: editor_actions.cc:635 msgid "By Region Start in File" msgstr "По началу области в файле" -#: editor_actions.cc:640 +#: editor_actions.cc:637 msgid "By Region End in File" msgstr "По концу области в файле" -#: editor_actions.cc:642 +#: editor_actions.cc:639 msgid "By Source File Name" msgstr "По имени исходного файла" -#: editor_actions.cc:644 +#: editor_actions.cc:641 msgid "By Source File Length" msgstr "По длительности исходного файла" -#: editor_actions.cc:646 +#: editor_actions.cc:643 msgid "By Source File Creation Date" msgstr "По дате создания исходного файла" -#: editor_actions.cc:648 +#: editor_actions.cc:645 msgid "By Source Filesystem" msgstr "По исходной файловой системе" -#: editor_actions.cc:651 +#: editor_actions.cc:648 msgid "Remove Unused" msgstr "" -#: editor_actions.cc:655 editor_audio_import.cc:279 +#: editor_actions.cc:652 editor_audio_import.cc:279 #: session_import_dialog.cc:74 session_import_dialog.cc:94 -#: session_metadata_dialog.cc:297 +#: session_metadata_dialog.cc:297 editor_videotimeline.cc:107 msgid "Import" msgstr "Импортировать" -#: editor_actions.cc:658 +#: editor_actions.cc:655 msgid "Import to Region List..." msgstr "Импортировать в список областей…" -#: editor_actions.cc:661 session_import_dialog.cc:43 +#: editor_actions.cc:658 session_import_dialog.cc:43 msgid "Import From Session" msgstr "Импортировать из сеанса" -#: editor_actions.cc:664 +#: editor_actions.cc:661 msgid "Show Summary" msgstr "Показывать сводку" -#: editor_actions.cc:666 +#: editor_actions.cc:663 msgid "Show Group Tabs" msgstr "Показывать вкладки групп" -#: editor_actions.cc:668 +#: editor_actions.cc:665 msgid "Show Measures" msgstr "Показывать линии тактов" -#: editor_actions.cc:672 +#: editor_actions.cc:669 msgid "Show Logo" msgstr "Показать логотип" -#: editor_actions.cc:676 +#: editor_actions.cc:673 msgid "Toggle MIDI Input Active for Editor-Selected Tracks/Busses" msgstr "" -#: editor_actions.cc:699 +#: editor_actions.cc:696 msgid "Loaded editor bindings from %1" msgstr "" -#: editor_actions.cc:701 +#: editor_actions.cc:698 msgid "Could not find editor.bindings in search path %1" msgstr "" -#: editor_actions.cc:1026 editor_actions.cc:1422 editor_actions.cc:1433 -#: editor_actions.cc:1486 editor_actions.cc:1497 editor_actions.cc:1544 -#: editor_actions.cc:1554 editor_regions.cc:1561 +#: editor_actions.cc:1028 editor_actions.cc:1424 editor_actions.cc:1435 +#: editor_actions.cc:1488 editor_actions.cc:1499 editor_actions.cc:1546 +#: editor_actions.cc:1556 editor_regions.cc:1561 msgid "programming error: %1: %2" msgstr "Ошибка в программе: %1: %2" -#: editor_actions.cc:1720 +#: editor_actions.cc:1722 msgid "Raise" msgstr "Поднять" -#: editor_actions.cc:1723 +#: editor_actions.cc:1725 msgid "Raise to Top" msgstr "На самый верх" -#: editor_actions.cc:1726 gtk-custom-ruler.c:132 +#: editor_actions.cc:1728 gtk-custom-ruler.c:132 msgid "Lower" msgstr "Опустить" -#: editor_actions.cc:1729 +#: editor_actions.cc:1731 msgid "Lower to Bottom" msgstr "В самый низ" -#: editor_actions.cc:1732 +#: editor_actions.cc:1734 msgid "Move to Original Position" msgstr "К исходной позиции" -#: editor_actions.cc:1738 +#: editor_actions.cc:1739 msgid "Lock to Video" msgstr "" -#: editor_actions.cc:1744 editor_markers.cc:868 +#: editor_actions.cc:1744 editor_markers.cc:867 msgid "Glue to Bars and Beats" msgstr "Приклеить к тактам и долям" @@ -4130,7 +4103,7 @@ msgstr "Приклеить к тактам и долям" msgid "Remove Sync" msgstr "Удалить синхронизатор" -#: editor_actions.cc:1752 mixer_strip.cc:1904 route_time_axis.cc:200 +#: editor_actions.cc:1752 mixer_strip.cc:1903 route_time_axis.cc:200 msgid "Mute" msgstr "Молча" @@ -4182,7 +4155,7 @@ msgstr "Продублировать многократно..." msgid "Fill Track" msgstr "Заполнить дорожку" -#: editor_actions.cc:1809 editor_markers.cc:956 +#: editor_actions.cc:1809 editor_markers.cc:955 msgid "Set Loop Range" msgstr "Установить область петли" @@ -4403,7 +4376,7 @@ msgstr "" "В этом сеансе уже есть исходный файл с именем %1. Вы хотите импортировать %2 " "как новый источник или пропустить его?" -#: editor_audio_import.cc:279 +#: editor_audio_import.cc:279 editor_videotimeline.cc:107 msgid "Cancel Import" msgstr "Отменить импорт" @@ -4441,64 +4414,63 @@ msgstr "" msgid "Embed it anyway" msgstr "Всё равно встроить" -#: editor_drag.cc:1008 +#: editor_drag.cc:1000 msgid "fixed time region drag" msgstr "" -#: editor_drag.cc:1718 -#, fuzzy +#: editor_drag.cc:1700 msgid "Video Start:" -msgstr "Mike Start" +msgstr "Начало видеофайла" -#: editor_drag.cc:1720 +#: editor_drag.cc:1702 msgid "Diff:" msgstr "" -#: editor_drag.cc:1740 +#: editor_drag.cc:1722 msgid "Move Video" msgstr "" -#: editor_drag.cc:2219 +#: editor_drag.cc:2200 msgid "copy meter mark" msgstr "скопировать маркер счетчика" -#: editor_drag.cc:2227 +#: editor_drag.cc:2208 msgid "move meter mark" msgstr "переместить маркер счетчика" -#: editor_drag.cc:2339 +#: editor_drag.cc:2320 msgid "copy tempo mark" msgstr "скопировать маркер темпа" -#: editor_drag.cc:2347 +#: editor_drag.cc:2328 msgid "move tempo mark" msgstr "переместить маркер темпа" -#: editor_drag.cc:2563 +#: editor_drag.cc:2544 msgid "change fade in length" msgstr "смена длительности фейда нарастания" -#: editor_drag.cc:2681 +#: editor_drag.cc:2662 msgid "change fade out length" msgstr "смена длительности фейда затухания" -#: editor_drag.cc:3036 +#: editor_drag.cc:3017 msgid "move marker" msgstr "смещение маркера" -#: editor_drag.cc:3599 +#: editor_drag.cc:3580 msgid "An error occurred while executing time stretch operation" msgstr "" -#: editor_drag.cc:4029 +#: editor_drag.cc:4010 msgid "programming_error: %1" msgstr "Ошибка в программе: %1" -#: editor_drag.cc:4099 editor_markers.cc:681 +#: editor_drag.cc:4080 editor_markers.cc:680 msgid "new range marker" msgstr "новый маркер выделения" -#: editor_drag.cc:4780 +#: editor_drag.cc:4761 msgid "rubberband selection" msgstr "прямоугольное выделение" @@ -4566,8 +4538,8 @@ msgstr "С" msgid "Sharing Solo?" msgstr "Разделяется ли солирование" -#: editor_route_groups.cc:103 midi_time_axis.cc:1505 midi_time_axis.cc:1508 -#: midi_time_axis.cc:1511 mixer_strip.cc:1903 +#: editor_route_groups.cc:103 midi_time_axis.cc:1504 midi_time_axis.cc:1507 +#: midi_time_axis.cc:1510 mixer_strip.cc:1902 msgid "Rec" msgstr "Зап" @@ -4603,17 +4575,17 @@ msgstr "Разделяется ли активный статус" msgid "Activate this button to operate on all tracks when none are selected." msgstr "" -#: editor_route_groups.cc:442 mixer_ui.cc:1448 +#: editor_route_groups.cc:442 mixer_ui.cc:1449 msgid "unnamed" msgstr "безымянный" -#: editor_export_audio.cc:90 editor_markers.cc:696 editor_markers.cc:783 -#: editor_markers.cc:968 editor_markers.cc:986 editor_markers.cc:1004 -#: editor_markers.cc:1023 editor_markers.cc:1042 editor_markers.cc:1072 -#: editor_markers.cc:1103 editor_markers.cc:1133 editor_markers.cc:1161 -#: editor_markers.cc:1192 editor_markers.cc:1217 editor_markers.cc:1268 -#: editor_markers.cc:1312 editor_markers.cc:1338 editor_markers.cc:1515 -#: editor_mouse.cc:2542 +#: editor_export_audio.cc:90 editor_markers.cc:695 editor_markers.cc:782 +#: editor_markers.cc:967 editor_markers.cc:985 editor_markers.cc:1003 +#: editor_markers.cc:1022 editor_markers.cc:1041 editor_markers.cc:1071 +#: editor_markers.cc:1102 editor_markers.cc:1132 editor_markers.cc:1160 +#: editor_markers.cc:1191 editor_markers.cc:1216 editor_markers.cc:1267 +#: editor_markers.cc:1311 editor_markers.cc:1337 editor_markers.cc:1514 +#: editor_mouse.cc:2478 msgid "programming error: marker canvas item has no marker object pointer!" msgstr "Ошибка в программе: marker canvas item has no marker object pointer!" @@ -4629,113 +4601,113 @@ msgstr "Перезапись существующего файла" msgid "Fit to Window" msgstr "Уместить в окне" -#: editor_markers.cc:130 +#: editor_markers.cc:129 msgid "start" msgstr "Начало" -#: editor_markers.cc:131 +#: editor_markers.cc:130 msgid "end" msgstr "Конец" -#: editor_markers.cc:647 editor_ops.cc:1744 editor_ops.cc:1764 +#: editor_markers.cc:646 editor_ops.cc:1744 editor_ops.cc:1764 #: editor_ops.cc:1788 editor_ops.cc:1815 location_ui.cc:1005 msgid "add marker" msgstr "добавка маркера" -#: editor_markers.cc:678 +#: editor_markers.cc:677 msgid "range" msgstr "область" -#: editor_markers.cc:714 location_ui.cc:840 +#: editor_markers.cc:713 location_ui.cc:840 msgid "remove marker" msgstr "удаление маркера" -#: editor_markers.cc:850 +#: editor_markers.cc:849 msgid "Locate to Here" msgstr "Переместить сюда указатель" -#: editor_markers.cc:851 +#: editor_markers.cc:850 msgid "Play from Here" msgstr "Воспроизвести отсюда" -#: editor_markers.cc:852 +#: editor_markers.cc:851 msgid "Move Mark to Playhead" msgstr "Маркер к указателю воспроизведения" -#: editor_markers.cc:856 +#: editor_markers.cc:855 msgid "Create Range to Next Marker" msgstr "Создать выделение до след. маркера" -#: editor_markers.cc:897 +#: editor_markers.cc:896 msgid "Locate to Marker" msgstr "Перейти к маркеру" -#: editor_markers.cc:898 +#: editor_markers.cc:897 msgid "Play from Marker" msgstr "Воспроизвести от маркера" -#: editor_markers.cc:901 +#: editor_markers.cc:900 msgid "Set Marker from Playhead" msgstr "Установить маркер по указателю" -#: editor_markers.cc:903 +#: editor_markers.cc:902 msgid "Set Range from Selection" msgstr "Установить диапазон по выделению" -#: editor_markers.cc:906 +#: editor_markers.cc:905 msgid "Zoom to Range" msgstr "Масштабировать в выделение" -#: editor_markers.cc:913 +#: editor_markers.cc:912 msgid "Hide Range" msgstr "Скрыть выделение" -#: editor_markers.cc:914 +#: editor_markers.cc:913 msgid "Rename Range..." msgstr "Переименовать область…" -#: editor_markers.cc:918 +#: editor_markers.cc:917 msgid "Remove Range" msgstr "Удалить выделение" -#: editor_markers.cc:925 +#: editor_markers.cc:924 msgid "Separate Regions in Range" msgstr "Разделить области в выделении" -#: editor_markers.cc:928 +#: editor_markers.cc:927 msgid "Select Range" msgstr "Выбрать выделение" -#: editor_markers.cc:957 +#: editor_markers.cc:956 msgid "Set Punch Range" msgstr "Установить область врезки" -#: editor_markers.cc:1352 editor_ops.cc:1699 +#: editor_markers.cc:1351 editor_ops.cc:1699 msgid "New Name:" msgstr "Новое название:" -#: editor_markers.cc:1355 +#: editor_markers.cc:1354 msgid "Rename Mark" msgstr "Переименовать маркер" -#: editor_markers.cc:1357 +#: editor_markers.cc:1356 msgid "Rename Range" msgstr "Переименовать выделение" -#: editor_markers.cc:1364 editor_mouse.cc:2574 processor_box.cc:1731 -#: processor_box.cc:2213 route_time_axis.cc:968 route_ui.cc:1535 +#: editor_markers.cc:1363 editor_mouse.cc:2510 processor_box.cc:1768 +#: processor_box.cc:2233 route_time_axis.cc:968 route_ui.cc:1535 msgid "Rename" msgstr "Переименовать" -#: editor_markers.cc:1377 +#: editor_markers.cc:1376 msgid "rename marker" msgstr "переименование маркера" -#: editor_markers.cc:1400 +#: editor_markers.cc:1399 msgid "set loop range" msgstr "Создать петлю из области" -#: editor_markers.cc:1406 +#: editor_markers.cc:1405 msgid "set punch range" msgstr "создание выделения врезки" @@ -4747,7 +4719,7 @@ msgstr "" msgid "Editor::event_frame() used on unhandled event type %1" msgstr "" -#: editor_mouse.cc:2312 editor_mouse.cc:2337 editor_mouse.cc:2350 +#: editor_mouse.cc:2235 editor_mouse.cc:2260 editor_mouse.cc:2273 msgid "" "programming error: control point canvas item has no control point object " "pointer!" @@ -4755,15 +4727,15 @@ msgstr "" "ошибка в программе: control point canvas item has no control point object " "pointer!" -#: editor_mouse.cc:2480 +#: editor_mouse.cc:2416 msgid "start point trim" msgstr "обрезка начальной точки" -#: editor_mouse.cc:2505 +#: editor_mouse.cc:2441 msgid "End point trim" msgstr "" -#: editor_mouse.cc:2572 +#: editor_mouse.cc:2508 msgid "Name for region:" msgstr "Название области: " @@ -4859,71 +4831,71 @@ msgstr "опускание областей вниз" msgid "Rename Region" msgstr "Переименовать область..." -#: editor_ops.cc:2372 processor_box.cc:1729 route_ui.cc:1533 +#: editor_ops.cc:2372 processor_box.cc:1766 route_ui.cc:1533 msgid "New name:" msgstr "Новое название:" -#: editor_ops.cc:2683 +#: editor_ops.cc:2682 msgid "separate" msgstr "отделение" -#: editor_ops.cc:2796 +#: editor_ops.cc:2795 msgid "separate region under" msgstr "" -#: editor_ops.cc:2917 +#: editor_ops.cc:2916 msgid "trim to selection" msgstr "обрезание по выделению" -#: editor_ops.cc:3053 +#: editor_ops.cc:3052 msgid "set sync point" msgstr "установка точки синхронизации" -#: editor_ops.cc:3077 +#: editor_ops.cc:3076 msgid "remove region sync" msgstr "удаление синхронизатора области" -#: editor_ops.cc:3099 +#: editor_ops.cc:3098 msgid "move regions to original position" msgstr "перемещение областей в исходную позицию" -#: editor_ops.cc:3101 +#: editor_ops.cc:3100 msgid "move region to original position" msgstr "перемещение области в исходную позицию" -#: editor_ops.cc:3122 +#: editor_ops.cc:3121 msgid "align selection" msgstr "выравнивание выделения" -#: editor_ops.cc:3196 +#: editor_ops.cc:3195 msgid "align selection (relative)" msgstr "выравнивание выделения (относительное)" -#: editor_ops.cc:3230 +#: editor_ops.cc:3229 msgid "align region" msgstr "выравнивание области" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim front" msgstr "обрезка впереди" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim back" msgstr "обрезка сзади" -#: editor_ops.cc:3311 +#: editor_ops.cc:3310 msgid "trim to loop" msgstr "обрезка в петлю" -#: editor_ops.cc:3321 +#: editor_ops.cc:3320 msgid "trim to punch" msgstr "обрезка во врезку" -#: editor_ops.cc:3383 +#: editor_ops.cc:3382 msgid "trim to region" msgstr "обрезка в область" -#: editor_ops.cc:3493 +#: editor_ops.cc:3492 msgid "" "This track/bus cannot be frozen because the signal adds or loses channels " "before reaching the outputs.\n" @@ -4931,11 +4903,11 @@ msgid "" "input or vice versa." msgstr "" -#: editor_ops.cc:3496 +#: editor_ops.cc:3495 msgid "Cannot freeze" msgstr "Невозможно заморозить" -#: editor_ops.cc:3502 +#: editor_ops.cc:3501 msgid "" "%1\n" "\n" @@ -4944,23 +4916,23 @@ msgid "" "Freezing will only process the signal as far as the first send/insert/return." msgstr "" -#: editor_ops.cc:3506 +#: editor_ops.cc:3505 msgid "Freeze anyway" msgstr "Всё равно заморозить" -#: editor_ops.cc:3507 +#: editor_ops.cc:3506 msgid "Don't freeze" msgstr "Не замораживать" -#: editor_ops.cc:3508 +#: editor_ops.cc:3507 msgid "Freeze Limits" msgstr "Пределы заморозки" -#: editor_ops.cc:3523 +#: editor_ops.cc:3522 msgid "Cancel Freeze" msgstr "Отменить замораживание" -#: editor_ops.cc:3554 +#: editor_ops.cc:3553 msgid "" "You can't perform this operation because the processing of the signal will " "cause one or more of the tracks to end up with a region with more channels " @@ -4969,51 +4941,51 @@ msgid "" "You can do this without processing, which is a different operation." msgstr "" -#: editor_ops.cc:3558 +#: editor_ops.cc:3557 msgid "Cannot bounce" msgstr "Невозможно выполнить сведение" -#: editor_ops.cc:3569 +#: editor_ops.cc:3568 msgid "bounce range" msgstr "сведение области" -#: editor_ops.cc:3679 +#: editor_ops.cc:3678 msgid "delete" msgstr "удаление" -#: editor_ops.cc:3682 +#: editor_ops.cc:3681 msgid "cut" msgstr "вырезать" -#: editor_ops.cc:3685 +#: editor_ops.cc:3684 msgid "copy" msgstr "копировать" -#: editor_ops.cc:3688 +#: editor_ops.cc:3687 msgid "clear" msgstr "Очистить" -#: editor_ops.cc:3786 +#: editor_ops.cc:3785 msgid " objects" msgstr " объекты" -#: editor_ops.cc:3816 +#: editor_ops.cc:3815 msgid " range" msgstr "диапазон" -#: editor_ops.cc:3958 editor_ops.cc:3985 +#: editor_ops.cc:3957 editor_ops.cc:3984 msgid "remove region" msgstr "удаление области" -#: editor_ops.cc:4392 +#: editor_ops.cc:4391 msgid "duplicate selection" msgstr "дублирование выделения" -#: editor_ops.cc:4470 +#: editor_ops.cc:4469 msgid "nudge track" msgstr "смещение дорожки" -#: editor_ops.cc:4507 +#: editor_ops.cc:4506 msgid "" "Do you really want to destroy the last capture?\n" "(This is destructive and cannot be undone)" @@ -5021,133 +4993,132 @@ msgstr "" "Последнюю запись будет удалена. Вы уверены?\n" "(отмена операции невозможна)" -#: editor_ops.cc:4510 editor_ops.cc:6516 editor_regions.cc:460 +#: editor_ops.cc:4509 editor_ops.cc:6512 editor_regions.cc:460 #: editor_snapshots.cc:158 route_ui.cc:1477 msgid "No, do nothing." msgstr "Нет" -#: editor_ops.cc:4511 +#: editor_ops.cc:4510 msgid "Yes, destroy it." msgstr "Да" -#: editor_ops.cc:4513 +#: editor_ops.cc:4512 msgid "Destroy last capture" msgstr "" -#: editor_ops.cc:4574 +#: editor_ops.cc:4573 msgid "normalize" msgstr "нормализация" -#: editor_ops.cc:4669 +#: editor_ops.cc:4668 msgid "reverse regions" msgstr "разворот областей" -#: editor_ops.cc:4703 +#: editor_ops.cc:4702 msgid "strip silence" msgstr "удаление тишины" -#: editor_ops.cc:4764 +#: editor_ops.cc:4763 msgid "Fork Region(s)" msgstr "" -#: editor_ops.cc:4964 +#: editor_ops.cc:4963 msgid "reset region gain" msgstr "сброс усиления области" -#: editor_ops.cc:5017 +#: editor_ops.cc:5016 msgid "region gain envelope active" msgstr "огибающая области активна" -#: editor_ops.cc:5044 +#: editor_ops.cc:5043 msgid "toggle region lock" msgstr "переключение блокировки области" -#: editor_ops.cc:5069 -#, fuzzy +#: editor_ops.cc:5067 msgid "Toggle Video Lock" -msgstr "переключение блокировки области" +msgstr "" -#: editor_ops.cc:5095 +#: editor_ops.cc:5091 msgid "region lock style" msgstr "способ блокировки области" -#: editor_ops.cc:5120 +#: editor_ops.cc:5116 msgid "change region opacity" msgstr "смена прозрачности области" -#: editor_ops.cc:5235 +#: editor_ops.cc:5231 msgid "set fade in length" msgstr "установка длины фейда нарастания" -#: editor_ops.cc:5242 +#: editor_ops.cc:5238 msgid "set fade out length" msgstr "установка длины фейда затухания" -#: editor_ops.cc:5287 +#: editor_ops.cc:5283 msgid "set fade in shape" msgstr "установка формы фейда нарастания" -#: editor_ops.cc:5318 +#: editor_ops.cc:5314 msgid "set fade out shape" msgstr "установка формы фейда затухания" -#: editor_ops.cc:5348 +#: editor_ops.cc:5344 msgid "set fade in active" msgstr "установка активности фейда нарастания" -#: editor_ops.cc:5377 +#: editor_ops.cc:5373 msgid "set fade out active" msgstr "установка активности фейда затухания" -#: editor_ops.cc:5642 +#: editor_ops.cc:5638 msgid "set loop range from selection" msgstr "установка петли из выделения" -#: editor_ops.cc:5664 +#: editor_ops.cc:5660 msgid "set loop range from edit range" msgstr "петля из редактируемого выделения" -#: editor_ops.cc:5693 +#: editor_ops.cc:5689 msgid "set loop range from region" msgstr "установка петли из области" -#: editor_ops.cc:5711 +#: editor_ops.cc:5707 msgid "set punch range from selection" msgstr "установка врезки из выделения" -#: editor_ops.cc:5728 +#: editor_ops.cc:5724 msgid "set punch range from edit range" msgstr "врезка из редактируемого выделения" -#: editor_ops.cc:5752 +#: editor_ops.cc:5748 msgid "set punch range from region" msgstr "установка врезки из области" -#: editor_ops.cc:5861 +#: editor_ops.cc:5857 msgid "Add new marker" msgstr "Создать маркер" -#: editor_ops.cc:5862 +#: editor_ops.cc:5858 msgid "Set global tempo" msgstr "Установить общий темп" -#: editor_ops.cc:5865 +#: editor_ops.cc:5861 msgid "Define one bar" msgstr "Определение такта" -#: editor_ops.cc:5866 +#: editor_ops.cc:5862 msgid "Do you want to set the global tempo or add a new tempo marker?" msgstr "Вы хотите установить общий темп или добавить новый маркер темпа?" -#: editor_ops.cc:5892 +#: editor_ops.cc:5888 msgid "set tempo from region" msgstr "установка темпа из области" -#: editor_ops.cc:5922 +#: editor_ops.cc:5918 msgid "split regions" msgstr "разделение выделений" -#: editor_ops.cc:5964 +#: editor_ops.cc:5960 msgid "" "You are about to split\n" "%1\n" @@ -5159,11 +5130,11 @@ msgstr "" "на %2 частей.\n" "Это может занять много времени." -#: editor_ops.cc:5971 +#: editor_ops.cc:5967 msgid "Call for the Ferret!" msgstr "Вызвать хорька!" -#: editor_ops.cc:5972 +#: editor_ops.cc:5968 msgid "" "Press OK to continue with this split operation\n" "or ask the Ferret dialog to tune the analysis" @@ -5171,52 +5142,52 @@ msgstr "" "Нажмите OK для выполнения разделения\n" "или попросите Хорька скорректировать анализ." -#: editor_ops.cc:5974 +#: editor_ops.cc:5970 msgid "Press OK to continue with this split operation" msgstr "Нажмите OK для выполнения разделения" -#: editor_ops.cc:5977 +#: editor_ops.cc:5973 msgid "Excessive split?" msgstr "Массовое разделение?" -#: editor_ops.cc:6129 +#: editor_ops.cc:6125 msgid "place transient" msgstr "" -#: editor_ops.cc:6164 +#: editor_ops.cc:6160 msgid "snap regions to grid" msgstr "" -#: editor_ops.cc:6203 +#: editor_ops.cc:6199 msgid "Close Region Gaps" msgstr "Закрытие интервалов между областями" -#: editor_ops.cc:6208 +#: editor_ops.cc:6204 msgid "Crossfade length" msgstr "Длительность кроссфейда" -#: editor_ops.cc:6217 editor_ops.cc:6228 rhythm_ferret.cc:120 -#: session_option_editor.cc:155 +#: editor_ops.cc:6213 editor_ops.cc:6224 rhythm_ferret.cc:120 +#: session_option_editor.cc:153 msgid "ms" msgstr "мс" -#: editor_ops.cc:6219 +#: editor_ops.cc:6215 msgid "Pull-back length" msgstr "" -#: editor_ops.cc:6232 +#: editor_ops.cc:6228 msgid "Ok" msgstr "ОК" -#: editor_ops.cc:6247 +#: editor_ops.cc:6243 msgid "close region gaps" msgstr "" -#: editor_ops.cc:6465 route_ui.cc:1451 +#: editor_ops.cc:6461 route_ui.cc:1451 msgid "That would be bad news ...." msgstr "" -#: editor_ops.cc:6470 route_ui.cc:1456 +#: editor_ops.cc:6466 route_ui.cc:1456 msgid "" "Removing the master or monitor bus is such a bad idea\n" "that %1 is not going to allow it.\n" @@ -5232,23 +5203,23 @@ msgstr "" "подобные вещи, в файле ardour.rc измените значение параметра\n" "\"allow-special-bus-removal\" на \"yes\"" -#: editor_ops.cc:6487 +#: editor_ops.cc:6483 msgid "tracks" msgstr "дорожек" -#: editor_ops.cc:6489 route_ui.cc:1817 +#: editor_ops.cc:6485 route_ui.cc:1817 msgid "track" msgstr "дорожка" -#: editor_ops.cc:6493 +#: editor_ops.cc:6489 msgid "busses" msgstr "шин" -#: editor_ops.cc:6495 route_ui.cc:1817 +#: editor_ops.cc:6491 route_ui.cc:1817 msgid "bus" msgstr "шина" -#: editor_ops.cc:6500 +#: editor_ops.cc:6496 msgid "" "Do you really want to remove %1 %2 and %3 %4?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5260,7 +5231,7 @@ msgstr "" "\n" "Это действие невозможно отменить, файл сеанса будет перезаписан." -#: editor_ops.cc:6505 +#: editor_ops.cc:6501 msgid "" "Do you really want to remove %1 %2?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5272,7 +5243,7 @@ msgstr "" "\n" "Это действие невозможно отменить, файл сеанса будет перезаписан." -#: editor_ops.cc:6511 +#: editor_ops.cc:6507 msgid "" "Do you really want to remove %1 %2?\n" "\n" @@ -5282,44 +5253,44 @@ msgstr "" "\n" "Это действие невозможно отменить, файл сеанса будет перезаписан." -#: editor_ops.cc:6518 +#: editor_ops.cc:6514 msgid "Yes, remove them." msgstr "Да, удалить их." -#: editor_ops.cc:6520 editor_snapshots.cc:159 route_ui.cc:1478 +#: editor_ops.cc:6516 editor_snapshots.cc:159 route_ui.cc:1478 msgid "Yes, remove it." msgstr "Да, удалить" -#: editor_ops.cc:6525 editor_ops.cc:6527 +#: editor_ops.cc:6521 editor_ops.cc:6523 msgid "Remove %1" msgstr "Удалить %1" -#: editor_ops.cc:6586 +#: editor_ops.cc:6582 msgid "insert time" msgstr "вставка времени" -#: editor_ops.cc:6743 +#: editor_ops.cc:6739 msgid "There are too many tracks to fit in the current window" msgstr "Такое количество дорожек в окне не поместится" -#: editor_ops.cc:6843 +#: editor_ops.cc:6839 #, c-format msgid "Saved view %u" msgstr "Сохраненный вид %u" -#: editor_ops.cc:6868 +#: editor_ops.cc:6864 msgid "mute regions" msgstr "приглушение областей" -#: editor_ops.cc:6870 +#: editor_ops.cc:6866 msgid "mute region" msgstr "приглушение области" -#: editor_ops.cc:6907 +#: editor_ops.cc:6903 msgid "combine regions" msgstr "объединение областей" -#: editor_ops.cc:6945 +#: editor_ops.cc:6941 msgid "uncombine regions" msgstr "разъединение областей" @@ -5355,7 +5326,7 @@ msgstr "" msgid "Length of region fade-out (units: secondary clock), () if dsisabled" msgstr "" -#: editor_regions.cc:118 mixer_strip.cc:1961 mono_panner.cc:179 +#: editor_regions.cc:118 mixer_strip.cc:1960 mono_panner.cc:179 #: stereo_panner.cc:217 stereo_panner.cc:240 msgid "L" msgstr "Л" @@ -5372,8 +5343,8 @@ msgstr "" msgid "Region position glued to Bars|Beats time?" msgstr "" -#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:722 -#: mixer_strip.cc:1935 panner_ui.cc:554 stereo_panner.cc:237 +#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:723 +#: mixer_strip.cc:1934 panner_ui.cc:554 stereo_panner.cc:237 msgid "M" msgstr "В" @@ -5442,7 +5413,7 @@ msgstr "Название дорожи/шины" msgid "Track/Bus visible ?" msgstr "Дорожка или шина видима?" -#: editor_routes.cc:204 mixer_strip.cc:1952 route_time_axis.cc:2387 +#: editor_routes.cc:204 mixer_strip.cc:1951 route_time_axis.cc:2387 msgid "A" msgstr "A" @@ -5450,7 +5421,7 @@ msgstr "A" msgid "Track/Bus active ?" msgstr "Дорожка или шина активна?" -#: editor_routes.cc:205 mixer_strip.cc:1936 +#: editor_routes.cc:205 mixer_strip.cc:1935 msgid "I" msgstr "ВХ" @@ -5458,7 +5429,7 @@ msgstr "ВХ" msgid "MIDI input enabled" msgstr "Вход MIDI включен" -#: editor_routes.cc:206 mixer_strip.cc:1934 mono_panner.cc:198 +#: editor_routes.cc:206 mixer_strip.cc:1933 mono_panner.cc:198 #: stereo_panner.cc:215 stereo_panner.cc:242 msgid "R" msgstr "П" @@ -5471,7 +5442,7 @@ msgstr "Готовность к записи" msgid "Muted" msgstr "" -#: editor_routes.cc:208 mixer_strip.cc:1948 +#: editor_routes.cc:208 mixer_strip.cc:1947 msgid "S" msgstr "S" @@ -5483,7 +5454,7 @@ msgstr "..." msgid "SI" msgstr "" -#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1883 +#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1872 msgid "Solo Isolated" msgstr "Изолирование соло" @@ -5491,23 +5462,23 @@ msgstr "Изолирование соло" msgid "Solo Safe (Locked)" msgstr "" -#: editor_routes.cc:471 mixer_ui.cc:1161 +#: editor_routes.cc:471 mixer_ui.cc:1162 msgid "Hide All" msgstr "Скрыть всё" -#: editor_routes.cc:472 mixer_ui.cc:1162 +#: editor_routes.cc:472 mixer_ui.cc:1163 msgid "Show All Audio Tracks" msgstr "Показать все звуковые дорожки" -#: editor_routes.cc:473 mixer_ui.cc:1163 +#: editor_routes.cc:473 mixer_ui.cc:1164 msgid "Hide All Audio Tracks" msgstr "Скрыть все звуковые дорожки" -#: editor_routes.cc:474 mixer_ui.cc:1164 +#: editor_routes.cc:474 mixer_ui.cc:1165 msgid "Show All Audio Busses" msgstr "Показать все звуковые шины" -#: editor_routes.cc:475 mixer_ui.cc:1165 +#: editor_routes.cc:475 mixer_ui.cc:1166 msgid "Hide All Audio Busses" msgstr "Скрыть все звуковые шины" @@ -5523,101 +5494,99 @@ msgstr "Скрыть все MIDI-дорожки" msgid "Show Tracks With Regions Under Playhead" msgstr "" -#: editor_rulers.cc:342 +#: editor_rulers.cc:340 msgid "New location marker" msgstr "Создать маркер позиции" -#: editor_rulers.cc:343 +#: editor_rulers.cc:341 msgid "Clear all locations" msgstr "Стереть все маркеры позиций" -#: editor_rulers.cc:344 +#: editor_rulers.cc:342 msgid "Unhide locations" msgstr "Раскрыть позиции" -#: editor_rulers.cc:348 +#: editor_rulers.cc:346 msgid "New range" msgstr "Создать маркеры выделения" -#: editor_rulers.cc:349 +#: editor_rulers.cc:347 msgid "Clear all ranges" msgstr "Стереть все маркеры выделения" -#: editor_rulers.cc:350 +#: editor_rulers.cc:348 msgid "Unhide ranges" msgstr "Раскрыть маркеры выделения" -#: editor_rulers.cc:360 +#: editor_rulers.cc:358 msgid "New CD track marker" msgstr "Создать маркер дорожки CD" -#: editor_rulers.cc:365 tempo_dialog.cc:40 +#: editor_rulers.cc:363 tempo_dialog.cc:40 msgid "New Tempo" msgstr "Вставить новый темп" -#: editor_rulers.cc:370 tempo_dialog.cc:255 +#: editor_rulers.cc:368 tempo_dialog.cc:255 msgid "New Meter" msgstr "Вставить новый размер" -#: editor_rulers.cc:376 -#, fuzzy +#: editor_rulers.cc:373 msgid "Timeline height" -msgstr "Высота" +msgstr "Высота видеолинейки" -#: editor_rulers.cc:386 -#, fuzzy +#: editor_rulers.cc:383 msgid "Align Video Track" -msgstr "Добавить звуковую дорожку" +msgstr "Выровнять видеодорожку" #: editor_selection.cc:889 editor_selection.cc:932 msgid "set selected regions" msgstr "" -#: editor_selection.cc:1419 +#: editor_selection.cc:1414 msgid "select all" msgstr "Выделить всё" -#: editor_selection.cc:1511 +#: editor_selection.cc:1506 msgid "select all within" msgstr "" -#: editor_selection.cc:1569 +#: editor_selection.cc:1564 msgid "set selection from range" msgstr "создание выделения из области" -#: editor_selection.cc:1609 +#: editor_selection.cc:1604 msgid "select all from range" msgstr "выделение всего в области" -#: editor_selection.cc:1640 +#: editor_selection.cc:1635 msgid "select all from punch" msgstr "выделение всего во врезке" -#: editor_selection.cc:1671 +#: editor_selection.cc:1666 msgid "select all from loop" msgstr "выделение всего в петле" -#: editor_selection.cc:1707 +#: editor_selection.cc:1702 msgid "select all after cursor" msgstr "выделение всего после указателя" -#: editor_selection.cc:1709 +#: editor_selection.cc:1704 msgid "select all before cursor" msgstr "выделение всего перед указателем" -#: editor_selection.cc:1758 +#: editor_selection.cc:1753 msgid "select all after edit" msgstr "выделение всего после курсора" -#: editor_selection.cc:1760 +#: editor_selection.cc:1755 msgid "select all before edit" msgstr "выделение всего до курсора" -#: editor_selection.cc:1893 +#: editor_selection.cc:1888 msgid "No edit range defined" msgstr "" -#: editor_selection.cc:1899 +#: editor_selection.cc:1894 msgid "" "the edit point is Selected Marker\n" "but there is no selected marker." @@ -5643,46 +5612,46 @@ msgstr "" msgid "Remove snapshot" msgstr "Удалить снимок" -#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:251 +#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:250 msgid "add" msgstr "добавить" -#: editor_tempodisplay.cc:232 +#: editor_tempodisplay.cc:231 msgid "add tempo mark" msgstr "добавка маркер темпа" -#: editor_tempodisplay.cc:275 +#: editor_tempodisplay.cc:272 msgid "add meter mark" msgstr "добавка маркера размера" -#: editor_tempodisplay.cc:291 editor_tempodisplay.cc:374 -#: editor_tempodisplay.cc:393 +#: editor_tempodisplay.cc:288 editor_tempodisplay.cc:367 +#: editor_tempodisplay.cc:386 msgid "" "programming error: tempo marker canvas item has no marker object pointer!" msgstr "" "ошибка в программе: tempo marker canvas item has no marker object pointer!" -#: editor_tempodisplay.cc:296 editor_tempodisplay.cc:379 +#: editor_tempodisplay.cc:293 editor_tempodisplay.cc:372 msgid "programming error: marker for tempo is not a tempo marker!" msgstr "ошибка в программе: marker for tempo is not a tempo marker!" -#: editor_tempodisplay.cc:308 editor_tempodisplay.cc:340 +#: editor_tempodisplay.cc:305 editor_tempodisplay.cc:335 msgid "done" msgstr "готово" -#: editor_tempodisplay.cc:329 editor_tempodisplay.cc:359 +#: editor_tempodisplay.cc:324 editor_tempodisplay.cc:352 msgid "replace tempo mark" msgstr "замена маркера темпа" -#: editor_tempodisplay.cc:398 editor_tempodisplay.cc:430 +#: editor_tempodisplay.cc:391 editor_tempodisplay.cc:423 msgid "programming error: marker for meter is not a meter marker!" msgstr "Ошибка в программе: маркер размера таковым не является!" -#: editor_tempodisplay.cc:408 editor_tempodisplay.cc:442 +#: editor_tempodisplay.cc:401 editor_tempodisplay.cc:435 msgid "remove tempo mark" msgstr "удаление маркера темпа" -#: editor_tempodisplay.cc:425 +#: editor_tempodisplay.cc:418 msgid "" "programming error: meter marker canvas item has no marker object pointer!" msgstr "" @@ -5767,7 +5736,7 @@ msgstr "192КГц" #: engine_dialog.cc:127 engine_dialog.cc:132 engine_dialog.cc:169 #: engine_dialog.cc:552 midi_channel_selector.cc:163 #: midi_channel_selector.cc:402 midi_channel_selector.cc:438 -#: rc_option_editor.cc:1252 sfdb_ui.cc:542 +#: rc_option_editor.cc:1250 sfdb_ui.cc:542 msgid "None" msgstr "Нет" @@ -5946,31 +5915,29 @@ msgstr "Каналов:" msgid "Split to mono files" msgstr "Разделить на монофонические файлы" -#: export_channel_selector.cc:180 +#: export_channel_selector.cc:182 msgid "Bus or Track" msgstr "Шина или дорожка" -#: export_channel_selector.cc:457 +#: export_channel_selector.cc:459 msgid "Region contents without fades nor region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:461 +#: export_channel_selector.cc:463 msgid "Region contents with fades and region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:465 +#: export_channel_selector.cc:467 msgid "Track output (channels: %1)" msgstr "Выход дорожки (каналов: %1)" -#: export_channel_selector.cc:534 -#, fuzzy +#: export_channel_selector.cc:536 msgid "Export region contents" -msgstr "Экспортировать область" +msgstr "Экспортировать содержимое области" -#: export_channel_selector.cc:535 -#, fuzzy +#: export_channel_selector.cc:537 msgid "Export track output" -msgstr "Соединять выходы дорожек и шин" +msgstr "Экспортировать выходы дорожки" #: export_dialog.cc:46 msgid "" @@ -5982,8 +5949,8 @@ msgstr "" msgid "List files" msgstr "" -#: export_dialog.cc:164 export_timespan_selector.cc:357 -#: export_timespan_selector.cc:421 +#: export_dialog.cc:164 export_timespan_selector.cc:355 +#: export_timespan_selector.cc:417 msgid "Time Span" msgstr "Отрезок времени" @@ -6090,6 +6057,9 @@ msgid "Folder:" msgstr "Папка:" #: export_filename_selector.cc:37 session_import_dialog.cc:44 +#: transcode_video_dialog.cc:58 video_server_dialog.cc:44 +#: video_server_dialog.cc:46 export_video_dialog.cc:68 +#: export_video_dialog.cc:70 msgid "Browse" msgstr "Указать" @@ -6228,44 +6198,44 @@ msgstr "" msgid "Show Times as:" msgstr "Показать время как:" -#: export_timespan_selector.cc:206 +#: export_timespan_selector.cc:204 msgid " to " msgstr " до " -#: export_timespan_selector.cc:350 export_timespan_selector.cc:411 +#: export_timespan_selector.cc:348 export_timespan_selector.cc:407 msgid "Range" msgstr "Диапазон" -#: gain_meter.cc:108 gain_meter.cc:430 gain_meter.cc:819 +#: gain_meter.cc:109 gain_meter.cc:431 gain_meter.cc:820 msgid "-inf" msgstr "-inf" -#: gain_meter.cc:114 gain_meter.cc:868 +#: gain_meter.cc:115 gain_meter.cc:869 msgid "Fader automation mode" msgstr "Режим автоматизации фейдера" -#: gain_meter.cc:115 gain_meter.cc:869 +#: gain_meter.cc:116 gain_meter.cc:870 msgid "Fader automation type" msgstr "Тип автоматизации фейдера" -#: gain_meter.cc:124 gain_meter.cc:758 panner_ui.cc:178 panner_ui.cc:590 +#: gain_meter.cc:125 gain_meter.cc:759 panner_ui.cc:178 panner_ui.cc:590 msgid "Abs" msgstr "Абс" -#: gain_meter.cc:333 +#: gain_meter.cc:334 msgid "-Inf" msgstr "-Inf" -#: gain_meter.cc:725 mixer_strip.cc:1955 panner_ui.cc:557 +#: gain_meter.cc:726 mixer_strip.cc:1954 panner_ui.cc:557 #: route_time_axis.cc:2391 msgid "P" msgstr "P" -#: gain_meter.cc:728 panner_ui.cc:560 +#: gain_meter.cc:729 panner_ui.cc:560 msgid "T" msgstr "К" -#: gain_meter.cc:731 panner_ui.cc:563 +#: gain_meter.cc:732 panner_ui.cc:563 msgid "W" msgstr "З" @@ -6277,26 +6247,34 @@ msgstr "Профили" msgid "Switches" msgstr "Переключатели" -#: generic_pluginui.cc:242 generic_pluginui.cc:372 processor_box.cc:2190 +#: generic_pluginui.cc:242 generic_pluginui.cc:376 processor_box.cc:2210 msgid "Controls" msgstr "Управление" -#: generic_pluginui.cc:266 +#: generic_pluginui.cc:270 msgid "Plugin Editor: could not build control element for port %1" msgstr "Редактор модулей: невозможно создать управляющий элемент для порта %1" -#: generic_pluginui.cc:404 +#: generic_pluginui.cc:408 msgid "Meters" msgstr "Индикаторы уровня" -#: generic_pluginui.cc:419 +#: generic_pluginui.cc:423 msgid "Automation control" msgstr "Контроль автоматизации" -#: generic_pluginui.cc:426 +#: generic_pluginui.cc:430 msgid "Mgnual" msgstr "" +#: global_port_matrix.cc:164 +msgid "Audio Connection Manager" +msgstr "Управление звуковыми соединениями" + +#: global_port_matrix.cc:167 +msgid "MIDI Connection Manager" +msgstr "Управление MIDI-соединениями" + #: global_port_matrix.cc:204 io_selector.cc:216 msgid "port" msgstr "порт" @@ -6449,11 +6427,11 @@ msgstr "Импортируется файл: %1 из %2" msgid "I/O selector" msgstr "Выбор входов и выходов" -#: io_selector.cc:268 +#: io_selector.cc:266 msgid "%1 input" msgstr "%1 вход" -#: io_selector.cc:270 +#: io_selector.cc:268 msgid "%1 output" msgstr "%1 выход" @@ -6639,36 +6617,36 @@ msgstr "" "\n" "Пожалуйста, проверьте все варианты; возможно потребуется (пере)запуск JACK." -#: main.cc:201 main.cc:320 +#: main.cc:203 main.cc:324 msgid "cannot create user %3 folder %1 (%2)" msgstr "Не удалось создать пользовательскую папку %3: %1 (%2)" -#: main.cc:208 main.cc:327 +#: main.cc:210 main.cc:331 msgid "cannot open pango.rc file %1" msgstr "" -#: main.cc:233 main.cc:354 +#: main.cc:235 main.cc:358 msgid "Cannot find ArdourMono TrueType font" msgstr "" -#: main.cc:245 main.cc:360 +#: main.cc:247 main.cc:364 msgid "Cannot load ArdourMono TrueType font." msgstr "" -#: main.cc:308 +#: main.cc:312 msgid "" "No fontconfig file found on your system. Things may looked very odd or ugly" msgstr "" -#: main.cc:364 +#: main.cc:368 msgid "Failed to set fontconfig configuration." msgstr "" -#: main.cc:375 main.cc:391 +#: main.cc:379 main.cc:395 msgid "JACK exited" msgstr "JACk завершил работу" -#: main.cc:378 +#: main.cc:382 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6677,7 +6655,7 @@ msgid "" "Click OK to exit %1." msgstr "" -#: main.cc:393 +#: main.cc:397 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6686,19 +6664,19 @@ msgid "" "session at this time, because we would lose your connection information.\n" msgstr "" -#: main.cc:487 +#: main.cc:491 msgid " (built using " msgstr "" -#: main.cc:490 +#: main.cc:494 msgid " and GCC version " msgstr ", при помощи GCC версии " -#: main.cc:500 +#: main.cc:504 msgid "Copyright (C) 1999-2012 Paul Davis" msgstr "Авторские права © 1999-2012 Paul Davis" -#: main.cc:501 +#: main.cc:505 msgid "" "Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " "Baker, Robin Gareus" @@ -6706,27 +6684,27 @@ msgstr "" "Частичные авторские права © Steve Harris, Ari Johnson, Brett Viren, Joel " "Baker, Robin Gareus" -#: main.cc:503 +#: main.cc:507 msgid "%1 comes with ABSOLUTELY NO WARRANTY" msgstr "%1 распространяется БЕЗО ВСЯКИХ ГАРАНТИЙ" -#: main.cc:504 +#: main.cc:508 msgid "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "" -#: main.cc:505 +#: main.cc:509 msgid "This is free software, and you are welcome to redistribute it " msgstr "Это свободное программное обеспечение, Вы можете распространять его" -#: main.cc:506 +#: main.cc:510 msgid "under certain conditions; see the source for copying conditions." msgstr "на определённых условиях; подробнее об этом читайте в файле COPYING." -#: main.cc:515 +#: main.cc:519 msgid "Cannot xinstall SIGPIPE error handler" msgstr "" -#: main.cc:521 +#: main.cc:525 msgid "could not create %1 GUI" msgstr "не удалось создать графический интерфейс для %1" @@ -6734,7 +6712,7 @@ msgstr "не удалось создать графический интерфе msgid "Display delta to edit cursor" msgstr "Показывать разницу с курсором редактора" -#: marker.cc:251 +#: marker.cc:251 video_image_frame.cc:120 msgid "MarkerText" msgstr "" @@ -6753,47 +6731,40 @@ msgid "Force" msgstr "Принуд." #: midi_channel_selector.cc:330 midi_channel_selector.cc:372 -#, fuzzy msgid "MIDI Channel Control" -msgstr "Управление по MIDI" +msgstr "Управление каналами MIDI" #: midi_channel_selector.cc:332 -#, fuzzy msgid "Playback all channels" -msgstr "Скрыть все каналы" +msgstr "Воспроизводить все каналы" #: midi_channel_selector.cc:333 -#, fuzzy msgid "Play only selected channels" -msgstr "Воспроизвести выбранные области" +msgstr "Воспроизводить только выбранные каналы" #: midi_channel_selector.cc:334 msgid "Use a single fixed channel for all playback" -msgstr "" +msgstr "Использовать один канал для воспроизведения" #: midi_channel_selector.cc:335 -#, fuzzy msgid "Record all channels" -msgstr "Скрыть все каналы" +msgstr "Записывать все каналы" #: midi_channel_selector.cc:336 msgid "Record only selected channels" -msgstr "" +msgstr "Записывать только выбранные каналы" #: midi_channel_selector.cc:337 -#, fuzzy msgid "Force all channels to 1 channel" -msgstr "смена канала ноты" +msgstr "" #: midi_channel_selector.cc:378 -#, fuzzy msgid "Inbound" -msgstr "Границы областей" +msgstr "Входящие события" #: midi_channel_selector.cc:398 -#, fuzzy msgid "Click to enable recording all channels" -msgstr "Щелкните, чтобы включить или отключить этот модуль" +msgstr "Щёлкните, чтобы включить запись во все каналы" #: midi_channel_selector.cc:403 msgid "Click to disable recording all channels" @@ -6804,9 +6775,8 @@ msgid "Click to invert currently selected recording channels" msgstr "" #: midi_channel_selector.cc:415 -#, fuzzy msgid "Playback" -msgstr "Только воспроизведение" +msgstr "Воспроизведение" #: midi_channel_selector.cc:434 msgid "Click to enable playback of all channels" @@ -6932,7 +6902,7 @@ msgstr "Добавить порт MIDI" msgid "Port name:" msgstr "Название порта:" -#: midi_port_dialog.cc:46 +#: midi_port_dialog.cc:45 msgid "MidiPortDialog" msgstr "" @@ -7024,7 +6994,7 @@ msgstr "Канал" msgid "paste" msgstr "вставка" -#: midi_region_view.cc:3763 +#: midi_region_view.cc:3761 msgid "delete sysex" msgstr "удаление sysex" @@ -7042,12 +7012,11 @@ msgstr "Режим внешнего устройства" #: midi_time_axis.cc:271 msgid "Chns" -msgstr "" +msgstr "Кнл" #: midi_time_axis.cc:272 -#, fuzzy msgid "Click to edit channel settings" -msgstr "Щёлкните для добавления нового расположения" +msgstr "Щёлкните для изменения параметров каналов" #: midi_time_axis.cc:486 msgid "Show Full Range" @@ -7066,70 +7035,78 @@ msgid "Note Mode" msgstr "Режим представления нот" #: midi_time_axis.cc:497 -#, fuzzy msgid "Channel Selector" -msgstr "Цвета канала" +msgstr "Выбор каналов" #: midi_time_axis.cc:502 msgid "Color Mode" msgstr "Режим раскрашивания" -#: midi_time_axis.cc:562 +#: midi_time_axis.cc:561 msgid "Bender" msgstr "Bender" -#: midi_time_axis.cc:566 +#: midi_time_axis.cc:565 msgid "Pressure" msgstr "Сила нажатия" -#: midi_time_axis.cc:579 +#: midi_time_axis.cc:578 msgid "Controllers" msgstr "Контроллеры" -#: midi_time_axis.cc:584 +#: midi_time_axis.cc:583 msgid "No MIDI Channels selected" msgstr "Нет выбранных каналов MIDI" -#: midi_time_axis.cc:641 midi_time_axis.cc:770 +#: midi_time_axis.cc:640 midi_time_axis.cc:769 msgid "Hide all channels" msgstr "Скрыть все каналы" -#: midi_time_axis.cc:645 midi_time_axis.cc:774 +#: midi_time_axis.cc:644 midi_time_axis.cc:773 msgid "Show all channels" msgstr "Показать все каналы" -#: midi_time_axis.cc:656 midi_time_axis.cc:785 +#: midi_time_axis.cc:655 midi_time_axis.cc:784 msgid "Channel %1" msgstr "Канал %1" -#: midi_time_axis.cc:911 midi_time_axis.cc:943 +#: midi_time_axis.cc:910 midi_time_axis.cc:942 msgid "Controllers %1-%2" msgstr "Контроллеры %1-%2" -#: midi_time_axis.cc:934 midi_time_axis.cc:937 +#: midi_time_axis.cc:933 midi_time_axis.cc:936 msgid "Controller %1" msgstr "Контроллер %1" -#: midi_time_axis.cc:960 +#: midi_time_axis.cc:959 msgid "Sustained" msgstr "Хроматические" -#: midi_time_axis.cc:967 +#: midi_time_axis.cc:966 msgid "Percussive" msgstr "Перкуссия" -#: midi_time_axis.cc:987 +#: midi_time_axis.cc:986 msgid "Meter Colors" msgstr "Цвета индикатора" -#: midi_time_axis.cc:994 +#: midi_time_axis.cc:993 msgid "Channel Colors" msgstr "Цвета канала" -#: midi_time_axis.cc:1001 +#: midi_time_axis.cc:1000 msgid "Track Color" msgstr "Цвет дорожки" +#: midi_time_axis.cc:1488 midi_time_axis.cc:1494 midi_time_axis.cc:1504 +#: midi_time_axis.cc:1510 +msgid "all" +msgstr "все" + +#: midi_time_axis.cc:1491 midi_time_axis.cc:1507 +msgid "some" +msgstr "не все" + #: midi_tracer.cc:43 msgid "Line history: " msgstr "Запоминать строк:" @@ -7214,7 +7191,7 @@ msgstr "Выберите дополнительную папку:" msgid "Missing Plugins" msgstr "Отсутствующие модули" -#: missing_plugin_dialog.cc:33 +#: missing_plugin_dialog.cc:33 transcode_video_dialog.cc:59 msgid "OK" msgstr "ОК" @@ -7286,12 +7263,12 @@ msgstr "" msgid "Could not find mixer.bindings in search path %1" msgstr "" -#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1721 +#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1720 msgid "pre" msgstr "lj" #: mixer_strip.cc:93 mixer_strip.cc:121 mixer_strip.cc:352 mixer_strip.cc:1293 -#: rc_option_editor.cc:1884 +#: rc_option_editor.cc:1873 msgid "Comments" msgstr "Комментарии" @@ -7325,11 +7302,11 @@ msgstr "Изолировать соло" msgid "Lock Solo Status" msgstr "Статус блокировки солирования" -#: mixer_strip.cc:201 mixer_strip.cc:1930 +#: mixer_strip.cc:201 mixer_strip.cc:1929 msgid "lock" msgstr "Блок" -#: mixer_strip.cc:202 mixer_strip.cc:1929 +#: mixer_strip.cc:202 mixer_strip.cc:1928 msgid "iso" msgstr "Изол" @@ -7337,19 +7314,19 @@ msgstr "Изол" msgid "Mix group" msgstr "Группа микса" -#: mixer_strip.cc:349 rc_option_editor.cc:1881 +#: mixer_strip.cc:349 rc_option_editor.cc:1870 msgid "Phase Invert" msgstr "Инверсия фазы" -#: mixer_strip.cc:350 rc_option_editor.cc:1882 route_ui.cc:1213 +#: mixer_strip.cc:350 rc_option_editor.cc:1871 route_ui.cc:1213 msgid "Solo Safe" msgstr "Блокировка солирования" -#: mixer_strip.cc:353 mixer_ui.cc:123 route_time_axis.cc:664 +#: mixer_strip.cc:353 mixer_ui.cc:124 route_time_axis.cc:664 msgid "Group" msgstr "Группа" -#: mixer_strip.cc:354 rc_option_editor.cc:1885 +#: mixer_strip.cc:354 rc_option_editor.cc:1874 msgid "Meter Point" msgstr "Точка измерения" @@ -7367,7 +7344,7 @@ msgstr "" msgid "Snd" msgstr "Псл" -#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2118 +#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2152 msgid "Not connected to JACK - no I/O changes are possible" msgstr "Нет соединения с JACK, любые изменения входа-выхода невозможны" @@ -7403,108 +7380,108 @@ msgstr "Нажмите для добавления/правки коммента msgid ": comment editor" msgstr ": редактор комментариев" -#: mixer_strip.cc:1429 +#: mixer_strip.cc:1428 msgid "Grp" msgstr "Грп" -#: mixer_strip.cc:1432 +#: mixer_strip.cc:1431 msgid "~G" msgstr "нГр" -#: mixer_strip.cc:1461 +#: mixer_strip.cc:1460 msgid "Comments..." msgstr "Комментарии..." -#: mixer_strip.cc:1463 +#: mixer_strip.cc:1462 msgid "Save As Template..." msgstr "Сохранить как шаблон..." -#: mixer_strip.cc:1469 route_group_dialog.cc:39 route_time_axis.cc:687 +#: mixer_strip.cc:1468 route_group_dialog.cc:39 route_time_axis.cc:687 msgid "Active" msgstr "Активность" -#: mixer_strip.cc:1476 +#: mixer_strip.cc:1475 msgid "Adjust Latency..." msgstr "Скорректировать задержку..." -#: mixer_strip.cc:1479 +#: mixer_strip.cc:1478 msgid "Protect Against Denormals" msgstr "Защищать от отклонений" -#: mixer_strip.cc:1485 route_time_axis.cc:426 +#: mixer_strip.cc:1484 route_time_axis.cc:426 msgid "Remote Control ID..." msgstr "ID для удалённого управления..." -#: mixer_strip.cc:1717 mixer_strip.cc:1741 +#: mixer_strip.cc:1716 mixer_strip.cc:1740 msgid "in" msgstr "вх" -#: mixer_strip.cc:1725 +#: mixer_strip.cc:1724 msgid "post" msgstr "после" -#: mixer_strip.cc:1729 +#: mixer_strip.cc:1728 msgid "out" msgstr "вых" -#: mixer_strip.cc:1734 +#: mixer_strip.cc:1733 msgid "custom" msgstr "" -#: mixer_strip.cc:1745 +#: mixer_strip.cc:1744 msgid "pr" msgstr "" -#: mixer_strip.cc:1749 +#: mixer_strip.cc:1748 msgid "po" msgstr "" -#: mixer_strip.cc:1753 +#: mixer_strip.cc:1752 msgid "o" msgstr "" -#: mixer_strip.cc:1758 +#: mixer_strip.cc:1757 msgid "c" msgstr "" -#: mixer_strip.cc:1906 route_ui.cc:138 +#: mixer_strip.cc:1905 route_ui.cc:138 msgid "Disk" msgstr "Диск" -#: mixer_strip.cc:1921 monitor_section.cc:63 +#: mixer_strip.cc:1920 monitor_section.cc:63 msgid "AFL" msgstr "AFL" -#: mixer_strip.cc:1924 monitor_section.cc:64 +#: mixer_strip.cc:1923 monitor_section.cc:64 msgid "PFL" msgstr "PFL" -#: mixer_strip.cc:1937 +#: mixer_strip.cc:1936 msgid "D" msgstr "" -#: mixer_strip.cc:1960 +#: mixer_strip.cc:1959 #, fuzzy msgid "i" msgstr "вх" -#: mixer_strip.cc:2134 +#: mixer_strip.cc:2133 msgid "Pre-fader" msgstr "До фейдера" -#: mixer_strip.cc:2135 +#: mixer_strip.cc:2134 msgid "Post-fader" msgstr "После фейдера" -#: mixer_ui.cc:1188 +#: mixer_ui.cc:1189 msgid "track display list item for renamed strip not found!" msgstr "" -#: mixer_ui.cc:1272 +#: mixer_ui.cc:1273 msgid "-all-" msgstr "-все-" -#: mixer_ui.cc:1791 +#: mixer_ui.cc:1792 msgid "Strips" msgstr "Каналы" @@ -7888,7 +7865,7 @@ msgstr "" msgid "Panner (2D)" msgstr "Панорамирование (2D)" -#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:494 +#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:452 msgid "Bypass" msgstr "Обход" @@ -7913,23 +7890,23 @@ msgstr "" msgid "Playlists" msgstr "Списки воспроизведения" -#: playlist_selector.cc:55 +#: playlist_selector.cc:54 msgid "Playlists grouped by track" msgstr "Списки, сгруппированные по дорожке" -#: playlist_selector.cc:102 +#: playlist_selector.cc:101 msgid "Playlist for %1" msgstr "Список воспроизведения для %1" -#: playlist_selector.cc:115 +#: playlist_selector.cc:114 msgid "Other tracks" msgstr "Другие дорожки" -#: playlist_selector.cc:140 +#: playlist_selector.cc:139 msgid "unassigned" msgstr "" -#: playlist_selector.cc:195 +#: playlist_selector.cc:194 msgid "Imported" msgstr "Импортировано" @@ -7941,31 +7918,31 @@ msgstr "Масштаб в Дб" msgid "Show phase" msgstr "Показывать фазу" -#: plugin_selector.cc:53 plugin_selector.cc:221 +#: plugin_selector.cc:53 plugin_selector.cc:220 msgid "Name contains" msgstr "Название содержит" -#: plugin_selector.cc:54 plugin_selector.cc:225 +#: plugin_selector.cc:54 plugin_selector.cc:224 msgid "Type contains" msgstr "Тип содержит" -#: plugin_selector.cc:55 plugin_selector.cc:223 +#: plugin_selector.cc:55 plugin_selector.cc:222 msgid "Category contains" msgstr "Название категории содержит" -#: plugin_selector.cc:56 plugin_selector.cc:245 +#: plugin_selector.cc:56 plugin_selector.cc:244 msgid "Author contains" msgstr "Имя автора содержит" -#: plugin_selector.cc:57 plugin_selector.cc:247 +#: plugin_selector.cc:57 plugin_selector.cc:246 msgid "Library contains" msgstr "Библиотека содержит" -#: plugin_selector.cc:58 plugin_selector.cc:211 plugin_selector.cc:522 +#: plugin_selector.cc:58 plugin_selector.cc:210 plugin_selector.cc:521 msgid "Favorites only" msgstr "Только любимые" -#: plugin_selector.cc:59 plugin_selector.cc:215 plugin_selector.cc:522 +#: plugin_selector.cc:59 plugin_selector.cc:214 plugin_selector.cc:521 msgid "Hidden only" msgstr "Только скрытые" @@ -7973,149 +7950,149 @@ msgstr "Только скрытые" msgid "Plugin Manager" msgstr "Управление модулями" -#: plugin_selector.cc:85 +#: plugin_selector.cc:84 msgid "Fav" msgstr "Избранный" -#: plugin_selector.cc:87 +#: plugin_selector.cc:86 msgid "Available Plugins" msgstr "Доступные модули" -#: plugin_selector.cc:88 +#: plugin_selector.cc:87 msgid "Type" msgstr "Тип" -#: plugin_selector.cc:89 +#: plugin_selector.cc:88 msgid "Category" msgstr "Категория" -#: plugin_selector.cc:90 +#: plugin_selector.cc:89 msgid "Creator" msgstr "Создатель" -#: plugin_selector.cc:91 +#: plugin_selector.cc:90 msgid "# Audio In" msgstr "# Звук. вх." -#: plugin_selector.cc:92 +#: plugin_selector.cc:91 msgid "# Audio Out" msgstr "# Звук. вых." -#: plugin_selector.cc:93 +#: plugin_selector.cc:92 msgid "# MIDI In" msgstr "# MIDI-вх." -#: plugin_selector.cc:94 +#: plugin_selector.cc:93 msgid "# MIDI Out" msgstr "# MIDI-вых." -#: plugin_selector.cc:116 +#: plugin_selector.cc:115 msgid "Plugins to be connected" msgstr "Подключаемые модули" -#: plugin_selector.cc:129 +#: plugin_selector.cc:128 msgid "Add a plugin to the effect list" msgstr "Добавить модуль в список эффектов" -#: plugin_selector.cc:133 +#: plugin_selector.cc:132 msgid "Remove a plugin from the effect list" msgstr "Удалить модуль из списка эффектов" -#: plugin_selector.cc:135 +#: plugin_selector.cc:134 msgid "Update available plugins" msgstr "Обновить список доступных модулей" -#: plugin_selector.cc:172 +#: plugin_selector.cc:171 msgid "Insert Plugin(s)" msgstr "Вставить модули" -#: plugin_selector.cc:321 plugin_selector.cc:322 plugin_selector.cc:323 -#: plugin_selector.cc:324 +#: plugin_selector.cc:320 plugin_selector.cc:321 plugin_selector.cc:322 +#: plugin_selector.cc:323 msgid "variable" msgstr "" -#: plugin_selector.cc:481 +#: plugin_selector.cc:480 msgid "" "The plugin \"%1\" could not be loaded\n" "\n" "See the Log window for more details (maybe)" msgstr "" -#: plugin_selector.cc:629 +#: plugin_selector.cc:628 msgid "Favorites" msgstr "Избранные" -#: plugin_selector.cc:631 +#: plugin_selector.cc:630 msgid "Plugin Manager..." msgstr "Управление модулями..." -#: plugin_selector.cc:635 +#: plugin_selector.cc:634 msgid "By Creator" msgstr "По создателю" -#: plugin_selector.cc:638 +#: plugin_selector.cc:637 msgid "By Category" msgstr "По категории" -#: plugin_ui.cc:118 +#: plugin_ui.cc:116 msgid "Eh? LADSPA plugins don't have editors!" msgstr "Что? У эффектов LADSPA нет своих редакторов!" -#: plugin_ui.cc:127 plugin_ui.cc:270 +#: plugin_ui.cc:125 plugin_ui.cc:228 msgid "" "unknown type of editor-supplying plugin (note: no VST support in this " "version of %1)" msgstr "" -#: plugin_ui.cc:130 +#: plugin_ui.cc:128 msgid "unknown type of editor-supplying plugin" msgstr "" -#: plugin_ui.cc:300 +#: plugin_ui.cc:258 msgid "" "unknown type of editor-supplying plugin (note: no linuxVST support in this " "version of %1)" msgstr "" -#: plugin_ui.cc:372 +#: plugin_ui.cc:330 msgid "create_lv2_editor called on non-LV2 plugin" msgstr "" -#: plugin_ui.cc:460 +#: plugin_ui.cc:418 msgid "Add" msgstr "Добавить" -#: plugin_ui.cc:464 +#: plugin_ui.cc:422 msgid "Description" msgstr "Описание" -#: plugin_ui.cc:465 +#: plugin_ui.cc:423 msgid "Plugin analysis" msgstr "Частотный анализ модуля" -#: plugin_ui.cc:472 +#: plugin_ui.cc:430 msgid "" "Presets (if any) for this plugin\n" "(Both factory and user-created)" msgstr "Все доступные профили этого модуля,как «заводские», так и собственные" -#: plugin_ui.cc:473 +#: plugin_ui.cc:431 msgid "Save a new preset" msgstr "Сохранить новый профиль" -#: plugin_ui.cc:474 +#: plugin_ui.cc:432 msgid "Save the current preset" msgstr "Сохранить текущий профиль" -#: plugin_ui.cc:475 +#: plugin_ui.cc:433 msgid "Delete the current preset" msgstr "Удалить текущий профиль" -#: plugin_ui.cc:476 +#: plugin_ui.cc:434 msgid "Disable signal processing by the plugin" msgstr "Выключить обработку сигнала этим модулем" -#: plugin_ui.cc:509 plugin_ui.cc:675 +#: plugin_ui.cc:467 plugin_ui.cc:632 msgid "" "Click to allow the plugin to receive keyboard events that %1 would normally " "use as a shortcut" @@ -8123,30 +8100,30 @@ msgstr "" "Щёлкните, чтобы разрешить этому модулю получать клавиатурные события, " "которые %1 обычно использует как горячие клавиши" -#: plugin_ui.cc:510 +#: plugin_ui.cc:468 msgid "Click to enable/disable this plugin" msgstr "Щелкните, чтобы включить или отключить этот модуль" -#: plugin_ui.cc:549 +#: plugin_ui.cc:507 msgid "latency (%1 sample)" msgid_plural "latency (%1 samples)" msgstr[0] "Задержка (%1 сэмпл)" msgstr[1] "Задержка (%1 сэмпла)" msgstr[2] "Задержка (%1 сэмплов)" -#: plugin_ui.cc:551 +#: plugin_ui.cc:509 msgid "latency (%1 ms)" msgstr "Задержка (%1 мс)" -#: plugin_ui.cc:562 +#: plugin_ui.cc:520 msgid "Edit Latency" msgstr "Изменить задержку" -#: plugin_ui.cc:602 +#: plugin_ui.cc:559 msgid "Plugin preset %1 not found" msgstr "Предустановка модуля %1 не обнаружена" -#: plugin_ui.cc:682 +#: plugin_ui.cc:639 msgid "Click to allow normal use of %1 keyboard shortcuts" msgstr "" "Щёлкните, чтобы переключиться на обычное использование горячих клавиш %1" @@ -8334,23 +8311,36 @@ msgstr "Нет доступных портов." msgid "There are no %1 ports to connect." msgstr "нет соединяемых портов %1." -#: processor_box.cc:358 +#: processor_box.cc:255 +msgid "" +"%1\n" +"Double-click to show GUI.\n" +"Alt+double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:258 +msgid "" +"%1\n" +"Double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:371 msgid "Show All Controls" msgstr "Показать все регуляторы" -#: processor_box.cc:362 +#: processor_box.cc:375 msgid "Hide All Controls" msgstr "Скрыть все регуляторы" -#: processor_box.cc:451 +#: processor_box.cc:464 msgid "on" msgstr "Вкл" -#: processor_box.cc:451 rc_option_editor.cc:1914 rc_option_editor.cc:1928 +#: processor_box.cc:464 rc_option_editor.cc:1903 rc_option_editor.cc:1917 msgid "off" msgstr "Выкл" -#: processor_box.cc:716 +#: processor_box.cc:729 msgid "" "Right-click to add/remove/edit\n" "plugins,inserts,sends and more" @@ -8358,15 +8348,15 @@ msgstr "" "Щелчком правой клавишей мыши можно добавлять, \n" "изменять и удалять модули, посылы, возвраты и прочее." -#: processor_box.cc:1150 processor_box.cc:1540 +#: processor_box.cc:1184 processor_box.cc:1578 msgid "Plugin Incompatibility" msgstr "Несовместимость модулей" -#: processor_box.cc:1153 +#: processor_box.cc:1187 msgid "You attempted to add the plugin \"%1\" in slot %2.\n" msgstr "Вы пытались добавить модуль \"%1\" в слот %2.\n" -#: processor_box.cc:1159 +#: processor_box.cc:1193 msgid "" "\n" "This plugin has:\n" @@ -8374,21 +8364,21 @@ msgstr "" "\n" "У этого модуля:\n" -#: processor_box.cc:1162 +#: processor_box.cc:1196 msgid "\t%1 MIDI input\n" msgid_plural "\t%1 MIDI inputs\n" msgstr[0] "\t%1 MIDI-вход\n" msgstr[1] "\t%1 MIDI-входа\n" msgstr[2] "\t%1 MIDI-входов\n" -#: processor_box.cc:1166 +#: processor_box.cc:1200 msgid "\t%1 audio input\n" msgid_plural "\t%1 audio inputs\n" msgstr[0] "\t%1 звуковой вход\n" msgstr[1] "\t%1 звуковых входа\n" msgstr[2] "\t%1 звуковых входов\n" -#: processor_box.cc:1169 +#: processor_box.cc:1203 msgid "" "\n" "but at the insertion point, there are:\n" @@ -8396,21 +8386,21 @@ msgstr "" "\n" "но в точке вставки сейчас:\n" -#: processor_box.cc:1172 +#: processor_box.cc:1206 msgid "\t%1 MIDI channel\n" msgid_plural "\t%1 MIDI channels\n" msgstr[0] "\t%1 MIDI-канал\n" msgstr[1] "\t%1 MIDI-канала\n" msgstr[2] "\t%1 MIDI-каналов\n" -#: processor_box.cc:1176 +#: processor_box.cc:1210 msgid "\t%1 audio channel\n" msgid_plural "\t%1 audio channels\n" msgstr[0] "\t%1 звуковой канал\n" msgstr[1] "\t%1 звуковых канала\n" msgstr[2] "\t%1 звуковых каналов\n" -#: processor_box.cc:1179 +#: processor_box.cc:1213 msgid "" "\n" "%1 is unable to insert this plugin here.\n" @@ -8418,11 +8408,11 @@ msgstr "" "\n" "%1 не может вставить сюда этот модуль.\n" -#: processor_box.cc:1216 +#: processor_box.cc:1249 msgid "Cannot set up new send: %1" msgstr "Невозможно настроить новый посыл: %1" -#: processor_box.cc:1543 +#: processor_box.cc:1581 msgid "" "You cannot reorder these plugins/sends/inserts\n" "in that way because the inputs and\n" @@ -8432,19 +8422,19 @@ msgstr "" "посылы и возвраты подобным образом, поскольку \n" "входы и выходы перестанут корректно работать." -#: processor_box.cc:1728 +#: processor_box.cc:1765 msgid "Rename Processor" msgstr "Переименовать обработчик" -#: processor_box.cc:1759 +#: processor_box.cc:1796 msgid "At least 100 IO objects exist with a name like %1 - name not changed" msgstr "" -#: processor_box.cc:1893 +#: processor_box.cc:1930 msgid "plugin insert constructor failed" msgstr "" -#: processor_box.cc:1904 +#: processor_box.cc:1941 msgid "" "Copying the set of processors on the clipboard failed,\n" "probably because the I/O configuration of the plugins\n" @@ -8454,7 +8444,7 @@ msgstr "" "буфер обмена. Вероятно, конфигурация входа и выхода\n" "модулей не совпала с конфигурацией этой дорожки." -#: processor_box.cc:1950 +#: processor_box.cc:1987 msgid "" "Do you really want to remove all processors from %1?\n" "(this cannot be undone)" @@ -8463,15 +8453,15 @@ msgstr "" "обработчики из \"%1\" ?\n" "(отмена невозможна)" -#: processor_box.cc:1954 processor_box.cc:1979 +#: processor_box.cc:1991 processor_box.cc:2016 msgid "Yes, remove them all" msgstr "Да, удалить их все" -#: processor_box.cc:1956 processor_box.cc:1981 +#: processor_box.cc:1993 processor_box.cc:2018 msgid "Remove processors" msgstr "Удалить обработчики" -#: processor_box.cc:1971 +#: processor_box.cc:2008 msgid "" "Do you really want to remove all pre-fader processors from %1?\n" "(this cannot be undone)" @@ -8480,7 +8470,7 @@ msgstr "" "предфейдерные обработчики из \"%1\" ?\n" "(отмена невозможна)" -#: processor_box.cc:1974 +#: processor_box.cc:2011 msgid "" "Do you really want to remove all post-fader processors from %1?\n" "(this cannot be undone)" @@ -8489,51 +8479,51 @@ msgstr "" "послефейдерные обработчики из \"%1\" ?\n" "(отмена невозможна)" -#: processor_box.cc:2178 +#: processor_box.cc:2198 msgid "New Plugin" msgstr "Добавить модуль" -#: processor_box.cc:2181 +#: processor_box.cc:2201 msgid "New Insert" msgstr "Добавить возврат" -#: processor_box.cc:2184 +#: processor_box.cc:2204 msgid "New External Send ..." msgstr "Добавить внешний посыл с портом JACK..." -#: processor_box.cc:2188 +#: processor_box.cc:2208 msgid "New Aux Send ..." msgstr "Добавить внешний посыл без порта JACK..." -#: processor_box.cc:2192 +#: processor_box.cc:2212 msgid "Clear (all)" msgstr "Очистить (всё)" -#: processor_box.cc:2194 +#: processor_box.cc:2214 msgid "Clear (pre-fader)" msgstr "Очистить (до фейдера)" -#: processor_box.cc:2196 +#: processor_box.cc:2216 msgid "Clear (post-fader)" msgstr "Очистить (после фейдера)" -#: processor_box.cc:2222 +#: processor_box.cc:2242 msgid "Activate All" msgstr "Активировать все" -#: processor_box.cc:2224 +#: processor_box.cc:2244 msgid "Deactivate All" msgstr "Деактивировать все" -#: processor_box.cc:2226 +#: processor_box.cc:2246 msgid "A/B Plugins" msgstr "Отключить все" -#: processor_box.cc:2235 -msgid "Edit with basic controls..." +#: processor_box.cc:2255 +msgid "Edit with generic controls..." msgstr "Изменить с интерфейсом хоста..." -#: processor_box.cc:2481 +#: processor_box.cc:2531 msgid "%1: %2 (by %3)" msgstr "%1: %2 (автор — %3)" @@ -8653,6 +8643,11 @@ msgstr "Воспроизведение (в секундах):" msgid "Recording (seconds of buffering):" msgstr "Запись (в секундах):" +#: rc_option_editor.cc:656 +#, fuzzy +msgid "Control Surface Protocol" +msgstr "Устройства управления" + #: rc_option_editor.cc:660 msgid "Feedback" msgstr "Отклик" @@ -8663,41 +8658,40 @@ msgstr "" "Двойной щелчок по названию открывает редактор параметров включённого " "протокола" -#: rc_option_editor.cc:818 +#: rc_option_editor.cc:817 msgid "Show Video Export Info before export" msgstr "" -#: rc_option_editor.cc:819 +#: rc_option_editor.cc:818 msgid "Show Video Server Startup Dialog" msgstr "" -#: rc_option_editor.cc:820 +#: rc_option_editor.cc:819 msgid "Advanced Setup (remote video server)" -msgstr "" +msgstr "Дополнительные параметры (удалённого видеосервера)" -#: rc_option_editor.cc:828 +#: rc_option_editor.cc:827 msgid "" "When enabled you can speficify a custom video-server URL and docroot. " "- Do not enable this option unless you know what you are doing." msgstr "" -#: rc_option_editor.cc:830 +#: rc_option_editor.cc:829 msgid "Video Server URL:" -msgstr "" +msgstr "URL видеосервера:" -#: rc_option_editor.cc:835 +#: rc_option_editor.cc:834 msgid "" "Base URL of the video-server including http prefix. This is usually 'http://" "hostname.example.org:1554/' and defaults to 'http://localhost:1554/' when " "the video-server is runing locally" msgstr "" -#: rc_option_editor.cc:837 -#, fuzzy +#: rc_option_editor.cc:836 msgid "Video Folder:" -msgstr "Папка:" +msgstr "Папка с видео:" -#: rc_option_editor.cc:842 +#: rc_option_editor.cc:841 msgid "" "Local path to the video-server document-root. Only files below this " "directory will be accessible by the video-server. If the server run on a " @@ -8706,113 +8700,113 @@ msgid "" "monitor and file-browsing when opening/adding a video file." msgstr "" -#: rc_option_editor.cc:849 +#: rc_option_editor.cc:848 msgid "" "When enabled an information window with details is displayed before " "the video-export dialog." msgstr "" -#: rc_option_editor.cc:854 +#: rc_option_editor.cc:853 msgid "" "When enabled the video server is never launched automatically without " "confirmation" msgstr "" -#: rc_option_editor.cc:995 +#: rc_option_editor.cc:993 msgid "%1 Preferences" msgstr "Параметры %1" -#: rc_option_editor.cc:1006 +#: rc_option_editor.cc:1004 msgid "DSP CPU Utilization" msgstr "Использование центрального процессора" -#: rc_option_editor.cc:1010 +#: rc_option_editor.cc:1008 msgid "Signal processing uses" msgstr "При обработке используются" -#: rc_option_editor.cc:1015 +#: rc_option_editor.cc:1013 msgid "all but one processor" msgstr "Все процессоры кроме одного" -#: rc_option_editor.cc:1016 +#: rc_option_editor.cc:1014 msgid "all available processors" msgstr "Все доступные процессоры" -#: rc_option_editor.cc:1019 +#: rc_option_editor.cc:1017 msgid "%1 processors" msgstr "%1 процессора" -#: rc_option_editor.cc:1022 +#: rc_option_editor.cc:1020 msgid "This setting will only take effect when %1 is restarted." msgstr "Это изменение вступит в силу при следующем запуске %1." -#: rc_option_editor.cc:1027 +#: rc_option_editor.cc:1025 msgid "Options|Undo" msgstr "История действий" -#: rc_option_editor.cc:1034 +#: rc_option_editor.cc:1032 msgid "Verify removal of last capture" msgstr "Проверять удаление последней записи" -#: rc_option_editor.cc:1042 +#: rc_option_editor.cc:1040 msgid "Make periodic backups of the session file" msgstr "Периодически создавать резервные копии файла сеанса" -#: rc_option_editor.cc:1047 +#: rc_option_editor.cc:1045 msgid "Session Management" msgstr "Управление сеансами" -#: rc_option_editor.cc:1052 +#: rc_option_editor.cc:1050 msgid "Always copy imported files" msgstr "Всегда копировать импортируемые файлы" -#: rc_option_editor.cc:1059 +#: rc_option_editor.cc:1057 msgid "Default folder for new sessions:" msgstr "Папка для новых сеансов по умолчанию:" -#: rc_option_editor.cc:1067 +#: rc_option_editor.cc:1065 msgid "Maximum number of recent sessions" msgstr "Максимальное число недавних сеансов" -#: rc_option_editor.cc:1080 +#: rc_option_editor.cc:1078 msgid "Click gain level" msgstr "Уровень щелчка метронома" -#: rc_option_editor.cc:1085 route_time_axis.cc:206 route_time_axis.cc:667 +#: rc_option_editor.cc:1083 route_time_axis.cc:206 route_time_axis.cc:667 msgid "Automation" msgstr "Автоматизация" -#: rc_option_editor.cc:1090 +#: rc_option_editor.cc:1088 msgid "Thinning factor (larger value => less data)" msgstr "" -#: rc_option_editor.cc:1099 +#: rc_option_editor.cc:1097 msgid "Automation sampling interval (milliseconds)" msgstr "Интервал сэмплирования для автоматизации (мс)" -#: rc_option_editor.cc:1111 +#: rc_option_editor.cc:1109 msgid "Keep record-enable engaged on stop" msgstr "Готовность к записи сохраняется после остановки" -#: rc_option_editor.cc:1120 +#: rc_option_editor.cc:1118 msgid "Stop recording when an xrun occurs" msgstr "Останавливать запись при рассинхронизации" -#: rc_option_editor.cc:1125 +#: rc_option_editor.cc:1123 msgid "" "When enabled %1 will stop recording if an over- or underrun is " "detected by the audio engine" msgstr "" -#: rc_option_editor.cc:1131 +#: rc_option_editor.cc:1129 msgid "Create markers where xruns occur" msgstr "Создавать маркеры в точках рассинхронизации" -#: rc_option_editor.cc:1140 +#: rc_option_editor.cc:1138 msgid "Stop at the end of the session" msgstr "Останавливаться в конце сеанса" -#: rc_option_editor.cc:1145 +#: rc_option_editor.cc:1143 msgid "" "When enabled if %1 is not recording, it will stop the " "transport when it reaches the current session end marker\n" @@ -8825,13 +8819,13 @@ msgstr "" "\n" "Если выключено, %1 будет воспроизводить дальше маркера конца сеанса." -#: rc_option_editor.cc:1153 +#: rc_option_editor.cc:1151 msgid "Do seamless looping (not possible when slaved to MTC, JACK etc)" msgstr "" "Бесшовное циклическое воспроизведение (невозможно, когда Ardour ведом по " "MTC, JACK и т.д.)" -#: rc_option_editor.cc:1158 +#: rc_option_editor.cc:1156 msgid "" "When enabled this will loop by reading ahead and wrapping around at " "the loop point, preventing any need to do a transport locate at the end of " @@ -8841,11 +8835,11 @@ msgid "" "loop when %1 reaches the end which will often cause a small click or delay" msgstr "" -#: rc_option_editor.cc:1166 +#: rc_option_editor.cc:1164 msgid "Disable per-track record disarm while rolling" msgstr "Сделать невозможным отключение готовности к записи при захвате" -#: rc_option_editor.cc:1170 +#: rc_option_editor.cc:1168 msgid "" "When enabled this will prevent you from accidentally stopping " "specific tracks recording during a take" @@ -8853,11 +8847,11 @@ msgstr "" "Если включено, вы не сможете нечаянно выключить готовность к записи " "во время захвата сигнала" -#: rc_option_editor.cc:1175 +#: rc_option_editor.cc:1173 msgid "12dB gain reduction during fast-forward and fast-rewind" msgstr "Приглушение громкости на 12Дб при перемотке" -#: rc_option_editor.cc:1179 +#: rc_option_editor.cc:1177 msgid "" "This will reduce the unpleasant increase in perceived volume that occurs " "when fast-forwarding or rewinding through some kinds of audio" @@ -8865,19 +8859,19 @@ msgstr "" "При перемотке воспринимаемое на слух резкое увеличение громкости будет " "нивелировано" -#: rc_option_editor.cc:1183 +#: rc_option_editor.cc:1181 msgid "Sync/Slave" msgstr "Синхронизация и ведомый режим" -#: rc_option_editor.cc:1187 +#: rc_option_editor.cc:1185 msgid "External timecode source" msgstr "Внешний источник синхросигнала" -#: rc_option_editor.cc:1197 +#: rc_option_editor.cc:1195 msgid "Match session video frame rate to external timecode" msgstr "Адаптировать частоту кадров видео в сеансе к внешнему тайм-коду" -#: rc_option_editor.cc:1203 +#: rc_option_editor.cc:1201 msgid "" "This option controls the value of the video frame rate while chasing " "an external timecode source.\n" @@ -8900,21 +8894,21 @@ msgstr "" "этого индикатор частоты кадров в основном счётчике будет мерцать красным, а " "%1 будет конвертировать внешний тайм-код в тайм-код сеанса." -#: rc_option_editor.cc:1213 +#: rc_option_editor.cc:1211 msgid "External timecode is sync locked" msgstr "Внешний источник синхросигнала заблокировн" -#: rc_option_editor.cc:1219 +#: rc_option_editor.cc:1217 msgid "" "When enabled indicates that the selected external timecode source " "shares sync (Black & Burst, Wordclock, etc) with the audio interface." msgstr "" -#: rc_option_editor.cc:1226 +#: rc_option_editor.cc:1224 msgid "Lock to 29.9700 fps instead of 30000/1001" msgstr "Принудительно использовать 29,9700 к/с вместо 30000/1001" -#: rc_option_editor.cc:1232 +#: rc_option_editor.cc:1230 msgid "" "When enabled the external timecode source is assumed to use 29.97 fps " "instead of 30000/1001.\n" @@ -8927,139 +8921,139 @@ msgid "" "variant of using exactly 29.97 fps has zero timecode drift.\n" msgstr "" -#: rc_option_editor.cc:1242 +#: rc_option_editor.cc:1240 msgid "LTC Reader" msgstr "Чтение LTC" -#: rc_option_editor.cc:1246 +#: rc_option_editor.cc:1244 msgid "LTC incoming port" msgstr "Входящий порт LTC" -#: rc_option_editor.cc:1259 +#: rc_option_editor.cc:1257 msgid "LTC Generator" msgstr "Генератор LTC" -#: rc_option_editor.cc:1264 +#: rc_option_editor.cc:1262 msgid "Enable LTC generator" msgstr "Включить генератор LTC" -#: rc_option_editor.cc:1271 +#: rc_option_editor.cc:1269 msgid "send LTC while stopped" msgstr "Посылать LTC во время остановки" -#: rc_option_editor.cc:1277 +#: rc_option_editor.cc:1275 msgid "" "When enabled %1 will continue to send LTC information even when the " "transport (playhead) is not moving" msgstr "" -#: rc_option_editor.cc:1283 +#: rc_option_editor.cc:1281 msgid "LTC generator level" msgstr "Уровень генератора LTC" -#: rc_option_editor.cc:1287 +#: rc_option_editor.cc:1285 msgid "" "Specify the Peak Volume of the generated LTC signal in dbFS. A good value " "is 0dBu ^= -18dbFS in an EBU calibrated system" msgstr "" -#: rc_option_editor.cc:1299 +#: rc_option_editor.cc:1297 msgid "Link selection of regions and tracks" msgstr "Связывать выделение областей и дорожек" -#: rc_option_editor.cc:1307 +#: rc_option_editor.cc:1305 msgid "Move relevant automation when audio regions are moved" msgstr "Перемещать автоматизацию вместе с областями" -#: rc_option_editor.cc:1315 +#: rc_option_editor.cc:1313 msgid "Show meters on tracks in the editor" msgstr "Показывать индикаторы громкости в дорожках" -#: rc_option_editor.cc:1322 +#: rc_option_editor.cc:1320 msgid "Regions in active edit groups are edited together" msgstr "Области в активных редактируемых группах меняются вместе" -#: rc_option_editor.cc:1323 +#: rc_option_editor.cc:1321 msgid "whenever they overlap in time" msgstr "Когда пересекаются по времени" -#: rc_option_editor.cc:1324 +#: rc_option_editor.cc:1322 msgid "only if they have identical length, position and origin" msgstr "При одинаковой длительности, позиции и происхождении" -#: rc_option_editor.cc:1334 +#: rc_option_editor.cc:1332 msgid "Make rubberband selection rectangle snap to the grid" msgstr "Прямоугольное выделение прилипает к сетке" -#: rc_option_editor.cc:1342 +#: rc_option_editor.cc:1340 msgid "Show waveforms in regions" msgstr "Показывать форму волны в областях" -#: rc_option_editor.cc:1350 +#: rc_option_editor.cc:1348 msgid "Show gain envelopes in audio regions" msgstr "Показывать огибающие усиления" -#: rc_option_editor.cc:1351 +#: rc_option_editor.cc:1349 msgid "in all modes" msgstr "Во всех режимах" -#: rc_option_editor.cc:1352 +#: rc_option_editor.cc:1350 msgid "only in region gain mode" msgstr "Только в режиме правки огибающей" -#: rc_option_editor.cc:1359 +#: rc_option_editor.cc:1357 msgid "Waveform scale" msgstr "Масштаб сигнала" -#: rc_option_editor.cc:1364 +#: rc_option_editor.cc:1362 msgid "linear" msgstr "Линейный" -#: rc_option_editor.cc:1365 +#: rc_option_editor.cc:1363 msgid "logarithmic" msgstr "Логарифмический" -#: rc_option_editor.cc:1371 +#: rc_option_editor.cc:1369 msgid "Waveform shape" msgstr "Форма сигнала" -#: rc_option_editor.cc:1376 +#: rc_option_editor.cc:1374 msgid "traditional" msgstr "Обычная" -#: rc_option_editor.cc:1377 +#: rc_option_editor.cc:1375 msgid "rectified" msgstr "От низа" -#: rc_option_editor.cc:1384 +#: rc_option_editor.cc:1382 msgid "Show waveforms for audio while it is being recorded" msgstr "Показывать форму сигнала при записи" -#: rc_option_editor.cc:1392 +#: rc_option_editor.cc:1390 msgid "Show zoom toolbar" msgstr "Показывать панель для управления масштабом" -#: rc_option_editor.cc:1400 +#: rc_option_editor.cc:1398 msgid "Color regions using their track's color" msgstr "Раскрашивать области цветом дорожки" -#: rc_option_editor.cc:1408 +#: rc_option_editor.cc:1406 msgid "Update editor window during drags of the summary" msgstr "Обновлять окно редактора при изменениях в панели сводки" -#: rc_option_editor.cc:1416 +#: rc_option_editor.cc:1414 msgid "Synchronise editor and mixer track order" msgstr "Синхронизировать порядок дорожек в редакторе и микшере" -#: rc_option_editor.cc:1424 +#: rc_option_editor.cc:1422 msgid "Synchronise editor and mixer selection" msgstr "Синхронизировать выделение в редакторе и микшере" -#: rc_option_editor.cc:1431 +#: rc_option_editor.cc:1429 msgid "Name new markers" msgstr "Спрашивать об имени каждого нового маркера" -#: rc_option_editor.cc:1437 +#: rc_option_editor.cc:1435 msgid "" "If enabled, popup a dialog when a new marker is created to allow its name to " "be set as it is created.\n" @@ -9067,341 +9061,333 @@ msgid "" "You can always rename markers by right-clicking on them" msgstr "" -#: rc_option_editor.cc:1443 +#: rc_option_editor.cc:1441 msgid "Auto-scroll editor window when dragging near its edges" msgstr "" "Автоматически прокручивать окно редактора при перетаскивании близко к краям" -#: rc_option_editor.cc:1450 +#: rc_option_editor.cc:1448 msgid "Buffering" msgstr "Буферизация" -#: rc_option_editor.cc:1458 +#: rc_option_editor.cc:1456 msgid "Record monitoring handled by" msgstr "Мониторинг записи выполняет" -#: rc_option_editor.cc:1469 +#: rc_option_editor.cc:1467 msgid "ardour" msgstr "Ardour" -#: rc_option_editor.cc:1470 +#: rc_option_editor.cc:1468 msgid "audio hardware" msgstr "Аппаратное обеспечение" -#: rc_option_editor.cc:1477 +#: rc_option_editor.cc:1475 msgid "Tape machine mode" msgstr "Режим плёночного магнитофона" -#: rc_option_editor.cc:1482 +#: rc_option_editor.cc:1480 msgid "Connection of tracks and busses" msgstr "Соединение дорожек и шин" -#: rc_option_editor.cc:1487 +#: rc_option_editor.cc:1485 msgid "Auto-connect master/monitor busses" msgstr "Автоматически соединять шины master/monitor" -#: rc_option_editor.cc:1494 +#: rc_option_editor.cc:1492 msgid "Connect track inputs" msgstr "Соединять входы дорожек" -#: rc_option_editor.cc:1499 +#: rc_option_editor.cc:1497 msgid "automatically to physical inputs" msgstr "Автоматически с физическими входами" -#: rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1498 rc_option_editor.cc:1511 msgid "manually" msgstr "Вручную" -#: rc_option_editor.cc:1506 +#: rc_option_editor.cc:1504 msgid "Connect track and bus outputs" msgstr "Соединять выходы дорожек и шин" -#: rc_option_editor.cc:1511 +#: rc_option_editor.cc:1509 msgid "automatically to physical outputs" msgstr "Автоматически с физическими выходами" -#: rc_option_editor.cc:1512 +#: rc_option_editor.cc:1510 msgid "automatically to master bus" msgstr "Автоматически с общей шиной" -#: rc_option_editor.cc:1517 +#: rc_option_editor.cc:1515 msgid "Denormals" msgstr "Отклонения сигнала" -#: rc_option_editor.cc:1522 +#: rc_option_editor.cc:1520 msgid "Use DC bias to protect against denormals" msgstr "" -#: rc_option_editor.cc:1529 +#: rc_option_editor.cc:1527 msgid "Processor handling" msgstr "" -#: rc_option_editor.cc:1534 +#: rc_option_editor.cc:1532 msgid "no processor handling" msgstr "" -#: rc_option_editor.cc:1539 +#: rc_option_editor.cc:1537 msgid "use FlushToZero" msgstr "Использовать FlushToZero" -#: rc_option_editor.cc:1543 +#: rc_option_editor.cc:1541 msgid "use DenormalsAreZero" msgstr "Использовать DenormalsAreZero" -#: rc_option_editor.cc:1547 +#: rc_option_editor.cc:1545 msgid "use FlushToZero and DenormalsAreZero" msgstr "Использовать FlushToZero и DenormalsAreZero" -#: rc_option_editor.cc:1557 +#: rc_option_editor.cc:1555 msgid "Silence plugins when the transport is stopped" msgstr "Приглушать модули при остановке транспорта" -#: rc_option_editor.cc:1565 +#: rc_option_editor.cc:1563 msgid "Make new plugins active" msgstr "Делать новые эффекты/инструменты активными" -#: rc_option_editor.cc:1573 +#: rc_option_editor.cc:1571 msgid "Enable automatic analysis of audio" msgstr "Включить автоматический анализ звука" -#: rc_option_editor.cc:1581 +#: rc_option_editor.cc:1579 msgid "Replicate missing region channels" msgstr "Воссоздавать отсутствующие каналы области" -#: rc_option_editor.cc:1588 rc_option_editor.cc:1603 rc_option_editor.cc:1615 -#: rc_option_editor.cc:1627 rc_option_editor.cc:1639 rc_option_editor.cc:1643 -#: rc_option_editor.cc:1651 rc_option_editor.cc:1659 rc_option_editor.cc:1667 -#: rc_option_editor.cc:1669 rc_option_editor.cc:1677 rc_option_editor.cc:1685 -#: rc_option_editor.cc:1693 +#: rc_option_editor.cc:1586 rc_option_editor.cc:1601 rc_option_editor.cc:1613 +#: rc_option_editor.cc:1625 rc_option_editor.cc:1637 rc_option_editor.cc:1641 +#: rc_option_editor.cc:1649 rc_option_editor.cc:1657 rc_option_editor.cc:1665 +#: rc_option_editor.cc:1667 rc_option_editor.cc:1675 rc_option_editor.cc:1683 +#: rc_option_editor.cc:1691 msgid "Solo / mute" msgstr "Соло/Приглушение" -#: rc_option_editor.cc:1591 +#: rc_option_editor.cc:1589 msgid "Solo-in-place mute cut (dB)" msgstr "Приглушение сигнала при солировании (dB)" -#: rc_option_editor.cc:1598 +#: rc_option_editor.cc:1596 msgid "Solo controls are Listen controls" msgstr "Управление солированием работает как управление прослушиванием" -#: rc_option_editor.cc:1607 +#: rc_option_editor.cc:1605 msgid "Listen Position" msgstr "Положение прослушивания" -#: rc_option_editor.cc:1612 +#: rc_option_editor.cc:1610 msgid "after-fader (AFL)" msgstr "После фейдера (AFL)" -#: rc_option_editor.cc:1613 +#: rc_option_editor.cc:1611 msgid "pre-fader (PFL)" msgstr "До фейдера (PFL)" -#: rc_option_editor.cc:1619 +#: rc_option_editor.cc:1617 msgid "PFL signals come from" msgstr "Источник сигнала PFL" -#: rc_option_editor.cc:1624 +#: rc_option_editor.cc:1622 msgid "before pre-fader processors" msgstr "До послефейдерных обработчиков" -#: rc_option_editor.cc:1625 +#: rc_option_editor.cc:1623 msgid "pre-fader but after pre-fader processors" msgstr "До фейдера, но после предфейдерных обработчиков" -#: rc_option_editor.cc:1631 +#: rc_option_editor.cc:1629 msgid "AFL signals come from" msgstr "Источник сигнала AFL" -#: rc_option_editor.cc:1636 +#: rc_option_editor.cc:1634 msgid "immediately post-fader" msgstr "Сразу после фейдера" -#: rc_option_editor.cc:1637 +#: rc_option_editor.cc:1635 msgid "after post-fader processors (before pan)" msgstr "За послефейдерными обработчиками и до панорамирования" -#: rc_option_editor.cc:1646 +#: rc_option_editor.cc:1644 msgid "Exclusive solo" msgstr "Эксклюзивное солирование" -#: rc_option_editor.cc:1654 +#: rc_option_editor.cc:1652 msgid "Show solo muting" msgstr "Показывать приглушение при солировании" -#: rc_option_editor.cc:1662 +#: rc_option_editor.cc:1660 msgid "Soloing overrides muting" msgstr "Солирование приоритетнее приглушения" -#: rc_option_editor.cc:1667 +#: rc_option_editor.cc:1665 msgid "Default track / bus muting options" msgstr "Параметры приглушения дорожки/шины по умолчанию" -#: rc_option_editor.cc:1672 +#: rc_option_editor.cc:1670 msgid "Mute affects pre-fader sends" msgstr "Приглушение затрагивает предфейдерные посылы" -#: rc_option_editor.cc:1680 +#: rc_option_editor.cc:1678 msgid "Mute affects post-fader sends" msgstr "Приглушение затрагивает послефейдерные посылы" -#: rc_option_editor.cc:1688 +#: rc_option_editor.cc:1686 msgid "Mute affects control outputs" msgstr "Приглушение затрагивает выходы мониторинга" -#: rc_option_editor.cc:1696 +#: rc_option_editor.cc:1694 msgid "Mute affects main outputs" msgstr "Приглушение затрагивает основные выходы" -#: rc_option_editor.cc:1712 +#: rc_option_editor.cc:1710 msgid "Send MIDI Time Code" msgstr "Передавать MIDI Time Code" -#: rc_option_editor.cc:1720 +#: rc_option_editor.cc:1718 msgid "Percentage either side of normal transport speed to transmit MTC" msgstr "" -#: rc_option_editor.cc:1729 +#: rc_option_editor.cc:1727 msgid "Obey MIDI Machine Control commands" msgstr "Выполнять команды MIDI Machine Control" -#: rc_option_editor.cc:1737 +#: rc_option_editor.cc:1735 msgid "Send MIDI Machine Control commands" msgstr "Отправлять команды MIDI Machine Control" -#: rc_option_editor.cc:1745 +#: rc_option_editor.cc:1743 msgid "Send MIDI control feedback" msgstr "Отправлять отклик на контрольные события MIDI" -#: rc_option_editor.cc:1753 +#: rc_option_editor.cc:1751 msgid "Inbound MMC device ID" msgstr "Идентификатор входящего устройства MMC" -#: rc_option_editor.cc:1762 +#: rc_option_editor.cc:1760 msgid "Outbound MMC device ID" msgstr "" -#: rc_option_editor.cc:1771 +#: rc_option_editor.cc:1769 msgid "Initial program change" msgstr "Исходная смена программы" -#: rc_option_editor.cc:1780 +#: rc_option_editor.cc:1778 msgid "Display first MIDI bank/program as 0" msgstr "Показывать первый банк/программу MIDI как 0" -#: rc_option_editor.cc:1788 +#: rc_option_editor.cc:1786 msgid "Never display periodic MIDI messages (MTC, MIDI Clock)" msgstr "Никогда не показывать периодические сообщения MIDI (MTC, MIDI Clock)" -#: rc_option_editor.cc:1796 +#: rc_option_editor.cc:1794 msgid "Sound MIDI notes as they are selected" msgstr "Воспроизводить ноты MIDI при их выделении" -#: rc_option_editor.cc:1804 rc_option_editor.cc:1814 rc_option_editor.cc:1816 -#: rc_option_editor.cc:1818 rc_option_editor.cc:1820 rc_option_editor.cc:1833 +#: rc_option_editor.cc:1802 rc_option_editor.cc:1812 rc_option_editor.cc:1814 msgid "User interaction" msgstr "Взаимодействие с пользователем" -#: rc_option_editor.cc:1807 +#: rc_option_editor.cc:1805 msgid "" "Use translations of %1 messages\n" " (requires a restart of %1 to take effect)\n" " (if available for your language preferences)" msgstr "" -#: rc_option_editor.cc:1814 +#: rc_option_editor.cc:1812 msgid "Keyboard" msgstr "Клавиатура" -#: rc_option_editor.cc:1818 -msgid "Control surfaces" -msgstr "Устройства управления" - -#: rc_option_editor.cc:1824 +#: rc_option_editor.cc:1822 msgid "Control surface remote ID" msgstr "ID для удалённого управления" -#: rc_option_editor.cc:1829 +#: rc_option_editor.cc:1827 msgid "assigned by user" msgstr "Назначенные пользователем" -#: rc_option_editor.cc:1830 +#: rc_option_editor.cc:1828 msgid "follows order of mixer" msgstr "Следуют порядку микшера" -#: rc_option_editor.cc:1831 +#: rc_option_editor.cc:1829 msgid "follows order of editor" msgstr "Следуют порядку редактора" -#: rc_option_editor.cc:1842 rc_option_editor.cc:1850 rc_option_editor.cc:1860 -#: rc_option_editor.cc:1862 rc_option_editor.cc:1870 rc_option_editor.cc:1888 -#: rc_option_editor.cc:1897 rc_option_editor.cc:1905 rc_option_editor.cc:1919 -#: rc_option_editor.cc:1936 -msgid "GUI" +#: rc_option_editor.cc:1838 rc_option_editor.cc:1846 rc_option_editor.cc:1856 +#: rc_option_editor.cc:1877 rc_option_editor.cc:1886 rc_option_editor.cc:1894 +#: rc_option_editor.cc:1908 rc_option_editor.cc:1925 +msgid "Preferences|GUI" msgstr "Интерфейс" -#: rc_option_editor.cc:1845 +#: rc_option_editor.cc:1841 msgid "Graphically indicate mouse pointer hovering over various widgets" msgstr "Подсвечивать элементы интерфейса под указателем мыши" -#: rc_option_editor.cc:1853 +#: rc_option_editor.cc:1849 msgid "Show tooltips if mouse hovers over a control" msgstr "Показывать всплывающие подсказки к элементам интерфейса" -#: rc_option_editor.cc:1865 -msgid "Use plugins' own interfaces instead of %1's" -msgstr "" -"По возможности использовать собственный интерфейс модулей вместо интерфейса " -"%1" +#: rc_option_editor.cc:1859 +msgid "GUI" +msgstr "Интерфейс" -#: rc_option_editor.cc:1873 +#: rc_option_editor.cc:1862 msgid "update transport clock display every 40ms instead of every 100ms" msgstr "" -#: rc_option_editor.cc:1890 +#: rc_option_editor.cc:1879 msgid "Mixer Strip" msgstr "Полоса микшера" -#: rc_option_editor.cc:1900 +#: rc_option_editor.cc:1889 msgid "Use narrow strips in the mixer by default" msgstr "Использовать тонкие полоски в микшере по умолчанию" -#: rc_option_editor.cc:1909 +#: rc_option_editor.cc:1898 msgid "Meter hold time" msgstr "Задержка индикатора" -#: rc_option_editor.cc:1915 +#: rc_option_editor.cc:1904 msgid "short" msgstr "Короткое" -#: rc_option_editor.cc:1916 rc_option_editor.cc:1931 +#: rc_option_editor.cc:1905 rc_option_editor.cc:1920 msgid "medium" msgstr "Среднее" -#: rc_option_editor.cc:1917 +#: rc_option_editor.cc:1906 msgid "long" msgstr "Долгое" -#: rc_option_editor.cc:1923 +#: rc_option_editor.cc:1912 msgid "Meter fall-off" msgstr "Спадание индикатора" -#: rc_option_editor.cc:1929 +#: rc_option_editor.cc:1918 msgid "slowest" msgstr "Самое медленное" -#: rc_option_editor.cc:1930 +#: rc_option_editor.cc:1919 msgid "slow" msgstr "Медленное" -#: rc_option_editor.cc:1932 +#: rc_option_editor.cc:1921 msgid "fast" msgstr "Быстрое" -#: rc_option_editor.cc:1933 +#: rc_option_editor.cc:1922 msgid "faster" msgstr "Ещё более быстрее" -#: rc_option_editor.cc:1934 +#: rc_option_editor.cc:1923 msgid "fastest" msgstr "Скорейшее" @@ -9413,7 +9399,7 @@ msgstr "прослушать область" msgid "Position:" msgstr "Позиция:" -#: region_editor.cc:90 +#: region_editor.cc:90 add_video_dialog.cc:169 msgid "End:" msgstr "Конец:" @@ -9632,19 +9618,19 @@ msgstr "Выделение" msgid "Active state" msgstr "Активное состояние" -#: route_group_dialog.cc:47 route_group_dialog.cc:77 theme_manager.cc:69 +#: route_group_dialog.cc:47 route_group_dialog.cc:76 theme_manager.cc:71 msgid "Color" msgstr "Цвет" -#: route_group_dialog.cc:54 +#: route_group_dialog.cc:53 msgid "RouteGroupDialog" msgstr "RouteGroupDialog" -#: route_group_dialog.cc:93 +#: route_group_dialog.cc:92 msgid "Sharing" msgstr "Разделяются:" -#: route_group_dialog.cc:183 +#: route_group_dialog.cc:182 msgid "" "A route group of this name already exists. Please use a different name." msgstr "" @@ -10406,147 +10392,147 @@ msgstr "-4.1667" msgid "-4.1667 - 0.1%" msgstr "-4.1667 - 0.1%" -#: session_option_editor.cc:85 +#: session_option_editor.cc:84 msgid "" "Use Video File's FPS Instead of Timecode Value for Timeline and Video " "Monitor." msgstr "" -#: session_option_editor.cc:92 +#: session_option_editor.cc:91 msgid "" "Apply Pull-Up/Down to Video Timeline and Video Monitor (Unless in JACK-sync)." msgstr "" -#: session_option_editor.cc:98 +#: session_option_editor.cc:96 msgid "Ext Timecode Offsets" msgstr "Смещения внешнего тайм-кода" -#: session_option_editor.cc:102 +#: session_option_editor.cc:100 msgid "Slave Timecode offset" msgstr "Смещение тайм-кода для ведомого" -#: session_option_editor.cc:109 +#: session_option_editor.cc:107 msgid "The specified offset is added to the received timecode (MTC or LTC)." msgstr "" -#: session_option_editor.cc:115 +#: session_option_editor.cc:113 msgid "Timecode Generator offset" msgstr "Смещение генератора тайм-кода" -#: session_option_editor.cc:122 +#: session_option_editor.cc:120 msgid "" "Specify an offset which is added to the generated timecode (so far only LTC)." msgstr "" -#: session_option_editor.cc:126 +#: session_option_editor.cc:124 msgid "JACK Transport/Time Settings" msgstr "Параметры времени и транспорта в JACK" -#: session_option_editor.cc:130 +#: session_option_editor.cc:128 msgid "" "%1 is JACK Time Master (provides Bar|Beat|Tick and other information to JACK)" msgstr "" "%1 является ведущим для отсчёта времени в JACK (передаёт данные о тактах, " "долях и тиках)" -#: session_option_editor.cc:139 +#: session_option_editor.cc:137 msgid "Default crossfade type" msgstr "Тип кроссфейда по умолчанию" -#: session_option_editor.cc:144 +#: session_option_editor.cc:142 msgid "Constant power (-3dB) crossfade" msgstr "С постоянной силой (-3Дб)" -#: session_option_editor.cc:145 +#: session_option_editor.cc:143 msgid "Linear (-6dB) crossfade" msgstr "Линейный (-6Дб)" -#: session_option_editor.cc:150 +#: session_option_editor.cc:148 msgid "destructive-xfade-seconds" msgstr "" -#: session_option_editor.cc:151 +#: session_option_editor.cc:149 msgid "Destructive crossfade length" msgstr "Длительность разрушающего кроссфейда" -#: session_option_editor.cc:160 +#: session_option_editor.cc:158 msgid "Region fades active" msgstr "Фейды области активны" -#: session_option_editor.cc:167 +#: session_option_editor.cc:165 msgid "Region fades visible" msgstr "Фейды области видны" -#: session_option_editor.cc:174 session_option_editor.cc:187 -#: session_option_editor.cc:201 session_option_editor.cc:203 -#: session_option_editor.cc:209 session_option_editor.cc:216 +#: session_option_editor.cc:172 session_option_editor.cc:185 +#: session_option_editor.cc:199 session_option_editor.cc:201 +#: session_option_editor.cc:207 session_option_editor.cc:214 msgid "Media" msgstr "Данные" -#: session_option_editor.cc:174 +#: session_option_editor.cc:172 msgid "Audio file format" msgstr "Формат звуковых файлов" -#: session_option_editor.cc:178 +#: session_option_editor.cc:176 msgid "Sample format" msgstr "Формат сэмплов" -#: session_option_editor.cc:183 +#: session_option_editor.cc:181 msgid "32-bit floating point" msgstr "32-bit floating point" -#: session_option_editor.cc:184 +#: session_option_editor.cc:182 msgid "24-bit integer" msgstr "24-bit integer" -#: session_option_editor.cc:185 +#: session_option_editor.cc:183 msgid "16-bit integer" msgstr "16-bit integer" -#: session_option_editor.cc:191 +#: session_option_editor.cc:189 msgid "File type" msgstr "Тип файлов" -#: session_option_editor.cc:196 +#: session_option_editor.cc:194 msgid "Broadcast WAVE" msgstr "Broadcast WAVE" -#: session_option_editor.cc:197 +#: session_option_editor.cc:195 msgid "WAVE" msgstr "WAVE" -#: session_option_editor.cc:198 +#: session_option_editor.cc:196 msgid "WAVE-64" msgstr "WAVE-64" -#: session_option_editor.cc:203 +#: session_option_editor.cc:201 msgid "File locations" msgstr "Расположение файлов" -#: session_option_editor.cc:205 +#: session_option_editor.cc:203 msgid "Search for audio files in:" msgstr "Где искать звуковые файлы:" -#: session_option_editor.cc:211 +#: session_option_editor.cc:209 msgid "Search for MIDI files in:" msgstr "Где искать файлы MIDI:" -#: session_option_editor.cc:222 +#: session_option_editor.cc:220 msgid "" "Track Input Monitoring automatically follows transport state (\"auto-input\")" msgstr "" "Мониторинг входа дорожки автоматически следует состоянию транспорта " "(«автовход»)" -#: session_option_editor.cc:229 +#: session_option_editor.cc:227 msgid "Use monitor section in this session" msgstr "Использовать секцию мониторинга в этом сеансе" -#: session_option_editor.cc:240 +#: session_option_editor.cc:238 msgid "MIDI region copies are independent" msgstr "Копии MIDI-областей независимы" -#: session_option_editor.cc:247 +#: session_option_editor.cc:245 msgid "" "Policy for handling overlapping notes\n" " on the same MIDI channel" @@ -10554,39 +10540,39 @@ msgstr "" "Политика обработки перекрывающихся\n" "нот на одном и том же MIDI-канале" -#: session_option_editor.cc:252 +#: session_option_editor.cc:250 msgid "never allow them" msgstr "Никогда не допускать их" -#: session_option_editor.cc:253 +#: session_option_editor.cc:251 msgid "don't do anything in particular" msgstr "Ничего не делать" -#: session_option_editor.cc:254 +#: session_option_editor.cc:252 msgid "replace any overlapped existing note" msgstr "Заменять любые перекрывающиеся ноты" -#: session_option_editor.cc:255 +#: session_option_editor.cc:253 msgid "shorten the overlapped existing note" msgstr "Укорачивать существующую ноту" -#: session_option_editor.cc:256 +#: session_option_editor.cc:254 msgid "shorten the overlapping new note" msgstr "Укорачивать добавляемую ноту" -#: session_option_editor.cc:257 +#: session_option_editor.cc:255 msgid "replace both overlapping notes with a single note" msgstr "Заменять обе ноты одной новой" -#: session_option_editor.cc:261 +#: session_option_editor.cc:259 msgid "Glue to bars and beats" msgstr "Приклевание к тактам и долям" -#: session_option_editor.cc:265 +#: session_option_editor.cc:263 msgid "Glue new markers to bars and beats" msgstr "Приклеивать новые маркеры к тактам и долям" -#: session_option_editor.cc:272 +#: session_option_editor.cc:270 msgid "Glue new regions to bars and beats" msgstr "Приклеивать новые области к тактам и долям" @@ -10662,11 +10648,11 @@ msgstr "Звуковые файлы" msgid "MIDI files" msgstr "Файлы MIDI" -#: sfdb_ui.cc:458 +#: sfdb_ui.cc:458 add_video_dialog.cc:131 msgid "All files" msgstr "Все файлы" -#: sfdb_ui.cc:477 +#: sfdb_ui.cc:477 add_video_dialog.cc:142 msgid "Browse Files" msgstr "Обзор файлов" @@ -10722,7 +10708,7 @@ msgstr "" msgid "ID" msgstr "ID" -#: sfdb_ui.cc:573 +#: sfdb_ui.cc:573 add_video_dialog.cc:83 msgid "Filename" msgstr "Имя файла" @@ -10773,13 +10759,13 @@ msgstr "" #: sfdb_ui.cc:960 msgid "%1 more page of 100 results available" msgid_plural "%1 more pages of 100 results available" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "Ещё %1 страница из 100 доступных" +msgstr[1] "Ещё %1 страницы из 100 доступных" +msgstr[2] "Ещё %1 страниц из 100 доступных" #: sfdb_ui.cc:965 msgid "No more results available" -msgstr "" +msgstr "Больше результатов нет" #: sfdb_ui.cc:1029 msgid "B" @@ -10900,49 +10886,49 @@ msgstr "Быстрое" msgid "Fastest" msgstr "Быстрее всего" -#: shuttle_control.cc:55 +#: shuttle_control.cc:56 msgid "Shuttle speed control (Context-click for options)" msgstr "Контроль скорости воспроизведения (параметры — в контекстном меню)" -#: shuttle_control.cc:164 +#: shuttle_control.cc:165 msgid "Percent" msgstr "Проценты" -#: shuttle_control.cc:172 +#: shuttle_control.cc:173 msgid "Units" msgstr "Единица измерения" -#: shuttle_control.cc:178 shuttle_control.cc:598 +#: shuttle_control.cc:179 shuttle_control.cc:599 msgid "Sprung" msgstr "Прыжок" -#: shuttle_control.cc:182 shuttle_control.cc:601 +#: shuttle_control.cc:183 shuttle_control.cc:602 msgid "Wheel" msgstr "Переход" -#: shuttle_control.cc:216 +#: shuttle_control.cc:217 msgid "Maximum speed" msgstr "Макс. скорость" -#: shuttle_control.cc:560 +#: shuttle_control.cc:561 msgid "Playing" msgstr "Воспроизведение" -#: shuttle_control.cc:575 +#: shuttle_control.cc:576 #, c-format msgid "<<< %+d semitones" msgstr "<<< %+d полутон" -#: shuttle_control.cc:577 +#: shuttle_control.cc:578 #, c-format msgid ">>> %+d semitones" msgstr ">>> %+d полутон" -#: shuttle_control.cc:582 +#: shuttle_control.cc:583 msgid "Stopped" msgstr "Остановлено" -#: splash.cc:69 +#: splash.cc:73 msgid "%1 loading ..." msgstr "Загружается %1..." @@ -10982,7 +10968,7 @@ msgstr "Дать %1 воспроизводить материал при его msgid "I'd like more options for this session" msgstr "Указать дополнительные параметры для этого сеанса" -#: startup.cc:196 +#: startup.cc:194 msgid "" "Welcome to this BETA release of Ardour 3.0\n" "\n" @@ -11029,15 +11015,15 @@ msgstr "" "\n" " http://ardour.org/support\n" -#: startup.cc:220 +#: startup.cc:218 msgid "This is a BETA RELEASE" msgstr "Это БЕТА-версия программы" -#: startup.cc:326 +#: startup.cc:324 msgid "Audio / MIDI Setup" msgstr "Параметры звука и MIDI" -#: startup.cc:338 +#: startup.cc:336 msgid "" "%1 is a digital audio workstation. You can use it to " "record, edit and mix multi-track audio. You can produce your own CDs, mix " @@ -11054,15 +11040,15 @@ msgstr "" "\n" "Перед началом работы с программой необходимо кое-что настроить." -#: startup.cc:364 +#: startup.cc:362 msgid "Welcome to %1" msgstr "Приветствуем вас в %1" -#: startup.cc:387 +#: startup.cc:385 msgid "Default folder for %1 sessions" msgstr "Папка для сеансов %1 по умолчанию" -#: startup.cc:393 +#: startup.cc:391 msgid "" "Each project that you work on with %1 has its own folder.\n" "These can require a lot of disk space if you are recording audio.\n" @@ -11080,11 +11066,11 @@ msgstr "" "(Сохранять сеансы можно будет где угодно, просто указанная\n" "папка будет использоваться по умолчанию)" -#: startup.cc:417 +#: startup.cc:415 msgid "Default folder for new sessions" msgstr "Папка для новых сеансов по умолчанию" -#: startup.cc:438 +#: startup.cc:436 msgid "" "While recording instruments or vocals, you probably want to listen to the\n" "signal as well as record it. This is called \"monitoring\". There are\n" @@ -11109,15 +11095,15 @@ msgstr "" "Если вы не понимаете смысл этого параметра, просто используйте \n" "предлагаемый по умолчанию вариант." -#: startup.cc:459 +#: startup.cc:457 msgid "Monitoring Choices" msgstr "Способ мониторинга" -#: startup.cc:482 +#: startup.cc:480 msgid "Use a Master bus directly" msgstr "Использовать мастер-шину напрямую" -#: startup.cc:484 +#: startup.cc:482 msgid "" "Connect the Master bus directly to your hardware outputs. This is preferable " "for simple usage." @@ -11125,11 +11111,11 @@ msgstr "" "Соединить мастер-шину напрямую с выходами звукового интерфейса.\n" "Предпочтительно для простого использования." -#: startup.cc:493 +#: startup.cc:491 msgid "Use an additional Monitor bus" msgstr "Использовать дополнительную шину мониторинга" -#: startup.cc:496 +#: startup.cc:494 msgid "" "Use a Monitor bus between Master bus and hardware outputs for \n" "greater control in monitoring without affecting the mix." @@ -11137,7 +11123,7 @@ msgstr "" "Использовать шину мониторинга между мастер-шиной и выходами \n" "звукового интерфейса для полного контроля без вмешательства в микс." -#: startup.cc:518 +#: startup.cc:516 msgid "" "You can change this preference at any time via the Preferences dialog.\n" "You can also add or remove the monitor section to/from any session.\n" @@ -11150,103 +11136,111 @@ msgstr "" "Если вы не понимаете смысл этого параметра, просто используйте\n" "предлагаемое по умолчанию." -#: startup.cc:529 +#: startup.cc:527 msgid "Monitor Section" msgstr "Секция монитора" -#: startup.cc:569 +#: startup.cc:573 +msgid "Check the website for more..." +msgstr "" + +#: startup.cc:576 +msgid "Click to open the program website in your web browser" +msgstr "" + +#: startup.cc:594 msgid "What would you like to do ?" msgstr "Что вы хотите сделать?" -#: startup.cc:704 +#: startup.cc:729 msgid "Open" msgstr "Открыть" -#: startup.cc:750 +#: startup.cc:775 msgid "Session name:" msgstr "Название сеанса:" -#: startup.cc:773 +#: startup.cc:798 msgid "Create session folder in:" msgstr "Создать папку сеанса в:" -#: startup.cc:788 +#: startup.cc:813 msgid "Select folder for session" msgstr "Выберите папку для сеанса" -#: startup.cc:820 +#: startup.cc:845 msgid "Use this template" msgstr "Использовать этот шаблон" -#: startup.cc:823 +#: startup.cc:848 msgid "no template" msgstr "Без шаблона" -#: startup.cc:851 +#: startup.cc:876 msgid "Use an existing session as a template:" msgstr "Использовать существующий сеанс как шаблон:" -#: startup.cc:863 +#: startup.cc:888 msgid "Select template" msgstr "Выберите шаблон" -#: startup.cc:889 +#: startup.cc:914 msgid "New Session" msgstr "Создать сеанс" -#: startup.cc:1043 +#: startup.cc:1068 msgid "Select session file" msgstr "Выберите файл сеанса" -#: startup.cc:1059 +#: startup.cc:1084 msgid "Browse:" msgstr "Обзор:" -#: startup.cc:1068 +#: startup.cc:1093 msgid "Select a session" msgstr "Выберите сеанс" -#: startup.cc:1094 startup.cc:1095 startup.cc:1096 +#: startup.cc:1119 startup.cc:1120 startup.cc:1121 msgid "channels" msgstr "канал(-ов)" -#: startup.cc:1110 +#: startup.cc:1135 msgid "Busses" msgstr "Шины" -#: startup.cc:1111 +#: startup.cc:1136 msgid "Inputs" msgstr "Входы" -#: startup.cc:1112 +#: startup.cc:1137 msgid "Outputs" msgstr "Выходы" -#: startup.cc:1120 +#: startup.cc:1145 msgid "Create master bus" msgstr "Создать мастер-шину" -#: startup.cc:1130 +#: startup.cc:1155 msgid "Automatically connect to physical inputs" msgstr "Автоматически подключить к физическим входам" -#: startup.cc:1137 startup.cc:1196 +#: startup.cc:1162 startup.cc:1221 msgid "Use only" msgstr "Использовать только" -#: startup.cc:1190 +#: startup.cc:1215 msgid "Automatically connect outputs" msgstr "Автоматически подключить выходы" -#: startup.cc:1212 +#: startup.cc:1237 msgid "... to master bus" msgstr "... к мастер-шине" -#: startup.cc:1222 +#: startup.cc:1247 msgid "... to physical outputs" msgstr "... к физическим выходам" -#: startup.cc:1272 +#: startup.cc:1297 msgid "Advanced Session Options" msgstr "Дополнительные параметры сеанса" @@ -11394,11 +11388,11 @@ msgstr "Вставить смену банка" msgid "Insert a program change message" msgstr "Вставить смену программы" -#: step_entry.cc:342 step_entry.cc:701 +#: step_entry.cc:342 step_entry.cc:699 msgid "Move Insert Position Back by Note Length" msgstr "Переместить позицию ввода назад на длительность ноты" -#: step_entry.cc:343 step_entry.cc:699 +#: step_entry.cc:343 step_entry.cc:697 msgid "Move Insert Position to Edit Point" msgstr "Переместить позицию ввода к точке редактирования" @@ -11410,227 +11404,227 @@ msgstr "1/Нота" msgid "Octave" msgstr "Октава" -#: step_entry.cc:599 +#: step_entry.cc:597 msgid "Insert Note A" msgstr "Вставить ноту ля" -#: step_entry.cc:600 +#: step_entry.cc:598 msgid "Insert Note A-sharp" msgstr "Вставить ноту ля-диез" -#: step_entry.cc:601 +#: step_entry.cc:599 msgid "Insert Note B" msgstr "Вставить ноту си" -#: step_entry.cc:602 +#: step_entry.cc:600 msgid "Insert Note C" msgstr "Вставить ноту до" -#: step_entry.cc:603 +#: step_entry.cc:601 msgid "Insert Note C-sharp" msgstr "Вставить ноту до-диез" -#: step_entry.cc:604 +#: step_entry.cc:602 msgid "Insert Note D" msgstr "Вставить ноту ре" -#: step_entry.cc:605 +#: step_entry.cc:603 msgid "Insert Note D-sharp" msgstr "Вставить ноту ре-диез" -#: step_entry.cc:606 +#: step_entry.cc:604 msgid "Insert Note E" msgstr "Вставить ноту ми" -#: step_entry.cc:607 +#: step_entry.cc:605 msgid "Insert Note F" msgstr "Вставить ноту фа" -#: step_entry.cc:608 +#: step_entry.cc:606 msgid "Insert Note F-sharp" msgstr "Вставить ноту фа-диез" -#: step_entry.cc:609 +#: step_entry.cc:607 msgid "Insert Note G" msgstr "Вставить ноту соль" -#: step_entry.cc:610 +#: step_entry.cc:608 msgid "Insert Note G-sharp" msgstr "Вставить ноту соль-диез" -#: step_entry.cc:612 +#: step_entry.cc:610 msgid "Insert a Note-length Rest" msgstr "Вставить паузу длиной в ноту" -#: step_entry.cc:613 +#: step_entry.cc:611 msgid "Insert a Snap-length Rest" msgstr "" -#: step_entry.cc:615 step_entry.cc:616 +#: step_entry.cc:613 step_entry.cc:614 msgid "Move to next octave" msgstr "Перейти к следующей октаве" -#: step_entry.cc:618 +#: step_entry.cc:616 msgid "Move to Next Note Length" msgstr "Перейти к следующей длительности нот" -#: step_entry.cc:619 +#: step_entry.cc:617 msgid "Move to Previous Note Length" msgstr "Перейти к предыдущей длительности нот" -#: step_entry.cc:621 +#: step_entry.cc:619 msgid "Increase Note Length" msgstr "Увеличить длительность ноты" -#: step_entry.cc:622 +#: step_entry.cc:620 msgid "Decrease Note Length" msgstr "Уменьшить длительность ноты" -#: step_entry.cc:624 +#: step_entry.cc:622 msgid "Move to Next Note Velocity" msgstr "Перейти к следующей силе нажатия" -#: step_entry.cc:625 +#: step_entry.cc:623 msgid "Move to Previous Note Velocity" msgstr "Перейти к предыдущей силе нажатия" -#: step_entry.cc:627 +#: step_entry.cc:625 msgid "Increase Note Velocity" msgstr "Увеличить силу нажатия для ноты" -#: step_entry.cc:628 +#: step_entry.cc:626 msgid "Decrease Note Velocity" msgstr "Уменьшить силу нажатия для ноты" -#: step_entry.cc:630 +#: step_entry.cc:628 msgid "Switch to the 1st octave" msgstr "Переключиться на 1-ю октаву" -#: step_entry.cc:631 +#: step_entry.cc:629 msgid "Switch to the 2nd octave" msgstr "Переключиться на 2-ю октаву" -#: step_entry.cc:632 +#: step_entry.cc:630 msgid "Switch to the 3rd octave" msgstr "Переключиться на 3-ю октаву" -#: step_entry.cc:633 +#: step_entry.cc:631 msgid "Switch to the 4th octave" msgstr "Переключиться на 4-ю октаву" -#: step_entry.cc:634 +#: step_entry.cc:632 msgid "Switch to the 5th octave" msgstr "Переключиться на 5-ю октаву" -#: step_entry.cc:635 +#: step_entry.cc:633 msgid "Switch to the 6th octave" msgstr "Переключиться на 6-ю октаву" -#: step_entry.cc:636 +#: step_entry.cc:634 msgid "Switch to the 7th octave" msgstr "Переключиться на 7-ю октаву" -#: step_entry.cc:637 +#: step_entry.cc:635 msgid "Switch to the 8th octave" msgstr "Переключиться на 8-ю октаву" -#: step_entry.cc:638 +#: step_entry.cc:636 msgid "Switch to the 9th octave" msgstr "Переключиться на 9-ю октаву" -#: step_entry.cc:639 +#: step_entry.cc:637 msgid "Switch to the 10th octave" msgstr "Переключиться на 10-ю октаву" -#: step_entry.cc:640 +#: step_entry.cc:638 msgid "Switch to the 11th octave" msgstr "Переключиться на 11-ю октаву" -#: step_entry.cc:645 +#: step_entry.cc:643 msgid "Set Note Length to Whole" msgstr "Установить длину ноты равной целой ноте" -#: step_entry.cc:647 +#: step_entry.cc:645 msgid "Set Note Length to 1/2" msgstr "Установить длину ноты равной 1/2" -#: step_entry.cc:649 +#: step_entry.cc:647 msgid "Set Note Length to 1/3" msgstr "Установить длину ноты равной 1/3" -#: step_entry.cc:651 +#: step_entry.cc:649 msgid "Set Note Length to 1/4" msgstr "Установить длину ноты равной 1/4" -#: step_entry.cc:653 +#: step_entry.cc:651 msgid "Set Note Length to 1/8" msgstr "Установить длину ноты равной 1/8" -#: step_entry.cc:655 +#: step_entry.cc:653 msgid "Set Note Length to 1/16" msgstr "Установить длину ноты равной 1/16" -#: step_entry.cc:657 +#: step_entry.cc:655 msgid "Set Note Length to 1/32" msgstr "Установить длину ноты равной 1/32" -#: step_entry.cc:659 +#: step_entry.cc:657 msgid "Set Note Length to 1/64" msgstr "Установить длину ноты равной 1/64" -#: step_entry.cc:664 +#: step_entry.cc:662 msgid "Set Note Velocity to Pianississimo" msgstr "Поменять силу нажатия ноты на пиано-пианиссимо" -#: step_entry.cc:666 +#: step_entry.cc:664 msgid "Set Note Velocity to Pianissimo" msgstr "Поменять силу нажатия ноты на пианиссимо" -#: step_entry.cc:668 +#: step_entry.cc:666 msgid "Set Note Velocity to Piano" msgstr "Поменять силу нажатия ноты на пиано" -#: step_entry.cc:670 +#: step_entry.cc:668 msgid "Set Note Velocity to Mezzo-Piano" msgstr "Поменять силу нажатия ноты на меццо-пиано" -#: step_entry.cc:672 +#: step_entry.cc:670 msgid "Set Note Velocity to Mezzo-Forte" msgstr "Поменять силу нажатия ноты на меццо-форте" -#: step_entry.cc:674 +#: step_entry.cc:672 msgid "Set Note Velocity to Forte" msgstr "Поменять силу нажатия ноты на форте" -#: step_entry.cc:676 step_entry.cc:678 +#: step_entry.cc:674 step_entry.cc:676 msgid "Set Note Velocity to Fortississimo" msgstr "Поменять силу нажатия ноты на форте-фортиссимо" -#: step_entry.cc:680 +#: step_entry.cc:678 msgid "Toggle Triple Notes" msgstr "" -#: step_entry.cc:685 +#: step_entry.cc:683 msgid "No Dotted Notes" msgstr "" -#: step_entry.cc:687 +#: step_entry.cc:685 msgid "Toggled Dotted Notes" msgstr "" -#: step_entry.cc:689 +#: step_entry.cc:687 msgid "Toggled Double-Dotted Notes" msgstr "" -#: step_entry.cc:691 +#: step_entry.cc:689 msgid "Toggled Triple-Dotted Notes" msgstr "" -#: step_entry.cc:694 +#: step_entry.cc:692 msgid "Toggle Chord Entry" msgstr "Переключить ввод аккордов" -#: step_entry.cc:696 +#: step_entry.cc:694 msgid "Sustain Selected Notes by Note Length" msgstr "" @@ -11752,31 +11746,43 @@ msgstr "Размер начинается в такте:" msgid "incomprehensible meter note type (%1)" msgstr "" -#: theme_manager.cc:56 +#: theme_manager.cc:57 msgid "Dark Theme" msgstr "Тёмная тема" -#: theme_manager.cc:57 +#: theme_manager.cc:58 msgid "Light Theme" msgstr "Светлая тема" -#: theme_manager.cc:58 +#: theme_manager.cc:59 msgid "Restore Defaults" msgstr "Восстановить исходные значения" -#: theme_manager.cc:59 +#: theme_manager.cc:60 msgid "Draw \"flat\" buttons" msgstr "Рисовать кнопки плоскими" -#: theme_manager.cc:60 +#: theme_manager.cc:61 +msgid "All floating windows are dialogs" +msgstr "" + +#: theme_manager.cc:62 msgid "Draw waveforms with color gradient" msgstr "Рисовать форму волны с градиентом" -#: theme_manager.cc:66 +#: theme_manager.cc:68 msgid "Object" msgstr "Объект" -#: theme_manager.cc:215 +#: theme_manager.cc:123 +msgid "" +"Mark all floating windows to be type \"Dialog\" rather than using \"Utility" +"\" for some.\n" +"This may help with some window managers. This requires a restart of %1 to " +"take effect" +msgstr "" + +#: theme_manager.cc:229 msgid "Unable to find UI style file %1 in search path %2. %3 will look strange" msgstr "" @@ -11811,43 +11817,43 @@ msgstr "Минимизировать искажения" msgid "Preserve Formants" msgstr "Сохранить форманты" -#: time_fx_dialog.cc:72 +#: time_fx_dialog.cc:71 msgid "TimeFXDialog" msgstr "TimeStretchDialog" -#: time_fx_dialog.cc:75 +#: time_fx_dialog.cc:74 msgid "Pitch Shift Audio" msgstr "" -#: time_fx_dialog.cc:77 +#: time_fx_dialog.cc:76 msgid "Time Stretch Audio" msgstr "" -#: time_fx_dialog.cc:105 transpose_dialog.cc:41 +#: time_fx_dialog.cc:104 transpose_dialog.cc:41 msgid "Octaves:" msgstr "Октавы:" -#: time_fx_dialog.cc:110 transpose_dialog.cc:46 +#: time_fx_dialog.cc:109 transpose_dialog.cc:46 msgid "Semitones:" msgstr "Полутона:" -#: time_fx_dialog.cc:115 +#: time_fx_dialog.cc:114 msgid "Cents:" msgstr "Сотые:" -#: time_fx_dialog.cc:123 +#: time_fx_dialog.cc:122 msgid "Time|Shift" msgstr "" -#: time_fx_dialog.cc:147 time_fx_dialog.cc:150 +#: time_fx_dialog.cc:146 time_fx_dialog.cc:149 msgid "TimeFXButton" msgstr "TimeFXButton" -#: time_fx_dialog.cc:155 +#: time_fx_dialog.cc:154 msgid "Stretch/Shrink" msgstr "Растянуть/Сжать" -#: time_fx_dialog.cc:165 +#: time_fx_dialog.cc:164 msgid "Progress" msgstr "Прогресс" @@ -11911,15 +11917,15 @@ msgstr "bad XPM header %1" msgid "missing RGBA style for \"%1\"" msgstr "missing RGBA style for \"%1\"" -#: utils.cc:513 +#: utils.cc:544 msgid "cannot find XPM file for %1" msgstr "cannot find XPM file for %1" -#: utils.cc:539 +#: utils.cc:570 msgid "cannot find icon image for %1 using %2" msgstr "cannot find icon image for %1 using %2" -#: utils.cc:554 +#: utils.cc:585 msgid "Caught exception while loading icon named %1" msgstr "" @@ -11927,6 +11933,529 @@ msgstr "" msgid "VerboseCanvasCursor" msgstr "VerboseCanvasCursor" +#: add_video_dialog.cc:54 +msgid "Set Video Track" +msgstr "Установка видеодорожки" + +#: add_video_dialog.cc:62 +msgid "Launch External Video Monitor" +msgstr "Запустить внешний видеомонитор" + +#: add_video_dialog.cc:63 +msgid "Adjust Session Framerate to Match Video Framerate" +msgstr "Подогнать частоту кадров сеанса к частоте кадров видео" + +#: add_video_dialog.cc:65 +msgid "Reload docroot" +msgstr "" + +#: add_video_dialog.cc:110 add_video_dialog.cc:114 +msgid "VideoServerIndex" +msgstr "" + +#: add_video_dialog.cc:128 +msgid "Video files" +msgstr "Видеофайлы" + +#: add_video_dialog.cc:163 +msgid "Video Information" +msgstr "Информация о видеофайле" + +#: add_video_dialog.cc:166 +msgid "Start:" +msgstr "Начало:" + +#: add_video_dialog.cc:172 +msgid "Frame rate:" +msgstr "Частота кадров::" + +#: add_video_dialog.cc:175 +msgid "Aspect Ratio:" +msgstr "Соотношение сторон:" + +#: add_video_dialog.cc:653 +msgid " %1 fps" +msgstr " %1 к/с" + +#: editor_videotimeline.cc:138 +msgid "Export Successful: %1" +msgstr "Экспорт успешно завершён: %1" + +#: video_timeline.cc:468 +msgid "" +"Parsing video file info failed. Is the Video Server running? Is the file " +"readable by the Video Server? Does the docroot match? Is it a video file?" +msgstr "" + +#: video_timeline.cc:505 +msgid "Failed to set session-framerate: " +msgstr "" + +#: video_timeline.cc:505 +msgid " does not have a corresponding option setting in Ardour." +msgstr "" + +#: video_timeline.cc:511 +msgid "" +"Video file's framerate is not equal to Ardour session timecode's framerate: " +msgstr "" + +#: video_timeline.cc:512 +msgid " vs " +msgstr "" + +#: video_timeline.cc:583 +msgid "" +"Video-server docroot mismatch. Ardour: '%1', video-server: '%2'. This " +"usually means that the video server was not started by ardour and uses a " +"different document-root." +msgstr "" + +#: video_timeline.cc:732 +msgid "" +"Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ " +"(a custom path to xjadeo can be specified by setting the XJREMOTE " +"environment variable. It should point to an application compatible with " +"xjadeo's remote-control interface 'xjremote')." +msgstr "" + +#: video_monitor.cc:281 +msgid "Video Monitor: File Not Found." +msgstr "Видеомонитор: файл не найден" + +#: transcode_ffmpeg.cc:71 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system.\n" +"Video import and export is not possible until you install those tools.\n" +"Ardour requires ffmpeg and ffprobe from ffmpeg.org - version 1.1 or newer.\n" +"\n" +"The tools are included with the Ardour releases from ardour.org and also " +"available with the video-server at http://x42.github.com/harvid/\n" +"\n" +"Important: the files need to be installed in $PATH and named ffmpeg_harvid " +"and ffprobe_harvid.\n" +"If you already have a suitable ffmpeg installation on your system, we " +"recommend creating symbolic links from ffmpeg to ffmpeg_harvid and from " +"ffprobe to ffprobe_harvid.\n" +msgstr "" + +#: transcode_video_dialog.cc:55 +msgid "Transcode/Import Video File " +msgstr "Импортировать/перекодировать видеофайл" + +#: transcode_video_dialog.cc:57 +msgid "Output File:" +msgstr "Файл вывода:" + +#: transcode_video_dialog.cc:60 export_video_dialog.cc:72 +msgid "Abort" +msgstr "" + +#: transcode_video_dialog.cc:62 +msgid "Height = " +msgstr "Высота = " + +#: transcode_video_dialog.cc:65 +msgid "Manual Override" +msgstr "" + +#: transcode_video_dialog.cc:69 +msgid "Debug Mode: Print ffmpeg Command and Output to stdout." +msgstr "" + +#: transcode_video_dialog.cc:106 +msgid "File Information" +msgstr "Информация о файле" + +#: transcode_video_dialog.cc:112 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Import " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: transcode_video_dialog.cc:119 +msgid "" +"File-info can not be read. Most likely '%1' is not a valid video-file or an " +"unsupported video codec or format." +msgstr "" + +#: transcode_video_dialog.cc:133 +msgid "FPS:" +msgstr "К/с:" + +#: transcode_video_dialog.cc:135 +msgid "Duration:" +msgstr "Длительность:" + +#: transcode_video_dialog.cc:137 +msgid "Codec:" +msgstr "Кодек:" + +#: transcode_video_dialog.cc:139 +msgid "Geometry:" +msgstr "Геометрия:" + +#: transcode_video_dialog.cc:154 +#, fuzzy +msgid "??" +msgstr "???" + +#: transcode_video_dialog.cc:175 +msgid "Import Settings" +msgstr "Параметры импорта" + +#: transcode_video_dialog.cc:180 +msgid "Do Not Import Video" +msgstr "Не импортировать видео" + +#: transcode_video_dialog.cc:181 +msgid "Reference From Current Location" +msgstr "" + +#: transcode_video_dialog.cc:183 +msgid "Import/Transcode Video to Session" +msgstr "Импортировать/перекодировать видео в сеанс" + +#: transcode_video_dialog.cc:197 +msgid "Scale Video: Width = " +msgstr "Масштаб видео: Ширина = " + +#: transcode_video_dialog.cc:204 +msgid "Original Width" +msgstr "Исходная ширина" + +#: transcode_video_dialog.cc:219 +msgid "Bitrate (KBit/s):" +msgstr "Скорость потока (Кбит/с):" + +#: transcode_video_dialog.cc:224 +msgid "Extract Audio:" +msgstr "Извлечь звук:" + +#: transcode_video_dialog.cc:344 +msgid "Extracting Audio.." +msgstr "Извлекается звук..." + +#: transcode_video_dialog.cc:347 +msgid "Audio Extraction Failed." +msgstr "Не удалось извлечь звуковую дорожку." + +#: transcode_video_dialog.cc:373 +msgid "Transcoding Video.." +msgstr "" + +#: transcode_video_dialog.cc:407 +msgid "Transcoding Failed." +msgstr "Не удалось выполнить перекодирование." + +#: transcode_video_dialog.cc:490 +msgid "Save Transcoded Video File" +msgstr "Сохранить перекодированный видеофайл" + +#: video_server_dialog.cc:42 +msgid "Launch Video Server" +msgstr "Запустить видеосервер" + +#: video_server_dialog.cc:43 +msgid "Server Executable:" +msgstr "Исполняемый файл сервера:" + +#: video_server_dialog.cc:45 +#, fuzzy +msgid "Server Docroot:" +msgstr "Сервер:" + +#: video_server_dialog.cc:51 +msgid "Don't show this dialog again. (Reset in Edit->Preferences)." +msgstr "Больше не показывать этот диалог" + +#: video_server_dialog.cc:90 +msgid "" +"The external video server 'harvid' can not be found. The tool is included " +"with the Ardour releases from ardour.org, alternatively you can download it " +"from http://x42.github.com/harvid/ or acquire it from your distribution." +msgstr "" + +#: video_server_dialog.cc:117 +msgid "Listen Address:" +msgstr "Слушать адрес:" + +#: video_server_dialog.cc:122 +msgid "Listen Port:" +msgstr "Слушать порт:" + +#: video_server_dialog.cc:127 +msgid "Cache Size:" +msgstr "Размер кэша:" + +#: video_server_dialog.cc:132 +msgid "" +"Ardour relies on an external Video Server for the videotimeline.\n" +"The server configured in Edit -> Prefereces -> Video is not reachable.\n" +"Do you want ardour to launch 'harvid' on this machine?" +msgstr "" + +#: video_server_dialog.cc:171 +msgid "Set Video Server Executable" +msgstr "" + +#: video_server_dialog.cc:191 +msgid "Server docroot" +msgstr "" + +#: utils_videotl.cc:52 +msgid "Destination is outside Video Server's docroot. " +msgstr "" + +#: utils_videotl.cc:53 +msgid "" +"The destination file path is outside of the Video Server's docroot. The file " +"will not be readable by the Video Server. Do you still want to continue?" +msgstr "" + +#: utils_videotl.cc:56 +msgid "Continue" +msgstr "Дальше" + +#: utils_videotl.cc:62 +msgid "Confirm Overwrite" +msgstr "Подтвердите перезапись" + +#: utils_videotl.cc:63 +#, fuzzy +msgid "A file with the same name already exists. Do you want to overwrite it?" +msgstr "Снимок с таким названием уже есть. Перезаписать его?" + +#: utils_videotl.cc:73 utils_videotl.cc:89 +#, fuzzy +msgid "Cannot create video folder \"%1\" (%2)" +msgstr "Не удалось создать пользовательскую папку %3: %1 (%2)" + +#: export_video_dialog.cc:65 +msgid "Export Video File " +msgstr "Экспортировать видеофайл" + +#: export_video_dialog.cc:69 +msgid "Video:" +msgstr "Видео:" + +#: export_video_dialog.cc:73 +msgid "Scale Video (W x H):" +msgstr "Масштабирование видео (В×Ш):" + +#: export_video_dialog.cc:78 +msgid "Set Aspect Ratio:" +msgstr "Указать соотношение сторон:" + +#: export_video_dialog.cc:79 +msgid "Normalize Audio" +msgstr "Нормировать звук" + +#: export_video_dialog.cc:80 +msgid "2 Pass Encoding" +msgstr "Кодирование в два прохода" + +#: export_video_dialog.cc:81 +msgid "Codec Optimizations:" +msgstr "Оптимизация кодека:" + +#: export_video_dialog.cc:83 +#, fuzzy +msgid "Deinterlace" +msgstr "Указатель по центру" + +#: export_video_dialog.cc:84 +msgid "Use [2] B-frames (MPEG 2 or 4 only)" +msgstr "Использовать [2] B-кадры (только MPEG 2 или 4)" + +#: export_video_dialog.cc:85 +msgid "Override FPS (Default is to retain FPS from the input video file):" +msgstr "Принудительно указать свою частоту кадров:" + +#: export_video_dialog.cc:86 +msgid "Include Session Metadata" +msgstr "Включить метаданные сеанса" + +#: export_video_dialog.cc:88 +msgid "Enable Debug Mode: Print ffmpeg Command & Output to stdout." +msgstr "Включить режим отладки: направлять вывод ffmpeg в stdout" + +#: export_video_dialog.cc:106 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Export " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: export_video_dialog.cc:116 +msgid "Output:" +msgstr "Выход:" + +#: export_video_dialog.cc:126 +msgid "Input:" +msgstr "Вход:" + +#: export_video_dialog.cc:137 +msgid "Audio:" +msgstr "Звук:" + +#: export_video_dialog.cc:139 +msgid "Master Bus" +msgstr "Мастер-шина" + +#: export_video_dialog.cc:144 +msgid "from the %1 session's start to the session's end" +msgstr "от начала до конца сеанса %1" + +#: export_video_dialog.cc:148 +msgid "from 00:00:00:00 to the video's end" +msgstr "от 00:00:00:00 до конца видео" + +#: export_video_dialog.cc:150 +msgid "from the video's start to the video's end" +msgstr "от начала до конца видео" + +#: export_video_dialog.cc:166 +msgid "Settings:" +msgstr "Параметры:" + +#: export_video_dialog.cc:174 +msgid "Range:" +msgstr "Диапазон:" + +#: export_video_dialog.cc:177 +msgid "Preset:" +msgstr "Профиль:" + +#: export_video_dialog.cc:180 +msgid "Video Codec:" +msgstr "Видеокодек:" + +#: export_video_dialog.cc:183 +msgid "Video KBit/s:" +msgstr "Скорость видеопотока (Кбит/с):" + +#: export_video_dialog.cc:186 +msgid "Audio Codec:" +msgstr "Звуковой кодек:" + +#: export_video_dialog.cc:189 +msgid "Audio KBit/s:" +msgstr "Скорость звукового потока (Кбит/с):" + +#: export_video_dialog.cc:192 +msgid "Audio Samplerate:" +msgstr "Частота сэмплирования звука:" + +#: export_video_dialog.cc:369 +msgid "Normalizing audio" +msgstr "Выполняется нормировка звука" + +#: export_video_dialog.cc:373 +msgid "Exporting audio" +msgstr "" + +#: export_video_dialog.cc:419 +msgid "Exporting Audio..." +msgstr "Экспортируется звук..." + +#: export_video_dialog.cc:476 +msgid "" +"Export Video: Cannot query duration of video-file, using duration from " +"timeline instead." +msgstr "" + +#: export_video_dialog.cc:505 +msgid "Export Video: No Master Out Ports to Connect for Audio Export" +msgstr "" + +#: export_video_dialog.cc:544 +msgid "Encoding Video..." +msgstr "Кодируется видео..." + +#: export_video_dialog.cc:563 +msgid "Export Video: Video input file cannot be read." +msgstr "" + +#: export_video_dialog.cc:661 +msgid "Encoding Video.. Pass 1/2" +msgstr "Выполняется кодирование видео. Проход 1/2." + +#: export_video_dialog.cc:673 +msgid "Encoding Video.. Pass 2/2" +msgstr "Выполняется кодирование видео. Проход 2/2." + +#: export_video_dialog.cc:761 +msgid "Transcoding failed." +msgstr "Не удалось выполнить перекодировку." + +#: export_video_dialog.cc:930 export_video_dialog.cc:950 +msgid "Save Exported Video File" +msgstr "Сохранить экспортированный видеофайл" + +#: export_video_infobox.cc:30 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:31 +msgid "Do Not Show This Dialog Again (Reset in Edit > Preferences > Video)." +msgstr "" + +#: export_video_infobox.cc:43 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:46 +msgid "" +"Ardour video export is not recommended for mastering!\n" +"While 'ffmpeg' (which is used by ardour) can produce high-quality files, " +"this export lacks the possibility to tweak many settings. We recommend to " +"use 'winff', 'devede' or 'dvdauthor' to mux & master. Nevertheless this " +"video-export comes in handy to do quick snapshots, intermediates, dailies or " +"online videos.\n" +"\n" +"The soundtrack is created from the master-bus of the current Ardour " +"session.\n" +"\n" +"The video soure defaults to the file used in the video timeline, which may " +"not the best quality to start with, you should the original video file.\n" +"\n" +"If the export-range is longer than the original video, black video frames " +"are prefixed and/or appended. This process may fail with non-standard pixel-" +"aspect-ratios.\n" +"\n" +"The file-format is determined by the extension that you choose for the " +"output file (.avi, .mov, .flv, .ogv,...)\n" +"Note: not all combinations of format+codec+settings produce files which are " +"according so spec. e.g. flv files require sample-rates of 22.1kHz or " +"44.1kHz, mpeg containers can not be used with ac3 audio-codec, etc. If in " +"doubt, use one of the built-in presets." +msgstr "" + +#~ msgid "Control surfaces" +#~ msgstr "Устройства управления" + +#~ msgid "Use plugins' own interfaces instead of %1's" +#~ msgstr "" +#~ "По возможности использовать собственный интерфейс модулей вместо " +#~ "интерфейса %1" + +#~ msgid "Connect" +#~ msgstr "Соединить" + +#~ msgid "Mixer on Top" +#~ msgstr "Микшер наверх" + +#~ msgid "Add Audio Track" +#~ msgstr "Добавить звуковую дорожку" + +#~ msgid "Add Audio Bus" +#~ msgstr "Добавить звуковую шину" + +#~ msgid "Add MIDI Track" +#~ msgstr "Добавить MIDI-дорожку" + #~ msgid "Hid" #~ msgstr "Скрытый" @@ -11947,9 +12476,6 @@ msgstr "VerboseCanvasCursor" #~ msgid "Translations disabled" #~ msgstr "Локализация отключена" -#~ msgid "Translations enabled" -#~ msgstr "Локализация включена" - #~ msgid "You must restart %1 for this to take effect." #~ msgstr "Необходимо перезапустить %1 для учёта изменений." @@ -12729,9 +13255,6 @@ msgstr "VerboseCanvasCursor" #~ msgid "Show Mixer" #~ msgstr "Показать микшер" -#~ msgid "Toggle Editor or Mixer on Top" -#~ msgstr "Редактор или микшер на переднем плане" - #~ msgid "Track/Bus Inspector" #~ msgstr "Инспектор дорожек/шин" @@ -13901,14 +14424,6 @@ msgstr "VerboseCanvasCursor" #~ msgid "Fast Export" #~ msgstr "Остановить экспорт" -#, fuzzy -#~ msgid "Audio Connections Manager" -#~ msgstr "Входные соединения" - -#, fuzzy -#~ msgid "MIDI Connections Manager" -#~ msgstr "Входные соединения" - #~ msgid "Ardour" #~ msgstr "Ardour" @@ -13971,9 +14486,6 @@ msgstr "VerboseCanvasCursor" #~ msgid "Software monitoring" #~ msgstr "Программный контроль" -#~ msgid "External monitoring" -#~ msgstr "Внешний контроль" - #~ msgid "ardour: clock" #~ msgstr "ardour: счётчик" diff --git a/gtk2_ardour/po/sv.po b/gtk2_ardour/po/sv.po index 68837ff803..baca2feee0 100644 --- a/gtk2_ardour/po/sv.po +++ b/gtk2_ardour/po/sv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: ardour-gtk 1.0.2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2006-06-26 23:57+GMT+1\n" "Last-Translator: Petter Sundlöf \n" "Language-Team: Svenska \n" @@ -260,87 +260,88 @@ msgid "" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" msgstr "" -#: about.cc:189 +#: about.cc:190 msgid "" "Italian:\n" "\tFilippo Pappalardo \n" "\tRaffaele Morelli \n" msgstr "" -#: about.cc:190 +#: about.cc:191 msgid "" "Portuguese:\n" "\tRui Nuno Capela \n" msgstr "" -#: about.cc:191 +#: about.cc:192 msgid "" "Brazilian Portuguese:\n" "\tAlexander da Franca Fernandes \n" "\tChris Ross \n" msgstr "" -#: about.cc:193 +#: about.cc:194 msgid "" "Spanish:\n" "\t Alex Krohn \n" "\tPablo Fernández \n" msgstr "" -#: about.cc:194 +#: about.cc:195 msgid "" "Russian:\n" "\t Igor Blinov \n" "\tAlexandre Prokoudine \n" msgstr "" -#: about.cc:196 +#: about.cc:197 msgid "" "Greek:\n" "\t Klearchos Gourgourinis \n" msgstr "" -#: about.cc:197 +#: about.cc:198 msgid "" "Swedish:\n" "\t Petter Sundlöf \n" msgstr "" -#: about.cc:198 +#: about.cc:199 msgid "" "Polish:\n" "\t Piotr Zaryk \n" msgstr "" -#: about.cc:199 +#: about.cc:200 msgid "" "Czech:\n" "\t Pavel Fric \n" msgstr "" -#: about.cc:200 +#: about.cc:201 msgid "" "Norwegian:\n" "\t Eivind Ødegård\n" msgstr "" -#: about.cc:201 +#: about.cc:202 msgid "" "Chinese:\n" "\t Rui-huai Zhang \n" msgstr "" -#: about.cc:579 +#: about.cc:580 msgid "Copyright (C) 1999-2013 Paul Davis\n" msgstr "" -#: about.cc:583 +#: about.cc:584 msgid "http://ardour.org/" msgstr "" -#: about.cc:584 +#: about.cc:585 msgid "" "%1\n" "(built from revision %2)" @@ -348,25 +349,25 @@ msgstr "" "%1\n" "(kompilerat från revision %2)" -#: about.cc:588 +#: about.cc:589 #, fuzzy msgid "Config" msgstr "Konfiguration:" -#: actions.cc:80 +#: actions.cc:85 msgid "Loading menus from %1" msgstr "" -#: actions.cc:83 actions.cc:84 +#: actions.cc:88 actions.cc:89 #, fuzzy msgid "badly formatted UI definition file: %1" msgstr "kan ej öppna färgdefinitionsfil %1: %2" -#: actions.cc:86 +#: actions.cc:91 msgid "%1 menu definition file not found" msgstr "" -#: actions.cc:90 actions.cc:91 +#: actions.cc:95 actions.cc:96 msgid "%1 will not work without a valid ardour.menus file" msgstr "" @@ -386,72 +387,73 @@ msgstr "Spårläge" msgid "Instrument:" msgstr "" -#: add_route_dialog.cc:79 +#: add_route_dialog.cc:76 msgid "Audio Tracks" msgstr "Ljudspår" -#: add_route_dialog.cc:80 +#: add_route_dialog.cc:77 #, fuzzy msgid "MIDI Tracks" msgstr "MIDI-spårare" -#: add_route_dialog.cc:81 +#: add_route_dialog.cc:78 #, fuzzy msgid "Audio+MIDI Tracks" msgstr "Ljudspår" -#: add_route_dialog.cc:82 +#: add_route_dialog.cc:79 #, fuzzy msgid "Busses" msgstr "buss(ar)" -#: add_route_dialog.cc:104 +#: add_route_dialog.cc:101 msgid "Add:" msgstr "Lägg till" -#: add_route_dialog.cc:117 startup.cc:808 time_fx_dialog.cc:92 +#: add_route_dialog.cc:114 startup.cc:833 time_fx_dialog.cc:91 +#: add_video_dialog.cc:149 video_server_dialog.cc:109 msgid "Options" msgstr "Alternativ" -#: add_route_dialog.cc:127 bundle_manager.cc:194 region_editor.cc:50 -#: route_group_dialog.cc:66 +#: add_route_dialog.cc:124 bundle_manager.cc:192 region_editor.cc:50 +#: route_group_dialog.cc:65 msgid "Name:" msgstr "Namn:" -#: add_route_dialog.cc:157 +#: add_route_dialog.cc:154 msgid "Group:" msgstr "Grupp:" -#: add_route_dialog.cc:218 add_route_dialog.cc:227 add_route_dialog.cc:301 -#: rc_option_editor.cc:1450 rc_option_editor.cc:1452 rc_option_editor.cc:1454 -#: rc_option_editor.cc:1472 rc_option_editor.cc:1474 rc_option_editor.cc:1482 -#: rc_option_editor.cc:1484 rc_option_editor.cc:1502 rc_option_editor.cc:1515 -#: rc_option_editor.cc:1517 rc_option_editor.cc:1519 rc_option_editor.cc:1550 -#: rc_option_editor.cc:1552 rc_option_editor.cc:1554 rc_option_editor.cc:1562 -#: rc_option_editor.cc:1570 rc_option_editor.cc:1578 +#: add_route_dialog.cc:215 add_route_dialog.cc:224 add_route_dialog.cc:298 +#: rc_option_editor.cc:1448 rc_option_editor.cc:1450 rc_option_editor.cc:1452 +#: rc_option_editor.cc:1470 rc_option_editor.cc:1472 rc_option_editor.cc:1480 +#: rc_option_editor.cc:1482 rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1515 rc_option_editor.cc:1517 rc_option_editor.cc:1548 +#: rc_option_editor.cc:1550 rc_option_editor.cc:1552 rc_option_editor.cc:1560 +#: rc_option_editor.cc:1568 rc_option_editor.cc:1576 msgid "Audio" msgstr "Ljudspår" -#: add_route_dialog.cc:219 add_route_dialog.cc:230 add_route_dialog.cc:302 -#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1701 -#: rc_option_editor.cc:1709 rc_option_editor.cc:1717 rc_option_editor.cc:1726 -#: rc_option_editor.cc:1734 rc_option_editor.cc:1742 rc_option_editor.cc:1750 -#: rc_option_editor.cc:1759 rc_option_editor.cc:1768 rc_option_editor.cc:1777 -#: rc_option_editor.cc:1785 rc_option_editor.cc:1793 +#: add_route_dialog.cc:216 add_route_dialog.cc:227 add_route_dialog.cc:299 +#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1699 +#: rc_option_editor.cc:1707 rc_option_editor.cc:1715 rc_option_editor.cc:1724 +#: rc_option_editor.cc:1732 rc_option_editor.cc:1740 rc_option_editor.cc:1748 +#: rc_option_editor.cc:1757 rc_option_editor.cc:1766 rc_option_editor.cc:1775 +#: rc_option_editor.cc:1783 rc_option_editor.cc:1791 msgid "MIDI" msgstr "" -#: add_route_dialog.cc:220 add_route_dialog.cc:233 add_route_dialog.cc:303 +#: add_route_dialog.cc:217 add_route_dialog.cc:230 add_route_dialog.cc:300 #, fuzzy msgid "Audio+MIDI" msgstr "Ljudspår" -#: add_route_dialog.cc:221 add_route_dialog.cc:236 add_route_dialog.cc:304 +#: add_route_dialog.cc:218 add_route_dialog.cc:233 add_route_dialog.cc:301 #, fuzzy msgid "Bus" msgstr "Bussar" -#: add_route_dialog.cc:263 +#: add_route_dialog.cc:260 msgid "" "Audio+MIDI tracks are intended for use ONLY with plugins that use " "both audio and MIDI input data\n" @@ -460,66 +462,66 @@ msgid "" "track instead." msgstr "" -#: add_route_dialog.cc:322 add_route_dialog.cc:341 editor_actions.cc:385 -#: editor_rulers.cc:380 time_axis_view.cc:1301 +#: add_route_dialog.cc:319 add_route_dialog.cc:338 editor_actions.cc:385 +#: editor_rulers.cc:377 time_axis_view.cc:1301 msgid "Normal" msgstr "" -#: add_route_dialog.cc:325 add_route_dialog.cc:343 +#: add_route_dialog.cc:322 add_route_dialog.cc:340 msgid "Non Layered" msgstr "Ej lagerläge" -#: add_route_dialog.cc:326 add_route_dialog.cc:345 +#: add_route_dialog.cc:323 add_route_dialog.cc:342 msgid "Tape" msgstr "Band" -#: add_route_dialog.cc:426 +#: add_route_dialog.cc:423 msgid "Mono" msgstr "" -#: add_route_dialog.cc:430 +#: add_route_dialog.cc:427 msgid "Stereo" msgstr "" -#: add_route_dialog.cc:454 +#: add_route_dialog.cc:451 msgid "3 Channel" msgstr "3 kanaler" -#: add_route_dialog.cc:458 +#: add_route_dialog.cc:455 msgid "4 Channel" msgstr "4 kanaler" -#: add_route_dialog.cc:462 +#: add_route_dialog.cc:459 msgid "5 Channel" msgstr "5 kanaler" -#: add_route_dialog.cc:466 +#: add_route_dialog.cc:463 msgid "6 Channel" msgstr "6 kanaler" -#: add_route_dialog.cc:470 +#: add_route_dialog.cc:467 msgid "8 Channel" msgstr "8 kanaler" -#: add_route_dialog.cc:474 +#: add_route_dialog.cc:471 msgid "12 Channel" msgstr "12 kanaler" -#: add_route_dialog.cc:478 mixer_strip.cc:2137 +#: add_route_dialog.cc:475 mixer_strip.cc:2136 msgid "Custom" msgstr "Manuellt" -#: add_route_dialog.cc:511 add_route_dialog.cc:525 route_group_menu.cc:81 +#: add_route_dialog.cc:508 add_route_dialog.cc:524 route_group_menu.cc:81 #, fuzzy msgid "New Group..." msgstr "Ny grupp..." -#: add_route_dialog.cc:515 route_group_menu.cc:85 +#: add_route_dialog.cc:512 route_group_menu.cc:85 #, fuzzy msgid "No Group" msgstr "Ingen grupp" -#: add_route_dialog.cc:587 +#: add_route_dialog.cc:588 #, fuzzy msgid "-none-" msgstr "ingen" @@ -581,17 +583,17 @@ msgstr "Normalisera värden" msgid "FFT analysis window" msgstr "FFT-analysfönster" -#: analysis_window.cc:60 editor.cc:1880 +#: analysis_window.cc:60 editor.cc:1856 msgid "Spectral Analysis" msgstr "Spektralanalys" -#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:555 +#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:557 #: session_metadata_dialog.cc:546 msgid "Track" msgstr "Spår" -#: analysis_window.cc:68 editor_actions.cc:619 mixer_ui.cc:124 -#: mixer_ui.cc:1792 +#: analysis_window.cc:68 editor_actions.cc:616 mixer_ui.cc:125 +#: mixer_ui.cc:1793 msgid "Show" msgstr "Visa" @@ -603,40 +605,96 @@ msgstr "Återanalysera data" msgid "button cannot watch state of non-existing Controllable\n" msgstr "" -#: ardour_ui.cc:168 +#: ardour_ui.cc:179 #, fuzzy msgid "audition" msgstr "Avlyssna" -#: ardour_ui.cc:169 +#: ardour_ui.cc:180 #, fuzzy msgid "solo" msgstr "Sololäge" -#: ardour_ui.cc:170 +#: ardour_ui.cc:181 #, fuzzy msgid "feedback" msgstr "Gensvar" -#: ardour_ui.cc:172 +#: ardour_ui.cc:183 speaker_dialog.cc:36 +#, fuzzy +msgid "Speaker Configuration" +msgstr "Kanalkonfiguration" + +#: ardour_ui.cc:184 theme_manager.cc:56 theme_manager.cc:64 +msgid "Theme Manager" +msgstr "Färgtema" + +#: ardour_ui.cc:185 keyeditor.cc:53 +msgid "Key Bindings" +msgstr "Kortkommandon" + +#: ardour_ui.cc:186 +msgid "Preferences" +msgstr "Inställningar" + +#: ardour_ui.cc:187 ardour_ui.cc:192 +#, fuzzy +msgid "Add Tracks/Busses" +msgstr "Spår/Bussar" + +#: ardour_ui.cc:188 +msgid "About" +msgstr "Om" + +#: ardour_ui.cc:189 location_ui.cc:1134 +msgid "Locations" +msgstr "Platser" + +#: ardour_ui.cc:190 route_params_ui.cc:57 route_params_ui.cc:604 +msgid "Tracks and Busses" +msgstr "Spår och bussar" + +#: ardour_ui.cc:191 +msgid "Properties" +msgstr "Egenskaper" + +#: ardour_ui.cc:193 bundle_manager.cc:263 +msgid "Bundle Manager" +msgstr "Buntar" + +#: ardour_ui.cc:194 big_clock_window.cc:35 +msgid "Big Clock" +msgstr "Stor klocka" + +#: ardour_ui.cc:195 +#, fuzzy +msgid "Audio Connections" +msgstr "Anslutningar" + +#: ardour_ui.cc:196 +#, fuzzy +msgid "MIDI Connections" +msgstr "Anslutningar" + +#: ardour_ui.cc:198 msgid "Errors" msgstr "" -#: ardour_ui.cc:293 +#: ardour_ui.cc:299 #, fuzzy msgid "could not initialize %1." msgstr "kunde inte initialisera Ardour." -#: ardour_ui.cc:353 +#: ardour_ui.cc:394 msgid "Starting audio engine" msgstr "Startar ljudsystemet" -#: ardour_ui.cc:735 startup.cc:613 +#: ardour_ui.cc:763 startup.cc:638 #, fuzzy msgid "%1 is ready for use" msgstr "Ardour är redo att användas" -#: ardour_ui.cc:783 +#: ardour_ui.cc:811 msgid "" "WARNING: Your system has a limit for maximum amount of locked memory. This " "might cause %1 to run out of memory before your system runs out of memory. \n" @@ -645,26 +703,26 @@ msgid "" "controlled by %2" msgstr "" -#: ardour_ui.cc:800 +#: ardour_ui.cc:828 msgid "Do not show this window again" msgstr "" -#: ardour_ui.cc:847 +#: ardour_ui.cc:870 #, fuzzy msgid "Don't quit" msgstr "Stäng inte" -#: ardour_ui.cc:848 +#: ardour_ui.cc:871 #, fuzzy msgid "Just quit" msgstr "Stäng utan att spara" -#: ardour_ui.cc:849 +#: ardour_ui.cc:872 #, fuzzy msgid "Save and quit" msgstr "Spara och stäng" -#: ardour_ui.cc:859 +#: ardour_ui.cc:882 #, fuzzy msgid "" "%1 was unable to save your session.\n" @@ -679,17 +737,17 @@ msgstr "" "\n" "\"Avsluta bara\"-alternativet." -#: ardour_ui.cc:890 +#: ardour_ui.cc:913 #, fuzzy msgid "Please wait while %1 cleans up..." msgstr "Vänta medan Ardour laddar visuell data..." -#: ardour_ui.cc:908 +#: ardour_ui.cc:930 #, fuzzy msgid "Unsaved Session" msgstr "Ny session" -#: ardour_ui.cc:929 +#: ardour_ui.cc:951 #, fuzzy msgid "" "The session \"%1\"\n" @@ -709,7 +767,7 @@ msgstr "" "\n" "Vad vill du göra?" -#: ardour_ui.cc:932 +#: ardour_ui.cc:954 #, fuzzy msgid "" "The snapshot \"%1\"\n" @@ -729,75 +787,75 @@ msgstr "" "\n" "Vad vill du göra?" -#: ardour_ui.cc:946 +#: ardour_ui.cc:968 msgid "Prompter" msgstr "Fråga" -#: ardour_ui.cc:1024 +#: ardour_ui.cc:1045 msgid "disconnected" msgstr "frånkopplad" -#: ardour_ui.cc:1031 +#: ardour_ui.cc:1052 #, c-format msgid "JACK: %.1f kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1035 +#: ardour_ui.cc:1056 #, c-format msgid "JACK: % kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1053 +#: ardour_ui.cc:1074 export_video_dialog.cc:67 #, fuzzy msgid "File:" msgstr "Filer" -#: ardour_ui.cc:1057 +#: ardour_ui.cc:1078 msgid "BWF" msgstr "" -#: ardour_ui.cc:1060 +#: ardour_ui.cc:1081 msgid "WAV" msgstr "" -#: ardour_ui.cc:1063 +#: ardour_ui.cc:1084 msgid "WAV64" msgstr "" -#: ardour_ui.cc:1066 session_option_editor.cc:199 +#: ardour_ui.cc:1087 session_option_editor.cc:197 msgid "CAF" msgstr "" -#: ardour_ui.cc:1069 +#: ardour_ui.cc:1090 msgid "AIFF" msgstr "" -#: ardour_ui.cc:1072 +#: ardour_ui.cc:1093 msgid "iXML" msgstr "" -#: ardour_ui.cc:1075 +#: ardour_ui.cc:1096 msgid "RF64" msgstr "" -#: ardour_ui.cc:1083 +#: ardour_ui.cc:1104 msgid "32-float" msgstr "" -#: ardour_ui.cc:1086 +#: ardour_ui.cc:1107 msgid "24-int" msgstr "" -#: ardour_ui.cc:1089 +#: ardour_ui.cc:1110 msgid "16-int" msgstr "" -#: ardour_ui.cc:1108 +#: ardour_ui.cc:1129 #, c-format msgid "DSP: %5.1f%%" msgstr "" -#: ardour_ui.cc:1127 +#: ardour_ui.cc:1148 #, c-format msgid "" "Buffers: p:" @@ -805,61 +863,61 @@ msgid "" "\">%%%" msgstr "" -#: ardour_ui.cc:1163 +#: ardour_ui.cc:1184 #, fuzzy msgid "Disk: Unknown" msgstr "Utrymme: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1165 +#: ardour_ui.cc:1186 msgid "Disk: 24hrs+" msgstr "" -#: ardour_ui.cc:1183 +#: ardour_ui.cc:1204 msgid "Disk: >24 hrs" msgstr "" -#: ardour_ui.cc:1194 +#: ardour_ui.cc:1215 #, fuzzy, c-format msgid "Disk: %02dh:%02dm:%02ds" msgstr "Utrymme: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1220 +#: ardour_ui.cc:1241 #, fuzzy, c-format msgid "Timecode|TC: %s" msgstr "Utrymme: %02dh:%02dm:%02ds" -#: ardour_ui.cc:1337 ardour_ui.cc:1346 startup.cc:1020 +#: ardour_ui.cc:1358 ardour_ui.cc:1367 startup.cc:1045 msgid "Recent Sessions" msgstr "Tidigare Sessioner" -#: ardour_ui.cc:1428 +#: ardour_ui.cc:1447 msgid "" "%1 is not connected to JACK\n" "You cannot open or close sessions in this condition" msgstr "" -#: ardour_ui.cc:1455 +#: ardour_ui.cc:1474 msgid "Open Session" msgstr "Öppna session" -#: ardour_ui.cc:1473 session_import_dialog.cc:169 -#: session_metadata_dialog.cc:729 startup.cc:1049 +#: ardour_ui.cc:1492 session_import_dialog.cc:169 +#: session_metadata_dialog.cc:729 startup.cc:1074 #, fuzzy msgid "%1 sessions" msgstr "Sessionen" -#: ardour_ui.cc:1510 +#: ardour_ui.cc:1529 msgid "You cannot add a track without a session already loaded." msgstr "Du kan inte lägga till ett spår utan en session laddad." -#: ardour_ui.cc:1518 +#: ardour_ui.cc:1537 #, fuzzy msgid "could not create %1 new mixed track" msgid_plural "could not create %1 new mixed tracks" msgstr[0] "kunde inte skapa nytt ljudspår" msgstr[1] "kunde inte skapa nytt ljudspår" -#: ardour_ui.cc:1524 ardour_ui.cc:1585 +#: ardour_ui.cc:1543 ardour_ui.cc:1604 #, fuzzy msgid "" "There are insufficient JACK ports available\n" @@ -872,26 +930,26 @@ msgstr "" "Du bör spara, avsluta och\n" "starta om JACK med fler portar." -#: ardour_ui.cc:1559 +#: ardour_ui.cc:1578 #, fuzzy msgid "You cannot add a track or bus without a session already loaded." msgstr "Du kan inte lägga till ett spår utan en session laddad." -#: ardour_ui.cc:1568 +#: ardour_ui.cc:1587 #, fuzzy msgid "could not create %1 new audio track" msgid_plural "could not create %1 new audio tracks" msgstr[0] "kunde inte skapa nytt ljudspår" msgstr[1] "kunde inte skapa nytt ljudspår" -#: ardour_ui.cc:1577 +#: ardour_ui.cc:1596 #, fuzzy msgid "could not create %1 new audio bus" msgid_plural "could not create %1 new audio busses" msgstr[0] "kunde inte skapa nytt ljudspår" msgstr[1] "kunde inte skapa nytt ljudspår" -#: ardour_ui.cc:1694 +#: ardour_ui.cc:1713 #, fuzzy msgid "" "Please create one or more tracks before trying to record.\n" @@ -901,14 +959,14 @@ msgstr "" "innan du försöker spela in.\n" "Se Session-menyn." -#: ardour_ui.cc:2084 +#: ardour_ui.cc:2103 msgid "" "The audio backend (JACK) was shutdown because:\n" "\n" "%1" msgstr "" -#: ardour_ui.cc:2086 +#: ardour_ui.cc:2105 #, fuzzy msgid "" "JACK has either been shutdown or it\n" @@ -921,79 +979,79 @@ msgstr "" "Ardour inte var snabb nog. Du kan spara\n" "och/eller försöka återansluta till JACK ." -#: ardour_ui.cc:2112 +#: ardour_ui.cc:2131 msgid "Unable to start the session running" msgstr "Kan ej starta sessionen" -#: ardour_ui.cc:2192 +#: ardour_ui.cc:2211 msgid "Take Snapshot" msgstr "Gör ögonblickskopia" -#: ardour_ui.cc:2193 +#: ardour_ui.cc:2212 msgid "Name of new snapshot" msgstr "Namnge ny ögonblickskopia" -#: ardour_ui.cc:2217 +#: ardour_ui.cc:2236 msgid "" "To ensure compatibility with various systems\n" "snapshot names may not contain a '%1' character" msgstr "" -#: ardour_ui.cc:2229 +#: ardour_ui.cc:2248 msgid "Confirm Snapshot Overwrite" msgstr "" -#: ardour_ui.cc:2230 +#: ardour_ui.cc:2249 #, fuzzy msgid "A snapshot already exists with that name. Do you want to overwrite it?" msgstr "Filen existerar redan, vill du skriva över den?" -#: ardour_ui.cc:2233 +#: ardour_ui.cc:2252 utils_videotl.cc:66 msgid "Overwrite" msgstr "" -#: ardour_ui.cc:2267 +#: ardour_ui.cc:2286 #, fuzzy msgid "Rename Session" msgstr "Byt namn på region" -#: ardour_ui.cc:2268 +#: ardour_ui.cc:2287 #, fuzzy msgid "New session name" msgstr "Sessionens namn:" -#: ardour_ui.cc:2282 ardour_ui.cc:2666 ardour_ui.cc:2711 +#: ardour_ui.cc:2301 ardour_ui.cc:2681 ardour_ui.cc:2726 msgid "" "To ensure compatibility with various systems\n" "session names may not contain a '%1' character" msgstr "" -#: ardour_ui.cc:2290 +#: ardour_ui.cc:2309 msgid "" "That name is already in use by another directory/folder. Please try again." msgstr "" -#: ardour_ui.cc:2299 +#: ardour_ui.cc:2318 msgid "" "Renaming this session failed.\n" "Things could be seriously messed up at this point" msgstr "" -#: ardour_ui.cc:2414 +#: ardour_ui.cc:2429 #, fuzzy msgid "Save Template" msgstr "Spara mall..." -#: ardour_ui.cc:2415 +#: ardour_ui.cc:2430 #, fuzzy msgid "Name for template:" msgstr "Namn för mixmall: " -#: ardour_ui.cc:2416 +#: ardour_ui.cc:2431 msgid "-template" msgstr "-mall" -#: ardour_ui.cc:2454 +#: ardour_ui.cc:2469 #, fuzzy msgid "" "This session\n" @@ -1001,59 +1059,59 @@ msgid "" "already exists. Do you want to open it?" msgstr "Filen existerar redan, vill du skriva över den?" -#: ardour_ui.cc:2464 +#: ardour_ui.cc:2479 #, fuzzy msgid "Open Existing Session" msgstr "Öppna en existerande session" -#: ardour_ui.cc:2702 +#: ardour_ui.cc:2717 #, fuzzy msgid "There is no existing session at \"%1\"" msgstr "Öppna en existerande session" -#: ardour_ui.cc:2792 +#: ardour_ui.cc:2804 #, fuzzy msgid "Please wait while %1 loads your session" msgstr "Vänta medan Ardour laddar din session" -#: ardour_ui.cc:2807 +#: ardour_ui.cc:2819 msgid "Port Registration Error" msgstr "" -#: ardour_ui.cc:2808 +#: ardour_ui.cc:2820 msgid "Click the Close button to try again." msgstr "" -#: ardour_ui.cc:2829 +#: ardour_ui.cc:2841 msgid "Session \"%1 (snapshot %2)\" did not load successfully" msgstr "Session \"%1 (ögonblickskopia %2)\" kunde inte laddas" -#: ardour_ui.cc:2835 +#: ardour_ui.cc:2847 #, fuzzy msgid "Loading Error" msgstr "programmeringsfel: " -#: ardour_ui.cc:2836 +#: ardour_ui.cc:2848 msgid "Click the Refresh button to try again." msgstr "" -#: ardour_ui.cc:2918 +#: ardour_ui.cc:2930 #, fuzzy msgid "Could not create session in \"%1\"" msgstr "kunde inte ladda kommandopromptssessionen \"%1\"" -#: ardour_ui.cc:3045 +#: ardour_ui.cc:3030 #, fuzzy msgid "No files were ready for clean-up" msgstr "Inga ljudfiler var redo för rensning" -#: ardour_ui.cc:3049 ardour_ui.cc:3059 ardour_ui.cc:3192 ardour_ui.cc:3199 +#: ardour_ui.cc:3034 ardour_ui.cc:3044 ardour_ui.cc:3177 ardour_ui.cc:3184 #: ardour_ui_ed.cc:104 #, fuzzy msgid "Clean-up" msgstr "Upprensning" -#: ardour_ui.cc:3050 +#: ardour_ui.cc:3035 msgid "" "If this seems suprising, \n" "check for any existing snapshots.\n" @@ -1064,19 +1122,19 @@ msgstr "" "ögonblickskopior. Dessa kan använda regioner som\n" "använder oanvända filer för att kunna fungera." -#: ardour_ui.cc:3109 +#: ardour_ui.cc:3094 msgid "kilo" msgstr "" -#: ardour_ui.cc:3112 +#: ardour_ui.cc:3097 msgid "mega" msgstr "" -#: ardour_ui.cc:3115 +#: ardour_ui.cc:3100 msgid "giga" msgstr "" -#: ardour_ui.cc:3120 +#: ardour_ui.cc:3105 #, fuzzy msgid "" "The following file was deleted from %2,\n" @@ -1093,7 +1151,7 @@ msgstr[1] "" "%3,\n" "vilket frigjorde %4 %5byte diskutrymme" -#: ardour_ui.cc:3127 +#: ardour_ui.cc:3112 #, fuzzy msgid "" "The following file was not in use and \n" @@ -1130,12 +1188,12 @@ msgstr[1] "" "frigöra ytterligarel\n" "%4 %5byte diskutrymme.\n" -#: ardour_ui.cc:3187 +#: ardour_ui.cc:3172 #, fuzzy msgid "Are you sure you want to clean-up?" msgstr "Är du säker på att du vill rensa upp?" -#: ardour_ui.cc:3194 +#: ardour_ui.cc:3179 #, fuzzy msgid "" "Clean-up is a destructive operation.\n" @@ -1146,75 +1204,83 @@ msgstr "" "ALL ångra-/gör om-information kommer att gå förlorad om du rensar.\n" "Oanvända filer kommer att flyttas till \"dead_sounds\" i sessionens mapp." -#: ardour_ui.cc:3202 +#: ardour_ui.cc:3187 msgid "CleanupDialog" msgstr "Rensadialog" -#: ardour_ui.cc:3232 +#: ardour_ui.cc:3217 #, fuzzy msgid "Cleaned Files" msgstr "rensade filer" -#: ardour_ui.cc:3249 +#: ardour_ui.cc:3234 msgid "deleted file" msgstr "raderad fil" -#: ardour_ui.cc:3346 +#: ardour_ui.cc:3326 msgid "" "Video-Server was not launched by Ardour. The request to stop it is ignored." msgstr "" -#: ardour_ui.cc:3350 +#: ardour_ui.cc:3330 msgid "Stop Video-Server" msgstr "" -#: ardour_ui.cc:3351 +#: ardour_ui.cc:3331 msgid "Do you really want to stop the Video Server?" msgstr "" -#: ardour_ui.cc:3354 +#: ardour_ui.cc:3334 #, fuzzy msgid "Yes, Stop It" msgstr "Ja, radera den." -#: ardour_ui.cc:3380 +#: ardour_ui.cc:3360 msgid "The Video Server is already started." msgstr "" -#: ardour_ui.cc:3382 +#: ardour_ui.cc:3362 msgid "" "An external Video Server is configured and can be reached. Not starting a " "new instance." msgstr "" -#: ardour_ui.cc:3390 ardour_ui.cc:3461 +#: ardour_ui.cc:3370 ardour_ui.cc:3455 msgid "" "Could not connect to the Video Server. Start it or configure its access URL " "in Edit -> Preferences." msgstr "" -#: ardour_ui.cc:3414 +#: ardour_ui.cc:3394 msgid "Specified docroot is not an existing directory." msgstr "" -#: ardour_ui.cc:3419 +#: ardour_ui.cc:3399 msgid "Given Video Server is not an executable file." msgstr "" -#: ardour_ui.cc:3485 editor_audio_import.cc:629 +#: ardour_ui.cc:3432 +msgid "Cannot launch the video-server" +msgstr "" + +#: ardour_ui.cc:3441 +msgid "Video-server was started but does not respond to requests..." +msgstr "" + +#: ardour_ui.cc:3477 editor_audio_import.cc:629 msgid "could not open %1" msgstr "kunde inte öppna %1" -#: ardour_ui.cc:3489 +#: ardour_ui.cc:3481 #, fuzzy msgid "no video-file selected" msgstr "Ingen rutt vald" -#: ardour_ui.cc:3650 +#: ardour_ui.cc:3641 msgid "Recording was stopped because your system could not keep up." msgstr "Inspelningen stoppades eftersom ditt system inte kunde hänga med." -#: ardour_ui.cc:3679 +#: ardour_ui.cc:3670 #, fuzzy msgid "" "The disk system on your computer\n" @@ -1229,7 +1295,7 @@ msgstr "" "Närmare bestämt, det kunde inte skriva data till disk\n" "snabbt nog för att matcha inspelningen.\n" -#: ardour_ui.cc:3698 +#: ardour_ui.cc:3689 #, fuzzy msgid "" "The disk system on your computer\n" @@ -1244,11 +1310,11 @@ msgstr "" "Närmare bestämt, det kunde inte läsa data från disk\n" "snabbt nog för att matcha uppspelningen.\n" -#: ardour_ui.cc:3738 +#: ardour_ui.cc:3729 msgid "Crash Recovery" msgstr "" -#: ardour_ui.cc:3739 +#: ardour_ui.cc:3730 #, fuzzy msgid "" "This session appears to have been in the\n" @@ -1267,53 +1333,45 @@ msgstr "" "dig, eller ignorera dem. Markera\n" "vad du vill göra.\n" -#: ardour_ui.cc:3751 +#: ardour_ui.cc:3742 msgid "Ignore crash data" msgstr "Ignorera kraschdata" -#: ardour_ui.cc:3752 +#: ardour_ui.cc:3743 msgid "Recover from crash" msgstr "Återhämta från krasch" -#: ardour_ui.cc:3772 +#: ardour_ui.cc:3763 #, fuzzy msgid "Sample Rate Mismatch" msgstr "Samplingsfrekvens" -#: ardour_ui.cc:3773 +#: ardour_ui.cc:3764 msgid "" "This session was created with a sample rate of %1 Hz, but\n" "%2 is currently running at %3 Hz. If you load this session,\n" "audio may be played at the wrong sample rate.\n" msgstr "" -#: ardour_ui.cc:3782 +#: ardour_ui.cc:3773 #, fuzzy msgid "Do not load session" msgstr "Zooma in/ut till hela sessionen" -#: ardour_ui.cc:3783 +#: ardour_ui.cc:3774 #, fuzzy msgid "Load session anyway" msgstr "vid början" -#: ardour_ui.cc:3804 +#: ardour_ui.cc:3797 msgid "Could not disconnect from JACK" msgstr "Kunde inte koppla loss från JACK" -#: ardour_ui.cc:3817 +#: ardour_ui.cc:3810 msgid "Could not reconnect to JACK" msgstr "Kunde inte återansluta till JACK" -#: ardour_ui.cc:3902 -msgid "Check the website for more..." -msgstr "" - -#: ardour_ui.cc:3915 -msgid "Click to open the program website in your web browser" -msgstr "" - -#: ardour_ui.cc:4152 +#: ardour_ui.cc:4084 msgid "" "%4This is a session from an older version of %3%5\n" "\n" @@ -1336,35 +1394,35 @@ msgstr "Gränssnitt: kan ej konfigurera editorn" msgid "UI: cannot setup mixer" msgstr "Gränssnitt: kan inte konfigurera mixern" -#: ardour_ui2.cc:127 +#: ardour_ui2.cc:125 msgid "Play from playhead" msgstr "Spela från startmarkören" -#: ardour_ui2.cc:128 +#: ardour_ui2.cc:126 msgid "Stop playback" msgstr "Stanna uppspelning" -#: ardour_ui2.cc:129 +#: ardour_ui2.cc:127 msgid "Toggle record" msgstr "Växla inspelningläge" -#: ardour_ui2.cc:130 +#: ardour_ui2.cc:128 msgid "Play range/selection" msgstr "Spela omfång/markering" -#: ardour_ui2.cc:131 +#: ardour_ui2.cc:129 msgid "Go to start of session" msgstr "Gå till början av sessionen" -#: ardour_ui2.cc:132 +#: ardour_ui2.cc:130 msgid "Go to end of session" msgstr "Gå till slutet av sessionen" -#: ardour_ui2.cc:133 +#: ardour_ui2.cc:131 msgid "Play loop range" msgstr "Spela loop-omfång" -#: ardour_ui2.cc:134 +#: ardour_ui2.cc:132 #, fuzzy msgid "" "MIDI Panic\n" @@ -1372,24 +1430,24 @@ msgid "" msgstr "" "Skicka 'note off' och nollställ kontrollmeddelanden på alla MIDI-kanaler" -#: ardour_ui2.cc:135 +#: ardour_ui2.cc:133 msgid "Return to last playback start when stopped" msgstr "Återvänd till senaste startmarkörpunkten vid stopp" -#: ardour_ui2.cc:136 +#: ardour_ui2.cc:134 #, fuzzy msgid "Playhead follows Range Selections and Edits" msgstr "Startmarkören till omfångstarten" -#: ardour_ui2.cc:137 +#: ardour_ui2.cc:135 msgid "Be sensible about input monitoring" msgstr "Rimlig inljudsmedhörning" -#: ardour_ui2.cc:138 +#: ardour_ui2.cc:136 msgid "Enable/Disable audio click" msgstr "Slå på/av audio-klick" -#: ardour_ui2.cc:139 monitor_section.cc:101 +#: ardour_ui2.cc:137 monitor_section.cc:101 msgid "" "When active, something is soloed.\n" "Click to de-solo everything" @@ -1397,7 +1455,7 @@ msgstr "" "I aktivt läge är valda kanaler i sololäge.\n" "Klicka för att stänga av" -#: ardour_ui2.cc:140 +#: ardour_ui2.cc:138 msgid "" "When active, auditioning is taking place\n" "Click to stop the audition" @@ -1405,11 +1463,11 @@ msgstr "" "I aktivt läge avlyssnas något\n" "Klicka för att stoppa avlyssningen" -#: ardour_ui2.cc:141 +#: ardour_ui2.cc:139 msgid "When active, there is a feedback loop." msgstr "" -#: ardour_ui2.cc:142 +#: ardour_ui2.cc:140 msgid "" "Primary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1417,7 +1475,7 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:143 +#: ardour_ui2.cc:141 msgid "" "Secondary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1425,36 +1483,36 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:175 +#: ardour_ui2.cc:173 msgid "[ERROR]: " msgstr "" -#: ardour_ui2.cc:177 +#: ardour_ui2.cc:175 msgid "[WARNING]: " msgstr "" -#: ardour_ui2.cc:179 +#: ardour_ui2.cc:177 msgid "[INFO]: " msgstr "" -#: ardour_ui2.cc:243 ardour_ui_ed.cc:417 +#: ardour_ui2.cc:241 ardour_ui_ed.cc:376 msgid "Auto Return" msgstr "Autoåtervänd" -#: ardour_ui2.cc:245 ardour_ui_ed.cc:420 +#: ardour_ui2.cc:243 ardour_ui_ed.cc:379 #, fuzzy msgid "Follow Edits" msgstr "Fokus: redigeringspunkten" -#: ardour_ui2.cc:631 rc_option_editor.cc:1006 rc_option_editor.cc:1024 -#: rc_option_editor.cc:1027 rc_option_editor.cc:1029 rc_option_editor.cc:1031 -#: rc_option_editor.cc:1039 rc_option_editor.cc:1047 rc_option_editor.cc:1049 -#: rc_option_editor.cc:1057 rc_option_editor.cc:1064 rc_option_editor.cc:1073 -#: rc_option_editor.cc:1075 rc_option_editor.cc:1077 rc_option_editor.cc:1085 -#: rc_option_editor.cc:1087 rc_option_editor.cc:1096 -#: session_option_editor.cc:236 session_option_editor.cc:238 -#: session_option_editor.cc:259 session_option_editor.cc:261 -#: session_option_editor.cc:263 session_option_editor.cc:270 +#: ardour_ui2.cc:621 rc_option_editor.cc:1004 rc_option_editor.cc:1022 +#: rc_option_editor.cc:1025 rc_option_editor.cc:1027 rc_option_editor.cc:1029 +#: rc_option_editor.cc:1037 rc_option_editor.cc:1045 rc_option_editor.cc:1047 +#: rc_option_editor.cc:1055 rc_option_editor.cc:1062 rc_option_editor.cc:1071 +#: rc_option_editor.cc:1073 rc_option_editor.cc:1075 rc_option_editor.cc:1083 +#: rc_option_editor.cc:1085 rc_option_editor.cc:1094 +#: session_option_editor.cc:234 session_option_editor.cc:236 +#: session_option_editor.cc:257 session_option_editor.cc:259 +#: session_option_editor.cc:261 session_option_editor.cc:268 msgid "Misc" msgstr "Diverse" @@ -1470,31 +1528,31 @@ msgstr "Förbereder mixern..." msgid "Reload Session History" msgstr "Laddar sessionshistoriken..." -#: ardour_ui_dependents.cc:125 -msgid "This screen is not tall enough to display the mixer window" -msgstr "" - -#: ardour_ui_dialogs.cc:225 +#: ardour_ui_dialogs.cc:206 #, fuzzy msgid "Don't close" msgstr "Stäng inte" -#: ardour_ui_dialogs.cc:226 +#: ardour_ui_dialogs.cc:207 #, fuzzy msgid "Just close" msgstr "stäng" -#: ardour_ui_dialogs.cc:227 +#: ardour_ui_dialogs.cc:208 #, fuzzy msgid "Save and close" msgstr "Spara och stäng" +#: ardour_ui_dialogs.cc:293 +msgid "This screen is not tall enough to display the mixer window" +msgstr "" + #: ardour_ui_ed.cc:103 msgid "Session" msgstr "" #: ardour_ui_ed.cc:106 editor_actions.cc:134 editor_regions.cc:115 -#: port_group.cc:457 session_option_editor.cc:83 session_option_editor.cc:90 +#: port_group.cc:457 session_option_editor.cc:82 session_option_editor.cc:89 msgid "Sync" msgstr "Synk." @@ -1526,15 +1584,15 @@ msgstr "Filtyp" msgid "Sample Format" msgstr "Samplingsformat" -#: ardour_ui_ed.cc:114 +#: ardour_ui_ed.cc:114 rc_option_editor.cc:1818 rc_option_editor.cc:1831 msgid "Control Surfaces" msgstr "Kontrollytor" -#: ardour_ui_ed.cc:115 rc_option_editor.cc:1552 +#: ardour_ui_ed.cc:115 rc_option_editor.cc:1550 msgid "Plugins" msgstr "Insticksprogram" -#: ardour_ui_ed.cc:116 rc_option_editor.cc:1905 +#: ardour_ui_ed.cc:116 rc_option_editor.cc:1894 msgid "Metering" msgstr "Nivåmätning" @@ -1563,7 +1621,7 @@ msgstr "Öppna..." msgid "Recent..." msgstr "Tidigare..." -#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:65 +#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:64 msgid "Close" msgstr "Stäng" @@ -1571,438 +1629,374 @@ msgstr "Stäng" msgid "Add Track or Bus..." msgstr "Lägg till spår eller buss..." -#: ardour_ui_ed.cc:136 +#: ardour_ui_ed.cc:135 #, fuzzy msgid "Open Video" msgstr "Öppna session" -#: ardour_ui_ed.cc:139 +#: ardour_ui_ed.cc:138 #, fuzzy msgid "Remove Video" msgstr "Ta bort fält" -#: ardour_ui_ed.cc:142 +#: ardour_ui_ed.cc:141 #, fuzzy msgid "Export To Video File" msgstr "Exportera till ljudfil(er)..." -#: ardour_ui_ed.cc:152 -msgid "Connect" -msgstr "Anslut" - -#: ardour_ui_ed.cc:158 +#: ardour_ui_ed.cc:145 msgid "Snapshot..." msgstr "Ögonblickskopia..." -#: ardour_ui_ed.cc:162 +#: ardour_ui_ed.cc:149 msgid "Save As..." msgstr "Spara som..." -#: ardour_ui_ed.cc:166 editor_actions.cc:1717 editor_markers.cc:859 -#: editor_snapshots.cc:123 mixer_strip.cc:1465 route_time_axis.cc:1471 +#: ardour_ui_ed.cc:153 editor_actions.cc:1710 editor_markers.cc:858 +#: editor_snapshots.cc:123 mixer_strip.cc:1464 route_time_axis.cc:1471 msgid "Rename..." msgstr "Byt namn..." -#: ardour_ui_ed.cc:170 +#: ardour_ui_ed.cc:157 msgid "Save Template..." msgstr "Spara mall..." -#: ardour_ui_ed.cc:173 +#: ardour_ui_ed.cc:160 #, fuzzy msgid "Metadata" msgstr "Redigera metadata..." -#: ardour_ui_ed.cc:176 +#: ardour_ui_ed.cc:163 msgid "Edit Metadata..." msgstr "Redigera metadata..." -#: ardour_ui_ed.cc:179 +#: ardour_ui_ed.cc:166 msgid "Import Metadata..." msgstr "Importera metadata..." -#: ardour_ui_ed.cc:182 +#: ardour_ui_ed.cc:169 msgid "Export To Audio File(s)..." msgstr "Exportera till ljudfil(er)..." -#: ardour_ui_ed.cc:185 +#: ardour_ui_ed.cc:172 #, fuzzy msgid "Stem export..." msgstr "Exportera..." -#: ardour_ui_ed.cc:188 editor_export_audio.cc:63 export_dialog.cc:129 +#: ardour_ui_ed.cc:175 editor_export_audio.cc:63 export_dialog.cc:129 +#: export_video_dialog.cc:71 msgid "Export" msgstr "Exportera" -#: ardour_ui_ed.cc:191 +#: ardour_ui_ed.cc:178 #, fuzzy msgid "Clean-up Unused Sources..." msgstr "Rensa oanvända källfiler..." -#: ardour_ui_ed.cc:195 +#: ardour_ui_ed.cc:182 msgid "Flush Wastebasket" msgstr "Töm papperskorgen" -#: ardour_ui_ed.cc:202 keyeditor.cc:253 rc_option_editor.cc:1466 +#: ardour_ui_ed.cc:189 keyeditor.cc:253 rc_option_editor.cc:1464 msgid "JACK" msgstr "" -#: ardour_ui_ed.cc:203 route_params_ui.cc:104 +#: ardour_ui_ed.cc:190 route_params_ui.cc:104 msgid "Latency" msgstr "Fördröjning" -#: ardour_ui_ed.cc:205 +#: ardour_ui_ed.cc:192 msgid "Reconnect" msgstr "Återanslut" -#: ardour_ui_ed.cc:208 global_port_matrix.cc:198 io_selector.cc:210 +#: ardour_ui_ed.cc:195 global_port_matrix.cc:198 io_selector.cc:210 #: mixer_strip.cc:712 mixer_strip.cc:838 msgid "Disconnect" msgstr "Koppla från" -#: ardour_ui_ed.cc:235 +#: ardour_ui_ed.cc:222 msgid "Quit" msgstr "Avsluta" -#: ardour_ui_ed.cc:239 +#: ardour_ui_ed.cc:226 msgid "Maximise Editor Space" msgstr "Helskärmsläge" -#: ardour_ui_ed.cc:240 +#: ardour_ui_ed.cc:227 #, fuzzy msgid "Show Toolbars" msgstr "Visa zoom-verktygsraden" -#: ardour_ui_ed.cc:243 mixer_ui.cc:1862 mixer_ui.cc:1868 +#: ardour_ui_ed.cc:230 mixer_ui.cc:1863 mixer_ui.cc:1869 #, fuzzy msgid "Window|Mixer" msgstr "Fönster" -#: ardour_ui_ed.cc:244 -msgid "Mixer on Top" -msgstr "Mixer överst" - -#: ardour_ui_ed.cc:245 -msgid "Preferences" -msgstr "Inställningar" - -#: ardour_ui_ed.cc:246 -msgid "Properties" -msgstr "Egenskaper" - -#: ardour_ui_ed.cc:247 route_params_ui.cc:57 route_params_ui.cc:604 -msgid "Tracks and Busses" -msgstr "Spår och bussar" - -#: ardour_ui_ed.cc:250 location_ui.cc:1134 -msgid "Locations" -msgstr "Platser" - -#: ardour_ui_ed.cc:252 ardour_ui_ed.cc:656 -msgid "Big Clock" -msgstr "Stor klocka" - -#: ardour_ui_ed.cc:254 speaker_dialog.cc:36 +#: ardour_ui_ed.cc:231 #, fuzzy -msgid "Speaker Configuration" -msgstr "Kanalkonfiguration" +msgid "Toggle Editor+Mixer" +msgstr "Växla redigerare eller mixer överst" -#: ardour_ui_ed.cc:256 global_port_matrix.cc:164 -msgid "Audio Connection Manager" -msgstr "Ljudspårsanslutningar" - -#: ardour_ui_ed.cc:258 global_port_matrix.cc:167 -msgid "MIDI Connection Manager" -msgstr "MIDI-spåranslutningar" - -#: ardour_ui_ed.cc:260 midi_tracer.cc:39 +#: ardour_ui_ed.cc:233 midi_tracer.cc:39 msgid "MIDI Tracer" msgstr "MIDI-spårare" -#: ardour_ui_ed.cc:262 -msgid "About" -msgstr "Om" - -#: ardour_ui_ed.cc:263 +#: ardour_ui_ed.cc:235 msgid "Chat" msgstr "Chatt" -#: ardour_ui_ed.cc:265 +#: ardour_ui_ed.cc:237 #, fuzzy msgid "Help|Manual" msgstr "Manuell" -#: ardour_ui_ed.cc:266 +#: ardour_ui_ed.cc:238 msgid "Reference" msgstr "Referens" -#: ardour_ui_ed.cc:267 theme_manager.cc:55 theme_manager.cc:62 -msgid "Theme Manager" -msgstr "Färgtema" - -#: ardour_ui_ed.cc:268 keyeditor.cc:53 -msgid "Key Bindings" -msgstr "Kortkommandon" - -#: ardour_ui_ed.cc:269 bundle_manager.cc:265 -msgid "Bundle Manager" -msgstr "Buntar" - -#: ardour_ui_ed.cc:272 -msgid "Add Audio Track" -msgstr "Lägg till spår" - -#: ardour_ui_ed.cc:274 -msgid "Add Audio Bus" -msgstr "Lägg till buss" - -#: ardour_ui_ed.cc:276 -#, fuzzy -msgid "Add MIDI Track" -msgstr "MIDI-spårare" - -#: ardour_ui_ed.cc:281 plugin_ui.cc:461 +#: ardour_ui_ed.cc:240 plugin_ui.cc:419 msgid "Save" msgstr "Spara" -#: ardour_ui_ed.cc:289 rc_option_editor.cc:1116 rc_option_editor.cc:1127 -#: rc_option_editor.cc:1136 rc_option_editor.cc:1149 rc_option_editor.cc:1162 -#: rc_option_editor.cc:1171 rc_option_editor.cc:1181 rc_option_editor.cc:1183 -#: rc_option_editor.cc:1193 rc_option_editor.cc:1209 rc_option_editor.cc:1222 -#: rc_option_editor.cc:1240 rc_option_editor.cc:1242 rc_option_editor.cc:1256 -#: rc_option_editor.cc:1259 rc_option_editor.cc:1261 rc_option_editor.cc:1278 -#: rc_option_editor.cc:1289 +#: ardour_ui_ed.cc:248 rc_option_editor.cc:1114 rc_option_editor.cc:1125 +#: rc_option_editor.cc:1134 rc_option_editor.cc:1147 rc_option_editor.cc:1160 +#: rc_option_editor.cc:1169 rc_option_editor.cc:1179 rc_option_editor.cc:1181 +#: rc_option_editor.cc:1191 rc_option_editor.cc:1207 rc_option_editor.cc:1220 +#: rc_option_editor.cc:1238 rc_option_editor.cc:1240 rc_option_editor.cc:1254 +#: rc_option_editor.cc:1257 rc_option_editor.cc:1259 rc_option_editor.cc:1276 +#: rc_option_editor.cc:1287 msgid "Transport" msgstr "Uppspelning" -#: ardour_ui_ed.cc:295 engine_dialog.cc:85 sfdb_ui.cc:559 +#: ardour_ui_ed.cc:254 engine_dialog.cc:85 sfdb_ui.cc:559 msgid "Stop" msgstr "Stopp" -#: ardour_ui_ed.cc:298 +#: ardour_ui_ed.cc:257 msgid "Roll" msgstr "" -#: ardour_ui_ed.cc:302 +#: ardour_ui_ed.cc:261 msgid "Start/Stop" msgstr "Start/Stopp" -#: ardour_ui_ed.cc:305 +#: ardour_ui_ed.cc:264 msgid "Start/Continue/Stop" msgstr "Start/Fortsätt/Stopp" -#: ardour_ui_ed.cc:308 +#: ardour_ui_ed.cc:267 msgid "Stop and Forget Capture" msgstr "Stoppa och glöm inspelning" -#: ardour_ui_ed.cc:318 +#: ardour_ui_ed.cc:277 msgid "Transition To Roll" msgstr "Övergång till Rullning" -#: ardour_ui_ed.cc:322 +#: ardour_ui_ed.cc:281 msgid "Transition To Reverse" msgstr "Övergång till Motsatt riktning" -#: ardour_ui_ed.cc:326 +#: ardour_ui_ed.cc:285 msgid "Play Loop Range" msgstr "Spela loop-omfång" -#: ardour_ui_ed.cc:329 +#: ardour_ui_ed.cc:288 #, fuzzy msgid "Play Selected Range" msgstr "Markera omfång" -#: ardour_ui_ed.cc:332 +#: ardour_ui_ed.cc:291 #, fuzzy msgid "Play Selection w/Preroll" msgstr "Spela valda regioner" -#: ardour_ui_ed.cc:336 +#: ardour_ui_ed.cc:295 msgid "Enable Record" msgstr "Tillåt inspelning" -#: ardour_ui_ed.cc:339 +#: ardour_ui_ed.cc:298 msgid "Start Recording" msgstr "Börja inspelning" -#: ardour_ui_ed.cc:343 +#: ardour_ui_ed.cc:302 msgid "Rewind" msgstr "Bakåtspolning" -#: ardour_ui_ed.cc:346 +#: ardour_ui_ed.cc:305 msgid "Rewind (Slow)" msgstr "Bakåtspolning (långsam)" -#: ardour_ui_ed.cc:349 +#: ardour_ui_ed.cc:308 msgid "Rewind (Fast)" msgstr "Bakåtspolning (snabb)" -#: ardour_ui_ed.cc:352 startup.cc:702 +#: ardour_ui_ed.cc:311 startup.cc:727 msgid "Forward" msgstr "Framåtspolning" -#: ardour_ui_ed.cc:355 +#: ardour_ui_ed.cc:314 msgid "Forward (Slow)" msgstr "Framåtspolning (långsam)" -#: ardour_ui_ed.cc:358 +#: ardour_ui_ed.cc:317 msgid "Forward (Fast)" msgstr "Framåtspolning (snabb)" -#: ardour_ui_ed.cc:361 +#: ardour_ui_ed.cc:320 msgid "Goto Zero" msgstr "Gå till noll" -#: ardour_ui_ed.cc:364 +#: ardour_ui_ed.cc:323 msgid "Goto Start" msgstr "Gå till början" -#: ardour_ui_ed.cc:367 +#: ardour_ui_ed.cc:326 msgid "Goto End" msgstr "Gå till slutet" -#: ardour_ui_ed.cc:370 +#: ardour_ui_ed.cc:329 msgid "Goto Wall Clock" msgstr "Gå till väggklocka" -#: ardour_ui_ed.cc:374 +#: ardour_ui_ed.cc:333 msgid "Focus On Clock" msgstr "Fokus på klockan" -#: ardour_ui_ed.cc:378 ardour_ui_ed.cc:387 audio_clock.cc:2046 editor.cc:241 -#: editor_actions.cc:544 editor_actions.cc:554 export_timespan_selector.cc:88 +#: ardour_ui_ed.cc:337 ardour_ui_ed.cc:346 audio_clock.cc:2046 editor.cc:237 +#: editor_actions.cc:544 editor_actions.cc:553 export_timespan_selector.cc:88 #: session_option_editor.cc:41 session_option_editor.cc:61 -#: session_option_editor.cc:80 session_option_editor.cc:98 -#: session_option_editor.cc:111 session_option_editor.cc:124 -#: session_option_editor.cc:126 session_option_editor.cc:128 +#: session_option_editor.cc:80 session_option_editor.cc:96 +#: session_option_editor.cc:109 session_option_editor.cc:122 +#: session_option_editor.cc:124 session_option_editor.cc:126 msgid "Timecode" msgstr "Tidskod" -#: ardour_ui_ed.cc:380 ardour_ui_ed.cc:389 editor_actions.cc:542 +#: ardour_ui_ed.cc:339 ardour_ui_ed.cc:348 editor_actions.cc:542 msgid "Bars & Beats" msgstr "Takter & slag" -#: ardour_ui_ed.cc:382 ardour_ui_ed.cc:391 +#: ardour_ui_ed.cc:341 ardour_ui_ed.cc:350 msgid "Minutes & Seconds" msgstr "Minuter & sekunder" -#: ardour_ui_ed.cc:384 ardour_ui_ed.cc:393 audio_clock.cc:2050 editor.cc:242 +#: ardour_ui_ed.cc:343 ardour_ui_ed.cc:352 audio_clock.cc:2050 editor.cc:238 #: editor_actions.cc:543 msgid "Samples" msgstr "Samplingar" -#: ardour_ui_ed.cc:396 +#: ardour_ui_ed.cc:355 msgid "Punch In" msgstr "Inslag" -#: ardour_ui_ed.cc:397 mixer_strip.cc:1905 route_ui.cc:132 +#: ardour_ui_ed.cc:356 mixer_strip.cc:1904 route_ui.cc:132 #: time_info_box.cc:113 msgid "In" msgstr "" -#: ardour_ui_ed.cc:400 +#: ardour_ui_ed.cc:359 msgid "Punch Out" msgstr "Utslag" -#: ardour_ui_ed.cc:401 time_info_box.cc:114 +#: ardour_ui_ed.cc:360 time_info_box.cc:114 msgid "Out" msgstr "Ut" -#: ardour_ui_ed.cc:404 +#: ardour_ui_ed.cc:363 msgid "Punch In/Out" msgstr "Inslag/utslag" -#: ardour_ui_ed.cc:405 +#: ardour_ui_ed.cc:364 #, fuzzy msgid "In/Out" msgstr "Inslag/utslag" -#: ardour_ui_ed.cc:408 rc_option_editor.cc:1073 +#: ardour_ui_ed.cc:367 rc_option_editor.cc:1071 msgid "Click" msgstr "Klick" -#: ardour_ui_ed.cc:411 +#: ardour_ui_ed.cc:370 msgid "Auto Input" msgstr "Autoinljud" -#: ardour_ui_ed.cc:414 +#: ardour_ui_ed.cc:373 msgid "Auto Play" msgstr "Autospela" -#: ardour_ui_ed.cc:425 +#: ardour_ui_ed.cc:384 #, fuzzy msgid "Sync Startup to Video" msgstr "Synka start till video" -#: ardour_ui_ed.cc:427 +#: ardour_ui_ed.cc:386 msgid "Time Master" msgstr "Huvudklocka" -#: ardour_ui_ed.cc:434 +#: ardour_ui_ed.cc:393 #, fuzzy msgid "Toggle Record Enable Track %1" msgstr "Ändra inspelningsläge för Spår1" -#: ardour_ui_ed.cc:441 +#: ardour_ui_ed.cc:400 msgid "Percentage" msgstr "Procent" -#: ardour_ui_ed.cc:442 shuttle_control.cc:168 +#: ardour_ui_ed.cc:401 shuttle_control.cc:169 msgid "Semitones" msgstr "Halvtoner" -#: ardour_ui_ed.cc:446 +#: ardour_ui_ed.cc:405 msgid "Send MTC" msgstr "Skicka MTC" -#: ardour_ui_ed.cc:448 +#: ardour_ui_ed.cc:407 msgid "Send MMC" msgstr "Skicka MMC" -#: ardour_ui_ed.cc:450 +#: ardour_ui_ed.cc:409 msgid "Use MMC" msgstr "Använd MMC" -#: ardour_ui_ed.cc:452 rc_option_editor.cc:1704 +#: ardour_ui_ed.cc:411 rc_option_editor.cc:1702 msgid "Send MIDI Clock" msgstr "Skicka MIDI-klocka" -#: ardour_ui_ed.cc:454 +#: ardour_ui_ed.cc:413 #, fuzzy msgid "Send MIDI Feedback" msgstr "Skicka MIDI-gensvar" -#: ardour_ui_ed.cc:460 +#: ardour_ui_ed.cc:419 msgid "Panic" msgstr "Panik!" -#: ardour_ui_ed.cc:600 +#: ardour_ui_ed.cc:559 #, fuzzy msgid "Wall Clock" msgstr "Gå till väggklocka" -#: ardour_ui_ed.cc:601 +#: ardour_ui_ed.cc:560 msgid "Disk Space" msgstr "" -#: ardour_ui_ed.cc:602 +#: ardour_ui_ed.cc:561 msgid "DSP" msgstr "" -#: ardour_ui_ed.cc:603 +#: ardour_ui_ed.cc:562 #, fuzzy msgid "Buffers" msgstr "Buffertstorlek" -#: ardour_ui_ed.cc:604 +#: ardour_ui_ed.cc:563 msgid "JACK Sampling Rate and Latency" msgstr "" -#: ardour_ui_ed.cc:605 +#: ardour_ui_ed.cc:564 #, fuzzy msgid "Timecode Format" msgstr "Tidskod: rutor" -#: ardour_ui_ed.cc:606 +#: ardour_ui_ed.cc:565 #, fuzzy msgid "File Format" msgstr "Sampleformat" @@ -2017,11 +2011,11 @@ msgstr "" msgid "Internal" msgstr "Intern" -#: ardour_ui_options.cc:475 +#: ardour_ui_options.cc:473 msgid "Enable/Disable external positional sync" msgstr "Välj extern positionssynkronisering" -#: ardour_ui_options.cc:477 +#: ardour_ui_options.cc:475 msgid "Sync to JACK is not possible: video pull up/down is set" msgstr "" @@ -2044,16 +2038,16 @@ msgstr "" msgid "%+.4f%%" msgstr "" -#: audio_clock.cc:1237 editor.cc:243 editor_actions.cc:135 +#: audio_clock.cc:1237 editor.cc:239 editor_actions.cc:135 #: editor_actions.cc:536 msgid "Tempo" msgstr "" -#: audio_clock.cc:1241 editor.cc:244 editor_actions.cc:537 +#: audio_clock.cc:1241 editor.cc:240 editor_actions.cc:537 msgid "Meter" msgstr "Taktart" -#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1037 +#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1030 #: midi_region_view.cc:2991 session_metadata_dialog.cc:331 #: session_metadata_dialog.cc:379 session_metadata_dialog.cc:435 #: session_metadata_dialog.cc:716 @@ -2065,7 +2059,7 @@ msgstr "" msgid "programming error: %1 %2" msgstr "programmeringsfel: " -#: audio_clock.cc:2048 editor.cc:240 export_timespan_selector.cc:98 +#: audio_clock.cc:2048 editor.cc:236 export_timespan_selector.cc:98 msgid "Bars:Beats" msgstr "Takt:Slag" @@ -2147,33 +2141,33 @@ msgid "hide track" msgstr "dölj spår" #: automation_time_axis.cc:255 automation_time_axis.cc:307 -#: automation_time_axis.cc:496 gain_meter.cc:195 generic_pluginui.cc:452 -#: generic_pluginui.cc:729 panner_ui.cc:150 +#: automation_time_axis.cc:496 gain_meter.cc:196 generic_pluginui.cc:456 +#: generic_pluginui.cc:733 panner_ui.cc:150 #, fuzzy msgid "Automation|Manual" msgstr "Automatisering" #: automation_time_axis.cc:257 automation_time_axis.cc:318 -#: automation_time_axis.cc:501 editor.cc:1957 editor.cc:2034 -#: editor_actions.cc:118 editor_actions.cc:1865 gain_meter.cc:198 -#: generic_pluginui.cc:455 generic_pluginui.cc:731 midi_time_axis.cc:1489 -#: midi_time_axis.cc:1492 midi_time_axis.cc:1495 panner_ui.cc:153 +#: automation_time_axis.cc:501 editor.cc:1933 editor.cc:2010 +#: editor_actions.cc:118 editor_actions.cc:1856 gain_meter.cc:199 +#: generic_pluginui.cc:459 generic_pluginui.cc:735 midi_time_axis.cc:1488 +#: midi_time_axis.cc:1491 midi_time_axis.cc:1494 panner_ui.cc:153 msgid "Play" msgstr "Uppspelning" #: automation_time_axis.cc:259 automation_time_axis.cc:329 -#: automation_time_axis.cc:506 gain_meter.cc:201 generic_pluginui.cc:458 -#: generic_pluginui.cc:733 panner_ui.cc:156 +#: automation_time_axis.cc:506 gain_meter.cc:202 generic_pluginui.cc:462 +#: generic_pluginui.cc:737 panner_ui.cc:156 msgid "Write" msgstr "Skriv" #: automation_time_axis.cc:261 automation_time_axis.cc:340 -#: automation_time_axis.cc:511 gain_meter.cc:204 generic_pluginui.cc:461 -#: generic_pluginui.cc:735 panner_ui.cc:159 +#: automation_time_axis.cc:511 gain_meter.cc:205 generic_pluginui.cc:465 +#: generic_pluginui.cc:739 panner_ui.cc:159 msgid "Touch" msgstr "Beröring" -#: automation_time_axis.cc:351 generic_pluginui.cc:464 +#: automation_time_axis.cc:351 generic_pluginui.cc:468 msgid "???" msgstr "" @@ -2181,8 +2175,8 @@ msgstr "" msgid "clear automation" msgstr "rensa automatisering" -#: automation_time_axis.cc:485 editor_actions.cc:616 editor_markers.cc:858 -#: location_ui.cc:55 plugin_selector.cc:86 route_time_axis.cc:699 +#: automation_time_axis.cc:485 editor_actions.cc:613 editor_markers.cc:857 +#: location_ui.cc:55 plugin_selector.cc:85 route_time_axis.cc:699 msgid "Hide" msgstr "Göm" @@ -2199,69 +2193,68 @@ msgstr "Tillstånd" msgid "Discrete" msgstr "Koppla från" -#: automation_time_axis.cc:537 editor.cc:1481 editor.cc:1488 editor.cc:1544 -#: editor.cc:1550 export_format_dialog.cc:476 +#: automation_time_axis.cc:537 editor.cc:1457 editor.cc:1464 editor.cc:1520 +#: editor.cc:1526 export_format_dialog.cc:476 msgid "Linear" msgstr "Linjär" #: automation_time_axis.cc:543 rhythm_ferret.cc:110 route_time_axis.cc:638 -#: shuttle_control.cc:187 +#: shuttle_control.cc:188 msgid "Mode" msgstr "Visningsläge" -#: bundle_manager.cc:183 +#: bundle_manager.cc:181 msgid "Disassociate" msgstr "Koppla bort" -#: bundle_manager.cc:187 +#: bundle_manager.cc:185 msgid "Edit Bundle" msgstr "Redigera bunt" -#: bundle_manager.cc:202 +#: bundle_manager.cc:200 msgid "Direction:" msgstr "Riktning:" -#: bundle_manager.cc:207 bundle_manager.cc:211 mixer_strip.cc:156 -#: mixer_strip.cc:2133 +#: bundle_manager.cc:205 bundle_manager.cc:209 mixer_strip.cc:156 +#: mixer_strip.cc:2132 msgid "Input" msgstr "Ingång" -#: bundle_manager.cc:208 bundle_manager.cc:213 bundle_manager.cc:247 -#: mixer_strip.cc:161 mixer_strip.cc:2136 +#: bundle_manager.cc:206 bundle_manager.cc:211 bundle_manager.cc:245 +#: mixer_strip.cc:161 mixer_strip.cc:2135 msgid "Output" msgstr "Utgång" -#: bundle_manager.cc:266 editor.cc:1998 editor_actions.cc:90 +#: bundle_manager.cc:264 editor.cc:1974 editor_actions.cc:90 #: editor_actions.cc:100 msgid "Edit" msgstr "Redigera" -#: bundle_manager.cc:267 editor.cc:5525 editor_actions.cc:310 -#: editor_actions.cc:368 plugin_ui.cc:462 processor_box.cc:2207 +#: bundle_manager.cc:265 editor.cc:5493 editor_actions.cc:310 +#: editor_actions.cc:368 plugin_ui.cc:420 processor_box.cc:2227 #: route_time_axis.cc:704 msgid "Delete" msgstr "Radera" -#: bundle_manager.cc:273 bundle_manager.cc:441 editor_route_groups.cc:96 -#: editor_routes.cc:202 midi_list_editor.cc:106 rc_option_editor.cc:656 -#: session_metadata_dialog.cc:525 +#: bundle_manager.cc:271 bundle_manager.cc:439 editor_route_groups.cc:96 +#: editor_routes.cc:202 midi_list_editor.cc:106 session_metadata_dialog.cc:525 msgid "Name" msgstr "Namn" -#: bundle_manager.cc:284 +#: bundle_manager.cc:282 msgid "New" msgstr "Ny" -#: bundle_manager.cc:334 +#: bundle_manager.cc:332 msgid "Bundle" msgstr "Bunt" -#: bundle_manager.cc:419 +#: bundle_manager.cc:417 #, fuzzy msgid "Add Channel" msgstr "3 kanaler" -#: bundle_manager.cc:426 +#: bundle_manager.cc:424 msgid "Rename Channel" msgstr "Byt namn på kanal" @@ -2412,678 +2405,678 @@ msgid "Time" msgstr "Tidskod" #: edit_note_dialog.cc:98 editor_regions.cc:114 -#: export_timespan_selector.cc:361 export_timespan_selector.cc:425 +#: export_timespan_selector.cc:359 export_timespan_selector.cc:421 #: location_ui.cc:313 midi_list_editor.cc:114 time_info_box.cc:105 msgid "Length" msgstr "Längd" -#: edit_note_dialog.cc:168 +#: edit_note_dialog.cc:165 #, fuzzy msgid "edit note" msgstr "redigeringspunkten" -#: editor.cc:141 editor.cc:3455 +#: editor.cc:137 editor.cc:3429 msgid "CD Frames" msgstr "CD-frames" -#: editor.cc:142 editor.cc:3457 +#: editor.cc:138 editor.cc:3431 msgid "Timecode Frames" msgstr "Tidskod: rutor" -#: editor.cc:143 editor.cc:3459 +#: editor.cc:139 editor.cc:3433 msgid "Timecode Seconds" msgstr "Tidskod: sekunder" -#: editor.cc:144 editor.cc:3461 +#: editor.cc:140 editor.cc:3435 msgid "Timecode Minutes" msgstr "Tidskod: minuter" -#: editor.cc:145 editor.cc:3463 +#: editor.cc:141 editor.cc:3437 msgid "Seconds" msgstr "Sekunder" -#: editor.cc:146 editor.cc:3465 +#: editor.cc:142 editor.cc:3439 msgid "Minutes" msgstr "Minuter" -#: editor.cc:147 editor.cc:3439 quantize_dialog.cc:37 quantize_dialog.cc:141 +#: editor.cc:143 editor.cc:3413 quantize_dialog.cc:37 quantize_dialog.cc:141 msgid "Beats/128" msgstr "Slag/128" -#: editor.cc:148 editor.cc:3437 quantize_dialog.cc:38 quantize_dialog.cc:143 +#: editor.cc:144 editor.cc:3411 quantize_dialog.cc:38 quantize_dialog.cc:143 msgid "Beats/64" msgstr "Slag/64" -#: editor.cc:149 editor.cc:3435 quantize_dialog.cc:39 quantize_dialog.cc:145 +#: editor.cc:145 editor.cc:3409 quantize_dialog.cc:39 quantize_dialog.cc:145 msgid "Beats/32" msgstr "Slag/32" -#: editor.cc:150 editor.cc:3433 +#: editor.cc:146 editor.cc:3407 msgid "Beats/28" msgstr "Slag/28" -#: editor.cc:151 editor.cc:3431 +#: editor.cc:147 editor.cc:3405 msgid "Beats/24" msgstr "Slag/24" -#: editor.cc:152 editor.cc:3429 +#: editor.cc:148 editor.cc:3403 msgid "Beats/20" msgstr "Slag/20" -#: editor.cc:153 editor.cc:3427 quantize_dialog.cc:40 quantize_dialog.cc:147 +#: editor.cc:149 editor.cc:3401 quantize_dialog.cc:40 quantize_dialog.cc:147 msgid "Beats/16" msgstr "Slag/16" -#: editor.cc:154 editor.cc:3425 +#: editor.cc:150 editor.cc:3399 msgid "Beats/14" msgstr "Slag/14" -#: editor.cc:155 editor.cc:3423 +#: editor.cc:151 editor.cc:3397 msgid "Beats/12" msgstr "Slag/12" -#: editor.cc:156 editor.cc:3421 +#: editor.cc:152 editor.cc:3395 msgid "Beats/10" msgstr "Slag/10" -#: editor.cc:157 editor.cc:3419 quantize_dialog.cc:41 quantize_dialog.cc:149 +#: editor.cc:153 editor.cc:3393 quantize_dialog.cc:41 quantize_dialog.cc:149 msgid "Beats/8" msgstr "Slag/8" -#: editor.cc:158 editor.cc:3417 +#: editor.cc:154 editor.cc:3391 msgid "Beats/7" msgstr "Slag/7" -#: editor.cc:159 editor.cc:3415 +#: editor.cc:155 editor.cc:3389 msgid "Beats/6" msgstr "Slag/6" -#: editor.cc:160 editor.cc:3413 +#: editor.cc:156 editor.cc:3387 msgid "Beats/5" msgstr "Slag/5" -#: editor.cc:161 editor.cc:3411 quantize_dialog.cc:42 quantize_dialog.cc:151 +#: editor.cc:157 editor.cc:3385 quantize_dialog.cc:42 quantize_dialog.cc:151 msgid "Beats/4" msgstr "Slag/4" -#: editor.cc:162 editor.cc:3409 quantize_dialog.cc:43 quantize_dialog.cc:153 +#: editor.cc:158 editor.cc:3383 quantize_dialog.cc:43 quantize_dialog.cc:153 msgid "Beats/3" msgstr "Slag/3" -#: editor.cc:163 editor.cc:3407 quantize_dialog.cc:44 quantize_dialog.cc:155 +#: editor.cc:159 editor.cc:3381 quantize_dialog.cc:44 quantize_dialog.cc:155 msgid "Beats/2" msgstr "Slag/2" -#: editor.cc:164 editor.cc:3441 quantize_dialog.cc:45 quantize_dialog.cc:157 +#: editor.cc:160 editor.cc:3415 quantize_dialog.cc:45 quantize_dialog.cc:157 msgid "Beats" msgstr "Slag" -#: editor.cc:165 editor.cc:3443 +#: editor.cc:161 editor.cc:3417 msgid "Bars" msgstr "Takter" -#: editor.cc:166 editor.cc:3445 +#: editor.cc:162 editor.cc:3419 msgid "Marks" msgstr "Markörer" -#: editor.cc:167 editor.cc:3447 +#: editor.cc:163 editor.cc:3421 msgid "Region starts" msgstr "Region börjar" -#: editor.cc:168 editor.cc:3449 +#: editor.cc:164 editor.cc:3423 msgid "Region ends" msgstr "Region slutar" -#: editor.cc:169 editor.cc:3453 +#: editor.cc:165 editor.cc:3427 msgid "Region syncs" msgstr "Region synkar" -#: editor.cc:170 editor.cc:3451 +#: editor.cc:166 editor.cc:3425 msgid "Region bounds" msgstr "Region gränsar" -#: editor.cc:175 editor.cc:3481 editor_actions.cc:485 +#: editor.cc:171 editor.cc:3455 editor_actions.cc:485 msgid "No Grid" msgstr "Inget rutnät" -#: editor.cc:176 editor.cc:3483 editor_actions.cc:486 +#: editor.cc:172 editor.cc:3457 editor_actions.cc:486 msgid "Grid" msgstr "Rutnät" -#: editor.cc:177 editor.cc:3485 editor_actions.cc:487 +#: editor.cc:173 editor.cc:3459 editor_actions.cc:487 msgid "Magnetic" msgstr "Magnetisk" -#: editor.cc:182 editor.cc:192 editor.cc:3524 editor.cc:3549 +#: editor.cc:178 editor.cc:188 editor.cc:3498 editor.cc:3523 #: editor_actions.cc:117 editor_actions.cc:468 msgid "Playhead" msgstr "Startmarkören" -#: editor.cc:183 editor.cc:3522 editor_actions.cc:470 +#: editor.cc:179 editor.cc:3496 editor_actions.cc:470 msgid "Marker" msgstr "Markör" -#: editor.cc:184 editor.cc:193 editor.cc:3551 editor_actions.cc:469 +#: editor.cc:180 editor.cc:189 editor.cc:3525 editor_actions.cc:469 msgid "Mouse" msgstr "Mus" -#: editor.cc:189 editor.cc:3543 mono_panner_editor.cc:42 +#: editor.cc:185 editor.cc:3517 mono_panner_editor.cc:42 msgid "Left" msgstr "Vänster" -#: editor.cc:190 editor.cc:3545 mono_panner_editor.cc:47 +#: editor.cc:186 editor.cc:3519 mono_panner_editor.cc:47 msgid "Right" msgstr "Höger" -#: editor.cc:191 editor.cc:3547 +#: editor.cc:187 editor.cc:3521 msgid "Center" msgstr "Mitten" -#: editor.cc:194 editor.cc:3114 editor.cc:3553 +#: editor.cc:190 editor.cc:3090 editor.cc:3527 msgid "Edit point" msgstr "redigeringspunkten" -#: editor.cc:200 +#: editor.cc:196 msgid "Mushy" msgstr "Mossig" -#: editor.cc:201 +#: editor.cc:197 msgid "Smooth" msgstr "Mjuk" -#: editor.cc:202 +#: editor.cc:198 msgid "Balanced multitimbral mixture" msgstr "Balanserad flerröstig mix" -#: editor.cc:203 +#: editor.cc:199 msgid "Unpitched percussion with stable notes" msgstr "Ej tonhöjdsändrat slagverk med stabila noter" -#: editor.cc:204 +#: editor.cc:200 msgid "Crisp monophonic instrumental" msgstr "Skarpt monofoniskt" -#: editor.cc:205 +#: editor.cc:201 msgid "Unpitched solo percussion" msgstr "EJ tonhöjdsändrat soloslagverk" -#: editor.cc:206 +#: editor.cc:202 msgid "Resample without preserving pitch" msgstr "" -#: editor.cc:239 +#: editor.cc:235 msgid "Mins:Secs" msgstr "Min:Sek" -#: editor.cc:245 +#: editor.cc:241 msgid "Location Markers" msgstr "Platsmarkörer" -#: editor.cc:246 +#: editor.cc:242 msgid "Range Markers" msgstr "Omfångsmarkörer" -#: editor.cc:247 +#: editor.cc:243 msgid "Loop/Punch Ranges" msgstr "Loop-/inslagsmarkörer" -#: editor.cc:248 editor_actions.cc:540 +#: editor.cc:244 editor_actions.cc:540 msgid "CD Markers" msgstr "CD-markörer" -#: editor.cc:250 +#: editor.cc:245 msgid "Video Timeline" msgstr "" -#: editor.cc:266 +#: editor.cc:260 msgid "mode" msgstr "läge" -#: editor.cc:554 +#: editor.cc:542 msgid "Regions" msgstr "Regioner" -#: editor.cc:555 +#: editor.cc:543 msgid "Tracks & Busses" msgstr "Spår & bussar" -#: editor.cc:556 +#: editor.cc:544 msgid "Snapshots" msgstr "Ögonblickskopior" -#: editor.cc:557 +#: editor.cc:545 #, fuzzy msgid "Track & Bus Groups" msgstr "Spår & bussar" -#: editor.cc:558 +#: editor.cc:546 msgid "Ranges & Marks" msgstr "Omfång & markörer" -#: editor.cc:702 editor.cc:5376 rc_option_editor.cc:1296 -#: rc_option_editor.cc:1304 rc_option_editor.cc:1312 rc_option_editor.cc:1329 -#: rc_option_editor.cc:1331 rc_option_editor.cc:1339 rc_option_editor.cc:1347 -#: rc_option_editor.cc:1367 rc_option_editor.cc:1379 rc_option_editor.cc:1381 -#: rc_option_editor.cc:1389 rc_option_editor.cc:1397 rc_option_editor.cc:1405 -#: rc_option_editor.cc:1413 rc_option_editor.cc:1421 rc_option_editor.cc:1436 -#: rc_option_editor.cc:1440 +#: editor.cc:690 editor.cc:5345 rc_option_editor.cc:1294 +#: rc_option_editor.cc:1302 rc_option_editor.cc:1310 rc_option_editor.cc:1327 +#: rc_option_editor.cc:1329 rc_option_editor.cc:1337 rc_option_editor.cc:1345 +#: rc_option_editor.cc:1365 rc_option_editor.cc:1377 rc_option_editor.cc:1379 +#: rc_option_editor.cc:1387 rc_option_editor.cc:1395 rc_option_editor.cc:1403 +#: rc_option_editor.cc:1411 rc_option_editor.cc:1419 rc_option_editor.cc:1434 +#: rc_option_editor.cc:1438 msgid "Editor" msgstr "Redigerare" -#: editor.cc:1239 editor.cc:1249 editor.cc:4471 editor_actions.cc:130 -#: editor_actions.cc:1813 +#: editor.cc:1215 editor.cc:1225 editor.cc:4440 editor_actions.cc:130 +#: editor_actions.cc:1804 msgid "Loop" msgstr "Loop" -#: editor.cc:1255 editor.cc:1265 editor.cc:4498 editor_actions.cc:131 +#: editor.cc:1231 editor.cc:1241 editor.cc:4467 editor_actions.cc:131 #: time_info_box.cc:67 msgid "Punch" msgstr "Inslag" -#: editor.cc:1376 +#: editor.cc:1352 msgid "Linear (for highly correlated material)" msgstr "" -#: editor.cc:1386 editor.cc:1523 editor.cc:1585 +#: editor.cc:1362 editor.cc:1499 editor.cc:1561 msgid "Constant power" msgstr "" -#: editor.cc:1395 editor.cc:1516 editor.cc:1578 +#: editor.cc:1371 editor.cc:1492 editor.cc:1554 msgid "Symmetric" msgstr "" -#: editor.cc:1405 editor.cc:1498 editor.cc:1560 +#: editor.cc:1381 editor.cc:1474 editor.cc:1536 msgid "Slow" msgstr "Långsam" -#: editor.cc:1414 editor.cc:1507 editor.cc:1569 sfdb_ui.cc:1606 +#: editor.cc:1390 editor.cc:1483 editor.cc:1545 sfdb_ui.cc:1606 #: sfdb_ui.cc:1715 msgid "Fast" msgstr "Snabb" -#: editor.cc:1461 +#: editor.cc:1437 msgid "programming error: fade in canvas item has no regionview data pointer!" msgstr "" -#: editor.cc:1472 editor.cc:1536 +#: editor.cc:1448 editor.cc:1512 msgid "Deactivate" msgstr "Avaktivera" -#: editor.cc:1474 editor.cc:1538 +#: editor.cc:1450 editor.cc:1514 msgid "Activate" msgstr "Aktivera" -#: editor.cc:1482 editor.cc:1545 +#: editor.cc:1458 editor.cc:1521 msgid "Slowest" msgstr "Långsammast" -#: editor.cc:1596 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 +#: editor.cc:1572 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 msgid "programming error: " msgstr "programmeringsfel: " -#: editor.cc:1697 editor.cc:1705 editor_ops.cc:3523 +#: editor.cc:1673 editor.cc:1681 editor_ops.cc:3522 msgid "Freeze" msgstr "Frys" -#: editor.cc:1701 +#: editor.cc:1677 msgid "Unfreeze" msgstr "Ofrys" -#: editor.cc:1840 +#: editor.cc:1816 msgid "Selected Regions" msgstr "Markerade regioner" -#: editor.cc:1876 editor_markers.cc:896 +#: editor.cc:1852 editor_markers.cc:895 msgid "Play Range" msgstr "Spela omfång" -#: editor.cc:1877 editor_markers.cc:899 +#: editor.cc:1853 editor_markers.cc:898 msgid "Loop Range" msgstr "Loopa omfång" -#: editor.cc:1886 editor_actions.cc:332 +#: editor.cc:1862 editor_actions.cc:332 #, fuzzy msgid "Move Range Start to Previous Region Boundary" msgstr "Startmarkören till föregående regiongränsen" -#: editor.cc:1893 editor_actions.cc:339 +#: editor.cc:1869 editor_actions.cc:339 #, fuzzy msgid "Move Range Start to Next Region Boundary" msgstr "Startmarkören till nästa regiongränsen" -#: editor.cc:1900 editor_actions.cc:346 +#: editor.cc:1876 editor_actions.cc:346 #, fuzzy msgid "Move Range End to Previous Region Boundary" msgstr "Startmarkören till föregående regiongränsen" -#: editor.cc:1907 editor_actions.cc:353 +#: editor.cc:1883 editor_actions.cc:353 #, fuzzy msgid "Move Range End to Next Region Boundary" msgstr "Startmarkören till nästa regiongränsen" -#: editor.cc:1913 +#: editor.cc:1889 #, fuzzy msgid "Convert to Region In-Place" msgstr "Regionsynk." -#: editor.cc:1914 +#: editor.cc:1890 #, fuzzy msgid "Convert to Region in Region List" msgstr "Infoga region från regionlistan" -#: editor.cc:1917 editor_markers.cc:926 +#: editor.cc:1893 editor_markers.cc:925 msgid "Select All in Range" msgstr "Markera allt i omfånget" -#: editor.cc:1920 +#: editor.cc:1896 #, fuzzy msgid "Set Loop from Range" msgstr "Ställ in loop från redigeringsomfång" -#: editor.cc:1921 +#: editor.cc:1897 #, fuzzy msgid "Set Punch from Range" msgstr "Ställ in inslags från redigeringsomfång" -#: editor.cc:1924 +#: editor.cc:1900 msgid "Add Range Markers" msgstr "Lägg till omfångsmarkörer" -#: editor.cc:1927 +#: editor.cc:1903 #, fuzzy msgid "Crop Region to Range" msgstr "Beskär region till omfång" -#: editor.cc:1928 +#: editor.cc:1904 #, fuzzy msgid "Fill Range with Region" msgstr "Fyll omfång med region" -#: editor.cc:1929 editor_actions.cc:289 +#: editor.cc:1905 editor_actions.cc:289 msgid "Duplicate Range" msgstr "Duplicera omfång" -#: editor.cc:1932 +#: editor.cc:1908 #, fuzzy msgid "Consolidate Range" msgstr "Duplicera omfång" -#: editor.cc:1933 +#: editor.cc:1909 msgid "Consolidate Range With Processing" msgstr "" -#: editor.cc:1934 +#: editor.cc:1910 #, fuzzy msgid "Bounce Range to Region List" msgstr "Separera omfång till regionlista" -#: editor.cc:1935 +#: editor.cc:1911 msgid "Bounce Range to Region List With Processing" msgstr "" -#: editor.cc:1936 editor_markers.cc:909 +#: editor.cc:1912 editor_markers.cc:908 #, fuzzy msgid "Export Range..." msgstr "Exportera omfång" -#: editor.cc:1951 editor.cc:2032 editor_actions.cc:281 +#: editor.cc:1927 editor.cc:2008 editor_actions.cc:281 msgid "Play From Edit Point" msgstr "Spela från redigeringspunkten" -#: editor.cc:1952 editor.cc:2033 +#: editor.cc:1928 editor.cc:2009 msgid "Play From Start" msgstr "Spela från starten" -#: editor.cc:1953 +#: editor.cc:1929 msgid "Play Region" msgstr "Spela region" -#: editor.cc:1955 +#: editor.cc:1931 msgid "Loop Region" msgstr "Loopa region" -#: editor.cc:1965 editor.cc:2042 +#: editor.cc:1941 editor.cc:2018 msgid "Select All in Track" msgstr "Välj allt i spåret" -#: editor.cc:1966 editor.cc:2043 editor_actions.cc:185 -#: export_timespan_selector.cc:53 processor_box.cc:2215 +#: editor.cc:1942 editor.cc:2019 editor_actions.cc:185 +#: export_timespan_selector.cc:53 processor_box.cc:2235 msgid "Select All" msgstr "Markera allt" -#: editor.cc:1967 editor.cc:2044 +#: editor.cc:1943 editor.cc:2020 msgid "Invert Selection in Track" msgstr "Invertera markeringen i spåret" -#: editor.cc:1968 editor.cc:2045 editor_actions.cc:187 +#: editor.cc:1944 editor.cc:2021 editor_actions.cc:187 msgid "Invert Selection" msgstr "Invertera" -#: editor.cc:1970 +#: editor.cc:1946 msgid "Set Range to Loop Range" msgstr "Ställ in omfång till loop-omfånget" -#: editor.cc:1971 +#: editor.cc:1947 msgid "Set Range to Punch Range" msgstr "Ställ in omfång till inslagsomfånget" -#: editor.cc:1973 editor.cc:2047 editor_actions.cc:188 +#: editor.cc:1949 editor.cc:2023 editor_actions.cc:188 msgid "Select All After Edit Point" msgstr "Markera allt efter redigeringspunkten" -#: editor.cc:1974 editor.cc:2048 editor_actions.cc:189 +#: editor.cc:1950 editor.cc:2024 editor_actions.cc:189 msgid "Select All Before Edit Point" msgstr "Markera allt före redigeringspunkten" -#: editor.cc:1975 editor.cc:2049 +#: editor.cc:1951 editor.cc:2025 msgid "Select All After Playhead" msgstr "Markera allt efter startmarkören" -#: editor.cc:1976 editor.cc:2050 +#: editor.cc:1952 editor.cc:2026 msgid "Select All Before Playhead" msgstr "Markera allt innan startmarkören" -#: editor.cc:1977 +#: editor.cc:1953 msgid "Select All Between Playhead and Edit Point" msgstr "Markera allt mellan startmarkören och redigeringspunkten" -#: editor.cc:1978 +#: editor.cc:1954 msgid "Select All Within Playhead and Edit Point" msgstr "Markera allt inom startmarkör och redigeringspunkten" -#: editor.cc:1979 +#: editor.cc:1955 msgid "Select Range Between Playhead and Edit Point" msgstr "Markera omfång mellan startmarkören och redigeringspunkten" -#: editor.cc:1981 editor.cc:2052 editor_actions.cc:127 editor_actions.cc:128 +#: editor.cc:1957 editor.cc:2028 editor_actions.cc:127 editor_actions.cc:128 msgid "Select" msgstr "Markera" -#: editor.cc:1989 editor.cc:2060 editor_actions.cc:309 processor_box.cc:2200 +#: editor.cc:1965 editor.cc:2036 editor_actions.cc:309 processor_box.cc:2220 msgid "Cut" msgstr "Klipp ut" -#: editor.cc:1990 editor.cc:2061 editor_actions.cc:312 processor_box.cc:2203 +#: editor.cc:1966 editor.cc:2037 editor_actions.cc:312 processor_box.cc:2223 msgid "Copy" msgstr "Kopiera" -#: editor.cc:1991 editor.cc:2062 editor_actions.cc:313 processor_box.cc:2211 +#: editor.cc:1967 editor.cc:2038 editor_actions.cc:313 processor_box.cc:2231 msgid "Paste" msgstr "Klistra in" -#: editor.cc:1995 editor_actions.cc:87 +#: editor.cc:1971 editor_actions.cc:87 msgid "Align" msgstr "Justera" -#: editor.cc:1996 +#: editor.cc:1972 msgid "Align Relative" msgstr "Justera relativt" -#: editor.cc:2003 +#: editor.cc:1979 msgid "Insert Selected Region" msgstr "Infoga vald region" -#: editor.cc:2004 +#: editor.cc:1980 msgid "Insert Existing Media" msgstr "Infoga existerande media" -#: editor.cc:2013 editor.cc:2069 +#: editor.cc:1989 editor.cc:2045 #, fuzzy msgid "Nudge Entire Track Later" msgstr "Knuffa spåret framåt" -#: editor.cc:2014 editor.cc:2070 +#: editor.cc:1990 editor.cc:2046 #, fuzzy msgid "Nudge Track After Edit Point Later" msgstr "Knuffa spåret efter redigeringspunkten framåt" -#: editor.cc:2015 editor.cc:2071 +#: editor.cc:1991 editor.cc:2047 #, fuzzy msgid "Nudge Entire Track Earlier" msgstr "Knuffa spåret framåt" -#: editor.cc:2016 editor.cc:2072 +#: editor.cc:1992 editor.cc:2048 #, fuzzy msgid "Nudge Track After Edit Point Earlier" msgstr "Knuffa spåret efter redigeringspunkten framåt" -#: editor.cc:2018 editor.cc:2074 +#: editor.cc:1994 editor.cc:2050 msgid "Nudge" msgstr "Knuffa" -#: editor.cc:3094 +#: editor.cc:3070 msgid "Smart Mode (add Range functions to Object mode)" msgstr "" -#: editor.cc:3095 +#: editor.cc:3071 #, fuzzy msgid "Object Mode (select/move Objects)" msgstr "Markera/flytta objekt eller omfång" -#: editor.cc:3096 +#: editor.cc:3072 #, fuzzy msgid "Range Mode (select/move Ranges)" msgstr "Markera/flytta objekt eller omfång" -#: editor.cc:3097 +#: editor.cc:3073 msgid "Draw/Edit MIDI Notes" msgstr "Rita/redigera MIDI-noter" -#: editor.cc:3098 +#: editor.cc:3074 msgid "Draw Region Gain" msgstr "Rita regionvolym" -#: editor.cc:3099 +#: editor.cc:3075 msgid "Select Zoom Range" msgstr "Markera zoom-omfång" -#: editor.cc:3100 +#: editor.cc:3076 msgid "Stretch/Shrink Regions and MIDI Notes" msgstr "Förläng/förkorta regioner och MIDI-noter" -#: editor.cc:3101 +#: editor.cc:3077 msgid "Listen to Specific Regions" msgstr "Lyssna på specifika regioner" -#: editor.cc:3102 +#: editor.cc:3078 msgid "Note Level Editing" msgstr "" -#: editor.cc:3103 +#: editor.cc:3079 msgid "" "Groups: click to (de)activate\n" "Context-click for other operations" msgstr "" -#: editor.cc:3104 +#: editor.cc:3080 #, fuzzy msgid "Nudge Region/Selection Later" msgstr "Knuffa region/markering framåt" -#: editor.cc:3105 +#: editor.cc:3081 #, fuzzy msgid "Nudge Region/Selection Earlier" msgstr "Knuffa region/markering framåt" -#: editor.cc:3106 editor_actions.cc:242 +#: editor.cc:3082 editor_actions.cc:242 msgid "Zoom In" msgstr "Zooma in" -#: editor.cc:3107 editor_actions.cc:241 +#: editor.cc:3083 editor_actions.cc:241 msgid "Zoom Out" msgstr "Zooma ut" -#: editor.cc:3108 editor_actions.cc:243 +#: editor.cc:3084 editor_actions.cc:243 msgid "Zoom to Session" msgstr "Zooma in/ut till hela sessionen" -#: editor.cc:3109 +#: editor.cc:3085 msgid "Zoom focus" msgstr "Zoom-fokus" -#: editor.cc:3110 +#: editor.cc:3086 msgid "Expand Tracks" msgstr "Expandera spår" -#: editor.cc:3111 +#: editor.cc:3087 msgid "Shrink Tracks" msgstr "Krymp spår" -#: editor.cc:3112 +#: editor.cc:3088 msgid "Snap/Grid Units" msgstr "Fästläge/rutnätsenheter" -#: editor.cc:3113 +#: editor.cc:3089 msgid "Snap/Grid Mode" msgstr "Fästläge/rutnätsläge" -#: editor.cc:3115 +#: editor.cc:3091 msgid "Edit Mode" msgstr "Redigeringsläge" -#: editor.cc:3116 +#: editor.cc:3092 msgid "" "Nudge Clock\n" "(controls distance used to nudge regions and selections)" msgstr "" -#: editor.cc:3218 +#: editor.cc:3194 msgid "malformed URL passed to drag-n-drop code" msgstr "" -#: editor.cc:3280 editor_actions.cc:291 +#: editor.cc:3256 editor_actions.cc:291 #, fuzzy msgid "Command|Undo" msgstr "kommandon" -#: editor.cc:3282 +#: editor.cc:3258 #, fuzzy msgid "Command|Undo (%1)" msgstr "Ångra (%1)" -#: editor.cc:3289 editor_actions.cc:292 +#: editor.cc:3265 editor_actions.cc:292 msgid "Redo" msgstr "Gör om" -#: editor.cc:3291 +#: editor.cc:3267 msgid "Redo (%1)" msgstr "Gör om (%1)" -#: editor.cc:3310 editor.cc:3334 editor_actions.cc:106 editor_actions.cc:1794 +#: editor.cc:3286 editor.cc:3310 editor_actions.cc:106 editor_actions.cc:1785 msgid "Duplicate" msgstr "Duplicera" -#: editor.cc:3311 +#: editor.cc:3287 #, fuzzy msgid "Number of duplications:" msgstr "Antal portar:" -#: editor.cc:3890 +#: editor.cc:3864 #, fuzzy msgid "Playlist Deletion" msgstr "Spela markering" -#: editor.cc:3891 +#: editor.cc:3865 #, fuzzy msgid "" "Playlist %1 is currently unused.\n" @@ -3094,39 +3087,39 @@ msgstr "" "Om den lämnas ifred kommer inga filer använda av den rensas.\n" "Om den tas bort kommer filer som används av den att rensas." -#: editor.cc:3901 +#: editor.cc:3875 #, fuzzy msgid "Delete Playlist" msgstr "Radera spellista" -#: editor.cc:3902 +#: editor.cc:3876 #, fuzzy msgid "Keep Playlist" msgstr "Behåll spellista" -#: editor.cc:3903 editor_audio_import.cc:579 editor_ops.cc:5860 -#: processor_box.cc:1953 processor_box.cc:1978 +#: editor.cc:3877 editor_audio_import.cc:579 editor_ops.cc:5856 +#: processor_box.cc:1990 processor_box.cc:2015 msgid "Cancel" msgstr "Avbryt" -#: editor.cc:4047 +#: editor.cc:4021 msgid "new playlists" msgstr "nya spellistor" -#: editor.cc:4063 +#: editor.cc:4037 msgid "copy playlists" msgstr "kopiera spellistor" -#: editor.cc:4078 +#: editor.cc:4052 msgid "clear playlists" msgstr "rensa spellistor" -#: editor.cc:4718 +#: editor.cc:4687 #, fuzzy msgid "Please wait while %1 loads visual data." msgstr "Vänta medan Ardour laddar visuell data..." -#: editor.cc:5524 editor_markers.cc:941 panner_ui.cc:393 processor_box.cc:2231 +#: editor.cc:5492 editor_markers.cc:940 panner_ui.cc:393 processor_box.cc:2251 msgid "Edit..." msgstr "Redigera..." @@ -3180,7 +3173,7 @@ msgstr "Lager" msgid "Position" msgstr "" -#: editor_actions.cc:101 gain_meter.cc:123 gain_meter.cc:754 panner_ui.cc:177 +#: editor_actions.cc:101 gain_meter.cc:124 gain_meter.cc:755 panner_ui.cc:177 #: panner_ui.cc:586 msgid "Trim" msgstr "Beskär" @@ -3193,9 +3186,9 @@ msgstr "Volym" msgid "Ranges" msgstr "Omfång" -#: editor_actions.cc:104 editor_actions.cc:1790 session_option_editor.cc:147 -#: session_option_editor.cc:149 session_option_editor.cc:158 -#: session_option_editor.cc:165 +#: editor_actions.cc:104 editor_actions.cc:1781 session_option_editor.cc:145 +#: session_option_editor.cc:147 session_option_editor.cc:156 +#: session_option_editor.cc:163 msgid "Fades" msgstr "Övertoningar" @@ -3224,7 +3217,7 @@ msgstr "Nivåmätarnedfall" msgid "Meter hold" msgstr "Nivåmätartopphållning" -#: editor_actions.cc:113 session_option_editor.cc:236 +#: editor_actions.cc:113 session_option_editor.cc:234 #, fuzzy msgid "MIDI Options" msgstr "Diverse inställningar" @@ -3233,8 +3226,8 @@ msgstr "Diverse inställningar" msgid "Misc Options" msgstr "Diverse inställningar" -#: editor_actions.cc:115 rc_option_editor.cc:1454 route_group_dialog.cc:48 -#: session_option_editor.cc:220 session_option_editor.cc:227 +#: editor_actions.cc:115 rc_option_editor.cc:1452 route_group_dialog.cc:48 +#: session_option_editor.cc:218 session_option_editor.cc:225 msgid "Monitoring" msgstr "Medhörning" @@ -3276,7 +3269,7 @@ msgstr "Sekundär klocka" msgid "Separate" msgstr "Separera" -#: editor_actions.cc:132 mixer_strip.cc:1917 route_time_axis.cc:199 +#: editor_actions.cc:132 mixer_strip.cc:1916 route_time_axis.cc:199 #: route_time_axis.cc:2397 msgid "Solo" msgstr "" @@ -3421,7 +3414,7 @@ msgstr "Startmarkören till omfångstarten" msgid "Playhead to Range End" msgstr "Startmarkören till omfångslutet" -#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2217 +#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2237 msgid "Deselect All" msgstr "Avmarkera allt" @@ -3706,8 +3699,8 @@ msgstr "Infoga tid" msgid "Toggle Active" msgstr "Växla aktiv" -#: editor_actions.cc:370 editor_actions.cc:1714 editor_markers.cc:877 -#: editor_markers.cc:942 editor_snapshots.cc:121 mixer_strip.cc:1489 +#: editor_actions.cc:370 editor_actions.cc:1707 editor_markers.cc:876 +#: editor_markers.cc:941 editor_snapshots.cc:121 mixer_strip.cc:1488 #: route_time_axis.cc:701 msgid "Remove" msgstr "Ta bort" @@ -3724,11 +3717,11 @@ msgstr "Störst" msgid "Larger" msgstr "Stor" -#: editor_actions.cc:382 editor_rulers.cc:378 time_axis_view.cc:1300 +#: editor_actions.cc:382 editor_rulers.cc:375 time_axis_view.cc:1300 msgid "Large" msgstr "Större" -#: editor_actions.cc:388 editor_rulers.cc:382 time_axis_view.cc:1302 +#: editor_actions.cc:388 editor_rulers.cc:379 time_axis_view.cc:1302 msgid "Small" msgstr "Liten" @@ -3828,8 +3821,8 @@ msgstr "Skarv" msgid "Slide" msgstr "Glid" -#: editor_actions.cc:478 editor_actions.cc:1735 editor_markers.cc:861 -#: editor_rulers.cc:389 location_ui.cc:56 +#: editor_actions.cc:478 editor_actions.cc:1728 editor_markers.cc:860 +#: editor_rulers.cc:386 location_ui.cc:56 msgid "Lock" msgstr "Lås" @@ -4002,451 +3995,451 @@ msgstr "Loop-/inslagsmarkörer" msgid "Min:Sec" msgstr "Min:sek" -#: editor_actions.cc:548 editor_actions.cc:551 +#: editor_actions.cc:547 editor_actions.cc:550 #, fuzzy msgid "Video Monitor" msgstr "Medhörning" -#: editor_actions.cc:550 rc_option_editor.cc:1837 +#: editor_actions.cc:549 rc_option_editor.cc:1834 msgid "Video" msgstr "" -#: editor_actions.cc:553 +#: editor_actions.cc:552 #, fuzzy msgid "Always on Top" msgstr "Placera överst" -#: editor_actions.cc:555 +#: editor_actions.cc:554 #, fuzzy msgid "Framenumber" msgstr "Spårnummer" -#: editor_actions.cc:556 +#: editor_actions.cc:555 #, fuzzy msgid "Timecode Background" msgstr "Tidskod: sekunder" -#: editor_actions.cc:557 +#: editor_actions.cc:556 msgid "Fullscreen" msgstr "" -#: editor_actions.cc:558 +#: editor_actions.cc:557 #, fuzzy msgid "Letterbox" msgstr "bättre" -#: editor_actions.cc:559 +#: editor_actions.cc:558 #, fuzzy msgid "Original Size" msgstr "Ursprunglig position" -#: editor_actions.cc:611 +#: editor_actions.cc:608 msgid "Sort" msgstr "Sortera" -#: editor_actions.cc:613 region_editor.cc:51 +#: editor_actions.cc:610 region_editor.cc:51 msgid "Audition" msgstr "Avlyssna" -#: editor_actions.cc:622 editor_routes.cc:470 mixer_ui.cc:1160 +#: editor_actions.cc:619 editor_routes.cc:470 mixer_ui.cc:1161 msgid "Show All" msgstr "Visa Alla" -#: editor_actions.cc:623 +#: editor_actions.cc:620 msgid "Show Automatic Regions" msgstr "Visa automatiska regioner" -#: editor_actions.cc:625 +#: editor_actions.cc:622 msgid "Ascending" msgstr "Stigande" -#: editor_actions.cc:627 +#: editor_actions.cc:624 msgid "Descending" msgstr "Fallande" -#: editor_actions.cc:630 +#: editor_actions.cc:627 msgid "By Region Name" msgstr "utifrån Regionens namn" -#: editor_actions.cc:632 +#: editor_actions.cc:629 msgid "By Region Length" msgstr "utifrån Regionens längd" -#: editor_actions.cc:634 +#: editor_actions.cc:631 msgid "By Region Position" msgstr "utifrån Regionens position" -#: editor_actions.cc:636 +#: editor_actions.cc:633 msgid "By Region Timestamp" msgstr "utifrån Regionens tidstämpel" -#: editor_actions.cc:638 +#: editor_actions.cc:635 msgid "By Region Start in File" msgstr "utifrån Regionens start i filen" -#: editor_actions.cc:640 +#: editor_actions.cc:637 msgid "By Region End in File" msgstr "utifrån Regionens slut i filen" -#: editor_actions.cc:642 +#: editor_actions.cc:639 msgid "By Source File Name" msgstr "utifrån Källfilens namn" -#: editor_actions.cc:644 +#: editor_actions.cc:641 msgid "By Source File Length" msgstr "utifrån Källfilens längd" -#: editor_actions.cc:646 +#: editor_actions.cc:643 msgid "By Source File Creation Date" msgstr "utifrån Källfilens skapelsedatum" -#: editor_actions.cc:648 +#: editor_actions.cc:645 msgid "By Source Filesystem" msgstr "utifrån Källfilsystemet" -#: editor_actions.cc:651 +#: editor_actions.cc:648 #, fuzzy msgid "Remove Unused" msgstr "Ta bort '%s'" -#: editor_actions.cc:655 editor_audio_import.cc:279 +#: editor_actions.cc:652 editor_audio_import.cc:279 #: session_import_dialog.cc:74 session_import_dialog.cc:94 -#: session_metadata_dialog.cc:297 +#: session_metadata_dialog.cc:297 editor_videotimeline.cc:107 msgid "Import" msgstr "Importera" -#: editor_actions.cc:658 +#: editor_actions.cc:655 msgid "Import to Region List..." msgstr "Importera till regionslistan..." -#: editor_actions.cc:661 session_import_dialog.cc:43 +#: editor_actions.cc:658 session_import_dialog.cc:43 msgid "Import From Session" msgstr "Importera från session" -#: editor_actions.cc:664 +#: editor_actions.cc:661 msgid "Show Summary" msgstr "Visa sammanfattande vy" -#: editor_actions.cc:666 +#: editor_actions.cc:663 msgid "Show Group Tabs" msgstr "Visa grupptabbar" -#: editor_actions.cc:668 +#: editor_actions.cc:665 msgid "Show Measures" msgstr "Visa rutnät" -#: editor_actions.cc:672 +#: editor_actions.cc:669 #, fuzzy msgid "Show Logo" msgstr "Visa position" -#: editor_actions.cc:676 +#: editor_actions.cc:673 msgid "Toggle MIDI Input Active for Editor-Selected Tracks/Busses" msgstr "" -#: editor_actions.cc:699 +#: editor_actions.cc:696 msgid "Loaded editor bindings from %1" msgstr "" -#: editor_actions.cc:701 +#: editor_actions.cc:698 msgid "Could not find editor.bindings in search path %1" msgstr "" -#: editor_actions.cc:1026 editor_actions.cc:1422 editor_actions.cc:1433 -#: editor_actions.cc:1486 editor_actions.cc:1497 editor_actions.cc:1544 -#: editor_actions.cc:1554 editor_regions.cc:1561 +#: editor_actions.cc:1019 editor_actions.cc:1415 editor_actions.cc:1426 +#: editor_actions.cc:1479 editor_actions.cc:1490 editor_actions.cc:1537 +#: editor_actions.cc:1547 editor_regions.cc:1561 #, fuzzy msgid "programming error: %1: %2" msgstr "programmeringsfel: " -#: editor_actions.cc:1720 +#: editor_actions.cc:1713 msgid "Raise" msgstr "Högre" -#: editor_actions.cc:1723 +#: editor_actions.cc:1716 msgid "Raise to Top" msgstr "Placera överst" -#: editor_actions.cc:1726 gtk-custom-ruler.c:132 +#: editor_actions.cc:1719 gtk-custom-ruler.c:132 msgid "Lower" msgstr "Lägre" -#: editor_actions.cc:1729 +#: editor_actions.cc:1722 msgid "Lower to Bottom" msgstr "Placera underst" -#: editor_actions.cc:1732 +#: editor_actions.cc:1725 msgid "Move to Original Position" msgstr "Flytta till ursprunglig position" -#: editor_actions.cc:1738 +#: editor_actions.cc:1730 msgid "Lock to Video" msgstr "" -#: editor_actions.cc:1744 editor_markers.cc:868 +#: editor_actions.cc:1735 editor_markers.cc:867 msgid "Glue to Bars and Beats" msgstr "Klistra mot takt & slag" -#: editor_actions.cc:1749 +#: editor_actions.cc:1740 msgid "Remove Sync" msgstr "Ta bort synk." -#: editor_actions.cc:1752 mixer_strip.cc:1904 route_time_axis.cc:200 +#: editor_actions.cc:1743 mixer_strip.cc:1903 route_time_axis.cc:200 msgid "Mute" msgstr "Tysta" -#: editor_actions.cc:1755 +#: editor_actions.cc:1746 msgid "Normalize..." msgstr "Normalisera..." -#: editor_actions.cc:1758 +#: editor_actions.cc:1749 msgid "Reverse" msgstr "Motsatt riktning" -#: editor_actions.cc:1761 +#: editor_actions.cc:1752 msgid "Make Mono Regions" msgstr "Skapa monoregioner" -#: editor_actions.cc:1764 +#: editor_actions.cc:1755 msgid "Boost Gain" msgstr "Öka volym" -#: editor_actions.cc:1767 +#: editor_actions.cc:1758 msgid "Cut Gain" msgstr "Sänk volym" -#: editor_actions.cc:1770 +#: editor_actions.cc:1761 #, fuzzy msgid "Pitch Shift..." msgstr "Tonhöjdsändring" -#: editor_actions.cc:1773 +#: editor_actions.cc:1764 #, fuzzy msgid "Transpose..." msgstr "Transponera" -#: editor_actions.cc:1776 +#: editor_actions.cc:1767 msgid "Opaque" msgstr "Ogenomskinlig" -#: editor_actions.cc:1780 editor_regions.cc:116 +#: editor_actions.cc:1771 editor_regions.cc:116 msgid "Fade In" msgstr "Tona In" -#: editor_actions.cc:1785 editor_regions.cc:117 +#: editor_actions.cc:1776 editor_regions.cc:117 msgid "Fade Out" msgstr "Tona Ut" -#: editor_actions.cc:1800 +#: editor_actions.cc:1791 msgid "Multi-Duplicate..." msgstr "Multiduplicera..." -#: editor_actions.cc:1805 +#: editor_actions.cc:1796 msgid "Fill Track" msgstr "Fyll spåret" -#: editor_actions.cc:1809 editor_markers.cc:956 +#: editor_actions.cc:1800 editor_markers.cc:955 msgid "Set Loop Range" msgstr "Sätt loop-omfång här" -#: editor_actions.cc:1816 +#: editor_actions.cc:1807 msgid "Set Punch" msgstr "Ställ in inslag" -#: editor_actions.cc:1820 +#: editor_actions.cc:1811 #, fuzzy msgid "Add Single Range Marker" msgstr "Lägg till 1 omfångsmarkör" -#: editor_actions.cc:1825 +#: editor_actions.cc:1816 #, fuzzy msgid "Add Range Marker Per Region" msgstr "Lägg till omfångsmarkörer" -#: editor_actions.cc:1829 +#: editor_actions.cc:1820 #, fuzzy msgid "Snap Position To Grid" msgstr "Fäst mot rutnät" -#: editor_actions.cc:1832 +#: editor_actions.cc:1823 msgid "Close Gaps" msgstr "Stäng luckor" -#: editor_actions.cc:1835 +#: editor_actions.cc:1826 msgid "Rhythm Ferret..." msgstr "" -#: editor_actions.cc:1838 +#: editor_actions.cc:1829 msgid "Export..." msgstr "Exportera..." -#: editor_actions.cc:1844 +#: editor_actions.cc:1835 msgid "Separate Under" msgstr "Separera under" -#: editor_actions.cc:1848 +#: editor_actions.cc:1839 msgid "Set Fade In Length" msgstr "Välj intoningslängd" -#: editor_actions.cc:1849 +#: editor_actions.cc:1840 msgid "Set Fade Out Length" msgstr "Välj uttoningslängd" -#: editor_actions.cc:1850 +#: editor_actions.cc:1841 msgid "Set Tempo from Region = Bar" msgstr "Sätt tempo från region = takt" -#: editor_actions.cc:1855 +#: editor_actions.cc:1846 msgid "Split at Percussion Onsets" msgstr "Dela vid perkussiva anslag" -#: editor_actions.cc:1860 +#: editor_actions.cc:1851 msgid "List Editor..." msgstr "Listredigerare..." -#: editor_actions.cc:1863 +#: editor_actions.cc:1854 msgid "Properties..." msgstr "Egenskaper..." -#: editor_actions.cc:1867 +#: editor_actions.cc:1858 msgid "Bounce (with processing)" msgstr "" -#: editor_actions.cc:1868 +#: editor_actions.cc:1859 msgid "Bounce (without processing)" msgstr "" -#: editor_actions.cc:1869 +#: editor_actions.cc:1860 msgid "Combine" msgstr "Kombinera" -#: editor_actions.cc:1870 +#: editor_actions.cc:1861 msgid "Uncombine" msgstr "Okombinera" -#: editor_actions.cc:1872 +#: editor_actions.cc:1863 msgid "Spectral Analysis..." msgstr "Spektralanalys..." -#: editor_actions.cc:1874 +#: editor_actions.cc:1865 msgid "Reset Envelope" msgstr "Nollställ konvolut" -#: editor_actions.cc:1876 +#: editor_actions.cc:1867 #, fuzzy msgid "Reset Gain" msgstr "Nollställ alla" -#: editor_actions.cc:1881 +#: editor_actions.cc:1872 msgid "Envelope Active" msgstr "Konvolut aktivt" -#: editor_actions.cc:1885 +#: editor_actions.cc:1876 #, fuzzy msgid "Quantize..." msgstr "Kvantisera" -#: editor_actions.cc:1886 editor_actions.cc:1887 +#: editor_actions.cc:1877 editor_actions.cc:1878 msgid "Insert Patch Change..." msgstr "Infoga patchändring..." -#: editor_actions.cc:1888 +#: editor_actions.cc:1879 msgid "Unlink from other copies" msgstr "" -#: editor_actions.cc:1889 +#: editor_actions.cc:1880 msgid "Strip Silence..." msgstr "Klipp ut tystnad..." -#: editor_actions.cc:1890 +#: editor_actions.cc:1881 msgid "Set Range Selection" msgstr "Definiera omfångsmarkering" -#: editor_actions.cc:1892 +#: editor_actions.cc:1883 #, fuzzy msgid "Nudge Later" msgstr "Knuffa framåt" -#: editor_actions.cc:1893 +#: editor_actions.cc:1884 #, fuzzy msgid "Nudge Earlier" msgstr "Knuffa framåt" -#: editor_actions.cc:1898 +#: editor_actions.cc:1889 #, fuzzy msgid "Nudge Later by Capture Offset" msgstr "Knuffa framåt utifrån inspelningskompensation" -#: editor_actions.cc:1905 +#: editor_actions.cc:1896 #, fuzzy msgid "Nudge Earlier by Capture Offset" msgstr "Knuffa framåt utifrån inspelningskompensation" -#: editor_actions.cc:1909 +#: editor_actions.cc:1900 msgid "Trim to Loop" msgstr "Beskär till loop" -#: editor_actions.cc:1910 +#: editor_actions.cc:1901 msgid "Trim to Punch" msgstr "Beskär till inslag" -#: editor_actions.cc:1912 +#: editor_actions.cc:1903 msgid "Trim to Previous" msgstr "Beskär till föregående" -#: editor_actions.cc:1913 +#: editor_actions.cc:1904 msgid "Trim to Next" msgstr "Beskär till nästa" -#: editor_actions.cc:1920 +#: editor_actions.cc:1911 msgid "Insert Region From Region List" msgstr "Infoga region från regionlistan" -#: editor_actions.cc:1926 +#: editor_actions.cc:1917 msgid "Set Sync Position" msgstr "Ställ in synk.-position" -#: editor_actions.cc:1927 +#: editor_actions.cc:1918 msgid "Place Transient" msgstr "Placera transient" -#: editor_actions.cc:1928 +#: editor_actions.cc:1919 msgid "Split" msgstr "Dela" -#: editor_actions.cc:1929 +#: editor_actions.cc:1920 msgid "Trim Start at Edit Point" msgstr "Beskär början vid redigeringspunkten" -#: editor_actions.cc:1930 +#: editor_actions.cc:1921 msgid "Trim End at Edit Point" msgstr "Beskär slutet vid redigeringspunkten" -#: editor_actions.cc:1935 +#: editor_actions.cc:1926 msgid "Align Start" msgstr "Justera början" -#: editor_actions.cc:1942 +#: editor_actions.cc:1933 msgid "Align Start Relative" msgstr "Juster början relativt" -#: editor_actions.cc:1946 +#: editor_actions.cc:1937 msgid "Align End" msgstr "Justera slutet" -#: editor_actions.cc:1951 +#: editor_actions.cc:1942 msgid "Align End Relative" msgstr "Justa slutet relativt" -#: editor_actions.cc:1958 +#: editor_actions.cc:1949 msgid "Align Sync" msgstr "Justera synk." -#: editor_actions.cc:1965 +#: editor_actions.cc:1956 msgid "Align Sync Relative" msgstr "Justera synk. relativt" -#: editor_actions.cc:1969 editor_actions.cc:1972 +#: editor_actions.cc:1960 editor_actions.cc:1963 msgid "Choose Top..." msgstr "" @@ -4470,7 +4463,7 @@ msgid "" "%2 as a new source, or skip it?" msgstr "" -#: editor_audio_import.cc:279 +#: editor_audio_import.cc:279 editor_videotimeline.cc:107 msgid "Cancel Import" msgstr "Avbryt importering" @@ -4508,66 +4501,66 @@ msgstr "" msgid "Embed it anyway" msgstr "Infoga ändå" -#: editor_drag.cc:1008 +#: editor_drag.cc:1000 #, fuzzy msgid "fixed time region drag" msgstr "Beskuren region" -#: editor_drag.cc:1718 +#: editor_drag.cc:1700 #, fuzzy msgid "Video Start:" msgstr "Filstart:" -#: editor_drag.cc:1720 +#: editor_drag.cc:1702 msgid "Diff:" msgstr "" -#: editor_drag.cc:1740 +#: editor_drag.cc:1722 msgid "Move Video" msgstr "" -#: editor_drag.cc:2219 +#: editor_drag.cc:2200 msgid "copy meter mark" msgstr "kopiera taktartsmarkör" -#: editor_drag.cc:2227 +#: editor_drag.cc:2208 msgid "move meter mark" msgstr "flytta taktartsmarkör" -#: editor_drag.cc:2339 +#: editor_drag.cc:2320 msgid "copy tempo mark" msgstr "kopiera tempomarkör" -#: editor_drag.cc:2347 +#: editor_drag.cc:2328 msgid "move tempo mark" msgstr "flytta tempomarkör" -#: editor_drag.cc:2563 +#: editor_drag.cc:2544 msgid "change fade in length" msgstr "ändra intoningslängd" -#: editor_drag.cc:2681 +#: editor_drag.cc:2662 msgid "change fade out length" msgstr "ändra uttoningslängd" -#: editor_drag.cc:3036 +#: editor_drag.cc:3017 msgid "move marker" msgstr "flytta markör" -#: editor_drag.cc:3599 +#: editor_drag.cc:3580 msgid "An error occurred while executing time stretch operation" msgstr "" -#: editor_drag.cc:4029 +#: editor_drag.cc:4010 #, fuzzy msgid "programming_error: %1" msgstr "programmeringsfel: " -#: editor_drag.cc:4099 editor_markers.cc:681 +#: editor_drag.cc:4080 editor_markers.cc:680 msgid "new range marker" msgstr "ny omfångsmarkör" -#: editor_drag.cc:4780 +#: editor_drag.cc:4761 #, fuzzy msgid "rubberband selection" msgstr "omfångsmarkering" @@ -4646,8 +4639,8 @@ msgstr "Sololäge" msgid "Sharing Solo?" msgstr "" -#: editor_route_groups.cc:103 midi_time_axis.cc:1505 midi_time_axis.cc:1508 -#: midi_time_axis.cc:1511 mixer_strip.cc:1903 +#: editor_route_groups.cc:103 midi_time_axis.cc:1504 midi_time_axis.cc:1507 +#: midi_time_axis.cc:1510 mixer_strip.cc:1902 msgid "Rec" msgstr "Spela in" @@ -4688,17 +4681,17 @@ msgstr "" msgid "Activate this button to operate on all tracks when none are selected." msgstr "" -#: editor_route_groups.cc:442 mixer_ui.cc:1448 +#: editor_route_groups.cc:442 mixer_ui.cc:1449 msgid "unnamed" msgstr "namnlös" -#: editor_export_audio.cc:90 editor_markers.cc:696 editor_markers.cc:783 -#: editor_markers.cc:968 editor_markers.cc:986 editor_markers.cc:1004 -#: editor_markers.cc:1023 editor_markers.cc:1042 editor_markers.cc:1072 -#: editor_markers.cc:1103 editor_markers.cc:1133 editor_markers.cc:1161 -#: editor_markers.cc:1192 editor_markers.cc:1217 editor_markers.cc:1268 -#: editor_markers.cc:1312 editor_markers.cc:1338 editor_markers.cc:1515 -#: editor_mouse.cc:2542 +#: editor_export_audio.cc:90 editor_markers.cc:695 editor_markers.cc:782 +#: editor_markers.cc:967 editor_markers.cc:985 editor_markers.cc:1003 +#: editor_markers.cc:1022 editor_markers.cc:1041 editor_markers.cc:1071 +#: editor_markers.cc:1102 editor_markers.cc:1132 editor_markers.cc:1160 +#: editor_markers.cc:1191 editor_markers.cc:1216 editor_markers.cc:1267 +#: editor_markers.cc:1311 editor_markers.cc:1337 editor_markers.cc:1514 +#: editor_mouse.cc:2478 msgid "programming error: marker canvas item has no marker object pointer!" msgstr "" @@ -4716,124 +4709,124 @@ msgstr "Infoga existerande media" msgid "Fit to Window" msgstr "Anpassa till fönstret" -#: editor_markers.cc:130 +#: editor_markers.cc:129 #, fuzzy msgid "start" msgstr "Början:" -#: editor_markers.cc:131 +#: editor_markers.cc:130 #, fuzzy msgid "end" msgstr "Slut" -#: editor_markers.cc:647 editor_ops.cc:1744 editor_ops.cc:1764 +#: editor_markers.cc:646 editor_ops.cc:1744 editor_ops.cc:1764 #: editor_ops.cc:1788 editor_ops.cc:1815 location_ui.cc:1005 msgid "add marker" msgstr "" -#: editor_markers.cc:678 +#: editor_markers.cc:677 msgid "range" msgstr "omfång" -#: editor_markers.cc:714 location_ui.cc:840 +#: editor_markers.cc:713 location_ui.cc:840 msgid "remove marker" msgstr "ta bort markör" -#: editor_markers.cc:850 +#: editor_markers.cc:849 #, fuzzy msgid "Locate to Here" msgstr "Placera startmarkören här" -#: editor_markers.cc:851 +#: editor_markers.cc:850 #, fuzzy msgid "Play from Here" msgstr "Spela härifrån" -#: editor_markers.cc:852 +#: editor_markers.cc:851 msgid "Move Mark to Playhead" msgstr "Flytta markör till startmarkören" -#: editor_markers.cc:856 +#: editor_markers.cc:855 #, fuzzy msgid "Create Range to Next Marker" msgstr "Skapa omfång till nästa markör" -#: editor_markers.cc:897 +#: editor_markers.cc:896 #, fuzzy msgid "Locate to Marker" msgstr "Placera startmarkör här" -#: editor_markers.cc:898 +#: editor_markers.cc:897 #, fuzzy msgid "Play from Marker" msgstr "Spela from markör" -#: editor_markers.cc:901 +#: editor_markers.cc:900 #, fuzzy msgid "Set Marker from Playhead" msgstr "Placera omfångsmarkör från startmarkören" -#: editor_markers.cc:903 +#: editor_markers.cc:902 #, fuzzy msgid "Set Range from Selection" msgstr "Sätt omfång från omfångsmarkering" -#: editor_markers.cc:906 +#: editor_markers.cc:905 #, fuzzy msgid "Zoom to Range" msgstr "Zooma till region" -#: editor_markers.cc:913 +#: editor_markers.cc:912 msgid "Hide Range" msgstr "Göm omfång" -#: editor_markers.cc:914 +#: editor_markers.cc:913 #, fuzzy msgid "Rename Range..." msgstr "Byt namn på omfång" -#: editor_markers.cc:918 +#: editor_markers.cc:917 msgid "Remove Range" msgstr "Ta bort omfång" -#: editor_markers.cc:925 +#: editor_markers.cc:924 msgid "Separate Regions in Range" msgstr "Separera regioner i omfånget" -#: editor_markers.cc:928 +#: editor_markers.cc:927 msgid "Select Range" msgstr "Markera omfång" -#: editor_markers.cc:957 +#: editor_markers.cc:956 msgid "Set Punch Range" msgstr "Sätt inslagsomfång här" -#: editor_markers.cc:1352 editor_ops.cc:1699 +#: editor_markers.cc:1351 editor_ops.cc:1699 msgid "New Name:" msgstr "Nytt namn:" -#: editor_markers.cc:1355 +#: editor_markers.cc:1354 msgid "Rename Mark" msgstr "Byt namn på markör" -#: editor_markers.cc:1357 +#: editor_markers.cc:1356 msgid "Rename Range" msgstr "Byt namn på omfång" -#: editor_markers.cc:1364 editor_mouse.cc:2574 processor_box.cc:1731 -#: processor_box.cc:2213 route_time_axis.cc:968 route_ui.cc:1535 +#: editor_markers.cc:1363 editor_mouse.cc:2510 processor_box.cc:1768 +#: processor_box.cc:2233 route_time_axis.cc:968 route_ui.cc:1535 msgid "Rename" msgstr "Döp om" -#: editor_markers.cc:1377 +#: editor_markers.cc:1376 msgid "rename marker" msgstr "byt namn på markör" -#: editor_markers.cc:1400 +#: editor_markers.cc:1399 msgid "set loop range" msgstr "ställ in loop-omfång" -#: editor_markers.cc:1406 +#: editor_markers.cc:1405 msgid "set punch range" msgstr "ställ in inslagsomfång" @@ -4845,22 +4838,22 @@ msgstr "" msgid "Editor::event_frame() used on unhandled event type %1" msgstr "" -#: editor_mouse.cc:2312 editor_mouse.cc:2337 editor_mouse.cc:2350 +#: editor_mouse.cc:2235 editor_mouse.cc:2260 editor_mouse.cc:2273 msgid "" "programming error: control point canvas item has no control point object " "pointer!" msgstr "" -#: editor_mouse.cc:2480 +#: editor_mouse.cc:2416 #, fuzzy msgid "start point trim" msgstr "Beskär startpunkt" -#: editor_mouse.cc:2505 +#: editor_mouse.cc:2441 msgid "End point trim" msgstr "Beskär slutpunkt" -#: editor_mouse.cc:2572 +#: editor_mouse.cc:2508 msgid "Name for region:" msgstr "Namnge region:" @@ -4970,80 +4963,80 @@ msgstr "Placera underst" msgid "Rename Region" msgstr "Byt namn på region" -#: editor_ops.cc:2372 processor_box.cc:1729 route_ui.cc:1533 +#: editor_ops.cc:2372 processor_box.cc:1766 route_ui.cc:1533 msgid "New name:" msgstr "Nytt namn:" -#: editor_ops.cc:2683 +#: editor_ops.cc:2682 msgid "separate" msgstr "separera" -#: editor_ops.cc:2796 +#: editor_ops.cc:2795 #, fuzzy msgid "separate region under" msgstr "Separera regioner i omfånget" -#: editor_ops.cc:2917 +#: editor_ops.cc:2916 msgid "trim to selection" msgstr "beskär till markeringen" -#: editor_ops.cc:3053 +#: editor_ops.cc:3052 #, fuzzy msgid "set sync point" msgstr "Definiera synk.-punkt" -#: editor_ops.cc:3077 +#: editor_ops.cc:3076 #, fuzzy msgid "remove region sync" msgstr "ta bort region" -#: editor_ops.cc:3099 +#: editor_ops.cc:3098 #, fuzzy msgid "move regions to original position" msgstr "Flytta till ursprunglig position" -#: editor_ops.cc:3101 +#: editor_ops.cc:3100 #, fuzzy msgid "move region to original position" msgstr "Flytta till ursprunglig position" -#: editor_ops.cc:3122 +#: editor_ops.cc:3121 msgid "align selection" msgstr "justera markering" -#: editor_ops.cc:3196 +#: editor_ops.cc:3195 msgid "align selection (relative)" msgstr "justera markering (relativt)" -#: editor_ops.cc:3230 +#: editor_ops.cc:3229 msgid "align region" msgstr "justera region" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 #, fuzzy msgid "trim front" msgstr "Beskuren region" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim back" msgstr "" -#: editor_ops.cc:3311 +#: editor_ops.cc:3310 #, fuzzy msgid "trim to loop" msgstr "Beskär till loop" -#: editor_ops.cc:3321 +#: editor_ops.cc:3320 #, fuzzy msgid "trim to punch" msgstr "Beskär till inslag" -#: editor_ops.cc:3383 +#: editor_ops.cc:3382 #, fuzzy msgid "trim to region" msgstr "Beskuren region" -#: editor_ops.cc:3493 +#: editor_ops.cc:3492 msgid "" "This track/bus cannot be frozen because the signal adds or loses channels " "before reaching the outputs.\n" @@ -5051,12 +5044,12 @@ msgid "" "input or vice versa." msgstr "" -#: editor_ops.cc:3496 +#: editor_ops.cc:3495 #, fuzzy msgid "Cannot freeze" msgstr "Avbryt frysning" -#: editor_ops.cc:3502 +#: editor_ops.cc:3501 msgid "" "%1\n" "\n" @@ -5065,26 +5058,26 @@ msgid "" "Freezing will only process the signal as far as the first send/insert/return." msgstr "" -#: editor_ops.cc:3506 +#: editor_ops.cc:3505 #, fuzzy msgid "Freeze anyway" msgstr "Frys" -#: editor_ops.cc:3507 +#: editor_ops.cc:3506 #, fuzzy msgid "Don't freeze" msgstr "Avbryt frysning" -#: editor_ops.cc:3508 +#: editor_ops.cc:3507 #, fuzzy msgid "Freeze Limits" msgstr "Frys" -#: editor_ops.cc:3523 +#: editor_ops.cc:3522 msgid "Cancel Freeze" msgstr "Avbryt frysning" -#: editor_ops.cc:3554 +#: editor_ops.cc:3553 msgid "" "You can't perform this operation because the processing of the signal will " "cause one or more of the tracks to end up with a region with more channels " @@ -5093,52 +5086,52 @@ msgid "" "You can do this without processing, which is a different operation." msgstr "" -#: editor_ops.cc:3558 +#: editor_ops.cc:3557 msgid "Cannot bounce" msgstr "" -#: editor_ops.cc:3569 +#: editor_ops.cc:3568 msgid "bounce range" msgstr "omfång till disk" -#: editor_ops.cc:3679 +#: editor_ops.cc:3678 #, fuzzy msgid "delete" msgstr "Radera" -#: editor_ops.cc:3682 +#: editor_ops.cc:3681 msgid "cut" msgstr "klipp ut" -#: editor_ops.cc:3685 +#: editor_ops.cc:3684 msgid "copy" msgstr "kopiera" -#: editor_ops.cc:3688 +#: editor_ops.cc:3687 msgid "clear" msgstr "Rensa" -#: editor_ops.cc:3786 +#: editor_ops.cc:3785 msgid " objects" msgstr " objekt" -#: editor_ops.cc:3816 +#: editor_ops.cc:3815 msgid " range" msgstr " omfång" -#: editor_ops.cc:3958 editor_ops.cc:3985 +#: editor_ops.cc:3957 editor_ops.cc:3984 msgid "remove region" msgstr "ta bort region" -#: editor_ops.cc:4392 +#: editor_ops.cc:4391 msgid "duplicate selection" msgstr "duplicera markering" -#: editor_ops.cc:4470 +#: editor_ops.cc:4469 msgid "nudge track" msgstr "knuffa spår" -#: editor_ops.cc:4507 +#: editor_ops.cc:4506 msgid "" "Do you really want to destroy the last capture?\n" "(This is destructive and cannot be undone)" @@ -5146,158 +5139,158 @@ msgstr "" "Vill du verkligen radera den senaste inspelningen?\n" "(Detta är en destruktiv handling och kan ej ångras)" -#: editor_ops.cc:4510 editor_ops.cc:6516 editor_regions.cc:460 +#: editor_ops.cc:4509 editor_ops.cc:6512 editor_regions.cc:460 #: editor_snapshots.cc:158 route_ui.cc:1477 msgid "No, do nothing." msgstr "Nej, gör ingenting." -#: editor_ops.cc:4511 +#: editor_ops.cc:4510 msgid "Yes, destroy it." msgstr "Ja, radera den." -#: editor_ops.cc:4513 +#: editor_ops.cc:4512 #, fuzzy msgid "Destroy last capture" msgstr "Ta bort senaste inspelningen" -#: editor_ops.cc:4574 +#: editor_ops.cc:4573 msgid "normalize" msgstr "normalisera" -#: editor_ops.cc:4669 +#: editor_ops.cc:4668 msgid "reverse regions" msgstr "regioner till motsatt riktning" -#: editor_ops.cc:4703 +#: editor_ops.cc:4702 #, fuzzy msgid "strip silence" msgstr "Klipp ut tystnad..." -#: editor_ops.cc:4764 +#: editor_ops.cc:4763 #, fuzzy msgid "Fork Region(s)" msgstr "som region(er)" -#: editor_ops.cc:4964 +#: editor_ops.cc:4963 #, fuzzy msgid "reset region gain" msgstr "Öka regionens volym" -#: editor_ops.cc:5017 +#: editor_ops.cc:5016 #, fuzzy msgid "region gain envelope active" msgstr "Slå på/av konvolut" -#: editor_ops.cc:5044 +#: editor_ops.cc:5043 #, fuzzy msgid "toggle region lock" msgstr "till regionslistan" -#: editor_ops.cc:5069 +#: editor_ops.cc:5067 #, fuzzy msgid "Toggle Video Lock" msgstr "till regionslistan" -#: editor_ops.cc:5095 +#: editor_ops.cc:5091 #, fuzzy msgid "region lock style" msgstr "till regionslistan" -#: editor_ops.cc:5120 +#: editor_ops.cc:5116 #, fuzzy msgid "change region opacity" msgstr "Dra regionskopia" -#: editor_ops.cc:5235 +#: editor_ops.cc:5231 #, fuzzy msgid "set fade in length" msgstr "ändra intoningslängd" -#: editor_ops.cc:5242 +#: editor_ops.cc:5238 #, fuzzy msgid "set fade out length" msgstr "ändra uttoningslängd" -#: editor_ops.cc:5287 +#: editor_ops.cc:5283 #, fuzzy msgid "set fade in shape" msgstr "intoningsredigering" -#: editor_ops.cc:5318 +#: editor_ops.cc:5314 #, fuzzy msgid "set fade out shape" msgstr "uttoningsredigering" -#: editor_ops.cc:5348 +#: editor_ops.cc:5344 #, fuzzy msgid "set fade in active" msgstr "Regiontoningar aktiva" -#: editor_ops.cc:5377 +#: editor_ops.cc:5373 #, fuzzy msgid "set fade out active" msgstr "Regiontoningar aktiva" -#: editor_ops.cc:5642 +#: editor_ops.cc:5638 #, fuzzy msgid "set loop range from selection" msgstr "Ställ in omfångsmarkering" -#: editor_ops.cc:5664 +#: editor_ops.cc:5660 #, fuzzy msgid "set loop range from edit range" msgstr "Ställ in loop från redigeringsomfång" -#: editor_ops.cc:5693 +#: editor_ops.cc:5689 #, fuzzy msgid "set loop range from region" msgstr "ställ in markering från region" -#: editor_ops.cc:5711 +#: editor_ops.cc:5707 #, fuzzy msgid "set punch range from selection" msgstr "Ställ in omfångsmarkering" -#: editor_ops.cc:5728 +#: editor_ops.cc:5724 #, fuzzy msgid "set punch range from edit range" msgstr "Ställ in inslags från redigeringsomfång" -#: editor_ops.cc:5752 +#: editor_ops.cc:5748 #, fuzzy msgid "set punch range from region" msgstr "ställ in inslagsomfång" -#: editor_ops.cc:5861 +#: editor_ops.cc:5857 #, fuzzy msgid "Add new marker" msgstr "Lägg till omfångsmarkörer" -#: editor_ops.cc:5862 +#: editor_ops.cc:5858 #, fuzzy msgid "Set global tempo" msgstr "Skapa tempokarta" -#: editor_ops.cc:5865 +#: editor_ops.cc:5861 #, fuzzy msgid "Define one bar" msgstr "Definiera" -#: editor_ops.cc:5866 +#: editor_ops.cc:5862 msgid "Do you want to set the global tempo or add a new tempo marker?" msgstr "" -#: editor_ops.cc:5892 +#: editor_ops.cc:5888 #, fuzzy msgid "set tempo from region" msgstr "ställ in markering från region" -#: editor_ops.cc:5922 +#: editor_ops.cc:5918 #, fuzzy msgid "split regions" msgstr "Dela region" -#: editor_ops.cc:5964 +#: editor_ops.cc:5960 msgid "" "You are about to split\n" "%1\n" @@ -5305,70 +5298,70 @@ msgid "" "This could take a long time." msgstr "" -#: editor_ops.cc:5971 +#: editor_ops.cc:5967 msgid "Call for the Ferret!" msgstr "" -#: editor_ops.cc:5972 +#: editor_ops.cc:5968 msgid "" "Press OK to continue with this split operation\n" "or ask the Ferret dialog to tune the analysis" msgstr "" -#: editor_ops.cc:5974 +#: editor_ops.cc:5970 msgid "Press OK to continue with this split operation" msgstr "" -#: editor_ops.cc:5977 +#: editor_ops.cc:5973 #, fuzzy msgid "Excessive split?" msgstr "Avskild solo" -#: editor_ops.cc:6129 +#: editor_ops.cc:6125 #, fuzzy msgid "place transient" msgstr "Placera transient" -#: editor_ops.cc:6164 +#: editor_ops.cc:6160 #, fuzzy msgid "snap regions to grid" msgstr "Beskär region till omfång" -#: editor_ops.cc:6203 +#: editor_ops.cc:6199 #, fuzzy msgid "Close Region Gaps" msgstr "Stäng luckor" -#: editor_ops.cc:6208 +#: editor_ops.cc:6204 #, fuzzy msgid "Crossfade length" msgstr "Kort övertonings längd" -#: editor_ops.cc:6217 editor_ops.cc:6228 rhythm_ferret.cc:120 -#: session_option_editor.cc:155 +#: editor_ops.cc:6213 editor_ops.cc:6224 rhythm_ferret.cc:120 +#: session_option_editor.cc:153 #, fuzzy msgid "ms" msgstr "msek" -#: editor_ops.cc:6219 +#: editor_ops.cc:6215 msgid "Pull-back length" msgstr "" -#: editor_ops.cc:6232 +#: editor_ops.cc:6228 #, fuzzy msgid "Ok" msgstr "A" -#: editor_ops.cc:6247 +#: editor_ops.cc:6243 #, fuzzy msgid "close region gaps" msgstr "dessa regioner" -#: editor_ops.cc:6465 route_ui.cc:1451 +#: editor_ops.cc:6461 route_ui.cc:1451 msgid "That would be bad news ...." msgstr "" -#: editor_ops.cc:6470 route_ui.cc:1456 +#: editor_ops.cc:6466 route_ui.cc:1456 msgid "" "Removing the master or monitor bus is such a bad idea\n" "that %1 is not going to allow it.\n" @@ -5378,25 +5371,25 @@ msgid "" "\"allow-special-bus-removal\" option to be \"yes\"" msgstr "" -#: editor_ops.cc:6487 +#: editor_ops.cc:6483 msgid "tracks" msgstr "spår" -#: editor_ops.cc:6489 route_ui.cc:1817 +#: editor_ops.cc:6485 route_ui.cc:1817 #, fuzzy msgid "track" msgstr "spår" -#: editor_ops.cc:6493 +#: editor_ops.cc:6489 msgid "busses" msgstr "buss(ar)" -#: editor_ops.cc:6495 route_ui.cc:1817 +#: editor_ops.cc:6491 route_ui.cc:1817 #, fuzzy msgid "bus" msgstr "buss(ar)" -#: editor_ops.cc:6500 +#: editor_ops.cc:6496 #, fuzzy msgid "" "Do you really want to remove %1 %2 and %3 %4?\n" @@ -5408,7 +5401,7 @@ msgstr "" "Du kanske också förlorar spellista använd av detta spår.\n" "(detta kan inte ångras)" -#: editor_ops.cc:6505 +#: editor_ops.cc:6501 #, fuzzy msgid "" "Do you really want to remove %1 %2?\n" @@ -5420,7 +5413,7 @@ msgstr "" "Du kanske också förlorar spellista använd av detta spår.\n" "(detta kan inte ångras)" -#: editor_ops.cc:6511 +#: editor_ops.cc:6507 #, fuzzy msgid "" "Do you really want to remove %1 %2?\n" @@ -5430,49 +5423,49 @@ msgstr "" "Vill du verkligen ta bort buss \"%1\" ?\n" "(detta kan inte ångras)" -#: editor_ops.cc:6518 +#: editor_ops.cc:6514 #, fuzzy msgid "Yes, remove them." msgstr "Ja, ta bort den." -#: editor_ops.cc:6520 editor_snapshots.cc:159 route_ui.cc:1478 +#: editor_ops.cc:6516 editor_snapshots.cc:159 route_ui.cc:1478 msgid "Yes, remove it." msgstr "Ja, ta bort den." -#: editor_ops.cc:6525 editor_ops.cc:6527 +#: editor_ops.cc:6521 editor_ops.cc:6523 #, fuzzy msgid "Remove %1" msgstr "Ta bort '%s'" -#: editor_ops.cc:6586 +#: editor_ops.cc:6582 #, fuzzy msgid "insert time" msgstr "Infoga tid" -#: editor_ops.cc:6743 +#: editor_ops.cc:6739 msgid "There are too many tracks to fit in the current window" msgstr "" -#: editor_ops.cc:6843 +#: editor_ops.cc:6839 #, fuzzy, c-format msgid "Saved view %u" msgstr "Spara vy %1" -#: editor_ops.cc:6868 +#: editor_ops.cc:6864 #, fuzzy msgid "mute regions" msgstr "tysta region" -#: editor_ops.cc:6870 +#: editor_ops.cc:6866 msgid "mute region" msgstr "tysta region" -#: editor_ops.cc:6907 +#: editor_ops.cc:6903 #, fuzzy msgid "combine regions" msgstr "Normalisera regioner" -#: editor_ops.cc:6945 +#: editor_ops.cc:6941 #, fuzzy msgid "uncombine regions" msgstr "Normalisera regioner" @@ -5512,7 +5505,7 @@ msgstr "" msgid "Length of region fade-out (units: secondary clock), () if dsisabled" msgstr "" -#: editor_regions.cc:118 mixer_strip.cc:1961 mono_panner.cc:179 +#: editor_regions.cc:118 mixer_strip.cc:1960 mono_panner.cc:179 #: stereo_panner.cc:217 stereo_panner.cc:240 msgid "L" msgstr "V" @@ -5531,8 +5524,8 @@ msgstr "Gå till" msgid "Region position glued to Bars|Beats time?" msgstr "" -#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:722 -#: mixer_strip.cc:1935 panner_ui.cc:554 stereo_panner.cc:237 +#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:723 +#: mixer_strip.cc:1934 panner_ui.cc:554 stereo_panner.cc:237 msgid "M" msgstr "" @@ -5608,7 +5601,7 @@ msgstr "Spår/Bussar" msgid "Track/Bus visible ?" msgstr "Spår/Bussar" -#: editor_routes.cc:204 mixer_strip.cc:1952 route_time_axis.cc:2387 +#: editor_routes.cc:204 mixer_strip.cc:1951 route_time_axis.cc:2387 msgid "A" msgstr "" @@ -5617,7 +5610,7 @@ msgstr "" msgid "Track/Bus active ?" msgstr "Spår/Bussar" -#: editor_routes.cc:205 mixer_strip.cc:1936 +#: editor_routes.cc:205 mixer_strip.cc:1935 msgid "I" msgstr "" @@ -5626,7 +5619,7 @@ msgstr "" msgid "MIDI input enabled" msgstr "%1-ingång" -#: editor_routes.cc:206 mixer_strip.cc:1934 mono_panner.cc:198 +#: editor_routes.cc:206 mixer_strip.cc:1933 mono_panner.cc:198 #: stereo_panner.cc:215 stereo_panner.cc:242 msgid "R" msgstr "H" @@ -5641,7 +5634,7 @@ msgstr "Inspelningsläge" msgid "Muted" msgstr "Tysta" -#: editor_routes.cc:208 mixer_strip.cc:1948 +#: editor_routes.cc:208 mixer_strip.cc:1947 msgid "S" msgstr "" @@ -5654,7 +5647,7 @@ msgstr "Solad..." msgid "SI" msgstr "" -#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1883 +#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1872 #, fuzzy msgid "Solo Isolated" msgstr "Solo-säker" @@ -5664,23 +5657,23 @@ msgstr "Solo-säker" msgid "Solo Safe (Locked)" msgstr "Solo-säker" -#: editor_routes.cc:471 mixer_ui.cc:1161 +#: editor_routes.cc:471 mixer_ui.cc:1162 msgid "Hide All" msgstr "Dölj Alla" -#: editor_routes.cc:472 mixer_ui.cc:1162 +#: editor_routes.cc:472 mixer_ui.cc:1163 msgid "Show All Audio Tracks" msgstr "Visa alla spår" -#: editor_routes.cc:473 mixer_ui.cc:1163 +#: editor_routes.cc:473 mixer_ui.cc:1164 msgid "Hide All Audio Tracks" msgstr "Dölj alla spår" -#: editor_routes.cc:474 mixer_ui.cc:1164 +#: editor_routes.cc:474 mixer_ui.cc:1165 msgid "Show All Audio Busses" msgstr "Visa alla bussar" -#: editor_routes.cc:475 mixer_ui.cc:1165 +#: editor_routes.cc:475 mixer_ui.cc:1166 msgid "Hide All Audio Busses" msgstr "Dölj alla bussar" @@ -5696,49 +5689,49 @@ msgstr "Göm alla MIDI-spår" msgid "Show Tracks With Regions Under Playhead" msgstr "Visa spår med regioner under startmarkören" -#: editor_rulers.cc:342 +#: editor_rulers.cc:340 msgid "New location marker" msgstr "Ny platsmarkör" -#: editor_rulers.cc:343 +#: editor_rulers.cc:341 msgid "Clear all locations" msgstr "Rensa alla platsmarkörer" -#: editor_rulers.cc:344 +#: editor_rulers.cc:342 msgid "Unhide locations" msgstr "Visa platsmarkörer" -#: editor_rulers.cc:348 +#: editor_rulers.cc:346 #, fuzzy msgid "New range" msgstr "Nytt omfång" -#: editor_rulers.cc:349 +#: editor_rulers.cc:347 msgid "Clear all ranges" msgstr "Rensa alla omfång" -#: editor_rulers.cc:350 +#: editor_rulers.cc:348 msgid "Unhide ranges" msgstr "Visa omfång" -#: editor_rulers.cc:360 +#: editor_rulers.cc:358 msgid "New CD track marker" msgstr "Ny CD-spårsmarkör" -#: editor_rulers.cc:365 tempo_dialog.cc:40 +#: editor_rulers.cc:363 tempo_dialog.cc:40 msgid "New Tempo" msgstr "Nytt tempo" -#: editor_rulers.cc:370 tempo_dialog.cc:255 +#: editor_rulers.cc:368 tempo_dialog.cc:255 msgid "New Meter" msgstr "Ny taktart" -#: editor_rulers.cc:376 +#: editor_rulers.cc:373 #, fuzzy msgid "Timeline height" msgstr "höjden" -#: editor_rulers.cc:386 +#: editor_rulers.cc:383 #, fuzzy msgid "Align Video Track" msgstr "Lägg till spår" @@ -5747,54 +5740,54 @@ msgstr "Lägg till spår" msgid "set selected regions" msgstr "ställ in valda regioner" -#: editor_selection.cc:1419 +#: editor_selection.cc:1414 msgid "select all" msgstr "Markera allt" -#: editor_selection.cc:1511 +#: editor_selection.cc:1506 msgid "select all within" msgstr "markera allt inom" -#: editor_selection.cc:1569 +#: editor_selection.cc:1564 msgid "set selection from range" msgstr "ställ markering från omfång" -#: editor_selection.cc:1609 +#: editor_selection.cc:1604 msgid "select all from range" msgstr "markera allt inom omfång" -#: editor_selection.cc:1640 +#: editor_selection.cc:1635 msgid "select all from punch" msgstr "markera allt från inslag" -#: editor_selection.cc:1671 +#: editor_selection.cc:1666 msgid "select all from loop" msgstr "markera allt från loop" -#: editor_selection.cc:1707 +#: editor_selection.cc:1702 msgid "select all after cursor" msgstr "markera allt efter markör" -#: editor_selection.cc:1709 +#: editor_selection.cc:1704 msgid "select all before cursor" msgstr "markera allt före markör" -#: editor_selection.cc:1758 +#: editor_selection.cc:1753 #, fuzzy msgid "select all after edit" msgstr "Markera allt efter startmarkören" -#: editor_selection.cc:1760 +#: editor_selection.cc:1755 #, fuzzy msgid "select all before edit" msgstr "Markera allt innan redigeringspunkten" -#: editor_selection.cc:1893 +#: editor_selection.cc:1888 #, fuzzy msgid "No edit range defined" msgstr "Ställ in omfångsmarkering" -#: editor_selection.cc:1899 +#: editor_selection.cc:1894 msgid "" "the edit point is Selected Marker\n" "but there is no selected marker." @@ -5824,45 +5817,45 @@ msgstr "" msgid "Remove snapshot" msgstr "Ta bort synk.-punkt" -#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:251 +#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:250 msgid "add" msgstr "lägg till" -#: editor_tempodisplay.cc:232 +#: editor_tempodisplay.cc:231 msgid "add tempo mark" msgstr "lägg till tempomarkör" -#: editor_tempodisplay.cc:275 +#: editor_tempodisplay.cc:272 msgid "add meter mark" msgstr "lägg till taktartsmarkör" -#: editor_tempodisplay.cc:291 editor_tempodisplay.cc:374 -#: editor_tempodisplay.cc:393 +#: editor_tempodisplay.cc:288 editor_tempodisplay.cc:367 +#: editor_tempodisplay.cc:386 msgid "" "programming error: tempo marker canvas item has no marker object pointer!" msgstr "" -#: editor_tempodisplay.cc:296 editor_tempodisplay.cc:379 +#: editor_tempodisplay.cc:293 editor_tempodisplay.cc:372 msgid "programming error: marker for tempo is not a tempo marker!" msgstr "" -#: editor_tempodisplay.cc:308 editor_tempodisplay.cc:340 +#: editor_tempodisplay.cc:305 editor_tempodisplay.cc:335 msgid "done" msgstr "klar" -#: editor_tempodisplay.cc:329 editor_tempodisplay.cc:359 +#: editor_tempodisplay.cc:324 editor_tempodisplay.cc:352 msgid "replace tempo mark" msgstr "ersätt tempomarkör" -#: editor_tempodisplay.cc:398 editor_tempodisplay.cc:430 +#: editor_tempodisplay.cc:391 editor_tempodisplay.cc:423 msgid "programming error: marker for meter is not a meter marker!" msgstr "" -#: editor_tempodisplay.cc:408 editor_tempodisplay.cc:442 +#: editor_tempodisplay.cc:401 editor_tempodisplay.cc:435 msgid "remove tempo mark" msgstr "ta bort tempomarkör" -#: editor_tempodisplay.cc:425 +#: editor_tempodisplay.cc:418 msgid "" "programming error: meter marker canvas item has no marker object pointer!" msgstr "" @@ -5949,7 +5942,7 @@ msgstr "" #: engine_dialog.cc:127 engine_dialog.cc:132 engine_dialog.cc:169 #: engine_dialog.cc:552 midi_channel_selector.cc:163 #: midi_channel_selector.cc:402 midi_channel_selector.cc:438 -#: rc_option_editor.cc:1252 sfdb_ui.cc:542 +#: rc_option_editor.cc:1250 sfdb_ui.cc:542 msgid "None" msgstr "Ingen" @@ -6131,30 +6124,30 @@ msgstr "Kanaler:" msgid "Split to mono files" msgstr "Dela upp i monofiler" -#: export_channel_selector.cc:180 +#: export_channel_selector.cc:182 #, fuzzy msgid "Bus or Track" msgstr "som spår" -#: export_channel_selector.cc:457 +#: export_channel_selector.cc:459 msgid "Region contents without fades nor region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:461 +#: export_channel_selector.cc:463 msgid "Region contents with fades and region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:465 +#: export_channel_selector.cc:467 #, fuzzy msgid "Track output (channels: %1)" msgstr "Utgångar:" -#: export_channel_selector.cc:534 +#: export_channel_selector.cc:536 #, fuzzy msgid "Export region contents" msgstr "Exportera session" -#: export_channel_selector.cc:535 +#: export_channel_selector.cc:537 #, fuzzy msgid "Export track output" msgstr "Anslut spår- och bussutgångar" @@ -6170,8 +6163,8 @@ msgstr "" msgid "List files" msgstr "Ljudfiler" -#: export_dialog.cc:164 export_timespan_selector.cc:357 -#: export_timespan_selector.cc:421 +#: export_dialog.cc:164 export_timespan_selector.cc:355 +#: export_timespan_selector.cc:417 msgid "Time Span" msgstr "Tidsspann" @@ -6286,6 +6279,9 @@ msgid "Folder:" msgstr "Mapp:" #: export_filename_selector.cc:37 session_import_dialog.cc:44 +#: transcode_video_dialog.cc:58 video_server_dialog.cc:44 +#: video_server_dialog.cc:46 export_video_dialog.cc:68 +#: export_video_dialog.cc:70 msgid "Browse" msgstr "Bläddra" @@ -6433,44 +6429,44 @@ msgstr "" msgid "Show Times as:" msgstr "Visa tider som:" -#: export_timespan_selector.cc:206 +#: export_timespan_selector.cc:204 msgid " to " msgstr "" -#: export_timespan_selector.cc:350 export_timespan_selector.cc:411 +#: export_timespan_selector.cc:348 export_timespan_selector.cc:407 msgid "Range" msgstr "Omfång" -#: gain_meter.cc:108 gain_meter.cc:430 gain_meter.cc:819 +#: gain_meter.cc:109 gain_meter.cc:431 gain_meter.cc:820 msgid "-inf" msgstr "" -#: gain_meter.cc:114 gain_meter.cc:868 +#: gain_meter.cc:115 gain_meter.cc:869 msgid "Fader automation mode" msgstr "Automatiseringsläge för reglage" -#: gain_meter.cc:115 gain_meter.cc:869 +#: gain_meter.cc:116 gain_meter.cc:870 msgid "Fader automation type" msgstr "Automatiseringstyp för reglage" -#: gain_meter.cc:124 gain_meter.cc:758 panner_ui.cc:178 panner_ui.cc:590 +#: gain_meter.cc:125 gain_meter.cc:759 panner_ui.cc:178 panner_ui.cc:590 msgid "Abs" msgstr "" -#: gain_meter.cc:333 +#: gain_meter.cc:334 msgid "-Inf" msgstr "" -#: gain_meter.cc:725 mixer_strip.cc:1955 panner_ui.cc:557 +#: gain_meter.cc:726 mixer_strip.cc:1954 panner_ui.cc:557 #: route_time_axis.cc:2391 msgid "P" msgstr "U" -#: gain_meter.cc:728 panner_ui.cc:560 +#: gain_meter.cc:729 panner_ui.cc:560 msgid "T" msgstr "B" -#: gain_meter.cc:731 panner_ui.cc:563 +#: gain_meter.cc:732 panner_ui.cc:563 msgid "W" msgstr "S" @@ -6483,29 +6479,37 @@ msgstr "Förinställningar" msgid "Switches" msgstr "Tonhöjdsändring" -#: generic_pluginui.cc:242 generic_pluginui.cc:372 processor_box.cc:2190 +#: generic_pluginui.cc:242 generic_pluginui.cc:376 processor_box.cc:2210 msgid "Controls" msgstr "Kontroller" -#: generic_pluginui.cc:266 +#: generic_pluginui.cc:270 msgid "Plugin Editor: could not build control element for port %1" msgstr "" "Insticksprogramsredigerare: kunde inte bygga kontrollelement för port%1" -#: generic_pluginui.cc:404 +#: generic_pluginui.cc:408 #, fuzzy msgid "Meters" msgstr "Taktart" -#: generic_pluginui.cc:419 +#: generic_pluginui.cc:423 msgid "Automation control" msgstr "Automatiseringskontroll" -#: generic_pluginui.cc:426 +#: generic_pluginui.cc:430 #, fuzzy msgid "Mgnual" msgstr "Manuell" +#: global_port_matrix.cc:164 +msgid "Audio Connection Manager" +msgstr "Ljudspårsanslutningar" + +#: global_port_matrix.cc:167 +msgid "MIDI Connection Manager" +msgstr "MIDI-spåranslutningar" + #: global_port_matrix.cc:204 io_selector.cc:216 msgid "port" msgstr "" @@ -6680,11 +6684,11 @@ msgstr "" msgid "I/O selector" msgstr "Invertera markeringen" -#: io_selector.cc:268 +#: io_selector.cc:266 msgid "%1 input" msgstr "%1-ingång" -#: io_selector.cc:270 +#: io_selector.cc:268 msgid "%1 output" msgstr "%1-utgång" @@ -6882,38 +6886,38 @@ msgstr "" "\n" "Överväg dessa möjligheter, och starta måhända (om) JACK." -#: main.cc:201 main.cc:320 +#: main.cc:203 main.cc:324 #, fuzzy msgid "cannot create user %3 folder %1 (%2)" msgstr "kan inte bli ny processgruppledare (%1)" -#: main.cc:208 main.cc:327 +#: main.cc:210 main.cc:331 #, fuzzy msgid "cannot open pango.rc file %1" msgstr "kan ej öppna färgdefinitionsfil %1: %2" -#: main.cc:233 main.cc:354 +#: main.cc:235 main.cc:358 msgid "Cannot find ArdourMono TrueType font" msgstr "" -#: main.cc:245 main.cc:360 +#: main.cc:247 main.cc:364 msgid "Cannot load ArdourMono TrueType font." msgstr "" -#: main.cc:308 +#: main.cc:312 msgid "" "No fontconfig file found on your system. Things may looked very odd or ugly" msgstr "" -#: main.cc:364 +#: main.cc:368 msgid "Failed to set fontconfig configuration." msgstr "" -#: main.cc:375 main.cc:391 +#: main.cc:379 main.cc:395 msgid "JACK exited" msgstr "" -#: main.cc:378 +#: main.cc:382 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6922,7 +6926,7 @@ msgid "" "Click OK to exit %1." msgstr "" -#: main.cc:393 +#: main.cc:397 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6931,22 +6935,22 @@ msgid "" "session at this time, because we would lose your connection information.\n" msgstr "" -#: main.cc:487 +#: main.cc:491 #, fuzzy msgid " (built using " msgstr "" "\n" " (kompilerat med " -#: main.cc:490 +#: main.cc:494 msgid " and GCC version " msgstr " och GCC version " -#: main.cc:500 +#: main.cc:504 msgid "Copyright (C) 1999-2012 Paul Davis" msgstr "" -#: main.cc:501 +#: main.cc:505 #, fuzzy msgid "" "Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " @@ -6954,27 +6958,27 @@ msgid "" msgstr "" "Vissa delar Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker" -#: main.cc:503 +#: main.cc:507 msgid "%1 comes with ABSOLUTELY NO WARRANTY" msgstr "" -#: main.cc:504 +#: main.cc:508 msgid "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "" -#: main.cc:505 +#: main.cc:509 msgid "This is free software, and you are welcome to redistribute it " msgstr "" -#: main.cc:506 +#: main.cc:510 msgid "under certain conditions; see the source for copying conditions." msgstr "" -#: main.cc:515 +#: main.cc:519 msgid "Cannot xinstall SIGPIPE error handler" msgstr "" -#: main.cc:521 +#: main.cc:525 #, fuzzy msgid "could not create %1 GUI" msgstr "kunde inte skapa ARDOUR GUI" @@ -6984,7 +6988,7 @@ msgstr "kunde inte skapa ARDOUR GUI" msgid "Display delta to edit cursor" msgstr "Primär klockdelta till redigeringspunkten" -#: marker.cc:251 +#: marker.cc:251 video_image_frame.cc:120 msgid "MarkerText" msgstr "MarkörText" @@ -7200,7 +7204,7 @@ msgstr "Lägg till ny MIDI-port" msgid "Port name:" msgstr "Nytt namn:" -#: midi_port_dialog.cc:46 +#: midi_port_dialog.cc:45 msgid "MidiPortDialog" msgstr "" @@ -7306,7 +7310,7 @@ msgstr "Kanal" msgid "paste" msgstr "klistra" -#: midi_region_view.cc:3763 +#: midi_region_view.cc:3761 #, fuzzy msgid "delete sysex" msgstr "raderad fil" @@ -7362,72 +7366,82 @@ msgstr "Antal kanaler" msgid "Color Mode" msgstr "Färg" -#: midi_time_axis.cc:562 +#: midi_time_axis.cc:561 msgid "Bender" msgstr "" -#: midi_time_axis.cc:566 +#: midi_time_axis.cc:565 msgid "Pressure" msgstr "" -#: midi_time_axis.cc:579 +#: midi_time_axis.cc:578 #, fuzzy msgid "Controllers" msgstr "Kontroller" -#: midi_time_axis.cc:584 +#: midi_time_axis.cc:583 msgid "No MIDI Channels selected" msgstr "" -#: midi_time_axis.cc:641 midi_time_axis.cc:770 +#: midi_time_axis.cc:640 midi_time_axis.cc:769 #, fuzzy msgid "Hide all channels" msgstr "Dölj alla övertoningar" -#: midi_time_axis.cc:645 midi_time_axis.cc:774 +#: midi_time_axis.cc:644 midi_time_axis.cc:773 #, fuzzy msgid "Show all channels" msgstr "Visa alla övertoningar" -#: midi_time_axis.cc:656 midi_time_axis.cc:785 +#: midi_time_axis.cc:655 midi_time_axis.cc:784 #, fuzzy msgid "Channel %1" msgstr "Kanaler: %1" -#: midi_time_axis.cc:911 midi_time_axis.cc:943 +#: midi_time_axis.cc:910 midi_time_axis.cc:942 #, fuzzy msgid "Controllers %1-%2" msgstr "Kontrollerare..." -#: midi_time_axis.cc:934 midi_time_axis.cc:937 +#: midi_time_axis.cc:933 midi_time_axis.cc:936 #, fuzzy msgid "Controller %1" msgstr "Kontrollerare..." -#: midi_time_axis.cc:960 +#: midi_time_axis.cc:959 msgid "Sustained" msgstr "" -#: midi_time_axis.cc:967 +#: midi_time_axis.cc:966 #, fuzzy msgid "Percussive" msgstr "Perkussivt anslag" -#: midi_time_axis.cc:987 +#: midi_time_axis.cc:986 #, fuzzy msgid "Meter Colors" msgstr "Nivåmätartopphållning" -#: midi_time_axis.cc:994 +#: midi_time_axis.cc:993 #, fuzzy msgid "Channel Colors" msgstr "Antal kanaler" -#: midi_time_axis.cc:1001 +#: midi_time_axis.cc:1000 #, fuzzy msgid "Track Color" msgstr "Spårläge" +#: midi_time_axis.cc:1488 midi_time_axis.cc:1494 midi_time_axis.cc:1504 +#: midi_time_axis.cc:1510 +#, fuzzy +msgid "all" +msgstr "Liten" + +#: midi_time_axis.cc:1491 midi_time_axis.cc:1507 +msgid "some" +msgstr "" + #: midi_tracer.cc:43 #, fuzzy msgid "Line history: " @@ -7513,7 +7527,7 @@ msgstr "Klicka för att välja ingångar" msgid "Missing Plugins" msgstr "Insticksprogram" -#: missing_plugin_dialog.cc:33 +#: missing_plugin_dialog.cc:33 transcode_video_dialog.cc:59 msgid "OK" msgstr "" @@ -7594,12 +7608,12 @@ msgstr "" msgid "Could not find mixer.bindings in search path %1" msgstr "" -#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1721 +#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1720 msgid "pre" msgstr "pre" #: mixer_strip.cc:93 mixer_strip.cc:121 mixer_strip.cc:352 mixer_strip.cc:1293 -#: rc_option_editor.cc:1884 +#: rc_option_editor.cc:1873 #, fuzzy msgid "Comments" msgstr "Kommentar" @@ -7636,11 +7650,11 @@ msgstr "" msgid "Lock Solo Status" msgstr "" -#: mixer_strip.cc:201 mixer_strip.cc:1930 +#: mixer_strip.cc:201 mixer_strip.cc:1929 msgid "lock" msgstr "lås" -#: mixer_strip.cc:202 mixer_strip.cc:1929 +#: mixer_strip.cc:202 mixer_strip.cc:1928 msgid "iso" msgstr "" @@ -7648,21 +7662,21 @@ msgstr "" msgid "Mix group" msgstr "Mixgrupp" -#: mixer_strip.cc:349 rc_option_editor.cc:1881 +#: mixer_strip.cc:349 rc_option_editor.cc:1870 #, fuzzy msgid "Phase Invert" msgstr "Invertera" -#: mixer_strip.cc:350 rc_option_editor.cc:1882 route_ui.cc:1213 +#: mixer_strip.cc:350 rc_option_editor.cc:1871 route_ui.cc:1213 #, fuzzy msgid "Solo Safe" msgstr "Solo-säker" -#: mixer_strip.cc:353 mixer_ui.cc:123 route_time_axis.cc:664 +#: mixer_strip.cc:353 mixer_ui.cc:124 route_time_axis.cc:664 msgid "Group" msgstr "Grupp" -#: mixer_strip.cc:354 rc_option_editor.cc:1885 +#: mixer_strip.cc:354 rc_option_editor.cc:1874 #, fuzzy msgid "Meter Point" msgstr "Nivåmätning" @@ -7684,7 +7698,7 @@ msgstr "Skicka MTC" msgid "Snd" msgstr "Slut" -#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2118 +#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2152 msgid "Not connected to JACK - no I/O changes are possible" msgstr "Inte ansluten till JACK - in/ut-ändringar är inte möjliga" @@ -7721,116 +7735,116 @@ msgstr "Klicka för att lägga till/redigera kommentarer" msgid ": comment editor" msgstr ": kommentar" -#: mixer_strip.cc:1429 +#: mixer_strip.cc:1428 msgid "Grp" msgstr "" -#: mixer_strip.cc:1432 +#: mixer_strip.cc:1431 msgid "~G" msgstr "" -#: mixer_strip.cc:1461 +#: mixer_strip.cc:1460 #, fuzzy msgid "Comments..." msgstr "Kommentarer" -#: mixer_strip.cc:1463 +#: mixer_strip.cc:1462 msgid "Save As Template..." msgstr "Spara som spårmall..." -#: mixer_strip.cc:1469 route_group_dialog.cc:39 route_time_axis.cc:687 +#: mixer_strip.cc:1468 route_group_dialog.cc:39 route_time_axis.cc:687 msgid "Active" msgstr "Aktiv" -#: mixer_strip.cc:1476 +#: mixer_strip.cc:1475 msgid "Adjust Latency..." msgstr "Justera fördröjning..." -#: mixer_strip.cc:1479 +#: mixer_strip.cc:1478 msgid "Protect Against Denormals" msgstr "Skydda mot denormals" -#: mixer_strip.cc:1485 route_time_axis.cc:426 +#: mixer_strip.cc:1484 route_time_axis.cc:426 msgid "Remote Control ID..." msgstr "Fjärr-ID..." -#: mixer_strip.cc:1717 mixer_strip.cc:1741 +#: mixer_strip.cc:1716 mixer_strip.cc:1740 #, fuzzy msgid "in" msgstr "volym" -#: mixer_strip.cc:1725 +#: mixer_strip.cc:1724 msgid "post" msgstr "post" -#: mixer_strip.cc:1729 +#: mixer_strip.cc:1728 #, fuzzy msgid "out" msgstr "Om" -#: mixer_strip.cc:1734 +#: mixer_strip.cc:1733 msgid "custom" msgstr "egen" -#: mixer_strip.cc:1745 +#: mixer_strip.cc:1744 #, fuzzy msgid "pr" msgstr "pre" -#: mixer_strip.cc:1749 +#: mixer_strip.cc:1748 #, fuzzy msgid "po" msgstr "post" -#: mixer_strip.cc:1753 +#: mixer_strip.cc:1752 #, fuzzy msgid "o" msgstr "klar" -#: mixer_strip.cc:1758 +#: mixer_strip.cc:1757 msgid "c" msgstr "" -#: mixer_strip.cc:1906 route_ui.cc:138 +#: mixer_strip.cc:1905 route_ui.cc:138 msgid "Disk" msgstr "" -#: mixer_strip.cc:1921 monitor_section.cc:63 +#: mixer_strip.cc:1920 monitor_section.cc:63 msgid "AFL" msgstr "" -#: mixer_strip.cc:1924 monitor_section.cc:64 +#: mixer_strip.cc:1923 monitor_section.cc:64 msgid "PFL" msgstr "" -#: mixer_strip.cc:1937 +#: mixer_strip.cc:1936 msgid "D" msgstr "" -#: mixer_strip.cc:1960 +#: mixer_strip.cc:1959 #, fuzzy msgid "i" msgstr "volym" -#: mixer_strip.cc:2134 +#: mixer_strip.cc:2133 #, fuzzy msgid "Pre-fader" msgstr "Före-nivåreglage" -#: mixer_strip.cc:2135 +#: mixer_strip.cc:2134 #, fuzzy msgid "Post-fader" msgstr "Efter-nivåreglage" -#: mixer_ui.cc:1188 +#: mixer_ui.cc:1189 msgid "track display list item for renamed strip not found!" msgstr "hittade inte spårvisningslisteobjekt för omdöpt remsor!" -#: mixer_ui.cc:1272 +#: mixer_ui.cc:1273 msgid "-all-" msgstr "-alla-" -#: mixer_ui.cc:1791 +#: mixer_ui.cc:1792 msgid "Strips" msgstr "Remsor" @@ -8217,7 +8231,7 @@ msgstr "" msgid "Panner (2D)" msgstr "Panorerare" -#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:494 +#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:452 msgid "Bypass" msgstr "Förbigå" @@ -8243,24 +8257,24 @@ msgstr "" msgid "Playlists" msgstr "Spellista" -#: playlist_selector.cc:55 +#: playlist_selector.cc:54 msgid "Playlists grouped by track" msgstr "Spellista grupperad utifrån spår" -#: playlist_selector.cc:102 +#: playlist_selector.cc:101 #, fuzzy msgid "Playlist for %1" msgstr "Spellista" -#: playlist_selector.cc:115 +#: playlist_selector.cc:114 msgid "Other tracks" msgstr "Andra spår" -#: playlist_selector.cc:140 +#: playlist_selector.cc:139 msgid "unassigned" msgstr "otilldelad" -#: playlist_selector.cc:195 +#: playlist_selector.cc:194 #, fuzzy msgid "Imported" msgstr "Importera" @@ -8273,31 +8287,31 @@ msgstr "dB-skala" msgid "Show phase" msgstr "Visa fas" -#: plugin_selector.cc:53 plugin_selector.cc:221 +#: plugin_selector.cc:53 plugin_selector.cc:220 msgid "Name contains" msgstr "Namn innehåller" -#: plugin_selector.cc:54 plugin_selector.cc:225 +#: plugin_selector.cc:54 plugin_selector.cc:224 msgid "Type contains" msgstr "Typ innehåller" -#: plugin_selector.cc:55 plugin_selector.cc:223 +#: plugin_selector.cc:55 plugin_selector.cc:222 msgid "Category contains" msgstr "Kategori innehåller" -#: plugin_selector.cc:56 plugin_selector.cc:245 +#: plugin_selector.cc:56 plugin_selector.cc:244 msgid "Author contains" msgstr "Upphovsperson innehåller" -#: plugin_selector.cc:57 plugin_selector.cc:247 +#: plugin_selector.cc:57 plugin_selector.cc:246 msgid "Library contains" msgstr "Bibliotek innehåller" -#: plugin_selector.cc:58 plugin_selector.cc:211 plugin_selector.cc:522 +#: plugin_selector.cc:58 plugin_selector.cc:210 plugin_selector.cc:521 msgid "Favorites only" msgstr "Endast favoriter" -#: plugin_selector.cc:59 plugin_selector.cc:215 plugin_selector.cc:522 +#: plugin_selector.cc:59 plugin_selector.cc:214 plugin_selector.cc:521 msgid "Hidden only" msgstr "Endast dolda" @@ -8305,98 +8319,98 @@ msgstr "Endast dolda" msgid "Plugin Manager" msgstr "Insticksprogram" -#: plugin_selector.cc:85 +#: plugin_selector.cc:84 msgid "Fav" msgstr "" -#: plugin_selector.cc:87 +#: plugin_selector.cc:86 msgid "Available Plugins" msgstr "Tillgängliga insticksprogram" -#: plugin_selector.cc:88 +#: plugin_selector.cc:87 msgid "Type" msgstr "Typ" -#: plugin_selector.cc:89 +#: plugin_selector.cc:88 msgid "Category" msgstr "Kategori" -#: plugin_selector.cc:90 +#: plugin_selector.cc:89 msgid "Creator" msgstr "Upphovsman" -#: plugin_selector.cc:91 +#: plugin_selector.cc:90 #, fuzzy msgid "# Audio In" msgstr "Ljudspår" -#: plugin_selector.cc:92 +#: plugin_selector.cc:91 #, fuzzy msgid "# Audio Out" msgstr "Lägg till buss" -#: plugin_selector.cc:93 +#: plugin_selector.cc:92 #, fuzzy msgid "# MIDI In" msgstr "MIDI-bindning" -#: plugin_selector.cc:94 +#: plugin_selector.cc:93 msgid "# MIDI Out" msgstr "" -#: plugin_selector.cc:116 +#: plugin_selector.cc:115 msgid "Plugins to be connected" msgstr "Insticksprogram att ansluta" -#: plugin_selector.cc:129 +#: plugin_selector.cc:128 msgid "Add a plugin to the effect list" msgstr "Lägg till ett insticksprogram till effektlistan" -#: plugin_selector.cc:133 +#: plugin_selector.cc:132 msgid "Remove a plugin from the effect list" msgstr "Ta bort ett insticksprogram från effektlistan" -#: plugin_selector.cc:135 +#: plugin_selector.cc:134 msgid "Update available plugins" msgstr "Uppdatera tillgängliga insticksprogram" -#: plugin_selector.cc:172 +#: plugin_selector.cc:171 msgid "Insert Plugin(s)" msgstr "Infoga" -#: plugin_selector.cc:321 plugin_selector.cc:322 plugin_selector.cc:323 -#: plugin_selector.cc:324 +#: plugin_selector.cc:320 plugin_selector.cc:321 plugin_selector.cc:322 +#: plugin_selector.cc:323 msgid "variable" msgstr "" -#: plugin_selector.cc:481 +#: plugin_selector.cc:480 msgid "" "The plugin \"%1\" could not be loaded\n" "\n" "See the Log window for more details (maybe)" msgstr "" -#: plugin_selector.cc:629 +#: plugin_selector.cc:628 msgid "Favorites" msgstr "Favoriter" -#: plugin_selector.cc:631 +#: plugin_selector.cc:630 msgid "Plugin Manager..." msgstr "Insticksprogram..." -#: plugin_selector.cc:635 +#: plugin_selector.cc:634 msgid "By Creator" msgstr "Upphovsman" -#: plugin_selector.cc:638 +#: plugin_selector.cc:637 msgid "By Category" msgstr "Kategori" -#: plugin_ui.cc:118 +#: plugin_ui.cc:116 msgid "Eh? LADSPA plugins don't have editors!" msgstr "" -#: plugin_ui.cc:127 plugin_ui.cc:270 +#: plugin_ui.cc:125 plugin_ui.cc:228 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no VST support in this " @@ -8405,14 +8419,14 @@ msgstr "" "okänd typ av editor-levererande insticksprogram (N.B.: inget VST-stöd i " "denna version av ardour)" -#: plugin_ui.cc:130 +#: plugin_ui.cc:128 #, fuzzy msgid "unknown type of editor-supplying plugin" msgstr "" "okänd typ av editor-levererande insticksprogram (N.B.: inget VST-stöd i " "denna version av ardour)" -#: plugin_ui.cc:300 +#: plugin_ui.cc:258 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no linuxVST support in this " @@ -8421,47 +8435,47 @@ msgstr "" "okänd typ av editor-levererande insticksprogram (N.B.: inget VST-stöd i " "denna version av ardour)" -#: plugin_ui.cc:372 +#: plugin_ui.cc:330 msgid "create_lv2_editor called on non-LV2 plugin" msgstr "" -#: plugin_ui.cc:460 +#: plugin_ui.cc:418 msgid "Add" msgstr "Lägg till" -#: plugin_ui.cc:464 +#: plugin_ui.cc:422 #, fuzzy msgid "Description" msgstr "Riktning:" -#: plugin_ui.cc:465 +#: plugin_ui.cc:423 msgid "Plugin analysis" msgstr "Analys av insticksprogram" -#: plugin_ui.cc:472 +#: plugin_ui.cc:430 msgid "" "Presets (if any) for this plugin\n" "(Both factory and user-created)" msgstr "" -#: plugin_ui.cc:473 +#: plugin_ui.cc:431 #, fuzzy msgid "Save a new preset" msgstr "Namnge ny förinställning" -#: plugin_ui.cc:474 +#: plugin_ui.cc:432 msgid "Save the current preset" msgstr "" -#: plugin_ui.cc:475 +#: plugin_ui.cc:433 msgid "Delete the current preset" msgstr "" -#: plugin_ui.cc:476 +#: plugin_ui.cc:434 msgid "Disable signal processing by the plugin" msgstr "" -#: plugin_ui.cc:509 plugin_ui.cc:675 +#: plugin_ui.cc:467 plugin_ui.cc:632 msgid "" "Click to allow the plugin to receive keyboard events that %1 would normally " "use as a shortcut" @@ -8469,30 +8483,30 @@ msgstr "" "Tryck här för att tillåta att insticksprogrammet mottar tangentbordsgenvägar " "som %1 vanligtvis skulle använda" -#: plugin_ui.cc:510 +#: plugin_ui.cc:468 msgid "Click to enable/disable this plugin" msgstr "Tryck för att slå på/av insticksprogrammet" -#: plugin_ui.cc:549 +#: plugin_ui.cc:507 #, fuzzy msgid "latency (%1 sample)" msgid_plural "latency (%1 samples)" msgstr[0] "fördröjning (%1 samplingar)" msgstr[1] "fördröjning (%1 samplingar)" -#: plugin_ui.cc:551 +#: plugin_ui.cc:509 msgid "latency (%1 ms)" msgstr "fördröjning (%1 msek)" -#: plugin_ui.cc:562 +#: plugin_ui.cc:520 msgid "Edit Latency" msgstr "Ställ in fördröjning" -#: plugin_ui.cc:602 +#: plugin_ui.cc:559 msgid "Plugin preset %1 not found" msgstr "Förinställningen %1 hittades ej" -#: plugin_ui.cc:682 +#: plugin_ui.cc:639 msgid "Click to allow normal use of %1 keyboard shortcuts" msgstr "Tryck här för att återställa normala tangentbordsgenvägar" @@ -8692,90 +8706,103 @@ msgstr "Det finns inga fler JACK-portar tillgängliga" msgid "There are no %1 ports to connect." msgstr "Det finns inga fler JACK-portar tillgängliga" -#: processor_box.cc:358 +#: processor_box.cc:255 +msgid "" +"%1\n" +"Double-click to show GUI.\n" +"Alt+double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:258 +msgid "" +"%1\n" +"Double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:371 #, fuzzy msgid "Show All Controls" msgstr "msgstr Visa Sändkontroller" -#: processor_box.cc:362 +#: processor_box.cc:375 #, fuzzy msgid "Hide All Controls" msgstr "Göm alla övertoningar" -#: processor_box.cc:451 +#: processor_box.cc:464 #, fuzzy msgid "on" msgstr "klar" -#: processor_box.cc:451 rc_option_editor.cc:1914 rc_option_editor.cc:1928 +#: processor_box.cc:464 rc_option_editor.cc:1903 rc_option_editor.cc:1917 msgid "off" msgstr "av" -#: processor_box.cc:716 +#: processor_box.cc:729 msgid "" "Right-click to add/remove/edit\n" "plugins,inserts,sends and more" msgstr "" -#: processor_box.cc:1150 processor_box.cc:1540 +#: processor_box.cc:1184 processor_box.cc:1578 #, fuzzy msgid "Plugin Incompatibility" msgstr "Kompatibilitet" -#: processor_box.cc:1153 +#: processor_box.cc:1187 msgid "You attempted to add the plugin \"%1\" in slot %2.\n" msgstr "" -#: processor_box.cc:1159 +#: processor_box.cc:1193 msgid "" "\n" "This plugin has:\n" msgstr "" -#: processor_box.cc:1162 +#: processor_box.cc:1196 #, fuzzy msgid "\t%1 MIDI input\n" msgid_plural "\t%1 MIDI inputs\n" msgstr[0] "%1-ingång" msgstr[1] "%1-ingång" -#: processor_box.cc:1166 +#: processor_box.cc:1200 #, fuzzy msgid "\t%1 audio input\n" msgid_plural "\t%1 audio inputs\n" msgstr[0] "%1-ingång" msgstr[1] "%1-ingång" -#: processor_box.cc:1169 +#: processor_box.cc:1203 msgid "" "\n" "but at the insertion point, there are:\n" msgstr "" -#: processor_box.cc:1172 +#: processor_box.cc:1206 msgid "\t%1 MIDI channel\n" msgid_plural "\t%1 MIDI channels\n" msgstr[0] "" msgstr[1] "" -#: processor_box.cc:1176 +#: processor_box.cc:1210 msgid "\t%1 audio channel\n" msgid_plural "\t%1 audio channels\n" msgstr[0] "" msgstr[1] "" -#: processor_box.cc:1179 +#: processor_box.cc:1213 msgid "" "\n" "%1 is unable to insert this plugin here.\n" msgstr "" -#: processor_box.cc:1216 +#: processor_box.cc:1249 #, fuzzy msgid "Cannot set up new send: %1" msgstr "kan ej konfigurera signalhantering för %1" -#: processor_box.cc:1543 +#: processor_box.cc:1581 #, fuzzy msgid "" "You cannot reorder these plugins/sends/inserts\n" @@ -8786,20 +8813,20 @@ msgstr "" "på det sättet eftersom ingångar och\n" "utgångarna inte fungerar korrekt." -#: processor_box.cc:1728 +#: processor_box.cc:1765 #, fuzzy msgid "Rename Processor" msgstr "Döp om spår" -#: processor_box.cc:1759 +#: processor_box.cc:1796 msgid "At least 100 IO objects exist with a name like %1 - name not changed" msgstr "" -#: processor_box.cc:1893 +#: processor_box.cc:1930 msgid "plugin insert constructor failed" msgstr "" -#: processor_box.cc:1904 +#: processor_box.cc:1941 #, fuzzy msgid "" "Copying the set of processors on the clipboard failed,\n" @@ -8810,7 +8837,7 @@ msgstr "" "förmodligen på grund av att I/O-konfiguration av insticksprogrammen\n" "inte kunde matcha konfiurationen av detta spåret." -#: processor_box.cc:1950 +#: processor_box.cc:1987 #, fuzzy msgid "" "Do you really want to remove all processors from %1?\n" @@ -8819,16 +8846,16 @@ msgstr "" "Vill du verkligen radera alla omdirigeringar från denna bussen?\n" "(detta kan inte ångras)" -#: processor_box.cc:1954 processor_box.cc:1979 +#: processor_box.cc:1991 processor_box.cc:2016 msgid "Yes, remove them all" msgstr "Ja, ta bort alla" -#: processor_box.cc:1956 processor_box.cc:1981 +#: processor_box.cc:1993 processor_box.cc:2018 #, fuzzy msgid "Remove processors" msgstr "%1 processor(er)" -#: processor_box.cc:1971 +#: processor_box.cc:2008 #, fuzzy msgid "" "Do you really want to remove all pre-fader processors from %1?\n" @@ -8837,7 +8864,7 @@ msgstr "" "Vill du verkligen radera alla omdirigeringar från denna bussen?\n" "(detta kan inte ångras)" -#: processor_box.cc:1974 +#: processor_box.cc:2011 #, fuzzy msgid "" "Do you really want to remove all post-fader processors from %1?\n" @@ -8846,53 +8873,53 @@ msgstr "" "Vill du verkligen radera alla omdirigeringar från denna bussen?\n" "(detta kan inte ångras)" -#: processor_box.cc:2178 +#: processor_box.cc:2198 msgid "New Plugin" msgstr "Nytt insticksprogram" -#: processor_box.cc:2181 +#: processor_box.cc:2201 msgid "New Insert" msgstr "Ny Anslutningspunkt" -#: processor_box.cc:2184 +#: processor_box.cc:2204 #, fuzzy msgid "New External Send ..." msgstr "Ny auxilliär sänd..." -#: processor_box.cc:2188 +#: processor_box.cc:2208 msgid "New Aux Send ..." msgstr "Ny auxilliär sänd..." -#: processor_box.cc:2192 +#: processor_box.cc:2212 msgid "Clear (all)" msgstr "Rensa (alla)" -#: processor_box.cc:2194 +#: processor_box.cc:2214 msgid "Clear (pre-fader)" msgstr "Rensa (förreglage)" -#: processor_box.cc:2196 +#: processor_box.cc:2216 msgid "Clear (post-fader)" msgstr "Rensa (efterreglage)" -#: processor_box.cc:2222 +#: processor_box.cc:2242 msgid "Activate All" msgstr "Aktivera alla" -#: processor_box.cc:2224 +#: processor_box.cc:2244 #, fuzzy msgid "Deactivate All" msgstr "Avaktivera alla" -#: processor_box.cc:2226 +#: processor_box.cc:2246 msgid "A/B Plugins" msgstr "A/B:a insticksprogram" -#: processor_box.cc:2235 -msgid "Edit with basic controls..." +#: processor_box.cc:2255 +msgid "Edit with generic controls..." msgstr "" -#: processor_box.cc:2481 +#: processor_box.cc:2531 #, fuzzy msgid "%1: %2 (by %3)" msgstr "ardour: %1: %2 (av %3)" @@ -9017,6 +9044,11 @@ msgstr "Uppspelning (sekunder buffert):" msgid "Recording (seconds of buffering):" msgstr "Inspelning (sekunder buffert):" +#: rc_option_editor.cc:656 +#, fuzzy +msgid "Control Surface Protocol" +msgstr "Kontrollytor" + #: rc_option_editor.cc:660 msgid "Feedback" msgstr "Gensvar" @@ -9025,41 +9057,41 @@ msgstr "Gensvar" msgid "Double-click on a name to edit settings for an enabled protocol" msgstr "Dubbleklicka aktiverad kontrollytas namn för inställningar" -#: rc_option_editor.cc:818 +#: rc_option_editor.cc:817 msgid "Show Video Export Info before export" msgstr "" -#: rc_option_editor.cc:819 +#: rc_option_editor.cc:818 msgid "Show Video Server Startup Dialog" msgstr "" -#: rc_option_editor.cc:820 +#: rc_option_editor.cc:819 msgid "Advanced Setup (remote video server)" msgstr "" -#: rc_option_editor.cc:828 +#: rc_option_editor.cc:827 msgid "" "When enabled you can speficify a custom video-server URL and docroot. " "- Do not enable this option unless you know what you are doing." msgstr "" -#: rc_option_editor.cc:830 +#: rc_option_editor.cc:829 msgid "Video Server URL:" msgstr "" -#: rc_option_editor.cc:835 +#: rc_option_editor.cc:834 msgid "" "Base URL of the video-server including http prefix. This is usually 'http://" "hostname.example.org:1554/' and defaults to 'http://localhost:1554/' when " "the video-server is runing locally" msgstr "" -#: rc_option_editor.cc:837 +#: rc_option_editor.cc:836 #, fuzzy msgid "Video Folder:" msgstr "Mapp:" -#: rc_option_editor.cc:842 +#: rc_option_editor.cc:841 msgid "" "Local path to the video-server document-root. Only files below this " "directory will be accessible by the video-server. If the server run on a " @@ -9068,117 +9100,117 @@ msgid "" "monitor and file-browsing when opening/adding a video file." msgstr "" -#: rc_option_editor.cc:849 +#: rc_option_editor.cc:848 msgid "" "When enabled an information window with details is displayed before " "the video-export dialog." msgstr "" -#: rc_option_editor.cc:854 +#: rc_option_editor.cc:853 msgid "" "When enabled the video server is never launched automatically without " "confirmation" msgstr "" -#: rc_option_editor.cc:995 +#: rc_option_editor.cc:993 msgid "%1 Preferences" msgstr "%1-inställningar" -#: rc_option_editor.cc:1006 +#: rc_option_editor.cc:1004 msgid "DSP CPU Utilization" msgstr "DSP CPU-användning" -#: rc_option_editor.cc:1010 +#: rc_option_editor.cc:1008 msgid "Signal processing uses" msgstr "Signalprocessering använder" -#: rc_option_editor.cc:1015 +#: rc_option_editor.cc:1013 msgid "all but one processor" msgstr "alla förutom en processor" -#: rc_option_editor.cc:1016 +#: rc_option_editor.cc:1014 msgid "all available processors" msgstr "alla tillgängliga processorer" -#: rc_option_editor.cc:1019 +#: rc_option_editor.cc:1017 msgid "%1 processors" msgstr "%1 processor(er)" -#: rc_option_editor.cc:1022 +#: rc_option_editor.cc:1020 msgid "This setting will only take effect when %1 is restarted." msgstr "" -#: rc_option_editor.cc:1027 +#: rc_option_editor.cc:1025 #, fuzzy msgid "Options|Undo" msgstr "Inställningar" -#: rc_option_editor.cc:1034 +#: rc_option_editor.cc:1032 msgid "Verify removal of last capture" msgstr "Bekräfta borttagning av senaste inspelningen" -#: rc_option_editor.cc:1042 +#: rc_option_editor.cc:1040 msgid "Make periodic backups of the session file" msgstr "Gör periodiska säkerhetskopior" -#: rc_option_editor.cc:1047 +#: rc_option_editor.cc:1045 #, fuzzy msgid "Session Management" msgstr "Sessionens namn:" -#: rc_option_editor.cc:1052 +#: rc_option_editor.cc:1050 msgid "Always copy imported files" msgstr "Kopiera alltid importerade filer" -#: rc_option_editor.cc:1059 +#: rc_option_editor.cc:1057 #, fuzzy msgid "Default folder for new sessions:" msgstr "Standardplats för nya sessioner" -#: rc_option_editor.cc:1067 +#: rc_option_editor.cc:1065 msgid "Maximum number of recent sessions" msgstr "" -#: rc_option_editor.cc:1080 +#: rc_option_editor.cc:1078 #, fuzzy msgid "Click gain level" msgstr "Klickljudfil" -#: rc_option_editor.cc:1085 route_time_axis.cc:206 route_time_axis.cc:667 +#: rc_option_editor.cc:1083 route_time_axis.cc:206 route_time_axis.cc:667 msgid "Automation" msgstr "Automatisering" -#: rc_option_editor.cc:1090 +#: rc_option_editor.cc:1088 msgid "Thinning factor (larger value => less data)" msgstr "" -#: rc_option_editor.cc:1099 +#: rc_option_editor.cc:1097 msgid "Automation sampling interval (milliseconds)" msgstr "" -#: rc_option_editor.cc:1111 +#: rc_option_editor.cc:1109 msgid "Keep record-enable engaged on stop" msgstr "Behåll inspelningsläge på vid stopp" -#: rc_option_editor.cc:1120 +#: rc_option_editor.cc:1118 msgid "Stop recording when an xrun occurs" msgstr "Stoppa inspelningen när en xrun inträffar" -#: rc_option_editor.cc:1125 +#: rc_option_editor.cc:1123 msgid "" "When enabled %1 will stop recording if an over- or underrun is " "detected by the audio engine" msgstr "" -#: rc_option_editor.cc:1131 +#: rc_option_editor.cc:1129 msgid "Create markers where xruns occur" msgstr "Skapa en markör där en xrun inträffar" -#: rc_option_editor.cc:1140 +#: rc_option_editor.cc:1138 msgid "Stop at the end of the session" msgstr "Stoppa vid slutet av sessionen" -#: rc_option_editor.cc:1145 +#: rc_option_editor.cc:1143 msgid "" "When enabled if %1 is not recording, it will stop the " "transport when it reaches the current session end marker\n" @@ -9187,11 +9219,11 @@ msgid "" "all times" msgstr "" -#: rc_option_editor.cc:1153 +#: rc_option_editor.cc:1151 msgid "Do seamless looping (not possible when slaved to MTC, JACK etc)" msgstr "Loopa sömlöst (ej möjligt vid slavläge mot MTC, Jack etc)" -#: rc_option_editor.cc:1158 +#: rc_option_editor.cc:1156 msgid "" "When enabled this will loop by reading ahead and wrapping around at " "the loop point, preventing any need to do a transport locate at the end of " @@ -9201,40 +9233,40 @@ msgid "" "loop when %1 reaches the end which will often cause a small click or delay" msgstr "" -#: rc_option_editor.cc:1166 +#: rc_option_editor.cc:1164 msgid "Disable per-track record disarm while rolling" msgstr "Omöjliggör spårspecifik inspelningslägesändring i rullande läge" -#: rc_option_editor.cc:1170 +#: rc_option_editor.cc:1168 msgid "" "When enabled this will prevent you from accidentally stopping " "specific tracks recording during a take" msgstr "" -#: rc_option_editor.cc:1175 +#: rc_option_editor.cc:1173 msgid "12dB gain reduction during fast-forward and fast-rewind" msgstr "12dB volymreduktion för snabbspolning" -#: rc_option_editor.cc:1179 +#: rc_option_editor.cc:1177 msgid "" "This will reduce the unpleasant increase in perceived volume that occurs " "when fast-forwarding or rewinding through some kinds of audio" msgstr "" -#: rc_option_editor.cc:1183 +#: rc_option_editor.cc:1181 msgid "Sync/Slave" msgstr "" -#: rc_option_editor.cc:1187 +#: rc_option_editor.cc:1185 #, fuzzy msgid "External timecode source" msgstr "Extern synk.-källa" -#: rc_option_editor.cc:1197 +#: rc_option_editor.cc:1195 msgid "Match session video frame rate to external timecode" msgstr "" -#: rc_option_editor.cc:1203 +#: rc_option_editor.cc:1201 msgid "" "This option controls the value of the video frame rate while chasing " "an external timecode source.\n" @@ -9248,22 +9280,22 @@ msgid "" "external timecode standard and the session standard." msgstr "" -#: rc_option_editor.cc:1213 +#: rc_option_editor.cc:1211 #, fuzzy msgid "External timecode is sync locked" msgstr "Extern synk.-källa" -#: rc_option_editor.cc:1219 +#: rc_option_editor.cc:1217 msgid "" "When enabled indicates that the selected external timecode source " "shares sync (Black & Burst, Wordclock, etc) with the audio interface." msgstr "" -#: rc_option_editor.cc:1226 +#: rc_option_editor.cc:1224 msgid "Lock to 29.9700 fps instead of 30000/1001" msgstr "" -#: rc_option_editor.cc:1232 +#: rc_option_editor.cc:1230 msgid "" "When enabled the external timecode source is assumed to use 29.97 fps " "instead of 30000/1001.\n" @@ -9276,147 +9308,147 @@ msgid "" "variant of using exactly 29.97 fps has zero timecode drift.\n" msgstr "" -#: rc_option_editor.cc:1242 +#: rc_option_editor.cc:1240 msgid "LTC Reader" msgstr "" -#: rc_option_editor.cc:1246 +#: rc_option_editor.cc:1244 msgid "LTC incoming port" msgstr "" -#: rc_option_editor.cc:1259 +#: rc_option_editor.cc:1257 #, fuzzy msgid "LTC Generator" msgstr "Upphovsman" -#: rc_option_editor.cc:1264 +#: rc_option_editor.cc:1262 #, fuzzy msgid "Enable LTC generator" msgstr "Filplatser" -#: rc_option_editor.cc:1271 +#: rc_option_editor.cc:1269 msgid "send LTC while stopped" msgstr "" -#: rc_option_editor.cc:1277 +#: rc_option_editor.cc:1275 msgid "" "When enabled %1 will continue to send LTC information even when the " "transport (playhead) is not moving" msgstr "" -#: rc_option_editor.cc:1283 +#: rc_option_editor.cc:1281 #, fuzzy msgid "LTC generator level" msgstr "Upphovsman" -#: rc_option_editor.cc:1287 +#: rc_option_editor.cc:1285 msgid "" "Specify the Peak Volume of the generated LTC signal in dbFS. A good value " "is 0dBu ^= -18dbFS in an EBU calibrated system" msgstr "" -#: rc_option_editor.cc:1299 +#: rc_option_editor.cc:1297 msgid "Link selection of regions and tracks" msgstr "Länka region- och spårmarkering" -#: rc_option_editor.cc:1307 +#: rc_option_editor.cc:1305 msgid "Move relevant automation when audio regions are moved" msgstr "Flytta automation tillsammans med regioner" -#: rc_option_editor.cc:1315 +#: rc_option_editor.cc:1313 msgid "Show meters on tracks in the editor" msgstr "Visa nivåmätning vid spåren i redigeraren" -#: rc_option_editor.cc:1322 +#: rc_option_editor.cc:1320 msgid "Regions in active edit groups are edited together" msgstr "" -#: rc_option_editor.cc:1323 +#: rc_option_editor.cc:1321 #, fuzzy msgid "whenever they overlap in time" msgstr "förkorta den nya överlappande noten" -#: rc_option_editor.cc:1324 +#: rc_option_editor.cc:1322 msgid "only if they have identical length, position and origin" msgstr "" -#: rc_option_editor.cc:1334 +#: rc_option_editor.cc:1332 msgid "Make rubberband selection rectangle snap to the grid" msgstr "Gummibandsmarkeringen fäster mot rutnätet" -#: rc_option_editor.cc:1342 +#: rc_option_editor.cc:1340 msgid "Show waveforms in regions" msgstr "Visa vågformer i regioner" -#: rc_option_editor.cc:1350 +#: rc_option_editor.cc:1348 #, fuzzy msgid "Show gain envelopes in audio regions" msgstr "Visa vågformer i regioner" -#: rc_option_editor.cc:1351 +#: rc_option_editor.cc:1349 #, fuzzy msgid "in all modes" msgstr "Normalt läge" -#: rc_option_editor.cc:1352 +#: rc_option_editor.cc:1350 msgid "only in region gain mode" msgstr "" -#: rc_option_editor.cc:1359 +#: rc_option_editor.cc:1357 msgid "Waveform scale" msgstr "Vågformsskala" -#: rc_option_editor.cc:1364 +#: rc_option_editor.cc:1362 msgid "linear" msgstr "linjär" -#: rc_option_editor.cc:1365 +#: rc_option_editor.cc:1363 msgid "logarithmic" msgstr "logaritmisk" -#: rc_option_editor.cc:1371 +#: rc_option_editor.cc:1369 msgid "Waveform shape" msgstr "Vågformsutseende" -#: rc_option_editor.cc:1376 +#: rc_option_editor.cc:1374 msgid "traditional" msgstr "traditionell" -#: rc_option_editor.cc:1377 +#: rc_option_editor.cc:1375 msgid "rectified" msgstr "korrigerad" -#: rc_option_editor.cc:1384 +#: rc_option_editor.cc:1382 msgid "Show waveforms for audio while it is being recorded" msgstr "Visa vågformer vid inspelning" -#: rc_option_editor.cc:1392 +#: rc_option_editor.cc:1390 msgid "Show zoom toolbar" msgstr "Visa zoom-verktygsraden" -#: rc_option_editor.cc:1400 +#: rc_option_editor.cc:1398 msgid "Color regions using their track's color" msgstr "Färglägg regioner med spårets färg" -#: rc_option_editor.cc:1408 +#: rc_option_editor.cc:1406 msgid "Update editor window during drags of the summary" msgstr "" -#: rc_option_editor.cc:1416 +#: rc_option_editor.cc:1414 #, fuzzy msgid "Synchronise editor and mixer track order" msgstr "Matcha redigerare och mixers spårordning" -#: rc_option_editor.cc:1424 +#: rc_option_editor.cc:1422 #, fuzzy msgid "Synchronise editor and mixer selection" msgstr "Matcha redigerare och mixers spårordning" -#: rc_option_editor.cc:1431 +#: rc_option_editor.cc:1429 msgid "Name new markers" msgstr "Namnge nya markörer" -#: rc_option_editor.cc:1437 +#: rc_option_editor.cc:1435 msgid "" "If enabled, popup a dialog when a new marker is created to allow its name to " "be set as it is created.\n" @@ -9424,349 +9456,344 @@ msgid "" "You can always rename markers by right-clicking on them" msgstr "" -#: rc_option_editor.cc:1443 +#: rc_option_editor.cc:1441 msgid "Auto-scroll editor window when dragging near its edges" msgstr "" -#: rc_option_editor.cc:1450 +#: rc_option_editor.cc:1448 msgid "Buffering" msgstr "Buffertar" -#: rc_option_editor.cc:1458 +#: rc_option_editor.cc:1456 #, fuzzy msgid "Record monitoring handled by" msgstr "Medhörning hanteras av" -#: rc_option_editor.cc:1469 +#: rc_option_editor.cc:1467 msgid "ardour" msgstr "" -#: rc_option_editor.cc:1470 +#: rc_option_editor.cc:1468 msgid "audio hardware" msgstr "ljudhårdvaran" -#: rc_option_editor.cc:1477 +#: rc_option_editor.cc:1475 msgid "Tape machine mode" msgstr "Bandmaskingläge" -#: rc_option_editor.cc:1482 +#: rc_option_editor.cc:1480 msgid "Connection of tracks and busses" msgstr "Spår- och bussanslutning" -#: rc_option_editor.cc:1487 +#: rc_option_editor.cc:1485 msgid "Auto-connect master/monitor busses" msgstr "Anslut master/medhörningsbussar automatiskt" -#: rc_option_editor.cc:1494 +#: rc_option_editor.cc:1492 msgid "Connect track inputs" msgstr "Anslut spåringångar" -#: rc_option_editor.cc:1499 +#: rc_option_editor.cc:1497 msgid "automatically to physical inputs" msgstr "automatiskt till fysiska ingångar" -#: rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1498 rc_option_editor.cc:1511 msgid "manually" msgstr "manuellt" -#: rc_option_editor.cc:1506 +#: rc_option_editor.cc:1504 msgid "Connect track and bus outputs" msgstr "Anslut spår- och bussutgångar" -#: rc_option_editor.cc:1511 +#: rc_option_editor.cc:1509 msgid "automatically to physical outputs" msgstr "automatiskt till fysiska utgångar" -#: rc_option_editor.cc:1512 +#: rc_option_editor.cc:1510 msgid "automatically to master bus" msgstr "automatiskt till master-bussen" -#: rc_option_editor.cc:1517 +#: rc_option_editor.cc:1515 msgid "Denormals" msgstr "" -#: rc_option_editor.cc:1522 +#: rc_option_editor.cc:1520 msgid "Use DC bias to protect against denormals" msgstr "Använd DC-bias för att skydda mot denormals" -#: rc_option_editor.cc:1529 +#: rc_option_editor.cc:1527 msgid "Processor handling" msgstr "Processorhantering" -#: rc_option_editor.cc:1534 +#: rc_option_editor.cc:1532 msgid "no processor handling" msgstr "ingen processorhantering" -#: rc_option_editor.cc:1539 +#: rc_option_editor.cc:1537 msgid "use FlushToZero" msgstr "använd FlushToZero" -#: rc_option_editor.cc:1543 +#: rc_option_editor.cc:1541 msgid "use DenormalsAreZero" msgstr "använd DenormalsAreZero" -#: rc_option_editor.cc:1547 +#: rc_option_editor.cc:1545 #, fuzzy msgid "use FlushToZero and DenormalsAreZero" msgstr "använd FlushToZero och DenormalsAreZerO" -#: rc_option_editor.cc:1557 +#: rc_option_editor.cc:1555 #, fuzzy msgid "Silence plugins when the transport is stopped" msgstr "Stoppa insticksprogram vid stopp" -#: rc_option_editor.cc:1565 +#: rc_option_editor.cc:1563 msgid "Make new plugins active" msgstr "Aktivera nya insticksprogram automatiskt" -#: rc_option_editor.cc:1573 +#: rc_option_editor.cc:1571 msgid "Enable automatic analysis of audio" msgstr "Analysera ljudfiler automatiskt" -#: rc_option_editor.cc:1581 +#: rc_option_editor.cc:1579 msgid "Replicate missing region channels" msgstr "Återskapa saknade regioners kanaler" -#: rc_option_editor.cc:1588 rc_option_editor.cc:1603 rc_option_editor.cc:1615 -#: rc_option_editor.cc:1627 rc_option_editor.cc:1639 rc_option_editor.cc:1643 -#: rc_option_editor.cc:1651 rc_option_editor.cc:1659 rc_option_editor.cc:1667 -#: rc_option_editor.cc:1669 rc_option_editor.cc:1677 rc_option_editor.cc:1685 -#: rc_option_editor.cc:1693 +#: rc_option_editor.cc:1586 rc_option_editor.cc:1601 rc_option_editor.cc:1613 +#: rc_option_editor.cc:1625 rc_option_editor.cc:1637 rc_option_editor.cc:1641 +#: rc_option_editor.cc:1649 rc_option_editor.cc:1657 rc_option_editor.cc:1665 +#: rc_option_editor.cc:1667 rc_option_editor.cc:1675 rc_option_editor.cc:1683 +#: rc_option_editor.cc:1691 msgid "Solo / mute" msgstr "Solo / tysta" -#: rc_option_editor.cc:1591 +#: rc_option_editor.cc:1589 #, fuzzy msgid "Solo-in-place mute cut (dB)" msgstr "Tystningströskel för solo (dB)" -#: rc_option_editor.cc:1598 +#: rc_option_editor.cc:1596 msgid "Solo controls are Listen controls" msgstr "Solokontroller är avlyssningskontroller" -#: rc_option_editor.cc:1607 +#: rc_option_editor.cc:1605 msgid "Listen Position" msgstr "Avlyssningsposition" -#: rc_option_editor.cc:1612 +#: rc_option_editor.cc:1610 #, fuzzy msgid "after-fader (AFL)" msgstr "efter volymreglage" -#: rc_option_editor.cc:1613 +#: rc_option_editor.cc:1611 #, fuzzy msgid "pre-fader (PFL)" msgstr "före volymreglare" -#: rc_option_editor.cc:1619 +#: rc_option_editor.cc:1617 msgid "PFL signals come from" msgstr "PFL-signaler kommer från" -#: rc_option_editor.cc:1624 +#: rc_option_editor.cc:1622 msgid "before pre-fader processors" msgstr "innan för-nivåreglageprocessorer" -#: rc_option_editor.cc:1625 +#: rc_option_editor.cc:1623 msgid "pre-fader but after pre-fader processors" msgstr "för-nivåreglage men efter för-nivåreglageprocessorer" -#: rc_option_editor.cc:1631 +#: rc_option_editor.cc:1629 msgid "AFL signals come from" msgstr "AFL-signaler kommer från" -#: rc_option_editor.cc:1636 +#: rc_option_editor.cc:1634 #, fuzzy msgid "immediately post-fader" msgstr "Rensa (efterreglage)" -#: rc_option_editor.cc:1637 +#: rc_option_editor.cc:1635 #, fuzzy msgid "after post-fader processors (before pan)" msgstr "efter efter-nivåreglageprocessorer" -#: rc_option_editor.cc:1646 +#: rc_option_editor.cc:1644 msgid "Exclusive solo" msgstr "Avskild solo" -#: rc_option_editor.cc:1654 +#: rc_option_editor.cc:1652 msgid "Show solo muting" msgstr "Visa solotystning" -#: rc_option_editor.cc:1662 +#: rc_option_editor.cc:1660 msgid "Soloing overrides muting" msgstr "Solo åsidosätter tystning" -#: rc_option_editor.cc:1667 +#: rc_option_editor.cc:1665 msgid "Default track / bus muting options" msgstr "Standardinställningar för spår-/busstystning" -#: rc_option_editor.cc:1672 +#: rc_option_editor.cc:1670 msgid "Mute affects pre-fader sends" msgstr "Tystning påverkar för-reglagesändningar" -#: rc_option_editor.cc:1680 +#: rc_option_editor.cc:1678 msgid "Mute affects post-fader sends" msgstr "Tystning påverkar efter-reglagesändningar" -#: rc_option_editor.cc:1688 +#: rc_option_editor.cc:1686 msgid "Mute affects control outputs" msgstr "Tystning påverkar kontrollutgångar" -#: rc_option_editor.cc:1696 +#: rc_option_editor.cc:1694 msgid "Mute affects main outputs" msgstr "Tystning påverkar huvudutgångarna" -#: rc_option_editor.cc:1712 +#: rc_option_editor.cc:1710 msgid "Send MIDI Time Code" msgstr "Skicka MIDI-tidskod" -#: rc_option_editor.cc:1720 +#: rc_option_editor.cc:1718 msgid "Percentage either side of normal transport speed to transmit MTC" msgstr "" -#: rc_option_editor.cc:1729 +#: rc_option_editor.cc:1727 msgid "Obey MIDI Machine Control commands" msgstr "Lyd MIDI Machine Control-kommandon" -#: rc_option_editor.cc:1737 +#: rc_option_editor.cc:1735 msgid "Send MIDI Machine Control commands" msgstr "Skicka MIDI Machine Control-kommandon" -#: rc_option_editor.cc:1745 +#: rc_option_editor.cc:1743 msgid "Send MIDI control feedback" msgstr "Skicka MIDI-kontrollgensvar" -#: rc_option_editor.cc:1753 +#: rc_option_editor.cc:1751 msgid "Inbound MMC device ID" msgstr "Inkommande MMC-enhets-ID" -#: rc_option_editor.cc:1762 +#: rc_option_editor.cc:1760 msgid "Outbound MMC device ID" msgstr "Utgående MMC-enhets-ID" -#: rc_option_editor.cc:1771 +#: rc_option_editor.cc:1769 msgid "Initial program change" msgstr "Initiell programändring" -#: rc_option_editor.cc:1780 +#: rc_option_editor.cc:1778 msgid "Display first MIDI bank/program as 0" msgstr "" -#: rc_option_editor.cc:1788 +#: rc_option_editor.cc:1786 msgid "Never display periodic MIDI messages (MTC, MIDI Clock)" msgstr "" -#: rc_option_editor.cc:1796 +#: rc_option_editor.cc:1794 msgid "Sound MIDI notes as they are selected" msgstr "" -#: rc_option_editor.cc:1804 rc_option_editor.cc:1814 rc_option_editor.cc:1816 -#: rc_option_editor.cc:1818 rc_option_editor.cc:1820 rc_option_editor.cc:1833 +#: rc_option_editor.cc:1802 rc_option_editor.cc:1812 rc_option_editor.cc:1814 #, fuzzy msgid "User interaction" msgstr "Regionsåtgärder" -#: rc_option_editor.cc:1807 +#: rc_option_editor.cc:1805 msgid "" "Use translations of %1 messages\n" " (requires a restart of %1 to take effect)\n" " (if available for your language preferences)" msgstr "" -#: rc_option_editor.cc:1814 +#: rc_option_editor.cc:1812 msgid "Keyboard" msgstr "Tangentbord" -#: rc_option_editor.cc:1818 -msgid "Control surfaces" -msgstr "Kontrollytor" - -#: rc_option_editor.cc:1824 +#: rc_option_editor.cc:1822 msgid "Control surface remote ID" msgstr "Kontrollytans fjärr-ID" -#: rc_option_editor.cc:1829 +#: rc_option_editor.cc:1827 msgid "assigned by user" msgstr "användardefinierat" -#: rc_option_editor.cc:1830 +#: rc_option_editor.cc:1828 msgid "follows order of mixer" msgstr "följer mixerns ordning" -#: rc_option_editor.cc:1831 +#: rc_option_editor.cc:1829 msgid "follows order of editor" msgstr "följer redigerarens ordning" -#: rc_option_editor.cc:1842 rc_option_editor.cc:1850 rc_option_editor.cc:1860 -#: rc_option_editor.cc:1862 rc_option_editor.cc:1870 rc_option_editor.cc:1888 -#: rc_option_editor.cc:1897 rc_option_editor.cc:1905 rc_option_editor.cc:1919 -#: rc_option_editor.cc:1936 -msgid "GUI" -msgstr "" +#: rc_option_editor.cc:1838 rc_option_editor.cc:1846 rc_option_editor.cc:1856 +#: rc_option_editor.cc:1877 rc_option_editor.cc:1886 rc_option_editor.cc:1894 +#: rc_option_editor.cc:1908 rc_option_editor.cc:1925 +#, fuzzy +msgid "Preferences|GUI" +msgstr "Inställningar" -#: rc_option_editor.cc:1845 +#: rc_option_editor.cc:1841 msgid "Graphically indicate mouse pointer hovering over various widgets" msgstr "" -#: rc_option_editor.cc:1853 +#: rc_option_editor.cc:1849 msgid "Show tooltips if mouse hovers over a control" msgstr "" -#: rc_option_editor.cc:1865 -msgid "Use plugins' own interfaces instead of %1's" +#: rc_option_editor.cc:1859 +msgid "GUI" msgstr "" -#: rc_option_editor.cc:1873 +#: rc_option_editor.cc:1862 msgid "update transport clock display every 40ms instead of every 100ms" msgstr "" -#: rc_option_editor.cc:1890 +#: rc_option_editor.cc:1879 #, fuzzy msgid "Mixer Strip" msgstr "Mixer" -#: rc_option_editor.cc:1900 +#: rc_option_editor.cc:1889 #, fuzzy msgid "Use narrow strips in the mixer by default" msgstr "Använd smala mixerremsor" -#: rc_option_editor.cc:1909 +#: rc_option_editor.cc:1898 msgid "Meter hold time" msgstr "Hålltid" -#: rc_option_editor.cc:1915 +#: rc_option_editor.cc:1904 msgid "short" msgstr "kort" -#: rc_option_editor.cc:1916 rc_option_editor.cc:1931 +#: rc_option_editor.cc:1905 rc_option_editor.cc:1920 msgid "medium" msgstr "" -#: rc_option_editor.cc:1917 +#: rc_option_editor.cc:1906 msgid "long" msgstr "lång" -#: rc_option_editor.cc:1923 +#: rc_option_editor.cc:1912 msgid "Meter fall-off" msgstr "Nedfall" -#: rc_option_editor.cc:1929 +#: rc_option_editor.cc:1918 msgid "slowest" msgstr "långsammast" -#: rc_option_editor.cc:1930 +#: rc_option_editor.cc:1919 msgid "slow" msgstr "långsam" -#: rc_option_editor.cc:1932 +#: rc_option_editor.cc:1921 msgid "fast" msgstr "snabb" -#: rc_option_editor.cc:1933 +#: rc_option_editor.cc:1922 msgid "faster" msgstr "snabbare" -#: rc_option_editor.cc:1934 +#: rc_option_editor.cc:1923 msgid "fastest" msgstr "snabbast" @@ -9779,7 +9806,7 @@ msgstr "avlyssna denna region" msgid "Position:" msgstr "Lås position" -#: region_editor.cc:90 +#: region_editor.cc:90 add_video_dialog.cc:169 msgid "End:" msgstr "Slut:" @@ -10011,20 +10038,20 @@ msgstr "Markering" msgid "Active state" msgstr "Aktivera" -#: route_group_dialog.cc:47 route_group_dialog.cc:77 theme_manager.cc:69 +#: route_group_dialog.cc:47 route_group_dialog.cc:76 theme_manager.cc:71 msgid "Color" msgstr "Färg" -#: route_group_dialog.cc:54 +#: route_group_dialog.cc:53 #, fuzzy msgid "RouteGroupDialog" msgstr "Ruttgrupp" -#: route_group_dialog.cc:93 +#: route_group_dialog.cc:92 msgid "Sharing" msgstr "Gemensamt" -#: route_group_dialog.cc:183 +#: route_group_dialog.cc:182 msgid "" "A route group of this name already exists. Please use a different name." msgstr "" @@ -10814,148 +10841,148 @@ msgstr "" msgid "-4.1667 - 0.1%" msgstr "" -#: session_option_editor.cc:85 +#: session_option_editor.cc:84 msgid "" "Use Video File's FPS Instead of Timecode Value for Timeline and Video " "Monitor." msgstr "" -#: session_option_editor.cc:92 +#: session_option_editor.cc:91 msgid "" "Apply Pull-Up/Down to Video Timeline and Video Monitor (Unless in JACK-sync)." msgstr "" -#: session_option_editor.cc:98 +#: session_option_editor.cc:96 #, fuzzy msgid "Ext Timecode Offsets" msgstr "Tidskodsförskjutning" -#: session_option_editor.cc:102 +#: session_option_editor.cc:100 #, fuzzy msgid "Slave Timecode offset" msgstr "Tidskodsförskjutning" -#: session_option_editor.cc:109 +#: session_option_editor.cc:107 msgid "The specified offset is added to the received timecode (MTC or LTC)." msgstr "" -#: session_option_editor.cc:115 +#: session_option_editor.cc:113 #, fuzzy msgid "Timecode Generator offset" msgstr "Tidskodsförskjutning" -#: session_option_editor.cc:122 +#: session_option_editor.cc:120 msgid "" "Specify an offset which is added to the generated timecode (so far only LTC)." msgstr "" -#: session_option_editor.cc:126 +#: session_option_editor.cc:124 msgid "JACK Transport/Time Settings" msgstr "" -#: session_option_editor.cc:130 +#: session_option_editor.cc:128 msgid "" "%1 is JACK Time Master (provides Bar|Beat|Tick and other information to JACK)" msgstr "" -#: session_option_editor.cc:139 +#: session_option_editor.cc:137 #, fuzzy msgid "Default crossfade type" msgstr "Övertoning" -#: session_option_editor.cc:144 +#: session_option_editor.cc:142 msgid "Constant power (-3dB) crossfade" msgstr "" -#: session_option_editor.cc:145 +#: session_option_editor.cc:143 msgid "Linear (-6dB) crossfade" msgstr "" -#: session_option_editor.cc:150 +#: session_option_editor.cc:148 msgid "destructive-xfade-seconds" msgstr "" -#: session_option_editor.cc:151 +#: session_option_editor.cc:149 msgid "Destructive crossfade length" msgstr "Destruktiv övertonings längd" -#: session_option_editor.cc:160 +#: session_option_editor.cc:158 msgid "Region fades active" msgstr "Regiontoningar aktiva" -#: session_option_editor.cc:167 +#: session_option_editor.cc:165 msgid "Region fades visible" msgstr "Regiontoningar synliga" -#: session_option_editor.cc:174 session_option_editor.cc:187 -#: session_option_editor.cc:201 session_option_editor.cc:203 -#: session_option_editor.cc:209 session_option_editor.cc:216 +#: session_option_editor.cc:172 session_option_editor.cc:185 +#: session_option_editor.cc:199 session_option_editor.cc:201 +#: session_option_editor.cc:207 session_option_editor.cc:214 msgid "Media" msgstr "" -#: session_option_editor.cc:174 +#: session_option_editor.cc:172 msgid "Audio file format" msgstr "Ljudfilsformat" -#: session_option_editor.cc:178 +#: session_option_editor.cc:176 msgid "Sample format" msgstr "Sampleformat" -#: session_option_editor.cc:183 +#: session_option_editor.cc:181 msgid "32-bit floating point" msgstr "" -#: session_option_editor.cc:184 +#: session_option_editor.cc:182 msgid "24-bit integer" msgstr "" -#: session_option_editor.cc:185 +#: session_option_editor.cc:183 msgid "16-bit integer" msgstr "" -#: session_option_editor.cc:191 +#: session_option_editor.cc:189 msgid "File type" msgstr "Filtyp" -#: session_option_editor.cc:196 +#: session_option_editor.cc:194 msgid "Broadcast WAVE" msgstr "" -#: session_option_editor.cc:197 +#: session_option_editor.cc:195 msgid "WAVE" msgstr "" -#: session_option_editor.cc:198 +#: session_option_editor.cc:196 msgid "WAVE-64" msgstr "" -#: session_option_editor.cc:203 +#: session_option_editor.cc:201 msgid "File locations" msgstr "Filplatser" -#: session_option_editor.cc:205 +#: session_option_editor.cc:203 msgid "Search for audio files in:" msgstr "Sök efter ljudfiler i:" -#: session_option_editor.cc:211 +#: session_option_editor.cc:209 msgid "Search for MIDI files in:" msgstr "Sök efter MIDI-filer i:" -#: session_option_editor.cc:222 +#: session_option_editor.cc:220 msgid "" "Track Input Monitoring automatically follows transport state (\"auto-input\")" msgstr "" -#: session_option_editor.cc:229 +#: session_option_editor.cc:227 #, fuzzy msgid "Use monitor section in this session" msgstr "Jag vill ha fler alternativ för sessionen" -#: session_option_editor.cc:240 +#: session_option_editor.cc:238 msgid "MIDI region copies are independent" msgstr "" -#: session_option_editor.cc:247 +#: session_option_editor.cc:245 #, fuzzy msgid "" "Policy for handling overlapping notes\n" @@ -10964,41 +10991,41 @@ msgstr "" "Hur hantera överlappningar\n" "av identiska noter och kanaler" -#: session_option_editor.cc:252 +#: session_option_editor.cc:250 msgid "never allow them" msgstr "tillåter inte" -#: session_option_editor.cc:253 +#: session_option_editor.cc:251 msgid "don't do anything in particular" msgstr "gör inget särskilt" -#: session_option_editor.cc:254 +#: session_option_editor.cc:252 msgid "replace any overlapped existing note" msgstr "ersätt existerande överlappande not" -#: session_option_editor.cc:255 +#: session_option_editor.cc:253 msgid "shorten the overlapped existing note" msgstr "förkorta den existerande överlappande not" -#: session_option_editor.cc:256 +#: session_option_editor.cc:254 msgid "shorten the overlapping new note" msgstr "förkorta den nya överlappande noten" -#: session_option_editor.cc:257 +#: session_option_editor.cc:255 msgid "replace both overlapping notes with a single note" msgstr "ersätt båda överlappande noter med en enstaka not" -#: session_option_editor.cc:261 +#: session_option_editor.cc:259 #, fuzzy msgid "Glue to bars and beats" msgstr "Klistra mot takt & slag" -#: session_option_editor.cc:265 +#: session_option_editor.cc:263 #, fuzzy msgid "Glue new markers to bars and beats" msgstr "Klistra mot takt & slag" -#: session_option_editor.cc:272 +#: session_option_editor.cc:270 #, fuzzy msgid "Glue new regions to bars and beats" msgstr "Klistra mot takt & slag" @@ -11078,11 +11105,11 @@ msgstr "Ljudfiler" msgid "MIDI files" msgstr "MIDI-filer" -#: sfdb_ui.cc:458 +#: sfdb_ui.cc:458 add_video_dialog.cc:131 msgid "All files" msgstr "Alla filer" -#: sfdb_ui.cc:477 +#: sfdb_ui.cc:477 add_video_dialog.cc:142 msgid "Browse Files" msgstr "Bläddra" @@ -11143,7 +11170,7 @@ msgstr "" msgid "ID" msgstr "" -#: sfdb_ui.cc:573 +#: sfdb_ui.cc:573 add_video_dialog.cc:83 #, fuzzy msgid "Filename" msgstr "Döp om" @@ -11333,55 +11360,55 @@ msgstr "Snabb" msgid "Fastest" msgstr "Snabbast" -#: shuttle_control.cc:55 +#: shuttle_control.cc:56 #, fuzzy msgid "Shuttle speed control (Context-click for options)" msgstr "Shuttle-hastighetskontrol" -#: shuttle_control.cc:164 +#: shuttle_control.cc:165 #, fuzzy msgid "Percent" msgstr "Procent" -#: shuttle_control.cc:172 +#: shuttle_control.cc:173 msgid "Units" msgstr "Enheter" -#: shuttle_control.cc:178 shuttle_control.cc:598 +#: shuttle_control.cc:179 shuttle_control.cc:599 #, fuzzy msgid "Sprung" msgstr "fjäder" -#: shuttle_control.cc:182 shuttle_control.cc:601 +#: shuttle_control.cc:183 shuttle_control.cc:602 #, fuzzy msgid "Wheel" msgstr "hjul" -#: shuttle_control.cc:216 +#: shuttle_control.cc:217 msgid "Maximum speed" msgstr "Maxhastighet" -#: shuttle_control.cc:560 +#: shuttle_control.cc:561 #, fuzzy msgid "Playing" msgstr "Uppspelning" -#: shuttle_control.cc:575 +#: shuttle_control.cc:576 #, fuzzy, c-format msgid "<<< %+d semitones" msgstr "Halvtoner" -#: shuttle_control.cc:577 +#: shuttle_control.cc:578 #, fuzzy, c-format msgid ">>> %+d semitones" msgstr "Halvtoner" -#: shuttle_control.cc:582 +#: shuttle_control.cc:583 #, fuzzy msgid "Stopped" msgstr "stannad" -#: splash.cc:69 +#: splash.cc:73 msgid "%1 loading ..." msgstr "" @@ -11426,7 +11453,7 @@ msgstr "Be %1 spela upp ljud medans det spelas in" msgid "I'd like more options for this session" msgstr "Jag vill ha fler alternativ för sessionen" -#: startup.cc:196 +#: startup.cc:194 msgid "" "Welcome to this BETA release of Ardour 3.0\n" "\n" @@ -11451,15 +11478,15 @@ msgid "" " http://ardour.org/support\n" msgstr "" -#: startup.cc:220 +#: startup.cc:218 msgid "This is a BETA RELEASE" msgstr "" -#: startup.cc:326 +#: startup.cc:324 msgid "Audio / MIDI Setup" msgstr "Audio-/MIDI-inställningar" -#: startup.cc:338 +#: startup.cc:336 #, fuzzy msgid "" "%1 is a digital audio workstation. You can use it to " @@ -11477,15 +11504,15 @@ msgstr "" "Det finns några saker som behöver ställas in innan du kan börja\n" "använda programmet." -#: startup.cc:364 +#: startup.cc:362 msgid "Welcome to %1" msgstr "Välkommen till %1" -#: startup.cc:387 +#: startup.cc:385 msgid "Default folder for %1 sessions" msgstr "Standardplatsen för %1-sessioner" -#: startup.cc:393 +#: startup.cc:391 msgid "" "Each project that you work on with %1 has its own folder.\n" "These can require a lot of disk space if you are recording audio.\n" @@ -11502,11 +11529,11 @@ msgstr "" "(Du kan så klart placera sessioner var du vill, detta är bara " "stanardplatsen)" -#: startup.cc:417 +#: startup.cc:415 msgid "Default folder for new sessions" msgstr "Standardplats för nya sessioner" -#: startup.cc:438 +#: startup.cc:436 #, fuzzy msgid "" "While recording instruments or vocals, you probably want to listen to the\n" @@ -11527,15 +11554,15 @@ msgstr "" "\n" "(Du kan ändra detta när du vill via Inställningar)" -#: startup.cc:459 +#: startup.cc:457 msgid "Monitoring Choices" msgstr "Medhörningsalternativ" -#: startup.cc:482 +#: startup.cc:480 msgid "Use a Master bus directly" msgstr "Använd master-bussen" -#: startup.cc:484 +#: startup.cc:482 #, fuzzy msgid "" "Connect the Master bus directly to your hardware outputs. This is preferable " @@ -11544,11 +11571,11 @@ msgstr "" "Anslut master-bussen direkt till hårdvaruutgångar.\n" "Att föredra för enkla användningsområden." -#: startup.cc:493 +#: startup.cc:491 msgid "Use an additional Monitor bus" msgstr "Använd en ytterligare medhörningsbuss" -#: startup.cc:496 +#: startup.cc:494 msgid "" "Use a Monitor bus between Master bus and hardware outputs for \n" "greater control in monitoring without affecting the mix." @@ -11556,7 +11583,7 @@ msgstr "" "Använd en medhörningsbuss mellan mater-bussen och hårdvaruutgångarna för \n" "större kontroll av medhörning, utan att påverka mixen." -#: startup.cc:518 +#: startup.cc:516 msgid "" "You can change this preference at any time via the Preferences dialog.\n" "You can also add or remove the monitor section to/from any session.\n" @@ -11564,104 +11591,112 @@ msgid "" "If you do not understand what this is about, just accept the default." msgstr "" -#: startup.cc:529 +#: startup.cc:527 msgid "Monitor Section" msgstr "Medhörningssektion" -#: startup.cc:569 +#: startup.cc:573 +msgid "Check the website for more..." +msgstr "" + +#: startup.cc:576 +msgid "Click to open the program website in your web browser" +msgstr "" + +#: startup.cc:594 msgid "What would you like to do ?" msgstr "Vad vill du göra?" -#: startup.cc:704 +#: startup.cc:729 msgid "Open" msgstr "Öppna" -#: startup.cc:750 +#: startup.cc:775 msgid "Session name:" msgstr "Sessionens namn:" -#: startup.cc:773 +#: startup.cc:798 msgid "Create session folder in:" msgstr "Skapa sessionsmappen i:" -#: startup.cc:788 +#: startup.cc:813 msgid "Select folder for session" msgstr "Välj mapp för sessionen" -#: startup.cc:820 +#: startup.cc:845 msgid "Use this template" msgstr "Använd denna mall" -#: startup.cc:823 +#: startup.cc:848 msgid "no template" msgstr "ingen mall" -#: startup.cc:851 +#: startup.cc:876 msgid "Use an existing session as a template:" msgstr "Använd en existerande session som mall:" -#: startup.cc:863 +#: startup.cc:888 msgid "Select template" msgstr "Välj mall" -#: startup.cc:889 +#: startup.cc:914 msgid "New Session" msgstr "Ny session" -#: startup.cc:1043 +#: startup.cc:1068 msgid "Select session file" msgstr "Välj sessionsfil" -#: startup.cc:1059 +#: startup.cc:1084 msgid "Browse:" msgstr "Bläddra:" -#: startup.cc:1068 +#: startup.cc:1093 msgid "Select a session" msgstr "Välj en session" -#: startup.cc:1094 startup.cc:1095 startup.cc:1096 +#: startup.cc:1119 startup.cc:1120 startup.cc:1121 msgid "channels" msgstr "kanaler" -#: startup.cc:1110 +#: startup.cc:1135 msgid "Busses" msgstr "Bussar" -#: startup.cc:1111 +#: startup.cc:1136 msgid "Inputs" msgstr "Ingångar" -#: startup.cc:1112 +#: startup.cc:1137 msgid "Outputs" msgstr "Utgångar" -#: startup.cc:1120 +#: startup.cc:1145 msgid "Create master bus" msgstr "Skapa master-buss" -#: startup.cc:1130 +#: startup.cc:1155 #, fuzzy msgid "Automatically connect to physical inputs" msgstr "Anslut automatiskt till fysiska ingångar" -#: startup.cc:1137 startup.cc:1196 +#: startup.cc:1162 startup.cc:1221 msgid "Use only" msgstr "Använd endast" -#: startup.cc:1190 +#: startup.cc:1215 msgid "Automatically connect outputs" msgstr "Anslut automatiskt utgångar" -#: startup.cc:1212 +#: startup.cc:1237 msgid "... to master bus" msgstr "...till master-bussen" -#: startup.cc:1222 +#: startup.cc:1247 msgid "... to physical outputs" msgstr "...till fysiska utgångar" -#: startup.cc:1272 +#: startup.cc:1297 msgid "Advanced Session Options" msgstr "Avancerade sessionsalternativ" @@ -11812,11 +11847,11 @@ msgstr "" msgid "Insert a program change message" msgstr "Initiell programändring" -#: step_entry.cc:342 step_entry.cc:701 +#: step_entry.cc:342 step_entry.cc:699 msgid "Move Insert Position Back by Note Length" msgstr "" -#: step_entry.cc:343 step_entry.cc:699 +#: step_entry.cc:343 step_entry.cc:697 msgid "Move Insert Position to Edit Point" msgstr "" @@ -11829,246 +11864,246 @@ msgstr "" msgid "Octave" msgstr "Oktaver" -#: step_entry.cc:599 +#: step_entry.cc:597 #, fuzzy msgid "Insert Note A" msgstr "Infoga vid:" -#: step_entry.cc:600 +#: step_entry.cc:598 msgid "Insert Note A-sharp" msgstr "" -#: step_entry.cc:601 +#: step_entry.cc:599 #, fuzzy msgid "Insert Note B" msgstr "Infoga vid:" -#: step_entry.cc:602 +#: step_entry.cc:600 #, fuzzy msgid "Insert Note C" msgstr "Infoga vid:" -#: step_entry.cc:603 +#: step_entry.cc:601 msgid "Insert Note C-sharp" msgstr "" -#: step_entry.cc:604 +#: step_entry.cc:602 #, fuzzy msgid "Insert Note D" msgstr "Infoga vid:" -#: step_entry.cc:605 +#: step_entry.cc:603 msgid "Insert Note D-sharp" msgstr "" -#: step_entry.cc:606 +#: step_entry.cc:604 #, fuzzy msgid "Insert Note E" msgstr "Infoga vid:" -#: step_entry.cc:607 +#: step_entry.cc:605 #, fuzzy msgid "Insert Note F" msgstr "Infoga vid:" -#: step_entry.cc:608 +#: step_entry.cc:606 msgid "Insert Note F-sharp" msgstr "" -#: step_entry.cc:609 +#: step_entry.cc:607 #, fuzzy msgid "Insert Note G" msgstr "Infoga vid:" -#: step_entry.cc:610 +#: step_entry.cc:608 msgid "Insert Note G-sharp" msgstr "" -#: step_entry.cc:612 +#: step_entry.cc:610 msgid "Insert a Note-length Rest" msgstr "" -#: step_entry.cc:613 +#: step_entry.cc:611 msgid "Insert a Snap-length Rest" msgstr "" -#: step_entry.cc:615 step_entry.cc:616 +#: step_entry.cc:613 step_entry.cc:614 msgid "Move to next octave" msgstr "" -#: step_entry.cc:618 +#: step_entry.cc:616 #, fuzzy msgid "Move to Next Note Length" msgstr "Välj uttoningslängd" -#: step_entry.cc:619 +#: step_entry.cc:617 #, fuzzy msgid "Move to Previous Note Length" msgstr "till föregående regionens slut" -#: step_entry.cc:621 +#: step_entry.cc:619 #, fuzzy msgid "Increase Note Length" msgstr "ändra uttoningslängd" -#: step_entry.cc:622 +#: step_entry.cc:620 #, fuzzy msgid "Decrease Note Length" msgstr "ändra uttoningslängd" -#: step_entry.cc:624 +#: step_entry.cc:622 msgid "Move to Next Note Velocity" msgstr "" -#: step_entry.cc:625 +#: step_entry.cc:623 msgid "Move to Previous Note Velocity" msgstr "" -#: step_entry.cc:627 +#: step_entry.cc:625 msgid "Increase Note Velocity" msgstr "" -#: step_entry.cc:628 +#: step_entry.cc:626 msgid "Decrease Note Velocity" msgstr "" -#: step_entry.cc:630 +#: step_entry.cc:628 msgid "Switch to the 1st octave" msgstr "" -#: step_entry.cc:631 +#: step_entry.cc:629 msgid "Switch to the 2nd octave" msgstr "" -#: step_entry.cc:632 +#: step_entry.cc:630 msgid "Switch to the 3rd octave" msgstr "" -#: step_entry.cc:633 +#: step_entry.cc:631 msgid "Switch to the 4th octave" msgstr "" -#: step_entry.cc:634 +#: step_entry.cc:632 msgid "Switch to the 5th octave" msgstr "" -#: step_entry.cc:635 +#: step_entry.cc:633 msgid "Switch to the 6th octave" msgstr "" -#: step_entry.cc:636 +#: step_entry.cc:634 msgid "Switch to the 7th octave" msgstr "" -#: step_entry.cc:637 +#: step_entry.cc:635 msgid "Switch to the 8th octave" msgstr "" -#: step_entry.cc:638 +#: step_entry.cc:636 msgid "Switch to the 9th octave" msgstr "" -#: step_entry.cc:639 +#: step_entry.cc:637 msgid "Switch to the 10th octave" msgstr "" -#: step_entry.cc:640 +#: step_entry.cc:638 msgid "Switch to the 11th octave" msgstr "" -#: step_entry.cc:645 +#: step_entry.cc:643 msgid "Set Note Length to Whole" msgstr "" -#: step_entry.cc:647 +#: step_entry.cc:645 #, fuzzy msgid "Set Note Length to 1/2" msgstr "Välj intoningslängd" -#: step_entry.cc:649 +#: step_entry.cc:647 #, fuzzy msgid "Set Note Length to 1/3" msgstr "Välj intoningslängd" -#: step_entry.cc:651 +#: step_entry.cc:649 #, fuzzy msgid "Set Note Length to 1/4" msgstr "Välj intoningslängd" -#: step_entry.cc:653 +#: step_entry.cc:651 #, fuzzy msgid "Set Note Length to 1/8" msgstr "Välj intoningslängd" -#: step_entry.cc:655 +#: step_entry.cc:653 msgid "Set Note Length to 1/16" msgstr "" -#: step_entry.cc:657 +#: step_entry.cc:655 msgid "Set Note Length to 1/32" msgstr "" -#: step_entry.cc:659 +#: step_entry.cc:657 msgid "Set Note Length to 1/64" msgstr "" -#: step_entry.cc:664 +#: step_entry.cc:662 msgid "Set Note Velocity to Pianississimo" msgstr "" -#: step_entry.cc:666 +#: step_entry.cc:664 msgid "Set Note Velocity to Pianissimo" msgstr "" -#: step_entry.cc:668 +#: step_entry.cc:666 msgid "Set Note Velocity to Piano" msgstr "" -#: step_entry.cc:670 +#: step_entry.cc:668 msgid "Set Note Velocity to Mezzo-Piano" msgstr "" -#: step_entry.cc:672 +#: step_entry.cc:670 msgid "Set Note Velocity to Mezzo-Forte" msgstr "" -#: step_entry.cc:674 +#: step_entry.cc:672 msgid "Set Note Velocity to Forte" msgstr "" -#: step_entry.cc:676 step_entry.cc:678 +#: step_entry.cc:674 step_entry.cc:676 msgid "Set Note Velocity to Fortississimo" msgstr "" -#: step_entry.cc:680 +#: step_entry.cc:678 #, fuzzy msgid "Toggle Triple Notes" msgstr "Skifta redigeringsläge" -#: step_entry.cc:685 +#: step_entry.cc:683 #, fuzzy msgid "No Dotted Notes" msgstr "Ślå an noter" -#: step_entry.cc:687 +#: step_entry.cc:685 #, fuzzy msgid "Toggled Dotted Notes" msgstr "Skifta redigeringsläge" -#: step_entry.cc:689 +#: step_entry.cc:687 msgid "Toggled Double-Dotted Notes" msgstr "" -#: step_entry.cc:691 +#: step_entry.cc:689 msgid "Toggled Triple-Dotted Notes" msgstr "" -#: step_entry.cc:694 +#: step_entry.cc:692 #, fuzzy msgid "Toggle Chord Entry" msgstr "Växla tillåt inspelning" -#: step_entry.cc:696 +#: step_entry.cc:694 msgid "Sustain Selected Notes by Note Length" msgstr "" @@ -12208,33 +12243,45 @@ msgstr "Taktart börjar vid takt:" msgid "incomprehensible meter note type (%1)" msgstr "orimlig nottypsvärde (%1)" -#: theme_manager.cc:56 +#: theme_manager.cc:57 msgid "Dark Theme" msgstr "Mörkt tema" -#: theme_manager.cc:57 +#: theme_manager.cc:58 msgid "Light Theme" msgstr "Ljust tema" -#: theme_manager.cc:58 +#: theme_manager.cc:59 msgid "Restore Defaults" msgstr "Nollställ" -#: theme_manager.cc:59 +#: theme_manager.cc:60 #, fuzzy msgid "Draw \"flat\" buttons" msgstr "Rita volymautomatisering" -#: theme_manager.cc:60 +#: theme_manager.cc:61 +msgid "All floating windows are dialogs" +msgstr "" + +#: theme_manager.cc:62 #, fuzzy msgid "Draw waveforms with color gradient" msgstr "Visa vågformer under inspelning" -#: theme_manager.cc:66 +#: theme_manager.cc:68 msgid "Object" msgstr "Objekt" -#: theme_manager.cc:215 +#: theme_manager.cc:123 +msgid "" +"Mark all floating windows to be type \"Dialog\" rather than using \"Utility" +"\" for some.\n" +"This may help with some window managers. This requires a restart of %1 to " +"take effect" +msgstr "" + +#: theme_manager.cc:229 msgid "Unable to find UI style file %1 in search path %2. %3 will look strange" msgstr "" @@ -12269,51 +12316,51 @@ msgstr "" msgid "Preserve Formants" msgstr "" -#: time_fx_dialog.cc:72 +#: time_fx_dialog.cc:71 #, fuzzy msgid "TimeFXDialog" msgstr "TidsTänjningsDialog" -#: time_fx_dialog.cc:75 +#: time_fx_dialog.cc:74 #, fuzzy msgid "Pitch Shift Audio" msgstr "Tonhöjdsändring" -#: time_fx_dialog.cc:77 +#: time_fx_dialog.cc:76 #, fuzzy msgid "Time Stretch Audio" msgstr "Förläng/förkorta" -#: time_fx_dialog.cc:105 transpose_dialog.cc:41 +#: time_fx_dialog.cc:104 transpose_dialog.cc:41 #, fuzzy msgid "Octaves:" msgstr "Oktaver" -#: time_fx_dialog.cc:110 transpose_dialog.cc:46 +#: time_fx_dialog.cc:109 transpose_dialog.cc:46 #, fuzzy msgid "Semitones:" msgstr "Halvtoner" -#: time_fx_dialog.cc:115 +#: time_fx_dialog.cc:114 #, fuzzy msgid "Cents:" msgstr "Cent" -#: time_fx_dialog.cc:123 +#: time_fx_dialog.cc:122 #, fuzzy msgid "Time|Shift" msgstr "Ändra" -#: time_fx_dialog.cc:147 time_fx_dialog.cc:150 +#: time_fx_dialog.cc:146 time_fx_dialog.cc:149 #, fuzzy msgid "TimeFXButton" msgstr "TidsTänjningsKnapp" -#: time_fx_dialog.cc:155 +#: time_fx_dialog.cc:154 msgid "Stretch/Shrink" msgstr "Förläng/Förkorta" -#: time_fx_dialog.cc:165 +#: time_fx_dialog.cc:164 #, fuzzy msgid "Progress" msgstr "Källor" @@ -12381,17 +12428,17 @@ msgstr "" msgid "missing RGBA style for \"%1\"" msgstr "saknar RGBA-stil för \"%1\"" -#: utils.cc:513 +#: utils.cc:544 #, fuzzy msgid "cannot find XPM file for %1" msgstr "kan inte hitta bilder för reglageräcke" -#: utils.cc:539 +#: utils.cc:570 #, fuzzy msgid "cannot find icon image for %1 using %2" msgstr "kan inte hitta bilder för reglageräcke" -#: utils.cc:554 +#: utils.cc:585 msgid "Caught exception while loading icon named %1" msgstr "" @@ -12399,6 +12446,546 @@ msgstr "" msgid "VerboseCanvasCursor" msgstr "" +#: add_video_dialog.cc:54 +#, fuzzy +msgid "Set Video Track" +msgstr "Lägg till spår" + +#: add_video_dialog.cc:62 +#, fuzzy +msgid "Launch External Video Monitor" +msgstr "Extern medhörning" + +#: add_video_dialog.cc:63 +msgid "Adjust Session Framerate to Match Video Framerate" +msgstr "" + +#: add_video_dialog.cc:65 +msgid "Reload docroot" +msgstr "" + +#: add_video_dialog.cc:110 add_video_dialog.cc:114 +msgid "VideoServerIndex" +msgstr "" + +#: add_video_dialog.cc:128 +#, fuzzy +msgid "Video files" +msgstr "Ljudfiler" + +#: add_video_dialog.cc:163 +#, fuzzy +msgid "Video Information" +msgstr "Information" + +#: add_video_dialog.cc:166 +#, fuzzy +msgid "Start:" +msgstr "Början:" + +#: add_video_dialog.cc:172 +#, fuzzy +msgid "Frame rate:" +msgstr "Samplingsfrekvens:" + +#: add_video_dialog.cc:175 +msgid "Aspect Ratio:" +msgstr "" + +#: add_video_dialog.cc:653 +msgid " %1 fps" +msgstr "" + +#: editor_videotimeline.cc:138 +msgid "Export Successful: %1" +msgstr "" + +#: video_timeline.cc:467 +msgid "" +"Parsing video file info failed. Is the Video Server running? Is the file " +"readable by the Video Server? Does the docroot match? Is it a video file?" +msgstr "" + +#: video_timeline.cc:501 +#, fuzzy +msgid "Failed to set session-framerate: " +msgstr "Kopiera en fil till sessionsmappen" + +#: video_timeline.cc:501 +msgid " does not have a corresponding option setting in Ardour." +msgstr "" + +#: video_timeline.cc:507 +msgid "" +"Video file's framerate is not equal to Ardour session timecode's framerate: " +msgstr "" + +#: video_timeline.cc:508 +msgid " vs " +msgstr "" + +#: video_timeline.cc:690 +msgid "" +"Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ " +"(a custom path to xjadeo can be specified by setting the XJREMOTE " +"environment variable. It should point to an application compatible with " +"xjadeo's remote-control interface 'xjremote')." +msgstr "" + +#: video_monitor.cc:282 +#, fuzzy +msgid "Video Monitor: File Not Found." +msgstr "Medhörning" + +#: transcode_ffmpeg.cc:71 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system.\n" +"Video import and export is not possible until you install those tools.\n" +"Ardour requires ffmpeg and ffprobe from ffmpeg.org - version 1.1 or newer.\n" +"\n" +"The tools are included with the Ardour releases from ardour.org and also " +"available with the video-server at http://x42.github.com/harvid/\n" +"\n" +"Important: the files need to be installed in $PATH and named ffmpeg_harvid " +"and ffprobe_harvid.\n" +"If you already have a suitable ffmpeg installation on your system, we " +"recommend creating symbolic links from ffmpeg to ffmpeg_harvid and from " +"ffprobe to ffprobe_harvid.\n" +msgstr "" + +#: transcode_video_dialog.cc:55 +#, fuzzy +msgid "Transcode/Import Video File " +msgstr "Exportera till ljudfil(er)..." + +#: transcode_video_dialog.cc:57 +#, fuzzy +msgid "Output File:" +msgstr "Utgångsenhet:" + +#: transcode_video_dialog.cc:60 export_video_dialog.cc:72 +msgid "Abort" +msgstr "" + +#: transcode_video_dialog.cc:62 +#, fuzzy +msgid "Height = " +msgstr "Höjd" + +#: transcode_video_dialog.cc:65 +msgid "Manual Override" +msgstr "" + +#: transcode_video_dialog.cc:69 +msgid "Debug Mode: Print ffmpeg Command and Output to stdout." +msgstr "" + +#: transcode_video_dialog.cc:106 +#, fuzzy +msgid "File Information" +msgstr "Information" + +#: transcode_video_dialog.cc:112 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Import " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: transcode_video_dialog.cc:119 +msgid "" +"File-info can not be read. Most likely '%1' is not a valid video-file or an " +"unsupported video codec or format." +msgstr "" + +#: transcode_video_dialog.cc:133 +msgid "FPS:" +msgstr "" + +#: transcode_video_dialog.cc:135 +#, fuzzy +msgid "Duration:" +msgstr "Varaktighet (sekunder)" + +#: transcode_video_dialog.cc:137 +msgid "Codec:" +msgstr "" + +#: transcode_video_dialog.cc:139 +msgid "Geometry:" +msgstr "" + +#: transcode_video_dialog.cc:154 +msgid "??" +msgstr "" + +#: transcode_video_dialog.cc:175 +#, fuzzy +msgid "Import Settings" +msgstr "Alternativ" + +#: transcode_video_dialog.cc:180 +msgid "Do Not Import Video" +msgstr "" + +#: transcode_video_dialog.cc:181 +msgid "Reference From Current Location" +msgstr "" + +#: transcode_video_dialog.cc:183 +#, fuzzy +msgid "Import/Transcode Video to Session" +msgstr "Importera från session" + +#: transcode_video_dialog.cc:197 +msgid "Scale Video: Width = " +msgstr "" + +#: transcode_video_dialog.cc:204 +#, fuzzy +msgid "Original Width" +msgstr "Ursprunglig position" + +#: transcode_video_dialog.cc:219 +msgid "Bitrate (KBit/s):" +msgstr "" + +#: transcode_video_dialog.cc:224 +#, fuzzy +msgid "Extract Audio:" +msgstr "Exportera session" + +#: transcode_video_dialog.cc:344 +#, fuzzy +msgid "Extracting Audio.." +msgstr "Lägg till ljudfil" + +#: transcode_video_dialog.cc:347 +msgid "Audio Extraction Failed." +msgstr "" + +#: transcode_video_dialog.cc:373 +msgid "Transcoding Video.." +msgstr "" + +#: transcode_video_dialog.cc:407 +msgid "Transcoding Failed." +msgstr "" + +#: transcode_video_dialog.cc:490 +#, fuzzy +msgid "Save Transcoded Video File" +msgstr "Exportera till ljudfil(er)..." + +#: video_server_dialog.cc:42 +msgid "Launch Video Server" +msgstr "" + +#: video_server_dialog.cc:43 +msgid "Server Executable:" +msgstr "" + +#: video_server_dialog.cc:45 +msgid "Server Docroot:" +msgstr "" + +#: video_server_dialog.cc:51 +msgid "Don't show this dialog again. (Reset in Edit->Preferences)." +msgstr "" + +#: video_server_dialog.cc:90 +msgid "" +"The external video server 'harvid' can not be found. The tool is included " +"with the Ardour releases from ardour.org, alternatively you can download it " +"from http://x42.github.com/harvid/ or acquire it from your distribution." +msgstr "" + +#: video_server_dialog.cc:117 +msgid "Listen Address:" +msgstr "" + +#: video_server_dialog.cc:122 +#, fuzzy +msgid "Listen Port:" +msgstr "Avlyssningsposition" + +#: video_server_dialog.cc:127 +#, fuzzy +msgid "Cache Size:" +msgstr "Max storlek" + +#: video_server_dialog.cc:132 +msgid "" +"Ardour relies on an external Video Server for the videotimeline.\n" +"The server configured in Edit -> Prefereces -> Video is not reachable.\n" +"Do you want ardour to launch 'harvid' on this machine?" +msgstr "" + +#: video_server_dialog.cc:171 +msgid "Set Video Server Executable" +msgstr "" + +#: video_server_dialog.cc:191 +msgid "Server docroot" +msgstr "" + +#: utils_videotl.cc:52 +msgid "Destination is outside Video Server's docroot. " +msgstr "" + +#: utils_videotl.cc:53 +msgid "" +"The destination file path is outside of the Video Server's docroot. The file " +"will not be readable by the Video Server. Do you still want to continue?" +msgstr "" + +#: utils_videotl.cc:56 +msgid "Continue" +msgstr "" + +#: utils_videotl.cc:62 +msgid "Confirm Overwrite" +msgstr "" + +#: utils_videotl.cc:63 +#, fuzzy +msgid "A file with the same name already exists. Do you want to overwrite it?" +msgstr "Filen existerar redan, vill du skriva över den?" + +#: utils_videotl.cc:73 utils_videotl.cc:89 +#, fuzzy +msgid "Cannot create video folder \"%1\" (%2)" +msgstr "kan inte bli ny processgruppledare (%1)" + +#: export_video_dialog.cc:65 +#, fuzzy +msgid "Export Video File " +msgstr "Exportera till ljudfil(er)..." + +#: export_video_dialog.cc:69 +#, fuzzy +msgid "Video:" +msgstr "Filstart:" + +#: export_video_dialog.cc:73 +msgid "Scale Video (W x H):" +msgstr "" + +#: export_video_dialog.cc:78 +msgid "Set Aspect Ratio:" +msgstr "" + +#: export_video_dialog.cc:79 +#, fuzzy +msgid "Normalize Audio" +msgstr "Normalisera till" + +#: export_video_dialog.cc:80 +msgid "2 Pass Encoding" +msgstr "" + +#: export_video_dialog.cc:81 +msgid "Codec Optimizations:" +msgstr "" + +#: export_video_dialog.cc:83 +#, fuzzy +msgid "Deinterlace" +msgstr "intern" + +#: export_video_dialog.cc:84 +msgid "Use [2] B-frames (MPEG 2 or 4 only)" +msgstr "" + +#: export_video_dialog.cc:85 +msgid "Override FPS (Default is to retain FPS from the input video file):" +msgstr "" + +#: export_video_dialog.cc:86 +#, fuzzy +msgid "Include Session Metadata" +msgstr "Redigera sessionens metadata" + +#: export_video_dialog.cc:88 +msgid "Enable Debug Mode: Print ffmpeg Command & Output to stdout." +msgstr "" + +#: export_video_dialog.cc:106 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Export " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: export_video_dialog.cc:116 +#, fuzzy +msgid "Output:" +msgstr "Utgångar" + +#: export_video_dialog.cc:126 +#, fuzzy +msgid "Input:" +msgstr "Ingångar" + +#: export_video_dialog.cc:137 +#, fuzzy +msgid "Audio:" +msgstr "Ljudspår" + +#: export_video_dialog.cc:139 +#, fuzzy +msgid "Master Bus" +msgstr "Skapa master-buss" + +#: export_video_dialog.cc:166 +#, fuzzy +msgid "Settings:" +msgstr "Destinationer" + +#: export_video_dialog.cc:174 +#, fuzzy +msgid "Range:" +msgstr "Omfång" + +#: export_video_dialog.cc:177 +#, fuzzy +msgid "Preset:" +msgstr "Ny förinställning" + +#: export_video_dialog.cc:180 +#, fuzzy +msgid "Video Codec:" +msgstr "Mapp:" + +#: export_video_dialog.cc:183 +#, fuzzy +msgid "Video KBit/s:" +msgstr "Filstart:" + +#: export_video_dialog.cc:186 +#, fuzzy +msgid "Audio Codec:" +msgstr "Ljudläge:" + +#: export_video_dialog.cc:189 +#, fuzzy +msgid "Audio KBit/s:" +msgstr "Ljudfiler" + +#: export_video_dialog.cc:192 +#, fuzzy +msgid "Audio Samplerate:" +msgstr "Samplingsfrekvens:" + +#: export_video_dialog.cc:369 +#, fuzzy +msgid "Normalizing audio" +msgstr "Normalisera värden" + +#: export_video_dialog.cc:373 +#, fuzzy +msgid "Exporting audio" +msgstr "Exportera session" + +#: export_video_dialog.cc:419 +#, fuzzy +msgid "Exporting Audio.." +msgstr "Exportera session" + +#: export_video_dialog.cc:476 +msgid "" +"Export Video: Cannot query duration of video-file, using duration from " +"timeline instead." +msgstr "" + +#: export_video_dialog.cc:505 +msgid "Export Video: No Master Out Ports to Connect for Audio Export" +msgstr "" + +#: export_video_dialog.cc:544 +msgid "Encoding Video.." +msgstr "" + +#: export_video_dialog.cc:563 +msgid "Export Video: Video input file cannot be read." +msgstr "" + +#: export_video_dialog.cc:661 +msgid "Encoding Video.. Pass 1/2" +msgstr "" + +#: export_video_dialog.cc:673 +msgid "Encoding Video.. Pass 2/2" +msgstr "" + +#: export_video_dialog.cc:761 +msgid "Transcoding failed." +msgstr "" + +#: export_video_dialog.cc:930 export_video_dialog.cc:950 +#, fuzzy +msgid "Save Exported Video File" +msgstr "Exportera till ljudfil(er)..." + +#: export_video_infobox.cc:30 +#, fuzzy +msgid "Video Export Info" +msgstr "Medhörning" + +#: export_video_infobox.cc:31 +msgid "Do Not Show This Dialog Again (Reset in Edit > Preferences > Video)." +msgstr "" + +#: export_video_infobox.cc:43 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:46 +msgid "" +"Ardour video export is not recommended for mastering!\n" +"While 'ffmpeg' (which is used by ardour) can produce high-quality files, " +"this export lacks the possibility to tweak many settings. We recommend to " +"use 'winff', 'devede' or 'dvdauthor' to mux & master. Nevertheless this " +"video-export comes in handy to do quick snapshots, intermediates, dailies or " +"online videos.\n" +"\n" +"The soundtrack is created from the master-bus of the current Ardour " +"session.\n" +"\n" +"The video soure defaults to the file used in the video timeline, which may " +"not the best quality to start with, you should the original video file.\n" +"\n" +"If the export-range is longer than the original video, black video frames " +"are prefixed and/or appended. This process may fail with non-standard pixel-" +"aspect-ratios.\n" +"\n" +"The file-format is determined by the extension that you choose for the " +"output file (.avi, .mov, .flv, .ogv,...)\n" +"Note: not all combinations of format+codec+settings produce files which are " +"according so spec. e.g. flv files require sample-rates of 22.1kHz or " +"44.1kHz, mpeg containers can not be used with ac3 audio-codec, etc. If in " +"doubt, use one of the built-in presets." +msgstr "" + +#~ msgid "Connect" +#~ msgstr "Anslut" + +#~ msgid "Mixer on Top" +#~ msgstr "Mixer överst" + +#~ msgid "Add Audio Track" +#~ msgstr "Lägg till spår" + +#~ msgid "Add Audio Bus" +#~ msgstr "Lägg till buss" + +#, fuzzy +#~ msgid "Add MIDI Track" +#~ msgstr "MIDI-spårare" + +#~ msgid "Control surfaces" +#~ msgstr "Kontrollytor" + #~ msgid "Hid" #~ msgstr "Dölj" @@ -13099,9 +13686,6 @@ msgstr "" #~ msgid "Track/Bus Inspector" #~ msgstr "Spår/Buss-inspektör" -#~ msgid "Connections" -#~ msgstr "Anslutningar" - #~ msgid "Colors" #~ msgstr "Färger" @@ -13252,9 +13836,6 @@ msgstr "" #~ msgid "Software monitoring" #~ msgstr "Mjukvarumedhörning" -#~ msgid "External monitoring" -#~ msgstr "Extern medhörning" - #~ msgid "Stop plugins with transport" #~ msgstr "Stoppa insticksprogram vid stopp" @@ -13603,9 +14184,6 @@ msgstr "" #~ msgid "ZoomFocus" #~ msgstr "Zoomfokus" -#~ msgid "Add Existing Audio" -#~ msgstr "Lägg till ljudfil" - #~ msgid "Span Entire Overlap" #~ msgstr "Sträck över hela överlappningen" @@ -14203,9 +14781,6 @@ msgstr "" #~ msgid "Template :" #~ msgstr "Använd mall:" -#~ msgid "Create Master Bus" -#~ msgstr "Skapa master-buss" - #~ msgid "Automatically Connect Inputs" #~ msgstr "Anslut automatiskt ingångar" @@ -14275,9 +14850,6 @@ msgstr "" #~ msgid "Soundfile Search Paths" #~ msgstr "Sökvägar för ljudfiler" -#~ msgid "internal" -#~ msgstr "intern" - #~ msgid "Short crossfade length (msecs)" #~ msgstr "Kort övertonings längd (msek)" @@ -14548,9 +15120,6 @@ msgstr "" #~ msgid "Link to an external file" #~ msgstr "Länka till en extern fil" -#~ msgid "Copy a file to the session folder" -#~ msgstr "Kopiera en fil till sessionsmappen" - #~ msgid "Beats per minute" #~ msgstr "Slag per minut" @@ -15068,9 +15637,6 @@ msgstr "" #~ msgid "OR" #~ msgstr "ELLER" -#~ msgid "Toggle Editor or Mixer on Top" -#~ msgstr "Växla redigerare eller mixer överst" - #~ msgid "New plugins are active" #~ msgstr "Nya insticksprogram är aktiverade" diff --git a/gtk2_ardour/po/zh.po b/gtk2_ardour/po/zh.po index 64c27e0816..13686f0270 100644 --- a/gtk2_ardour/po/zh.po +++ b/gtk2_ardour/po/zh.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Ardour 3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2013-01-03 08:29-0500\n" "Last-Translator: Rui-huai Zhang \n" "Language-Team: zrhzrh \n" @@ -266,109 +266,110 @@ msgid "" "\tBenjamin Scherrer \n" "\tEdgar Aichinger \n" "\tRichard Oax \n" +"\tRobin Gloster \n" msgstr "" -#: about.cc:189 +#: about.cc:190 msgid "" "Italian:\n" "\tFilippo Pappalardo \n" "\tRaffaele Morelli \n" msgstr "" -#: about.cc:190 +#: about.cc:191 msgid "" "Portuguese:\n" "\tRui Nuno Capela \n" msgstr "" -#: about.cc:191 +#: about.cc:192 msgid "" "Brazilian Portuguese:\n" "\tAlexander da Franca Fernandes \n" "\tChris Ross \n" msgstr "" -#: about.cc:193 +#: about.cc:194 msgid "" "Spanish:\n" "\t Alex Krohn \n" "\tPablo Fernández \n" msgstr "" -#: about.cc:194 +#: about.cc:195 msgid "" "Russian:\n" "\t Igor Blinov \n" "\tAlexandre Prokoudine \n" msgstr "" -#: about.cc:196 +#: about.cc:197 msgid "" "Greek:\n" "\t Klearchos Gourgourinis \n" msgstr "" -#: about.cc:197 +#: about.cc:198 msgid "" "Swedish:\n" "\t Petter Sundlöf \n" msgstr "" -#: about.cc:198 +#: about.cc:199 msgid "" "Polish:\n" "\t Piotr Zaryk \n" msgstr "" -#: about.cc:199 +#: about.cc:200 msgid "" "Czech:\n" "\t Pavel Fric \n" msgstr "" -#: about.cc:200 +#: about.cc:201 msgid "" "Norwegian:\n" "\t Eivind Ødegård\n" msgstr "" -#: about.cc:201 +#: about.cc:202 msgid "" "Chinese:\n" "\t Rui-huai Zhang \n" msgstr "" -#: about.cc:579 +#: about.cc:580 msgid "Copyright (C) 1999-2013 Paul Davis\n" msgstr "" -#: about.cc:583 +#: about.cc:584 msgid "http://ardour.org/" msgstr "" -#: about.cc:584 +#: about.cc:585 msgid "" "%1\n" "(built from revision %2)" msgstr "" -#: about.cc:588 +#: about.cc:589 msgid "Config" msgstr "配置" -#: actions.cc:80 +#: actions.cc:85 msgid "Loading menus from %1" msgstr "载入菜单 %1" -#: actions.cc:83 actions.cc:84 +#: actions.cc:88 actions.cc:89 msgid "badly formatted UI definition file: %1" msgstr "错误的用户界面格式文件 %1" -#: actions.cc:86 +#: actions.cc:91 msgid "%1 menu definition file not found" msgstr "%1 菜单定义文件未找到" -#: actions.cc:90 actions.cc:91 +#: actions.cc:95 actions.cc:96 msgid "%1 will not work without a valid ardour.menus file" msgstr "" @@ -388,72 +389,73 @@ msgstr "音轨模式:" msgid "Instrument:" msgstr "" -#: add_route_dialog.cc:79 +#: add_route_dialog.cc:76 #, fuzzy msgid "Audio Tracks" msgstr "添加音频音轨" -#: add_route_dialog.cc:80 +#: add_route_dialog.cc:77 #, fuzzy msgid "MIDI Tracks" msgstr "MIDI示踪" -#: add_route_dialog.cc:81 +#: add_route_dialog.cc:78 #, fuzzy msgid "Audio+MIDI Tracks" msgstr "添加MIDI音轨" -#: add_route_dialog.cc:82 +#: add_route_dialog.cc:79 #, fuzzy msgid "Busses" msgstr "总线" -#: add_route_dialog.cc:104 +#: add_route_dialog.cc:101 msgid "Add:" msgstr "添加:" -#: add_route_dialog.cc:117 startup.cc:808 time_fx_dialog.cc:92 +#: add_route_dialog.cc:114 startup.cc:833 time_fx_dialog.cc:91 +#: add_video_dialog.cc:149 video_server_dialog.cc:109 msgid "Options" msgstr "选项" -#: add_route_dialog.cc:127 bundle_manager.cc:194 region_editor.cc:50 -#: route_group_dialog.cc:66 +#: add_route_dialog.cc:124 bundle_manager.cc:192 region_editor.cc:50 +#: route_group_dialog.cc:65 msgid "Name:" msgstr "名称:" -#: add_route_dialog.cc:157 +#: add_route_dialog.cc:154 msgid "Group:" msgstr "分组:" -#: add_route_dialog.cc:218 add_route_dialog.cc:227 add_route_dialog.cc:301 -#: rc_option_editor.cc:1450 rc_option_editor.cc:1452 rc_option_editor.cc:1454 -#: rc_option_editor.cc:1472 rc_option_editor.cc:1474 rc_option_editor.cc:1482 -#: rc_option_editor.cc:1484 rc_option_editor.cc:1502 rc_option_editor.cc:1515 -#: rc_option_editor.cc:1517 rc_option_editor.cc:1519 rc_option_editor.cc:1550 -#: rc_option_editor.cc:1552 rc_option_editor.cc:1554 rc_option_editor.cc:1562 -#: rc_option_editor.cc:1570 rc_option_editor.cc:1578 +#: add_route_dialog.cc:215 add_route_dialog.cc:224 add_route_dialog.cc:298 +#: rc_option_editor.cc:1448 rc_option_editor.cc:1450 rc_option_editor.cc:1452 +#: rc_option_editor.cc:1470 rc_option_editor.cc:1472 rc_option_editor.cc:1480 +#: rc_option_editor.cc:1482 rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1515 rc_option_editor.cc:1517 rc_option_editor.cc:1548 +#: rc_option_editor.cc:1550 rc_option_editor.cc:1552 rc_option_editor.cc:1560 +#: rc_option_editor.cc:1568 rc_option_editor.cc:1576 msgid "Audio" msgstr "音频" -#: add_route_dialog.cc:219 add_route_dialog.cc:230 add_route_dialog.cc:302 -#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1701 -#: rc_option_editor.cc:1709 rc_option_editor.cc:1717 rc_option_editor.cc:1726 -#: rc_option_editor.cc:1734 rc_option_editor.cc:1742 rc_option_editor.cc:1750 -#: rc_option_editor.cc:1759 rc_option_editor.cc:1768 rc_option_editor.cc:1777 -#: rc_option_editor.cc:1785 rc_option_editor.cc:1793 +#: add_route_dialog.cc:216 add_route_dialog.cc:227 add_route_dialog.cc:299 +#: editor_actions.cc:105 missing_file_dialog.cc:55 rc_option_editor.cc:1699 +#: rc_option_editor.cc:1707 rc_option_editor.cc:1715 rc_option_editor.cc:1724 +#: rc_option_editor.cc:1732 rc_option_editor.cc:1740 rc_option_editor.cc:1748 +#: rc_option_editor.cc:1757 rc_option_editor.cc:1766 rc_option_editor.cc:1775 +#: rc_option_editor.cc:1783 rc_option_editor.cc:1791 msgid "MIDI" msgstr "MIDI" -#: add_route_dialog.cc:220 add_route_dialog.cc:233 add_route_dialog.cc:303 +#: add_route_dialog.cc:217 add_route_dialog.cc:230 add_route_dialog.cc:300 #, fuzzy msgid "Audio+MIDI" msgstr "音频" -#: add_route_dialog.cc:221 add_route_dialog.cc:236 add_route_dialog.cc:304 +#: add_route_dialog.cc:218 add_route_dialog.cc:233 add_route_dialog.cc:301 msgid "Bus" msgstr "总线" -#: add_route_dialog.cc:263 +#: add_route_dialog.cc:260 msgid "" "Audio+MIDI tracks are intended for use ONLY with plugins that use " "both audio and MIDI input data\n" @@ -462,64 +464,64 @@ msgid "" "track instead." msgstr "" -#: add_route_dialog.cc:322 add_route_dialog.cc:341 editor_actions.cc:385 -#: editor_rulers.cc:380 time_axis_view.cc:1301 +#: add_route_dialog.cc:319 add_route_dialog.cc:338 editor_actions.cc:385 +#: editor_rulers.cc:377 time_axis_view.cc:1301 msgid "Normal" msgstr "普通" -#: add_route_dialog.cc:325 add_route_dialog.cc:343 +#: add_route_dialog.cc:322 add_route_dialog.cc:340 msgid "Non Layered" msgstr "不分层的" -#: add_route_dialog.cc:326 add_route_dialog.cc:345 +#: add_route_dialog.cc:323 add_route_dialog.cc:342 msgid "Tape" msgstr "带" -#: add_route_dialog.cc:426 +#: add_route_dialog.cc:423 msgid "Mono" msgstr "单声道" -#: add_route_dialog.cc:430 +#: add_route_dialog.cc:427 msgid "Stereo" msgstr "双声道" -#: add_route_dialog.cc:454 +#: add_route_dialog.cc:451 msgid "3 Channel" msgstr "三声道" -#: add_route_dialog.cc:458 +#: add_route_dialog.cc:455 msgid "4 Channel" msgstr "四声道" -#: add_route_dialog.cc:462 +#: add_route_dialog.cc:459 msgid "5 Channel" msgstr "五声道" -#: add_route_dialog.cc:466 +#: add_route_dialog.cc:463 msgid "6 Channel" msgstr "六声道" -#: add_route_dialog.cc:470 +#: add_route_dialog.cc:467 msgid "8 Channel" msgstr "八声道" -#: add_route_dialog.cc:474 +#: add_route_dialog.cc:471 msgid "12 Channel" msgstr "十二声道" -#: add_route_dialog.cc:478 mixer_strip.cc:2137 +#: add_route_dialog.cc:475 mixer_strip.cc:2136 msgid "Custom" msgstr "自定义" -#: add_route_dialog.cc:511 add_route_dialog.cc:525 route_group_menu.cc:81 +#: add_route_dialog.cc:508 add_route_dialog.cc:524 route_group_menu.cc:81 msgid "New Group..." msgstr "新群组" -#: add_route_dialog.cc:515 route_group_menu.cc:85 +#: add_route_dialog.cc:512 route_group_menu.cc:85 msgid "No Group" msgstr "没有群组" -#: add_route_dialog.cc:587 +#: add_route_dialog.cc:588 msgid "-none-" msgstr "" @@ -586,17 +588,17 @@ msgstr "归一化值" msgid "FFT analysis window" msgstr "快速傅立叶变换分析视窗" -#: analysis_window.cc:60 editor.cc:1880 +#: analysis_window.cc:60 editor.cc:1856 msgid "Spectral Analysis" msgstr "频谱分析" -#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:555 +#: analysis_window.cc:67 editor_actions.cc:138 export_channel_selector.cc:557 #: session_metadata_dialog.cc:546 msgid "Track" msgstr "音轨" -#: analysis_window.cc:68 editor_actions.cc:619 mixer_ui.cc:124 -#: mixer_ui.cc:1792 +#: analysis_window.cc:68 editor_actions.cc:616 mixer_ui.cc:125 +#: mixer_ui.cc:1793 msgid "Show" msgstr "显示" @@ -608,37 +610,92 @@ msgstr "重新分析数据" msgid "button cannot watch state of non-existing Controllable\n" msgstr "" -#: ardour_ui.cc:168 +#: ardour_ui.cc:179 #, fuzzy msgid "audition" msgstr "监听" -#: ardour_ui.cc:169 +#: ardour_ui.cc:180 msgid "solo" msgstr "" -#: ardour_ui.cc:170 +#: ardour_ui.cc:181 #, fuzzy msgid "feedback" msgstr "反馈" -#: ardour_ui.cc:172 +#: ardour_ui.cc:183 speaker_dialog.cc:36 +msgid "Speaker Configuration" +msgstr "扬声器配置" + +#: ardour_ui.cc:184 theme_manager.cc:56 theme_manager.cc:64 +msgid "Theme Manager" +msgstr "主题管理" + +#: ardour_ui.cc:185 keyeditor.cc:53 +msgid "Key Bindings" +msgstr "按键绑定" + +#: ardour_ui.cc:186 +msgid "Preferences" +msgstr "首选项" + +#: ardour_ui.cc:187 ardour_ui.cc:192 +#, fuzzy +msgid "Add Tracks/Busses" +msgstr "音轨/总线" + +#: ardour_ui.cc:188 +msgid "About" +msgstr "关于" + +#: ardour_ui.cc:189 location_ui.cc:1134 +msgid "Locations" +msgstr "位置" + +#: ardour_ui.cc:190 route_params_ui.cc:57 route_params_ui.cc:604 +msgid "Tracks and Busses" +msgstr "音轨和总线" + +#: ardour_ui.cc:191 +msgid "Properties" +msgstr "属性" + +#: ardour_ui.cc:193 bundle_manager.cc:263 +msgid "Bundle Manager" +msgstr "捆绑管理" + +#: ardour_ui.cc:194 big_clock_window.cc:35 +msgid "Big Clock" +msgstr "大时钟" + +#: ardour_ui.cc:195 +#, fuzzy +msgid "Audio Connections" +msgstr "音频连结管理" + +#: ardour_ui.cc:196 +#, fuzzy +msgid "MIDI Connections" +msgstr "MIDI连接管理" + +#: ardour_ui.cc:198 msgid "Errors" msgstr "错误" -#: ardour_ui.cc:293 +#: ardour_ui.cc:299 msgid "could not initialize %1." msgstr "无法初始化 %1." -#: ardour_ui.cc:353 +#: ardour_ui.cc:394 msgid "Starting audio engine" msgstr "启动音频引擎" -#: ardour_ui.cc:735 startup.cc:613 +#: ardour_ui.cc:763 startup.cc:638 msgid "%1 is ready for use" msgstr "%1 准备就绪" -#: ardour_ui.cc:783 +#: ardour_ui.cc:811 #, fuzzy msgid "" "WARNING: Your system has a limit for maximum amount of locked memory. This " @@ -652,23 +709,23 @@ msgstr "" "\n" "此命令由 /etc/security/limits.conf 控制." -#: ardour_ui.cc:800 +#: ardour_ui.cc:828 msgid "Do not show this window again" msgstr "不再显示此窗口" -#: ardour_ui.cc:847 +#: ardour_ui.cc:870 msgid "Don't quit" msgstr "不退出" -#: ardour_ui.cc:848 +#: ardour_ui.cc:871 msgid "Just quit" msgstr "不保存而退出" -#: ardour_ui.cc:849 +#: ardour_ui.cc:872 msgid "Save and quit" msgstr "保存并退出" -#: ardour_ui.cc:859 +#: ardour_ui.cc:882 #, fuzzy msgid "" "%1 was unable to save your session.\n" @@ -678,16 +735,16 @@ msgid "" "\"Just quit\" option." msgstr "Ardour 无法保存此会话.\n" -#: ardour_ui.cc:890 +#: ardour_ui.cc:913 #, fuzzy msgid "Please wait while %1 cleans up..." msgstr "请等待,%1 载入可视化数据" -#: ardour_ui.cc:908 +#: ardour_ui.cc:930 msgid "Unsaved Session" msgstr "未保存的会话" -#: ardour_ui.cc:929 +#: ardour_ui.cc:951 msgid "" "The session \"%1\"\n" "has not been saved.\n" @@ -704,7 +761,7 @@ msgstr "" "\n" "你想干吗?" -#: ardour_ui.cc:932 +#: ardour_ui.cc:954 msgid "" "The snapshot \"%1\"\n" "has not been saved.\n" @@ -721,76 +778,76 @@ msgstr "" "\n" "你想干吗?" -#: ardour_ui.cc:946 +#: ardour_ui.cc:968 msgid "Prompter" msgstr "" -#: ardour_ui.cc:1024 +#: ardour_ui.cc:1045 msgid "disconnected" msgstr "取消连接" -#: ardour_ui.cc:1031 +#: ardour_ui.cc:1052 #, c-format msgid "JACK: %.1f kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1035 +#: ardour_ui.cc:1056 #, c-format msgid "JACK: % kHz / %4.1f ms" msgstr "" -#: ardour_ui.cc:1053 +#: ardour_ui.cc:1074 export_video_dialog.cc:67 #, fuzzy msgid "File:" msgstr "文件开始:" -#: ardour_ui.cc:1057 +#: ardour_ui.cc:1078 msgid "BWF" msgstr "" -#: ardour_ui.cc:1060 +#: ardour_ui.cc:1081 #, fuzzy msgid "WAV" msgstr "WAVE" -#: ardour_ui.cc:1063 +#: ardour_ui.cc:1084 msgid "WAV64" msgstr "" -#: ardour_ui.cc:1066 session_option_editor.cc:199 +#: ardour_ui.cc:1087 session_option_editor.cc:197 msgid "CAF" msgstr "CAF" -#: ardour_ui.cc:1069 +#: ardour_ui.cc:1090 msgid "AIFF" msgstr "" -#: ardour_ui.cc:1072 +#: ardour_ui.cc:1093 msgid "iXML" msgstr "" -#: ardour_ui.cc:1075 +#: ardour_ui.cc:1096 msgid "RF64" msgstr "" -#: ardour_ui.cc:1083 +#: ardour_ui.cc:1104 msgid "32-float" msgstr "" -#: ardour_ui.cc:1086 +#: ardour_ui.cc:1107 msgid "24-int" msgstr "" -#: ardour_ui.cc:1089 +#: ardour_ui.cc:1110 msgid "16-int" msgstr "" -#: ardour_ui.cc:1108 +#: ardour_ui.cc:1129 #, c-format msgid "DSP: %5.1f%%" msgstr "" -#: ardour_ui.cc:1127 +#: ardour_ui.cc:1148 #, c-format msgid "" "Buffers: p:" @@ -798,33 +855,33 @@ msgid "" "\">%%%" msgstr "" -#: ardour_ui.cc:1163 +#: ardour_ui.cc:1184 msgid "Disk: Unknown" msgstr "" -#: ardour_ui.cc:1165 +#: ardour_ui.cc:1186 msgid "Disk: 24hrs+" msgstr "" -#: ardour_ui.cc:1183 +#: ardour_ui.cc:1204 msgid "Disk: >24 hrs" msgstr "" -#: ardour_ui.cc:1194 +#: ardour_ui.cc:1215 #, c-format msgid "Disk: %02dh:%02dm:%02ds" msgstr "" -#: ardour_ui.cc:1220 +#: ardour_ui.cc:1241 #, c-format msgid "Timecode|TC: %s" msgstr "" -#: ardour_ui.cc:1337 ardour_ui.cc:1346 startup.cc:1020 +#: ardour_ui.cc:1358 ardour_ui.cc:1367 startup.cc:1045 msgid "Recent Sessions" msgstr "最近的会话" -#: ardour_ui.cc:1428 +#: ardour_ui.cc:1447 msgid "" "%1 is not connected to JACK\n" "You cannot open or close sessions in this condition" @@ -832,27 +889,27 @@ msgstr "" "%1 未连接到 JACK.\n" "再此情况下,你无法打开或关闭会话" -#: ardour_ui.cc:1455 +#: ardour_ui.cc:1474 msgid "Open Session" msgstr "打开会话" -#: ardour_ui.cc:1473 session_import_dialog.cc:169 -#: session_metadata_dialog.cc:729 startup.cc:1049 +#: ardour_ui.cc:1492 session_import_dialog.cc:169 +#: session_metadata_dialog.cc:729 startup.cc:1074 msgid "%1 sessions" msgstr "%1 会话" -#: ardour_ui.cc:1510 +#: ardour_ui.cc:1529 msgid "You cannot add a track without a session already loaded." msgstr "您只能在已载入的会话中添加音轨" -#: ardour_ui.cc:1518 +#: ardour_ui.cc:1537 #, fuzzy msgid "could not create %1 new mixed track" msgid_plural "could not create %1 new mixed tracks" msgstr[0] "无法创建 %1 新的MIDI音轨" msgstr[1] "无法创建 %1 新的MIDI音轨" -#: ardour_ui.cc:1524 ardour_ui.cc:1585 +#: ardour_ui.cc:1543 ardour_ui.cc:1604 msgid "" "There are insufficient JACK ports available\n" "to create a new track or bus.\n" @@ -863,25 +920,25 @@ msgstr "" "无法继续新建音轨或总线\n" "请保存 %1,重新启动JACK带来更多的端口.\n" -#: ardour_ui.cc:1559 +#: ardour_ui.cc:1578 msgid "You cannot add a track or bus without a session already loaded." msgstr "您只能在已载入的会话或总线中添加音轨和总线" -#: ardour_ui.cc:1568 +#: ardour_ui.cc:1587 #, fuzzy msgid "could not create %1 new audio track" msgid_plural "could not create %1 new audio tracks" msgstr[0] "无法新建音频音轨" msgstr[1] "无法新建音频音轨" -#: ardour_ui.cc:1577 +#: ardour_ui.cc:1596 #, fuzzy msgid "could not create %1 new audio bus" msgid_plural "could not create %1 new audio busses" msgstr[0] "无法新建 %1 新的音频总线" msgstr[1] "无法新建 %1 新的音频总线" -#: ardour_ui.cc:1694 +#: ardour_ui.cc:1713 #, fuzzy msgid "" "Please create one or more tracks before trying to record.\n" @@ -890,7 +947,7 @@ msgstr "" "在录音之前,请创建至少一个音轨\n" "请查看会话菜单." -#: ardour_ui.cc:2084 +#: ardour_ui.cc:2103 msgid "" "The audio backend (JACK) was shutdown because:\n" "\n" @@ -900,7 +957,7 @@ msgstr "" "\n" "%1" -#: ardour_ui.cc:2086 +#: ardour_ui.cc:2105 msgid "" "JACK has either been shutdown or it\n" "disconnected %1 because %1\n" @@ -911,19 +968,19 @@ msgstr "" "原因是 %1 不够快.\n" "尝试重启JACK,重新连接并且保存会话." -#: ardour_ui.cc:2112 +#: ardour_ui.cc:2131 msgid "Unable to start the session running" msgstr "无法启动会话" -#: ardour_ui.cc:2192 +#: ardour_ui.cc:2211 msgid "Take Snapshot" msgstr "快照" -#: ardour_ui.cc:2193 +#: ardour_ui.cc:2212 msgid "Name of new snapshot" msgstr "新建快照的名称" -#: ardour_ui.cc:2217 +#: ardour_ui.cc:2236 #, fuzzy msgid "" "To ensure compatibility with various systems\n" @@ -932,27 +989,27 @@ msgstr "" "为了确保在不同系统的兼容性\n" "快照文件名不要包含字符 '/'" -#: ardour_ui.cc:2229 +#: ardour_ui.cc:2248 msgid "Confirm Snapshot Overwrite" msgstr "确定覆盖快照" -#: ardour_ui.cc:2230 +#: ardour_ui.cc:2249 msgid "A snapshot already exists with that name. Do you want to overwrite it?" msgstr "已存在同名快照. 覆盖之?" -#: ardour_ui.cc:2233 +#: ardour_ui.cc:2252 utils_videotl.cc:66 msgid "Overwrite" msgstr "覆盖" -#: ardour_ui.cc:2267 +#: ardour_ui.cc:2286 msgid "Rename Session" msgstr "重命名会话" -#: ardour_ui.cc:2268 +#: ardour_ui.cc:2287 msgid "New session name" msgstr "新建快照的名称" -#: ardour_ui.cc:2282 ardour_ui.cc:2666 ardour_ui.cc:2711 +#: ardour_ui.cc:2301 ardour_ui.cc:2681 ardour_ui.cc:2726 #, fuzzy msgid "" "To ensure compatibility with various systems\n" @@ -961,12 +1018,12 @@ msgstr "" "为了确保在不同系统的兼容性\n" "会话文件名不要包含字符 '/'" -#: ardour_ui.cc:2290 +#: ardour_ui.cc:2309 msgid "" "That name is already in use by another directory/folder. Please try again." msgstr "此名称已被另一个文件夹使用. 请再尝试一遍." -#: ardour_ui.cc:2299 +#: ardour_ui.cc:2318 msgid "" "Renaming this session failed.\n" "Things could be seriously messed up at this point" @@ -974,19 +1031,19 @@ msgstr "" "重命名会话失败.\n" "从现在开始事情将会变得乱七八糟" -#: ardour_ui.cc:2414 +#: ardour_ui.cc:2429 msgid "Save Template" msgstr "保存模板..." -#: ardour_ui.cc:2415 +#: ardour_ui.cc:2430 msgid "Name for template:" msgstr "模板名:" -#: ardour_ui.cc:2416 +#: ardour_ui.cc:2431 msgid "-template" msgstr "-模板" -#: ardour_ui.cc:2454 +#: ardour_ui.cc:2469 msgid "" "This session\n" "%1\n" @@ -996,52 +1053,52 @@ msgstr "" "%1\n" "已存在. 打开它?" -#: ardour_ui.cc:2464 +#: ardour_ui.cc:2479 msgid "Open Existing Session" msgstr "打开已存在的会话" -#: ardour_ui.cc:2702 +#: ardour_ui.cc:2717 msgid "There is no existing session at \"%1\"" msgstr " \"%1\" 没有会话文件" -#: ardour_ui.cc:2792 +#: ardour_ui.cc:2804 msgid "Please wait while %1 loads your session" msgstr "请等待 %1 载入会话" -#: ardour_ui.cc:2807 +#: ardour_ui.cc:2819 msgid "Port Registration Error" msgstr "端口(port)注册错误" -#: ardour_ui.cc:2808 +#: ardour_ui.cc:2820 msgid "Click the Close button to try again." msgstr "单击关闭按钮,再尝试一遍" -#: ardour_ui.cc:2829 +#: ardour_ui.cc:2841 msgid "Session \"%1 (snapshot %2)\" did not load successfully" msgstr "会话 \"%1 (快照 %2)\" 装载失败." -#: ardour_ui.cc:2835 +#: ardour_ui.cc:2847 msgid "Loading Error" msgstr "装载错误" -#: ardour_ui.cc:2836 +#: ardour_ui.cc:2848 msgid "Click the Refresh button to try again." msgstr "单击刷新按钮,再尝试一遍" -#: ardour_ui.cc:2918 +#: ardour_ui.cc:2930 msgid "Could not create session in \"%1\"" msgstr "在 \"%1\" 无法创建会话" -#: ardour_ui.cc:3045 +#: ardour_ui.cc:3030 msgid "No files were ready for clean-up" msgstr "没有可以清空的文件" -#: ardour_ui.cc:3049 ardour_ui.cc:3059 ardour_ui.cc:3192 ardour_ui.cc:3199 +#: ardour_ui.cc:3034 ardour_ui.cc:3044 ardour_ui.cc:3177 ardour_ui.cc:3184 #: ardour_ui_ed.cc:104 msgid "Clean-up" msgstr "清空" -#: ardour_ui.cc:3050 +#: ardour_ui.cc:3035 msgid "" "If this seems suprising, \n" "check for any existing snapshots.\n" @@ -1049,19 +1106,19 @@ msgid "" "require some unused files to continue to exist." msgstr "" -#: ardour_ui.cc:3109 +#: ardour_ui.cc:3094 msgid "kilo" msgstr "" -#: ardour_ui.cc:3112 +#: ardour_ui.cc:3097 msgid "mega" msgstr "" -#: ardour_ui.cc:3115 +#: ardour_ui.cc:3100 msgid "giga" msgstr "" -#: ardour_ui.cc:3120 +#: ardour_ui.cc:3105 #, fuzzy msgid "" "The following file was deleted from %2,\n" @@ -1078,7 +1135,7 @@ msgstr[1] "" "%2,\n" "释放出 %3 %4 bytes 的磁盘空间" -#: ardour_ui.cc:3127 +#: ardour_ui.cc:3112 #, fuzzy msgid "" "The following file was not in use and \n" @@ -1121,11 +1178,11 @@ msgstr[1] "" "将会释放额外的\n" "%3 %4bytes 的磁盘空间.\n" -#: ardour_ui.cc:3187 +#: ardour_ui.cc:3172 msgid "Are you sure you want to clean-up?" msgstr "您确认要删除这些文件吗" -#: ardour_ui.cc:3194 +#: ardour_ui.cc:3179 msgid "" "Clean-up is a destructive operation.\n" "ALL undo/redo information will be lost if you clean-up.\n" @@ -1135,73 +1192,81 @@ msgstr "" "如果你清空了, 所有的撤销/重复信息将会丢失.\n" "清空将会把所有未使用过的文件弄到 \"死亡\" 位置" -#: ardour_ui.cc:3202 +#: ardour_ui.cc:3187 msgid "CleanupDialog" msgstr "清空对话框" -#: ardour_ui.cc:3232 +#: ardour_ui.cc:3217 msgid "Cleaned Files" msgstr "清除文件" -#: ardour_ui.cc:3249 +#: ardour_ui.cc:3234 msgid "deleted file" msgstr "删除文件" -#: ardour_ui.cc:3346 +#: ardour_ui.cc:3326 msgid "" "Video-Server was not launched by Ardour. The request to stop it is ignored." msgstr "" -#: ardour_ui.cc:3350 +#: ardour_ui.cc:3330 msgid "Stop Video-Server" msgstr "" -#: ardour_ui.cc:3351 +#: ardour_ui.cc:3331 msgid "Do you really want to stop the Video Server?" msgstr "" -#: ardour_ui.cc:3354 +#: ardour_ui.cc:3334 #, fuzzy msgid "Yes, Stop It" msgstr "是, 销毁它." -#: ardour_ui.cc:3380 +#: ardour_ui.cc:3360 msgid "The Video Server is already started." msgstr "" -#: ardour_ui.cc:3382 +#: ardour_ui.cc:3362 msgid "" "An external Video Server is configured and can be reached. Not starting a " "new instance." msgstr "" -#: ardour_ui.cc:3390 ardour_ui.cc:3461 +#: ardour_ui.cc:3370 ardour_ui.cc:3455 msgid "" "Could not connect to the Video Server. Start it or configure its access URL " "in Edit -> Preferences." msgstr "" -#: ardour_ui.cc:3414 +#: ardour_ui.cc:3394 msgid "Specified docroot is not an existing directory." msgstr "" -#: ardour_ui.cc:3419 +#: ardour_ui.cc:3399 msgid "Given Video Server is not an executable file." msgstr "" -#: ardour_ui.cc:3485 editor_audio_import.cc:629 +#: ardour_ui.cc:3432 +msgid "Cannot launch the video-server" +msgstr "" + +#: ardour_ui.cc:3441 +msgid "Video-server was started but does not respond to requests..." +msgstr "" + +#: ardour_ui.cc:3477 editor_audio_import.cc:629 msgid "could not open %1" msgstr "无法打开%1" -#: ardour_ui.cc:3489 +#: ardour_ui.cc:3481 msgid "no video-file selected" msgstr "" -#: ardour_ui.cc:3650 +#: ardour_ui.cc:3641 msgid "Recording was stopped because your system could not keep up." msgstr "您的系统无法继续, 录音停止." -#: ardour_ui.cc:3679 +#: ardour_ui.cc:3670 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1214,7 +1279,7 @@ msgstr "" "\n" "确切地说, 磁盘的读写速度无法跟上录音速度\n" -#: ardour_ui.cc:3698 +#: ardour_ui.cc:3689 msgid "" "The disk system on your computer\n" "was not able to keep up with %1.\n" @@ -1227,11 +1292,11 @@ msgstr "" "\n" "确切地说, 磁盘的读写速度无法跟上播放速度\n" -#: ardour_ui.cc:3738 +#: ardour_ui.cc:3729 msgid "Crash Recovery" msgstr "崩溃恢复" -#: ardour_ui.cc:3739 +#: ardour_ui.cc:3730 #, fuzzy msgid "" "This session appears to have been in the\n" @@ -1248,19 +1313,19 @@ msgstr "" "Ardour可以为你恢复一些捕捉到的音频\n" "你也可以忽略它. 请你选择.\n" -#: ardour_ui.cc:3751 +#: ardour_ui.cc:3742 msgid "Ignore crash data" msgstr "忽略崩毁的数据" -#: ardour_ui.cc:3752 +#: ardour_ui.cc:3743 msgid "Recover from crash" msgstr "恢复到崩溃前" -#: ardour_ui.cc:3772 +#: ardour_ui.cc:3763 msgid "Sample Rate Mismatch" msgstr "采样率不匹配" -#: ardour_ui.cc:3773 +#: ardour_ui.cc:3764 #, fuzzy msgid "" "This session was created with a sample rate of %1 Hz, but\n" @@ -1271,31 +1336,23 @@ msgstr "" "\n" "当前音频引擎的采样率为 %2 Hz.\n" -#: ardour_ui.cc:3782 +#: ardour_ui.cc:3773 msgid "Do not load session" msgstr "不要装载会话" -#: ardour_ui.cc:3783 +#: ardour_ui.cc:3774 msgid "Load session anyway" msgstr "转载会话" -#: ardour_ui.cc:3804 +#: ardour_ui.cc:3797 msgid "Could not disconnect from JACK" msgstr "无法断开JACK的连接" -#: ardour_ui.cc:3817 +#: ardour_ui.cc:3810 msgid "Could not reconnect to JACK" msgstr "无法重新连接到JACK" -#: ardour_ui.cc:3902 -msgid "Check the website for more..." -msgstr "" - -#: ardour_ui.cc:3915 -msgid "Click to open the program website in your web browser" -msgstr "" - -#: ardour_ui.cc:4152 +#: ardour_ui.cc:4084 msgid "" "%4This is a session from an older version of %3%5\n" "\n" @@ -1318,64 +1375,64 @@ msgstr "用户界面: 无法设置编辑器." msgid "UI: cannot setup mixer" msgstr "用户界面: 无法设置混音器." -#: ardour_ui2.cc:127 +#: ardour_ui2.cc:125 msgid "Play from playhead" msgstr "从播放头播放" -#: ardour_ui2.cc:128 +#: ardour_ui2.cc:126 msgid "Stop playback" msgstr "停止回放" -#: ardour_ui2.cc:129 +#: ardour_ui2.cc:127 msgid "Toggle record" msgstr "出发录音" -#: ardour_ui2.cc:130 +#: ardour_ui2.cc:128 msgid "Play range/selection" msgstr "播放范围/选区" -#: ardour_ui2.cc:131 +#: ardour_ui2.cc:129 msgid "Go to start of session" msgstr "转至会话起点" -#: ardour_ui2.cc:132 +#: ardour_ui2.cc:130 msgid "Go to end of session" msgstr "转至会话终点" -#: ardour_ui2.cc:133 +#: ardour_ui2.cc:131 msgid "Play loop range" msgstr "播放循环范围" -#: ardour_ui2.cc:134 +#: ardour_ui2.cc:132 msgid "" "MIDI Panic\n" "Send note off and reset controller messages on all MIDI channels" msgstr "" -#: ardour_ui2.cc:135 +#: ardour_ui2.cc:133 msgid "Return to last playback start when stopped" msgstr "当停止时返回至最后一次回放起点" -#: ardour_ui2.cc:136 +#: ardour_ui2.cc:134 #, fuzzy msgid "Playhead follows Range Selections and Edits" msgstr "播放头到范围开始" -#: ardour_ui2.cc:137 +#: ardour_ui2.cc:135 msgid "Be sensible about input monitoring" msgstr "" -#: ardour_ui2.cc:138 +#: ardour_ui2.cc:136 msgid "Enable/Disable audio click" msgstr "" -#: ardour_ui2.cc:139 monitor_section.cc:101 +#: ardour_ui2.cc:137 monitor_section.cc:101 msgid "" "When active, something is soloed.\n" "Click to de-solo everything" msgstr "" -#: ardour_ui2.cc:140 +#: ardour_ui2.cc:138 msgid "" "When active, auditioning is taking place\n" "Click to stop the audition" @@ -1383,11 +1440,11 @@ msgstr "" "当启用时监听开始.\n" "点击停止监听." -#: ardour_ui2.cc:141 +#: ardour_ui2.cc:139 msgid "When active, there is a feedback loop." msgstr "" -#: ardour_ui2.cc:142 +#: ardour_ui2.cc:140 msgid "" "Primary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1395,7 +1452,7 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:143 +#: ardour_ui2.cc:141 msgid "" "Secondary Clock right-click to set display mode. Click to edit, click" "+drag a digit or mouse-over+scroll wheel to modify.\n" @@ -1403,35 +1460,35 @@ msgid "" "confirm; postfix the edit with '+' or '-' to enter delta times.\n" msgstr "" -#: ardour_ui2.cc:175 +#: ardour_ui2.cc:173 msgid "[ERROR]: " msgstr "[错误]:" -#: ardour_ui2.cc:177 +#: ardour_ui2.cc:175 msgid "[WARNING]: " msgstr "[警告]:" -#: ardour_ui2.cc:179 +#: ardour_ui2.cc:177 msgid "[INFO]: " msgstr "[信息]: " -#: ardour_ui2.cc:243 ardour_ui_ed.cc:417 +#: ardour_ui2.cc:241 ardour_ui_ed.cc:376 msgid "Auto Return" msgstr "自动返回" -#: ardour_ui2.cc:245 ardour_ui_ed.cc:420 +#: ardour_ui2.cc:243 ardour_ui_ed.cc:379 msgid "Follow Edits" msgstr "" -#: ardour_ui2.cc:631 rc_option_editor.cc:1006 rc_option_editor.cc:1024 -#: rc_option_editor.cc:1027 rc_option_editor.cc:1029 rc_option_editor.cc:1031 -#: rc_option_editor.cc:1039 rc_option_editor.cc:1047 rc_option_editor.cc:1049 -#: rc_option_editor.cc:1057 rc_option_editor.cc:1064 rc_option_editor.cc:1073 -#: rc_option_editor.cc:1075 rc_option_editor.cc:1077 rc_option_editor.cc:1085 -#: rc_option_editor.cc:1087 rc_option_editor.cc:1096 -#: session_option_editor.cc:236 session_option_editor.cc:238 -#: session_option_editor.cc:259 session_option_editor.cc:261 -#: session_option_editor.cc:263 session_option_editor.cc:270 +#: ardour_ui2.cc:621 rc_option_editor.cc:1004 rc_option_editor.cc:1022 +#: rc_option_editor.cc:1025 rc_option_editor.cc:1027 rc_option_editor.cc:1029 +#: rc_option_editor.cc:1037 rc_option_editor.cc:1045 rc_option_editor.cc:1047 +#: rc_option_editor.cc:1055 rc_option_editor.cc:1062 rc_option_editor.cc:1071 +#: rc_option_editor.cc:1073 rc_option_editor.cc:1075 rc_option_editor.cc:1083 +#: rc_option_editor.cc:1085 rc_option_editor.cc:1094 +#: session_option_editor.cc:234 session_option_editor.cc:236 +#: session_option_editor.cc:257 session_option_editor.cc:259 +#: session_option_editor.cc:261 session_option_editor.cc:268 msgid "Misc" msgstr "杂项" @@ -1447,28 +1504,28 @@ msgstr "设置混音器" msgid "Reload Session History" msgstr "重新装摘会话历史" -#: ardour_ui_dependents.cc:125 -msgid "This screen is not tall enough to display the mixer window" -msgstr "" - -#: ardour_ui_dialogs.cc:225 +#: ardour_ui_dialogs.cc:206 msgid "Don't close" msgstr "别关闭" -#: ardour_ui_dialogs.cc:226 +#: ardour_ui_dialogs.cc:207 msgid "Just close" msgstr "不保存而关闭" -#: ardour_ui_dialogs.cc:227 +#: ardour_ui_dialogs.cc:208 msgid "Save and close" msgstr "保存并关闭" +#: ardour_ui_dialogs.cc:293 +msgid "This screen is not tall enough to display the mixer window" +msgstr "" + #: ardour_ui_ed.cc:103 msgid "Session" msgstr "会话" #: ardour_ui_ed.cc:106 editor_actions.cc:134 editor_regions.cc:115 -#: port_group.cc:457 session_option_editor.cc:83 session_option_editor.cc:90 +#: port_group.cc:457 session_option_editor.cc:82 session_option_editor.cc:89 msgid "Sync" msgstr "同步" @@ -1500,15 +1557,15 @@ msgstr "文件类型" msgid "Sample Format" msgstr "采样格式" -#: ardour_ui_ed.cc:114 +#: ardour_ui_ed.cc:114 rc_option_editor.cc:1818 rc_option_editor.cc:1831 msgid "Control Surfaces" msgstr "控制表面" -#: ardour_ui_ed.cc:115 rc_option_editor.cc:1552 +#: ardour_ui_ed.cc:115 rc_option_editor.cc:1550 msgid "Plugins" msgstr "插件" -#: ardour_ui_ed.cc:116 rc_option_editor.cc:1905 +#: ardour_ui_ed.cc:116 rc_option_editor.cc:1894 msgid "Metering" msgstr "" @@ -1536,7 +1593,7 @@ msgstr "打开..." msgid "Recent..." msgstr "最近..." -#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:65 +#: ardour_ui_ed.cc:127 panner_editor.cc:29 playlist_selector.cc:64 msgid "Close" msgstr "关闭" @@ -1544,426 +1601,364 @@ msgstr "关闭" msgid "Add Track or Bus..." msgstr "添加音轨或总线..." -#: ardour_ui_ed.cc:136 +#: ardour_ui_ed.cc:135 #, fuzzy msgid "Open Video" msgstr "打开会话" -#: ardour_ui_ed.cc:139 +#: ardour_ui_ed.cc:138 #, fuzzy msgid "Remove Video" msgstr "移除范围" -#: ardour_ui_ed.cc:142 +#: ardour_ui_ed.cc:141 #, fuzzy msgid "Export To Video File" msgstr "导出为音频文件..." -#: ardour_ui_ed.cc:152 -msgid "Connect" -msgstr "连接" - -#: ardour_ui_ed.cc:158 +#: ardour_ui_ed.cc:145 msgid "Snapshot..." msgstr "快照..." -#: ardour_ui_ed.cc:162 +#: ardour_ui_ed.cc:149 msgid "Save As..." msgstr "另存为..." -#: ardour_ui_ed.cc:166 editor_actions.cc:1717 editor_markers.cc:859 -#: editor_snapshots.cc:123 mixer_strip.cc:1465 route_time_axis.cc:1471 +#: ardour_ui_ed.cc:153 editor_actions.cc:1710 editor_markers.cc:858 +#: editor_snapshots.cc:123 mixer_strip.cc:1464 route_time_axis.cc:1471 msgid "Rename..." msgstr "重命名..." -#: ardour_ui_ed.cc:170 +#: ardour_ui_ed.cc:157 msgid "Save Template..." msgstr "保存模板..." -#: ardour_ui_ed.cc:173 +#: ardour_ui_ed.cc:160 msgid "Metadata" msgstr "元数据" -#: ardour_ui_ed.cc:176 +#: ardour_ui_ed.cc:163 msgid "Edit Metadata..." msgstr "编辑元数据..." -#: ardour_ui_ed.cc:179 +#: ardour_ui_ed.cc:166 msgid "Import Metadata..." msgstr "导入元数据..." -#: ardour_ui_ed.cc:182 +#: ardour_ui_ed.cc:169 msgid "Export To Audio File(s)..." msgstr "导出为音频文件..." -#: ardour_ui_ed.cc:185 +#: ardour_ui_ed.cc:172 msgid "Stem export..." msgstr "" -#: ardour_ui_ed.cc:188 editor_export_audio.cc:63 export_dialog.cc:129 +#: ardour_ui_ed.cc:175 editor_export_audio.cc:63 export_dialog.cc:129 +#: export_video_dialog.cc:71 msgid "Export" msgstr "导出" -#: ardour_ui_ed.cc:191 +#: ardour_ui_ed.cc:178 msgid "Clean-up Unused Sources..." msgstr "清空未使用的源..." -#: ardour_ui_ed.cc:195 +#: ardour_ui_ed.cc:182 msgid "Flush Wastebasket" msgstr "清空回收站" -#: ardour_ui_ed.cc:202 keyeditor.cc:253 rc_option_editor.cc:1466 +#: ardour_ui_ed.cc:189 keyeditor.cc:253 rc_option_editor.cc:1464 msgid "JACK" msgstr "JACK" -#: ardour_ui_ed.cc:203 route_params_ui.cc:104 +#: ardour_ui_ed.cc:190 route_params_ui.cc:104 msgid "Latency" msgstr "延迟" -#: ardour_ui_ed.cc:205 +#: ardour_ui_ed.cc:192 msgid "Reconnect" msgstr "重新链接" -#: ardour_ui_ed.cc:208 global_port_matrix.cc:198 io_selector.cc:210 +#: ardour_ui_ed.cc:195 global_port_matrix.cc:198 io_selector.cc:210 #: mixer_strip.cc:712 mixer_strip.cc:838 msgid "Disconnect" msgstr "取消连接" -#: ardour_ui_ed.cc:235 +#: ardour_ui_ed.cc:222 msgid "Quit" msgstr "退出" -#: ardour_ui_ed.cc:239 +#: ardour_ui_ed.cc:226 msgid "Maximise Editor Space" msgstr "最大化编辑空间" -#: ardour_ui_ed.cc:240 +#: ardour_ui_ed.cc:227 #, fuzzy msgid "Show Toolbars" msgstr "显示缩放工具栏" -#: ardour_ui_ed.cc:243 mixer_ui.cc:1862 mixer_ui.cc:1868 +#: ardour_ui_ed.cc:230 mixer_ui.cc:1863 mixer_ui.cc:1869 #, fuzzy msgid "Window|Mixer" msgstr "窗口" -#: ardour_ui_ed.cc:244 -msgid "Mixer on Top" -msgstr "混音器(置顶)" +#: ardour_ui_ed.cc:231 +#, fuzzy +msgid "Toggle Editor+Mixer" +msgstr "显示编辑器混音器" -#: ardour_ui_ed.cc:245 -msgid "Preferences" -msgstr "首选项" - -#: ardour_ui_ed.cc:246 -msgid "Properties" -msgstr "属性" - -#: ardour_ui_ed.cc:247 route_params_ui.cc:57 route_params_ui.cc:604 -msgid "Tracks and Busses" -msgstr "音轨和总线" - -#: ardour_ui_ed.cc:250 location_ui.cc:1134 -msgid "Locations" -msgstr "位置" - -#: ardour_ui_ed.cc:252 ardour_ui_ed.cc:656 -msgid "Big Clock" -msgstr "大时钟" - -#: ardour_ui_ed.cc:254 speaker_dialog.cc:36 -msgid "Speaker Configuration" -msgstr "扬声器配置" - -#: ardour_ui_ed.cc:256 global_port_matrix.cc:164 -msgid "Audio Connection Manager" -msgstr "音频连结管理" - -#: ardour_ui_ed.cc:258 global_port_matrix.cc:167 -msgid "MIDI Connection Manager" -msgstr "MIDI连接管理" - -#: ardour_ui_ed.cc:260 midi_tracer.cc:39 +#: ardour_ui_ed.cc:233 midi_tracer.cc:39 msgid "MIDI Tracer" msgstr "MIDI示踪" -#: ardour_ui_ed.cc:262 -msgid "About" -msgstr "关于" - -#: ardour_ui_ed.cc:263 +#: ardour_ui_ed.cc:235 msgid "Chat" msgstr "聊天" -#: ardour_ui_ed.cc:265 +#: ardour_ui_ed.cc:237 #, fuzzy msgid "Help|Manual" msgstr "手册" -#: ardour_ui_ed.cc:266 +#: ardour_ui_ed.cc:238 msgid "Reference" msgstr "参考" -#: ardour_ui_ed.cc:267 theme_manager.cc:55 theme_manager.cc:62 -msgid "Theme Manager" -msgstr "主题管理" - -#: ardour_ui_ed.cc:268 keyeditor.cc:53 -msgid "Key Bindings" -msgstr "按键绑定" - -#: ardour_ui_ed.cc:269 bundle_manager.cc:265 -msgid "Bundle Manager" -msgstr "捆绑管理" - -#: ardour_ui_ed.cc:272 -msgid "Add Audio Track" -msgstr "添加音频音轨" - -#: ardour_ui_ed.cc:274 -msgid "Add Audio Bus" -msgstr "添加音频总线" - -#: ardour_ui_ed.cc:276 -msgid "Add MIDI Track" -msgstr "添加MIDI音轨" - -#: ardour_ui_ed.cc:281 plugin_ui.cc:461 +#: ardour_ui_ed.cc:240 plugin_ui.cc:419 msgid "Save" msgstr "保存" -#: ardour_ui_ed.cc:289 rc_option_editor.cc:1116 rc_option_editor.cc:1127 -#: rc_option_editor.cc:1136 rc_option_editor.cc:1149 rc_option_editor.cc:1162 -#: rc_option_editor.cc:1171 rc_option_editor.cc:1181 rc_option_editor.cc:1183 -#: rc_option_editor.cc:1193 rc_option_editor.cc:1209 rc_option_editor.cc:1222 -#: rc_option_editor.cc:1240 rc_option_editor.cc:1242 rc_option_editor.cc:1256 -#: rc_option_editor.cc:1259 rc_option_editor.cc:1261 rc_option_editor.cc:1278 -#: rc_option_editor.cc:1289 +#: ardour_ui_ed.cc:248 rc_option_editor.cc:1114 rc_option_editor.cc:1125 +#: rc_option_editor.cc:1134 rc_option_editor.cc:1147 rc_option_editor.cc:1160 +#: rc_option_editor.cc:1169 rc_option_editor.cc:1179 rc_option_editor.cc:1181 +#: rc_option_editor.cc:1191 rc_option_editor.cc:1207 rc_option_editor.cc:1220 +#: rc_option_editor.cc:1238 rc_option_editor.cc:1240 rc_option_editor.cc:1254 +#: rc_option_editor.cc:1257 rc_option_editor.cc:1259 rc_option_editor.cc:1276 +#: rc_option_editor.cc:1287 msgid "Transport" msgstr "" -#: ardour_ui_ed.cc:295 engine_dialog.cc:85 sfdb_ui.cc:559 +#: ardour_ui_ed.cc:254 engine_dialog.cc:85 sfdb_ui.cc:559 msgid "Stop" msgstr "暂停" -#: ardour_ui_ed.cc:298 +#: ardour_ui_ed.cc:257 msgid "Roll" msgstr "" -#: ardour_ui_ed.cc:302 +#: ardour_ui_ed.cc:261 msgid "Start/Stop" msgstr "开始/暂停" -#: ardour_ui_ed.cc:305 +#: ardour_ui_ed.cc:264 msgid "Start/Continue/Stop" msgstr "开始/继续/暂停" -#: ardour_ui_ed.cc:308 +#: ardour_ui_ed.cc:267 msgid "Stop and Forget Capture" msgstr "暂停并废弃录音" -#: ardour_ui_ed.cc:318 +#: ardour_ui_ed.cc:277 msgid "Transition To Roll" msgstr "" -#: ardour_ui_ed.cc:322 +#: ardour_ui_ed.cc:281 msgid "Transition To Reverse" msgstr "" -#: ardour_ui_ed.cc:326 +#: ardour_ui_ed.cc:285 msgid "Play Loop Range" msgstr "循环播放范围" -#: ardour_ui_ed.cc:329 +#: ardour_ui_ed.cc:288 msgid "Play Selected Range" msgstr "播放已选择的范围" -#: ardour_ui_ed.cc:332 +#: ardour_ui_ed.cc:291 #, fuzzy msgid "Play Selection w/Preroll" msgstr "播放被选区域" -#: ardour_ui_ed.cc:336 +#: ardour_ui_ed.cc:295 msgid "Enable Record" msgstr "启用录音" -#: ardour_ui_ed.cc:339 +#: ardour_ui_ed.cc:298 msgid "Start Recording" msgstr "开始录音" -#: ardour_ui_ed.cc:343 +#: ardour_ui_ed.cc:302 msgid "Rewind" msgstr "倒带" -#: ardour_ui_ed.cc:346 +#: ardour_ui_ed.cc:305 msgid "Rewind (Slow)" msgstr "倒带(慢速)" -#: ardour_ui_ed.cc:349 +#: ardour_ui_ed.cc:308 msgid "Rewind (Fast)" msgstr "倒带(快速)" -#: ardour_ui_ed.cc:352 startup.cc:702 +#: ardour_ui_ed.cc:311 startup.cc:727 msgid "Forward" msgstr "快进" -#: ardour_ui_ed.cc:355 +#: ardour_ui_ed.cc:314 msgid "Forward (Slow)" msgstr "快进(慢速)" -#: ardour_ui_ed.cc:358 +#: ardour_ui_ed.cc:317 msgid "Forward (Fast)" msgstr "倒带(快速)" -#: ardour_ui_ed.cc:361 +#: ardour_ui_ed.cc:320 msgid "Goto Zero" msgstr "转到零点" -#: ardour_ui_ed.cc:364 +#: ardour_ui_ed.cc:323 msgid "Goto Start" msgstr "转到起始位置" -#: ardour_ui_ed.cc:367 +#: ardour_ui_ed.cc:326 msgid "Goto End" msgstr "转到末尾位置" -#: ardour_ui_ed.cc:370 +#: ardour_ui_ed.cc:329 msgid "Goto Wall Clock" msgstr "转到确切的本地时间" -#: ardour_ui_ed.cc:374 +#: ardour_ui_ed.cc:333 msgid "Focus On Clock" msgstr "锁定时间指针" -#: ardour_ui_ed.cc:378 ardour_ui_ed.cc:387 audio_clock.cc:2046 editor.cc:241 -#: editor_actions.cc:544 editor_actions.cc:554 export_timespan_selector.cc:88 +#: ardour_ui_ed.cc:337 ardour_ui_ed.cc:346 audio_clock.cc:2046 editor.cc:237 +#: editor_actions.cc:544 editor_actions.cc:553 export_timespan_selector.cc:88 #: session_option_editor.cc:41 session_option_editor.cc:61 -#: session_option_editor.cc:80 session_option_editor.cc:98 -#: session_option_editor.cc:111 session_option_editor.cc:124 -#: session_option_editor.cc:126 session_option_editor.cc:128 +#: session_option_editor.cc:80 session_option_editor.cc:96 +#: session_option_editor.cc:109 session_option_editor.cc:122 +#: session_option_editor.cc:124 session_option_editor.cc:126 msgid "Timecode" msgstr "时间码" -#: ardour_ui_ed.cc:380 ardour_ui_ed.cc:389 editor_actions.cc:542 +#: ardour_ui_ed.cc:339 ardour_ui_ed.cc:348 editor_actions.cc:542 msgid "Bars & Beats" msgstr "小节 & 拍子" -#: ardour_ui_ed.cc:382 ardour_ui_ed.cc:391 +#: ardour_ui_ed.cc:341 ardour_ui_ed.cc:350 msgid "Minutes & Seconds" msgstr "分&秒" -#: ardour_ui_ed.cc:384 ardour_ui_ed.cc:393 audio_clock.cc:2050 editor.cc:242 +#: ardour_ui_ed.cc:343 ardour_ui_ed.cc:352 audio_clock.cc:2050 editor.cc:238 #: editor_actions.cc:543 msgid "Samples" msgstr "采样" -#: ardour_ui_ed.cc:396 +#: ardour_ui_ed.cc:355 msgid "Punch In" msgstr "切入" -#: ardour_ui_ed.cc:397 mixer_strip.cc:1905 route_ui.cc:132 +#: ardour_ui_ed.cc:356 mixer_strip.cc:1904 route_ui.cc:132 #: time_info_box.cc:113 msgid "In" msgstr "" -#: ardour_ui_ed.cc:400 +#: ardour_ui_ed.cc:359 msgid "Punch Out" msgstr "切出" -#: ardour_ui_ed.cc:401 time_info_box.cc:114 +#: ardour_ui_ed.cc:360 time_info_box.cc:114 msgid "Out" msgstr "ýstup" -#: ardour_ui_ed.cc:404 +#: ardour_ui_ed.cc:363 msgid "Punch In/Out" msgstr "切入/切出" -#: ardour_ui_ed.cc:405 +#: ardour_ui_ed.cc:364 msgid "In/Out" msgstr "入/出" -#: ardour_ui_ed.cc:408 rc_option_editor.cc:1073 +#: ardour_ui_ed.cc:367 rc_option_editor.cc:1071 msgid "Click" msgstr "点击" -#: ardour_ui_ed.cc:411 +#: ardour_ui_ed.cc:370 msgid "Auto Input" msgstr "自动输入" -#: ardour_ui_ed.cc:414 +#: ardour_ui_ed.cc:373 msgid "Auto Play" msgstr "自动播放" -#: ardour_ui_ed.cc:425 +#: ardour_ui_ed.cc:384 msgid "Sync Startup to Video" msgstr "同步启动到视频" -#: ardour_ui_ed.cc:427 +#: ardour_ui_ed.cc:386 msgid "Time Master" msgstr "时间主控" -#: ardour_ui_ed.cc:434 +#: ardour_ui_ed.cc:393 msgid "Toggle Record Enable Track %1" msgstr "" -#: ardour_ui_ed.cc:441 +#: ardour_ui_ed.cc:400 msgid "Percentage" msgstr "百分比" -#: ardour_ui_ed.cc:442 shuttle_control.cc:168 +#: ardour_ui_ed.cc:401 shuttle_control.cc:169 msgid "Semitones" msgstr "半音" -#: ardour_ui_ed.cc:446 +#: ardour_ui_ed.cc:405 msgid "Send MTC" msgstr "发送MTC" -#: ardour_ui_ed.cc:448 +#: ardour_ui_ed.cc:407 msgid "Send MMC" msgstr "发送MMC" -#: ardour_ui_ed.cc:450 +#: ardour_ui_ed.cc:409 msgid "Use MMC" msgstr "使用MMC" -#: ardour_ui_ed.cc:452 rc_option_editor.cc:1704 +#: ardour_ui_ed.cc:411 rc_option_editor.cc:1702 msgid "Send MIDI Clock" msgstr "发送MIDI时钟" -#: ardour_ui_ed.cc:454 +#: ardour_ui_ed.cc:413 msgid "Send MIDI Feedback" msgstr "发送MIDI反馈" -#: ardour_ui_ed.cc:460 +#: ardour_ui_ed.cc:419 msgid "Panic" msgstr "" -#: ardour_ui_ed.cc:600 +#: ardour_ui_ed.cc:559 msgid "Wall Clock" msgstr "本地时间" -#: ardour_ui_ed.cc:601 +#: ardour_ui_ed.cc:560 msgid "Disk Space" msgstr "盘空间" -#: ardour_ui_ed.cc:602 +#: ardour_ui_ed.cc:561 msgid "DSP" msgstr "数字信号处理" -#: ardour_ui_ed.cc:603 +#: ardour_ui_ed.cc:562 msgid "Buffers" msgstr "缓冲" -#: ardour_ui_ed.cc:604 +#: ardour_ui_ed.cc:563 msgid "JACK Sampling Rate and Latency" msgstr "JACK采样率和延迟" -#: ardour_ui_ed.cc:605 +#: ardour_ui_ed.cc:564 #, fuzzy msgid "Timecode Format" msgstr "时间码框架" -#: ardour_ui_ed.cc:606 +#: ardour_ui_ed.cc:565 msgid "File Format" msgstr "文件格式" @@ -1977,11 +1972,11 @@ msgstr "" msgid "Internal" msgstr "内部的" -#: ardour_ui_options.cc:475 +#: ardour_ui_options.cc:473 msgid "Enable/Disable external positional sync" msgstr "启用/禁用外部位置同步" -#: ardour_ui_options.cc:477 +#: ardour_ui_options.cc:475 msgid "Sync to JACK is not possible: video pull up/down is set" msgstr "" @@ -2003,16 +1998,16 @@ msgstr "" msgid "%+.4f%%" msgstr "" -#: audio_clock.cc:1237 editor.cc:243 editor_actions.cc:135 +#: audio_clock.cc:1237 editor.cc:239 editor_actions.cc:135 #: editor_actions.cc:536 msgid "Tempo" msgstr "节奏" -#: audio_clock.cc:1241 editor.cc:244 editor_actions.cc:537 +#: audio_clock.cc:1241 editor.cc:240 editor_actions.cc:537 msgid "Meter" msgstr "标尺" -#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1037 +#: audio_clock.cc:1819 audio_streamview.cc:116 editor_actions.cc:1030 #: midi_region_view.cc:2991 session_metadata_dialog.cc:331 #: session_metadata_dialog.cc:379 session_metadata_dialog.cc:435 #: session_metadata_dialog.cc:716 @@ -2024,7 +2019,7 @@ msgstr "程序错误: %1" msgid "programming error: %1 %2" msgstr "程序错误: %1: %2" -#: audio_clock.cc:2048 editor.cc:240 export_timespan_selector.cc:98 +#: audio_clock.cc:2048 editor.cc:236 export_timespan_selector.cc:98 msgid "Bars:Beats" msgstr "小节:拍子" @@ -2102,33 +2097,33 @@ msgid "hide track" msgstr "隐藏音轨" #: automation_time_axis.cc:255 automation_time_axis.cc:307 -#: automation_time_axis.cc:496 gain_meter.cc:195 generic_pluginui.cc:452 -#: generic_pluginui.cc:729 panner_ui.cc:150 +#: automation_time_axis.cc:496 gain_meter.cc:196 generic_pluginui.cc:456 +#: generic_pluginui.cc:733 panner_ui.cc:150 #, fuzzy msgid "Automation|Manual" msgstr "自动化" #: automation_time_axis.cc:257 automation_time_axis.cc:318 -#: automation_time_axis.cc:501 editor.cc:1957 editor.cc:2034 -#: editor_actions.cc:118 editor_actions.cc:1865 gain_meter.cc:198 -#: generic_pluginui.cc:455 generic_pluginui.cc:731 midi_time_axis.cc:1489 -#: midi_time_axis.cc:1492 midi_time_axis.cc:1495 panner_ui.cc:153 +#: automation_time_axis.cc:501 editor.cc:1933 editor.cc:2010 +#: editor_actions.cc:118 editor_actions.cc:1856 gain_meter.cc:199 +#: generic_pluginui.cc:459 generic_pluginui.cc:735 midi_time_axis.cc:1488 +#: midi_time_axis.cc:1491 midi_time_axis.cc:1494 panner_ui.cc:153 msgid "Play" msgstr "播放" #: automation_time_axis.cc:259 automation_time_axis.cc:329 -#: automation_time_axis.cc:506 gain_meter.cc:201 generic_pluginui.cc:458 -#: generic_pluginui.cc:733 panner_ui.cc:156 +#: automation_time_axis.cc:506 gain_meter.cc:202 generic_pluginui.cc:462 +#: generic_pluginui.cc:737 panner_ui.cc:156 msgid "Write" msgstr "" #: automation_time_axis.cc:261 automation_time_axis.cc:340 -#: automation_time_axis.cc:511 gain_meter.cc:204 generic_pluginui.cc:461 -#: generic_pluginui.cc:735 panner_ui.cc:159 +#: automation_time_axis.cc:511 gain_meter.cc:205 generic_pluginui.cc:465 +#: generic_pluginui.cc:739 panner_ui.cc:159 msgid "Touch" msgstr "" -#: automation_time_axis.cc:351 generic_pluginui.cc:464 +#: automation_time_axis.cc:351 generic_pluginui.cc:468 msgid "???" msgstr "???" @@ -2136,8 +2131,8 @@ msgstr "???" msgid "clear automation" msgstr "清除自动化" -#: automation_time_axis.cc:485 editor_actions.cc:616 editor_markers.cc:858 -#: location_ui.cc:55 plugin_selector.cc:86 route_time_axis.cc:699 +#: automation_time_axis.cc:485 editor_actions.cc:613 editor_markers.cc:857 +#: location_ui.cc:55 plugin_selector.cc:85 route_time_axis.cc:699 msgid "Hide" msgstr "隐藏" @@ -2153,68 +2148,67 @@ msgstr "状态" msgid "Discrete" msgstr "离散" -#: automation_time_axis.cc:537 editor.cc:1481 editor.cc:1488 editor.cc:1544 -#: editor.cc:1550 export_format_dialog.cc:476 +#: automation_time_axis.cc:537 editor.cc:1457 editor.cc:1464 editor.cc:1520 +#: editor.cc:1526 export_format_dialog.cc:476 msgid "Linear" msgstr "先行" #: automation_time_axis.cc:543 rhythm_ferret.cc:110 route_time_axis.cc:638 -#: shuttle_control.cc:187 +#: shuttle_control.cc:188 msgid "Mode" msgstr "模式" -#: bundle_manager.cc:183 +#: bundle_manager.cc:181 msgid "Disassociate" msgstr "使分离" -#: bundle_manager.cc:187 +#: bundle_manager.cc:185 msgid "Edit Bundle" msgstr "编辑捆绑" -#: bundle_manager.cc:202 +#: bundle_manager.cc:200 msgid "Direction:" msgstr "方向:" -#: bundle_manager.cc:207 bundle_manager.cc:211 mixer_strip.cc:156 -#: mixer_strip.cc:2133 +#: bundle_manager.cc:205 bundle_manager.cc:209 mixer_strip.cc:156 +#: mixer_strip.cc:2132 msgid "Input" msgstr "输入" -#: bundle_manager.cc:208 bundle_manager.cc:213 bundle_manager.cc:247 -#: mixer_strip.cc:161 mixer_strip.cc:2136 +#: bundle_manager.cc:206 bundle_manager.cc:211 bundle_manager.cc:245 +#: mixer_strip.cc:161 mixer_strip.cc:2135 msgid "Output" msgstr "输出" -#: bundle_manager.cc:266 editor.cc:1998 editor_actions.cc:90 +#: bundle_manager.cc:264 editor.cc:1974 editor_actions.cc:90 #: editor_actions.cc:100 msgid "Edit" msgstr "编辑" -#: bundle_manager.cc:267 editor.cc:5525 editor_actions.cc:310 -#: editor_actions.cc:368 plugin_ui.cc:462 processor_box.cc:2207 +#: bundle_manager.cc:265 editor.cc:5493 editor_actions.cc:310 +#: editor_actions.cc:368 plugin_ui.cc:420 processor_box.cc:2227 #: route_time_axis.cc:704 msgid "Delete" msgstr "删除" -#: bundle_manager.cc:273 bundle_manager.cc:441 editor_route_groups.cc:96 -#: editor_routes.cc:202 midi_list_editor.cc:106 rc_option_editor.cc:656 -#: session_metadata_dialog.cc:525 +#: bundle_manager.cc:271 bundle_manager.cc:439 editor_route_groups.cc:96 +#: editor_routes.cc:202 midi_list_editor.cc:106 session_metadata_dialog.cc:525 msgid "Name" msgstr "名称" -#: bundle_manager.cc:284 +#: bundle_manager.cc:282 msgid "New" msgstr "新建" -#: bundle_manager.cc:334 +#: bundle_manager.cc:332 msgid "Bundle" msgstr "捆绑" -#: bundle_manager.cc:419 +#: bundle_manager.cc:417 msgid "Add Channel" msgstr "添加声道" -#: bundle_manager.cc:426 +#: bundle_manager.cc:424 msgid "Rename Channel" msgstr "重命名声道" @@ -2365,695 +2359,695 @@ msgid "Time" msgstr "时间" #: edit_note_dialog.cc:98 editor_regions.cc:114 -#: export_timespan_selector.cc:361 export_timespan_selector.cc:425 +#: export_timespan_selector.cc:359 export_timespan_selector.cc:421 #: location_ui.cc:313 midi_list_editor.cc:114 time_info_box.cc:105 msgid "Length" msgstr "长度" -#: edit_note_dialog.cc:168 +#: edit_note_dialog.cc:165 msgid "edit note" msgstr "编辑音符" -#: editor.cc:141 editor.cc:3455 +#: editor.cc:137 editor.cc:3429 msgid "CD Frames" msgstr "CD框架" -#: editor.cc:142 editor.cc:3457 +#: editor.cc:138 editor.cc:3431 msgid "Timecode Frames" msgstr "时间码框架" -#: editor.cc:143 editor.cc:3459 +#: editor.cc:139 editor.cc:3433 msgid "Timecode Seconds" msgstr "时间码秒" -#: editor.cc:144 editor.cc:3461 +#: editor.cc:140 editor.cc:3435 msgid "Timecode Minutes" msgstr "时间码分" -#: editor.cc:145 editor.cc:3463 +#: editor.cc:141 editor.cc:3437 msgid "Seconds" msgstr "秒" -#: editor.cc:146 editor.cc:3465 +#: editor.cc:142 editor.cc:3439 msgid "Minutes" msgstr "分" -#: editor.cc:147 editor.cc:3439 quantize_dialog.cc:37 quantize_dialog.cc:141 +#: editor.cc:143 editor.cc:3413 quantize_dialog.cc:37 quantize_dialog.cc:141 msgid "Beats/128" msgstr "节拍/128" -#: editor.cc:148 editor.cc:3437 quantize_dialog.cc:38 quantize_dialog.cc:143 +#: editor.cc:144 editor.cc:3411 quantize_dialog.cc:38 quantize_dialog.cc:143 msgid "Beats/64" msgstr "节拍/64" -#: editor.cc:149 editor.cc:3435 quantize_dialog.cc:39 quantize_dialog.cc:145 +#: editor.cc:145 editor.cc:3409 quantize_dialog.cc:39 quantize_dialog.cc:145 msgid "Beats/32" msgstr "节拍/32" -#: editor.cc:150 editor.cc:3433 +#: editor.cc:146 editor.cc:3407 msgid "Beats/28" msgstr "节拍/28" -#: editor.cc:151 editor.cc:3431 +#: editor.cc:147 editor.cc:3405 msgid "Beats/24" msgstr "节拍/24" -#: editor.cc:152 editor.cc:3429 +#: editor.cc:148 editor.cc:3403 msgid "Beats/20" msgstr "节拍/20" -#: editor.cc:153 editor.cc:3427 quantize_dialog.cc:40 quantize_dialog.cc:147 +#: editor.cc:149 editor.cc:3401 quantize_dialog.cc:40 quantize_dialog.cc:147 msgid "Beats/16" msgstr "节拍/16" -#: editor.cc:154 editor.cc:3425 +#: editor.cc:150 editor.cc:3399 msgid "Beats/14" msgstr "节拍/14" -#: editor.cc:155 editor.cc:3423 +#: editor.cc:151 editor.cc:3397 msgid "Beats/12" msgstr "节拍/12" -#: editor.cc:156 editor.cc:3421 +#: editor.cc:152 editor.cc:3395 msgid "Beats/10" msgstr "节拍/10" -#: editor.cc:157 editor.cc:3419 quantize_dialog.cc:41 quantize_dialog.cc:149 +#: editor.cc:153 editor.cc:3393 quantize_dialog.cc:41 quantize_dialog.cc:149 msgid "Beats/8" msgstr "节拍/8" -#: editor.cc:158 editor.cc:3417 +#: editor.cc:154 editor.cc:3391 msgid "Beats/7" msgstr "节拍/7" -#: editor.cc:159 editor.cc:3415 +#: editor.cc:155 editor.cc:3389 msgid "Beats/6" msgstr "节拍/6" -#: editor.cc:160 editor.cc:3413 +#: editor.cc:156 editor.cc:3387 msgid "Beats/5" msgstr "节拍/5" -#: editor.cc:161 editor.cc:3411 quantize_dialog.cc:42 quantize_dialog.cc:151 +#: editor.cc:157 editor.cc:3385 quantize_dialog.cc:42 quantize_dialog.cc:151 msgid "Beats/4" msgstr "节拍/4" -#: editor.cc:162 editor.cc:3409 quantize_dialog.cc:43 quantize_dialog.cc:153 +#: editor.cc:158 editor.cc:3383 quantize_dialog.cc:43 quantize_dialog.cc:153 msgid "Beats/3" msgstr "节拍/3" -#: editor.cc:163 editor.cc:3407 quantize_dialog.cc:44 quantize_dialog.cc:155 +#: editor.cc:159 editor.cc:3381 quantize_dialog.cc:44 quantize_dialog.cc:155 msgid "Beats/2" msgstr "节拍/2" -#: editor.cc:164 editor.cc:3441 quantize_dialog.cc:45 quantize_dialog.cc:157 +#: editor.cc:160 editor.cc:3415 quantize_dialog.cc:45 quantize_dialog.cc:157 msgid "Beats" msgstr "节拍" -#: editor.cc:165 editor.cc:3443 +#: editor.cc:161 editor.cc:3417 msgid "Bars" msgstr "小节" -#: editor.cc:166 editor.cc:3445 +#: editor.cc:162 editor.cc:3419 msgid "Marks" msgstr "标记" -#: editor.cc:167 editor.cc:3447 +#: editor.cc:163 editor.cc:3421 msgid "Region starts" msgstr "区域开始" -#: editor.cc:168 editor.cc:3449 +#: editor.cc:164 editor.cc:3423 msgid "Region ends" msgstr "区域结束" -#: editor.cc:169 editor.cc:3453 +#: editor.cc:165 editor.cc:3427 msgid "Region syncs" msgstr "区域同步" -#: editor.cc:170 editor.cc:3451 +#: editor.cc:166 editor.cc:3425 msgid "Region bounds" msgstr "区域界限" -#: editor.cc:175 editor.cc:3481 editor_actions.cc:485 +#: editor.cc:171 editor.cc:3455 editor_actions.cc:485 msgid "No Grid" msgstr "无网格" -#: editor.cc:176 editor.cc:3483 editor_actions.cc:486 +#: editor.cc:172 editor.cc:3457 editor_actions.cc:486 msgid "Grid" msgstr "网格" -#: editor.cc:177 editor.cc:3485 editor_actions.cc:487 +#: editor.cc:173 editor.cc:3459 editor_actions.cc:487 msgid "Magnetic" msgstr "磁性" -#: editor.cc:182 editor.cc:192 editor.cc:3524 editor.cc:3549 +#: editor.cc:178 editor.cc:188 editor.cc:3498 editor.cc:3523 #: editor_actions.cc:117 editor_actions.cc:468 msgid "Playhead" msgstr "播放头" -#: editor.cc:183 editor.cc:3522 editor_actions.cc:470 +#: editor.cc:179 editor.cc:3496 editor_actions.cc:470 msgid "Marker" msgstr "标记" -#: editor.cc:184 editor.cc:193 editor.cc:3551 editor_actions.cc:469 +#: editor.cc:180 editor.cc:189 editor.cc:3525 editor_actions.cc:469 msgid "Mouse" msgstr "鼠" -#: editor.cc:189 editor.cc:3543 mono_panner_editor.cc:42 +#: editor.cc:185 editor.cc:3517 mono_panner_editor.cc:42 msgid "Left" msgstr "左" -#: editor.cc:190 editor.cc:3545 mono_panner_editor.cc:47 +#: editor.cc:186 editor.cc:3519 mono_panner_editor.cc:47 msgid "Right" msgstr "右" -#: editor.cc:191 editor.cc:3547 +#: editor.cc:187 editor.cc:3521 msgid "Center" msgstr "中" -#: editor.cc:194 editor.cc:3114 editor.cc:3553 +#: editor.cc:190 editor.cc:3090 editor.cc:3527 msgid "Edit point" msgstr "编辑点" -#: editor.cc:200 +#: editor.cc:196 msgid "Mushy" msgstr "" -#: editor.cc:201 +#: editor.cc:197 msgid "Smooth" msgstr "" -#: editor.cc:202 +#: editor.cc:198 msgid "Balanced multitimbral mixture" msgstr "" -#: editor.cc:203 +#: editor.cc:199 msgid "Unpitched percussion with stable notes" msgstr "" -#: editor.cc:204 +#: editor.cc:200 msgid "Crisp monophonic instrumental" msgstr "" -#: editor.cc:205 +#: editor.cc:201 msgid "Unpitched solo percussion" msgstr "" -#: editor.cc:206 +#: editor.cc:202 msgid "Resample without preserving pitch" msgstr "" -#: editor.cc:239 +#: editor.cc:235 msgid "Mins:Secs" msgstr "分:秒" -#: editor.cc:245 +#: editor.cc:241 msgid "Location Markers" msgstr "位置标记" -#: editor.cc:246 +#: editor.cc:242 msgid "Range Markers" msgstr "范围标记" -#: editor.cc:247 +#: editor.cc:243 msgid "Loop/Punch Ranges" msgstr "循环/Punch 范围" -#: editor.cc:248 editor_actions.cc:540 +#: editor.cc:244 editor_actions.cc:540 msgid "CD Markers" msgstr "CD标记" -#: editor.cc:250 +#: editor.cc:245 msgid "Video Timeline" msgstr "" -#: editor.cc:266 +#: editor.cc:260 msgid "mode" msgstr "" -#: editor.cc:554 +#: editor.cc:542 msgid "Regions" msgstr "" -#: editor.cc:555 +#: editor.cc:543 msgid "Tracks & Busses" msgstr "音轨&总线" -#: editor.cc:556 +#: editor.cc:544 msgid "Snapshots" msgstr "" -#: editor.cc:557 +#: editor.cc:545 #, fuzzy msgid "Track & Bus Groups" msgstr "音轨&总线" -#: editor.cc:558 +#: editor.cc:546 msgid "Ranges & Marks" msgstr "" -#: editor.cc:702 editor.cc:5376 rc_option_editor.cc:1296 -#: rc_option_editor.cc:1304 rc_option_editor.cc:1312 rc_option_editor.cc:1329 -#: rc_option_editor.cc:1331 rc_option_editor.cc:1339 rc_option_editor.cc:1347 -#: rc_option_editor.cc:1367 rc_option_editor.cc:1379 rc_option_editor.cc:1381 -#: rc_option_editor.cc:1389 rc_option_editor.cc:1397 rc_option_editor.cc:1405 -#: rc_option_editor.cc:1413 rc_option_editor.cc:1421 rc_option_editor.cc:1436 -#: rc_option_editor.cc:1440 +#: editor.cc:690 editor.cc:5345 rc_option_editor.cc:1294 +#: rc_option_editor.cc:1302 rc_option_editor.cc:1310 rc_option_editor.cc:1327 +#: rc_option_editor.cc:1329 rc_option_editor.cc:1337 rc_option_editor.cc:1345 +#: rc_option_editor.cc:1365 rc_option_editor.cc:1377 rc_option_editor.cc:1379 +#: rc_option_editor.cc:1387 rc_option_editor.cc:1395 rc_option_editor.cc:1403 +#: rc_option_editor.cc:1411 rc_option_editor.cc:1419 rc_option_editor.cc:1434 +#: rc_option_editor.cc:1438 msgid "Editor" msgstr "编辑器" -#: editor.cc:1239 editor.cc:1249 editor.cc:4471 editor_actions.cc:130 -#: editor_actions.cc:1813 +#: editor.cc:1215 editor.cc:1225 editor.cc:4440 editor_actions.cc:130 +#: editor_actions.cc:1804 msgid "Loop" msgstr "循环" -#: editor.cc:1255 editor.cc:1265 editor.cc:4498 editor_actions.cc:131 +#: editor.cc:1231 editor.cc:1241 editor.cc:4467 editor_actions.cc:131 #: time_info_box.cc:67 msgid "Punch" msgstr "" -#: editor.cc:1376 +#: editor.cc:1352 msgid "Linear (for highly correlated material)" msgstr "" -#: editor.cc:1386 editor.cc:1523 editor.cc:1585 +#: editor.cc:1362 editor.cc:1499 editor.cc:1561 msgid "Constant power" msgstr "" -#: editor.cc:1395 editor.cc:1516 editor.cc:1578 +#: editor.cc:1371 editor.cc:1492 editor.cc:1554 msgid "Symmetric" msgstr "" -#: editor.cc:1405 editor.cc:1498 editor.cc:1560 +#: editor.cc:1381 editor.cc:1474 editor.cc:1536 msgid "Slow" msgstr "慢" -#: editor.cc:1414 editor.cc:1507 editor.cc:1569 sfdb_ui.cc:1606 +#: editor.cc:1390 editor.cc:1483 editor.cc:1545 sfdb_ui.cc:1606 #: sfdb_ui.cc:1715 msgid "Fast" msgstr "快" -#: editor.cc:1461 +#: editor.cc:1437 msgid "programming error: fade in canvas item has no regionview data pointer!" msgstr "" -#: editor.cc:1472 editor.cc:1536 +#: editor.cc:1448 editor.cc:1512 msgid "Deactivate" msgstr "取消激活" -#: editor.cc:1474 editor.cc:1538 +#: editor.cc:1450 editor.cc:1514 msgid "Activate" msgstr "激活" -#: editor.cc:1482 editor.cc:1545 +#: editor.cc:1458 editor.cc:1521 msgid "Slowest" msgstr "最慢" -#: editor.cc:1596 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 +#: editor.cc:1572 route_time_axis.cc:1863 selection.cc:1009 selection.cc:1064 msgid "programming error: " msgstr "程序错误:" -#: editor.cc:1697 editor.cc:1705 editor_ops.cc:3523 +#: editor.cc:1673 editor.cc:1681 editor_ops.cc:3522 msgid "Freeze" msgstr "冻结" -#: editor.cc:1701 +#: editor.cc:1677 msgid "Unfreeze" msgstr "取消冻结" -#: editor.cc:1840 +#: editor.cc:1816 msgid "Selected Regions" msgstr "已选择的区域" -#: editor.cc:1876 editor_markers.cc:896 +#: editor.cc:1852 editor_markers.cc:895 msgid "Play Range" msgstr "播放范围" -#: editor.cc:1877 editor_markers.cc:899 +#: editor.cc:1853 editor_markers.cc:898 msgid "Loop Range" msgstr "循环范围" -#: editor.cc:1886 editor_actions.cc:332 +#: editor.cc:1862 editor_actions.cc:332 msgid "Move Range Start to Previous Region Boundary" msgstr "" -#: editor.cc:1893 editor_actions.cc:339 +#: editor.cc:1869 editor_actions.cc:339 msgid "Move Range Start to Next Region Boundary" msgstr "" -#: editor.cc:1900 editor_actions.cc:346 +#: editor.cc:1876 editor_actions.cc:346 msgid "Move Range End to Previous Region Boundary" msgstr "" -#: editor.cc:1907 editor_actions.cc:353 +#: editor.cc:1883 editor_actions.cc:353 msgid "Move Range End to Next Region Boundary" msgstr "" -#: editor.cc:1913 +#: editor.cc:1889 msgid "Convert to Region In-Place" msgstr "在此转换至区域" -#: editor.cc:1914 +#: editor.cc:1890 msgid "Convert to Region in Region List" msgstr "在区域列表转换至区域" -#: editor.cc:1917 editor_markers.cc:926 +#: editor.cc:1893 editor_markers.cc:925 msgid "Select All in Range" msgstr "在范围选择所有" -#: editor.cc:1920 +#: editor.cc:1896 msgid "Set Loop from Range" msgstr "从范围设置循环" -#: editor.cc:1921 +#: editor.cc:1897 msgid "Set Punch from Range" msgstr "从范围设置Punch" -#: editor.cc:1924 +#: editor.cc:1900 msgid "Add Range Markers" msgstr "添加范围标记" -#: editor.cc:1927 +#: editor.cc:1903 msgid "Crop Region to Range" msgstr "裁剪区域到范围" -#: editor.cc:1928 +#: editor.cc:1904 msgid "Fill Range with Region" msgstr "用区域填充范围" -#: editor.cc:1929 editor_actions.cc:289 +#: editor.cc:1905 editor_actions.cc:289 msgid "Duplicate Range" msgstr "复制范围" -#: editor.cc:1932 +#: editor.cc:1908 msgid "Consolidate Range" msgstr "合并范围" -#: editor.cc:1933 +#: editor.cc:1909 msgid "Consolidate Range With Processing" msgstr "" -#: editor.cc:1934 +#: editor.cc:1910 msgid "Bounce Range to Region List" msgstr "" -#: editor.cc:1935 +#: editor.cc:1911 msgid "Bounce Range to Region List With Processing" msgstr "" -#: editor.cc:1936 editor_markers.cc:909 +#: editor.cc:1912 editor_markers.cc:908 msgid "Export Range..." msgstr "导出范围" -#: editor.cc:1951 editor.cc:2032 editor_actions.cc:281 +#: editor.cc:1927 editor.cc:2008 editor_actions.cc:281 msgid "Play From Edit Point" msgstr "从编辑点播放" -#: editor.cc:1952 editor.cc:2033 +#: editor.cc:1928 editor.cc:2009 msgid "Play From Start" msgstr "从开始播放" -#: editor.cc:1953 +#: editor.cc:1929 msgid "Play Region" msgstr "播放区域" -#: editor.cc:1955 +#: editor.cc:1931 msgid "Loop Region" msgstr "循环区域" -#: editor.cc:1965 editor.cc:2042 +#: editor.cc:1941 editor.cc:2018 msgid "Select All in Track" msgstr "在音轨选择所有" -#: editor.cc:1966 editor.cc:2043 editor_actions.cc:185 -#: export_timespan_selector.cc:53 processor_box.cc:2215 +#: editor.cc:1942 editor.cc:2019 editor_actions.cc:185 +#: export_timespan_selector.cc:53 processor_box.cc:2235 msgid "Select All" msgstr "选择所有" -#: editor.cc:1967 editor.cc:2044 +#: editor.cc:1943 editor.cc:2020 msgid "Invert Selection in Track" msgstr "在音轨反转选区" -#: editor.cc:1968 editor.cc:2045 editor_actions.cc:187 +#: editor.cc:1944 editor.cc:2021 editor_actions.cc:187 msgid "Invert Selection" msgstr "反转选区" -#: editor.cc:1970 +#: editor.cc:1946 msgid "Set Range to Loop Range" msgstr "设置范围到循环范围" -#: editor.cc:1971 +#: editor.cc:1947 msgid "Set Range to Punch Range" msgstr "设置范围到Punch区间" -#: editor.cc:1973 editor.cc:2047 editor_actions.cc:188 +#: editor.cc:1949 editor.cc:2023 editor_actions.cc:188 msgid "Select All After Edit Point" msgstr "在编辑点后选择所有" -#: editor.cc:1974 editor.cc:2048 editor_actions.cc:189 +#: editor.cc:1950 editor.cc:2024 editor_actions.cc:189 msgid "Select All Before Edit Point" msgstr "在编辑点前选择所有" -#: editor.cc:1975 editor.cc:2049 +#: editor.cc:1951 editor.cc:2025 msgid "Select All After Playhead" msgstr "播放头后选择所有" -#: editor.cc:1976 editor.cc:2050 +#: editor.cc:1952 editor.cc:2026 msgid "Select All Before Playhead" msgstr "播放头前选择所有" -#: editor.cc:1977 +#: editor.cc:1953 msgid "Select All Between Playhead and Edit Point" msgstr "播放头和编辑点间选择所有" -#: editor.cc:1978 +#: editor.cc:1954 msgid "Select All Within Playhead and Edit Point" msgstr "播放头和编辑点内选择所有" -#: editor.cc:1979 +#: editor.cc:1955 msgid "Select Range Between Playhead and Edit Point" msgstr "播放头和编辑点间选择范围" -#: editor.cc:1981 editor.cc:2052 editor_actions.cc:127 editor_actions.cc:128 +#: editor.cc:1957 editor.cc:2028 editor_actions.cc:127 editor_actions.cc:128 msgid "Select" msgstr "选择" -#: editor.cc:1989 editor.cc:2060 editor_actions.cc:309 processor_box.cc:2200 +#: editor.cc:1965 editor.cc:2036 editor_actions.cc:309 processor_box.cc:2220 msgid "Cut" msgstr "剪切" -#: editor.cc:1990 editor.cc:2061 editor_actions.cc:312 processor_box.cc:2203 +#: editor.cc:1966 editor.cc:2037 editor_actions.cc:312 processor_box.cc:2223 msgid "Copy" msgstr "复制" -#: editor.cc:1991 editor.cc:2062 editor_actions.cc:313 processor_box.cc:2211 +#: editor.cc:1967 editor.cc:2038 editor_actions.cc:313 processor_box.cc:2231 msgid "Paste" msgstr "粘贴" -#: editor.cc:1995 editor_actions.cc:87 +#: editor.cc:1971 editor_actions.cc:87 msgid "Align" msgstr "对齐" -#: editor.cc:1996 +#: editor.cc:1972 msgid "Align Relative" msgstr "相对对齐" -#: editor.cc:2003 +#: editor.cc:1979 msgid "Insert Selected Region" msgstr "插入已选择的区域" -#: editor.cc:2004 +#: editor.cc:1980 msgid "Insert Existing Media" msgstr "插入已存在的媒体" -#: editor.cc:2013 editor.cc:2069 +#: editor.cc:1989 editor.cc:2045 msgid "Nudge Entire Track Later" msgstr "" -#: editor.cc:2014 editor.cc:2070 +#: editor.cc:1990 editor.cc:2046 #, fuzzy msgid "Nudge Track After Edit Point Later" msgstr "在编辑点后选择所有" -#: editor.cc:2015 editor.cc:2071 +#: editor.cc:1991 editor.cc:2047 msgid "Nudge Entire Track Earlier" msgstr "" -#: editor.cc:2016 editor.cc:2072 +#: editor.cc:1992 editor.cc:2048 #, fuzzy msgid "Nudge Track After Edit Point Earlier" msgstr "在编辑点后选择所有" -#: editor.cc:2018 editor.cc:2074 +#: editor.cc:1994 editor.cc:2050 msgid "Nudge" msgstr "" -#: editor.cc:3094 +#: editor.cc:3070 msgid "Smart Mode (add Range functions to Object mode)" msgstr "" -#: editor.cc:3095 +#: editor.cc:3071 #, fuzzy msgid "Object Mode (select/move Objects)" msgstr "选择/移动 对象" -#: editor.cc:3096 +#: editor.cc:3072 #, fuzzy msgid "Range Mode (select/move Ranges)" msgstr "选择/移动范围" -#: editor.cc:3097 +#: editor.cc:3073 msgid "Draw/Edit MIDI Notes" msgstr "绘画/编辑MIDI音符" -#: editor.cc:3098 +#: editor.cc:3074 msgid "Draw Region Gain" msgstr "绘制区域增益" -#: editor.cc:3099 +#: editor.cc:3075 msgid "Select Zoom Range" msgstr "选择变焦范围" -#: editor.cc:3100 +#: editor.cc:3076 msgid "Stretch/Shrink Regions and MIDI Notes" msgstr "伸/缩区域和MIDI音符" -#: editor.cc:3101 +#: editor.cc:3077 msgid "Listen to Specific Regions" msgstr "听特定区域" -#: editor.cc:3102 +#: editor.cc:3078 msgid "Note Level Editing" msgstr "" -#: editor.cc:3103 +#: editor.cc:3079 msgid "" "Groups: click to (de)activate\n" "Context-click for other operations" msgstr "" -#: editor.cc:3104 +#: editor.cc:3080 msgid "Nudge Region/Selection Later" msgstr "" -#: editor.cc:3105 +#: editor.cc:3081 msgid "Nudge Region/Selection Earlier" msgstr "" -#: editor.cc:3106 editor_actions.cc:242 +#: editor.cc:3082 editor_actions.cc:242 msgid "Zoom In" msgstr "放大" -#: editor.cc:3107 editor_actions.cc:241 +#: editor.cc:3083 editor_actions.cc:241 msgid "Zoom Out" msgstr "缩小" -#: editor.cc:3108 editor_actions.cc:243 +#: editor.cc:3084 editor_actions.cc:243 msgid "Zoom to Session" msgstr "缩放到会话" -#: editor.cc:3109 +#: editor.cc:3085 msgid "Zoom focus" msgstr "缩放到焦点" -#: editor.cc:3110 +#: editor.cc:3086 msgid "Expand Tracks" msgstr "扩展音轨" -#: editor.cc:3111 +#: editor.cc:3087 msgid "Shrink Tracks" msgstr "收缩音轨" -#: editor.cc:3112 +#: editor.cc:3088 msgid "Snap/Grid Units" msgstr "" -#: editor.cc:3113 +#: editor.cc:3089 msgid "Snap/Grid Mode" msgstr "" -#: editor.cc:3115 +#: editor.cc:3091 msgid "Edit Mode" msgstr "编辑模式" -#: editor.cc:3116 +#: editor.cc:3092 msgid "" "Nudge Clock\n" "(controls distance used to nudge regions and selections)" msgstr "" -#: editor.cc:3218 +#: editor.cc:3194 msgid "malformed URL passed to drag-n-drop code" msgstr "" -#: editor.cc:3280 editor_actions.cc:291 +#: editor.cc:3256 editor_actions.cc:291 #, fuzzy msgid "Command|Undo" msgstr "命令-" -#: editor.cc:3282 +#: editor.cc:3258 #, fuzzy msgid "Command|Undo (%1)" msgstr "撤销 (%1)" -#: editor.cc:3289 editor_actions.cc:292 +#: editor.cc:3265 editor_actions.cc:292 msgid "Redo" msgstr "重做" -#: editor.cc:3291 +#: editor.cc:3267 msgid "Redo (%1)" msgstr "重做 (%1)" -#: editor.cc:3310 editor.cc:3334 editor_actions.cc:106 editor_actions.cc:1794 +#: editor.cc:3286 editor.cc:3310 editor_actions.cc:106 editor_actions.cc:1785 msgid "Duplicate" msgstr "复制" -#: editor.cc:3311 +#: editor.cc:3287 msgid "Number of duplications:" msgstr "复制的数量:" -#: editor.cc:3890 +#: editor.cc:3864 msgid "Playlist Deletion" msgstr "播放列表删除" -#: editor.cc:3891 +#: editor.cc:3865 msgid "" "Playlist %1 is currently unused.\n" "If it is kept, its audio files will not be cleaned.\n" "If it is deleted, audio files used by it alone will be cleaned." msgstr "" -#: editor.cc:3901 +#: editor.cc:3875 msgid "Delete Playlist" msgstr "删除播放列表" -#: editor.cc:3902 +#: editor.cc:3876 msgid "Keep Playlist" msgstr "保持播放列表" -#: editor.cc:3903 editor_audio_import.cc:579 editor_ops.cc:5860 -#: processor_box.cc:1953 processor_box.cc:1978 +#: editor.cc:3877 editor_audio_import.cc:579 editor_ops.cc:5856 +#: processor_box.cc:1990 processor_box.cc:2015 msgid "Cancel" msgstr "取消" -#: editor.cc:4047 +#: editor.cc:4021 msgid "new playlists" msgstr "新播放列表" -#: editor.cc:4063 +#: editor.cc:4037 msgid "copy playlists" msgstr "复制播放列表" -#: editor.cc:4078 +#: editor.cc:4052 msgid "clear playlists" msgstr "清除播放列表" -#: editor.cc:4718 +#: editor.cc:4687 #, fuzzy msgid "Please wait while %1 loads visual data." msgstr "请等待,%1 载入可视化数据" -#: editor.cc:5524 editor_markers.cc:941 panner_ui.cc:393 processor_box.cc:2231 +#: editor.cc:5492 editor_markers.cc:940 panner_ui.cc:393 processor_box.cc:2251 msgid "Edit..." msgstr "编辑..." @@ -3102,7 +3096,7 @@ msgstr "" msgid "Position" msgstr "位置" -#: editor_actions.cc:101 gain_meter.cc:123 gain_meter.cc:754 panner_ui.cc:177 +#: editor_actions.cc:101 gain_meter.cc:124 gain_meter.cc:755 panner_ui.cc:177 #: panner_ui.cc:586 msgid "Trim" msgstr "" @@ -3115,9 +3109,9 @@ msgstr "增益" msgid "Ranges" msgstr "范围" -#: editor_actions.cc:104 editor_actions.cc:1790 session_option_editor.cc:147 -#: session_option_editor.cc:149 session_option_editor.cc:158 -#: session_option_editor.cc:165 +#: editor_actions.cc:104 editor_actions.cc:1781 session_option_editor.cc:145 +#: session_option_editor.cc:147 session_option_editor.cc:156 +#: session_option_editor.cc:163 msgid "Fades" msgstr "" @@ -3145,7 +3139,7 @@ msgstr "标尺衰减" msgid "Meter hold" msgstr "标尺保持" -#: editor_actions.cc:113 session_option_editor.cc:236 +#: editor_actions.cc:113 session_option_editor.cc:234 msgid "MIDI Options" msgstr "MIDI选项" @@ -3153,8 +3147,8 @@ msgstr "MIDI选项" msgid "Misc Options" msgstr "其他选项" -#: editor_actions.cc:115 rc_option_editor.cc:1454 route_group_dialog.cc:48 -#: session_option_editor.cc:220 session_option_editor.cc:227 +#: editor_actions.cc:115 rc_option_editor.cc:1452 route_group_dialog.cc:48 +#: session_option_editor.cc:218 session_option_editor.cc:225 msgid "Monitoring" msgstr "监控中" @@ -3194,7 +3188,7 @@ msgstr "第二时钟" msgid "Separate" msgstr "分离" -#: editor_actions.cc:132 mixer_strip.cc:1917 route_time_axis.cc:199 +#: editor_actions.cc:132 mixer_strip.cc:1916 route_time_axis.cc:199 #: route_time_axis.cc:2397 msgid "Solo" msgstr "" @@ -3332,7 +3326,7 @@ msgstr "播放头到范围开始" msgid "Playhead to Range End" msgstr "播放头到范围结束" -#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2217 +#: editor_actions.cc:186 export_timespan_selector.cc:61 processor_box.cc:2237 msgid "Deselect All" msgstr "反选所有" @@ -3604,8 +3598,8 @@ msgstr "" msgid "Toggle Active" msgstr "" -#: editor_actions.cc:370 editor_actions.cc:1714 editor_markers.cc:877 -#: editor_markers.cc:942 editor_snapshots.cc:121 mixer_strip.cc:1489 +#: editor_actions.cc:370 editor_actions.cc:1707 editor_markers.cc:876 +#: editor_markers.cc:941 editor_snapshots.cc:121 mixer_strip.cc:1488 #: route_time_axis.cc:701 msgid "Remove" msgstr "移除" @@ -3622,11 +3616,11 @@ msgstr "最大的" msgid "Larger" msgstr "更大的" -#: editor_actions.cc:382 editor_rulers.cc:378 time_axis_view.cc:1300 +#: editor_actions.cc:382 editor_rulers.cc:375 time_axis_view.cc:1300 msgid "Large" msgstr "大" -#: editor_actions.cc:388 editor_rulers.cc:382 time_axis_view.cc:1302 +#: editor_actions.cc:388 editor_rulers.cc:379 time_axis_view.cc:1302 msgid "Small" msgstr "小" @@ -3724,8 +3718,8 @@ msgstr "" msgid "Slide" msgstr "" -#: editor_actions.cc:478 editor_actions.cc:1735 editor_markers.cc:861 -#: editor_rulers.cc:389 location_ui.cc:56 +#: editor_actions.cc:478 editor_actions.cc:1728 editor_markers.cc:860 +#: editor_rulers.cc:386 location_ui.cc:56 msgid "Lock" msgstr "" @@ -3895,441 +3889,441 @@ msgstr "循环/Punch" msgid "Min:Sec" msgstr "分:秒" -#: editor_actions.cc:548 editor_actions.cc:551 +#: editor_actions.cc:547 editor_actions.cc:550 #, fuzzy msgid "Video Monitor" msgstr "监控中" -#: editor_actions.cc:550 rc_option_editor.cc:1837 +#: editor_actions.cc:549 rc_option_editor.cc:1834 msgid "Video" msgstr "" -#: editor_actions.cc:553 +#: editor_actions.cc:552 #, fuzzy msgid "Always on Top" msgstr "上升到顶" -#: editor_actions.cc:555 +#: editor_actions.cc:554 #, fuzzy msgid "Framenumber" msgstr "音轨序号" -#: editor_actions.cc:556 +#: editor_actions.cc:555 #, fuzzy msgid "Timecode Background" msgstr "时间码秒" -#: editor_actions.cc:557 +#: editor_actions.cc:556 msgid "Fullscreen" msgstr "" -#: editor_actions.cc:558 +#: editor_actions.cc:557 msgid "Letterbox" msgstr "" -#: editor_actions.cc:559 +#: editor_actions.cc:558 msgid "Original Size" msgstr "" -#: editor_actions.cc:611 +#: editor_actions.cc:608 msgid "Sort" msgstr "整理" -#: editor_actions.cc:613 region_editor.cc:51 +#: editor_actions.cc:610 region_editor.cc:51 msgid "Audition" msgstr "监听" -#: editor_actions.cc:622 editor_routes.cc:470 mixer_ui.cc:1160 +#: editor_actions.cc:619 editor_routes.cc:470 mixer_ui.cc:1161 msgid "Show All" msgstr "显示所有" -#: editor_actions.cc:623 +#: editor_actions.cc:620 msgid "Show Automatic Regions" msgstr "显示自动的区域" -#: editor_actions.cc:625 +#: editor_actions.cc:622 msgid "Ascending" msgstr "上升" -#: editor_actions.cc:627 +#: editor_actions.cc:624 msgid "Descending" msgstr "下降" -#: editor_actions.cc:630 +#: editor_actions.cc:627 msgid "By Region Name" msgstr "由区域名" -#: editor_actions.cc:632 +#: editor_actions.cc:629 msgid "By Region Length" msgstr "由区域长度" -#: editor_actions.cc:634 +#: editor_actions.cc:631 msgid "By Region Position" msgstr "由区域位置" -#: editor_actions.cc:636 +#: editor_actions.cc:633 msgid "By Region Timestamp" msgstr "由区域时间戳" -#: editor_actions.cc:638 +#: editor_actions.cc:635 msgid "By Region Start in File" msgstr "由文件的区域开始" -#: editor_actions.cc:640 +#: editor_actions.cc:637 msgid "By Region End in File" msgstr "由文件的区域结束" -#: editor_actions.cc:642 +#: editor_actions.cc:639 msgid "By Source File Name" msgstr "由源文件名" -#: editor_actions.cc:644 +#: editor_actions.cc:641 msgid "By Source File Length" msgstr "由源文件长度" -#: editor_actions.cc:646 +#: editor_actions.cc:643 msgid "By Source File Creation Date" msgstr "由源文件创建日期" -#: editor_actions.cc:648 +#: editor_actions.cc:645 msgid "By Source Filesystem" msgstr "由源文件系统" -#: editor_actions.cc:651 +#: editor_actions.cc:648 #, fuzzy msgid "Remove Unused" msgstr "移除总线" -#: editor_actions.cc:655 editor_audio_import.cc:279 +#: editor_actions.cc:652 editor_audio_import.cc:279 #: session_import_dialog.cc:74 session_import_dialog.cc:94 -#: session_metadata_dialog.cc:297 +#: session_metadata_dialog.cc:297 editor_videotimeline.cc:107 msgid "Import" msgstr "导入" -#: editor_actions.cc:658 +#: editor_actions.cc:655 msgid "Import to Region List..." msgstr "导入到区域列表..." -#: editor_actions.cc:661 session_import_dialog.cc:43 +#: editor_actions.cc:658 session_import_dialog.cc:43 msgid "Import From Session" msgstr "从会话导入" -#: editor_actions.cc:664 +#: editor_actions.cc:661 msgid "Show Summary" msgstr "显示总结" -#: editor_actions.cc:666 +#: editor_actions.cc:663 msgid "Show Group Tabs" msgstr "显示群组标签" -#: editor_actions.cc:668 +#: editor_actions.cc:665 msgid "Show Measures" msgstr "显示测量" -#: editor_actions.cc:672 +#: editor_actions.cc:669 msgid "Show Logo" msgstr "显示Logo" -#: editor_actions.cc:676 +#: editor_actions.cc:673 msgid "Toggle MIDI Input Active for Editor-Selected Tracks/Busses" msgstr "" -#: editor_actions.cc:699 +#: editor_actions.cc:696 #, fuzzy msgid "Loaded editor bindings from %1" msgstr "载入菜单 %1" -#: editor_actions.cc:701 +#: editor_actions.cc:698 msgid "Could not find editor.bindings in search path %1" msgstr "" -#: editor_actions.cc:1026 editor_actions.cc:1422 editor_actions.cc:1433 -#: editor_actions.cc:1486 editor_actions.cc:1497 editor_actions.cc:1544 -#: editor_actions.cc:1554 editor_regions.cc:1561 +#: editor_actions.cc:1019 editor_actions.cc:1415 editor_actions.cc:1426 +#: editor_actions.cc:1479 editor_actions.cc:1490 editor_actions.cc:1537 +#: editor_actions.cc:1547 editor_regions.cc:1561 msgid "programming error: %1: %2" msgstr "程序错误: %1: %2" -#: editor_actions.cc:1720 +#: editor_actions.cc:1713 msgid "Raise" msgstr "上升" -#: editor_actions.cc:1723 +#: editor_actions.cc:1716 msgid "Raise to Top" msgstr "上升到顶" -#: editor_actions.cc:1726 gtk-custom-ruler.c:132 +#: editor_actions.cc:1719 gtk-custom-ruler.c:132 msgid "Lower" msgstr "" -#: editor_actions.cc:1729 +#: editor_actions.cc:1722 msgid "Lower to Bottom" msgstr "" -#: editor_actions.cc:1732 +#: editor_actions.cc:1725 msgid "Move to Original Position" msgstr "" -#: editor_actions.cc:1738 +#: editor_actions.cc:1730 msgid "Lock to Video" msgstr "" -#: editor_actions.cc:1744 editor_markers.cc:868 +#: editor_actions.cc:1735 editor_markers.cc:867 msgid "Glue to Bars and Beats" msgstr "" -#: editor_actions.cc:1749 +#: editor_actions.cc:1740 msgid "Remove Sync" msgstr "移除同步" -#: editor_actions.cc:1752 mixer_strip.cc:1904 route_time_axis.cc:200 +#: editor_actions.cc:1743 mixer_strip.cc:1903 route_time_axis.cc:200 msgid "Mute" msgstr "静音" -#: editor_actions.cc:1755 +#: editor_actions.cc:1746 msgid "Normalize..." msgstr "标准化..." -#: editor_actions.cc:1758 +#: editor_actions.cc:1749 msgid "Reverse" msgstr "反转" -#: editor_actions.cc:1761 +#: editor_actions.cc:1752 msgid "Make Mono Regions" msgstr "" -#: editor_actions.cc:1764 +#: editor_actions.cc:1755 msgid "Boost Gain" msgstr "提高增益" -#: editor_actions.cc:1767 +#: editor_actions.cc:1758 msgid "Cut Gain" msgstr "" -#: editor_actions.cc:1770 +#: editor_actions.cc:1761 msgid "Pitch Shift..." msgstr "基音转移" -#: editor_actions.cc:1773 +#: editor_actions.cc:1764 msgid "Transpose..." msgstr "" -#: editor_actions.cc:1776 +#: editor_actions.cc:1767 msgid "Opaque" msgstr "不透明度" -#: editor_actions.cc:1780 editor_regions.cc:116 +#: editor_actions.cc:1771 editor_regions.cc:116 msgid "Fade In" msgstr "淡入" -#: editor_actions.cc:1785 editor_regions.cc:117 +#: editor_actions.cc:1776 editor_regions.cc:117 msgid "Fade Out" msgstr "淡出" -#: editor_actions.cc:1800 +#: editor_actions.cc:1791 msgid "Multi-Duplicate..." msgstr "多复制..." -#: editor_actions.cc:1805 +#: editor_actions.cc:1796 msgid "Fill Track" msgstr "填充音轨" -#: editor_actions.cc:1809 editor_markers.cc:956 +#: editor_actions.cc:1800 editor_markers.cc:955 msgid "Set Loop Range" msgstr "设置循环范围" -#: editor_actions.cc:1816 +#: editor_actions.cc:1807 msgid "Set Punch" msgstr "设置Punch" -#: editor_actions.cc:1820 +#: editor_actions.cc:1811 #, fuzzy msgid "Add Single Range Marker" msgstr "添加一个范围标记" -#: editor_actions.cc:1825 +#: editor_actions.cc:1816 #, fuzzy msgid "Add Range Marker Per Region" msgstr "添加范围标记" -#: editor_actions.cc:1829 +#: editor_actions.cc:1820 #, fuzzy msgid "Snap Position To Grid" msgstr "对齐到网络" -#: editor_actions.cc:1832 +#: editor_actions.cc:1823 msgid "Close Gaps" msgstr "" -#: editor_actions.cc:1835 +#: editor_actions.cc:1826 msgid "Rhythm Ferret..." msgstr "" -#: editor_actions.cc:1838 +#: editor_actions.cc:1829 msgid "Export..." msgstr "导出..." -#: editor_actions.cc:1844 +#: editor_actions.cc:1835 msgid "Separate Under" msgstr "" -#: editor_actions.cc:1848 +#: editor_actions.cc:1839 msgid "Set Fade In Length" msgstr "设置淡入长度" -#: editor_actions.cc:1849 +#: editor_actions.cc:1840 msgid "Set Fade Out Length" msgstr "设置淡出长度" -#: editor_actions.cc:1850 +#: editor_actions.cc:1841 msgid "Set Tempo from Region = Bar" msgstr "从区域设置节奏=小节" -#: editor_actions.cc:1855 +#: editor_actions.cc:1846 msgid "Split at Percussion Onsets" msgstr "" -#: editor_actions.cc:1860 +#: editor_actions.cc:1851 msgid "List Editor..." msgstr "编辑列表" -#: editor_actions.cc:1863 +#: editor_actions.cc:1854 msgid "Properties..." msgstr "属性..." -#: editor_actions.cc:1867 +#: editor_actions.cc:1858 msgid "Bounce (with processing)" msgstr "" -#: editor_actions.cc:1868 +#: editor_actions.cc:1859 msgid "Bounce (without processing)" msgstr "" -#: editor_actions.cc:1869 +#: editor_actions.cc:1860 msgid "Combine" msgstr "" -#: editor_actions.cc:1870 +#: editor_actions.cc:1861 msgid "Uncombine" msgstr "" -#: editor_actions.cc:1872 +#: editor_actions.cc:1863 msgid "Spectral Analysis..." msgstr "频谱分析..." -#: editor_actions.cc:1874 +#: editor_actions.cc:1865 msgid "Reset Envelope" msgstr "重置包络线" -#: editor_actions.cc:1876 +#: editor_actions.cc:1867 msgid "Reset Gain" msgstr "预设增益" -#: editor_actions.cc:1881 +#: editor_actions.cc:1872 msgid "Envelope Active" msgstr "激活包络线" -#: editor_actions.cc:1885 +#: editor_actions.cc:1876 #, fuzzy msgid "Quantize..." msgstr "量化" -#: editor_actions.cc:1886 editor_actions.cc:1887 +#: editor_actions.cc:1877 editor_actions.cc:1878 msgid "Insert Patch Change..." msgstr "" -#: editor_actions.cc:1888 +#: editor_actions.cc:1879 msgid "Unlink from other copies" msgstr "" -#: editor_actions.cc:1889 +#: editor_actions.cc:1880 msgid "Strip Silence..." msgstr "" -#: editor_actions.cc:1890 +#: editor_actions.cc:1881 msgid "Set Range Selection" msgstr "" -#: editor_actions.cc:1892 +#: editor_actions.cc:1883 msgid "Nudge Later" msgstr "" -#: editor_actions.cc:1893 +#: editor_actions.cc:1884 msgid "Nudge Earlier" msgstr "" -#: editor_actions.cc:1898 +#: editor_actions.cc:1889 msgid "Nudge Later by Capture Offset" msgstr "" -#: editor_actions.cc:1905 +#: editor_actions.cc:1896 msgid "Nudge Earlier by Capture Offset" msgstr "" -#: editor_actions.cc:1909 +#: editor_actions.cc:1900 msgid "Trim to Loop" msgstr "" -#: editor_actions.cc:1910 +#: editor_actions.cc:1901 msgid "Trim to Punch" msgstr "" -#: editor_actions.cc:1912 +#: editor_actions.cc:1903 msgid "Trim to Previous" msgstr "" -#: editor_actions.cc:1913 +#: editor_actions.cc:1904 msgid "Trim to Next" msgstr "" -#: editor_actions.cc:1920 +#: editor_actions.cc:1911 msgid "Insert Region From Region List" msgstr "" -#: editor_actions.cc:1926 +#: editor_actions.cc:1917 msgid "Set Sync Position" msgstr "设置同步位置" -#: editor_actions.cc:1927 +#: editor_actions.cc:1918 msgid "Place Transient" msgstr "" -#: editor_actions.cc:1928 +#: editor_actions.cc:1919 msgid "Split" msgstr "" -#: editor_actions.cc:1929 +#: editor_actions.cc:1920 msgid "Trim Start at Edit Point" msgstr "" -#: editor_actions.cc:1930 +#: editor_actions.cc:1921 msgid "Trim End at Edit Point" msgstr "" -#: editor_actions.cc:1935 +#: editor_actions.cc:1926 msgid "Align Start" msgstr "" -#: editor_actions.cc:1942 +#: editor_actions.cc:1933 msgid "Align Start Relative" msgstr "" -#: editor_actions.cc:1946 +#: editor_actions.cc:1937 msgid "Align End" msgstr "" -#: editor_actions.cc:1951 +#: editor_actions.cc:1942 msgid "Align End Relative" msgstr "" -#: editor_actions.cc:1958 +#: editor_actions.cc:1949 msgid "Align Sync" msgstr "" -#: editor_actions.cc:1965 +#: editor_actions.cc:1956 msgid "Align Sync Relative" msgstr "" -#: editor_actions.cc:1969 editor_actions.cc:1972 +#: editor_actions.cc:1960 editor_actions.cc:1963 msgid "Choose Top..." msgstr "" @@ -4357,7 +4351,7 @@ msgstr "" "此会话已经存在一个名为 %1 的源文件. 你想把 %2 作为一个新的源导入进来, 或跳过" "它?" -#: editor_audio_import.cc:279 +#: editor_audio_import.cc:279 editor_videotimeline.cc:107 msgid "Cancel Import" msgstr "取消导入" @@ -4394,65 +4388,65 @@ msgstr "" msgid "Embed it anyway" msgstr "嵌入之, 不管了" -#: editor_drag.cc:1008 +#: editor_drag.cc:1000 msgid "fixed time region drag" msgstr "固定时间区域拖拽" -#: editor_drag.cc:1718 +#: editor_drag.cc:1700 #, fuzzy msgid "Video Start:" msgstr "开始" -#: editor_drag.cc:1720 +#: editor_drag.cc:1702 msgid "Diff:" msgstr "" -#: editor_drag.cc:1740 +#: editor_drag.cc:1722 msgid "Move Video" msgstr "" -#: editor_drag.cc:2219 +#: editor_drag.cc:2200 msgid "copy meter mark" msgstr "复制标尺标记" -#: editor_drag.cc:2227 +#: editor_drag.cc:2208 msgid "move meter mark" msgstr "移动标尺标记" -#: editor_drag.cc:2339 +#: editor_drag.cc:2320 msgid "copy tempo mark" msgstr "复制节奏标记" -#: editor_drag.cc:2347 +#: editor_drag.cc:2328 msgid "move tempo mark" msgstr "移动节奏标记" -#: editor_drag.cc:2563 +#: editor_drag.cc:2544 msgid "change fade in length" msgstr "改变渐入长度" -#: editor_drag.cc:2681 +#: editor_drag.cc:2662 msgid "change fade out length" msgstr "改变渐出长度" -#: editor_drag.cc:3036 +#: editor_drag.cc:3017 msgid "move marker" msgstr "移动标记" -#: editor_drag.cc:3599 +#: editor_drag.cc:3580 msgid "An error occurred while executing time stretch operation" msgstr "当执行时间延伸操作时出现错误" -#: editor_drag.cc:4029 +#: editor_drag.cc:4010 #, fuzzy msgid "programming_error: %1" msgstr "程序错误: %1" -#: editor_drag.cc:4099 editor_markers.cc:681 +#: editor_drag.cc:4080 editor_markers.cc:680 msgid "new range marker" msgstr "新范围标记" -#: editor_drag.cc:4780 +#: editor_drag.cc:4761 msgid "rubberband selection" msgstr "" @@ -4529,8 +4523,8 @@ msgstr "" msgid "Sharing Solo?" msgstr "" -#: editor_route_groups.cc:103 midi_time_axis.cc:1505 midi_time_axis.cc:1508 -#: midi_time_axis.cc:1511 mixer_strip.cc:1903 +#: editor_route_groups.cc:103 midi_time_axis.cc:1504 midi_time_axis.cc:1507 +#: midi_time_axis.cc:1510 mixer_strip.cc:1902 msgid "Rec" msgstr "" @@ -4570,17 +4564,17 @@ msgstr "" msgid "Activate this button to operate on all tracks when none are selected." msgstr "" -#: editor_route_groups.cc:442 mixer_ui.cc:1448 +#: editor_route_groups.cc:442 mixer_ui.cc:1449 msgid "unnamed" msgstr "未命名的" -#: editor_export_audio.cc:90 editor_markers.cc:696 editor_markers.cc:783 -#: editor_markers.cc:968 editor_markers.cc:986 editor_markers.cc:1004 -#: editor_markers.cc:1023 editor_markers.cc:1042 editor_markers.cc:1072 -#: editor_markers.cc:1103 editor_markers.cc:1133 editor_markers.cc:1161 -#: editor_markers.cc:1192 editor_markers.cc:1217 editor_markers.cc:1268 -#: editor_markers.cc:1312 editor_markers.cc:1338 editor_markers.cc:1515 -#: editor_mouse.cc:2542 +#: editor_export_audio.cc:90 editor_markers.cc:695 editor_markers.cc:782 +#: editor_markers.cc:967 editor_markers.cc:985 editor_markers.cc:1003 +#: editor_markers.cc:1022 editor_markers.cc:1041 editor_markers.cc:1071 +#: editor_markers.cc:1102 editor_markers.cc:1132 editor_markers.cc:1160 +#: editor_markers.cc:1191 editor_markers.cc:1216 editor_markers.cc:1267 +#: editor_markers.cc:1311 editor_markers.cc:1337 editor_markers.cc:1514 +#: editor_mouse.cc:2478 msgid "programming error: marker canvas item has no marker object pointer!" msgstr "" @@ -4598,119 +4592,119 @@ msgstr "插入已存在的媒体" msgid "Fit to Window" msgstr "放置窗口" -#: editor_markers.cc:130 +#: editor_markers.cc:129 msgid "start" msgstr "开始" -#: editor_markers.cc:131 +#: editor_markers.cc:130 msgid "end" msgstr "结束" -#: editor_markers.cc:647 editor_ops.cc:1744 editor_ops.cc:1764 +#: editor_markers.cc:646 editor_ops.cc:1744 editor_ops.cc:1764 #: editor_ops.cc:1788 editor_ops.cc:1815 location_ui.cc:1005 msgid "add marker" msgstr "添加标记" -#: editor_markers.cc:678 +#: editor_markers.cc:677 #, fuzzy msgid "range" msgstr "范围" -#: editor_markers.cc:714 location_ui.cc:840 +#: editor_markers.cc:713 location_ui.cc:840 msgid "remove marker" msgstr "移除标记" -#: editor_markers.cc:850 +#: editor_markers.cc:849 msgid "Locate to Here" msgstr "定位到此处" -#: editor_markers.cc:851 +#: editor_markers.cc:850 msgid "Play from Here" msgstr "从这儿播放" -#: editor_markers.cc:852 +#: editor_markers.cc:851 msgid "Move Mark to Playhead" msgstr "移动标记到播放头" -#: editor_markers.cc:856 +#: editor_markers.cc:855 msgid "Create Range to Next Marker" msgstr "创建范围到下一个标记" -#: editor_markers.cc:897 +#: editor_markers.cc:896 #, fuzzy msgid "Locate to Marker" msgstr "定位到标记" -#: editor_markers.cc:898 +#: editor_markers.cc:897 #, fuzzy msgid "Play from Marker" msgstr "从这儿播放" -#: editor_markers.cc:901 +#: editor_markers.cc:900 #, fuzzy msgid "Set Marker from Playhead" msgstr "从播放头设置范围标记" -#: editor_markers.cc:903 +#: editor_markers.cc:902 #, fuzzy msgid "Set Range from Selection" msgstr "从区间选择设置范围" -#: editor_markers.cc:906 +#: editor_markers.cc:905 #, fuzzy msgid "Zoom to Range" msgstr "音符范围" -#: editor_markers.cc:913 +#: editor_markers.cc:912 msgid "Hide Range" msgstr "隐藏范围" -#: editor_markers.cc:914 +#: editor_markers.cc:913 msgid "Rename Range..." msgstr "重命名范围..." -#: editor_markers.cc:918 +#: editor_markers.cc:917 msgid "Remove Range" msgstr "移除范围" -#: editor_markers.cc:925 +#: editor_markers.cc:924 msgid "Separate Regions in Range" msgstr "在范围中分离区域" -#: editor_markers.cc:928 +#: editor_markers.cc:927 msgid "Select Range" msgstr "选择范围" -#: editor_markers.cc:957 +#: editor_markers.cc:956 msgid "Set Punch Range" msgstr "设置Punch范围" -#: editor_markers.cc:1352 editor_ops.cc:1699 +#: editor_markers.cc:1351 editor_ops.cc:1699 msgid "New Name:" msgstr "新名称:" -#: editor_markers.cc:1355 +#: editor_markers.cc:1354 msgid "Rename Mark" msgstr "重命名标记" -#: editor_markers.cc:1357 +#: editor_markers.cc:1356 msgid "Rename Range" msgstr "重命名范围" -#: editor_markers.cc:1364 editor_mouse.cc:2574 processor_box.cc:1731 -#: processor_box.cc:2213 route_time_axis.cc:968 route_ui.cc:1535 +#: editor_markers.cc:1363 editor_mouse.cc:2510 processor_box.cc:1768 +#: processor_box.cc:2233 route_time_axis.cc:968 route_ui.cc:1535 msgid "Rename" msgstr "重命名" -#: editor_markers.cc:1377 +#: editor_markers.cc:1376 msgid "rename marker" msgstr "重命名标记" -#: editor_markers.cc:1400 +#: editor_markers.cc:1399 msgid "set loop range" msgstr "设置循环范围" -#: editor_markers.cc:1406 +#: editor_markers.cc:1405 msgid "set punch range" msgstr "设置冲击范围" @@ -4722,21 +4716,21 @@ msgstr "" msgid "Editor::event_frame() used on unhandled event type %1" msgstr "" -#: editor_mouse.cc:2312 editor_mouse.cc:2337 editor_mouse.cc:2350 +#: editor_mouse.cc:2235 editor_mouse.cc:2260 editor_mouse.cc:2273 msgid "" "programming error: control point canvas item has no control point object " "pointer!" msgstr "" -#: editor_mouse.cc:2480 +#: editor_mouse.cc:2416 msgid "start point trim" msgstr "起始点修剪" -#: editor_mouse.cc:2505 +#: editor_mouse.cc:2441 msgid "End point trim" msgstr "终止点修剪" -#: editor_mouse.cc:2572 +#: editor_mouse.cc:2508 msgid "Name for region:" msgstr "区域名:" @@ -4839,71 +4833,71 @@ msgstr "移动区域到原始位置" msgid "Rename Region" msgstr "重命名区域" -#: editor_ops.cc:2372 processor_box.cc:1729 route_ui.cc:1533 +#: editor_ops.cc:2372 processor_box.cc:1766 route_ui.cc:1533 msgid "New name:" msgstr "新名字:" -#: editor_ops.cc:2683 +#: editor_ops.cc:2682 msgid "separate" msgstr "分离" -#: editor_ops.cc:2796 +#: editor_ops.cc:2795 msgid "separate region under" msgstr "分离区域于" -#: editor_ops.cc:2917 +#: editor_ops.cc:2916 msgid "trim to selection" msgstr "修剪选取" -#: editor_ops.cc:3053 +#: editor_ops.cc:3052 msgid "set sync point" msgstr "设置同步点" -#: editor_ops.cc:3077 +#: editor_ops.cc:3076 msgid "remove region sync" msgstr "移除区域同步" -#: editor_ops.cc:3099 +#: editor_ops.cc:3098 msgid "move regions to original position" msgstr "移动区域到原始位置" -#: editor_ops.cc:3101 +#: editor_ops.cc:3100 msgid "move region to original position" msgstr "移动区域到原始位置" -#: editor_ops.cc:3122 +#: editor_ops.cc:3121 msgid "align selection" msgstr "对齐选择" -#: editor_ops.cc:3196 +#: editor_ops.cc:3195 msgid "align selection (relative)" msgstr "对其选择(相关的)" -#: editor_ops.cc:3230 +#: editor_ops.cc:3229 msgid "align region" msgstr "对其区域" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim front" msgstr "" -#: editor_ops.cc:3281 +#: editor_ops.cc:3280 msgid "trim back" msgstr "" -#: editor_ops.cc:3311 +#: editor_ops.cc:3310 msgid "trim to loop" msgstr "" -#: editor_ops.cc:3321 +#: editor_ops.cc:3320 msgid "trim to punch" msgstr "" -#: editor_ops.cc:3383 +#: editor_ops.cc:3382 msgid "trim to region" msgstr "" -#: editor_ops.cc:3493 +#: editor_ops.cc:3492 msgid "" "This track/bus cannot be frozen because the signal adds or loses channels " "before reaching the outputs.\n" @@ -4911,11 +4905,11 @@ msgid "" "input or vice versa." msgstr "" -#: editor_ops.cc:3496 +#: editor_ops.cc:3495 msgid "Cannot freeze" msgstr "无法冻结" -#: editor_ops.cc:3502 +#: editor_ops.cc:3501 msgid "" "%1\n" "\n" @@ -4924,26 +4918,26 @@ msgid "" "Freezing will only process the signal as far as the first send/insert/return." msgstr "" -#: editor_ops.cc:3506 +#: editor_ops.cc:3505 #, fuzzy msgid "Freeze anyway" msgstr "冻结" -#: editor_ops.cc:3507 +#: editor_ops.cc:3506 #, fuzzy msgid "Don't freeze" msgstr "无法冻结" -#: editor_ops.cc:3508 +#: editor_ops.cc:3507 #, fuzzy msgid "Freeze Limits" msgstr "冻结" -#: editor_ops.cc:3523 +#: editor_ops.cc:3522 msgid "Cancel Freeze" msgstr "取消冻结" -#: editor_ops.cc:3554 +#: editor_ops.cc:3553 msgid "" "You can't perform this operation because the processing of the signal will " "cause one or more of the tracks to end up with a region with more channels " @@ -4952,51 +4946,51 @@ msgid "" "You can do this without processing, which is a different operation." msgstr "" -#: editor_ops.cc:3558 +#: editor_ops.cc:3557 msgid "Cannot bounce" msgstr "" -#: editor_ops.cc:3569 +#: editor_ops.cc:3568 msgid "bounce range" msgstr "" -#: editor_ops.cc:3679 +#: editor_ops.cc:3678 msgid "delete" msgstr "删除" -#: editor_ops.cc:3682 +#: editor_ops.cc:3681 msgid "cut" msgstr "剪切" -#: editor_ops.cc:3685 +#: editor_ops.cc:3684 msgid "copy" msgstr "复制" -#: editor_ops.cc:3688 +#: editor_ops.cc:3687 msgid "clear" msgstr "清除" -#: editor_ops.cc:3786 +#: editor_ops.cc:3785 msgid " objects" msgstr "对象" -#: editor_ops.cc:3816 +#: editor_ops.cc:3815 msgid " range" msgstr "范围" -#: editor_ops.cc:3958 editor_ops.cc:3985 +#: editor_ops.cc:3957 editor_ops.cc:3984 msgid "remove region" msgstr "删除区间" -#: editor_ops.cc:4392 +#: editor_ops.cc:4391 msgid "duplicate selection" msgstr "重复选择" -#: editor_ops.cc:4470 +#: editor_ops.cc:4469 msgid "nudge track" msgstr "" -#: editor_ops.cc:4507 +#: editor_ops.cc:4506 msgid "" "Do you really want to destroy the last capture?\n" "(This is destructive and cannot be undone)" @@ -5004,133 +4998,133 @@ msgstr "" "你确定销毁最后的录音?\n" "(这个操作有毁灭性, 不能撤销!)" -#: editor_ops.cc:4510 editor_ops.cc:6516 editor_regions.cc:460 +#: editor_ops.cc:4509 editor_ops.cc:6512 editor_regions.cc:460 #: editor_snapshots.cc:158 route_ui.cc:1477 msgid "No, do nothing." msgstr "不, 什么都不做." -#: editor_ops.cc:4511 +#: editor_ops.cc:4510 msgid "Yes, destroy it." msgstr "是, 销毁它." -#: editor_ops.cc:4513 +#: editor_ops.cc:4512 msgid "Destroy last capture" msgstr "销毁最后的录音" -#: editor_ops.cc:4574 +#: editor_ops.cc:4573 msgid "normalize" msgstr "标准化" -#: editor_ops.cc:4669 +#: editor_ops.cc:4668 msgid "reverse regions" msgstr "倒置区域" -#: editor_ops.cc:4703 +#: editor_ops.cc:4702 msgid "strip silence" msgstr "" -#: editor_ops.cc:4764 +#: editor_ops.cc:4763 msgid "Fork Region(s)" msgstr "" -#: editor_ops.cc:4964 +#: editor_ops.cc:4963 msgid "reset region gain" msgstr "重设区域增益" -#: editor_ops.cc:5017 +#: editor_ops.cc:5016 msgid "region gain envelope active" msgstr "区域增益包络启用" -#: editor_ops.cc:5044 +#: editor_ops.cc:5043 msgid "toggle region lock" msgstr "切换区域锁定" -#: editor_ops.cc:5069 +#: editor_ops.cc:5067 #, fuzzy msgid "Toggle Video Lock" msgstr "切换区域锁定" -#: editor_ops.cc:5095 +#: editor_ops.cc:5091 msgid "region lock style" msgstr "区域锁定风格" -#: editor_ops.cc:5120 +#: editor_ops.cc:5116 msgid "change region opacity" msgstr "改变区域的不透明度" -#: editor_ops.cc:5235 +#: editor_ops.cc:5231 msgid "set fade in length" msgstr "设置淡入长度" -#: editor_ops.cc:5242 +#: editor_ops.cc:5238 msgid "set fade out length" msgstr "设置淡出长度" -#: editor_ops.cc:5287 +#: editor_ops.cc:5283 msgid "set fade in shape" msgstr "设置淡入形状" -#: editor_ops.cc:5318 +#: editor_ops.cc:5314 msgid "set fade out shape" msgstr "设置淡出形状" -#: editor_ops.cc:5348 +#: editor_ops.cc:5344 msgid "set fade in active" msgstr "设置淡入启用" -#: editor_ops.cc:5377 +#: editor_ops.cc:5373 msgid "set fade out active" msgstr "设置淡出长度" -#: editor_ops.cc:5642 +#: editor_ops.cc:5638 msgid "set loop range from selection" msgstr "从选择设置循环范围" -#: editor_ops.cc:5664 +#: editor_ops.cc:5660 msgid "set loop range from edit range" msgstr "从编辑范围设置循环范围" -#: editor_ops.cc:5693 +#: editor_ops.cc:5689 msgid "set loop range from region" msgstr "从范围设置循环范围" -#: editor_ops.cc:5711 +#: editor_ops.cc:5707 msgid "set punch range from selection" msgstr "从选择设置punch范围" -#: editor_ops.cc:5728 +#: editor_ops.cc:5724 msgid "set punch range from edit range" msgstr "从编辑范围设置punch区间" -#: editor_ops.cc:5752 +#: editor_ops.cc:5748 msgid "set punch range from region" msgstr "从区域设置punch范围" -#: editor_ops.cc:5861 +#: editor_ops.cc:5857 msgid "Add new marker" msgstr "添加新标记" -#: editor_ops.cc:5862 +#: editor_ops.cc:5858 msgid "Set global tempo" msgstr "设置全局速度" -#: editor_ops.cc:5865 +#: editor_ops.cc:5861 msgid "Define one bar" msgstr "定义一个bar" -#: editor_ops.cc:5866 +#: editor_ops.cc:5862 msgid "Do you want to set the global tempo or add a new tempo marker?" msgstr "你是否想要设置全局速度或添加一个新的速度标签?" -#: editor_ops.cc:5892 +#: editor_ops.cc:5888 msgid "set tempo from region" msgstr "从区域设置速度" -#: editor_ops.cc:5922 +#: editor_ops.cc:5918 msgid "split regions" msgstr "分离区域" -#: editor_ops.cc:5964 +#: editor_ops.cc:5960 msgid "" "You are about to split\n" "%1\n" @@ -5142,11 +5136,11 @@ msgstr "" " %2 断.\n" "这需要一些时间." -#: editor_ops.cc:5971 +#: editor_ops.cc:5967 msgid "Call for the Ferret!" msgstr "" -#: editor_ops.cc:5972 +#: editor_ops.cc:5968 msgid "" "Press OK to continue with this split operation\n" "or ask the Ferret dialog to tune the analysis" @@ -5154,52 +5148,52 @@ msgstr "" "按OK来继续分离操作\n" "or ask the Ferret dialog to tune the analysis" -#: editor_ops.cc:5974 +#: editor_ops.cc:5970 msgid "Press OK to continue with this split operation" msgstr "按OK来继续分离操作" -#: editor_ops.cc:5977 +#: editor_ops.cc:5973 msgid "Excessive split?" msgstr "过多的分离?" -#: editor_ops.cc:6129 +#: editor_ops.cc:6125 msgid "place transient" msgstr "" -#: editor_ops.cc:6164 +#: editor_ops.cc:6160 msgid "snap regions to grid" msgstr "" -#: editor_ops.cc:6203 +#: editor_ops.cc:6199 msgid "Close Region Gaps" msgstr "关闭区域空白" -#: editor_ops.cc:6208 +#: editor_ops.cc:6204 msgid "Crossfade length" msgstr "交叉淡入淡出长度" -#: editor_ops.cc:6217 editor_ops.cc:6228 rhythm_ferret.cc:120 -#: session_option_editor.cc:155 +#: editor_ops.cc:6213 editor_ops.cc:6224 rhythm_ferret.cc:120 +#: session_option_editor.cc:153 msgid "ms" msgstr "" -#: editor_ops.cc:6219 +#: editor_ops.cc:6215 msgid "Pull-back length" msgstr "" -#: editor_ops.cc:6232 +#: editor_ops.cc:6228 msgid "Ok" msgstr "" -#: editor_ops.cc:6247 +#: editor_ops.cc:6243 msgid "close region gaps" msgstr "关闭区间空白" -#: editor_ops.cc:6465 route_ui.cc:1451 +#: editor_ops.cc:6461 route_ui.cc:1451 msgid "That would be bad news ...." msgstr "" -#: editor_ops.cc:6470 route_ui.cc:1456 +#: editor_ops.cc:6466 route_ui.cc:1456 msgid "" "Removing the master or monitor bus is such a bad idea\n" "that %1 is not going to allow it.\n" @@ -5209,23 +5203,23 @@ msgid "" "\"allow-special-bus-removal\" option to be \"yes\"" msgstr "" -#: editor_ops.cc:6487 +#: editor_ops.cc:6483 msgid "tracks" msgstr "音轨" -#: editor_ops.cc:6489 route_ui.cc:1817 +#: editor_ops.cc:6485 route_ui.cc:1817 msgid "track" msgstr "音轨" -#: editor_ops.cc:6493 +#: editor_ops.cc:6489 msgid "busses" msgstr "总线" -#: editor_ops.cc:6495 route_ui.cc:1817 +#: editor_ops.cc:6491 route_ui.cc:1817 msgid "bus" msgstr "总线" -#: editor_ops.cc:6500 +#: editor_ops.cc:6496 msgid "" "Do you really want to remove %1 %2 and %3 %4?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5237,7 +5231,7 @@ msgstr "" "\n" "此动作不可撤销, 而且此会话文件将会被重新写入!" -#: editor_ops.cc:6505 +#: editor_ops.cc:6501 msgid "" "Do you really want to remove %1 %2?\n" "(You may also lose the playlists associated with the %2)\n" @@ -5249,7 +5243,7 @@ msgstr "" "\n" "此动作不可撤销, 而且此会话文件将会被重新写入!" -#: editor_ops.cc:6511 +#: editor_ops.cc:6507 msgid "" "Do you really want to remove %1 %2?\n" "\n" @@ -5259,44 +5253,44 @@ msgstr "" "\n" "此动作不可撤销, 而且此会话文件将会被重新写入!" -#: editor_ops.cc:6518 +#: editor_ops.cc:6514 msgid "Yes, remove them." msgstr "是的, 移除他们." -#: editor_ops.cc:6520 editor_snapshots.cc:159 route_ui.cc:1478 +#: editor_ops.cc:6516 editor_snapshots.cc:159 route_ui.cc:1478 msgid "Yes, remove it." msgstr "使得, 移除它." -#: editor_ops.cc:6525 editor_ops.cc:6527 +#: editor_ops.cc:6521 editor_ops.cc:6523 msgid "Remove %1" msgstr "移除 %1" -#: editor_ops.cc:6586 +#: editor_ops.cc:6582 msgid "insert time" msgstr "插入时间" -#: editor_ops.cc:6743 +#: editor_ops.cc:6739 msgid "There are too many tracks to fit in the current window" msgstr "现在的窗口可能容纳不下这么多的音轨." -#: editor_ops.cc:6843 +#: editor_ops.cc:6839 #, c-format msgid "Saved view %u" msgstr "保存视图 %u" -#: editor_ops.cc:6868 +#: editor_ops.cc:6864 msgid "mute regions" msgstr "这些区域静音" -#: editor_ops.cc:6870 +#: editor_ops.cc:6866 msgid "mute region" msgstr "区域静音" -#: editor_ops.cc:6907 +#: editor_ops.cc:6903 msgid "combine regions" msgstr "组合这些区域" -#: editor_ops.cc:6945 +#: editor_ops.cc:6941 msgid "uncombine regions" msgstr "取消这些区域的组合" @@ -5335,7 +5329,7 @@ msgstr "" msgid "Length of region fade-out (units: secondary clock), () if dsisabled" msgstr "" -#: editor_regions.cc:118 mixer_strip.cc:1961 mono_panner.cc:179 +#: editor_regions.cc:118 mixer_strip.cc:1960 mono_panner.cc:179 #: stereo_panner.cc:217 stereo_panner.cc:240 msgid "L" msgstr "" @@ -5353,8 +5347,8 @@ msgstr "" msgid "Region position glued to Bars|Beats time?" msgstr "" -#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:722 -#: mixer_strip.cc:1935 panner_ui.cc:554 stereo_panner.cc:237 +#: editor_regions.cc:120 editor_routes.cc:207 gain_meter.cc:723 +#: mixer_strip.cc:1934 panner_ui.cc:554 stereo_panner.cc:237 msgid "M" msgstr "" @@ -5424,7 +5418,7 @@ msgstr "音轨/总线" msgid "Track/Bus visible ?" msgstr "音轨/总线" -#: editor_routes.cc:204 mixer_strip.cc:1952 route_time_axis.cc:2387 +#: editor_routes.cc:204 mixer_strip.cc:1951 route_time_axis.cc:2387 msgid "A" msgstr "" @@ -5433,7 +5427,7 @@ msgstr "" msgid "Track/Bus active ?" msgstr "音轨/总线" -#: editor_routes.cc:205 mixer_strip.cc:1936 +#: editor_routes.cc:205 mixer_strip.cc:1935 msgid "I" msgstr "" @@ -5442,7 +5436,7 @@ msgstr "" msgid "MIDI input enabled" msgstr "\t%1 MIDI inputs\n" -#: editor_routes.cc:206 mixer_strip.cc:1934 mono_panner.cc:198 +#: editor_routes.cc:206 mixer_strip.cc:1933 mono_panner.cc:198 #: stereo_panner.cc:215 stereo_panner.cc:242 msgid "R" msgstr "" @@ -5457,7 +5451,7 @@ msgstr "启用录音" msgid "Muted" msgstr "静音" -#: editor_routes.cc:208 mixer_strip.cc:1948 +#: editor_routes.cc:208 mixer_strip.cc:1947 msgid "S" msgstr "" @@ -5470,7 +5464,7 @@ msgstr "独奏..." msgid "SI" msgstr "" -#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1883 +#: editor_routes.cc:209 mixer_strip.cc:351 rc_option_editor.cc:1872 #, fuzzy msgid "Solo Isolated" msgstr "Solo隔离" @@ -5480,23 +5474,23 @@ msgstr "Solo隔离" msgid "Solo Safe (Locked)" msgstr "Solo安全" -#: editor_routes.cc:471 mixer_ui.cc:1161 +#: editor_routes.cc:471 mixer_ui.cc:1162 msgid "Hide All" msgstr "隐藏所有" -#: editor_routes.cc:472 mixer_ui.cc:1162 +#: editor_routes.cc:472 mixer_ui.cc:1163 msgid "Show All Audio Tracks" msgstr "显示所有音轨" -#: editor_routes.cc:473 mixer_ui.cc:1163 +#: editor_routes.cc:473 mixer_ui.cc:1164 msgid "Hide All Audio Tracks" msgstr "隐藏所有音轨" -#: editor_routes.cc:474 mixer_ui.cc:1164 +#: editor_routes.cc:474 mixer_ui.cc:1165 msgid "Show All Audio Busses" msgstr "显示所有音频总线" -#: editor_routes.cc:475 mixer_ui.cc:1165 +#: editor_routes.cc:475 mixer_ui.cc:1166 msgid "Hide All Audio Busses" msgstr "隐藏所有音频总线" @@ -5512,48 +5506,48 @@ msgstr "隐藏所有MIDI轨" msgid "Show Tracks With Regions Under Playhead" msgstr "" -#: editor_rulers.cc:342 +#: editor_rulers.cc:340 msgid "New location marker" msgstr "标记的新位置" -#: editor_rulers.cc:343 +#: editor_rulers.cc:341 msgid "Clear all locations" msgstr "清除所有位置" -#: editor_rulers.cc:344 +#: editor_rulers.cc:342 msgid "Unhide locations" msgstr "取消隐藏位置" -#: editor_rulers.cc:348 +#: editor_rulers.cc:346 #, fuzzy msgid "New range" msgstr "新范围" -#: editor_rulers.cc:349 +#: editor_rulers.cc:347 msgid "Clear all ranges" msgstr "清除所有范围" -#: editor_rulers.cc:350 +#: editor_rulers.cc:348 msgid "Unhide ranges" msgstr "取消隐藏范围" -#: editor_rulers.cc:360 +#: editor_rulers.cc:358 msgid "New CD track marker" msgstr "新CD音轨标签" -#: editor_rulers.cc:365 tempo_dialog.cc:40 +#: editor_rulers.cc:363 tempo_dialog.cc:40 msgid "New Tempo" msgstr "新节奏" -#: editor_rulers.cc:370 tempo_dialog.cc:255 +#: editor_rulers.cc:368 tempo_dialog.cc:255 msgid "New Meter" msgstr "新标尺" -#: editor_rulers.cc:376 +#: editor_rulers.cc:373 msgid "Timeline height" msgstr "" -#: editor_rulers.cc:386 +#: editor_rulers.cc:383 #, fuzzy msgid "Align Video Track" msgstr "添加音频音轨" @@ -5562,51 +5556,51 @@ msgstr "添加音频音轨" msgid "set selected regions" msgstr "设置所选区域" -#: editor_selection.cc:1419 +#: editor_selection.cc:1414 msgid "select all" msgstr "选择所有" -#: editor_selection.cc:1511 +#: editor_selection.cc:1506 msgid "select all within" msgstr "在内选择所有" -#: editor_selection.cc:1569 +#: editor_selection.cc:1564 msgid "set selection from range" msgstr "从范围设置选区" -#: editor_selection.cc:1609 +#: editor_selection.cc:1604 msgid "select all from range" msgstr "从范围选择所有" -#: editor_selection.cc:1640 +#: editor_selection.cc:1635 msgid "select all from punch" msgstr "从punch选择所有" -#: editor_selection.cc:1671 +#: editor_selection.cc:1666 msgid "select all from loop" msgstr "从循环选择所有" -#: editor_selection.cc:1707 +#: editor_selection.cc:1702 msgid "select all after cursor" msgstr "在光标后选择所有" -#: editor_selection.cc:1709 +#: editor_selection.cc:1704 msgid "select all before cursor" msgstr "在光标前选择所有" -#: editor_selection.cc:1758 +#: editor_selection.cc:1753 msgid "select all after edit" msgstr "编辑后选择所有" -#: editor_selection.cc:1760 +#: editor_selection.cc:1755 msgid "select all before edit" msgstr "编辑前选择所有" -#: editor_selection.cc:1893 +#: editor_selection.cc:1888 msgid "No edit range defined" msgstr "没有定义的编辑范围" -#: editor_selection.cc:1899 +#: editor_selection.cc:1894 msgid "" "the edit point is Selected Marker\n" "but there is no selected marker." @@ -5635,45 +5629,45 @@ msgstr "" msgid "Remove snapshot" msgstr "移除快照" -#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:251 +#: editor_tempodisplay.cc:208 editor_tempodisplay.cc:250 msgid "add" msgstr "添加" -#: editor_tempodisplay.cc:232 +#: editor_tempodisplay.cc:231 msgid "add tempo mark" msgstr "添加节奏标记" -#: editor_tempodisplay.cc:275 +#: editor_tempodisplay.cc:272 msgid "add meter mark" msgstr "添加标尺标记" -#: editor_tempodisplay.cc:291 editor_tempodisplay.cc:374 -#: editor_tempodisplay.cc:393 +#: editor_tempodisplay.cc:288 editor_tempodisplay.cc:367 +#: editor_tempodisplay.cc:386 msgid "" "programming error: tempo marker canvas item has no marker object pointer!" msgstr "" -#: editor_tempodisplay.cc:296 editor_tempodisplay.cc:379 +#: editor_tempodisplay.cc:293 editor_tempodisplay.cc:372 msgid "programming error: marker for tempo is not a tempo marker!" msgstr "" -#: editor_tempodisplay.cc:308 editor_tempodisplay.cc:340 +#: editor_tempodisplay.cc:305 editor_tempodisplay.cc:335 msgid "done" msgstr "完成" -#: editor_tempodisplay.cc:329 editor_tempodisplay.cc:359 +#: editor_tempodisplay.cc:324 editor_tempodisplay.cc:352 msgid "replace tempo mark" msgstr "替换节奏标记" -#: editor_tempodisplay.cc:398 editor_tempodisplay.cc:430 +#: editor_tempodisplay.cc:391 editor_tempodisplay.cc:423 msgid "programming error: marker for meter is not a meter marker!" msgstr "" -#: editor_tempodisplay.cc:408 editor_tempodisplay.cc:442 +#: editor_tempodisplay.cc:401 editor_tempodisplay.cc:435 msgid "remove tempo mark" msgstr "移除节奏标记" -#: editor_tempodisplay.cc:425 +#: editor_tempodisplay.cc:418 msgid "" "programming error: meter marker canvas item has no marker object pointer!" msgstr "" @@ -5760,7 +5754,7 @@ msgstr "192000 Hz" #: engine_dialog.cc:127 engine_dialog.cc:132 engine_dialog.cc:169 #: engine_dialog.cc:552 midi_channel_selector.cc:163 #: midi_channel_selector.cc:402 midi_channel_selector.cc:438 -#: rc_option_editor.cc:1252 sfdb_ui.cc:542 +#: rc_option_editor.cc:1250 sfdb_ui.cc:542 msgid "None" msgstr "" @@ -5941,28 +5935,28 @@ msgstr "通道:" msgid "Split to mono files" msgstr "剪切到单音轨文件" -#: export_channel_selector.cc:180 +#: export_channel_selector.cc:182 msgid "Bus or Track" msgstr "总线或音轨" -#: export_channel_selector.cc:457 +#: export_channel_selector.cc:459 msgid "Region contents without fades nor region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:461 +#: export_channel_selector.cc:463 msgid "Region contents with fades and region gain (channels: %1)" msgstr "" -#: export_channel_selector.cc:465 +#: export_channel_selector.cc:467 msgid "Track output (channels: %1)" msgstr "音轨输出 (声道: %1)" -#: export_channel_selector.cc:534 +#: export_channel_selector.cc:536 #, fuzzy msgid "Export region contents" msgstr "导出区域" -#: export_channel_selector.cc:535 +#: export_channel_selector.cc:537 #, fuzzy msgid "Export track output" msgstr "链接音轨和总线的输出" @@ -5977,8 +5971,8 @@ msgstr "一些已存在的文件将会被重新写入.预设" msgid "Switches" msgstr "" -#: generic_pluginui.cc:242 generic_pluginui.cc:372 processor_box.cc:2190 +#: generic_pluginui.cc:242 generic_pluginui.cc:376 processor_box.cc:2210 msgid "Controls" msgstr "控制" -#: generic_pluginui.cc:266 +#: generic_pluginui.cc:270 msgid "Plugin Editor: could not build control element for port %1" msgstr "插件编辑器: 无法为端口 %1 建立控制元素" -#: generic_pluginui.cc:404 +#: generic_pluginui.cc:408 msgid "Meters" msgstr "" -#: generic_pluginui.cc:419 +#: generic_pluginui.cc:423 msgid "Automation control" msgstr "自动控制" -#: generic_pluginui.cc:426 +#: generic_pluginui.cc:430 msgid "Mgnual" msgstr "" +#: global_port_matrix.cc:164 +msgid "Audio Connection Manager" +msgstr "音频连结管理" + +#: global_port_matrix.cc:167 +msgid "MIDI Connection Manager" +msgstr "MIDI连接管理" + #: global_port_matrix.cc:204 io_selector.cc:216 msgid "port" msgstr "" @@ -6456,11 +6461,11 @@ msgstr "导入文件: %2 的 %1" msgid "I/O selector" msgstr "输入/输出 选择器" -#: io_selector.cc:268 +#: io_selector.cc:266 msgid "%1 input" msgstr "%1 输入" -#: io_selector.cc:270 +#: io_selector.cc:268 msgid "%1 output" msgstr "%1 输出" @@ -6656,37 +6661,37 @@ msgstr "" "\n" "请考虑以上原因, 可能还要(重)启动JACK." -#: main.cc:201 main.cc:320 +#: main.cc:203 main.cc:324 #, fuzzy msgid "cannot create user %3 folder %1 (%2)" msgstr "无法创建用户Ardour文件夹 %1 (%2)" -#: main.cc:208 main.cc:327 +#: main.cc:210 main.cc:331 msgid "cannot open pango.rc file %1" msgstr "无法打开pango.rc 文件 %1" -#: main.cc:233 main.cc:354 +#: main.cc:235 main.cc:358 msgid "Cannot find ArdourMono TrueType font" msgstr "" -#: main.cc:245 main.cc:360 +#: main.cc:247 main.cc:364 msgid "Cannot load ArdourMono TrueType font." msgstr "" -#: main.cc:308 +#: main.cc:312 msgid "" "No fontconfig file found on your system. Things may looked very odd or ugly" msgstr "" -#: main.cc:364 +#: main.cc:368 msgid "Failed to set fontconfig configuration." msgstr "" -#: main.cc:375 main.cc:391 +#: main.cc:379 main.cc:395 msgid "JACK exited" msgstr "JACK已经退出" -#: main.cc:378 +#: main.cc:382 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6700,7 +6705,7 @@ msgstr "" "\n" "单击OK退出 %1." -#: main.cc:393 +#: main.cc:397 msgid "" "JACK exited unexpectedly, and without notifying %1.\n" "\n" @@ -6714,45 +6719,45 @@ msgstr "" "然后连接到%1, 或者现在退出%1.\n" "现在你没办法保存会话, 因为你的连接信息可能会丢失.\n" -#: main.cc:487 +#: main.cc:491 msgid " (built using " msgstr "" -#: main.cc:490 +#: main.cc:494 msgid " and GCC version " msgstr "" -#: main.cc:500 +#: main.cc:504 msgid "Copyright (C) 1999-2012 Paul Davis" msgstr "" -#: main.cc:501 +#: main.cc:505 msgid "" "Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel " "Baker, Robin Gareus" msgstr "" -#: main.cc:503 +#: main.cc:507 msgid "%1 comes with ABSOLUTELY NO WARRANTY" msgstr "" -#: main.cc:504 +#: main.cc:508 msgid "not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "" -#: main.cc:505 +#: main.cc:509 msgid "This is free software, and you are welcome to redistribute it " msgstr "" -#: main.cc:506 +#: main.cc:510 msgid "under certain conditions; see the source for copying conditions." msgstr "" -#: main.cc:515 +#: main.cc:519 msgid "Cannot xinstall SIGPIPE error handler" msgstr "" -#: main.cc:521 +#: main.cc:525 #, fuzzy msgid "could not create %1 GUI" msgstr "无法创建Ardour用户图形界面" @@ -6761,7 +6766,7 @@ msgstr "无法创建Ardour用户图形界面" msgid "Display delta to edit cursor" msgstr "" -#: marker.cc:251 +#: marker.cc:251 video_image_frame.cc:120 #, fuzzy msgid "MarkerText" msgstr "标记" @@ -6976,7 +6981,7 @@ msgstr "添加MIDI端口" msgid "Port name:" msgstr "端口名称:" -#: midi_port_dialog.cc:46 +#: midi_port_dialog.cc:45 msgid "MidiPortDialog" msgstr "" @@ -7072,7 +7077,7 @@ msgstr "音轨" msgid "paste" msgstr "粘贴" -#: midi_region_view.cc:3763 +#: midi_region_view.cc:3761 #, fuzzy msgid "delete sysex" msgstr "删除音符" @@ -7123,63 +7128,73 @@ msgstr "通道颜色" msgid "Color Mode" msgstr "颜色模式" -#: midi_time_axis.cc:562 +#: midi_time_axis.cc:561 msgid "Bender" msgstr "" -#: midi_time_axis.cc:566 +#: midi_time_axis.cc:565 msgid "Pressure" msgstr "" -#: midi_time_axis.cc:579 +#: midi_time_axis.cc:578 msgid "Controllers" msgstr "" -#: midi_time_axis.cc:584 +#: midi_time_axis.cc:583 msgid "No MIDI Channels selected" msgstr "没有选择MIDI通道" -#: midi_time_axis.cc:641 midi_time_axis.cc:770 +#: midi_time_axis.cc:640 midi_time_axis.cc:769 msgid "Hide all channels" msgstr "隐藏所有通道" -#: midi_time_axis.cc:645 midi_time_axis.cc:774 +#: midi_time_axis.cc:644 midi_time_axis.cc:773 msgid "Show all channels" msgstr "显示所有通道" -#: midi_time_axis.cc:656 midi_time_axis.cc:785 +#: midi_time_axis.cc:655 midi_time_axis.cc:784 msgid "Channel %1" msgstr "通道 %1" -#: midi_time_axis.cc:911 midi_time_axis.cc:943 +#: midi_time_axis.cc:910 midi_time_axis.cc:942 msgid "Controllers %1-%2" msgstr "控制器 %1-%2" -#: midi_time_axis.cc:934 midi_time_axis.cc:937 +#: midi_time_axis.cc:933 midi_time_axis.cc:936 #, fuzzy msgid "Controller %1" msgstr "控制器 %1-%2" -#: midi_time_axis.cc:960 +#: midi_time_axis.cc:959 msgid "Sustained" msgstr "保持" -#: midi_time_axis.cc:967 +#: midi_time_axis.cc:966 msgid "Percussive" msgstr "" -#: midi_time_axis.cc:987 +#: midi_time_axis.cc:986 msgid "Meter Colors" msgstr "标尺颜色" -#: midi_time_axis.cc:994 +#: midi_time_axis.cc:993 msgid "Channel Colors" msgstr "通道颜色" -#: midi_time_axis.cc:1001 +#: midi_time_axis.cc:1000 msgid "Track Color" msgstr "音轨颜色" +#: midi_time_axis.cc:1488 midi_time_axis.cc:1494 midi_time_axis.cc:1504 +#: midi_time_axis.cc:1510 +#, fuzzy +msgid "all" +msgstr "小" + +#: midi_time_axis.cc:1491 midi_time_axis.cc:1507 +msgid "some" +msgstr "" + #: midi_tracer.cc:43 #, fuzzy msgid "Line history: " @@ -7267,7 +7282,7 @@ msgstr "点击选择一个额外的文件夹" msgid "Missing Plugins" msgstr "丢失插件" -#: missing_plugin_dialog.cc:33 +#: missing_plugin_dialog.cc:33 transcode_video_dialog.cc:59 msgid "OK" msgstr "OK" @@ -7347,12 +7362,12 @@ msgstr "载入菜单 %1" msgid "Could not find mixer.bindings in search path %1" msgstr "" -#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1721 +#: mixer_strip.cc:91 mixer_strip.cc:119 mixer_strip.cc:1720 msgid "pre" msgstr "" #: mixer_strip.cc:93 mixer_strip.cc:121 mixer_strip.cc:352 mixer_strip.cc:1293 -#: rc_option_editor.cc:1884 +#: rc_option_editor.cc:1873 #, fuzzy msgid "Comments" msgstr "注释" @@ -7389,11 +7404,11 @@ msgstr "" msgid "Lock Solo Status" msgstr "" -#: mixer_strip.cc:201 mixer_strip.cc:1930 +#: mixer_strip.cc:201 mixer_strip.cc:1929 msgid "lock" msgstr "" -#: mixer_strip.cc:202 mixer_strip.cc:1929 +#: mixer_strip.cc:202 mixer_strip.cc:1928 msgid "iso" msgstr "" @@ -7401,20 +7416,20 @@ msgstr "" msgid "Mix group" msgstr "" -#: mixer_strip.cc:349 rc_option_editor.cc:1881 +#: mixer_strip.cc:349 rc_option_editor.cc:1870 #, fuzzy msgid "Phase Invert" msgstr "反转" -#: mixer_strip.cc:350 rc_option_editor.cc:1882 route_ui.cc:1213 +#: mixer_strip.cc:350 rc_option_editor.cc:1871 route_ui.cc:1213 msgid "Solo Safe" msgstr "Solo安全" -#: mixer_strip.cc:353 mixer_ui.cc:123 route_time_axis.cc:664 +#: mixer_strip.cc:353 mixer_ui.cc:124 route_time_axis.cc:664 msgid "Group" msgstr "组" -#: mixer_strip.cc:354 rc_option_editor.cc:1885 +#: mixer_strip.cc:354 rc_option_editor.cc:1874 #, fuzzy msgid "Meter Point" msgstr "编辑点" @@ -7433,7 +7448,7 @@ msgstr "" msgid "Snd" msgstr "" -#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2118 +#: mixer_strip.cc:694 mixer_strip.cc:822 processor_box.cc:2152 msgid "Not connected to JACK - no I/O changes are possible" msgstr "" @@ -7471,108 +7486,108 @@ msgstr "" msgid ": comment editor" msgstr ": 注释编辑器" -#: mixer_strip.cc:1429 +#: mixer_strip.cc:1428 msgid "Grp" msgstr "组" -#: mixer_strip.cc:1432 +#: mixer_strip.cc:1431 msgid "~G" msgstr "~G" -#: mixer_strip.cc:1461 +#: mixer_strip.cc:1460 msgid "Comments..." msgstr "注释..." -#: mixer_strip.cc:1463 +#: mixer_strip.cc:1462 msgid "Save As Template..." msgstr "保存为模板..." -#: mixer_strip.cc:1469 route_group_dialog.cc:39 route_time_axis.cc:687 +#: mixer_strip.cc:1468 route_group_dialog.cc:39 route_time_axis.cc:687 msgid "Active" msgstr "启用(Active)" -#: mixer_strip.cc:1476 +#: mixer_strip.cc:1475 msgid "Adjust Latency..." msgstr "调整延迟..." -#: mixer_strip.cc:1479 +#: mixer_strip.cc:1478 msgid "Protect Against Denormals" msgstr "" -#: mixer_strip.cc:1485 route_time_axis.cc:426 +#: mixer_strip.cc:1484 route_time_axis.cc:426 msgid "Remote Control ID..." msgstr "" -#: mixer_strip.cc:1717 mixer_strip.cc:1741 +#: mixer_strip.cc:1716 mixer_strip.cc:1740 msgid "in" msgstr "" -#: mixer_strip.cc:1725 +#: mixer_strip.cc:1724 msgid "post" msgstr "" -#: mixer_strip.cc:1729 +#: mixer_strip.cc:1728 msgid "out" msgstr "" -#: mixer_strip.cc:1734 +#: mixer_strip.cc:1733 msgid "custom" msgstr "" -#: mixer_strip.cc:1745 +#: mixer_strip.cc:1744 msgid "pr" msgstr "" -#: mixer_strip.cc:1749 +#: mixer_strip.cc:1748 msgid "po" msgstr "" -#: mixer_strip.cc:1753 +#: mixer_strip.cc:1752 msgid "o" msgstr "" -#: mixer_strip.cc:1758 +#: mixer_strip.cc:1757 msgid "c" msgstr "" -#: mixer_strip.cc:1906 route_ui.cc:138 +#: mixer_strip.cc:1905 route_ui.cc:138 msgid "Disk" msgstr "" -#: mixer_strip.cc:1921 monitor_section.cc:63 +#: mixer_strip.cc:1920 monitor_section.cc:63 msgid "AFL" msgstr "" -#: mixer_strip.cc:1924 monitor_section.cc:64 +#: mixer_strip.cc:1923 monitor_section.cc:64 msgid "PFL" msgstr "" -#: mixer_strip.cc:1937 +#: mixer_strip.cc:1936 msgid "D" msgstr "" -#: mixer_strip.cc:1960 +#: mixer_strip.cc:1959 msgid "i" msgstr "" -#: mixer_strip.cc:2134 +#: mixer_strip.cc:2133 msgid "Pre-fader" msgstr "" -#: mixer_strip.cc:2135 +#: mixer_strip.cc:2134 #, fuzzy msgid "Post-fader" msgstr "交叉淡入淡出" -#: mixer_ui.cc:1188 +#: mixer_ui.cc:1189 msgid "track display list item for renamed strip not found!" msgstr "" -#: mixer_ui.cc:1272 +#: mixer_ui.cc:1273 msgid "-all-" msgstr "" -#: mixer_ui.cc:1791 +#: mixer_ui.cc:1792 msgid "Strips" msgstr "" @@ -7947,7 +7962,7 @@ msgstr "" msgid "Panner (2D)" msgstr "" -#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:494 +#: panner2d.cc:783 panner_ui.cc:384 plugin_ui.cc:452 msgid "Bypass" msgstr "" @@ -7972,23 +7987,23 @@ msgstr "" msgid "Playlists" msgstr "播放列表" -#: playlist_selector.cc:55 +#: playlist_selector.cc:54 msgid "Playlists grouped by track" msgstr "以音轨对播放列表分组" -#: playlist_selector.cc:102 +#: playlist_selector.cc:101 msgid "Playlist for %1" msgstr "%1 的播放列表" -#: playlist_selector.cc:115 +#: playlist_selector.cc:114 msgid "Other tracks" msgstr "其他音轨" -#: playlist_selector.cc:140 +#: playlist_selector.cc:139 msgid "unassigned" msgstr "" -#: playlist_selector.cc:195 +#: playlist_selector.cc:194 msgid "Imported" msgstr "Zavedeno" @@ -8000,31 +8015,31 @@ msgstr "dB标尺" msgid "Show phase" msgstr "显示相位" -#: plugin_selector.cc:53 plugin_selector.cc:221 +#: plugin_selector.cc:53 plugin_selector.cc:220 msgid "Name contains" msgstr "名称包含" -#: plugin_selector.cc:54 plugin_selector.cc:225 +#: plugin_selector.cc:54 plugin_selector.cc:224 msgid "Type contains" msgstr "类型包含" -#: plugin_selector.cc:55 plugin_selector.cc:223 +#: plugin_selector.cc:55 plugin_selector.cc:222 msgid "Category contains" msgstr "类型包含" -#: plugin_selector.cc:56 plugin_selector.cc:245 +#: plugin_selector.cc:56 plugin_selector.cc:244 msgid "Author contains" msgstr "作者包含" -#: plugin_selector.cc:57 plugin_selector.cc:247 +#: plugin_selector.cc:57 plugin_selector.cc:246 msgid "Library contains" msgstr "库包含" -#: plugin_selector.cc:58 plugin_selector.cc:211 plugin_selector.cc:522 +#: plugin_selector.cc:58 plugin_selector.cc:210 plugin_selector.cc:521 msgid "Favorites only" msgstr "仅收藏" -#: plugin_selector.cc:59 plugin_selector.cc:215 plugin_selector.cc:522 +#: plugin_selector.cc:59 plugin_selector.cc:214 plugin_selector.cc:521 msgid "Hidden only" msgstr "仅隐藏" @@ -8032,182 +8047,182 @@ msgstr "仅隐藏" msgid "Plugin Manager" msgstr "插件管理" -#: plugin_selector.cc:85 +#: plugin_selector.cc:84 msgid "Fav" msgstr "收" -#: plugin_selector.cc:87 +#: plugin_selector.cc:86 msgid "Available Plugins" msgstr "可用插件" -#: plugin_selector.cc:88 +#: plugin_selector.cc:87 msgid "Type" msgstr "类型" -#: plugin_selector.cc:89 +#: plugin_selector.cc:88 msgid "Category" msgstr "类别" -#: plugin_selector.cc:90 +#: plugin_selector.cc:89 msgid "Creator" msgstr "创建者" -#: plugin_selector.cc:91 +#: plugin_selector.cc:90 msgid "# Audio In" msgstr "# 音频输入" -#: plugin_selector.cc:92 +#: plugin_selector.cc:91 msgid "# Audio Out" msgstr "# 音频输出" -#: plugin_selector.cc:93 +#: plugin_selector.cc:92 msgid "# MIDI In" msgstr "# MIDI输入" -#: plugin_selector.cc:94 +#: plugin_selector.cc:93 msgid "# MIDI Out" msgstr "# MIDI输出" -#: plugin_selector.cc:116 +#: plugin_selector.cc:115 msgid "Plugins to be connected" msgstr "被连接的插件" -#: plugin_selector.cc:129 +#: plugin_selector.cc:128 msgid "Add a plugin to the effect list" msgstr "添加一个插件到效果列表" -#: plugin_selector.cc:133 +#: plugin_selector.cc:132 msgid "Remove a plugin from the effect list" msgstr "从效果列表中移除一个插件" -#: plugin_selector.cc:135 +#: plugin_selector.cc:134 msgid "Update available plugins" msgstr "更新可用插件" -#: plugin_selector.cc:172 +#: plugin_selector.cc:171 msgid "Insert Plugin(s)" msgstr "插入插件" -#: plugin_selector.cc:321 plugin_selector.cc:322 plugin_selector.cc:323 -#: plugin_selector.cc:324 +#: plugin_selector.cc:320 plugin_selector.cc:321 plugin_selector.cc:322 +#: plugin_selector.cc:323 msgid "variable" msgstr "" -#: plugin_selector.cc:481 +#: plugin_selector.cc:480 msgid "" "The plugin \"%1\" could not be loaded\n" "\n" "See the Log window for more details (maybe)" msgstr "" -#: plugin_selector.cc:629 +#: plugin_selector.cc:628 msgid "Favorites" msgstr "收藏" -#: plugin_selector.cc:631 +#: plugin_selector.cc:630 msgid "Plugin Manager..." msgstr "插件管理器..." -#: plugin_selector.cc:635 +#: plugin_selector.cc:634 msgid "By Creator" msgstr "根据创建者" -#: plugin_selector.cc:638 +#: plugin_selector.cc:637 msgid "By Category" msgstr "根据类别" -#: plugin_ui.cc:118 +#: plugin_ui.cc:116 msgid "Eh? LADSPA plugins don't have editors!" msgstr "呃?LADSPA插件没有编辑器" -#: plugin_ui.cc:127 plugin_ui.cc:270 +#: plugin_ui.cc:125 plugin_ui.cc:228 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no VST support in this " "version of %1)" msgstr "未知类型编辑器插件 (提示: 此版本的Ardour没有VST支持)" -#: plugin_ui.cc:130 +#: plugin_ui.cc:128 msgid "unknown type of editor-supplying plugin" msgstr "未知类型编辑器插件" -#: plugin_ui.cc:300 +#: plugin_ui.cc:258 #, fuzzy msgid "" "unknown type of editor-supplying plugin (note: no linuxVST support in this " "version of %1)" msgstr "未知类型编辑器插件 (提示: 此版本的Ardour没有LinuxVST支持)" -#: plugin_ui.cc:372 +#: plugin_ui.cc:330 msgid "create_lv2_editor called on non-LV2 plugin" msgstr "" -#: plugin_ui.cc:460 +#: plugin_ui.cc:418 msgid "Add" msgstr "增添" -#: plugin_ui.cc:464 +#: plugin_ui.cc:422 #, fuzzy msgid "Description" msgstr "方向:" -#: plugin_ui.cc:465 +#: plugin_ui.cc:423 msgid "Plugin analysis" msgstr "插件分析" -#: plugin_ui.cc:472 +#: plugin_ui.cc:430 msgid "" "Presets (if any) for this plugin\n" "(Both factory and user-created)" msgstr "" -#: plugin_ui.cc:473 +#: plugin_ui.cc:431 #, fuzzy msgid "Save a new preset" msgstr "新预设的名称" -#: plugin_ui.cc:474 +#: plugin_ui.cc:432 msgid "Save the current preset" msgstr "" -#: plugin_ui.cc:475 +#: plugin_ui.cc:433 msgid "Delete the current preset" msgstr "" -#: plugin_ui.cc:476 +#: plugin_ui.cc:434 msgid "Disable signal processing by the plugin" msgstr "" -#: plugin_ui.cc:509 plugin_ui.cc:675 +#: plugin_ui.cc:467 plugin_ui.cc:632 msgid "" "Click to allow the plugin to receive keyboard events that %1 would normally " "use as a shortcut" msgstr "单击来允许此插件接受键盘事件, 这样子就可以正常地使用 %1 快捷键" -#: plugin_ui.cc:510 +#: plugin_ui.cc:468 msgid "Click to enable/disable this plugin" msgstr "单击来启用/禁用此插件" -#: plugin_ui.cc:549 +#: plugin_ui.cc:507 #, fuzzy msgid "latency (%1 sample)" msgid_plural "latency (%1 samples)" msgstr[0] "延迟 (%1 采样)" msgstr[1] "延迟 (%1 采样)" -#: plugin_ui.cc:551 +#: plugin_ui.cc:509 msgid "latency (%1 ms)" msgstr "延迟 (%1 毫秒)" -#: plugin_ui.cc:562 +#: plugin_ui.cc:520 msgid "Edit Latency" msgstr "Upravit prodlevu" -#: plugin_ui.cc:602 +#: plugin_ui.cc:559 msgid "Plugin preset %1 not found" msgstr "未找到插件预设%1" -#: plugin_ui.cc:682 +#: plugin_ui.cc:639 msgid "Click to allow normal use of %1 keyboard shortcuts" msgstr "单击来允许正常地使用 %1 快捷键" @@ -8394,40 +8409,53 @@ msgstr "没有连接的端口" msgid "There are no %1 ports to connect." msgstr "没有 %1 端口可连接." -#: processor_box.cc:358 +#: processor_box.cc:255 +msgid "" +"%1\n" +"Double-click to show GUI.\n" +"Alt+double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:258 +msgid "" +"%1\n" +"Double-click to show generic GUI." +msgstr "" + +#: processor_box.cc:371 #, fuzzy msgid "Show All Controls" msgstr "显示所有的自动化" -#: processor_box.cc:362 +#: processor_box.cc:375 #, fuzzy msgid "Hide All Controls" msgstr "隐藏所有自动化" -#: processor_box.cc:451 +#: processor_box.cc:464 #, fuzzy msgid "on" msgstr "完成" -#: processor_box.cc:451 rc_option_editor.cc:1914 rc_option_editor.cc:1928 +#: processor_box.cc:464 rc_option_editor.cc:1903 rc_option_editor.cc:1917 msgid "off" msgstr "" -#: processor_box.cc:716 +#: processor_box.cc:729 msgid "" "Right-click to add/remove/edit\n" "plugins,inserts,sends and more" msgstr "" -#: processor_box.cc:1150 processor_box.cc:1540 +#: processor_box.cc:1184 processor_box.cc:1578 msgid "Plugin Incompatibility" msgstr "插件不匹配" -#: processor_box.cc:1153 +#: processor_box.cc:1187 msgid "You attempted to add the plugin \"%1\" in slot %2.\n" msgstr "" -#: processor_box.cc:1159 +#: processor_box.cc:1193 msgid "" "\n" "This plugin has:\n" @@ -8435,41 +8463,41 @@ msgstr "" "\n" "此插件:\n" -#: processor_box.cc:1162 +#: processor_box.cc:1196 #, fuzzy msgid "\t%1 MIDI input\n" msgid_plural "\t%1 MIDI inputs\n" msgstr[0] "\t%1 MIDI inputs\n" msgstr[1] "\t%1 MIDI inputs\n" -#: processor_box.cc:1166 +#: processor_box.cc:1200 #, fuzzy msgid "\t%1 audio input\n" msgid_plural "\t%1 audio inputs\n" msgstr[0] "\t%1 audio inputs\n" msgstr[1] "\t%1 audio inputs\n" -#: processor_box.cc:1169 +#: processor_box.cc:1203 msgid "" "\n" "but at the insertion point, there are:\n" msgstr "" -#: processor_box.cc:1172 +#: processor_box.cc:1206 #, fuzzy msgid "\t%1 MIDI channel\n" msgid_plural "\t%1 MIDI channels\n" msgstr[0] "\t%1 MIDI channels\n" msgstr[1] "\t%1 MIDI channels\n" -#: processor_box.cc:1176 +#: processor_box.cc:1210 #, fuzzy msgid "\t%1 audio channel\n" msgid_plural "\t%1 audio channels\n" msgstr[0] "\t%1 audio channels\n" msgstr[1] "\t%1 audio channels\n" -#: processor_box.cc:1179 +#: processor_box.cc:1213 msgid "" "\n" "%1 is unable to insert this plugin here.\n" @@ -8477,37 +8505,37 @@ msgstr "" "\n" "%1 无法再次插入插件." -#: processor_box.cc:1216 +#: processor_box.cc:1249 msgid "Cannot set up new send: %1" msgstr "" -#: processor_box.cc:1543 +#: processor_box.cc:1581 msgid "" "You cannot reorder these plugins/sends/inserts\n" "in that way because the inputs and\n" "outputs will not work correctly." msgstr "" -#: processor_box.cc:1728 +#: processor_box.cc:1765 msgid "Rename Processor" msgstr "重命名处理器" -#: processor_box.cc:1759 +#: processor_box.cc:1796 msgid "At least 100 IO objects exist with a name like %1 - name not changed" msgstr "至少有100个IO(输入输出)对象存在着这样的%1的名称 -名称没有改变" -#: processor_box.cc:1893 +#: processor_box.cc:1930 msgid "plugin insert constructor failed" msgstr "" -#: processor_box.cc:1904 +#: processor_box.cc:1941 msgid "" "Copying the set of processors on the clipboard failed,\n" "probably because the I/O configuration of the plugins\n" "could not match the configuration of this track." msgstr "" -#: processor_box.cc:1950 +#: processor_box.cc:1987 msgid "" "Do you really want to remove all processors from %1?\n" "(this cannot be undone)" @@ -8515,72 +8543,72 @@ msgstr "" "你真想要移除所有处理器从 %1?\n" "(此操作不可撤销)" -#: processor_box.cc:1954 processor_box.cc:1979 +#: processor_box.cc:1991 processor_box.cc:2016 msgid "Yes, remove them all" msgstr "确定移除所有" -#: processor_box.cc:1956 processor_box.cc:1981 +#: processor_box.cc:1993 processor_box.cc:2018 msgid "Remove processors" msgstr "移除处理器" -#: processor_box.cc:1971 +#: processor_box.cc:2008 msgid "" "Do you really want to remove all pre-fader processors from %1?\n" "(this cannot be undone)" msgstr "" -#: processor_box.cc:1974 +#: processor_box.cc:2011 msgid "" "Do you really want to remove all post-fader processors from %1?\n" "(this cannot be undone)" msgstr "" -#: processor_box.cc:2178 +#: processor_box.cc:2198 msgid "New Plugin" msgstr "新插件" -#: processor_box.cc:2181 +#: processor_box.cc:2201 msgid "New Insert" msgstr "新插入" -#: processor_box.cc:2184 +#: processor_box.cc:2204 msgid "New External Send ..." msgstr "" -#: processor_box.cc:2188 +#: processor_box.cc:2208 msgid "New Aux Send ..." msgstr "" -#: processor_box.cc:2192 +#: processor_box.cc:2212 msgid "Clear (all)" msgstr "清除(所有)" -#: processor_box.cc:2194 +#: processor_box.cc:2214 msgid "Clear (pre-fader)" msgstr "" -#: processor_box.cc:2196 +#: processor_box.cc:2216 msgid "Clear (post-fader)" msgstr "" -#: processor_box.cc:2222 +#: processor_box.cc:2242 msgid "Activate All" msgstr "激活所有" -#: processor_box.cc:2224 +#: processor_box.cc:2244 #, fuzzy msgid "Deactivate All" msgstr "取消激活所有" -#: processor_box.cc:2226 +#: processor_box.cc:2246 msgid "A/B Plugins" msgstr "A/B 插件" -#: processor_box.cc:2235 -msgid "Edit with basic controls..." +#: processor_box.cc:2255 +msgid "Edit with generic controls..." msgstr "" -#: processor_box.cc:2481 +#: processor_box.cc:2531 msgid "%1: %2 (by %3)" msgstr "" @@ -8701,6 +8729,11 @@ msgstr "回放(缓冲的秒数):" msgid "Recording (seconds of buffering):" msgstr "录音(缓冲的秒数):" +#: rc_option_editor.cc:656 +#, fuzzy +msgid "Control Surface Protocol" +msgstr "控制表面" + #: rc_option_editor.cc:660 msgid "Feedback" msgstr "反馈" @@ -8709,41 +8742,41 @@ msgstr "反馈" msgid "Double-click on a name to edit settings for an enabled protocol" msgstr "双击名称来标记已启用的协议设置" -#: rc_option_editor.cc:818 +#: rc_option_editor.cc:817 msgid "Show Video Export Info before export" msgstr "" -#: rc_option_editor.cc:819 +#: rc_option_editor.cc:818 msgid "Show Video Server Startup Dialog" msgstr "" -#: rc_option_editor.cc:820 +#: rc_option_editor.cc:819 msgid "Advanced Setup (remote video server)" msgstr "" -#: rc_option_editor.cc:828 +#: rc_option_editor.cc:827 msgid "" "When enabled you can speficify a custom video-server URL and docroot. " "- Do not enable this option unless you know what you are doing." msgstr "" -#: rc_option_editor.cc:830 +#: rc_option_editor.cc:829 msgid "Video Server URL:" msgstr "" -#: rc_option_editor.cc:835 +#: rc_option_editor.cc:834 msgid "" "Base URL of the video-server including http prefix. This is usually 'http://" "hostname.example.org:1554/' and defaults to 'http://localhost:1554/' when " "the video-server is runing locally" msgstr "" -#: rc_option_editor.cc:837 +#: rc_option_editor.cc:836 #, fuzzy msgid "Video Folder:" msgstr "文件:" -#: rc_option_editor.cc:842 +#: rc_option_editor.cc:841 msgid "" "Local path to the video-server document-root. Only files below this " "directory will be accessible by the video-server. If the server run on a " @@ -8752,117 +8785,117 @@ msgid "" "monitor and file-browsing when opening/adding a video file." msgstr "" -#: rc_option_editor.cc:849 +#: rc_option_editor.cc:848 msgid "" "When enabled an information window with details is displayed before " "the video-export dialog." msgstr "" -#: rc_option_editor.cc:854 +#: rc_option_editor.cc:853 msgid "" "When enabled the video server is never launched automatically without " "confirmation" msgstr "" -#: rc_option_editor.cc:995 +#: rc_option_editor.cc:993 msgid "%1 Preferences" msgstr "%1 首选项" -#: rc_option_editor.cc:1006 +#: rc_option_editor.cc:1004 msgid "DSP CPU Utilization" msgstr "DSP的CPU使用率" -#: rc_option_editor.cc:1010 +#: rc_option_editor.cc:1008 msgid "Signal processing uses" msgstr "信号处理使用" -#: rc_option_editor.cc:1015 +#: rc_option_editor.cc:1013 msgid "all but one processor" msgstr "除了一个处理器" -#: rc_option_editor.cc:1016 +#: rc_option_editor.cc:1014 msgid "all available processors" msgstr "所有可用的处理器" -#: rc_option_editor.cc:1019 +#: rc_option_editor.cc:1017 msgid "%1 processors" msgstr "%1 处理器" -#: rc_option_editor.cc:1022 +#: rc_option_editor.cc:1020 msgid "This setting will only take effect when %1 is restarted." msgstr "" -#: rc_option_editor.cc:1027 +#: rc_option_editor.cc:1025 #, fuzzy msgid "Options|Undo" msgstr "选项" -#: rc_option_editor.cc:1034 +#: rc_option_editor.cc:1032 msgid "Verify removal of last capture" msgstr "确认移除最后的录音" -#: rc_option_editor.cc:1042 +#: rc_option_editor.cc:1040 msgid "Make periodic backups of the session file" msgstr "定期备份会话文件" -#: rc_option_editor.cc:1047 +#: rc_option_editor.cc:1045 #, fuzzy msgid "Session Management" msgstr "会话名称:" -#: rc_option_editor.cc:1052 +#: rc_option_editor.cc:1050 msgid "Always copy imported files" msgstr "总是复制导入的文件" -#: rc_option_editor.cc:1059 +#: rc_option_editor.cc:1057 #, fuzzy msgid "Default folder for new sessions:" msgstr "会话文件默认的文件夹" -#: rc_option_editor.cc:1067 +#: rc_option_editor.cc:1065 msgid "Maximum number of recent sessions" msgstr "" -#: rc_option_editor.cc:1080 +#: rc_option_editor.cc:1078 #, fuzzy msgid "Click gain level" msgstr "单击音频文件:" -#: rc_option_editor.cc:1085 route_time_axis.cc:206 route_time_axis.cc:667 +#: rc_option_editor.cc:1083 route_time_axis.cc:206 route_time_axis.cc:667 msgid "Automation" msgstr "自动化" -#: rc_option_editor.cc:1090 +#: rc_option_editor.cc:1088 msgid "Thinning factor (larger value => less data)" msgstr "" -#: rc_option_editor.cc:1099 +#: rc_option_editor.cc:1097 msgid "Automation sampling interval (milliseconds)" msgstr "" -#: rc_option_editor.cc:1111 +#: rc_option_editor.cc:1109 msgid "Keep record-enable engaged on stop" msgstr "" -#: rc_option_editor.cc:1120 +#: rc_option_editor.cc:1118 msgid "Stop recording when an xrun occurs" msgstr "在xruns出现时停止录音" -#: rc_option_editor.cc:1125 +#: rc_option_editor.cc:1123 msgid "" "When enabled %1 will stop recording if an over- or underrun is " "detected by the audio engine" msgstr "" -#: rc_option_editor.cc:1131 +#: rc_option_editor.cc:1129 msgid "Create markers where xruns occur" msgstr "在xruns出现时创建标记" -#: rc_option_editor.cc:1140 +#: rc_option_editor.cc:1138 msgid "Stop at the end of the session" msgstr "在会话结尾停止" -#: rc_option_editor.cc:1145 +#: rc_option_editor.cc:1143 msgid "" "When enabled if %1 is not recording, it will stop the " "transport when it reaches the current session end marker\n" @@ -8871,11 +8904,11 @@ msgid "" "all times" msgstr "" -#: rc_option_editor.cc:1153 +#: rc_option_editor.cc:1151 msgid "Do seamless looping (not possible when slaved to MTC, JACK etc)" msgstr "" -#: rc_option_editor.cc:1158 +#: rc_option_editor.cc:1156 msgid "" "When enabled this will loop by reading ahead and wrapping around at " "the loop point, preventing any need to do a transport locate at the end of " @@ -8885,39 +8918,39 @@ msgid "" "loop when %1 reaches the end which will often cause a small click or delay" msgstr "" -#: rc_option_editor.cc:1166 +#: rc_option_editor.cc:1164 msgid "Disable per-track record disarm while rolling" msgstr "" -#: rc_option_editor.cc:1170 +#: rc_option_editor.cc:1168 msgid "" "When enabled this will prevent you from accidentally stopping " "specific tracks recording during a take" msgstr "" -#: rc_option_editor.cc:1175 +#: rc_option_editor.cc:1173 msgid "12dB gain reduction during fast-forward and fast-rewind" msgstr "快进和倒带时有12dB的增益减少" -#: rc_option_editor.cc:1179 +#: rc_option_editor.cc:1177 msgid "" "This will reduce the unpleasant increase in perceived volume that occurs " "when fast-forwarding or rewinding through some kinds of audio" msgstr "" -#: rc_option_editor.cc:1183 +#: rc_option_editor.cc:1181 msgid "Sync/Slave" msgstr "" -#: rc_option_editor.cc:1187 +#: rc_option_editor.cc:1185 msgid "External timecode source" msgstr "外部时间码源" -#: rc_option_editor.cc:1197 +#: rc_option_editor.cc:1195 msgid "Match session video frame rate to external timecode" msgstr "" -#: rc_option_editor.cc:1203 +#: rc_option_editor.cc:1201 msgid "" "This option controls the value of the video frame rate while chasing " "an external timecode source.\n" @@ -8931,22 +8964,22 @@ msgid "" "external timecode standard and the session standard." msgstr "" -#: rc_option_editor.cc:1213 +#: rc_option_editor.cc:1211 #, fuzzy msgid "External timecode is sync locked" msgstr "外部时间码源" -#: rc_option_editor.cc:1219 +#: rc_option_editor.cc:1217 msgid "" "When enabled indicates that the selected external timecode source " "shares sync (Black & Burst, Wordclock, etc) with the audio interface." msgstr "" -#: rc_option_editor.cc:1226 +#: rc_option_editor.cc:1224 msgid "Lock to 29.9700 fps instead of 30000/1001" msgstr "" -#: rc_option_editor.cc:1232 +#: rc_option_editor.cc:1230 msgid "" "When enabled the external timecode source is assumed to use 29.97 fps " "instead of 30000/1001.\n" @@ -8959,144 +8992,144 @@ msgid "" "variant of using exactly 29.97 fps has zero timecode drift.\n" msgstr "" -#: rc_option_editor.cc:1242 +#: rc_option_editor.cc:1240 msgid "LTC Reader" msgstr "" -#: rc_option_editor.cc:1246 +#: rc_option_editor.cc:1244 msgid "LTC incoming port" msgstr "" -#: rc_option_editor.cc:1259 +#: rc_option_editor.cc:1257 #, fuzzy msgid "LTC Generator" msgstr "创建者" -#: rc_option_editor.cc:1264 +#: rc_option_editor.cc:1262 #, fuzzy msgid "Enable LTC generator" msgstr "Povolit překlady" -#: rc_option_editor.cc:1271 +#: rc_option_editor.cc:1269 msgid "send LTC while stopped" msgstr "" -#: rc_option_editor.cc:1277 +#: rc_option_editor.cc:1275 msgid "" "When enabled %1 will continue to send LTC information even when the " "transport (playhead) is not moving" msgstr "" -#: rc_option_editor.cc:1283 +#: rc_option_editor.cc:1281 #, fuzzy msgid "LTC generator level" msgstr "创建者" -#: rc_option_editor.cc:1287 +#: rc_option_editor.cc:1285 msgid "" "Specify the Peak Volume of the generated LTC signal in dbFS. A good value " "is 0dBu ^= -18dbFS in an EBU calibrated system" msgstr "" -#: rc_option_editor.cc:1299 +#: rc_option_editor.cc:1297 msgid "Link selection of regions and tracks" msgstr "链接所选的区域和音轨" -#: rc_option_editor.cc:1307 +#: rc_option_editor.cc:1305 msgid "Move relevant automation when audio regions are moved" msgstr "当音频区域移除时移除相应自动化" -#: rc_option_editor.cc:1315 +#: rc_option_editor.cc:1313 msgid "Show meters on tracks in the editor" msgstr "在编辑器的音轨显示仪表" -#: rc_option_editor.cc:1322 +#: rc_option_editor.cc:1320 msgid "Regions in active edit groups are edited together" msgstr "" -#: rc_option_editor.cc:1323 +#: rc_option_editor.cc:1321 #, fuzzy msgid "whenever they overlap in time" msgstr "缩短已存在的新音符" -#: rc_option_editor.cc:1324 +#: rc_option_editor.cc:1322 msgid "only if they have identical length, position and origin" msgstr "" -#: rc_option_editor.cc:1334 +#: rc_option_editor.cc:1332 msgid "Make rubberband selection rectangle snap to the grid" msgstr "" -#: rc_option_editor.cc:1342 +#: rc_option_editor.cc:1340 msgid "Show waveforms in regions" msgstr "显示区域的波形" -#: rc_option_editor.cc:1350 +#: rc_option_editor.cc:1348 #, fuzzy msgid "Show gain envelopes in audio regions" msgstr "显示区域的波形" -#: rc_option_editor.cc:1351 +#: rc_option_editor.cc:1349 msgid "in all modes" msgstr "" -#: rc_option_editor.cc:1352 +#: rc_option_editor.cc:1350 msgid "only in region gain mode" msgstr "" -#: rc_option_editor.cc:1359 +#: rc_option_editor.cc:1357 msgid "Waveform scale" msgstr "波形标尺" -#: rc_option_editor.cc:1364 +#: rc_option_editor.cc:1362 msgid "linear" msgstr "先行" -#: rc_option_editor.cc:1365 +#: rc_option_editor.cc:1363 msgid "logarithmic" msgstr "对数" -#: rc_option_editor.cc:1371 +#: rc_option_editor.cc:1369 msgid "Waveform shape" msgstr "波形形状" -#: rc_option_editor.cc:1376 +#: rc_option_editor.cc:1374 msgid "traditional" msgstr "传统的" -#: rc_option_editor.cc:1377 +#: rc_option_editor.cc:1375 msgid "rectified" msgstr "整流的" -#: rc_option_editor.cc:1384 +#: rc_option_editor.cc:1382 msgid "Show waveforms for audio while it is being recorded" msgstr "在录制音频的时候显示波形" -#: rc_option_editor.cc:1392 +#: rc_option_editor.cc:1390 msgid "Show zoom toolbar" msgstr "显示缩放工具栏" -#: rc_option_editor.cc:1400 +#: rc_option_editor.cc:1398 msgid "Color regions using their track's color" msgstr "" -#: rc_option_editor.cc:1408 +#: rc_option_editor.cc:1406 msgid "Update editor window during drags of the summary" msgstr "" -#: rc_option_editor.cc:1416 +#: rc_option_editor.cc:1414 msgid "Synchronise editor and mixer track order" msgstr "" -#: rc_option_editor.cc:1424 +#: rc_option_editor.cc:1422 msgid "Synchronise editor and mixer selection" msgstr "" -#: rc_option_editor.cc:1431 +#: rc_option_editor.cc:1429 msgid "Name new markers" msgstr "命名新标签" -#: rc_option_editor.cc:1437 +#: rc_option_editor.cc:1435 msgid "" "If enabled, popup a dialog when a new marker is created to allow its name to " "be set as it is created.\n" @@ -9104,342 +9137,337 @@ msgid "" "You can always rename markers by right-clicking on them" msgstr "" -#: rc_option_editor.cc:1443 +#: rc_option_editor.cc:1441 msgid "Auto-scroll editor window when dragging near its edges" msgstr "" -#: rc_option_editor.cc:1450 +#: rc_option_editor.cc:1448 msgid "Buffering" msgstr "缓冲中" -#: rc_option_editor.cc:1458 +#: rc_option_editor.cc:1456 msgid "Record monitoring handled by" msgstr "" -#: rc_option_editor.cc:1469 +#: rc_option_editor.cc:1467 msgid "ardour" msgstr "ardour" -#: rc_option_editor.cc:1470 +#: rc_option_editor.cc:1468 msgid "audio hardware" msgstr "音频硬件" -#: rc_option_editor.cc:1477 +#: rc_option_editor.cc:1475 msgid "Tape machine mode" msgstr "磁带机模式" -#: rc_option_editor.cc:1482 +#: rc_option_editor.cc:1480 msgid "Connection of tracks and busses" msgstr "音轨和总线的连接" -#: rc_option_editor.cc:1487 +#: rc_option_editor.cc:1485 msgid "Auto-connect master/monitor busses" msgstr "自动连接 主控/监视 总线" -#: rc_option_editor.cc:1494 +#: rc_option_editor.cc:1492 msgid "Connect track inputs" msgstr "链接音轨输入" -#: rc_option_editor.cc:1499 +#: rc_option_editor.cc:1497 msgid "automatically to physical inputs" msgstr "自动物理数入" -#: rc_option_editor.cc:1500 rc_option_editor.cc:1513 +#: rc_option_editor.cc:1498 rc_option_editor.cc:1511 msgid "manually" msgstr "手动" -#: rc_option_editor.cc:1506 +#: rc_option_editor.cc:1504 msgid "Connect track and bus outputs" msgstr "链接音轨和总线的输出" -#: rc_option_editor.cc:1511 +#: rc_option_editor.cc:1509 msgid "automatically to physical outputs" msgstr "自动物理数出" -#: rc_option_editor.cc:1512 +#: rc_option_editor.cc:1510 msgid "automatically to master bus" msgstr "自动化主控总线" -#: rc_option_editor.cc:1517 +#: rc_option_editor.cc:1515 msgid "Denormals" msgstr "异常" -#: rc_option_editor.cc:1522 +#: rc_option_editor.cc:1520 msgid "Use DC bias to protect against denormals" msgstr "使用偏压直流放置异常" -#: rc_option_editor.cc:1529 +#: rc_option_editor.cc:1527 msgid "Processor handling" msgstr "处理器处理" -#: rc_option_editor.cc:1534 +#: rc_option_editor.cc:1532 msgid "no processor handling" msgstr "无处理器处理" -#: rc_option_editor.cc:1539 +#: rc_option_editor.cc:1537 msgid "use FlushToZero" msgstr "" -#: rc_option_editor.cc:1543 +#: rc_option_editor.cc:1541 msgid "use DenormalsAreZero" msgstr "" -#: rc_option_editor.cc:1547 +#: rc_option_editor.cc:1545 msgid "use FlushToZero and DenormalsAreZero" msgstr "" -#: rc_option_editor.cc:1557 +#: rc_option_editor.cc:1555 #, fuzzy msgid "Silence plugins when the transport is stopped" msgstr "当运输停止时停止插件" -#: rc_option_editor.cc:1565 +#: rc_option_editor.cc:1563 msgid "Make new plugins active" msgstr "启用新插件" -#: rc_option_editor.cc:1573 +#: rc_option_editor.cc:1571 msgid "Enable automatic analysis of audio" msgstr "启用音频自动分析" -#: rc_option_editor.cc:1581 +#: rc_option_editor.cc:1579 msgid "Replicate missing region channels" msgstr "复制遗失的区域通道" -#: rc_option_editor.cc:1588 rc_option_editor.cc:1603 rc_option_editor.cc:1615 -#: rc_option_editor.cc:1627 rc_option_editor.cc:1639 rc_option_editor.cc:1643 -#: rc_option_editor.cc:1651 rc_option_editor.cc:1659 rc_option_editor.cc:1667 -#: rc_option_editor.cc:1669 rc_option_editor.cc:1677 rc_option_editor.cc:1685 -#: rc_option_editor.cc:1693 +#: rc_option_editor.cc:1586 rc_option_editor.cc:1601 rc_option_editor.cc:1613 +#: rc_option_editor.cc:1625 rc_option_editor.cc:1637 rc_option_editor.cc:1641 +#: rc_option_editor.cc:1649 rc_option_editor.cc:1657 rc_option_editor.cc:1665 +#: rc_option_editor.cc:1667 rc_option_editor.cc:1675 rc_option_editor.cc:1683 +#: rc_option_editor.cc:1691 msgid "Solo / mute" msgstr "独奏/静音" -#: rc_option_editor.cc:1591 +#: rc_option_editor.cc:1589 msgid "Solo-in-place mute cut (dB)" msgstr "" -#: rc_option_editor.cc:1598 +#: rc_option_editor.cc:1596 msgid "Solo controls are Listen controls" msgstr "" -#: rc_option_editor.cc:1607 +#: rc_option_editor.cc:1605 msgid "Listen Position" msgstr "" -#: rc_option_editor.cc:1612 +#: rc_option_editor.cc:1610 msgid "after-fader (AFL)" msgstr "" -#: rc_option_editor.cc:1613 +#: rc_option_editor.cc:1611 msgid "pre-fader (PFL)" msgstr "" -#: rc_option_editor.cc:1619 +#: rc_option_editor.cc:1617 msgid "PFL signals come from" msgstr "" -#: rc_option_editor.cc:1624 +#: rc_option_editor.cc:1622 msgid "before pre-fader processors" msgstr "" -#: rc_option_editor.cc:1625 +#: rc_option_editor.cc:1623 msgid "pre-fader but after pre-fader processors" msgstr "" -#: rc_option_editor.cc:1631 +#: rc_option_editor.cc:1629 msgid "AFL signals come from" msgstr "" -#: rc_option_editor.cc:1636 +#: rc_option_editor.cc:1634 msgid "immediately post-fader" msgstr "" -#: rc_option_editor.cc:1637 +#: rc_option_editor.cc:1635 msgid "after post-fader processors (before pan)" msgstr "" -#: rc_option_editor.cc:1646 +#: rc_option_editor.cc:1644 msgid "Exclusive solo" msgstr "执行solo" -#: rc_option_editor.cc:1654 +#: rc_option_editor.cc:1652 msgid "Show solo muting" msgstr "" -#: rc_option_editor.cc:1662 +#: rc_option_editor.cc:1660 msgid "Soloing overrides muting" msgstr "" -#: rc_option_editor.cc:1667 +#: rc_option_editor.cc:1665 msgid "Default track / bus muting options" msgstr "默认 音轨/总线 静音选项" -#: rc_option_editor.cc:1672 +#: rc_option_editor.cc:1670 msgid "Mute affects pre-fader sends" msgstr "" -#: rc_option_editor.cc:1680 +#: rc_option_editor.cc:1678 msgid "Mute affects post-fader sends" msgstr "" -#: rc_option_editor.cc:1688 +#: rc_option_editor.cc:1686 msgid "Mute affects control outputs" msgstr "" -#: rc_option_editor.cc:1696 +#: rc_option_editor.cc:1694 msgid "Mute affects main outputs" msgstr " ovlivní hlavní výstupy" -#: rc_option_editor.cc:1712 +#: rc_option_editor.cc:1710 msgid "Send MIDI Time Code" msgstr "发送MIDI时间码" -#: rc_option_editor.cc:1720 +#: rc_option_editor.cc:1718 msgid "Percentage either side of normal transport speed to transmit MTC" msgstr "" -#: rc_option_editor.cc:1729 +#: rc_option_editor.cc:1727 msgid "Obey MIDI Machine Control commands" msgstr "遵守MIDI机器控制命令(MTC commands)" -#: rc_option_editor.cc:1737 +#: rc_option_editor.cc:1735 msgid "Send MIDI Machine Control commands" msgstr "发送MIDI机器控制命令(MTC commands)" -#: rc_option_editor.cc:1745 +#: rc_option_editor.cc:1743 msgid "Send MIDI control feedback" msgstr "发送MIDI控制反馈" -#: rc_option_editor.cc:1753 +#: rc_option_editor.cc:1751 msgid "Inbound MMC device ID" msgstr "向内的MMC设备ID" -#: rc_option_editor.cc:1762 +#: rc_option_editor.cc:1760 msgid "Outbound MMC device ID" msgstr "向外的MMC设备ID" -#: rc_option_editor.cc:1771 +#: rc_option_editor.cc:1769 msgid "Initial program change" msgstr "初始程序改变" -#: rc_option_editor.cc:1780 +#: rc_option_editor.cc:1778 msgid "Display first MIDI bank/program as 0" msgstr "" -#: rc_option_editor.cc:1788 +#: rc_option_editor.cc:1786 msgid "Never display periodic MIDI messages (MTC, MIDI Clock)" msgstr "" -#: rc_option_editor.cc:1796 +#: rc_option_editor.cc:1794 #, fuzzy msgid "Sound MIDI notes as they are selected" msgstr "没有选择MIDI通道" -#: rc_option_editor.cc:1804 rc_option_editor.cc:1814 rc_option_editor.cc:1816 -#: rc_option_editor.cc:1818 rc_option_editor.cc:1820 rc_option_editor.cc:1833 +#: rc_option_editor.cc:1802 rc_option_editor.cc:1812 rc_option_editor.cc:1814 #, fuzzy msgid "User interaction" msgstr "区域操作" -#: rc_option_editor.cc:1807 +#: rc_option_editor.cc:1805 msgid "" "Use translations of %1 messages\n" " (requires a restart of %1 to take effect)\n" " (if available for your language preferences)" msgstr "" -#: rc_option_editor.cc:1814 +#: rc_option_editor.cc:1812 msgid "Keyboard" msgstr "键盘" -#: rc_option_editor.cc:1818 -msgid "Control surfaces" -msgstr "控制表面" - -#: rc_option_editor.cc:1824 +#: rc_option_editor.cc:1822 msgid "Control surface remote ID" msgstr "控制表面移动的ID" -#: rc_option_editor.cc:1829 +#: rc_option_editor.cc:1827 msgid "assigned by user" msgstr "由用户指定" -#: rc_option_editor.cc:1830 +#: rc_option_editor.cc:1828 msgid "follows order of mixer" msgstr "混音器的如下顺序" -#: rc_option_editor.cc:1831 +#: rc_option_editor.cc:1829 msgid "follows order of editor" msgstr "编辑器的如下顺序" -#: rc_option_editor.cc:1842 rc_option_editor.cc:1850 rc_option_editor.cc:1860 -#: rc_option_editor.cc:1862 rc_option_editor.cc:1870 rc_option_editor.cc:1888 -#: rc_option_editor.cc:1897 rc_option_editor.cc:1905 rc_option_editor.cc:1919 -#: rc_option_editor.cc:1936 -msgid "GUI" -msgstr "" +#: rc_option_editor.cc:1838 rc_option_editor.cc:1846 rc_option_editor.cc:1856 +#: rc_option_editor.cc:1877 rc_option_editor.cc:1886 rc_option_editor.cc:1894 +#: rc_option_editor.cc:1908 rc_option_editor.cc:1925 +#, fuzzy +msgid "Preferences|GUI" +msgstr "首选项" -#: rc_option_editor.cc:1845 +#: rc_option_editor.cc:1841 msgid "Graphically indicate mouse pointer hovering over various widgets" msgstr "" -#: rc_option_editor.cc:1853 +#: rc_option_editor.cc:1849 msgid "Show tooltips if mouse hovers over a control" msgstr "" -#: rc_option_editor.cc:1865 -msgid "Use plugins' own interfaces instead of %1's" +#: rc_option_editor.cc:1859 +msgid "GUI" msgstr "" -#: rc_option_editor.cc:1873 +#: rc_option_editor.cc:1862 msgid "update transport clock display every 40ms instead of every 100ms" msgstr "" -#: rc_option_editor.cc:1890 +#: rc_option_editor.cc:1879 #, fuzzy msgid "Mixer Strip" msgstr "混音器" -#: rc_option_editor.cc:1900 +#: rc_option_editor.cc:1889 msgid "Use narrow strips in the mixer by default" msgstr "" -#: rc_option_editor.cc:1909 +#: rc_option_editor.cc:1898 msgid "Meter hold time" msgstr "" -#: rc_option_editor.cc:1915 +#: rc_option_editor.cc:1904 msgid "short" msgstr "短" -#: rc_option_editor.cc:1916 rc_option_editor.cc:1931 +#: rc_option_editor.cc:1905 rc_option_editor.cc:1920 msgid "medium" msgstr "中" -#: rc_option_editor.cc:1917 +#: rc_option_editor.cc:1906 msgid "long" msgstr "长" -#: rc_option_editor.cc:1923 +#: rc_option_editor.cc:1912 msgid "Meter fall-off" msgstr "" -#: rc_option_editor.cc:1929 +#: rc_option_editor.cc:1918 msgid "slowest" msgstr "最慢" -#: rc_option_editor.cc:1930 +#: rc_option_editor.cc:1919 msgid "slow" msgstr "慢" -#: rc_option_editor.cc:1932 +#: rc_option_editor.cc:1921 msgid "fast" msgstr "快" -#: rc_option_editor.cc:1933 +#: rc_option_editor.cc:1922 msgid "faster" msgstr "较快" -#: rc_option_editor.cc:1934 +#: rc_option_editor.cc:1923 msgid "fastest" msgstr "最快" @@ -9451,7 +9479,7 @@ msgstr "监听此区域" msgid "Position:" msgstr "位置:" -#: region_editor.cc:90 +#: region_editor.cc:90 add_video_dialog.cc:169 msgid "End:" msgstr "终点:" @@ -9677,20 +9705,20 @@ msgstr "" msgid "Active state" msgstr "激活" -#: route_group_dialog.cc:47 route_group_dialog.cc:77 theme_manager.cc:69 +#: route_group_dialog.cc:47 route_group_dialog.cc:76 theme_manager.cc:71 msgid "Color" msgstr "颜色" -#: route_group_dialog.cc:54 +#: route_group_dialog.cc:53 #, fuzzy msgid "RouteGroupDialog" msgstr "清空对话框" -#: route_group_dialog.cc:93 +#: route_group_dialog.cc:92 msgid "Sharing" msgstr "共享中" -#: route_group_dialog.cc:183 +#: route_group_dialog.cc:182 msgid "" "A route group of this name already exists. Please use a different name." msgstr "" @@ -10446,148 +10474,148 @@ msgstr "-4.1667" msgid "-4.1667 - 0.1%" msgstr "-4.1667 - 0.1%" -#: session_option_editor.cc:85 +#: session_option_editor.cc:84 msgid "" "Use Video File's FPS Instead of Timecode Value for Timeline and Video " "Monitor." msgstr "" -#: session_option_editor.cc:92 +#: session_option_editor.cc:91 msgid "" "Apply Pull-Up/Down to Video Timeline and Video Monitor (Unless in JACK-sync)." msgstr "" -#: session_option_editor.cc:98 +#: session_option_editor.cc:96 #, fuzzy msgid "Ext Timecode Offsets" msgstr "时间码便宜" -#: session_option_editor.cc:102 +#: session_option_editor.cc:100 #, fuzzy msgid "Slave Timecode offset" msgstr "时间码便宜" -#: session_option_editor.cc:109 +#: session_option_editor.cc:107 msgid "The specified offset is added to the received timecode (MTC or LTC)." msgstr "" -#: session_option_editor.cc:115 +#: session_option_editor.cc:113 #, fuzzy msgid "Timecode Generator offset" msgstr "时间码便宜" -#: session_option_editor.cc:122 +#: session_option_editor.cc:120 msgid "" "Specify an offset which is added to the generated timecode (so far only LTC)." msgstr "" -#: session_option_editor.cc:126 +#: session_option_editor.cc:124 msgid "JACK Transport/Time Settings" msgstr "" -#: session_option_editor.cc:130 +#: session_option_editor.cc:128 msgid "" "%1 is JACK Time Master (provides Bar|Beat|Tick and other information to JACK)" msgstr "" -#: session_option_editor.cc:139 +#: session_option_editor.cc:137 #, fuzzy msgid "Default crossfade type" msgstr "销毁交叉淡入淡出长度" -#: session_option_editor.cc:144 +#: session_option_editor.cc:142 msgid "Constant power (-3dB) crossfade" msgstr "" -#: session_option_editor.cc:145 +#: session_option_editor.cc:143 msgid "Linear (-6dB) crossfade" msgstr "" -#: session_option_editor.cc:150 +#: session_option_editor.cc:148 msgid "destructive-xfade-seconds" msgstr "" -#: session_option_editor.cc:151 +#: session_option_editor.cc:149 msgid "Destructive crossfade length" msgstr "销毁交叉淡入淡出长度" -#: session_option_editor.cc:160 +#: session_option_editor.cc:158 msgid "Region fades active" msgstr "区域淡入淡出活动" -#: session_option_editor.cc:167 +#: session_option_editor.cc:165 msgid "Region fades visible" msgstr "区域淡入淡出可见" -#: session_option_editor.cc:174 session_option_editor.cc:187 -#: session_option_editor.cc:201 session_option_editor.cc:203 -#: session_option_editor.cc:209 session_option_editor.cc:216 +#: session_option_editor.cc:172 session_option_editor.cc:185 +#: session_option_editor.cc:199 session_option_editor.cc:201 +#: session_option_editor.cc:207 session_option_editor.cc:214 msgid "Media" msgstr "媒体" -#: session_option_editor.cc:174 +#: session_option_editor.cc:172 msgid "Audio file format" msgstr "音频文件格式" -#: session_option_editor.cc:178 +#: session_option_editor.cc:176 msgid "Sample format" msgstr "采样格式" -#: session_option_editor.cc:183 +#: session_option_editor.cc:181 msgid "32-bit floating point" msgstr "32位浮点" -#: session_option_editor.cc:184 +#: session_option_editor.cc:182 msgid "24-bit integer" msgstr "24位整形" -#: session_option_editor.cc:185 +#: session_option_editor.cc:183 msgid "16-bit integer" msgstr "16位整形" -#: session_option_editor.cc:191 +#: session_option_editor.cc:189 msgid "File type" msgstr "文件类型" -#: session_option_editor.cc:196 +#: session_option_editor.cc:194 msgid "Broadcast WAVE" msgstr "广播WAVE(Broadcast WAVE)" -#: session_option_editor.cc:197 +#: session_option_editor.cc:195 msgid "WAVE" msgstr "WAVE" -#: session_option_editor.cc:198 +#: session_option_editor.cc:196 msgid "WAVE-64" msgstr "WAVE-64" -#: session_option_editor.cc:203 +#: session_option_editor.cc:201 msgid "File locations" msgstr "文件位置" -#: session_option_editor.cc:205 +#: session_option_editor.cc:203 msgid "Search for audio files in:" msgstr "音频文件搜索位置:" -#: session_option_editor.cc:211 +#: session_option_editor.cc:209 msgid "Search for MIDI files in:" msgstr "MIDI文件搜索文职:" -#: session_option_editor.cc:222 +#: session_option_editor.cc:220 msgid "" "Track Input Monitoring automatically follows transport state (\"auto-input\")" msgstr "" -#: session_option_editor.cc:229 +#: session_option_editor.cc:227 #, fuzzy msgid "Use monitor section in this session" msgstr "我想要关于这个会话的更多选项" -#: session_option_editor.cc:240 +#: session_option_editor.cc:238 msgid "MIDI region copies are independent" msgstr "" -#: session_option_editor.cc:247 +#: session_option_editor.cc:245 #, fuzzy msgid "" "Policy for handling overlapping notes\n" @@ -10596,39 +10624,39 @@ msgstr "" "处理相同音符和\n" "声道重叠的策略" -#: session_option_editor.cc:252 +#: session_option_editor.cc:250 msgid "never allow them" msgstr "从不允许" -#: session_option_editor.cc:253 +#: session_option_editor.cc:251 msgid "don't do anything in particular" msgstr "不做任何特殊处理" -#: session_option_editor.cc:254 +#: session_option_editor.cc:252 msgid "replace any overlapped existing note" msgstr "替换所有已存在的重叠音符" -#: session_option_editor.cc:255 +#: session_option_editor.cc:253 msgid "shorten the overlapped existing note" msgstr "缩短已存在的重叠音符" -#: session_option_editor.cc:256 +#: session_option_editor.cc:254 msgid "shorten the overlapping new note" msgstr "缩短已存在的新音符" -#: session_option_editor.cc:257 +#: session_option_editor.cc:255 msgid "replace both overlapping notes with a single note" msgstr "把重叠的音符替换为一个单音符" -#: session_option_editor.cc:261 +#: session_option_editor.cc:259 msgid "Glue to bars and beats" msgstr "" -#: session_option_editor.cc:265 +#: session_option_editor.cc:263 msgid "Glue new markers to bars and beats" msgstr "" -#: session_option_editor.cc:272 +#: session_option_editor.cc:270 msgid "Glue new regions to bars and beats" msgstr "" @@ -10705,11 +10733,11 @@ msgstr "音频文件" msgid "MIDI files" msgstr "MIDI文件" -#: sfdb_ui.cc:458 +#: sfdb_ui.cc:458 add_video_dialog.cc:131 msgid "All files" msgstr "所有文件" -#: sfdb_ui.cc:477 +#: sfdb_ui.cc:477 add_video_dialog.cc:142 msgid "Browse Files" msgstr "浏览文件" @@ -10771,7 +10799,7 @@ msgstr "" msgid "ID" msgstr "MIDI" -#: sfdb_ui.cc:573 +#: sfdb_ui.cc:573 add_video_dialog.cc:83 #, fuzzy msgid "Filename" msgstr "重命名" @@ -10952,49 +10980,49 @@ msgstr "速度优先" msgid "Fastest" msgstr "最快" -#: shuttle_control.cc:55 +#: shuttle_control.cc:56 msgid "Shuttle speed control (Context-click for options)" msgstr "" -#: shuttle_control.cc:164 +#: shuttle_control.cc:165 msgid "Percent" msgstr "百分比 '%'" -#: shuttle_control.cc:172 +#: shuttle_control.cc:173 msgid "Units" msgstr "单元" -#: shuttle_control.cc:178 shuttle_control.cc:598 +#: shuttle_control.cc:179 shuttle_control.cc:599 msgid "Sprung" msgstr "" -#: shuttle_control.cc:182 shuttle_control.cc:601 +#: shuttle_control.cc:183 shuttle_control.cc:602 msgid "Wheel" msgstr "" -#: shuttle_control.cc:216 +#: shuttle_control.cc:217 msgid "Maximum speed" msgstr "速度最大化" -#: shuttle_control.cc:560 +#: shuttle_control.cc:561 msgid "Playing" msgstr "正在播放" -#: shuttle_control.cc:575 +#: shuttle_control.cc:576 #, c-format msgid "<<< %+d semitones" msgstr "<<< %+d 半音" -#: shuttle_control.cc:577 +#: shuttle_control.cc:578 #, c-format msgid ">>> %+d semitones" msgstr ">>> %+d semitones" -#: shuttle_control.cc:582 +#: shuttle_control.cc:583 msgid "Stopped" msgstr "已停止" -#: splash.cc:69 +#: splash.cc:73 msgid "%1 loading ..." msgstr "载入%1..." @@ -11037,7 +11065,7 @@ msgstr "当 %1 录音时, 询问回放介质" msgid "I'd like more options for this session" msgstr "我想要关于这个会话的更多选项" -#: startup.cc:196 +#: startup.cc:194 msgid "" "Welcome to this BETA release of Ardour 3.0\n" "\n" @@ -11062,16 +11090,16 @@ msgid "" " http://ardour.org/support\n" msgstr "" -#: startup.cc:220 +#: startup.cc:218 #, fuzzy msgid "This is a BETA RELEASE" msgstr "这是Alpha版" -#: startup.cc:326 +#: startup.cc:324 msgid "Audio / MIDI Setup" msgstr "音频/MIDI设置" -#: startup.cc:338 +#: startup.cc:336 #, fuzzy msgid "" "%1 is a digital audio workstation. You can use it to " @@ -11087,15 +11115,15 @@ msgstr "" "\n" "在开始用这个程序之前得先配置一些东西." -#: startup.cc:364 +#: startup.cc:362 msgid "Welcome to %1" msgstr "欢迎进入 %1" -#: startup.cc:387 +#: startup.cc:385 msgid "Default folder for %1 sessions" msgstr "会话 %1 的默认文件夹" -#: startup.cc:393 +#: startup.cc:391 msgid "" "Each project that you work on with %1 has its own folder.\n" "These can require a lot of disk space if you are recording audio.\n" @@ -11111,11 +11139,11 @@ msgstr "" "\n" "(你可以把新的会话存放在任何位置, 这只是默认的文件夹)" -#: startup.cc:417 +#: startup.cc:415 msgid "Default folder for new sessions" msgstr "会话文件默认的文件夹" -#: startup.cc:438 +#: startup.cc:436 #, fuzzy msgid "" "While recording instruments or vocals, you probably want to listen to the\n" @@ -11136,15 +11164,15 @@ msgstr "" "\n" "(你可以通过首选项对话框随时改变这个首选项)" -#: startup.cc:459 +#: startup.cc:457 msgid "Monitoring Choices" msgstr "检控选择" -#: startup.cc:482 +#: startup.cc:480 msgid "Use a Master bus directly" msgstr "直接用主控总线" -#: startup.cc:484 +#: startup.cc:482 #, fuzzy msgid "" "Connect the Master bus directly to your hardware outputs. This is preferable " @@ -11153,11 +11181,11 @@ msgstr "" "直接连接主控总线到硬件输出.\n" "适合于简单的使用." -#: startup.cc:493 +#: startup.cc:491 msgid "Use an additional Monitor bus" msgstr "用一个额外的主控总线" -#: startup.cc:496 +#: startup.cc:494 msgid "" "Use a Monitor bus between Master bus and hardware outputs for \n" "greater control in monitoring without affecting the mix." @@ -11165,7 +11193,7 @@ msgstr "" "用一个监控总线\n" "监控时有更好的控制, 不影响混音" -#: startup.cc:518 +#: startup.cc:516 msgid "" "You can change this preference at any time via the Preferences dialog.\n" "You can also add or remove the monitor section to/from any session.\n" @@ -11173,104 +11201,112 @@ msgid "" "If you do not understand what this is about, just accept the default." msgstr "" -#: startup.cc:529 +#: startup.cc:527 msgid "Monitor Section" msgstr "监控部分" -#: startup.cc:569 +#: startup.cc:573 +msgid "Check the website for more..." +msgstr "" + +#: startup.cc:576 +msgid "Click to open the program website in your web browser" +msgstr "" + +#: startup.cc:594 msgid "What would you like to do ?" msgstr "你想干什么?" -#: startup.cc:704 +#: startup.cc:729 msgid "Open" msgstr "打开 " -#: startup.cc:750 +#: startup.cc:775 msgid "Session name:" msgstr "会话名称:" -#: startup.cc:773 +#: startup.cc:798 msgid "Create session folder in:" msgstr "在创建会话文件夹:" -#: startup.cc:788 +#: startup.cc:813 msgid "Select folder for session" msgstr "为会话选择一个文件夹" -#: startup.cc:820 +#: startup.cc:845 msgid "Use this template" msgstr "使用此模板" -#: startup.cc:823 +#: startup.cc:848 msgid "no template" msgstr "没有模板" -#: startup.cc:851 +#: startup.cc:876 msgid "Use an existing session as a template:" msgstr "使用一个存在的会话当作模板" -#: startup.cc:863 +#: startup.cc:888 msgid "Select template" msgstr "选择模板" -#: startup.cc:889 +#: startup.cc:914 msgid "New Session" msgstr "新会话" -#: startup.cc:1043 +#: startup.cc:1068 msgid "Select session file" msgstr "选择会话文件" -#: startup.cc:1059 +#: startup.cc:1084 msgid "Browse:" msgstr "浏览:" -#: startup.cc:1068 +#: startup.cc:1093 msgid "Select a session" msgstr "选择一个会话" -#: startup.cc:1094 startup.cc:1095 startup.cc:1096 +#: startup.cc:1119 startup.cc:1120 startup.cc:1121 msgid "channels" msgstr "声道" -#: startup.cc:1110 +#: startup.cc:1135 msgid "Busses" msgstr "总线" -#: startup.cc:1111 +#: startup.cc:1136 msgid "Inputs" msgstr "输入" -#: startup.cc:1112 +#: startup.cc:1137 msgid "Outputs" msgstr "输出" -#: startup.cc:1120 +#: startup.cc:1145 msgid "Create master bus" msgstr "创建主控总线" -#: startup.cc:1130 +#: startup.cc:1155 #, fuzzy msgid "Automatically connect to physical inputs" msgstr "自动连接物理输入" -#: startup.cc:1137 startup.cc:1196 +#: startup.cc:1162 startup.cc:1221 msgid "Use only" msgstr "仅使用" -#: startup.cc:1190 +#: startup.cc:1215 msgid "Automatically connect outputs" msgstr "自动连接到输出" -#: startup.cc:1212 +#: startup.cc:1237 msgid "... to master bus" msgstr "... 到主控总线" -#: startup.cc:1222 +#: startup.cc:1247 msgid "... to physical outputs" msgstr "... 到物理输出" -#: startup.cc:1272 +#: startup.cc:1297 msgid "Advanced Session Options" msgstr "高级会话选项" @@ -11418,11 +11454,11 @@ msgstr "" msgid "Insert a program change message" msgstr "" -#: step_entry.cc:342 step_entry.cc:701 +#: step_entry.cc:342 step_entry.cc:699 msgid "Move Insert Position Back by Note Length" msgstr "把插入位置向前移动一个音符的长度" -#: step_entry.cc:343 step_entry.cc:699 +#: step_entry.cc:343 step_entry.cc:697 msgid "Move Insert Position to Edit Point" msgstr "把插入位置移移至编辑位置" @@ -11434,227 +11470,227 @@ msgstr "1/音符" msgid "Octave" msgstr "八度" -#: step_entry.cc:599 +#: step_entry.cc:597 msgid "Insert Note A" msgstr "插入音符A" -#: step_entry.cc:600 +#: step_entry.cc:598 msgid "Insert Note A-sharp" msgstr "插入音符A#" -#: step_entry.cc:601 +#: step_entry.cc:599 msgid "Insert Note B" msgstr "插入音符B" -#: step_entry.cc:602 +#: step_entry.cc:600 msgid "Insert Note C" msgstr "插入音符C" -#: step_entry.cc:603 +#: step_entry.cc:601 msgid "Insert Note C-sharp" msgstr "插入音符C#" -#: step_entry.cc:604 +#: step_entry.cc:602 msgid "Insert Note D" msgstr "插入音符D" -#: step_entry.cc:605 +#: step_entry.cc:603 msgid "Insert Note D-sharp" msgstr "插入音符D#" -#: step_entry.cc:606 +#: step_entry.cc:604 msgid "Insert Note E" msgstr "插入音符E" -#: step_entry.cc:607 +#: step_entry.cc:605 msgid "Insert Note F" msgstr "插入音符F" -#: step_entry.cc:608 +#: step_entry.cc:606 msgid "Insert Note F-sharp" msgstr "插入音符F#" -#: step_entry.cc:609 +#: step_entry.cc:607 msgid "Insert Note G" msgstr "插入音符G" -#: step_entry.cc:610 +#: step_entry.cc:608 msgid "Insert Note G-sharp" msgstr "插入音符G#" -#: step_entry.cc:612 +#: step_entry.cc:610 msgid "Insert a Note-length Rest" msgstr "插入一个全休止符" -#: step_entry.cc:613 +#: step_entry.cc:611 msgid "Insert a Snap-length Rest" msgstr "插入一个锁定长度的休止符" -#: step_entry.cc:615 step_entry.cc:616 +#: step_entry.cc:613 step_entry.cc:614 msgid "Move to next octave" msgstr "移动到下一个八度" -#: step_entry.cc:618 +#: step_entry.cc:616 msgid "Move to Next Note Length" msgstr "向后移动一个音符" -#: step_entry.cc:619 +#: step_entry.cc:617 msgid "Move to Previous Note Length" msgstr "向前移动一个音符" -#: step_entry.cc:621 +#: step_entry.cc:619 msgid "Increase Note Length" msgstr "增加音符长度" -#: step_entry.cc:622 +#: step_entry.cc:620 msgid "Decrease Note Length" msgstr "降低音符长度" -#: step_entry.cc:624 +#: step_entry.cc:622 msgid "Move to Next Note Velocity" msgstr "移动到下一个音符力度" -#: step_entry.cc:625 +#: step_entry.cc:623 msgid "Move to Previous Note Velocity" msgstr "移动到上一个音符力度" -#: step_entry.cc:627 +#: step_entry.cc:625 msgid "Increase Note Velocity" msgstr "增加音符力度" -#: step_entry.cc:628 +#: step_entry.cc:626 msgid "Decrease Note Velocity" msgstr "降低音符力度" -#: step_entry.cc:630 +#: step_entry.cc:628 msgid "Switch to the 1st octave" msgstr "切换到第一个八度" -#: step_entry.cc:631 +#: step_entry.cc:629 msgid "Switch to the 2nd octave" msgstr "切换到第二个八度" -#: step_entry.cc:632 +#: step_entry.cc:630 msgid "Switch to the 3rd octave" msgstr "切换到第三个八度" -#: step_entry.cc:633 +#: step_entry.cc:631 msgid "Switch to the 4th octave" msgstr "切换到第四个八度" -#: step_entry.cc:634 +#: step_entry.cc:632 msgid "Switch to the 5th octave" msgstr "切换到第五个八度" -#: step_entry.cc:635 +#: step_entry.cc:633 msgid "Switch to the 6th octave" msgstr "切换到第六个八度" -#: step_entry.cc:636 +#: step_entry.cc:634 msgid "Switch to the 7th octave" msgstr "切换到第七个八度" -#: step_entry.cc:637 +#: step_entry.cc:635 msgid "Switch to the 8th octave" msgstr "切换到第八个八度" -#: step_entry.cc:638 +#: step_entry.cc:636 msgid "Switch to the 9th octave" msgstr "切换到第九个八度" -#: step_entry.cc:639 +#: step_entry.cc:637 msgid "Switch to the 10th octave" msgstr "切换到第十个八度" -#: step_entry.cc:640 +#: step_entry.cc:638 msgid "Switch to the 11th octave" msgstr "切换到第十一个八度" -#: step_entry.cc:645 +#: step_entry.cc:643 msgid "Set Note Length to Whole" msgstr "设置为全音符" -#: step_entry.cc:647 +#: step_entry.cc:645 msgid "Set Note Length to 1/2" msgstr "设置为二分音符" -#: step_entry.cc:649 +#: step_entry.cc:647 msgid "Set Note Length to 1/3" msgstr "设置为三分音符" -#: step_entry.cc:651 +#: step_entry.cc:649 msgid "Set Note Length to 1/4" msgstr "设置为四分音符" -#: step_entry.cc:653 +#: step_entry.cc:651 msgid "Set Note Length to 1/8" msgstr "设置为八分音符" -#: step_entry.cc:655 +#: step_entry.cc:653 msgid "Set Note Length to 1/16" msgstr "设置为十六分音符" -#: step_entry.cc:657 +#: step_entry.cc:655 msgid "Set Note Length to 1/32" msgstr "设置为三十二分音符" -#: step_entry.cc:659 +#: step_entry.cc:657 msgid "Set Note Length to 1/64" msgstr "设置为六十四分音符" -#: step_entry.cc:664 +#: step_entry.cc:662 msgid "Set Note Velocity to Pianississimo" msgstr "设置音符力度为最弱音" -#: step_entry.cc:666 +#: step_entry.cc:664 msgid "Set Note Velocity to Pianissimo" msgstr "设置音符力度为极弱音" -#: step_entry.cc:668 +#: step_entry.cc:666 msgid "Set Note Velocity to Piano" msgstr "设置音符力度为弱音" -#: step_entry.cc:670 +#: step_entry.cc:668 msgid "Set Note Velocity to Mezzo-Piano" msgstr "设置音符力度为中弱音" -#: step_entry.cc:672 +#: step_entry.cc:670 msgid "Set Note Velocity to Mezzo-Forte" msgstr "设置音符力度为中强音" -#: step_entry.cc:674 +#: step_entry.cc:672 msgid "Set Note Velocity to Forte" msgstr "设置音符力度为强音" -#: step_entry.cc:676 step_entry.cc:678 +#: step_entry.cc:674 step_entry.cc:676 msgid "Set Note Velocity to Fortississimo" msgstr "设置音符力度为最强音" -#: step_entry.cc:680 +#: step_entry.cc:678 msgid "Toggle Triple Notes" msgstr "" -#: step_entry.cc:685 +#: step_entry.cc:683 msgid "No Dotted Notes" msgstr "" -#: step_entry.cc:687 +#: step_entry.cc:685 msgid "Toggled Dotted Notes" msgstr "" -#: step_entry.cc:689 +#: step_entry.cc:687 msgid "Toggled Double-Dotted Notes" msgstr "" -#: step_entry.cc:691 +#: step_entry.cc:689 msgid "Toggled Triple-Dotted Notes" msgstr "" -#: step_entry.cc:694 +#: step_entry.cc:692 msgid "Toggle Chord Entry" msgstr "" -#: step_entry.cc:696 +#: step_entry.cc:694 msgid "Sustain Selected Notes by Note Length" msgstr "通过音符长度保持选择音符" @@ -11788,32 +11824,44 @@ msgstr "标尺开始小节在:" msgid "incomprehensible meter note type (%1)" msgstr "" -#: theme_manager.cc:56 +#: theme_manager.cc:57 msgid "Dark Theme" msgstr "深暗主题" -#: theme_manager.cc:57 +#: theme_manager.cc:58 msgid "Light Theme" msgstr "明亮主题" -#: theme_manager.cc:58 +#: theme_manager.cc:59 msgid "Restore Defaults" msgstr "重新储存预设" -#: theme_manager.cc:59 +#: theme_manager.cc:60 msgid "Draw \"flat\" buttons" msgstr "" -#: theme_manager.cc:60 +#: theme_manager.cc:61 +msgid "All floating windows are dialogs" +msgstr "" + +#: theme_manager.cc:62 #, fuzzy msgid "Draw waveforms with color gradient" msgstr "显示区域的波形" -#: theme_manager.cc:66 +#: theme_manager.cc:68 msgid "Object" msgstr "对象" -#: theme_manager.cc:215 +#: theme_manager.cc:123 +msgid "" +"Mark all floating windows to be type \"Dialog\" rather than using \"Utility" +"\" for some.\n" +"This may help with some window managers. This requires a restart of %1 to " +"take effect" +msgstr "" + +#: theme_manager.cc:229 msgid "Unable to find UI style file %1 in search path %2. %3 will look strange" msgstr "在搜索路径 %2 下找不到用户界面样式文件 %1 . %3 看起来会怪怪地" @@ -11847,43 +11895,43 @@ msgstr "" msgid "Preserve Formants" msgstr "保持共振峰" -#: time_fx_dialog.cc:72 +#: time_fx_dialog.cc:71 msgid "TimeFXDialog" msgstr "" -#: time_fx_dialog.cc:75 +#: time_fx_dialog.cc:74 msgid "Pitch Shift Audio" msgstr "音调移动音频" -#: time_fx_dialog.cc:77 +#: time_fx_dialog.cc:76 msgid "Time Stretch Audio" msgstr "时间延伸音频" -#: time_fx_dialog.cc:105 transpose_dialog.cc:41 +#: time_fx_dialog.cc:104 transpose_dialog.cc:41 msgid "Octaves:" msgstr "八度:" -#: time_fx_dialog.cc:110 transpose_dialog.cc:46 +#: time_fx_dialog.cc:109 transpose_dialog.cc:46 msgid "Semitones:" msgstr "半音:" -#: time_fx_dialog.cc:115 +#: time_fx_dialog.cc:114 msgid "Cents:" msgstr "" -#: time_fx_dialog.cc:123 +#: time_fx_dialog.cc:122 msgid "Time|Shift" msgstr "" -#: time_fx_dialog.cc:147 time_fx_dialog.cc:150 +#: time_fx_dialog.cc:146 time_fx_dialog.cc:149 msgid "TimeFXButton" msgstr "" -#: time_fx_dialog.cc:155 +#: time_fx_dialog.cc:154 msgid "Stretch/Shrink" msgstr "伸展/收缩" -#: time_fx_dialog.cc:165 +#: time_fx_dialog.cc:164 msgid "Progress" msgstr "进程" @@ -11947,15 +11995,15 @@ msgstr "" msgid "missing RGBA style for \"%1\"" msgstr "" -#: utils.cc:513 +#: utils.cc:544 msgid "cannot find XPM file for %1" msgstr "" -#: utils.cc:539 +#: utils.cc:570 msgid "cannot find icon image for %1 using %2" msgstr "" -#: utils.cc:554 +#: utils.cc:585 msgid "Caught exception while loading icon named %1" msgstr "" @@ -11963,15 +12011,552 @@ msgstr "" msgid "VerboseCanvasCursor" msgstr "" +#: add_video_dialog.cc:54 +#, fuzzy +msgid "Set Video Track" +msgstr "添加音频音轨" + +#: add_video_dialog.cc:62 +#, fuzzy +msgid "Launch External Video Monitor" +msgstr "监控中" + +#: add_video_dialog.cc:63 +msgid "Adjust Session Framerate to Match Video Framerate" +msgstr "" + +#: add_video_dialog.cc:65 +msgid "Reload docroot" +msgstr "" + +#: add_video_dialog.cc:110 add_video_dialog.cc:114 +msgid "VideoServerIndex" +msgstr "" + +#: add_video_dialog.cc:128 +#, fuzzy +msgid "Video files" +msgstr "音频文件" + +#: add_video_dialog.cc:163 +#, fuzzy +msgid "Video Information" +msgstr "声音文件信息" + +#: add_video_dialog.cc:166 +#, fuzzy +msgid "Start:" +msgstr "开始" + +#: add_video_dialog.cc:172 +#, fuzzy +msgid "Frame rate:" +msgstr "采样率:" + +#: add_video_dialog.cc:175 +msgid "Aspect Ratio:" +msgstr "" + +#: add_video_dialog.cc:653 +msgid " %1 fps" +msgstr "" + +#: editor_videotimeline.cc:138 +msgid "Export Successful: %1" +msgstr "" + +#: video_timeline.cc:467 +msgid "" +"Parsing video file info failed. Is the Video Server running? Is the file " +"readable by the Video Server? Does the docroot match? Is it a video file?" +msgstr "" + +#: video_timeline.cc:501 +msgid "Failed to set session-framerate: " +msgstr "" + +#: video_timeline.cc:501 +msgid " does not have a corresponding option setting in Ardour." +msgstr "" + +#: video_timeline.cc:507 +msgid "" +"Video file's framerate is not equal to Ardour session timecode's framerate: " +msgstr "" + +#: video_timeline.cc:508 +msgid " vs " +msgstr "" + +#: video_timeline.cc:690 +msgid "" +"Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ " +"(a custom path to xjadeo can be specified by setting the XJREMOTE " +"environment variable. It should point to an application compatible with " +"xjadeo's remote-control interface 'xjremote')." +msgstr "" + +#: video_monitor.cc:282 +#, fuzzy +msgid "Video Monitor: File Not Found." +msgstr "监控中" + +#: transcode_ffmpeg.cc:71 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system.\n" +"Video import and export is not possible until you install those tools.\n" +"Ardour requires ffmpeg and ffprobe from ffmpeg.org - version 1.1 or newer.\n" +"\n" +"The tools are included with the Ardour releases from ardour.org and also " +"available with the video-server at http://x42.github.com/harvid/\n" +"\n" +"Important: the files need to be installed in $PATH and named ffmpeg_harvid " +"and ffprobe_harvid.\n" +"If you already have a suitable ffmpeg installation on your system, we " +"recommend creating symbolic links from ffmpeg to ffmpeg_harvid and from " +"ffprobe to ffprobe_harvid.\n" +msgstr "" + +#: transcode_video_dialog.cc:55 +#, fuzzy +msgid "Transcode/Import Video File " +msgstr "导出为音频文件..." + +#: transcode_video_dialog.cc:57 +#, fuzzy +msgid "Output File:" +msgstr "输出设备:" + +#: transcode_video_dialog.cc:60 export_video_dialog.cc:72 +msgid "Abort" +msgstr "" + +#: transcode_video_dialog.cc:62 +#, fuzzy +msgid "Height = " +msgstr "高度" + +#: transcode_video_dialog.cc:65 +msgid "Manual Override" +msgstr "" + +#: transcode_video_dialog.cc:69 +msgid "Debug Mode: Print ffmpeg Command and Output to stdout." +msgstr "" + +#: transcode_video_dialog.cc:106 +#, fuzzy +msgid "File Information" +msgstr "声音文件信息" + +#: transcode_video_dialog.cc:112 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Import " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: transcode_video_dialog.cc:119 +msgid "" +"File-info can not be read. Most likely '%1' is not a valid video-file or an " +"unsupported video codec or format." +msgstr "" + +#: transcode_video_dialog.cc:133 +msgid "FPS:" +msgstr "" + +#: transcode_video_dialog.cc:135 +#, fuzzy +msgid "Duration:" +msgstr "持续时间(秒)" + +#: transcode_video_dialog.cc:137 +msgid "Codec:" +msgstr "" + +#: transcode_video_dialog.cc:139 +msgid "Geometry:" +msgstr "" + +#: transcode_video_dialog.cc:154 +#, fuzzy +msgid "??" +msgstr "???" + +#: transcode_video_dialog.cc:175 +#, fuzzy +msgid "Import Settings" +msgstr "选项" + +#: transcode_video_dialog.cc:180 +msgid "Do Not Import Video" +msgstr "" + +#: transcode_video_dialog.cc:181 +msgid "Reference From Current Location" +msgstr "" + +#: transcode_video_dialog.cc:183 +#, fuzzy +msgid "Import/Transcode Video to Session" +msgstr "从会话导入" + +#: transcode_video_dialog.cc:197 +msgid "Scale Video: Width = " +msgstr "" + +#: transcode_video_dialog.cc:204 +msgid "Original Width" +msgstr "" + +#: transcode_video_dialog.cc:219 +msgid "Bitrate (KBit/s):" +msgstr "" + +#: transcode_video_dialog.cc:224 +#, fuzzy +msgid "Extract Audio:" +msgstr "导出音频" + +#: transcode_video_dialog.cc:344 +#, fuzzy +msgid "Extracting Audio.." +msgstr "导出音频" + +#: transcode_video_dialog.cc:347 +msgid "Audio Extraction Failed." +msgstr "" + +#: transcode_video_dialog.cc:373 +msgid "Transcoding Video.." +msgstr "" + +#: transcode_video_dialog.cc:407 +#, fuzzy +msgid "Transcoding Failed." +msgstr "开启翻译功能" + +#: transcode_video_dialog.cc:490 +#, fuzzy +msgid "Save Transcoded Video File" +msgstr "导出为音频文件..." + +#: video_server_dialog.cc:42 +msgid "Launch Video Server" +msgstr "" + +#: video_server_dialog.cc:43 +msgid "Server Executable:" +msgstr "" + +#: video_server_dialog.cc:45 +#, fuzzy +msgid "Server Docroot:" +msgstr "服务器:" + +#: video_server_dialog.cc:51 +msgid "Don't show this dialog again. (Reset in Edit->Preferences)." +msgstr "" + +#: video_server_dialog.cc:90 +msgid "" +"The external video server 'harvid' can not be found. The tool is included " +"with the Ardour releases from ardour.org, alternatively you can download it " +"from http://x42.github.com/harvid/ or acquire it from your distribution." +msgstr "" + +#: video_server_dialog.cc:117 +msgid "Listen Address:" +msgstr "" + +#: video_server_dialog.cc:122 +msgid "Listen Port:" +msgstr "" + +#: video_server_dialog.cc:127 +#, fuzzy +msgid "Cache Size:" +msgstr "最大化尺寸" + +#: video_server_dialog.cc:132 +msgid "" +"Ardour relies on an external Video Server for the videotimeline.\n" +"The server configured in Edit -> Prefereces -> Video is not reachable.\n" +"Do you want ardour to launch 'harvid' on this machine?" +msgstr "" + +#: video_server_dialog.cc:171 +msgid "Set Video Server Executable" +msgstr "" + +#: video_server_dialog.cc:191 +msgid "Server docroot" +msgstr "" + +#: utils_videotl.cc:52 +msgid "Destination is outside Video Server's docroot. " +msgstr "" + +#: utils_videotl.cc:53 +msgid "" +"The destination file path is outside of the Video Server's docroot. The file " +"will not be readable by the Video Server. Do you still want to continue?" +msgstr "" + +#: utils_videotl.cc:56 +msgid "Continue" +msgstr "" + +#: utils_videotl.cc:62 +#, fuzzy +msgid "Confirm Overwrite" +msgstr "确定覆盖快照" + +#: utils_videotl.cc:63 +#, fuzzy +msgid "A file with the same name already exists. Do you want to overwrite it?" +msgstr "已存在同名快照. 覆盖之?" + +#: utils_videotl.cc:73 utils_videotl.cc:89 +#, fuzzy +msgid "Cannot create video folder \"%1\" (%2)" +msgstr "无法创建用户Ardour文件夹 %1 (%2)" + +#: export_video_dialog.cc:65 +#, fuzzy +msgid "Export Video File " +msgstr "导出为音频文件..." + +#: export_video_dialog.cc:69 +#, fuzzy +msgid "Video:" +msgstr "开始" + +#: export_video_dialog.cc:73 +msgid "Scale Video (W x H):" +msgstr "" + +#: export_video_dialog.cc:78 +msgid "Set Aspect Ratio:" +msgstr "" + +#: export_video_dialog.cc:79 +#, fuzzy +msgid "Normalize Audio" +msgstr "标准化到:" + +#: export_video_dialog.cc:80 +msgid "2 Pass Encoding" +msgstr "" + +#: export_video_dialog.cc:81 +msgid "Codec Optimizations:" +msgstr "" + +#: export_video_dialog.cc:83 +msgid "Deinterlace" +msgstr "" + +#: export_video_dialog.cc:84 +msgid "Use [2] B-frames (MPEG 2 or 4 only)" +msgstr "" + +#: export_video_dialog.cc:85 +msgid "Override FPS (Default is to retain FPS from the input video file):" +msgstr "" + +#: export_video_dialog.cc:86 +#, fuzzy +msgid "Include Session Metadata" +msgstr "标记会话元数据" + +#: export_video_dialog.cc:88 +msgid "Enable Debug Mode: Print ffmpeg Command & Output to stdout." +msgstr "" + +#: export_video_dialog.cc:106 +msgid "" +"No ffprobe or ffmpeg executables could be found on this system. Video Export " +"is not possible until you install those tools. See the Log widow for more " +"information." +msgstr "" + +#: export_video_dialog.cc:116 +#, fuzzy +msgid "Output:" +msgstr "输出" + +#: export_video_dialog.cc:126 +#, fuzzy +msgid "Input:" +msgstr "输入" + +#: export_video_dialog.cc:137 +#, fuzzy +msgid "Audio:" +msgstr "音频" + +#: export_video_dialog.cc:139 +#, fuzzy +msgid "Master Bus" +msgstr "创建主控总线" + +#: export_video_dialog.cc:166 +#, fuzzy +msgid "Settings:" +msgstr "目的地" + +#: export_video_dialog.cc:174 +#, fuzzy +msgid "Range:" +msgstr "范围" + +#: export_video_dialog.cc:177 +#, fuzzy +msgid "Preset:" +msgstr "预设" + +#: export_video_dialog.cc:180 +#, fuzzy +msgid "Video Codec:" +msgstr "文件:" + +#: export_video_dialog.cc:183 +#, fuzzy +msgid "Video KBit/s:" +msgstr "开始" + +#: export_video_dialog.cc:186 +#, fuzzy +msgid "Audio Codec:" +msgstr "音频模式:" + +#: export_video_dialog.cc:189 +#, fuzzy +msgid "Audio KBit/s:" +msgstr "音频文件" + +#: export_video_dialog.cc:192 +#, fuzzy +msgid "Audio Samplerate:" +msgstr "采样率:" + +#: export_video_dialog.cc:369 +#, fuzzy +msgid "Normalizing audio" +msgstr "归一化值" + +#: export_video_dialog.cc:373 +#, fuzzy +msgid "Exporting audio" +msgstr "导出音频" + +#: export_video_dialog.cc:419 +#, fuzzy +msgid "Exporting Audio.." +msgstr "导出音频" + +#: export_video_dialog.cc:476 +msgid "" +"Export Video: Cannot query duration of video-file, using duration from " +"timeline instead." +msgstr "" + +#: export_video_dialog.cc:505 +msgid "Export Video: No Master Out Ports to Connect for Audio Export" +msgstr "" + +#: export_video_dialog.cc:544 +msgid "Encoding Video.." +msgstr "" + +#: export_video_dialog.cc:563 +msgid "Export Video: Video input file cannot be read." +msgstr "" + +#: export_video_dialog.cc:661 +msgid "Encoding Video.. Pass 1/2" +msgstr "" + +#: export_video_dialog.cc:673 +msgid "Encoding Video.. Pass 2/2" +msgstr "" + +#: export_video_dialog.cc:761 +#, fuzzy +msgid "Transcoding failed." +msgstr "开启翻译功能" + +#: export_video_dialog.cc:930 export_video_dialog.cc:950 +#, fuzzy +msgid "Save Exported Video File" +msgstr "导出为音频文件..." + +#: export_video_infobox.cc:30 +#, fuzzy +msgid "Video Export Info" +msgstr "监控中" + +#: export_video_infobox.cc:31 +msgid "Do Not Show This Dialog Again (Reset in Edit > Preferences > Video)." +msgstr "" + +#: export_video_infobox.cc:43 +msgid "Video Export Info" +msgstr "" + +#: export_video_infobox.cc:46 +msgid "" +"Ardour video export is not recommended for mastering!\n" +"While 'ffmpeg' (which is used by ardour) can produce high-quality files, " +"this export lacks the possibility to tweak many settings. We recommend to " +"use 'winff', 'devede' or 'dvdauthor' to mux & master. Nevertheless this " +"video-export comes in handy to do quick snapshots, intermediates, dailies or " +"online videos.\n" +"\n" +"The soundtrack is created from the master-bus of the current Ardour " +"session.\n" +"\n" +"The video soure defaults to the file used in the video timeline, which may " +"not the best quality to start with, you should the original video file.\n" +"\n" +"If the export-range is longer than the original video, black video frames " +"are prefixed and/or appended. This process may fail with non-standard pixel-" +"aspect-ratios.\n" +"\n" +"The file-format is determined by the extension that you choose for the " +"output file (.avi, .mov, .flv, .ogv,...)\n" +"Note: not all combinations of format+codec+settings produce files which are " +"according so spec. e.g. flv files require sample-rates of 22.1kHz or " +"44.1kHz, mpeg containers can not be used with ac3 audio-codec, etc. If in " +"doubt, use one of the built-in presets." +msgstr "" + +#~ msgid "Connect" +#~ msgstr "连接" + +#~ msgid "Mixer on Top" +#~ msgstr "混音器(置顶)" + +#~ msgid "Add Audio Track" +#~ msgstr "添加音频音轨" + +#~ msgid "Add Audio Bus" +#~ msgstr "添加音频总线" + +#~ msgid "Add MIDI Track" +#~ msgstr "添加MIDI音轨" + +#~ msgid "Control surfaces" +#~ msgstr "控制表面" + #~ msgid "Hid" #~ msgstr "隐" #~ msgid "Translations disabled" #~ msgstr "取消翻译功能" -#~ msgid "Translations enabled" -#~ msgstr "开启翻译功能" - #~ msgid "You must restart %1 for this to take effect." #~ msgstr "请重启 %1 使之生效." diff --git a/gtk2_ardour/processor_box.cc b/gtk2_ardour/processor_box.cc index 16088786cd..265f94c53b 100644 --- a/gtk2_ardour/processor_box.cc +++ b/gtk2_ardour/processor_box.cc @@ -113,7 +113,7 @@ ProcessorEntry::ProcessorEntry (ProcessorBox* parent, boost::shared_ptractive()); _button.show (); - + _processor->ActiveChanged.connect (active_connection, invalidator (*this), boost::bind (&ProcessorEntry::processor_active_changed, this), gui_context()); _processor->PropertyChanged.connect (name_connection, invalidator (*this), boost::bind (&ProcessorEntry::processor_property_changed, this, _1), gui_context()); @@ -247,7 +247,20 @@ ProcessorEntry::processor_property_changed (const PropertyChange& what_changed) void ProcessorEntry::setup_tooltip () { - ARDOUR_UI::instance()->set_tip (_button, name (Wide)); + if (_processor) { + boost::shared_ptr pi = boost::dynamic_pointer_cast (_processor); + if (pi) { + if (pi->plugin()->has_editor()) { + ARDOUR_UI::instance()->set_tip (_button, + string_compose (_("%1\nDouble-click to show GUI.\nAlt+double-click to show generic GUI."), name (Wide))); + } else { + ARDOUR_UI::instance()->set_tip (_button, + string_compose (_("%1\nDouble-click to show generic GUI."), name (Wide))); + } + return; + } + } + ARDOUR_UI::instance()->set_tip (_button, string_compose ("%1", name (Wide))); } string @@ -918,6 +931,7 @@ ProcessorBox::show_processor_menu (int arg) const bool sensitive = !processor_display.selection().empty(); ActionManager::set_sensitive (ActionManager::plugin_selection_sensitive_actions, sensitive); edit_action->set_sensitive (one_processor_can_be_edited ()); + edit_generic_action->set_sensitive (one_processor_can_be_edited ()); boost::shared_ptr pi; if (single_selection) { @@ -925,7 +939,7 @@ ProcessorBox::show_processor_menu (int arg) } /* allow editing with an Ardour-generated UI for plugin inserts with editors */ - edit_generic_action->set_sensitive (pi && pi->plugin()->has_editor ()); + edit_action->set_sensitive (pi && pi->plugin()->has_editor ()); /* disallow rename for multiple selections, for plugin inserts and for the fader */ rename_action->set_sensitive (single_selection && !pi && !boost::dynamic_pointer_cast (single_selection->processor ())); @@ -1020,6 +1034,22 @@ ProcessorBox::processor_operation (ProcessorOperation op) } } +ProcessorWindowProxy* +ProcessorBox::find_window_proxy (boost::shared_ptr processor) const +{ + for (list::const_iterator i = _processor_window_info.begin(); i != _processor_window_info.end(); ++i) { + boost::shared_ptr p = (*i)->processor().lock(); + + if (p && p == processor) { + return (*i); + } + } + + return 0; +} + + + bool ProcessorBox::processor_button_press_event (GdkEventButton *ev, ProcessorEntry* child) { @@ -1035,12 +1065,16 @@ ProcessorBox::processor_button_press_event (GdkEventButton *ev, ProcessorEntry* if (_session->engine().connected()) { /* XXX giving an error message here is hard, because we may be in the midst of a button press */ - if (Config->get_use_plugin_own_gui ()) { - toggle_edit_processor (processor); + + if (!one_processor_can_be_edited ()) return true; + + if (Keyboard::modifier_state_equals (ev->state, Keyboard::SecondaryModifier)) { + generic_edit_processor (processor); } else { - toggle_edit_generic_processor (processor); + edit_processor (processor); } } + ret = true; } else if (processor && ev->button == 1 && selected) { @@ -1183,7 +1217,6 @@ ProcessorBox::weird_plugin_dialog (Plugin& p, Route::ProcessorStreams streams) dialog.add_button (Stock::OK, RESPONSE_ACCEPT); dialog.set_name (X_("PluginIODialog")); - dialog.set_position (Gtk::WIN_POS_MOUSE); dialog.set_modal (true); dialog.show_all (); @@ -1346,7 +1379,7 @@ ProcessorBox::redisplay_processors () _route->foreach_processor (sigc::mem_fun (*this, &ProcessorBox::add_processor_to_display)); - for (list::iterator i = _processor_window_proxies.begin(); i != _processor_window_proxies.end(); ++i) { + for (list::iterator i = _processor_window_info.begin(); i != _processor_window_info.end(); ++i) { (*i)->marked = false; } @@ -1354,15 +1387,15 @@ ProcessorBox::redisplay_processors () /* trim dead wood from the processor window proxy list */ - list::iterator i = _processor_window_proxies.begin(); - while (i != _processor_window_proxies.end()) { + list::iterator i = _processor_window_info.begin(); + while (i != _processor_window_info.end()) { list::iterator j = i; ++j; if (!(*i)->marked) { - ARDOUR_UI::instance()->remove_window_proxy (*i); + WM::Manager::instance().remove (*i); delete *i; - _processor_window_proxies.erase (i); + _processor_window_info.erase (i); } i = j; @@ -1382,8 +1415,8 @@ ProcessorBox::maybe_add_processor_to_ui_list (boost::weak_ptr w) return; } - list::iterator i = _processor_window_proxies.begin (); - while (i != _processor_window_proxies.end()) { + list::iterator i = _processor_window_info.begin (); + while (i != _processor_window_info.end()) { boost::shared_ptr t = (*i)->processor().lock (); @@ -1411,10 +1444,15 @@ ProcessorBox::maybe_add_processor_to_ui_list (boost::weak_ptr w) ProcessorWindowProxy* wp = new ProcessorWindowProxy ( string_compose ("%1-%2-%3", loc, _route->id(), p->id()), - _session->extra_xml (X_("UI")), this, w); + const XMLNode* ui_xml = _session->extra_xml (X_("UI")); + + if (ui_xml) { + wp->set_state (*ui_xml); + } + wp->marked = true; /* if the processor already has an existing UI, @@ -1424,11 +1462,11 @@ ProcessorBox::maybe_add_processor_to_ui_list (boost::weak_ptr w) void* existing_ui = p->get_ui (); if (existing_ui) { - wp->set (static_cast(existing_ui)); + wp->use_window (*(reinterpret_cast(existing_ui))); } - _processor_window_proxies.push_back (wp); - ARDOUR_UI::instance()->add_window_proxy (wp); + _processor_window_info.push_back (wp); + WM::Manager::instance().register_window (wp); } void @@ -1550,7 +1588,6 @@ outputs will not work correctly.")); dialog.add_button (Stock::OK, RESPONSE_ACCEPT); dialog.set_name (X_("PluginIODialog")); - dialog.set_position (Gtk::WIN_POS_MOUSE); dialog.set_modal (true); dialog.show_all (); @@ -2017,8 +2054,8 @@ ProcessorBox::one_processor_can_be_edited () return (i != selection.end()); } -void -ProcessorBox::toggle_edit_processor (boost::shared_ptr processor) +Gtk::Window* +ProcessorBox::get_editor_window (boost::shared_ptr processor, bool use_custom) { boost::shared_ptr send; boost::shared_ptr internal_send; @@ -2030,7 +2067,7 @@ ProcessorBox::toggle_edit_processor (boost::shared_ptr processor) if (boost::dynamic_pointer_cast(_route) != 0) { if (boost::dynamic_pointer_cast (_route)->freeze_state() == AudioTrack::Frozen) { - return; + return 0; } } @@ -2043,14 +2080,16 @@ ProcessorBox::toggle_edit_processor (boost::shared_ptr processor) } else if ((send = boost::dynamic_pointer_cast (processor)) != 0) { if (!_session->engine().connected()) { - return; + return 0; } if (boost::dynamic_pointer_cast (processor) == 0) { - SendUIWindow* w = new SendUIWindow (send, _session); - w->show (); + + gidget = new SendUIWindow (send, _session); + } else { /* assign internal send to main fader */ + if (_parent_strip) { if (_parent_strip->current_delivery() == send) { _parent_strip->revert_to_default_display (); @@ -2064,11 +2103,11 @@ ProcessorBox::toggle_edit_processor (boost::shared_ptr processor) if (boost::dynamic_pointer_cast (retrn)) { /* no GUI for these */ - return; + return 0; } if (!_session->engine().connected()) { - return; + return 0; } boost::shared_ptr retrn = boost::dynamic_pointer_cast (processor); @@ -2094,20 +2133,15 @@ ProcessorBox::toggle_edit_processor (boost::shared_ptr processor) /* these are both allowed to be null */ - Container* toplevel = get_toplevel(); - Window* win = dynamic_cast(toplevel); - Window* w = get_processor_ui (plugin_insert); if (w == 0) { - - plugin_ui = new PluginUIWindow (win, plugin_insert); + plugin_ui = new PluginUIWindow (plugin_insert, false, use_custom); plugin_ui->set_title (generate_processor_title (plugin_insert)); set_processor_ui (plugin_insert, plugin_ui); } else { plugin_ui = dynamic_cast (w); - plugin_ui->set_parent (win); } gidget = plugin_ui; @@ -2117,7 +2151,7 @@ ProcessorBox::toggle_edit_processor (boost::shared_ptr processor) if (!_session->engine().connected()) { MessageDialog msg ( _("Not connected to JACK - no I/O changes are possible")); msg.run (); - return; + return 0; } PortInsertWindow *io_selector; @@ -2135,37 +2169,23 @@ ProcessorBox::toggle_edit_processor (boost::shared_ptr processor) gidget = io_selector; } - if (gidget) { - if (gidget->is_visible()) { - gidget->hide (); - } else { - gidget->show_all (); - gidget->present (); - } - } + return gidget; } -/** Toggle a generic (Ardour-generated) plugin UI */ -void -ProcessorBox::toggle_edit_generic_processor (boost::shared_ptr processor) +Gtk::Window* +ProcessorBox::get_generic_editor_window (boost::shared_ptr processor) { boost::shared_ptr plugin_insert = boost::dynamic_pointer_cast(processor); + if (!plugin_insert) { - return; + return 0; } - Container* toplevel = get_toplevel(); - Window* win = dynamic_cast(toplevel); - PluginUIWindow* plugin_ui = new PluginUIWindow(win, plugin_insert, true, false); - plugin_ui->set_title(generate_processor_title (plugin_insert)); + PluginUIWindow* win = new PluginUIWindow (plugin_insert, true, false); + win->set_title (generate_processor_title (plugin_insert)); - if (plugin_ui->is_visible()) { - plugin_ui->hide(); - } else { - plugin_ui->show_all(); - plugin_ui->present(); - } + return win; } void @@ -2232,7 +2252,7 @@ ProcessorBox::register_actions () sigc::ptr_fun (ProcessorBox::rb_edit)); edit_generic_action = ActionManager::register_action ( - popup_act_grp, X_("edit-generic"), _("Edit with basic controls..."), + popup_act_grp, X_("edit-generic"), _("Edit with generic controls..."), sigc::ptr_fun (ProcessorBox::rb_edit_generic)); ActionManager::add_action_group (popup_act_grp); @@ -2245,7 +2265,7 @@ ProcessorBox::rb_edit_generic () return; } - _current_processor_box->for_selected_processors (&ProcessorBox::toggle_edit_generic_processor); + _current_processor_box->for_selected_processors (&ProcessorBox::generic_edit_processor); } void @@ -2421,7 +2441,37 @@ ProcessorBox::rb_edit () return; } - _current_processor_box->for_selected_processors (&ProcessorBox::toggle_edit_processor); + _current_processor_box->for_selected_processors (&ProcessorBox::edit_processor); +} + +void +ProcessorBox::edit_processor (boost::shared_ptr processor) +{ + if (!processor) { + return; + } + + ProcessorWindowProxy* proxy = find_window_proxy (processor); + + if (proxy) { + proxy->set_custom_ui_mode (true); + proxy->toggle (); + } +} + +void +ProcessorBox::generic_edit_processor (boost::shared_ptr processor) +{ + if (!processor) { + return; + } + + ProcessorWindowProxy* proxy = find_window_proxy (processor); + + if (proxy) { + proxy->set_custom_ui_mode (false); + proxy->toggle (); + } } void @@ -2487,8 +2537,8 @@ ProcessorBox::generate_processor_title (boost::shared_ptr pi) Window * ProcessorBox::get_processor_ui (boost::shared_ptr p) const { - list::const_iterator i = _processor_window_proxies.begin (); - while (i != _processor_window_proxies.end()) { + list::const_iterator i = _processor_window_info.begin (); + while (i != _processor_window_info.end()) { boost::shared_ptr t = (*i)->processor().lock (); if (t && t == p) { return (*i)->get (); @@ -2507,14 +2557,14 @@ ProcessorBox::get_processor_ui (boost::shared_ptr p) const void ProcessorBox::set_processor_ui (boost::shared_ptr p, Gtk::Window* w) { - list::iterator i = _processor_window_proxies.begin (); + list::iterator i = _processor_window_info.begin (); p->set_ui (w); - while (i != _processor_window_proxies.end()) { + while (i != _processor_window_info.end()) { boost::shared_ptr t = (*i)->processor().lock (); if (t && t == p) { - (*i)->set (w); + (*i)->use_window (*w); return; } @@ -2591,29 +2641,93 @@ ProcessorBox::update_gui_object_state (ProcessorEntry* entry) entry->add_control_state (proc); } -ProcessorWindowProxy::ProcessorWindowProxy ( - string const & name, - XMLNode const * node, - ProcessorBox* box, - boost::weak_ptr processor - ) - : WindowProxy (name, node) +ProcessorWindowProxy::ProcessorWindowProxy (string const & name, ProcessorBox* box, boost::weak_ptr processor) + : WM::ProxyBase (name, string()) , marked (false) , _processor_box (box) , _processor (processor) + , is_custom (false) + , want_custom (false) { } +ARDOUR::SessionHandlePtr* +ProcessorWindowProxy::session_handle() +{ + /* we don't care */ + return 0; +} + +XMLNode& +ProcessorWindowProxy::get_state () const +{ + XMLNode *node; + node = &ProxyBase::get_state(); + node->add_property (X_("custom-ui"), is_custom? X_("yes") : X_("no")); + return *node; +} void -ProcessorWindowProxy::show () +ProcessorWindowProxy::set_state (const XMLNode& node) { - boost::shared_ptr p = _processor.lock (); - if (!p) { - return; + XMLNodeList children = node.children (); + XMLNodeList::const_iterator i = children.begin (); + while (i != children.end()) { + XMLProperty* prop = (*i)->property (X_("name")); + if ((*i)->name() == X_("Window") && prop && prop->value() == _name) { + break; + } + ++i; } - _processor_box->toggle_edit_processor (p); + if (i != children.end()) { + XMLProperty* prop; + if ((prop = (*i)->property (X_("custom-ui"))) != 0) { + want_custom = PBD::string_is_affirmative (prop->value ()); + } + } + + ProxyBase::set_state(node); } +Gtk::Window* +ProcessorWindowProxy::get (bool create) +{ + boost::shared_ptr p = _processor.lock (); + + if (!p) { + return 0; + } + if (_window && (is_custom != want_custom)) { + /* drop existing window - wrong type */ + drop_window (); + } + + if (!_window) { + if (!create) { + return 0; + } + + is_custom = want_custom; + _window = _processor_box->get_editor_window (p, is_custom); + + if (_window) { + setup (); + } + } + + return _window; +} + +void +ProcessorWindowProxy::toggle () +{ + if (_window && (is_custom != want_custom)) { + /* drop existing window - wrong type */ + drop_window (); + } + is_custom = want_custom; + + WM::ProxyBase::toggle (); +} diff --git a/gtk2_ardour/processor_box.h b/gtk2_ardour/processor_box.h index 157cdbf27e..d4d1456e09 100644 --- a/gtk2_ardour/processor_box.h +++ b/gtk2_ardour/processor_box.h @@ -53,8 +53,8 @@ #include "io_selector.h" #include "send_ui.h" #include "enums.h" -#include "window_proxy.h" #include "ardour_button.h" +#include "window_manager.h" class MotionController; class PluginSelector; @@ -75,28 +75,31 @@ namespace ARDOUR { class ProcessorBox; -/** A WindowProxy for Processor UI windows; it knows how to ask a ProcessorBox - * to create a UI window for a particular processor. - */ -class ProcessorWindowProxy : public WindowProxy +class ProcessorWindowProxy : public WM::ProxyBase { -public: - ProcessorWindowProxy (std::string const &, XMLNode const *, ProcessorBox *, boost::weak_ptr); + public: + ProcessorWindowProxy (std::string const &, ProcessorBox *, boost::weak_ptr); - void show (); - bool rc_configured () const { - return false; - } + Gtk::Window* get (bool create = false); + + boost::weak_ptr processor () const { + return _processor; + } - boost::weak_ptr processor () const { - return _processor; - } + ARDOUR::SessionHandlePtr* session_handle(); + void toggle(); + void set_custom_ui_mode(bool use_custom) { want_custom = use_custom; } - bool marked; + bool marked; -private: - ProcessorBox* _processor_box; - boost::weak_ptr _processor; + void set_state (const XMLNode&); + XMLNode& get_state () const; + + private: + ProcessorBox* _processor_box; + boost::weak_ptr _processor; + bool is_custom; + bool want_custom; }; class ProcessorEntry : public Gtkmm2ext::DnDVBoxChild, public sigc::trackable @@ -255,9 +258,15 @@ class ProcessorBox : public Gtk::HBox, public PluginInterestedObject, public ARD void hide_things (); + /* Everything except a WindowProxy object should use this to get the window */ Gtk::Window* get_processor_ui (boost::shared_ptr) const; - void toggle_edit_processor (boost::shared_ptr); - void toggle_edit_generic_processor (boost::shared_ptr); + + /* a WindowProxy object can use this */ + Gtk::Window* get_editor_window (boost::shared_ptr, bool); + Gtk::Window* get_generic_editor_window (boost::shared_ptr); + + void edit_processor (boost::shared_ptr); + void generic_edit_processor (boost::shared_ptr); void update_gui_object_state (ProcessorEntry *); @@ -393,7 +402,9 @@ class ProcessorBox : public Gtk::HBox, public PluginInterestedObject, public ARD void route_property_changed (const PBD::PropertyChange&); std::string generate_processor_title (boost::shared_ptr pi); - std::list _processor_window_proxies; + std::list _processor_window_info; + ProcessorWindowProxy* find_window_proxy (boost::shared_ptr) const; + void set_processor_ui (boost::shared_ptr, Gtk::Window *); void maybe_add_processor_to_ui_list (boost::weak_ptr); diff --git a/gtk2_ardour/public_editor.cc b/gtk2_ardour/public_editor.cc index dc468e4a83..6c5d528e1e 100644 --- a/gtk2_ardour/public_editor.cc +++ b/gtk2_ardour/public_editor.cc @@ -30,6 +30,7 @@ sigc::signal PublicEditor::DropDownKeys; PublicEditor::PublicEditor () : Window (Gtk::WINDOW_TOPLEVEL) + , VisibilityTracker (*((Gtk::Window*)this)) { } diff --git a/gtk2_ardour/public_editor.h b/gtk2_ardour/public_editor.h index c5bf8a006b..b5f8503458 100644 --- a/gtk2_ardour/public_editor.h +++ b/gtk2_ardour/public_editor.h @@ -39,6 +39,8 @@ #include "pbd/statefuldestructible.h" +#include "gtkmm2ext/visibility_tracker.h" + #include "editing.h" #include "canvas.h" #include "selection.h" @@ -67,11 +69,7 @@ class AutomationTimeAxisView; class ControlPoint; class DragManager; class Editor; -class ImageFrameTimeAxis; -class ImageFrameView; class Marker; -class MarkerTimeAxis; -class MarkerView; class MeterMarker; class MouseCursors; class PlaylistSelector; @@ -97,7 +95,7 @@ using ARDOUR::framecnt_t; * of PublicEditor need not be recompiled if private methods or member variables * change. */ -class PublicEditor : public Gtk::Window, public PBD::StatefulDestructible { +class PublicEditor : public Gtk::Window, public PBD::StatefulDestructible, public Gtkmm2ext::VisibilityTracker { public: PublicEditor (); virtual ~PublicEditor (); @@ -291,8 +289,10 @@ class PublicEditor : public Gtk::Window, public PBD::StatefulDestructible { virtual void add_to_idle_resize (TimeAxisView*, int32_t) = 0; virtual framecnt_t get_nudge_distance (framepos_t pos, framecnt_t& next) = 0; virtual Evoral::MusicalTime get_grid_type_as_beats (bool& success, framepos_t position) = 0; + virtual void edit_notes (TimeAxisViewItem&) = 0; virtual void queue_visual_videotimeline_update () = 0; + virtual void set_close_video_sensitive (bool) = 0; virtual void toggle_ruler_video (bool) = 0; virtual void toggle_xjadeo_proc (int) = 0; virtual void toggle_xjadeo_viewoption (int, int) = 0; @@ -302,14 +302,6 @@ class PublicEditor : public Gtk::Window, public PBD::StatefulDestructible { virtual void embed_audio_from_video (std::string, framepos_t n = 0) = 0; virtual void export_video () = 0; -#ifdef WITH_CMT - virtual void connect_to_image_compositor() = 0; - virtual void add_imageframe_time_axis(const std::string & track_name, void*) = 0; - virtual void add_imageframe_marker_time_axis(const std::string & track_name, TimeAxisView* marked_track, void*) = 0; - virtual void scroll_timeaxis_to_imageframe_item(const TimeAxisViewItem* item) = 0; - virtual TimeAxisView* get_named_time_axis(const std::string & name) = 0; -#endif - virtual RouteTimeAxisView* get_route_view_by_route_id (const PBD::ID& id) const = 0; virtual void get_equivalent_regions (RegionView* rv, std::vector&, PBD::PropertyID) const = 0; @@ -359,17 +351,6 @@ class PublicEditor : public Gtk::Window, public PBD::StatefulDestructible { virtual bool canvas_transport_marker_bar_event (GdkEvent* event, ArdourCanvas::Item*) = 0; virtual bool canvas_note_event (GdkEvent* event, ArdourCanvas::Item*) = 0; -#ifdef WITH_CMT - virtual bool canvas_imageframe_item_view_event(GdkEvent* event, ArdourCanvas::Item*,ImageFrameView*) = 0; - virtual bool canvas_imageframe_view_event(GdkEvent* event, ArdourCanvas::Item*,ImageFrameTimeAxis*) = 0; - virtual bool canvas_imageframe_start_handle_event(GdkEvent* event, ArdourCanvas::Item*,ImageFrameView*) = 0; - virtual bool canvas_imageframe_end_handle_event(GdkEvent* event, ArdourCanvas::Item*,ImageFrameView*) = 0; - virtual bool canvas_marker_time_axis_view_event(GdkEvent* event, ArdourCanvas::Item*,MarkerTimeAxis*) = 0; - virtual bool canvas_markerview_item_view_event(GdkEvent* event, ArdourCanvas::Item*,MarkerView*) = 0; - virtual bool canvas_markerview_start_handle_event(GdkEvent* event, ArdourCanvas::Item*,MarkerView*) = 0; - virtual bool canvas_markerview_end_handle_event(GdkEvent* event, ArdourCanvas::Item*,MarkerView*) = 0; -#endif - static const int window_border_width; static const int container_border_width; static const int vertical_spacing; diff --git a/gtk2_ardour/rc_option_editor.cc b/gtk2_ardour/rc_option_editor.cc index 676ebf8332..da0e55c7a2 100644 --- a/gtk2_ardour/rc_option_editor.cc +++ b/gtk2_ardour/rc_option_editor.cc @@ -653,7 +653,7 @@ public: { _store = ListStore::create (_model); _view.set_model (_store); - _view.append_column (_("Name"), _model.name); + _view.append_column (_("Control Surface Protocol"), _model.name); _view.get_column(0)->set_resizable (true); _view.get_column(0)->set_expand (true); _view.append_column_editable (_("Enabled"), _model.enabled); @@ -1813,9 +1813,9 @@ RCOptionEditor::RCOptionEditor () add_option (_("User interaction"), new KeyboardOptions); - add_option (_("User interaction"), new OptionEditorHeading (_("Control surfaces"))); + /* Control Surfaces */ - add_option (_("User interaction"), new ControlSurfacesOptions (*this)); + add_option (_("Control Surfaces"), new ControlSurfacesOptions (*this)); ComboOption* rm = new ComboOption ( "remote-model", @@ -1828,14 +1828,14 @@ RCOptionEditor::RCOptionEditor () rm->add (MixerOrdered, _("follows order of mixer")); rm->add (EditorOrdered, _("follows order of editor")); - add_option (_("User interaction"), rm); + add_option (_("Control Surfaces"), rm); /* VIDEO Timeline */ add_option (_("Video"), new VideoTimelineOptions (_rc_config)); /* INTERFACE */ - add_option (S_("GUI"), + add_option (S_("Preferences|GUI"), new BoolOption ( "widget-prelight", _("Graphically indicate mouse pointer hovering over various widgets"), @@ -1843,7 +1843,7 @@ RCOptionEditor::RCOptionEditor () sigc::mem_fun (*_rc_config, &RCConfiguration::set_widget_prelight) )); - add_option (S_("GUI"), + add_option (S_("Preferences|GUI"), new BoolOption ( "use-tooltips", _("Show tooltips if mouse hovers over a control"), @@ -1853,15 +1853,8 @@ RCOptionEditor::RCOptionEditor () #ifndef GTKOSX /* font scaling does nothing with GDK/Quartz */ - add_option (S_("GUI"), new FontScalingOptions (_rc_config)); + add_option (S_("Preferences|GUI"), new FontScalingOptions (_rc_config)); #endif - add_option (S_("GUI"), - new BoolOption ( - "use-own-plugin-gui", - string_compose (_("Use plugins' own interfaces instead of %1's"), PROGRAM_NAME), - sigc::mem_fun (*_rc_config, &RCConfiguration::get_use_plugin_own_gui), - sigc::mem_fun (*_rc_config, &RCConfiguration::set_use_plugin_own_gui) - )); add_option (S_("GUI"), new BoolOption ( @@ -1881,7 +1874,7 @@ RCOptionEditor::RCOptionEditor () _mixer_strip_visibility.add (0, X_("MeterPoint"), _("Meter Point")); add_option ( - S_("GUI"), + S_("Preferences|GUI"), new VisibilityOption ( _("Mixer Strip"), &_mixer_strip_visibility, @@ -1890,7 +1883,7 @@ RCOptionEditor::RCOptionEditor () ) ); - add_option (S_("GUI"), + add_option (S_("Preferences|GUI"), new BoolOption ( "default-narrow_ms", _("Use narrow strips in the mixer by default"), @@ -1898,7 +1891,7 @@ RCOptionEditor::RCOptionEditor () sigc::mem_fun (*_rc_config, &RCConfiguration::set_default_narrow_ms) )); - add_option (S_("GUI"), new OptionEditorHeading (_("Metering"))); + add_option (S_("Preferences|GUI"), new OptionEditorHeading (_("Metering"))); ComboOption* mht = new ComboOption ( "meter-hold", @@ -1912,7 +1905,7 @@ RCOptionEditor::RCOptionEditor () mht->add (MeterHoldMedium, _("medium")); mht->add (MeterHoldLong, _("long")); - add_option (S_("GUI"), mht); + add_option (S_("Preferences|GUI"), mht); ComboOption* mfo = new ComboOption ( "meter-falloff", @@ -1929,7 +1922,7 @@ RCOptionEditor::RCOptionEditor () mfo->add (METER_FALLOFF_FASTER, _("faster")); mfo->add (METER_FALLOFF_FASTEST, _("fastest")); - add_option (S_("GUI"), mfo); + add_option (S_("Preferences|GUI"), mfo); } void diff --git a/gtk2_ardour/region_editor.cc b/gtk2_ardour/region_editor.cc old mode 100755 new mode 100644 diff --git a/gtk2_ardour/route_group_dialog.cc b/gtk2_ardour/route_group_dialog.cc index 945219d4f2..bba72fb4a8 100644 --- a/gtk2_ardour/route_group_dialog.cc +++ b/gtk2_ardour/route_group_dialog.cc @@ -50,7 +50,6 @@ RouteGroupDialog::RouteGroupDialog (RouteGroup* g, bool creating_new) set_modal (true); set_skip_taskbar_hint (true); set_resizable (true); - set_position (Gtk::WIN_POS_MOUSE); set_name (N_("RouteGroupDialog")); VBox* main_vbox = manage (new VBox); diff --git a/gtk2_ardour/route_time_axis.cc b/gtk2_ardour/route_time_axis.cc index fa78d6dbf6..174cceeede 100644 --- a/gtk2_ardour/route_time_axis.cc +++ b/gtk2_ardour/route_time_axis.cc @@ -999,7 +999,7 @@ RouteTimeAxisView::resolve_new_group_playlist_name(std::string &basename, vector tmp = tmp.substr(idx + group_string.length()); // and find the largest current number - int x = atoi(tmp.c_str()); + int x = atoi(tmp); if (x > maxnumber) { maxnumber = x; } diff --git a/gtk2_ardour/sfdb_freesound_mootcher.cc b/gtk2_ardour/sfdb_freesound_mootcher.cc index e46fb12391..8e57d9a0c4 100644 --- a/gtk2_ardour/sfdb_freesound_mootcher.cc +++ b/gtk2_ardour/sfdb_freesound_mootcher.cc @@ -53,6 +53,9 @@ #include "i18n.h" #include "ardour/audio_library.h" +#include "ardour/rc_configuration.h" +#include "pbd/pthread_utils.h" +#include "gui_thread.h" using namespace PBD; @@ -63,9 +66,12 @@ static const std::string api_key = "9d77cb8d841b4bcfa960e1aae62224eb"; // ardour Mootcher::Mootcher() : curl(curl_easy_init()) { - std::string path; - path = Glib::get_home_dir() + "/Freesound/"; - changeWorkingDir ( path.c_str() ); + cancel_download_btn.set_label (_("Cancel")); + progress_hbox.pack_start (progress_bar, true, true); + progress_hbox.pack_end (cancel_download_btn, false, false); + progress_bar.show(); + cancel_download_btn.show(); + cancel_download_btn.signal_clicked().connect(sigc::mem_fun (*this, &Mootcher::cancelDownload)); }; //------------------------------------------------------------------------ Mootcher:: ~Mootcher() @@ -74,9 +80,17 @@ Mootcher:: ~Mootcher() } //------------------------------------------------------------------------ -void Mootcher::changeWorkingDir(const char *saveLocation) + +void Mootcher::ensureWorkingDir () { - basePath = saveLocation; + std::string p = ARDOUR::Config->get_freesound_download_dir(); + + if (!Glib::file_test (p, Glib::FILE_TEST_IS_DIR)) { + if (g_mkdir_with_parents (p.c_str(), 0775) != 0) { + PBD::error << "Unable to create Mootcher working dir" << endmsg; + } + } + basePath = p; #ifdef __WIN32__ std::string replace = "/"; size_t pos = basePath.find("\\"); @@ -85,20 +99,6 @@ void Mootcher::changeWorkingDir(const char *saveLocation) pos = basePath.find("\\"); } #endif - // - size_t pos2 = basePath.find_last_of("/"); - if(basePath.length() != (pos2+1)) basePath += "/"; -} - -void Mootcher::ensureWorkingDir () -{ - std::string p = Glib::build_filename (basePath, "snd"); - - if (!Glib::file_test (p, Glib::FILE_TEST_IS_DIR)) { - if (g_mkdir_with_parents (p.c_str(), 0775) != 0) { - PBD::error << "Unable to create Mootcher working dir" << endmsg; - } - } } @@ -121,7 +121,8 @@ size_t Mootcher::WriteMemoryCallback(void *ptr, size_t size, size_t nmemb, void //------------------------------------------------------------------------ -std::string Mootcher::sortMethodString(enum sortMethod sort) { +std::string Mootcher::sortMethodString(enum sortMethod sort) +{ // given a sort type, returns the string value to be passed to the API to // sort the results in the requested way. @@ -202,6 +203,18 @@ std::string Mootcher::doRequest(std::string uri, std::string params) } +std::string Mootcher::searchSimilar(std::string id) +{ + std::string params = ""; + + params += "&fields=id,original_filename,duration,filesize,samplerate,license,serve"; + params += "&num_results=100"; + + return doRequest("/sounds/" + id + "/similar", params); +} + +//------------------------------------------------------------------------ + std::string Mootcher::searchText(std::string query, int page, std::string filter, enum sortMethod sort) { std::string params = ""; @@ -264,7 +277,7 @@ std::string Mootcher::getSoundResourceFile(std::string ID) // get the file name and size from xml file if (name) { - audioFileName = basePath + "snd/" + ID + "-" + name->child("text")->content(); + audioFileName = Glib::build_filename (basePath, ID + "-" + name->child("text")->content()); //store all the tags in the database XMLNode *tags = freesound->child("tags"); @@ -296,10 +309,61 @@ int audioFileWrite(void *buffer, size_t size, size_t nmemb, void *file) }; //------------------------------------------------------------------------ -std::string Mootcher::getAudioFile(std::string originalFileName, std::string ID, std::string audioURL, SoundFileBrowser *caller) + +void * +Mootcher::threadFunc() { +CURLcode res; + + res = curl_easy_perform (curl); + fclose (theFile); + curl_easy_setopt (curl, CURLOPT_NOPROGRESS, 1); // turn off the progress bar + + if (res != CURLE_OK) { + /* it's not an error if the user pressed the stop button */ + if (res != CURLE_ABORTED_BY_CALLBACK) { + error << string_compose (_("curl error %1 (%2)"), res, curl_easy_strerror(res)) << endmsg; + } + remove ( (audioFileName+".part").c_str() ); + } else { + rename ( (audioFileName+".part").c_str(), audioFileName.c_str() ); + // now download the tags &c. + getSoundResourceFile(ID); + } + + return (void *) res; +} + +void +Mootcher::doneWithMootcher() +{ + + // update the sound info pane if the selection in the list box is still us + sfb->refresh_display(ID, audioFileName); + + delete this; // this should be OK to do as long as Progress and Finished signals are always received in the order in which they are emitted +} + +static void * +freesound_download_thread_func(void *arg) +{ + Mootcher *thisMootcher = (Mootcher *) arg; + void *res; + + // std::cerr << "freesound_download_thread_func(" << arg << ")" << std::endl; + res = thisMootcher->threadFunc(); + + thisMootcher->Finished(); /* EMIT SIGNAL */ + return res; +} + + +//------------------------------------------------------------------------ + +bool Mootcher::checkAudioFile(std::string originalFileName, std::string theID) { ensureWorkingDir(); - std::string audioFileName = basePath + "snd/" + ID + "-" + originalFileName; + ID = theID; + audioFileName = Glib::build_filename (basePath, ID + "-" + originalFileName); // check to see if audio file already exists FILE *testFile = g_fopen(audioFileName.c_str(), "r"); @@ -307,29 +371,31 @@ std::string Mootcher::getAudioFile(std::string originalFileName, std::string ID, fseek (testFile , 0 , SEEK_END); if (ftell (testFile) > 256) { fclose (testFile); - return audioFileName; + return true; } - // else file was small, probably an error, delete it and try again + // else file was small, probably an error, delete it fclose(testFile); remove( audioFileName.c_str() ); } + return false; +} + + +bool Mootcher::fetchAudioFile(std::string originalFileName, std::string theID, std::string audioURL, SoundFileBrowser *caller) +{ + ensureWorkingDir(); + ID = theID; + audioFileName = Glib::build_filename (basePath, ID + "-" + originalFileName); if (!curl) { - return ""; + return false; } - - // if already cancelling a previous download, bail out here ( this can happen b/c getAudioFile gets called by various UI update funcs ) - if ( caller->freesound_download_cancel ) { - return ""; - } - // now download the actual file - FILE* theFile; - theFile = g_fopen( audioFileName.c_str(), "wb" ); + theFile = g_fopen( (audioFileName + ".part").c_str(), "wb" ); if (!theFile) { - return ""; + return false; } // create the download url @@ -340,57 +406,59 @@ std::string Mootcher::getAudioFile(std::string originalFileName, std::string ID, curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, audioFileWrite); curl_easy_setopt(curl, CURLOPT_WRITEDATA, theFile); - /* hack to get rid of the barber-pole stripes */ - caller->freesound_progress_bar.hide(); - caller->freesound_progress_bar.show(); - std::string prog; prog = string_compose (_("%1"), originalFileName); - caller->freesound_progress_bar.set_text(prog); + progress_bar.set_text(prog); + + Gtk::VBox *freesound_vbox = dynamic_cast (caller->notebook.get_nth_page(2)); + freesound_vbox->pack_start(progress_hbox, Gtk::PACK_SHRINK); + progress_hbox.show(); + cancel_download = false; + sfb = caller; curl_easy_setopt (curl, CURLOPT_NOPROGRESS, 0); // turn on the progress bar curl_easy_setopt (curl, CURLOPT_PROGRESSFUNCTION, progress_callback); - curl_easy_setopt (curl, CURLOPT_PROGRESSDATA, caller); + curl_easy_setopt (curl, CURLOPT_PROGRESSDATA, this); - CURLcode res = curl_easy_perform(curl); - fclose(theFile); + Progress.connect(*this, invalidator (*this), boost::bind(&Mootcher::updateProgress, this, _1, _2), gui_context()); + Finished.connect(*this, invalidator (*this), boost::bind(&Mootcher::doneWithMootcher, this), gui_context()); + pthread_t freesound_download_thread; + pthread_create_and_store("freesound_import", &freesound_download_thread, freesound_download_thread_func, this); - curl_easy_setopt (curl, CURLOPT_NOPROGRESS, 1); // turn off the progress bar - caller->freesound_progress_bar.set_fraction(0.0); - caller->freesound_progress_bar.set_text(""); - - if( res != 0 ) { - /* it's not an error if the user pressed the stop button */ - if (res != CURLE_ABORTED_BY_CALLBACK) { - error << string_compose (_("curl error %1 (%2)"), res, curl_easy_strerror(res)) << endmsg; - } - remove( audioFileName.c_str() ); - return ""; - } else { - // now download the tags &c. - getSoundResourceFile(ID); - } - - return audioFileName; + return true; } //--------- -int Mootcher::progress_callback(void *caller, double dltotal, double dlnow, double /*ultotal*/, double /*ulnow*/) -{ -SoundFileBrowser *sfb = (SoundFileBrowser *) caller; - //XXX I hope it's OK to do GTK things in this callback. Otherwise - // I'll have to do stuff like in interthread_progress_window. - if (sfb->freesound_download_cancel) { +void +Mootcher::updateProgress(double dlnow, double dltotal) +{ + if (dltotal > 0) { + double fraction = dlnow / dltotal; + // std::cerr << "progress idle: " << progress->bar->get_text() << ". " << progress->dlnow << " / " << progress->dltotal << " = " << fraction << std::endl; + if (fraction > 1.0) { + fraction = 1.0; + } else if (fraction < 0.0) { + fraction = 0.0; + } + progress_bar.set_fraction(fraction); + } +} + +int +Mootcher::progress_callback(void *caller, double dltotal, double dlnow, double /*ultotal*/, double /*ulnow*/) +{ + // It may seem curious to pass a pointer to an instance of an object to a static + // member function, but we can't use a normal member function as a curl progress callback, + // and we want access to some private members of Mootcher. + + Mootcher *thisMootcher = (Mootcher *) caller; + + if (thisMootcher->cancel_download) { return -1; } - - - sfb->freesound_progress_bar.set_fraction(dlnow/dltotal); - /* Make sure the progress widget gets updated */ - while (Glib::MainContext::get_default()->iteration (false)) { - /* do nothing */ - } + + thisMootcher->Progress(dlnow, dltotal); /* EMIT SIGNAL */ return 0; } diff --git a/gtk2_ardour/sfdb_freesound_mootcher.h b/gtk2_ardour/sfdb_freesound_mootcher.h index 7e39ba4ae4..48fb11b638 100644 --- a/gtk2_ardour/sfdb_freesound_mootcher.h +++ b/gtk2_ardour/sfdb_freesound_mootcher.h @@ -65,18 +65,31 @@ enum sortMethod { }; -class Mootcher +class Mootcher: public sigc::trackable, public PBD::ScopedConnectionList { public: Mootcher(); ~Mootcher(); - std::string getAudioFile(std::string originalFileName, std::string ID, std::string audioURL, SoundFileBrowser *caller); + bool checkAudioFile(std::string originalFileName, std::string ID); + bool fetchAudioFile(std::string originalFileName, std::string ID, std::string audioURL, SoundFileBrowser *caller); std::string searchText(std::string query, int page, std::string filter, enum sortMethod sort); + std::string searchSimilar(std::string id); + void * threadFunc(); + SoundFileBrowser *sfb; + std::string audioFileName; + std::string ID; + + /** signal emitted when mootcher reports progress updates during download. + * The parameters are current and total numbers of bytes downloaded. + */ + PBD::Signal2 Progress; + /** signal emitted when the mootcher has finished downloading. */ + PBD::Signal0 Finished; + private: - void changeWorkingDir(const char *saveLocation); void ensureWorkingDir(); std::string doRequest(std::string uri, std::string params); @@ -90,6 +103,21 @@ private: CURL *curl; char errorBuffer[CURL_ERROR_SIZE]; // storage for cUrl error message + FILE* theFile; + + void updateProgress(double dlnow, double dltotal); + void doneWithMootcher(); + + Gtk::HBox progress_hbox; + Gtk::ProgressBar progress_bar; + Gtk::Button cancel_download_btn; + + bool cancel_download; + void cancelDownload() { + cancel_download = true; + progress_hbox.hide(); + } + std::string basePath; std::string xmlLocation; }; diff --git a/gtk2_ardour/sfdb_ui.cc b/gtk2_ardour/sfdb_ui.cc index 8916a53971..e8db9d4939 100644 --- a/gtk2_ardour/sfdb_ui.cc +++ b/gtk2_ardour/sfdb_ui.cc @@ -80,6 +80,7 @@ using namespace Editing; using std::string; string SoundFileBrowser::persistent_folder; +typedef TreeView::Selection::ListHandle_Path ListPath; static ImportMode string2importmode (string str) @@ -512,8 +513,6 @@ SoundFileBrowser::SoundFileBrowser (string title, ARDOUR::Session* s, bool persi found_search_btn.signal_clicked().connect(sigc::mem_fun(*this, &SoundFileBrowser::found_search_clicked)); found_entry.signal_activate().connect(sigc::mem_fun(*this, &SoundFileBrowser::found_search_clicked)); - freesound_stop_btn.signal_clicked().connect(sigc::mem_fun(*this, &SoundFileBrowser::freesound_stop_clicked)); - notebook.append_page (*vbox, _("Search Tags")); #ifdef FREESOUND @@ -555,9 +554,9 @@ SoundFileBrowser::SoundFileBrowser (string title, ARDOUR::Session* s, bool persi freesound_more_btn.set_label(_("More")); freesound_more_btn.set_sensitive(false); - passbox->pack_end (freesound_stop_btn, false, false); - freesound_stop_btn.set_label(_("Stop")); - freesound_stop_btn.set_sensitive(false); + passbox->pack_start (freesound_similar_btn, false, false); + freesound_similar_btn.set_label(_("Similar")); + freesound_similar_btn.set_sensitive(false); scroll = manage(new ScrolledWindow); scroll->add(freesound_list_view); @@ -566,9 +565,8 @@ SoundFileBrowser::SoundFileBrowser (string title, ARDOUR::Session* s, bool persi vbox = manage(new VBox); vbox->set_spacing (3); vbox->pack_start (*passbox, PACK_SHRINK); - vbox->pack_start (freesound_progress_bar, PACK_SHRINK); vbox->pack_start (*scroll); - + freesound_list_view.append_column(_("ID") , freesound_list_columns.id); freesound_list_view.append_column(_("Filename"), freesound_list_columns.filename); // freesound_list_view.append_column(_("URI") , freesound_list_columns.uri); @@ -577,20 +575,22 @@ SoundFileBrowser::SoundFileBrowser (string title, ARDOUR::Session* s, bool persi freesound_list_view.append_column(_("Samplerate"), freesound_list_columns.smplrate); freesound_list_view.append_column(_("License"), freesound_list_columns.license); freesound_list_view.get_column(0)->set_alignment(0.5); - freesound_list_view.get_column(1)->set_expand(true); + freesound_list_view.get_column(1)->set_expand(true); // filename + freesound_list_view.get_column(1)->set_resizable(true); // filename freesound_list_view.get_column(2)->set_alignment(0.5); freesound_list_view.get_column(3)->set_alignment(0.5); freesound_list_view.get_column(4)->set_alignment(0.5); freesound_list_view.get_column(5)->set_alignment(0.5); freesound_list_view.get_selection()->signal_changed().connect(sigc::mem_fun(*this, &SoundFileBrowser::freesound_list_view_selected)); + freesound_list_view.set_tooltip_column(1); freesound_list_view.get_selection()->set_mode (SELECTION_MULTIPLE); freesound_list_view.signal_row_activated().connect (sigc::mem_fun (*this, &SoundFileBrowser::freesound_list_view_activated)); freesound_search_btn.signal_clicked().connect(sigc::mem_fun(*this, &SoundFileBrowser::freesound_search_clicked)); freesound_entry.signal_activate().connect(sigc::mem_fun(*this, &SoundFileBrowser::freesound_search_clicked)); freesound_more_btn.signal_clicked().connect(sigc::mem_fun(*this, &SoundFileBrowser::freesound_more_clicked)); - freesound_stop_btn.signal_clicked().connect(sigc::mem_fun(*this, &SoundFileBrowser::freesound_stop_clicked)); + freesound_similar_btn.signal_clicked().connect(sigc::mem_fun(*this, &SoundFileBrowser::freesound_similar_clicked)); notebook.append_page (*vbox, _("Search Freesound")); #endif @@ -787,7 +787,7 @@ SoundFileBrowser::found_list_view_selected () } else { string file; - TreeView::Selection::ListHandle_Path rows = found_list_view.get_selection()->get_selected_rows (); + ListPath rows = found_list_view.get_selection()->get_selected_rows (); if (!rows.empty()) { TreeIter iter = found_list->get_iter(*rows.begin()); @@ -802,55 +802,6 @@ SoundFileBrowser::found_list_view_selected () } } -void -SoundFileBrowser::freesound_list_view_selected () -{ - freesound_download_cancel = false; - freesound_stop_btn.set_sensitive(true); - -#ifdef FREESOUND - if (!reset_options ()) { - set_action_sensitive (false); - } else { - Mootcher mootcher; - string file; - - TreeView::Selection::ListHandle_Path rows = freesound_list_view.get_selection()->get_selected_rows (); - - if (!rows.empty()) { - TreeIter iter = freesound_list->get_iter(*rows.begin()); - - string id = (*iter)[freesound_list_columns.id]; - string uri = (*iter)[freesound_list_columns.uri]; - string ofn = (*iter)[freesound_list_columns.filename]; - - // download the sound file - GdkCursor *prev_cursor; - prev_cursor = gdk_window_get_cursor (get_window()->gobj()); - gdk_window_set_cursor (get_window()->gobj(), gdk_cursor_new(GDK_WATCH)); - gdk_flush(); - - file = mootcher.getAudioFile(ofn, id, uri, this); - - gdk_window_set_cursor (get_window()->gobj(), prev_cursor); - - if (file != "") { - chooser.set_filename (file); - set_action_sensitive (true); - } - } else { - set_action_sensitive (false); - } - - freesound_progress_bar.set_text( - string_compose(P_("found %1 match", "found %1 matches", matches), matches)); - - preview.setup_labels (file); - } -#endif - freesound_stop_btn.set_sensitive(false); -} - void SoundFileBrowser::found_search_clicked () { @@ -875,6 +826,91 @@ SoundFileBrowser::found_search_clicked () } } + +std::string +SoundFileBrowser::freesound_get_audio_file(Gtk::TreeIter iter) +{ + + Mootcher *mootcher = new Mootcher; + std::string file; + + string id = (*iter)[freesound_list_columns.id]; + string uri = (*iter)[freesound_list_columns.uri]; + string ofn = (*iter)[freesound_list_columns.filename]; + + if (mootcher->checkAudioFile(ofn, id)) { + // file already exists, no need to download it again + file = mootcher->audioFileName; + delete mootcher; + (*iter)[freesound_list_columns.started] = false; + return file; + } + if (!(*iter)[freesound_list_columns.started]) { + // start downloading the sound file + (*iter)[freesound_list_columns.started] = true; + mootcher->fetchAudioFile(ofn, id, uri, this); + } + return ""; +} + +void +SoundFileBrowser::freesound_list_view_selected () +{ + + if (!reset_options ()) { + set_action_sensitive (false); + } else { + std::string file; + ListPath rows = freesound_list_view.get_selection()->get_selected_rows (); + for (ListPath::iterator i = rows.begin() ; i != rows.end(); ++i) { + file = freesound_get_audio_file (freesound_list->get_iter(*i)); + } + + switch (rows.size()) { + case 0: + // nothing selected + freesound_similar_btn.set_sensitive(false); + set_action_sensitive (false); + break; + case 1: + // exactly one item selected + if (file != "") { + // file exists on disk already + chooser.set_filename (file); + preview.setup_labels (file); + set_action_sensitive (true); + } + freesound_similar_btn.set_sensitive(true); + break; + default: + // multiple items selected + preview.setup_labels (""); + freesound_similar_btn.set_sensitive(false); + break; + } + + } +} + +void +SoundFileBrowser::refresh_display(std::string ID, std::string file) +{ + // called when the mootcher has finished downloading a file + ListPath rows = freesound_list_view.get_selection()->get_selected_rows (); + if (rows.size() == 1) { + // there's a single item selected in the freesound list + //XXX make a function to be used to construct the actual file name both here and in the mootcher + Gtk::TreeIter row = freesound_list->get_iter(*rows.begin()); + std::string selected_ID = (*row)[freesound_list_columns.id]; + if (ID == selected_ID) { + // the selected item in the freesound list is the item that has just finished downloading + chooser.set_filename(file); + preview.setup_labels (file); + set_action_sensitive (true); + } + } +} + void SoundFileBrowser::freesound_search_clicked () { @@ -895,18 +931,32 @@ SoundFileBrowser::freesound_more_clicked () } void -SoundFileBrowser::freesound_stop_clicked () +SoundFileBrowser::freesound_similar_clicked () { - freesound_download_cancel = true; -} + ListPath rows = freesound_list_view.get_selection()->get_selected_rows (); + if (rows.size() == 1) { + Mootcher mootcher; + string id; + Gtk::TreeIter iter = freesound_list->get_iter(*rows.begin()); + id = (*iter)[freesound_list_columns.id]; + freesound_list->clear(); + GdkCursor *prev_cursor; + prev_cursor = gdk_window_get_cursor (get_window()->gobj()); + gdk_window_set_cursor (get_window()->gobj(), gdk_cursor_new(GDK_WATCH)); + gdk_flush(); + + std::string theString = mootcher.searchSimilar(id); + + gdk_window_set_cursor (get_window()->gobj(), prev_cursor); + handle_freesound_results(theString); + } +} void SoundFileBrowser::freesound_search() { -#ifdef FREESOUND Mootcher mootcher; - freesound_list_view.get_column(1)->set_sizing(TREE_VIEW_COLUMN_GROW_ONLY); string search_string = freesound_entry.get_text (); enum sortMethod sort_method = (enum sortMethod) freesound_sort.get_active_row_number(); @@ -914,7 +964,6 @@ SoundFileBrowser::freesound_search() GdkCursor *prev_cursor; prev_cursor = gdk_window_get_cursor (get_window()->gobj()); gdk_window_set_cursor (get_window()->gobj(), gdk_cursor_new(GDK_WATCH)); - freesound_progress_bar.set_fraction(0.0); gdk_flush(); std::string theString = mootcher.searchText( @@ -929,7 +978,11 @@ SoundFileBrowser::freesound_search() ); gdk_window_set_cursor (get_window()->gobj(), prev_cursor); + handle_freesound_results(theString); +} +void +SoundFileBrowser::handle_freesound_results(std::string theString) { XMLTree doc; doc.read_buffer( theString ); XMLNode *root = doc.root(); @@ -949,7 +1002,7 @@ SoundFileBrowser::freesound_search() XMLNode *res = root->child("num_pages"); if (res) { string result = res->child("text")->content(); - freesound_n_pages = atoi(result.c_str()); + freesound_n_pages = atoi(result); } int more_pages = freesound_n_pages - freesound_page; @@ -1010,7 +1063,7 @@ SoundFileBrowser::freesound_search() std::string r; // cerr << "id=" << id << ",uri=" << uri << ",ofn=" << ofn << ",dur=" << dur << endl; - double duration_seconds = atof(dur.c_str()); + double duration_seconds = atof(dur); double h, m, s; char duration_hhmmss[16]; if (duration_seconds >= 99 * 60 * 60) { @@ -1023,7 +1076,7 @@ SoundFileBrowser::freesound_search() ); } - double size_bytes = atof(siz.c_str()); + double size_bytes = atof(siz); char bsize[32]; if (size_bytes < 1000) { sprintf(bsize, "%.0f %s", size_bytes, _("B")); @@ -1065,14 +1118,6 @@ SoundFileBrowser::freesound_search() matches++; } } - - if (matches == 0) { - freesound_progress_bar.set_text(_("Search returned no results.")); - } else { - freesound_progress_bar.set_text(string_compose(P_("Found %1 match", "Found %1 matches", matches), matches)); - } - freesound_list_view.get_column(1)->set_sizing(TREE_VIEW_COLUMN_AUTOSIZE); -#endif } vector @@ -1093,9 +1138,7 @@ SoundFileBrowser::get_paths () } } - } else if (n==1){ - - typedef TreeView::Selection::ListHandle_Path ListPath; + } else if (n == 1) { ListPath rows = found_list_view.get_selection()->get_selected_rows (); for (ListPath::iterator i = rows.begin() ; i != rows.end(); ++i) { @@ -1106,28 +1149,12 @@ SoundFileBrowser::get_paths () } } else { #ifdef FREESOUND - typedef TreeView::Selection::ListHandle_Path ListPath; - Mootcher mootcher; - ListPath rows = freesound_list_view.get_selection()->get_selected_rows (); for (ListPath::iterator i = rows.begin() ; i != rows.end(); ++i) { - TreeIter iter = freesound_list->get_iter(*i); - string id = (*iter)[freesound_list_columns.id]; - string uri = (*iter)[freesound_list_columns.uri]; - string ofn = (*iter)[freesound_list_columns.filename]; - - GdkCursor *prev_cursor; - prev_cursor = gdk_window_get_cursor (get_window()->gobj()); - gdk_window_set_cursor (get_window()->gobj(), gdk_cursor_new(GDK_WATCH)); - gdk_flush(); - - string str = mootcher.getAudioFile(ofn, id, uri, this); + string str = freesound_get_audio_file (freesound_list->get_iter(*i)); if (str != "") { results.push_back (str); } - - gdk_window_set_cursor (get_window()->gobj(), prev_cursor); - } #endif } diff --git a/gtk2_ardour/sfdb_ui.h b/gtk2_ardour/sfdb_ui.h index bed800ad73..5d8decddf4 100644 --- a/gtk2_ardour/sfdb_ui.h +++ b/gtk2_ardour/sfdb_ui.h @@ -131,6 +131,7 @@ class SoundFileBrowser : public ArdourWindow Gtk::TreeModelColumn filesize; Gtk::TreeModelColumn smplrate; Gtk::TreeModelColumn license; + Gtk::TreeModelColumn started; FreesoundColumns() { add(id); @@ -140,6 +141,7 @@ class SoundFileBrowser : public ArdourWindow add(filesize); add(smplrate); add(license); + add(started); } }; @@ -150,8 +152,9 @@ class SoundFileBrowser : public ArdourWindow Glib::RefPtr freesound_list; Gtk::Button freesound_more_btn; - Gtk::Button freesound_stop_btn; + Gtk::Button freesound_similar_btn; + void handle_freesound_results(std::string theString); public: SoundFileBrowser (std::string title, ARDOUR::Session* _s, bool persistent); virtual ~SoundFileBrowser (); @@ -177,11 +180,10 @@ class SoundFileBrowser : public ArdourWindow Gtk::Button freesound_search_btn; Gtk::TreeView freesound_list_view; - Gtk::ProgressBar freesound_progress_bar; - - bool freesound_download_cancel; + Gtk::Notebook notebook; void freesound_search(); + void refresh_display(std::string ID, std::string file); protected: bool resetting_ourselves; @@ -203,7 +205,6 @@ class SoundFileBrowser : public ArdourWindow static std::string persistent_folder; - Gtk::Notebook notebook; GainMeter* gm; Gtk::VBox meter_packer; @@ -224,10 +225,11 @@ class SoundFileBrowser : public ArdourWindow void freesound_list_view_activated (const Gtk::TreeModel::Path& path, Gtk::TreeViewColumn*); void freesound_search_clicked (); void freesound_more_clicked (); - void freesound_stop_clicked (); + void freesound_similar_clicked (); int freesound_page; void chooser_file_activated (); + std::string freesound_get_audio_file(Gtk::TreeIter iter); bool on_audio_filter (const Gtk::FileFilter::Info& filter_info); bool on_midi_filter (const Gtk::FileFilter::Info& filter_info); diff --git a/gtk2_ardour/shuttle_control.cc b/gtk2_ardour/shuttle_control.cc index 504cc2a300..a4a83d7018 100644 --- a/gtk2_ardour/shuttle_control.cc +++ b/gtk2_ardour/shuttle_control.cc @@ -31,6 +31,7 @@ #include "gtkmm2ext/utils.h" #include "gtkmm2ext/rgb_macros.h" +#include "actions.h" #include "ardour_ui.h" #include "rgb_macros.h" #include "shuttle_control.h" diff --git a/gtk2_ardour/step_editor.cc b/gtk2_ardour/step_editor.cc index a65a7a8613..a75f0f98e4 100644 --- a/gtk2_ardour/step_editor.cc +++ b/gtk2_ardour/step_editor.cc @@ -82,7 +82,6 @@ StepEditor::start_step_editing () step_edit_region_view->show_step_edit_cursor (step_edit_beat_pos); step_edit_region_view->set_step_edit_cursor_width (step_editor->note_length()); - step_editor->set_position (WIN_POS_MOUSE); step_editor->present (); } @@ -256,7 +255,9 @@ StepEditor::step_add_note (uint8_t channel, uint8_t pitch, uint8_t velocity, Evo assert (step_edit_region); assert (step_edit_region_view); - if (beat_duration == 0.0) { + if (beat_duration == 0.0 && step_editor) { + beat_duration = step_editor->note_length(); + } else if (beat_duration == 0.0) { bool success; beat_duration = _editor.get_grid_type_as_beats (success, step_edit_insert_position); diff --git a/gtk2_ardour/step_entry.cc b/gtk2_ardour/step_entry.cc index 927c6f0324..fd53fd55ff 100644 --- a/gtk2_ardour/step_entry.cc +++ b/gtk2_ardour/step_entry.cc @@ -470,8 +470,6 @@ StepEntry::StepEntry (StepEditor& seditor) r = RefPtr::cast_dynamic (act); assert (r); r->set_active (true); - - set_type_hint (Gdk::WINDOW_TYPE_HINT_DIALOG); } StepEntry::~StepEntry() diff --git a/gtk2_ardour/system_exec.cc b/gtk2_ardour/system_exec.cc index 566c87dfbb..55dbc60bb4 100644 --- a/gtk2_ardour/system_exec.cc +++ b/gtk2_ardour/system_exec.cc @@ -1,5 +1,6 @@ /* Copyright (C) 2010 Paul Davis + Copyright 2005-2008 Lennart Poettering Author: Robin Gareus This program is free software; you can redistribute it and/or modify @@ -23,6 +24,9 @@ #include #include +#include +#include + #ifdef __WIN32__ #include #else @@ -31,14 +35,115 @@ #include #include #include +#include +#include #endif + #include "system_exec.h" using namespace std; void * interposer_thread (void *arg); -static void close_fd (int* fd) { if (!fd) return; if (*fd >= 0) ::close (*fd); *fd = -1; } +static void close_fd (int& fd) { if (fd >= 0) ::close (fd); fd = -1; } + +#ifndef __WIN32__ +/* + * This function was part of libasyncns. + * LGPL v2.1 + * Copyright 2005-2008 Lennart Poettering + */ +static int close_allv(const int except_fds[]) { + struct rlimit rl; + int fd; + +#ifdef __linux__ + + DIR *d; + + assert(except_fds); + + if ((d = opendir("/proc/self/fd"))) { + struct dirent *de; + + while ((de = readdir(d))) { + int found; + long l; + char *e = NULL; + int i; + + if (de->d_name[0] == '.') + continue; + + errno = 0; + l = strtol(de->d_name, &e, 10); + if (errno != 0 || !e || *e) { + closedir(d); + errno = EINVAL; + return -1; + } + + fd = (int) l; + + if ((long) fd != l) { + closedir(d); + errno = EINVAL; + return -1; + } + + if (fd < 3) + continue; + + if (fd == dirfd(d)) + continue; + + found = 0; + for (i = 0; except_fds[i] >= 0; i++) + if (except_fds[i] == fd) { + found = 1; + break; + } + + if (found) continue; + + if (close(fd) < 0) { + int saved_errno; + + saved_errno = errno; + closedir(d); + errno = saved_errno; + + return -1; + } + } + + closedir(d); + return 0; + } + +#endif + + if (getrlimit(RLIMIT_NOFILE, &rl) < 0) + return -1; + + for (fd = 0; fd < (int) rl.rlim_max; fd++) { + int i; + + if (fd <= 3) + continue; + + for (i = 0; except_fds[i] >= 0; i++) + if (except_fds[i] == fd) + continue; + + if (close(fd) < 0 && errno != EBADF) + return -1; + } + + return 0; +} +#endif /* not on windows */ + SystemExec::SystemExec (std::string c, std::string a) : cmd(c) @@ -414,19 +519,33 @@ void SystemExec::terminate () { ::pthread_mutex_lock(&write_lock); + + /* close stdin in an attempt to get the child to exit cleanly. + */ + close_stdin(); + if (pid) { ::usleep(50000); sched_yield(); wait(WNOHANG); } + /* if pid is non-zero, the child task is still executing (i.e. it did + * not exit in response to stdin being closed). try to kill it. + */ + if (pid) { ::kill(pid, SIGTERM); ::usleep(50000); sched_yield(); wait(WNOHANG); } + + /* if pid is non-zero, the child task is STILL executing after being + * sent SIGTERM. Act tough ... send SIGKILL + */ + if (pid) { ::fprintf(stderr, "Process is still running! trying SIGKILL\n"); ::kill(pid, SIGKILL); @@ -442,12 +561,23 @@ int SystemExec::wait (int options) { int status=0; + int ret; + if (pid==0) return -1; - if (pid==::waitpid(pid, &status, options)) { - pid=0; - } - if (errno == ECHILD) { - pid=0; + + ret = waitpid (pid, &status, options); + + if (ret == pid) { + if (WEXITSTATUS(status) || WIFSIGNALED(status)) { + pid=0; + } + } else { + if (ret != 0) { + if (errno == ECHILD) { + /* no currently running children, reset pid */ + pid=0; + } + } /* else the process is still running */ } return status; } @@ -485,18 +615,18 @@ SystemExec::start (int stderr_mode) pid=r; /* check if execve was successful. */ - close_fd(&pok[1]); + close_fd(pok[1]); char buf; for ( ;; ) { ssize_t n = ::read(pok[0], &buf, 1 ); if ( n==1 ) { /* child process returned from execve */ pid=0; - close_fd(&pok[0]); - close_fd(&pin[1]); - close_fd(&pin[0]); - close_fd(&pout[1]); - close_fd(&pout[0]); + close_fd(pok[0]); + close_fd(pin[1]); + close_fd(pin[0]); + close_fd(pout[1]); + close_fd(pout[0]); pin[1] = -1; return -3; } else if ( n==-1 ) { @@ -505,7 +635,7 @@ SystemExec::start (int stderr_mode) } break; } - close_fd(&pok[0]); + close_fd(pok[0]); /* child started successfully */ #if 0 @@ -521,17 +651,17 @@ SystemExec::start (int stderr_mode) } if (r == 0) { /* 2nd child process - catch stdout */ - close_fd(&pin[1]); - close_fd(&pout[1]); + close_fd(pin[1]); + close_fd(pout[1]); output_interposer(); exit(0); } - close_fd(&pout[1]); - close_fd(&pin[0]); - close_fd(&pout[0]); + close_fd(pout[1]); + close_fd(pin[0]); + close_fd(pout[0]); #else /* use pthread */ - close_fd(&pout[1]); - close_fd(&pin[0]); + close_fd(pout[1]); + close_fd(pin[0]); int rv = pthread_create(&thread_id_tt, NULL, interposer_thread, this); thread_active=true; @@ -545,15 +675,15 @@ SystemExec::start (int stderr_mode) } /* child process - exec external process */ - close_fd(&pok[0]); + close_fd(pok[0]); ::fcntl(pok[1], F_SETFD, FD_CLOEXEC); - close_fd(&pin[1]); + close_fd(pin[1]); if (pin[0] != STDIN_FILENO) { ::dup2(pin[0], STDIN_FILENO); } - close_fd(&pin[0]); - close_fd(&pout[0]); + close_fd(pin[0]); + close_fd(pout[0]); if (pout[1] != STDOUT_FILENO) { ::dup2(pout[1], STDOUT_FILENO); } @@ -571,7 +701,7 @@ SystemExec::start (int stderr_mode) } if (pout[1] != STDOUT_FILENO && pout[1] != STDERR_FILENO) { - close_fd(&pout[1]); + close_fd(pout[1]); } if (nicelevel !=0) { @@ -594,11 +724,16 @@ SystemExec::start (int stderr_mode) signal(SIGPIPE, SIG_DFL); #endif +#ifndef __WIN32__ + int good_fds[1] = { 0 }; + close_allv(good_fds); +#endif + ::execve(argp[0], argp, envp); /* if we reach here something went wrong.. */ char buf = 0; (void) ::write(pok[1], &buf, 1 ); - close_fd(&pok[1]); + close_fd(pok[1]); exit(-1); return -1; } @@ -611,7 +746,7 @@ SystemExec::output_interposer() ssize_t r; unsigned long l = 1; - ioctl(rfd, FIONBIO, &l); // set non-blocking I/O + ioctl(rfd, FIONBIO, &l); // set non-blocking I/O for (;fcntl(rfd, F_GETFL)!=-1;) { r = read(rfd, buf, sizeof(buf)); @@ -633,17 +768,18 @@ void SystemExec::close_stdin() { if (pin[1]<0) return; - close_fd(&pin[0]); - close_fd(&pin[1]); - close_fd(&pout[0]); - close_fd(&pout[1]); + close_fd(pin[0]); + close_fd(pin[1]); + close_fd(pout[0]); + close_fd(pout[1]); } int SystemExec::write_to_stdin(std::string d, size_t len) { const char *data; - size_t r,c; + ssize_t r; + size_t c; ::pthread_mutex_lock(&write_lock); data=d.c_str(); @@ -658,7 +794,7 @@ SystemExec::write_to_stdin(std::string d, size_t len) sleep(1); continue; } - if (r != (len-c)) { + if ((size_t) r != (len-c)) { ::pthread_mutex_unlock(&write_lock); return c; } diff --git a/gtk2_ardour/theme_manager.cc b/gtk2_ardour/theme_manager.cc index 4d7599bb78..5f707e3212 100644 --- a/gtk2_ardour/theme_manager.cc +++ b/gtk2_ardour/theme_manager.cc @@ -31,6 +31,7 @@ #include "gtkmm2ext/cell_renderer_color_selector.h" #include "pbd/file_utils.h" +#include "pbd/compose.h" #include "ardour/filesystem_paths.h" @@ -57,6 +58,7 @@ ThemeManager::ThemeManager() , light_button (_("Light Theme")) , reset_button (_("Restore Defaults")) , flat_buttons (_("Draw \"flat\" buttons")) + , all_dialogs (_("All floating windows are dialogs")) , gradient_waveforms (_("Draw waveforms with color gradient")) { set_title (_("Theme Manager")); @@ -92,9 +94,15 @@ ThemeManager::ThemeManager() vbox->set_homogeneous (false); vbox->pack_start (theme_selection_hbox, PACK_SHRINK); vbox->pack_start (reset_button, PACK_SHRINK); +#ifndef __APPLE__ + vbox->pack_start (all_dialogs, PACK_SHRINK); +#endif vbox->pack_start (flat_buttons, PACK_SHRINK); vbox->pack_start (gradient_waveforms, PACK_SHRINK); vbox->pack_start (scroller); + + vbox->show_all (); + add (*vbox); color_display.signal_button_press_event().connect (sigc::mem_fun (*this, &ThemeManager::button_press_event), false); @@ -108,8 +116,14 @@ ThemeManager::ThemeManager() light_button.signal_toggled().connect (sigc::mem_fun (*this, &ThemeManager::on_light_theme_button_toggled)); reset_button.signal_clicked().connect (sigc::mem_fun (*this, &ThemeManager::reset_canvas_colors)); flat_buttons.signal_toggled().connect (sigc::mem_fun (*this, &ThemeManager::on_flat_buttons_toggled)); + all_dialogs.signal_toggled().connect (sigc::mem_fun (*this, &ThemeManager::on_all_dialogs_toggled)); gradient_waveforms.signal_toggled().connect (sigc::mem_fun (*this, &ThemeManager::on_gradient_waveforms_toggled)); + Gtkmm2ext::UI::instance()->set_tip (all_dialogs, + string_compose (_("Mark all floating windows to be type \"Dialog\" rather than using \"Utility\" for some.\n" + "This may help with some window managers. This requires a restart of %1 to take effect"), + PROGRAM_NAME)); + set_size_request (-1, 400); setup_theme (); } @@ -245,6 +259,13 @@ ThemeManager::on_flat_buttons_toggled () gtk_rc_reset_styles (gtk_settings_get_default()); } +void +ThemeManager::on_all_dialogs_toggled () +{ + ARDOUR_UI::config()->all_floating_windows_are_dialogs.set (all_dialogs.get_active()); + ARDOUR_UI::config()->set_dirty (); +} + void ThemeManager::on_gradient_waveforms_toggled () { @@ -366,6 +387,7 @@ ThemeManager::setup_theme () } flat_buttons.set_active (ARDOUR_UI::config()->flat_buttons.get()); + all_dialogs.set_active (ARDOUR_UI::config()->all_floating_windows_are_dialogs.get()); gradient_waveforms.set_active (ARDOUR_UI::config()->gradient_waveforms.get()); load_rc_file(rcfile, false); diff --git a/gtk2_ardour/theme_manager.h b/gtk2_ardour/theme_manager.h index d08713dc3e..04aa3ed770 100644 --- a/gtk2_ardour/theme_manager.h +++ b/gtk2_ardour/theme_manager.h @@ -43,6 +43,7 @@ class ThemeManager : public ArdourWindow void on_dark_theme_button_toggled (); void on_light_theme_button_toggled (); void on_flat_buttons_toggled (); + void on_all_dialogs_toggled (); void on_gradient_waveforms_toggled (); private: @@ -70,6 +71,7 @@ class ThemeManager : public ArdourWindow Gtk::RadioButton light_button; Gtk::Button reset_button; Gtk::CheckButton flat_buttons; + Gtk::CheckButton all_dialogs; Gtk::CheckButton gradient_waveforms; bool button_press_event (GdkEventButton*); diff --git a/gtk2_ardour/time_axis_view.cc b/gtk2_ardour/time_axis_view.cc index 8d2276bfb9..08b00ec7fa 100644 --- a/gtk2_ardour/time_axis_view.cc +++ b/gtk2_ardour/time_axis_view.cc @@ -310,7 +310,7 @@ TimeAxisView::controls_ebox_scroll (GdkEventScroll* ev) { switch (ev->direction) { case GDK_SCROLL_UP: - if (Keyboard::modifier_state_equals (ev->state, Keyboard::TertiaryModifier)) { + if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomVerticalModifier)) { /* See Editor::_stepping_axis_view for notes on this hack */ Editor& e = dynamic_cast (_editor); if (!e.stepping_axis_view ()) { @@ -325,7 +325,7 @@ TimeAxisView::controls_ebox_scroll (GdkEventScroll* ev) break; case GDK_SCROLL_DOWN: - if (Keyboard::modifier_state_equals (ev->state, Keyboard::TertiaryModifier)) { + if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomVerticalModifier)) { /* See Editor::_stepping_axis_view for notes on this hack */ Editor& e = dynamic_cast (_editor); if (!e.stepping_axis_view ()) { diff --git a/gtk2_ardour/time_fx_dialog.cc b/gtk2_ardour/time_fx_dialog.cc index 1fd52cebc3..15d46f10ad 100644 --- a/gtk2_ardour/time_fx_dialog.cc +++ b/gtk2_ardour/time_fx_dialog.cc @@ -68,7 +68,6 @@ TimeFXDialog::TimeFXDialog (Editor& e, bool pitch) set_modal (true); set_skip_taskbar_hint (true); set_resizable (false); - set_position (Gtk::WIN_POS_MOUSE); set_name (N_("TimeFXDialog")); if (pitching) { diff --git a/gtk2_ardour/track_selection.cc b/gtk2_ardour/track_selection.cc old mode 100755 new mode 100644 diff --git a/gtk2_ardour/track_view_list.cc b/gtk2_ardour/track_view_list.cc old mode 100755 new mode 100644 diff --git a/gtk2_ardour/track_view_list.h b/gtk2_ardour/track_view_list.h old mode 100755 new mode 100644 diff --git a/gtk2_ardour/transcode_ffmpeg.cc b/gtk2_ardour/transcode_ffmpeg.cc index 9cbc40564c..657b79ffba 100644 --- a/gtk2_ardour/transcode_ffmpeg.cc +++ b/gtk2_ardour/transcode_ffmpeg.cc @@ -23,7 +23,7 @@ #include #include "pbd/error.h" -#include "pbd/file_utils.h" +#include "pbd/convert.h" #include "pbd/file_utils.h" #include "gui_thread.h" @@ -32,6 +32,8 @@ #include "i18n.h" +using namespace PBD; + TranscodeFfmpeg::TranscodeFfmpeg (std::string f) : infile(f) { @@ -48,7 +50,7 @@ TranscodeFfmpeg::TranscodeFfmpeg (std::string f) #endif std::string ff_file_path; - if (find_file_in_search_path (PBD::SearchPath(Glib::getenv("PATH")), X_("ffmpeg_harvid"), ff_file_path)) { ffmpeg_exe = ff_file_path; } + if (find_file_in_search_path (SearchPath(Glib::getenv("PATH")), X_("ffmpeg_harvid"), ff_file_path)) { ffmpeg_exe = ff_file_path; } else if (Glib::file_test(X_("C:\\Program Files\\harvid\\ffmpeg.exe"), Glib::FILE_TEST_EXISTS)) { ffmpeg_exe = X_("C:\\Program Files\\ffmpeg\\ffmpeg.exe"); } @@ -56,7 +58,7 @@ TranscodeFfmpeg::TranscodeFfmpeg (std::string f) ffmpeg_exe = X_("C:\\Program Files\\ffmpeg\\ffmpeg.exe"); } - if (find_file_in_search_path (PBD::SearchPath(Glib::getenv("PATH")), X_("ffprobe_harvid"), ff_file_path)) { ffprobe_exe = ff_file_path; } + if (find_file_in_search_path (SearchPath(Glib::getenv("PATH")), X_("ffprobe_harvid"), ff_file_path)) { ffprobe_exe = ff_file_path; } else if (Glib::file_test(X_("C:\\Program Files\\harvid\\ffprobe.exe"), Glib::FILE_TEST_EXISTS)) { ffprobe_exe = X_("C:\\Program Files\\ffmpeg\\ffprobe.exe"); } @@ -65,7 +67,7 @@ TranscodeFfmpeg::TranscodeFfmpeg (std::string f) } if (ffmpeg_exe.empty() || ffprobe_exe.empty()) { - PBD::warning << _( + warning << _( "No ffprobe or ffmpeg executables could be found on this system.\n" "Video import and export is not possible until you install those tools.\n" "Ardour requires ffmpeg and ffprobe from ffmpeg.org - version 1.1 or newer.\n" @@ -112,8 +114,20 @@ TranscodeFfmpeg::probe () ffexit(); return false; } + + /* wait for ffprobe process to exit */ ffcmd->wait(); + /* wait for interposer thread to copy all data. + * SystemExec::Terminated is emitted and ffcmd set to NULL */ + int timeout = 300; // 1.5 sec + while (ffcmd && --timeout > 0) { + usleep(5000); + } + if (timeout == 0 || ffoutput.empty()) { + return false; + } + /* parse */ std::vector > lines; @@ -128,10 +142,10 @@ TranscodeFfmpeg::probe () #define PARSE_FRACTIONAL_FPS(VAR) \ { \ std::string::size_type pos; \ - VAR = atof(value.c_str()); \ + VAR = atof(value); \ pos = value.find_first_of('/'); \ if (pos != std::string::npos) { \ - VAR = atof(value.substr(0, pos).c_str()) / atof(value.substr(pos+1).c_str()); \ + VAR = atof(value.substr(0, pos)) / atof(value.substr(pos+1)); \ } \ } @@ -149,11 +163,11 @@ TranscodeFfmpeg::probe () std::string value = kv->substr(kvsep + 1); if (key == X_("index")) { - m_videoidx = atoi(value.c_str()); + m_videoidx = atoi(value); } else if (key == X_("width")) { - m_width = atoi(value.c_str()); + m_width = atoi(value); } else if (key == X_("height")) { - m_height = atoi(value.c_str()); + m_height = atoi(value); } else if (key == X_("codec_name")) { if (!m_codec.empty()) m_codec += " "; m_codec += value; @@ -180,14 +194,14 @@ TranscodeFfmpeg::probe () )); } } else if (key == X_("duration_ts") && m_fps == 0 && timebase !=0 ) { - m_duration = atof(value.c_str()) * m_fps * timebase; + m_duration = atof(value) * m_fps * timebase; } else if (key == X_("duration") && m_fps != 0 && m_duration == 0) { - m_duration = atof(value.c_str()) * m_fps; + m_duration = atof(value) * m_fps; } else if (key == X_("display_aspect_ratio")) { std::string::size_type pos; pos = value.find_first_of(':'); - if (pos != std::string::npos && atof(value.substr(pos+1).c_str()) != 0) { - m_aspect = atof(value.substr(0, pos).c_str()) / atof(value.substr(pos+1).c_str()); + if (pos != std::string::npos && atof(value.substr(pos+1)) != 0) { + m_aspect = atof(value.substr(0, pos)) / atof(value.substr(pos+1)); } } } @@ -197,7 +211,7 @@ TranscodeFfmpeg::probe () } } else if (i->at(5) == X_("codec_type=audio")) { /* new ffprobe */ - AudioStream as; + FFAudioStream as; for (std::vector::iterator kv = i->begin(); kv != i->end(); ++kv) { const size_t kvsep = kv->find('='); if(kvsep == std::string::npos) continue; @@ -205,7 +219,7 @@ TranscodeFfmpeg::probe () std::string value = kv->substr(kvsep + 1); if (key == X_("channels")) { - as.channels = atoi(value.c_str()); + as.channels = atoi(value); } else if (key == X_("index")) { as.stream_id = value; } else if (key == X_("codec_long_name")) { @@ -229,11 +243,6 @@ TranscodeFfmpeg::probe () } /* end parse */ - - int timeout = 500; - while (ffcmd && --timeout) usleep (1000); // wait until 'ffprobe' terminated. - if (timeout == 0) return false; - #if 0 /* DEBUG */ printf("FPS: %f\n", m_fps); printf("Duration: %lu frames\n",(unsigned long)m_duration); @@ -462,7 +471,7 @@ TranscodeFfmpeg::transcode (std::string outfile, const int outw, const int outh, argp[6] = (char*) calloc(10,sizeof(char)); snprintf(argp[6], 10, "%ix%i", width, height); argp[7] = strdup("-y"); argp[8] = strdup("-vcodec"); - argp[9] = strdup("mpeg4"); + argp[9] = strdup("mjpeg"); argp[10] = strdup("-an"); argp[11] = strdup("-intra"); argp[12] = strdup("-g"); @@ -542,7 +551,7 @@ void TranscodeFfmpeg::ffmpegparse_v (std::string d, size_t /* s */) { if (strstr(d.c_str(), "ERROR") || strstr(d.c_str(), "Error") || strstr(d.c_str(), "error")) { - PBD::warning << "ffmpeg-error: " << d << endmsg; + warning << "ffmpeg-error: " << d << endmsg; } if (strncmp(d.c_str(), "frame=",6)) { #if 1 /* DEBUG */ @@ -554,7 +563,7 @@ TranscodeFfmpeg::ffmpegparse_v (std::string d, size_t /* s */) Progress(0, 0); /* EMIT SIGNAL */ return; } - ARDOUR::framecnt_t f = atol(d.substr(6).c_str()); + ARDOUR::framecnt_t f = atol(d.substr(6)); if (f == 0) { Progress(0, 0); /* EMIT SIGNAL */ } else { diff --git a/gtk2_ardour/transcode_ffmpeg.h b/gtk2_ardour/transcode_ffmpeg.h index 932bfe051b..d1f445bf48 100644 --- a/gtk2_ardour/transcode_ffmpeg.h +++ b/gtk2_ardour/transcode_ffmpeg.h @@ -25,12 +25,12 @@ #include "system_exec.h" /* TODO: use a namespace here ? */ -struct AudioStream { +struct FFAudioStream { std::string name; std::string stream_id; uint32_t channels; }; -typedef std::vector AudioStreams; +typedef std::vector AudioStreams; typedef std::map FFSettings; /** @class TranscodeFfmpeg diff --git a/gtk2_ardour/transcode_video_dialog.cc b/gtk2_ardour/transcode_video_dialog.cc index 5ac73a581b..fa5d447a3a 100644 --- a/gtk2_ardour/transcode_video_dialog.cc +++ b/gtk2_ardour/transcode_video_dialog.cc @@ -77,7 +77,6 @@ TranscodeVideoDialog::TranscodeVideoDialog (Session* s, std::string infile) aborted = false; set_name ("TranscodeVideoDialog"); - set_position (Gtk::WIN_POS_MOUSE); set_modal (true); set_skip_taskbar_hint (true); set_resizable (false); @@ -389,7 +388,7 @@ TranscodeVideoDialog::launch_transcode () if (scale_combo.get_active_row_number() == 0 ) { scale_width =0; } else { - scale_width = atoi(scale_combo.get_active_text().c_str()); + scale_width = atoi(scale_combo.get_active_text()); } if (!aspect_checkbox.get_active()) { scale_height = 0; @@ -444,7 +443,7 @@ TranscodeVideoDialog::scale_combo_changed () if (scale_combo.get_active_row_number() == 0 ) { h = transcoder->get_height(); } else { - h = floor(atof(scale_combo.get_active_text().c_str()) / m_aspect); + h = floor(atof(scale_combo.get_active_text()) / m_aspect); } height_spinner.set_value(h); } @@ -478,7 +477,7 @@ TranscodeVideoDialog::update_bitrate () if (scale_combo.get_active_row_number() == 0 ) { br *= transcoder->get_width(); } else { - br *= atof(scale_combo.get_active_text().c_str()); + br *= atof(scale_combo.get_active_text()); } if (br != 0) { bitrate_spinner.set_value(floor(br/10000.0)*10); diff --git a/gtk2_ardour/ui_config_vars.h b/gtk2_ardour/ui_config_vars.h index f64e1ca141..ad266d9674 100644 --- a/gtk2_ardour/ui_config_vars.h +++ b/gtk2_ardour/ui_config_vars.h @@ -20,4 +20,5 @@ UI_CONFIG_VARIABLE(std::string, ui_rc_file, "ui-rc-file", "ardour3_ui_dark.rc") UI_CONFIG_VARIABLE(bool, flat_buttons, "flat-buttons", false) UI_CONFIG_VARIABLE(bool, gradient_waveforms, "gradient-waveforms", false) +UI_CONFIG_VARIABLE(bool, all_floating_windows_are_dialogs, "all-floating-windows-are-dialogs", false) diff --git a/gtk2_ardour/utils.cc b/gtk2_ardour/utils.cc index 19f93ad2e8..d4bc460269 100644 --- a/gtk2_ardour/utils.cc +++ b/gtk2_ardour/utils.cc @@ -329,6 +329,35 @@ forward_key_press (GdkEventKey* ev) return PublicEditor::instance().on_key_press_event(ev); } +bool +emulate_key_event (Gtk::Widget* w, unsigned int keyval) +{ + GdkDisplay *display = gtk_widget_get_display (GTK_WIDGET(w->gobj())); + GdkKeymap *keymap = gdk_keymap_get_for_display (display); + GdkKeymapKey *keymapkey = NULL; + gint n_keys; + + if (!gdk_keymap_get_entries_for_keyval(keymap, keyval, &keymapkey, &n_keys)) return false; + if (n_keys !=1) { g_free(keymapkey); return false;} + + GdkEventKey ev; + ev.type = GDK_KEY_PRESS; + ev.window = gtk_widget_get_window(GTK_WIDGET(w->gobj())); + ev.send_event = FALSE; + ev.time = 0; + ev.state = 0; + ev.keyval = keyval; + ev.length = 0; + ev.string = (gchar*) ""; + ev.hardware_keycode = keymapkey[0].keycode; + ev.group = keymapkey[0].group; + g_free(keymapkey); + + forward_key_press(&ev); + ev.type = GDK_KEY_RELEASE; + return forward_key_press(&ev); +} + bool key_press_focus_accelerator_handler (Gtk::Window& window, GdkEventKey* ev) { @@ -461,6 +490,8 @@ key_press_focus_accelerator_handler (Gtk::Window& window, GdkEventKey* ev) /* no special handling or there are modifiers in effect: accelerate first */ DEBUG_TRACE (DEBUG::Accelerators, "\tactivate, then propagate\n"); + DEBUG_TRACE (DEBUG::Accelerators, string_compose ("\tevent send-event:%1 time:%2 length:%3 string:%4 hardware_keycode:%5 group:%6\n", + ev->send_event, ev->time, ev->length, ev->string, ev->hardware_keycode, ev->group)); if (allow_activating) { DEBUG_TRACE (DEBUG::Accelerators, "\tsending to window\n"); diff --git a/gtk2_ardour/utils.h b/gtk2_ardour/utils.h index 7137f273c6..d3110104fb 100644 --- a/gtk2_ardour/utils.h +++ b/gtk2_ardour/utils.h @@ -65,6 +65,7 @@ void set_color (Gdk::Color&, int); bool relay_key_press (GdkEventKey* ev, Gtk::Window* win); bool forward_key_press (GdkEventKey* ev); bool key_press_focus_accelerator_handler (Gtk::Window& window, GdkEventKey* ev); +bool emulate_key_event (Gtk::Widget*, unsigned int); Glib::RefPtr get_xpm (std::string); std::string get_icon_path (const char*); diff --git a/gtk2_ardour/utils_videotl.cc b/gtk2_ardour/utils_videotl.cc index b90abf7fb8..504fc3d2eb 100644 --- a/gtk2_ardour/utils_videotl.cc +++ b/gtk2_ardour/utils_videotl.cc @@ -314,3 +314,71 @@ video_draw_cross (Glib::RefPtr img) if (n_channels>3) p[3] = 255; } } + + +extern "C" { +#include + + struct MemoryStruct { + char *data; + size_t size; + }; + + static size_t + WriteMemoryCallback(void *ptr, size_t size, size_t nmemb, void *data) { + size_t realsize = size * nmemb; + struct MemoryStruct *mem = (struct MemoryStruct *)data; + + mem->data = (char *)realloc(mem->data, mem->size + realsize + 1); + if (mem->data) { + memcpy(&(mem->data[mem->size]), ptr, realsize); + mem->size += realsize; + mem->data[mem->size] = 0; + } + return realsize; + } + + char *curl_http_get (const char *u, int *status) { + CURL *curl; + CURLcode res; + struct MemoryStruct chunk; + long int httpstatus; + if (status) *status = 0; + //usleep(500000); return NULL; // TEST & DEBUG + if (strncmp("http://", u, 7)) return NULL; + + chunk.data=NULL; + chunk.size=0; + + curl = curl_easy_init(); + if(!curl) return NULL; + curl_easy_setopt(curl, CURLOPT_URL, u); + + curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void *)&chunk); + curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, WriteMemoryCallback); + curl_easy_setopt(curl, CURLOPT_USERAGENT, ARDOUR_USER_AGENT); + curl_easy_setopt(curl, CURLOPT_TIMEOUT, ARDOUR_CURL_TIMEOUT); + curl_easy_setopt(curl, CURLOPT_NOSIGNAL, 1); +#ifdef CURLERRORDEBUG + char curlerror[CURL_ERROR_SIZE] = ""; + curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, curlerror); +#endif + + res = curl_easy_perform(curl); + curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &httpstatus); + curl_easy_cleanup(curl); + if (status) *status = httpstatus; + if (res) { +#ifdef CURLERRORDEBUG + printf("curl_http_get() failed: %s\n", curlerror); +#endif + return NULL; + } + if (httpstatus != 200) { + free (chunk.data); + chunk.data = NULL; + } + return (chunk.data); + } + +} /* end extern "C" */ diff --git a/gtk2_ardour/utils_videotl.h b/gtk2_ardour/utils_videotl.h index 913af2ab55..89daadc40e 100644 --- a/gtk2_ardour/utils_videotl.h +++ b/gtk2_ardour/utils_videotl.h @@ -53,4 +53,8 @@ bool video_query_info ( double &video_aspect_ratio ); +extern "C" { + char *curl_http_get (const char *u, int *status); +} + #endif /* __gtk_ardour_video_utils_h__ */ diff --git a/gtk2_ardour/video_image_frame.cc b/gtk2_ardour/video_image_frame.cc index fda3d4e96c..3c39dea77b 100644 --- a/gtk2_ardour/video_image_frame.cc +++ b/gtk2_ardour/video_image_frame.cc @@ -292,7 +292,7 @@ VideoImageFrame::http_get(framepos_t fn) { } void -VideoImageFrame::http_get_again(framepos_t fn) { +VideoImageFrame::http_get_again(framepos_t /*fn*/) { pthread_mutex_lock(&queue_lock); queued_request=false; req_video_frame_number=want_video_frame_number; @@ -301,70 +301,3 @@ VideoImageFrame::http_get_again(framepos_t fn) { http_get_thread(this); } - -extern "C" { -#include - - struct MemoryStruct { - char *data; - size_t size; - }; - - static size_t - WriteMemoryCallback(void *ptr, size_t size, size_t nmemb, void *data) { - size_t realsize = size * nmemb; - struct MemoryStruct *mem = (struct MemoryStruct *)data; - - mem->data = (char *)realloc(mem->data, mem->size + realsize + 1); - if (mem->data) { - memcpy(&(mem->data[mem->size]), ptr, realsize); - mem->size += realsize; - mem->data[mem->size] = 0; - } - return realsize; - } - - char *curl_http_get (const char *u, int *status) { - CURL *curl; - CURLcode res; - struct MemoryStruct chunk; - long int httpstatus; - if (status) *status = 0; - //usleep(500000); return NULL; // TEST & DEBUG - if (strncmp("http://", u, 7)) return NULL; - - chunk.data=NULL; - chunk.size=0; - - curl = curl_easy_init(); - if(!curl) return NULL; - curl_easy_setopt(curl, CURLOPT_URL, u); - - curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void *)&chunk); - curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, WriteMemoryCallback); - curl_easy_setopt(curl, CURLOPT_USERAGENT, ARDOUR_USER_AGENT); - curl_easy_setopt(curl, CURLOPT_TIMEOUT, ARDOUR_CURL_TIMEOUT); - curl_easy_setopt(curl, CURLOPT_NOSIGNAL, 1); -#ifdef CURLERRORDEBUG - char curlerror[CURL_ERROR_SIZE] = ""; - curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, curlerror); -#endif - - res = curl_easy_perform(curl); - curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &httpstatus); - curl_easy_cleanup(curl); - if (status) *status = httpstatus; - if (res) { -#ifdef CURLERRORDEBUG - printf("curl_http_get() failed: %s\n", curlerror); -#endif - return NULL; - } - if (httpstatus != 200) { - free (chunk.data); - chunk.data = NULL; - } - return (chunk.data); - } - -} /* end extern "C" */ diff --git a/gtk2_ardour/video_image_frame.h b/gtk2_ardour/video_image_frame.h index feeab37039..b6d45dbe6d 100644 --- a/gtk2_ardour/video_image_frame.h +++ b/gtk2_ardour/video_image_frame.h @@ -105,8 +105,4 @@ class VideoImageFrame : public sigc::trackable }; -extern "C" { - char *curl_http_get (const char *u, int *status); -} - #endif /* __ardour_video_image_frame_h__ */ diff --git a/gtk2_ardour/video_monitor.cc b/gtk2_ardour/video_monitor.cc index 550dd46816..2c265365fa 100644 --- a/gtk2_ardour/video_monitor.cc +++ b/gtk2_ardour/video_monitor.cc @@ -18,16 +18,20 @@ */ #include "pbd/file_utils.h" +#include "pbd/convert.h" #include "gui_thread.h" #include "ardour_ui.h" +#include "utils.h" #include #include "public_editor.h" +#include "editor.h" #include "video_monitor.h" #include "i18n.h" using namespace std; +using namespace PBD; VideoMonitor::VideoMonitor (PublicEditor *ed, std::string xjadeo_bin_path) : editor (ed) @@ -46,6 +50,7 @@ VideoMonitor::VideoMonitor (PublicEditor *ed, std::string xjadeo_bin_path) process = new SystemExec(xjadeo_bin_path, X_("-R")); process->ReadStdout.connect_same_thread (*this, boost::bind (&VideoMonitor::parse_output, this, _1 ,_2)); process->Terminated.connect (*this, invalidator (*this), boost::bind (&VideoMonitor::terminated, this), gui_context()); + XJKeyEvent.connect (*this, invalidator (*this), boost::bind (&VideoMonitor::forward_keyevent, this, _1), gui_context()); } VideoMonitor::~VideoMonitor () @@ -100,6 +105,7 @@ VideoMonitor::quit () if (!is_started()) return; if (state_connection.connected()) { state_connection.disconnect(); } if (clock_connection.connected()) { clock_connection.disconnect(); } + query_full_state(true); process->write_to_stdin("quit\n"); /* the 'quit' command should result in process termination * but in case it fails (communication failure, SIGSTOP, ??) @@ -128,7 +134,18 @@ VideoMonitor::open (std::string filename) process->write_to_stdin("window resize 100%\n"); process->write_to_stdin("window ontop on\n"); process->write_to_stdin("set seekmode 1\n"); - process->write_to_stdin("set override 47\n"); + /* override bitwise flags -- see xjadeo.h + * 0x01 : ignore 'q', ESC / quite + * 0x02 : ignore "window closed by WM" / quit + * 0x04 : (osx only) menu-exit / quit + * 0x08 : ignore mouse-button 1 -- resize + * 0x10 : no A/V offset + * 0x20 : don't use jack-session + * 0x40 : no jack-transport control play/pause/rewind + */ + process->write_to_stdin("set override 120\n"); + process->write_to_stdin("notify keyboard\n"); + process->write_to_stdin("notify settings\n"); process->write_to_stdin("window letterbox on\n"); process->write_to_stdin("osd mode 10\n"); for(XJSettings::const_iterator it = xjadeo_settings.begin(); it != xjadeo_settings.end(); ++it) { @@ -183,6 +200,7 @@ void VideoMonitor::send_cmd (int what, int param) { bool osd_update = false; + int prev_osdmode = osdmode; if (!is_started()) return; switch (what) { case 1: @@ -192,17 +210,17 @@ VideoMonitor::send_cmd (int what, int param) case 2: if (param) osdmode |= 2; else osdmode &= ~2; - osd_update = true; + osd_update = (prev_osdmode != osdmode); break; case 3: if (param) osdmode |= 1; else osdmode &= ~1; - osd_update = true; + osd_update = (prev_osdmode != osdmode); break; case 4: if (param) osdmode |= 8; else osdmode &= ~8; - osd_update = true; + osd_update = (prev_osdmode != osdmode); break; case 5: if (param) process->write_to_stdin("window zoom on\n"); @@ -218,7 +236,7 @@ VideoMonitor::send_cmd (int what, int param) default: break; } - if (osd_update >= 0) { + if (osd_update) { std::ostringstream osstream; osstream << "osd mode " << osdmode << "\n"; process->write_to_stdin(osstream.str()); } @@ -231,7 +249,15 @@ VideoMonitor::is_started () } void -VideoMonitor::parse_output (std::string d, size_t s) +VideoMonitor::forward_keyevent (unsigned int keyval) +{ + Editor* ed = dynamic_cast(&PublicEditor::instance()); + if (!ed) return; + emulate_key_event(ed, keyval); +} + +void +VideoMonitor::parse_output (std::string d, size_t /*s*/) { std::string line = d; std::string::size_type start = 0; @@ -248,7 +274,7 @@ VideoMonitor::parse_output (std::string d, size_t s) printf("xjadeo: '%s'\n", line.c_str()); } #endif - int status = atoi(line.substr(1,3).c_str()); + int status = atoi(line.substr(1,3)); switch(status / 100) { case 4: /* errors */ if (status == 403) { @@ -258,8 +284,41 @@ VideoMonitor::parse_output (std::string d, size_t s) */ process->write_to_stdin("quit\n"); } - case 1: /* requested async notifications */ - case 3: /* warnings ; command succeeded, but status is negative. */ +#ifdef DEBUG_XJCOM + else + printf("xjadeo: error '%s'\n", line.c_str()); +#endif + break; + case 3: /* async notifications */ + { + std::string::size_type equalsign = line.find('='); + std::string::size_type comment = line.find('#'); + if (comment != std::string::npos) { line = line.substr(0,comment); } + if (equalsign != std::string::npos) { + std::string key = line.substr(5, equalsign - 5); + std::string value = line.substr(equalsign + 1); + + if (status == 310 && key=="keypress") { + /* keyboard event */ + XJKeyEvent((unsigned int)atoi(value)); + } +#ifdef DEBUG_XJCOM + else { + std::string msg = line.substr(5); + printf("xjadeo: async '%s' -> '%s'\n", key, value); + } +#endif + } +#ifdef DEBUG_XJCOM + else { + std::string msg = line.substr(5); + printf("xjadeo: async '%s'\n", msg.c_str()); + } +#endif + } break; + case 1: /* text messages - command reply */ + break; + case 8: /* comments / info for humans */ break; case 2: /* replies: @@ -295,7 +354,7 @@ VideoMonitor::parse_output (std::string d, size_t s) knownstate |= 2; if (starting || xjadeo_settings["window ontop"] != value) { if (!starting && _session) _session->set_dirty (); - if (atoi(value.c_str())) { UiState("xjadeo-window-ontop-on"); } + if (atoi(value)) { UiState("xjadeo-window-ontop-on"); } else { UiState("xjadeo-window-ontop-off"); } starting &= ~2; } @@ -304,7 +363,7 @@ VideoMonitor::parse_output (std::string d, size_t s) knownstate |= 4; if (starting || xjadeo_settings["window zoom"] != value) { if (!starting && _session) _session->set_dirty (); - if (atoi(value.c_str())) { UiState("xjadeo-window-fullscreen-on"); } + if (atoi(value)) { UiState("xjadeo-window-fullscreen-on"); } else { UiState("xjadeo-window-fullscreen-off"); } starting &= ~4; } @@ -313,15 +372,15 @@ VideoMonitor::parse_output (std::string d, size_t s) knownstate |= 8; if (starting || xjadeo_settings["window letterbox"] != value) { if (!starting && _session) _session->set_dirty (); - if (atoi(value.c_str())) { UiState("xjadeo-window-letterbox-on"); } + if (atoi(value)) { UiState("xjadeo-window-letterbox-on"); } else { UiState("xjadeo-window-letterbox-off"); } starting &= ~8; } xjadeo_settings["window letterbox"] = value; } else if(key == "osdmode") { knownstate |= 1; - osdmode = atoi(value.c_str()); - if (starting || atoi(xjadeo_settings["osd mode"].c_str()) != osdmode) { + osdmode = atoi(value); + if (starting || atoi(xjadeo_settings["osd mode"]) != osdmode) { if (!starting && _session) _session->set_dirty (); if ((osdmode & 1) == 1) { UiState("xjadeo-window-osd-frame-on"); } if ((osdmode & 1) == 0) { UiState("xjadeo-window-osd-frame-off"); } @@ -338,6 +397,10 @@ VideoMonitor::parse_output (std::string d, size_t s) if (!starting && _session) _session->set_dirty (); } xjadeo_settings["set offset"] = value; +#ifdef DEBUG_XJCOM + } else { + printf("xjadeo: '%s' -> '%s'\n", key.c_str(), value.c_str()); +#endif } } } @@ -359,8 +422,9 @@ void VideoMonitor::save_session () { if (!_session) { return; } - XMLNode* node = _session->extra_xml (X_("XJSettings")); + XMLNode* node = _session->extra_xml (X_("XJSettings"), true); if (!node) return; + node->remove_nodes_and_delete("XJSetting"); for(XJSettings::const_iterator it = xjadeo_settings.begin(); it != xjadeo_settings.end(); ++it) { XMLNode* child = node->add_child (X_("XJSetting")); @@ -387,16 +451,6 @@ VideoMonitor::set_session (ARDOUR::Session *s) } } -void -VideoMonitor::clear_session_state () -{ - xjadeo_settings.clear(); - if (!_session) { return; } - XMLNode* node = new XMLNode(X_("XJSettings")); - _session->add_extra_xml (*node); - _session->set_dirty (); -} - bool VideoMonitor::set_custom_setting (const std::string k, const std::string v) { @@ -441,13 +495,15 @@ VideoMonitor::set_offset (ARDOUR::frameoffset_t offset) video_frame_offset = floor(offset * _session->timecode_frames_per_second() / audio_frame_rate); } - // TODO remember if changed.. + if (video_offset == video_frame_offset) { return; } + video_offset = video_frame_offset; + std::ostringstream osstream1; osstream1 << -1 * video_frame_offset; process->write_to_stdin("set offset " + osstream1.str() + "\n"); } void -VideoMonitor::manual_seek (framepos_t when, bool force, ARDOUR::frameoffset_t offset) +VideoMonitor::manual_seek (framepos_t when, bool /*force*/, ARDOUR::frameoffset_t offset) { if (!is_started()) { return; } if (!_session) { return; } diff --git a/gtk2_ardour/video_monitor.h b/gtk2_ardour/video_monitor.h index 59b90f5e46..59264fa012 100644 --- a/gtk2_ardour/video_monitor.h +++ b/gtk2_ardour/video_monitor.h @@ -61,7 +61,6 @@ class VideoMonitor : public sigc::trackable , public ARDOUR::SessionHandlePtr, p void set_session (ARDOUR::Session *s); void save_session (); - void clear_session_state (); void query_full_state (bool); bool set_custom_setting (const std::string, const std::string); const std::string get_custom_setting (const std::string); @@ -88,6 +87,7 @@ class VideoMonitor : public sigc::trackable , public ARDOUR::SessionHandlePtr, p float fps; void parse_output (std::string d, size_t s); void terminated (); + void forward_keyevent (unsigned int); void parameter_changed (std::string const & p); @@ -99,6 +99,7 @@ class VideoMonitor : public sigc::trackable , public ARDOUR::SessionHandlePtr, p void xjadeo_sync_setup (); ARDOUR::framepos_t manually_seeked_frame; + ARDOUR::frameoffset_t video_offset; bool sync_by_manual_seek; sigc::connection clock_connection; sigc::connection state_connection; @@ -106,6 +107,8 @@ class VideoMonitor : public sigc::trackable , public ARDOUR::SessionHandlePtr, p int starting; int knownstate; int osdmode; + + PBD::Signal1 XJKeyEvent; #if 1 bool debug_enable; #endif diff --git a/gtk2_ardour/video_server_dialog.cc b/gtk2_ardour/video_server_dialog.cc index 5ee4c02844..8838409ccf 100644 --- a/gtk2_ardour/video_server_dialog.cc +++ b/gtk2_ardour/video_server_dialog.cc @@ -53,7 +53,6 @@ VideoServerDialog::VideoServerDialog (Session* s) set_session (s); set_name ("VideoServerDialog"); - set_position (Gtk::WIN_POS_MOUSE); set_modal (true); set_skip_taskbar_hint (true); set_resizable (false); diff --git a/gtk2_ardour/video_timeline.cc b/gtk2_ardour/video_timeline.cc index d8913f27aa..8f68174997 100644 --- a/gtk2_ardour/video_timeline.cc +++ b/gtk2_ardour/video_timeline.cc @@ -22,6 +22,7 @@ #include "ardour/tempo.h" #include "pbd/file_utils.h" +#include "pbd/convert.h" #include "ardour/session_directory.h" #include "ardour_ui.h" @@ -123,6 +124,7 @@ VideoTimeLine::close_session () video_filename = ""; video_duration = 0; GuiUpdate("set-xjadeo-sensitive-off"); + GuiUpdate("video-unavailable"); } void @@ -150,44 +152,41 @@ VideoTimeLine::set_session (ARDOUR::Session *s) return; } - if (node) { - ARDOUR_UI::instance()->start_video_server((Gtk::Window*)0, false); + ARDOUR_UI::instance()->start_video_server((Gtk::Window*)0, false); - set_id(*node); + set_id(*node); - const XMLProperty* proph = node->property (X_("Height")); - if (proph) { - editor->set_video_timeline_height(atoi(proph->value().c_str())); - } + const XMLProperty* proph = node->property (X_("Height")); + if (proph) { + editor->set_video_timeline_height(atoi(proph->value())); + } #if 0 /* TODO THINK: set FPS first time only ?! */ - const XMLProperty* propasfps = node->property (X_("AutoFPS")); - if (propasfps) { - auto_set_session_fps = atoi(propasfps->value().c_str())?true:false; - } + const XMLProperty* propasfps = node->property (X_("AutoFPS")); + if (propasfps) { + auto_set_session_fps = atoi(propasfps->value())?true:false; + } #endif - const XMLProperty* propoffset = node->property (X_("VideoOffset")); - if (propoffset) { - video_offset = atoll(propoffset->value().c_str()); - video_offset_p = video_offset; - } - - const XMLProperty* proplock = node->property (X_("VideoOffsetLock")); - if (proplock) { - video_offset_lock = atoi(proplock->value().c_str())?true:false; - } - - const XMLProperty* localfile = node->property (X_("LocalFile")); - if (localfile) { - local_file = atoi(localfile->value().c_str())?true:false; - } - - const XMLProperty* propf = node->property (X_("Filename")); - video_file_info(propf->value(), local_file); + const XMLProperty* propoffset = node->property (X_("VideoOffset")); + if (propoffset) { + video_offset = atoll(propoffset->value()); + video_offset_p = video_offset; } - node = _session->extra_xml (X_("Videomonitor")); - if (node) { + const XMLProperty* proplock = node->property (X_("VideoOffsetLock")); + if (proplock) { + video_offset_lock = atoi(proplock->value())?true:false; + } + + const XMLProperty* localfile = node->property (X_("LocalFile")); + if (localfile) { + local_file = atoi(localfile->value())?true:false; + } + + const XMLProperty* propf = node->property (X_("Filename")); + video_file_info(propf->value(), local_file); + + if ((node = _session->extra_xml (X_("Videomonitor")))) { const XMLProperty* prop = node->property (X_("active")); if (prop && prop->value() == "yes" && found_xjadeo() && !video_filename.empty() && local_file) { open_video_monitor(); @@ -229,7 +228,7 @@ VideoTimeLine::set_state (const XMLNode& node, int /*version*/) LocaleGuard lg (X_("POSIX")); const XMLProperty* propoffset = node.property (X_("VideoOffset")); if (propoffset) { - video_offset = atoll(propoffset->value().c_str()); + video_offset = atoll(propoffset->value()); } ARDOUR_UI::instance()->flush_videotimeline_cache(true); return 0; @@ -349,28 +348,26 @@ VideoTimeLine::update_video_timeline() assert (vtl_dist > 0); assert (apv > 0); -#define GOFFSET (video_offset) + leftmost_video_frame = floor (floor((leftmost_frame - video_start_offset - video_offset ) / vtl_dist) * vtl_dist / apv); - leftmost_video_frame = floor (floor((leftmost_frame - video_start_offset - GOFFSET ) / vtl_dist) * vtl_dist / apv); - - vtl_start = rint (GOFFSET + video_start_offset + leftmost_video_frame * apv); + vtl_start = rint (video_offset + video_start_offset + leftmost_video_frame * apv); visible_video_frames = 2 + ceil(editor->current_page_frames() / vtl_dist); /* +2 left+right partial frames */ /* expand timeline (cache next/prev page images) */ vtl_start -= visible_video_frames * vtl_dist; visible_video_frames *=3; - if (vtl_start < GOFFSET ) { + if (vtl_start < video_offset ) { visible_video_frames += ceil(vtl_start/vtl_dist); - vtl_start = GOFFSET; + vtl_start = video_offset; } /* apply video-file constraints */ - if (vtl_start > video_start_offset + video_duration + GOFFSET ) { + if (vtl_start > video_start_offset + video_duration + video_offset ) { visible_video_frames = 0; } /* TODO optimize: compute rather than iterate */ - while (visible_video_frames > 0 && vtl_start + (visible_video_frames-1) * vtl_dist >= video_start_offset + video_duration + GOFFSET) { + while (visible_video_frames > 0 && vtl_start + (visible_video_frames-1) * vtl_dist >= video_start_offset + video_duration + video_offset) { --visible_video_frames; } @@ -404,12 +401,12 @@ VideoTimeLine::update_video_timeline() for (unsigned int vfcount=0; vfcount < visible_video_frames; ++vfcount){ framepos_t vfpos = vtl_start + vfcount * vtl_dist; /* unit: audio-frames */ - framepos_t vframeno = rint ( (vfpos - GOFFSET) / apv); /* unit: video-frames */ - vfpos = (vframeno * apv ) + GOFFSET; /* audio-frame corresponding to /rounded/ video-frame */ + framepos_t vframeno = rint ( (vfpos - video_offset) / apv); /* unit: video-frames */ + vfpos = (vframeno * apv ) + video_offset; /* audio-frame corresponding to /rounded/ video-frame */ int rightend = -1; /* unit: pixels */ - if (vfpos + vtl_dist > video_start_offset + video_duration + GOFFSET) { - rightend = display_vframe_width * (video_start_offset + video_duration + GOFFSET - vfpos) / vtl_dist; + if (vfpos + vtl_dist > video_start_offset + video_duration + video_offset) { + rightend = display_vframe_width * (video_start_offset + video_duration + video_offset - vfpos) / vtl_dist; //printf("lf(e): %lu\n", vframeno); // XXX } VideoImageFrame * frame = get_video_frame(vframeno, cut, rightend); @@ -429,10 +426,10 @@ VideoTimeLine::update_video_timeline() int vfcount=remaining.front(); remaining.pop_front(); framepos_t vfpos = vtl_start + vfcount * vtl_dist; /* unit: audio-frames */ - framepos_t vframeno = rint ((vfpos - GOFFSET) / apv); /* unit: video-frames */ + framepos_t vframeno = rint ((vfpos - video_offset) / apv); /* unit: video-frames */ int rightend = -1; /* unit: pixels */ - if (vfpos + vtl_dist > video_start_offset + video_duration + GOFFSET) { - rightend = display_vframe_width * (video_start_offset + video_duration + GOFFSET - vfpos) / vtl_dist; + if (vfpos + vtl_dist > video_start_offset + video_duration + video_offset) { + rightend = display_vframe_width * (video_start_offset + video_duration + video_offset - vfpos) / vtl_dist; //printf("lf(n): %lu\n", vframeno); // XXX } frame->set_position(vfpos-leftmost_frame); @@ -469,6 +466,9 @@ VideoTimeLine::video_file_info (std::string filename, bool local) video_server_url, translated_filename(), video_file_fps, _duration, _start_offset, video_aspect_ratio)) { warning << _("Parsing video file info failed. Is the Video Server running? Is the file readable by the Video Server? Does the docroot match? Is it a video file?") << endmsg; + video_duration = 0; + GuiUpdate("set-xjadeo-sensitive-off"); + GuiUpdate("video-unavailable"); return false; } video_duration = _duration * _session->nominal_frame_rate() / video_file_fps; @@ -507,7 +507,7 @@ VideoTimeLine::video_file_info (std::string filename, bool local) } _session->config.set_video_pullup(0); /* TODO only set if set_timecode_format() was successful ?!*/ } - if (video_file_fps != _session->timecode_frames_per_second()) { + if (floor(video_file_fps*100) != floor(_session->timecode_frames_per_second()*100)) { warning << _("Video file's framerate is not equal to Ardour session timecode's framerate: ") << video_file_fps << _(" vs ") << _session->timecode_frames_per_second() << endmsg; } @@ -535,6 +535,7 @@ VideoTimeLine::video_file_info (std::string filename, bool local) #endif } VtlUpdate(); + GuiUpdate("video-available"); return true; } @@ -555,6 +556,39 @@ VideoTimeLine::check_server () return ok; } +bool +VideoTimeLine::check_server_docroot () +{ + bool ok = true; + char url[1024]; + std::vector > lines; + + if (video_server_url.find("/localhost:") == string::npos) { + return true; + } + snprintf(url, sizeof(url), "%s%src?format=csv" + , video_server_url.c_str() + , (video_server_url.length()>0 && video_server_url.at(video_server_url.length()-1) == '/')?"":"/" + ); + char *res=curl_http_get(url, NULL); + if (!res) { + return false; + } + + ParseCSV(std::string(res), lines); + if ( lines.empty() + || lines.at(0).empty() + || lines.at(0).at(0) != video_get_docroot(Config)) { + warning << string_compose( + _("Video-server docroot mismatch. Ardour: '%1', video-server: '%2'. This usually means that the video server was not started by ardour and uses a different document-root."), + video_get_docroot(Config), lines.at(0).at(0)) + << endmsg; + ok = false; // TODO allow to override + } + free(res); + return ok; +} + void VideoTimeLine::gui_update(std::string const & t) { /* this is to be called via GuiUpdate() only. */ @@ -595,6 +629,10 @@ VideoTimeLine::gui_update(std::string const & t) { editor->toggle_xjadeo_viewoption(6, 1); } else if (t == "xjadeo-window-letterbox-off") { editor->toggle_xjadeo_viewoption(6, 0); + } else if (t == "video-available") { + editor->set_close_video_sensitive(true); + } else if (t == "video-unavailable") { + editor->set_close_video_sensitive(false); } } @@ -610,7 +648,7 @@ VideoTimeLine::set_height (int height) { void VideoTimeLine::vmon_update () { if (vmonitor && vmonitor->is_started()) { - vmonitor->set_offset( GOFFSET); // TODO proper re-init xjadeo w/o restart not just offset. + vmonitor->set_offset(video_offset); // TODO proper re-init xjadeo w/o restart not just offset. } } @@ -704,12 +742,20 @@ VideoTimeLine::open_video_monitor() { if (!vmonitor) { vmonitor = new VideoMonitor(editor, _xjadeo_bin); vmonitor->set_session(_session); + vmonitor->set_offset(video_offset); vmonitor->Terminated.connect (sigc::mem_fun (*this, &VideoTimeLine::terminated_video_monitor)); vmonitor->UiState.connect (*this, invalidator (*this), boost::bind (&VideoTimeLine::gui_update, this, _1), gui_context()); } else if (vmonitor->is_started()) { return; } +#if 0 + /* unused for now. + * the idea is to selective ignore certain monitor window + * states if xjadeo is not running on the same host as ardour. + * However with the removal of the video-monitor-startup-dialogue + * (git rev 5a4d0fff0) these settings are currently not accessible. + */ int xj_settings_mask = vmonitor->restore_settings_mask(); if (_session) { /* load mask from Session */ @@ -717,12 +763,13 @@ VideoTimeLine::open_video_monitor() { if (node) { const XMLProperty* prop = node->property (X_("mask")); if (prop) { - xj_settings_mask = atoi(prop->value().c_str()); + xj_settings_mask = atoi(prop->value()); } } } vmonitor->restore_settings_mask(xj_settings_mask); +#endif if (!vmonitor->start()) { warning << "launching xjadeo failed.." << endmsg; @@ -764,6 +811,7 @@ VideoTimeLine::control_video_monitor(int what, int param) { void VideoTimeLine::terminated_video_monitor () { if (vmonitor) { + vmonitor->save_session(); delete vmonitor; } GuiUpdate("set-xjadeo-active-off"); @@ -778,26 +826,11 @@ VideoTimeLine::terminated_video_monitor () { } } -/* -void -VideoTimeLine::clear_video_monitor_session_state () -{ - if (vmonitor) { - vmonitor->clear_session_state(); - } else { - if (!_session) { return; } - XMLNode* node = new XMLNode(X_("XJSettings")); - _session->add_extra_xml (*node); - _session->set_dirty (); - } -} -*/ - void VideoTimeLine::manual_seek_video_monitor (framepos_t pos) { if (!vmonitor) { return; } if (!vmonitor->is_started()) { return; } if (!vmonitor->synced_by_manual_seeks()) { return; } - vmonitor->manual_seek(pos, false, GOFFSET); // XXX -> set offset in xjadeo + vmonitor->manual_seek(pos, false, video_offset); // XXX -> set offset in xjadeo } diff --git a/gtk2_ardour/video_timeline.h b/gtk2_ardour/video_timeline.h index 3f7b7742d6..fbf563ecf8 100644 --- a/gtk2_ardour/video_timeline.h +++ b/gtk2_ardour/video_timeline.h @@ -86,6 +86,7 @@ class VideoTimeLine : public sigc::trackable, public ARDOUR::SessionHandlePtr, p bool found_xjadeo () { return ((_xjadeo_bin.empty())?false:true); } bool check_server (); + bool check_server_docroot (); void flush_local_cache (); void vmon_update (); void flush_cache (); diff --git a/gtk2_ardour/visual_time_axis.cc b/gtk2_ardour/visual_time_axis.cc deleted file mode 100644 index 3961bf8be1..0000000000 --- a/gtk2_ardour/visual_time_axis.cc +++ /dev/null @@ -1,419 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#include -#include -#include -#include -#include - -#include "pbd/error.h" -#include "pbd/stl_delete.h" -#include "pbd/whitespace.h" - -#include -#include -#include -#include - -#include "ardour/session.h" -#include "ardour/utils.h" -#include "ardour/processor.h" -#include "ardour/location.h" - -#include "ardour_ui.h" -#include "public_editor.h" -#include "imageframe_time_axis.h" -#include "imageframe_time_axis_view.h" -#include "marker_time_axis_view.h" -#include "imageframe_view.h" -#include "marker_time_axis.h" -#include "marker_view.h" -#include "utils.h" -#include "prompter.h" -#include "rgb_macros.h" -#include "canvas_impl.h" - -#include "i18n.h" - -using namespace ARDOUR; -using namespace PBD; -using namespace Gtk; - -/** - * Abstract Constructor for base visual time axis classes - * - * @param name the name/Id of thie TimeAxis - * @param ed the Ardour PublicEditor - * @param sess the current session - * @param canvas the parent canvas object - */ -VisualTimeAxis::VisualTimeAxis(const string & name, PublicEditor& ed, ARDOUR::Session* sess, Canvas& canvas) - : AxisView(sess), - TimeAxisView(sess,ed,(TimeAxisView*) 0, canvas), - visual_button (_("v")), - size_button (_("h")) -{ - time_axis_name = name ; - _color = unique_random_color() ; - - name_entry.signal_activate().connect(sigc::mem_fun(*this, &VisualTimeAxis::name_entry_changed)) ; - name_entry.signal_button_press_event().connect(sigc::mem_fun(*this, &VisualTimeAxis::name_entry_button_press_handler)) ; - name_entry.signal_button_release_event().connect(sigc::mem_fun(*this, &VisualTimeAxis::name_entry_button_release_handler)) ; - name_entry.signal_key_release_event().connect(sigc::mem_fun(*this, &VisualTimeAxis::name_entry_key_release_handler)) ; - - size_button.set_name("TrackSizeButton") ; - visual_button.set_name("TrackVisualButton") ; - hide_button.set_name("TrackRemoveButton") ; - hide_button.add(*(Gtk::manage(new Gtk::Image(get_xpm("small_x.xpm"))))); - size_button.signal_button_release_event().connect (sigc::mem_fun (*this, &VisualTimeAxis::size_click)) ; - visual_button.signal_clicked().connect (sigc::mem_fun (*this, &VisualTimeAxis::visual_click)) ; - hide_button.signal_clicked().connect (sigc::mem_fun (*this, &VisualTimeAxis::hide_click)) ; - ARDOUR_UI::instance()->set_tip(size_button,_("Display Height")) ; - ARDOUR_UI::instance()->set_tip(visual_button, _("Visual options")) ; - ARDOUR_UI::instance()->set_tip(hide_button, _("Hide this track")) ; - - controls_table.attach (hide_button, 0, 1, 1, 2, Gtk::FILL|Gtk::EXPAND, Gtk::FILL|Gtk::EXPAND); - controls_table.attach (visual_button, 1, 2, 1, 2, Gtk::FILL|Gtk::EXPAND, Gtk::FILL|Gtk::EXPAND); - controls_table.attach (size_button, 2, 3, 1, 2, Gtk::FILL|Gtk::EXPAND, Gtk::FILL|Gtk::EXPAND); - - /* remove focus from the buttons */ - size_button.unset_flags(Gtk::CAN_FOCUS) ; - hide_button.unset_flags(Gtk::CAN_FOCUS) ; - visual_button.unset_flags(Gtk::CAN_FOCUS) ; - - set_height (hNormal) ; -} - -/** - * VisualTimeAxis Destructor - * - */ -VisualTimeAxis::~VisualTimeAxis() -{ -} - - -//---------------------------------------------------------------------------------------// -// Name/Id Accessors/Mutators - -void -VisualTimeAxis::set_time_axis_name(const string & name, void* src) -{ - std::string old_name = time_axis_name ; - - if(name != time_axis_name) - { - time_axis_name = name ; - label_view() ; - editor.route_name_changed(this) ; - - NameChanged(time_axis_name, old_name, src) ; /* EMIT_SIGNAL */ - } -} - -std::string -VisualTimeAxis::name() const -{ - return(time_axis_name) ; -} - - -//---------------------------------------------------------------------------------------// -// ui methods & data - -/** - * Sets the height of this TrackView to one of the defined TrackHeghts - * - * @param h - */ -void -VisualTimeAxis::set_height(uint32_t h) -{ - TimeAxisView::set_height(h); - - if (h >= hNormal) { - other_button_hbox.show_all() ; - } else if (h >= hSmaller) { - other_button_hbox.hide_all() ; - } else if (h >= hSmall) { - other_button_hbox.hide_all() ; - } -} - -/** - * Handle the visuals button click - * - */ -void -VisualTimeAxis::visual_click() -{ - popup_display_menu(0); -} - - -/** - * Handle the hide buttons click - * - */ -void -VisualTimeAxis::hide_click() -{ - // LAME fix for hide_button display refresh - hide_button.set_sensitive(false); - - editor.hide_track_in_display (*this); - - hide_button.set_sensitive(true); -} - - -/** - * Allows the selection of a new color for this TimeAxis - * - */ -void -VisualTimeAxis::select_track_color () -{ - if(choose_time_axis_color()) - { - //Does nothing at this abstract point - } -} - -/** - * Provides a color chooser for the selection of a new time axis color. - * - */ -bool -VisualTimeAxis::choose_time_axis_color() -{ - bool picked ; - Gdk::Color color ; - gdouble current[4] ; - Gdk::Color current_color ; - - current[0] = _color.get_red() / 65535.0 ; - current[1] = _color.get_green() / 65535.0 ; - current[2] = _color.get_blue() / 65535.0 ; - current[3] = 1.0 ; - - current_color.set_rgb_p (current[0],current[1],current[2]); - color = Gtkmm2ext::UI::instance()->get_color(_("Color Selection"),picked, ¤t_color) ; - - if (picked) - { - set_time_axis_color(color) ; - } - return(picked) ; -} - -/** - * Sets the color of this TimeAxis to the specified color c - * - * @param c the new TimeAxis color - */ -void -VisualTimeAxis::set_time_axis_color(Gdk::Color c) -{ - _color = c ; -} - -void -VisualTimeAxis::set_selected_regionviews (RegionSelection& regions) -{ - // Not handled by purely visual TimeAxis -} - -//---------------------------------------------------------------------------------------// -// Handle time axis removal - -/** - * Handles the Removal of this VisualTimeAxis - * - * @param src the identity of the object that initiated the change - */ -void -VisualTimeAxis::remove_this_time_axis(void* src) -{ - vector choices; - - std::string prompt = string_compose (_("Do you really want to remove track \"%1\" ?\n\nYou may also lose the playlist used by this track.\n\n(This action cannot be undone, and the session file will be overwritten)"), time_axis_name); - - choices.push_back (_("No, do nothing.")); - choices.push_back (_("Yes, remove it.")); - - Gtkmm2ext::Choice prompter (prompt, choices); - - if (prompter.run () == 1) { - /* - defer to idle loop, otherwise we'll delete this object - while we're still inside this function ... - */ - Glib::signal_idle().connect(sigc::bind(sigc::ptr_fun(&VisualTimeAxis::idle_remove_this_time_axis), this, src)); - } -} - -/** - * Callback used to remove this time axis during the gtk idle loop - * This is used to avoid deleting the obejct while inside the remove_this_time_axis - * method - * - * @param ta the VisualTimeAxis to remove - * @param src the identity of the object that initiated the change - */ -gint -VisualTimeAxis::idle_remove_this_time_axis(VisualTimeAxis* ta, void* src) -{ - ta->VisualTimeAxisRemoved(ta->name(), src) ; /* EMIT_SIGNAL */ - delete ta ; - ta = 0 ; - return(false) ; -} - - - - -//---------------------------------------------------------------------------------------// -// Handle TimeAxis rename - -/** - * Construct a new prompt to receive a new name for this TimeAxis - * - * @see finish_time_axis_rename() - */ -void -VisualTimeAxis::start_time_axis_rename() -{ - ArdourPrompter name_prompter; - - name_prompter.set_prompt (_("new name: ")) ; - name_prompter.add_button (_("Rename"), Gtk::RESPONSE_ACCEPT); - name_prompter.set_response_sensitive (Gtk::RESPONSE_ACCEPT, false); - name_prompter.show_all() ; - - switch (name_prompter.run ()) { - case Gtk::RESPONSE_ACCEPT: - string result; - name_prompter.get_result (result); - if (result.length()) { - if (editor.get_named_time_axis(result) != 0) { - ARDOUR_UI::instance()->popup_error (_("A track already exists with that name")); - return ; - } - - set_time_axis_name(result, this) ; - } - } - label_view() ; -} - -/** - * Handles the new name for this TimeAxis from the name prompt - * - * @see start_time_axis_rename() - */ - -void -VisualTimeAxis::label_view() -{ - name_label.set_text (time_axis_name); - name_entry.set_text (time_axis_name); - ARDOUR_UI::instance()->set_tip (name_entry, Glib::Markup::escape_text (time_axis_name)); -} - - -//---------------------------------------------------------------------------------------// -// Handle name entry signals - -void -VisualTimeAxis::name_entry_changed() -{ - TimeAxisView::name_entry_changed (); - - string x = name_entry.get_text (); - - if (x == time_axis_name) { - return; - } - - strip_whitespace_edges(x); - - if (x.length() == 0) { - name_entry.set_text (time_axis_name); - return; - } - - if (!editor.get_named_time_axis(x)) { - set_time_axis_name (x, this); - } else { - ARDOUR_UI::instance()->popup_error (_("A track already exists with that name")); - name_entry.set_text(time_axis_name); - } -} - -bool -VisualTimeAxis::name_entry_button_press_handler(GdkEventButton *ev) -{ - if (ev->button == 3) { - return true; - } - return false -} - -bool -VisualTimeAxis::name_entry_button_release_handler(GdkEventButton *ev) -{ - return false; -} - -bool -VisualTimeAxis::name_entry_key_release_handler(GdkEventKey* ev) -{ - switch (ev->keyval) { - case GDK_Tab: - case GDK_Up: - case GDK_Down: - name_entry_changed (); - return true; - - default: - break; - } - - return false; -} - - -//---------------------------------------------------------------------------------------// -// Super class methods not handled by VisualTimeAxis - -void -VisualTimeAxis::show_timestretch (framepos_t start, framepos_t end, int layers, int layer) -{ - // Not handled by purely visual TimeAxis -} - -void -VisualTimeAxis::hide_timestretch() -{ - // Not handled by purely visual TimeAxis -} - - diff --git a/gtk2_ardour/visual_time_axis.h b/gtk2_ardour/visual_time_axis.h deleted file mode 100644 index a692482b49..0000000000 --- a/gtk2_ardour/visual_time_axis.h +++ /dev/null @@ -1,263 +0,0 @@ -/* - Copyright (C) 2003 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#ifndef __ardour_visual_time_axis_h__ -#define __ardour_visual_time_axis_h__ - -#include -#include - -#include - -#include "ardour_dialog.h" -#include "route_ui.h" -#include "enums.h" -#include "time_axis_view.h" -#include "canvas.h" - -namespace ARDOUR -{ - class Session ; -} - -class PublicEditor; -class ImageFrameView; -class ImageFrameTimeAxisView; -class MarkersTimeAxisView; -class TimeSelection; -class RegionSelection; -class MarkerTimeAxis; -class TimeAxisViewStrip; - -/** - * Base Abstact Class for TimeAxis views that operate purely within the visual domain. - * - * This class provides many of the common methods required for visual TimeAxis views. The aim is - * to provide an abstract layer during the developmnt of the visual based time axis'. Many of these - * methods have a better home further up the class heirarchy, and in fact some are replication of - * methods found within RouteUI. This, however, has been required due to various problems with previous - * versions of g++, mainly 2.95, which are not correctly handling virtual methods, virtual base classes, - * and virtual methods when used with Multiple Inheritance. Perhaps these could be combined once the - * compilers all agree on hos do to do stuff... - */ -class VisualTimeAxis : public TimeAxisView -{ - public: - //---------------------------------------------------------------------------------------// - // Constructor / Desctructor - - /** - * VisualTimeAxis Destructor - * - */ - virtual ~VisualTimeAxis() ; - - //---------------------------------------------------------------------------------------// - // Name/Id Accessors/Mutators - - /** - * Returns the name of this TimeAxis - * - * @return the name of this TimeAxis - */ - virtual std::string name() const ; - - /** - * Sets the name of this TimeAxis - * - * @param name the new name of this TimeAxis - * @param src the identity of the object that initiated the change - */ - virtual void set_time_axis_name(const std::string & name, void* src) ; - - - //---------------------------------------------------------------------------------------// - // ui methods & data - - /** - * Sets the height of this TrackView to one of the defined TrackHeghts - * - * @param h the number of pixels to set the height to - */ - virtual void set_height (uint32_t); - - //---------------------------------------------------------------------------------------// - // Selection Methods - // selection methods are not handled by visual time axis object yet... - - /** - * Not implemented - */ - virtual void set_selected_regionviews(RegionSelection&) ; - - - //---------------------------------------------------------------------------------// - // Emitted Signals - - /** - * Emitted when we have changed the gui, and what we have shanged - */ - sigc::signal gui_changed ; - - /** - * Emitted when this Visual Time Axis has been removed - * This is different to the CatchDeletion signal in that this signal - * is emitted during the deletion of this Time Axis, and not during - * the destructor, this allows us to capture the source of the deletion - * event - */ - sigc::signal VisualTimeAxisRemoved ; - - /** - * Emitted when we have changed the name of this TimeAxis - */ - sigc::signal NameChanged ; - - /** - * Emitted when this time axis has been selected for removal - */ - //sigc::signal VisualTimeAxisRemoved ; - - //---------------------------------------------------------------------------------------// - // Constructor / Desctructor - - /** - * Abstract Constructor for base visual time axis classes - * - * @param name the name/Id of thie TimeAxis - * @param ed the Ardour PublicEditor - * @param sess the current session - * @param canvas the parent canvas object - */ - VisualTimeAxis(const std::string & name, PublicEditor& ed, ARDOUR::Session* sess, ArdourCanvas::Canvas& canvas) ; - - - //---------------------------------------------------------------------------------------// - // Handle time axis removal - - /** - * Handles the Removal of this VisualTimeAxis - * - * @param src the identity of the object that initiated the change - */ - virtual void remove_this_time_axis(void* src) ; - - /** - * Callback used to remove this time axis during the gtk idle loop - * This is used to avoid deleting the obejct while inside the remove_this_time_axis - * method - * - * @param ta the VisualTimeAxis to remove - * @param src the identity of the object that initiated the change - */ - static gint idle_remove_this_time_axis(VisualTimeAxis* ta, void* src) ; - - - - //---------------------------------------------------------------------------------------// - // ui methods & data - - /** - * Handle the visuals button click - * - */ - void visual_click() ; - - /** - * Handle the hide buttons click - * - */ - void hide_click() ; - - /** - * Allows the selection of a new color for this TimeAxis - * - */ - virtual void select_track_color() ; - - /** - * Provides a color chooser for the selection of a new time axis color. - * - */ - bool choose_time_axis_color() ; - - /** - * Sets the color of this TimeAxis to the specified color c - * - * @param c the new TimeAxis color - */ - void set_time_axis_color(Gdk::Color c) ; - - - //---------------------------------------------------------------------------------------// - // Handle TimeAxis rename - - /** - * Construct a new prompt to receive a new name for this TimeAxis - * - * @see finish_time_axis_rename() - */ - void start_time_axis_rename() ; - - /** - * Handles the new name for this TimeAxis from the name prompt - * - * @see start_time_axis_rename() - */ - virtual void label_view() ; - - - //---------------------------------------------------------------------------------------// - // Handle name entry signals - - void name_entry_changed() ; - bool name_entry_key_release_handler(GdkEventKey*) ; - - //---------------------------------------------------------------------------------------// - // VisualTimeAxis Widgets - Gtk::HBox other_button_hbox ; - Gtk::Button hide_button ; - Gtk::Button visual_button ; - Gtk::Button size_button ; - - /** the name of this TimeAxis object */ - std::string time_axis_name ; - - //---------------------------------------------------------------------------------------// - // Super class methods not handled by VisualTimeAxis - - /** - * Not handled by purely Visual TimeAxis - * - * @todo should VisualTimeAxis handle this? - */ - void show_timestretch (nframes_t start, nframes_t end, int layers, int layer); - - /** - * Not handle by purely visual TimeAxis - * @see show_timestratch - */ - virtual void hide_timestretch() ; - - private: - -}; - -#endif /* __ardour_visual_time_axis_h__ */ - diff --git a/gtk2_ardour/window_manager.cc b/gtk2_ardour/window_manager.cc new file mode 100644 index 0000000000..b76958d4d4 --- /dev/null +++ b/gtk2_ardour/window_manager.cc @@ -0,0 +1,407 @@ +/* + Copyright (C) 2013 Paul Davis + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + +#include + +#include "pbd/xml++.h" + +#include "ardour/session_handle.h" + +#include "gtkmm2ext/visibility_tracker.h" + +#include "actions.h" +#include "ardour_dialog.h" +#include "ardour_window.h" +#include "window_manager.h" +#include "processor_box.h" + +#include "i18n.h" + +using std::string; +using namespace WM; +using namespace PBD; + +Manager* Manager::_instance = 0; + +Manager& +Manager::instance () +{ + if (!_instance) { + _instance = new Manager; + } + return *_instance; +} + +Manager::Manager () + : current_transient_parent (0) +{ +} + +void +Manager::register_window (ProxyBase* info) +{ + _windows.push_back (info); + + if (!info->menu_name().empty()) { + + if (!window_actions) { + window_actions = Gtk::ActionGroup::create (X_("Window")); + ActionManager::add_action_group (window_actions); + } + + info->set_action (ActionManager::register_action (window_actions, info->action_name().c_str(), info->menu_name().c_str(), + sigc::bind (sigc::mem_fun (*this, &Manager::toggle_window), info))); + } +} + +void +Manager::remove (const ProxyBase* info) +{ + for (Windows::iterator i = _windows.begin(); i != _windows.end(); ++i) { + if ((*i) == info) { + _windows.erase (i); + return; + } + } +} + +void +Manager::toggle_window (ProxyBase* proxy) +{ + if (proxy) { + proxy->toggle (); + } +} + +void +Manager::show_visible() const +{ + for (Windows::const_iterator i = _windows.begin(); i != _windows.end(); ++i) { + if ((*i)->visible()) { + (*i)->show_all (); + (*i)->present (); + } + } +} + +void +Manager::add_state (XMLNode& root) const +{ + for (Windows::const_iterator i = _windows.begin(); i != _windows.end(); ++i) { + /* don't save state for temporary proxy windows + */ + if (dynamic_cast (*i)) { + continue; + } + if (dynamic_cast (*i)) { + ProcessorWindowProxy *pi = dynamic_cast (*i); + root.add_child_nocopy (pi->get_state()); + } else { + root.add_child_nocopy ((*i)->get_state()); + } + } +} + +void +Manager::set_session (ARDOUR::Session* s) +{ + for (Windows::const_iterator i = _windows.begin(); i != _windows.end(); ++i) { + ARDOUR::SessionHandlePtr* sp = (*i)->session_handle (); + if (sp) { + sp->set_session (s); + } + } +} + +void +Manager::set_transient_for (Gtk::Window* parent) +{ + /* OS X has a richer concept of window layering than X does (or + * certainly, than any accepted conventions on X), and so the use of + * Manager::set_transient_for() is not necessary on that platform. + * + * On OS X this is mostly taken care of by using the window type rather + * than explicit 1:1 transient-for relationships. + */ + +#ifndef __APPLE__ + if (parent) { + for (Windows::const_iterator i = _windows.begin(); i != _windows.end(); ++i) { + Gtk::Window* win = (*i)->get(); + if (win) { + win->set_transient_for (*parent); + } + } + } else { + for (Windows::const_iterator i = _windows.begin(); i != _windows.end(); ++i) { + Gtk::Window* win = (*i)->get(); + if (win) { + gtk_window_set_transient_for (win->gobj(), 0); + } + } + } + + current_transient_parent = parent; +#endif +} + +/*-------------------------*/ + +ProxyBase::ProxyBase (const string& name, const std::string& menu_name) + : _name (name) + , _menu_name (menu_name) + , _window (0) + , _visible (false) + , _x_off (-1) + , _y_off (-1) + , _width (-1) + , _height (-1) + , vistracker (0) +{ +} + +ProxyBase::ProxyBase (const string& name, const std::string& menu_name, const XMLNode& node) + : _name (name) + , _menu_name (menu_name) + , _window (0) + , _visible (false) + , _x_off (-1) + , _y_off (-1) + , _width (-1) + , _height (-1) + , vistracker (0) +{ + set_state (node); +} + +ProxyBase::~ProxyBase () +{ + delete vistracker; +} + +void +ProxyBase::set_state (const XMLNode& node) +{ + XMLNodeList children = node.children (); + + XMLNodeList::const_iterator i = children.begin (); + + while (i != children.end()) { + XMLProperty* prop = (*i)->property (X_("name")); + if ((*i)->name() == X_("Window") && prop && prop->value() == _name) { + break; + } + + ++i; + } + + if (i != children.end()) { + + XMLProperty* prop; + + if ((prop = (*i)->property (X_("visible"))) != 0) { + _visible = PBD::string_is_affirmative (prop->value ()); + } + + if ((prop = (*i)->property (X_("x-off"))) != 0) { + _x_off = atoi (prop->value()); + } + if ((prop = (*i)->property (X_("y-off"))) != 0) { + _y_off = atoi (prop->value()); + } + if ((prop = (*i)->property (X_("x-size"))) != 0) { + _width = atoi (prop->value()); + } + if ((prop = (*i)->property (X_("y-size"))) != 0) { + _height = atoi (prop->value()); + } + } + + /* if we have a window already, reset its properties */ + + if (_window) { + setup (); + } +} + +void +ProxyBase::set_action (Glib::RefPtr act) +{ + _action = act; +} + +std::string +ProxyBase::action_name() const +{ + return string_compose (X_("toggle-%1"), _name); +} + +void +ProxyBase::toggle() +{ + if (!_window) { + (void) get (true); + assert (_window); + /* XXX this is a hack - the window object should really + ensure its components are all visible. sigh. + */ + _window->show_all(); + /* we'd like to just call this and nothing else */ + _window->present (); + } else { + vistracker->cycle_visibility (); + } +} + +XMLNode& +ProxyBase::get_state () const +{ + XMLNode* node = new XMLNode (X_("Window")); + char buf[32]; + + node->add_property (X_("name"), _name); + + if (_window && vistracker) { + + /* we have a window, so use current state */ + + _visible = vistracker->partially_visible (); + _window->get_position (_x_off, _y_off); + _window->get_size (_width, _height); + } + + node->add_property (X_("visible"), _visible? X_("yes") : X_("no")); + + snprintf (buf, sizeof (buf), "%d", _x_off); + node->add_property (X_("x-off"), buf); + snprintf (buf, sizeof (buf), "%d", _y_off); + node->add_property (X_("y-off"), buf); + snprintf (buf, sizeof (buf), "%d", _width); + node->add_property (X_("x-size"), buf); + snprintf (buf, sizeof (buf), "%d", _height); + node->add_property (X_("y-size"), buf); + + return *node; +} + +void +ProxyBase::drop_window () +{ + if (_window) { + _window->hide (); + delete _window; + _window = 0; + delete vistracker; + vistracker = 0; + } +} + +void +ProxyBase::use_window (Gtk::Window& win) +{ + drop_window (); + _window = &win; + setup (); +} + +void +ProxyBase::setup () +{ + assert (_window); + + vistracker = new Gtkmm2ext::VisibilityTracker (*_window); + + if (_width != -1 || _height != -1 || _x_off != -1 || _y_off != -1) { + /* cancel any mouse-based positioning */ + _window->set_position (Gtk::WIN_POS_NONE); + } + + if (_width != -1 && _height != -1) { + _window->set_default_size (_width, _height); + } + + if (_x_off != -1 && _y_off != -1) { + _window->move (_x_off, _y_off); + } +} + +void +ProxyBase::show () +{ + Gtk::Window* win = get (true); + win->show (); +} + +void +ProxyBase::maybe_show () +{ + if (_visible) { + show (); + } +} + +void +ProxyBase::show_all () +{ + Gtk::Window* win = get (true); + win->show_all (); +} + + +void +ProxyBase::present () +{ + Gtk::Window* win = get (true); + win->show_all (); + win->present (); + + /* turn off any mouse-based positioning */ + _window->set_position (Gtk::WIN_POS_NONE); +} + +void +ProxyBase::hide () +{ + Gtk::Window* win = get (false); + if (win) { + win->hide (); + } +} + +/*-----------------------*/ + +ProxyTemporary::ProxyTemporary (const string& name, Gtk::Window* win) + : ProxyBase (name, string()) +{ + _window = win; +} + +ProxyTemporary::~ProxyTemporary () +{ +} + +ARDOUR::SessionHandlePtr* +ProxyTemporary::session_handle() +{ + /* may return null */ + ArdourWindow* aw = dynamic_cast (_window); + if (aw) { return aw; } + ArdourDialog* ad = dynamic_cast (_window); + if (ad) { return ad; } + return 0; +} diff --git a/gtk2_ardour/window_manager.h b/gtk2_ardour/window_manager.h new file mode 100644 index 0000000000..7138a95e7b --- /dev/null +++ b/gtk2_ardour/window_manager.h @@ -0,0 +1,222 @@ +/* + Copyright (C) 2013 Paul Davis + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +*/ + +#ifndef __gtk2_ardour_window_manager_h__ +#define __gtk2_ardour_window_manager_h__ + +#include +#include + +#include +#include +#include + +class XMLNode; + +namespace Gtk { + class Window; + class Action; +} + +namespace Gtkmm2ext { + class VisibilityTracker; +} + +namespace ARDOUR { + class Session; + class SessionHandlePtr; +} + +namespace WM { + +class ProxyBase; + +class Manager +{ + public: + static Manager& instance(); + + void register_window (ProxyBase*); + void remove (const ProxyBase*); + void toggle_window (ProxyBase*); + void show_visible () const; + void set_session (ARDOUR::Session*); + void add_state (XMLNode&) const; + + /* HACK HACK HACK */ + void set_transient_for (Gtk::Window*); + Gtk::Window* transient_parent() const { return current_transient_parent; } + + private: + typedef std::list Windows; + Windows _windows; + Glib::RefPtr window_actions; + Gtk::Window* current_transient_parent; + + Manager(); + ~Manager(); + + static Manager* _instance; +}; + +class ProxyBase : public sigc::trackable { + public: + ProxyBase (const std::string& name, const std::string& menu_name); + ProxyBase (const std::string& name, const std::string& menu_name, const XMLNode&); + virtual ~ProxyBase(); + + void show (); + void show_all (); + void hide (); + void present (); + void maybe_show (); + + bool visible() const { return _visible; } + const std::string& name() const { return _name; } + const std::string& menu_name() const { return _menu_name; } + + std::string action_name() const; + void set_action (Glib::RefPtr); + Glib::RefPtr action() const { return _action; }; + + void drop_window (); + void use_window (Gtk::Window&); + + virtual Gtk::Window* get (bool create = false) = 0; + + virtual void toggle (); + + void set_state (const XMLNode&); + XMLNode& get_state () const; + + virtual ARDOUR::SessionHandlePtr* session_handle () = 0; + + operator bool() const { return _window != 0; } + + protected: + std::string _name; + std::string _menu_name; + Glib::RefPtr _action; + Gtk::Window* _window; + mutable bool _visible; ///< true if the window should be visible on startup + mutable int _x_off; ///< x position + mutable int _y_off; ///< y position + mutable int _width; ///< width + mutable int _height; ///< height + Gtkmm2ext::VisibilityTracker* vistracker; + + void setup (); +}; + +class ProxyTemporary: public ProxyBase { + public: + ProxyTemporary (const std::string& name, Gtk::Window* win); + ~ProxyTemporary(); + + Gtk::Window* get (bool create = false) { + (void) create; + return _window; + } + + Gtk::Window* operator->() { + return _window; + } + + ARDOUR::SessionHandlePtr* session_handle (); +}; + +template +class ProxyWithConstructor: public ProxyBase { + public: + ProxyWithConstructor (const std::string& name, const std::string& menu_name, const boost::function& c) + : ProxyBase (name, menu_name) , creator (c) {} + + ProxyWithConstructor (const std::string& name, const std::string& menu_name, const boost::function& c, const XMLNode* node) + : ProxyBase (name, menu_name, node) , creator (c) {} + + Gtk::Window* get (bool create = false) { + if (!_window) { + if (!create) { + return 0; + } + + _window = creator (); + + if (_window) { + setup (); + } + } + + return _window; + } + + T* operator->() { + return dynamic_cast (get (true)); + } + + ARDOUR::SessionHandlePtr* session_handle () { + /* may return null */ + return dynamic_cast (_window); + } + + private: + boost::function creator; +}; + +template +class Proxy : public ProxyBase { + public: + Proxy (const std::string& name, const std::string& menu_name) + : ProxyBase (name, menu_name) {} + + Proxy (const std::string& name, const std::string& menu_name, const XMLNode* node) + : ProxyBase (name, menu_name, node) {} + + Gtk::Window* get (bool create = false) { + if (!_window) { + if (!create) { + return 0; + } + + _window = new T (); + + if (_window) { + setup (); + } + } + + return _window; + } + + T* operator->() { + return dynamic_cast (get(true)); + } + + ARDOUR::SessionHandlePtr* session_handle () { + /* may return null */ + return dynamic_cast (_window); + } + + private: + boost::function creator; +}; + +} /* namespace */ + +#endif /* __gtk2_ardour_window_manager_h__ */ diff --git a/gtk2_ardour/window_proxy.cc b/gtk2_ardour/window_proxy.cc deleted file mode 100755 index 99da166af0..0000000000 --- a/gtk2_ardour/window_proxy.cc +++ /dev/null @@ -1,157 +0,0 @@ -/* - Copyright (C) 2010 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#include -#include "window_proxy.h" - -#include "pbd/convert.h" - -#include "i18n.h" - -using namespace std; - -/** WindowProxyBase constructor. - * @param name Unique internal name for this window. - * @param node node containing children, the appropriate one of which is used - * to set up this object. - */ -WindowProxyBase::WindowProxyBase (string const & name, XMLNode const * node) - : _name (name) - , _visible (false) - , _x_off (-1) - , _y_off (-1) - , _width (-1) - , _height (-1) -{ - if (!node) { - return; - } - - XMLNodeList children = node->children (); - - XMLNodeList::const_iterator i = children.begin (); - while (i != children.end()) { - XMLProperty* prop = (*i)->property (X_("name")); - if ((*i)->name() == X_("Window") && prop && prop->value() == _name) { - break; - } - - ++i; - } - - if (i != children.end()) { - - XMLProperty* prop; - - if ((prop = (*i)->property (X_("visible"))) != 0) { - _visible = PBD::string_is_affirmative (prop->value ()); - } - - if ((prop = (*i)->property (X_("x-off"))) != 0) { - _x_off = atoi (prop->value().c_str()); - } - if ((prop = (*i)->property (X_("y-off"))) != 0) { - _y_off = atoi (prop->value().c_str()); - } - if ((prop = (*i)->property (X_("x-size"))) != 0) { - _width = atoi (prop->value().c_str()); - } - if ((prop = (*i)->property (X_("y-size"))) != 0) { - _height = atoi (prop->value().c_str()); - } - } -} - -/** Show this window if it was configured as visible. This should - * be called at session startup only. - */ -void -WindowProxyBase::maybe_show () -{ - if (_visible) { - show (); - } -} - -/** Set up our window's position and size */ -void -WindowProxyBase::setup () -{ - Gtk::Window* window = get_gtk_window (); - if (!window) { - return; - } - - if (_width != -1 && _height != -1) { - window->set_default_size (_width, _height); - } - - if (_x_off != -1 && _y_off != -1) { - window->move (_x_off, _y_off); - } -} - -XMLNode * -WindowProxyBase::get_state () const -{ - bool v = _visible; - int x = _x_off; - int y = _y_off; - int w = _width; - int h = _height; - - /* If the window has been created, get its current state; otherwise use - the state that we started off with. - */ - - Gtk::Window* gtk_window = get_gtk_window (); - if (gtk_window) { - v = gtk_window->is_visible (); - - Glib::RefPtr gdk_window = gtk_window->get_window (); - if (gdk_window) { - gdk_window->get_position (x, y); - gdk_window->get_size (w, h); - } - - } - - return state_node (v, x, y, w, h); -} - - -XMLNode * -WindowProxyBase::state_node (bool v, int x, int y, int w, int h) const -{ - XMLNode* node = new XMLNode (X_("Window")); - node->add_property (X_("name"), _name); - node->add_property (X_("visible"), v ? X_("yes") : X_("no")); - - char buf[32]; - snprintf (buf, sizeof (buf), "%d", x); - node->add_property (X_("x-off"), buf); - snprintf (buf, sizeof (buf), "%d", y); - node->add_property (X_("y-off"), buf); - snprintf (buf, sizeof (buf), "%d", w); - node->add_property (X_("x-size"), buf); - snprintf (buf, sizeof (buf), "%d", h); - node->add_property (X_("y-size"), buf); - - return node; -} diff --git a/gtk2_ardour/window_proxy.h b/gtk2_ardour/window_proxy.h deleted file mode 100755 index 10ff25ced6..0000000000 --- a/gtk2_ardour/window_proxy.h +++ /dev/null @@ -1,143 +0,0 @@ -/* - Copyright (C) 2010 Paul Davis - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -*/ - -#ifndef __ardour_window_proxy_h__ -#define __ardour_window_proxy_h__ - -#include -#include -#include "actions.h" - -class XMLNode; - -/** A class to proxy for a window that may not have been created yet. - * It allows the management of visibility, position and size state - * so that it can be saved and restored across session loads. - * - * Subclasses of WindowProxy handle windows that are created in different - * ways. - */ - -class WindowProxyBase -{ -public: - WindowProxyBase (std::string const &, XMLNode const *); - virtual ~WindowProxyBase () {} - - std::string name () const { - return _name; - } - - void maybe_show (); - XMLNode* get_state () const; - void setup (); - - /** Show this window */ - virtual void show () = 0; - - /** @return true if the configuration for this window should be - * global (ie across all sessions), otherwise false if it should - * be session-specific. - */ - virtual bool rc_configured () const = 0; - - virtual Gtk::Window* get_gtk_window () const = 0; - -private: - XMLNode* state_node (bool, int, int, int, int) const; - - std::string _name; ///< internal unique name for this window - bool _visible; ///< true if the window should be visible on startup - int _x_off; ///< x position - int _y_off; ///< y position - int _width; ///< width - int _height; ///< height -}; - -/** Templated WindowProxy which contains a pointer to the window that is proxying for */ -template -class WindowProxy : public WindowProxyBase -{ -public: - WindowProxy (std::string const & name, XMLNode const * node) - : WindowProxyBase (name, node) - , _window (0) - { - - } - - Gtk::Window* get_gtk_window () const { - return _window; - } - - T* get () const { - return _window; - } - - /** Set the window and maybe set it up. To be used after initial window creation */ - void set (T* w, bool s = true) { - _window = w; - if (s) { - setup (); - } - } - -private: - T* _window; -}; - -/** WindowProxy for windows that are created in response to a GTK Action being set active. - * Templated on the type of the window. - */ -template -class ActionWindowProxy : public WindowProxy -{ -public: - /** ActionWindowProxy constructor. - * @param name Unique internal name for this window. - * @param node node containing children, the appropriate one of which is used - * to set up this object. - * @param action Name of the ToggleAction that controls this window's visibility. - */ - ActionWindowProxy (std::string const & name, XMLNode const * node, std::string const & action) - : WindowProxy (name, node) - , _action (action) - { - - } - - void show () { - /* Set the appropriate action active so that the window gets shown */ - Glib::RefPtr act = ActionManager::get_action ("Common", _action.c_str()); - if (act) { - Glib::RefPtr tact = Glib::RefPtr::cast_dynamic (act); - assert (tact); - tact->set_active (true); - } - } - - bool rc_configured () const { - return true; - } - -private: - std::string _action; -}; - -#endif diff --git a/gtk2_ardour/wscript b/gtk2_ardour/wscript index 5e725020e3..a7ea994b99 100644 --- a/gtk2_ardour/wscript +++ b/gtk2_ardour/wscript @@ -8,15 +8,6 @@ import re import time from waflib.Task import Task -# Version of this package (even if built as a child) -MAJOR = '3' -MINOR = '0' -MICRO = '0' -GTK2_ARDOUR_VERSION = "%s.%s.%s" % (MAJOR, MINOR, MICRO) - -# Variables for 'waf dist' -APPNAME = 'gtk2_ardour3' -VERSION = GTK2_ARDOUR_VERSION I18N_PACKAGE = 'gtk2_ardour3' # Mandatory variables @@ -52,6 +43,7 @@ gtk2_ardour_sources = [ 'automation_streamview.cc', 'automation_time_axis.cc', 'axis_view.cc', + 'big_clock_window.cc', 'bundle_manager.cc', 'button_joiner.cc', 'canvas-flag.cc', @@ -243,7 +235,7 @@ gtk2_ardour_sources = [ 'visibility_group.cc', 'volume_controller.cc', 'waveview.cc', - 'window_proxy.cc', + 'window_manager.cc', # video-timeline related sources: 'video_image_frame.cc', 'add_video_dialog.cc', @@ -265,10 +257,11 @@ def options(opt): def configure(conf): conf.load('misc') conf.load('compiler_cxx') + # we don't use hard-coded micro versions with ardour, so hard code it to zero autowaf.build_version_files( path_prefix + 'version.h', path_prefix + 'version.cc', - 'gtk2_ardour', MAJOR, MINOR, MICRO) + 'gtk2_ardour', conf.env['MAJOR'], conf.env['MINOR'], 0) autowaf.configure(conf) if re.search ("linux", sys.platform) != None: @@ -366,6 +359,8 @@ def build_color_scheme(path, prefix): def build(bld): + VERSION = "%s.%s" % (bld.env['MAJOR'], bld.env['MINOR']) + if bld.is_defined('WINDOWS_VST_SUPPORT'): # If we require VST support we build a stub main() and the FST library # here using winegcc, and link it to the GTK front-end library @@ -386,7 +381,7 @@ def build(bld): 'libgtk2_ardour', 'libgtkmm2ext', 'libtaglib'] - obj.target = 'ardour-3.0-vst.exe.so' + obj.target = 'ardour-' + bld.env['VERSION'] + '-vst.exe.so' obj.includes = [ '../libs/fst', '.' ] obj.linkflags = ['-mwindows', '-Wl,--export-dynamic'] obj.defines = ['_POSIX_SOURCE', 'USE_WS_PREFIX'] @@ -403,7 +398,7 @@ def build(bld): # just the normal executable version of the GTK GUI obj = bld(features = 'cxx c cxxprogram') obj.source = gtk2_ardour_sources - obj.target = 'ardour-3.0' + obj.target = 'ardour-' + bld.env['VERSION'] obj.includes = ['.'] # continue with setup of obj, which could be a shared library @@ -476,8 +471,8 @@ def build(bld): 'DATADIR' : os.path.normpath(bld.env['DATADIR']), 'SYSCONFDIR' : os.path.normpath(bld.env['SYSCONFDIR']), 'LIBS' : 'build/libs', - 'VERSION' : '3.0', - 'EXECUTABLE' : 'build/gtk2_ardour/ardour-3.0' + 'VERSION' : bld.env['VERSION'], + 'EXECUTABLE' : 'build/gtk2_ardour/ardour-' + bld.env['VERSION'] } def set_subst_dict(obj, dict): @@ -649,7 +644,7 @@ def build(bld): # Menus menus_argv = [] if bld.is_defined('GTKOSX'): - menus_argv = [ '-E', '-P', '-DGTKOSX' ] + menus_argv = [ '-E', '-P', '-DGTKOSX', '-DNOVIDEOTIMELINE' ] else: menus_argv = [ '-E', '-P' ] diff --git a/libs/ardour/ardour/buffer_set.h b/libs/ardour/ardour/buffer_set.h index 3cb6cbdbd9..12e9dbc63b 100644 --- a/libs/ardour/ardour/buffer_set.h +++ b/libs/ardour/ardour/buffer_set.h @@ -120,8 +120,14 @@ public: */ LV2_Evbuf* get_lv2_midi(bool input, size_t i, bool old_api); + /** ensure minimum size of LV2 Atom port buffer */ + void ensure_lv2_bufsize(bool input, size_t i, size_t buffer_capacity); + /** Flush modified LV2 event output buffers back to Ardour buffers */ void flush_lv2_midi(bool input, size_t i); + + /** Forward plugin MIDI output to to Ardour buffers */ + void forward_lv2_midi(LV2_Evbuf*, size_t, bool purge_ardour_buffer = true); #endif #if defined VST_SUPPORT || defined LXVST_SUPPORT diff --git a/libs/ardour/ardour/export_profile_manager.h b/libs/ardour/ardour/export_profile_manager.h index 82b32fb032..424e0fe163 100644 --- a/libs/ardour/ardour/export_profile_manager.h +++ b/libs/ardour/ardour/export_profile_manager.h @@ -122,16 +122,13 @@ class ExportProfileManager TimespanListPtr timespans; TimeFormat time_format; - boost::shared_ptr session_range; boost::shared_ptr selection_range; boost::shared_ptr ranges; - TimespanState (boost::shared_ptr session_range, - boost::shared_ptr selection_range, + TimespanState (boost::shared_ptr selection_range, boost::shared_ptr ranges) : timespans (new TimespanList ()) , time_format (Timecode) - , session_range (session_range) , selection_range (selection_range) , ranges (ranges) {} @@ -157,7 +154,6 @@ class ExportProfileManager void update_ranges (); - boost::shared_ptr session_range; boost::shared_ptr selection_range; boost::shared_ptr ranges; diff --git a/libs/ardour/ardour/linux_vst_support.h b/libs/ardour/ardour/linux_vst_support.h old mode 100755 new mode 100644 diff --git a/libs/ardour/ardour/lv2_plugin.h b/libs/ardour/ardour/lv2_plugin.h index d62ddb140e..4cd34b3026 100644 --- a/libs/ardour/ardour/lv2_plugin.h +++ b/libs/ardour/ardour/lv2_plugin.h @@ -202,6 +202,7 @@ class LV2Plugin : public ARDOUR::Plugin, public ARDOUR::Workee typedef unsigned PortFlags; std::vector _port_flags; + std::vector _port_minimumSize; std::map _port_indices; /// Message send to/from UI via ports diff --git a/libs/ardour/ardour/lxvst_plugin.h b/libs/ardour/ardour/lxvst_plugin.h old mode 100755 new mode 100644 diff --git a/libs/ardour/ardour/public_diskstream.h b/libs/ardour/ardour/public_diskstream.h old mode 100755 new mode 100644 diff --git a/libs/ardour/ardour/rc_configuration_vars.h b/libs/ardour/ardour/rc_configuration_vars.h index f99aaa8db5..dd00e16c3b 100644 --- a/libs/ardour/ardour/rc_configuration_vars.h +++ b/libs/ardour/ardour/rc_configuration_vars.h @@ -192,6 +192,7 @@ CONFIG_VARIABLE (bool, sound_midi_notes, "sound-midi-notes", false) CONFIG_VARIABLE (bool, use_plugin_own_gui, "use-plugin-own-gui", true) CONFIG_VARIABLE (uint32_t, max_recent_sessions, "max-recent-sessions", 10) CONFIG_VARIABLE (double, automation_thinning_factor, "automation-thinning-factor", 20.0) +CONFIG_VARIABLE (std::string, freesound_download_dir, "freesound-download-dir", Glib::get_home_dir() + "/Freesound/snd") /* denormal management */ diff --git a/libs/ardour/ardour/unknown_processor.h b/libs/ardour/ardour/unknown_processor.h old mode 100755 new mode 100644 diff --git a/libs/ardour/ardour/vestige/aeffectx.h b/libs/ardour/ardour/vestige/aeffectx.h old mode 100755 new mode 100644 diff --git a/libs/ardour/audio_unit.cc b/libs/ardour/audio_unit.cc index 89aa99bac8..0e9a11e6df 100644 --- a/libs/ardour/audio_unit.cc +++ b/libs/ardour/audio_unit.cc @@ -65,13 +65,6 @@ using namespace std; using namespace PBD; using namespace ARDOUR; -#ifndef AU_STATE_SUPPORT -static bool seen_get_state_message = false; -static bool seen_set_state_message = false; -static bool seen_loading_message = false; -static bool seen_saving_message = false; -#endif - AUPluginInfo::CachedInfoMap AUPluginInfo::cached_info; static string preset_search_path = "/Library/Audio/Presets:/Network/Library/Audio/Presets"; @@ -1299,8 +1292,8 @@ AUPlugin::render_callback(AudioUnitRenderActionFlags*, { /* not much to do with audio - the data is already in the buffers given to us in connect_and_run() */ - DEBUG_TRACE (DEBUG::AudioUnits, string_compose ("%1: render callback, frames %2 bufs %3\n", - name(), inNumberFrames, ioData->mNumberBuffers)); + // DEBUG_TRACE (DEBUG::AudioUnits, string_compose ("%1: render callback, frames %2 bufs %3\n", + // name(), inNumberFrames, ioData->mNumberBuffers)); if (input_maxbuf == 0) { error << _("AUPlugin: render callback called illegally!") << endmsg; @@ -1679,8 +1672,6 @@ void AUPlugin::add_state (XMLNode* root) const { LocaleGuard lg (X_("POSIX")); - -#ifdef AU_STATE_SUPPORT CFDataRef xmlData; CFPropertyListRef propertyList; @@ -1712,20 +1703,11 @@ AUPlugin::add_state (XMLNode* root) const CFRelease (xmlData); CFRelease (propertyList); -#else - if (!seen_get_state_message) { - info << string_compose (_("Saving AudioUnit settings is not supported in this build of %1. Consider paying for a newer version"), - PROGRAM_NAME) - << endmsg; - seen_get_state_message = true; - } -#endif } int AUPlugin::set_state(const XMLNode& node, int version) { -#ifdef AU_STATE_SUPPORT int ret = -1; CFPropertyListRef propertyList; LocaleGuard lg (X_("POSIX")); @@ -1773,14 +1755,6 @@ AUPlugin::set_state(const XMLNode& node, int version) Plugin::set_state (node, version); return ret; -#else - if (!seen_set_state_message) { - info << string_compose (_("Restoring AudioUnit settings is not supported in this build of %1. Consider paying for a newer version"), - PROGRAM_NAME) - << endmsg; - } - return Plugin::set_state (node, version); -#endif } bool @@ -1788,7 +1762,6 @@ AUPlugin::load_preset (PresetRecord r) { Plugin::load_preset (r); -#ifdef AU_STATE_SUPPORT bool ret = false; CFPropertyListRef propertyList; Glib::ustring path; @@ -1836,15 +1809,6 @@ AUPlugin::load_preset (PresetRecord r) } return ret; -#else - if (!seen_loading_message) { - info << string_compose (_("Loading AudioUnit presets is not supported in this build of %1. Consider paying for a newer version"), - PROGRAM_NAME) - << endmsg; - seen_loading_message = true; - } - return true; -#endif } void @@ -1855,7 +1819,6 @@ AUPlugin::do_remove_preset (std::string) string AUPlugin::do_save_preset (string preset_name) { -#ifdef AU_STATE_SUPPORT CFPropertyListRef propertyList; vector v; Glib::ustring user_preset_path; @@ -1904,15 +1867,6 @@ AUPlugin::do_save_preset (string preset_name) CFRelease(propertyList); return string ("file:///") + user_preset_path; -#else - if (!seen_saving_message) { - info << string_compose (_("Saving AudioUnit presets is not supported in this build of %1. Consider paying for a newer version"), - PROGRAM_NAME) - << endmsg; - seen_saving_message = true; - } - return string(); -#endif } //----------------------------------------------------------------------------- @@ -2079,7 +2033,6 @@ AUPlugin::current_preset() const { string preset_name; -#ifdef AU_STATE_SUPPORT CFPropertyListRef propertyList; DEBUG_TRACE (DEBUG::AudioUnits, "get current preset for current_preset()\n"); @@ -2087,14 +2040,13 @@ AUPlugin::current_preset() const preset_name = get_preset_name_in_plist (propertyList); CFRelease(propertyList); } -#endif + return preset_name; } void AUPlugin::find_presets () { -#ifdef AU_STATE_SUPPORT vector* preset_files; PathScanner scanner; @@ -2143,8 +2095,6 @@ AUPlugin::find_presets () string const uri = string_compose ("%1", _presets.size ()); _presets.insert (make_pair (uri, Plugin::PresetRecord (uri, i->first, i->second))); } - -#endif } bool diff --git a/libs/ardour/buffer_set.cc b/libs/ardour/buffer_set.cc index 1f8317ffe2..184e23d1af 100644 --- a/libs/ardour/buffer_set.cc +++ b/libs/ardour/buffer_set.cc @@ -252,6 +252,25 @@ BufferSet::get(DataType type, size_t i) const #ifdef LV2_SUPPORT +void +BufferSet::ensure_lv2_bufsize(bool input, size_t i, size_t buffer_capacity) +{ + assert(count().get(DataType::MIDI) > i); + + LV2Buffers::value_type b = _lv2_buffers.at(i * 2 + (input ? 0 : 1)); + LV2_Evbuf* evbuf = b.second; + + if (lv2_evbuf_get_capacity(evbuf) >= buffer_capacity) return; + + lv2_evbuf_free(b.second); + _lv2_buffers.at(i * 2 + (input ? 0 : 1)) = + std::make_pair(false, lv2_evbuf_new( + buffer_capacity, + LV2_EVBUF_EVENT, + LV2Plugin::urids.atom_Chunk, + LV2Plugin::urids.atom_Sequence)); +} + LV2_Evbuf* BufferSet::get_lv2_midi(bool input, size_t i, bool old_api) { @@ -265,6 +284,25 @@ BufferSet::get_lv2_midi(bool input, size_t i, bool old_api) return evbuf; } +void +BufferSet::forward_lv2_midi(LV2_Evbuf* buf, size_t i, bool purge_ardour_buffer) +{ + MidiBuffer& mbuf = get_midi(i); + if (purge_ardour_buffer) { + mbuf.silence(0, 0); + } + for (LV2_Evbuf_Iterator i = lv2_evbuf_begin(buf); + lv2_evbuf_is_valid(i); + i = lv2_evbuf_next(i)) { + uint32_t frames, subframes, type, size; + uint8_t* data; + lv2_evbuf_get(i, &frames, &subframes, &type, &size, &data); + if (type == LV2Plugin::urids.midi_MidiEvent) { + mbuf.push_back(frames, size, data); + } + } +} + void BufferSet::flush_lv2_midi(bool input, size_t i) { diff --git a/libs/ardour/export_failed.cc b/libs/ardour/export_failed.cc old mode 100755 new mode 100644 diff --git a/libs/ardour/export_profile_manager.cc b/libs/ardour/export_profile_manager.cc index deeb3aea2b..42e494c0cb 100644 --- a/libs/ardour/export_profile_manager.cc +++ b/libs/ardour/export_profile_manager.cc @@ -61,7 +61,6 @@ ExportProfileManager::ExportProfileManager (Session & s, ExportType type) , handler (s.get_export_handler()) , session (s) - , session_range (new Location (s)) , ranges (new LocationList ()) , single_range_mode (false) @@ -385,13 +384,16 @@ ExportProfileManager::init_timespans (XMLNodeList nodes) } if (timespans.empty()) { - TimespanStatePtr state (new TimespanState (session_range, selection_range, ranges)); + TimespanStatePtr state (new TimespanState (selection_range, ranges)); timespans.push_back (state); // Add session as default selection + Location * session_range = session.locations()->session_range_location(); + if (!session_range) { return false; } + ExportTimespanPtr timespan = handler->add_timespan(); timespan->set_name (session_range->name()); - timespan->set_range_id ("session"); + timespan->set_range_id (session_range->id().to_s()); timespan->set_range (session_range->start(), session_range->end()); state->timespans->push_back (timespan); return false; @@ -403,7 +405,7 @@ ExportProfileManager::init_timespans (XMLNodeList nodes) ExportProfileManager::TimespanStatePtr ExportProfileManager::deserialize_timespan (XMLNode & root) { - TimespanStatePtr state (new TimespanState (session_range, selection_range, ranges)); + TimespanStatePtr state (new TimespanState (selection_range, ranges)); XMLProperty const * prop; XMLNodeList spans = root.children ("Range"); @@ -413,23 +415,32 @@ ExportProfileManager::deserialize_timespan (XMLNode & root) if (!prop) { continue; } string id = prop->value(); + Location * location = 0; for (LocationList::iterator it = ranges->begin(); it != ranges->end(); ++it) { - if ((!id.compare ("session") && *it == session_range.get()) || - (!id.compare ("selection") && *it == selection_range.get()) || - (!id.compare ((*it)->id().to_s()))) { - ExportTimespanPtr timespan = handler->add_timespan(); - timespan->set_name ((*it)->name()); - timespan->set_range_id (id); - timespan->set_range ((*it)->start(), (*it)->end()); - state->timespans->push_back (timespan); + if ((id == "selection" && *it == selection_range.get()) || + (id == (*it)->id().to_s())) { + location = *it; + break; } } + + if (!location) { continue; } + + ExportTimespanPtr timespan = handler->add_timespan(); + timespan->set_name (location->name()); + timespan->set_range_id (location->id().to_s()); + timespan->set_range (location->start(), location->end()); + state->timespans->push_back (timespan); } if ((prop = root.property ("format"))) { state->time_format = (TimeFormat) string_2_enum (prop->value(), TimeFormat); } + if (state->timespans->empty()) { + return TimespanStatePtr(); + } + return state; } @@ -440,7 +451,6 @@ ExportProfileManager::serialize_timespan (TimespanStatePtr state) XMLNode * span; update_ranges (); - for (TimespanList::iterator it = state->timespans->begin(); it != state->timespans->end(); ++it) { if ((span = root.add_child ("Range"))) { span->add_property ("id", (*it)->range_id()); @@ -463,9 +473,10 @@ ExportProfileManager::update_ranges () { /* Session */ - session_range->set_name (_("Session")); - session_range->set (session.current_start_frame(), session.current_end_frame()); - ranges->push_back (session_range.get()); + Location * session_range = session.locations()->session_range_location(); + if (session_range) { + ranges->push_back (session_range); + } /* Selection */ @@ -501,6 +512,8 @@ ExportProfileManager::init_channel_configs (XMLNodeList nodes) channel_configs.push_back (config); // Add master outs as default + if (!session.master_out()) { return false; } + IO* master_out = session.master_out()->output().get(); if (!master_out) { return false; } diff --git a/libs/ardour/linux_vst_info_file.cc b/libs/ardour/linux_vst_info_file.cc index 7d4df1dcc8..581bcca87f 100644 --- a/libs/ardour/linux_vst_info_file.cc +++ b/libs/ardour/linux_vst_info_file.cc @@ -169,7 +169,7 @@ vstfx_infofile_path (char* dllpath, int personal) } } else { - dir = Glib::path_get_dirname (dllpath); + dir = Glib::path_get_dirname (std::string(dllpath)); } stringstream s; @@ -214,6 +214,7 @@ vstfx_infofile_for_read (char* dllpath) { struct stat own_statbuf; struct stat sys_statbuf; + FILE *rv = NULL; char* own_info = vstfx_infofile_stat (dllpath, &own_statbuf, 1); char* sys_info = vstfx_infofile_stat (dllpath, &sys_statbuf, 0); @@ -222,14 +223,16 @@ vstfx_infofile_for_read (char* dllpath) if (sys_info) { if (own_statbuf.st_mtime <= sys_statbuf.st_mtime) { /* system info file is newer, use it */ - return g_fopen (sys_info, "rb"); + rv = g_fopen (sys_info, "rb"); } } else { - return g_fopen (own_info, "rb"); + rv = g_fopen (own_info, "rb"); } } + free(own_info); + free(sys_info); - return 0; + return rv; } static FILE * @@ -416,6 +419,8 @@ vstfx_free_info (VSTInfo *info) free (info->name); free (info->creator); free (info->Category); + free (info->ParamNames); + free (info->ParamLabels); free (info); } diff --git a/libs/ardour/linux_vst_support.cc b/libs/ardour/linux_vst_support.cc index 99251f08e4..1fccf79968 100644 --- a/libs/ardour/linux_vst_support.cc +++ b/libs/ardour/linux_vst_support.cc @@ -379,6 +379,7 @@ void vstfx_close (VSTState* vstfx) dlclose(vstfx->handle->dll); //dlclose keeps its own reference count vstfx->handle->dll = 0; } + free(vstfx); } diff --git a/libs/ardour/lv2_evbuf.c b/libs/ardour/lv2_evbuf.c index 1cce8730a9..8942d19a9b 100644 --- a/libs/ardour/lv2_evbuf.c +++ b/libs/ardour/lv2_evbuf.c @@ -115,6 +115,12 @@ lv2_evbuf_get_size(LV2_Evbuf* evbuf) return 0; } +uint32_t +lv2_evbuf_get_capacity(LV2_Evbuf* evbuf) +{ + return evbuf->capacity; +} + void* lv2_evbuf_get_buffer(LV2_Evbuf* evbuf) { diff --git a/libs/ardour/lv2_evbuf.h b/libs/ardour/lv2_evbuf.h index fdb7766f96..3700be8e02 100644 --- a/libs/ardour/lv2_evbuf.h +++ b/libs/ardour/lv2_evbuf.h @@ -92,6 +92,12 @@ lv2_evbuf_reset(LV2_Evbuf* evbuf, bool input); uint32_t lv2_evbuf_get_size(LV2_Evbuf* evbuf); +/** + Return the available capacity of the buffer +*/ +uint32_t +lv2_evbuf_get_capacity(LV2_Evbuf* evbuf); + /** Return the actual buffer implementation. The format of the buffer returned depends on the buffer type. diff --git a/libs/ardour/lv2_plugin.cc b/libs/ardour/lv2_plugin.cc index c900a21176..23837de043 100644 --- a/libs/ardour/lv2_plugin.cc +++ b/libs/ardour/lv2_plugin.cc @@ -61,6 +61,7 @@ #include "lv2/lv2plug.in/ns/ext/state/state.h" #include "lv2/lv2plug.in/ns/ext/time/time.h" #include "lv2/lv2plug.in/ns/ext/worker/worker.h" +#include "lv2/lv2plug.in/ns/ext/resize-port/resize-port.h" #include "lv2/lv2plug.in/ns/extensions/ui/ui.h" #ifdef HAVE_NEW_LV2 #include "lv2/lv2plug.in/ns/ext/buf-size/buf-size.h" @@ -119,17 +120,21 @@ public: LilvNode* atom_supports; LilvNode* ev_EventPort; LilvNode* ext_logarithmic; + LilvNode* ext_notOnGUI; LilvNode* lv2_AudioPort; LilvNode* lv2_ControlPort; LilvNode* lv2_InputPort; LilvNode* lv2_OutputPort; LilvNode* lv2_enumeration; + LilvNode* lv2_freewheeling; LilvNode* lv2_inPlaceBroken; LilvNode* lv2_integer; + LilvNode* lv2_reportsLatency; LilvNode* lv2_sampleRate; LilvNode* lv2_toggled; LilvNode* midi_MidiEvent; LilvNode* rdfs_comment; + LilvNode* rsz_minimumSize; LilvNode* time_Position; LilvNode* ui_GtkUI; LilvNode* ui_external; @@ -406,6 +411,7 @@ LV2Plugin::init(const void* c_plugin, framecnt_t rate) for (uint32_t i = 0; i < num_ports; ++i) { const LilvPort* port = lilv_plugin_get_port_by_index(_impl->plugin, i); PortFlags flags = 0; + size_t minimumSize = 0; if (lilv_port_is_a(_impl->plugin, port, _world.lv2_OutputPort)) { flags |= PORT_OUTPUT; @@ -440,6 +446,12 @@ LV2Plugin::init(const void* c_plugin, framecnt_t rate) flags |= PORT_POSITION; } } + LilvNodes* min_size_v = lilv_port_get_value(_impl->plugin, port, _world.rsz_minimumSize); + LilvNode* min_size = min_size_v ? lilv_nodes_get_first(min_size_v) : NULL; + if (min_size && lilv_node_is_int(min_size)) { + minimumSize = lilv_node_as_int(min_size); + } + lilv_nodes_free(min_size_v); lilv_nodes_free(buffer_types); lilv_nodes_free(atom_supports); } else { @@ -450,6 +462,7 @@ LV2Plugin::init(const void* c_plugin, framecnt_t rate) } _port_flags.push_back(flags); + _port_minimumSize.push_back(minimumSize); } _control_data = new float[num_ports]; @@ -1319,6 +1332,27 @@ string LV2Plugin::describe_parameter(Evoral::Parameter which) { if (( which.type() == PluginAutomation) && ( which.id() < parameter_count()) ) { + + if (lilv_port_has_property(_impl->plugin, + lilv_plugin_get_port_by_index(_impl->plugin, which.id()), _world.ext_notOnGUI)) { + return X_("hidden"); + } + + if (lilv_port_has_property(_impl->plugin, + lilv_plugin_get_port_by_index(_impl->plugin, which.id()), _world.lv2_freewheeling)) { + return X_("hidden"); + } + + if (lilv_port_has_property(_impl->plugin, + lilv_plugin_get_port_by_index(_impl->plugin, which.id()), _world.lv2_sampleRate)) { + return X_("hidden"); + } + + if (lilv_port_has_property(_impl->plugin, + lilv_plugin_get_port_by_index(_impl->plugin, which.id()), _world.lv2_reportsLatency)) { + return X_("latency"); + } + LilvNode* name = lilv_port_get_name(_impl->plugin, lilv_plugin_get_port_by_index(_impl->plugin, which.id())); string ret(lilv_node_as_string(name)); @@ -1397,6 +1431,7 @@ LV2Plugin::allocate_atom_event_buffers() */ int count_atom_out = 0; int count_atom_in = 0; + int minimumSize = 32768; // TODO use a per-port minimum-size for (uint32_t i = 0; i < lilv_plugin_get_num_ports(p); ++i) { const LilvPort* port = lilv_plugin_get_port_by_index(p, i); if (lilv_port_is_a(p, port, _world.atom_AtomPort)) { @@ -1413,6 +1448,12 @@ LV2Plugin::allocate_atom_event_buffers() if (lilv_port_is_a(p, port, _world.lv2_OutputPort)) { count_atom_out++; } + LilvNodes* min_size_v = lilv_port_get_value(_impl->plugin, port, _world.rsz_minimumSize); + LilvNode* min_size = min_size_v ? lilv_nodes_get_first(min_size_v) : NULL; + if (min_size && lilv_node_is_int(min_size)) { + minimumSize = std::max(minimumSize, lilv_node_as_int(min_size)); + } + lilv_nodes_free(min_size_v); } lilv_nodes_free(buffer_types); lilv_nodes_free(atom_supports); @@ -1430,7 +1471,7 @@ LV2Plugin::allocate_atom_event_buffers() DEBUG_TRACE(DEBUG::LV2, string_compose("allocate %1 atom_ev_buffers\n", total_atom_buffers)); _atom_ev_buffers = (LV2_Evbuf**) malloc((total_atom_buffers + 1) * sizeof(LV2_Evbuf*)); for (int i = 0; i < total_atom_buffers; ++i ) { - _atom_ev_buffers[i] = lv2_evbuf_new(32768, LV2_EVBUF_ATOM, + _atom_ev_buffers[i] = lv2_evbuf_new(minimumSize, LV2_EVBUF_ATOM, LV2Plugin::urids.atom_Chunk, LV2Plugin::urids.atom_Sequence); } _atom_ev_buffers[total_atom_buffers] = 0; @@ -1539,6 +1580,12 @@ LV2Plugin::connect_and_run(BufferSet& bufs, index = out_map.get(DataType::MIDI, midi_out_index++, &valid); } if (valid && bufs.count().n_midi() > index) { + /* Note, ensure_lv2_bufsize() is not RT safe! + * However free()/alloc() is only called if a + * plugin requires a rsz:minimumSize buffersize + * and the existing buffer if smaller. + */ + bufs.ensure_lv2_bufsize((flags & PORT_INPUT), index, _port_minimumSize[port_index]); _ev_buffers[port_index] = bufs.get_lv2_midi( (flags & PORT_INPUT), index, (flags & PORT_EVENT)); } @@ -1640,8 +1687,28 @@ LV2Plugin::connect_and_run(BufferSet& bufs, PortFlags flags = _port_flags[port_index]; bool valid = false; - // Flush MIDI (write back to Ardour MIDI buffers) - if ((flags & PORT_OUTPUT) && (flags & (PORT_EVENT|PORT_SEQUENCE))) { + /* TODO ask drobilla about comment + * "Make Ardour event buffers generic so plugins can communicate" + * in libs/ardour/buffer_set.cc:310 + * + * ideally the user could choose which of the following two modes + * to use (e.g. instrument/effect chains MIDI OUT vs MIDI TRHU). + * + * This implementation follows the discussion on IRC Mar 16 2013 16:47 UTC + * 16:51 < drobilla> rgareus: [..] i.e always replace with MIDI output [of LV2 plugin] if it's there + * 16:52 < drobilla> rgareus: That would probably be good enough [..] to make users not complain + * for quite a while at least ;) + */ + // copy output of LV2 plugin's MIDI port to Ardour MIDI buffers -- MIDI OUT + if ((flags & PORT_OUTPUT) && (flags & (PORT_EVENT|PORT_SEQUENCE|PORT_MIDI))) { + const uint32_t buf_index = out_map.get( + DataType::MIDI, midi_out_index++, &valid); + if (valid) { + bufs.forward_lv2_midi(_ev_buffers[port_index], buf_index); + } + } + // Flush MIDI (write back to Ardour MIDI buffers) -- MIDI THRU + else if ((flags & PORT_OUTPUT) && (flags & (PORT_EVENT|PORT_SEQUENCE))) { const uint32_t buf_index = out_map.get( DataType::MIDI, midi_out_index++, &valid); if (valid) { @@ -1836,17 +1903,21 @@ LV2World::LV2World() atom_eventTransfer = lilv_new_uri(world, LV2_ATOM__eventTransfer); ev_EventPort = lilv_new_uri(world, LILV_URI_EVENT_PORT); ext_logarithmic = lilv_new_uri(world, LV2_PORT_PROPS__logarithmic); + ext_notOnGUI = lilv_new_uri(world, LV2_PORT_PROPS__notOnGUI); lv2_AudioPort = lilv_new_uri(world, LILV_URI_AUDIO_PORT); lv2_ControlPort = lilv_new_uri(world, LILV_URI_CONTROL_PORT); lv2_InputPort = lilv_new_uri(world, LILV_URI_INPUT_PORT); lv2_OutputPort = lilv_new_uri(world, LILV_URI_OUTPUT_PORT); lv2_inPlaceBroken = lilv_new_uri(world, LV2_CORE__inPlaceBroken); lv2_integer = lilv_new_uri(world, LV2_CORE__integer); + lv2_reportsLatency = lilv_new_uri(world, LV2_CORE__reportsLatency); lv2_sampleRate = lilv_new_uri(world, LV2_CORE__sampleRate); lv2_toggled = lilv_new_uri(world, LV2_CORE__toggled); lv2_enumeration = lilv_new_uri(world, LV2_CORE__enumeration); + lv2_freewheeling = lilv_new_uri(world, LV2_CORE__freeWheeling); midi_MidiEvent = lilv_new_uri(world, LILV_URI_MIDI_EVENT); rdfs_comment = lilv_new_uri(world, LILV_NS_RDFS "comment"); + rsz_minimumSize = lilv_new_uri(world, LV2_RESIZE_PORT__minimumSize); time_Position = lilv_new_uri(world, LV2_TIME__Position); ui_GtkUI = lilv_new_uri(world, LV2_UI__GtkUI); ui_external = lilv_new_uri(world, "http://lv2plug.in/ns/extensions/ui#external"); @@ -1856,17 +1927,25 @@ LV2World::~LV2World() { lilv_node_free(ui_external); lilv_node_free(ui_GtkUI); + lilv_node_free(time_Position); + lilv_node_free(rsz_minimumSize); + lilv_node_free(rdfs_comment); lilv_node_free(midi_MidiEvent); + lilv_node_free(lv2_enumeration); + lilv_node_free(lv2_freewheeling); lilv_node_free(lv2_toggled); lilv_node_free(lv2_sampleRate); + lilv_node_free(lv2_reportsLatency); lilv_node_free(lv2_integer); lilv_node_free(lv2_inPlaceBroken); lilv_node_free(lv2_OutputPort); lilv_node_free(lv2_InputPort); lilv_node_free(lv2_ControlPort); lilv_node_free(lv2_AudioPort); + lilv_node_free(ext_notOnGUI); lilv_node_free(ext_logarithmic); lilv_node_free(ev_EventPort); + lilv_node_free(atom_supports); lilv_node_free(atom_eventTransfer); lilv_node_free(atom_bufferType); lilv_node_free(atom_Sequence); diff --git a/libs/ardour/lxvst_plugin.cc b/libs/ardour/lxvst_plugin.cc old mode 100755 new mode 100644 diff --git a/libs/ardour/plugin.cc b/libs/ardour/plugin.cc index 57198475d7..e76353e8d5 100644 --- a/libs/ardour/plugin.cc +++ b/libs/ardour/plugin.cc @@ -68,6 +68,11 @@ using namespace PBD; namespace ARDOUR { class AudioEngine; } +#ifdef NO_PLUGIN_STATE +static bool seen_get_state_message = false; +static bool seen_set_state_message = false; +#endif + bool PluginInfo::is_instrument () const { @@ -299,18 +304,28 @@ Plugin::resolve_midi () _have_pending_stop_events = true; } + vector Plugin::get_presets () { + vector p; + +#ifndef NO_PLUGIN_STATE if (!_have_presets) { find_presets (); _have_presets = true; } - vector p; for (map::const_iterator i = _presets.begin(); i != _presets.end(); ++i) { p.push_back (i->second); } +#else + if (!seen_set_state_message) { + info << string_compose (_("Plugin presets are not supported in this build of %1. Consider paying for a full version"), + PROGRAM_NAME) + << endmsg; + } +#endif return p; } @@ -376,7 +391,17 @@ Plugin::get_state () root->add_property (X_("last-preset-label"), _last_preset.label); root->add_property (X_("parameter-changed-since-last-preset"), _parameter_changed_since_last_preset ? X_("yes") : X_("no")); +#ifndef NO_PLUGIN_STATE add_state (root); +#else + if (!seen_get_state_message) { + info << string_compose (_("Saving AudioUnit settings is not supported in this build of %1. Consider paying for a newer version"), + PROGRAM_NAME) + << endmsg; + seen_get_state_message = true; + } +#endif + return *root; } diff --git a/libs/ardour/po/cs.po b/libs/ardour/po/cs.po index f3c2348c2e..d41c3b5e5b 100644 --- a/libs/ardour/po/cs.po +++ b/libs/ardour/po/cs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2013-03-03 09:23+0100\n" "Last-Translator: Pavel Fric \n" "Language-Team: Czech \n" @@ -134,7 +134,7 @@ msgstr "Seznamy zvukových skladeb (nepoužívané)" #: audio_playlist_source.cc:171 audiosource.cc:913 file_source.cc:529 #: midi_playlist_source.cc:144 midi_playlist_source.cc:152 #: midi_playlist_source.cc:159 midi_source.cc:371 plugin_insert.cc:644 -#: rb_effect.cc:332 session.cc:2464 session.cc:2497 session.cc:3642 +#: rb_effect.cc:332 session.cc:2465 session.cc:2498 session.cc:3643 #: session_handle.cc:87 sndfilesource.cc:121 msgid "programming error: %1" msgstr "Chyba v programování: %1" @@ -223,7 +223,7 @@ msgstr "" "Přípojka s názvem \"%1\" již existuje: Prověřte na zdvojené názvy stop/" "sběrnic" -#: audioengine.cc:846 session.cc:1697 +#: audioengine.cc:846 session.cc:1698 msgid "" "No more JACK ports are available. You will need to stop %1 and restart JACK " "with more ports if you need this many tracks." @@ -462,7 +462,7 @@ msgstr "Nelze nalézt takt CPU (MHz) v /proc/cpuinfo" msgid "audio" msgstr "Zvuk" -#: data_type.cc:28 session.cc:1639 session.cc:1642 +#: data_type.cc:28 session.cc:1640 session.cc:1643 msgid "MIDI" msgstr "MIDI" @@ -577,7 +577,7 @@ msgstr "Trojúhelníkový" msgid "Rectangular" msgstr "Obdélníkový" -#: export_formats.cc:52 session.cc:4853 session.cc:4869 +#: export_formats.cc:52 session.cc:4854 session.cc:4870 msgid "None" msgstr "Žádný" @@ -629,70 +629,66 @@ msgstr "Při zápisu souboru TOC/CUE se vyskytla chyba:%1" msgid "Cannot convert %1 to Latin-1 text" msgstr "Nelze převést %1 na kódování Latin-1" -#: export_profile_manager.cc:94 +#: export_profile_manager.cc:93 msgid "Searching for export formats in %1" msgstr "Hledání vyváděcích formátů v %1" -#: export_profile_manager.cc:100 +#: export_profile_manager.cc:99 msgid "Unable to create export format directory %1: %2" msgstr "Nelze vytvořit adresář %1 pro vyváděcí formáty: %2" -#: export_profile_manager.cc:258 +#: export_profile_manager.cc:257 msgid "Unable to remove export preset %1: %2" msgstr "Nelze odstranit přednastavení vyvádění %1: %2" -#: export_profile_manager.cc:348 +#: export_profile_manager.cc:347 msgid "Selection" msgstr "Výběr" -#: export_profile_manager.cc:466 -msgid "Session" -msgstr "Sezení" - -#: export_profile_manager.cc:587 +#: export_profile_manager.cc:600 msgid "Unable to rename export format %1 to %2: %3" msgstr "Nelze přejmenovat vyváděcí formát %1 na %2: %3" -#: export_profile_manager.cc:619 +#: export_profile_manager.cc:632 msgid "Unable to remove export profile %1: %2" msgstr "Nelze odstranit vyváděcí profil %1: %2" -#: export_profile_manager.cc:636 +#: export_profile_manager.cc:649 msgid "empty format" msgstr "Prázdný formát" -#: export_profile_manager.cc:805 +#: export_profile_manager.cc:818 msgid "No timespan has been selected!" msgstr "Nebyl vybrán žádný časový úsek!" -#: export_profile_manager.cc:809 +#: export_profile_manager.cc:822 msgid "No channels have been selected!" msgstr "Nebyly vybrány žádné kanály!" -#: export_profile_manager.cc:813 +#: export_profile_manager.cc:826 msgid "Some channels are empty" msgstr "Některé kanály jsou prázdné" -#: export_profile_manager.cc:846 +#: export_profile_manager.cc:859 msgid "No format selected!" msgstr "Nebyl vybrán žádný formát!" -#: export_profile_manager.cc:848 +#: export_profile_manager.cc:861 msgid "All channels are empty!" msgstr "Všechny kanály jsou prázdné!" -#: export_profile_manager.cc:850 +#: export_profile_manager.cc:863 msgid "One or more of the selected formats is not compatible with this system!" msgstr "Jeden nebo více formátu není slučitelný s tímto systémem!" -#: export_profile_manager.cc:853 +#: export_profile_manager.cc:866 msgid "" "%1 supports only %2 channels, but you have %3 channels in your channel " "configuration" msgstr "" "% podporuje jen %2 kanály, ale ve vašem nastavení kanálů se nachází %3 kanál" -#: file_source.cc:198 session_state.cc:2887 +#: file_source.cc:198 session_state.cc:2891 msgid "" "there are already 1000 files with names like %1; versioning discontinued" msgstr "Je již 1000 souborů s názvem, jako je %1; verzování skončeno" @@ -948,15 +944,15 @@ msgstr "%s vstup" msgid "%s out" msgstr "%s výstup" -#: io.cc:1534 session.cc:493 session.cc:522 +#: io.cc:1534 session.cc:494 session.cc:523 msgid "mono" msgstr "Mono" -#: io.cc:1536 session.cc:506 session.cc:536 +#: io.cc:1536 session.cc:507 session.cc:537 msgid "L" msgstr "L" -#: io.cc:1536 session.cc:508 session.cc:538 +#: io.cc:1536 session.cc:509 session.cc:539 msgid "R" msgstr "P" @@ -1054,7 +1050,7 @@ msgstr "Locations: Pokus o použití neznámé polohy jako vybrané polohy" msgid "incorrect XML mode passed to Locations::set_state" msgstr "Nesprávný uzel XML předán dál Locations::set_state" -#: location.cc:842 session.cc:4354 session_state.cc:1110 +#: location.cc:842 session.cc:4355 session_state.cc:1114 msgid "session" msgstr "Sezení" @@ -1586,104 +1582,104 @@ msgstr "Poslání (send) %1" msgid "programming error: send created using role %1" msgstr "Chyba v programování: Poslání vytvořeno pomocí role %1" -#: session.cc:346 +#: session.cc:347 msgid "Set block size and sample rate" msgstr "Nastavit velikost bloku a vzorkovací kmitočet" -#: session.cc:351 +#: session.cc:352 msgid "Using configuration" msgstr "Používané nastavení" -#: session.cc:376 +#: session.cc:377 msgid "LTC In" msgstr "Vstup LTC" -#: session.cc:377 +#: session.cc:378 msgid "LTC Out" msgstr "Výstup LTC" -#: session.cc:403 +#: session.cc:404 msgid "LTC-in" msgstr "Vstup LTC" -#: session.cc:404 +#: session.cc:405 msgid "LTC-out" msgstr "Výstup LTC" -#: session.cc:433 +#: session.cc:434 msgid "could not setup Click I/O" msgstr "Nepodařilo se nastavit vstup/výstup metronomu" -#: session.cc:460 +#: session.cc:461 msgid "cannot setup Click I/O" msgstr "Nelze nastavit vstup/výstup metronomu" -#: session.cc:463 +#: session.cc:464 msgid "Compute I/O Latencies" msgstr "Vypočítat prodlevy vstupu/výstupu" -#: session.cc:469 +#: session.cc:470 msgid "Set up standard connections" msgstr "Nastavit standardní spojení" -#: session.cc:490 +#: session.cc:491 #, c-format msgid "out %" msgstr "Výstup %" -#: session.cc:504 +#: session.cc:505 #, c-format msgid "out %+%" msgstr "Výstup %+%" -#: session.cc:519 +#: session.cc:520 #, c-format msgid "in %" msgstr "Vstup %" -#: session.cc:533 +#: session.cc:534 #, c-format msgid "in %+%" msgstr "Vstup %+%" -#: session.cc:569 +#: session.cc:570 msgid "Setup signal flow and plugins" msgstr "Nastavit signálový tok a přídavné moduly" -#: session.cc:613 +#: session.cc:614 msgid "Connect to engine" msgstr "Spojit se strojem" -#: session.cc:644 +#: session.cc:645 msgid "cannot connect master output %1 to %2" msgstr "Nelze spojit hlavní výstup %1 s %2" -#: session.cc:703 +#: session.cc:704 msgid "monitor" msgstr "Sledování" -#: session.cc:748 +#: session.cc:749 msgid "cannot connect control input %1 to %2" msgstr "Nelze spojit vstup ovládání %1 s %2" -#: session.cc:768 +#: session.cc:769 msgid "The preferred I/O for the monitor bus (%1) cannot be found" msgstr "Upřednostňovaný vstup/výstup pro sledovací sběrnici (%1) nelze najít" -#: session.cc:799 +#: session.cc:800 msgid "cannot connect control output %1 to %2" msgstr "Nelze spojit výstup ovládání %1 s %2" -#: session.cc:863 +#: session.cc:864 msgid "cannot create Auditioner: no auditioning of regions possible" msgstr "Nelze vytvořit poslechový systém: Žádný poslech oblastí není možný" -#: session.cc:1042 +#: session.cc:1043 msgid "Session: you can't use that location for auto punch (start <= end)" msgstr "" "Sezení: Tuto polohu nelze pro automatický přepis použít (Začátek <= Konec) " -#: session.cc:1082 +#: session.cc:1083 msgid "" "You cannot use this location for auto-loop because it has zero or negative " "length" @@ -1691,83 +1687,83 @@ msgstr "" "Tuto polohu nelze pro automatickou smyčku použít, protože nemá žádnou, nebo " "má zápornou délku" -#: session.cc:1395 +#: session.cc:1396 msgid "feedback loop setup between %1 and %2" msgstr "Smyčka zpětné vazby rozpoznána mezi %1 a %2" -#: session.cc:1691 +#: session.cc:1692 msgid "Session: could not create new midi track." msgstr "Sezení: Nepodařilo se vytvořit novou stopu MIDI" -#: session.cc:1874 session.cc:1877 +#: session.cc:1875 session.cc:1878 msgid "Audio" msgstr "Zvuk" -#: session.cc:1901 session.cc:1909 session.cc:1986 session.cc:1994 +#: session.cc:1902 session.cc:1910 session.cc:1987 session.cc:1995 msgid "cannot configure %1 in/%2 out configuration for new audio track" msgstr "Nelze nastavit %1 nastavení vstup/%2 výstup pro novou zvukovou stopu" -#: session.cc:1932 +#: session.cc:1933 msgid "Session: could not create new audio track." msgstr "Sezení: Nepodařilo se vytvořit novou zvukovou stopu" -#: session.cc:1964 session.cc:1967 +#: session.cc:1965 session.cc:1968 msgid "Bus" msgstr "Sběrnice" -#: session.cc:2017 +#: session.cc:2018 msgid "Session: could not create new audio route." msgstr "Sezení: Nepodařilo se vytvořit novou zvukovou cestu" -#: session.cc:2076 session.cc:2086 +#: session.cc:2077 session.cc:2087 msgid "Session: UINT_MAX routes? impossible!" msgstr "Sezení: Cesty UINT_MAX? Nemožné!" -#: session.cc:2108 +#: session.cc:2109 msgid "Session: cannot create track/bus from template description" msgstr "Sezení: Nelze vytvořit stopu/sběrnici z popisu předlohy" -#: session.cc:2134 +#: session.cc:2135 msgid "Session: could not create new route from template" msgstr "Sezení: Nepodařilo se vytvořit novou cestu z předlohy" -#: session.cc:2163 +#: session.cc:2164 msgid "Adding new tracks/busses failed" msgstr "Chyba při přidávání nové stopy/sběrnice" -#: session.cc:3264 +#: session.cc:3265 msgid "FATAL ERROR! Could not find a suitable version of %1 for a rename" msgstr "OSUDOVÁ CHYBA! Nepodařilo se najít vhodnou verzi %1 pro přejmenování" -#: session.cc:3384 session.cc:3442 +#: session.cc:3385 session.cc:3443 msgid "There are already %1 recordings for %2, which I consider too many." msgstr "Již je %1 nahrávek pro %2, což je příliš mnoho." -#: session.cc:3832 +#: session.cc:3833 msgid "send ID %1 appears to be in use already" msgstr "Zdá se, že ID poslání (send) %1, se již používá" -#: session.cc:3844 +#: session.cc:3845 msgid "aux send ID %1 appears to be in use already" msgstr "Zdá se, že ID pomocného-poslání (aux-send) %1, se již používá" -#: session.cc:3856 +#: session.cc:3857 msgid "return ID %1 appears to be in use already" msgstr "Zdá se, že ID vrácení (return) %1, se již používá" -#: session.cc:3868 +#: session.cc:3869 msgid "insert ID %1 appears to be in use already" msgstr "Zdá se, že ID vložení (insert) %1, se již používá" -#: session.cc:3995 +#: session.cc:3996 msgid "Cannot write a range where end <= start (e.g. %1 <= %2)" msgstr "Nelze zapsat oblast s Konec <= Začátek (např. %1 <= %2)" -#: session.cc:4024 +#: session.cc:4025 msgid "too many bounced versions of playlist \"%1\"" msgstr "Příliš mnoho odhozených verzí seznamu skladeb \"%1\"" -#: session.cc:4034 +#: session.cc:4035 msgid "cannot create new audio file \"%1\" for %2" msgstr "Nelze vytvořit nový zvukový soubor \"%1\" pro %2" @@ -1818,7 +1814,7 @@ msgstr "%1: Polohu souboru %2 nelze vyhledat pro vyvedení" msgid "Export ended unexpectedly: %1" msgstr "Vyvedení skončilo neočekávaně: %1" -#: session_ltc.cc:219 +#: session_ltc.cc:220 msgid "" "LTC encoder: invalid framerate - LTC encoding is disabled for the remainder " "of this session." @@ -1924,7 +1920,7 @@ msgstr "Nepodařilo se přejmenovat snímek obrazovky %1 na %2 (%3)" msgid "Could not remove session file at path \"%1\" (%2)" msgstr "Nepodařilo se odstranit soubor se sezením v cestě \"%1\" (%2)" -#: session_state.cc:759 +#: session_state.cc:761 msgid "" "the %1 audio engine is not connected and state saving would lose all I/O " "connections. Session not saved" @@ -1932,134 +1928,134 @@ msgstr "" "Zvukový stroj %1 není spojen, a při ukládání stavu by došlo ke ztrátě všech " "spojení vstup/výstup. Sezení neuloženo" -#: session_state.cc:808 +#: session_state.cc:812 msgid "state could not be saved to %1" msgstr "Stav se do %1 uložit nepodařilo" -#: session_state.cc:810 session_state.cc:821 +#: session_state.cc:814 session_state.cc:825 msgid "Could not remove temporary session file at path \"%1\" (%2)" msgstr "Nepodařilo se odstranit dočasný soubor se sezením v cestě \"%1\" (%2)" -#: session_state.cc:818 +#: session_state.cc:822 msgid "could not rename temporary session file %1 to %2" msgstr "Nepodařilo se přejmenovat dočasný soubor se sezením %1 na %2" -#: session_state.cc:886 +#: session_state.cc:890 msgid "%1: session file \"%2\" doesn't exist!" msgstr "%1: Soubor se sezením \"%2\" neexistuje!" -#: session_state.cc:898 +#: session_state.cc:902 msgid "Could not understand session file %1" msgstr "Nepodařilo se porozumět souboru se sezením\"%1\"" -#: session_state.cc:907 +#: session_state.cc:911 msgid "Session file %1 is not a session" msgstr "Soubor se sezením %1 není sezením" -#: session_state.cc:1204 +#: session_state.cc:1208 msgid "programming error: Session: incorrect XML node sent to set_state()" msgstr "Chyba v programování: Sezení: Nesprávný uzel XML poslán set_state()" -#: session_state.cc:1253 +#: session_state.cc:1257 msgid "Session: XML state has no options section" msgstr "Sezení: XML nemá žádnou část \"options\"" -#: session_state.cc:1258 +#: session_state.cc:1262 msgid "Session: XML state has no metadata section" msgstr "Sezení: XML nemá žádnou část \"metadata\"" -#: session_state.cc:1269 +#: session_state.cc:1273 msgid "Session: XML state has no sources section" msgstr "Sezení: XML nemá žádnou část \"sources\"" -#: session_state.cc:1276 +#: session_state.cc:1280 msgid "Session: XML state has no Tempo Map section" msgstr "Sezení: XML nemá žádnou část \"Tempo Map\"" -#: session_state.cc:1283 +#: session_state.cc:1287 msgid "Session: XML state has no locations section" msgstr "Sezení: XML nemá žádnou část \"locations\"" -#: session_state.cc:1309 +#: session_state.cc:1313 msgid "Session: XML state has no Regions section" msgstr "Sezení: XML nemá žádnou část \"Regions\"" -#: session_state.cc:1316 +#: session_state.cc:1320 msgid "Session: XML state has no playlists section" msgstr "Sezení: XML nemá žádnou část \"playlists\"" -#: session_state.cc:1336 +#: session_state.cc:1340 msgid "Session: XML state has no bundles section" msgstr "Sezení: XML nemá žádnou část \"bundles\"" -#: session_state.cc:1348 +#: session_state.cc:1352 msgid "Session: XML state has no diskstreams section" msgstr "Sezení: XML nemá žádnou část \"diskstreams\"" -#: session_state.cc:1356 +#: session_state.cc:1360 msgid "Session: XML state has no routes section" msgstr "Sezení: XML nemá žádnou část \"routes\"" -#: session_state.cc:1368 +#: session_state.cc:1372 msgid "Session: XML state has no route groups section" msgstr "Sezení: XML nemá žádnou část \"route groups\"" -#: session_state.cc:1377 +#: session_state.cc:1381 msgid "Session: XML state has no edit groups section" msgstr "Sezení: XML nemá žádnou část \"edit groups\"" -#: session_state.cc:1384 +#: session_state.cc:1388 msgid "Session: XML state has no mix groups section" msgstr "Sezení: XML nemá žádnou část \"mix groups\"" -#: session_state.cc:1392 +#: session_state.cc:1396 msgid "Session: XML state has no click section" msgstr "Sezení: XML nemá žádnou část \"click\"" -#: session_state.cc:1440 +#: session_state.cc:1444 msgid "Session: cannot create Route from XML description." msgstr "Sezení: Nelze vytvořit cestu z popisu XML" -#: session_state.cc:1444 +#: session_state.cc:1448 msgid "Loaded track/bus %1" msgstr "Byla nahrána stopa/sběrnice %1" -#: session_state.cc:1542 +#: session_state.cc:1546 msgid "Could not find diskstream for route" msgstr "Nepodařilo se najít Diskstream pro cestu" -#: session_state.cc:1596 +#: session_state.cc:1600 msgid "Session: cannot create Region from XML description." msgstr "Sezení: Nelze vytvořit oblast z popisu XML" -#: session_state.cc:1600 +#: session_state.cc:1604 msgid "Can not load state for region '%1'" msgstr "Nelze nahrát stav pro oblast '%1'" -#: session_state.cc:1636 +#: session_state.cc:1640 msgid "Regions in compound description not found (ID's %1 and %2): ignored" msgstr "Oblasti ve spojeném popisu nenalezeny (ID %1 a %2): přehlíží se" -#: session_state.cc:1664 +#: session_state.cc:1668 msgid "Nested source has no ID info in session file! (ignored)" msgstr "" "Vnořený zdroj nemá v souboru se sezením žádné informace ID! (přehlíží se)" -#: session_state.cc:1676 +#: session_state.cc:1680 msgid "Cannot reconstruct nested source for region %1" msgstr "Nelze obnovit vnořený zdroj pro oblast %1" -#: session_state.cc:1738 +#: session_state.cc:1742 msgid "Session: XMLNode describing a AudioRegion is incomplete (no source)" msgstr "Sezení: Uzel XML k popisu zvukové oblasti je neúplný (chybí zdroj)" -#: session_state.cc:1746 session_state.cc:1767 session_state.cc:1787 +#: session_state.cc:1750 session_state.cc:1771 session_state.cc:1791 msgid "" "Session: XMLNode describing a AudioRegion references an unknown source id =%1" msgstr "" "Sezení: Uzel XML k popisu zvukové oblasti odkazuje na ID neznámého zdroje =%1" -#: session_state.cc:1752 session_state.cc:1773 session_state.cc:1793 +#: session_state.cc:1756 session_state.cc:1777 session_state.cc:1797 msgid "" "Session: XMLNode describing a AudioRegion references a non-audio source id =" "%1" @@ -2067,7 +2063,7 @@ msgstr "" "Sezení: Uzel XML k popisu zvukové oblasti odkazuje na ID nezvukového zdroje =" "%1" -#: session_state.cc:1816 +#: session_state.cc:1820 msgid "" "Session: XMLNode describing an AudioRegion is missing some master sources; " "ignored" @@ -2075,23 +2071,23 @@ msgstr "" "Sezení: Uzlu XML k popisu zvukové oblasti chybí některé hlavní zdroje; " "přehlíží se" -#: session_state.cc:1850 +#: session_state.cc:1854 msgid "Session: XMLNode describing a MidiRegion is incomplete (no source)" msgstr "Sezení: Uzel XML k popisu oblasti MIDI je neúplný (chybí zdroj)" -#: session_state.cc:1858 +#: session_state.cc:1862 msgid "" "Session: XMLNode describing a MidiRegion references an unknown source id =%1" msgstr "" "Sezení: Uzel XML k popisu oblasti MIDI odkazuje na ID neznámého zdroje =%1" -#: session_state.cc:1864 +#: session_state.cc:1868 msgid "" "Session: XMLNode describing a MidiRegion references a non-midi source id =%1" msgstr "" "Sezení: Uzel XML k popisu oblasti MIDI odkazuje na ID ne-MIDI zdroje =%1" -#: session_state.cc:1932 +#: session_state.cc:1936 msgid "" "cannot create new file from region name \"%1\" with ident = \"%2\": too many " "existing files with similar names" @@ -2099,110 +2095,110 @@ msgstr "" "Nelze vytvořit nový soubor z názvu oblasti \"%1\" s ident = \"%2\": Je " "příliš mnoho souborů s podobnými názvy" -#: session_state.cc:1955 +#: session_state.cc:1959 msgid "Session: cannot create Source from XML description." msgstr "Sezení: Nelze vytvořit zdroj z popisu XML" -#: session_state.cc:1989 +#: session_state.cc:1993 msgid "A sound file is missing. It will be replaced by silence." msgstr "Chybí zvukový soubor. Bude nahrazen tichem." -#: session_state.cc:2012 +#: session_state.cc:2016 msgid "Found a sound file that cannot be used by %1. Talk to the progammers." msgstr "" "Byl nalezen zvukový soubor, který není použitelný %1. Promluvte si s " "programátory." -#: session_state.cc:2029 +#: session_state.cc:2033 msgid "Could not create templates directory \"%1\" (%2)" msgstr "Nepodařilo se vytvořit adresář s předlohami \"%1\" (%2)" -#: session_state.cc:2042 +#: session_state.cc:2046 msgid "Template \"%1\" already exists - new version not created" msgstr "Předloha \"%1\" již existuje - nová verze nebyla vytvořena" -#: session_state.cc:2048 +#: session_state.cc:2052 msgid "Could not create directory for Session template\"%1\" (%2)" msgstr "Nepodařilo se vytvořit adresář pro předlohu sezení \"%1\" (%2)" -#: session_state.cc:2058 +#: session_state.cc:2062 msgid "template not saved" msgstr "Předloha neuložena" -#: session_state.cc:2068 +#: session_state.cc:2072 msgid "Could not create directory for Session template plugin state\"%1\" (%2)" msgstr "" "Nepodařilo se vytvořit adresář pro stav přídavného modulu předlohy sezení " "\"%1\" (%2)" -#: session_state.cc:2263 +#: session_state.cc:2267 msgid "Unknown node \"%1\" found in Bundles list from session file" msgstr "Nalezen neznámý uzel \"%1\" v seznamu svazků souboru sezení" -#: session_state.cc:2805 session_state.cc:2811 +#: session_state.cc:2809 session_state.cc:2815 msgid "Cannot expand path %1 (%2)" msgstr "Nelze rozšířit cestu %1 (%2)" -#: session_state.cc:2864 +#: session_state.cc:2868 msgid "Session: cannot create dead file folder \"%1\" (%2)" msgstr "Sezení: Nelze vytvořit odpadkový koš pro zahozen soubory \"%1\" (%2)" -#: session_state.cc:2903 +#: session_state.cc:2907 msgid "cannot rename unused file source from %1 to %2 (%3)" msgstr "Nelze přejmenovat nepoužívaný souborový zdroj z %1 na %2 (%3)" -#: session_state.cc:2921 +#: session_state.cc:2925 msgid "cannot remove peakfile %1 for %2 (%3)" msgstr "Nelze odstranit vrcholový soubor %1 pro %2 (%3)" -#: session_state.cc:3223 +#: session_state.cc:3227 msgid "could not backup old history file, current history not saved" msgstr "" "Nepodařilo se vytvořit zálohu starého souboru se seznamem činností, nynější " "historie neuložena" -#: session_state.cc:3236 +#: session_state.cc:3240 msgid "history could not be saved to %1" msgstr "Nepodařilo se uložit seznam činností do %1" -#: session_state.cc:3239 +#: session_state.cc:3243 msgid "Could not remove history file at path \"%1\" (%2)" msgstr "" "Nepodařilo se odstranit soubor se seznamem činností v cestě \"%1\" (%2)" -#: session_state.cc:3243 +#: session_state.cc:3247 msgid "could not restore history file from backup %1 (%2)" msgstr "Nepodařilo se obnovit soubor se seznamem činností ze zálohy %1 (%2)" -#: session_state.cc:3268 +#: session_state.cc:3272 msgid "%1: no history file \"%2\" for this session." msgstr "%1: Žádný soubor se seznamem činností \"%2\" pro toto sezení." -#: session_state.cc:3274 +#: session_state.cc:3278 msgid "Could not understand session history file \"%1\"" msgstr "Nepodařilo se porozumět souboru se seznamem činností sezení \"%1\"" -#: session_state.cc:3316 +#: session_state.cc:3320 msgid "Failed to downcast MidiSource for NoteDiffCommand" msgstr "Nepodařilo se najít MidiSource pro NoteDiffCommand" -#: session_state.cc:3327 +#: session_state.cc:3331 msgid "Failed to downcast MidiSource for SysExDiffCommand" msgstr "Nepodařilo se najít MidiSource pro SysExDiffCommand" -#: session_state.cc:3338 +#: session_state.cc:3342 msgid "Failed to downcast MidiSource for PatchChangeDiffCommand" msgstr "Nepodařilo se najít MidiSource pro PatchChangeDiffCommand" -#: session_state.cc:3346 +#: session_state.cc:3350 msgid "Couldn't figure out how to make a Command out of a %1 XMLNode." msgstr "Nepodařilo se rozpoznat žádný příkaz v uzlu XML \"%1\"." -#: session_state.cc:3598 +#: session_state.cc:3602 msgid "Session: unknown diskstream type in XML" msgstr "Sezení: Neznámý typ Diskstream v XML" -#: session_state.cc:3603 +#: session_state.cc:3607 msgid "Session: could not load diskstream via XML state" msgstr "Sezení: Nepodařilo se nahrát Diskstream pomocí stavu XML" @@ -2651,6 +2647,9 @@ msgstr "Chyba v programování: neznámý nativní formát hlavičky: %1" msgid "cannot open directory %1 (%2)" msgstr "Nelze otevřít adresář %1 (%2)" +#~ msgid "Session" +#~ msgstr "Sezení" + #~ msgid "midi" #~ msgstr "midi" diff --git a/libs/ardour/po/de.po b/libs/ardour/po/de.po index ca0d324267..579d5257e2 100644 --- a/libs/ardour/po/de.po +++ b/libs/ardour/po/de.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2013-02-05 19:52+0100\n" "Last-Translator: Edgar Aichinger \n" "Language-Team: German \n" @@ -137,7 +137,7 @@ msgstr "Audio-Wiedergabelisten (unbenutzt)" #: audio_playlist_source.cc:171 audiosource.cc:913 file_source.cc:529 #: midi_playlist_source.cc:144 midi_playlist_source.cc:152 #: midi_playlist_source.cc:159 midi_source.cc:371 plugin_insert.cc:644 -#: rb_effect.cc:332 session.cc:2464 session.cc:2497 session.cc:3642 +#: rb_effect.cc:332 session.cc:2465 session.cc:2498 session.cc:3643 #: session_handle.cc:87 sndfilesource.cc:121 msgid "programming error: %1" msgstr "Programmierfehler: %1" @@ -226,7 +226,7 @@ msgstr "" "Ein Port mit Namen \"%1\" existiert bereits: Prüfen Sie auf doppelte Spur/" "Busnamen" -#: audioengine.cc:846 session.cc:1697 +#: audioengine.cc:846 session.cc:1698 msgid "" "No more JACK ports are available. You will need to stop %1 and restart JACK " "with more ports if you need this many tracks." @@ -467,7 +467,7 @@ msgstr "kann CPU-Takt in /proc/cpuinfo nicht finden" msgid "audio" msgstr "Audio" -#: data_type.cc:28 session.cc:1639 session.cc:1642 +#: data_type.cc:28 session.cc:1640 session.cc:1643 msgid "MIDI" msgstr "MIDI" @@ -582,7 +582,7 @@ msgstr "Dreieck" msgid "Rectangular" msgstr "Rechteck" -#: export_formats.cc:52 session.cc:4853 session.cc:4869 +#: export_formats.cc:52 session.cc:4854 session.cc:4870 msgid "None" msgstr "Kein" @@ -634,65 +634,61 @@ msgstr "beim Schreiben einer TOC/CUE Datei trat ein Fehler auf:%1" msgid "Cannot convert %1 to Latin-1 text" msgstr "Kann %1 nicht zu Latin-1 Kodierung konvertieren" -#: export_profile_manager.cc:94 +#: export_profile_manager.cc:93 msgid "Searching for export formats in %1" msgstr "Suche in %1 nach Exportformaten" -#: export_profile_manager.cc:100 +#: export_profile_manager.cc:99 msgid "Unable to create export format directory %1: %2" msgstr "Kann Verzeichnis %1 für Exportformate nicht erzeugen: %2" -#: export_profile_manager.cc:258 +#: export_profile_manager.cc:257 msgid "Unable to remove export preset %1: %2" msgstr "Kann Export-Preset %1 nicht entfernen: %2" -#: export_profile_manager.cc:348 +#: export_profile_manager.cc:347 msgid "Selection" msgstr "Auswahl" -#: export_profile_manager.cc:466 -msgid "Session" -msgstr "Projekt" - -#: export_profile_manager.cc:587 +#: export_profile_manager.cc:600 msgid "Unable to rename export format %1 to %2: %3" msgstr "Kann Export-Format %1 nicht nach %2 umbenennen: %3" -#: export_profile_manager.cc:619 +#: export_profile_manager.cc:632 msgid "Unable to remove export profile %1: %2" msgstr "Kann Export-Profil %1 nicht entfernen: %2" -#: export_profile_manager.cc:636 +#: export_profile_manager.cc:649 msgid "empty format" msgstr "leeres Format" -#: export_profile_manager.cc:805 +#: export_profile_manager.cc:818 msgid "No timespan has been selected!" msgstr "Keine Zeitspanne ausgewählt!" -#: export_profile_manager.cc:809 +#: export_profile_manager.cc:822 msgid "No channels have been selected!" msgstr "Keine Kanäle ausgewählt!" -#: export_profile_manager.cc:813 +#: export_profile_manager.cc:826 msgid "Some channels are empty" msgstr "Einige Kanäle sind leer" -#: export_profile_manager.cc:846 +#: export_profile_manager.cc:859 msgid "No format selected!" msgstr "Kein Format ausgewählt!" -#: export_profile_manager.cc:848 +#: export_profile_manager.cc:861 msgid "All channels are empty!" msgstr "Alle Kanäle sind leer!" -#: export_profile_manager.cc:850 +#: export_profile_manager.cc:863 msgid "One or more of the selected formats is not compatible with this system!" msgstr "" "Eines oder mehrere der gewählten Formate sind mit diesem Sytem nicht " "kompatibel!" -#: export_profile_manager.cc:853 +#: export_profile_manager.cc:866 msgid "" "%1 supports only %2 channels, but you have %3 channels in your channel " "configuration" @@ -700,7 +696,7 @@ msgstr "" "% unterstützt nur %2 Kanäle, in Ihrer Kanalkonfiguration befinden sich " "jedoch %3 Kanäle" -#: file_source.cc:198 session_state.cc:2887 +#: file_source.cc:198 session_state.cc:2891 msgid "" "there are already 1000 files with names like %1; versioning discontinued" msgstr "" @@ -958,15 +954,15 @@ msgstr "%s in" msgid "%s out" msgstr "%s out" -#: io.cc:1534 session.cc:493 session.cc:522 +#: io.cc:1534 session.cc:494 session.cc:523 msgid "mono" msgstr "Mono" -#: io.cc:1536 session.cc:506 session.cc:536 +#: io.cc:1536 session.cc:507 session.cc:537 msgid "L" msgstr "L" -#: io.cc:1536 session.cc:508 session.cc:538 +#: io.cc:1536 session.cc:509 session.cc:539 msgid "R" msgstr "R" @@ -1067,7 +1063,7 @@ msgstr "" msgid "incorrect XML mode passed to Locations::set_state" msgstr "unkorrekter XML-Modus an Locations::set_state weitergereicht" -#: location.cc:842 session.cc:4354 session_state.cc:1110 +#: location.cc:842 session.cc:4355 session_state.cc:1114 msgid "session" msgstr "Projekt" @@ -1602,106 +1598,106 @@ msgstr "Send %1" msgid "programming error: send created using role %1" msgstr "Programmierfehler: Send erzeugt mittels Rolle %1" -#: session.cc:346 +#: session.cc:347 msgid "Set block size and sample rate" msgstr "Setze Blockgröße und Samplerate" -#: session.cc:351 +#: session.cc:352 msgid "Using configuration" msgstr "Benutze Konfiguration" -#: session.cc:376 +#: session.cc:377 msgid "LTC In" msgstr "LTC In" -#: session.cc:377 +#: session.cc:378 msgid "LTC Out" msgstr "LTC Out" -#: session.cc:403 +#: session.cc:404 msgid "LTC-in" msgstr "LTC-in" -#: session.cc:404 +#: session.cc:405 msgid "LTC-out" msgstr "LTC-out" -#: session.cc:433 +#: session.cc:434 msgid "could not setup Click I/O" msgstr "konnte Metronom-E/A nicht einrichten" -#: session.cc:460 +#: session.cc:461 msgid "cannot setup Click I/O" msgstr "kann Metronom-E/A nicht einrichten" -#: session.cc:463 +#: session.cc:464 msgid "Compute I/O Latencies" msgstr "Berechne E/A-Latenzen" -#: session.cc:469 +#: session.cc:470 msgid "Set up standard connections" msgstr "Richte Standard-Verbindungen ein" -#: session.cc:490 +#: session.cc:491 #, c-format msgid "out %" msgstr "out %" -#: session.cc:504 +#: session.cc:505 #, c-format msgid "out %+%" msgstr "out %+%" -#: session.cc:519 +#: session.cc:520 #, c-format msgid "in %" msgstr "in %" -#: session.cc:533 +#: session.cc:534 #, c-format msgid "in %+%" msgstr "in %+%" -#: session.cc:569 +#: session.cc:570 msgid "Setup signal flow and plugins" msgstr "Richte Signalfluss and Plugins ein" -#: session.cc:613 +#: session.cc:614 msgid "Connect to engine" msgstr "Verbinde zur Engine" -#: session.cc:644 +#: session.cc:645 msgid "cannot connect master output %1 to %2" msgstr "kann Master-Ausgang %1 nicht mit %2 verbinden" -#: session.cc:703 +#: session.cc:704 msgid "monitor" msgstr "Monitor" -#: session.cc:748 +#: session.cc:749 msgid "cannot connect control input %1 to %2" msgstr "kann Kontrolleingang %1 nicht mit %2 verbinden" -#: session.cc:768 +#: session.cc:769 msgid "The preferred I/O for the monitor bus (%1) cannot be found" msgstr "Bevorzugte E/A für den Monitorbus (%1) kann nicht gefunden werden" -#: session.cc:799 +#: session.cc:800 msgid "cannot connect control output %1 to %2" msgstr "kann Kontrollausgang %1 nicht mit %2 verbinden" -#: session.cc:863 +#: session.cc:864 msgid "cannot create Auditioner: no auditioning of regions possible" msgstr "" "Kann das Vorhör-System nicht einrichten: kein Vorhören von Regionen möglich" -#: session.cc:1042 +#: session.cc:1043 msgid "Session: you can't use that location for auto punch (start <= end)" msgstr "" "Session: Sie können diese Position nicht für Auto-Punch verwenden (Start <= " "Ende) " -#: session.cc:1082 +#: session.cc:1083 msgid "" "You cannot use this location for auto-loop because it has zero or negative " "length" @@ -1709,84 +1705,84 @@ msgstr "" "Sie können diese Position nicht für \"automatische Schleife\" verwenden, da " "sie keine oder eine negative Länge hat" -#: session.cc:1395 +#: session.cc:1396 msgid "feedback loop setup between %1 and %2" msgstr "Feedbackschleife zwischen %1 und %2 erkannt" -#: session.cc:1691 +#: session.cc:1692 msgid "Session: could not create new midi track." msgstr "Session: konnte keine neue MIDI-Spur erzeugen." -#: session.cc:1874 session.cc:1877 +#: session.cc:1875 session.cc:1878 msgid "Audio" msgstr "Audio" -#: session.cc:1901 session.cc:1909 session.cc:1986 session.cc:1994 +#: session.cc:1902 session.cc:1910 session.cc:1987 session.cc:1995 msgid "cannot configure %1 in/%2 out configuration for new audio track" msgstr "kann %1 ein/%2 aus für neue Audiospur nicht konfigurieren" -#: session.cc:1932 +#: session.cc:1933 msgid "Session: could not create new audio track." msgstr "Session: konnte keine neue Audios.pur erzeugen" -#: session.cc:1964 session.cc:1967 +#: session.cc:1965 session.cc:1968 msgid "Bus" msgstr "Bus" -#: session.cc:2017 +#: session.cc:2018 msgid "Session: could not create new audio route." msgstr "Session: konnte keine neueAudio-Route erzeugen" -#: session.cc:2076 session.cc:2086 +#: session.cc:2077 session.cc:2087 msgid "Session: UINT_MAX routes? impossible!" msgstr "Session: UINT_MAX Routen? unmöglich!" -#: session.cc:2108 +#: session.cc:2109 msgid "Session: cannot create track/bus from template description" msgstr "Session: Kann die Route aus der Vorlagenbeschreibung nicht erzeugen" -#: session.cc:2134 +#: session.cc:2135 msgid "Session: could not create new route from template" msgstr "Session: konnte keine neue Route aus der Vorlage erzeugen." -#: session.cc:2163 +#: session.cc:2164 msgid "Adding new tracks/busses failed" msgstr "Fehler beim Hinzufügen neuer Spuren/Busse" -#: session.cc:3264 +#: session.cc:3265 msgid "FATAL ERROR! Could not find a suitable version of %1 for a rename" msgstr "" "FATALER FEHLER! Konnte keine passende Version von %1 zum Umbenennen finden" -#: session.cc:3384 session.cc:3442 +#: session.cc:3385 session.cc:3443 msgid "There are already %1 recordings for %2, which I consider too many." msgstr "Es gibt bereits %1 Aufnahmen für %2, was ich als zu viele erachte." -#: session.cc:3832 +#: session.cc:3833 msgid "send ID %1 appears to be in use already" msgstr "Send ID %1 ist offenbar schon in Gebrauch" -#: session.cc:3844 +#: session.cc:3845 msgid "aux send ID %1 appears to be in use already" msgstr "Aux-Send ID %1 ist offenbar schon in Gebrauch" -#: session.cc:3856 +#: session.cc:3857 msgid "return ID %1 appears to be in use already" msgstr "Return ID %1 ist offenbar schon in Gebrauch" -#: session.cc:3868 +#: session.cc:3869 msgid "insert ID %1 appears to be in use already" msgstr "Insert ID %1 ist offenbar schon in Gebrauch" -#: session.cc:3995 +#: session.cc:3996 msgid "Cannot write a range where end <= start (e.g. %1 <= %2)" msgstr "Kann einen Bereich mit Ende <= Start nicht schreiben (z.B. %1 <= %2)" -#: session.cc:4024 +#: session.cc:4025 msgid "too many bounced versions of playlist \"%1\"" msgstr "zu viele gebouncete Versionen der Wiedergabeliste \"%1\"" -#: session.cc:4034 +#: session.cc:4035 msgid "cannot create new audio file \"%1\" for %2" msgstr "kann keine neue Audiodatei \"%1\" für %2 erzeugen" @@ -1841,7 +1837,7 @@ msgstr "%1: kann für Export nicht Dateiposition %2 aufsuchen" msgid "Export ended unexpectedly: %1" msgstr "Export endet unerwartet: %1" -#: session_ltc.cc:219 +#: session_ltc.cc:220 msgid "" "LTC encoder: invalid framerate - LTC encoding is disabled for the remainder " "of this session." @@ -1952,7 +1948,7 @@ msgstr "Konnte Schnappschuss %1 nicht auf %2 umbenennen (%3)" msgid "Could not remove session file at path \"%1\" (%2)" msgstr "Konnte Projektdatei im Pfad \"%1\" nicht entfernen (%2)" -#: session_state.cc:759 +#: session_state.cc:761 msgid "" "the %1 audio engine is not connected and state saving would lose all I/O " "connections. Session not saved" @@ -1960,140 +1956,140 @@ msgstr "" "die %1 Audio-Engine ist nicht verbunden, beim Sichern würden Sie daher alle " "E/A-Verbindungen verlieren. Projekt nicht gesichert" -#: session_state.cc:808 +#: session_state.cc:812 msgid "state could not be saved to %1" msgstr "Status konnte nicht nach %1 gesichert werden" -#: session_state.cc:810 session_state.cc:821 +#: session_state.cc:814 session_state.cc:825 msgid "Could not remove temporary session file at path \"%1\" (%2)" msgstr "Konnte temporäre Projektdatei im Pfad \"%1\" nicht entfernen (%2)" -#: session_state.cc:818 +#: session_state.cc:822 msgid "could not rename temporary session file %1 to %2" msgstr "Konnte temporäre Projektdatei %1 nicht nach %2 umbenennen" -#: session_state.cc:886 +#: session_state.cc:890 msgid "%1: session file \"%2\" doesn't exist!" msgstr "%1: Projektdatei \"%2\" existiert nicht!" -#: session_state.cc:898 +#: session_state.cc:902 msgid "Could not understand session file %1" msgstr "Konnte Projektdatei \"%1\" nicht verstehen" -#: session_state.cc:907 +#: session_state.cc:911 msgid "Session file %1 is not a session" msgstr "Projektdatei %1 ist kein Projekt" -#: session_state.cc:1204 +#: session_state.cc:1208 msgid "programming error: Session: incorrect XML node sent to set_state()" msgstr "" "Programmierfehler: Session: Inkorrekter XML-Knoten an send_state() gesendet" -#: session_state.cc:1253 +#: session_state.cc:1257 msgid "Session: XML state has no options section" msgstr "Session: XML hat keinen Abschnitt \"options\"" -#: session_state.cc:1258 +#: session_state.cc:1262 msgid "Session: XML state has no metadata section" msgstr "Session: XML hat keinen Abschnitt \"metadata\"" -#: session_state.cc:1269 +#: session_state.cc:1273 msgid "Session: XML state has no sources section" msgstr "Session: XML hat keinen Abschnitt \"sources\"" -#: session_state.cc:1276 +#: session_state.cc:1280 msgid "Session: XML state has no Tempo Map section" msgstr "Session: XML hat keinen Abschnitt \"Tempo Map\"" -#: session_state.cc:1283 +#: session_state.cc:1287 msgid "Session: XML state has no locations section" msgstr "Session: XML hat keinen Abschnitt \"locations\"" -#: session_state.cc:1309 +#: session_state.cc:1313 msgid "Session: XML state has no Regions section" msgstr "Session: XML hat keinen Abschnitt \"Regions\"" -#: session_state.cc:1316 +#: session_state.cc:1320 msgid "Session: XML state has no playlists section" msgstr "Session: XML hat keinen Abschnitt \"playlists\"" -#: session_state.cc:1336 +#: session_state.cc:1340 msgid "Session: XML state has no bundles section" msgstr "Session: XML hat keinen Abschnitt \"bundles\"" -#: session_state.cc:1348 +#: session_state.cc:1352 msgid "Session: XML state has no diskstreams section" msgstr "Session: XML hat keinen Abschnitt \"diskstreams\"" -#: session_state.cc:1356 +#: session_state.cc:1360 msgid "Session: XML state has no routes section" msgstr "Session: XML hat keinen Abschnitt \"routes\"" -#: session_state.cc:1368 +#: session_state.cc:1372 msgid "Session: XML state has no route groups section" msgstr "Session: XML hat keinen Abschnitt \"route groups\"" -#: session_state.cc:1377 +#: session_state.cc:1381 msgid "Session: XML state has no edit groups section" msgstr "Session: XML hat keinen Abschnitt \"edit groups\"" -#: session_state.cc:1384 +#: session_state.cc:1388 msgid "Session: XML state has no mix groups section" msgstr "Session: XML hat keinen Abschnitt \"mix groups\"" -#: session_state.cc:1392 +#: session_state.cc:1396 msgid "Session: XML state has no click section" msgstr "Session: XML hat keinen Abschnitt \"click\"" -#: session_state.cc:1440 +#: session_state.cc:1444 msgid "Session: cannot create Route from XML description." msgstr "Session: Kann die Route aus der XML-Beschreibung nicht erzeugen" -#: session_state.cc:1444 +#: session_state.cc:1448 msgid "Loaded track/bus %1" msgstr "Spur/Bus %1 wurde geladen" -#: session_state.cc:1542 +#: session_state.cc:1546 msgid "Could not find diskstream for route" msgstr "Konnte Diskstream für Route nicht finden" -#: session_state.cc:1596 +#: session_state.cc:1600 msgid "Session: cannot create Region from XML description." msgstr "Session: kann Region nicht aus XML-Beschreibung erzeugen" -#: session_state.cc:1600 +#: session_state.cc:1604 msgid "Can not load state for region '%1'" msgstr "Kann Status für Region '%1' nicht laden" -#: session_state.cc:1636 +#: session_state.cc:1640 msgid "Regions in compound description not found (ID's %1 and %2): ignored" msgstr "" "Regionen der Verbindungsbeschreibung nicht gefunden (IDs %1 and %2): " "ignoriert" -#: session_state.cc:1664 +#: session_state.cc:1668 msgid "Nested source has no ID info in session file! (ignored)" msgstr "" "Verschachtelte Quelle hat keine ID-Information in Projektdatei! (ignoriert)" -#: session_state.cc:1676 +#: session_state.cc:1680 msgid "Cannot reconstruct nested source for region %1" msgstr "Kann verschachtelte Quelle für Region %1 nicht wiederherstellen" -#: session_state.cc:1738 +#: session_state.cc:1742 msgid "Session: XMLNode describing a AudioRegion is incomplete (no source)" msgstr "" "Session: XML-Knoten zur Beschreibung einer Audioregion ist unvollständig " "(Quelle fehlt)" -#: session_state.cc:1746 session_state.cc:1767 session_state.cc:1787 +#: session_state.cc:1750 session_state.cc:1771 session_state.cc:1791 msgid "" "Session: XMLNode describing a AudioRegion references an unknown source id =%1" msgstr "" "Session: XML-Knoten zur Beschreibung einer Audioregion referenziert eine " "unbekannte Quell-ID =%1" -#: session_state.cc:1752 session_state.cc:1773 session_state.cc:1793 +#: session_state.cc:1756 session_state.cc:1777 session_state.cc:1797 msgid "" "Session: XMLNode describing a AudioRegion references a non-audio source id =" "%1" @@ -2101,7 +2097,7 @@ msgstr "" "Session: XML-Knoten zur Beschreibung einer Audioregion referenziert eine " "Nicht-Audio Quell-ID =%1" -#: session_state.cc:1816 +#: session_state.cc:1820 msgid "" "Session: XMLNode describing an AudioRegion is missing some master sources; " "ignored" @@ -2109,27 +2105,27 @@ msgstr "" "Session: dem XML-Knoten zur Beschreibung einer Audioregion fehlen einige " "Hauptquellen; ignoriert" -#: session_state.cc:1850 +#: session_state.cc:1854 msgid "Session: XMLNode describing a MidiRegion is incomplete (no source)" msgstr "" "Session: XML-Knoten zur Beschreibung einer MIDI-Region ist unvollständig " "(Quelle fehlt)" -#: session_state.cc:1858 +#: session_state.cc:1862 msgid "" "Session: XMLNode describing a MidiRegion references an unknown source id =%1" msgstr "" "Session: XML-Knoten zur Beschreibung einer MIDI-Region referenziert eine " "unbekannte Quell-ID =%1" -#: session_state.cc:1864 +#: session_state.cc:1868 msgid "" "Session: XMLNode describing a MidiRegion references a non-midi source id =%1" msgstr "" "Session: XML-Knoten zur Beschreibung einer MIDI-Region referenziert eine " "Nicht-MIDI Quell-ID =%1" -#: session_state.cc:1932 +#: session_state.cc:1936 msgid "" "cannot create new file from region name \"%1\" with ident = \"%2\": too many " "existing files with similar names" @@ -2137,109 +2133,109 @@ msgstr "" "kann keine neue Datei aus dem Regionennamen \"%1\" mit ident = \"%2\" " "erzeugen: zu viele Dateien mit ähnlichen Namen existieren" -#: session_state.cc:1955 +#: session_state.cc:1959 msgid "Session: cannot create Source from XML description." msgstr "Session: Kann Quelle aus der XML-Beschreibung nicht erzeugen" -#: session_state.cc:1989 +#: session_state.cc:1993 msgid "A sound file is missing. It will be replaced by silence." msgstr "Eine Audiodatei fehlt. Sie wird durch Stille ersetzt werden." -#: session_state.cc:2012 +#: session_state.cc:2016 msgid "Found a sound file that cannot be used by %1. Talk to the progammers." msgstr "" "Eine nicht mit %1 benutzbare Audiodatei wurde gefunden. Sprechen Sie mit den " "Programmierern." -#: session_state.cc:2029 +#: session_state.cc:2033 msgid "Could not create templates directory \"%1\" (%2)" msgstr "Konnte Vorlagenverzeichnis \"%1\" nicht erzeugen (%2)" -#: session_state.cc:2042 +#: session_state.cc:2046 msgid "Template \"%1\" already exists - new version not created" msgstr "Vorlage \"%1\" existiert bereits - neue Version wurde nicht erzeugt" -#: session_state.cc:2048 +#: session_state.cc:2052 msgid "Could not create directory for Session template\"%1\" (%2)" msgstr "Konnte kein Verzeichnis für Projektvorlage \"%1\" erzeugen (%2)" -#: session_state.cc:2058 +#: session_state.cc:2062 msgid "template not saved" msgstr "Vorlage nicht gesichert" -#: session_state.cc:2068 +#: session_state.cc:2072 msgid "Could not create directory for Session template plugin state\"%1\" (%2)" msgstr "" "Konnte Verzeichnis für Projektvorlagen-Pluginstatus \"%1\" nicht erzeugen " "(%2)" -#: session_state.cc:2263 +#: session_state.cc:2267 msgid "Unknown node \"%1\" found in Bundles list from session file" msgstr "Unbekannter Knoten \"%1\" in Bündelliste der Projektdatei gefunden" -#: session_state.cc:2805 session_state.cc:2811 +#: session_state.cc:2809 session_state.cc:2815 msgid "Cannot expand path %1 (%2)" msgstr "Kann Pfad %1 nicht expandieren (%2)" -#: session_state.cc:2864 +#: session_state.cc:2868 msgid "Session: cannot create dead file folder \"%1\" (%2)" msgstr "Session: kann den Mülleimer \"%1\" nicht erzeugen (%2)" -#: session_state.cc:2903 +#: session_state.cc:2907 msgid "cannot rename unused file source from %1 to %2 (%3)" msgstr "kann unbenutzte Dateiquelle nicht von %1 nach %2 umbenennen (%3)" -#: session_state.cc:2921 +#: session_state.cc:2925 msgid "cannot remove peakfile %1 for %2 (%3)" msgstr "kann Peakdatei %1 für %2 nicht entfernen (%3)" -#: session_state.cc:3223 +#: session_state.cc:3227 msgid "could not backup old history file, current history not saved" msgstr "" "konnte kein Backup der alten Aktionsliste erstellen, momentane Aktionsliste " "ungesichert" -#: session_state.cc:3236 +#: session_state.cc:3240 msgid "history could not be saved to %1" msgstr "Aktionsliste konnte nicht nach %1 gesichert werden" -#: session_state.cc:3239 +#: session_state.cc:3243 msgid "Could not remove history file at path \"%1\" (%2)" msgstr "Konnte Aktionslistendatei im Pfad \"%1\" nicht entfernen (%2)" -#: session_state.cc:3243 +#: session_state.cc:3247 msgid "could not restore history file from backup %1 (%2)" msgstr "konnte Aktionslistendatei nicht aus dem Backup %1 restaurieren (%2)" -#: session_state.cc:3268 +#: session_state.cc:3272 msgid "%1: no history file \"%2\" for this session." msgstr "%1: keine Aktionslistendatei \"%2\" für dieses Projekt." -#: session_state.cc:3274 +#: session_state.cc:3278 msgid "Could not understand session history file \"%1\"" msgstr "Konnte Projekt-Aktionslistendatei \"%1\" nicht verstehen" -#: session_state.cc:3316 +#: session_state.cc:3320 msgid "Failed to downcast MidiSource for NoteDiffCommand" msgstr "MidiSource für NoteDiffCommand nicht auffindbar" -#: session_state.cc:3327 +#: session_state.cc:3331 msgid "Failed to downcast MidiSource for SysExDiffCommand" msgstr "MidiSource für SysExDiffCommand nicht auffindbar" -#: session_state.cc:3338 +#: session_state.cc:3342 msgid "Failed to downcast MidiSource for PatchChangeDiffCommand" msgstr "MidiSource für PatchChangeDiffCommand nicht auffindbar" -#: session_state.cc:3346 +#: session_state.cc:3350 msgid "Couldn't figure out how to make a Command out of a %1 XMLNode." msgstr "Konnte im XML-Knoten \"%1\" keinen Befehl erkennen." -#: session_state.cc:3598 +#: session_state.cc:3602 msgid "Session: unknown diskstream type in XML" msgstr "Session: Unbekannter Diskstream im XML" -#: session_state.cc:3603 +#: session_state.cc:3607 msgid "Session: could not load diskstream via XML state" msgstr "Session: konnte Diskstream nicht via XML-Status laden" @@ -2684,6 +2680,9 @@ msgstr "Programmierfehler: unbekanntes natives Dateikopfformat: %1" msgid "cannot open directory %1 (%2)" msgstr "kann Verzeichnis %1 nicht öffnen (%2)" +#~ msgid "Session" +#~ msgstr "Projekt" + #~ msgid "MidiDiskstream: XML property channel-mask out of range" #~ msgstr "MidiDiskstream: Wertüberschreitung der XML-Eigenschaft Kanalmaske" diff --git a/libs/ardour/po/el.po b/libs/ardour/po/el.po index 4e95a80e14..ab1195e237 100644 --- a/libs/ardour/po/el.po +++ b/libs/ardour/po/el.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: libardour 0.664.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2007-04-16 00:38+0200\n" "Last-Translator: Klearchos Gourgourinis \n" "Language-Team: Hellenic(Greek)\n" @@ -132,7 +132,7 @@ msgstr "" #: audio_playlist_source.cc:171 audiosource.cc:913 file_source.cc:529 #: midi_playlist_source.cc:144 midi_playlist_source.cc:152 #: midi_playlist_source.cc:159 midi_source.cc:371 plugin_insert.cc:644 -#: rb_effect.cc:332 session.cc:2464 session.cc:2497 session.cc:3642 +#: rb_effect.cc:332 session.cc:2465 session.cc:2498 session.cc:3643 #: session_handle.cc:87 sndfilesource.cc:121 msgid "programming error: %1" msgstr "σφάλμα προγραμματισμού: %1" @@ -218,7 +218,7 @@ msgid "" "names" msgstr "" -#: audioengine.cc:846 session.cc:1697 +#: audioengine.cc:846 session.cc:1698 msgid "" "No more JACK ports are available. You will need to stop %1 and restart JACK " "with more ports if you need this many tracks." @@ -458,7 +458,7 @@ msgstr "δεν ευρέθη το cpu MHz στο /proc/cpuinfo" msgid "audio" msgstr "" -#: data_type.cc:28 session.cc:1639 session.cc:1642 +#: data_type.cc:28 session.cc:1640 session.cc:1643 msgid "MIDI" msgstr "" @@ -574,7 +574,7 @@ msgstr "" msgid "Rectangular" msgstr "" -#: export_formats.cc:52 session.cc:4853 session.cc:4869 +#: export_formats.cc:52 session.cc:4854 session.cc:4870 msgid "None" msgstr "" @@ -627,74 +627,70 @@ msgstr "παρουσιάστηκε σφάλμα κάτα την μετατροπ msgid "Cannot convert %1 to Latin-1 text" msgstr "" -#: export_profile_manager.cc:94 +#: export_profile_manager.cc:93 msgid "Searching for export formats in %1" msgstr "" -#: export_profile_manager.cc:100 +#: export_profile_manager.cc:99 #, fuzzy msgid "Unable to create export format directory %1: %2" msgstr "δεν μπορώ να δημιουργήσω φάκελο συνεδρίας \"%1\"; αγνοήθηκε" -#: export_profile_manager.cc:258 +#: export_profile_manager.cc:257 #, fuzzy msgid "Unable to remove export preset %1: %2" msgstr "δεν μπορώ να δημιουργήσω φάκελο συνεδρίας \"%1\"; αγνοήθηκε" -#: export_profile_manager.cc:348 +#: export_profile_manager.cc:347 #, fuzzy msgid "Selection" msgstr "ανάλυση" -#: export_profile_manager.cc:466 -msgid "Session" -msgstr "" - -#: export_profile_manager.cc:587 +#: export_profile_manager.cc:600 #, fuzzy msgid "Unable to rename export format %1 to %2: %3" msgstr "δεν μπορώ να μετονομάσω την πηγή του audio file από %1 σε %2 (%3)" -#: export_profile_manager.cc:619 +#: export_profile_manager.cc:632 #, fuzzy msgid "Unable to remove export profile %1: %2" msgstr "δεν μπορώ να ελέγξω το αρχείο κατάστασεως %1 (%2)" -#: export_profile_manager.cc:636 +#: export_profile_manager.cc:649 msgid "empty format" msgstr "" -#: export_profile_manager.cc:805 +#: export_profile_manager.cc:818 msgid "No timespan has been selected!" msgstr "" -#: export_profile_manager.cc:809 +#: export_profile_manager.cc:822 msgid "No channels have been selected!" msgstr "" -#: export_profile_manager.cc:813 +#: export_profile_manager.cc:826 msgid "Some channels are empty" msgstr "" -#: export_profile_manager.cc:846 +#: export_profile_manager.cc:859 msgid "No format selected!" msgstr "" -#: export_profile_manager.cc:848 +#: export_profile_manager.cc:861 msgid "All channels are empty!" msgstr "" -#: export_profile_manager.cc:850 +#: export_profile_manager.cc:863 msgid "One or more of the selected formats is not compatible with this system!" msgstr "" -#: export_profile_manager.cc:853 +#: export_profile_manager.cc:866 msgid "" "%1 supports only %2 channels, but you have %3 channels in your channel " "configuration" msgstr "" -#: file_source.cc:198 session_state.cc:2887 +#: file_source.cc:198 session_state.cc:2891 msgid "" "there are already 1000 files with names like %1; versioning discontinued" msgstr "Υπάρχουν ήδη 1000 αρχεία με ονόματα όπως %1; μη-συνεχές versioning" @@ -962,15 +958,15 @@ msgstr "" msgid "%s out" msgstr "" -#: io.cc:1534 session.cc:493 session.cc:522 +#: io.cc:1534 session.cc:494 session.cc:523 msgid "mono" msgstr "" -#: io.cc:1536 session.cc:506 session.cc:536 +#: io.cc:1536 session.cc:507 session.cc:537 msgid "L" msgstr "" -#: io.cc:1536 session.cc:508 session.cc:538 +#: io.cc:1536 session.cc:509 session.cc:539 msgid "R" msgstr "" @@ -1075,7 +1071,7 @@ msgstr "" msgid "incorrect XML mode passed to Locations::set_state" msgstr "λανθασμένο XML mode πέρασε στις Τοποθεσίες::set_state" -#: location.cc:842 session.cc:4354 session_state.cc:1110 +#: location.cc:842 session.cc:4355 session_state.cc:1114 msgid "session" msgstr "" @@ -1631,195 +1627,195 @@ msgstr "" msgid "programming error: send created using role %1" msgstr "σφάλμα προγραμματισμού: άγνωστος τύπος of Redirect διεγράφη!" -#: session.cc:346 +#: session.cc:347 msgid "Set block size and sample rate" msgstr "" -#: session.cc:351 +#: session.cc:352 #, fuzzy msgid "Using configuration" msgstr "Ανάκληση αρχείου ρυθμίσεων χρήστη %1" -#: session.cc:376 +#: session.cc:377 msgid "LTC In" msgstr "" -#: session.cc:377 +#: session.cc:378 msgid "LTC Out" msgstr "" -#: session.cc:403 +#: session.cc:404 msgid "LTC-in" msgstr "" -#: session.cc:404 +#: session.cc:405 msgid "LTC-out" msgstr "" -#: session.cc:433 +#: session.cc:434 msgid "could not setup Click I/O" msgstr "Δεν μπόρεσα να διαμορφώσω το I/O του Μετρονόμου(click)" -#: session.cc:460 +#: session.cc:461 msgid "cannot setup Click I/O" msgstr "Δεν μπορώ να διαμορφώσω το I/O του Μετρονόμου(click)" -#: session.cc:463 +#: session.cc:464 msgid "Compute I/O Latencies" msgstr "" -#: session.cc:469 +#: session.cc:470 msgid "Set up standard connections" msgstr "" -#: session.cc:490 +#: session.cc:491 #, c-format msgid "out %" msgstr "" -#: session.cc:504 +#: session.cc:505 #, c-format msgid "out %+%" msgstr "" -#: session.cc:519 +#: session.cc:520 #, c-format msgid "in %" msgstr "" -#: session.cc:533 +#: session.cc:534 #, c-format msgid "in %+%" msgstr "" -#: session.cc:569 +#: session.cc:570 msgid "Setup signal flow and plugins" msgstr "" -#: session.cc:613 +#: session.cc:614 msgid "Connect to engine" msgstr "" -#: session.cc:644 +#: session.cc:645 #, fuzzy msgid "cannot connect master output %1 to %2" msgstr "IO: δεν μπορεί να συνδεθεί η θύρα εξόδου %1 στο %2" -#: session.cc:703 +#: session.cc:704 msgid "monitor" msgstr "monitor" -#: session.cc:748 +#: session.cc:749 #, fuzzy msgid "cannot connect control input %1 to %2" msgstr "IO: δεν μπορεί να συνδεθεί η θύρα εισόδου %1 στο %2" -#: session.cc:768 +#: session.cc:769 msgid "The preferred I/O for the monitor bus (%1) cannot be found" msgstr "" -#: session.cc:799 +#: session.cc:800 #, fuzzy msgid "cannot connect control output %1 to %2" msgstr "IO: δεν μπορεί να συνδεθεί η θύρα εξόδου %1 στο %2" -#: session.cc:863 +#: session.cc:864 msgid "cannot create Auditioner: no auditioning of regions possible" msgstr "δεν μπορώ να δημιουργήσω τον Ακροατή: καμία ακρόαση περιοχών δυνατή" -#: session.cc:1042 +#: session.cc:1043 msgid "Session: you can't use that location for auto punch (start <= end)" msgstr "" "Συνεδρία: δεν μπορείτε να χρησιμοποιήσετε αυτήν την τοποθεσία για auto punch " "(αρχή <= τέλος)" -#: session.cc:1082 +#: session.cc:1083 msgid "" "You cannot use this location for auto-loop because it has zero or negative " "length" msgstr "" -#: session.cc:1395 +#: session.cc:1396 msgid "feedback loop setup between %1 and %2" msgstr "διαμόρφωση feedback loop ανάμεσα σε %1 και %2" -#: session.cc:1691 +#: session.cc:1692 #, fuzzy msgid "Session: could not create new midi track." msgstr "Συνεδρία: δεν μπόρεσα να δημιουργήσω νέο κανάλι ήχου." -#: session.cc:1874 session.cc:1877 +#: session.cc:1875 session.cc:1878 msgid "Audio" msgstr "" -#: session.cc:1901 session.cc:1909 session.cc:1986 session.cc:1994 +#: session.cc:1902 session.cc:1910 session.cc:1987 session.cc:1995 msgid "cannot configure %1 in/%2 out configuration for new audio track" msgstr "δεν μπορώ να διαμορφώσω %1 in/%2 out διάταξη για νέο κανάλι ήχου" -#: session.cc:1932 +#: session.cc:1933 msgid "Session: could not create new audio track." msgstr "Συνεδρία: δεν μπόρεσα να δημιουργήσω νέο κανάλι ήχου." -#: session.cc:1964 session.cc:1967 +#: session.cc:1965 session.cc:1968 msgid "Bus" msgstr "" -#: session.cc:2017 +#: session.cc:2018 #, fuzzy msgid "Session: could not create new audio route." msgstr "Συνεδρία: δεν μπόρεσα να δημιουργήσω διαδρομή." -#: session.cc:2076 session.cc:2086 +#: session.cc:2077 session.cc:2087 msgid "Session: UINT_MAX routes? impossible!" msgstr "" -#: session.cc:2108 +#: session.cc:2109 #, fuzzy msgid "Session: cannot create track/bus from template description" msgstr "Συνεδρία: δεν μπορώ να δημιουργήσω Πηγή από XML περιγραφή." -#: session.cc:2134 +#: session.cc:2135 #, fuzzy msgid "Session: could not create new route from template" msgstr "Συνεδρία: δεν μπόρεσα να δημιουργήσω διαδρομή." -#: session.cc:2163 +#: session.cc:2164 msgid "Adding new tracks/busses failed" msgstr "" -#: session.cc:3264 +#: session.cc:3265 msgid "FATAL ERROR! Could not find a suitable version of %1 for a rename" msgstr "" -#: session.cc:3384 session.cc:3442 +#: session.cc:3385 session.cc:3443 msgid "There are already %1 recordings for %2, which I consider too many." msgstr "Υπάρχουν ήδη %1 εγγραφές για %2, τις οποίες θεωρώ πάρα πολλές." -#: session.cc:3832 +#: session.cc:3833 msgid "send ID %1 appears to be in use already" msgstr "" -#: session.cc:3844 +#: session.cc:3845 msgid "aux send ID %1 appears to be in use already" msgstr "" -#: session.cc:3856 +#: session.cc:3857 msgid "return ID %1 appears to be in use already" msgstr "" -#: session.cc:3868 +#: session.cc:3869 msgid "insert ID %1 appears to be in use already" msgstr "" -#: session.cc:3995 +#: session.cc:3996 msgid "Cannot write a range where end <= start (e.g. %1 <= %2)" msgstr "" -#: session.cc:4024 +#: session.cc:4025 msgid "too many bounced versions of playlist \"%1\"" msgstr "πάρα πολλές bounced εκδόσεις της Playlist \"%1\"" -#: session.cc:4034 +#: session.cc:4035 msgid "cannot create new audio file \"%1\" for %2" msgstr "δεν μπορώ να δημιουργήσω νέο αρχείο ήχου \"%1\" για %2" @@ -1869,7 +1865,7 @@ msgstr "%1: δεν μπορώ να αναζητήσω στο %2 για εξαγ msgid "Export ended unexpectedly: %1" msgstr "" -#: session_ltc.cc:219 +#: session_ltc.cc:220 msgid "" "LTC encoder: invalid framerate - LTC encoding is disabled for the remainder " "of this session." @@ -1988,154 +1984,154 @@ msgstr "Αδύνατη η επανασύνδεση %1 και %2 (err = %3)" msgid "Could not remove session file at path \"%1\" (%2)" msgstr "Αδύνατη η εύρεση path: %1 (%2)" -#: session_state.cc:759 +#: session_state.cc:761 msgid "" "the %1 audio engine is not connected and state saving would lose all I/O " "connections. Session not saved" msgstr "" -#: session_state.cc:808 +#: session_state.cc:812 msgid "state could not be saved to %1" msgstr "η κατάσταση δεν μπορούσε να σωθεί στο %1" -#: session_state.cc:810 session_state.cc:821 +#: session_state.cc:814 session_state.cc:825 #, fuzzy msgid "Could not remove temporary session file at path \"%1\" (%2)" msgstr "Αδύνατη η εύρεση path: %1 (%2)" -#: session_state.cc:818 +#: session_state.cc:822 #, fuzzy msgid "could not rename temporary session file %1 to %2" msgstr "δεν μπορώ να μετονομάσω το audio file για το %1 σε %2" -#: session_state.cc:886 +#: session_state.cc:890 #, fuzzy msgid "%1: session file \"%2\" doesn't exist!" msgstr "%1: το αρχείο πληροφοριών καταστάσεως συνεδρίας \"%2\" δεν υπάρχει!" -#: session_state.cc:898 +#: session_state.cc:902 #, fuzzy msgid "Could not understand session file %1" msgstr "Δεν μπόρεσα να κατανοήσω το ardour αρχείο %1" -#: session_state.cc:907 +#: session_state.cc:911 #, fuzzy msgid "Session file %1 is not a session" msgstr "Αρχείο ρυθμίσεων %1 δεν αποθηκεύθηκε" -#: session_state.cc:1204 +#: session_state.cc:1208 msgid "programming error: Session: incorrect XML node sent to set_state()" msgstr "" "σφάλμα προγραμματισμού: Συνεδρία: λανθασμένος κόμβος XML εστάλη στην " "set_state()" -#: session_state.cc:1253 +#: session_state.cc:1257 msgid "Session: XML state has no options section" msgstr "Συνεδρία: η XML κατάσταση δεν έχει τομέα επιλογών(options)" -#: session_state.cc:1258 +#: session_state.cc:1262 #, fuzzy msgid "Session: XML state has no metadata section" msgstr "Συνεδρία: η XML κατάσταση δεν έχει τομέα διαδρομών" -#: session_state.cc:1269 +#: session_state.cc:1273 msgid "Session: XML state has no sources section" msgstr "Συνεδρία: η XML κατάσταση δεν έχει τομέα πηγών" -#: session_state.cc:1276 +#: session_state.cc:1280 msgid "Session: XML state has no Tempo Map section" msgstr "Συνεδρία: η XML κατάσταση δεν έχει τομέα Tempo Map" -#: session_state.cc:1283 +#: session_state.cc:1287 msgid "Session: XML state has no locations section" msgstr "Συνεδρία: η XML κατάσταση δεν έχει τομέα τοποθεσιών" -#: session_state.cc:1309 +#: session_state.cc:1313 msgid "Session: XML state has no Regions section" msgstr "Συνεδρία: η XML κατάσταση δεν έχει τομέα Περιοχών" -#: session_state.cc:1316 +#: session_state.cc:1320 msgid "Session: XML state has no playlists section" msgstr "Συνεδρία: η XML κατάσταση δεν έχει τομέα playlists" -#: session_state.cc:1336 +#: session_state.cc:1340 #, fuzzy msgid "Session: XML state has no bundles section" msgstr "Συνεδρία: η XML κατάσταση δεν έχει τομέα διαδρομών" -#: session_state.cc:1348 +#: session_state.cc:1352 msgid "Session: XML state has no diskstreams section" msgstr "Συνεδρία: η XML κατάσταση δεν έχει τομέα diskstreams" -#: session_state.cc:1356 +#: session_state.cc:1360 msgid "Session: XML state has no routes section" msgstr "Συνεδρία: η XML κατάσταση δεν έχει τομέα διαδρομών" -#: session_state.cc:1368 +#: session_state.cc:1372 #, fuzzy msgid "Session: XML state has no route groups section" msgstr "Συνεδρία: η XML κατάσταση δεν έχει τομέα διαδρομών" -#: session_state.cc:1377 +#: session_state.cc:1381 msgid "Session: XML state has no edit groups section" msgstr "Συνεδρία: η XML κατάσταση δεν έχει τομέα επεξερ/σίας ομάδων" -#: session_state.cc:1384 +#: session_state.cc:1388 msgid "Session: XML state has no mix groups section" msgstr "Συνεδρία: η XML κατάσταση δεν έχει τομέα μίξεως ομάδων" -#: session_state.cc:1392 +#: session_state.cc:1396 msgid "Session: XML state has no click section" msgstr "Συνεδρία: η XML κατάσταση δεν έχει τομέα μετρονόμου" -#: session_state.cc:1440 +#: session_state.cc:1444 msgid "Session: cannot create Route from XML description." msgstr "Συνεδρία: δεν μπορώ να δημιουργήσω Διαδρομή από XML περιγραφή." -#: session_state.cc:1444 +#: session_state.cc:1448 msgid "Loaded track/bus %1" msgstr "" -#: session_state.cc:1542 +#: session_state.cc:1546 #, fuzzy msgid "Could not find diskstream for route" msgstr "Δεν ευρέθη το αρχείο μέλους" -#: session_state.cc:1596 +#: session_state.cc:1600 msgid "Session: cannot create Region from XML description." msgstr "Συνεδρία: δεν μπορώ να δημιουργήσω Περιοχή από XML περιγραφή." -#: session_state.cc:1600 +#: session_state.cc:1604 #, fuzzy msgid "Can not load state for region '%1'" msgstr "δεν μπορώ να δημιουργήσω νέο όνομα για την περιοχή \"%1\"" -#: session_state.cc:1636 +#: session_state.cc:1640 msgid "Regions in compound description not found (ID's %1 and %2): ignored" msgstr "" -#: session_state.cc:1664 +#: session_state.cc:1668 msgid "Nested source has no ID info in session file! (ignored)" msgstr "" -#: session_state.cc:1676 +#: session_state.cc:1680 #, fuzzy msgid "Cannot reconstruct nested source for region %1" msgstr "δεν μπορώ να δημιουργήσω νέο όνομα για την περιοχή \"%1\"" -#: session_state.cc:1738 +#: session_state.cc:1742 msgid "Session: XMLNode describing a AudioRegion is incomplete (no source)" msgstr "" "Συνεδρία: Ο XMLΚόμβος που περιγράφει AudioΠεριοχή είναι ημιτελής (δίχως πηγή)" -#: session_state.cc:1746 session_state.cc:1767 session_state.cc:1787 +#: session_state.cc:1750 session_state.cc:1771 session_state.cc:1791 msgid "" "Session: XMLNode describing a AudioRegion references an unknown source id =%1" msgstr "" "Συνεδρία: Ο XMLΚόμβος που περιγράφει AudioΠεριοχή αναφέρει άγνωστο id πηγής =" "%1" -#: session_state.cc:1752 session_state.cc:1773 session_state.cc:1793 +#: session_state.cc:1756 session_state.cc:1777 session_state.cc:1797 msgid "" "Session: XMLNode describing a AudioRegion references a non-audio source id =" "%1" @@ -2143,7 +2139,7 @@ msgstr "" "Συνεδρία: Ο XMLNode που περιγράφει AudioRegion αναφέρει μη-ηχητική πηγή με " "id =%1" -#: session_state.cc:1816 +#: session_state.cc:1820 #, fuzzy msgid "" "Session: XMLNode describing an AudioRegion is missing some master sources; " @@ -2151,13 +2147,13 @@ msgid "" msgstr "" "Συνεδρία: Ο XMLΚόμβος που περιγράφει AudioΠεριοχή είναι ημιτελής (δίχως πηγή)" -#: session_state.cc:1850 +#: session_state.cc:1854 #, fuzzy msgid "Session: XMLNode describing a MidiRegion is incomplete (no source)" msgstr "" "Συνεδρία: Ο XMLΚόμβος που περιγράφει AudioΠεριοχή είναι ημιτελής (δίχως πηγή)" -#: session_state.cc:1858 +#: session_state.cc:1862 #, fuzzy msgid "" "Session: XMLNode describing a MidiRegion references an unknown source id =%1" @@ -2165,7 +2161,7 @@ msgstr "" "Συνεδρία: Ο XMLΚόμβος που περιγράφει AudioΠεριοχή αναφέρει άγνωστο id πηγής =" "%1" -#: session_state.cc:1864 +#: session_state.cc:1868 #, fuzzy msgid "" "Session: XMLNode describing a MidiRegion references a non-midi source id =%1" @@ -2173,129 +2169,129 @@ msgstr "" "Συνεδρία: Ο XMLNode που περιγράφει AudioRegion αναφέρει μη-ηχητική πηγή με " "id =%1" -#: session_state.cc:1932 +#: session_state.cc:1936 msgid "" "cannot create new file from region name \"%1\" with ident = \"%2\": too many " "existing files with similar names" msgstr "" -#: session_state.cc:1955 +#: session_state.cc:1959 msgid "Session: cannot create Source from XML description." msgstr "Συνεδρία: δεν μπορώ να δημιουργήσω Πηγή από XML περιγραφή." -#: session_state.cc:1989 +#: session_state.cc:1993 msgid "A sound file is missing. It will be replaced by silence." msgstr "" -#: session_state.cc:2012 +#: session_state.cc:2016 #, fuzzy msgid "Found a sound file that cannot be used by %1. Talk to the progammers." msgstr "" "Ευρέθη sound file που δεν μπορεί να χρησιμοποιηθεί από τον Ardour. " "Επικοινωνήστε με τους προγραμματιστές." -#: session_state.cc:2029 +#: session_state.cc:2033 #, fuzzy msgid "Could not create templates directory \"%1\" (%2)" msgstr "Δεν μπόρεσα να δημιουργήσω φάκελο προσχεδίων μίξεως \"%1\" (%2)" -#: session_state.cc:2042 +#: session_state.cc:2046 msgid "Template \"%1\" already exists - new version not created" msgstr "Το προσχέδιο \"%1\" ήδη υπάρχει - νέα έκδοση δεν δημιουργήθηκε" -#: session_state.cc:2048 +#: session_state.cc:2052 #, fuzzy msgid "Could not create directory for Session template\"%1\" (%2)" msgstr "Δεν μπόρεσα να δημιουργήσω φάκελο προσχεδίων μίξεως \"%1\" (%2)" -#: session_state.cc:2058 +#: session_state.cc:2062 #, fuzzy msgid "template not saved" msgstr "προσχέδιο μίξεως δεν αποθηκεύτηκε" -#: session_state.cc:2068 +#: session_state.cc:2072 #, fuzzy msgid "Could not create directory for Session template plugin state\"%1\" (%2)" msgstr "Δεν μπόρεσα να δημιουργήσω φάκελο προσχεδίων μίξεως \"%1\" (%2)" -#: session_state.cc:2263 +#: session_state.cc:2267 #, fuzzy msgid "Unknown node \"%1\" found in Bundles list from session file" msgstr "" "Άγνωστος κόμβος \"%1\" ευρέθη στη λίστα 'Συνδέσεις' από το αρχείο καταστάσεως" -#: session_state.cc:2805 session_state.cc:2811 +#: session_state.cc:2809 session_state.cc:2815 #, fuzzy msgid "Cannot expand path %1 (%2)" msgstr "δεν μπορώ να ελέγξω το μονοπάτι συνεδρίας %1 (%2)" -#: session_state.cc:2864 +#: session_state.cc:2868 #, fuzzy msgid "Session: cannot create dead file folder \"%1\" (%2)" msgstr "Συνεδρία: δεν μπορώ να δημιουργήσω peakfile dir συνεδρίας \"%1\" (%2)" -#: session_state.cc:2903 +#: session_state.cc:2907 #, fuzzy msgid "cannot rename unused file source from %1 to %2 (%3)" msgstr "δεν μπορώ να μετονομάσω την πηγή του audio file από %1 σε %2 (%3)" -#: session_state.cc:2921 +#: session_state.cc:2925 msgid "cannot remove peakfile %1 for %2 (%3)" msgstr "δεν μπορώ να απαλοίψω το peakfile %1 για %2 (%3)" -#: session_state.cc:3223 +#: session_state.cc:3227 #, fuzzy msgid "could not backup old history file, current history not saved" msgstr "" "δεν μπόρεσα να διασώσω το παλαιό αρχείο καταστάσεως, η τρέχουσα κατάσταση " "δεν αποθηκεύτηκε." -#: session_state.cc:3236 +#: session_state.cc:3240 #, fuzzy msgid "history could not be saved to %1" msgstr "η κατάσταση δεν μπορούσε να σωθεί στο %1" -#: session_state.cc:3239 +#: session_state.cc:3243 #, fuzzy msgid "Could not remove history file at path \"%1\" (%2)" msgstr "αδύνατη η επαναφορά του state file από backup %1" -#: session_state.cc:3243 +#: session_state.cc:3247 #, fuzzy msgid "could not restore history file from backup %1 (%2)" msgstr "αδύνατη η επαναφορά του state file από backup %1" -#: session_state.cc:3268 +#: session_state.cc:3272 msgid "%1: no history file \"%2\" for this session." msgstr "" -#: session_state.cc:3274 +#: session_state.cc:3278 #, fuzzy msgid "Could not understand session history file \"%1\"" msgstr "Δεν μπόρεσα να κατανοήσω το ardour αρχείο %1" -#: session_state.cc:3316 +#: session_state.cc:3320 msgid "Failed to downcast MidiSource for NoteDiffCommand" msgstr "" -#: session_state.cc:3327 +#: session_state.cc:3331 msgid "Failed to downcast MidiSource for SysExDiffCommand" msgstr "" -#: session_state.cc:3338 +#: session_state.cc:3342 msgid "Failed to downcast MidiSource for PatchChangeDiffCommand" msgstr "" -#: session_state.cc:3346 +#: session_state.cc:3350 msgid "Couldn't figure out how to make a Command out of a %1 XMLNode." msgstr "" -#: session_state.cc:3598 +#: session_state.cc:3602 #, fuzzy msgid "Session: unknown diskstream type in XML" msgstr "Συνεδρία: δεν μπόρεσα να φορτώσω diskstream μέσω καταστάσεως XML" -#: session_state.cc:3603 +#: session_state.cc:3607 msgid "Session: could not load diskstream via XML state" msgstr "Συνεδρία: δεν μπόρεσα να φορτώσω diskstream μέσω καταστάσεως XML" diff --git a/libs/ardour/po/es.po b/libs/ardour/po/es.po index fe46b65ef1..0f0e1be1f6 100644 --- a/libs/ardour/po/es.po +++ b/libs/ardour/po/es.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: libardour\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: \n" "Last-Translator: Pablo Fernández \n" "Language-Team: Grupo de Traducción al Español \n" @@ -131,7 +131,7 @@ msgstr "" #: audio_playlist_source.cc:171 audiosource.cc:913 file_source.cc:529 #: midi_playlist_source.cc:144 midi_playlist_source.cc:152 #: midi_playlist_source.cc:159 midi_source.cc:371 plugin_insert.cc:644 -#: rb_effect.cc:332 session.cc:2464 session.cc:2497 session.cc:3642 +#: rb_effect.cc:332 session.cc:2465 session.cc:2498 session.cc:3643 #: session_handle.cc:87 sndfilesource.cc:121 msgid "programming error: %1" msgstr "error de programación: %1" @@ -218,7 +218,7 @@ msgstr "" "ya existe un puerto con el nombre \"%1\": compruebe si hay nombres de pistas/" "buses duplicados" -#: audioengine.cc:846 session.cc:1697 +#: audioengine.cc:846 session.cc:1698 msgid "" "No more JACK ports are available. You will need to stop %1 and restart JACK " "with more ports if you need this many tracks." @@ -455,7 +455,7 @@ msgstr "" msgid "audio" msgstr "" -#: data_type.cc:28 session.cc:1639 session.cc:1642 +#: data_type.cc:28 session.cc:1640 session.cc:1643 msgid "MIDI" msgstr "" @@ -568,7 +568,7 @@ msgstr "" msgid "Rectangular" msgstr "" -#: export_formats.cc:52 session.cc:4853 session.cc:4869 +#: export_formats.cc:52 session.cc:4854 session.cc:4870 msgid "None" msgstr "" @@ -620,69 +620,65 @@ msgstr "" msgid "Cannot convert %1 to Latin-1 text" msgstr "" -#: export_profile_manager.cc:94 +#: export_profile_manager.cc:93 msgid "Searching for export formats in %1" msgstr "" -#: export_profile_manager.cc:100 +#: export_profile_manager.cc:99 msgid "Unable to create export format directory %1: %2" msgstr "Unable to create export format directory %1: %2" -#: export_profile_manager.cc:258 +#: export_profile_manager.cc:257 msgid "Unable to remove export preset %1: %2" msgstr "Unable to remove export preset %1: %2" -#: export_profile_manager.cc:348 +#: export_profile_manager.cc:347 msgid "Selection" msgstr "" -#: export_profile_manager.cc:466 -msgid "Session" -msgstr "Sesión" - -#: export_profile_manager.cc:587 +#: export_profile_manager.cc:600 msgid "Unable to rename export format %1 to %2: %3" msgstr "Unable to rename export format %1 to %2: %3" -#: export_profile_manager.cc:619 +#: export_profile_manager.cc:632 msgid "Unable to remove export profile %1: %2" msgstr "Unable to remove export profile %1: %2" -#: export_profile_manager.cc:636 +#: export_profile_manager.cc:649 msgid "empty format" msgstr "" -#: export_profile_manager.cc:805 +#: export_profile_manager.cc:818 msgid "No timespan has been selected!" msgstr "" -#: export_profile_manager.cc:809 +#: export_profile_manager.cc:822 msgid "No channels have been selected!" msgstr "" -#: export_profile_manager.cc:813 +#: export_profile_manager.cc:826 msgid "Some channels are empty" msgstr "" -#: export_profile_manager.cc:846 +#: export_profile_manager.cc:859 msgid "No format selected!" msgstr "" -#: export_profile_manager.cc:848 +#: export_profile_manager.cc:861 msgid "All channels are empty!" msgstr "" -#: export_profile_manager.cc:850 +#: export_profile_manager.cc:863 msgid "One or more of the selected formats is not compatible with this system!" msgstr "" -#: export_profile_manager.cc:853 +#: export_profile_manager.cc:866 msgid "" "%1 supports only %2 channels, but you have %3 channels in your channel " "configuration" msgstr "" -#: file_source.cc:198 session_state.cc:2887 +#: file_source.cc:198 session_state.cc:2891 msgid "" "there are already 1000 files with names like %1; versioning discontinued" msgstr "ya hay 1000 archivos con nombres como %1; se discontinúa el versionado" @@ -931,15 +927,15 @@ msgstr "" msgid "%s out" msgstr "" -#: io.cc:1534 session.cc:493 session.cc:522 +#: io.cc:1534 session.cc:494 session.cc:523 msgid "mono" msgstr "" -#: io.cc:1536 session.cc:506 session.cc:536 +#: io.cc:1536 session.cc:507 session.cc:537 msgid "L" msgstr "" -#: io.cc:1536 session.cc:508 session.cc:538 +#: io.cc:1536 session.cc:509 session.cc:539 msgid "R" msgstr "" @@ -1034,7 +1030,7 @@ msgstr "" msgid "incorrect XML mode passed to Locations::set_state" msgstr "" -#: location.cc:842 session.cc:4354 session_state.cc:1110 +#: location.cc:842 session.cc:4355 session_state.cc:1114 msgid "session" msgstr "sesión" @@ -1542,185 +1538,185 @@ msgstr "send %1" msgid "programming error: send created using role %1" msgstr "" -#: session.cc:346 +#: session.cc:347 msgid "Set block size and sample rate" msgstr "" -#: session.cc:351 +#: session.cc:352 msgid "Using configuration" msgstr "" -#: session.cc:376 +#: session.cc:377 msgid "LTC In" msgstr "" -#: session.cc:377 +#: session.cc:378 msgid "LTC Out" msgstr "" -#: session.cc:403 +#: session.cc:404 msgid "LTC-in" msgstr "" -#: session.cc:404 +#: session.cc:405 msgid "LTC-out" msgstr "" -#: session.cc:433 +#: session.cc:434 msgid "could not setup Click I/O" msgstr "no se pudo configurar la E/S del click" -#: session.cc:460 +#: session.cc:461 msgid "cannot setup Click I/O" msgstr "no se puede configurar la E/S del click" -#: session.cc:463 +#: session.cc:464 msgid "Compute I/O Latencies" msgstr "Calcular las latencias de E/S" -#: session.cc:469 +#: session.cc:470 msgid "Set up standard connections" msgstr "Configurar las conexiones estándar" -#: session.cc:490 +#: session.cc:491 #, c-format msgid "out %" msgstr "" -#: session.cc:504 +#: session.cc:505 #, c-format msgid "out %+%" msgstr "" -#: session.cc:519 +#: session.cc:520 #, c-format msgid "in %" msgstr "" -#: session.cc:533 +#: session.cc:534 #, c-format msgid "in %+%" msgstr "" -#: session.cc:569 +#: session.cc:570 msgid "Setup signal flow and plugins" msgstr "Configurar rutas de señales y plugins" -#: session.cc:613 +#: session.cc:614 msgid "Connect to engine" msgstr "Conectar a motor" -#: session.cc:644 +#: session.cc:645 msgid "cannot connect master output %1 to %2" msgstr "no se puede conectar salida master %1 a %2" -#: session.cc:703 +#: session.cc:704 msgid "monitor" msgstr "" -#: session.cc:748 +#: session.cc:749 msgid "cannot connect control input %1 to %2" msgstr "" -#: session.cc:768 +#: session.cc:769 msgid "The preferred I/O for the monitor bus (%1) cannot be found" msgstr "" -#: session.cc:799 +#: session.cc:800 msgid "cannot connect control output %1 to %2" msgstr "" -#: session.cc:863 +#: session.cc:864 msgid "cannot create Auditioner: no auditioning of regions possible" msgstr "" -#: session.cc:1042 +#: session.cc:1043 msgid "Session: you can't use that location for auto punch (start <= end)" msgstr "" -#: session.cc:1082 +#: session.cc:1083 msgid "" "You cannot use this location for auto-loop because it has zero or negative " "length" msgstr "" -#: session.cc:1395 +#: session.cc:1396 msgid "feedback loop setup between %1 and %2" msgstr "" -#: session.cc:1691 +#: session.cc:1692 msgid "Session: could not create new midi track." msgstr "" -#: session.cc:1874 session.cc:1877 +#: session.cc:1875 session.cc:1878 msgid "Audio" msgstr "" -#: session.cc:1901 session.cc:1909 session.cc:1986 session.cc:1994 +#: session.cc:1902 session.cc:1910 session.cc:1987 session.cc:1995 msgid "cannot configure %1 in/%2 out configuration for new audio track" msgstr "" -#: session.cc:1932 +#: session.cc:1933 msgid "Session: could not create new audio track." msgstr "" -#: session.cc:1964 session.cc:1967 +#: session.cc:1965 session.cc:1968 msgid "Bus" msgstr "" -#: session.cc:2017 +#: session.cc:2018 msgid "Session: could not create new audio route." msgstr "Sesión: No se pudo crear la ruta del nuevo audio" -#: session.cc:2076 session.cc:2086 +#: session.cc:2077 session.cc:2087 msgid "Session: UINT_MAX routes? impossible!" msgstr "" -#: session.cc:2108 +#: session.cc:2109 msgid "Session: cannot create track/bus from template description" msgstr "" -#: session.cc:2134 +#: session.cc:2135 msgid "Session: could not create new route from template" msgstr "Sesión: No se pudo crear la nueva ruta desde plantilla" -#: session.cc:2163 +#: session.cc:2164 msgid "Adding new tracks/busses failed" msgstr "" -#: session.cc:3264 +#: session.cc:3265 msgid "FATAL ERROR! Could not find a suitable version of %1 for a rename" msgstr "" -#: session.cc:3384 session.cc:3442 +#: session.cc:3385 session.cc:3443 msgid "There are already %1 recordings for %2, which I consider too many." msgstr "" -#: session.cc:3832 +#: session.cc:3833 msgid "send ID %1 appears to be in use already" msgstr "" -#: session.cc:3844 +#: session.cc:3845 msgid "aux send ID %1 appears to be in use already" msgstr "" -#: session.cc:3856 +#: session.cc:3857 msgid "return ID %1 appears to be in use already" msgstr "" -#: session.cc:3868 +#: session.cc:3869 msgid "insert ID %1 appears to be in use already" msgstr "" -#: session.cc:3995 +#: session.cc:3996 msgid "Cannot write a range where end <= start (e.g. %1 <= %2)" msgstr "" -#: session.cc:4024 +#: session.cc:4025 msgid "too many bounced versions of playlist \"%1\"" msgstr "" -#: session.cc:4034 +#: session.cc:4035 msgid "cannot create new audio file \"%1\" for %2" msgstr "no se puede crear nuevo archivo de audio" @@ -1767,7 +1763,7 @@ msgstr "" msgid "Export ended unexpectedly: %1" msgstr "" -#: session_ltc.cc:219 +#: session_ltc.cc:220 msgid "" "LTC encoder: invalid framerate - LTC encoding is disabled for the remainder " "of this session." @@ -1871,269 +1867,269 @@ msgstr "" msgid "Could not remove session file at path \"%1\" (%2)" msgstr "Could not remove state file at path \"%1\" (%2)" -#: session_state.cc:759 +#: session_state.cc:761 msgid "" "the %1 audio engine is not connected and state saving would lose all I/O " "connections. Session not saved" msgstr "" -#: session_state.cc:808 +#: session_state.cc:812 msgid "state could not be saved to %1" msgstr "" -#: session_state.cc:810 session_state.cc:821 +#: session_state.cc:814 session_state.cc:825 #, fuzzy msgid "Could not remove temporary session file at path \"%1\" (%2)" msgstr "Could not remove history file at path \"%1\" (%2)" -#: session_state.cc:818 +#: session_state.cc:822 msgid "could not rename temporary session file %1 to %2" msgstr "" -#: session_state.cc:886 +#: session_state.cc:890 msgid "%1: session file \"%2\" doesn't exist!" msgstr "" -#: session_state.cc:898 +#: session_state.cc:902 #, fuzzy msgid "Could not understand session file %1" msgstr "No se pudo interpretar el archivo de historial de sesión \"%1\"." -#: session_state.cc:907 +#: session_state.cc:911 msgid "Session file %1 is not a session" msgstr "El archivo de sesión %1 no es una sesión" -#: session_state.cc:1204 +#: session_state.cc:1208 msgid "programming error: Session: incorrect XML node sent to set_state()" msgstr "" -#: session_state.cc:1253 +#: session_state.cc:1257 msgid "Session: XML state has no options section" msgstr "" -#: session_state.cc:1258 +#: session_state.cc:1262 msgid "Session: XML state has no metadata section" msgstr "" -#: session_state.cc:1269 +#: session_state.cc:1273 msgid "Session: XML state has no sources section" msgstr "" -#: session_state.cc:1276 +#: session_state.cc:1280 msgid "Session: XML state has no Tempo Map section" msgstr "" -#: session_state.cc:1283 +#: session_state.cc:1287 msgid "Session: XML state has no locations section" msgstr "" -#: session_state.cc:1309 +#: session_state.cc:1313 msgid "Session: XML state has no Regions section" msgstr "" -#: session_state.cc:1316 +#: session_state.cc:1320 msgid "Session: XML state has no playlists section" msgstr "" -#: session_state.cc:1336 +#: session_state.cc:1340 msgid "Session: XML state has no bundles section" msgstr "" -#: session_state.cc:1348 +#: session_state.cc:1352 msgid "Session: XML state has no diskstreams section" msgstr "" -#: session_state.cc:1356 +#: session_state.cc:1360 msgid "Session: XML state has no routes section" msgstr "" -#: session_state.cc:1368 +#: session_state.cc:1372 msgid "Session: XML state has no route groups section" msgstr "" -#: session_state.cc:1377 +#: session_state.cc:1381 msgid "Session: XML state has no edit groups section" msgstr "" -#: session_state.cc:1384 +#: session_state.cc:1388 msgid "Session: XML state has no mix groups section" msgstr "" -#: session_state.cc:1392 +#: session_state.cc:1396 msgid "Session: XML state has no click section" msgstr "" -#: session_state.cc:1440 +#: session_state.cc:1444 msgid "Session: cannot create Route from XML description." msgstr "" -#: session_state.cc:1444 +#: session_state.cc:1448 msgid "Loaded track/bus %1" msgstr "Pista/bus %1 cargado" -#: session_state.cc:1542 +#: session_state.cc:1546 msgid "Could not find diskstream for route" msgstr "" -#: session_state.cc:1596 +#: session_state.cc:1600 msgid "Session: cannot create Region from XML description." msgstr "" -#: session_state.cc:1600 +#: session_state.cc:1604 msgid "Can not load state for region '%1'" msgstr "No se puede cargar el estado de la región '%1'" -#: session_state.cc:1636 +#: session_state.cc:1640 msgid "Regions in compound description not found (ID's %1 and %2): ignored" msgstr "" -#: session_state.cc:1664 +#: session_state.cc:1668 msgid "Nested source has no ID info in session file! (ignored)" msgstr "" -#: session_state.cc:1676 +#: session_state.cc:1680 msgid "Cannot reconstruct nested source for region %1" msgstr "" -#: session_state.cc:1738 +#: session_state.cc:1742 msgid "Session: XMLNode describing a AudioRegion is incomplete (no source)" msgstr "" -#: session_state.cc:1746 session_state.cc:1767 session_state.cc:1787 +#: session_state.cc:1750 session_state.cc:1771 session_state.cc:1791 msgid "" "Session: XMLNode describing a AudioRegion references an unknown source id =%1" msgstr "" -#: session_state.cc:1752 session_state.cc:1773 session_state.cc:1793 +#: session_state.cc:1756 session_state.cc:1777 session_state.cc:1797 msgid "" "Session: XMLNode describing a AudioRegion references a non-audio source id =" "%1" msgstr "" -#: session_state.cc:1816 +#: session_state.cc:1820 msgid "" "Session: XMLNode describing an AudioRegion is missing some master sources; " "ignored" msgstr "" -#: session_state.cc:1850 +#: session_state.cc:1854 msgid "Session: XMLNode describing a MidiRegion is incomplete (no source)" msgstr "" -#: session_state.cc:1858 +#: session_state.cc:1862 msgid "" "Session: XMLNode describing a MidiRegion references an unknown source id =%1" msgstr "" -#: session_state.cc:1864 +#: session_state.cc:1868 msgid "" "Session: XMLNode describing a MidiRegion references a non-midi source id =%1" msgstr "" -#: session_state.cc:1932 +#: session_state.cc:1936 msgid "" "cannot create new file from region name \"%1\" with ident = \"%2\": too many " "existing files with similar names" msgstr "" -#: session_state.cc:1955 +#: session_state.cc:1959 msgid "Session: cannot create Source from XML description." msgstr "" -#: session_state.cc:1989 +#: session_state.cc:1993 msgid "A sound file is missing. It will be replaced by silence." msgstr "No se encuentra un archivo de audio. Será reemplazado por silencio." -#: session_state.cc:2012 +#: session_state.cc:2016 msgid "Found a sound file that cannot be used by %1. Talk to the progammers." msgstr "Found a sound file that cannot be used by %1. Talk to the progammers." -#: session_state.cc:2029 +#: session_state.cc:2033 msgid "Could not create templates directory \"%1\" (%2)" msgstr "" -#: session_state.cc:2042 +#: session_state.cc:2046 msgid "Template \"%1\" already exists - new version not created" msgstr "La plantilla \"%1\" ya existe - no se creará una nueva versión" -#: session_state.cc:2048 +#: session_state.cc:2052 msgid "Could not create directory for Session template\"%1\" (%2)" msgstr "Could not create directory for Session template\"%1\" (%2)" -#: session_state.cc:2058 +#: session_state.cc:2062 msgid "template not saved" msgstr "plantilla no guardada" -#: session_state.cc:2068 +#: session_state.cc:2072 msgid "Could not create directory for Session template plugin state\"%1\" (%2)" msgstr "" "Could not create directory for Session template plugin state\"%1\" (%2)" -#: session_state.cc:2263 +#: session_state.cc:2267 msgid "Unknown node \"%1\" found in Bundles list from session file" msgstr "" -#: session_state.cc:2805 session_state.cc:2811 +#: session_state.cc:2809 session_state.cc:2815 msgid "Cannot expand path %1 (%2)" msgstr "" -#: session_state.cc:2864 +#: session_state.cc:2868 msgid "Session: cannot create dead file folder \"%1\" (%2)" msgstr "" -#: session_state.cc:2903 +#: session_state.cc:2907 msgid "cannot rename unused file source from %1 to %2 (%3)" msgstr "" -#: session_state.cc:2921 +#: session_state.cc:2925 msgid "cannot remove peakfile %1 for %2 (%3)" msgstr "" -#: session_state.cc:3223 +#: session_state.cc:3227 msgid "could not backup old history file, current history not saved" msgstr "" -#: session_state.cc:3236 +#: session_state.cc:3240 msgid "history could not be saved to %1" msgstr "No se pudo guardar el historial a %1" -#: session_state.cc:3239 +#: session_state.cc:3243 msgid "Could not remove history file at path \"%1\" (%2)" msgstr "Could not remove history file at path \"%1\" (%2)" -#: session_state.cc:3243 +#: session_state.cc:3247 msgid "could not restore history file from backup %1 (%2)" msgstr "" -#: session_state.cc:3268 +#: session_state.cc:3272 msgid "%1: no history file \"%2\" for this session." msgstr "" -#: session_state.cc:3274 +#: session_state.cc:3278 msgid "Could not understand session history file \"%1\"" msgstr "No se pudo interpretar el archivo de historial de sesión \"%1\"." -#: session_state.cc:3316 +#: session_state.cc:3320 msgid "Failed to downcast MidiSource for NoteDiffCommand" msgstr "" -#: session_state.cc:3327 +#: session_state.cc:3331 msgid "Failed to downcast MidiSource for SysExDiffCommand" msgstr "" -#: session_state.cc:3338 +#: session_state.cc:3342 msgid "Failed to downcast MidiSource for PatchChangeDiffCommand" msgstr "" -#: session_state.cc:3346 +#: session_state.cc:3350 msgid "Couldn't figure out how to make a Command out of a %1 XMLNode." msgstr "" -#: session_state.cc:3598 +#: session_state.cc:3602 msgid "Session: unknown diskstream type in XML" msgstr "" -#: session_state.cc:3603 +#: session_state.cc:3607 msgid "Session: could not load diskstream via XML state" msgstr "" @@ -2548,6 +2544,9 @@ msgstr "" msgid "cannot open directory %1 (%2)" msgstr "" +#~ msgid "Session" +#~ msgstr "Sesión" + #~ msgid "" #~ "No more JACK ports are available. You will need to stop %1 and restart " #~ "JACK with ports if you need this many tracks." diff --git a/libs/ardour/po/it.po b/libs/ardour/po/it.po index c16f98538a..81ee353562 100644 --- a/libs/ardour/po/it.po +++ b/libs/ardour/po/it.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: libardour 0.664.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2003-05-21 12:50+0500\n" "Last-Translator: Filippo Pappalardo \n" "Language-Team: Italian\n" @@ -132,7 +132,7 @@ msgstr "" #: audio_playlist_source.cc:171 audiosource.cc:913 file_source.cc:529 #: midi_playlist_source.cc:144 midi_playlist_source.cc:152 #: midi_playlist_source.cc:159 midi_source.cc:371 plugin_insert.cc:644 -#: rb_effect.cc:332 session.cc:2464 session.cc:2497 session.cc:3642 +#: rb_effect.cc:332 session.cc:2465 session.cc:2498 session.cc:3643 #: session_handle.cc:87 sndfilesource.cc:121 msgid "programming error: %1" msgstr "errore di programmazione: %1" @@ -215,7 +215,7 @@ msgid "" "names" msgstr "" -#: audioengine.cc:846 session.cc:1697 +#: audioengine.cc:846 session.cc:1698 msgid "" "No more JACK ports are available. You will need to stop %1 and restart JACK " "with more ports if you need this many tracks." @@ -458,7 +458,7 @@ msgstr "impossibile localizzare \"cpu MHz\" in /proc/cpuinfo" msgid "audio" msgstr "" -#: data_type.cc:28 session.cc:1639 session.cc:1642 +#: data_type.cc:28 session.cc:1640 session.cc:1643 msgid "MIDI" msgstr "" @@ -572,7 +572,7 @@ msgstr "" msgid "Rectangular" msgstr "" -#: export_formats.cc:52 session.cc:4853 session.cc:4869 +#: export_formats.cc:52 session.cc:4854 session.cc:4870 msgid "None" msgstr "" @@ -627,74 +627,70 @@ msgstr "c' msgid "Cannot convert %1 to Latin-1 text" msgstr "" -#: export_profile_manager.cc:94 +#: export_profile_manager.cc:93 msgid "Searching for export formats in %1" msgstr "" -#: export_profile_manager.cc:100 +#: export_profile_manager.cc:99 #, fuzzy msgid "Unable to create export format directory %1: %2" msgstr "impossibile creare la cartella per la sessione %1; ignorato" -#: export_profile_manager.cc:258 +#: export_profile_manager.cc:257 #, fuzzy msgid "Unable to remove export preset %1: %2" msgstr "impossibile creare la cartella per la sessione %1; ignorato" -#: export_profile_manager.cc:348 +#: export_profile_manager.cc:347 msgid "Selection" msgstr "" -#: export_profile_manager.cc:466 -msgid "Session" -msgstr "" - -#: export_profile_manager.cc:587 +#: export_profile_manager.cc:600 #, fuzzy msgid "Unable to rename export format %1 to %2: %3" msgstr "impossibile rinominare file audio sorgente da %1 a %2 (%3)" -#: export_profile_manager.cc:619 +#: export_profile_manager.cc:632 #, fuzzy msgid "Unable to remove export profile %1: %2" msgstr "impossibile controllare il file di stato %1 (%2)" -#: export_profile_manager.cc:636 +#: export_profile_manager.cc:649 #, fuzzy msgid "empty format" msgstr "separa" -#: export_profile_manager.cc:805 +#: export_profile_manager.cc:818 msgid "No timespan has been selected!" msgstr "" -#: export_profile_manager.cc:809 +#: export_profile_manager.cc:822 msgid "No channels have been selected!" msgstr "" -#: export_profile_manager.cc:813 +#: export_profile_manager.cc:826 msgid "Some channels are empty" msgstr "" -#: export_profile_manager.cc:846 +#: export_profile_manager.cc:859 msgid "No format selected!" msgstr "" -#: export_profile_manager.cc:848 +#: export_profile_manager.cc:861 msgid "All channels are empty!" msgstr "" -#: export_profile_manager.cc:850 +#: export_profile_manager.cc:863 msgid "One or more of the selected formats is not compatible with this system!" msgstr "" -#: export_profile_manager.cc:853 +#: export_profile_manager.cc:866 msgid "" "%1 supports only %2 channels, but you have %3 channels in your channel " "configuration" msgstr "" -#: file_source.cc:198 session_state.cc:2887 +#: file_source.cc:198 session_state.cc:2891 msgid "" "there are already 1000 files with names like %1; versioning discontinued" msgstr "" @@ -959,15 +955,15 @@ msgstr "" msgid "%s out" msgstr "" -#: io.cc:1534 session.cc:493 session.cc:522 +#: io.cc:1534 session.cc:494 session.cc:523 msgid "mono" msgstr "" -#: io.cc:1536 session.cc:506 session.cc:536 +#: io.cc:1536 session.cc:507 session.cc:537 msgid "L" msgstr "" -#: io.cc:1536 session.cc:508 session.cc:538 +#: io.cc:1536 session.cc:509 session.cc:539 msgid "R" msgstr "" @@ -1064,7 +1060,7 @@ msgstr "" msgid "incorrect XML mode passed to Locations::set_state" msgstr "" -#: location.cc:842 session.cc:4354 session_state.cc:1110 +#: location.cc:842 session.cc:4355 session_state.cc:1114 msgid "session" msgstr "" @@ -1603,194 +1599,194 @@ msgstr "" msgid "programming error: send created using role %1" msgstr "errore di programmazione: %1" -#: session.cc:346 +#: session.cc:347 msgid "Set block size and sample rate" msgstr "" -#: session.cc:351 +#: session.cc:352 #, fuzzy msgid "Using configuration" msgstr "Ardour: impossibile la lettura del file di configurazione \"%1\"" -#: session.cc:376 +#: session.cc:377 msgid "LTC In" msgstr "" -#: session.cc:377 +#: session.cc:378 msgid "LTC Out" msgstr "" -#: session.cc:403 +#: session.cc:404 msgid "LTC-in" msgstr "" -#: session.cc:404 +#: session.cc:405 msgid "LTC-out" msgstr "" -#: session.cc:433 +#: session.cc:434 msgid "could not setup Click I/O" msgstr "impossibile impostare entrata/uscita del click" -#: session.cc:460 +#: session.cc:461 msgid "cannot setup Click I/O" msgstr "impossibile impostare entrata/uscita del click" -#: session.cc:463 +#: session.cc:464 msgid "Compute I/O Latencies" msgstr "" -#: session.cc:469 +#: session.cc:470 msgid "Set up standard connections" msgstr "" -#: session.cc:490 +#: session.cc:491 #, c-format msgid "out %" msgstr "" -#: session.cc:504 +#: session.cc:505 #, c-format msgid "out %+%" msgstr "" -#: session.cc:519 +#: session.cc:520 #, c-format msgid "in %" msgstr "" -#: session.cc:533 +#: session.cc:534 #, c-format msgid "in %+%" msgstr "" -#: session.cc:569 +#: session.cc:570 msgid "Setup signal flow and plugins" msgstr "" -#: session.cc:613 +#: session.cc:614 msgid "Connect to engine" msgstr "" -#: session.cc:644 +#: session.cc:645 #, fuzzy msgid "cannot connect master output %1 to %2" msgstr "IO: impossibile registrare la porta %1" -#: session.cc:703 +#: session.cc:704 msgid "monitor" msgstr "" -#: session.cc:748 +#: session.cc:749 #, fuzzy msgid "cannot connect control input %1 to %2" msgstr "impossibile impostare entrata/uscita del click" -#: session.cc:768 +#: session.cc:769 msgid "The preferred I/O for the monitor bus (%1) cannot be found" msgstr "" -#: session.cc:799 +#: session.cc:800 #, fuzzy msgid "cannot connect control output %1 to %2" msgstr "IO: impossibile disconnettere la porta d'uscita %1 da %2" -#: session.cc:863 +#: session.cc:864 msgid "cannot create Auditioner: no auditioning of regions possible" msgstr "impossibile creare l'Auditioner" -#: session.cc:1042 +#: session.cc:1043 msgid "Session: you can't use that location for auto punch (start <= end)" msgstr "" "Sessione: non si pu usare quella location per l'auto punch (inizio <= fine)" -#: session.cc:1082 +#: session.cc:1083 msgid "" "You cannot use this location for auto-loop because it has zero or negative " "length" msgstr "" -#: session.cc:1395 +#: session.cc:1396 msgid "feedback loop setup between %1 and %2" msgstr "" -#: session.cc:1691 +#: session.cc:1692 #, fuzzy msgid "Session: could not create new midi track." msgstr "Sessione: impossibile creare una nuova traccia audio" -#: session.cc:1874 session.cc:1877 +#: session.cc:1875 session.cc:1878 msgid "Audio" msgstr "" -#: session.cc:1901 session.cc:1909 session.cc:1986 session.cc:1994 +#: session.cc:1902 session.cc:1910 session.cc:1987 session.cc:1995 msgid "cannot configure %1 in/%2 out configuration for new audio track" msgstr "" -#: session.cc:1932 +#: session.cc:1933 msgid "Session: could not create new audio track." msgstr "Sessione: impossibile creare una nuova traccia audio" -#: session.cc:1964 session.cc:1967 +#: session.cc:1965 session.cc:1968 msgid "Bus" msgstr "" -#: session.cc:2017 +#: session.cc:2018 #, fuzzy msgid "Session: could not create new audio route." msgstr "Sessione: impossibile creare un nuovo route" -#: session.cc:2076 session.cc:2086 +#: session.cc:2077 session.cc:2087 msgid "Session: UINT_MAX routes? impossible!" msgstr "" -#: session.cc:2108 +#: session.cc:2109 #, fuzzy msgid "Session: cannot create track/bus from template description" msgstr "Sessione: impossibile creare Source dalla descrizione XML" -#: session.cc:2134 +#: session.cc:2135 #, fuzzy msgid "Session: could not create new route from template" msgstr "Sessione: impossibile creare un nuovo route" -#: session.cc:2163 +#: session.cc:2164 msgid "Adding new tracks/busses failed" msgstr "" -#: session.cc:3264 +#: session.cc:3265 msgid "FATAL ERROR! Could not find a suitable version of %1 for a rename" msgstr "" -#: session.cc:3384 session.cc:3442 +#: session.cc:3385 session.cc:3443 msgid "There are already %1 recordings for %2, which I consider too many." msgstr "Ci sono gi %1 registrazioni per %2, che io considero troppe" -#: session.cc:3832 +#: session.cc:3833 msgid "send ID %1 appears to be in use already" msgstr "" -#: session.cc:3844 +#: session.cc:3845 msgid "aux send ID %1 appears to be in use already" msgstr "" -#: session.cc:3856 +#: session.cc:3857 msgid "return ID %1 appears to be in use already" msgstr "" -#: session.cc:3868 +#: session.cc:3869 msgid "insert ID %1 appears to be in use already" msgstr "" -#: session.cc:3995 +#: session.cc:3996 msgid "Cannot write a range where end <= start (e.g. %1 <= %2)" msgstr "" -#: session.cc:4024 +#: session.cc:4025 msgid "too many bounced versions of playlist \"%1\"" msgstr "" -#: session.cc:4034 +#: session.cc:4035 msgid "cannot create new audio file \"%1\" for %2" msgstr "impossibile creare un nuovo file audio \"%1\" per %2" @@ -1838,7 +1834,7 @@ msgstr "" msgid "Export ended unexpectedly: %1" msgstr "" -#: session_ltc.cc:219 +#: session_ltc.cc:220 msgid "" "LTC encoder: invalid framerate - LTC encoding is disabled for the remainder " "of this session." @@ -1956,148 +1952,148 @@ msgstr "impossibile rinominare file audio sorgente da %1 a %2 (%3)" msgid "Could not remove session file at path \"%1\" (%2)" msgstr "impossibile controllare il percorso %1 (%2)" -#: session_state.cc:759 +#: session_state.cc:761 msgid "" "the %1 audio engine is not connected and state saving would lose all I/O " "connections. Session not saved" msgstr "" -#: session_state.cc:808 +#: session_state.cc:812 #, fuzzy msgid "state could not be saved to %1" msgstr "stato non salvato" -#: session_state.cc:810 session_state.cc:821 +#: session_state.cc:814 session_state.cc:825 #, fuzzy msgid "Could not remove temporary session file at path \"%1\" (%2)" msgstr "impossibile controllare il percorso %1 (%2)" -#: session_state.cc:818 +#: session_state.cc:822 #, fuzzy msgid "could not rename temporary session file %1 to %2" msgstr "impossibile rinominare file audio sorgente da %1 a %2 (%3)" -#: session_state.cc:886 +#: session_state.cc:890 #, fuzzy msgid "%1: session file \"%2\" doesn't exist!" msgstr "" "%1: il file di informazioni sullo stato della sessione \"%2\" non esiste!" -#: session_state.cc:898 +#: session_state.cc:902 #, fuzzy msgid "Could not understand session file %1" msgstr "IO: impossibile registrare la porta %1" -#: session_state.cc:907 +#: session_state.cc:911 #, fuzzy msgid "Session file %1 is not a session" msgstr "File di configurazione non salvato" -#: session_state.cc:1204 +#: session_state.cc:1208 msgid "programming error: Session: incorrect XML node sent to set_state()" msgstr "" -#: session_state.cc:1253 +#: session_state.cc:1257 msgid "Session: XML state has no options section" msgstr "Sessione: il file di stato XML non ha alcuna sezione option" -#: session_state.cc:1258 +#: session_state.cc:1262 #, fuzzy msgid "Session: XML state has no metadata section" msgstr "Sessione: il file di stato XML non ha alcuna sezione routes" -#: session_state.cc:1269 +#: session_state.cc:1273 msgid "Session: XML state has no sources section" msgstr "Sessione: il file di stato XML non ha alcuna sezione sources" -#: session_state.cc:1276 +#: session_state.cc:1280 msgid "Session: XML state has no Tempo Map section" msgstr "Sessione: il file di stato XML non ha alcuna sezione Tempo Map" -#: session_state.cc:1283 +#: session_state.cc:1287 msgid "Session: XML state has no locations section" msgstr "Sessione: il file di stato XML non ha alcuna sezione locations" -#: session_state.cc:1309 +#: session_state.cc:1313 msgid "Session: XML state has no Regions section" msgstr "Sessione: il file di stato XML non ha alcuna sezione Regions" -#: session_state.cc:1316 +#: session_state.cc:1320 msgid "Session: XML state has no playlists section" msgstr "Sessione: il file di stato XML non ha alcuna sezione playlist" -#: session_state.cc:1336 +#: session_state.cc:1340 #, fuzzy msgid "Session: XML state has no bundles section" msgstr "Sessione: il file di stato XML non ha alcuna sezione routes" -#: session_state.cc:1348 +#: session_state.cc:1352 msgid "Session: XML state has no diskstreams section" msgstr "Sessione: il file di stato XML non ha alcuna sezione diskstream" -#: session_state.cc:1356 +#: session_state.cc:1360 msgid "Session: XML state has no routes section" msgstr "Sessione: il file di stato XML non ha alcuna sezione routes" -#: session_state.cc:1368 +#: session_state.cc:1372 #, fuzzy msgid "Session: XML state has no route groups section" msgstr "Sessione: il file di stato XML non ha alcuna sezione routes" -#: session_state.cc:1377 +#: session_state.cc:1381 msgid "Session: XML state has no edit groups section" msgstr "Sessione: il file di stato XML non ha alcuna sezione edit groups" -#: session_state.cc:1384 +#: session_state.cc:1388 msgid "Session: XML state has no mix groups section" msgstr "Sessione: il file di stato XML non ha alcuna sezione mix groups" -#: session_state.cc:1392 +#: session_state.cc:1396 #, fuzzy msgid "Session: XML state has no click section" msgstr "Sessione: il file di stato XML non ha alcuna sezione click" -#: session_state.cc:1440 +#: session_state.cc:1444 msgid "Session: cannot create Route from XML description." msgstr "Sessione: impossibile creare Route dalla descrizione XML" -#: session_state.cc:1444 +#: session_state.cc:1448 msgid "Loaded track/bus %1" msgstr "" -#: session_state.cc:1542 +#: session_state.cc:1546 msgid "Could not find diskstream for route" msgstr "" -#: session_state.cc:1596 +#: session_state.cc:1600 msgid "Session: cannot create Region from XML description." msgstr "Sessione: impossibile creare regione dalla descrizione XML" -#: session_state.cc:1600 +#: session_state.cc:1604 #, fuzzy msgid "Can not load state for region '%1'" msgstr "impossibile creare un nuovo nome per la regione \"%1\"" -#: session_state.cc:1636 +#: session_state.cc:1640 msgid "Regions in compound description not found (ID's %1 and %2): ignored" msgstr "" -#: session_state.cc:1664 +#: session_state.cc:1668 msgid "Nested source has no ID info in session file! (ignored)" msgstr "" -#: session_state.cc:1676 +#: session_state.cc:1680 #, fuzzy msgid "Cannot reconstruct nested source for region %1" msgstr "impossibile creare un nuovo nome per la regione \"%1\"" -#: session_state.cc:1738 +#: session_state.cc:1742 #, fuzzy msgid "Session: XMLNode describing a AudioRegion is incomplete (no source)" msgstr "" "Sessione: il nodo XML descrivente una Regione incompleto (nessun source)" -#: session_state.cc:1746 session_state.cc:1767 session_state.cc:1787 +#: session_state.cc:1750 session_state.cc:1771 session_state.cc:1791 #, fuzzy msgid "" "Session: XMLNode describing a AudioRegion references an unknown source id =%1" @@ -2105,7 +2101,7 @@ msgstr "" "Sessione: il nodo XML descrivente una Regione fa riferimento ad un source " "con id sconosciuto =%1" -#: session_state.cc:1752 session_state.cc:1773 session_state.cc:1793 +#: session_state.cc:1756 session_state.cc:1777 session_state.cc:1797 #, fuzzy msgid "" "Session: XMLNode describing a AudioRegion references a non-audio source id =" @@ -2114,7 +2110,7 @@ msgstr "" "Sessione: il nodo XML descrivente una Regione fa riferimento ad un source " "con id sconosciuto =%1" -#: session_state.cc:1816 +#: session_state.cc:1820 #, fuzzy msgid "" "Session: XMLNode describing an AudioRegion is missing some master sources; " @@ -2122,13 +2118,13 @@ msgid "" msgstr "" "Sessione: il nodo XML descrivente una Regione incompleto (nessun source)" -#: session_state.cc:1850 +#: session_state.cc:1854 #, fuzzy msgid "Session: XMLNode describing a MidiRegion is incomplete (no source)" msgstr "" "Sessione: il nodo XML descrivente una Regione incompleto (nessun source)" -#: session_state.cc:1858 +#: session_state.cc:1862 #, fuzzy msgid "" "Session: XMLNode describing a MidiRegion references an unknown source id =%1" @@ -2136,7 +2132,7 @@ msgstr "" "Sessione: il nodo XML descrivente una Regione fa riferimento ad un source " "con id sconosciuto =%1" -#: session_state.cc:1864 +#: session_state.cc:1868 #, fuzzy msgid "" "Session: XMLNode describing a MidiRegion references a non-midi source id =%1" @@ -2144,126 +2140,126 @@ msgstr "" "Sessione: il nodo XML descrivente una Regione fa riferimento ad un source " "con id sconosciuto =%1" -#: session_state.cc:1932 +#: session_state.cc:1936 msgid "" "cannot create new file from region name \"%1\" with ident = \"%2\": too many " "existing files with similar names" msgstr "" -#: session_state.cc:1955 +#: session_state.cc:1959 msgid "Session: cannot create Source from XML description." msgstr "Sessione: impossibile creare Source dalla descrizione XML" -#: session_state.cc:1989 +#: session_state.cc:1993 msgid "A sound file is missing. It will be replaced by silence." msgstr "" -#: session_state.cc:2012 +#: session_state.cc:2016 #, fuzzy msgid "Found a sound file that cannot be used by %1. Talk to the progammers." msgstr "E' stato trovato un file audio che non pu essere usato da Ardour." -#: session_state.cc:2029 +#: session_state.cc:2033 #, fuzzy msgid "Could not create templates directory \"%1\" (%2)" msgstr "Impossibile creare la cartella per i modelli di mixaggio \"%1\" (%2)" -#: session_state.cc:2042 +#: session_state.cc:2046 msgid "Template \"%1\" already exists - new version not created" msgstr "Il modello \"%1\" esiste gi - non stata creata una nuova versione" -#: session_state.cc:2048 +#: session_state.cc:2052 #, fuzzy msgid "Could not create directory for Session template\"%1\" (%2)" msgstr "Impossibile creare la cartella per i modelli di mixaggio \"%1\" (%2)" -#: session_state.cc:2058 +#: session_state.cc:2062 #, fuzzy msgid "template not saved" msgstr "modello di mixaggio non salvato" -#: session_state.cc:2068 +#: session_state.cc:2072 #, fuzzy msgid "Could not create directory for Session template plugin state\"%1\" (%2)" msgstr "Impossibile creare la cartella per i modelli di mixaggio \"%1\" (%2)" -#: session_state.cc:2263 +#: session_state.cc:2267 #, fuzzy msgid "Unknown node \"%1\" found in Bundles list from session file" msgstr "Nodo sconosciuto \"%1\" trovato in Connections list dal file di stato" -#: session_state.cc:2805 session_state.cc:2811 +#: session_state.cc:2809 session_state.cc:2815 #, fuzzy msgid "Cannot expand path %1 (%2)" msgstr "impossibile controllare il percorso %1 (%2)" -#: session_state.cc:2864 +#: session_state.cc:2868 #, fuzzy msgid "Session: cannot create dead file folder \"%1\" (%2)" msgstr "Sessione: impossibile creare la cartella per la sessione \"%1\" (%2)" -#: session_state.cc:2903 +#: session_state.cc:2907 #, fuzzy msgid "cannot rename unused file source from %1 to %2 (%3)" msgstr "impossibile rinominare file audio sorgente da %1 a %2 (%3)" -#: session_state.cc:2921 +#: session_state.cc:2925 msgid "cannot remove peakfile %1 for %2 (%3)" msgstr "impossibile eliminare il peakfile %1 per %2 (%3)" -#: session_state.cc:3223 +#: session_state.cc:3227 #, fuzzy msgid "could not backup old history file, current history not saved" msgstr "" "impossibile fare copia di sicurezza del file di stato, stato attuale non " "salvato" -#: session_state.cc:3236 +#: session_state.cc:3240 #, fuzzy msgid "history could not be saved to %1" msgstr "stato non salvato" -#: session_state.cc:3239 +#: session_state.cc:3243 #, fuzzy msgid "Could not remove history file at path \"%1\" (%2)" msgstr "Esportazione: impossibile scrivere dati sul file di output (%1)" -#: session_state.cc:3243 +#: session_state.cc:3247 #, fuzzy msgid "could not restore history file from backup %1 (%2)" msgstr "Esportazione: impossibile scrivere dati sul file di output (%1)" -#: session_state.cc:3268 +#: session_state.cc:3272 msgid "%1: no history file \"%2\" for this session." msgstr "" -#: session_state.cc:3274 +#: session_state.cc:3278 #, fuzzy msgid "Could not understand session history file \"%1\"" msgstr "IO: impossibile registrare la porta %1" -#: session_state.cc:3316 +#: session_state.cc:3320 msgid "Failed to downcast MidiSource for NoteDiffCommand" msgstr "" -#: session_state.cc:3327 +#: session_state.cc:3331 msgid "Failed to downcast MidiSource for SysExDiffCommand" msgstr "" -#: session_state.cc:3338 +#: session_state.cc:3342 msgid "Failed to downcast MidiSource for PatchChangeDiffCommand" msgstr "" -#: session_state.cc:3346 +#: session_state.cc:3350 msgid "Couldn't figure out how to make a Command out of a %1 XMLNode." msgstr "" -#: session_state.cc:3598 +#: session_state.cc:3602 #, fuzzy msgid "Session: unknown diskstream type in XML" msgstr "Sessione: il file di stato XML non ha alcuna sezione diskstream" -#: session_state.cc:3603 +#: session_state.cc:3607 msgid "Session: could not load diskstream via XML state" msgstr "" diff --git a/libs/ardour/po/nn.po b/libs/ardour/po/nn.po index 52a2869cc1..f0fb196641 100644 --- a/libs/ardour/po/nn.po +++ b/libs/ardour/po/nn.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: libardour\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2011-09-13 22:43+0100\n" "Last-Translator: Eivind Ødegård \n" "Language-Team: Nynorsk \n" @@ -126,7 +126,7 @@ msgstr "Lydspelelister (ubrukte)" #: audio_playlist_source.cc:171 audiosource.cc:913 file_source.cc:529 #: midi_playlist_source.cc:144 midi_playlist_source.cc:152 #: midi_playlist_source.cc:159 midi_source.cc:371 plugin_insert.cc:644 -#: rb_effect.cc:332 session.cc:2464 session.cc:2497 session.cc:3642 +#: rb_effect.cc:332 session.cc:2465 session.cc:2498 session.cc:3643 #: session_handle.cc:87 sndfilesource.cc:121 msgid "programming error: %1" msgstr "Programmeringsfeil: %1" @@ -215,7 +215,7 @@ msgstr "" "ein port med namnet \"%1\" finst frå før: sjekk opp dublettar i namn på spor " "eller bussar" -#: audioengine.cc:846 session.cc:1697 +#: audioengine.cc:846 session.cc:1698 #, fuzzy msgid "" "No more JACK ports are available. You will need to stop %1 and restart JACK " @@ -460,7 +460,7 @@ msgstr "finn ikkje prosessor-MHz i /proc/cpuinfo" msgid "audio" msgstr "lyd" -#: data_type.cc:28 session.cc:1639 session.cc:1642 +#: data_type.cc:28 session.cc:1640 session.cc:1643 msgid "MIDI" msgstr "MIDI" @@ -577,7 +577,7 @@ msgstr "Trekant" msgid "Rectangular" msgstr "Firkant" -#: export_formats.cc:52 session.cc:4853 session.cc:4869 +#: export_formats.cc:52 session.cc:4854 session.cc:4870 msgid "None" msgstr "Ingen" @@ -630,75 +630,71 @@ msgstr "ompunktinga var mislukka: %1" msgid "Cannot convert %1 to Latin-1 text" msgstr "" -#: export_profile_manager.cc:94 +#: export_profile_manager.cc:93 msgid "Searching for export formats in %1" msgstr "Leitar etter eksportformat i %1" -#: export_profile_manager.cc:100 +#: export_profile_manager.cc:99 #, fuzzy msgid "Unable to create export format directory %1: %2" msgstr "greier ikkje laga øktmappa på stigen %1 : %2" -#: export_profile_manager.cc:258 +#: export_profile_manager.cc:257 #, fuzzy msgid "Unable to remove export preset %1: %2" msgstr "greidde ikkje laga port: %1" -#: export_profile_manager.cc:348 +#: export_profile_manager.cc:347 msgid "Selection" msgstr "Val" -#: export_profile_manager.cc:466 -msgid "Session" -msgstr "Økt" - -#: export_profile_manager.cc:587 +#: export_profile_manager.cc:600 #, fuzzy msgid "Unable to rename export format %1 to %2: %3" msgstr "kan ikkje døypa om filkjelda frå %1 til %2 (%3)" -#: export_profile_manager.cc:619 +#: export_profile_manager.cc:632 #, fuzzy msgid "Unable to remove export profile %1: %2" msgstr "Greier ikkje laga tryggingskopi av tilstandsfila %1 (%2)" -#: export_profile_manager.cc:636 +#: export_profile_manager.cc:649 #, fuzzy msgid "empty format" msgstr "format" -#: export_profile_manager.cc:805 +#: export_profile_manager.cc:818 msgid "No timespan has been selected!" msgstr "Du har ikkje valt noko tidsomfang!" -#: export_profile_manager.cc:809 +#: export_profile_manager.cc:822 msgid "No channels have been selected!" msgstr "Ingen MIDI-kanalar er valde!" -#: export_profile_manager.cc:813 +#: export_profile_manager.cc:826 msgid "Some channels are empty" msgstr "Nokre av kanalane er tomme" -#: export_profile_manager.cc:846 +#: export_profile_manager.cc:859 msgid "No format selected!" msgstr "Du har ikkje valt noko format!" -#: export_profile_manager.cc:848 +#: export_profile_manager.cc:861 msgid "All channels are empty!" msgstr "Alle kanalane er tomme!" -#: export_profile_manager.cc:850 +#: export_profile_manager.cc:863 msgid "One or more of the selected formats is not compatible with this system!" msgstr "Eitt eller fleire av desse formata samsvarar ikkje med dette systemet!" -#: export_profile_manager.cc:853 +#: export_profile_manager.cc:866 msgid "" "%1 supports only %2 channels, but you have %3 channels in your channel " "configuration" msgstr "" "%1 støttar berre %2 kanalar, men du har %3 kanalar i kanaloppsettet ditt" -#: file_source.cc:198 session_state.cc:2887 +#: file_source.cc:198 session_state.cc:2891 msgid "" "there are already 1000 files with names like %1; versioning discontinued" msgstr "Det er alt 1000 filer med namn som %1, kuttar ut versjonsnamn" @@ -953,15 +949,15 @@ msgstr " %s inn" msgid "%s out" msgstr "%s ut" -#: io.cc:1534 session.cc:493 session.cc:522 +#: io.cc:1534 session.cc:494 session.cc:523 msgid "mono" msgstr "mono" -#: io.cc:1536 session.cc:506 session.cc:536 +#: io.cc:1536 session.cc:507 session.cc:537 msgid "L" msgstr "V" -#: io.cc:1536 session.cc:508 session.cc:538 +#: io.cc:1536 session.cc:509 session.cc:539 msgid "R" msgstr "H" @@ -1061,7 +1057,7 @@ msgstr "Stader: forsøk på å bruka ukjend stad som vald stad" msgid "incorrect XML mode passed to Locations::set_state" msgstr "feil XML-modus send til Locations::set_state" -#: location.cc:842 session.cc:4354 session_state.cc:1110 +#: location.cc:842 session.cc:4355 session_state.cc:1114 msgid "session" msgstr "økt" @@ -1591,188 +1587,188 @@ msgstr "send %1" msgid "programming error: send created using role %1" msgstr "programmeringsfeil: ukjend redigeringsmodus-streng \"%1\"" -#: session.cc:346 +#: session.cc:347 msgid "Set block size and sample rate" msgstr "Set blokkstorleik og punktrate" -#: session.cc:351 +#: session.cc:352 msgid "Using configuration" msgstr "Bruker oppsett" -#: session.cc:376 +#: session.cc:377 msgid "LTC In" msgstr "" -#: session.cc:377 +#: session.cc:378 msgid "LTC Out" msgstr "" -#: session.cc:403 +#: session.cc:404 msgid "LTC-in" msgstr "" -#: session.cc:404 +#: session.cc:405 msgid "LTC-out" msgstr "" -#: session.cc:433 +#: session.cc:434 msgid "could not setup Click I/O" msgstr "greidde ikkje setja opp klikk-I/U" -#: session.cc:460 +#: session.cc:461 msgid "cannot setup Click I/O" msgstr "greier ikkje setja opp klikk-I/U" -#: session.cc:463 +#: session.cc:464 msgid "Compute I/O Latencies" msgstr "Rekn ut I/U-seinkingar" -#: session.cc:469 +#: session.cc:470 msgid "Set up standard connections" msgstr "Set opp standartilkoplingar" -#: session.cc:490 +#: session.cc:491 #, c-format msgid "out %" msgstr "ut %" -#: session.cc:504 +#: session.cc:505 #, c-format msgid "out %+%" msgstr "ut %+%" -#: session.cc:519 +#: session.cc:520 #, c-format msgid "in %" msgstr "inn %" -#: session.cc:533 +#: session.cc:534 #, c-format msgid "in %+%" msgstr "inn %+%" -#: session.cc:569 +#: session.cc:570 msgid "Setup signal flow and plugins" msgstr "Set opp signalflyt og innstikk" -#: session.cc:613 +#: session.cc:614 msgid "Connect to engine" msgstr "Kople til maskin" -#: session.cc:644 +#: session.cc:645 msgid "cannot connect master output %1 to %2" msgstr "greier ikkje kopla til hovudutgangane %1 til %2" -#: session.cc:703 +#: session.cc:704 msgid "monitor" msgstr "lytting" -#: session.cc:748 +#: session.cc:749 msgid "cannot connect control input %1 to %2" msgstr "greier ikkje kopla til kontrollinngangane %1 til %2" -#: session.cc:768 +#: session.cc:769 msgid "The preferred I/O for the monitor bus (%1) cannot be found" msgstr "Greidde ikkje finna føretrekt I/U for lyttebussen (%1)" -#: session.cc:799 +#: session.cc:800 msgid "cannot connect control output %1 to %2" msgstr "greier ikkje kopla til kontrollutgangane %1 til %2" -#: session.cc:863 +#: session.cc:864 msgid "cannot create Auditioner: no auditioning of regions possible" msgstr "greier ikkje laga Lytting: det er ikkje råd å lytta på nokon bolkar." -#: session.cc:1042 +#: session.cc:1043 msgid "Session: you can't use that location for auto punch (start <= end)" msgstr "Økt: du kan ikkje bruka denne staden for autoinnslag (start<=slutt)" -#: session.cc:1082 +#: session.cc:1083 msgid "" "You cannot use this location for auto-loop because it has zero or negative " "length" msgstr "" -#: session.cc:1395 +#: session.cc:1396 msgid "feedback loop setup between %1 and %2" msgstr "rundgang-lykkjeoppsett mellom %1 og %2" -#: session.cc:1691 +#: session.cc:1692 msgid "Session: could not create new midi track." msgstr "Økt: greidde ikkje laga nytt midispor." -#: session.cc:1874 session.cc:1877 +#: session.cc:1875 session.cc:1878 msgid "Audio" msgstr "Lyd" -#: session.cc:1901 session.cc:1909 session.cc:1986 session.cc:1994 +#: session.cc:1902 session.cc:1910 session.cc:1987 session.cc:1995 msgid "cannot configure %1 in/%2 out configuration for new audio track" msgstr "" "greier ikkje stilla inn %1 inn/%2 ut-innstillingane for det nye lydsporet" -#: session.cc:1932 +#: session.cc:1933 msgid "Session: could not create new audio track." msgstr "Økt: greidde ikkje laga nytt lydspor." -#: session.cc:1964 session.cc:1967 +#: session.cc:1965 session.cc:1968 msgid "Bus" msgstr "Buss" -#: session.cc:2017 +#: session.cc:2018 msgid "Session: could not create new audio route." msgstr "Økt: greidde ikkje laga ny lydrute." -#: session.cc:2076 session.cc:2086 +#: session.cc:2077 session.cc:2087 msgid "Session: UINT_MAX routes? impossible!" msgstr "Økt: UINT_MAX-ruter? Går ikkje an!" -#: session.cc:2108 +#: session.cc:2109 msgid "Session: cannot create track/bus from template description" msgstr "Økt: greier ikkje laga spor/buss frå malskildringa" -#: session.cc:2134 +#: session.cc:2135 msgid "Session: could not create new route from template" msgstr "Økt: greidde ikkje laga ny lydrute frå malen" -#: session.cc:2163 +#: session.cc:2164 msgid "Adding new tracks/busses failed" msgstr "" -#: session.cc:3264 +#: session.cc:3265 msgid "FATAL ERROR! Could not find a suitable version of %1 for a rename" msgstr "" "ALVORLEG FEIL! Greidde ikkje finna ei høveleg utgåve av %1 for å døypa om" -#: session.cc:3384 session.cc:3442 +#: session.cc:3385 session.cc:3443 msgid "There are already %1 recordings for %2, which I consider too many." msgstr "Det er alt %1 opptak for %2, og eg synest det er for mange." -#: session.cc:3832 +#: session.cc:3833 msgid "send ID %1 appears to be in use already" msgstr "send-IDen %1 ser ut til å vera i bruk frå før" -#: session.cc:3844 +#: session.cc:3845 #, fuzzy msgid "aux send ID %1 appears to be in use already" msgstr "send-IDen %1 ser ut til å vera i bruk frå før" -#: session.cc:3856 +#: session.cc:3857 msgid "return ID %1 appears to be in use already" msgstr "retur-IDen %1 ser ut til å vera i bruk frå før" -#: session.cc:3868 +#: session.cc:3869 msgid "insert ID %1 appears to be in use already" msgstr "send-IDen %2 ser ut til å vera i bruk frå før" -#: session.cc:3995 +#: session.cc:3996 msgid "Cannot write a range where end <= start (e.g. %1 <= %2)" msgstr "Kan ikkje skriva eit område der slutten <= starten (td. %1 <= %2)" -#: session.cc:4024 +#: session.cc:4025 msgid "too many bounced versions of playlist \"%1\"" msgstr "for mange samanmiksa versjonar av spelelista \"%1\"" -#: session.cc:4034 +#: session.cc:4035 msgid "cannot create new audio file \"%1\" for %2" msgstr "greier ikkje laga ny lydfil \"%1\" for %2" @@ -1825,7 +1821,7 @@ msgstr "%1: greier ikkje finna %2 for eksportering" msgid "Export ended unexpectedly: %1" msgstr "" -#: session_ltc.cc:219 +#: session_ltc.cc:220 msgid "" "LTC encoder: invalid framerate - LTC encoding is disabled for the remainder " "of this session." @@ -1933,7 +1929,7 @@ msgstr "greidde ikkje døypa om snøggbiletet %1 til %2 (%3)" msgid "Could not remove session file at path \"%1\" (%2)" msgstr "Greidde ikkje fjerna opptaksstatusen på stigen \"%1\" (%2)" -#: session_state.cc:759 +#: session_state.cc:761 msgid "" "the %1 audio engine is not connected and state saving would lose all I/O " "connections. Session not saved" @@ -1941,138 +1937,138 @@ msgstr "" "lydmotoren i %1 er ikkje kopla til, og å lagra statusen ville kasta bort " "alle I/U-tilkoplingar. Økta er ikkje lagra" -#: session_state.cc:808 +#: session_state.cc:812 msgid "state could not be saved to %1" msgstr "greidde ikkje lagra tilstanden til %1" -#: session_state.cc:810 session_state.cc:821 +#: session_state.cc:814 session_state.cc:825 #, fuzzy msgid "Could not remove temporary session file at path \"%1\" (%2)" msgstr "Greidde ikkje fjerna opptaksstatusen på stigen \"%1\" (%2)" -#: session_state.cc:818 +#: session_state.cc:822 msgid "could not rename temporary session file %1 to %2" msgstr "greidde ikkje døypa om mellombels øktfil %1 til %2" -#: session_state.cc:886 +#: session_state.cc:890 #, fuzzy msgid "%1: session file \"%2\" doesn't exist!" msgstr "%1: tilstandsinformasjonsfila \"%2\" for økta finst ikkje!" -#: session_state.cc:898 +#: session_state.cc:902 #, fuzzy msgid "Could not understand session file %1" msgstr "Skjønte ikkje økthistoriefila \"%1\"" -#: session_state.cc:907 +#: session_state.cc:911 msgid "Session file %1 is not a session" msgstr "Øktfila %1 er ikkje ei økt" -#: session_state.cc:1204 +#: session_state.cc:1208 msgid "programming error: Session: incorrect XML node sent to set_state()" msgstr "" "programmeringsfeil: Økt: feil XML-punkt sendt til set_state()-funksjonen" -#: session_state.cc:1253 +#: session_state.cc:1257 msgid "Session: XML state has no options section" msgstr "Økt: XML-tilstandsfila har ikkje noko avsnitt om instillingar" -#: session_state.cc:1258 +#: session_state.cc:1262 msgid "Session: XML state has no metadata section" msgstr "Økt: XML-fila har inga avdeling for metadata" -#: session_state.cc:1269 +#: session_state.cc:1273 msgid "Session: XML state has no sources section" msgstr "Økt: XML-tilstandsfila har ikkje noko avsnitt om kjelder" -#: session_state.cc:1276 +#: session_state.cc:1280 msgid "Session: XML state has no Tempo Map section" msgstr "Økt: XML-fila har ikkje noko avsnitt om tempokart" -#: session_state.cc:1283 +#: session_state.cc:1287 msgid "Session: XML state has no locations section" msgstr "Økt: XML-fila har ikkje noko avsnitt om stader" -#: session_state.cc:1309 +#: session_state.cc:1313 msgid "Session: XML state has no Regions section" msgstr "Økt: XML-tilstandsfila har ikkje noko avsnitt om bolkar" -#: session_state.cc:1316 +#: session_state.cc:1320 msgid "Session: XML state has no playlists section" msgstr "Økt: XML-tilstandsfila har ikkje noko avsnitt om spelelister" -#: session_state.cc:1336 +#: session_state.cc:1340 msgid "Session: XML state has no bundles section" msgstr "Økt: XML-fila har inga avdeling for bundlar" -#: session_state.cc:1348 +#: session_state.cc:1352 msgid "Session: XML state has no diskstreams section" msgstr "Økt: XML-fila har ikkje nok avsnitt om diskstraumar" -#: session_state.cc:1356 +#: session_state.cc:1360 msgid "Session: XML state has no routes section" msgstr "Økt: XML-fila har ikkje noko avsnitt om ruter" -#: session_state.cc:1368 +#: session_state.cc:1372 msgid "Session: XML state has no route groups section" msgstr "Økt: XML-fila har inga avdeling for rutegrupper" -#: session_state.cc:1377 +#: session_state.cc:1381 msgid "Session: XML state has no edit groups section" msgstr "Økt: XML-fila har ikkje noko avsnitt om grupperedigering" -#: session_state.cc:1384 +#: session_state.cc:1388 msgid "Session: XML state has no mix groups section" msgstr "Økt: XML-fila har ikkje noko avsnitt om miksgrupper" -#: session_state.cc:1392 +#: session_state.cc:1396 msgid "Session: XML state has no click section" msgstr "Økt: XML-fila har ikkje noko avsnitt om klikk" -#: session_state.cc:1440 +#: session_state.cc:1444 msgid "Session: cannot create Route from XML description." msgstr "Økt: greier ikkje laga rute ut frå XML-skildringa." -#: session_state.cc:1444 +#: session_state.cc:1448 msgid "Loaded track/bus %1" msgstr "Lasta spor/buss %1" -#: session_state.cc:1542 +#: session_state.cc:1546 msgid "Could not find diskstream for route" msgstr "Greidde ikkje finna diskstraumen for rute" -#: session_state.cc:1596 +#: session_state.cc:1600 msgid "Session: cannot create Region from XML description." msgstr "Økt: greier ikkje laga bolkar ut frå XML-skildringa." -#: session_state.cc:1600 +#: session_state.cc:1604 msgid "Can not load state for region '%1'" msgstr "Greier ikkje laga status for bolken '%1'" -#: session_state.cc:1636 +#: session_state.cc:1640 msgid "Regions in compound description not found (ID's %1 and %2): ignored" msgstr "Fann ikkje bolkar i samansetjingsstatus (IDar %1 og %2): ignorert" -#: session_state.cc:1664 +#: session_state.cc:1668 #, fuzzy msgid "Nested source has no ID info in session file! (ignored)" msgstr "Nøsta kjelde har ingen ID-info i øktstatusfila! (ignorert)" -#: session_state.cc:1676 +#: session_state.cc:1680 msgid "Cannot reconstruct nested source for region %1" msgstr "Greier ikkje rekonstruera nøsta kjelde for bolken %1" -#: session_state.cc:1738 +#: session_state.cc:1742 msgid "Session: XMLNode describing a AudioRegion is incomplete (no source)" msgstr "Økt: XML-punktet som skildrar ein lydbolk er uferdig (manglar kjelde)" -#: session_state.cc:1746 session_state.cc:1767 session_state.cc:1787 +#: session_state.cc:1750 session_state.cc:1771 session_state.cc:1791 msgid "" "Session: XMLNode describing a AudioRegion references an unknown source id =%1" msgstr "" "Økt: XML-punktet som skildrar ein lydbolk peikar på ein ukjend kjelde-ID = %1" -#: session_state.cc:1752 session_state.cc:1773 session_state.cc:1793 +#: session_state.cc:1756 session_state.cc:1777 session_state.cc:1797 msgid "" "Session: XMLNode describing a AudioRegion references a non-audio source id =" "%1" @@ -2080,7 +2076,7 @@ msgstr "" "Økt: XML-punktet som skildrar ein lydbolk peikar på ein kjelde-ID %1 som " "ikkje er ei lydfil" -#: session_state.cc:1816 +#: session_state.cc:1820 msgid "" "Session: XMLNode describing an AudioRegion is missing some master sources; " "ignored" @@ -2088,25 +2084,25 @@ msgstr "" "Økt: XML-punktet som skildrar ein lydbolk manglar nokre masterkjelder, ser " "bort frå" -#: session_state.cc:1850 +#: session_state.cc:1854 msgid "Session: XMLNode describing a MidiRegion is incomplete (no source)" msgstr "Økt: XML-punktet som skildrar ein midibolk er uferdig (manglar kjelde)" -#: session_state.cc:1858 +#: session_state.cc:1862 msgid "" "Session: XMLNode describing a MidiRegion references an unknown source id =%1" msgstr "" "Økt: XML-punktet som skildrar ein midibolk peikar på ein ukjend kjelde-ID = " "%1" -#: session_state.cc:1864 +#: session_state.cc:1868 msgid "" "Session: XMLNode describing a MidiRegion references a non-midi source id =%1" msgstr "" "Økt: XML-punktet som skildrar ein midibolk peikar på ein kjelde-ID %1 som " "ikkje er ei midi-fil" -#: session_state.cc:1932 +#: session_state.cc:1936 msgid "" "cannot create new file from region name \"%1\" with ident = \"%2\": too many " "existing files with similar names" @@ -2114,110 +2110,110 @@ msgstr "" "greier ikkje laga ny fil frå bolknamn \"%1\" med ident = \"%2\": det finst " "for mange med same namnet" -#: session_state.cc:1955 +#: session_state.cc:1959 msgid "Session: cannot create Source from XML description." msgstr "Økt: greier ikkje laga kjelde ut frå XML-skildringa." -#: session_state.cc:1989 +#: session_state.cc:1993 msgid "A sound file is missing. It will be replaced by silence." msgstr "Det manglar ei lydfil. Ho vil bli erstatta med stille." -#: session_state.cc:2012 +#: session_state.cc:2016 msgid "Found a sound file that cannot be used by %1. Talk to the progammers." msgstr "Fann ei lydfil som %1 ikkje kan bruka. Prat med utviklarane." -#: session_state.cc:2029 +#: session_state.cc:2033 #, fuzzy msgid "Could not create templates directory \"%1\" (%2)" msgstr "Greidde ikkje laga miksarmalmappa \"%1\" (%2)" -#: session_state.cc:2042 +#: session_state.cc:2046 msgid "Template \"%1\" already exists - new version not created" msgstr "Malen \"%1\" finst alt - laga ingen ny versjon" -#: session_state.cc:2048 +#: session_state.cc:2052 #, fuzzy msgid "Could not create directory for Session template\"%1\" (%2)" msgstr "Greidde ikkje laga miksarmalmappa \"%1\" (%2)" -#: session_state.cc:2058 +#: session_state.cc:2062 msgid "template not saved" msgstr "malen vart ikkje lagra" -#: session_state.cc:2068 +#: session_state.cc:2072 #, fuzzy msgid "Could not create directory for Session template plugin state\"%1\" (%2)" msgstr "Greidde ikkje laga miksarmalmappa \"%1\" (%2)" -#: session_state.cc:2263 +#: session_state.cc:2267 #, fuzzy msgid "Unknown node \"%1\" found in Bundles list from session file" msgstr "Fann ukjent punkt \"%1\" i bundellista frå tilstandsfila" -#: session_state.cc:2805 session_state.cc:2811 +#: session_state.cc:2809 session_state.cc:2815 msgid "Cannot expand path %1 (%2)" msgstr "Greier ikkje utvida stigen %1 (%2)" -#: session_state.cc:2864 +#: session_state.cc:2868 msgid "Session: cannot create dead file folder \"%1\" (%2)" msgstr "Økt: greier ikkje laga mappa \"%1\" for daudlyd (%2)" -#: session_state.cc:2903 +#: session_state.cc:2907 msgid "cannot rename unused file source from %1 to %2 (%3)" msgstr "kan ikkje døypa om den ubrukte filkjelda frå %1 til %2 (%3)" -#: session_state.cc:2921 +#: session_state.cc:2925 msgid "cannot remove peakfile %1 for %2 (%3)" msgstr "kan ikkje fjerna toppfil %1 for %2 (%3)" -#: session_state.cc:3223 +#: session_state.cc:3227 msgid "could not backup old history file, current history not saved" msgstr "" "greidde ikkje ta tryggingskopi av den gamle historiefila, noverande historie " "vart ikkje lagra." -#: session_state.cc:3236 +#: session_state.cc:3240 msgid "history could not be saved to %1" msgstr "greidde ikkje lagra historia til %1" -#: session_state.cc:3239 +#: session_state.cc:3243 #, fuzzy msgid "Could not remove history file at path \"%1\" (%2)" msgstr "greidde ikkje henta fram att historiefila frå tryggingskopien %1 (%2)" -#: session_state.cc:3243 +#: session_state.cc:3247 msgid "could not restore history file from backup %1 (%2)" msgstr "greidde ikkje henta fram att historiefila frå tryggingskopien %1 (%2)" -#: session_state.cc:3268 +#: session_state.cc:3272 msgid "%1: no history file \"%2\" for this session." msgstr "%1: inga historiefil \"%2\" for denne økta." -#: session_state.cc:3274 +#: session_state.cc:3278 msgid "Could not understand session history file \"%1\"" msgstr "Skjønte ikkje økthistoriefila \"%1\"" -#: session_state.cc:3316 +#: session_state.cc:3320 msgid "Failed to downcast MidiSource for NoteDiffCommand" msgstr "Greidde ikkje kasta ned midi-kjelde for NoteDiffCommand" -#: session_state.cc:3327 +#: session_state.cc:3331 msgid "Failed to downcast MidiSource for SysExDiffCommand" msgstr "Greidde ikkje kasta ned midi-kjelde for SysExDiffCommand" -#: session_state.cc:3338 +#: session_state.cc:3342 msgid "Failed to downcast MidiSource for PatchChangeDiffCommand" msgstr "Greidde ikkje kasta ned midi-kjelde for PatchChangeDiffCommand" -#: session_state.cc:3346 +#: session_state.cc:3350 msgid "Couldn't figure out how to make a Command out of a %1 XMLNode." msgstr "Fann ikkje ut korleis eg skal laga ein kommando av eit %1-XML-punkt." -#: session_state.cc:3598 +#: session_state.cc:3602 msgid "Session: unknown diskstream type in XML" msgstr "Økt: ukjend diskstraumtype i XML" -#: session_state.cc:3603 +#: session_state.cc:3607 msgid "Session: could not load diskstream via XML state" msgstr "Økt: greidde ikkje lasta diskstraumen via XML-tilstand" @@ -2662,6 +2658,9 @@ msgstr "programmeringsfeil: ukjent opphavleg hovudformat: \"%1\"" msgid "cannot open directory %1 (%2)" msgstr "greier ikkje opna mappa %1 (%2)" +#~ msgid "Session" +#~ msgstr "Økt" + #~ msgid "MidiDiskstream: XML property channel-mask out of range" #~ msgstr "MIDI-diskstraum: kanalmaske for XML-eigenskap utanfor rekkjevidd" diff --git a/libs/ardour/po/pl.po b/libs/ardour/po/pl.po index ad88d39a08..cb14bc358f 100644 --- a/libs/ardour/po/pl.po +++ b/libs/ardour/po/pl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: libardour3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2008-04-10 10:51+0100\n" "Last-Translator: Piotr Zaryk \n" "Language-Team: Polish \n" @@ -120,7 +120,7 @@ msgstr "" #: audio_playlist_source.cc:171 audiosource.cc:913 file_source.cc:529 #: midi_playlist_source.cc:144 midi_playlist_source.cc:152 #: midi_playlist_source.cc:159 midi_source.cc:371 plugin_insert.cc:644 -#: rb_effect.cc:332 session.cc:2464 session.cc:2497 session.cc:3642 +#: rb_effect.cc:332 session.cc:2465 session.cc:2498 session.cc:3643 #: session_handle.cc:87 sndfilesource.cc:121 msgid "programming error: %1" msgstr "" @@ -201,7 +201,7 @@ msgid "" "names" msgstr "" -#: audioengine.cc:846 session.cc:1697 +#: audioengine.cc:846 session.cc:1698 msgid "" "No more JACK ports are available. You will need to stop %1 and restart JACK " "with more ports if you need this many tracks." @@ -419,7 +419,7 @@ msgstr "nie można zlokalizować taktowania CPU w /proc/cpuinfo" msgid "audio" msgstr "" -#: data_type.cc:28 session.cc:1639 session.cc:1642 +#: data_type.cc:28 session.cc:1640 session.cc:1643 msgid "MIDI" msgstr "" @@ -532,7 +532,7 @@ msgstr "" msgid "Rectangular" msgstr "" -#: export_formats.cc:52 session.cc:4853 session.cc:4869 +#: export_formats.cc:52 session.cc:4854 session.cc:4870 msgid "None" msgstr "" @@ -584,70 +584,66 @@ msgstr "" msgid "Cannot convert %1 to Latin-1 text" msgstr "" -#: export_profile_manager.cc:94 +#: export_profile_manager.cc:93 msgid "Searching for export formats in %1" msgstr "" -#: export_profile_manager.cc:100 +#: export_profile_manager.cc:99 msgid "Unable to create export format directory %1: %2" msgstr "" -#: export_profile_manager.cc:258 +#: export_profile_manager.cc:257 msgid "Unable to remove export preset %1: %2" msgstr "" -#: export_profile_manager.cc:348 +#: export_profile_manager.cc:347 msgid "Selection" msgstr "" -#: export_profile_manager.cc:466 -msgid "Session" -msgstr "" - -#: export_profile_manager.cc:587 +#: export_profile_manager.cc:600 #, fuzzy msgid "Unable to rename export format %1 to %2: %3" msgstr "nie można było połączyć ponownie %1 i %2 (błąd = %3)" -#: export_profile_manager.cc:619 +#: export_profile_manager.cc:632 msgid "Unable to remove export profile %1: %2" msgstr "" -#: export_profile_manager.cc:636 +#: export_profile_manager.cc:649 msgid "empty format" msgstr "" -#: export_profile_manager.cc:805 +#: export_profile_manager.cc:818 msgid "No timespan has been selected!" msgstr "" -#: export_profile_manager.cc:809 +#: export_profile_manager.cc:822 msgid "No channels have been selected!" msgstr "" -#: export_profile_manager.cc:813 +#: export_profile_manager.cc:826 msgid "Some channels are empty" msgstr "" -#: export_profile_manager.cc:846 +#: export_profile_manager.cc:859 msgid "No format selected!" msgstr "" -#: export_profile_manager.cc:848 +#: export_profile_manager.cc:861 msgid "All channels are empty!" msgstr "" -#: export_profile_manager.cc:850 +#: export_profile_manager.cc:863 msgid "One or more of the selected formats is not compatible with this system!" msgstr "" -#: export_profile_manager.cc:853 +#: export_profile_manager.cc:866 msgid "" "%1 supports only %2 channels, but you have %3 channels in your channel " "configuration" msgstr "" -#: file_source.cc:198 session_state.cc:2887 +#: file_source.cc:198 session_state.cc:2891 msgid "" "there are already 1000 files with names like %1; versioning discontinued" msgstr "" @@ -894,15 +890,15 @@ msgstr "" msgid "%s out" msgstr "" -#: io.cc:1534 session.cc:493 session.cc:522 +#: io.cc:1534 session.cc:494 session.cc:523 msgid "mono" msgstr "" -#: io.cc:1536 session.cc:506 session.cc:536 +#: io.cc:1536 session.cc:507 session.cc:537 msgid "L" msgstr "" -#: io.cc:1536 session.cc:508 session.cc:538 +#: io.cc:1536 session.cc:509 session.cc:539 msgid "R" msgstr "" @@ -997,7 +993,7 @@ msgstr "" msgid "incorrect XML mode passed to Locations::set_state" msgstr "" -#: location.cc:842 session.cc:4354 session_state.cc:1110 +#: location.cc:842 session.cc:4355 session_state.cc:1114 msgid "session" msgstr "" @@ -1498,186 +1494,186 @@ msgstr "" msgid "programming error: send created using role %1" msgstr "" -#: session.cc:346 +#: session.cc:347 msgid "Set block size and sample rate" msgstr "" -#: session.cc:351 +#: session.cc:352 msgid "Using configuration" msgstr "" -#: session.cc:376 +#: session.cc:377 msgid "LTC In" msgstr "" -#: session.cc:377 +#: session.cc:378 msgid "LTC Out" msgstr "" -#: session.cc:403 +#: session.cc:404 msgid "LTC-in" msgstr "" -#: session.cc:404 +#: session.cc:405 msgid "LTC-out" msgstr "" -#: session.cc:433 +#: session.cc:434 msgid "could not setup Click I/O" msgstr "nie można było ustawić I/O metronomu" -#: session.cc:460 +#: session.cc:461 msgid "cannot setup Click I/O" msgstr "nie można ustawić I/O metronomu" -#: session.cc:463 +#: session.cc:464 msgid "Compute I/O Latencies" msgstr "" -#: session.cc:469 +#: session.cc:470 msgid "Set up standard connections" msgstr "" -#: session.cc:490 +#: session.cc:491 #, c-format msgid "out %" msgstr "wyjście %" -#: session.cc:504 +#: session.cc:505 #, c-format msgid "out %+%" msgstr "wyjście %+%" -#: session.cc:519 +#: session.cc:520 #, c-format msgid "in %" msgstr "wejście %" -#: session.cc:533 +#: session.cc:534 #, c-format msgid "in %+%" msgstr "wejście %+%" -#: session.cc:569 +#: session.cc:570 msgid "Setup signal flow and plugins" msgstr "" -#: session.cc:613 +#: session.cc:614 msgid "Connect to engine" msgstr "" -#: session.cc:644 +#: session.cc:645 #, fuzzy msgid "cannot connect master output %1 to %2" msgstr "nie można ustawić głównych wyjść" -#: session.cc:703 +#: session.cc:704 msgid "monitor" msgstr "monitor" -#: session.cc:748 +#: session.cc:749 msgid "cannot connect control input %1 to %2" msgstr "" -#: session.cc:768 +#: session.cc:769 msgid "The preferred I/O for the monitor bus (%1) cannot be found" msgstr "" -#: session.cc:799 +#: session.cc:800 msgid "cannot connect control output %1 to %2" msgstr "" -#: session.cc:863 +#: session.cc:864 msgid "cannot create Auditioner: no auditioning of regions possible" msgstr "" -#: session.cc:1042 +#: session.cc:1043 msgid "Session: you can't use that location for auto punch (start <= end)" msgstr "" -#: session.cc:1082 +#: session.cc:1083 msgid "" "You cannot use this location for auto-loop because it has zero or negative " "length" msgstr "" -#: session.cc:1395 +#: session.cc:1396 msgid "feedback loop setup between %1 and %2" msgstr "" -#: session.cc:1691 +#: session.cc:1692 msgid "Session: could not create new midi track." msgstr "" -#: session.cc:1874 session.cc:1877 +#: session.cc:1875 session.cc:1878 msgid "Audio" msgstr "" -#: session.cc:1901 session.cc:1909 session.cc:1986 session.cc:1994 +#: session.cc:1902 session.cc:1910 session.cc:1987 session.cc:1995 msgid "cannot configure %1 in/%2 out configuration for new audio track" msgstr "" -#: session.cc:1932 +#: session.cc:1933 msgid "Session: could not create new audio track." msgstr "" -#: session.cc:1964 session.cc:1967 +#: session.cc:1965 session.cc:1968 msgid "Bus" msgstr "" -#: session.cc:2017 +#: session.cc:2018 msgid "Session: could not create new audio route." msgstr "" -#: session.cc:2076 session.cc:2086 +#: session.cc:2077 session.cc:2087 msgid "Session: UINT_MAX routes? impossible!" msgstr "" -#: session.cc:2108 +#: session.cc:2109 msgid "Session: cannot create track/bus from template description" msgstr "" -#: session.cc:2134 +#: session.cc:2135 msgid "Session: could not create new route from template" msgstr "" -#: session.cc:2163 +#: session.cc:2164 msgid "Adding new tracks/busses failed" msgstr "" -#: session.cc:3264 +#: session.cc:3265 msgid "FATAL ERROR! Could not find a suitable version of %1 for a rename" msgstr "" -#: session.cc:3384 session.cc:3442 +#: session.cc:3385 session.cc:3443 msgid "There are already %1 recordings for %2, which I consider too many." msgstr "" -#: session.cc:3832 +#: session.cc:3833 msgid "send ID %1 appears to be in use already" msgstr "" -#: session.cc:3844 +#: session.cc:3845 msgid "aux send ID %1 appears to be in use already" msgstr "" -#: session.cc:3856 +#: session.cc:3857 msgid "return ID %1 appears to be in use already" msgstr "" -#: session.cc:3868 +#: session.cc:3869 msgid "insert ID %1 appears to be in use already" msgstr "" -#: session.cc:3995 +#: session.cc:3996 msgid "Cannot write a range where end <= start (e.g. %1 <= %2)" msgstr "" -#: session.cc:4024 +#: session.cc:4025 msgid "too many bounced versions of playlist \"%1\"" msgstr "" -#: session.cc:4034 +#: session.cc:4035 msgid "cannot create new audio file \"%1\" for %2" msgstr "" @@ -1724,7 +1720,7 @@ msgstr "" msgid "Export ended unexpectedly: %1" msgstr "" -#: session_ltc.cc:219 +#: session_ltc.cc:220 msgid "" "LTC encoder: invalid framerate - LTC encoding is disabled for the remainder " "of this session." @@ -1834,275 +1830,275 @@ msgstr "nie można było połączyć ponownie %1 i %2 (błąd = %3)" msgid "Could not remove session file at path \"%1\" (%2)" msgstr "nie można było zarejestrować %1" -#: session_state.cc:759 +#: session_state.cc:761 msgid "" "the %1 audio engine is not connected and state saving would lose all I/O " "connections. Session not saved" msgstr "" -#: session_state.cc:808 +#: session_state.cc:812 msgid "state could not be saved to %1" msgstr "" -#: session_state.cc:810 session_state.cc:821 +#: session_state.cc:814 session_state.cc:825 #, fuzzy msgid "Could not remove temporary session file at path \"%1\" (%2)" msgstr "nie można było zarejestrować %1" -#: session_state.cc:818 +#: session_state.cc:822 msgid "could not rename temporary session file %1 to %2" msgstr "" -#: session_state.cc:886 +#: session_state.cc:890 msgid "%1: session file \"%2\" doesn't exist!" msgstr "" -#: session_state.cc:898 +#: session_state.cc:902 #, fuzzy msgid "Could not understand session file %1" msgstr "nie można było zarejestrować %1" -#: session_state.cc:907 +#: session_state.cc:911 #, fuzzy msgid "Session file %1 is not a session" msgstr "Plik konfiguracji %1 nie zapisany" -#: session_state.cc:1204 +#: session_state.cc:1208 msgid "programming error: Session: incorrect XML node sent to set_state()" msgstr "" -#: session_state.cc:1253 +#: session_state.cc:1257 msgid "Session: XML state has no options section" msgstr "" -#: session_state.cc:1258 +#: session_state.cc:1262 msgid "Session: XML state has no metadata section" msgstr "" -#: session_state.cc:1269 +#: session_state.cc:1273 msgid "Session: XML state has no sources section" msgstr "" -#: session_state.cc:1276 +#: session_state.cc:1280 msgid "Session: XML state has no Tempo Map section" msgstr "" -#: session_state.cc:1283 +#: session_state.cc:1287 msgid "Session: XML state has no locations section" msgstr "" -#: session_state.cc:1309 +#: session_state.cc:1313 msgid "Session: XML state has no Regions section" msgstr "" -#: session_state.cc:1316 +#: session_state.cc:1320 msgid "Session: XML state has no playlists section" msgstr "" -#: session_state.cc:1336 +#: session_state.cc:1340 msgid "Session: XML state has no bundles section" msgstr "" -#: session_state.cc:1348 +#: session_state.cc:1352 msgid "Session: XML state has no diskstreams section" msgstr "" -#: session_state.cc:1356 +#: session_state.cc:1360 msgid "Session: XML state has no routes section" msgstr "" -#: session_state.cc:1368 +#: session_state.cc:1372 msgid "Session: XML state has no route groups section" msgstr "" -#: session_state.cc:1377 +#: session_state.cc:1381 msgid "Session: XML state has no edit groups section" msgstr "" -#: session_state.cc:1384 +#: session_state.cc:1388 msgid "Session: XML state has no mix groups section" msgstr "" -#: session_state.cc:1392 +#: session_state.cc:1396 msgid "Session: XML state has no click section" msgstr "" -#: session_state.cc:1440 +#: session_state.cc:1444 msgid "Session: cannot create Route from XML description." msgstr "" -#: session_state.cc:1444 +#: session_state.cc:1448 msgid "Loaded track/bus %1" msgstr "" -#: session_state.cc:1542 +#: session_state.cc:1546 msgid "Could not find diskstream for route" msgstr "" -#: session_state.cc:1596 +#: session_state.cc:1600 msgid "Session: cannot create Region from XML description." msgstr "" -#: session_state.cc:1600 +#: session_state.cc:1604 msgid "Can not load state for region '%1'" msgstr "" -#: session_state.cc:1636 +#: session_state.cc:1640 msgid "Regions in compound description not found (ID's %1 and %2): ignored" msgstr "" -#: session_state.cc:1664 +#: session_state.cc:1668 msgid "Nested source has no ID info in session file! (ignored)" msgstr "" -#: session_state.cc:1676 +#: session_state.cc:1680 msgid "Cannot reconstruct nested source for region %1" msgstr "" -#: session_state.cc:1738 +#: session_state.cc:1742 msgid "Session: XMLNode describing a AudioRegion is incomplete (no source)" msgstr "" -#: session_state.cc:1746 session_state.cc:1767 session_state.cc:1787 +#: session_state.cc:1750 session_state.cc:1771 session_state.cc:1791 msgid "" "Session: XMLNode describing a AudioRegion references an unknown source id =%1" msgstr "" -#: session_state.cc:1752 session_state.cc:1773 session_state.cc:1793 +#: session_state.cc:1756 session_state.cc:1777 session_state.cc:1797 msgid "" "Session: XMLNode describing a AudioRegion references a non-audio source id =" "%1" msgstr "" -#: session_state.cc:1816 +#: session_state.cc:1820 msgid "" "Session: XMLNode describing an AudioRegion is missing some master sources; " "ignored" msgstr "" -#: session_state.cc:1850 +#: session_state.cc:1854 msgid "Session: XMLNode describing a MidiRegion is incomplete (no source)" msgstr "" -#: session_state.cc:1858 +#: session_state.cc:1862 msgid "" "Session: XMLNode describing a MidiRegion references an unknown source id =%1" msgstr "" -#: session_state.cc:1864 +#: session_state.cc:1868 msgid "" "Session: XMLNode describing a MidiRegion references a non-midi source id =%1" msgstr "" -#: session_state.cc:1932 +#: session_state.cc:1936 msgid "" "cannot create new file from region name \"%1\" with ident = \"%2\": too many " "existing files with similar names" msgstr "" -#: session_state.cc:1955 +#: session_state.cc:1959 msgid "Session: cannot create Source from XML description." msgstr "" -#: session_state.cc:1989 +#: session_state.cc:1993 msgid "A sound file is missing. It will be replaced by silence." msgstr "" -#: session_state.cc:2012 +#: session_state.cc:2016 msgid "Found a sound file that cannot be used by %1. Talk to the progammers." msgstr "" -#: session_state.cc:2029 +#: session_state.cc:2033 #, fuzzy msgid "Could not create templates directory \"%1\" (%2)" msgstr "nie można otworzyć pliku dźwiękowego metronomu %1 (%2)" -#: session_state.cc:2042 +#: session_state.cc:2046 msgid "Template \"%1\" already exists - new version not created" msgstr "" -#: session_state.cc:2048 +#: session_state.cc:2052 #, fuzzy msgid "Could not create directory for Session template\"%1\" (%2)" msgstr "nie można było zarejestrować %1" -#: session_state.cc:2058 +#: session_state.cc:2062 msgid "template not saved" msgstr "" -#: session_state.cc:2068 +#: session_state.cc:2072 msgid "Could not create directory for Session template plugin state\"%1\" (%2)" msgstr "" -#: session_state.cc:2263 +#: session_state.cc:2267 msgid "Unknown node \"%1\" found in Bundles list from session file" msgstr "" -#: session_state.cc:2805 session_state.cc:2811 +#: session_state.cc:2809 session_state.cc:2815 msgid "Cannot expand path %1 (%2)" msgstr "" -#: session_state.cc:2864 +#: session_state.cc:2868 #, fuzzy msgid "Session: cannot create dead file folder \"%1\" (%2)" msgstr "Nie można utworzyć folderu dźwięków sesji \"%1\" (%2)" -#: session_state.cc:2903 +#: session_state.cc:2907 #, fuzzy msgid "cannot rename unused file source from %1 to %2 (%3)" msgstr "nie można otworzyć pliku dźwiękowego metronomu %1 (%2)" -#: session_state.cc:2921 +#: session_state.cc:2925 msgid "cannot remove peakfile %1 for %2 (%3)" msgstr "" -#: session_state.cc:3223 +#: session_state.cc:3227 msgid "could not backup old history file, current history not saved" msgstr "" -#: session_state.cc:3236 +#: session_state.cc:3240 msgid "history could not be saved to %1" msgstr "" -#: session_state.cc:3239 +#: session_state.cc:3243 #, fuzzy msgid "Could not remove history file at path \"%1\" (%2)" msgstr "nie można było zarejestrować %1" -#: session_state.cc:3243 +#: session_state.cc:3247 #, fuzzy msgid "could not restore history file from backup %1 (%2)" msgstr "nie można było zarejestrować %1" -#: session_state.cc:3268 +#: session_state.cc:3272 msgid "%1: no history file \"%2\" for this session." msgstr "" -#: session_state.cc:3274 +#: session_state.cc:3278 msgid "Could not understand session history file \"%1\"" msgstr "" -#: session_state.cc:3316 +#: session_state.cc:3320 msgid "Failed to downcast MidiSource for NoteDiffCommand" msgstr "" -#: session_state.cc:3327 +#: session_state.cc:3331 msgid "Failed to downcast MidiSource for SysExDiffCommand" msgstr "" -#: session_state.cc:3338 +#: session_state.cc:3342 msgid "Failed to downcast MidiSource for PatchChangeDiffCommand" msgstr "" -#: session_state.cc:3346 +#: session_state.cc:3350 msgid "Couldn't figure out how to make a Command out of a %1 XMLNode." msgstr "" -#: session_state.cc:3598 +#: session_state.cc:3602 msgid "Session: unknown diskstream type in XML" msgstr "" -#: session_state.cc:3603 +#: session_state.cc:3607 msgid "Session: could not load diskstream via XML state" msgstr "" diff --git a/libs/ardour/po/ru.po b/libs/ardour/po/ru.po index 8b28ddb83f..81ed0e47c5 100644 --- a/libs/ardour/po/ru.po +++ b/libs/ardour/po/ru.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: libardour 3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" -"PO-Revision-Date: 2013-01-05 12:34+0300\n" +"POT-Creation-Date: 2013-06-14 03:23+0400\n" +"PO-Revision-Date: 2013-06-14 02:14+0300\n" "Last-Translator: Александр Прокудин \n" "Language-Team: русский <>\n" "Language: \n" @@ -18,6 +18,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2); 10<=4 && (n%100<10 || n" "%100>=20) ? 1 : 2);\n" +"X-Generator: Poedit 1.5.4\n" #: amp.cc:60 automatable.cc:158 msgid "Fader" @@ -123,7 +124,7 @@ msgstr "" #: audio_playlist_source.cc:171 audiosource.cc:913 file_source.cc:529 #: midi_playlist_source.cc:144 midi_playlist_source.cc:152 #: midi_playlist_source.cc:159 midi_source.cc:371 plugin_insert.cc:644 -#: rb_effect.cc:332 session.cc:2464 session.cc:2497 session.cc:3642 +#: rb_effect.cc:332 session.cc:2465 session.cc:2498 session.cc:3643 #: session_handle.cc:87 sndfilesource.cc:121 msgid "programming error: %1" msgstr "programming error: %1" @@ -208,7 +209,7 @@ msgid "" "names" msgstr "" -#: audioengine.cc:846 session.cc:1697 +#: audioengine.cc:846 session.cc:1698 msgid "" "No more JACK ports are available. You will need to stop %1 and restart JACK " "with more ports if you need this many tracks." @@ -428,7 +429,7 @@ msgstr "" msgid "audio" msgstr "" -#: data_type.cc:28 session.cc:1639 session.cc:1642 +#: data_type.cc:28 session.cc:1640 session.cc:1643 msgid "MIDI" msgstr "" @@ -540,7 +541,7 @@ msgstr "Треугольное" msgid "Rectangular" msgstr "Прямоугольное" -#: export_formats.cc:52 session.cc:4853 session.cc:4869 +#: export_formats.cc:52 session.cc:4854 session.cc:4870 msgid "None" msgstr "Нет" @@ -592,69 +593,65 @@ msgstr "" msgid "Cannot convert %1 to Latin-1 text" msgstr "" -#: export_profile_manager.cc:94 +#: export_profile_manager.cc:93 msgid "Searching for export formats in %1" msgstr "" -#: export_profile_manager.cc:100 +#: export_profile_manager.cc:99 msgid "Unable to create export format directory %1: %2" msgstr "" -#: export_profile_manager.cc:258 +#: export_profile_manager.cc:257 msgid "Unable to remove export preset %1: %2" msgstr "Невозможно удалить профиль экспорта %1: %2" -#: export_profile_manager.cc:348 +#: export_profile_manager.cc:347 msgid "Selection" msgstr "Выделение" -#: export_profile_manager.cc:466 -msgid "Session" -msgstr "Сеанс" - -#: export_profile_manager.cc:587 +#: export_profile_manager.cc:600 msgid "Unable to rename export format %1 to %2: %3" msgstr "Невозможно переименовать профиль экспорта %1 в %2: %3" -#: export_profile_manager.cc:619 +#: export_profile_manager.cc:632 msgid "Unable to remove export profile %1: %2" msgstr "Невозможно удалить профиль экспорта %1: %2" -#: export_profile_manager.cc:636 +#: export_profile_manager.cc:649 msgid "empty format" msgstr "неопределённый формат" -#: export_profile_manager.cc:805 +#: export_profile_manager.cc:818 msgid "No timespan has been selected!" msgstr "отрезок времени не указан!" -#: export_profile_manager.cc:809 +#: export_profile_manager.cc:822 msgid "No channels have been selected!" msgstr "нет выбранных каналов!" -#: export_profile_manager.cc:813 +#: export_profile_manager.cc:826 msgid "Some channels are empty" msgstr "некоторые каналы пусты" -#: export_profile_manager.cc:846 +#: export_profile_manager.cc:859 msgid "No format selected!" msgstr "формат не выбран!" -#: export_profile_manager.cc:848 +#: export_profile_manager.cc:861 msgid "All channels are empty!" msgstr "все каналы пусты!" -#: export_profile_manager.cc:850 +#: export_profile_manager.cc:863 msgid "One or more of the selected formats is not compatible with this system!" msgstr "" -#: export_profile_manager.cc:853 +#: export_profile_manager.cc:866 msgid "" "%1 supports only %2 channels, but you have %3 channels in your channel " "configuration" msgstr "" -#: file_source.cc:198 session_state.cc:2887 +#: file_source.cc:198 session_state.cc:2891 msgid "" "there are already 1000 files with names like %1; versioning discontinued" msgstr "" @@ -790,7 +787,6 @@ msgid "Track %1 of %2 contained no usable MIDI data" msgstr "" #: import.cc:453 -#, fuzzy msgid "MIDI file %1 was not readable (no reason available)" msgstr "MIDI-файл %1 нечитаем по неизвестной причине" @@ -901,15 +897,15 @@ msgstr "" msgid "%s out" msgstr "" -#: io.cc:1534 session.cc:493 session.cc:522 +#: io.cc:1534 session.cc:494 session.cc:523 msgid "mono" msgstr "" -#: io.cc:1536 session.cc:506 session.cc:536 +#: io.cc:1536 session.cc:507 session.cc:537 msgid "L" msgstr "" -#: io.cc:1536 session.cc:508 session.cc:538 +#: io.cc:1536 session.cc:509 session.cc:539 msgid "R" msgstr "" @@ -1004,7 +1000,7 @@ msgstr "" msgid "incorrect XML mode passed to Locations::set_state" msgstr "" -#: location.cc:842 session.cc:4354 session_state.cc:1110 +#: location.cc:842 session.cc:4355 session_state.cc:1114 msgid "session" msgstr "" @@ -1507,185 +1503,185 @@ msgstr "" msgid "programming error: send created using role %1" msgstr "programming error: send created using role %1" -#: session.cc:346 +#: session.cc:347 msgid "Set block size and sample rate" msgstr "" -#: session.cc:351 +#: session.cc:352 msgid "Using configuration" msgstr "" -#: session.cc:376 +#: session.cc:377 msgid "LTC In" msgstr "" -#: session.cc:377 +#: session.cc:378 msgid "LTC Out" msgstr "" -#: session.cc:403 +#: session.cc:404 msgid "LTC-in" msgstr "" -#: session.cc:404 +#: session.cc:405 msgid "LTC-out" msgstr "" -#: session.cc:433 +#: session.cc:434 msgid "could not setup Click I/O" msgstr "" -#: session.cc:460 +#: session.cc:461 msgid "cannot setup Click I/O" msgstr "" -#: session.cc:463 +#: session.cc:464 msgid "Compute I/O Latencies" msgstr "" -#: session.cc:469 +#: session.cc:470 msgid "Set up standard connections" msgstr "Настройка обычных соединений" -#: session.cc:490 +#: session.cc:491 #, c-format msgid "out %" msgstr "" -#: session.cc:504 +#: session.cc:505 #, c-format msgid "out %+%" msgstr "" -#: session.cc:519 +#: session.cc:520 #, c-format msgid "in %" msgstr "" -#: session.cc:533 +#: session.cc:534 #, c-format msgid "in %+%" msgstr "" -#: session.cc:569 +#: session.cc:570 msgid "Setup signal flow and plugins" msgstr "Настройка модулей и звукового потока" -#: session.cc:613 +#: session.cc:614 msgid "Connect to engine" msgstr "Соединение со звуковым движком" -#: session.cc:644 +#: session.cc:645 msgid "cannot connect master output %1 to %2" msgstr "" -#: session.cc:703 +#: session.cc:704 msgid "monitor" msgstr "" -#: session.cc:748 +#: session.cc:749 msgid "cannot connect control input %1 to %2" msgstr "" -#: session.cc:768 +#: session.cc:769 msgid "The preferred I/O for the monitor bus (%1) cannot be found" msgstr "" -#: session.cc:799 +#: session.cc:800 msgid "cannot connect control output %1 to %2" msgstr "" -#: session.cc:863 +#: session.cc:864 msgid "cannot create Auditioner: no auditioning of regions possible" msgstr "" -#: session.cc:1042 +#: session.cc:1043 msgid "Session: you can't use that location for auto punch (start <= end)" msgstr "" -#: session.cc:1082 +#: session.cc:1083 msgid "" "You cannot use this location for auto-loop because it has zero or negative " "length" msgstr "" -#: session.cc:1395 +#: session.cc:1396 msgid "feedback loop setup between %1 and %2" msgstr "" -#: session.cc:1691 +#: session.cc:1692 msgid "Session: could not create new midi track." msgstr "" -#: session.cc:1874 session.cc:1877 +#: session.cc:1875 session.cc:1878 msgid "Audio" msgstr "" -#: session.cc:1901 session.cc:1909 session.cc:1986 session.cc:1994 +#: session.cc:1902 session.cc:1910 session.cc:1987 session.cc:1995 msgid "cannot configure %1 in/%2 out configuration for new audio track" msgstr "" -#: session.cc:1932 +#: session.cc:1933 msgid "Session: could not create new audio track." msgstr "" -#: session.cc:1964 session.cc:1967 +#: session.cc:1965 session.cc:1968 msgid "Bus" msgstr "" -#: session.cc:2017 +#: session.cc:2018 msgid "Session: could not create new audio route." msgstr "" -#: session.cc:2076 session.cc:2086 +#: session.cc:2077 session.cc:2087 msgid "Session: UINT_MAX routes? impossible!" msgstr "" -#: session.cc:2108 +#: session.cc:2109 msgid "Session: cannot create track/bus from template description" msgstr "" -#: session.cc:2134 +#: session.cc:2135 msgid "Session: could not create new route from template" msgstr "" -#: session.cc:2163 +#: session.cc:2164 msgid "Adding new tracks/busses failed" msgstr "Не удалось добавить новые дорожки/шины" -#: session.cc:3264 +#: session.cc:3265 msgid "FATAL ERROR! Could not find a suitable version of %1 for a rename" msgstr "" -#: session.cc:3384 session.cc:3442 +#: session.cc:3385 session.cc:3443 msgid "There are already %1 recordings for %2, which I consider too many." msgstr "" -#: session.cc:3832 +#: session.cc:3833 msgid "send ID %1 appears to be in use already" msgstr "" -#: session.cc:3844 +#: session.cc:3845 msgid "aux send ID %1 appears to be in use already" msgstr "" -#: session.cc:3856 +#: session.cc:3857 msgid "return ID %1 appears to be in use already" msgstr "" -#: session.cc:3868 +#: session.cc:3869 msgid "insert ID %1 appears to be in use already" msgstr "" -#: session.cc:3995 +#: session.cc:3996 msgid "Cannot write a range where end <= start (e.g. %1 <= %2)" msgstr "" -#: session.cc:4024 +#: session.cc:4025 msgid "too many bounced versions of playlist \"%1\"" msgstr "" -#: session.cc:4034 +#: session.cc:4035 msgid "cannot create new audio file \"%1\" for %2" msgstr "" @@ -1732,7 +1728,7 @@ msgstr "" msgid "Export ended unexpectedly: %1" msgstr "" -#: session_ltc.cc:219 +#: session_ltc.cc:220 msgid "" "LTC encoder: invalid framerate - LTC encoding is disabled for the remainder " "of this session." @@ -1759,9 +1755,8 @@ msgid "Programming error: illegal event type in process_event (%1)" msgstr "" #: session_state.cc:139 -#, fuzzy msgid "Could not use path %1 (%2)" -msgstr "Cannot expand path %1 (%2)" +msgstr "Не удалось использовать расположение %1 (%2)" #: session_state.cc:267 msgid "solo cut control (dB)" @@ -1773,7 +1768,7 @@ msgstr "Сброс удалённого управления" #: session_state.cc:385 msgid "Session loading complete" -msgstr "" +msgstr "Загрузка сеанса завершена" #: session_state.cc:452 msgid "Session: cannot create session peakfile folder \"%1\" (%2)" @@ -1813,7 +1808,7 @@ msgstr "Session: cannot create session folder \"%1\" (%2)" #: session_state.cc:548 msgid "Could not open %1 for writing session template" -msgstr "" +msgstr "Не удалось открыть %1 для записи шаблона сеанса" #: session_state.cc:554 msgid "Could not open session template %1 for reading" @@ -1836,267 +1831,267 @@ msgstr "" msgid "Could not remove session file at path \"%1\" (%2)" msgstr "Could not create directory for Session template\"%1\" (%2)" -#: session_state.cc:759 +#: session_state.cc:761 msgid "" "the %1 audio engine is not connected and state saving would lose all I/O " "connections. Session not saved" msgstr "" -#: session_state.cc:808 +#: session_state.cc:812 msgid "state could not be saved to %1" msgstr "" -#: session_state.cc:810 session_state.cc:821 +#: session_state.cc:814 session_state.cc:825 #, fuzzy msgid "Could not remove temporary session file at path \"%1\" (%2)" msgstr "Could not create directory for Session template\"%1\" (%2)" -#: session_state.cc:818 +#: session_state.cc:822 msgid "could not rename temporary session file %1 to %2" msgstr "" -#: session_state.cc:886 +#: session_state.cc:890 msgid "%1: session file \"%2\" doesn't exist!" -msgstr "" +msgstr "%1: файл сеанса «%2» не существует!" -#: session_state.cc:898 +#: session_state.cc:902 msgid "Could not understand session file %1" msgstr "" -#: session_state.cc:907 +#: session_state.cc:911 msgid "Session file %1 is not a session" msgstr "Файл сеанса %1 не является сеансом" -#: session_state.cc:1204 +#: session_state.cc:1208 msgid "programming error: Session: incorrect XML node sent to set_state()" msgstr "" -#: session_state.cc:1253 +#: session_state.cc:1257 msgid "Session: XML state has no options section" msgstr "" -#: session_state.cc:1258 +#: session_state.cc:1262 msgid "Session: XML state has no metadata section" msgstr "" -#: session_state.cc:1269 +#: session_state.cc:1273 msgid "Session: XML state has no sources section" msgstr "" -#: session_state.cc:1276 +#: session_state.cc:1280 msgid "Session: XML state has no Tempo Map section" msgstr "" -#: session_state.cc:1283 +#: session_state.cc:1287 msgid "Session: XML state has no locations section" msgstr "" -#: session_state.cc:1309 +#: session_state.cc:1313 msgid "Session: XML state has no Regions section" msgstr "" -#: session_state.cc:1316 +#: session_state.cc:1320 msgid "Session: XML state has no playlists section" msgstr "" -#: session_state.cc:1336 +#: session_state.cc:1340 msgid "Session: XML state has no bundles section" msgstr "" -#: session_state.cc:1348 +#: session_state.cc:1352 msgid "Session: XML state has no diskstreams section" msgstr "" -#: session_state.cc:1356 +#: session_state.cc:1360 msgid "Session: XML state has no routes section" msgstr "" -#: session_state.cc:1368 +#: session_state.cc:1372 msgid "Session: XML state has no route groups section" msgstr "" -#: session_state.cc:1377 +#: session_state.cc:1381 msgid "Session: XML state has no edit groups section" msgstr "" -#: session_state.cc:1384 +#: session_state.cc:1388 msgid "Session: XML state has no mix groups section" msgstr "" -#: session_state.cc:1392 +#: session_state.cc:1396 msgid "Session: XML state has no click section" msgstr "" -#: session_state.cc:1440 +#: session_state.cc:1444 msgid "Session: cannot create Route from XML description." msgstr "" -#: session_state.cc:1444 +#: session_state.cc:1448 msgid "Loaded track/bus %1" msgstr "Загружена дорожка/шина %1" -#: session_state.cc:1542 +#: session_state.cc:1546 msgid "Could not find diskstream for route" msgstr "" -#: session_state.cc:1596 +#: session_state.cc:1600 msgid "Session: cannot create Region from XML description." msgstr "" -#: session_state.cc:1600 +#: session_state.cc:1604 msgid "Can not load state for region '%1'" msgstr "" -#: session_state.cc:1636 +#: session_state.cc:1640 msgid "Regions in compound description not found (ID's %1 and %2): ignored" msgstr "" -#: session_state.cc:1664 +#: session_state.cc:1668 msgid "Nested source has no ID info in session file! (ignored)" msgstr "" -#: session_state.cc:1676 +#: session_state.cc:1680 msgid "Cannot reconstruct nested source for region %1" msgstr "" -#: session_state.cc:1738 +#: session_state.cc:1742 msgid "Session: XMLNode describing a AudioRegion is incomplete (no source)" msgstr "" -#: session_state.cc:1746 session_state.cc:1767 session_state.cc:1787 +#: session_state.cc:1750 session_state.cc:1771 session_state.cc:1791 msgid "" "Session: XMLNode describing a AudioRegion references an unknown source id =%1" msgstr "" -#: session_state.cc:1752 session_state.cc:1773 session_state.cc:1793 +#: session_state.cc:1756 session_state.cc:1777 session_state.cc:1797 msgid "" "Session: XMLNode describing a AudioRegion references a non-audio source id =" "%1" msgstr "" -#: session_state.cc:1816 +#: session_state.cc:1820 msgid "" "Session: XMLNode describing an AudioRegion is missing some master sources; " "ignored" msgstr "" -#: session_state.cc:1850 +#: session_state.cc:1854 msgid "Session: XMLNode describing a MidiRegion is incomplete (no source)" msgstr "" -#: session_state.cc:1858 +#: session_state.cc:1862 msgid "" "Session: XMLNode describing a MidiRegion references an unknown source id =%1" msgstr "" -#: session_state.cc:1864 +#: session_state.cc:1868 msgid "" "Session: XMLNode describing a MidiRegion references a non-midi source id =%1" msgstr "" -#: session_state.cc:1932 +#: session_state.cc:1936 msgid "" "cannot create new file from region name \"%1\" with ident = \"%2\": too many " "existing files with similar names" msgstr "" -#: session_state.cc:1955 +#: session_state.cc:1959 msgid "Session: cannot create Source from XML description." msgstr "" -#: session_state.cc:1989 +#: session_state.cc:1993 msgid "A sound file is missing. It will be replaced by silence." msgstr "" -#: session_state.cc:2012 +#: session_state.cc:2016 msgid "Found a sound file that cannot be used by %1. Talk to the progammers." msgstr "" -#: session_state.cc:2029 +#: session_state.cc:2033 msgid "Could not create templates directory \"%1\" (%2)" msgstr "Could not create templates directory \"%1\" (%2)" -#: session_state.cc:2042 +#: session_state.cc:2046 msgid "Template \"%1\" already exists - new version not created" msgstr "" -#: session_state.cc:2048 +#: session_state.cc:2052 msgid "Could not create directory for Session template\"%1\" (%2)" msgstr "Could not create directory for Session template\"%1\" (%2)" -#: session_state.cc:2058 +#: session_state.cc:2062 msgid "template not saved" msgstr "" -#: session_state.cc:2068 +#: session_state.cc:2072 msgid "Could not create directory for Session template plugin state\"%1\" (%2)" msgstr "" -#: session_state.cc:2263 +#: session_state.cc:2267 msgid "Unknown node \"%1\" found in Bundles list from session file" msgstr "" -#: session_state.cc:2805 session_state.cc:2811 +#: session_state.cc:2809 session_state.cc:2815 msgid "Cannot expand path %1 (%2)" msgstr "Cannot expand path %1 (%2)" -#: session_state.cc:2864 +#: session_state.cc:2868 msgid "Session: cannot create dead file folder \"%1\" (%2)" msgstr "Session: cannot create dead file folder \"%1\" (%2)" -#: session_state.cc:2903 +#: session_state.cc:2907 msgid "cannot rename unused file source from %1 to %2 (%3)" msgstr "" -#: session_state.cc:2921 +#: session_state.cc:2925 msgid "cannot remove peakfile %1 for %2 (%3)" msgstr "" -#: session_state.cc:3223 +#: session_state.cc:3227 msgid "could not backup old history file, current history not saved" msgstr "" -#: session_state.cc:3236 +#: session_state.cc:3240 msgid "history could not be saved to %1" msgstr "" -#: session_state.cc:3239 +#: session_state.cc:3243 msgid "Could not remove history file at path \"%1\" (%2)" msgstr "" -#: session_state.cc:3243 +#: session_state.cc:3247 msgid "could not restore history file from backup %1 (%2)" msgstr "" -#: session_state.cc:3268 +#: session_state.cc:3272 msgid "%1: no history file \"%2\" for this session." msgstr "" -#: session_state.cc:3274 +#: session_state.cc:3278 msgid "Could not understand session history file \"%1\"" msgstr "" -#: session_state.cc:3316 +#: session_state.cc:3320 msgid "Failed to downcast MidiSource for NoteDiffCommand" msgstr "" -#: session_state.cc:3327 +#: session_state.cc:3331 msgid "Failed to downcast MidiSource for SysExDiffCommand" msgstr "" -#: session_state.cc:3338 +#: session_state.cc:3342 msgid "Failed to downcast MidiSource for PatchChangeDiffCommand" msgstr "" -#: session_state.cc:3346 +#: session_state.cc:3350 msgid "Couldn't figure out how to make a Command out of a %1 XMLNode." msgstr "" -#: session_state.cc:3598 +#: session_state.cc:3602 msgid "Session: unknown diskstream type in XML" msgstr "" -#: session_state.cc:3603 +#: session_state.cc:3607 msgid "Session: could not load diskstream via XML state" msgstr "" @@ -2139,7 +2134,7 @@ msgstr "" #: smf_source.cc:410 msgid "cannot open MIDI file %1 for write" -msgstr "" +msgstr "не удалось открыть MIDI-файл %2 для записи" #: sndfile_helpers.cc:32 msgid "WAV" @@ -2417,15 +2412,15 @@ msgstr "" #: tempo_map_importer.cc:52 msgid "Tempo map" -msgstr "" +msgstr "Карта темпа" #: tempo_map_importer.cc:60 msgid "Tempo Map" -msgstr "" +msgstr "Карта темпа" #: tempo_map_importer.cc:80 msgid "Tempo marks: " -msgstr "" +msgstr "Метки темпа:" #: tempo_map_importer.cc:80 msgid "" @@ -2512,6 +2507,9 @@ msgstr "programming error: unknown native header format: %1" msgid "cannot open directory %1 (%2)" msgstr "cannot open directory %1 (%2)" +#~ msgid "Session" +#~ msgstr "Сеанс" + #, fuzzy #~ msgid "editor" #~ msgstr "монитор" diff --git a/libs/ardour/po/sv.po b/libs/ardour/po/sv.po index 619be4264d..4987189bd3 100644 --- a/libs/ardour/po/sv.po +++ b/libs/ardour/po/sv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: ardour\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2006-10-03 01:09+GMT+1\n" "Last-Translator: Petter Sundlöf \n" "Language-Team: Swedish \n" @@ -120,7 +120,7 @@ msgstr "" #: audio_playlist_source.cc:171 audiosource.cc:913 file_source.cc:529 #: midi_playlist_source.cc:144 midi_playlist_source.cc:152 #: midi_playlist_source.cc:159 midi_source.cc:371 plugin_insert.cc:644 -#: rb_effect.cc:332 session.cc:2464 session.cc:2497 session.cc:3642 +#: rb_effect.cc:332 session.cc:2465 session.cc:2498 session.cc:3643 #: session_handle.cc:87 sndfilesource.cc:121 msgid "programming error: %1" msgstr "" @@ -204,7 +204,7 @@ msgid "" "names" msgstr "" -#: audioengine.cc:846 session.cc:1697 +#: audioengine.cc:846 session.cc:1698 msgid "" "No more JACK ports are available. You will need to stop %1 and restart JACK " "with more ports if you need this many tracks." @@ -425,7 +425,7 @@ msgstr "" msgid "audio" msgstr "" -#: data_type.cc:28 session.cc:1639 session.cc:1642 +#: data_type.cc:28 session.cc:1640 session.cc:1643 msgid "MIDI" msgstr "" @@ -537,7 +537,7 @@ msgstr "" msgid "Rectangular" msgstr "" -#: export_formats.cc:52 session.cc:4853 session.cc:4869 +#: export_formats.cc:52 session.cc:4854 session.cc:4870 msgid "None" msgstr "" @@ -589,71 +589,67 @@ msgstr "" msgid "Cannot convert %1 to Latin-1 text" msgstr "" -#: export_profile_manager.cc:94 +#: export_profile_manager.cc:93 msgid "Searching for export formats in %1" msgstr "" -#: export_profile_manager.cc:100 +#: export_profile_manager.cc:99 msgid "Unable to create export format directory %1: %2" msgstr "" -#: export_profile_manager.cc:258 +#: export_profile_manager.cc:257 msgid "Unable to remove export preset %1: %2" msgstr "" -#: export_profile_manager.cc:348 +#: export_profile_manager.cc:347 msgid "Selection" msgstr "" -#: export_profile_manager.cc:466 -msgid "Session" -msgstr "" - -#: export_profile_manager.cc:587 +#: export_profile_manager.cc:600 msgid "Unable to rename export format %1 to %2: %3" msgstr "" -#: export_profile_manager.cc:619 +#: export_profile_manager.cc:632 msgid "Unable to remove export profile %1: %2" msgstr "" -#: export_profile_manager.cc:636 +#: export_profile_manager.cc:649 msgid "empty format" msgstr "" -#: export_profile_manager.cc:805 +#: export_profile_manager.cc:818 #, fuzzy msgid "No timespan has been selected!" msgstr "Inget format valt!" -#: export_profile_manager.cc:809 +#: export_profile_manager.cc:822 #, fuzzy msgid "No channels have been selected!" msgstr "Inget format valt!" -#: export_profile_manager.cc:813 +#: export_profile_manager.cc:826 msgid "Some channels are empty" msgstr "" -#: export_profile_manager.cc:846 +#: export_profile_manager.cc:859 msgid "No format selected!" msgstr "Inget format valt!" -#: export_profile_manager.cc:848 +#: export_profile_manager.cc:861 msgid "All channels are empty!" msgstr "" -#: export_profile_manager.cc:850 +#: export_profile_manager.cc:863 msgid "One or more of the selected formats is not compatible with this system!" msgstr "" -#: export_profile_manager.cc:853 +#: export_profile_manager.cc:866 msgid "" "%1 supports only %2 channels, but you have %3 channels in your channel " "configuration" msgstr "" -#: file_source.cc:198 session_state.cc:2887 +#: file_source.cc:198 session_state.cc:2891 msgid "" "there are already 1000 files with names like %1; versioning discontinued" msgstr "" @@ -902,15 +898,15 @@ msgstr "" msgid "%s out" msgstr "" -#: io.cc:1534 session.cc:493 session.cc:522 +#: io.cc:1534 session.cc:494 session.cc:523 msgid "mono" msgstr "" -#: io.cc:1536 session.cc:506 session.cc:536 +#: io.cc:1536 session.cc:507 session.cc:537 msgid "L" msgstr "" -#: io.cc:1536 session.cc:508 session.cc:538 +#: io.cc:1536 session.cc:509 session.cc:539 msgid "R" msgstr "" @@ -1005,7 +1001,7 @@ msgstr "" msgid "incorrect XML mode passed to Locations::set_state" msgstr "" -#: location.cc:842 session.cc:4354 session_state.cc:1110 +#: location.cc:842 session.cc:4355 session_state.cc:1114 msgid "session" msgstr "" @@ -1501,185 +1497,185 @@ msgstr "" msgid "programming error: send created using role %1" msgstr "" -#: session.cc:346 +#: session.cc:347 msgid "Set block size and sample rate" msgstr "" -#: session.cc:351 +#: session.cc:352 msgid "Using configuration" msgstr "" -#: session.cc:376 +#: session.cc:377 msgid "LTC In" msgstr "" -#: session.cc:377 +#: session.cc:378 msgid "LTC Out" msgstr "" -#: session.cc:403 +#: session.cc:404 msgid "LTC-in" msgstr "" -#: session.cc:404 +#: session.cc:405 msgid "LTC-out" msgstr "" -#: session.cc:433 +#: session.cc:434 msgid "could not setup Click I/O" msgstr "" -#: session.cc:460 +#: session.cc:461 msgid "cannot setup Click I/O" msgstr "" -#: session.cc:463 +#: session.cc:464 msgid "Compute I/O Latencies" msgstr "" -#: session.cc:469 +#: session.cc:470 msgid "Set up standard connections" msgstr "" -#: session.cc:490 +#: session.cc:491 #, c-format msgid "out %" msgstr "" -#: session.cc:504 +#: session.cc:505 #, c-format msgid "out %+%" msgstr "" -#: session.cc:519 +#: session.cc:520 #, c-format msgid "in %" msgstr "" -#: session.cc:533 +#: session.cc:534 #, c-format msgid "in %+%" msgstr "" -#: session.cc:569 +#: session.cc:570 msgid "Setup signal flow and plugins" msgstr "Ställer in signalflöde och insticksprogram" -#: session.cc:613 +#: session.cc:614 msgid "Connect to engine" msgstr "Ansluter till ljudmotorn" -#: session.cc:644 +#: session.cc:645 msgid "cannot connect master output %1 to %2" msgstr "" -#: session.cc:703 +#: session.cc:704 msgid "monitor" msgstr "" -#: session.cc:748 +#: session.cc:749 msgid "cannot connect control input %1 to %2" msgstr "" -#: session.cc:768 +#: session.cc:769 msgid "The preferred I/O for the monitor bus (%1) cannot be found" msgstr "" -#: session.cc:799 +#: session.cc:800 msgid "cannot connect control output %1 to %2" msgstr "" -#: session.cc:863 +#: session.cc:864 msgid "cannot create Auditioner: no auditioning of regions possible" msgstr "" -#: session.cc:1042 +#: session.cc:1043 msgid "Session: you can't use that location for auto punch (start <= end)" msgstr "" -#: session.cc:1082 +#: session.cc:1083 msgid "" "You cannot use this location for auto-loop because it has zero or negative " "length" msgstr "" -#: session.cc:1395 +#: session.cc:1396 msgid "feedback loop setup between %1 and %2" msgstr "" -#: session.cc:1691 +#: session.cc:1692 msgid "Session: could not create new midi track." msgstr "" -#: session.cc:1874 session.cc:1877 +#: session.cc:1875 session.cc:1878 msgid "Audio" msgstr "" -#: session.cc:1901 session.cc:1909 session.cc:1986 session.cc:1994 +#: session.cc:1902 session.cc:1910 session.cc:1987 session.cc:1995 msgid "cannot configure %1 in/%2 out configuration for new audio track" msgstr "" -#: session.cc:1932 +#: session.cc:1933 msgid "Session: could not create new audio track." msgstr "" -#: session.cc:1964 session.cc:1967 +#: session.cc:1965 session.cc:1968 msgid "Bus" msgstr "" -#: session.cc:2017 +#: session.cc:2018 msgid "Session: could not create new audio route." msgstr "" -#: session.cc:2076 session.cc:2086 +#: session.cc:2077 session.cc:2087 msgid "Session: UINT_MAX routes? impossible!" msgstr "" -#: session.cc:2108 +#: session.cc:2109 msgid "Session: cannot create track/bus from template description" msgstr "" -#: session.cc:2134 +#: session.cc:2135 msgid "Session: could not create new route from template" msgstr "" -#: session.cc:2163 +#: session.cc:2164 msgid "Adding new tracks/busses failed" msgstr "" -#: session.cc:3264 +#: session.cc:3265 msgid "FATAL ERROR! Could not find a suitable version of %1 for a rename" msgstr "" -#: session.cc:3384 session.cc:3442 +#: session.cc:3385 session.cc:3443 msgid "There are already %1 recordings for %2, which I consider too many." msgstr "" -#: session.cc:3832 +#: session.cc:3833 msgid "send ID %1 appears to be in use already" msgstr "" -#: session.cc:3844 +#: session.cc:3845 msgid "aux send ID %1 appears to be in use already" msgstr "" -#: session.cc:3856 +#: session.cc:3857 msgid "return ID %1 appears to be in use already" msgstr "" -#: session.cc:3868 +#: session.cc:3869 msgid "insert ID %1 appears to be in use already" msgstr "" -#: session.cc:3995 +#: session.cc:3996 msgid "Cannot write a range where end <= start (e.g. %1 <= %2)" msgstr "" -#: session.cc:4024 +#: session.cc:4025 msgid "too many bounced versions of playlist \"%1\"" msgstr "" -#: session.cc:4034 +#: session.cc:4035 msgid "cannot create new audio file \"%1\" for %2" msgstr "" @@ -1726,7 +1722,7 @@ msgstr "" msgid "Export ended unexpectedly: %1" msgstr "" -#: session_ltc.cc:219 +#: session_ltc.cc:220 msgid "" "LTC encoder: invalid framerate - LTC encoding is disabled for the remainder " "of this session." @@ -1828,266 +1824,266 @@ msgstr "" msgid "Could not remove session file at path \"%1\" (%2)" msgstr "" -#: session_state.cc:759 +#: session_state.cc:761 msgid "" "the %1 audio engine is not connected and state saving would lose all I/O " "connections. Session not saved" msgstr "" -#: session_state.cc:808 +#: session_state.cc:812 msgid "state could not be saved to %1" msgstr "" -#: session_state.cc:810 session_state.cc:821 +#: session_state.cc:814 session_state.cc:825 msgid "Could not remove temporary session file at path \"%1\" (%2)" msgstr "" -#: session_state.cc:818 +#: session_state.cc:822 msgid "could not rename temporary session file %1 to %2" msgstr "" -#: session_state.cc:886 +#: session_state.cc:890 msgid "%1: session file \"%2\" doesn't exist!" msgstr "" -#: session_state.cc:898 +#: session_state.cc:902 msgid "Could not understand session file %1" msgstr "" -#: session_state.cc:907 +#: session_state.cc:911 msgid "Session file %1 is not a session" msgstr "" -#: session_state.cc:1204 +#: session_state.cc:1208 msgid "programming error: Session: incorrect XML node sent to set_state()" msgstr "" -#: session_state.cc:1253 +#: session_state.cc:1257 msgid "Session: XML state has no options section" msgstr "" -#: session_state.cc:1258 +#: session_state.cc:1262 msgid "Session: XML state has no metadata section" msgstr "" -#: session_state.cc:1269 +#: session_state.cc:1273 msgid "Session: XML state has no sources section" msgstr "" -#: session_state.cc:1276 +#: session_state.cc:1280 msgid "Session: XML state has no Tempo Map section" msgstr "" -#: session_state.cc:1283 +#: session_state.cc:1287 msgid "Session: XML state has no locations section" msgstr "" -#: session_state.cc:1309 +#: session_state.cc:1313 msgid "Session: XML state has no Regions section" msgstr "" -#: session_state.cc:1316 +#: session_state.cc:1320 msgid "Session: XML state has no playlists section" msgstr "" -#: session_state.cc:1336 +#: session_state.cc:1340 msgid "Session: XML state has no bundles section" msgstr "" -#: session_state.cc:1348 +#: session_state.cc:1352 msgid "Session: XML state has no diskstreams section" msgstr "" -#: session_state.cc:1356 +#: session_state.cc:1360 msgid "Session: XML state has no routes section" msgstr "" -#: session_state.cc:1368 +#: session_state.cc:1372 msgid "Session: XML state has no route groups section" msgstr "" -#: session_state.cc:1377 +#: session_state.cc:1381 msgid "Session: XML state has no edit groups section" msgstr "" -#: session_state.cc:1384 +#: session_state.cc:1388 msgid "Session: XML state has no mix groups section" msgstr "" -#: session_state.cc:1392 +#: session_state.cc:1396 msgid "Session: XML state has no click section" msgstr "" -#: session_state.cc:1440 +#: session_state.cc:1444 msgid "Session: cannot create Route from XML description." msgstr "" -#: session_state.cc:1444 +#: session_state.cc:1448 msgid "Loaded track/bus %1" msgstr "" -#: session_state.cc:1542 +#: session_state.cc:1546 msgid "Could not find diskstream for route" msgstr "" -#: session_state.cc:1596 +#: session_state.cc:1600 msgid "Session: cannot create Region from XML description." msgstr "" -#: session_state.cc:1600 +#: session_state.cc:1604 msgid "Can not load state for region '%1'" msgstr "" -#: session_state.cc:1636 +#: session_state.cc:1640 msgid "Regions in compound description not found (ID's %1 and %2): ignored" msgstr "" -#: session_state.cc:1664 +#: session_state.cc:1668 msgid "Nested source has no ID info in session file! (ignored)" msgstr "" -#: session_state.cc:1676 +#: session_state.cc:1680 msgid "Cannot reconstruct nested source for region %1" msgstr "" -#: session_state.cc:1738 +#: session_state.cc:1742 msgid "Session: XMLNode describing a AudioRegion is incomplete (no source)" msgstr "" -#: session_state.cc:1746 session_state.cc:1767 session_state.cc:1787 +#: session_state.cc:1750 session_state.cc:1771 session_state.cc:1791 msgid "" "Session: XMLNode describing a AudioRegion references an unknown source id =%1" msgstr "" -#: session_state.cc:1752 session_state.cc:1773 session_state.cc:1793 +#: session_state.cc:1756 session_state.cc:1777 session_state.cc:1797 msgid "" "Session: XMLNode describing a AudioRegion references a non-audio source id =" "%1" msgstr "" -#: session_state.cc:1816 +#: session_state.cc:1820 msgid "" "Session: XMLNode describing an AudioRegion is missing some master sources; " "ignored" msgstr "" -#: session_state.cc:1850 +#: session_state.cc:1854 msgid "Session: XMLNode describing a MidiRegion is incomplete (no source)" msgstr "" -#: session_state.cc:1858 +#: session_state.cc:1862 msgid "" "Session: XMLNode describing a MidiRegion references an unknown source id =%1" msgstr "" -#: session_state.cc:1864 +#: session_state.cc:1868 msgid "" "Session: XMLNode describing a MidiRegion references a non-midi source id =%1" msgstr "" -#: session_state.cc:1932 +#: session_state.cc:1936 msgid "" "cannot create new file from region name \"%1\" with ident = \"%2\": too many " "existing files with similar names" msgstr "" -#: session_state.cc:1955 +#: session_state.cc:1959 msgid "Session: cannot create Source from XML description." msgstr "" -#: session_state.cc:1989 +#: session_state.cc:1993 msgid "A sound file is missing. It will be replaced by silence." msgstr "" -#: session_state.cc:2012 +#: session_state.cc:2016 msgid "Found a sound file that cannot be used by %1. Talk to the progammers." msgstr "" -#: session_state.cc:2029 +#: session_state.cc:2033 msgid "Could not create templates directory \"%1\" (%2)" msgstr "" -#: session_state.cc:2042 +#: session_state.cc:2046 msgid "Template \"%1\" already exists - new version not created" msgstr "" -#: session_state.cc:2048 +#: session_state.cc:2052 msgid "Could not create directory for Session template\"%1\" (%2)" msgstr "" -#: session_state.cc:2058 +#: session_state.cc:2062 msgid "template not saved" msgstr "" -#: session_state.cc:2068 +#: session_state.cc:2072 msgid "Could not create directory for Session template plugin state\"%1\" (%2)" msgstr "" -#: session_state.cc:2263 +#: session_state.cc:2267 msgid "Unknown node \"%1\" found in Bundles list from session file" msgstr "" -#: session_state.cc:2805 session_state.cc:2811 +#: session_state.cc:2809 session_state.cc:2815 msgid "Cannot expand path %1 (%2)" msgstr "" -#: session_state.cc:2864 +#: session_state.cc:2868 msgid "Session: cannot create dead file folder \"%1\" (%2)" msgstr "" -#: session_state.cc:2903 +#: session_state.cc:2907 msgid "cannot rename unused file source from %1 to %2 (%3)" msgstr "" -#: session_state.cc:2921 +#: session_state.cc:2925 msgid "cannot remove peakfile %1 for %2 (%3)" msgstr "" -#: session_state.cc:3223 +#: session_state.cc:3227 msgid "could not backup old history file, current history not saved" msgstr "" -#: session_state.cc:3236 +#: session_state.cc:3240 msgid "history could not be saved to %1" msgstr "" -#: session_state.cc:3239 +#: session_state.cc:3243 msgid "Could not remove history file at path \"%1\" (%2)" msgstr "" -#: session_state.cc:3243 +#: session_state.cc:3247 msgid "could not restore history file from backup %1 (%2)" msgstr "" -#: session_state.cc:3268 +#: session_state.cc:3272 msgid "%1: no history file \"%2\" for this session." msgstr "" -#: session_state.cc:3274 +#: session_state.cc:3278 msgid "Could not understand session history file \"%1\"" msgstr "" -#: session_state.cc:3316 +#: session_state.cc:3320 msgid "Failed to downcast MidiSource for NoteDiffCommand" msgstr "" -#: session_state.cc:3327 +#: session_state.cc:3331 msgid "Failed to downcast MidiSource for SysExDiffCommand" msgstr "" -#: session_state.cc:3338 +#: session_state.cc:3342 msgid "Failed to downcast MidiSource for PatchChangeDiffCommand" msgstr "" -#: session_state.cc:3346 +#: session_state.cc:3350 msgid "Couldn't figure out how to make a Command out of a %1 XMLNode." msgstr "" -#: session_state.cc:3598 +#: session_state.cc:3602 msgid "Session: unknown diskstream type in XML" msgstr "" -#: session_state.cc:3603 +#: session_state.cc:3607 msgid "Session: could not load diskstream via XML state" msgstr "" diff --git a/libs/ardour/po/zh.po b/libs/ardour/po/zh.po index 2641d59f9d..07620505a1 100644 --- a/libs/ardour/po/zh.po +++ b/libs/ardour/po/zh.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Ardour 3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-09 09:28-0400\n" +"POT-Creation-Date: 2013-06-11 08:49-0400\n" "PO-Revision-Date: 2012-08-26 13:43+0800\n" "Last-Translator: Rui-huai Zhang \n" "Language-Team: zrhzrh \n" @@ -121,7 +121,7 @@ msgstr "音频播放列表(未使用)" #: audio_playlist_source.cc:171 audiosource.cc:913 file_source.cc:529 #: midi_playlist_source.cc:144 midi_playlist_source.cc:152 #: midi_playlist_source.cc:159 midi_source.cc:371 plugin_insert.cc:644 -#: rb_effect.cc:332 session.cc:2464 session.cc:2497 session.cc:3642 +#: rb_effect.cc:332 session.cc:2465 session.cc:2498 session.cc:3643 #: session_handle.cc:87 sndfilesource.cc:121 msgid "programming error: %1" msgstr "程序错误: %1" @@ -206,7 +206,7 @@ msgid "" "names" msgstr "" -#: audioengine.cc:846 session.cc:1697 +#: audioengine.cc:846 session.cc:1698 msgid "" "No more JACK ports are available. You will need to stop %1 and restart JACK " "with more ports if you need this many tracks." @@ -425,7 +425,7 @@ msgstr "" msgid "audio" msgstr "音频" -#: data_type.cc:28 session.cc:1639 session.cc:1642 +#: data_type.cc:28 session.cc:1640 session.cc:1643 msgid "MIDI" msgstr "MIDI" @@ -537,7 +537,7 @@ msgstr "三角形" msgid "Rectangular" msgstr "长方形" -#: export_formats.cc:52 session.cc:4853 session.cc:4869 +#: export_formats.cc:52 session.cc:4854 session.cc:4870 msgid "None" msgstr "" @@ -589,74 +589,70 @@ msgstr "" msgid "Cannot convert %1 to Latin-1 text" msgstr "" -#: export_profile_manager.cc:94 +#: export_profile_manager.cc:93 msgid "Searching for export formats in %1" msgstr "" -#: export_profile_manager.cc:100 +#: export_profile_manager.cc:99 #, fuzzy msgid "Unable to create export format directory %1: %2" msgstr "无法创建混音模板目录 \"%1\" (%2)" -#: export_profile_manager.cc:258 +#: export_profile_manager.cc:257 #, fuzzy msgid "Unable to remove export preset %1: %2" msgstr "无法创建端口: %1" -#: export_profile_manager.cc:348 +#: export_profile_manager.cc:347 msgid "Selection" msgstr "选取" -#: export_profile_manager.cc:466 -msgid "Session" -msgstr "会话" - -#: export_profile_manager.cc:587 +#: export_profile_manager.cc:600 #, fuzzy msgid "Unable to rename export format %1 to %2: %3" msgstr "无法重命名快照 %1 到 %2 (%3)" -#: export_profile_manager.cc:619 +#: export_profile_manager.cc:632 #, fuzzy msgid "Unable to remove export profile %1: %2" msgstr "无法备份状态文件%1 (%2)" -#: export_profile_manager.cc:636 +#: export_profile_manager.cc:649 #, fuzzy msgid "empty format" msgstr "无采样格式" -#: export_profile_manager.cc:805 +#: export_profile_manager.cc:818 msgid "No timespan has been selected!" msgstr "" -#: export_profile_manager.cc:809 +#: export_profile_manager.cc:822 msgid "No channels have been selected!" msgstr "没有选中任何声道" -#: export_profile_manager.cc:813 +#: export_profile_manager.cc:826 msgid "Some channels are empty" msgstr "一些声道是空的" -#: export_profile_manager.cc:846 +#: export_profile_manager.cc:859 msgid "No format selected!" msgstr "没有选中格式!" -#: export_profile_manager.cc:848 +#: export_profile_manager.cc:861 msgid "All channels are empty!" msgstr "所有声道都是空的!" -#: export_profile_manager.cc:850 +#: export_profile_manager.cc:863 msgid "One or more of the selected formats is not compatible with this system!" msgstr "" -#: export_profile_manager.cc:853 +#: export_profile_manager.cc:866 msgid "" "%1 supports only %2 channels, but you have %3 channels in your channel " "configuration" msgstr "" -#: file_source.cc:198 session_state.cc:2887 +#: file_source.cc:198 session_state.cc:2891 msgid "" "there are already 1000 files with names like %1; versioning discontinued" msgstr "" @@ -904,15 +900,15 @@ msgstr "" msgid "%s out" msgstr "" -#: io.cc:1534 session.cc:493 session.cc:522 +#: io.cc:1534 session.cc:494 session.cc:523 msgid "mono" msgstr "单声道" -#: io.cc:1536 session.cc:506 session.cc:536 +#: io.cc:1536 session.cc:507 session.cc:537 msgid "L" msgstr "" -#: io.cc:1536 session.cc:508 session.cc:538 +#: io.cc:1536 session.cc:509 session.cc:539 msgid "R" msgstr "" @@ -1009,7 +1005,7 @@ msgstr "" msgid "incorrect XML mode passed to Locations::set_state" msgstr "" -#: location.cc:842 session.cc:4354 session_state.cc:1110 +#: location.cc:842 session.cc:4355 session_state.cc:1114 msgid "session" msgstr "会话" @@ -1506,185 +1502,185 @@ msgstr "发送 %1" msgid "programming error: send created using role %1" msgstr "程序错误: 无法识别编辑模式字符串 \"%1\"" -#: session.cc:346 +#: session.cc:347 msgid "Set block size and sample rate" msgstr "" -#: session.cc:351 +#: session.cc:352 msgid "Using configuration" msgstr "使用配置" -#: session.cc:376 +#: session.cc:377 msgid "LTC In" msgstr "" -#: session.cc:377 +#: session.cc:378 msgid "LTC Out" msgstr "" -#: session.cc:403 +#: session.cc:404 msgid "LTC-in" msgstr "" -#: session.cc:404 +#: session.cc:405 msgid "LTC-out" msgstr "" -#: session.cc:433 +#: session.cc:434 msgid "could not setup Click I/O" msgstr "" -#: session.cc:460 +#: session.cc:461 msgid "cannot setup Click I/O" msgstr "" -#: session.cc:463 +#: session.cc:464 msgid "Compute I/O Latencies" msgstr "" -#: session.cc:469 +#: session.cc:470 msgid "Set up standard connections" msgstr "设置标准连接" -#: session.cc:490 +#: session.cc:491 #, c-format msgid "out %" msgstr "" -#: session.cc:504 +#: session.cc:505 #, c-format msgid "out %+%" msgstr "" -#: session.cc:519 +#: session.cc:520 #, c-format msgid "in %" msgstr "" -#: session.cc:533 +#: session.cc:534 #, c-format msgid "in %+%" msgstr "" -#: session.cc:569 +#: session.cc:570 msgid "Setup signal flow and plugins" msgstr "" -#: session.cc:613 +#: session.cc:614 msgid "Connect to engine" msgstr "连接到引擎" -#: session.cc:644 +#: session.cc:645 msgid "cannot connect master output %1 to %2" msgstr "" -#: session.cc:703 +#: session.cc:704 msgid "monitor" msgstr "" -#: session.cc:748 +#: session.cc:749 msgid "cannot connect control input %1 to %2" msgstr "" -#: session.cc:768 +#: session.cc:769 msgid "The preferred I/O for the monitor bus (%1) cannot be found" msgstr "" -#: session.cc:799 +#: session.cc:800 msgid "cannot connect control output %1 to %2" msgstr "" -#: session.cc:863 +#: session.cc:864 msgid "cannot create Auditioner: no auditioning of regions possible" msgstr "" -#: session.cc:1042 +#: session.cc:1043 msgid "Session: you can't use that location for auto punch (start <= end)" msgstr "" -#: session.cc:1082 +#: session.cc:1083 msgid "" "You cannot use this location for auto-loop because it has zero or negative " "length" msgstr "" -#: session.cc:1395 +#: session.cc:1396 msgid "feedback loop setup between %1 and %2" msgstr "" -#: session.cc:1691 +#: session.cc:1692 msgid "Session: could not create new midi track." msgstr "" -#: session.cc:1874 session.cc:1877 +#: session.cc:1875 session.cc:1878 msgid "Audio" msgstr "音频" -#: session.cc:1901 session.cc:1909 session.cc:1986 session.cc:1994 +#: session.cc:1902 session.cc:1910 session.cc:1987 session.cc:1995 msgid "cannot configure %1 in/%2 out configuration for new audio track" msgstr "" -#: session.cc:1932 +#: session.cc:1933 msgid "Session: could not create new audio track." msgstr "" -#: session.cc:1964 session.cc:1967 +#: session.cc:1965 session.cc:1968 msgid "Bus" msgstr "总线" -#: session.cc:2017 +#: session.cc:2018 msgid "Session: could not create new audio route." msgstr "" -#: session.cc:2076 session.cc:2086 +#: session.cc:2077 session.cc:2087 msgid "Session: UINT_MAX routes? impossible!" msgstr "" -#: session.cc:2108 +#: session.cc:2109 msgid "Session: cannot create track/bus from template description" msgstr "" -#: session.cc:2134 +#: session.cc:2135 msgid "Session: could not create new route from template" msgstr "" -#: session.cc:2163 +#: session.cc:2164 msgid "Adding new tracks/busses failed" msgstr "" -#: session.cc:3264 +#: session.cc:3265 msgid "FATAL ERROR! Could not find a suitable version of %1 for a rename" msgstr "" -#: session.cc:3384 session.cc:3442 +#: session.cc:3385 session.cc:3443 msgid "There are already %1 recordings for %2, which I consider too many." msgstr "" -#: session.cc:3832 +#: session.cc:3833 msgid "send ID %1 appears to be in use already" msgstr "" -#: session.cc:3844 +#: session.cc:3845 msgid "aux send ID %1 appears to be in use already" msgstr "" -#: session.cc:3856 +#: session.cc:3857 msgid "return ID %1 appears to be in use already" msgstr "" -#: session.cc:3868 +#: session.cc:3869 msgid "insert ID %1 appears to be in use already" msgstr "" -#: session.cc:3995 +#: session.cc:3996 msgid "Cannot write a range where end <= start (e.g. %1 <= %2)" msgstr "" -#: session.cc:4024 +#: session.cc:4025 msgid "too many bounced versions of playlist \"%1\"" msgstr "" -#: session.cc:4034 +#: session.cc:4035 msgid "cannot create new audio file \"%1\" for %2" msgstr "" @@ -1731,7 +1727,7 @@ msgstr "" msgid "Export ended unexpectedly: %1" msgstr "" -#: session_ltc.cc:219 +#: session_ltc.cc:220 msgid "" "LTC encoder: invalid framerate - LTC encoding is disabled for the remainder " "of this session." @@ -1839,272 +1835,272 @@ msgstr "无法重命名快照 %1 到 %2 (%3)" msgid "Could not remove session file at path \"%1\" (%2)" msgstr "无法解决路径: %1 (%2)" -#: session_state.cc:759 +#: session_state.cc:761 msgid "" "the %1 audio engine is not connected and state saving would lose all I/O " "connections. Session not saved" msgstr "" -#: session_state.cc:808 +#: session_state.cc:812 msgid "state could not be saved to %1" msgstr "" -#: session_state.cc:810 session_state.cc:821 +#: session_state.cc:814 session_state.cc:825 #, fuzzy msgid "Could not remove temporary session file at path \"%1\" (%2)" msgstr "无法创建混音模板目录 \"%1\" (%2)" -#: session_state.cc:818 +#: session_state.cc:822 msgid "could not rename temporary session file %1 to %2" msgstr "" -#: session_state.cc:886 +#: session_state.cc:890 msgid "%1: session file \"%2\" doesn't exist!" msgstr "" -#: session_state.cc:898 +#: session_state.cc:902 #, fuzzy msgid "Could not understand session file %1" msgstr "无法理解会话历史文件 \"%1\"" -#: session_state.cc:907 +#: session_state.cc:911 msgid "Session file %1 is not a session" msgstr "会话文件 %1 不是一个会话" -#: session_state.cc:1204 +#: session_state.cc:1208 msgid "programming error: Session: incorrect XML node sent to set_state()" msgstr "" -#: session_state.cc:1253 +#: session_state.cc:1257 msgid "Session: XML state has no options section" msgstr "" -#: session_state.cc:1258 +#: session_state.cc:1262 msgid "Session: XML state has no metadata section" msgstr "" -#: session_state.cc:1269 +#: session_state.cc:1273 msgid "Session: XML state has no sources section" msgstr "" -#: session_state.cc:1276 +#: session_state.cc:1280 msgid "Session: XML state has no Tempo Map section" msgstr "" -#: session_state.cc:1283 +#: session_state.cc:1287 msgid "Session: XML state has no locations section" msgstr "" -#: session_state.cc:1309 +#: session_state.cc:1313 msgid "Session: XML state has no Regions section" msgstr "" -#: session_state.cc:1316 +#: session_state.cc:1320 msgid "Session: XML state has no playlists section" msgstr "" -#: session_state.cc:1336 +#: session_state.cc:1340 msgid "Session: XML state has no bundles section" msgstr "" -#: session_state.cc:1348 +#: session_state.cc:1352 msgid "Session: XML state has no diskstreams section" msgstr "" -#: session_state.cc:1356 +#: session_state.cc:1360 msgid "Session: XML state has no routes section" msgstr "" -#: session_state.cc:1368 +#: session_state.cc:1372 msgid "Session: XML state has no route groups section" msgstr "" -#: session_state.cc:1377 +#: session_state.cc:1381 msgid "Session: XML state has no edit groups section" msgstr "" -#: session_state.cc:1384 +#: session_state.cc:1388 msgid "Session: XML state has no mix groups section" msgstr "" -#: session_state.cc:1392 +#: session_state.cc:1396 msgid "Session: XML state has no click section" msgstr "" -#: session_state.cc:1440 +#: session_state.cc:1444 msgid "Session: cannot create Route from XML description." msgstr "" -#: session_state.cc:1444 +#: session_state.cc:1448 msgid "Loaded track/bus %1" msgstr "载入音轨/总线 %1" -#: session_state.cc:1542 +#: session_state.cc:1546 msgid "Could not find diskstream for route" msgstr "" -#: session_state.cc:1596 +#: session_state.cc:1600 msgid "Session: cannot create Region from XML description." msgstr "" -#: session_state.cc:1600 +#: session_state.cc:1604 msgid "Can not load state for region '%1'" msgstr "" -#: session_state.cc:1636 +#: session_state.cc:1640 msgid "Regions in compound description not found (ID's %1 and %2): ignored" msgstr "" -#: session_state.cc:1664 +#: session_state.cc:1668 msgid "Nested source has no ID info in session file! (ignored)" msgstr "" -#: session_state.cc:1676 +#: session_state.cc:1680 msgid "Cannot reconstruct nested source for region %1" msgstr "" -#: session_state.cc:1738 +#: session_state.cc:1742 msgid "Session: XMLNode describing a AudioRegion is incomplete (no source)" msgstr "" -#: session_state.cc:1746 session_state.cc:1767 session_state.cc:1787 +#: session_state.cc:1750 session_state.cc:1771 session_state.cc:1791 msgid "" "Session: XMLNode describing a AudioRegion references an unknown source id =%1" msgstr "" -#: session_state.cc:1752 session_state.cc:1773 session_state.cc:1793 +#: session_state.cc:1756 session_state.cc:1777 session_state.cc:1797 msgid "" "Session: XMLNode describing a AudioRegion references a non-audio source id =" "%1" msgstr "" -#: session_state.cc:1816 +#: session_state.cc:1820 msgid "" "Session: XMLNode describing an AudioRegion is missing some master sources; " "ignored" msgstr "" -#: session_state.cc:1850 +#: session_state.cc:1854 msgid "Session: XMLNode describing a MidiRegion is incomplete (no source)" msgstr "" -#: session_state.cc:1858 +#: session_state.cc:1862 msgid "" "Session: XMLNode describing a MidiRegion references an unknown source id =%1" msgstr "" -#: session_state.cc:1864 +#: session_state.cc:1868 msgid "" "Session: XMLNode describing a MidiRegion references a non-midi source id =%1" msgstr "" -#: session_state.cc:1932 +#: session_state.cc:1936 msgid "" "cannot create new file from region name \"%1\" with ident = \"%2\": too many " "existing files with similar names" msgstr "" -#: session_state.cc:1955 +#: session_state.cc:1959 msgid "Session: cannot create Source from XML description." msgstr "" -#: session_state.cc:1989 +#: session_state.cc:1993 msgid "A sound file is missing. It will be replaced by silence." msgstr "" -#: session_state.cc:2012 +#: session_state.cc:2016 msgid "Found a sound file that cannot be used by %1. Talk to the progammers." msgstr "" -#: session_state.cc:2029 +#: session_state.cc:2033 #, fuzzy msgid "Could not create templates directory \"%1\" (%2)" msgstr "无法创建混音模板目录 \"%1\" (%2)" -#: session_state.cc:2042 +#: session_state.cc:2046 msgid "Template \"%1\" already exists - new version not created" msgstr "" -#: session_state.cc:2048 +#: session_state.cc:2052 #, fuzzy msgid "Could not create directory for Session template\"%1\" (%2)" msgstr "无法创建混音模板目录 \"%1\" (%2)" -#: session_state.cc:2058 +#: session_state.cc:2062 msgid "template not saved" msgstr "模板没保存" -#: session_state.cc:2068 +#: session_state.cc:2072 #, fuzzy msgid "Could not create directory for Session template plugin state\"%1\" (%2)" msgstr "无法创建混音模板目录 \"%1\" (%2)" -#: session_state.cc:2263 +#: session_state.cc:2267 msgid "Unknown node \"%1\" found in Bundles list from session file" msgstr "" -#: session_state.cc:2805 session_state.cc:2811 +#: session_state.cc:2809 session_state.cc:2815 msgid "Cannot expand path %1 (%2)" msgstr "无法扩展路径 %1 (%2)" -#: session_state.cc:2864 +#: session_state.cc:2868 msgid "Session: cannot create dead file folder \"%1\" (%2)" msgstr "" -#: session_state.cc:2903 +#: session_state.cc:2907 msgid "cannot rename unused file source from %1 to %2 (%3)" msgstr "" -#: session_state.cc:2921 +#: session_state.cc:2925 msgid "cannot remove peakfile %1 for %2 (%3)" msgstr "" -#: session_state.cc:3223 +#: session_state.cc:3227 msgid "could not backup old history file, current history not saved" msgstr "" -#: session_state.cc:3236 +#: session_state.cc:3240 msgid "history could not be saved to %1" msgstr "历史无法被保存到 %1" -#: session_state.cc:3239 +#: session_state.cc:3243 #, fuzzy msgid "Could not remove history file at path \"%1\" (%2)" msgstr "无法解决路径: %1 (%2)" -#: session_state.cc:3243 +#: session_state.cc:3247 msgid "could not restore history file from backup %1 (%2)" msgstr "" -#: session_state.cc:3268 +#: session_state.cc:3272 msgid "%1: no history file \"%2\" for this session." msgstr "" -#: session_state.cc:3274 +#: session_state.cc:3278 msgid "Could not understand session history file \"%1\"" msgstr "无法理解会话历史文件 \"%1\"" -#: session_state.cc:3316 +#: session_state.cc:3320 msgid "Failed to downcast MidiSource for NoteDiffCommand" msgstr "" -#: session_state.cc:3327 +#: session_state.cc:3331 msgid "Failed to downcast MidiSource for SysExDiffCommand" msgstr "" -#: session_state.cc:3338 +#: session_state.cc:3342 msgid "Failed to downcast MidiSource for PatchChangeDiffCommand" msgstr "" -#: session_state.cc:3346 +#: session_state.cc:3350 msgid "Couldn't figure out how to make a Command out of a %1 XMLNode." msgstr "" -#: session_state.cc:3598 +#: session_state.cc:3602 msgid "Session: unknown diskstream type in XML" msgstr "" -#: session_state.cc:3603 +#: session_state.cc:3607 msgid "Session: could not load diskstream via XML state" msgstr "" @@ -2523,6 +2519,9 @@ msgstr "" msgid "cannot open directory %1 (%2)" msgstr "无法打开目录 %1 (%2)" +#~ msgid "Session" +#~ msgstr "会话" + #~ msgid "Could not understand ardour file %1" #~ msgstr "无法理解ardour文件 %1" diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc index f803b8e6d6..f5bf28832e 100644 --- a/libs/ardour/route.cc +++ b/libs/ardour/route.cc @@ -2562,10 +2562,21 @@ Route::set_processor_state (const XMLNode& node) continue; } +#ifndef NO_PLUGIN_STATE if (processor->set_state (**niter, Stateful::current_state_version) != 0) { /* This processor could not be configured. Turn it into a UnknownProcessor */ processor.reset (new UnknownProcessor (_session, **niter)); } +#else + if (boost::dynamic_pointer_cast(processor)) { + if (processor->set_state (**niter, Stateful::current_state_version) != 0) { + /* This processor could not be configured. Turn it into a UnknownProcessor */ + processor.reset (new UnknownProcessor (_session, **niter)); + } + } else { + /* plugin, but ::set_state() not * allowed no message here - things will get too verbose */ + } +#endif /* we have to note the monitor send here, otherwise a new one will be created and the state of this one will be lost. diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index 8df0877f5c..c95a912648 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -140,6 +140,7 @@ Session::Session (AudioEngine &eng, , _butler (new Butler (*this)) , _post_transport_work (0) , _send_timecode_update (false) + , ltc_enc_buf(0) , _all_route_group (new RouteGroup (*this, "all")) , routes (new RouteList) , _total_free_4k_blocks (0) diff --git a/libs/ardour/session_ltc.cc b/libs/ardour/session_ltc.cc index 177598091e..f293970dd4 100644 --- a/libs/ardour/session_ltc.cc +++ b/libs/ardour/session_ltc.cc @@ -93,7 +93,8 @@ void Session::ltc_tx_cleanup() { DEBUG_TRACE (DEBUG::LTC, "LTC TX cleanup\n"); - if (ltc_enc_buf) free(ltc_enc_buf); + free(ltc_enc_buf); + ltc_enc_buf = NULL; ltc_encoder_free(ltc_encoder); ltc_encoder = NULL; } diff --git a/libs/ardour/session_state.cc b/libs/ardour/session_state.cc index 9a82192175..49a0eed559 100644 --- a/libs/ardour/session_state.cc +++ b/libs/ardour/session_state.cc @@ -694,7 +694,7 @@ Session::remove_state (string snapshot_name) void Session::jack_session_event (jack_session_event_t * event) { - char timebuf[128]; + char timebuf[128], *tmp; time_t n; struct tm local_time; @@ -702,6 +702,8 @@ Session::jack_session_event (jack_session_event_t * event) localtime_r (&n, &local_time); strftime (timebuf, sizeof(timebuf), "JS_%FT%T", &local_time); + while ((tmp = strchr(timebuf, ':'))) { *tmp = '.'; } + if (event->type == JackSessionSaveTemplate) { if (save_template( timebuf )) { diff --git a/libs/ardour/test/data/mantis_3356/interchange/mantis_3356/midifiles/Midi 1-1.mid b/libs/ardour/test/data/mantis_3356/interchange/mantis_3356/midifiles/Midi 1-1.mid old mode 100755 new mode 100644 diff --git a/libs/ardour/test/data/sessions/rec_enabled/rec_enabled.ardour.bak b/libs/ardour/test/data/sessions/rec_enabled/rec_enabled.ardour.bak deleted file mode 100644 index 106de1153d..0000000000 --- a/libs/ardour/test/data/sessions/rec_enabled/rec_enabled.ardour.bak +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/libs/ardour/test/data/sessions/rec_enabled/rec_enabled.history.bak b/libs/ardour/test/data/sessions/rec_enabled/rec_enabled.history.bak deleted file mode 100644 index 6dd2506a89..0000000000 --- a/libs/ardour/test/data/sessions/rec_enabled/rec_enabled.history.bak +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/libs/ardour/test/data/test.wav b/libs/ardour/test/data/test.wav old mode 100755 new mode 100644 diff --git a/libs/ardour/test/profiling/sessions/1region/1region.ardour.bak b/libs/ardour/test/profiling/sessions/1region/1region.ardour.bak deleted file mode 100644 index 4a3e63f351..0000000000 --- a/libs/ardour/test/profiling/sessions/1region/1region.ardour.bak +++ /dev/null @@ -1,148 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/libs/ardour/test/profiling/sessions/1region/1region.history.bak b/libs/ardour/test/profiling/sessions/1region/1region.history.bak deleted file mode 100644 index 6dd2506a89..0000000000 --- a/libs/ardour/test/profiling/sessions/1region/1region.history.bak +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/libs/ardour/test/profiling/sessions/32tracks/32tracks.ardour.bak b/libs/ardour/test/profiling/sessions/32tracks/32tracks.ardour.bak deleted file mode 100644 index 6794c67bc9..0000000000 --- a/libs/ardour/test/profiling/sessions/32tracks/32tracks.ardour.bak +++ /dev/null @@ -1,1716 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/libs/ardour/test/profiling/sessions/32tracks/32tracks.history.bak b/libs/ardour/test/profiling/sessions/32tracks/32tracks.history.bak deleted file mode 100644 index 6dd2506a89..0000000000 --- a/libs/ardour/test/profiling/sessions/32tracks/32tracks.history.bak +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/libs/ardour/unknown_processor.cc b/libs/ardour/unknown_processor.cc old mode 100755 new mode 100644 diff --git a/libs/ardour/vst_plugin.cc b/libs/ardour/vst_plugin.cc index 3885bc2a1c..c385e71a5a 100644 --- a/libs/ardour/vst_plugin.cc +++ b/libs/ardour/vst_plugin.cc @@ -295,10 +295,11 @@ VSTPlugin::get_parameter_descriptor (uint32_t which, ParameterDescriptor& desc) /* old style */ char label[64]; - label[0] = '\0'; + /* some VST plugins expect this buffer to be zero-filled */ + memset (label, sizeof (label), 0); _plugin->dispatcher (_plugin, effGetParamName, which, 0, label, 0); - + desc.label = label; desc.integer_step = false; desc.lower = 0.0f; @@ -482,8 +483,17 @@ VSTPlugin::do_remove_preset (string name) string VSTPlugin::describe_parameter (Evoral::Parameter param) { - char name[64] = "Unkown"; + char name[64]; + memset (name, sizeof (name), 0); + + /* some VST plugins expect this buffer to be zero-filled */ + _plugin->dispatcher (_plugin, effGetParamName, param.id(), 0, name, 0); + + if (name[0] == '\0') { + strcpy (name, _("Unknown")); + } + return name; } diff --git a/libs/ardour/wscript b/libs/ardour/wscript index 36683d3537..a16a7d39a4 100644 --- a/libs/ardour/wscript +++ b/libs/ardour/wscript @@ -5,24 +5,11 @@ import os import re import subprocess -# Version of this package (even if built as a child) -MAJOR = '3' -MINOR = '0' -MICRO = '0' -LIBARDOUR_VERSION = "%s.%s.%s" % (MAJOR, MINOR, MICRO) - -# Library version (UNIX style major, minor, micro) -# major increment <=> incompatible changes -# minor increment <=> compatible changes (additions) -# micro increment <=> no interface changes -LIBARDOUR_LIB_VERSION = '3.0.0' - # default state file version for this build CURRENT_SESSION_FILE_VERSION = 3001 # Variables for 'waf dist' APPNAME = 'libardour3' -VERSION = LIBARDOUR_VERSION I18N_PACKAGE = 'ardour3' # Mandatory variables @@ -243,10 +230,11 @@ def options(opt): def configure(conf): conf.load('compiler_cxx') conf.load('gas') + # we don't use hard-coded micro versions with ardour, so hard code it to zero autowaf.build_version_files( path_prefix + 'ardour/version.h', path_prefix + 'version.cc', - 'libardour3', MAJOR, MINOR, MICRO) + 'libardour3', conf.env['MAJOR'], conf.env['MINOR'], 0) autowaf.configure(conf) autowaf.check_pkg(conf, 'aubio', uselib_store='AUBIO', atleast_version='0.3.2') @@ -374,6 +362,12 @@ int main(int argc, char** argv) { def build(bld): + # Library version (UNIX style major, minor, micro) + # major increment <=> incompatible changes + # minor increment <=> compatible changes (additions) + # micro increment <=> no interface changes + LIBARDOUR_LIB_VERSION = "3.0.0." + # Library if bld.is_defined ('INTERNAL_SHARED_LIBS'): obj = bld.shlib(features = 'c cxx cshlib cxxshlib', source=libardour_sources) diff --git a/libs/evoral/src/Sequence.cpp b/libs/evoral/src/Sequence.cpp index 738d5a19c9..b56c234d75 100644 --- a/libs/evoral/src/Sequence.cpp +++ b/libs/evoral/src/Sequence.cpp @@ -257,7 +257,6 @@ Sequence