This commit is contained in:
prokoudine 2022-04-19 08:24:05 +00:00
parent 44eae3152f
commit 420282014e
89 changed files with 1877 additions and 851 deletions

View File

@ -1 +1 @@
<!doctype html><html lang=en class="js csstransforms3d"><head><meta charset=utf-8><meta name=description content><link rel=icon href=/ardour-tutorial/images/favicon.png type=image/png><title>404 Page not found</title><link href=/ardour-tutorial/css/nucleus.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/fontawesome-all.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/hybrid.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/featherlight.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/perfect-scrollbar.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/theme.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/hugo-theme.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/theme-blue.css?1650309271 rel=stylesheet><style>:root #header+#content>#left>#rlblock_left{display:none!important}p,li,ul{text-align:center}ul{list-style-type:none}</style></head><body data-url=/><section id=body style=margin-left:0><div id=overlay></div><div id=chapter><div id=body-inner><h1>Error</h1><p></p><p>Woops. Looks like this page doesn't exist ¯\_(ツ)_/¯.</p><p></p><p><a href=/ardour-tutorial/en>Go to homepage</a></p><p><img src=/ardour-tutorial/images/gopher-404.jpg style=width:50% alt="Page not found!"></p></div></div></section></body></html>
<!doctype html><html lang=en class="js csstransforms3d"><head><meta charset=utf-8><meta name=description content><link rel=icon href=/ardour-tutorial/images/favicon.png type=image/png><title>404 Page not found</title><link href=/ardour-tutorial/css/nucleus.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/fontawesome-all.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/hybrid.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/featherlight.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/perfect-scrollbar.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/theme.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/hugo-theme.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/theme-blue.css?1650356642 rel=stylesheet><style>:root #header+#content>#left>#rlblock_left{display:none!important}p,li,ul{text-align:center}ul{list-style-type:none}</style></head><body data-url=/><section id=body style=margin-left:0><div id=overlay></div><div id=chapter><div id=body-inner><h1>Error</h1><p></p><p>Woops. Looks like this page doesn't exist ¯\_(ツ)_/¯.</p><p></p><p><a href=/ardour-tutorial/en>Go to homepage</a></p><p><img src=/ardour-tutorial/images/gopher-404.jpg style=width:50% alt="Page not found!"></p></div></div></section></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 822 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 174 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 287 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 260 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 282 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Exporting sessions on Ardour tutorial</title><link>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/</link><description>Recent content in Exporting sessions on Ardour tutorial</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><atom:link href="https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/index.xml" rel="self" type="application/rss+xml"/><item><title>Exporting a range</title><link>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-range/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-range/</guid><description>Learn how to export a selected portion (Range) of your Session.
Exporting is the process of saving a Region, Track or Session to a file on your computer. As we learned previously, exporting an isolated Region does not export all of the changes you might have made to that Region. To export edits such as Panning, Fader Automation, and Plugin effects, you must Export either a Range or the entire Session.</description></item><item><title>Exporting a session</title><link>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-session/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-session/</guid><description>Exporting is the process of saving a Region, Track, or entire Session to a file on your computer which you can listen to, burn as a CD-R, or convert to an MP3 to share on a website.
Export the Entire Session Once you have finished your composition, the most common export operation is to export the entire Session to an audio file.
Bird&amp;rsquo;s Eye View of Entire Session At this point it&amp;rsquo;s a good idea to Zoom Out and take a look at your whole session before exporting.</description></item><item><title>Exporting regions</title><link>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-region/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-region/</guid><description>You may wish to export only a region of your session, perhaps to use as a sample in another application, or to edit it in a different program. This chapter shows you how to do that.
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Exporting sessions on Ardour tutorial</title><link>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/</link><description>Recent content in Exporting sessions on Ardour tutorial</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><atom:link href="https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/index.xml" rel="self" type="application/rss+xml"/><item><title>Exporting a session</title><link>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-session/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-session/</guid><description>Exporting is the process of saving a region, track, or entire session to a file on your computer which you can listen to, burn as a CD-R, or convert to an MP3 to share on a website.
Export the Entire Session Once you have finished your composition, the most common export operation is to export the entire session to an audio file.
Bird&amp;rsquo;s Eye View of Entire Session At this point it&amp;rsquo;s a good idea to zoom out and take a look at your whole session before exporting.</description></item><item><title>Exporting a range</title><link>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-range/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-range/</guid><description>Learn how to export a selected portion (Range) of your Session.
Exporting is the process of saving a Region, Track or Session to a file on your computer. As we learned previously, exporting an isolated Region does not export all of the changes you might have made to that Region. To export edits such as Panning, Fader Automation, and Plugin effects, you must Export either a Range or the entire Session.</description></item><item><title>Exporting regions</title><link>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-region/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-region/</guid><description>You may wish to export only a region of your session, perhaps to use as a sample in another application, or to edit it in a different program. This chapter shows you how to do that.
Exporting a Region To export a region, select it (so it becomes blue), and then right-click into the sub-menu Export, or use the top menu: Region &amp;gt; Export.
This will open up the same export dialog box explained in the Exporting a Session chapter.</description></item></channel></rss>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,9 @@
Mouse Clicks Ardour requires a two-button mouse to run (or the emulation of that on your system in some other way). A click is assumed to be a left button mouse click. A right-click refers to the right-hand button on the mouse. A Ctrl, Cmd or Apple key pressed with a mouse click is not the same and may in fact give a different result.</description></item><item><title>Editor window</title><link>https://prokoudine.github.io/ardour-tutorial/en/getting-started/overview-of-the-interface/editor-window/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/getting-started/overview-of-the-interface/editor-window/</guid><description>When you create a new session, Ardour opens an empty new window called the Editor window. The Editor window is the most important window in Ardour, as this is where you arrange track, import and edit media on the timeline, and control plugin automation for creative effects and mixing.
Let&amp;rsquo;s take a look at main parts of the Editor window:
Here they are:
Editor-specific toolbar Timeline Tracks and busses Project overview Editor mixer strip Regions, Tracks/Busses, Snapshots, Groups, Ranges, Marks Let&amp;rsquo;s overview them quickly.</description></item><item><title>Further help</title><link>https://prokoudine.github.io/ardour-tutorial/en/appendices/further-help/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/appendices/further-help/</guid><description>Besides the URLs listed in the Links chapter, there are a couple of resources on the Internet to help you learn Ardour and fix some of the problems that you might have along the way.
Editor-specific toolbar Timeline Tracks and busses Project overview Editor mixer strip Regions, Tracks/Busses, Snapshots, Groups, Ranges, Marks Let&amp;rsquo;s overview them quickly.</description></item><item><title>Exporting a session</title><link>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-session/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-session/</guid><description>Exporting is the process of saving a region, track, or entire session to a file on your computer which you can listen to, burn as a CD-R, or convert to an MP3 to share on a website.
Export the Entire Session Once you have finished your composition, the most common export operation is to export the entire session to an audio file.
Bird&amp;rsquo;s Eye View of Entire Session At this point it&amp;rsquo;s a good idea to zoom out and take a look at your whole session before exporting.</description></item><item><title>Further help</title><link>https://prokoudine.github.io/ardour-tutorial/en/appendices/further-help/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/appendices/further-help/</guid><description>Besides the URLs listed in the Links chapter, there are a couple of resources on the Internet to help you learn Ardour and fix some of the problems that you might have along the way.
Ardour Manual The official Ardour Manual is the main reference to Ardour. It is a work in progress, meaning you will not find every single feature explained there (yet). But it is already an amazing resource:</description></item><item><title>Non-destructive editing</title><link>https://prokoudine.github.io/ardour-tutorial/en/editing-sessions/non-destructive-editing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/editing-sessions/non-destructive-editing/</guid><description>In one of the previous chapters we already discussed that Ardour operates on sessions that encompass all material you have: audio clips, MIDI clips, all effects applied to tracks and busses etc. Before we get to actual editing, let&amp;rsquo;s talk about basics of non-destructive editing, how it&amp;rsquo;s implemented in Ardour, and why it should give you peace of mind when you do some heavy editing.
What does non-destructive editing actually mean?</description></item><item><title>Recording audio</title><link>https://prokoudine.github.io/ardour-tutorial/en/recording-audio/recording-audio/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/recording-audio/recording-audio/</guid><description>Besides importing existing audio files, another way to create regions in your Ardour session is to record new audio.
The source of this audio could be the line or microphone inputs of your audio interface, or it could even be sound originating from other applications on your computer which have been connected to Ardour via JACK. Please see the section on routing for more details.
@ -12,9 +14,7 @@ First-launch wizard When you first start Ardour, it will ask you a few questions
Mixing Tools Levels, panning, equalization (EQ), and compression are the main tools used to achieve a good mix. In addition to these core tools, a wide range of plugin effects can also be used to enhance the sound, such as reverb and delay. Introducing the Mixer Strip The mixer strip is the vertical column that contains various controls related to signal flow.</description></item><item><title>Arranging tracks</title><link>https://prokoudine.github.io/ardour-tutorial/en/editing-sessions/arranging-tracks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/editing-sessions/arranging-tracks/</guid><description>In the following chapters we will use Ardour to create a short rhythmic passage using several drumkit samples.
We will continue working on this passage in later tutorials, such as Working with Regions and Creating Looped Sections. We assume that you have read the chapters in the Getting Started section already, and are familiar with Importing Audio, Tracks, and the Timeline.
Importing Samples The first step is to add some sounds, which is discussed at length in the Importing Audio chapter.</description></item><item><title>Exporting a range</title><link>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-range/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-range/</guid><description>Learn how to export a selected portion (Range) of your Session.
Exporting is the process of saving a Region, Track or Session to a file on your computer. As we learned previously, exporting an isolated Region does not export all of the changes you might have made to that Region. To export edits such as Panning, Fader Automation, and Plugin effects, you must Export either a Range or the entire Session.</description></item><item><title>Exporting a session</title><link>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-session/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-session/</guid><description>Exporting is the process of saving a Region, Track, or entire Session to a file on your computer which you can listen to, burn as a CD-R, or convert to an MP3 to share on a website.
Export the Entire Session Once you have finished your composition, the most common export operation is to export the entire Session to an audio file.
Bird&amp;rsquo;s Eye View of Entire Session At this point it&amp;rsquo;s a good idea to Zoom Out and take a look at your whole session before exporting.</description></item><item><title>Exporting regions</title><link>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-region/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-region/</guid><description>You may wish to export only a region of your session, perhaps to use as a sample in another application, or to edit it in a different program. This chapter shows you how to do that.
Exporting is the process of saving a Region, Track or Session to a file on your computer. As we learned previously, exporting an isolated Region does not export all of the changes you might have made to that Region. To export edits such as Panning, Fader Automation, and Plugin effects, you must Export either a Range or the entire Session.</description></item><item><title>Exporting regions</title><link>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-region/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/exporting-sessions/exporting-a-region/</guid><description>You may wish to export only a region of your session, perhaps to use as a sample in another application, or to edit it in a different program. This chapter shows you how to do that.
Exporting a Region To export a region, select it (so it becomes blue), and then right-click into the sub-menu Export, or use the top menu: Region &amp;gt; Export.
This will open up the same export dialog box explained in the Exporting a Session chapter.</description></item><item><title>Glossary</title><link>https://prokoudine.github.io/ardour-tutorial/en/appendices/glossary/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/appendices/glossary/</guid><description>This glossary offers brief definitions for many or the terms used throuhout the Ardour3 FLOSS Tutorial.
Aggregate Device (Mac OS X) An Aggregate Device is one virtual soundcard made of of two or more physical soundcards. PowerBooks and MacBooks made in 2007 or later will need this set up in order for JACK to have both input and output channels. This is set up in the Audio MIDI Setup application.</description></item><item><title>Mixer window</title><link>https://prokoudine.github.io/ardour-tutorial/en/getting-started/overview-of-the-interface/mixer-window/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/getting-started/overview-of-the-interface/mixer-window/</guid><description>The main function of the Mixer window is to display all the mixer strips for the various tracks and busses side by side for easy reference and finetuning. This window is mainly used during the mixing process where you distribute instruments across the virtual room and process them with effects to stand out in a mix. It also provides access to plugins and routing features. Please see the chapters on understanding routing, mixing, and using plugins for details.</description></item><item><title>Mixing levels</title><link>https://prokoudine.github.io/ardour-tutorial/en/mixing-sessions/mixing-levels/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://prokoudine.github.io/ardour-tutorial/en/mixing-sessions/mixing-levels/</guid><description>Levels are the volumes of each track relative to the others.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

3
js/auto-complete.js Normal file

File diff suppressed because one or more lines are too long

7
js/clipboard.min.js vendored Normal file

File diff suppressed because one or more lines are too long

9
js/featherlight.min.js vendored Normal file

File diff suppressed because one or more lines are too long

6
js/highlight.pack.js Normal file

File diff suppressed because one or more lines are too long

94
js/hugo-learn.js Normal file
View File

@ -0,0 +1,94 @@
// Get Parameters from some url
var getUrlParameter = function getUrlParameter(sPageURL) {
var url = sPageURL.split('?');
var obj = {};
if (url.length == 2) {
var sURLVariables = url[1].split('&'),
sParameterName,
i;
for (i = 0; i < sURLVariables.length; i++) {
sParameterName = sURLVariables[i].split('=');
obj[sParameterName[0]] = sParameterName[1];
}
}
return obj;
};
// Execute actions on images generated from Markdown pages
var images = $("div#body-inner img").not(".inline");
// Wrap image inside a featherlight (to get a full size view in a popup)
images.wrap(function(){
var image =$(this);
var o = getUrlParameter(image[0].src);
var f = o['featherlight'];
// IF featherlight is false, do not use feather light
if (f != 'false') {
if (!image.parent("a").length) {
return "<a href='" + image[0].src + "' data-featherlight='image'></a>";
}
}
});
// Change styles, depending on parameters set to the image
images.each(function(index){
var image = $(this)
var o = getUrlParameter(image[0].src);
if (typeof o !== "undefined") {
var h = o["height"];
var w = o["width"];
var c = o["classes"];
image.css("width", function() {
if (typeof w !== "undefined") {
return w;
} else {
return "auto";
}
});
image.css("height", function() {
if (typeof h !== "undefined") {
return h;
} else {
return "auto";
}
});
if (typeof c !== "undefined") {
var classes = c.split(',');
for (i = 0; i < classes.length; i++) {
image.addClass(classes[i]);
}
}
}
});
// Stick the top to the top of the screen when scrolling
$(document).ready(function(){
$("#top-bar").sticky({topSpacing:0, zIndex: 1000});
});
jQuery(document).ready(function() {
// Add link button for every
var text, clip = new ClipboardJS('.anchor');
$("h1~h2,h1~h3,h1~h4,h1~h5,h1~h6").append(function(index, html){
var element = $(this);
var url = encodeURI(document.location.origin + document.location.pathname);
var link = url + "#"+element[0].id;
return " <span class='anchor' data-clipboard-text='"+link+"'>" +
"<i class='fas fa-link fa-lg'></i>" +
"</span>"
;
});
$(".anchor").on('mouseleave', function(e) {
$(this).attr('aria-label', null).removeClass('tooltipped tooltipped-s tooltipped-w');
});
clip.on('success', function(e) {
e.clearSelection();
$(e.trigger).attr('aria-label', 'Link copied to clipboard!').addClass('tooltipped tooltipped-s');
});
$('code.language-mermaid').each(function(index, element) {
var content = $(element).html().replace(/&amp;/g, '&');
$(element).parent().replaceWith('<div class="mermaid" align="center">' + content + '</div>');
});
});

2
js/jquery-3.3.1.min.js vendored Normal file

File diff suppressed because one or more lines are too long

288
js/jquery.sticky.js Executable file
View File

@ -0,0 +1,288 @@
// Sticky Plugin v1.0.4 for jQuery
// =============
// Author: Anthony Garand
// Improvements by German M. Bravo (Kronuz) and Ruud Kamphuis (ruudk)
// Improvements by Leonardo C. Daronco (daronco)
// Created: 02/14/2011
// Date: 07/20/2015
// Website: http://stickyjs.com/
// Description: Makes an element on the page stick on the screen as you scroll
// It will only set the 'top' and 'position' of your element, you
// might need to adjust the width in some cases.
(function (factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
define(['jquery'], factory);
} else if (typeof module === 'object' && module.exports) {
// Node/CommonJS
module.exports = factory(require('jquery'));
} else {
// Browser globals
factory(jQuery);
}
}(function ($) {
var slice = Array.prototype.slice; // save ref to original slice()
var splice = Array.prototype.splice; // save ref to original slice()
var defaults = {
topSpacing: 0,
bottomSpacing: 0,
className: 'is-sticky',
wrapperClassName: 'sticky-wrapper',
center: false,
getWidthFrom: '',
widthFromWrapper: true, // works only when .getWidthFrom is empty
responsiveWidth: false,
zIndex: 'inherit'
},
$window = $(window),
$document = $(document),
sticked = [],
windowHeight = $window.height(),
scroller = function() {
var scrollTop = $window.scrollTop(),
documentHeight = $document.height(),
dwh = documentHeight - windowHeight,
extra = (scrollTop > dwh) ? dwh - scrollTop : 0;
for (var i = 0, l = sticked.length; i < l; i++) {
var s = sticked[i],
elementTop = s.stickyWrapper.offset().top,
etse = elementTop - s.topSpacing - extra;
//update height in case of dynamic content
s.stickyWrapper.css('height', s.stickyElement.outerHeight());
if (scrollTop <= etse) {
if (s.currentTop !== null) {
s.stickyElement
.css({
'width': '',
'position': '',
'top': '',
'z-index': ''
});
s.stickyElement.parent().removeClass(s.className);
s.stickyElement.trigger('sticky-end', [s]);
s.currentTop = null;
}
}
else {
var newTop = documentHeight - s.stickyElement.outerHeight()
- s.topSpacing - s.bottomSpacing - scrollTop - extra;
if (newTop < 0) {
newTop = newTop + s.topSpacing;
} else {
newTop = s.topSpacing;
}
if (s.currentTop !== newTop) {
var newWidth;
if (s.getWidthFrom) {
padding = s.stickyElement.innerWidth() - s.stickyElement.width();
newWidth = $(s.getWidthFrom).width() - padding || null;
} else if (s.widthFromWrapper) {
newWidth = s.stickyWrapper.width();
}
if (newWidth == null) {
newWidth = s.stickyElement.width();
}
s.stickyElement
.css('width', newWidth)
.css('position', 'fixed')
.css('top', newTop)
.css('z-index', s.zIndex);
s.stickyElement.parent().addClass(s.className);
if (s.currentTop === null) {
s.stickyElement.trigger('sticky-start', [s]);
} else {
// sticky is started but it have to be repositioned
s.stickyElement.trigger('sticky-update', [s]);
}
if (s.currentTop === s.topSpacing && s.currentTop > newTop || s.currentTop === null && newTop < s.topSpacing) {
// just reached bottom || just started to stick but bottom is already reached
s.stickyElement.trigger('sticky-bottom-reached', [s]);
} else if(s.currentTop !== null && newTop === s.topSpacing && s.currentTop < newTop) {
// sticky is started && sticked at topSpacing && overflowing from top just finished
s.stickyElement.trigger('sticky-bottom-unreached', [s]);
}
s.currentTop = newTop;
}
// Check if sticky has reached end of container and stop sticking
var stickyWrapperContainer = s.stickyWrapper.parent();
var unstick = (s.stickyElement.offset().top + s.stickyElement.outerHeight() >= stickyWrapperContainer.offset().top + stickyWrapperContainer.outerHeight()) && (s.stickyElement.offset().top <= s.topSpacing);
if( unstick ) {
s.stickyElement
.css('position', 'absolute')
.css('top', '')
.css('bottom', 0)
.css('z-index', '');
} else {
s.stickyElement
.css('position', 'fixed')
.css('top', newTop)
.css('bottom', '')
.css('z-index', s.zIndex);
}
}
}
},
resizer = function() {
windowHeight = $window.height();
for (var i = 0, l = sticked.length; i < l; i++) {
var s = sticked[i];
var newWidth = null;
if (s.getWidthFrom) {
if (s.responsiveWidth) {
newWidth = $(s.getWidthFrom).width();
}
} else if(s.widthFromWrapper) {
newWidth = s.stickyWrapper.width();
}
if (newWidth != null) {
s.stickyElement.css('width', newWidth);
}
}
},
methods = {
init: function(options) {
return this.each(function() {
var o = $.extend({}, defaults, options);
var stickyElement = $(this);
var stickyId = stickyElement.attr('id');
var wrapperId = stickyId ? stickyId + '-' + defaults.wrapperClassName : defaults.wrapperClassName;
var wrapper = $('<div></div>')
.attr('id', wrapperId)
.addClass(o.wrapperClassName);
stickyElement.wrapAll(function() {
if ($(this).parent("#" + wrapperId).length == 0) {
return wrapper;
}
});
var stickyWrapper = stickyElement.parent();
if (o.center) {
stickyWrapper.css({width:stickyElement.outerWidth(),marginLeft:"auto",marginRight:"auto"});
}
if (stickyElement.css("float") === "right") {
stickyElement.css({"float":"none"}).parent().css({"float":"right"});
}
o.stickyElement = stickyElement;
o.stickyWrapper = stickyWrapper;
o.currentTop = null;
sticked.push(o);
methods.setWrapperHeight(this);
methods.setupChangeListeners(this);
});
},
setWrapperHeight: function(stickyElement) {
var element = $(stickyElement);
var stickyWrapper = element.parent();
if (stickyWrapper) {
stickyWrapper.css('height', element.outerHeight());
}
},
setupChangeListeners: function(stickyElement) {
if (window.MutationObserver) {
var mutationObserver = new window.MutationObserver(function(mutations) {
if (mutations[0].addedNodes.length || mutations[0].removedNodes.length) {
methods.setWrapperHeight(stickyElement);
}
});
mutationObserver.observe(stickyElement, {subtree: true, childList: true});
} else {
if (window.addEventListener) {
stickyElement.addEventListener('DOMNodeInserted', function() {
methods.setWrapperHeight(stickyElement);
}, false);
stickyElement.addEventListener('DOMNodeRemoved', function() {
methods.setWrapperHeight(stickyElement);
}, false);
} else if (window.attachEvent) {
stickyElement.attachEvent('onDOMNodeInserted', function() {
methods.setWrapperHeight(stickyElement);
});
stickyElement.attachEvent('onDOMNodeRemoved', function() {
methods.setWrapperHeight(stickyElement);
});
}
}
},
update: scroller,
unstick: function(options) {
return this.each(function() {
var that = this;
var unstickyElement = $(that);
var removeIdx = -1;
var i = sticked.length;
while (i-- > 0) {
if (sticked[i].stickyElement.get(0) === that) {
splice.call(sticked,i,1);
removeIdx = i;
}
}
if(removeIdx !== -1) {
unstickyElement.unwrap();
unstickyElement
.css({
'width': '',
'position': '',
'top': '',
'float': '',
'z-index': ''
})
;
}
});
}
};
// should be more efficient than using $window.scroll(scroller) and $window.resize(resizer):
if (window.addEventListener) {
window.addEventListener('scroll', scroller, false);
window.addEventListener('resize', resizer, false);
} else if (window.attachEvent) {
window.attachEvent('onscroll', scroller);
window.attachEvent('onresize', resizer);
}
$.fn.sticky = function(method) {
if (methods[method]) {
return methods[method].apply(this, slice.call(arguments, 1));
} else if (typeof method === 'object' || !method ) {
return methods.init.apply( this, arguments );
} else {
$.error('Method ' + method + ' does not exist on jQuery.sticky');
}
};
$.fn.unstick = function(method) {
if (methods[method]) {
return methods[method].apply(this, slice.call(arguments, 1));
} else if (typeof method === 'object' || !method ) {
return methods.unstick.apply( this, arguments );
} else {
$.error('Method ' + method + ' does not exist on jQuery.sticky');
}
};
$(function() {
setTimeout(scroller, 0);
});
}));

496
js/learn.js Normal file
View File

@ -0,0 +1,496 @@
// Scrollbar Width function
function getScrollBarWidth() {
var inner = document.createElement('p');
inner.style.width = "100%";
inner.style.height = "200px";
var outer = document.createElement('div');
outer.style.position = "absolute";
outer.style.top = "0px";
outer.style.left = "0px";
outer.style.visibility = "hidden";
outer.style.width = "200px";
outer.style.height = "150px";
outer.style.overflow = "hidden";
outer.appendChild(inner);
document.body.appendChild(outer);
var w1 = inner.offsetWidth;
outer.style.overflow = 'scroll';
var w2 = inner.offsetWidth;
if (w1 == w2) w2 = outer.clientWidth;
document.body.removeChild(outer);
return (w1 - w2);
};
function setMenuHeight() {
$('#sidebar .highlightable').height($('#sidebar').innerHeight() - $('#header-wrapper').height() - 40);
$('#sidebar .highlightable').perfectScrollbar('update');
}
function fallbackMessage(action) {
var actionMsg = '';
var actionKey = (action === 'cut' ? 'X' : 'C');
if (/iPhone|iPad/i.test(navigator.userAgent)) {
actionMsg = 'No support :(';
}
else if (/Mac/i.test(navigator.userAgent)) {
actionMsg = 'Press ⌘-' + actionKey + ' to ' + action;
}
else {
actionMsg = 'Press Ctrl-' + actionKey + ' to ' + action;
}
return actionMsg;
}
function switchTab(tabGroup, tabId) {
allTabItems = jQuery("[data-tab-group='"+tabGroup+"']");
targetTabItems = jQuery("[data-tab-group='"+tabGroup+"'][data-tab-item='"+tabId+"']");
// if event is undefined then switchTab was called from restoreTabSelection
// so it's not a button event and we don't need to safe the selction or
// prevent page jump
var isButtonEvent = event != undefined;
if(isButtonEvent){
// save button position relative to viewport
var yposButton = event.target.getBoundingClientRect().top;
}
allTabItems.removeClass("active");
targetTabItems.addClass("active");
if(isButtonEvent){
// reset screen to the same position relative to clicked button to prevent page jump
var yposButtonDiff = event.target.getBoundingClientRect().top - yposButton;
window.scrollTo(window.scrollX, window.scrollY+yposButtonDiff);
// Store the selection to make it persistent
if(window.localStorage){
var selectionsJSON = window.localStorage.getItem("tabSelections");
if(selectionsJSON){
var tabSelections = JSON.parse(selectionsJSON);
}else{
var tabSelections = {};
}
tabSelections[tabGroup] = tabId;
window.localStorage.setItem("tabSelections", JSON.stringify(tabSelections));
}
}
}
function restoreTabSelections() {
if(window.localStorage){
var selectionsJSON = window.localStorage.getItem("tabSelections");
if(selectionsJSON){
var tabSelections = JSON.parse(selectionsJSON);
}else{
var tabSelections = {};
}
Object.keys(tabSelections).forEach(function(tabGroup) {
var tabItem = tabSelections[tabGroup];
switchTab(tabGroup, tabItem);
});
}
}
// for the window resize
$(window).resize(function() {
setMenuHeight();
});
// debouncing function from John Hann
// http://unscriptable.com/index.php/2009/03/20/debouncing-javascript-methods/
(function($, sr) {
var debounce = function(func, threshold, execAsap) {
var timeout;
return function debounced() {
var obj = this, args = arguments;
function delayed() {
if (!execAsap)
func.apply(obj, args);
timeout = null;
};
if (timeout)
clearTimeout(timeout);
else if (execAsap)
func.apply(obj, args);
timeout = setTimeout(delayed, threshold || 100);
};
}
// smartresize
jQuery.fn[sr] = function(fn) { return fn ? this.bind('resize', debounce(fn)) : this.trigger(sr); };
})(jQuery, 'smartresize');
jQuery(document).ready(function() {
restoreTabSelections();
jQuery('#sidebar .category-icon').on('click', function() {
$( this ).toggleClass("fa-angle-down fa-angle-right") ;
$( this ).parent().parent().children('ul').toggle() ;
return false;
});
var sidebarStatus = searchStatus = 'open';
$('#sidebar .highlightable').perfectScrollbar();
setMenuHeight();
jQuery('#overlay').on('click', function() {
jQuery(document.body).toggleClass('sidebar-hidden');
sidebarStatus = (jQuery(document.body).hasClass('sidebar-hidden') ? 'closed' : 'open');
return false;
});
jQuery('[data-sidebar-toggle]').on('click', function() {
jQuery(document.body).toggleClass('sidebar-hidden');
sidebarStatus = (jQuery(document.body).hasClass('sidebar-hidden') ? 'closed' : 'open');
return false;
});
jQuery('[data-clear-history-toggle]').on('click', function() {
sessionStorage.clear();
location.reload();
return false;
});
jQuery('[data-search-toggle]').on('click', function() {
if (sidebarStatus == 'closed') {
jQuery('[data-sidebar-toggle]').trigger('click');
jQuery(document.body).removeClass('searchbox-hidden');
searchStatus = 'open';
return false;
}
jQuery(document.body).toggleClass('searchbox-hidden');
searchStatus = (jQuery(document.body).hasClass('searchbox-hidden') ? 'closed' : 'open');
return false;
});
var ajax;
jQuery('[data-search-input]').on('input', function() {
var input = jQuery(this),
value = input.val(),
items = jQuery('[data-nav-id]');
items.removeClass('search-match');
if (!value.length) {
$('ul.topics').removeClass('searched');
items.css('display', 'block');
sessionStorage.removeItem('search-value');
$(".highlightable").unhighlight({ element: 'mark' })
return;
}
sessionStorage.setItem('search-value', value);
$(".highlightable").unhighlight({ element: 'mark' }).highlight(value, { element: 'mark' });
if (ajax && ajax.abort) ajax.abort();
jQuery('[data-search-clear]').on('click', function() {
jQuery('[data-search-input]').val('').trigger('input');
sessionStorage.removeItem('search-input');
$(".highlightable").unhighlight({ element: 'mark' })
});
});
$.expr[":"].contains = $.expr.createPseudo(function(arg) {
return function( elem ) {
return $(elem).text().toUpperCase().indexOf(arg.toUpperCase()) >= 0;
};
});
if (sessionStorage.getItem('search-value')) {
var searchValue = sessionStorage.getItem('search-value')
$(document.body).removeClass('searchbox-hidden');
$('[data-search-input]').val(searchValue);
$('[data-search-input]').trigger('input');
var searchedElem = $('#body-inner').find(':contains(' + searchValue + ')').get(0);
if (searchedElem) {
searchedElem.scrollIntoView(true);
var scrolledY = window.scrollY;
if(scrolledY){
window.scroll(0, scrolledY - 125);
}
}
}
// clipboard
var clipInit = false;
$('code').each(function() {
var code = $(this),
text = code.text();
if (text.length > 5) {
if (!clipInit) {
var text, clip = new ClipboardJS('.copy-to-clipboard', {
text: function(trigger) {
text = $(trigger).prev('code').text();
return text.replace(/^\$\s/gm, '');
}
});
var inPre;
clip.on('success', function(e) {
e.clearSelection();
inPre = $(e.trigger).parent().prop('tagName') == 'PRE';
$(e.trigger).attr('aria-label', 'Copied to clipboard!').addClass('tooltipped tooltipped-' + (inPre ? 'w' : 's'));
});
clip.on('error', function(e) {
inPre = $(e.trigger).parent().prop('tagName') == 'PRE';
$(e.trigger).attr('aria-label', fallbackMessage(e.action)).addClass('tooltipped tooltipped-' + (inPre ? 'w' : 's'));
$(document).one('copy', function(){
$(e.trigger).attr('aria-label', 'Copied to clipboard!').addClass('tooltipped tooltipped-' + (inPre ? 'w' : 's'));
});
});
clipInit = true;
}
code.after('<span class="copy-to-clipboard" title="Copy to clipboard" />');
code.next('.copy-to-clipboard').on('mouseleave', function() {
$(this).attr('aria-label', null).removeClass('tooltipped tooltipped-s tooltipped-w');
});
}
});
// allow keyboard control for prev/next links
jQuery(function() {
jQuery('.nav-prev').click(function(){
location.href = jQuery(this).attr('href');
});
jQuery('.nav-next').click(function() {
location.href = jQuery(this).attr('href');
});
});
jQuery('input, textarea').keydown(function (e) {
// left and right arrow keys
if (e.which == '37' || e.which == '39') {
e.stopPropagation();
}
});
jQuery(document).keydown(function(e) {
// prev links - left arrow key
if(e.which == '37') {
jQuery('.nav.nav-prev').click();
}
// next links - right arrow key
if(e.which == '39') {
jQuery('.nav.nav-next').click();
}
});
$('#top-bar a:not(:has(img)):not(.btn)').addClass('highlight');
$('#body-inner a:not(:has(img)):not(.btn):not(a[rel="footnote"])').addClass('highlight');
var touchsupport = ('ontouchstart' in window) || (navigator.maxTouchPoints > 0) || (navigator.msMaxTouchPoints > 0)
if (!touchsupport){ // browser doesn't support touch
$('#toc-menu').hover(function() {
$('.progress').stop(true, false, true).fadeToggle(100);
});
$('.progress').hover(function() {
$('.progress').stop(true, false, true).fadeToggle(100);
});
}
if (touchsupport){ // browser does support touch
$('#toc-menu').click(function() {
$('.progress').stop(true, false, true).fadeToggle(100);
});
$('.progress').click(function() {
$('.progress').stop(true, false, true).fadeToggle(100);
});
}
/**
* Fix anchor scrolling that hides behind top nav bar
* Courtesy of https://stackoverflow.com/a/13067009/28106
*
* We could use pure css for this if only heading anchors were
* involved, but this works for any anchor, including footnotes
**/
(function (document, history, location) {
var HISTORY_SUPPORT = !!(history && history.pushState);
var anchorScrolls = {
ANCHOR_REGEX: /^#[^ ]+$/,
OFFSET_HEIGHT_PX: 50,
/**
* Establish events, and fix initial scroll position if a hash is provided.
*/
init: function () {
this.scrollToCurrent();
$(window).on('hashchange', $.proxy(this, 'scrollToCurrent'));
$('body').on('click', 'a', $.proxy(this, 'delegateAnchors'));
},
/**
* Return the offset amount to deduct from the normal scroll position.
* Modify as appropriate to allow for dynamic calculations
*/
getFixedOffset: function () {
return this.OFFSET_HEIGHT_PX;
},
/**
* If the provided href is an anchor which resolves to an element on the
* page, scroll to it.
* @param {String} href
* @return {Boolean} - Was the href an anchor.
*/
scrollIfAnchor: function (href, pushToHistory) {
var match, anchorOffset;
if (!this.ANCHOR_REGEX.test(href)) {
return false;
}
match = document.getElementById(href.slice(1));
if (match) {
anchorOffset = $(match).offset().top - this.getFixedOffset();
$('html, body').animate({ scrollTop: anchorOffset });
// Add the state to history as-per normal anchor links
if (HISTORY_SUPPORT && pushToHistory) {
history.pushState({}, document.title, location.pathname + href);
}
}
return !!match;
},
/**
* Attempt to scroll to the current location's hash.
*/
scrollToCurrent: function (e) {
if (this.scrollIfAnchor(window.location.hash) && e) {
e.preventDefault();
}
},
/**
* If the click event's target was an anchor, fix the scroll position.
*/
delegateAnchors: function (e) {
var elem = e.target;
if (this.scrollIfAnchor(elem.getAttribute('href'), true)) {
e.preventDefault();
}
}
};
$(document).ready($.proxy(anchorScrolls, 'init'));
})(window.document, window.history, window.location);
});
jQuery(window).on('load', function() {
// store this page in session
sessionStorage.setItem(jQuery('body').data('url'), 1);
// loop through the sessionStorage and see if something should be marked as visited
for (var url in sessionStorage) {
if (sessionStorage.getItem(url) == 1) jQuery('[data-nav-id="' + url + '"]').addClass('visited');
}
$(".highlightable").highlight(sessionStorage.getItem('search-value'), { element: 'mark' });
});
$(function() {
$('a[rel="lightbox"]').featherlight({
root: 'section#body'
});
});
jQuery.extend({
highlight: function(node, re, nodeName, className) {
if (node.nodeType === 3) {
var match = node.data.match(re);
if (match) {
var highlight = document.createElement(nodeName || 'span');
highlight.className = className || 'highlight';
var wordNode = node.splitText(match.index);
wordNode.splitText(match[0].length);
var wordClone = wordNode.cloneNode(true);
highlight.appendChild(wordClone);
wordNode.parentNode.replaceChild(highlight, wordNode);
return 1; //skip added node in parent
}
} else if ((node.nodeType === 1 && node.childNodes) && // only element nodes that have children
!/(script|style)/i.test(node.tagName) && // ignore script and style nodes
!(node.tagName === nodeName.toUpperCase() && node.className === className)) { // skip if already highlighted
for (var i = 0; i < node.childNodes.length; i++) {
i += jQuery.highlight(node.childNodes[i], re, nodeName, className);
}
}
return 0;
}
});
jQuery.fn.unhighlight = function(options) {
var settings = {
className: 'highlight',
element: 'span'
};
jQuery.extend(settings, options);
return this.find(settings.element + "." + settings.className).each(function() {
var parent = this.parentNode;
parent.replaceChild(this.firstChild, this);
parent.normalize();
}).end();
};
jQuery.fn.highlight = function(words, options) {
var settings = {
className: 'highlight',
element: 'span',
caseSensitive: false,
wordsOnly: false
};
jQuery.extend(settings, options);
if (!words) { return; }
if (words.constructor === String) {
words = [words];
}
words = jQuery.grep(words, function(word, i) {
return word != '';
});
words = jQuery.map(words, function(word, i) {
return word.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&");
});
if (words.length == 0) { return this; }
;
var flag = settings.caseSensitive ? "" : "i";
var pattern = "(" + words.join("|") + ")";
if (settings.wordsOnly) {
pattern = "\\b" + pattern + "\\b";
}
var re = new RegExp(pattern, flag);
return this.each(function() {
jQuery.highlight(this, re, settings.element, settings.className);
});
};

6
js/lunr.min.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
js/perfect-scrollbar.jquery.min.js vendored Normal file

File diff suppressed because one or more lines are too long

2
js/perfect-scrollbar.min.js vendored Normal file

File diff suppressed because one or more lines are too long

96
js/search.js Normal file
View File

@ -0,0 +1,96 @@
var lunrIndex, pagesIndex;
function endsWith(str, suffix) {
return str.indexOf(suffix, str.length - suffix.length) !== -1;
}
// Initialize lunrjs using our generated index file
function initLunr() {
if (!endsWith(baseurl,"/")){
baseurl = baseurl+'/'
};
// First retrieve the index file
$.getJSON(baseurl +"index.json")
.done(function(index) {
pagesIndex = index;
// Set up lunrjs by declaring the fields we use
// Also provide their boost level for the ranking
lunrIndex = lunr(function() {
this.ref("uri");
this.field('title', {
boost: 15
});
this.field('tags', {
boost: 10
});
this.field("content", {
boost: 5
});
this.pipeline.remove(lunr.stemmer);
this.searchPipeline.remove(lunr.stemmer);
// Feed lunr with each file and let lunr actually index them
pagesIndex.forEach(function(page) {
this.add(page);
}, this);
})
})
.fail(function(jqxhr, textStatus, error) {
var err = textStatus + ", " + error;
console.error("Error getting Hugo index file:", err);
});
}
/**
* Trigger a search in lunr and transform the result
*
* @param {String} query
* @return {Array} results
*/
function search(queryTerm) {
// Find the item in our index corresponding to the lunr one to have more info
return lunrIndex.search(queryTerm+"^100"+" "+queryTerm+"*^10"+" "+"*"+queryTerm+"^10"+" "+queryTerm+"~2^1").map(function(result) {
return pagesIndex.filter(function(page) {
return page.uri === result.ref;
})[0];
});
}
// Let's get started
initLunr();
$( document ).ready(function() {
var searchList = new autoComplete({
/* selector for the search box element */
selector: $("#search-by").get(0),
/* source is the callback to perform the search */
source: function(term, response) {
response(search(term));
},
/* renderItem displays individual search results */
renderItem: function(item, term) {
var numContextWords = 2;
var text = item.content.match(
"(?:\\s?(?:[\\w]+)\\s?){0,"+numContextWords+"}" +
term+"(?:\\s?(?:[\\w]+)\\s?){0,"+numContextWords+"}");
item.context = text;
var divcontext = document.createElement("div");
divcontext.className = "context";
divcontext.innerText = (item.context || '');
var divsuggestion = document.createElement("div");
divsuggestion.className = "autocomplete-suggestion";
divsuggestion.setAttribute("data-term", term);
divsuggestion.setAttribute("data-title", item.title);
divsuggestion.setAttribute("data-uri", item.uri);
divsuggestion.setAttribute("data-context", item.context);
divsuggestion.innerText = '» ' + item.title;
divsuggestion.appendChild(divcontext);
return divsuggestion.outerHTML;
},
/* onSelect callback fires when a search suggestion is chosen */
onSelect: function(e, term, item) {
location.href = item.getAttribute('data-uri');
}
});
});

View File

@ -1 +1 @@
<!doctype html><html lang=ru class="js csstransforms3d"><head><meta charset=utf-8><meta name=description content><link rel=icon href=/ardour-tutorial/images/favicon.png type=image/png><title>404 Page not found</title><link href=/ardour-tutorial/css/nucleus.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/fontawesome-all.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/hybrid.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/featherlight.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/perfect-scrollbar.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/theme.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/hugo-theme.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/theme-blue.css?1650309271 rel=stylesheet><style>:root #header+#content>#left>#rlblock_left{display:none!important}p,li,ul{text-align:center}ul{list-style-type:none}</style></head><body data-url=/><section id=body style=margin-left:0><div id=overlay></div><div id=chapter><div id=body-inner><h1>Ошибка</h1><p></p><p>Упс. Выглядит будто такой страницы нет ¯\_(ツ)_/¯.</p><p></p><p><a href=/ardour-tutorial/ru>Перейти на главную</a></p><p><img src=/ardour-tutorial/images/gopher-404.jpg style=width:50% alt="Page not found!"></p></div></div></section></body></html>
<!doctype html><html lang=ru class="js csstransforms3d"><head><meta charset=utf-8><meta name=description content><link rel=icon href=/ardour-tutorial/images/favicon.png type=image/png><title>404 Page not found</title><link href=/ardour-tutorial/css/nucleus.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/fontawesome-all.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/hybrid.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/featherlight.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/perfect-scrollbar.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/theme.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/hugo-theme.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/theme-blue.css?1650356642 rel=stylesheet><style>:root #header+#content>#left>#rlblock_left{display:none!important}p,li,ul{text-align:center}ul{list-style-type:none}</style></head><body data-url=/><section id=body style=margin-left:0><div id=overlay></div><div id=chapter><div id=body-inner><h1>Ошибка</h1><p></p><p>Упс. Выглядит будто такой страницы нет ¯\_(ツ)_/¯.</p><p></p><p><a href=/ardour-tutorial/ru>Перейти на главную</a></p><p><img src=/ardour-tutorial/images/gopher-404.jpg style=width:50% alt="Page not found!"></p></div></div></section></body></html>

View File

