N-Track Studio 6.0.6 Build 2512 serial key or number
n-Track Studio 6.0.6 Build 2512 serial key or number
Chapter 13. Storage Engines
MySQL supports several storage engines that act as handlers for different table types. MySQL storage engines include both those that handle transaction-safe tables and those that handle nontransaction-safe tables.
MySQL Server uses a pluggable storage engine architecture that enables storage engines to be loaded into and unloaded from a running MySQL server.
To determine which storage engines your server supports by using the statement. The value in the column indicates whether an engine can be used. A value of , , or indicates that an engine is available, not available, or available and currently set as the default storage engine.
mysql> *************************** 1. row *************************** Engine: FEDERATED Support: NO Comment: Federated MySQL storage engine Transactions: NULL XA: NULL Savepoints: NULL *************************** 2. row *************************** Engine: MRG_MYISAM Support: YES Comment: Collection of identical MyISAM tables Transactions: NO XA: NO Savepoints: NO *************************** 3. row *************************** Engine: MyISAM Support: DEFAULT Comment: Default engine as of MySQL 3.23 with great performance Transactions: NO XA: NO Savepoints: NO ...This chapter describes each of the MySQL storage engines except for , which is covered in MySQL Cluster NDB 6.X/7.X. It also contains a description of the pluggable storage engine architecture (see Section 13.4, “Overview of MySQL Storage Engine Architecture”).
For information about storage engine support offered in commercial MySQL Server binaries, see MySQL Enterprise Server 5.1, on the MySQL Web site. The storage engines available might depend on which edition of Enterprise Server you are using.
For answers to some commonly asked questions about MySQL storage engines, see Section B.2, “MySQL 5.5 FAQ: Storage Engines”.
MySQL 5.5 supported storage engines
: A transaction-safe (ACID compliant) storage engine for MySQL that has commit, rollback, and crash-recovery capabilities to protect user data. row-level locking (without escalation to coarser granularity locks) and Oracle-style consistent nonlocking reads increase multi-user concurrency and performance. stores user data in clustered indexes to reduce I/O for common queries based on primary keys. To maintain data integrity, also supports referential-integrity constraints. is the default storage engine as of MySQL 5.5.5.
: The MySQL storage engine that is used the most in Web, data warehousing, and other application environments. is supported in all MySQL configurations, and is the default storage engine prior to MySQL 5.5.5.
: Stores all data in RAM for extremely fast access in environments that require quick lookups of reference and other like data. This engine was formerly known as the engine.
: Enables a MySQL DBA or developer to logically group a series of identical tables and reference them as one object. Good for VLDB environments such as data warehousing.
: Provides the perfect solution for storing and retrieving large amounts of seldom-referenced historical, archived, or security audit information.
: Offers the ability to link separate MySQL servers to create one logical database from many physical servers. Very good for distributed or data mart environments.
: The CSV storage engine stores data in text files using comma-separated values format. You can use the CSV engine to easily exchange data between other software and applications that can import and export in CSV format.
: The Blackhole storage engine accepts but does not store data and retrievals always return an empty set. The functionality can be used in distributed database design where data is automatically replicated, but not stored locally.
: The Example storage engine is “stub” engine that does nothing. You can create tables with this engine, but no data can be stored in them or retrieved from them. The purpose of this engine is to serve as an example in the MySQL source code that illustrates how to begin writing new storage engines. As such, it is primarily of interest to developers.
It is important to remember that you are not restricted to using the same storage engine for an entire server or schema: you can use a different storage engine for each table in your schema.
Choosing a Storage Engine
The various storage engines provided with MySQL are designed with different use cases in mind. To use the pluggable storage architecture effectively, it is good to have an idea of the advantages and disadvantages of the various storage engines. The following table provides an overview of some storage engines provided with MySQL:
Table 13.1. Storage Engines Feature Summary
Feature | MyISAM | Memory | InnoDB | Archive | NDB |
---|---|---|---|---|---|
Storage limits | 256TB | RAM | 64TB | None | 384EB |
Transactions | No | No | Yes | No | Yes |
Locking granularity | Table | Table | Row | Row | Row |
MVCC | No | No | Yes | No | No |
Geospatial data type support | Yes | No | Yes | Yes | Yes |
Geospatial indexing support | Yes | No | No | No | No |
B-tree indexes | Yes | Yes | Yes | No | Yes |
Hash indexes | No | Yes | No | No | Yes |
Full-text search indexes | Yes | No | No | No | No |
Clustered indexes | No | No | Yes | No | No |
Data caches | No | N/A | Yes | No | Yes |
Index caches | Yes | N/A | Yes | No | Yes |
Compressed data | Yes[a] | No | Yes[b] | Yes | No |
Encrypted data[c] | Yes | Yes | Yes | Yes | Yes |
Cluster database support | No | No | No | No | Yes |
Replication support[d] | Yes | Yes | Yes | Yes | Yes |
Foreign key support | No | No | Yes | No | No |
Backup / point-in-time recovery[e] | Yes | Yes | Yes | Yes | Yes |
Query cache support | Yes | Yes | Yes | Yes | Yes |
Update statistics for data dictionary | Yes | Yes | Yes | Yes | Yes |
13.1. Comparing Transaction and Nontransaction Engines
Transaction-safe tables (TSTs) have several advantages over nontransaction-safe tables (NTSTs):
They are safer. Even if MySQL crashes or you get hardware problems, you can get your data back, either by automatic recovery or from a backup plus the transaction log.
You can combine many statements and accept them all at the same time with the statement (if autocommit is disabled).
You can execute to ignore your changes (if autocommit is disabled).
If an update fails, all of your changes are reverted. (With nontransaction-safe tables, all changes that have taken place are permanent.)
Transaction-safe storage engines can provide better concurrency for tables that get many updates concurrently with reads.
You can combine transaction-safe and nontransaction-safe tables in the same statements to get the best of both worlds. However, although MySQL supports several transaction-safe storage engines, for best results, you should not mix different storage engines within a transaction with autocommit disabled. For example, if you do this, changes to nontransaction-safe tables still are committed immediately and cannot be rolled back. For information about this and other problems that can occur in transactions that use mixed storage engines, see Section 12.3.1, “, , and Syntax”.
Nontransaction-safe tables have several advantages of their own, all of which occur because there is no transaction overhead:
Much faster
Lower disk space requirements
Less memory required to perform updates
13.2. Other Storage Engines
Other storage engines may be available from third parties and community members that have used the Custom Storage Engine interface.
You can find more information on the list of third party storage engines on the MySQL Forge Storage Engines page.
Third party engines are not supported by MySQL. For further information, documentation, installation guides, bug reporting or for any help or assistance with these engines, please contact the developer of the engine directly.
Third party engines that are known to be available include the following; please see the MySQL Forge links provided for more information:
PrimeBase XT (PBXT): PBXT has been designed for modern, web-based, high concurrency environments.
RitmarkFS: RitmarkFS enables you to access and manipulate the file system using SQL queries. RitmarkFS also supports file system replication and directory change tracking.
Distributed Data Engine: The Distributed Data Engine is an Open Source project that is dedicated to provide a Storage Engine for distributed data according to workload statistics.
mdbtools: A pluggable storage engine that enables read-only access to Microsoft Access database files.
solidDB for MySQL: solidDB Storage Engine for MySQL is an open source, transactional storage engine for MySQL Server. It is designed for mission-critical implementations that require a robust, transactional database. solidDB Storage Engine for MySQL is a multi-threaded storage engine that supports full ACID compliance with all expected transaction isolation levels, row-level locking, and Multi-Version Concurrency Control (MVCC) with nonblocking reads and writes.
BLOB Streaming Engine (MyBS): The Scalable BLOB Streaming infrastructure for MySQL will transform MySQL into a scalable media server capable of streaming pictures, films, MP3 files and other binary and text objects (BLOBs) directly in and out of the database.
For more information on developing a customer storage engine that can be used with the Pluggable Storage Engine Architecture, see Writing a Custom Storage Engine on MySQL Forge.
13.3. Setting the Storage Engine
When you create a new table, you can specify which storage engine to use by adding an table option to the statement:
CREATE TABLE t (i INT) ENGINE = INNODB;If you omit the option, the default storage engine is used. The default engine is as of MySQL 5.5.5 ( before 5.5.5). You can specify the default engine by using the server startup option, or by setting the option in the configuration file.
You can set the default storage engine to be used during the current session by setting the variable:
SET storage_engine=MYISAM;When MySQL is installed on Windows using the MySQL Configuration Wizard, the or storage engine can be selected as the default. See Section 2.3.4.5, “The Database Usage Dialog”.
To convert a table from one storage engine to another, use an statement that indicates the new engine:
ALTER TABLE t ENGINE = MYISAM;See Section 12.1.14, “ Syntax”, and Section 12.1.6, “ Syntax”.
If you try to use a storage engine that is not compiled in or that is compiled in but deactivated, MySQL instead creates a table using the default storage engine. This behavior is convenient when you want to copy tables between MySQL servers that support different storage engines. (For example, in a replication setup, perhaps your master server supports transactional storage engines for increased safety, but the slave servers use only nontransactional storage engines for greater speed.)
This automatic substitution of the default storage engine for unavailable engines can be confusing for new MySQL users. A warning is generated whenever a storage engine is automatically changed. To prevent this from happening if the desired engine is unavailable, enable the SQL mode. In this case, an error occurs instead of a warning and the table is not created or altered if the desired engine is unavailable. See Section 5.1.7, “Server SQL Modes”.
For new tables, MySQL always creates an file to hold the table and column definitions. The table's index and data may be stored in one or more other files, depending on the storage engine. The server creates the file above the storage engine level. Individual storage engines create any additional files required for the tables that they manage. If a table name contains special characters, the names for the table files contain encoded versions of those characters as described in Section 8.2.3, “Mapping of Identifiers to File Names”.
A database may contain tables of different types. That is, tables need not all be created with the same storage engine.
13.4. Overview of MySQL Storage Engine Architecture
The MySQL pluggable storage engine architecture enables a database professional to select a specialized storage engine for a particular application need while being completely shielded from the need to manage any specific application coding requirements. The MySQL server architecture isolates the application programmer and DBA from all of the low-level implementation details at the storage level, providing a consistent and easy application model and API. Thus, although there are different capabilities across different storage engines, the application is shielded from these differences.
The MySQL pluggable storage engine architecture is shown in Figure 13.1, “MySQL Architecture with Pluggable Storage Engines”.
Figure 13.1. MySQL Architecture with Pluggable Storage Engines
The pluggable storage engine architecture provides a standard set of management and support services that are common among all underlying storage engines. The storage engines themselves are the components of the database server that actually perform actions on the underlying data that is maintained at the physical server level.
This efficient and modular architecture provides huge benefits for those wishing to specifically target a particular application need—such as data warehousing, transaction processing, or high availability situations—while enjoying the advantage of utilizing a set of interfaces and services that are independent of any one storage engine.
The application programmer and DBA interact with the MySQL database through Connector APIs and service layers that are above the storage engines. If application changes bring about requirements that demand the underlying storage engine change, or that one or more storage engines be added to support new needs, no significant coding or process changes are required to make things work. The MySQL server architecture shields the application from the underlying complexity of the storage engine by presenting a consistent and easy-to-use API that applies across storage engines.
13.4.1. Pluggable Storage Engine Architecture
MySQL Server uses a pluggable storage engine architecture that enables storage engines to be loaded into and unloaded from a running MySQL server.
Plugging in a Storage Engine
Before a storage engine can be used, the storage engine plugin shared library must be loaded into MySQL using the statement. For example, if the engine plugin is named and the shared library is named , you load it with the following statement:
mysql> INSTALL PLUGIN example SONAME 'ha_example.so';To install a pluggable storage engine, the plugin file must be located in the MySQL plugin directory, and the user issuing the statement must have privilege for the table.
The shared library must be located in the MySQL server plugin directory, the location of which is given by the system variable.
Unplugging a Storage Engine
To unplug a storage engine, use the statement:
mysql> UNINSTALL PLUGIN example;If you unplug a storage engine that is needed by existing tables, those tables become inaccessible, but will still be present on disk (where applicable). Ensure that there are no tables using a storage engine before you unplug the storage engine.
13.4.2. The Common Database Server Layer
A MySQL pluggable storage engine is the component in the MySQL database server that is responsible for performing the actual data I/O operations for a database as well as enabling and enforcing certain feature sets that target a specific application need. A major benefit of using specific storage engines is that you are only delivered the features needed for a particular application, and therefore you have less system overhead in the database, with the end result being more efficient and higher database performance. This is one of the reasons that MySQL has always been known to have such high performance, matching or beating proprietary monolithic databases in industry standard benchmarks.
From a technical perspective, what are some of the unique supporting infrastructure components that are in a storage engine? Some of the key feature differentiations include:
Concurrency: Some applications have more granular lock requirements (such as row-level locks) than others. Choosing the right locking strategy can reduce overhead and therefore improve overall performance. This area also includes support for capabilities such as multi-version concurrency control or “snapshot” read.
Transaction Support: Not every application needs transactions, but for those that do, there are very well defined requirements such as ACID compliance and more.
Referential Integrity: The need to have the server enforce relational database referential integrity through DDL defined foreign keys.
Physical Storage: This involves everything from the overall page size for tables and indexes as well as the format used for storing data to physical disk.
Index Support: Different application scenarios tend to benefit from different index strategies. Each storage engine generally has its own indexing methods, although some (such as B-tree indexes) are common to nearly all engines.
Memory Caches: Different applications respond better to some memory caching strategies than others, so although some memory caches are common to all storage engines (such as those used for user connections or MySQL's high-speed Query Cache), others are uniquely defined only when a particular storage engine is put in play.
Performance Aids: This includes multiple I/O threads for parallel operations, thread concurrency, database checkpointing, bulk insert handling, and more.
Miscellaneous Target Features: This may include support for geospatial operations, security restrictions for certain data manipulation operations, and other similar features.
Each set of the pluggable storage engine infrastructure components are designed to offer a selective set of benefits for a particular application. Conversely, avoiding a set of component features helps reduce unnecessary overhead. It stands to reason that understanding a particular application's set of requirements and selecting the proper MySQL storage engine can have a dramatic impact on overall system efficiency and performance.
13.5. The Storage Engine
Before MySQL 5.5.5, is the default storage engine. (The default was changed to in MySQL 5.5.5.) is based on the older (and no longer available) storage engine but has many useful extensions.
Table 13.2. Storage Engine Features
Storage limits | 256TB | Transactions | No | Locking granularity | Table |
MVCC | No | Geospatial data type support | Yes | Geospatial indexing support | Yes |
B-tree indexes | Yes | Hash indexes | No | Full-text search indexes | Yes |
Clustered indexes | No | Data caches | No | Index caches | Yes |
Compressed data | Yes[a] | Encrypted data[b] | Yes | Cluster database support | No |
Replication support[c] | Yes | Foreign key support | No | Backup / point-in-time recovery[d] | Yes |
Query cache support | Yes | Update statistics for data dictionary | Yes | ||
Each table is stored on disk in three files. The files have names that begin with the table name and have an extension to indicate the file type. An file stores the table format. The data file has an () extension. The index file has an () extension.
To specify explicitly that you want a table, indicate that with an table option:
CREATE TABLE t (i INT) ENGINE = MYISAM;As of MySQL 5.5.5, it is normally necessary to use to specify the storage engine because is the default engine. Before 5.5.5, this is unnecessary because is the default engine unless the default has been changed. To ensure that is used in situations where the default might have been changed, include the option explicitly.
You can check or repair tables with the mysqlcheck client or myisamchk utility. You can also compress tables with myisampack to take up much less space. See Section 4.5.3, “mysqlcheck — A Table Maintenance Program”, Section 4.6.3, “myisamchk — MyISAM Table-Maintenance Utility”, and Section 4.6.5, “myisampack — Generate Compressed, Read-Only MyISAM Tables”.
tables have the following characteristics:
All data values are stored with the low byte first. This makes the data machine and operating system independent. The only requirements for binary portability are that the machine uses two's-complement signed integers and IEEE floating-point format. These requirements are widely used among mainstream machines. Binary compatibility might not be applicable to embedded systems, which sometimes have peculiar processors.
There is no significant speed penalty for storing data low byte first; the bytes in a table row normally are unaligned and it takes little more processing to read an unaligned byte in order than in reverse order. Also, the code in the server that fetches column values is not time critical compared to other code.
All numeric key values are stored with the high byte first to permit better index compression.
Large files (up to 63-bit file length) are supported on file systems and operating systems that support large files.
There is a limit of 232 (~4.295E+09) rows in a table. If you build MySQL with the option, the row limitation is increased to (232)2 (1.844E+19) rows. See Section 2.11.3, “Typical configure Options”. Binary distributions for Unix and Linux are built with this option.
The maximum number of indexes per table is 64. This can be changed by recompiling. You can configure the build by invoking configure with the option, where is the maximum number of indexes to permit per table. must be less than or equal to 128.
The maximum number of columns per index is 16.
The maximum key length is 1000 bytes. This can also be changed by changing the source and recompiling. For the case of a key longer than 250 bytes, a larger key block size than the default of 1024 bytes is used.
When rows are inserted in sorted order (as when you are using an column), the index tree is split so that the high node only contains one key. This improves space utilization in the index tree.
Internal handling of one column per table is supported. automatically updates this column for and operations. This makes columns faster (at least 10%). Values at the top of the sequence are not reused after being deleted. (When an column is defined as the last column of a multiple-column index, reuse of values deleted from the top of a sequence does occur.) The value can be reset with or myisamchk.
Dynamic-sized rows are much less fragmented when mixing deletes with updates and inserts. This is done by automatically combining adjacent deleted blocks and by extending blocks if the next block is deleted.
supports concurrent inserts: If a table has no free blocks in the middle of the data file, you can new rows into it at the same time that other threads are reading from the table. A free block can occur as a result of deleting rows or an update of a dynamic length row with more data than its current contents. When all free blocks are used up (filled in), future inserts become concurrent again. See Section 7.10.3, “Concurrent Inserts”.
You can put the data file and index file in different directories on different physical devices to get more speed with the and table options to . See Section 12.1.14, “ Syntax”.
and columns can be indexed.
values are permitted in indexed columns. This takes 0 to 1 bytes per key.
Each character column can have a different character set. See Section 9.1, “Character Set Support”.
There is a flag in the index file that indicates whether the table was closed correctly. If mysqld is started with the option, tables are automatically checked when opened, and are repaired if the table wasn't closed properly.
myisamchk marks tables as checked if you run it with the option. myisamchk --fast checks only those tables that don't have this mark.
myisamchk --analyze stores statistics for portions of keys, as well as for entire keys.
myisampack can pack and columns.
also supports the following features:
Support for a true type; a column starts with a length stored in one or two bytes.
Tables with columns may have fixed or dynamic row length.
The sum of the lengths of the and columns in a table may be up to 64KB.
Arbitrary length constraints.
Additional Resources
13.5.1. Startup Options
The following options to mysqld can be used to change the behavior of tables. For additional information, see Section 5.1.2, “Server Command Options”.
Table 13.3. Option/Variable Reference
Set the mode for automatic recovery of crashed tables.
Don't flush key buffers between writes for any table.
If you do this, you should not access tables from another program (such as from another MySQL server or with myisamchk) when the tables are in use. Doing so risks index corruption. Using does not eliminate this risk.
The following system variables affect the behavior of tables. For additional information, see Section 5.1.4, “Server System Variables”.
Automatic recovery is activated if you start mysqld with the option. In this case, when the server opens a table, it checks whether the table is marked as crashed or whether the open count variable for the table is not 0 and you are running the server with external locking disabled. If either of these conditions is true, the following happens:
The server checks the table for errors.
If the server finds an error, it tries to do a fast table repair (with sorting and without re-creating the data file).
If the repair fails because of an error in the data file (for example, a duplicate-key error), the server tries again, this time re-creating the data file.
If the repair still fails, the server tries once more with the old repair option method (write row by row without sorting). This method should be able to repair any type of error and has low disk space requirements.
If the recovery wouldn't be able to recover all rows from previously completed statements and you didn't specify in the value of the option, automatic repair aborts with an error message in the error log:
Error: Couldn't repair table: test.g00pagesIf you specify , a warning like this is written instead:
Warning: Found 344 of 354 rows when repairing ./test/g00pagesNote that if the automatic recovery value includes , the recovery process creates files with names of the form . You should have a cron script that automatically moves these files from the database directories to backup media.
13.5.2. Space Needed for Keys
tables use B-tree indexes. You can roughly calculate the size for the index file as , summed over all keys. This is for the worst case when all keys are inserted in sorted order and the table doesn't have any compressed keys.
String indexes are space compressed. If the first index part is a string, it is also prefix compressed. Space compression makes the index file smaller than the worst-case figure if a string column has a lot of trailing space or is a column that is not always used to the full length. Prefix compression is used on keys that start with a string. Prefix compression helps if there are many strings with an identical prefix.
In tables, you can also prefix compress numbers by specifying the table option when you create the table. Numbers are stored with the high byte first, so this helps when you have many integer keys that have an identical prefix.
13.5.3. Table Storage Formats
supports three different storage formats. Two of them, fixed and dynamic format, are chosen automatically depending on the type of columns you are using. The third, compressed format, can be created only with the myisampack utility (see Section 4.6.5, “myisampack — Generate Compressed, Read-Only MyISAM Tables”).
When you use or for a table that has no or columns, you can force the table format to or with the table option.
See Section 12.1.14, “ Syntax”, for information about .
You can decompress (unpack) compressed tables using myisamchk ; see Section 4.6.3, “myisamchk — MyISAM Table-Maintenance Utility”, for more information.
13.5.3.1. Static (Fixed-Length) Table Characteristics
Static format is the default for tables. It is used when the table contains no variable-length columns (, , , or ). Each row is stored using a fixed number of bytes.
Of the three storage formats, static format is the simplest and most secure (least subject to corruption). It is also the fastest of the on-disk formats due to the ease with which rows in the data file can be found on disk: To look up a row based on a row number in the index, multiply the row number by the row length to calculate the row position. Also, when scanning a table, it is very easy to read a constant number of rows with each disk read operation.
The security is evidenced if your computer crashes while the MySQL server is writing to a fixed-format file. In this case, myisamchk can easily determine where each row starts and ends, so it can usually reclaim all rows except the partially written one. Note that table indexes can always be reconstructed based on the data rows.
Fixed-length row format is only available for tables without or columns. Creating a table with these columns with an explicit clause will not raise an error or warning; the format specification will be ignored.
Static-format tables have these characteristics:
and columns are space-padded to the specified column width, although the column type is not altered. and columns are padded with bytes to the column width.
Very quick.
Easy to cache.
Easy to reconstruct after a crash, because rows are located in fixed positions.
Reorganization is unnecessary unless you delete a huge number of rows and want to return free disk space to the operating system. To do this, use or myisamchk -r.
Usually require more disk space than dynamic-format tables.
13.5.3.2. Dynamic Table Characteristics
Dynamic storage format is used if a table contains any variable-length columns (, , , or ), or if the table was created with the table option.
Dynamic format is a little more complex than static format because each row has a header that indicates how long it is. A row can become fragmented (stored in noncontiguous pieces) when it is made longer as a result of an update.
You can use or myisamchk -r to defragment a table. If you have fixed-length columns that you access or change frequently in a table that also contains some variable-length columns, it might be a good idea to move the variable-length columns to other tables just to avoid fragmentation.
Dynamic-format tables have these characteristics:
All string columns are dynamic except those with a length less than four.
Each row is preceded by a bitmap that indicates which columns contain the empty string (for string columns) or zero (for numeric columns). Note that this does not include columns that contain values. If a string column has a length of zero after trailing space removal, or a numeric column has a value of zero, it is marked in the bitmap and not saved to disk. Nonempty strings are saved as a length byte plus the string contents.
Much less disk space usually is required than for fixed-length tables.
Each row uses only as much space as is required. However, if a row becomes larger, it is split into as many pieces as are required, resulting in row fragmentation. For example, if you update a row with information that extends the row length, the row becomes fragmented. In this case, you may have to run or myisamchk -r from time to time to improve performance. Use myisamchk -ei to obtain table statistics.
More difficult than static-format tables to reconstruct after a crash, because rows may be fragmented into many pieces and links (fragments) may be missing.
The expected row length for dynamic-sized rows is calculated using the following expression:
3 + ( + 7) / 8 + () + () + () + ( + 7) / 8There is a penalty of 6 bytes for each link. A dynamic row is linked whenever an update causes an enlargement of the row. Each new link is at least 20 bytes, so the next enlargement probably goes in the same link. If not, another link is created. You can find the number of links using myisamchk -ed. All links may be removed with or myisamchk -r.
13.5.3.3. Compressed Table Characteristics
Compressed storage format is a read-only format that is generated with the myisampack tool. Compressed tables can be uncompressed with myisamchk.
Compressed tables have the following characteristics:
Compressed tables take very little disk space. This minimizes disk usage, which is helpful when using slow disks (such as CD-ROMs).
Each row is compressed separately, so there is very little access overhead. The header for a row takes up one to three bytes depending on the biggest row in the table. Each column is compressed differently. There is usually a different Huffman tree for each column. Some of the compression types are:
Suffix space compression.
Prefix space compression.
Numbers with a value of zero are stored using one bit.
If values in an integer column have a small range, the column is stored using the smallest possible type. For example, a column (eight bytes) can be stored as a column (one byte) if all its values are in the range from to .
If a column has only a small set of possible values, the data type is converted to .
A column may use any combination of the preceding compression types.
Can be used for fixed-length or dynamic-length rows.
While a compressed table is read only, and you cannot therefore update or add rows in the table, DDL (Data Definition Language) operations are still valid. For example, you may still use to drop the table, and to empty the table.
13.5.4. Table Problems
The file format that MySQL uses to store data has been extensively tested, but there are always circumstances that may cause database tables to become corrupted. The following discussion describes how this can happen and how to handle it.
13.5.4.1. Corrupted Tables
Even though the table format is very reliable (all changes to a table made by an SQL statement are written before the statement returns), you can still get corrupted tables if any of the following events occur:
The mysqld process is killed in the middle of a write.
An unexpected computer shutdown occurs (for example, the computer is turned off).
Hardware failures.
You are using an external program (such as myisamchk) to modify a table that is being modified by the server at the same time.
A software bug in the MySQL or code.
Typical symptoms of a corrupt table are:
You get the following error while selecting data from the table:
Incorrect key file for table: '...'. Try to repair itQueries don't find rows in the table or return incomplete results.
You can check the health of a table using the statement, and repair a corrupted table with . When mysqld is not running, you can also check or repair a table with the myisamchk command. See Section 12.4.2.2, “ Syntax”, Section 12.4.2.5, “ Syntax”, and Section 4.6.3, “myisamchk — MyISAM Table-Maintenance Utility”.
If your tables become corrupted frequently, you should try to determine why this is happening. The most important thing to know is whether the table became corrupted as a result of a server crash. You can verify this easily by looking for a recent message in the error log. If there is such a message, it is likely that table corruption is a result of the server dying. Otherwise, corruption may have occurred during normal operation. This is a bug. You should try to create a reproducible test case that demonstrates the problem. See Section C.5.4.2, “What to Do If MySQL Keeps Crashing”, and MySQL Internals: Porting.
13.5.4.2. Problems from Tables Not Being Closed Properly
Each index file ( file) has a counter in the header that can be used to check whether a table has been closed properly. If you get the following warning from or myisamchk, it means that this counter has gone out of sync:
clients are using or haven't closed the table properlyThis warning doesn't necessarily mean that the table is corrupted, but you should at least check the table.
The counter works as follows:
The first time a table is updated in MySQL, a counter in the header of the index files is incremented.
The counter is not changed during further updates.
When the last instance of a table is closed (because a operation was performed or because there is no room in the table cache), the counter is decremented if the table has been updated at any point.
When you repair the table or check the table and it is found to be okay, the counter is reset to zero.
To avoid problems with interaction with other processes that might check the table, the counter is not decremented on close if it was zero.
In other words, the counter can become incorrect only under these conditions:
n-Track Changes Build by Build
n-Track Studio v9.1.3 Beta Build 3730 Released
Friday, September 18 2020, 1:00 pm - 5 days ago
Improved project management: songs now automatically saved in a folder, which contains all project resources including recorded audio, imported files and snapshots (song backups) [Improvement]
"Swing" control setting now available in the Step Sequencer [New feature]
Added control in Step Sequencer so that volume of each sample can be individually adjusted [New feature]
An XY Editor interface added to n-Track builtin plug-ins as an additional view for creative music making [New feature]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.1.2 Build 3707 Released
Thursday, September 17 2020, 4:30 pm - 6 days ago
Fixed bug in which the custom font of the Big Time window is not saved [Bug fix]
Fixed wrong naming of the output pairs when using Asio drivers [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.2 Build 3706 Released
Monday, September 14 2020, 3:30 pm - 1 weeks ago
Fixed bug in which the arrows of the main menus sub-menus are not visible [Bug fix]
Fixed sporadic bug in which the message "Error opening file" is showed at startup if the "Auto-save" setting is enabled [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.2 Released
Monday, August 31 2020, 6:00 pm - 3 weeks ago
Summary of changes from v9.1.1 to v9.1.2:
Loop browser can now read MIDI loops [New feature]
Quick Rhythms can now be added from the Loop Browser instead of using the Quick Rhythms window, which has been removed [Improvement]
Step Sequencer parts can now be edited using the part widgets [New feature]
Added Undo/Redo feature when editing plug-ins parameters [New feature]
Redesigned Builtin plug-ins editor [Improvement]
Redesigned Compressor builtin plug-in editor [Improvement]
Redesigned the main window caption (Windows) [Improvement]
Fixed sporadic bug in which some MIDI notes are not played on starting playback of a MIDI track when using n-Track Sampler [Bug fix]
Fixed sporadic crash when using Wasapi audio drivers (Windows) [Bug fix]
Fixed crash on enabling Settings->64 bit Mixing option when mixing a song containing mono FX plug-ins [Bug fix]
Fixed bug in which the editor size of Waves plug-ins appears halved [Bug fix]
Fixed crash on loading Helm VST3 plug-in [Bug fix]
Fixed crash on loading OB-XD VST3 plug-in [Bug fix]
Fixed sporadic crash on opening song containing Virtual Instruments [Bug fix]
Fixed bug in which changes to the Step Sequencer patterns name are ignored [Bug fix]
Fixed sporadic crash on starting playback [Bug fix]
Fixed sporadic crash on opening the Loop browser [Bug fix]
Various UI improvements [Improvement]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.2 Beta Build 3704 Released
Friday, August 21 2020, 6:30 pm - 4 weeks ago
Drums loops imported from the Loop Browser can be edited using the Step Sequencer [Improvement]
Quick Rhythms can now be added from the Loop Browser instead of using the Quick Rhythms window, which has been removed [Improvement]
Fixed bug in which builtin plug-ins don't load if the "Add new plug-in with nBridge" setting is enabled [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.2 Beta Build 3703 Released
Monday, August 10 2020, 3:30 pm - 6 weeks ago
Fixed crash on enabling Settings->64 bit Mixing option when mixing a song containing mono FX plug-ins [Bug fix]
Fixed bug in which the editor size of Waves plug-ins appears halved [Bug fix]
Fixed crash on loading Helm VST3 plug-in [Bug fix]
Fixed crash on loading OB-XD VST3 plug-in [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.2 Beta Build 3702 Released
Tuesday, August 4 2020, 4:00 pm - 7 weeks ago
Fixed bug in which plug-ins using nBridge technology don't load [Bug fix]
n-Track Studio v9.1.2 Beta Build 3701 Released
Friday, July 31 2020, 5:00 pm - 7 weeks ago
Fixed sporadic crash on opening song containing Virtual Instruments [Bug fix]
Fixed bug in which changes to the Step Sequencer patterns name are ignored [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.2 Beta Build 3661 Released
Monday, July 13 2020, 3:30 pm - 10 weeks ago
Fixed sporadic bug in which some MIDI notes are not played on starting playback of a MIDI track when using n-Track Sampler [Bug fix]
Fixed sporadic crash when using Wasapi audio drivers (Win) [Bug fix]
Fixed bug in which MIDI loops cannot be un-synched to the project bpm [Bug fix]
Various UI improvements [Improvement]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.2 Beta Build 3660 Released
Wednesday, June 24 2020, 3:30 pm - 13 weeks ago
Loop browser can now read MIDI loops [New feature]
Step Sequencer parts can now be edited using the part widgets [New feature]
Added Undo/Redo feature when editing plug-ins parameters [New feature]
Redesigned Compressor plug-in editor [Improvement]
Redesigned Builtin plug-ins editor [Improvement]
Redesigned the main window caption (Windows) [Improvement]
Fixed sporadic crash on starting playback [Bug fix]
Fixed sporadic crash on opening the Loop browser [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.1 Build 3650 Released
Wednesday, June 17 2020, 4:30 pm - 14 weeks ago
Fixed sporadic crash on loading an instrument track with n-Track Drums VST [Bug fix]
Fixed sporadic bug in which the app goes in background when a popup marker window is closed [Bug fix]
Fixed sporadic crash after closing the Editing History window [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.1.1 Build 3649 Released
Sunday, May 31 2020, 9:00 am - 16 weeks ago
Fixed network error occurring on trying to activate the license [Bug fix]
n-Track Studio v9.1.1 Build 3648 Released
Friday, May 29 2020, 4:00 pm - 16 weeks ago
Speed, mute and fade widgets are applied on selected parts [Improvement]
Fixed crash on loading song containing Surround Panner plug-in [Bug fix]
Fixed sporadic bug in which the mixdown of a temporal selection generates an empty file [Bug fix]
Fixed screen MIDI drums mapping when using Acoustic kit and Real live drums kits [Bug fix]
Fixed crash on changing the surround configuration [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.1.1 Released
Friday, May 15 2020, 10:00 am - 18 weeks ago
Summary of changes from v9.1.0 to v9.1.1:
Added "Arm selected track" feature: enable this option from the track input menu to arm the track by selecting it [New feature]
Parts looped using the loop widget now inherit properites of the part from which have been looped (fade in, fade out, part key etc.) [Improvement]
Fixed midi events are not drawed in the correct position if the song contains tempo changes [Bug fix]
Fixed misalignement between pianoroll grid and timeline grid if the being edited midi part has an offset [Bug fix]
Fixed bug on copy and paste multiple parts when one of the part has zero offset [Bug fix]
Fixed bug in which cannot change the Step Sequencer event velocity by dragging the event up/down [Bug fix]
Fixed bug in which volume/pan envelopes get shifted on changing project sampling frequency [Bug fix]
Fixed crash on starting online mixdown [Bug fix]
Fixed tempo map is not applied when importing midi files that have tempo changes [Bug fix]
fixed midi parts get out of sync on bpm changes [Bug fix]
Fixed crash on loading Genesis Pro VTSi when using n-Track 64 bit [Bug fix]
Fixed bug on dragging parts in which the dragged part jumps in an unwanted point in the timeline [Bug fix]
Fixed sporadic crash on opening the Add-on Manager [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.1.1 Beta Build 3646 Released
Monday, April 27 2020, 2:30 pm - 21 weeks ago
Fixed crash on starting online mixdown [Bug fix]
n-Track Studio v9.1.1 Beta Build 3645 Released
Friday, April 24 2020, 5:00 pm - 21 weeks ago
Fixed bug on copy and paste multiple parts when one of the part has zero offset [Bug fix]
Fixed bug in which cannot change the Step Sequencer event velocity by dragging the event up/down [Bug fix]
Fixed bug in which volume/pan envelopes get shifted on changing project sampling frequency [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.1.1 Beta Build 3644 Released
Friday, April 17 2020, 10:30 am - 22 weeks ago
Fixed misalignement between pianoroll grid and timeline grid if the being edited midi part has an offset [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.1.1 Beta Build 3643 Released
Friday, April 3 2020, 5:30 pm - 24 weeks ago
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.1.1 Beta Build 3642 Released
Thursday, March 26 2020, 5:30 pm - 25 weeks ago
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.1.1 Beta Build 3641 Released
Wednesday, March 18 2020, 11:00 am - 27 weeks ago
Added "Arm selected track" feature: enable this option from the track input menu to arm the track by selecting it [New feature]
Fixed crash on loading Genesis Pro VTSi when using n-Track 64 bit [Bug fix]
Fixed tempo map is not applied when importing midi files that have tempo changes [Bug fix]
fixed midi parts get out of sync on bpm changes [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.1 Beta Build 3640 Released
Thursday, February 27 2020, 7:00 pm - 29 weeks ago
Parts looped using the loop widget now inherit properites of the part from which have been looped (fade in, fade out, part key etc.) [Improvement]
Fixed bug on dragging parts in which the dragged part jumps in an unwanted point in the timeline [Bug fix]
Fixed sporadic crash on opening the Add-on Manager [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.0 Build 3636 Released
Thursday, February 13 2020, 10:30 am - 32 weeks ago
Fixed bug in which app hangs on cloning tracks [Bug fix]
n-Track Studio v9.1.0 Build 3635 Released
Thursday, February 6 2020, 4:00 pm - 32 weeks ago
Added New Vintage Synth presets selectable trough the Instruments Browser window [New feature]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.1.0 Build 3634 Released
Thursday, January 16 2020, 5:00 pm - 35 weeks ago
Fixed big memory leak during playback [Bug Fix]
Fixed sporadic bug in which app hangs on dragging audio files from finder (Mac)
n-Track Studio v9.1.0 Build 3633 Released
Wednesday, January 15 2020, 11:00 am - 36 weeks ago
Fixed count-in doens't work when recording MIDI parts [Bug fix]
Fixed bug in which the mute widget of MIDI parts doesn't work during playback [Bug fix]
Fixed sporadic bug in which switching between Quick Rhythm mutes master output [Bug fix]
Fixed bug in which playing live virtual instruments when playback is stopped produces audio glitches [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.1.0 Build 3632 Released
Tuesday, December 31 2019, 3:30 pm - 38 weeks ago
Fixed sporadic crash on loading a song [Bug fix]
Fixed sync issue of loops that have sampling frequency different from the current set in preferences [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.1.0 Build 3631 Released
Friday, December 20 2019, 6:30 pm - 39 weeks ago
Fixed bug on copy and paste MIDI events into indented MIDI parts that have zero offset [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.1.0 Build 3630 Released
Friday, December 13 2019, 6:00 pm - 40 weeks ago
Fixed sporadic crash while using bridged plug-ins [Bug fix]
Fixed crash on loading Pure Data plug-ins (Win) [Bug fix]
Fixed bug in which sometimes audio parts get out of sync when at startup n-Track automatically loads last worked song [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.0 Build 3629 Released
Friday, December 6 2019, 5:00 pm - 41 weeks ago
Improved performance when using n-Track Amps plug-ins [Improvement]
Fixed bug in which bridged plug-ins are missing on loading a song
Fixed sporadic crash on opening .sgw files [Bug fix]
Fixed GDI resources leaking working in the Piano Roll window when the left panel displays note names instead of piano keys [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.0 Build 3628 Released
Friday, November 29 2019, 4:30 pm - 42 weeks ago
Fixed sometimes audio parts go out of sync on loading a song whose sampling frequency is different from the current one set in preferences [Bug fix]
Fixed crash on changing pitch list visualization mode in the Step Sequencer window when the pitch list is customized [Bug fix]
Fixed sporadic crash on importing/exporting mp3 files (Win) [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.0 Build 3627 Released
Wednesday, November 20 2019, 6:30 pm - 44 weeks ago
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.1.0 Build 3626 Released
Thursday, November 7 2019, 6:00 pm - 45 weeks ago
Improved performance on scrolling/zooming a song with large number of parts [Improvement]
Fixed when changing sampling frequency in Preferences existing tracks may loose sync [Bug fix]
Fixed sporadic bug in which mixdown fails if the song contains at least two parts completely overlapped [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.0 Build 3625 Released
Thursday, October 31 2019, 4:30 pm - 46 weeks ago
Improvement in VST3 compatibilty (Overloud TH-U) [Improvement]
Fixed sporadic bug in which an audio track plays even if its volume envelope is set to -Inf [Bug fix]
Fixed sporadic audio glitch that appeared at the beginning of track playback when the volume envelope started at -Inf [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio 9.1.0 Released
Wednesday, October 23 2019, 6:00 pm - 48 weeks ago
Summary of changes from v9.0.2 to v9.1.0:
Discover our new Loop Browser and make music with a couple of clicks! Choose your favourite genre - then preview, download, drag and drop samples to help shape your next masterpiece. There are loop packages that cater to all tastes, and even space to add your own custom loops and sample folders [New feature]
Added musical key widget to quickly change the pitch of an audio part [New feature]
Added song musical key: set the musical key of your song from the control panel in the bottom toolbar to control the key of all the audio files in the song that have key info [New feature]
Audio files that have info about bpm can now follow the changes of the song's bpm (can be customized with the key widget or from the part properties box) [New feature]
Improved support for multi-channel audio devices when using Wasapi drivers (Windows) [Improvement]
n-Track Sampler redesigned from the ground up, improves performance and stability [Improvement]
Soundbanks are now compressed losslessly for smaller download size [Improvement]
Compatibility for OSX 10.15 Catalina (Mac) [Improvement]
Pianoroll keyboard and screen MIDI keaybord now detect the active keys of the current instrument when using n-Track Sampler [Improvement]
Fixed sporadic crash on loading projects containing n-Track Amps plug-ins [Bug Fix]
Fixed excessive memory usage when working on projects that have a large number of tracks [Bug Fix]
Fixed crash on loading n-Track using versions of OSX older than 10.14 Mojave (Mac) [Bug Fix] Fixed sporadic crash on deleting tracks using n-Track Sampler [Bug fix]
Fixed bug in which Acoustic Kit preset wasn't correclty mapped in the Screen MIDI Drums [Bug fix]
Fixed sporadic bug in which the wrong track is minimizied when trying to minimize a track after have changed its order [Bug fix]
Fixed bug in which after deleting a muted track, the track that takes its place get muted [Bug fix]
Fixed crash on loading n-Track Pitch Shift builtin plug-in [Bug fix]
Fixed bug on scrolling tracks when mouse is on widgets window [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.1.0 Beta Build 3621 Released
Monday, October 14 2019, 5:30 pm - 49 weeks ago
Fixed bug on scrolling tracks when mouse is on widgets window [Bug fix]
Fixed bug on grabbing widgets when parts are overlapped [Bug fix]
Minor fixes to n-Track Sampler [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.0 Beta Build 3620 Released
Friday, October 11 2019, 3:30 pm - 49 weeks ago
Improved n-Track Sampler performances and stability [Improvement]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.0 Beta Build 3619 Released
Tuesday, September 17 2019, 5:00 pm - 53 weeks ago
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.0 Beta Build 3618 Released
Friday, August 23 2019, 5:00 pm - 56 weeks ago
Pianoroll keyboard and screen MIDI keaybord now detect the active keys of the current instrument when using n-Track Sampler [Improvement]
Fixed glitches when using n-Track Sampler with MIDI tracks containing a large number of notes [Bug fix]
Fixed sporadic crash/audio glitches when using n-Track Sampler with Rock Toolkit package [Bug fix]
Fixed sporadic bug in which the wrong track is minimizied when trying to minimize a track after have changed its order [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.1.0 Beta Build 3617 Released
Thursday, August 8 2019, 8:00 pm - 58 weeks ago
Fixed main input VU-meter remains stucked when the audio input format is 24 bit [Bug fix]
Fixed sporadic crash dropping audio files [Bug fix]
Improved folders management in the Loop Browser window [Improvement]
n-Track Studio v9.1.0 Beta Build 3616 Released
Friday, August 2 2019, 4:00 pm - 59 weeks ago
Moved version number from 9.0.5 to 9.1.0
Fixed sporadic crash on deleting a track [Bug fix]
Fixed bug in which after deleting a muted track, the track that takes its place get muted [Bug fix]
Fixed crash on loading n-Track Pitch Shift builtin plug-in [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.0.5 Beta Build 3615 Released
Wednesday, July 24 2019, 3:00 pm - 61 weeks ago
Fixed bug on loading songs containing earlier versions of n-Track Sampler plug-in [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.0.5 Beta Build 3614 Released
Friday, July 19 2019, 4:00 pm - 61 weeks ago
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.5 Beta Build 3613 Released
Friday, July 5 2019, 5:30 pm - 63 weeks ago
Fixed sporadic crash on deleting tracks with n-Track Sampler [Bug fix]
Fixed bug in which Acoustic Kit preset wasn't correclty mapped in the Screen MIDI Drums [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.5 Beta Build 3612 Released
Friday, July 5 2019, 9:00 am - 63 weeks ago
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.5 Beta Build 3611 Released
Tuesday, July 2 2019, 10:00 am - 64 weeks ago
Improved support for multi-channels audio devices when using Wasapi drivers [Improvement]
Minor changes to Loop Browser [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.5 Beta Build 3610 Released
Wednesday, June 12 2019, 4:30 pm - 67 weeks ago
Minor changes to Loop Browser [Bug fix]
n-Track Studio v9.0.5 Beta Build 3609 Released
Monday, June 10 2019, 5:00 pm - 67 weeks ago
Fixed 32 bit plug-ins don't work using n-Track 64 bit [Bug fix]
n-Track Studio v9.0.5 Beta Build 3608 Released
Friday, June 7 2019, 2:00 pm - 67 weeks ago
Fixed sporadic crash on dragging a file from Loop browser when part properties are opened [Bug fix]
Fixed freeze on importing an audio file contains musical info [Bug fix]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.5 Beta Build 3607 Released
Wednesday, June 5 2019, 11:00 am - 68 weeks ago
Acidized files that have info about bpm can now follow the changes of the song's bpm (handle the option from the key widget or from the part properties view) [New feature]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.5 Beta Build 3606 Released
Friday, May 31 2019, 2:00 pm - 68 weeks ago
Fixed changing of the pitch of an audio part from the musical key widget is not applied during playback [Bug fix]
Fixed changing of the song musical key is not applied to all the audio parts that follow the changement during playback [Bug fix]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.5 Beta Build 3605 Released
Tuesday, May 28 2019, 5:30 pm - 69 weeks ago
Added song musical key: set the musical key of your song from the control panel in the bottom toolbar to control the key of all the Acidized files of your project [New feature]
Added musical key widget to quickly change the pitch of an audio part [New feature]
Loop browser can now read compressed audio files (flac, mp3, m4a, ogg, wma) [Improvement]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.5 Beta Build 3604 Released
Monday, May 13 2019, 5:00 pm - 71 weeks ago
Fixed crash on loading n-Track using versions of OSX older than Mojave (10.14) (Mac) [Bug Fix]
n-Track Studio v9.0.5 Beta Build 3603 Released
Thursday, May 2 2019, 4:30 pm - 72 weeks ago
Loop browser can be now navigated using Arrows, Return and Tab keys [Improvement]
Fixed excessive memory usage when working on projects that have a large number of tracks [Bug Fix]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.5 Beta Build 3602 Released
Wednesday, April 17 2019, 4:30 pm - 75 weeks ago
Fixed missing soundfont on loading projects containing n-Track Sampler plug-in [Bug Fix]
Fixed bug in which the MIDI track created on selecting a preset from the Instrument Browser doesn't sound (Mac) [Bug Fix]
Fixed sporadic crash on loading projects containing n-Track Amps plug-ins [Bug Fix]
Fixed minor bugs in the Loop Browser window [Bug Fix]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.5 Beta Build 3601 Released
Monday, April 8 2019, 4:45 pm - 76 weeks ago
Fixed sporadic crash on streaming big files from loop browser [Bug Fix]
Loop browser remembers working category on reopening [Improvement]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.5 Beta Build 3600 Released
Monday, April 1 2019, 9:30 am - 77 weeks ago
Discover our new Loop Browser and make music with a couple of clicks! Choose your favourite genre - then preview, download, drag and drop samples to help shape your next masterpiece. There are loop packages that cater to all tastes, and even space to add your own custom loops and sample folders [New feature]
n-Track Studio v9.0.2 Build 3572 Released
Monday, February 25 2019, 5:30 pm - 82 weeks ago
Fixed bug in which the Songtree window doesn't show the songs waveforms (Windows) [Bug Fix]
n-Track Studio v9.0.2 Build 3571 Released
Wednesday, February 13 2019, 5:00 pm - 84 weeks ago
Fixed bug in which MIDI keyboards cannot drive two or more MIDI tracks simoultaneously [Bug Fix]
Fixed sporadic bug in which the output of a step sequencer track becomes muted on changing drum kits from the instruments browser [Bug Fix]
Fixed sporadic noise burst that could lead to application crash when using the nEfx/DirectX Reverb on stereo tracks [Bug Fix]
Fixed sporadic crash on loading songs containing VST3 plug-ins [Bug Fix]
Fixed crash on bouncing freezed tracks [Bug Fix]
Fixed bug on cloning MIDI tracks [Bug Fix]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.2 Build 3570 Released
Wednesday, January 23 2019, 5:30 pm - 87 weeks ago
Fixed overdubbed track remains muted on undoing punch-in recording [Bug Fix]
Fixed playback starts even if "Ready to record" box is still displayed [Bug Fix]
Fixed sometimes rec button becomes disabled on stopping recording during count-in [Bug Fix]
Reorganized punch-in menu (Shift + click on the Punch-in/Count-in button) [Improvement]
Added "Start recording where stopped" option (listed in the punch-in menu) [New feature]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.2 Build 3569 Released
Thursday, January 3 2019, 6:30 pm - 89 weeks ago
Fixed crash on change eq curve when sonogram and tuner are displayed [Bug Fix]
Fixed sporadic crash on downloading packages from the Add-On Manager[Bug Fix]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.2 Build 3568 Released
Friday, December 14 2018, 6:00 pm - 92 weeks ago
Fixed sporadic crash on adding virtual instruments from the instruments browser [Bug Fix]
Fixed graphical glitches during mixer scrolling (Windows) [Bug Fix]
Fixed sporadic crash on adding Pure Data plug-ins [Bug Fix]
Fixed crash on importing mp3 file on Windows N (Windows) [Bug Fix]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.2 Build 3567 Released
Friday, December 7 2018, 2:30 pm - 93 weeks ago
Fixed sporadic crash on adding multiple outputs VSTis [Bug Fix]
Fixed crash on moving n-Track Parametric EQ bands (Windows) [Bug Fix]
Fixed n-Track 64 bit sometimes doesn't load DirectX plug-ins when opening projects saved with n-Track 32 bit (Windows) [Bug Fix]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.2 Build 3566 Released
Wednesday, November 28 2018, 6:30 pm - 95 weeks ago
Fixed bug in which external instruments menu is empty when reached from Instrument browser [Bug Fix]
Fixed sporadic crash on exchanging tracks order [Bug Fix]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.2 Build 3565 Released
Tuesday, November 27 2018, 7:00 pm - 95 weeks ago
Fixed sporadic bug in which audio parts would become muted after punch-in recording [Bug Fix]
Fixed bug in which spectrum ignores its settings managed from context menu [Bug Fix]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.2 Build 3564 Released
Tuesday, November 20 2018, 6:00 pm - 96 weeks ago
Fixed crash on selecting Metronome output from Metronome control panel [Bug Fix]
Fixed cycle recording when using Punch-in feature [Bug Fix]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.2 Build 3563 Released
Sunday, November 11 2018, 2:00 pm - 97 weeks ago
Fixed songs imported from n-Track 8 may sometimes have tracks that are muted during recording [Bug Fix]
Minor bug fixes [Bug fix]
n-Track Studio v9.0.2 Build 3562 Released
Monday, November 5 2018, 2:00 pm - 98 weeks ago
Fixed sporadic crash on adding instrument from Instruments browser [Bug Fix]
Fixed missing Multitap Delay effect on Windows [Bug Fix]
n-Track Studio 9.0.2 Released
Thursday, November 1 2018, 2:00 pm - 98 weeks ago
Summary of changes from v9.0.1 to v9.0.2:
New Convolution Reverb plugin: emulate the reverberation of real world rooms, churches and cathedrals. Includes a built-in impulses starter pack and the possibility to download many other ones [New feature]
Improved Audio Engine performance, decrased possibility of audio glitches at very low latencies [Improvement]
Simplified tracks management by adding Instruments plug-ins on MIDI tracks instead of creating separate Instrument channels. You can now add effects and volume/pan envelopes to MIDI tracks [Improvement]
Improved VocalTune plug-in performance [Improvement]
Simplified the "File" main menu [Improvement]
Fixed sporadic bug on changing Quick Rhythms that caused n-Track to play a rhythm different from the selected one [Bug fix]
Fixed sporadic noise burst on rewinding or seeking songs containing MIDI tracks with n-Track Sampler [Bug fix]
Fixed widgets handling of overlapped parts [Bug fix]
Fixed graphic issues VocalTune plug-ins windows on high resolution monitors (Win) [Bug Fix]
Fixed case in which audio would become muted when a track volume envelope starts from -Inf [Bug Fix]
Various UI improvements [Improvement]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.2 Beta Build 3558 Released
Wednesday, October 31 2018, 4:00 pm - 99 weeks ago
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.2 Beta Build 3557 Released
Monday, October 29 2018, 2:00 pm - 99 weeks ago
Fixed graphic issues on Convolverb and VocalTune plug-ins windows on high resolution monitors (Win) [Bug Fix]
Various UI improvements [Improvement]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v9.0.2 Beta Build 3556 Released
Friday, October 19 2018, 4:00 pm - 100 weeks ago
Fixed case in which audio would become muted when a track volume envelope starts from -Inf [Bug Fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.2 Beta Build 3555 Released
Thursday, October 11 2018, 5:00 pm - 101 weeks ago
Fixed crash on opening track EQ [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.2 Beta Build 3553 Released
Friday, October 5 2018, 5:00 pm - 102 weeks ago
Fixed crash on loading 32 bit plug-ins with n-Track 64 bit[Bug fix]
n-Track Studio v9.0.2 Beta Build 3552 Released
Tuesday, October 2 2018, 5:30 pm - 103 weeks ago
Fixed crash on opening n-Track Parametric EQ DirectX plug-in [Bug fix]
n-Track Studio v9.0.2 Beta Build 3551 Released
Tuesday, October 2 2018, 10:30 am - 103 weeks ago
Fixed widgets handling of overlapped parts [Bug fix]
Fixed crash on opening n-Track Amps plug-ins [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.2 Beta Build 3550 Released
Tuesday, September 4 2018, 6:00 pm - 107 weeks ago
New Convolution Reverb plugin: emulate the reverberation of real world rooms, churches and cathedrals. Includes a built-in impulses starter pack and the possibility to download many other ones [New feature]
Improved Audio Engine performance, decrased possibility of audio glitches at very low latencies [Improvement]
Simplified tracks management by adding Instruments plug-ins on MIDI tracks instead of creating separate Instrument channels. You can now add effects and volume/pan envelopes to MIDI tracks [Improvement]
Improved VocalTune plug-in performance [Improvement]
Fixed sporadic bug on changing Quick Rhythms that caused n-Track to play a rhythm different from the selected one [Bug fix]
Fixed sporadic noise burst on rewinding or seeking songs containing MIDI tracks with n-Track Sampler [Bug fix]
Various UI improvements [Improvement]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio 9.0.1 Released
Friday, July 27 2018, 4:30 pm - 112 weeks ago
Summary of changes from v9.0.0 to v9.0.1:
Added full support to Wasapi, the low latency Windows native audio drivers (Windows) [Improvement]
Improved the input routing: the tracks remember their last input and can be quickly armed/disarmed for recording [Improvement]
Improved VocalTune processing speed [Improvement]
Improved multiple channels operations management: apply certains timeline context menu features to all selected tracks (change output, add effects, clone and much more) [Improvement]
Ctrl + '+'/'-' shortcut to nudge selected parts offset [New feature]
M / Shift+M shorcut to mute/solo selected channels [New feature]
Fixed "cut and move left" feature when multiple parts from multiple channels are selected [Bug fix]
Fixed changes to envelopes of Groups, Aux, Instruments and Master are not applied if option "Apply edit to all selected tracks" is enabled [Bug fix] Fixed crash on loading songs with more than one n-Track Guitar Amp instance [Bug fix]
Fixed sporadic crash on loading soundfonts in n-Track Sampler from its file picker [Bug fix]
Fixed crash on changing Metronome output [Bug fix]
Fixed sporadic bug causing project to be saved inside the n-Track configuration folder [Bug fix]
Fixed crash on loading bridged n-Track Sampler [Bug fix]
Fixed wrong MIDI events playback of bridged VST3 instruments [Bug fix]
Fixed widgets actions applied to wrong part after having changed its Z order using "Bring to front" or "Send to back" features [Bug fix]
Fixed crash on clicking on the DirectX settings button in the toolbar on the top of the plug-in window [Bug fix]
Fixed memory leak during playback [Bug Fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.1 Beta Build 3533 Released
Tuesday, July 24 2018, 1:30 pm - 113 weeks ago
Improved VocalTune processing speed [Improvement]
Fixed crash on loading bridged n-Track Sampler [Bug fix]
Fixed wrong MIDI events playback of bridged VST3 instruments [Bug fix]
Fixed widgets actions applied to wrong part after having changed its Z order using "Bring to front" or "Send to back" features [Bug fix]
Fixed crash on clicking on the DirectX settings button in the toolbar on the top of the plug-in window [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.1 Beta Build 3532 Released
Thursday, June 28 2018, 3:45 pm - 116 weeks ago
Fixed "cut and move left" feature when multiple parts from multiple channels are selected [Bug fix]
Fixed sporadic bug causing project to be saved inside the n-Track configuration folder [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.1 Beta Build 3531 Released
Tuesday, June 26 2018, 4:30 pm - 117 weeks ago
Improved support for Wasapi drivers when working in shared mode (Windows) [Improvement]
Fixed some USB audio devices don't work using Wasapi drivers in exclusive mode (Windows) [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.1 Beta Build 3530 Released
Thursday, June 14 2018, 9:00 am - 119 weeks ago
Fixed crash on selecting unsupported sampling rate when using WasAPI audio drivers [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.1 Beta Build 3529 Released
Thursday, June 7 2018, 4:45 pm - 119 weeks ago
Fixed crash on selecting WasAPI audio drivers (Windows 7) [Bug fix]
Fixed crash on changing Metronome output [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.1 Beta Build 3528 Released
Monday, June 4 2018, 3:45 pm - 120 weeks ago
Improved multiple channels operations management: apply certains timeline context menu features to all selected tracks (change output, add effects, clone and much more) [Improvement]
Fixed changes to envelopes of Groups, Aux, Instruments and Master are not applied if option "Apply edit to all selected tracks" is enabled [Bug fix]
n-Track Studio v9.0.1 Beta Build 3527 Released
Wednesday, May 30 2018, 6:30 pm - 121 weeks ago
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.1 Beta Build 3526 Released
Tuesday, May 15 2018, 4:30 pm - 123 weeks ago
Fixed crash on loading songs with more than one n-Track Guitar Amp instance [Bug fix]
Fixed sporadic crash on loading soundfonts in n-Track Sampler from its file picker [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.1 Beta Build 3525 Released
Wednesday, May 2 2018, 2:40 pm - 125 weeks ago
Added full support to Wasapi, the low latency Windows native audio drivers (Windows) [Improvement]
Improved the input routing: the tacks remember their last input and can be quickly armed/disarmed for recording [Improvement]
Ctrl + '+' or '-' to nudge selected parts offset [New feature]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v9.0.0 Released
Tuesday, March 27 2018, 1:40 pm - 130 weeks ago
Main changes since n-Track Studio 8:
Redesigned user interface [New feature]
New Guitar amp plugin [New feature]
New Bass amp plugin [New feature]
New VocalTune vocal pitch correction plugin [New feature]
Improvements in the timeline editing including trimming multiple selected parts [Improvement]
Various improvements in the Piano Roll and in handling MIDI parts [Improvement]
Added screen drum controller which you can map to your computer keyboard [New feature]
The screen MIDI keyboard can now too be controller by the computer keyboard [New feature]
Improved Quick Grooves [New feature]
To activate this version you need to have purchased n-Track Studio 8 or 9 on or after September 17th 2017
If you purchase before that date you can upgrade to version 9 here
n-Track Studio v9.0.0 Beta Build 3507 Released
Friday, February 23 2018, 6:30 pm - 134 weeks ago
Minor bug fixes and improvements [Bug fix]
This is a Release Candidate version of n-Track Studio 9.0
Note: unlike previous betas to activate this version you need to have purchased n-Track Studio 8 or 9 on or after September 17th 2017
If you purchase before that date you can upgrade to version 9 here
n-Track Studio v9.0.0 Beta Build 3506 Released
Friday, February 16 2018, 5:30 pm - 135 weeks ago
Minor bug fixes and improvements [Bug fix]
This is a Release Candidate version of n-Track Studio 9.0
Note: unlike previous betas to activate this version you need to have purchased n-Track Studio 8 or 9 on or after September 17th 2017
If you purchase before that date you can upgrade to version 9 here
n-Track Studio v9.0.0 Beta Build 3505 Released
Friday, February 9 2018, 3:30 pm - 136 weeks ago
Fixed rare bug causing n-Track didn't start after using 32 bit plug-ins with n-Track 64 bit (Mac) [Bug fix]
Fixed memory leak on working on a large number of projects in the same session [Bug fix]
Minor changes to skin colors [Bug fix]
Minor bug fixes and improvements [Bug fix]
n-Track Studio v9.0.0 Beta Build 3504 Released
Monday, January 22 2018, 9:30 pm - 139 weeks ago
Minor bug fixes and improvements [Bug fix]
n-Track Studio v9.0.0 Beta Build 3503 Released
Wednesday, January 17 2018, 5:00 pm - 140 weeks ago
Added Stereo Image view to Eq window [New feature]
Redesigned Eq window [New feature]
Redesigned main toolbar: manage the toolbar buttons using three groups (center and both sides) [New feature]
Minor bug fixes and improvements [Bug fix]
n-Track Studio v9.0.0 Beta Build 3502 Released
Friday, January 5 2018, 5:30 pm - 141 weeks ago
New pitch correction builtin plugin [New feature]
Trim/Extend an audio/MIDI part will apply to all the selected parts [New feature]
Minor bug fixes and improvements [Bug fix]
n-Track Studio v9.0.0 Beta Build 3501 Released
Wednesday, December 20 2017, 2:30 pm - 144 weeks ago
Fixed loss of performance with Main mixer window and Pianoroll window opened [Bug fix]
Fixed error on product activation [Bug fix]
Minor bug fixes and improvements [Bug fix]
n-Track Studio v9.0.0 Beta Build 3500 Released
Monday, December 18 2017, 11:00 am - 144 weeks ago
Redesigned user interface [New feature]
New Guitar amp plugin [New feature]
New Bass amp plugin [New feature]
Added screen drum controller which you can map to your computer keyboard [New feature]
The screen MIDI keyboard can now too be controller by the computer keyboard [New feature]
Improved Quick Grooves [New feature]
Various improvements in the Piano Roll and in handling MIDI parts [Improvement]
n-Track Studio 8.1.4 Build 3464 Released
Friday, August 25 2017, 11:30 am - 160 weeks ago
Fixed crash on opening n-Track Parametric EQ (Windows) [Bug fix]
Fixed Instrument browser doesn't show the 32 bit plug-ins list when using n-Track 64 bit [Bug fix]
Fixed error on opening 32 bit AU plug-ins when using n-Track 64 bit (Mac) [Bug fix]
n-Track Studio 8.1.4 Build 3463 Released
Monday, August 14 2017, 1:30 pm - 162 weeks ago
Fixed built-in Metronome output menu [Bug fix]
Fixed n-Track Drums editor not showing kits downloaded from the Add-On Manager [Bug fix]
n-Track Studio 8.1.4 Released
Friday, August 4 2017, 5:00 pm - 163 weeks ago
Summary of changes from v8.1.3 to v8.1.4:
Added Share window: click on the "Share" button on the main toolbar for quickly export or upload your song and optionally share it with the Songtree Community [New feature]
Added "Loop" part widget: trim or indent the recorded part, snap it to the grid and the drag it from the "Loop" widget to create a perfectly timed beat [New feature]
Added bypass for global speed and transpose processing: click on the button in the transport bar to enable/disable the effects and to show/hide the controls [Improvement]
Improved multiple download of the Add-On Manager packages [Improvement]
Reduced application installer size [Improvement]
Fixed crash on switching tab while downloading a product from the Add-On Manager [Bug fix]
Minor bug fixes and improvements [Bug fix]
n-Track Studio v8.1.4 Beta Build 3461 Released
Friday, July 28 2017, 4:00 pm - 164 weeks ago
Reduced application installer size [Improvement]
Minor bug fixes and improvements [Bug fix]
n-Track Studio v8.1.4 Beta Build 3460 Released
Tuesday, July 18 2017, 4:30 pm - 166 weeks ago
Added Share window: click on the "Share" button on the main toolbar for quickly export or upload your song and optionally share it with the Songtree Community [New feature]
Added "Loop" part widget: trim or indent the recorded part, snap it to the grid and the drag it from the "Loop" widget to create a perfectly timed beat [New feature]
Added bypass for global speed and transpose processing: click on the button in the transport bar to enable/disable the effects and to show/hide the controls [Improvement]
Improved multiple download of the Add-On Manager packages [Improvement]
Fixed crash on switching tab while downloading a product from the Add-On Manager [Bug fix]
Minor bug fixes and improvements [Bug fix]
n-Track Studio 8.1.3 Build 3446 Released
Tuesday, July 4 2017, 3:00 pm - 168 weeks ago
Fixed wrong output routing of MIDI tracks on loading songs containing Virtual Instruments and effects that accept MIDI commands[Bug fix]
Fixed "Output to" sub-menu of timeline context menu [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio 8.1.3 Build 3445 Released
Tuesday, June 27 2017, 3:30 pm - 169 weeks ago
Fixed rare crash on opening MIDI track properties [Bug fix]
Fixed "Electronic Elements" add-on product remains in a "Not installed" state even after installation (Windows) [Bug fix]
Fixed a number of minor bugs [Bug fix]
n-Track Studio 8.1.3 Build 3444 Released
Tuesday, June 13 2017, 3:00 pm - 171 weeks ago
Fixed minor bugs [Bug fix]
n-Track Studio 8.1.3 Released
Monday, June 12 2017, 4:30 pm - 171 weeks ago
Summary of changes from v8.1.2 to v8.1.3:
Added instrument browser for quickly browsing and adding virtual instruments: click a MIDI channel output to open the window and browse instruments [New feature]
Added Add-on Manager window to install extra sound content like drum kits and virtual instruments [New feature]
Added login with Facebook and Google: purchase and activate your copy of n-Track Studio or any add-on using your Facebook or Google account [New feature]
Redesigned launch menu with easy access to recent projects [Improvement]
Fixed mixdown window not closing during live mixdown [Bug fix]
Fixed remixing songs from Songtree Community with names containing special characters [Bug fix]
Various UI improvements [Improvement]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v8.1.3 Beta Build 3442 Released
Friday, June 9 2017, 2:00 pm - 171 weeks ago
Added login with Facebook and Google+: purchase and activate your copy of n-Track Studio or any add-on using your Facebook or Google+ account [New feature]
Various UI improvements [Improvement]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v8.1.3 Beta Build 3441 Released
Friday, May 26 2017, 4:30 pm - 173 weeks ago
Fixed minor bugs [Bug fix]
n-Track Studio v8.1.3 Beta Build 3440 Released
Thursday, May 25 2017, 11:30 am - 174 weeks ago
Various UI improvements [Improvement]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v8.1.2 Build 3429 Released
Wednesday, May 24 2017, 5:30 pm - 174 weeks ago
Fixed download from Songtree Community of files with name containing not allowed chars[Bug fix]
Various UI improvements [Improvement]
Fixed a number of minor bugs [Bug fix]
n-Track Studio v8.1.3 Beta Build 3428 Released
Friday, May 19 2017, 4:00 pm - 174 weeks ago
Fixed mixdown window remains displayed during online mixdown [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v8.1.3 Beta Build 3427 Released
Wednesday, May 10 2017, 4:00 pm - 176 weeks ago
Various UI improvements [Improvement]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v8.1.3 Beta Build 3426 Released
Friday, May 5 2017, 6:30 pm - 176 weeks ago
Add-on Manager shows progress bar during products download [Improvement]
Fixed crash on changing intrument kind from the instrument browser [Bug fix]
Fixed spordic crash on closing Songtree Community window [Bug fix]
Minor bug fixes and UI improvements [Bug fix]
n-Track Studio v8.1.3 Beta Build 3425 Released
Friday, April 28 2017, 5:30 pm - 177 weeks ago
Added instrument browser for quickly browsing and adding virtual instruments: click a MIDI channel output to open the window and browse instruments [New feature]
Added Add-on Manager window to install extra sound content like drum kits and virtual instruments [New feature]
Redesigned launch menu with easy access to recent projects [Improvement]
Minor bug fixes and improvements [Bug fix]
n-Track Studio v8.1.2 Build 3422 Released
Friday, March 24 2017, 5:30 pm - 182 weeks ago
Improved effects browser opening time [Improvement]
Fixed trasport bar takes the whole screen when docked as rebar (Windows) [Bug fix]
n-Track Studio v8.1.2 Build 3421 Released
Wednesday, March 15 2017, 4:30 pm - 184 weeks ago
Added German and Russian translations of quick tips and quick guide texts [Improvement]
Fixed sporadic crash when selecting Asio4All audio drivers (Windows) [Bug fix]
n-Track Studio 8.1.2 Released
Monday, March 13 2017, 10:00 pm - 184 weeks ago
Summary of changes from v8.1.0 to v8.1.2:
Added Quick Guide window: discover how to setup your project or how to perform common tasks [New feature]
Added controls Quick Tips: move the mouse over a control to get info about its function [New feature]
"Flex time": stretch the audio or MIDI parts preserving the pitch by dragging the right side widget [New feature]
Fixed compatibility issues with Apple synth and the Apple Sampler (Mac) [Bug fix]
Fixed sporadic crashes on docking floating windows [Bug fix]
Various UI improvements [Improvement]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v8.1.2 Beta Build 3417 Released
Monday, March 6 2017, 7:00 pm - 185 weeks ago
Added quick tips and quick guide texts in italian language [Improvement]
Fixed sporadic crash on docking floating windows [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v8.1.2 Beta Build 3414 Released
Monday, February 27 2017, 2:30 pm - 186 weeks ago
Added new quick tips for the step sequencer, the main toolbar and other windows [Improvement]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v8.1.2 Beta Build 3413 Released
Tuesday, February 21 2017, 1:30 pm - 187 weeks ago
Fixed recording over an existing part doesn't add a new take [Bug fix]
Fixed sporadic crash on start recording [Bug fix]
n-Track Studio v8.1.2 Beta Build 3411 Released
Friday, February 17 2017, 6:30 pm - 187 weeks ago
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v8.1.2 Beta Build 3410 Released
Friday, February 10 2017, 1:00 pm - 188 weeks ago
Added Quick Guide window: discover how to setup your project or how to do the common operations [Improvement]
Added controls Quick Tips: enable the "T" button on the transport bar and move the mouse over a control to get info about its function [Improvement]
The Apple synth and the Apple Sampler now work properly (Mac) [Bug fix]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v8.1.0 Build 3409 Released
Friday, January 27 2017, 4:00 pm - 190 weeks ago
Fixed sporadic freezing on plugging/unplugging USB devices during recording [Bug fix]
Fixed crash when exporting AAF projects containing stereo tracks [Bug fix]
Fixed rare crash uploading a song to Songtree community [Bug fix]
Fixed splash screen hanging on application startup (Mac) [Bug fix]
Minor bug fixes [Bug fix]
n-Track Studio v8.1.0 Build 3408 Released
Monday, January 16 2017, 10:00 am - 192 weeks ago
Fixed drawing of selected parts during free selection on the timeline [Bug fix]
Fixed sometimes waveform drag crosshair widget doesn't respond to the first click [Bug fix]
Fixed waveform refresh on changing settings from track/part properties window [Bug fix]
Minor bug fixes [Bug fix]
n-Track Studio v8.1.0 Build 3407 Released
Wednesday, December 21 2016, 7:00 pm - 196 weeks ago
Fixed Zoom buttons in the main toolbar not working on Windows [Bug fix]
Fixed rare crash on changing track Eq from the Spectrum window settings [Bug fix]
Fixed rare crash during the mixdown process [Bug fix]
n-Track Studio v8.1.0 Build 3406 Released
Tuesday, December 20 2016, 12:30 pm - 196 weeks ago
Fixed crash adding buttons to the main toolbar [Bug fix]
Fixed crash on loading a song with track properties window opened [Bug fix]
Fixed sporadic crash decoding mp3 file on Windows [Bug fix]
n-Track Studio 8.1 Released
Tuesday, December 13 2016, 3:00 pm - 197 weeks ago
Summary of changes from v8.0.1 to v8.1:
The main toolbar can now be fully customized: add/remove, sort and group buttons, use the main toolbar as a floating window [New Feature]
Vastly improved responsiveness when working on large projects [Improvement]
Volume ramping fixes clicks when using the Normalize command on portions of a track [New Feature]
The reverse playback direction is now honored when mixing down - i.e. you can now create a reverse playback mixdown [New Feature]
n-Track now restores the state of automation envelopes (i.e. which automation is displayed on which track) when reloading a song [New Feature]
Added pattern following during playback on Step Sequencer [New Feature]
Redesigned integrated Songtree community [Improvement]
Native support for mp3 files on Windows - encode/decode a .mp3 file without downloading external codecs [Improvement]
Improved pattern and playlist items dragging on Step Sequencer [Improvement]
Various UI improvements [Improvement]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v8.1 Beta Build 3400 Released
Friday, December 2 2016, 5:00 pm - 198 weeks ago
Added possibility to undock the main toolbar [Improvement]
Fixed sporadic crash when making a selection on the timeline if transport window is closed [Bug fix]
Minor bug fixes [Bug fix]
n-Track Studio v8.1 Beta Build 3398 Released
Friday, November 11 2016, 5:00 pm - 201 weeks ago
Improved scrolling speed of the work space when working on large projects [Improvement]
Various UI improvements and minor bug fixes [Bug fix]
n-Track Studio v8.1 Beta Build 3397 Released
Friday, October 21 2016, 6:00 pm - 204 weeks ago
Perfomance speed improved [Improvement]
Redesigned integrated Songtree community [Improvement]
Native support for mp3 files on Windows - encode/decode a .mp3 file without downloading any codec [Improvement]
Smooth edges on the start/end of a normalized audio selection [New Feature]
Reverse mixdown when playback is backward [New Feature]
Added saving of channel automation display status [New Feature]
Improved pattern and playlist items dragging on built-in Step Sequencer [Improvement]
Added pattern following during playback on built-in Step Sequencer [New Feature]
Fixed a number of minor bugs and crashes [Bug fix]
n-Track Studio v8.0.1 Build 3396 Released
Friday, May 13 2016, 10:00 am - 227 weeks ago
Fixed sporadic crash importing AAF files [Bug fix]
Volume and pan envelopes are now imported from AAF files [Improvement]
Fixed crash enabling the 'Send new tracks to all aux channels' option [Bug fix]
n-Track Studio v8.0.1 Build 3394 Released
Wednesday, April 27 2016, 10:00 am - 230 weeks ago
Fixed erros reloading packed song file when the original songs contains paths outside the song folder [Bug fix]
Fixed opening part properties box on a part that is not selected would not make the properties appear [Bug fix]
Fixed sometimes default song save path is n-Track private data folder instead of Documents or Music folder [Bug fix]
Fixed a number of minur bugs and crashes [Bug fix]
n-Track Studio v8.0 Build 3391 Released
Friday, April 15 2016, 2:00 pm - 231 weeks ago
Fixed rare crash clicking opening track properties box [Bug fix]
Fixed sluggishness when using a track with many parts [Bug fix]
n-Track Studio v8.0 Build 3385 Released
Wednesday, March 23 2016, 2:00 pm - 235 weeks ago
Fixed install issue on Windows Vista [Bug fix]
Fixed crash on Mac when MIDI devices fail to open at startup [Bug fix]
n-Track Studio v8.0 Build 3380 Released
Friday, March 11 2016, 2:00 pm - 236 weeks ago
Fixed issues uploading songs to Songtree [Bug fix]
Fixed rare crash on startup (Mac) [Bug fix]
n-Track Studio v8.0 Build 3378 Released
Wednesday, February 24 2016, 4:00 pm - 239 weeks ago
Fixed crash with Native Instruments Komplete Audio 6 audio device's Asio drivers [Bug fix]
n-Track Studio v8.0 Build 3376 Released
Wednesday, February 17 2016, 5:00 pm - 240 weeks ago
Fixed rare crash with audio playback [Bug fix]
Fixed graphic glitches with n-Track Compressor plugin [Bug fix]
n-Track Studio v8.0 Build 3375 Released
Wednesday, February 17 2016, 5:00 pm - 240 weeks ago
New presets for channel EQ [Improvement]
Fixed issues with track speed/transpose control in track properties box [Bug fix]
Fixed rare problem with n-Track Drums not correctly loading external sound banks [Bug fix]
n-Track Studio v8.0 Build 3374 Released
Friday, February 5 2016, 5:00 pm - 241 weeks ago
Fixed graphic issues with some Windows DPI / resolution settings [Bug Fix]
n-Track Studio v8.0 Build 3373 Released
Friday, February 5 2016, 12:00 pm - 241 weeks ago
Added new presets to Tempo Delay and Multiband compressor missing in build 3372 [New Feature]
Fixed crash when last audio device selected is missing (Mac) [Bug Fix]
Minor bugs fixed [Bug Fix]
n-Track Studio v8.0 Build 3372 Released
Monday, February 1 2016, 5:00 pm - 242 weeks ago
New presets banks by Christian C. Thompson to n-Track plugins: Chorus, Echo Compressor, Reverb, Tremolo, Phaser, TubeAmpli, Autovol, Tempo Delay and Multiband compressor [New feature]
Fixed rare cases in which after adding a plugin to a channel results in no change to the audio [Improvement]
Minor graphic improvements to the Songtree window [Improvement]
Fixed crash when deleting a song with one or more tracks with the 'stereo independent' pan law [Bug fix]
Fixed crash when switching between 32bit and 64bit while the audio engine was running [Bug fix]
Fixed crash when changing a track between stereo and mono when using the TubeAmplifier plugin [Bug fix]
Fixed crash when changing n-Track Skin (Mac) [Bug fix]
Fixed rare crash closing the app [Bug fix]
Fixed rare crash closing the Songtree window [Bug fix]
n-Track Studio v8.0 Build 3371 Released
Monday, January 25 2016, 6:00 pm - 243 weeks ago
Fixed various minor bugs [Bug fix]
n-Track Studio v8.0 Released
Friday, January 22 2016, 11:00 am - 243 weeks ago
This is the official release of n-Track Studio 8, the most significant upgrade since the beginning of n-Track
Here's a recap of the new features and enhancements:
New Step Sequencer tracks: create beats, sequences or arpeggios easily with the new Step Sequencer.
One click rithm base creation: click on the add rithm button in the new startup screen to quickly create bass and drums tracks to easily start jamming
New multi-take recording mode
Control parameter automation on separate lanes for each track
Internal recording routing, i.e. you can now record from a track output (which may include live input)
Improved Audio Engine Performance: n-Track is now faster than ever and supports working with even lower audio latencies
Songtree: n-Track Studio 8 brings music collaboration inside your DAW environment. The new integrated Songtree app lets you make music with others online. Get another musician into your project, or contribute to a song started by others.
Pure Data: you can now load your Pure Data patches inside n-Track and use your favorite sounds, instruments and effects in your song
Upgrading to n-Track Studio 8
If you purchased any earlier version you can upgrade to v8 at a discounted price at http://ntrack.com/upgrade
Your purchase will help support the development of new versions of n-Track
If you purchased or upgraded to version 7.x on or after the 16th of September 2014 the upgrade to version 8.x is free.
Please contact us via the support form if you're unable to activate n-Track Studio 8
For more info on how to activate check out: http://en.ntrack.com/help/manual.html#activating-ntrack-studio
n-Track Studio v8.0 Build 3369 Released - Release Candidate
Thursday, January 21 2016, 5:00 pm - 243 weeks ago
Fixed soloing a muted track the track couldn't be heard [Bug fix]
Fixed missing tooltips on play, rec etc. buttons [Bug fix]
n-Track Studio v8.0 Build 3368 Released - Release Candidate
Tuesday, January 19 2016, 5:00 pm - 244 weeks ago
Fixed rare crash working with audio track takes [Bug fix]
n-Track Studio v8.0 Build 3367 Released - Release Candidate
Tuesday, January 19 2016, 5:00 pm - 244 weeks ago
Minor bug fixes [Bug fix]
Fixed sometimes reverting to non-activated state [Bug fix]
n-Track Studio v8.0 Build 3366 Released - Release Candidate
Friday, January 15 2016, 7:00 pm - 244 weeks ago
Fixed upload on Songtree community[Bug fix]
Minor bug fixes [Bug fix]
n-Track Studio v8.0 Build 3365 Released - Release Candidate
Thursday, January 14 2016, 4:00 pm - 244 weeks ago
Fixed various bugs [Bug fix]
n-Track Studio v8.0 Build 3363 Released - Release Candidate
Tuesday, January 12 2016, 4:00 pm - 245 weeks ago
Updated translations [Localisation]
Initial startup screen [New feature]
n-Track Studio v8.0 Build 3362 Released - Release Candidate
Monday, January 11 2016, 5:00 pm - 245 weeks ago
Fixed crash starting playback or recording with MME drivers and the 'Keep audio devices' open option checked [Bug fix]
Fixed incompatibilities with Mac OSX 10.8 [Bug fix]
n-Track Studio v8.0 Build 3360 Released - Release Candidate
Monday, January 4 2016, 5:00 pm - 246 weeks ago
n-Track Studio 8 Release Candidate
If you purchased or upgraded to version 7.x on or after the 16th of September 2014 the upgrade to version 8.x is free.
Please contact us via the support form if you're unable to activate n-Track Studio 8
For more info on how to activate check out: http://en.ntrack.com/help/manual.html#activating-ntrack-studio
n-Track Studio v8.0 Beta Build 3359 Released
Thursday, December 31 2015, 5:00 pm - 246 weeks ago
Fixed memory leak leading to crash when working on large projects [Bug fix]
Stay tuned for the final non-beta version of n-Track Studio 8
Happy new year from the n-Track team!
n-Track Studio v8.0 Beta Build 3357 Released
Monday, December 28 2015, 5:00 pm - 247 weeks ago
More responsive user interface when working on songs with tens of tracks [Improvement]
Minor bug fixes [Bug fix]
n-Track Studio v8.0 Beta Build 3356 Released
Thursday, December 24 2015, 5:00 pm - 247 weeks ago
Minor bug fixes [Bug fix]
n-Track Studio v8.0 Beta Build 3353 Released
Tuesday, December 22 2015, 6:00 pm - 248 weeks ago
Fixed selected track not highlighted in mixer [Bug fix]
Fixed compatibility issues with Mac OSX 10.9 and earlier [Bug fix]
Fixed rare crash using n-Track Drums [Bug fix]
n-Track Studio v8.0 Beta Build 3352 Released
Friday, December 18 2015, 6:00 pm - 248 weeks ago
Fixed noise when starting recording with count-in enabled [Bug fix]
n-Track Studio v8.0 Beta Build 3351 Released
Friday, December 18 2015, 6:00 pm - 248 weeks ago
Fixed press rec button during recording no longer restarted recording to a new take [Bug fix]
Fixed rare crash using n-Track Drums [Bug fix]
Fixed double clicking on time axis sometimes not starting playback [Bug fix]
n-Track Studio v8.0 Beta Build 3350 Released
Wednesday, December 16 2015, 7:00 pm - 249 weeks ago
Fixed crash after a few seconds of MIDI playback [Bug fix]
Fixed graphic glitches in step sequencer [Bug fix]
n-Track Studio v8.0 Beta Build 3348 Released
Monday, December 14 2015, 7:00 pm - 249 weeks ago
Minor bug fixes [Bug fix]
n-Track Studio v8.0 Beta Build 3342 Released
Friday, November 27 2015, 7:00 pm - 251 weeks ago
Fixed minor bugs on Songtree Window [Bug fix]
Minor fixes [Bug fix]
n-Track Studio v8.0 Beta Build 3341 Released
Friday, November 20 2015, 5:00 pm - 252 weeks ago
Click over a solo (S) or mute (M) button on the mixer, then drag to apply the mute or solo to adjacent channels [New Feature]
Fixed incorrect errors when an Asio audio driver is not working correctly [Bug fix]
Fixed missing MIDI output devices names in Settings -> MIDI devices box [Bug fix]
Fixed rare crash when starting playback when one ore more selected MIDI devices are missing [Bug fix]
Fixed minor bugs on Songtree Window [Bug fix]
Songtree improvements: import from solo track, sharing and login with Google and Facebook [Improvement]
n-Track Studio v8.0 Beta Build 3340 Released
Wednesday, November 11 2015, 2:00 pm - 254 weeks ago
Fixed upload on Songtree community sometimes failing with files with uppercase .WAV extension [Bug fix]
Fixed button to send Songtree comments not working on Windows [Bug fix]
n-Track Studio v8.0 Beta Build 3337 Released
Wednesday, November 4 2015, 3:00 pm - 255 weeks ago
Fixed upload on Songtree community sometimes failing [Bug fix]
n-Track Studio v8.0 Beta Build 3336 Released
Tuesday, November 3 2015, 2:00 pm - 255 weeks ago
Integrated Songtree collaborative music creation community [New feature]
- press the Songtree button to instantly post your song online and let others record over it, or
- explore the Songtree community, find a track you like and overdub it
Minor fixes and graphic redesign [Bug fix]
n-Track Studio v8.0 Beta Build 3335 Released
Tuesday, September 22 2015, 7:00 pm - 261 weeks ago
Fixed bug causing mixdown to ignore VST parameters automation [Bug fix]
Fixed bug on surround configuration routing [Bug fix]
Fixed lag on start playback after track transposing [Bug fix]
Fixed sluggish namebar vertical scrolling [Bug fix]
Fixed bug causing aux channels to not return to master [Bug fix]
Improved drag and drop of multiple files [Improvement]
Minor fixes and graphic redesign [Bug fix]
n-Track Studio v8.0 Beta Build 3334 Released
Friday, September 11 2015, 9:00 pm - 262 weeks ago
Fixed crash on program shutdown [Bug fix]
Fixed some missing fonts and bitmaps [Bug fix]
Fixed sporadic bug causing MIDI tracks to skip notes during playback [Bug fix]
Improved performance during playback of a song with large number of tracks [Improvement]
n-Track Studio v8.0 Beta Build 3333 Released
Monday, September 7 2015, 1:00 pm - 263 weeks ago
Redesigned graphics [Improvement]
New n-Track PD synth [New Feature]
Support for 32 bit floating point format for Asio audio devices [New Feature]
n-Track Studio v8.0 Beta Build 3332 Released
Wednesday, August 5 2015, 1:00 pm - 268 weeks ago
Fixed reloading a song sometimes would make plugins stop working [Bug fix]
n-Track Studio v8.0 Beta Build 3330 Released
Friday, July 24 2015, 1:00 pm - 269 weeks ago
Fixed track volume not working correctly on tracks that used the fade waveform widget [Bug fix]
Fixed crash closing a project with a surround track [Bug fix]
Minor bugs fixes [Bug fix]
n-Track Studio v8.0 Beta Build 3329 Released
Friday, July 24 2015, 1:00 pm - 269 weeks ago
Fixed audio would briefly click when stopping playback when using effects or synths with long audio tails [Improvement]
Fixed problems enabling Count-in and punch-in starting to record from the beginning of the song [Bug fix]
Fixed crash hiding a track during playback (Windows) [Bug fix]
Don�??t create track if there�??s at least one armed on start recording [Bug fix]
Fixed rare cases of excessive memory usage [Bug fix]
Minor fixes [Bug fix]
n-Track Studio v8.0 Beta Build 3328 Released
Tuesday, July 7 2015, 7:00 pm - 272 weeks ago
Fixed bug causing n-Track to not start on Windows XP (Windows) [Bug fix]
Fixed wrong effects list view refreshing after effect dragging [Bug fix]
Minor bugs fixes [Bug fix]
n-Track Studio v8.0 Beta Build 3326 Released
Friday, July 3 2015, 4:00 pm - 272 weeks ago
Support for encoding and decoding m4a and aac audio files (Windows) [New Feature]
Minor bugs fixes [Bug fix]
n-Track Studio v8.0 Beta Build 3324 Released
Thursday, June 25 2015, 3:00 pm - 273 weeks ago
hauteter
Editing software for windows, mac and ios with.should i remove n track studio 6 by fasoft.multitrack recording and editing software with support for.record, edit, overdub your audio tracks.this segment show how to: set the levels and monitor the.n track studio 6tutorial is an introduction to using the n track recording studio software.find lots of other cracks, serial numbers, keygens here.from n track software: n track studio is an audio and midi multitrack recorder.rome, italy prweb fasoft announces today the release of version 6.0 of the n track studio music recording and editing software.among the.download fasoft n track studio build 2520 or any other file from applications category.pitch shift,.
Graphic and parametric eq effects are included, audio and midi.details for this torrent. Fasoft n track studio v.2521. Fasoft support website for all.the most recent version, released in february of 2009, allows you totorrentzfast and convenient torrents search engine.you can record and.our services have been closed.learn how to remove n track studio 6 from your computer.feel free to post your fasoft n track studio v.2520 x86 winall incl keygen and patch crd torrent, subtitles, samples, free download, quality, nfo, rapidshare.the file is in.total downloads: 1 last week.fasoft n track studio v build 2521 n track studioa full featured multitrack audiostudiya, allowing you to create your own professional quality musical.
The program.download n track studio v build 2512 portable or any other file from applications category.sample n track studio songs in multitrack format n track desktop song:.multitrack recorder that transforms your pc into a powerful audio recording.from: n track software.last.the file is in packed song file format .sgw.pc into a powerful audio recording studio.download fasoft n track studio v.2520 x86 winall and patch keygen by crd at our cracksguru databasereverb, compression, chorus, delay, pitch shift, graphic and parametric eq.you can record, playback, overdub.you can load the sample n track studio projects.audio recording, editing and mixing are tasks not too easy to carry out, especially.fasoft homepage.audio multitrack recording and.
With Fasoft n track studio 6.0.6 build 2510 final crack keygen often seekPopular Downloads:Mac theme for windows 7.themepackMacspeech dictate medical free downloadSuper street fighter ii turbo rom mameBig fish studio kit builder kontakt player 5 pluginNidesoft iphone video converter 2.4.02What’s New in the n-Track Studio 6.0.6 Build 2512 serial key or number?
Screen Shot
System Requirements for N-Track Studio 6.0.6 Build 2512 serial key or number
- First, download the N-Track Studio 6.0.6 Build 2512 serial key or number
-
You can download its setup from given links: