{
  "openapi": "3.0.0",
  "info": {
    "title": "MVSEP API",
    "version": "1.0.0",
    "description": "# MVSEP API Documentation\n\n## Overview\n\nThe MVSEP (Music Voice Separation) API provides a comprehensive platform for audio source separation, allowing you to separate vocals, instruments, and other audio components from mixed audio files. This API enables developers to integrate professional-grade audio separation capabilities into their applications.\n\n**Base URL:** `https://mvsep.com/api`\n\n## Key Features\n\n- **Audio Separation**: Create and retrieve audio separation tasks with various algorithms\n    \n- **User Management**: Register, login, and manage user profiles\n    \n- **Premium Features**: Enable/disable premium functionality for enhanced processing\n    \n- **Separation History**: Track and retrieve past separation jobs\n    \n- **Quality Control**: Add and manage quality checker entries\n    \n- **Algorithm Discovery**: Browse available separation algorithms\n    \n- **News & Updates**: Access platform news and announcements\n    \n\n## Getting Started\n\n1. **Register an Account**: Use the `/app/register` endpoint to create a new account\n    \n2. **Login**: Authenticate using the `/app/login` endpoint to receive your API token\n    \n3. **Set API Token**: Store the `api_token` in your environment variables for authenticated requests\n    \n4. **Explore Algorithms**: Check available separation algorithms via `/app/algorithms`\n    \n5. **Create Separation**: Submit audio files for processing using `/separation/create`\n    \n6. **Retrieve Results**: Poll the separation status and download results with `/separation/get`\n    \n\n## Authentication\n\nMost endpoints require authentication using an API token. The token should be passed as a query parameter:\n\n```\n?api_token={{api_token}}\n\n ```\n\n**Environment Variable:**\n\n- `api_token` - Your personal API authentication token (obtained after login)\n    \n\n### How to Authenticate\n\n1. Register or login to receive your API token\n    \n2. Store the token in the `api_token` environment variable\n    \n3. The token will be automatically included in authenticated requests\n    \n\n**Example:**\n\n```\nGET https://mvsep.com/api/app/user?api_token={{api_token}}\n\n ```\n\n## API Endpoints\n\n### Authentication & User Management\n\n#### Register\n\n- **Endpoint**: `POST /app/register`\n    \n- **Description**: Create a new user account\n    \n- **Authentication**: Not required\n    \n\n#### Login\n\n- **Endpoint**: `POST /app/login`\n    \n- **Description**: Authenticate and receive API token\n    \n- **Authentication**: Not required\n    \n- **Returns**: API token for subsequent requests\n    \n\n#### User Profile\n\n- **Endpoint**: `GET /app/user`\n    \n- **Description**: Retrieve current user information\n    \n- **Authentication**: Required (`api_token`)\n    \n\n#### Demo\n\n- **Endpoint**: `GET /app/demo`\n    \n- **Description**: Access demo functionality\n    \n- **Authentication**: Not required\n    \n\n---\n\n### Audio Separation\n\n#### Get Available Algorithms\n\n- **Endpoint**: `GET /app/algorithms`\n    \n- **Description**: List all available audio separation algorithms\n    \n- **Authentication**: Not required\n    \n- **Use Case**: Discover which separation models are available before creating a separation task\n    \n\n#### Create Separation\n\n- **Endpoint**: `POST /separation/create`\n    \n- **Description**: Submit an audio file for separation processing\n    \n- **Authentication**: Required\n    \n- **Process**: Upload audio file and specify desired separation algorithm\n    \n\n#### Get Separation Results\n\n- **Endpoint**: `GET /separation/get`\n    \n- **Description**: Retrieve separation results by hash\n    \n- **Authentication**: Not required\n    \n- **Parameters**:\n    \n    - `hash` - Unique identifier for the separation task\n        \n- **Example**: `/separation/get?hash=20240119124024-413c481b80-10-luke-s-theme-a-madman-s-symphony.mp3`\n    \n\n#### Separation History\n\n- **Endpoint**: `GET /app/separation_history`\n    \n- **Description**: Retrieve user's past separation jobs\n    \n- **Authentication**: Required (`api_token`)\n    \n- **Parameters**:\n    \n    - `start` - Starting index for pagination (e.g., 1)\n        \n    - `limit` - Number of results to return (e.g., 2)\n        \n- **Example**: `/app/separation_history?api_token={{api_token}}&start=1&limit=2`\n    \n\n---\n\n### Profile Management\n\nThe Profile folder contains endpoints for managing user preferences and features:\n\n#### Enable Premium\n\n- **Endpoint**: `POST /app/enable_premium`\n    \n- **Description**: Activate premium features for the user account\n    \n- **Authentication**: Required\n    \n\n#### Disable Premium\n\n- **Endpoint**: `POST /app/disable_premium`\n    \n- **Description**: Deactivate premium features\n    \n- **Authentication**: Required\n    \n\n#### Enable Long Filenames\n\n- **Endpoint**: `POST /app/enable_long_filenames`\n    \n- **Description**: Enable support for long filename processing\n    \n- **Authentication**: Required\n    \n\n#### Disable Long Filenames\n\n- **Endpoint**: `POST /app/disable_long_filenames`\n    \n- **Description**: Disable long filename support\n    \n- **Authentication**: Required\n    \n\n---\n\n### Quality Checker\n\nQuality control endpoints for managing separation quality entries:\n\n#### Add Entry\n\n- **Endpoint**: `POST /quality_checker/add`\n    \n- **Description**: Add a new quality checker entry\n    \n- **Authentication**: Required\n    \n\n#### Delete Entry\n\n- **Endpoint**: `POST /quality_checker/delete`\n    \n- **Description**: Remove a quality checker entry\n    \n- **Authentication**: Required\n    \n    \n\n---\n\n### News & Information\n\n#### Get News\n\n- **Endpoint**: `GET /app/news`\n    \n- **Description**: Retrieve platform news and announcements\n    \n- **Authentication**: Not required\n    \n- **Parameters**:\n    \n    - `lang` - Language code (e.g., 'ru', 'en')\n        \n    - `start` - Starting index for pagination\n        \n    - `limit` - Number of news items to return\n        \n- **Example**: `/app/news?lang=ru&start=2&limit=1`\n    \n\n---\n\n## Typical Workflow\n\n1. **Register/Login** → Obtain `api_token`\n    \n2. **Get Algorithms** → Choose separation algorithm\n    \n3. **Create Separation** → Upload audio file\n    \n4. **Poll Status** → Check separation progress\n    \n5. **Get Results** → Download separated audio tracks\n    \n6. **View History** → Access past separations\n    \n\n## Rate Limits & Pricing\n\nPremium accounts may have different rate limits and access to advanced algorithms. Use the premium enable/disable endpoints to manage subscription features.\n\n## Support & Resources\n\nFor additional information about audio separation algorithms, processing times, and best practices, please refer to the MVSEP platform documentation at [https://mvsep.com](https://mvsep.com).\n\n## Environment Variables\n\nMake sure to configure the following environment variable in your Postman environment:\n\n| Variable | Description | Example |\n| --- | --- | --- |\n| `api_token` | Your API authentication token | `your-token-here` |\n\n---\n\n**API Version**: 1.0  \n**Last Updated**: 2024  \n**Contact**: For support, visit [https://mvsep.com](https://mvsep.com)"
  },
  "servers": [
    {
      "url": "https://mvsep.com"
    }
  ],
  "paths": {
    "/api/app/enable_long_filenames": {
      "post": {
        "summary": "Enable Long Filenames",
        "responses": {
          "200": {
            "description": "Enable Long Filenames",
            "headers": {
              "Date": {
                "schema": {
                  "type": "string"
                },
                "example": "Sat, 30 Mar 2024 06:31:36 GMT"
              },
              "Server": {
                "schema": {
                  "type": "string"
                },
                "example": "Apache/2.4.41 (Ubuntu)"
              },
              "Cache-Control": {
                "schema": {
                  "type": "string"
                },
                "example": "no-cache, private"
              },
              "X-RateLimit-Limit": {
                "schema": {
                  "type": "integer"
                },
                "example": "120"
              },
              "X-RateLimit-Remaining": {
                "schema": {
                  "type": "integer"
                },
                "example": "119"
              },
              "Keep-Alive": {
                "schema": {
                  "type": "string"
                },
                "example": "timeout=5, max=100"
              },
              "Connection": {
                "schema": {
                  "type": "string"
                },
                "example": "Keep-Alive"
              },
              "Transfer-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "chunked"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "success": {
                      "type": "boolean"
                    },
                    "message": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "success": true,
                  "message": "successfully enabled"
                }
              }
            }
          }
        },
        "tags": [
          "Profile"
        ]
      }
    },
    "/api/app/enable_premium": {
      "post": {
        "summary": "Enable Premium",
        "responses": {
          "200": {
            "description": "Enable Premium",
            "headers": {
              "Date": {
                "schema": {
                  "type": "string"
                },
                "example": "Sat, 30 Mar 2024 06:33:22 GMT"
              },
              "Server": {
                "schema": {
                  "type": "string"
                },
                "example": "Apache/2.4.41 (Ubuntu)"
              },
              "Cache-Control": {
                "schema": {
                  "type": "string"
                },
                "example": "no-cache, private"
              },
              "X-RateLimit-Limit": {
                "schema": {
                  "type": "integer"
                },
                "example": "120"
              },
              "X-RateLimit-Remaining": {
                "schema": {
                  "type": "integer"
                },
                "example": "118"
              },
              "Keep-Alive": {
                "schema": {
                  "type": "string"
                },
                "example": "timeout=5, max=100"
              },
              "Connection": {
                "schema": {
                  "type": "string"
                },
                "example": "Keep-Alive"
              },
              "Transfer-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "chunked"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "success": {
                      "type": "boolean"
                    },
                    "message": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "success": true,
                  "message": "successfully enabled"
                }
              }
            }
          }
        },
        "tags": [
          "Profile"
        ]
      }
    },
    "/api/app/disable_premium": {
      "post": {
        "summary": "Disable Premium",
        "responses": {
          "200": {
            "description": "Disable Premium",
            "headers": {
              "Date": {
                "schema": {
                  "type": "string"
                },
                "example": "Sat, 30 Mar 2024 06:44:04 GMT"
              },
              "Server": {
                "schema": {
                  "type": "string"
                },
                "example": "Apache/2.4.41 (Ubuntu)"
              },
              "Cache-Control": {
                "schema": {
                  "type": "string"
                },
                "example": "no-cache, private"
              },
              "X-RateLimit-Limit": {
                "schema": {
                  "type": "integer"
                },
                "example": "120"
              },
              "X-RateLimit-Remaining": {
                "schema": {
                  "type": "integer"
                },
                "example": "119"
              },
              "Keep-Alive": {
                "schema": {
                  "type": "string"
                },
                "example": "timeout=5, max=100"
              },
              "Connection": {
                "schema": {
                  "type": "string"
                },
                "example": "Keep-Alive"
              },
              "Transfer-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "chunked"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "success": {
                      "type": "boolean"
                    },
                    "message": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "success": true,
                  "message": "successfully disabled"
                }
              }
            }
          }
        },
        "tags": [
          "Profile"
        ]
      }
    },
    "/api/app/user": {
      "get": {
        "summary": "User",
        "parameters": [
          {
            "name": "api_token",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "example": "{{api_token}}"
          }
        ],
        "responses": {},
        "tags": [
          "Profile"
        ]
      }
    },
    "/api/app/disable_long_filenames": {
      "post": {
        "summary": "Disable Long FIlenames",
        "responses": {
          "200": {
            "description": "Disable Long Filenames",
            "headers": {
              "Date": {
                "schema": {
                  "type": "string"
                },
                "example": "Sat, 30 Mar 2024 06:43:00 GMT"
              },
              "Server": {
                "schema": {
                  "type": "string"
                },
                "example": "Apache/2.4.41 (Ubuntu)"
              },
              "Cache-Control": {
                "schema": {
                  "type": "string"
                },
                "example": "no-cache, private"
              },
              "X-RateLimit-Limit": {
                "schema": {
                  "type": "integer"
                },
                "example": "120"
              },
              "X-RateLimit-Remaining": {
                "schema": {
                  "type": "integer"
                },
                "example": "119"
              },
              "Keep-Alive": {
                "schema": {
                  "type": "string"
                },
                "example": "timeout=5, max=100"
              },
              "Connection": {
                "schema": {
                  "type": "string"
                },
                "example": "Keep-Alive"
              },
              "Transfer-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "chunked"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "success": {
                      "type": "boolean"
                    },
                    "message": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "success": true,
                  "message": "successfully disabled"
                }
              }
            }
          }
        },
        "tags": [
          "Profile"
        ]
      }
    },
    "/api/app/separation_history": {
      "get": {
        "summary": "Separation History",
        "parameters": [
          {
            "name": "api_token",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "example": "{{api_token}}"
          },
          {
            "name": "start",
            "in": "query",
            "schema": {
              "type": "integer"
            },
            "example": "1"
          },
          {
            "name": "limit",
            "in": "query",
            "schema": {
              "type": "integer"
            },
            "example": "2"
          }
        ],
        "responses": {
          "200": {
            "description": "Separation History",
            "headers": {
              "Date": {
                "schema": {
                  "type": "string"
                },
                "example": "Fri, 10 May 2024 08:02:47 GMT"
              },
              "Server": {
                "schema": {
                  "type": "string"
                },
                "example": "Apache/2.4.52 (Ubuntu)"
              },
              "Cache-Control": {
                "schema": {
                  "type": "string"
                },
                "example": "no-cache, private"
              },
              "X-RateLimit-Limit": {
                "schema": {
                  "type": "integer"
                },
                "example": "120"
              },
              "X-RateLimit-Remaining": {
                "schema": {
                  "type": "integer"
                },
                "example": "119"
              },
              "Keep-Alive": {
                "schema": {
                  "type": "string"
                },
                "example": "timeout=5, max=100"
              },
              "Connection": {
                "schema": {
                  "type": "string"
                },
                "example": "Keep-Alive"
              },
              "Transfer-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "chunked"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "success": {
                      "type": "boolean"
                    },
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "integer"
                          },
                          "hash": {
                            "type": "string"
                          },
                          "created_at": {
                            "type": "string",
                            "format": "style"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "job_exists": {
                            "type": "boolean"
                          },
                          "credits": {
                            "type": "integer"
                          },
                          "time_left": {
                            "type": "integer"
                          },
                          "algorithm": {
                            "type": "object",
                            "properties": {
                              "name": {
                                "type": "string"
                              },
                              "algorithm_group_id": {
                                "type": "integer"
                              },
                              "orientation": {
                                "type": "integer"
                              },
                              "render_id": {
                                "type": "integer"
                              },
                              "order_id": {
                                "type": "integer"
                              },
                              "created_at": {
                                "type": "string",
                                "format": "style"
                              },
                              "updated_at": {
                                "type": "string"
                              },
                              "algorithm_group": {
                                "type": "object",
                                "properties": {
                                  "id": {
                                    "type": "integer"
                                  },
                                  "name": {
                                    "type": "string"
                                  },
                                  "created_at": {
                                    "type": "string",
                                    "format": "style"
                                  },
                                  "updated_at": {
                                    "type": "string"
                                  }
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "success": true,
                  "data": [
                    {
                      "id": 1074359,
                      "hash": "20240212161927-413c481b80-10-luke-s-theme-a-madman-s-symphony.mp3",
                      "created_at": "2024-02-12 16:19:29",
                      "updated_at": "2024-02-12 16:19:29",
                      "job_exists": true,
                      "credits": 2,
                      "time_left": -2031,
                      "algorithm": {
                        "name": "Demucs4 HT (vocals, drums, bass, other)",
                        "algorithm_group_id": 2,
                        "orientation": 1,
                        "render_id": 20,
                        "order_id": 1,
                        "created_at": "2022-11-28 09:37:27",
                        "updated_at": "2023-03-13 02:52:03",
                        "algorithm_group": {
                          "id": 2,
                          "name": "HQ Models",
                          "created_at": "2022-11-28 05:54:31",
                          "updated_at": "2022-11-28 05:54:31"
                        }
                      }
                    },
                    {
                      "id": 1074358,
                      "hash": "20240212095132-413c481b80-10-luke-s-theme-a-madman-s-symphony.mp3",
                      "created_at": "2024-02-12 09:51:34",
                      "updated_at": "2024-02-12 09:51:34",
                      "job_exists": true,
                      "credits": 2,
                      "time_left": -2038,
                      "algorithm": {
                        "name": "Demucs4 HT (vocals, drums, bass, other)",
                        "algorithm_group_id": 2,
                        "orientation": 1,
                        "render_id": 20,
                        "order_id": 1,
                        "created_at": "2022-11-28 09:37:27",
                        "updated_at": "2023-03-13 02:52:03",
                        "algorithm_group": {
                          "id": 2,
                          "name": "HQ Models",
                          "created_at": "2022-11-28 05:54:31",
                          "updated_at": "2022-11-28 05:54:31"
                        }
                      }
                    },
                    {
                      "id": 1074357,
                      "hash": "20240212075543-a274f83da2-4-un-poco-de-tu-amor-5.flac",
                      "created_at": "2024-02-12 07:55:44",
                      "updated_at": "2024-02-12 07:55:44",
                      "job_exists": true,
                      "credits": 3,
                      "time_left": -2040,
                      "algorithm": {
                        "name": "Demucs4 HT (vocals, drums, bass, other)",
                        "algorithm_group_id": 2,
                        "orientation": 1,
                        "render_id": 20,
                        "order_id": 1,
                        "created_at": "2022-11-28 09:37:27",
                        "updated_at": "2023-03-13 02:52:03",
                        "algorithm_group": {
                          "id": 2,
                          "name": "HQ Models",
                          "created_at": "2022-11-28 05:54:31",
                          "updated_at": "2022-11-28 05:54:31"
                        }
                      }
                    },
                    {
                      "id": 1074356,
                      "hash": "20240206094315-fb58a4ed91-haliene-dream-in-color-0.mp3",
                      "created_at": "2024-02-06 09:43:15",
                      "updated_at": "2024-02-06 09:43:15",
                      "job_exists": true,
                      "credits": 3,
                      "time_left": -2182,
                      "algorithm": {
                        "name": "Demucs4 HT (vocals, drums, bass, other)",
                        "algorithm_group_id": 2,
                        "orientation": 1,
                        "render_id": 20,
                        "order_id": 1,
                        "created_at": "2022-11-28 09:37:27",
                        "updated_at": "2023-03-13 02:52:03",
                        "algorithm_group": {
                          "id": 2,
                          "name": "HQ Models",
                          "created_at": "2022-11-28 05:54:31",
                          "updated_at": "2022-11-28 05:54:31"
                        }
                      }
                    },
                    {
                      "id": 1074355,
                      "hash": "20240206094008-b2e84deb3a-haliene-dream-in-color.mp3",
                      "created_at": "2024-02-06 09:40:08",
                      "updated_at": "2024-02-06 09:40:08",
                      "job_exists": true,
                      "credits": 3,
                      "time_left": -2182,
                      "algorithm": {
                        "name": "Demucs4 HT (vocals, drums, bass, other)",
                        "algorithm_group_id": 2,
                        "orientation": 1,
                        "render_id": 20,
                        "order_id": 1,
                        "created_at": "2022-11-28 09:37:27",
                        "updated_at": "2023-03-13 02:52:03",
                        "algorithm_group": {
                          "id": 2,
                          "name": "HQ Models",
                          "created_at": "2022-11-28 05:54:31",
                          "updated_at": "2022-11-28 05:54:31"
                        }
                      }
                    },
                    {
                      "id": 1074354,
                      "hash": "20240205145513-c46e6a674c-skylar-grey-im-coming-home-ano-remix-z2-fm.mp3",
                      "created_at": "2024-02-05 14:55:13",
                      "updated_at": "2024-02-05 14:55:13",
                      "job_exists": true,
                      "credits": 3,
                      "time_left": -2201,
                      "algorithm": {
                        "name": "MDX23C (vocals, instrumental)",
                        "algorithm_group_id": 2,
                        "orientation": 0,
                        "render_id": 25,
                        "order_id": 2,
                        "created_at": "2023-07-05 15:32:54",
                        "updated_at": "2023-07-05 15:33:54",
                        "algorithm_group": {
                          "id": 2,
                          "name": "HQ Models",
                          "created_at": "2022-11-28 05:54:31",
                          "updated_at": "2022-11-28 05:54:31"
                        }
                      }
                    },
                    {
                      "id": 1074351,
                      "hash": "20240205144711-c46e6a674c-skylar-grey-im-coming-home-ano-remix-z2-fm.mp3",
                      "created_at": "2024-02-05 14:47:11",
                      "updated_at": "2024-02-05 14:47:11",
                      "job_exists": true,
                      "credits": 3,
                      "time_left": -2201,
                      "algorithm": {
                        "name": "MDX23C (vocals, instrumental)",
                        "algorithm_group_id": 2,
                        "orientation": 0,
                        "render_id": 25,
                        "order_id": 2,
                        "created_at": "2023-07-05 15:32:54",
                        "updated_at": "2023-07-05 15:33:54",
                        "algorithm_group": {
                          "id": 2,
                          "name": "HQ Models",
                          "created_at": "2022-11-28 05:54:31",
                          "updated_at": "2022-11-28 05:54:31"
                        }
                      }
                    },
                    {
                      "id": 1074350,
                      "hash": "20240124130755-f40709507a-sample-15s-4.mp3",
                      "created_at": "2024-01-24 13:07:55",
                      "updated_at": "2024-01-24 13:07:55",
                      "job_exists": true,
                      "credits": 1,
                      "time_left": -2490,
                      "algorithm": {
                        "name": "Demucs4 HT (vocals, drums, bass, other)",
                        "algorithm_group_id": 2,
                        "orientation": 1,
                        "render_id": 20,
                        "order_id": 1,
                        "created_at": "2022-11-28 09:37:27",
                        "updated_at": "2023-03-13 02:52:03",
                        "algorithm_group": {
                          "id": 2,
                          "name": "HQ Models",
                          "created_at": "2022-11-28 05:54:31",
                          "updated_at": "2022-11-28 05:54:31"
                        }
                      }
                    },
                    {
                      "id": 1074349,
                      "hash": "20240124130325-514b0abb0f-sample-3s-26.mp3",
                      "created_at": "2024-01-24 13:03:25",
                      "updated_at": "2024-01-24 13:03:25",
                      "job_exists": true,
                      "credits": 1,
                      "time_left": -2490,
                      "algorithm": {
                        "name": "Demucs4 HT (vocals, drums, bass, other)",
                        "algorithm_group_id": 2,
                        "orientation": 1,
                        "render_id": 20,
                        "order_id": 1,
                        "created_at": "2022-11-28 09:37:27",
                        "updated_at": "2023-03-13 02:52:03",
                        "algorithm_group": {
                          "id": 2,
                          "name": "HQ Models",
                          "created_at": "2022-11-28 05:54:31",
                          "updated_at": "2022-11-28 05:54:31"
                        }
                      }
                    },
                    {
                      "id": 1074348,
                      "hash": "20240119124024-413c481b80-10-luke-s-theme-a-madman-s-symphony.mp3",
                      "created_at": "2024-01-19 12:40:25",
                      "updated_at": "2024-01-19 15:49:37",
                      "job_exists": true,
                      "credits": 9,
                      "time_left": -2611,
                      "algorithm": {
                        "name": "Ensemble 8 models (vocals, bass, drums, other)",
                        "algorithm_group_id": 3,
                        "orientation": 2,
                        "render_id": 28,
                        "order_id": 2,
                        "created_at": "2023-03-17 11:50:21",
                        "updated_at": "2023-08-07 23:36:52",
                        "algorithm_group": {
                          "id": 3,
                          "name": "Ensemble",
                          "created_at": "2022-11-28 05:54:38",
                          "updated_at": "2022-11-28 05:54:38"
                        }
                      }
                    }
                  ]
                }
              }
            }
          }
        },
        "tags": [
          "Profile"
        ]
      }
    },
    "/api/quality_checker/add": {
      "post": {
        "summary": "Add Entry",
        "responses": {
          "200": {
            "description": "Add Entry",
            "headers": {
              "Server": {
                "schema": {
                  "type": "string"
                },
                "example": "nginx"
              },
              "Date": {
                "schema": {
                  "type": "string"
                },
                "example": "Wed, 22 Jan 2025 11:27:18 GMT"
              },
              "Transfer-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "chunked"
              },
              "Connection": {
                "schema": {
                  "type": "string"
                },
                "example": "keep-alive"
              },
              "Vary": {
                "schema": {
                  "type": "string"
                },
                "example": "Accept-Encoding"
              },
              "Cache-Control": {
                "schema": {
                  "type": "string"
                },
                "example": "private, must-revalidate"
              },
              "pragma": {
                "schema": {
                  "type": "string"
                },
                "example": "no-cache"
              },
              "expires": {
                "schema": {
                  "type": "integer"
                },
                "example": "-1"
              },
              "X-RateLimit-Limit": {
                "schema": {
                  "type": "integer"
                },
                "example": "120"
              },
              "X-RateLimit-Remaining": {
                "schema": {
                  "type": "integer"
                },
                "example": "119"
              },
              "Content-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "gzip"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "success": {
                      "type": "boolean"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "integer"
                        },
                        "link": {
                          "type": "string",
                          "format": "uri"
                        }
                      }
                    }
                  }
                },
                "example": {
                  "success": true,
                  "data": {
                    "id": 7772,
                    "link": "https://mvsep.com/api/quality_checker/entry?id=7772"
                  }
                }
              }
            }
          }
        },
        "tags": [
          "Quality Checker"
        ]
      }
    },
    "/api/quality_checker/delete": {
      "post": {
        "summary": "Delete Entry",
        "responses": {
          "200": {
            "description": "Delete Entry",
            "headers": {
              "Date": {
                "schema": {
                  "type": "string"
                },
                "example": "Wed, 22 Jan 2025 10:44:53 GMT"
              },
              "Server": {
                "schema": {
                  "type": "string"
                },
                "example": "Apache/2.4.52 (Ubuntu)"
              },
              "Cache-Control": {
                "schema": {
                  "type": "string"
                },
                "example": "no-cache, private"
              },
              "X-RateLimit-Limit": {
                "schema": {
                  "type": "integer"
                },
                "example": "120"
              },
              "X-RateLimit-Remaining": {
                "schema": {
                  "type": "integer"
                },
                "example": "119"
              },
              "Keep-Alive": {
                "schema": {
                  "type": "string"
                },
                "example": "timeout=5, max=100"
              },
              "Connection": {
                "schema": {
                  "type": "string"
                },
                "example": "Keep-Alive"
              },
              "Transfer-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "chunked"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "success": {
                      "type": "boolean"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "message": {
                          "type": "string"
                        }
                      }
                    }
                  }
                },
                "example": {
                  "success": true,
                  "data": {
                    "message": "successfully deleted"
                  }
                }
              }
            }
          }
        },
        "tags": [
          "Quality Checker"
        ]
      }
    },
    "/api/app/algorithms": {
      "get": {
        "summary": "Algorithms",
        "responses": {
          "200": {
            "description": "Algorithms",
            "headers": {
              "Date": {
                "schema": {
                  "type": "string"
                },
                "example": "Mon, 05 Feb 2024 14:31:08 GMT"
              },
              "Server": {
                "schema": {
                  "type": "string"
                },
                "example": "Apache/2.4.52 (Ubuntu)"
              },
              "Cache-Control": {
                "schema": {
                  "type": "string"
                },
                "example": "no-cache, private"
              },
              "X-RateLimit-Limit": {
                "schema": {
                  "type": "integer"
                },
                "example": "60"
              },
              "X-RateLimit-Remaining": {
                "schema": {
                  "type": "integer"
                },
                "example": "59"
              },
              "Keep-Alive": {
                "schema": {
                  "type": "string"
                },
                "example": "timeout=5, max=100"
              },
              "Connection": {
                "schema": {
                  "type": "string"
                },
                "example": "Keep-Alive"
              },
              "Transfer-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "chunked"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "integer"
                      },
                      "name": {
                        "type": "string"
                      },
                      "algorithm_group_id": {
                        "type": "integer"
                      },
                      "orientation": {
                        "type": "integer"
                      },
                      "render_id": {
                        "type": "integer"
                      },
                      "order_id": {
                        "type": "integer"
                      },
                      "created_at": {
                        "type": "string",
                        "format": "style"
                      },
                      "updated_at": {
                        "type": "string"
                      },
                      "additional_fields": {
                        "nullable": true
                      },
                      "price_coefficient": {
                        "type": "integer"
                      },
                      "is_active": {
                        "type": "integer"
                      },
                      "algorithm_fields": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "id": {
                              "type": "integer"
                            },
                            "name": {
                              "type": "string"
                            },
                            "text": {
                              "type": "string"
                            },
                            "algorithm_id": {
                              "type": "integer"
                            },
                            "options": {
                              "type": "string",
                              "format": "style"
                            },
                            "created_at": {
                              "type": "string"
                            },
                            "updated_at": {
                              "type": "string",
                              "format": "style"
                            },
                            "default_key": {
                              "type": "string",
                              "format": "utc-millisec"
                            },
                            "server_key": {
                              "type": "string"
                            }
                          }
                        }
                      },
                      "algorithm_descriptions": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "id": {
                              "type": "integer"
                            },
                            "short_description": {
                              "type": "string",
                              "format": "style"
                            },
                            "long_description": {
                              "type": "string",
                              "format": "style"
                            },
                            "lang": {
                              "type": "string"
                            },
                            "algorithm_id": {
                              "type": "integer"
                            },
                            "created_at": {
                              "type": "string",
                              "format": "style"
                            },
                            "updated_at": {
                              "type": "string"
                            }
                          }
                        }
                      }
                    }
                  }
                },
                "example": [
                  {
                    "id": 27,
                    "name": "Ensemble 4 models (vocals, instrum)",
                    "algorithm_group_id": 3,
                    "orientation": 2,
                    "render_id": 26,
                    "order_id": 1,
                    "created_at": "2023-07-05 16:18:13",
                    "updated_at": "2024-01-19 12:36:05",
                    "additional_fields": null,
                    "price_coefficient": 2,
                    "is_active": 0,
                    "algorithm_fields": [
                      {
                        "id": 18,
                        "name": "add_opt1",
                        "text": "Output files",
                        "algorithm_id": 27,
                        "options": "{\n    \"0\": \"Standard set\",\n    \"1\": \"Include intermediate results and max_fft, min_fft\"\n}",
                        "created_at": "2024-01-03 14:57:46",
                        "updated_at": "2024-01-03 14:57:46",
                        "default_key": "0",
                        "server_key": "detailed"
                      }
                    ],
                    "algorithm_descriptions": [
                      {
                        "id": 9,
                        "short_description": "Ансамбль 4 моделей: UVR-MDX-NET-Voc_FT, Demucs4 Vocals 2023, лучшую модель MDX23C и VitLarge23. Алгоритм даёт максимально возможное качество для вокальной и инструментальной дорожек.",
                        "long_description": "<p>Ансамбль 4 моделей: UVR-MDX-NET-Voc_FT, Demucs4 Vocals 2023, лучшую модель MDX23C и VitLarge23. Алгоритм даёт максимально возможное качество для вокальной и инструментальной дорожек.</p>\r\n<p><strong>Таблица качества</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 134.4px; border: 1px solid #CED4D9;\" border=\"1\">\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 22.3022%;\" rowspan=\"2\">Algorithm name</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 28.8569%;\" colspan=\"2\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 29.2566%;\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 19.5843%;\"><strong>MDX23 Leaderboard</strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.9089%;\">SDR Vocals</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 14.948%;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 15.5076%;\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.749%;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 19.5843%;\">SDR Vocals</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 22.3022%;\">MDX23C Ensemble</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.9089%; height: 22.4px;\">10.44</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 14.948%; height: 22.4px;\">16.74</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 15.5076%; height: 22.4px;\">12.76</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.749%; height: 22.4px;\">12.46</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 19.5843%;\">11.17</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "ru",
                        "algorithm_id": 27,
                        "created_at": "2023-07-05 23:12:31",
                        "updated_at": "2023-11-20 16:57:32"
                      },
                      {
                        "id": 10,
                        "short_description": "Ensemble of UVR-MDX-NET-Voc_FT, Demucs4 Vocals 2023, best MDX23C model and VitLarge23 model. Algorithm gives the highest possible quality for vocal and instrumental stems.",
                        "long_description": "<p>Ensemble of UVR-MDX-NET-Voc_FT, Demucs4 Vocals 2023, best MDX23C model and VitLarge23 model. Algorithm gives the highest possible quality for vocal and instrumental stems.</p>\r\n<p><strong>Quality table</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 134.4px; border: 1px solid #CED4D9;\" border=\"1\">\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 24.5404%;\" rowspan=\"2\">Algorithm name</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 28.697%;\" colspan=\"2\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 28.9369%;\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 17.8257%;\"><strong>MDX23 Leaderboard</strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.9089%;\">SDR Vocals</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 14.7882%;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 15.2678%;\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.6691%;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 17.8257%;\">SDR Vocals</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 24.5404%;\">Ensemble of 4 models</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.9089%; height: 22.4px;\">10.44</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 14.7882%; height: 22.4px;\">16.74</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 15.2678%; height: 22.4px;\">12.76</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.6691%; height: 22.4px;\">12.46</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 17.8257%;\">11.17</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "en",
                        "algorithm_id": 27,
                        "created_at": "2023-07-05 23:13:11",
                        "updated_at": "2023-11-20 16:57:06"
                      }
                    ]
                  },
                  {
                    "id": 22,
                    "name": "Ensemble 8 models (vocals, bass, drums, other)",
                    "algorithm_group_id": 3,
                    "orientation": 2,
                    "render_id": 28,
                    "order_id": 2,
                    "created_at": "2023-03-17 11:50:21",
                    "updated_at": "2023-08-07 23:36:52",
                    "additional_fields": null,
                    "price_coefficient": 4,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 19,
                        "name": "add_opt1",
                        "text": "Output files",
                        "algorithm_id": 22,
                        "options": "{\n    \"0\": \"Standard set\",\n    \"1\": \"Include intermediate results and max_fft, min_fft\"\n}",
                        "created_at": "2024-01-03 15:28:01",
                        "updated_at": "2024-01-03 15:28:01",
                        "default_key": "0",
                        "server_key": "detailed"
                      }
                    ],
                    "algorithm_descriptions": [
                      {
                        "id": 6,
                        "short_description": "This ensemble is based on algorithm which took 2nd place at Music Demixing Track of Sound Demixing Challenge 2023. The main changes comparing to contest version is much better vocal models, which is used here. UVR-MDX-NET-Voc_FT, Demucs4 Vocals 2023, best MDX23C model and VitLarge23 model. For stems 'bass', 'drums' and 'other' we us the following 4 models: demucsht_ft, deumcs_ht, demucs_6s and demucs_mmi.",
                        "long_description": "<p>This ensemble is based on algorithm which took 2nd place at Music Demixing Track of Sound Demixing Challenge 2023. The main changes comparing to contest version is much better vocal models, which is used here. We use following 4 models for vocals: UVR-MDX-NET-Voc_FT, Demucs4 Vocals 2023, best MDX23C model and VitLarge23 model. For stems 'bass', 'drums' and 'other' we us the following 4 models: demucsht_ft, deumcs_ht, demucs_6s and demucs_mmi. Initial winning model available here:&nbsp;<a href=\"https://github.com/ZFTurbo/MVSEP-MDX23-music-separation-model\" target=\"_blank\" rel=\"noopener\">https://github.com/ZFTurbo/MVSEP-MDX23-music-separation-model</a></p>\r\n<p><strong>Quality table</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 134.4px; border: 1px solid #CED4D9;\" border=\"1\"><colgroup><col style=\"width: 13.9384%;\"><col style=\"width: 11.5883%;\"><col style=\"width: 15.154%;\"><col style=\"width: 14.5057%;\"><col style=\"width: 16.8558%;\"><col style=\"width: 14.9919%;\"><col style=\"width: 12.8849%;\"></colgroup>\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"5\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Bass</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Drums</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Other</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Instrumental</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">12.52</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">11.73</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">7.01</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">10.30</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">16.60</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 15.0271%;\">12.67</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 14.6291%;\">12.38</td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n<p>&nbsp;</p>\r\n<table style=\"border-collapse: collapse; width: 55.1417%; height: 134.4px; border: 1px solid rgb(206, 212, 217);\" border=\"1\"><colgroup><col style=\"width: 25.3093%;\"><col style=\"width: 20.9224%;\"><col style=\"width: 27.5591%;\"><col style=\"width: 26.2092%;\"></colgroup>\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"4\"><strong>MDX23 Leaderboard</strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Bass</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Drums</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Other</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">9.937</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">9.559</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">7.280</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">11.093</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "en",
                        "algorithm_id": 22,
                        "created_at": "2023-06-12 11:53:43",
                        "updated_at": "2023-10-04 03:07:24"
                      },
                      {
                        "id": 13,
                        "short_description": "Ансамбль основан на алгоритме, занявшем 2-е место на Music Demixing Track of Sound Demixing Challenge 2023. Основное отличие от конкурсной версии — гораздо более совершенные вокальные модели, которые здесь используются. Для вокала мы используем следующие 4 модели: UVR-MDX-NET-Voc_FT, Demucs4 Vocals 2023, лучшую модель MDX23C и VitLarge23. Для дорожек «bass», «drums» и «other» мы используем следующие 4 модели: demucsht_ft, demucs_ht, demucs_6s и demucs_mmi.",
                        "long_description": "<p>Ансамбль основан на алгоритме, занявшем 2-е место на Music Demixing Track of Sound Demixing Challenge 2023. Основное отличие от конкурсной версии &mdash; гораздо более совершенные вокальные модели, которые здесь используются. Для вокала мы используем следующие 4 модели: UVR-MDX-NET-Voc_FT, Demucs4 Vocals 2023, лучшую модель MDX23C и VitLarge23. Для дорожек &laquo;bass&raquo;, &laquo;drums&raquo; и &laquo;other&raquo; мы используем следующие 4 модели: demucsht_ft, demucs_ht, demucs_6s и demucs_mmi.&nbsp;<span class=\"HwtZe\" lang=\"ru\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">Первоначальная конкурсная модель доступна здесь:</span></span></span> <a href=\"https://github.com/ZFTurbo/MVSEP-MDX23-music-separation-model\" target=\"_blank\" rel=\"noopener\">https://github.com/ZFTurbo/MVSEP-MDX23-music-separation-model</a></p>\r\n<p><strong>Таблицы качества</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 134.4px; border: 1px solid #CED4D9;\" border=\"1\"><colgroup><col style=\"width: 13.9384%;\"><col style=\"width: 11.5883%;\"><col style=\"width: 15.154%;\"><col style=\"width: 14.5057%;\"><col style=\"width: 16.8558%;\"><col style=\"width: 14.9919%;\"><col style=\"width: 12.966%;\"></colgroup>\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"5\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Bass</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Drums</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Other</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Instrumental</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">12.52</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">11.73</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">7.01</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">10.30</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">16.60</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 15.0271%;\">12.67</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 14.6291%;\">12.38</td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n<p>&nbsp;</p>\r\n<table style=\"border-collapse: collapse; width: 55.1417%; height: 134.4px; border: 1px solid rgb(206, 212, 217);\" border=\"1\"><colgroup><col style=\"width: 25.2941%;\"><col style=\"width: 20.8824%;\"><col style=\"width: 27.5%;\"><col style=\"width: 26.1765%;\"></colgroup>\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"4\"><strong>MDX23 Leaderboard</strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Bass</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Drums</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Other</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">9.937</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">9.559</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">7.280</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">11.093</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "ru",
                        "algorithm_id": 22,
                        "created_at": "2023-08-09 18:12:12",
                        "updated_at": "2023-10-04 03:07:31"
                      }
                    ]
                  },
                  {
                    "id": 32,
                    "name": "Ensemble All-In (vocals, bass, drums, piano, guitar, lead/back vocals, other)",
                    "algorithm_group_id": 3,
                    "orientation": 2,
                    "render_id": 30,
                    "order_id": 3,
                    "created_at": "2023-10-03 17:14:37",
                    "updated_at": "2023-10-03 17:14:37",
                    "additional_fields": null,
                    "price_coefficient": 6,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 20,
                        "name": "add_opt1",
                        "text": "Output files",
                        "algorithm_id": 32,
                        "options": "{\n    \"0\": \"Standard set\",\n    \"1\": \"Include intermediate results and max_fft, min_fft\"\n}",
                        "created_at": "2024-01-03 23:26:56",
                        "updated_at": "2024-01-03 23:26:56",
                        "default_key": "0",
                        "server_key": "detailed"
                      }
                    ],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 21,
                    "name": "Demucs4 HT (vocals, drums, bass, other)",
                    "algorithm_group_id": 2,
                    "orientation": 1,
                    "render_id": 20,
                    "order_id": 1,
                    "created_at": "2022-11-28 09:37:27",
                    "updated_at": "2023-03-13 02:52:03",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 7,
                        "name": "add_opt1",
                        "text": "Model type",
                        "algorithm_id": 21,
                        "options": "{\n    \"0\": \"htdemucs_ft (High Quality, Slow)\",\n    \"1\": \"htdemucs (Good Quality, Fast)\",\n    \"2\": \"htdemucs_6s (6 stems, additional piano and guitar)\"\n}",
                        "created_at": "2023-02-28 17:13:55",
                        "updated_at": "2023-06-12 12:25:27",
                        "default_key": "1",
                        "server_key": "model_type"
                      }
                    ],
                    "algorithm_descriptions": [
                      {
                        "id": 3,
                        "short_description": "Algorithm Demucs4 HT. Best for bass/drums/other.",
                        "long_description": "<p>Algorithm Demucs4 HT splits track into 4 stems (bass, drums, vocals, other). It's now best for bass/drums/other separation. It was released in year 2022 and has 3 versions:&nbsp;</p>\r\n<ul>\r\n<li>htdemucs_ft - best quality, but slow</li>\r\n<li>htdemucs - lower quality, but fast</li>\r\n<li>htdemucs_6d - it has 2 additional stems \"piano\" and \"guitar\" (quality for them is still so-so).</li>\r\n</ul>\r\n<p>Link: <a href=\"https://github.com/facebookresearch/demucs/tree/ht/demucs\" target=\"_blank\" rel=\"noopener\">https://github.com/facebookresearch/demucs/tree/ht/demucs</a></p>\r\n<p><strong>Quality table</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 134.4px; border: 1px solid #CED4D9;\" border=\"1\"><colgroup><col style=\"width: 16.3695%;\"><col style=\"width: 7.94165%;\"><col style=\"width: 7.77958%;\"><col style=\"width: 8.02269%;\"><col style=\"width: 9.15721%;\"><col style=\"width: 12.0746%;\"><col style=\"width: 10.2107%;\"><col style=\"width: 11.5883%;\"><col style=\"width: 16.8558%;\"></colgroup>\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\" rowspan=\"2\">Algorithm name</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"5\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\"><strong>MDX23 Leaderboard</strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Bass</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Drums</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Other</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">htdemucs_ft</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">12.05</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">11.24</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">5.74</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">8.33</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">14.63</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">10.23</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">9.94</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\"><a href=\"https://www.aicrowd.com/challenges/sound-demixing-challenge-2023/problems/music-demixing-track-mdx-23/submissions/236184\">9.08</a></td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">htdemucs</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">11.74</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">10.90</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">5.57</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">8.18</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">14.49</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">&nbsp;</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">htdemucs_6d</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">11.42</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">10.59</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">2.63</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">8.17</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">14.48</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">&nbsp;</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "en",
                        "algorithm_id": 21,
                        "created_at": "2023-04-08 14:44:31",
                        "updated_at": "2023-08-01 15:02:20"
                      },
                      {
                        "id": 4,
                        "short_description": "Алгоритм Demucs4 HT. Лучший для разделения на bass/drums/other.",
                        "long_description": "<p>Алгоритм Demucs4 HT. Лучший для разделения на bass/drums/other. Он был представлен в 2022 году командой из Facebook research. У алгоритма 3 версии:&nbsp;</p>\r\n<ul>\r\n<li>htdemucs_ft - лучшее качество, но медленный</li>\r\n<li>htdemucs - ниже качество, но быстрый</li>\r\n<li>htdemucs_6d - имеет два дополнительных стема для разделения \"piano\" и \"guitar\" (качество пока среднее).</li>\r\n</ul>\r\n<p>Ссылка: <a href=\"https://github.com/facebookresearch/demucs/tree/ht/demucs\" target=\"_blank\" rel=\"noopener\">https://github.com/facebookresearch/demucs/tree/ht/demucs</a></p>\r\n<p><strong>Метрики качества разделения</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 134.4px; border: 1px solid #CED4D9;\" border=\"1\"><colgroup><col style=\"width: 16.3695%;\"><col style=\"width: 7.94165%;\"><col style=\"width: 7.77958%;\"><col style=\"width: 8.02269%;\"><col style=\"width: 9.15721%;\"><col style=\"width: 12.0746%;\"><col style=\"width: 10.2107%;\"><col style=\"width: 11.5883%;\"><col style=\"width: 16.8558%;\"></colgroup>\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\" rowspan=\"2\">Название алгоритма</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"5\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\"><strong>MDX23 Leaderboard</strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Bass</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Drums</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Other</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">htdemucs_ft</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">12.05</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">11.24</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">5.74</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">8.33</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">14.63</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">10.23</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">9.94</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\"><a href=\"https://www.aicrowd.com/challenges/sound-demixing-challenge-2023/problems/music-demixing-track-mdx-23/submissions/236184\">9.08</a></td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">htdemucs</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">11.74</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">10.90</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">5.57</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">8.18</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">14.49</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">&nbsp;</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">htdemucs_6d</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">11.42</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">10.59</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">2.63</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">8.17</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">14.48</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">&nbsp;</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "ru",
                        "algorithm_id": 21,
                        "created_at": "2023-04-08 15:16:15",
                        "updated_at": "2023-08-01 15:04:04"
                      }
                    ]
                  },
                  {
                    "id": 26,
                    "name": "MDX23C (vocals, instrumental)",
                    "algorithm_group_id": 2,
                    "orientation": 0,
                    "render_id": 25,
                    "order_id": 2,
                    "created_at": "2023-07-05 15:32:54",
                    "updated_at": "2023-07-05 15:33:54",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 10,
                        "name": "add_opt1",
                        "text": "Vocal model type",
                        "algorithm_id": 26,
                        "options": "{\n    \"3\": \"12K FFT, Large Conv, Hop 1024 (SDR vocals: 9.95, SDR instrum: 16.26)\",\n    \"2\": \"12K FFT, Large Conv (SDR vocals: 9.71, SDR instrum: 16.02)\",\n    \"0\": \"12K FFT (SDR vocals: 9.68, SDR instrum: 15.99)\",\n    \"1\": \"12K FFT, 6 Poolings (SDR vocals: 9.49, SDR instrum: 15.79)\",\n    \"4\": \"8K FFT (SDR vocals: 10.17, SDR instrum: 16.48)\",\n    \"7\": \"8K FFT (SDR vocals: 10.36, SDR instrum: 16.66)\"\n}",
                        "created_at": "2023-07-05 15:39:05",
                        "updated_at": "2023-11-10 03:10:51",
                        "default_key": "7",
                        "server_key": "model_type"
                      }
                    ],
                    "algorithm_descriptions": [
                      {
                        "id": 7,
                        "short_description": "MDX23C models. Best for vocals/instrumental separation.",
                        "long_description": "<p>New set of models MDX23C is based on code released by <a href=\"https://github.com/kuielab/sdx23\">kuielab</a> for Sound Demixing Challenge 2023. All models are full band, e.g. they don't cut high frequences.</p>\r\n<p><strong>Quality table</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 156.8px; border: 1px solid rgb(206, 212, 217);\" border=\"1\">\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 67.2px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\" rowspan=\"2\">Algorithm name</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.7148%;\" colspan=\"2\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.4992%; height: 22.4px;\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%; height: 22.4px;\"><strong>MDX23 Leaderboard<br></strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">SDR Vocals</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7737%; height: 44.8px;\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7255%; height: 44.8px;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%; height: 44.8px;\">SDR Vocals</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">12K FFT, Full Band, Large Conv, Hop 1024</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.95</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">16.26</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7737%; height: 22.4px;\">11.74</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7255%; height: 22.4px;\">11.44</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%; height: 22.4px;\">10.78</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">12K FFT, Full Band, Large Conv</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.71</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">16.02</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7737%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7255%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%; height: 22.4px;\">---</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">12K FFT, Full Band</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.68</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">15.99</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7737%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7255%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%; height: 22.4px;\">---</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">12K FFT, Full Band, 6 Poolings</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.49</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">15.79</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7737%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7255%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%; height: 22.4px;\">---</td>\r\n</tr>\r\n<tr>\r\n<td style=\"border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">8K FFT, Full Band (v1)</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">10.17</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">16.48</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7737%;\">12.35</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7255%;\">12.06</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%;\">11.04</td>\r\n</tr>\r\n<tr>\r\n<td style=\"border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">8K FFT, Full Band (v2)</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">10.36</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">16.66</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7737%;\">12.52</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7255%;\">12.22</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%;\">11.16</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "en",
                        "algorithm_id": 26,
                        "created_at": "2023-07-05 22:52:12",
                        "updated_at": "2023-11-20 16:56:09"
                      },
                      {
                        "id": 8,
                        "short_description": "Модели MDX23C. Лучший выбор для разделения на вокальную и инструментальную дорожки.",
                        "long_description": "<p>Новый набор моделей MDX23C, основанный на коде опубликованном <a href=\"https://github.com/kuielab/sdx23\">kuielab</a> в рамках Sound Demixing Challenge 2023. Результаты полученных моделей содержат весь частотный спектр и имеют максимальные метрики качества для вокала и музыки на MultiSong Dataset и Synth Dataset.</p>\r\n<p><strong>Таблица качества</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 156.8px; border: 1px solid rgb(206, 212, 217);\" border=\"1\">\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 67.2px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\" rowspan=\"2\">Algorithm name</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.7148%;\" colspan=\"2\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.4992%; height: 22.4px;\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 22.4px;\"><strong>MDX23 Leaderboard<br></strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">SDR Vocals</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 44.8px;\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 44.8px;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 44.8px;\">SDR Vocals</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">12K FFT, Full Band, Large Conv, Hop 1024</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.95</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">16.26</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">11.74</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">11.44</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 22.4px;\">10.78</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">12K FFT, Full Band, Large Conv</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.71</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">16.02</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 22.4px;\">---</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">12K FFT, Full Band</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.68</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">15.99</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 22.4px;\">---</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">12K FFT, Full Band, 6 Poolings</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.49</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">15.79</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 22.4px;\">---</td>\r\n</tr>\r\n<tr>\r\n<td style=\"border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">8K FFT, Full Band</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">10.17</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">16.48</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%;\">12.35</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%;\">12.06</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%;\">11.04</td>\r\n</tr>\r\n<tr>\r\n<td style=\"border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">8K FFT, Full Band (v2)</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">10.36</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">16.66</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%;\">12.52</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%;\">12.22</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%;\">11.16</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "ru",
                        "algorithm_id": 26,
                        "created_at": "2023-07-05 23:05:50",
                        "updated_at": "2023-11-20 16:56:28"
                      }
                    ]
                  },
                  {
                    "id": 24,
                    "name": "MDX B (vocals, instrumental)",
                    "algorithm_group_id": 2,
                    "orientation": 0,
                    "render_id": 23,
                    "order_id": 3,
                    "created_at": "2023-05-21 13:17:51",
                    "updated_at": "2023-07-05 15:34:06",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 8,
                        "name": "add_opt1",
                        "text": "Vocal model type",
                        "algorithm_id": 24,
                        "options": "{\n    \"7\": \"MDX Kimberley Jensen v2 2023.05.21 (SDR: 9.60)\",\n    \"0\": \"MDX UVR 2022.01.01 (SDR: 8.83)\",\n    \"1\": \"MDX UVR 2022.07.25(SDR: 8.67)\",\n    \"2\": \"MDX Kimberley Jensen v1 2023.02.12  (SDR: 9.48)\",\n    \"4\": \"UVR-MDX-NET-Inst_HQ_2 (SDR: 9.12)\",\n    \"5\": \"UVR_MDXNET_Main (SDR: 8.79)\",\n    \"6\": \"MDX Kimberley Jensen Inst (SDR: 9.28)\",\n    \"8\": \"UVR-MDX-NET-Inst_HQ_3 (SDR: 9.38)\",\n    \"9\": \"UVR-MDX-NET-Voc_FT (SDR: 9.64)\"\n}",
                        "created_at": "2023-05-21 13:23:46",
                        "updated_at": "2023-07-31 01:32:52",
                        "default_key": "9",
                        "server_key": "model_type"
                      }
                    ],
                    "algorithm_descriptions": [
                      {
                        "id": 12,
                        "short_description": "MDX B models are based on kuielab code from Music Demixing Challenge 2021. Models were retrained by UVR team on big dataset. For long time models were best for vocals/instrumental separation.",
                        "long_description": "<p>MDX B models are based on <a href=\"https://github.com/kuielab/mdx-net\">kuielab code</a> from <a href=\"https://www.aicrowd.com/challenges/music-demixing-challenge-ismir-2021/leaderboards\">Music Demixing Challenge 2021</a>. Models were retrained by <a href=\"https://github.com/Anjok07/ultimatevocalremovergui\">UVR team</a> on big dataset. For long time models were best for vocals/instrumental separation.</p>\r\n<p><strong>Quality table</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 156.8px; border: 1px solid rgb(206, 212, 217);\" border=\"1\">\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 67.2px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\" rowspan=\"2\">Algorithm name</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.7148%;\" colspan=\"2\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.4992%; height: 22.4px;\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%; height: 22.4px;\"><strong>MDX23 Leaderboard<br></strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">SDR Vocals</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 44.8px;\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 44.8px;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%; height: 44.8px;\">SDR Vocals</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">UVR-MDX-NET-Voc_FT</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.64</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">15.95</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">11.40</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">11.10</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%; height: 22.4px;\">10.505</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">MDX Kimberley Jensen v2</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.60</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">15.91</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%; height: 22.4px;\">10.494</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">MDX Kimberley Jensen v1</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.48</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">15.79</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%; height: 22.4px;\">---</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">UVR-MDX-NET-Inst_HQ_3</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.38</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">15.68</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">11.32</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">11.03</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%; height: 22.4px;\">10.254</td>\r\n</tr>\r\n<tr>\r\n<td style=\"border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">MDX Kimberley Jensen Inst</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.28</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">15.59</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%;\">---</td>\r\n</tr>\r\n<tr>\r\n<td style=\"border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">UVR-MDX-NET-Inst_HQ_2</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.12</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">15.42</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%;\">---</td>\r\n</tr>\r\n<tr>\r\n<td style=\"border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">MDX UVR 2022.01.01</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">8.83</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">15.14</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%;\">---</td>\r\n</tr>\r\n<tr>\r\n<td style=\"border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">UVR_MDXNET_Main</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">8.79</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">15.10</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%;\">---</td>\r\n</tr>\r\n<tr>\r\n<td style=\"border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">MDX UVR 2022.07.25</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">8.67</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">14.97</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%;\">---</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "en",
                        "algorithm_id": 24,
                        "created_at": "2023-08-03 04:00:50",
                        "updated_at": "2023-08-03 14:41:43"
                      }
                    ]
                  },
                  {
                    "id": 3,
                    "name": "Ultimate Vocal Remover HQ (vocals, music)",
                    "algorithm_group_id": 2,
                    "orientation": 1,
                    "render_id": 9,
                    "order_id": 4,
                    "created_at": null,
                    "updated_at": "2023-07-05 15:33:38",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 2,
                        "name": "add_opt1",
                        "text": "Model Type",
                        "algorithm_id": 3,
                        "options": "{\n    \"0\": \"HP2-4BAND-3090_4band_arch-500m_1\",\n    \"1\": \"HP2-4BAND-3090_4band_2\",\n    \"2\": \"HP2-4BAND-3090_4band_1\",\n    \"3\": \"HP_4BAND_3090\",\n    \"4\": \"Vocal_HP_4BAND_3090\",\n    \"5\": \"Vocal_HP_4BAND_3090_AGG\",\n    \"6\": \"HP2-MAIN-MSB2-3BAND-3090\",\n    \"7\": \"HP-4BAND-V2\",\n    \"8\": \"HP-KAROKEE-MSB2-3BAND-3090 (Karaokee model)\",\n    \"9\": \"WIP-Piano-4band-129605kb (Piano model)\",\n    \"10\": \"drums-4BAND-3090_4band (Drums model)\",\n    \"11\": \"bass-4BAND-3090_4band (Bass model)\",\n    \"12\": \"karokee_4band_v2_sn (Karaokee model v2)\",\n    \"13\": \"UVR-De-Echo-Aggressive\",\n    \"14\": \"UVR-De-Echo-Normal\",\n    \"15\": \"UVR-DeNoise\",\n    \"16\": \"UVR-DeEcho-DeReverb\",\n    \"17\": \"UVR-BVE-4B_SN-44100-1 (Back vocals model)\"\n}",
                        "created_at": "2022-12-07 09:33:55",
                        "updated_at": "2023-09-23 16:40:15",
                        "default_key": "0",
                        "server_key": "model_type"
                      },
                      {
                        "id": 3,
                        "name": "add_opt2",
                        "text": "Agressiveness",
                        "algorithm_id": 3,
                        "options": "{\n    \"0.3\": \"0.3\",\n    \"0.1\": \"0.1\",\n    \"0.2\": \"0.2\",\n    \"0.4\": \"0.4\",\n    \"0.5\": \"0.5\",\n    \"0.6\": \"0.6\",\n    \"0.7\": \"0.7\",\n    \"0.8\": \"0.8\",\n    \"0.9\": \"0.9\",\n    \"1.0\": \"1.0\"\n}",
                        "created_at": "2022-12-07 09:43:18",
                        "updated_at": "2023-03-12 02:08:07",
                        "default_key": null,
                        "server_key": "agg"
                      }
                    ],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 28,
                    "name": "Demucs4 Vocals 2023 (vocals, instrum)",
                    "algorithm_group_id": 2,
                    "orientation": 0,
                    "render_id": 27,
                    "order_id": 5,
                    "created_at": "2023-08-01 14:35:45",
                    "updated_at": "2023-08-01 14:35:45",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": [
                      {
                        "id": 11,
                        "short_description": "Demucs4 Vocals 2023 model - it's Demucs4 HT model fine-tuned on big vocals dataset.",
                        "long_description": "<p>Demucs4 Vocals 2023 model - it's Demucs4 HT model fine-tuned on big vocal/instrumental dataset. It has better metrics for vocals separation compared to Demucs4 HT (_ft version). It usually gives worse metrics than MDX23C models, but can be useful for ensembles, since the model is very different from MDX23C.&nbsp;</p>\r\n<p><strong>Quality table</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 156.8px; border: 1px solid rgb(206, 212, 217);\" border=\"1\">\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 67.2px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\" rowspan=\"2\">Algorithm name</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.7148%;\" colspan=\"2\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.4992%; height: 22.4px;\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%; height: 22.4px;\"><strong>MDX23 Leaderboard<br></strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">SDR Vocals</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7737%; height: 44.8px;\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7255%; height: 44.8px;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%; height: 44.8px;\">SDR Vocals</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">Demucs4 Vocals 2023</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.04</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">15.35</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7737%; height: 22.4px;\">11.59</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7255%; height: 22.4px;\">11.29</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.5024%; height: 22.4px;\"><a href=\"https://www.aicrowd.com/challenges/sound-demixing-challenge-2023/problems/music-demixing-track-mdx-23/submissions/236363\">9.61</a></td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "en",
                        "algorithm_id": 28,
                        "created_at": "2023-08-01 14:51:16",
                        "updated_at": "2023-08-01 15:30:42"
                      }
                    ]
                  },
                  {
                    "id": 7,
                    "name": "MDX-B Karaoke (lead/back vocals)",
                    "algorithm_group_id": 2,
                    "orientation": 1,
                    "render_id": 12,
                    "order_id": 7,
                    "created_at": null,
                    "updated_at": "2023-09-18 18:05:16",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 13,
                        "name": "add_opt1",
                        "text": "Karaoke model type",
                        "algorithm_id": 7,
                        "options": "{\n    \"0\": \"Extract directly from mixture (SDR lead vocals: 6.81)\",\n    \"1\": \"Extract from vocals part (SDR lead vocals: 7.94)\"\n}",
                        "created_at": "2023-09-18 15:48:30",
                        "updated_at": "2023-09-18 15:48:30",
                        "default_key": "0",
                        "server_key": "model_type"
                      }
                    ],
                    "algorithm_descriptions": [
                      {
                        "id": 18,
                        "short_description": "Модель MDX-B Karaoke подготовлена в рамках проекта Ultimate Vocal Remover. Модель производит высококачественное извлечение ведущей вокальной партии из музыкального трека.",
                        "long_description": "<p>Модель MDX-B Karaoke подготовлена в рамках проекта&nbsp;<a href=\"https://github.com/Anjok07/ultimatevocalremovergui\">Ultimate Vocal Remover</a>. Модель производит высококачественное извлечение ведущей вокальной партии из музыкального трека. Модель доступна в двух вариантах. В первом варианте, нейросетевая модель используется напрямую на всем треке. Во втором случае, трек сначала разделяется на две части вокальную и инструментальную и затем нейросетевая модель применяется уже только к вокальной части. Во втором случае качество разделения обычно выше и при этом появляется возможность дополнительно отделить бэк-вокал в отдельную дорожку. <span class=\"HwtZe\" lang=\"ru\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">Модель сравнивалась с двумя другими моделями из UVR (они тоже доступны на сайте) на большом валидационном наборе.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">Используемая метрика &mdash; SDR: чем больше, тем лучше.</span></span></span></p>\r\n<p><span class=\"HwtZe\" lang=\"ru\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">См. результаты в таблице ниже.</span></span></span></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 89.6px; border: 1px solid #CED4D9;\" border=\"1\"><colgroup><col style=\"width: 25.0405%;\"><col style=\"width: 19.611%;\"><col style=\"width: 18.8817%;\"><col style=\"width: 19.5304%;\"><col style=\"width: 16.9364%;\"></colgroup>\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 44.8px; border-width: 1px; border-color: rgb(206, 212, 217);\" rowspan=\"2\"><strong>Тип валидации</strong></td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"4\"><strong>Название алгоритма</strong><strong><br></strong></td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">UVR (HP-KAROKEE-MSB2-3BAND-3090)</td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">UVR (karokee_4band_v2_sn)</td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">MDX-B Karaoke (Type 0)</td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">MDX-B Karaoke (Type 1)</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">Validation lead vocals</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">6.46</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">6.34</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">6.81</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">7.94</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">Validation other</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">13.17</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">13.02</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">13.53</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">14.66</td>\r\n</tr>\r\n<tr>\r\n<td style=\"border-width: 1px; border-color: rgb(206, 212, 217);\">Validation back vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">1.88</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "ru",
                        "algorithm_id": 7,
                        "created_at": "2023-09-18 17:06:51",
                        "updated_at": "2023-09-18 22:38:54"
                      },
                      {
                        "id": 19,
                        "short_description": "The MDX-B Karaoke model was prepared as part of the Ultimate Vocal Remover project. The model produces high-quality lead vocal extraction from a music track.",
                        "long_description": "<p>The MDX-B Karaoke model was prepared as part of the <a href=\"https://github.com/Anjok07/ultimatevocalremovergui\">Ultimate Vocal Remover</a> project. <span class=\"HwtZe\" lang=\"en\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">The model produces high-quality lead vocal extraction from a music track.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">The model is available in two versions.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">In the first version, the neural network model is used directly on the entire track.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">In the second version, the track is first divided into two parts, vocal and instrumental, and then the neural network model is applied only to the vocal part.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">In the second version, the quality of separation is usually higher and it becomes possible to additionally separate the backing vocals into a separate track.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">The model was compared with two other models from UVR (they are also available on the website) on a large validation set.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">The metric used is SDR: the higher the better.</span></span> </span></p>\r\n<p><span class=\"HwtZe\" lang=\"en\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">See the results in the table below.</span></span></span></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 134.4px; border: 1px solid rgb(206, 212, 217);\" border=\"1\"><colgroup><col style=\"width: 25.0405%;\"><col style=\"width: 19.611%;\"><col style=\"width: 18.8817%;\"><col style=\"width: 19.5304%;\"><col style=\"width: 16.9364%;\"></colgroup>\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 67.2px; border-width: 1px; border-color: rgb(206, 212, 217);\" rowspan=\"2\"><strong>Validation type</strong></td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"4\"><strong>Algorithm name</strong><strong><br></strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"text-align: center; height: 44.8px; border-width: 1px; border-color: rgb(206, 212, 217);\">UVR (HP-KAROKEE-MSB2-3BAND-3090)</td>\r\n<td style=\"text-align: center; height: 44.8px; border-width: 1px; border-color: rgb(206, 212, 217);\">UVR (karokee_4band_v2_sn)</td>\r\n<td style=\"text-align: center; height: 44.8px; border-width: 1px; border-color: rgb(206, 212, 217);\">MDX-B Karaoke (Type 0)</td>\r\n<td style=\"text-align: center; height: 44.8px; border-width: 1px; border-color: rgb(206, 212, 217);\">MDX-B Karaoke (Type 1)</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">Validation lead vocals</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">6.46</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">6.34</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">6.81</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">7.94</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">Validation other</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">13.17</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">13.02</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">13.53</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">14.66</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"border-width: 1px; border-color: rgb(206, 212, 217); height: 22.4px;\">Validation back vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); height: 22.4px;\">1.88</td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n<p>&nbsp;</p>",
                        "lang": "en",
                        "algorithm_id": 7,
                        "created_at": "2023-09-18 17:19:32",
                        "updated_at": "2023-09-18 22:39:02"
                      }
                    ]
                  },
                  {
                    "id": 23,
                    "name": "FoxJoy Reverb Removal (other)",
                    "algorithm_group_id": 2,
                    "orientation": 0,
                    "render_id": 22,
                    "order_id": 13,
                    "created_at": "2023-04-25 04:12:28",
                    "updated_at": "2023-04-25 04:34:50",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 25,
                    "name": "MVSep Demucs4HT DNR (dialog, sfx, music)",
                    "algorithm_group_id": 2,
                    "orientation": 0,
                    "render_id": 24,
                    "order_id": 14,
                    "created_at": "2023-06-09 02:55:39",
                    "updated_at": "2023-06-09 02:55:39",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 9,
                        "name": "add_opt1",
                        "text": "Model type",
                        "algorithm_id": 25,
                        "options": "{\n    \"0\": \"Single (SDR: 9.62)\",\n    \"1\": \"Ensemble (SDR: 10.16)\"\n}",
                        "created_at": "2023-06-09 02:58:00",
                        "updated_at": "2023-06-09 02:58:00",
                        "default_key": "0",
                        "server_key": "model_type"
                      }
                    ],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 35,
                    "name": "BandIt Plus (speech, music, effects)",
                    "algorithm_group_id": 2,
                    "orientation": 0,
                    "render_id": 36,
                    "order_id": 36,
                    "created_at": "2023-12-21 03:34:08",
                    "updated_at": "2023-12-21 03:34:08",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": [
                      {
                        "id": 26,
                        "short_description": "Модель BandIt Plus для разделения треков на голос, музыку и эффекты.",
                        "long_description": "<p>Модель BandIt Plus для разделения треков на голос, музыку и эффекты. Она может быть полезна для телевизионных или кинематографических роликов. Модель была выложена авторами статьи \"<a href=\"https://arxiv.org/abs/2309.02539\">A Generalized Bandsplit Neural Network for Cinematic Audio Source Separation</a>\" в репозитории <a href=\"https://github.com/karnwatcharasupat/bandit/\">на GitHub</a>. Модель была натренирована на наборе данных <a href=\"https://zenodo.org/records/5574713\">Divide and Remaster (DnR)</a>. И на данный момент имеет лучшие метрики качества среди подобных моделей.</p>\r\n<p><strong>Таблица качества</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 63.0667px; border: 1px solid rgb(206, 212, 217);\" border=\"1\">\r\n<tbody>\r\n<tr style=\"height: 30.6667px;\">\r\n<td style=\"height: 53.0667px; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.9044%;\" rowspan=\"2\">Название алгоритма</td>\r\n<td style=\"height: 30.6667px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 73.0956%;\" colspan=\"3\"><strong>DnR dataset</strong><strong><br></strong></td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.2285%;\">SDR Speech</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 22.9335%;\">SDR Music</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 22.9335%; height: 22.4px;\">SDR Effects</td>\r\n</tr>\r\n<tr style=\"height: 10px;\">\r\n<td style=\"height: 10px; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.9044%;\">BandIt Plus</td>\r\n<td style=\"height: 10px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.2285%;\">15.62</td>\r\n<td style=\"height: 10px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 22.9335%;\">9.21</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 22.9335%; height: 10px;\">9.69</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "ru",
                        "algorithm_id": 35,
                        "created_at": "2023-12-21 13:49:03",
                        "updated_at": "2023-12-21 13:51:22"
                      },
                      {
                        "id": 27,
                        "short_description": "BandIt Plus model for separating tracks into speech, music and effects.",
                        "long_description": "<p>BandIt Plus model for separating tracks into speech, music and effects. The model can be useful for television or film clips. The model was prepared by the authors of the article \"<a href=\"https://arxiv.org/abs/2309.02539\">A Generalized Bandsplit Neural Network for Cinematic Audio Source Separation</a>\" in the repository <a href=\"https:// github.com/karnwatcharasupat/bandit/\">on GitHub</a>. The model was trained on the <a href=\"https://zenodo.org/records/5574713\">Divide and Remaster (DnR) dataset</a>. And at the moment it has the best quality metrics among similar models.</p>\r\n<p><strong>Quality table<br></strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 63.0667px; border: 1px solid rgb(206, 212, 217);\" border=\"1\">\r\n<tbody>\r\n<tr style=\"height: 30.6667px;\">\r\n<td style=\"height: 53.0667px; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.9044%;\" rowspan=\"2\">Algorithm name</td>\r\n<td style=\"height: 30.6667px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 73.0956%;\" colspan=\"3\"><strong>DnR dataset (test)</strong><strong><br></strong></td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.2285%;\">SDR Speech</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 22.9335%;\">SDR Music</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 22.9335%; height: 22.4px;\">SDR Effects</td>\r\n</tr>\r\n<tr style=\"height: 10px;\">\r\n<td style=\"height: 10px; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.9044%;\">BandIt Plus</td>\r\n<td style=\"height: 10px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.2285%;\">15.62</td>\r\n<td style=\"height: 10px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 22.9335%;\">9.21</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 22.9335%; height: 10px;\">9.69</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "en",
                        "algorithm_id": 35,
                        "created_at": "2023-12-21 13:51:04",
                        "updated_at": "2023-12-21 13:51:04"
                      }
                    ]
                  },
                  {
                    "id": 29,
                    "name": "MVSep Piano (piano, other)",
                    "algorithm_group_id": 2,
                    "orientation": 0,
                    "render_id": 29,
                    "order_id": 100,
                    "created_at": "2023-08-16 17:50:33",
                    "updated_at": "2023-08-16 17:50:33",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 11,
                        "name": "add_opt1",
                        "text": "Piano model type",
                        "algorithm_id": 29,
                        "options": "{\n    \"0\": \"Extract directly from mixture (SDR piano: 7.26)\",\n    \"1\": \"Extract from instrumental part (SDR piano: 7.31)\"\n}",
                        "created_at": "2023-09-18 02:08:43",
                        "updated_at": "2023-09-18 02:08:43",
                        "default_key": "0",
                        "server_key": "model_type"
                      }
                    ],
                    "algorithm_descriptions": [
                      {
                        "id": 14,
                        "short_description": "MVSep Piano model is based on MDX23C architecture. It produces high quality separation for piano and other stems.",
                        "long_description": "<p>MVSep Piano model is based on MDX23C architecture. It produces high quality separation. Model was compared with other two models (Demucs4HT (6 stems) and GSEP) on two validation sets. First validation includes electric piano as part of piano, while 2nd only contains acoustic piano (grand piano). Used metrics is SDR: the more the better.</p>\r\n<p>See the results in table below.&nbsp;</p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 89.6px; border: 1px solid #CED4D9;\" border=\"1\"><colgroup><col style=\"width: 25.0405%;\"><col style=\"width: 18.3955%;\"><col style=\"width: 19.7731%;\"><col style=\"width: 17.0205%;\"><col style=\"width: 19.7705%;\"></colgroup>\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 44.8px; border-width: 1px; border-color: rgb(206, 212, 217);\" rowspan=\"2\"><strong>Validation type</strong></td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"4\"><strong>Algorithm name</strong><strong><br></strong></td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">Demucs4HT (6 stems)</td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">GSEP</td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">MVSep Piano 2023 (Type 0)</td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">MVSep Piano 2023 (Type 1)</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">Validation full</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">2.4432</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">3.5589</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">4.9187</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">4.9772</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">Validation (only grand piano)</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">4.5591</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">5.7180</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">7.2651</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">7.2948</td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n<p><span class=\"HwtZe\" lang=\"en\">The model is available in two variants. In the first variant, the Piano model is used directly on the entire track. In the second variant, the track is first divided into two parts, vocal and instrument, and then the Piano model is applied to the instrument part only. In the second case, the separation quality is usually a bit better.<br></span></p>",
                        "lang": "en",
                        "algorithm_id": 29,
                        "created_at": "2023-08-16 17:58:19",
                        "updated_at": "2023-09-18 02:41:03"
                      },
                      {
                        "id": 15,
                        "short_description": "Модель MVSep Piano основана на архитектуре MDX23C. Модель производит высококачественное разделение музыки на партию фортепиано и всего остального.",
                        "long_description": "<p><span class=\"HwtZe\" lang=\"ru\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">Модель MVSep Piano основана на архитектуре MDX23C.</span></span> Она о<span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">беспечивает высокое качество разделения.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">Модель сравнивалась с двумя другими моделями (Demucs4HT (6 партий) и GSEP) на двух валидационных наборах.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">Первый набор включает электрическое пианино как часть партии фортепиано, а вторая включает только акустическое пианино (рояль).</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">Используемая метрика &mdash; SDR: чем больше, тем лучше.</span></span></span></p>\r\n<p><span class=\"HwtZe\" lang=\"ru\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">См. результаты в таблице ниже.</span></span></span></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 89.6px; border: 1px solid #CED4D9;\" border=\"1\"><colgroup><col style=\"width: 25.0405%;\"><col style=\"width: 19.611%;\"><col style=\"width: 18.8817%;\"><col style=\"width: 19.5304%;\"><col style=\"width: 16.9364%;\"></colgroup>\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 44.8px; border-width: 1px; border-color: rgb(206, 212, 217);\" rowspan=\"2\"><strong>Тип валидации</strong></td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"4\"><strong>Название алгоритма</strong><strong><br></strong></td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">Demucs4HT (6 stems)</td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">GSEP</td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">MVSep Piano 2023 (Type 0)</td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">MVSep Piano 2023 (Type 1)</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">Validation full</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">2.4432</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">3.5589</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">4.9187</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">4.9772</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">Validation (only grand piano)</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">4.5591</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">5.7180</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">7.2651</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">7.2948</td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n<p>Модель доступна в двух вариантах. В первом варианте, модель пианино используется напрямую на всем треке. Во втором случае, трек сначала разделяется на две части вокальную и инструментальную и затем модель пианино применяется уже только к инструментальной части. Во втором случае качество разделения обычно немного выше.</p>",
                        "lang": "ru",
                        "algorithm_id": 29,
                        "created_at": "2023-08-16 17:58:43",
                        "updated_at": "2023-09-18 13:36:27"
                      }
                    ]
                  },
                  {
                    "id": 30,
                    "name": "MVSep Guitar (guitar, other)",
                    "algorithm_group_id": 2,
                    "orientation": 0,
                    "render_id": 31,
                    "order_id": 101,
                    "created_at": "2023-09-18 13:10:19",
                    "updated_at": "2023-09-18 13:10:19",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 12,
                        "name": "add_opt1",
                        "text": "Guitar model type",
                        "algorithm_id": 30,
                        "options": "{\n    \"0\": \"Extract directly from mixture (SDR guitar: 7.77)\",\n    \"1\": \"Extract from instrumental part (SDR guitar: 7.92)\"\n}",
                        "created_at": "2023-09-18 13:11:42",
                        "updated_at": "2023-09-18 13:11:42",
                        "default_key": "0",
                        "server_key": "model_type"
                      }
                    ],
                    "algorithm_descriptions": [
                      {
                        "id": 16,
                        "short_description": "Модель MVSep Guitar основана на архитектуре MDX23C. Модель производит высококачественное разделение музыки на партию гитары (включает акустическую и электронную) и всего остального.",
                        "long_description": "<p><span class=\"HwtZe\" lang=\"ru\">Модель MVSep Guitar основана на архитектуре MDX23C. Модель производит высококачественное разделение музыки на партию гитары (включает акустическую и электронную) и всего остального.&nbsp;<span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">Модель сравнивалась с моделью Demucs4HT (6 партий) на валидационном наборе для гитары.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">Используемая метрика &mdash; SDR: чем больше, тем лучше.</span></span></span></p>\r\n<p><span class=\"HwtZe\" lang=\"ru\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">См. результаты в таблице ниже.</span></span></span></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 89.6px; border: 1px solid #CED4D9;\" border=\"1\"><colgroup><col style=\"width: 25.0405%;\"><col style=\"width: 22.9309%;\"><col style=\"width: 15.5618%;\"><col style=\"width: 13.3712%;\"><col style=\"width: 23.0956%;\"></colgroup>\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 44.8px; border-width: 1px; border-color: rgb(206, 212, 217);\" rowspan=\"2\"><strong>Тип валидации</strong></td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"4\"><strong>Название алгоритма</strong><strong><br></strong></td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">Demucs4HT (6 stems)</td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"2\">MVSep Guitar 2023 (Type 0)</td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">MVSep Guitar 2023 (Type 1)</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">Validation guitar</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">7.2245</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"2\">7.7716</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">7.9251</td>\r\n</tr>\r\n<tr>\r\n<td style=\"border-width: 1px; border-color: rgb(206, 212, 217);\">Validation other</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">13.1756</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"2\">13.7227</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">13.8762</td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n<p>Модель доступна в двух вариантах. В первом варианте, нейросетевая модель для гитары используется напрямую на всем треке. Во втором случае, трек сначала разделяется на две части вокальную и инструментальную и затем нейросетевая модель для гитары применяется уже только к инструментальной части. Во втором случае качество разделения обычно немного выше.</p>",
                        "lang": "ru",
                        "algorithm_id": 30,
                        "created_at": "2023-09-18 13:34:46",
                        "updated_at": "2023-09-18 13:34:52"
                      },
                      {
                        "id": 17,
                        "short_description": "The MVSep Guitar model is based on the MDX23C architecture. The model produces high-quality separation of music into a guitar part (including acoustic and electronic) and everything else.",
                        "long_description": "<p><span class=\"HwtZe\" lang=\"ru\"><span class=\"HwtZe\" lang=\"en\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">The MVSep Guitar model is based on the MDX23C architecture.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">The model produces high-quality separation of music into a guitar part (including acoustic and electronic) and everything else.</span></span></span> <span class=\"HwtZe\" lang=\"en\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">The model was compared with the Demucs4HT model (6 stems) on a guitar validation set.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">The metric used is SDR: the higher the better.</span></span> </span></span></p>\r\n<p><span class=\"HwtZe\" lang=\"ru\"><span class=\"HwtZe\" lang=\"en\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">See the results in the table below.</span></span></span></span></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 89.6px; border: 1px solid rgb(206, 212, 217);\" border=\"1\"><colgroup><col style=\"width: 25.0405%;\"><col style=\"width: 22.9309%;\"><col style=\"width: 15.5618%;\"><col style=\"width: 13.3712%;\"><col style=\"width: 23.0956%;\"></colgroup>\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 44.8px; border-width: 1px; border-color: rgb(206, 212, 217);\" rowspan=\"2\"><strong>Validation type</strong></td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"4\"><strong>Algorithm name</strong></td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">Demucs4HT (6 stems)</td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"2\">MVSep Guitar 2023 (Type 0)</td>\r\n<td style=\"text-align: center; height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">MVSep Guitar 2023 (Type 1)</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">Validation guitar</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">7.2245</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"2\">7.7716</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">7.9251</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"border-width: 1px; border-color: rgb(206, 212, 217); height: 22.4px;\">Validation other</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); height: 22.4px;\">13.1756</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); height: 22.4px;\" colspan=\"2\">13.7227</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); height: 22.4px;\">13.8762</td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n<p><span class=\"HwtZe\" lang=\"en\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">The model is available in two versions.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">In the first version, the neural network model for the guitar is used directly on the entire track.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">In the second case, the track is first divided into two parts, vocal and instrumental, and then the neural network model for the guitar is applied only to the instrumental part.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">In the second case, the separation quality is usually slightly higher.</span></span></span></p>",
                        "lang": "en",
                        "algorithm_id": 30,
                        "created_at": "2023-09-18 13:35:11",
                        "updated_at": "2023-09-18 13:40:06"
                      }
                    ]
                  },
                  {
                    "id": 31,
                    "name": "Vit Large 23 (vocals, instrum)",
                    "algorithm_group_id": 2,
                    "orientation": 0,
                    "render_id": 33,
                    "order_id": 102,
                    "created_at": "2023-09-29 14:16:07",
                    "updated_at": "2023-09-29 14:16:18",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 14,
                        "name": "add_opt1",
                        "text": "Model type",
                        "algorithm_id": 31,
                        "options": "{\n    \"0\": \"v1 (SDR vocals: 9.78)\",\n    \"1\": \"v2 (SDR vocals: 9.90)\"\n}",
                        "created_at": "2023-12-01 13:57:03",
                        "updated_at": "2023-12-01 13:57:03",
                        "default_key": "1",
                        "server_key": "model_type"
                      }
                    ],
                    "algorithm_descriptions": [
                      {
                        "id": 20,
                        "short_description": "Экспериментальная модель VitLarge23 на базе Vision Transformers. По метрикам немного уступает MDX23C, но может сработать лучше в некоторых случаях.",
                        "long_description": "<p>Экспериментальная модель VitLarge23 на базе <a href=\"https://medium.com/data-and-beyond/vision-transformers-vit-a-very-basic-introduction-6cd29a7e56f3\">Vision Transformers</a>. По метрикам немного уступает MDX23C, но может сработать лучше в некоторых случаях.</p>\r\n<p><strong>Таблица качества</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 114.4px; border: 1px solid rgb(206, 212, 217);\" border=\"1\">\r\n<tbody>\r\n<tr style=\"height: 30.6667px;\">\r\n<td style=\"height: 83.7334px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\" rowspan=\"2\">Algorithm name</td>\r\n<td style=\"height: 30.6667px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.7148%;\" colspan=\"2\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.4992%; height: 30.6667px;\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 30.6667px;\"><strong>MDX23 Leaderboard<br></strong></td>\r\n</tr>\r\n<tr style=\"height: 53.0667px;\">\r\n<td style=\"height: 53.0667px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">SDR Vocals</td>\r\n<td style=\"height: 53.0667px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 53.0667px;\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 53.0667px;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 53.0667px;\">SDR Vocals</td>\r\n</tr>\r\n<tr style=\"height: 30.6667px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">Vit Large 23 (512px) v1</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.78</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">16.09</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">12.33</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">12.03</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 22.4px;\"><a href=\"https://www.aicrowd.com/challenges/sound-demixing-challenge-2023/problems/music-demixing-track-mdx-23/submissions/238468\">10.47</a>&nbsp;</td>\r\n</tr>\r\n<tr>\r\n<td style=\"border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%; height: 22.4px;\">Vit Large 23 (512px) v2</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%; height: 22.4px;\">9.90</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%; height: 22.4px;\">16.20</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">12.38</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">12.08</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 22.4px;\">---</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "ru",
                        "algorithm_id": 31,
                        "created_at": "2023-09-30 19:53:23",
                        "updated_at": "2023-12-01 14:03:12"
                      },
                      {
                        "id": 21,
                        "short_description": "Experimental model VitLarge23 based on Vision Transformers. In terms of metrics, it is slightly inferior to the MDX23C, but may work better in some cases.",
                        "long_description": "<p><span class=\"HwtZe\" lang=\"en\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">Experimental model VitLarge23 based on <a href=\"https://medium.com/data-and-beyond/vision-transformers-vit-a-very-basic-introduction-6cd29a7e56f3\">Vision Transformers</a>.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">In terms of metrics, it is slightly inferior to the MDX23C, but may work better in some cases.</span></span></span></p>\r\n<p><strong>Quality table</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 112px; border: 1px solid rgb(206, 212, 217);\" border=\"1\">\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 67.2px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.3127%;\" rowspan=\"2\">Algorithm name</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.7546%;\" colspan=\"2\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.5039%; height: 22.4px;\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4884%; height: 22.4px;\"><strong>MDX23 Leaderboard<br></strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8773%;\">SDR Vocals</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8773%;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7582%; height: 44.8px;\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7457%; height: 44.8px;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4884%; height: 44.8px;\">SDR Vocals</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.3127%;\">Vit Large 23 (512px) v1</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8773%;\">9.78</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8773%;\">16.09</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7582%; height: 22.4px;\">12.33</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7457%; height: 22.4px;\">12.03</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4884%; height: 22.4px;\"><a href=\"https://www.aicrowd.com/challenges/sound-demixing-challenge-2023/problems/music-demixing-track-mdx-23/submissions/238468\">10.47</a>&nbsp;</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"border-width: 1px; border-color: rgb(206, 212, 217); width: 25.3127%; height: 22.4px;\">Vit Large 23 (512px) v2</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8773%; height: 22.4px;\">9.90</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8773%; height: 22.4px;\">16.20</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7582%; height: 22.4px;\">12.38</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7457%; height: 22.4px;\">12.08</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4884%; height: 22.4px;\">---</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "en",
                        "algorithm_id": 31,
                        "created_at": "2023-09-30 19:53:58",
                        "updated_at": "2023-12-01 14:02:47"
                      }
                    ]
                  },
                  {
                    "id": 33,
                    "name": "MVSep Crowd removal (crowd, other)",
                    "algorithm_group_id": 2,
                    "orientation": 0,
                    "render_id": 34,
                    "order_id": 200,
                    "created_at": "2023-11-20 00:20:35",
                    "updated_at": "2023-11-20 00:21:40",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 15,
                        "name": "add_opt1",
                        "text": "Model type",
                        "algorithm_id": 33,
                        "options": "{\n    \"8\": \"v1 (SDR crowd: 5.57)\",\n    \"9\": \"v2 (SDR crowd: 6.06)\"\n}",
                        "created_at": "2023-12-09 02:44:02",
                        "updated_at": "2023-12-09 14:55:58",
                        "default_key": "9",
                        "server_key": "model_type"
                      }
                    ],
                    "algorithm_descriptions": [
                      {
                        "id": 24,
                        "short_description": "An unique model for removing crowd sounds from music recordings (applause, clapping, whistling, noise, laugh etc.).",
                        "long_description": "<p>An unique model for removing crowd sounds from music recordings (applause, clapping, whistling, noise, laugh etc.). Current metrics on our internal dataset for quality control:</p>\r\n<table style=\"border-collapse: collapse; width: 47.1813%; height: 99.6px; border: 1px solid rgb(206, 212, 217);\" border=\"1\">\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 32.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 46.9994%;\" rowspan=\"2\">Algorithm name</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 52.9022%;\" colspan=\"2\"><strong>Crowd dataset</strong></td>\r\n</tr>\r\n<tr style=\"height: 10px;\">\r\n<td style=\"height: 10px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.2836%;\">SDR crowd</td>\r\n<td style=\"height: 10px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.6186%;\">SDR other</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 46.9994%;\">Crowd model MDX23C (v1)</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.2836%;\">5.57</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.6186%;\">18.79</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 46.9994%;\">Crowd model MDX23C (v2)</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.2836%;\">6.06</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.6186%;\">19.28</td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n<p><span class=\"HwtZe\" lang=\"en\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">Examples of how the model works can be found</span></span></span>:&nbsp;<a href=\"../../../../../result/20231119192300-f0bb276157-mixture.wav\">here</a> и <a href=\"../../../../../en/demo?algorithm_id=34\">here</a>.</p>",
                        "lang": "en",
                        "algorithm_id": 33,
                        "created_at": "2023-12-09 14:59:06",
                        "updated_at": "2023-12-09 15:15:02"
                      },
                      {
                        "id": 25,
                        "short_description": "Уникальная модель для удаления звуков толпы из музыкальных записей (аплодисменты, хлопки, свист, шум, смех и т.д.).",
                        "long_description": "<p><span class=\"HwtZe\" lang=\"ru\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">Уникальная модель для удаления звуков толпы из музыкальных записей (аплодисменты, хлопки, свист, шум, смех и т.д.).</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">Текущие показатели нашего внутреннего набора данных для контроля качества:</span></span></span></p>\r\n<table style=\"border-collapse: collapse; width: 47.1813%; height: 99.6px; border: 1px solid rgb(206, 212, 217);\" border=\"1\">\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 32.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 45.9971%;\" rowspan=\"2\">Algorithm name</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 53.9046%;\" colspan=\"2\"><strong>Crowd dataset</strong></td>\r\n</tr>\r\n<tr style=\"height: 10px;\">\r\n<td style=\"height: 10px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.8307%;\">SDR crowd</td>\r\n<td style=\"height: 10px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.0739%;\">SDR other</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 45.9971%;\">Crowd model MDX23C (v1)</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.8307%;\">5.57</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.0739%;\">18.79</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 45.9971%;\">Crowd model MDX23C (v2)</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.8307%;\">6.06</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.0739%;\">19.28</td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n<p><span class=\"HwtZe\" lang=\"ru\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">Примеры работы модели можно найти</span></span></span>: <a href=\"../../../../../result/20231119192300-f0bb276157-mixture.wav\">здесь</a> и <a href=\"../../../../../ru/demo?algorithm_id=34\">здесь</a>.</p>",
                        "lang": "ru",
                        "algorithm_id": 33,
                        "created_at": "2023-12-09 15:00:21",
                        "updated_at": "2023-12-09 15:14:45"
                      }
                    ]
                  },
                  {
                    "id": 34,
                    "name": "MVSep MelBand Roformer (vocals, instrum)",
                    "algorithm_group_id": 2,
                    "orientation": 0,
                    "render_id": 35,
                    "order_id": 300,
                    "created_at": "2023-12-02 16:33:45",
                    "updated_at": "2023-12-02 16:34:18",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": [
                      {
                        "id": 22,
                        "short_description": "Mel Band Roformer - модель предложенная победителями конкурса Sound Demixing Challenge 2023",
                        "long_description": "<p>Mel Band Roformer - модель предложенная сотрудниками компании <a href=\"https://ru.wikipedia.org/wiki/ByteDance\">ByteDance</a> для конкурса <a href=\"https://www.aicrowd.com/challenges/sound-demixing-challenge-2023\">Sound Demixing Challenge 2023</a>, где они заняли первое место на LeaderBoard C. К сожалению, модель не была выложена в открытый доступ и была воспроизведена <a href=\"https://arxiv.org/pdf/2310.01809.pdf\">по научной статье</a> разработчиком <a href=\"https://github.com/lucidrains/\">@lucidrains</a> на площадке <a href=\"https://github.com/lucidrains/BS-RoFormer\">github</a>. Вокальная модель была обучена с нуля на нашем внутреннем датасете. К сожалению, нам пока не удалось достичь аналогичных метрик как у авторов.</p>\r\n<p><strong>Таблица качества</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 114.4px; border: 1px solid rgb(206, 212, 217);\" border=\"1\">\r\n<tbody>\r\n<tr style=\"height: 30.6667px;\">\r\n<td style=\"height: 83.7334px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\" rowspan=\"2\">Algorithm name</td>\r\n<td style=\"height: 30.6667px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.7148%;\" colspan=\"2\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.4992%; height: 30.6667px;\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 30.6667px;\"><strong>MDX23 Leaderboard<br></strong></td>\r\n</tr>\r\n<tr style=\"height: 53.0667px;\">\r\n<td style=\"height: 53.0667px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">SDR Vocals</td>\r\n<td style=\"height: 53.0667px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 53.0667px;\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 53.0667px;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 53.0667px;\">SDR Vocals</td>\r\n</tr>\r\n<tr style=\"height: 30.6667px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">Mel Band Roformer v1 (vocals)</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.07</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">11.76</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 22.4px;\">---</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "ru",
                        "algorithm_id": 34,
                        "created_at": "2023-12-02 17:04:22",
                        "updated_at": "2023-12-02 17:09:38"
                      },
                      {
                        "id": 23,
                        "short_description": "Mel Band Roformer - model proposed by the winners of the Sound Demixing Challenge 2023",
                        "long_description": "<p>Mel Band Roformer - a model proposed by employees of the company <a href=\"https://ru.wikipedia.org/wiki/ByteDance\">ByteDance</a> for the competition <a href=\"https://www.aicrowd .com/challenges/sound-demixing-challenge-2023\">Sound Demixing Challenge 2023</a>, where they took first place on LeaderBoard C. Unfortunately, the model was not made publicly available and was reproduced <a href=\"https://arxiv.org/pdf/2310.01809.pdf\">according to a scientific article</a> by the developer <a href=\"https://github.com/lucidrains/\">@lucidrains</a> on the&nbsp;<a href=\"https://github.com/lucidrains/BS-RoFormer\">github</a>. The vocal model was trained from scratch on our internal dataset. Unfortunately, we have not yet been able to achieve similar metrics as the authors.</p>\r\n<p><strong>Quality table<br></strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 114.4px; border: 1px solid rgb(206, 212, 217);\" border=\"1\">\r\n<tbody>\r\n<tr style=\"height: 30.6667px;\">\r\n<td style=\"height: 83.7334px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\" rowspan=\"2\">Algorithm name</td>\r\n<td style=\"height: 30.6667px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.7148%;\" colspan=\"2\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.4992%; height: 30.6667px;\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 30.6667px;\"><strong>MDX23 Leaderboard<br></strong></td>\r\n</tr>\r\n<tr style=\"height: 53.0667px;\">\r\n<td style=\"height: 53.0667px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">SDR Vocals</td>\r\n<td style=\"height: 53.0667px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 53.0667px;\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 53.0667px;\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 53.0667px;\">SDR Vocals</td>\r\n</tr>\r\n<tr style=\"height: 30.6667px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217); width: 25.2836%;\">Mel Band Roformer v1 (vocals)</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">9.07</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.8574%;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 13.7763%; height: 22.4px;\">11.76</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 12.7229%; height: 22.4px;\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 20.4214%; height: 22.4px;\">---</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "en",
                        "algorithm_id": 34,
                        "created_at": "2023-12-02 17:10:56",
                        "updated_at": "2023-12-02 17:10:56"
                      }
                    ]
                  },
                  {
                    "id": 36,
                    "name": "DrumSep (kick, snare, cymbals, toms)",
                    "algorithm_group_id": 2,
                    "orientation": 0,
                    "render_id": 37,
                    "order_id": 400,
                    "created_at": "2023-12-24 16:43:42",
                    "updated_at": "2023-12-24 16:45:03",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 16,
                        "name": "add_opt1",
                        "text": "Model type",
                        "algorithm_id": 36,
                        "options": "{\n    \"0\": \"Apply Demucs4HT first to get drums\",\n    \"1\": \"Use as is (audio must contain drums only)\"\n}",
                        "created_at": "2023-12-24 18:20:28",
                        "updated_at": "2023-12-24 18:20:28",
                        "default_key": "0",
                        "server_key": "model_type"
                      }
                    ],
                    "algorithm_descriptions": [
                      {
                        "id": 28,
                        "short_description": "Модель производит разделение дорожки барабанов на 4 типа: 'kick', 'snare', 'cymbals', 'toms'.",
                        "long_description": "<p>Модель производит разделение дорожки барабанов на 4 типа: 'kick', 'snare', 'cymbals', 'toms'. Используется модель DrumSep из <a href=\"https://github.com/inagoy/drumsep\">репозитория на github</a>. Модель имеет два режима работы. В первом (по умолчанию) сначала к треку применяется модель Demucs4 HT, которая извлекает из трека только барабанную часть. Далее уже применяется модель DrumSep. Если ваш трек состоит только из барабанов, то имеет смысл использовать второй режим, где модель DrumSep применяется непосредственно к загруженному аудио.</p>",
                        "lang": "ru",
                        "algorithm_id": 36,
                        "created_at": "2023-12-24 18:25:23",
                        "updated_at": "2023-12-24 18:25:23"
                      },
                      {
                        "id": 29,
                        "short_description": "The DrumSep model divides the drums stem into 4 types: 'kick', 'snare', 'cymbals', 'toms'.",
                        "long_description": "<p><span class=\"HwtZe\" lang=\"en\"><span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">The DrumSep model divides the drums stem into 4 types: 'kick', 'snare', 'cymbals', 'toms'.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">The model from <a href=\"https://github.com/inagoy/drumsep\">this github repository</a> is used.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">The model has two operating modes.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">The first (default) first applies the Demucs4 HT model to the track, which extracts only the drums part from the track.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">Next, the DrumSep model is applied.</span></span> <span class=\"jCAhz ChMk0b\"><span class=\"ryNqvb\">If your track consists only of drums, then it makes sense to use the second mode, where the DrumSep model is applied directly to the uploaded audio.</span></span></span></p>",
                        "lang": "en",
                        "algorithm_id": 36,
                        "created_at": "2023-12-24 18:28:13",
                        "updated_at": "2023-12-24 18:28:13"
                      }
                    ]
                  },
                  {
                    "id": 37,
                    "name": "LarsNet (kick, snare, cymbals, toms, hihat)",
                    "algorithm_group_id": 2,
                    "orientation": 0,
                    "render_id": 38,
                    "order_id": 500,
                    "created_at": "2023-12-25 16:10:53",
                    "updated_at": "2023-12-25 16:10:53",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 17,
                        "name": "add_opt1",
                        "text": "Model type",
                        "algorithm_id": 37,
                        "options": "{\n    \"0\": \"Apply Demucs4HT first to get drums\",\n    \"1\": \"Use as is (audio must contain drums only)\"\n}",
                        "created_at": "2023-12-25 16:11:39",
                        "updated_at": "2023-12-25 16:11:39",
                        "default_key": "0",
                        "server_key": "model_type"
                      }
                    ],
                    "algorithm_descriptions": [
                      {
                        "id": 30,
                        "short_description": "Модель LarsNet производит разделение дорожки барабанов на 5 типов: 'kick', 'snare', 'cymbals', 'toms', 'hihat'.",
                        "long_description": "<p>Модель LarsNet производит разделение дорожки барабанов на 5 типов: 'kick', 'snare', 'cymbals', 'toms', 'hihat'. Используется модель <a href=\"https://github.com/polimi-ispl/larsnet\">из репозитория на github</a> и обученная на датасете <a href=\"https://zenodo.org/records/7860223\">StemGMD</a>. Модель имеет два режима работы. В первом (по умолчанию) сначала к треку применяется модель Demucs4 HT, которая извлекает из трека только барабанную часть. Далее уже применяется модель LarsNet. Если ваш трек состоит только из барабанов, то имеет смысл использовать второй режим, где модель LarsNet применяется непосредственно к загруженному аудио. К сожалению, субъективно качество разделения уступает по качеству модели <a href=\"../../../../algorithms/29?lang=ru\">DrumSep</a>.</p>",
                        "lang": "ru",
                        "algorithm_id": 37,
                        "created_at": "2023-12-26 03:05:19",
                        "updated_at": "2023-12-26 03:05:19"
                      },
                      {
                        "id": 31,
                        "short_description": "The LarsNet model divides the drums stem into 5 types: 'kick', 'snare', 'cymbals', 'toms', 'hihat'.",
                        "long_description": "<p>The LarsNet model divides the drums stem into 5 types: 'kick', 'snare', 'cymbals', 'toms', 'hihat'. The model is <a href=\"https://github.com/polimi-ispl/larsnet\">from this github repository</a> and it was trained on the dataset <a href=\"https://zenodo.org/records/7860223\">StemGMD</a>. The model has two operating modes. The first (default) applies the Demucs4 HT model to the track at stage one, which extracts only the drum part from the track. On the second stage, the LarsNet model is used. If your track consists only of drums, then it makes sense to use the second mode, where the LarsNet model is applied directly to the uploaded audio. Unfortunately, subjectively, the quality of separation is inferior in quality to the model <a href=\"../../../../algorithms/29?lang=en\">DrumSep</a>.</p>",
                        "lang": "en",
                        "algorithm_id": 37,
                        "created_at": "2023-12-26 03:07:58",
                        "updated_at": "2023-12-26 03:07:58"
                      }
                    ]
                  },
                  {
                    "id": 38,
                    "name": "test",
                    "algorithm_group_id": 1,
                    "orientation": 1,
                    "render_id": 1,
                    "order_id": 1,
                    "created_at": "2024-01-19 12:34:51",
                    "updated_at": "2024-01-19 12:34:51",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 2,
                    "name": "MDX B (vocals, drums, bass, other)",
                    "algorithm_group_id": 1,
                    "orientation": 1,
                    "render_id": 8,
                    "order_id": 2,
                    "created_at": null,
                    "updated_at": "2023-05-21 13:18:17",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 5,
                        "name": "add_opt1",
                        "text": "Vocal model type",
                        "algorithm_id": 2,
                        "options": "{\n    \"2\": \"MDX Kimberley Jensen 2023.02.12 SDR: 9.30 (New)\",\n    \"0\": \"MDX UVR 2022.01.01 SDR 8.62\",\n    \"1\": \"MDX UVR 2022.07.25 SDR 8.51\"\n}",
                        "created_at": "2022-12-07 11:08:31",
                        "updated_at": "2023-03-12 02:05:28",
                        "default_key": "2",
                        "server_key": "model_type"
                      }
                    ],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 1,
                    "name": "Demucs3 Model B (vocals, drums, bass, other)",
                    "algorithm_group_id": 1,
                    "orientation": 1,
                    "render_id": 11,
                    "order_id": 2,
                    "created_at": null,
                    "updated_at": "2023-05-21 13:19:31",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": [
                      {
                        "id": 2,
                        "short_description": "Algorithm Demucs3",
                        "long_description": "<p>Algorithm Demucs3 splits track into 4 stems (bass, drums, vocals, other). The winner of the&nbsp;<a href=\"https://www.aicrowd.com/challenges/music-demixing-challenge-ismir-2021/winners\" target=\"_blank\" rel=\"noopener\">Music Demuxing Challenge 2021</a>.&nbsp;</p>\r\n<p>Link: <a href=\"https://github.com/facebookresearch/demucs/tree/v3\" target=\"_blank\" rel=\"noopener\">https://github.com/facebookresearch/demucs/tree/v3</a></p>\r\n<p><strong>Quality table</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 134.4px; border: 1px solid #CED4D9;\" border=\"1\"><colgroup><col style=\"width: 16.3695%;\"><col style=\"width: 11.6694%;\"><col style=\"width: 9.64344%;\"><col style=\"width: 12.7229%;\"><col style=\"width: 12.1556%;\"><col style=\"width: 14.1005%;\"><col style=\"width: 11.4291%;\"><col style=\"width: 11.9096%;\"></colgroup>\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\" rowspan=\"2\">Algorithm name</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"5\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Bass</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Drums</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Other</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Instrumental</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; border-width: 1px; border-color: rgb(206, 212, 217);\">demucs3</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">10.69</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">10.27</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">5.35</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">8.13</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">14.44</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">9.78</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">9.48</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "en",
                        "algorithm_id": 1,
                        "created_at": "2023-03-18 23:07:40",
                        "updated_at": "2023-04-08 15:28:49"
                      }
                    ]
                  },
                  {
                    "id": 4,
                    "name": "UVRv5 Demucs (vocals, music)",
                    "algorithm_group_id": 1,
                    "orientation": 1,
                    "render_id": 17,
                    "order_id": 4,
                    "created_at": null,
                    "updated_at": "2023-08-01 14:34:59",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 4,
                        "name": "add_opt1",
                        "text": "Model Type",
                        "algorithm_id": 4,
                        "options": "{\n    \"0\": \"UVR_Demucs_Model_1\",\n    \"1\": \"UVR_Demucs_Model_2\",\n    \"2\": \"UVR_Demucs_Model_Bag\"\n}",
                        "created_at": "2022-12-07 11:06:02",
                        "updated_at": "2023-03-12 02:06:34",
                        "default_key": null,
                        "server_key": "model_type"
                      }
                    ],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 5,
                    "name": "MVSep DNR (music, sfx, speech)",
                    "algorithm_group_id": 1,
                    "orientation": 1,
                    "render_id": 18,
                    "order_id": 5,
                    "created_at": null,
                    "updated_at": "2023-12-21 03:34:46",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 6,
                    "name": "MVSep Vocal Model (vocals, music)",
                    "algorithm_group_id": 1,
                    "orientation": 1,
                    "render_id": 19,
                    "order_id": 6,
                    "created_at": null,
                    "updated_at": "2023-08-01 14:36:27",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 8,
                    "name": "Demucs2 (vocals, drums, bass, other)",
                    "algorithm_group_id": 1,
                    "orientation": 0,
                    "render_id": 13,
                    "order_id": 8,
                    "created_at": null,
                    "updated_at": "2022-11-28 06:54:25",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 9,
                    "name": "Danna Sep (vocals, drums, bass, other)",
                    "algorithm_group_id": 1,
                    "orientation": 0,
                    "render_id": 15,
                    "order_id": 9,
                    "created_at": null,
                    "updated_at": "2022-11-28 06:54:16",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 10,
                    "name": "Byte Dance (vocals, drums, bass, other)",
                    "algorithm_group_id": 1,
                    "orientation": 0,
                    "render_id": 16,
                    "order_id": 10,
                    "created_at": null,
                    "updated_at": "2022-11-28 06:54:07",
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 11,
                    "name": "spleeter (vocals, music)",
                    "algorithm_group_id": 1,
                    "orientation": 0,
                    "render_id": 0,
                    "order_id": 11,
                    "created_at": null,
                    "updated_at": null,
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 12,
                    "name": "spleeter (vocals, drums, bass, other)",
                    "algorithm_group_id": 1,
                    "orientation": 0,
                    "render_id": 1,
                    "order_id": 12,
                    "created_at": null,
                    "updated_at": null,
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 13,
                    "name": "spleeter (vocals, drums, bass, piano, other)",
                    "algorithm_group_id": 1,
                    "orientation": 0,
                    "render_id": 2,
                    "order_id": 13,
                    "created_at": null,
                    "updated_at": null,
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 14,
                    "name": "unmix XL (vocals, drums, bass, other)",
                    "algorithm_group_id": 1,
                    "orientation": 0,
                    "render_id": 3,
                    "order_id": 14,
                    "created_at": null,
                    "updated_at": null,
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 15,
                    "name": "unmix HQ (vocals, drums, bass, other)",
                    "algorithm_group_id": 1,
                    "orientation": 0,
                    "render_id": 4,
                    "order_id": 15,
                    "created_at": null,
                    "updated_at": null,
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 16,
                    "name": "unmix SD (vocals, drums, bass, other)",
                    "algorithm_group_id": 1,
                    "orientation": 0,
                    "render_id": 5,
                    "order_id": 16,
                    "created_at": null,
                    "updated_at": null,
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 17,
                    "name": "unmix SE (vocals, music)",
                    "algorithm_group_id": 1,
                    "orientation": 0,
                    "render_id": 6,
                    "order_id": 17,
                    "created_at": null,
                    "updated_at": null,
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 18,
                    "name": "Zero Shot (Query Based) (Low quality)",
                    "algorithm_group_id": 1,
                    "orientation": 0,
                    "render_id": 14,
                    "order_id": 18,
                    "created_at": null,
                    "updated_at": null,
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [
                      {
                        "id": 6,
                        "name": "add_opt1",
                        "text": "Model Type",
                        "algorithm_id": 18,
                        "options": "{\n    \"bass_0\": \"Bass (MUSDB18HQ AVG)\",\n    \"drums_1\": \"Drums (MUSDB18HQ AVG)\",\n    \"vocals_2\": \"Vocals (MUSDB18HQ AVG)\",\n    \"other_3\": \"Other (MUSDB18HQ AVG)\"\n}",
                        "created_at": "2022-12-07 11:10:14",
                        "updated_at": "2023-03-12 02:07:23",
                        "default_key": null,
                        "server_key": "vector"
                      }
                    ],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 19,
                    "name": "MDX A (vocals, drums, bass, other)",
                    "algorithm_group_id": 1,
                    "orientation": 0,
                    "render_id": 7,
                    "order_id": 19,
                    "created_at": null,
                    "updated_at": null,
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": []
                  },
                  {
                    "id": 20,
                    "name": "Demucs3 Model A (vocals, drums, bass, other)",
                    "algorithm_group_id": 1,
                    "orientation": 0,
                    "render_id": 10,
                    "order_id": 20,
                    "created_at": null,
                    "updated_at": null,
                    "additional_fields": null,
                    "price_coefficient": 1,
                    "is_active": 1,
                    "algorithm_fields": [],
                    "algorithm_descriptions": [
                      {
                        "id": 5,
                        "short_description": "Algorithm Demucs3 (Simple)",
                        "long_description": "<p>Algorithm Demucs3 splits track into 4 stems (bass, drums, vocals, other). The winner of the&nbsp;<a href=\"https://www.aicrowd.com/challenges/music-demixing-challenge-ismir-2021/winners\" target=\"_blank\" rel=\"noopener\">Music Demuxing Challenge 2021</a>. Only MUSDB18 training data was used for training of model, so quality is worse than Demucs3 Model B. Demucs3 Model A and Demucs3 Model B has the same architecture, but has different weights.</p>\r\n<p><strong>Quality table</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 134.4px; border: 1px solid #CED4D9;\" border=\"1\"><colgroup><col style=\"width: 13.9369%;\"><col style=\"width: 11.5545%;\"><col style=\"width: 15.1876%;\"><col style=\"width: 14.5325%;\"><col style=\"width: 16.8553%;\"><col style=\"width: 13.6391%;\"><col style=\"width: 14.2347%;\"></colgroup>\r\n<tbody>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"5\"><strong>Multisong dataset</strong></td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\" colspan=\"2\"><strong>Synth dataset</strong></td>\r\n</tr>\r\n<tr style=\"height: 44.8px;\">\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Bass</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Drums</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Other</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n<td style=\"height: 44.8px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Instrumental</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Vocals</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">SDR Instrumental</td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">9.50</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">8.97</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">4.40</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">7.21</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">13.52</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">---</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217);\">---</td>\r\n</tr>\r\n</tbody>\r\n</table>",
                        "lang": "en",
                        "algorithm_id": 20,
                        "created_at": "2023-06-12 02:23:57",
                        "updated_at": "2023-06-12 13:38:16"
                      }
                    ]
                  }
                ]
              }
            }
          }
        }
      }
    },
    "/api/app/register": {
      "post": {
        "summary": "Register",
        "responses": {
          "200": {
            "description": "Register",
            "headers": {
              "Date": {
                "schema": {
                  "type": "string"
                },
                "example": "Mon, 05 Feb 2024 14:42:26 GMT"
              },
              "Server": {
                "schema": {
                  "type": "string"
                },
                "example": "Apache/2.4.52 (Ubuntu)"
              },
              "Cache-Control": {
                "schema": {
                  "type": "string"
                },
                "example": "no-cache, private"
              },
              "X-RateLimit-Limit": {
                "schema": {
                  "type": "integer"
                },
                "example": "60"
              },
              "X-RateLimit-Remaining": {
                "schema": {
                  "type": "integer"
                },
                "example": "59"
              },
              "Keep-Alive": {
                "schema": {
                  "type": "string"
                },
                "example": "timeout=5, max=100"
              },
              "Connection": {
                "schema": {
                  "type": "string"
                },
                "example": "Keep-Alive"
              },
              "Transfer-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "chunked"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "success": {
                      "type": "boolean"
                    },
                    "message": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "success": true,
                  "message": "Account verification email sent to asdf@gmail.com"
                }
              }
            }
          }
        }
      }
    },
    "/api/app/login": {
      "post": {
        "summary": "Login",
        "responses": {
          "200": {
            "description": "Login",
            "headers": {
              "Server": {
                "schema": {
                  "type": "string"
                },
                "example": "nginx"
              },
              "Date": {
                "schema": {
                  "type": "string"
                },
                "example": "Wed, 22 May 2024 12:25:06 GMT"
              },
              "Transfer-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "chunked"
              },
              "Connection": {
                "schema": {
                  "type": "string"
                },
                "example": "keep-alive"
              },
              "Vary": {
                "schema": {
                  "type": "string"
                },
                "example": "Accept-Encoding"
              },
              "Cache-Control": {
                "schema": {
                  "type": "string"
                },
                "example": "private, must-revalidate"
              },
              "pragma": {
                "schema": {
                  "type": "string"
                },
                "example": "no-cache"
              },
              "expires": {
                "schema": {
                  "type": "integer"
                },
                "example": "-1"
              },
              "X-RateLimit-Limit": {
                "schema": {
                  "type": "integer"
                },
                "example": "120"
              },
              "X-RateLimit-Remaining": {
                "schema": {
                  "type": "integer"
                },
                "example": "118"
              },
              "Content-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "gzip"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "success": {
                      "type": "boolean"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "name": {
                          "type": "string"
                        },
                        "email": {
                          "type": "string"
                        },
                        "api_token": {
                          "nullable": true
                        },
                        "created_at": {
                          "type": "string",
                          "format": "style"
                        },
                        "updated_at": {
                          "type": "string"
                        },
                        "premium_minutes": {
                          "type": "integer"
                        },
                        "premium_enabled": {
                          "type": "integer"
                        },
                        "long_filenames_enabled": {
                          "type": "integer"
                        }
                      }
                    }
                  }
                },
                "example": {
                  "success": true,
                  "data": {
                    "name": "<redacted>",
                    "email": "<redacted>",
                    "api_token": null,
                    "created_at": "2023-09-29 15:05:50",
                    "updated_at": "2024-01-24 16:28:33",
                    "premium_minutes": 54,
                    "premium_enabled": 1,
                    "long_filenames_enabled": 1
                  }
                }
              }
            }
          },
          "400": {
            "description": "Login",
            "headers": {
              "Date": {
                "schema": {
                  "type": "string"
                },
                "example": "Wed, 22 May 2024 10:39:49 GMT"
              },
              "Server": {
                "schema": {
                  "type": "string"
                },
                "example": "Apache/2.4.52 (Ubuntu)"
              },
              "Cache-Control": {
                "schema": {
                  "type": "string"
                },
                "example": "no-cache, private"
              },
              "X-RateLimit-Limit": {
                "schema": {
                  "type": "integer"
                },
                "example": "120"
              },
              "X-RateLimit-Remaining": {
                "schema": {
                  "type": "integer"
                },
                "example": "118"
              },
              "Connection": {
                "schema": {
                  "type": "string"
                },
                "example": "close"
              },
              "Transfer-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "chunked"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "success": {
                      "type": "boolean"
                    },
                    "message": {
                      "type": "object",
                      "properties": {
                        "email": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "password": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "success": false,
                  "message": {
                    "email": [
                      "The email field is required."
                    ],
                    "password": [
                      "The password field is required."
                    ]
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/separation/create": {
      "post": {
        "summary": "Separation",
        "responses": {}
      }
    },
    "/api/separation/get": {
      "get": {
        "summary": "Separation",
        "parameters": [
          {
            "name": "hash",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "example": "20240119124024-413c481b80-10-luke-s-theme-a-madman-s-symphony.mp3"
          }
        ],
        "responses": {
          "200": {
            "description": "Separation",
            "headers": {
              "Date": {
                "schema": {
                  "type": "string"
                },
                "example": "Mon, 05 Feb 2024 14:49:20 GMT"
              },
              "Server": {
                "schema": {
                  "type": "string"
                },
                "example": "Apache/2.4.52 (Ubuntu)"
              },
              "Cache-Control": {
                "schema": {
                  "type": "string"
                },
                "example": "no-cache, private"
              },
              "X-RateLimit-Limit": {
                "schema": {
                  "type": "integer"
                },
                "example": "60"
              },
              "X-RateLimit-Remaining": {
                "schema": {
                  "type": "integer"
                },
                "example": "58"
              },
              "Keep-Alive": {
                "schema": {
                  "type": "string"
                },
                "example": "timeout=5, max=100"
              },
              "Connection": {
                "schema": {
                  "type": "string"
                },
                "example": "Keep-Alive"
              },
              "Transfer-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "chunked"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "success": {
                      "type": "boolean"
                    },
                    "status": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "queue_count": {
                          "type": "integer"
                        },
                        "current_order": {
                          "type": "integer"
                        }
                      }
                    }
                  }
                },
                "example": {
                  "success": true,
                  "status": "waiting",
                  "data": {
                    "queue_count": 3,
                    "current_order": 2
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/app/news": {
      "get": {
        "summary": "News",
        "parameters": [
          {
            "name": "lang",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "example": "ru"
          },
          {
            "name": "start",
            "in": "query",
            "schema": {
              "type": "integer"
            },
            "example": "2"
          },
          {
            "name": "limit",
            "in": "query",
            "schema": {
              "type": "integer"
            },
            "example": "1"
          }
        ],
        "responses": {
          "200": {
            "description": "News",
            "headers": {
              "Date": {
                "schema": {
                  "type": "string"
                },
                "example": "Fri, 10 May 2024 08:06:07 GMT"
              },
              "Server": {
                "schema": {
                  "type": "string"
                },
                "example": "Apache/2.4.52 (Ubuntu)"
              },
              "Cache-Control": {
                "schema": {
                  "type": "string"
                },
                "example": "no-cache, private"
              },
              "X-RateLimit-Limit": {
                "schema": {
                  "type": "integer"
                },
                "example": "120"
              },
              "X-RateLimit-Remaining": {
                "schema": {
                  "type": "integer"
                },
                "example": "119"
              },
              "Keep-Alive": {
                "schema": {
                  "type": "string"
                },
                "example": "timeout=5, max=100"
              },
              "Connection": {
                "schema": {
                  "type": "string"
                },
                "example": "Keep-Alive"
              },
              "Transfer-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "chunked"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "integer"
                      },
                      "title": {
                        "type": "string"
                      },
                      "lang": {
                        "type": "string"
                      },
                      "text": {
                        "type": "string",
                        "format": "style"
                      },
                      "status": {
                        "type": "integer"
                      },
                      "created_at": {
                        "type": "string"
                      },
                      "updated_at": {
                        "type": "string",
                        "format": "style"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "id": 33,
                    "title": "Обновления в декабре",
                    "lang": "ru",
                    "text": "<p>1) Мы добавили новую модель BandIt Plus для разделения треков на голос, музыку и эффекты. Она может быть полезна для телевизионных или кинематографических роликов. Модель была выложена авторами статьи \"<a href=\"https://arxiv.org/abs/2309.02539\">A Generalized Bandsplit Neural Network for Cinematic Audio Source Separation</a>\" в репозитории <a href=\"https://github.com/karnwatcharasupat/bandit/\">на GitHub</a>. Модель была натренирована на наборе данных <a href=\"https://zenodo.org/records/5574713\">Divide and Remaster (DnR)</a>. И на данный момент имеет лучшие метрики качества среди подобных моделей. Демо работы алгоритма <a href=\"../../../ru/demo?algorithm_id=36\">можно посмотреть здесь</a>.</p>\r\n<p><strong>Таблица качества</strong></p>\r\n<table style=\"border-collapse: collapse; width: 100%; height: 63.0667px; border: 1px solid rgb(206, 212, 217);\" border=\"1\">\r\n<tbody>\r\n<tr style=\"height: 30.6667px;\">\r\n<td style=\"height: 53.0667px; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.9044%;\" rowspan=\"2\">Название алгоритма</td>\r\n<td style=\"height: 30.6667px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 73.0956%;\" colspan=\"3\"><strong>DnR dataset</strong><strong><br></strong></td>\r\n</tr>\r\n<tr style=\"height: 22.4px;\">\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.2285%;\">SDR Speech</td>\r\n<td style=\"height: 22.4px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 22.9335%;\">SDR Music</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 22.9335%; height: 22.4px;\">SDR Effects</td>\r\n</tr>\r\n<tr style=\"height: 10px;\">\r\n<td style=\"height: 10px; border-width: 1px; border-color: rgb(206, 212, 217); width: 26.9044%;\">BandIt Plus</td>\r\n<td style=\"height: 10px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 27.2285%;\">15.62</td>\r\n<td style=\"height: 10px; text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 22.9335%;\">9.21</td>\r\n<td style=\"text-align: center; border-width: 1px; border-color: rgb(206, 212, 217); width: 22.9335%; height: 10px;\">9.69</td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n<p>2) Код почти для всех моделей был обновлен таким образом, что качество разделения немного выросло, а скорость разделения увеличилась.</p>\r\n<p>3) Модель для удаления звуков толпы (Crowd removal) была обновлена. Добавлено более качественное удаление смеха.</p>",
                    "status": 1,
                    "created_at": "2023-12-21 05:00:00",
                    "updated_at": "2023-12-22 12:15:36"
                  }
                ]
              }
            }
          }
        }
      }
    },
    "/api/app/demo": {
      "get": {
        "summary": "Demo",
        "responses": {
          "200": {
            "description": "Demo",
            "headers": {
              "Server": {
                "schema": {
                  "type": "string"
                },
                "example": "nginx"
              },
              "Date": {
                "schema": {
                  "type": "string"
                },
                "example": "Tue, 14 May 2024 12:37:19 GMT"
              },
              "Transfer-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "chunked"
              },
              "Connection": {
                "schema": {
                  "type": "string"
                },
                "example": "keep-alive"
              },
              "Vary": {
                "schema": {
                  "type": "string"
                },
                "example": "Accept-Encoding"
              },
              "Cache-Control": {
                "schema": {
                  "type": "string"
                },
                "example": "private, must-revalidate"
              },
              "pragma": {
                "schema": {
                  "type": "string"
                },
                "example": "no-cache"
              },
              "expires": {
                "schema": {
                  "type": "integer"
                },
                "example": "-1"
              },
              "X-RateLimit-Limit": {
                "schema": {
                  "type": "integer"
                },
                "example": "120"
              },
              "X-RateLimit-Remaining": {
                "schema": {
                  "type": "integer"
                },
                "example": "118"
              },
              "Content-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "gzip"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "hash": {
                        "type": "string"
                      },
                      "date": {
                        "type": "string",
                        "format": "style"
                      },
                      "input_audio": {
                        "type": "string",
                        "format": "uri"
                      },
                      "algorithm": {
                        "type": "object",
                        "properties": {
                          "name": {
                            "type": "string"
                          },
                          "algorithm_group_id": {
                            "type": "integer"
                          },
                          "orientation": {
                            "type": "integer"
                          },
                          "render_id": {
                            "type": "integer"
                          },
                          "order_id": {
                            "type": "integer"
                          },
                          "created_at": {
                            "type": "string",
                            "format": "style"
                          },
                          "updated_at": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": [
                  {
                    "hash": "20240514123536-15f8f16001-lxst-cxntury-carbon-mist.mp3",
                    "date": "2024-05-14 12:35",
                    "input_audio": "https://mvsep.com/storage/temp/20240514123536-15f8f16001-lxst-cxntury-carbon-mist.mp3",
                    "algorithm": {
                      "name": "DrumSep (kick, snare, cymbals, toms)",
                      "algorithm_group_id": 2,
                      "orientation": 0,
                      "render_id": 37,
                      "order_id": 400,
                      "created_at": "2023-12-24 11:43:42",
                      "updated_at": "2023-12-24 11:45:03"
                    }
                  },
                  {
                    "hash": "20240514122600-e410ae9535-justin-bieber-sorry-lyrics-128k.m4a",
                    "date": "2024-05-14 12:26",
                    "input_audio": "https://mvsep.com/storage/temp/20240514122600-e410ae9535-justin-bieber-sorry-lyrics-128k.m4a",
                    "algorithm": {
                      "name": "MDX-B Karaoke (lead/back vocals)",
                      "algorithm_group_id": 2,
                      "orientation": 1,
                      "render_id": 12,
                      "order_id": 70,
                      "created_at": null,
                      "updated_at": "2024-03-08 08:19:07"
                    }
                  }
                ]
              }
            }
          }
        }
      }
    }
  }
}