@ -1,18 +1,18 @@
<!doctype html><html lang=ru class="js csstransforms3d"><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=generator content="Hugo 0.97.2"><meta name=description content><link rel=icon href=/ardour-tutorial/images/favicon.png type=image/png><title>Categories :: Введение в Ardour</title><link href=/ardour-tutorial/css/nucleus.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/fontawesome-all.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/hybrid.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/featherlight.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/perfect-scrollbar.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/auto-complete.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/atom-one-dark-reasonable.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/theme.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/tabs.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/hugo-theme.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/theme-blue.css?1650309271 rel=stylesheet><script src=/ardour-tutorial/js/jquery-3.3.1.min.js?1650309271></script><style>:root #header+#content>#left>#rlblock_left{display:none!important}:not(pre)>code+span.copy-to-clipboard{display:none}</style></head><body data-url=/ardour-tutorial/ru/categories/><nav id=sidebar><div id=header-wrapper><div id=header><a id=logo href=/ardour-tutorial/ru/><svg id="Layer_1" width="92" height="80" viewBox="0 0 92 80" enable-background="new 0 0 92 80" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs6"/><path id="path6984" fill="#c61f40" d="M45.586.44-.082 79.558c3.356.0 2.828-2.382 4.417-2.382 1.681.004 1.367 1.19 2.951 1.19.814.0 1.467-.806 1.466-2.804.0-2.664.661-4.017 1.476-4.017s1.476 1.187 1.476 2.372c0 1.492.662 2.678 1.476 2.678.814.0 1.477-2.019 1.477-4.512l-.01-2.857c0-3.447.661-6.24 1.476-6.24s1.477 1.207 1.476 5.112c0 3.104.662 6.198 1.476 6.198s1.478-3.602 1.477-9.382c0-6.68.65-10.996 1.465-10.996s1.477 4.32 1.476 8.582c0 4.977.662 9.878 1.477 9.878s1.477-4.902 1.476-11.701c0-7.302.651-12.609 1.466-12.609.813.0 1.477 5.308 1.476 11.406.0 6.4.661 11.955 1.476 11.955s1.476-5.551 1.476-12.661c0-7.109.651-12.766 1.466-12.766s1.476 5.656 1.476 12.649c0 6.994.662 12.641 1.476 12.641s1.477-5.65 1.477-12.397c0-6.602.65-12.135 1.465-12.135s1.476 5.53 1.476 12.746c0 6.952.663 12.271 1.477 12.271.813.0 1.477-5.318 1.476-11.332.0-5.651.651-10.669 1.465-10.669s1.478 5.027 1.477 11.882c0 6.413.661 11.068 1.476 11.068s1.477-4.657 1.476-9.667c0-4.514.651-8.781 1.466-8.781s1.477 4.265 1.476 10.32c0 5.522.662 9.351 1.476 9.351s1.477-3.825 1.477-7.727c0-3.353.65-6.737 1.465-6.737s1.476 3.382 1.476 8.382c0 4.449.662 7.389 1.477 7.389s1.476-2.586 1.476-5.407c0-2.911.662-5.145 1.476-5.145s1.466 2.501 1.466 6.356c0 3.345.661 5.439 1.476 5.439s1.476-1.732 1.476-3.479c0-1.801.662-3.563 1.477-3.563.813.0 1.465 1.703 1.465 4.459.0 2.317.662 3.668 1.477 3.668s1.477-.941 1.477-2.034c0-1.438.661-2.098 1.476-2.098s1.466.987 1.466 2.814c0 1.44.661 2.192 1.476 2.192 1.539.0 1.331-1.917 2.951-1.929 1.773.0 1.253 2.571 2.941 2.571 1.217.0 2.159-.469 2.952-.474 1.316.0 1.408.928 4.416.928L45.588.44H45.586z" style="fill:#000"/></svg></a></div><div class=searchbox><label for=search-by><i class="fas fa-search"></i></label>
<!doctype html><html lang=ru class="js csstransforms3d"><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=generator content="Hugo 0.97.3"><meta name=description content><link rel=icon href=/ardour-tutorial/images/favicon.png type=image/png><title>Categories :: Введение в Ardour</title><link href=/ardour-tutorial/css/nucleus.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/fontawesome-all.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/hybrid.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/featherlight.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/perfect-scrollbar.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/auto-complete.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/atom-one-dark-reasonable.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/theme.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/tabs.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/hugo-theme.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/theme-blue.css?1650356642 rel=stylesheet><script src=/ardour-tutorial/js/jquery-3.3.1.min.js?1650356642></script><style>:root #header+#content>#left>#rlblock_left{display:none!important}:not(pre)>code+span.copy-to-clipboard{display:none}</style></head><body data-url=/ardour-tutorial/ru/categories/><nav id=sidebar><div id=header-wrapper><div id=header><a id=logo href=/ardour-tutorial/ru/><svg id="Layer_1" width="92" height="80" viewBox="0 0 92 80" enable-background="new 0 0 92 80" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs6"/><path id="path6984" fill="#c61f40" d="M45.586.44-.082 79.558c3.356.0 2.828-2.382 4.417-2.382 1.681.004 1.367 1.19 2.951 1.19.814.0 1.467-.806 1.466-2.804.0-2.664.661-4.017 1.476-4.017s1.476 1.187 1.476 2.372c0 1.492.662 2.678 1.476 2.678.814.0 1.477-2.019 1.477-4.512l-.01-2.857c0-3.447.661-6.24 1.476-6.24s1.477 1.207 1.476 5.112c0 3.104.662 6.198 1.476 6.198s1.478-3.602 1.477-9.382c0-6.68.65-10.996 1.465-10.996s1.477 4.32 1.476 8.582c0 4.977.662 9.878 1.477 9.878s1.477-4.902 1.476-11.701c0-7.302.651-12.609 1.466-12.609.813.0 1.477 5.308 1.476 11.406.0 6.4.661 11.955 1.476 11.955s1.476-5.551 1.476-12.661c0-7.109.651-12.766 1.466-12.766s1.476 5.656 1.476 12.649c0 6.994.662 12.641 1.476 12.641s1.477-5.65 1.477-12.397c0-6.602.65-12.135 1.465-12.135s1.476 5.53 1.476 12.746c0 6.952.663 12.271 1.477 12.271.813.0 1.477-5.318 1.476-11.332.0-5.651.651-10.669 1.465-10.669s1.478 5.027 1.477 11.882c0 6.413.661 11.068 1.476 11.068s1.477-4.657 1.476-9.667c0-4.514.651-8.781 1.466-8.781s1.477 4.265 1.476 10.32c0 5.522.662 9.351 1.476 9.351s1.477-3.825 1.477-7.727c0-3.353.65-6.737 1.465-6.737s1.476 3.382 1.476 8.382c0 4.449.662 7.389 1.477 7.389s1.476-2.586 1.476-5.407c0-2.911.662-5.145 1.476-5.145s1.466 2.501 1.466 6.356c0 3.345.661 5.439 1.476 5.439s1.476-1.732 1.476-3.479c0-1.801.662-3.563 1.477-3.563.813.0 1.465 1.703 1.465 4.459.0 2.317.662 3.668 1.477 3.668s1.477-.941 1.477-2.034c0-1.438.661-2.098 1.476-2.098s1.466.987 1.466 2.814c0 1.44.661 2.192 1.476 2.192 1.539.0 1.331-1.917 2.951-1.929 1.773.0 1.253 2.571 2.941 2.571 1.217.0 2.159-.469 2.952-.474 1.316.0 1.408.928 4.416.928L45.588.44H45.586z" style="fill:#000"/></svg></a></div><div class=searchbox><label for=search-by><i class="fas fa-search"></i></label>
<input data-search-input id=search-by type=search placeholder=Поиск...>
<span data-search-clear><i class="fas fa-times"></i></span></div><script type=text/javascript src=/ardour-tutorial/js/lunr.min.js?1650309271></script>
<script type=text/javascript src=/ardour-tutorial/js/auto-complete.js?1650309271></script>
<script type=text/javascript>var baseurl="https://prokoudine.github.io/ardour-tutorial/ru"</script><script type=text/javascript src=/ardour-tutorial/js/search.js?1650309271></script></div><section id=homelinks><ul><li><a class=padding href=/ardour-tutorial/ru/><i class="fas fa-home"></i> Начало</a></li></ul></section><div class=highlightable><ul class=topics><li data-nav-id=/ardour-tutorial/ru/saving-sessions/ title="Сохранение сессий" class=dd-item><a href=/ardour-tutorial/ru/saving-sessions/><b>7. </b>Сохранение сессий</a></li></ul><section id=prefooter><hr><ul><li><a class=padding><i class="fas fa-language fa-fw"></i><div class=select-style><select id=select-language onchange="location=this.value"><option id=en value=https://prokoudine.github.io/ardour-tutorial/en/categories/>English</option><option id=ru value=https://prokoudine.github.io/ardour-tutorial/ru/categories/ selected>Russian</option></select><svg id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="255" height="255" viewBox="0 0 255 255" style="enable-background:new 0 0 255 255"><g><g id="arrow-drop-down"><polygon points="0,63.75 127.5,191.25 255,63.75"/></g></g></svg></div></a></li></ul></section><section id=footer><p>Built with <a href=https://github.com/matcornic/hugo-theme-learn><i class="fas fa-heart"></i></a> from <a href=https://getgrav.org>Grav</a> and <a href=https://gohugo.io/>Hugo</a></p></section></div></nav><section id=body><div id=overlay></div><div class="padding highlightable"><div><div id=top-bar><div id=breadcrumbs itemscope itemtype=http://data-vocabulary.org/Breadcrumb><span id=sidebar-toggle-span><a href=# id=sidebar-toggle data-sidebar-toggle><i class="fas fa-bars"></i></a></span>
<span data-search-clear><i class="fas fa-times"></i></span></div><script type=text/javascript src=/ardour-tutorial/js/lunr.min.js?1650356642></script>
<script type=text/javascript src=/ardour-tutorial/js/auto-complete.js?1650356642></script>
<script type=text/javascript>var baseurl="https://prokoudine.github.io/ardour-tutorial/ru"</script><script type=text/javascript src=/ardour-tutorial/js/search.js?1650356642></script></div><section id=homelinks><ul><li><a class=padding href=/ardour-tutorial/ru/><i class="fas fa-home"></i> Начало</a></li></ul></section><div class=highlightable><ul class=topics><li data-nav-id=/ardour-tutorial/ru/saving-sessions/ title="Сохранение сессий" class=dd-item><a href=/ardour-tutorial/ru/saving-sessions/><b>7. </b>Сохранение сессий</a></li></ul><section id=prefooter><hr><ul><li><a class=padding><i class="fas fa-language fa-fw"></i><div class=select-style><select id=select-language onchange="location=this.value"><option id=en value=https://prokoudine.github.io/ardour-tutorial/en/categories/>English</option><option id=ru value=https://prokoudine.github.io/ardour-tutorial/ru/categories/ selected>Russian</option></select><svg id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="255" height="255" viewBox="0 0 255 255" style="enable-background:new 0 0 255 255"><g><g id="arrow-drop-down"><polygon points="0,63.75 127.5,191.25 255,63.75"/></g></g></svg></div></a></li></ul></section><section id=footer><p>Built with <a href=https://github.com/matcornic/hugo-theme-learn><i class="fas fa-heart"></i></a> from <a href=https://getgrav.org>Grav</a> and <a href=https://gohugo.io/>Hugo</a></p></section></div></nav><section id=body><div id=overlay></div><div class="padding highlightable"><div><div id=top-bar><div id=breadcrumbs itemscope itemtype=http://data-vocabulary.org/Breadcrumb><span id=sidebar-toggle-span><a href=# id=sidebar-toggle data-sidebar-toggle><i class="fas fa-bars"></i></a></span>
<span id=toc-menu><i class="fas fa-list-alt"></i></span>
<span class=links><a href=/ardour-tutorial/ru/>Введение в Ardour</a> > Categories</span></div><div class=progress><div class=wrapper></div></div></div></div><div id=head-tags></div><div id=body-inner><h1>category ::
Categories</h1><ul></ul><footer class=footline></footer></div></div><div id=navigation></div></section><div style=left:-1000px;overflow:scroll;position:absolute;top:-1000px;border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px><div style=border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px></div></div><script src=/ardour-tutorial/js/clipboard.min.js?1650309271></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.min.js?1650309271></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.jquery.min.js?1650309271></script>
<script src=/ardour-tutorial/js/jquery.sticky.js?1650309271></script>
<script src=/ardour-tutorial/js/featherlight.min.js?1650309271></script>
<script src=/ardour-tutorial/js/highlight.pack.js?1650309271></script>
<script>hljs.initHighlightingOnLoad()</script><script src=/ardour-tutorial/js/modernizr.custom-3.6.0.js?1650309271></script>
<script src=/ardour-tutorial/js/learn.js?1650309271></script>
<script src=/ardour-tutorial/js/hugo-learn.js?1650309271></script>
<script src=/ardour-tutorial/mermaid/mermaid.js?1650309271></script>
Categories</h1><ul></ul><footer class=footline></footer></div></div><div id=navigation></div></section><div style=left:-1000px;overflow:scroll;position:absolute;top:-1000px;border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px><div style=border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px></div></div><script src=/ardour-tutorial/js/clipboard.min.js?1650356642></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.min.js?1650356642></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.jquery.min.js?1650356642></script>
<script src=/ardour-tutorial/js/jquery.sticky.js?1650356642></script>
<script src=/ardour-tutorial/js/featherlight.min.js?1650356642></script>
<script src=/ardour-tutorial/js/highlight.pack.js?1650356642></script>
<script>hljs.initHighlightingOnLoad()</script><script src=/ardour-tutorial/js/modernizr.custom-3.6.0.js?1650356642></script>
<script src=/ardour-tutorial/js/learn.js?1650356642></script>
<script src=/ardour-tutorial/js/hugo-learn.js?1650356642></script>
<script src=/ardour-tutorial/mermaid/mermaid.js?1650356642></script>
<script>mermaid.initialize({startOnLoad:!0})</script></body></html>

View File

