audiofuckup
This commit is contained in:
parent
b42c8e035b
commit
dc180d3309
@ -1,7 +1,7 @@
|
|||||||
from PyQt5.QtWidgets import QAction, QFormLayout, QGridLayout, QLabel, QLineEdit, QSizePolicy, QSlider, QSpinBox, QTextEdit, QWidget
|
from PyQt5.QtWidgets import QAction, QFormLayout, QGridLayout, QLabel, QLineEdit, QSizePolicy, QSlider, QSpinBox, QTextEdit, QWidget
|
||||||
from PyQt5.QtCore import QPoint, QTimer, Qt, pyqtSignal, QSettings
|
from PyQt5.QtCore import QIODevice, QPoint, QTimer, Qt, pyqtSignal, QSettings, QUrl
|
||||||
from PyQt5.QtGui import QColor, QFont, QKeySequence, QPainter, QBrush, QPen, QPixmap
|
from PyQt5.QtGui import QColor, QFont, QKeySequence, QPainter, QBrush, QPen, QPixmap
|
||||||
from PyQt5.QtMultimedia import QSound
|
from PyQt5.QtMultimedia import QSound, QMediaPlayer, QMediaContent, QAudio, QAudioDeviceInfo
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import blipblop.constants as cnst
|
import blipblop.constants as cnst
|
||||||
@ -181,10 +181,20 @@ class AudioBlop(QWidget):
|
|||||||
self._draw_area.setPixmap(self._canvas)
|
self._draw_area.setPixmap(self._canvas)
|
||||||
|
|
||||||
def blip(self):
|
def blip(self):
|
||||||
bells = cnst.get_sound("message")
|
player = QMediaPlayer()
|
||||||
bells.setLoops(10)
|
url = QUrl.fromLocalFile("/home/grewe/projects/programming/blipblop/sounds/message.wav")
|
||||||
|
print(url)
|
||||||
|
content = QMediaContent(url)
|
||||||
|
print(content)
|
||||||
|
player.setMedia(content)
|
||||||
|
#player.setMedia( QUrl.fromLocalFile("/home/grewe/projects/programming/blipblop/sounds/message.wav"));
|
||||||
|
player.setVolume(100)
|
||||||
|
player.play()
|
||||||
|
# print(QAudioDeviceInfo.availableDevices(QAudio.AudioOutput))
|
||||||
|
#bells = cnst.get_sound("message")
|
||||||
|
#bells.setLoops(10)
|
||||||
#QSound("mysounds/bells.wav");
|
#QSound("mysounds/bells.wav");
|
||||||
bells.play();
|
#bells.play();
|
||||||
stim_size = self._settings.size
|
stim_size = self._settings.size
|
||||||
painter = QPainter(self._draw_area.pixmap())
|
painter = QPainter(self._draw_area.pixmap())
|
||||||
painter.setPen(QPen(Qt.red, 1, Qt.SolidLine))
|
painter.setPen(QPen(Qt.red, 1, Qt.SolidLine))
|
||||||
|
Loading…
Reference in New Issue
Block a user