Мини потни бассбуст штучка ваще ебашит что пиздец на колонках врубил своих думал щя взорвутся топ интерфейс Фулл код from pydub import AudioSegment from pydub.effects import low_pass_filter import sys from PySide6.QtWidgets import QApplication,QLabel from PySide6.QtUiTools import QUiLoader from PySide6.QtCore import QFile from PySide6.QtCore import QPropertyAnimation, QEasingCurve from PySide6.QtWidgets import QGraphicsColorizeEffect from PySide6.QtCore import QPropertyAnimation, QEasingCurve, Qt from PySide6.QtGui import QColor from PySide6.QtWidgets import QFileDialog from PySide6.QtWidgets import QGraphicsDropShadowEffect from PySide6.QtGui import QColor from urllib.parse import quote app = QApplication(sys.argv) loader = QUiLoader() ui_file = QFile("gui.ui") ui_file.open(QFile.ReadOnly) main = loader.load(ui_file) ui_file.close() main.setFixedSize(400, 333) def choose_file(): file_path, _ = QFileDialog.getOpenFileName( parent=main, caption="Select audio ", filter="Audio Files (*.mp3 *.wav)" ) if file_path: main.lineEdit_3.setText(file_path) def bass(): putfile = main.lineEdit_3.text() hz = int(main.lineEdit.text()) volume = int(main.lineEdit_2.text()) audio = AudioSegment.from_file(putfile) bass = low_pass_filter(audio, cutoff=hz) bass = bass + volume output = audio.overlay(bass) output.export("output.wav", format="wav") print("Finished, check output.wav") main.pushButton_2.clicked.connect(choose_file) main.lineEdit main.lineEdit_2 main.lineEdit_3 main.pushButton.clicked.connect(bass) main.show() sys.exit(app.exec()) Python from pydub import AudioSegment from pydub.effects import low_pass_filter import sys from PySide6.QtWidgets import QApplication,QLabel from PySide6.QtUiTools import QUiLoader from PySide6.QtCore import QFile from PySide6.QtCore import QPropertyAnimation, QEasingCurve from PySide6.QtWidgets import QGraphicsColorizeEffect from PySide6.QtCore import QPropertyAnimation, QEasingCurve, Qt from PySide6.QtGui import QColor from PySide6.QtWidgets import QFileDialog from PySide6.QtWidgets import QGraphicsDropShadowEffect from PySide6.QtGui import QColor from urllib.parse import quote app = QApplication(sys.argv) loader = QUiLoader() ui_file = QFile("gui.ui") ui_file.open(QFile.ReadOnly) main = loader.load(ui_file) ui_file.close() main.setFixedSize(400, 333) def choose_file(): file_path, _ = QFileDialog.getOpenFileName( parent=main, caption="Select audio ", filter="Audio Files (*.mp3 *.wav)" ) if file_path: main.lineEdit_3.setText(file_path) def bass(): putfile = main.lineEdit_3.text() hz = int(main.lineEdit.text()) volume = int(main.lineEdit_2.text()) audio = AudioSegment.from_file(putfile) bass = low_pass_filter(audio, cutoff=hz) bass = bass + volume output = audio.overlay(bass) output.export("output.wav", format="wav") print("Finished, check output.wav") main.pushButton_2.clicked.connect(choose_file) main.lineEdit main.lineEdit_2 main.lineEdit_3 main.pushButton.clicked.connect(bass) main.show() sys.exit(app.exec()) gui.ui <?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>MainWindow</class> <widget class="QMainWindow" name="MainWindow"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>400</width> <height>333</height> </rect> </property> <property name="windowTitle"> <string>BASSSSSSSS</string> </property> <property name="styleSheet"> <string notr="true"/> </property> <widget class="QWidget" name="centralwidget"> <widget class="QLineEdit" name="lineEdit"> <property name="geometry"> <rect> <x>0</x> <y>120</y> <width>400</width> <height>25</height> </rect> </property> <property name="alignment"> <set>Qt::AlignmentFlag::AlignCenter</set> </property> <property name="placeholderText"> <string>Hz частота рекомендуемая: 120</string> </property> </widget> <widget class="QLineEdit" name="lineEdit_2"> <property name="geometry"> <rect> <x>0</x> <y>160</y> <width>400</width> <height>25</height> </rect> </property> <property name="alignment"> <set>Qt::AlignmentFlag::AlignCenter</set> </property> <property name="placeholderText"> <string>Усиление в DB лучше всего: 5-10</string> </property> </widget> <widget class="QPushButton" name="pushButton"> <property name="geometry"> <rect> <x>0</x> <y>230</y> <width>400</width> <height>25</height> </rect> </property> <property name="text"> <string>Convert</string> </property> </widget> <widget class="QPushButton" name="pushButton_2"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>400</width> <height>25</height> </rect> </property> <property name="text"> <string>Select file</string> </property> </widget> <widget class="QLineEdit" name="lineEdit_3"> <property name="geometry"> <rect> <x>0</x> <y>30</y> <width>400</width> <height>22</height> </rect> </property> </widget> </widget> <widget class="QMenuBar" name="menubar"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>400</width> <height>33</height> </rect> </property> </widget> <widget class="QStatusBar" name="statusbar"/> </widget> <resources/> <connections/> </ui> Для его работы вам нужен ffmpeg скачать тут скачиваете куда угодно и указываете в PATH папку bin Пример работы