@ -1,15 +1,15 @@
<!doctype html><html lang=ru class="js csstransforms3d"><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=generator content="Hugo 0.97.2"><meta name=description content><link rel=icon href=/ardour-tutorial/images/favicon.png type=image/png><title>Введение в Ardour :: Введение в Ardour</title><link href=/ardour-tutorial/css/nucleus.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/fontawesome-all.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/hybrid.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/featherlight.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/perfect-scrollbar.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/auto-complete.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/atom-one-dark-reasonable.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/theme.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/tabs.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/hugo-theme.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/theme-blue.css?1650309271 rel=stylesheet><script src=/ardour-tutorial/js/jquery-3.3.1.min.js?1650309271></script><style>:root #header+#content>#left>#rlblock_left{display:none!important}:not(pre)>code+span.copy-to-clipboard{display:none}</style></head><body data-url=/ardour-tutorial/ru/><nav id=sidebar><div id=header-wrapper><div id=header><a id=logo href=/ardour-tutorial/ru/><svg id="Layer_1" width="92" height="80" viewBox="0 0 92 80" enable-background="new 0 0 92 80" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs6"/><path id="path6984" fill="#c61f40" d="M45.586.44-.082 79.558c3.356.0 2.828-2.382 4.417-2.382 1.681.004 1.367 1.19 2.951 1.19.814.0 1.467-.806 1.466-2.804.0-2.664.661-4.017 1.476-4.017s1.476 1.187 1.476 2.372c0 1.492.662 2.678 1.476 2.678.814.0 1.477-2.019 1.477-4.512l-.01-2.857c0-3.447.661-6.24 1.476-6.24s1.477 1.207 1.476 5.112c0 3.104.662 6.198 1.476 6.198s1.478-3.602 1.477-9.382c0-6.68.65-10.996 1.465-10.996s1.477 4.32 1.476 8.582c0 4.977.662 9.878 1.477 9.878s1.477-4.902 1.476-11.701c0-7.302.651-12.609 1.466-12.609.813.0 1.477 5.308 1.476 11.406.0 6.4.661 11.955 1.476 11.955s1.476-5.551 1.476-12.661c0-7.109.651-12.766 1.466-12.766s1.476 5.656 1.476 12.649c0 6.994.662 12.641 1.476 12.641s1.477-5.65 1.477-12.397c0-6.602.65-12.135 1.465-12.135s1.476 5.53 1.476 12.746c0 6.952.663 12.271 1.477 12.271.813.0 1.477-5.318 1.476-11.332.0-5.651.651-10.669 1.465-10.669s1.478 5.027 1.477 11.882c0 6.413.661 11.068 1.476 11.068s1.477-4.657 1.476-9.667c0-4.514.651-8.781 1.466-8.781s1.477 4.265 1.476 10.32c0 5.522.662 9.351 1.476 9.351s1.477-3.825 1.477-7.727c0-3.353.65-6.737 1.465-6.737s1.476 3.382 1.476 8.382c0 4.449.662 7.389 1.477 7.389s1.476-2.586 1.476-5.407c0-2.911.662-5.145 1.476-5.145s1.466 2.501 1.466 6.356c0 3.345.661 5.439 1.476 5.439s1.476-1.732 1.476-3.479c0-1.801.662-3.563 1.477-3.563.813.0 1.465 1.703 1.465 4.459.0 2.317.662 3.668 1.477 3.668s1.477-.941 1.477-2.034c0-1.438.661-2.098 1.476-2.098s1.466.987 1.466 2.814c0 1.44.661 2.192 1.476 2.192 1.539.0 1.331-1.917 2.951-1.929 1.773.0 1.253 2.571 2.941 2.571 1.217.0 2.159-.469 2.952-.474 1.316.0 1.408.928 4.416.928L45.588.44H45.586z" style="fill:#000"/></svg></a></div><div class=searchbox><label for=search-by><i class="fas fa-search"></i></label>
<!doctype html><html lang=ru class="js csstransforms3d"><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=generator content="Hugo 0.97.3"><meta name=description content><link rel=icon href=/ardour-tutorial/images/favicon.png type=image/png><title>Введение в Ardour :: Введение в Ardour</title><link href=/ardour-tutorial/css/nucleus.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/fontawesome-all.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/hybrid.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/featherlight.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/perfect-scrollbar.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/auto-complete.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/atom-one-dark-reasonable.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/theme.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/tabs.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/hugo-theme.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/theme-blue.css?1650356642 rel=stylesheet><script src=/ardour-tutorial/js/jquery-3.3.1.min.js?1650356642></script><style>:root #header+#content>#left>#rlblock_left{display:none!important}:not(pre)>code+span.copy-to-clipboard{display:none}</style></head><body data-url=/ardour-tutorial/ru/><nav id=sidebar><div id=header-wrapper><div id=header><a id=logo href=/ardour-tutorial/ru/><svg id="Layer_1" width="92" height="80" viewBox="0 0 92 80" enable-background="new 0 0 92 80" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs6"/><path id="path6984" fill="#c61f40" d="M45.586.44-.082 79.558c3.356.0 2.828-2.382 4.417-2.382 1.681.004 1.367 1.19 2.951 1.19.814.0 1.467-.806 1.466-2.804.0-2.664.661-4.017 1.476-4.017s1.476 1.187 1.476 2.372c0 1.492.662 2.678 1.476 2.678.814.0 1.477-2.019 1.477-4.512l-.01-2.857c0-3.447.661-6.24 1.476-6.24s1.477 1.207 1.476 5.112c0 3.104.662 6.198 1.476 6.198s1.478-3.602 1.477-9.382c0-6.68.65-10.996 1.465-10.996s1.477 4.32 1.476 8.582c0 4.977.662 9.878 1.477 9.878s1.477-4.902 1.476-11.701c0-7.302.651-12.609 1.466-12.609.813.0 1.477 5.308 1.476 11.406.0 6.4.661 11.955 1.476 11.955s1.476-5.551 1.476-12.661c0-7.109.651-12.766 1.466-12.766s1.476 5.656 1.476 12.649c0 6.994.662 12.641 1.476 12.641s1.477-5.65 1.477-12.397c0-6.602.65-12.135 1.465-12.135s1.476 5.53 1.476 12.746c0 6.952.663 12.271 1.477 12.271.813.0 1.477-5.318 1.476-11.332.0-5.651.651-10.669 1.465-10.669s1.478 5.027 1.477 11.882c0 6.413.661 11.068 1.476 11.068s1.477-4.657 1.476-9.667c0-4.514.651-8.781 1.466-8.781s1.477 4.265 1.476 10.32c0 5.522.662 9.351 1.476 9.351s1.477-3.825 1.477-7.727c0-3.353.65-6.737 1.465-6.737s1.476 3.382 1.476 8.382c0 4.449.662 7.389 1.477 7.389s1.476-2.586 1.476-5.407c0-2.911.662-5.145 1.476-5.145s1.466 2.501 1.466 6.356c0 3.345.661 5.439 1.476 5.439s1.476-1.732 1.476-3.479c0-1.801.662-3.563 1.477-3.563.813.0 1.465 1.703 1.465 4.459.0 2.317.662 3.668 1.477 3.668s1.477-.941 1.477-2.034c0-1.438.661-2.098 1.476-2.098s1.466.987 1.466 2.814c0 1.44.661 2.192 1.476 2.192 1.539.0 1.331-1.917 2.951-1.929 1.773.0 1.253 2.571 2.941 2.571 1.217.0 2.159-.469 2.952-.474 1.316.0 1.408.928 4.416.928L45.588.44H45.586z" style="fill:#000"/></svg></a></div><div class=searchbox><label for=search-by><i class="fas fa-search"></i></label>
<input data-search-input id=search-by type=search placeholder=Поиск...>
<span data-search-clear><i class="fas fa-times"></i></span></div><script type=text/javascript src=/ardour-tutorial/js/lunr.min.js?1650309271></script>
<script type=text/javascript src=/ardour-tutorial/js/auto-complete.js?1650309271></script>
<script type=text/javascript>var baseurl="https://prokoudine.github.io/ardour-tutorial/ru"</script><script type=text/javascript src=/ardour-tutorial/js/search.js?1650309271></script></div><section id=homelinks><ul><li><a class=padding href=/ardour-tutorial/ru/><i class="fas fa-home"></i> Начало</a></li></ul></section><div class=highlightable><ul class=topics><li data-nav-id=/ardour-tutorial/ru/saving-sessions/ title="Сохранение сессий" class=dd-item><a href=/ardour-tutorial/ru/saving-sessions/><b>7. </b>Сохранение сессий</a></li></ul><section id=prefooter><hr><ul><li><a class=padding><i class="fas fa-language fa-fw"></i><div class=select-style><select id=select-language onchange="location=this.value"><option id=en value=https://prokoudine.github.io/ardour-tutorial/en/>English</option><option id=ru value=https://prokoudine.github.io/ardour-tutorial/ru/ selected>Russian</option></select><svg id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="255" height="255" viewBox="0 0 255 255" style="enable-background:new 0 0 255 255"><g><g id="arrow-drop-down"><polygon points="0,63.75 127.5,191.25 255,63.75"/></g></g></svg></div></a></li></ul></section><section id=footer><p>Built with <a href=https://github.com/matcornic/hugo-theme-learn><i class="fas fa-heart"></i></a> from <a href=https://getgrav.org>Grav</a> and <a href=https://gohugo.io/>Hugo</a></p></section></div></nav><section id=body><div id=overlay></div><div class="padding highlightable"><div id=head-tags></div><div id=body-inner><span id=sidebar-toggle-span><a href=# id=sidebar-toggle data-sidebar-toggle><i class="fas fa-bars"></i> navigation</a></span><h1>Customize your own home page</h1><p>The site is working. Don't forget to customize this homepage with your own. You typically have 3 choices :</p><ul><li><b>1.</b> Create an _index.md document in <b>content</b> folder and fill it with Markdown content</li><li><b>2.</b> Create an <b>index.html</b> file in the <b>static</b> folder and fill the file with HTML content</li><li><b>3.</b> Configure your server to automatically redirect home page to one your documentation page</li></ul></div></div><div id=navigation></div></section><div style=left:-1000px;overflow:scroll;position:absolute;top:-1000px;border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px><div style=border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px></div></div><script src=/ardour-tutorial/js/clipboard.min.js?1650309271></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.min.js?1650309271></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.jquery.min.js?1650309271></script>
<script src=/ardour-tutorial/js/jquery.sticky.js?1650309271></script>
<script src=/ardour-tutorial/js/featherlight.min.js?1650309271></script>
<script src=/ardour-tutorial/js/highlight.pack.js?1650309271></script>
<script>hljs.initHighlightingOnLoad()</script><script src=/ardour-tutorial/js/modernizr.custom-3.6.0.js?1650309271></script>
<script src=/ardour-tutorial/js/learn.js?1650309271></script>
<script src=/ardour-tutorial/js/hugo-learn.js?1650309271></script>
<script src=/ardour-tutorial/mermaid/mermaid.js?1650309271></script>
<span data-search-clear><i class="fas fa-times"></i></span></div><script type=text/javascript src=/ardour-tutorial/js/lunr.min.js?1650356642></script>
<script type=text/javascript src=/ardour-tutorial/js/auto-complete.js?1650356642></script>
<script type=text/javascript>var baseurl="https://prokoudine.github.io/ardour-tutorial/ru"</script><script type=text/javascript src=/ardour-tutorial/js/search.js?1650356642></script></div><section id=homelinks><ul><li><a class=padding href=/ardour-tutorial/ru/><i class="fas fa-home"></i> Начало</a></li></ul></section><div class=highlightable><ul class=topics><li data-nav-id=/ardour-tutorial/ru/saving-sessions/ title="Сохранение сессий" class=dd-item><a href=/ardour-tutorial/ru/saving-sessions/><b>7. </b>Сохранение сессий</a></li></ul><section id=prefooter><hr><ul><li><a class=padding><i class="fas fa-language fa-fw"></i><div class=select-style><select id=select-language onchange="location=this.value"><option id=en value=https://prokoudine.github.io/ardour-tutorial/en/>English</option><option id=ru value=https://prokoudine.github.io/ardour-tutorial/ru/ selected>Russian</option></select><svg id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="255" height="255" viewBox="0 0 255 255" style="enable-background:new 0 0 255 255"><g><g id="arrow-drop-down"><polygon points="0,63.75 127.5,191.25 255,63.75"/></g></g></svg></div></a></li></ul></section><section id=footer><p>Built with <a href=https://github.com/matcornic/hugo-theme-learn><i class="fas fa-heart"></i></a> from <a href=https://getgrav.org>Grav</a> and <a href=https://gohugo.io/>Hugo</a></p></section></div></nav><section id=body><div id=overlay></div><div class="padding highlightable"><div id=head-tags></div><div id=body-inner><span id=sidebar-toggle-span><a href=# id=sidebar-toggle data-sidebar-toggle><i class="fas fa-bars"></i> navigation</a></span><h1>Customize your own home page</h1><p>The site is working. Don't forget to customize this homepage with your own. You typically have 3 choices :</p><ul><li><b>1.</b> Create an _index.md document in <b>content</b> folder and fill it with Markdown content</li><li><b>2.</b> Create an <b>index.html</b> file in the <b>static</b> folder and fill the file with HTML content</li><li><b>3.</b> Configure your server to automatically redirect home page to one your documentation page</li></ul></div></div><div id=navigation></div></section><div style=left:-1000px;overflow:scroll;position:absolute;top:-1000px;border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px><div style=border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px></div></div><script src=/ardour-tutorial/js/clipboard.min.js?1650356642></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.min.js?1650356642></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.jquery.min.js?1650356642></script>
<script src=/ardour-tutorial/js/jquery.sticky.js?1650356642></script>
<script src=/ardour-tutorial/js/featherlight.min.js?1650356642></script>
<script src=/ardour-tutorial/js/highlight.pack.js?1650356642></script>
<script>hljs.initHighlightingOnLoad()</script><script src=/ardour-tutorial/js/modernizr.custom-3.6.0.js?1650356642></script>
<script src=/ardour-tutorial/js/learn.js?1650356642></script>
<script src=/ardour-tutorial/js/hugo-learn.js?1650356642></script>
<script src=/ardour-tutorial/mermaid/mermaid.js?1650356642></script>
<script>mermaid.initialize({startOnLoad:!0})</script></body></html>

View File

