An original tool for the Renoise DAW.
TRAVEL THROUGH PHRASESBasic User Guide
Travel Through Phrases v1.2 build 052. November 2023
Created by: ulneiz (Spain)
This document contains about 4,800 words. Estimated reading time: 30 minutes.
Index of contents
- 1. What is "Travel Through Phrases" or "TTP"?
- 2. Characteristics & Data Operators
- 3. Graphic Interface. Main Window Panels & Control with Peripherals
1. What is "Travel Through Phrases" or "TTP"?
1.1. Concept ▲
Welcome to the TTP Basic User Guide! From now on, focus your attention between Renoise's "Pattern Editor" and "Phrase Editor". The Phrase Editor is one of the most important, and probably most underrated and unknown, parts of this DAW. Among other things, this editor allows you to trigger up to 126 instrument-specific assignable phrases via a single note in the Pattern Editor, including assigning 120 phrases to 120 notes individually. Additionally, the Phrase Editor can be used as an arpeggiator, looping a consecutive group of lines for the desired length of time, without the need to install any external plugin. The created phrases can be contained in an XRNS format song (because it also includes its instruments) or even in the XRNI format instrument itself. A phrase also has its own individual format, the XRNZ. The composer can use this format to import or export them or even create his own phrase libraries to be able to use them on different instruments.
The Travel Through Phrases, also known as TTP, is a powerful and lightweight "dual data direction tool module" oriented for browsing, listening, creating, cloning, direct recording and configuration of instrument phrases from the Pattern Editor with multiple utilities, such as importing to phrase from the current line, importing to phrase by selection or even by adaptive live recording, allowing moving or copying data and even compress them (remove unnecessary note columns or empty lines, or even add final lines to complete the last step). It is also built to be able to deposit entire phrases into the Pattern Editor from the current line and the current note column, even in a continuous loop, thus providing a "two-way data system" between the Pattern Editor and the Phrase Editor of Renoise.
It offers multiple control capabilities, both for keyboard commands (specially designed for them), and for the mouse through a compact floating window (with click, double click and wheel), as well as for MIDI input (focused for a 16-pad MIDI pad or similar). The TTP tool is exclusive for the Renoise DAW (64 bit, v3.4.3) or future versions.
Travel Through Phrases. "Phrase Monitor" and "MIDI Input Controls" panels
On the other hand, the Travel Through Phrases has unique features thanks to its "Phrase Monitor" panel, such as the thumbnail view of the current phrase, an instrument browser, a phrase browser, an agile mobile browser of phrases for previewing, a bar comparator on quantities of lines of the pattern-track of the Pattern Editor and the phrase, which allows better control of the loop copy. Additionally, the Phrase Monitor panel allows you to easily edit the properties of each phrase with the mouse wheel, including a quick timer to change a specific property across multiple phrases, such as the phrase's "LPB" value or the "Base Note" of the phrase. In the instrument's Keymap mode, it also allows you to quickly assign all phrases to keys by range cumulatively, greatly facilitating the process. All of this allows for more skillful visual and listening control on instruments with a large number of phrases, compared to Renoise's Phrase Editor and its own browser.
In addition, the "MIDI Input Controls" panel offers customizable and fixed profiles that change the complete configuration of the entire Pad x16 in a single step, allowing these profiles to be changed on the fly. This design allows you to quickly change all settings on the linked USB MIDI pad controller, without the need to re-route MIDI links.
Finally, the TTP tool has a sub-tool to export and import XRNZ phrases in bulk. Thus, it is possible to save all the XRNZ phrases of an instrument in a single step to a specific folder, or to load all the XRNZ phrases of a specific folder to the current instrument in a single step.
In short, with all this arsenal of specific options, Travel Through Phrases is a powerful tool, designed by and for the management of phrases, being able to skillfully use the Phrase Editor as if it were a data repository, even similar to a multiple clipboard, allowing not only to easily create new phrases, but also to get rid of them by depositing all the information in the Pattern Editor, resulting in a very practical and flexible 2 in 1.
This is another multi-tool for Renoise created and programmed by ulneiz that also includes a sponsor, which means that it has received previous support and encouragement from the "Community of Renoise" to be able to start developing it. This unified tool brings together most of the features requested by other composers for working with phrases and the Pattern Editor. Thank you very much for facilitating the expansion of Renoise with its ecosystem of Lua tools!
Pay attention. If you have come this far and still do not have a Renoise License to use its full version, you can purchase it here: Buy a Renoise License. To use the full version of Travel Through Phrases it is recommended to use the full version of Renoise.
1.2. Demo and Full Version; Installation and Access Instructions ▲
The TTP program is distributed in 64-bit XRNX format through a free "Demo Version", so that any user can try it out. TTP is also available as a "Full Version", which requires a Personalized User License.
- Travel Through Phrases. Demo Version. The demo version has exactly the same functionalities as the full version, but with limited trial time and a floating counter window. That is, it is not a shortened version but it is a limited time version. You'll be able to try out all of its features, but you'll only have a few minutes to do so. Once the stipulated time has elapsed, the tool will lock. If you want to continue using the tool, get the Full Version.
- Travel Through Phrases. Full Version. The Demo Version uses the same installation package as the Full Version, but the Full Version is 100% functional, without limitations. The Full Version of Travel Through Phrases only requires a Personalized Use License that is installed manually. If you are interested, please contact the author "ulneiz" to obtain your Personalized User License.
Initial floating window of the TTP Demo Version. It is only displayed once when you log in.
Example of temporary floating window from the TTP Demo Version. Shows limited elapsed time and various information.
Initial floating window of the Full Version of the TTP. It is only shown once when you start session.
Installation of Travel Through Phrases. The TTP is compatible with Renoise 3.4.3 64 bit (or higher or future). To install the TTP tool module, it is installed like any other tool, by double-clicking the file "name_of_the_tool.xrnx" or dragging this file onto the Renoise window. Please note that the installation folder is different depending on the operating system used (Windows, macOS, Linux). For example, on Windows or macOS, the installation address or path of the tool's root folder is as follows:
- Windows 10/11: "C:\Users\USER_NAME\AppData\Roaming\Renoise\V3.4.3\Scripts\tools\com.ulneiz.TravelThroughPhrases.xrnx\"
- macOS: "VOL_NAME/Users/USER_NAME/Library/Preferences/Renoise/V3.4.3/Scripts/tools/com.ulneiz.TravelThroughPhrases.xrnx/"
Access the root folder of Travel Through Phrases. After installing Travel Through Phrases, the composer can access the root folder of the TTP in 3 possible ways. This is useful if you want to activate the tool for the Full Version or directly access the text or reading files:
- From the Operating System. Use the operating system's file browser and go directly to the path described above.
- From Renoise. Go to "Renoise: Tools / Tool Browser...", right click on "com.ulneiz.TravelThroughPhrases (TravelThroughPhrases)" and go to "Reveal in Explorer..."
- From Travel Through Phrases. Invoke the TTP window from "Renoise: Tools / ∿ Travel Through Phrases...", left click on the bottom button [?] with the question mark "Show About Travel Through Phrases" . Finally, click on the "official logo right", this will open the root folder.
Caution! If you want to reinstall or update the TTP tool to a new version and want to keep the last configuration of the tool, you can save your installed "preferences.xml" file in the root folder of the tool installation before to reinstall or update. Unless otherwise noted, you can restore this file after installation by simply replacing it with the previously saved one.
Pay attention. Before continuing reading this User Manual, go to the root folder of the tool and carefully read the "Readme.txt" and "License.txt" files, which include very relevant information about the installation and use of the tool.< /p>
Access to the Travel Through Phrases Window. To invoke the TTP window you have 3 options, either from the top menu of Renoise or from a keyboard command or through the MIDI input:
- With the USB Mouse. To invoke or foreground the main TTP window from the Renoise menu Go to "Renoise: Tools / ∿ Travel Through Phrases...".
- With the USB Alphanumeric Keyboard. To invoke or close the main TTP window from a key command, first go to "Renoise: Edit / Preferences / Keys: Tools / ∿ TTP → Show/Close the Window" and assign a key command free easy to remember.
- With the USB MIDI Controller. To invoke/close the main TTP window it is possible to map a link in "Renoise: MIDI Mapping / Global Mappings / Tools / Travel Through Phrases / ∿ Pad XX [Trigger]", making sure that "Pad XX" is assigned the "Show/Close the Window" function in the profile selected in the "MIDI Input Controls" panel. Remember that you can also use custom profiles to assign different functions to each Pad and its unique MIDI link.
2. Characteristics & Data Operators
By controlling via assignable global keyboard commands, the mouse continuously using the window, or MIDI input previously using the window, the TTP concentrates its main functions into 2 flexible "Main Operators" of "two-way" data. In this case, an "Operator" is a set of functions with a similar purpose, but with variables or conditions that alter the result:
- Pat-Trk to Phrase. This operator allows you to create new phrases in several different ways from the information contained in the Pattern Editor, specifically from the current pattern-track.
- Phrase to Pat-Trk. This operator allows you to transfer the desired phrase from any instrument to the current track-pattern, depositing it in various ways.
The 2 previous operators contain several variables available in the "Preferences" panel of the TTP, which allow different functions to be executed, such as copying from the current line or copying from the selection, moving data or even recording live or later to create the phrases.
Travel Through Phrases. "Round Trip Operators" controlled from the MIDI input.
The rest of the "Secondary Operators" are directly related to the phrases, from creating a new phrase, cloning a phrase, deleting a phrase, navigation between instruments, navigation between phrases, switching between Pattern Editor and Pattern Editor. Phrases, editing the name of instruments or phrases, previewing a phrase and viewing thumbnails of a phrase, as well as changing the different properties of the phrase.
Pay attention. Remember that a "track-pattern" is the intersection between "pattern" and "track" equivalent to a slot in the Renoise sequence matrix. A track pattern always contains 512 lines, and 12 columns of notes, as well as 8 columns of effects. Lines and columns may or may not be visible, which is why it is common to see patterns of 64 lines, for example (with 448 lines hidden). A "phrase" is equivalent to a pattern-track, ignoring the instrument index subcolumns, since its container is its own instrument.
2.1. Operators for the Creation of Phrases (Pat-Trk to Phrase) ▲
The sending data "travels" from the current track-pattern to a new phrase, including its Sl (Selection), Mv (Move) and Cm (Compact) variables, which can be changed from the "Control Panel". Preferences". The variable (Cm) means that the data is compacted at destination, that is, note columns that do not include notes will be removed from the resulting phrase in a subsequent analysis. Remember that the maximum accumulated number of phrases per instrument is 126.
Copy or Move Functions. They involve the translation of existing data without the need to previously record; the data already exists at source:
- Copy. Function to "copy" the pattern-track from the current line to a new phrase. The data will appear in the new phrase and may be compacted (Cm) or not, without modifying anything in the track-pattern.
- Move. Function to "move" (Mv) the pattern-track from the current line to a new phrase. The data will appear in the new phrase and may or may not be compacted (Cm), eliminating them from the track-pattern.
- Copy Selection. Pattern-track "copy selection" (Sl) function from the current line to a new phrase. The data will appear in the new phrase and may be compacted (Cm) or not, without modifying anything in the track-pattern. Previous selection with the mouse in the Pattern Editor is necessary. If there is no selection, it will behave like the first function.
- Move Selection. Pattern-track "move selection" (Sl) (Mv) function from the current line to a new phrase. The data will appear in the new phrase and may or may not be compacted (Cm), eliminating them from the track-pattern. Previous selection with the mouse in the Pattern Editor is necessary. If there is no selection, it will behave like the second function.
Travel Through Phrases. "Round Trip Operators" controlled from the window with the mouse.
Recording Function. "Live recording" of the new phrase with pattern playback via the space key command
Travel Through Phrases. Enable and disable "REC" recording from a key command, with Phrase Monitor turned off.
- Live Recording. "Live recording" function of part of the pattern-track to a new phrase (REC on). Allows you to record notes within a single pattern-track, activating the Pattern Editor editing mode and the playback chase mode, pressing the space key to start live recording, recording the notes and pressing the space key again to stop. By performing these steps, the new phrase will be created automatically, with compaction (Cm) or not.
- Post Recording. "Record back" function from part of the pattern-track to a new phrase (REC on). This function is similar to the previous one, but the notes are already composed in the pattern-track before recording, and the data is then recorded via the space key to start and stop, with compaction (Cm) or not. li>
- Move Live Recording. "Move live recording" (Mv) function from part of the pattern-track to a new phrase (REC on). Allows you to record notes within a single pattern-track, activating the Pattern Editor editing mode and the playback chase mode, pressing the space key to start live recording, recording the notes and pressing the space key again to stop. By performing these steps, the new phrase will be created automatically, with compaction (Cm) or not, eliminating the track-pattern data. This function allows you to record a large number of phrases in quick succession without moving from the pattern, as it automatically clears the pattern-track used so you can record again repeatedly.
- Move Recording Later. "Move Post Recording" (Mv) function from part of the pattern-track to a new phrase (REC on). This function is similar to the previous one, but the notes are already composed in the pattern-track before recording, and the data is then recorded via the space key to start and stop. By performing these steps, the new phrase will be created automatically, with compaction (Cm) or not, eliminating the track-pattern data.
Travel Through Phrases. "Move Live Recording" with [SPACE] to start and stop recording from the keyboard.
Operating Priorities. Recording functions take priority over selection. If enabled and exists, selection (Sl) takes priority over line position.
Other Variables. For the aforementioned functions, through the "Preferences" panel it is also possible to copy or not copy the effect columns, or show the Phrase Editor when completing the operation of creating the phrase.
The TTP will never modify the current phrase (in any case, it will always add a new one) and will never modify any track-pattern data if the move variable (Mv) is disabled. However, TTP can modify the properties of the current phrase, such as Autoseek, Shuffle, Key Tracking, etc. as well as the "Phrase Playback" of the instrument.
Steps to Live Recording Multiple Phrases Quickly. The TTP allows you to continuously record a multitude of phrases for the same instrument, always using the same pattern-track as a base. It involves making continuous recording sweeps, so that when all the recordings are finished, the state of the song is not altered. The usual steps are:
- Select the desired track and instrument, focusing on a single pattern-track. The selected instrument will contain the new phrases to record.
- In a previous step, go to the TTP Preferences panel to review what settings you are using in the phrase recording options. Depending on this configuration, the recording may vary, as well as the status of the pattern and track used. Don't forget to activate the variable (Mv) to move the data in each recording.
- In the TTP activate the REC button in red, to record live (remember that you can do it from the mouse, the alphanumeric keyboard or from the MIDI input). Also, deactivate the "Phrase Playback" of the instrument used to "Off", otherwise, in subsequent recordings, phrases may be triggered when recording the notes, something undesired.
- In Renoise activate follow the player's position [Scroll], and activate editing mode [Esc] for displacement in recording.
- Press "start playing the pattern" [Space] (or equivalent), and begin recording notes using your alphanumeric keyboard or MIDI keyboard. The pattern will be filled with notes.
- Press "stop playing the pattern" [Space] (or equivalent). Automatically, the TTP will place the recording in a new phrase within the selected instrument, and will empty the pattern-track if the (Mv) variable is activated (the pattern-track will be restored according to the configuration used).
- Repeat the last two above steps 5 and 6 continuously to record new phrases. This way, you can record up to 126 phrases on a single instrument as quickly as possible, something impossible to do using Renoise alone.
- When you finish recording all the new phrases, activate the instrument's "Phrase Playback" in "Prg" or "Map" so you can use them in your musical composition.
- Review all newly recorded phrases if you want to make micro-adjustments from the Renoise phrase editor.
- Finally, if you want to save all the phrases in a single container, save the instrument used in XRNI format. Each instrument can contain up to 126 phrases, so you can use them in other song projects.
2.2. Operators to Insert Data in the Pattern Editor (Phrase to Pat-Trk) ▲
By previously selecting the desired phrase, the sending of data "travels" from the phrase to the current track-pattern, including its variables Lp (Loop), Ps (Paste in column) and Ex (Extends Pat Length). In this case, the phrase data can never be modified from the TTP, unless the phrase slot is deleted directly. This Lap Operator will also add the instrument index next to the notes when necessary.
- Copy. Function of copying the current phrase by pasting it into the pattern-track always starting from the first note column, starting from the current line.
- Copy to Column. Function of copying the current phrase into the pattern-track by pasting it from the current note column (Ps), from the current line.
- Loop Copy. Function of copying the current phrase by pasting it into the track-pattern, always starting from the first note column, starting from the current line and in a loop (Lp) until the rest of the track-pattern is filled.
- Copy in Column and Loop. Function of copying the current phrase into the track-pattern by pasting it from the current note column (Ps), from the current line and looping (Lp) until the rest of the track-pattern is filled.
For all of the above functions, the (Ex) variable will add lines to the end of the current pattern when necessary to make the entire phrase fit, even with (Lp). This can influence the rhythm of the song or alter the time signature used at that moment!
Travel Through Phrases. "Copy in Column and Loop" using the mouse, filling in the rest of the pattern-track.
For the last two functions the "Phrase Monitor" panel includes two comparison bars for the number of lines of the phrase and the number of lines remaining in the pattern-track to be able to deposit the phrase so that it fits in its entirety, both in loop or not.
Other Variables. For the aforementioned functions, through the "Preferences" panel it is also possible to copy or not copy the effect columns, or show the Pattern Editor when the operation of copying the phrase is completed.
Pay attention. If the composer only uses global key commands to trigger these "data round trip" Operators, he will need to be aware of the settings he has set in the "Preferences" panel. Thanks to this design, a single key command can have different results when executing functions. Something similar happens with the MIDI input controls.
2.3 Export/import all Phrases (instrument-folder) ▲
Travel Through Phrases has a sub-tool for mass export or import of phrases. Exports all phrases from the current instrument to a specific folder or imports all phrases from a specific folder into the current instrument. Remember that the limit of phrases that can be used on a native instrument in Renoise is 126 phrases.
Travel Through Phrases. Access to the phrase export/import sub-tool.
Press the "floppy disk" button in the top bar of the "Phrase Manager" to invoke the export/import all phrases window.
Travel Through Phrases. Sub-tool to export/import all XRNZ phrases.
Export all phrases of the current instrument to a specific folder. In "Export", press the left button to select a main folder to deposit all your phrases in a classified way. Then press the right button to export. The sub-tool will automatically create a sub folder with the name of the current instrument. In this subfolder it will save all the phrases of the current instrument in XRNZ format, so that the contents of the main folder are classified. At the beginning of each phrase name XRNZ will include a three-digit decimal index (001 name.xrnz, 002 name.xrnz, 003 name.xrnz ... 126 name.xrnz) to sort all phrases within its folder.
Import all phrases from a specific folder to the current instrument. In "Import", prest the left button to select a specific folder containing all the XRNZ format phrases you want to import. Then press the right button to import. The sub-tool will cumulatively and orderly create all the phrases in the current native instrument.
Export and import are very useful for massively transferring phrases from one native instrument to another native instrument, or between Renoise and Redux.
3. Graphic Interface. Main Window Panels & Control with Peripherals
The main window of the TTP is used for its configuration, the configuration of the Data Operators variables, for MIDI routing from the "MIDI Input Controls" panel and above all, for control via mouse from the "Phrase Monitor" panel. The window is compact, very light and rectangular in shape, in the form of a module so that it can be placed superimposed on the Renoise window without getting in the way too much. The access buttons to the different panels are always located on the left of the window.
3.1. General Commands for the USB Alphanumeric Keyboard ▲
To start using the tool, the first step is to assign global commands to the different available functions. To do this, go to "Renoise: Edit / Preferences / Keys: Tools / ∿ TTP → ..." and assign a free command to each desired function. Some functions correspond to some of the main operator variables. For example, "Copy Loop..." includes the variable (Lp).
Renoise. Preferences/Keys panel to assign keyboard commands for Travel Through Phrases.
As a general rule, in order to use these global key commands, it is not necessary to invoke the main TTP window or turn it on (switch from "OFF" to "ON" in the Phrase Monitor panel ). Global key commands can be executed independently of the selected workspace in Renoise, so they are seamlessly integrated into it.
Once assigned once, they are used for any Renoise session, to be able to compose any song, without the need to reassign again.
Pay attention. To let you know that the TTP is present and working, a non-invasive, temporary warning window will appear once when you log in to Renoise. This indicates that the TTP is ready to work, both the keyboard commands, the main TTP window and the previously configured MIDI input links.
3.2. "Phrase Monitor" panel. Mouse Control ▲
The mouse is also an agile peripheral for certain things and shows that not everything should be done from keyboard commands. The Phrase Monitor panel of TTP is specially designed for the mouse click, and especially the wheel, so it is very easy to change the phrase properties with this spin control. To use the Phrase Monitor panel, you need to turn it on by pressing the "OFF" button to "ON", so that it syncs with Renoise at all times.
To the left of the Phrase Monitor panel are several operator buttons (it is ideal to place the TTP window to the right of the image monitor). In the top bar there are the variable symbols, as well as the timer (enabled or not), undo/redo buttons and the "REC" button for recording phrases, also present in the "MIDI Input Controls" panel. p>
Travel Through Phrases. "Phrases Monitor" Panel
The rest of the Phrase Monitor panel includes:
- Instrument and Phrase Navigator, Use the
Wheel to navigate, with the ability to edit instrument and phrase names usingSingle Click about his name. - Phrase Playback Switch (Off, Prg, Map). Allows you to configure the mode of phrase playback on each instrument. To improve the workflow for key mapping, in "Map" mode (Keymap) the new Map Start Note and Range properties appear to be able to map directly with the mouse wheel the distribution of all phrases on the piano, including adding or deleting them.
- Phrase Properties. Basically these are 6: Autoseek, Shuffle, Loop Round, LPB, Key Tracking and Base Note. To change them you can use the
Wheel , theSingle Click (reset value) or use the timer to raw change the desired property in multiple phrases, through browsers of sentences. - Mobile Preview Phrase Navigator. Through OSC and if the speaker button is activated, the sound of the phrases will also be played when using the
Wheel or theSingle Click on the desired phrase index. Each phrase will only play in full once, without looping. The bottom phrase thumbnail will play the phrase with playhead movement. WithDouble Click on the speaker button you can stop the sound of the phrase. - Line Quantity Comparison Bars. Compares the number of lines between phrase and current track-pattern. This visual aid, accompanied by a central value and symbology, helps establish the fit of the current phrase on the pattern-track from its current line. In other words, it helps establish whether the phrase fits entirely or more within the track-pattern starting from the current line.
- Phrase Thumbnail Bottom Panel. If the phrase exists and the view is enabled, a thumbnail faithful to the phrase will appear, with the trigger position of the notes and the number of columns. This visual feature helps identify the selected phrase, thus covering both the audio and visual sides. A marker will scroll from left to right over the position in the phrase during playback. This marker works even if the phrase sound is off.
Travel Through Phrases. Mobile preview phrase browser controlled with the mouse wheel
Practically, from the Phrase Monitor panel and the Preferences panel you can control the entire TTP from the mouse.
3.3. "MIDI Input Controls" panel. Control for the USB MIDI Controller ▲
For the TTP the available MIDI input links are a similar alternative to global keyboard commands, with even greater customization or adaptability, given the wide variety of MIDI devices on the market. Go to "Renoise: MIDI Mapping / Global Mappings / Tools / Travel Through Phrases / ∿ Pad XX [Trigger]" to map your MIDI controller. Here you will also find a link to change profiles with different distribution of functions, both customizable and fixed. The essence of the design is aimed at a wide variety of control without complicating the mapping.
Renoise MIDI Mapping. MIDI mapping assignment for Travel Through Phrases.
The TTP is designed for a USB MIDI controller that includes a 16-pad pad for reference, but can adapt to any other MIDI controller, even a 4, 8, 32 or 64 pad pads, or where appropriate, that includes several buttons. At least, it is recommended that you have a wheel to change the profile. This design allows it to fit any USB MIDI controller, using the pads as buttons or any mappable buttons.
The programming is prepared to add more functions if necessary. However, the composer will only have to map his MIDI controller once, and can change profiles on the fly.
MIDI Input Profiles. TTP profiles always use the same MIDI mapping and can be predefined or customizable. However, each profile will be able to trigger different functions from each mapping. For example, if Pad 1 is mapped, it is possible to change profiles and with it change functions "via software" (through the tool) without having to change mapping. This is the best software design for a USB MIDI control. For example, if the Pad x16 can trigger 16 functions in one profile, it can trigger another 16 functions in another profile, or simply change the order, always with the same MIDI mapping.
Travel Through Phrases. "MIDI Input Controls" Panel, Pad x16 with Profile 01 (Customizable)
Travel Through Phrases. "MIDI Input Controls" Panel, Pad x16 with Profile 13 (x8 Group 1)
Profile Change. To change profiles, go to the "Profile" list and change to the desired profile. You can do this with the mouse or MIDI input. The first 8 profiles are customizable. The composer may think that it is possible to trigger 16 functions at once, if he wants to make the beast. This will not compromise the stability of the tool, but this irrational use is not consistent with the purpose of Travel Through Phrases. In most cases you will only need to run one function at a time, one after the other.
Travel Through Phrases. Profile switching controlled via MIDI input
Customizable Profile Settings. Go to the "Assign" list and select a Pad from those available (Pad 1 to Pad 16). Then select "Function" to assign it to the previously selected pad. The Pad x16 view will then change the selected pad to the new function, but retaining the MIDI mapping. Obviously, you can also override the function of any pad.
Travel Through Phrases. Changing the function of a pad, without altering the MIDI input link
Pad x16 Distribution Reversal. Depending on the numbering layout on your USB MIDI controller you may want to reverse the layout. For reference, initially the top first row is numbered [1, 2, 3, 4]. When inverted, the first top row becomes [13, 14, 15, 16], inverting the rest of the corresponding rows. You can reverse the distribution directly via the top button, next to the "REC" button.
Travel Through Phrases. Reversal of the Pad x16 distribution
Pay attention. Remember that MIDI mapping in Renoise can be saved in the XRNS song project itself, in the default song template "Template Song" that always loads Renoise on startup, or save an XRNM mapping file so you can reload it into any other XRNS song. Be sure to save your MIDI mapping when necessary.
3.4. "Preferences" panel. Options Configuration ▲
The Preferences panel brings together a variety of configuration options, both for the Data Operators and for some of the window configuration. All configuration options have a description.
Travel Through Phrases. Preferences Panel
OSC. Sound Config. So that the TTP as an "OSC client" for sending data can reproduce the sound of the phrases, it is necessary to activate the OSC in Renoise, acting as an "OSC server" for data reception. To do this, go to "Renoise: Edit / Preferences / OSC" and turn on the "Enable Server" option. Always use Protocol "Udp" and Port "8000" as usual, although the port can be changed if necessary. Please read the Renoise Online User Manual to learn how Open Sound Control works and what It happens when you have it enabled.
Renoise. Preferences Panel / Open Sound Control. Binding Settings
"Pat-Trk to Phrase" options. The variables for this "Outbound Operator" are included here, among other configurations. Pay special attention to the variables Sl, Mv and Cm. The REC options are intended for live recording or post recording. They allow a perfect adjustment of the sentence, both at the beginning and at the end of it (delete and add lines when necessary).
"Phrase to Pat-Trk" options. Included here are the variables for this "Return Operator", among other settings. Pay special attention to the variables Lp, Ps, and Ex. All of these variables appear at the top of the window if they are enabled.
Property Timeout. This is a unique sub-tool of TTP. If enabled, changing any phrase property will display a countdown of customizable duration (1 to 10 seconds). During this time, the composer will be able to change phrases and will automatically copy the value of the last changed phrase property. This is extremely useful for working with groups of similar phrases that require group changes of the same phrase property, such as the "LPB" value or the "Base Note"...
Travel Through Phrases. Changing the LPB value for all phrases using the Property Timer
Pay attention. Remember that Data Operators include variables depending on where they are invoked from (keyboard, mouse, MIDI controller). The functions that are executed may return different results depending on how these variables are set. The composer will need to have the settings displayed in the Preferences panel in some cases.
3.5. "About..." panel. Tooltip ▲
The "About..." panel displays relevant tool information. Please read the "Readme.txt" and "License.txt" files to better understand this Lua tool for Renoise.
Travel Through Phrases. "About Travel Through Phrases" panel
If you have come this far, it means that you have read this Basic User Guide. Enhance and better manage the use of phrases and enjoy controlling Travel Through Phrases!