@ -1,18 +1,18 @@
<!doctype html><html lang=ru class="js csstransforms3d"><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=generator content="Hugo 0.97.2"><meta name=description content><link rel=icon href=/ardour-tutorial/images/favicon.png type=image/png><title>Сохранение сессий :: Введение в Ardour</title><link href=/ardour-tutorial/css/nucleus.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/fontawesome-all.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/hybrid.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/featherlight.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/perfect-scrollbar.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/auto-complete.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/atom-one-dark-reasonable.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/theme.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/tabs.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/hugo-theme.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/theme-blue.css?1650309271 rel=stylesheet><script src=/ardour-tutorial/js/jquery-3.3.1.min.js?1650309271></script><style>:root #header+#content>#left>#rlblock_left{display:none!important}:not(pre)>code+span.copy-to-clipboard{display:none}</style></head><body data-url=/ardour-tutorial/ru/saving-sessions/><nav id=sidebar><div id=header-wrapper><div id=header><a id=logo href=/ardour-tutorial/ru/><svg id="Layer_1" width="92" height="80" viewBox="0 0 92 80" enable-background="new 0 0 92 80" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs6"/><path id="path6984" fill="#c61f40" d="M45.586.44-.082 79.558c3.356.0 2.828-2.382 4.417-2.382 1.681.004 1.367 1.19 2.951 1.19.814.0 1.467-.806 1.466-2.804.0-2.664.661-4.017 1.476-4.017s1.476 1.187 1.476 2.372c0 1.492.662 2.678 1.476 2.678.814.0 1.477-2.019 1.477-4.512l-.01-2.857c0-3.447.661-6.24 1.476-6.24s1.477 1.207 1.476 5.112c0 3.104.662 6.198 1.476 6.198s1.478-3.602 1.477-9.382c0-6.68.65-10.996 1.465-10.996s1.477 4.32 1.476 8.582c0 4.977.662 9.878 1.477 9.878s1.477-4.902 1.476-11.701c0-7.302.651-12.609 1.466-12.609.813.0 1.477 5.308 1.476 11.406.0 6.4.661 11.955 1.476 11.955s1.476-5.551 1.476-12.661c0-7.109.651-12.766 1.466-12.766s1.476 5.656 1.476 12.649c0 6.994.662 12.641 1.476 12.641s1.477-5.65 1.477-12.397c0-6.602.65-12.135 1.465-12.135s1.476 5.53 1.476 12.746c0 6.952.663 12.271 1.477 12.271.813.0 1.477-5.318 1.476-11.332.0-5.651.651-10.669 1.465-10.669s1.478 5.027 1.477 11.882c0 6.413.661 11.068 1.476 11.068s1.477-4.657 1.476-9.667c0-4.514.651-8.781 1.466-8.781s1.477 4.265 1.476 10.32c0 5.522.662 9.351 1.476 9.351s1.477-3.825 1.477-7.727c0-3.353.65-6.737 1.465-6.737s1.476 3.382 1.476 8.382c0 4.449.662 7.389 1.477 7.389s1.476-2.586 1.476-5.407c0-2.911.662-5.145 1.476-5.145s1.466 2.501 1.466 6.356c0 3.345.661 5.439 1.476 5.439s1.476-1.732 1.476-3.479c0-1.801.662-3.563 1.477-3.563.813.0 1.465 1.703 1.465 4.459.0 2.317.662 3.668 1.477 3.668s1.477-.941 1.477-2.034c0-1.438.661-2.098 1.476-2.098s1.466.987 1.466 2.814c0 1.44.661 2.192 1.476 2.192 1.539.0 1.331-1.917 2.951-1.929 1.773.0 1.253 2.571 2.941 2.571 1.217.0 2.159-.469 2.952-.474 1.316.0 1.408.928 4.416.928L45.588.44H45.586z" style="fill:#000"/></svg></a></div><div class=searchbox><label for=search-by><i class="fas fa-search"></i></label>
<!doctype html><html lang=ru class="js csstransforms3d"><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=generator content="Hugo 0.97.3"><meta name=description content><link rel=icon href=/ardour-tutorial/images/favicon.png type=image/png><title>Сохранение сессий :: Введение в Ardour</title><link href=/ardour-tutorial/css/nucleus.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/fontawesome-all.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/hybrid.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/featherlight.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/perfect-scrollbar.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/auto-complete.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/atom-one-dark-reasonable.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/theme.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/tabs.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/hugo-theme.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/theme-blue.css?1650356642 rel=stylesheet><script src=/ardour-tutorial/js/jquery-3.3.1.min.js?1650356642></script><style>:root #header+#content>#left>#rlblock_left{display:none!important}:not(pre)>code+span.copy-to-clipboard{display:none}</style></head><body data-url=/ardour-tutorial/ru/saving-sessions/><nav id=sidebar><div id=header-wrapper><div id=header><a id=logo href=/ardour-tutorial/ru/><svg id="Layer_1" width="92" height="80" viewBox="0 0 92 80" enable-background="new 0 0 92 80" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs6"/><path id="path6984" fill="#c61f40" d="M45.586.44-.082 79.558c3.356.0 2.828-2.382 4.417-2.382 1.681.004 1.367 1.19 2.951 1.19.814.0 1.467-.806 1.466-2.804.0-2.664.661-4.017 1.476-4.017s1.476 1.187 1.476 2.372c0 1.492.662 2.678 1.476 2.678.814.0 1.477-2.019 1.477-4.512l-.01-2.857c0-3.447.661-6.24 1.476-6.24s1.477 1.207 1.476 5.112c0 3.104.662 6.198 1.476 6.198s1.478-3.602 1.477-9.382c0-6.68.65-10.996 1.465-10.996s1.477 4.32 1.476 8.582c0 4.977.662 9.878 1.477 9.878s1.477-4.902 1.476-11.701c0-7.302.651-12.609 1.466-12.609.813.0 1.477 5.308 1.476 11.406.0 6.4.661 11.955 1.476 11.955s1.476-5.551 1.476-12.661c0-7.109.651-12.766 1.466-12.766s1.476 5.656 1.476 12.649c0 6.994.662 12.641 1.476 12.641s1.477-5.65 1.477-12.397c0-6.602.65-12.135 1.465-12.135s1.476 5.53 1.476 12.746c0 6.952.663 12.271 1.477 12.271.813.0 1.477-5.318 1.476-11.332.0-5.651.651-10.669 1.465-10.669s1.478 5.027 1.477 11.882c0 6.413.661 11.068 1.476 11.068s1.477-4.657 1.476-9.667c0-4.514.651-8.781 1.466-8.781s1.477 4.265 1.476 10.32c0 5.522.662 9.351 1.476 9.351s1.477-3.825 1.477-7.727c0-3.353.65-6.737 1.465-6.737s1.476 3.382 1.476 8.382c0 4.449.662 7.389 1.477 7.389s1.476-2.586 1.476-5.407c0-2.911.662-5.145 1.476-5.145s1.466 2.501 1.466 6.356c0 3.345.661 5.439 1.476 5.439s1.476-1.732 1.476-3.479c0-1.801.662-3.563 1.477-3.563.813.0 1.465 1.703 1.465 4.459.0 2.317.662 3.668 1.477 3.668s1.477-.941 1.477-2.034c0-1.438.661-2.098 1.476-2.098s1.466.987 1.466 2.814c0 1.44.661 2.192 1.476 2.192 1.539.0 1.331-1.917 2.951-1.929 1.773.0 1.253 2.571 2.941 2.571 1.217.0 2.159-.469 2.952-.474 1.316.0 1.408.928 4.416.928L45.588.44H45.586z" style="fill:#000"/></svg></a></div><div class=searchbox><label for=search-by><i class="fas fa-search"></i></label>
<input data-search-input id=search-by type=search placeholder=Поиск...>
<span data-search-clear><i class="fas fa-times"></i></span></div><script type=text/javascript src=/ardour-tutorial/js/lunr.min.js?1650309271></script>
<script type=text/javascript src=/ardour-tutorial/js/auto-complete.js?1650309271></script>
<script type=text/javascript>var baseurl="https://prokoudine.github.io/ardour-tutorial/ru"</script><script type=text/javascript src=/ardour-tutorial/js/search.js?1650309271></script></div><section id=homelinks><ul><li><a class=padding href=/ardour-tutorial/ru/><i class="fas fa-home"></i> Начало</a></li></ul></section><div class=highlightable><ul class=topics><li data-nav-id=/ardour-tutorial/ru/saving-sessions/ title="Сохранение сессий" class="dd-item
<span data-search-clear><i class="fas fa-times"></i></span></div><script type=text/javascript src=/ardour-tutorial/js/lunr.min.js?1650356642></script>
<script type=text/javascript src=/ardour-tutorial/js/auto-complete.js?1650356642></script>
<script type=text/javascript>var baseurl="https://prokoudine.github.io/ardour-tutorial/ru"</script><script type=text/javascript src=/ardour-tutorial/js/search.js?1650356642></script></div><section id=homelinks><ul><li><a class=padding href=/ardour-tutorial/ru/><i class="fas fa-home"></i> Начало</a></li></ul></section><div class=highlightable><ul class=topics><li data-nav-id=/ardour-tutorial/ru/saving-sessions/ title="Сохранение сессий" class="dd-item
parent
active"><a href=/ardour-tutorial/ru/saving-sessions/><b>7. </b>Сохранение сессий</a></li></ul><section id=prefooter><hr><ul><li><a class=padding><i class="fas fa-language fa-fw"></i><div class=select-style><select id=select-language onchange="location=this.value"><option id=en value=https://prokoudine.github.io/ardour-tutorial/en/saving-sessions/>English</option><option id=ru value=https://prokoudine.github.io/ardour-tutorial/ru/saving-sessions/ selected>Russian</option></select><svg id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="255" height="255" viewBox="0 0 255 255" style="enable-background:new 0 0 255 255"><g><g id="arrow-drop-down"><polygon points="0,63.75 127.5,191.25 255,63.75"/></g></g></svg></div></a></li></ul></section><section id=footer><p>Built with <a href=https://github.com/matcornic/hugo-theme-learn><i class="fas fa-heart"></i></a> from <a href=https://getgrav.org>Grav</a> and <a href=https://gohugo.io/>Hugo</a></p></section></div></nav><section id=body><div id=overlay></div><div class="padding highlightable"><div><div id=top-bar><div id=breadcrumbs itemscope itemtype=http://data-vocabulary.org/Breadcrumb><span id=sidebar-toggle-span><a href=# id=sidebar-toggle data-sidebar-toggle><i class="fas fa-bars"></i></a></span>
<span class=links><a href=/ardour-tutorial/ru/>Введение в Ardour</a> > Сохранение сессий</span></div></div></div><div id=head-tags></div><div id=chapter><div id=body-inner><h3 id=глава-7>Глава 7</h3><h1 id=сохранение-сессий>Сохранение сессий</h1><p>TODO</p><footer class=footline></footer></div></div></div><div id=navigation></div></section><div style=left:-1000px;overflow:scroll;position:absolute;top:-1000px;border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px><div style=border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px></div></div><script src=/ardour-tutorial/js/clipboard.min.js?1650309271></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.min.js?1650309271></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.jquery.min.js?1650309271></script>
<script src=/ardour-tutorial/js/jquery.sticky.js?1650309271></script>
<script src=/ardour-tutorial/js/featherlight.min.js?1650309271></script>
<script src=/ardour-tutorial/js/highlight.pack.js?1650309271></script>
<script>hljs.initHighlightingOnLoad()</script><script src=/ardour-tutorial/js/modernizr.custom-3.6.0.js?1650309271></script>
<script src=/ardour-tutorial/js/learn.js?1650309271></script>
<script src=/ardour-tutorial/js/hugo-learn.js?1650309271></script>
<script src=/ardour-tutorial/mermaid/mermaid.js?1650309271></script>
<span class=links><a href=/ardour-tutorial/ru/>Введение в Ardour</a> > Сохранение сессий</span></div></div></div><div id=head-tags></div><div id=chapter><div id=body-inner><h3 id=глава-7>Глава 7</h3><h1 id=сохранение-сессий>Сохранение сессий</h1><p>TODO</p><footer class=footline></footer></div></div></div><div id=navigation></div></section><div style=left:-1000px;overflow:scroll;position:absolute;top:-1000px;border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px><div style=border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px></div></div><script src=/ardour-tutorial/js/clipboard.min.js?1650356642></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.min.js?1650356642></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.jquery.min.js?1650356642></script>
<script src=/ardour-tutorial/js/jquery.sticky.js?1650356642></script>
<script src=/ardour-tutorial/js/featherlight.min.js?1650356642></script>
<script src=/ardour-tutorial/js/highlight.pack.js?1650356642></script>
<script>hljs.initHighlightingOnLoad()</script><script src=/ardour-tutorial/js/modernizr.custom-3.6.0.js?1650356642></script>
<script src=/ardour-tutorial/js/learn.js?1650356642></script>
<script src=/ardour-tutorial/js/hugo-learn.js?1650356642></script>
<script src=/ardour-tutorial/mermaid/mermaid.js?1650356642></script>
<script>mermaid.initialize({startOnLoad:!0})</script></body></html>

View File

@ -1,18 +1,18 @@
<!doctype html><html lang=ru class="js csstransforms3d"><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=generator content="Hugo 0.97.2"><meta name=description content><link rel=icon href=/ardour-tutorial/images/favicon.png type=image/png><title>Tags :: Введение в Ardour</title><link href=/ardour-tutorial/css/nucleus.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/fontawesome-all.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/hybrid.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/featherlight.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/perfect-scrollbar.min.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/auto-complete.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/atom-one-dark-reasonable.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/theme.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/tabs.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/hugo-theme.css?1650309271 rel=stylesheet><link href=/ardour-tutorial/css/theme-blue.css?1650309271 rel=stylesheet><script src=/ardour-tutorial/js/jquery-3.3.1.min.js?1650309271></script><style>:root #header+#content>#left>#rlblock_left{display:none!important}:not(pre)>code+span.copy-to-clipboard{display:none}</style></head><body data-url=/ardour-tutorial/ru/tags/><nav id=sidebar><div id=header-wrapper><div id=header><a id=logo href=/ardour-tutorial/ru/><svg id="Layer_1" width="92" height="80" viewBox="0 0 92 80" enable-background="new 0 0 92 80" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs6"/><path id="path6984" fill="#c61f40" d="M45.586.44-.082 79.558c3.356.0 2.828-2.382 4.417-2.382 1.681.004 1.367 1.19 2.951 1.19.814.0 1.467-.806 1.466-2.804.0-2.664.661-4.017 1.476-4.017s1.476 1.187 1.476 2.372c0 1.492.662 2.678 1.476 2.678.814.0 1.477-2.019 1.477-4.512l-.01-2.857c0-3.447.661-6.24 1.476-6.24s1.477 1.207 1.476 5.112c0 3.104.662 6.198 1.476 6.198s1.478-3.602 1.477-9.382c0-6.68.65-10.996 1.465-10.996s1.477 4.32 1.476 8.582c0 4.977.662 9.878 1.477 9.878s1.477-4.902 1.476-11.701c0-7.302.651-12.609 1.466-12.609.813.0 1.477 5.308 1.476 11.406.0 6.4.661 11.955 1.476 11.955s1.476-5.551 1.476-12.661c0-7.109.651-12.766 1.466-12.766s1.476 5.656 1.476 12.649c0 6.994.662 12.641 1.476 12.641s1.477-5.65 1.477-12.397c0-6.602.65-12.135 1.465-12.135s1.476 5.53 1.476 12.746c0 6.952.663 12.271 1.477 12.271.813.0 1.477-5.318 1.476-11.332.0-5.651.651-10.669 1.465-10.669s1.478 5.027 1.477 11.882c0 6.413.661 11.068 1.476 11.068s1.477-4.657 1.476-9.667c0-4.514.651-8.781 1.466-8.781s1.477 4.265 1.476 10.32c0 5.522.662 9.351 1.476 9.351s1.477-3.825 1.477-7.727c0-3.353.65-6.737 1.465-6.737s1.476 3.382 1.476 8.382c0 4.449.662 7.389 1.477 7.389s1.476-2.586 1.476-5.407c0-2.911.662-5.145 1.476-5.145s1.466 2.501 1.466 6.356c0 3.345.661 5.439 1.476 5.439s1.476-1.732 1.476-3.479c0-1.801.662-3.563 1.477-3.563.813.0 1.465 1.703 1.465 4.459.0 2.317.662 3.668 1.477 3.668s1.477-.941 1.477-2.034c0-1.438.661-2.098 1.476-2.098s1.466.987 1.466 2.814c0 1.44.661 2.192 1.476 2.192 1.539.0 1.331-1.917 2.951-1.929 1.773.0 1.253 2.571 2.941 2.571 1.217.0 2.159-.469 2.952-.474 1.316.0 1.408.928 4.416.928L45.588.44H45.586z" style="fill:#000"/></svg></a></div><div class=searchbox><label for=search-by><i class="fas fa-search"></i></label>
<!doctype html><html lang=ru class="js csstransforms3d"><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=generator content="Hugo 0.97.3"><meta name=description content><link rel=icon href=/ardour-tutorial/images/favicon.png type=image/png><title>Tags :: Введение в Ardour</title><link href=/ardour-tutorial/css/nucleus.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/fontawesome-all.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/hybrid.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/featherlight.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/perfect-scrollbar.min.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/auto-complete.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/atom-one-dark-reasonable.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/theme.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/tabs.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/hugo-theme.css?1650356642 rel=stylesheet><link href=/ardour-tutorial/css/theme-blue.css?1650356642 rel=stylesheet><script src=/ardour-tutorial/js/jquery-3.3.1.min.js?1650356642></script><style>:root #header+#content>#left>#rlblock_left{display:none!important}:not(pre)>code+span.copy-to-clipboard{display:none}</style></head><body data-url=/ardour-tutorial/ru/tags/><nav id=sidebar><div id=header-wrapper><div id=header><a id=logo href=/ardour-tutorial/ru/><svg id="Layer_1" width="92" height="80" viewBox="0 0 92 80" enable-background="new 0 0 92 80" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><defs id="defs6"/><path id="path6984" fill="#c61f40" d="M45.586.44-.082 79.558c3.356.0 2.828-2.382 4.417-2.382 1.681.004 1.367 1.19 2.951 1.19.814.0 1.467-.806 1.466-2.804.0-2.664.661-4.017 1.476-4.017s1.476 1.187 1.476 2.372c0 1.492.662 2.678 1.476 2.678.814.0 1.477-2.019 1.477-4.512l-.01-2.857c0-3.447.661-6.24 1.476-6.24s1.477 1.207 1.476 5.112c0 3.104.662 6.198 1.476 6.198s1.478-3.602 1.477-9.382c0-6.68.65-10.996 1.465-10.996s1.477 4.32 1.476 8.582c0 4.977.662 9.878 1.477 9.878s1.477-4.902 1.476-11.701c0-7.302.651-12.609 1.466-12.609.813.0 1.477 5.308 1.476 11.406.0 6.4.661 11.955 1.476 11.955s1.476-5.551 1.476-12.661c0-7.109.651-12.766 1.466-12.766s1.476 5.656 1.476 12.649c0 6.994.662 12.641 1.476 12.641s1.477-5.65 1.477-12.397c0-6.602.65-12.135 1.465-12.135s1.476 5.53 1.476 12.746c0 6.952.663 12.271 1.477 12.271.813.0 1.477-5.318 1.476-11.332.0-5.651.651-10.669 1.465-10.669s1.478 5.027 1.477 11.882c0 6.413.661 11.068 1.476 11.068s1.477-4.657 1.476-9.667c0-4.514.651-8.781 1.466-8.781s1.477 4.265 1.476 10.32c0 5.522.662 9.351 1.476 9.351s1.477-3.825 1.477-7.727c0-3.353.65-6.737 1.465-6.737s1.476 3.382 1.476 8.382c0 4.449.662 7.389 1.477 7.389s1.476-2.586 1.476-5.407c0-2.911.662-5.145 1.476-5.145s1.466 2.501 1.466 6.356c0 3.345.661 5.439 1.476 5.439s1.476-1.732 1.476-3.479c0-1.801.662-3.563 1.477-3.563.813.0 1.465 1.703 1.465 4.459.0 2.317.662 3.668 1.477 3.668s1.477-.941 1.477-2.034c0-1.438.661-2.098 1.476-2.098s1.466.987 1.466 2.814c0 1.44.661 2.192 1.476 2.192 1.539.0 1.331-1.917 2.951-1.929 1.773.0 1.253 2.571 2.941 2.571 1.217.0 2.159-.469 2.952-.474 1.316.0 1.408.928 4.416.928L45.588.44H45.586z" style="fill:#000"/></svg></a></div><div class=searchbox><label for=search-by><i class="fas fa-search"></i></label>
<input data-search-input id=search-by type=search placeholder=Поиск...>
<span data-search-clear><i class="fas fa-times"></i></span></div><script type=text/javascript src=/ardour-tutorial/js/lunr.min.js?1650309271></script>
<script type=text/javascript src=/ardour-tutorial/js/auto-complete.js?1650309271></script>
<script type=text/javascript>var baseurl="https://prokoudine.github.io/ardour-tutorial/ru"</script><script type=text/javascript src=/ardour-tutorial/js/search.js?1650309271></script></div><section id=homelinks><ul><li><a class=padding href=/ardour-tutorial/ru/><i class="fas fa-home"></i> Начало</a></li></ul></section><div class=highlightable><ul class=topics><li data-nav-id=/ardour-tutorial/ru/saving-sessions/ title="Сохранение сессий" class=dd-item><a href=/ardour-tutorial/ru/saving-sessions/><b>7. </b>Сохранение сессий</a></li></ul><section id=prefooter><hr><ul><li><a class=padding><i class="fas fa-language fa-fw"></i><div class=select-style><select id=select-language onchange="location=this.value"><option id=en value=https://prokoudine.github.io/ardour-tutorial/en/tags/>English</option><option id=ru value=https://prokoudine.github.io/ardour-tutorial/ru/tags/ selected>Russian</option></select><svg id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="255" height="255" viewBox="0 0 255 255" style="enable-background:new 0 0 255 255"><g><g id="arrow-drop-down"><polygon points="0,63.75 127.5,191.25 255,63.75"/></g></g></svg></div></a></li></ul></section><section id=footer><p>Built with <a href=https://github.com/matcornic/hugo-theme-learn><i class="fas fa-heart"></i></a> from <a href=https://getgrav.org>Grav</a> and <a href=https://gohugo.io/>Hugo</a></p></section></div></nav><section id=body><div id=overlay></div><div class="padding highlightable"><div><div id=top-bar><div id=breadcrumbs itemscope itemtype=http://data-vocabulary.org/Breadcrumb><span id=sidebar-toggle-span><a href=# id=sidebar-toggle data-sidebar-toggle><i class="fas fa-bars"></i></a></span>
<span data-search-clear><i class="fas fa-times"></i></span></div><script type=text/javascript src=/ardour-tutorial/js/lunr.min.js?1650356642></script>
<script type=text/javascript src=/ardour-tutorial/js/auto-complete.js?1650356642></script>
<script type=text/javascript>var baseurl="https://prokoudine.github.io/ardour-tutorial/ru"</script><script type=text/javascript src=/ardour-tutorial/js/search.js?1650356642></script></div><section id=homelinks><ul><li><a class=padding href=/ardour-tutorial/ru/><i class="fas fa-home"></i> Начало</a></li></ul></section><div class=highlightable><ul class=topics><li data-nav-id=/ardour-tutorial/ru/saving-sessions/ title="Сохранение сессий" class=dd-item><a href=/ardour-tutorial/ru/saving-sessions/><b>7. </b>Сохранение сессий</a></li></ul><section id=prefooter><hr><ul><li><a class=padding><i class="fas fa-language fa-fw"></i><div class=select-style><select id=select-language onchange="location=this.value"><option id=en value=https://prokoudine.github.io/ardour-tutorial/en/tags/>English</option><option id=ru value=https://prokoudine.github.io/ardour-tutorial/ru/tags/ selected>Russian</option></select><svg id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="255" height="255" viewBox="0 0 255 255" style="enable-background:new 0 0 255 255"><g><g id="arrow-drop-down"><polygon points="0,63.75 127.5,191.25 255,63.75"/></g></g></svg></div></a></li></ul></section><section id=footer><p>Built with <a href=https://github.com/matcornic/hugo-theme-learn><i class="fas fa-heart"></i></a> from <a href=https://getgrav.org>Grav</a> and <a href=https://gohugo.io/>Hugo</a></p></section></div></nav><section id=body><div id=overlay></div><div class="padding highlightable"><div><div id=top-bar><div id=breadcrumbs itemscope itemtype=http://data-vocabulary.org/Breadcrumb><span id=sidebar-toggle-span><a href=# id=sidebar-toggle data-sidebar-toggle><i class="fas fa-bars"></i></a></span>
<span id=toc-menu><i class="fas fa-list-alt"></i></span>
<span class=links><a href=/ardour-tutorial/ru/>Введение в Ardour</a> > Tags</span></div><div class=progress><div class=wrapper></div></div></div></div><div id=head-tags></div><div id=body-inner><h1>tag ::
Tags</h1><ul></ul><footer class=footline></footer></div></div><div id=navigation></div></section><div style=left:-1000px;overflow:scroll;position:absolute;top:-1000px;border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px><div style=border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px></div></div><script src=/ardour-tutorial/js/clipboard.min.js?1650309271></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.min.js?1650309271></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.jquery.min.js?1650309271></script>
<script src=/ardour-tutorial/js/jquery.sticky.js?1650309271></script>
<script src=/ardour-tutorial/js/featherlight.min.js?1650309271></script>
<script src=/ardour-tutorial/js/highlight.pack.js?1650309271></script>
<script>hljs.initHighlightingOnLoad()</script><script src=/ardour-tutorial/js/modernizr.custom-3.6.0.js?1650309271></script>
<script src=/ardour-tutorial/js/learn.js?1650309271></script>
<script src=/ardour-tutorial/js/hugo-learn.js?1650309271></script>
<script src=/ardour-tutorial/mermaid/mermaid.js?1650309271></script>
Tags</h1><ul></ul><footer class=footline></footer></div></div><div id=navigation></div></section><div style=left:-1000px;overflow:scroll;position:absolute;top:-1000px;border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px><div style=border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px></div></div><script src=/ardour-tutorial/js/clipboard.min.js?1650356642></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.min.js?1650356642></script>
<script src=/ardour-tutorial/js/perfect-scrollbar.jquery.min.js?1650356642></script>
<script src=/ardour-tutorial/js/jquery.sticky.js?1650356642></script>
<script src=/ardour-tutorial/js/featherlight.min.js?1650356642></script>
<script src=/ardour-tutorial/js/highlight.pack.js?1650356642></script>
<script>hljs.initHighlightingOnLoad()</script><script src=/ardour-tutorial/js/modernizr.custom-3.6.0.js?1650356642></script>
<script src=/ardour-tutorial/js/learn.js?1650356642></script>
<script src=/ardour-tutorial/js/hugo-learn.js?1650356642></script>
<script src=/ardour-tutorial/mermaid/mermaid.js?1650356642></script>
<script>mermaid.initialize({startOnLoad:!0})</script></body></html>