elieserdejesus / JamTaba

Jamtaba is a software to play online music jam sessions.
http://www.jamtaba.com
245 stars 49 forks source link

VST can't connect to any room. #1279

Closed fmarinheiro closed 4 years ago

fmarinheiro commented 4 years ago

Hi, I have been trying to use the vst but can never enter any room no matter what daw I use.

As stand alone app jamtaba is working flawlessly to me, no problems, but the vst version is always returning a connection timed out error.

Is this a known issue? Is there any extra configuration needed to work in vst mode? I already disabled the windows firewall but it doesn't seem to make much difference.

My main daw it's Studio One 4 but it's the same on other daws.

Thanks for keeping up this awesome piece of software.

elieserdejesus commented 4 years ago

Is this a known issue? Is there any extra configuration needed to work in vst mode?

No, it's not a known issue. No extra configuration is needed.

Can you listen the rooms before enter?

fmarinheiro commented 4 years ago

Hi, thanks for replying. Yes i can listen rooms without any problem just can't enter them, but oddly enough it takes just a couple of seconds to connect in the stand alone mode.

Is then any logging i can activate that might be useful to help you debug this?

fmarinheiro commented 4 years ago

I don't know if it helps, but I see this in the jamtaba vst logs:

default.INFO [16:29:45:162] JamTaba Base dir: "C:/Users/Filipe Marinheiro/AppData/Roaming/Jamtaba 2/VstPlugin" [, line 0] default.WARNING [16:29:45:175] SetProcessDpiAwareness failed: "COM error 0xffffffff80070005 (Unknown error 0x0ffffffff80070005)" [, line 0] default.WARNING [16:29:45:249] QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State) [, line 0] default.WARNING [16:29:45:260] QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State) [, line 0] default.INFO [16:29:45:329] "Starting Jamtaba 2.1.12 Vst Plugin (x86_64) running on Windows 10 (x86_64) running in Studio One" [, line 0] default.WARNING [16:29:45:424] libpng warning: iCCP: known incorrect sRGB profile [, line 0] default.WARNING [16:30:45:244] QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State) [, line 0] default.WARNING [16:30:53:381] QObject::disconnect: Unexpected null parameter [, line 0] default.WARNING [16:30:53:393] QObject::disconnect: Unexpected null parameter [, line 0] default.WARNING [16:31:45:244] QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State) [, line 0]

elieserdejesus commented 4 years ago

the log you pasted here is mentioned in a Qt bug (JamTaba is using Qt).

But only you is seeing this problem in JamTaba, no more ideas here.

fmarinheiro commented 4 years ago

OK thanks I enable more logging in vst logging.ini and this is what i got when i press enter:

jt.Core.DEBUG [18:05:07:483] EnterInRoom slot [, line 0] jt.Core.DEBUG [18:05:07:494] connecting... [, line 0] default.WARNING [18:05:34:547] QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State) [, line 0] jt.Ninjam.Protocol.WARNING [18:06:07:593] "Connection timed out" [, line 0] jt.Core.WARNING [18:06:07:607] "Connection timed out" [, line 0] default.WARNING [18:06:26:940] QObject::disconnect: Unexpected null parameter [, line 0] default.WARNING [18:06:26:962] QObject::disconnect: Unexpected null parameter [, line 0] `

It seems indeed related with qt but i don't really know what is can do, if anyone knows something about this please HELP us.

jonjamcam commented 4 years ago

@fmarinheiro What OS are you using? if win10, try an older version of Jamtaba. It has some problems because it was compiled with a newer version of QT, but it may work for you

https://github.com/elieserdejesus/JamTaba/releases/download/v2.1.10/Jamtaba.2.64.bits.installer.exe

if it works, share your log here. thx

fmarinheiro commented 4 years ago

Thanks @jonjamcam It's windows 10 Pro, I'll try that later, and post the result here.

Jonathhhan commented 4 years ago

@fmarinheiro What OS are you using? if win10, try an older version of Jamtaba. It has some problems because it was compiled with a newer version of QT, but it may work for you

https://github.com/elieserdejesus/JamTaba/releases/download/v2.1.10/Jamtaba.2.64.bits.installer.exe

if it works, share your log here. thx

thanks for the hint, installing 2.1.10 solved (so far) all the issues i had with 2.1.11 / 2.1.12 (windows 10 / vst)...

this is my log file from 2.1.10, in case it helps: default.INFO [23:33:38:550] JamTaba Base dir: "C:/Users/Jonathan/AppData/Roaming/Jamtaba 2/VstPlugin" [, line 0] jt.VstPlugin.DEBUG [23:33:38:558] Base Plugin constructor... [, line 0] jt.VstPlugin.DEBUG [23:33:38:564] Plugin constructor... [, line 0] jt.VstPlugin.DEBUG [23:33:38:569] Plugin constructor done. [, line 0] jt.VstPlugin.DEBUG [23:33:38:574] Plugin open() [, line 0] jt.VstPlugin.DEBUG [23:33:38:582] VstEditor::open()... [, line 0] jt.VstPlugin.DEBUG [23:33:38:588] Plugin initialize()... 0x4d7a0c0 [, line 0] jt.Settings.DEBUG [23:33:38:593] SettingsObject ctor [, line 0] jt.Settings.DEBUG [23:33:38:599] AudioSettings ctor [, line 0] jt.Settings.DEBUG [23:33:38:605] SettingsObject ctor [, line 0] jt.Settings.DEBUG [23:33:38:610] MidiSettings ctor [, line 0] jt.Settings.DEBUG [23:33:38:616] SettingsObject ctor [, line 0] jt.Settings.DEBUG [23:33:38:621] WindowSettings ctor [, line 0] jt.Settings.DEBUG [23:33:38:627] SettingsObject ctor [, line 0] jt.Settings.DEBUG [23:33:38:632] MetronomeSettings ctor [, line 0] jt.Settings.DEBUG [23:33:38:638] SettingsObject ctor [, line 0] jt.Settings.DEBUG [23:33:38:643] VstSettings ctor [, line 0] jt.Settings.DEBUG [23:33:38:650] SettingsObject ctor [, line 0] jt.Settings.DEBUG [23:33:38:656] LocalInputTrackSettings ctor [, line 0] jt.Settings.DEBUG [23:33:38:662] SettingsObject ctor [, line 0] jt.Settings.DEBUG [23:33:38:667] MultiTrackRecordingSettings ctor [, line 0] jt.Settings.DEBUG [23:33:38:673] SettingsObject ctor [, line 0] jt.Settings.DEBUG [23:33:38:680] PrivateServerSettings ctor [, line 0] jt.Settings.DEBUG [23:33:38:687] PrivateServerSettings addPrivateServerData [, line 0] jt.Settings.DEBUG [23:33:38:693] SettingsObject ctor [, line 0] jt.Settings.DEBUG [23:33:38:700] MeteringSettings ctor [, line 0] jt.Settings.DEBUG [23:33:38:707] SettingsObject ctor [, line 0] jt.Settings.DEBUG [23:33:38:714] LooperSettings ctor [, line 0] jt.Settings.DEBUG [23:33:38:720] LooperSettings setDefaultLooperFilesPath [, line 0] jt.Settings.DEBUG [23:33:38:729] SettingsObject ctor [, line 0] jt.Settings.DEBUG [23:33:38:736] RememberSettings ctor [, line 0] jt.Settings.DEBUG [23:33:38:742] SettingsObject ctor [, line 0] jt.Settings.DEBUG [23:33:38:749] CollapseSettings ctor [, line 0] jt.Settings.DEBUG [23:33:38:755] Settings ctor [, line 0] jt.Settings.DEBUG [23:33:38:763] Settings load [, line 0] jt.Settings.DEBUG [23:33:38:769] Settings readFile [, line 0] jt.Settings.DEBUG [23:33:38:776] SettingsObject getValueFromJson: "sampleRate" = 44100 [, line 0] jt.Settings.DEBUG [23:33:38:782] SettingsObject getValueFromJson: "bufferSize" = 128 [, line 0] jt.Settings.DEBUG [23:33:38:788] SettingsObject getValueFromJson: "firstIn" = -1 [, line 0] jt.Settings.DEBUG [23:33:38:795] SettingsObject getValueFromJson: "firstOut" = -1 [, line 0] jt.Settings.DEBUG [23:33:38:801] SettingsObject getValueFromJson: "lastIn" = -1 [, line 0] jt.Settings.DEBUG [23:33:38:807] SettingsObject getValueFromJson: "lastOut" = -1 [, line 0] jt.Settings.DEBUG [23:33:38:814] SettingsObject getValueFromJson: "audioInputDevice" = 0 [, line 0] jt.Settings.DEBUG [23:33:38:820] SettingsObject getValueFromJson: "audioOutputDevice" = 0 [, line 0] jt.Settings.DEBUG [23:33:38:826] SettingsObject getValueFromJson: "encodingQuality" = 0 [, line 0] jt.Settings.DEBUG [23:33:38:836] AudioSettings: sampleRate 44100 ; bufferSize 128 ; firstIn -1 ; firstOut -1 ; lastIn -1 ; lastOut -1 ; audioInputDevice 0 ; audioOutputDevice 0 ; encodingQuality 0 [, line 0] jt.Settings.DEBUG [23:33:38:843] MidiSettings: inputDevicesStatus () [, line 0] jt.Settings.DEBUG [23:33:38:850] SettingsObject getValueFromJson: "maximized" = false [, line 0] jt.Settings.DEBUG [23:33:38:856] SettingsObject getValueFromJson: "fullScreenView" = false [, line 0] jt.Settings.DEBUG [23:33:38:863] SettingsObject getValueFromJson: "x" = 0 [, line 0] jt.Settings.DEBUG [23:33:38:870] SettingsObject getValueFromJson: "y" = 0 [, line 0] jt.Settings.DEBUG [23:33:38:878] SettingsObject getValueFromJson: "width" = 990 [, line 0] jt.Settings.DEBUG [23:33:38:885] SettingsObject getValueFromJson: "height" = 600 [, line 0] jt.Settings.DEBUG [23:33:38:891] WindowSettings: maximized false ; fullScreenMode false ; location QPointF(0,0) ; size QSize(990, 600) [, line 0] jt.Settings.DEBUG [23:33:38:898] SettingsObject getValueFromJson: "pan" = 0 [, line 0] jt.Settings.DEBUG [23:33:38:905] SettingsObject getValueFromJson: "gain" = 0.29 [, line 0] jt.Settings.DEBUG [23:33:38:912] SettingsObject getValueFromJson: "muted" = false [, line 0] jt.Settings.DEBUG [23:33:38:919] SettingsObject getValueFromJson: "usingCustomSounds" = false [, line 0] jt.Settings.DEBUG [23:33:38:925] SettingsObject getValueFromJson: "customPrimaryBeatAudioFile" = "" [, line 0] jt.Settings.DEBUG [23:33:38:932] SettingsObject getValueFromJson: "customSecondaryBeatAudioFile" = "" [, line 0] jt.Settings.DEBUG [23:33:38:939] SettingsObject getValueFromJson: "customOffBeatAudioFile" = "" [, line 0] jt.Settings.DEBUG [23:33:38:946] SettingsObject getValueFromJson: "customAccentBeatAudioFile" = "" [, line 0] jt.Settings.DEBUG [23:33:38:953] SettingsObject getValueFromJson: "builtInMetronome" = "" [, line 0] jt.Settings.DEBUG [23:33:38:960] MetronomeSettings: pan 0 ; gain 0.29 ; muted false ; usingCustomSounds false ; customPrimaryBeatAudioFile "" ; customOffBeatAudioFile "" ; customAccentBeatAudioFile "" ; builtInMetronomeAlias "" [, line 0] jt.Settings.DEBUG [23:33:38:967] VstSettings: foldersToScan () ; cachedPlugins () ; blackedPlugins () [, line 0] jt.Settings.DEBUG [23:33:38:974] LocalInputTrackSettings read (too complex to dump...) [, line 0] jt.Settings.DEBUG [23:33:38:981] SettingsObject getValueFromJson: "instrument" = -1 [, line 0] jt.Settings.DEBUG [23:33:38:988] Channel ctor [, line 0] jt.Settings.DEBUG [23:33:38:995] SettingsObject getValueFromJson: "firstInput" = 0 [, line 0] jt.Settings.DEBUG [23:33:39:002] SettingsObject getValueFromJson: "channelsCount" = 2 [, line 0] jt.Settings.DEBUG [23:33:39:009] SettingsObject getValueFromJson: "midiDevice" = -1 [, line 0] jt.Settings.DEBUG [23:33:39:016] SettingsObject getValueFromJson: "midiChannel" = -1 [, line 0] jt.Settings.DEBUG [23:33:39:023] SettingsObject getValueFromJson: "gain" = 0.99 [, line 0] jt.Settings.DEBUG [23:33:39:030] SettingsObject getValueFromJson: "boost" = 0 [, line 0] jt.Settings.DEBUG [23:33:39:036] SettingsObject getValueFromJson: "pan" = 0 [, line 0] jt.Settings.DEBUG [23:33:39:043] SettingsObject getValueFromJson: "muted" = false [, line 0] jt.Settings.DEBUG [23:33:39:050] SettingsObject getValueFromJson: "stereoInverted" = false [, line 0] jt.Settings.DEBUG [23:33:39:057] SettingsObject getValueFromJson: "transpose" = 0 [, line 0] jt.Settings.DEBUG [23:33:39:064] SettingsObject getValueFromJson: "lowerNote" = 0 [, line 0] jt.Settings.DEBUG [23:33:39:071] SettingsObject getValueFromJson: "higherNote" = 127 [, line 0] jt.Settings.DEBUG [23:33:39:078] SubChannel ctor [, line 0] jt.Settings.DEBUG [23:33:39:085] SettingsObject getValueFromJson: "recordActivated" = false [, line 0] jt.Settings.DEBUG [23:33:39:091] SettingsObject getValueFromJson: propertyName = "jamRecorders" [, line 0] jt.Settings.DEBUG [23:33:39:098] MultiTrackRecordingSettings: recordingPath "C:\\Users\\Jonathan\\Documents\\JamTaba\\Jams" (useDefaultRecordingPath false ) ; dirNameDateFormat "Qt::TextDate" ; saveMultiTracksActivated false ; jamRecorderActivated QMap() [, line 0] jt.Settings.DEBUG [23:33:39:105] SettingsObject getValueFromJson: "lastPort" = 2049 [, line 0] jt.Settings.DEBUG [23:33:39:112] SettingsObject getValueFromJson: "lastPassword" = "" [, line 0] jt.Settings.DEBUG [23:33:39:118] PrivateServerSettings: lastServers ("77.11.139.63", "https://ninjam.baldapproved.com", "ninbot.baldapproved", "localhost") ; lastPort 2049 ; lastPassword "" [, line 0] jt.Settings.DEBUG [23:33:39:125] SettingsObject getValueFromJson: "showMaxPeak" = true [, line 0] jt.Settings.DEBUG [23:33:39:132] SettingsObject getValueFromJson: "meterOption" = 0 [, line 0] jt.Settings.DEBUG [23:33:39:139] SettingsObject getValueFromJson: "refreshRate" = 30 [, line 0] jt.Settings.DEBUG [23:33:39:146] SettingsObject getValueFromJson: "waveDrawingMode" = 3 [, line 0] jt.Settings.DEBUG [23:33:39:152] MeteringSettings: showingMaxPeakMarkers true ; meterOption 0 ; refreshRate 30 ; waveDrawingMode 3 [, line 0] jt.Settings.DEBUG [23:33:39:159] SettingsObject getValueFromJson: "preferresLayersCount" = 4 [, line 0] jt.Settings.DEBUG [23:33:39:166] SettingsObject getValueFromJson: "preferredMode" = 0 [, line 0] jt.Settings.DEBUG [23:33:39:173] SettingsObject getValueFromJson: "loopsFolder" = "C:/Users/Jonathan/Documents/JamTaba/Looper" [, line 0] jt.Settings.DEBUG [23:33:39:181] SettingsObject getValueFromJson: "encodeAudio" = false [, line 0] jt.Settings.DEBUG [23:33:39:187] SettingsObject getValueFromJson: "bitDepth" = 16 [, line 0] jt.Settings.DEBUG [23:33:39:194] LooperSettings: preferredLayersCount 4 ; preferredMode 0 ; loopsFolder "C:/Users/Jonathan/Documents/JamTaba/Looper" (useDefaultSavePath false ) ; encodingAudioWhenSaving false ; waveFilesBitDepth 16 [, line 0] jt.Settings.DEBUG [23:33:39:202] SettingsObject getValueFromJson: "boost" = true [, line 0] jt.Settings.DEBUG [23:33:39:210] SettingsObject getValueFromJson: "level" = true [, line 0] jt.Settings.DEBUG [23:33:39:217] SettingsObject getValueFromJson: "pan" = true [, line 0] jt.Settings.DEBUG [23:33:39:223] SettingsObject getValueFromJson: "mute" = true [, line 0] jt.Settings.DEBUG [23:33:39:230] SettingsObject getValueFromJson: "lowCut" = true [, line 0] jt.Settings.DEBUG [23:33:39:237] SettingsObject getValueFromJson: "localChannels" = true [, line 0] jt.Settings.DEBUG [23:33:39:244] SettingsObject getValueFromJson: "bottomSection" = true [, line 0] jt.Settings.DEBUG [23:33:39:251] SettingsObject getValueFromJson: "chatSection" = true [, line 0] jt.Settings.DEBUG [23:33:39:258] RememberSettings: rememberBoost true ; rememberLevel true ; rememberPan true ; rememberMute true ; rememberLocalChannels true ; rememberBottomSection true ; rememberChatSection true [, line 0] jt.Settings.DEBUG [23:33:39:265] SettingsObject getValueFromJson: "localChannels" = false [, line 0] jt.Settings.DEBUG [23:33:39:272] SettingsObject getValueFromJson: "bottomSection" = false [, line 0] jt.Settings.DEBUG [23:33:39:279] SettingsObject getValueFromJson: "chatSection" = false [, line 0] jt.Settings.DEBUG [23:33:39:286] CollapseSettings: localChannelsCollapsed false ; bottomSectionCollapsed false ; chatSectionCollapsed false [, line 0] jt.VstPlugin.DEBUG [23:33:39:293] Creating controller! [, line 0] jt.Cache.DEBUG [23:33:39:325] invalid ip address: "" [, line 0] jt.Cache.DEBUG [23:33:39:333] invalid ip address: "" [, line 0] jt.Cache.DEBUG [23:33:39:340] invalid ip address: "" [, line 0] jt.Cache.DEBUG [23:33:39:348] invalid ip address: "" [, line 0] jt.Cache.DEBUG [23:33:39:355] invalid ip address: "" [, line 0] jt.Cache.DEBUG [23:33:39:363] invalid ip address: "" [, line 0] jt.Cache.DEBUG [23:33:39:370] invalid ip address: "" [, line 0] jt.Cache.DEBUG [23:33:39:378] invalid ip address: "" [, line 0] jt.Cache.DEBUG [23:33:39:385] invalid ip address: "" [, line 0] jt.Cache.DEBUG [23:33:39:392] invalid ip address: "" [, line 0] jt.Cache.DEBUG [23:33:39:399] invalid ip address: "" [, line 0] jt.Cache.DEBUG [23:33:39:407] invalid ip address: "" [, line 0] jt.Cache.DEBUG [23:33:39:414] invalid ip address: "" [, line 0] jt.Cache.DEBUG [23:33:39:421] invalid ip address: "" [, line 0] jt.Cache.DEBUG [23:33:39:428] Tracks cache items loaded from file: 84 [, line 0] jt.JamRecorder.DEBUG [23:33:39:472] Creating JamRecorder! [, line 0] jt.JamRecorder.DEBUG [23:33:39:480] Creating JamRecorder! [, line 0] jt.Core.DEBUG [23:33:39:487] Creating MainControllerVST instance! [, line 0] jt.Core.DEBUG [23:33:39:494] Creating MainControllerVST instance! [, line 0] jt.Settings.DEBUG [23:33:39:500] Settings setSampleRate: from 44100 to 44100 [, line 0] jt.Core.INFO [23:33:39:507] Creating roomStreamer ... [, line 0] jt.Ninjam.RoomStreamer.DEBUG [23:33:39:521] stopping room stream [, line 0] default.INFO [23:33:39:528] "Starting Jamtaba 2.1.10 Vst Plugin (x86_64) running on Windows 10 (10.0) (x86_64) running in vstplugin" [, line 0] jt.VstPlugin.DEBUG [23:33:39:535] Controller started! [, line 0] jt.VstPlugin.DEBUG [23:33:39:542] Plugin initialize() done [, line 0] jt.VstPlugin.DEBUG [23:33:39:558] Creating MainWindow... [, line 0] jt.GUI.DEBUG [23:33:39:566] Creating MainWindow... [, line 0] jt.GUI.DEBUG [23:33:40:146] MainWindow created! [, line 0] default.WARNING [23:33:40:154] libpng warning: iCCP: known incorrect sRGB profile [, line 0] jt.Core.DEBUG [23:33:40:248] setting CSS [, line 0] jt.Settings.DEBUG [23:33:40:266] Settings setTheme: from "Navy_nm" to "Navy_nm" [, line 0] jt.GUI.DEBUG [23:33:40:282] Creating channel 0 [, line 0] jt.GUI.DEBUG [23:33:40:302] Creating sub-channel [, line 0] jt.GUI.DEBUG [23:33:40:338] Initializing local inputs done! [, line 0] jt.GUI.DEBUG [23:33:40:385] adding main chat panel... [, line 0] jt.VstPlugin.DEBUG [23:33:40:422] Creating MainWindow done. [, line 0] jt.VstPlugin.DEBUG [23:33:40:467] Window Rect width: 990 [, line 0] jt.VstPlugin.DEBUG [23:33:40:481] VstEditor::open() done. [, line 0] jt.VstPlugin.DEBUG [23:33:40:489] VstEditor::close()... [, line 0] jt.Settings.DEBUG [23:33:40:496] Settings setWindowSettings: windowIsMaximized from false to false ; location from QPointF(0,0) to QPointF(0,0) ; size from QSize(990, 600) to QSize(990, 600) [, line 0] jt.VstPlugin.DEBUG [23:33:40:532] VstEditor::close() done. [, line 0] jt.VstPlugin.DEBUG [23:33:40:540] JamtabaPLugin::suspend() [, line 0] jt.Settings.DEBUG [23:33:40:548] Settings setSampleRate: from 44100 to 44100 [, line 0] default.DEBUG [23:33:40:553] QNetworkReplyHttpImplPrivate::_q_startOperation was called more than once QUrl("http://ninbot.com/app/servers.php") [, line 0] jt.VstPlugin.DEBUG [23:33:40:557] JamtabaPLugin::resume() [, line 0] jt.VstPlugin.DEBUG [23:33:57:352] VstEditor::open()... [, line 0] jt.VstPlugin.DEBUG [23:33:57:479] Window Rect width: 990 [, line 0] jt.VstPlugin.DEBUG [23:33:57:493] VstEditor::open() done. [, line 0] jt.VstPlugin.DEBUG [23:33:58:543] VstEditor::close()... [, line 0] jt.Settings.DEBUG [23:33:58:555] Settings setWindowSettings: windowIsMaximized from false to false ; location from QPointF(0,0) to QPointF(0,0) ; size from QSize(990, 600) to QSize(990, 600) [, line 0] jt.VstPlugin.DEBUG [23:33:58:673] VstEditor::close() done. [, line 0]

Alyn0n commented 4 years ago

I had this same issue last night. Will post logs tonight.

I found if I click the menu option "help>version" in the VST while it's trying to connect it works. If I don't ask it to report version, I have exact same problem.

Can listen, but not connect. Standalone works fine. Can't connect to any room, get connection timed out error. Bandmate running the server saw me connected on his end till timeout error.

fmarinheiro commented 4 years ago

@jonjamcam Thanks, I tried the 2.1.10 and it seems to work fine like the others said above, the vst mode works ok.

Are there plans to update QT version or perhaps solving the issue?

Here is the log for the 2.1.10 version:

jt.Core.DEBUG [00:24:44:127] EnterInRoom slot [, line 0] jt.Core.DEBUG [00:24:44:139] connecting... [, line 0] jt.Ninjam.Protocol.DEBUG [00:24:44:367] socket connected on "ninjam.discordonlinejammingcentral.com" [, line 0] jt.Core.DEBUG [00:24:44:748] connected in ninjam server [, line 0] jt.Ninjam.VorbisDecoder.DEBUG [00:24:44:765] Destrutor Vorbis Decoder [, line 0] jt.Ninjam.VorbisDecoder.DEBUG [00:24:44:780] Destrutor Vorbis Decoder [, line 0] jt.Ninjam.VorbisDecoder.DEBUG [00:24:44:796] Destrutor Vorbis Decoder [, line 0] jt.GUI.DEBUG [00:24:44:808] hidding busy dialog... [, line 0] jt.GUI.DEBUG [00:24:44:822] creating NinjamRoomWindow... [, line 0] jt.Ninjam.GUI.DEBUG [00:24:44:836] NinjamRoomWindow::NinjamRoomWindow ctor [, line 0] jt.Ninjam.GUI.DEBUG [00:24:44:852] NinjamPanel::NinjamPanel ctor [, line 0] jt.Ninjam.GUI.DEBUG [00:24:44:875] NinjamPanel::NinjamPanel done [, line 0] jt.Ninjam.GUI.DEBUG [00:24:44:900] connecting signals in ninjamController... [, line 0] jt.Ninjam.GUI.DEBUG [00:24:44:911] NinjamRoomWindow::NinjamRoomWindow done [, line 0] jt.GUI.DEBUG [00:24:44:956] adding ninjam chat panel... [, line 0] jt.GUI.DEBUG [00:24:45:021] adding ninjam panels... [, line 0] jt.GUI.DEBUG [00:24:45:080] MainWindow::enterInRoom() done! [, line 0] jt.Core.DEBUG [00:24:45:091] starting ninjamController... [, line 0] jt.Ninjam.Core.DEBUG [00:24:45:101] starting ninjam controller... [, line 0] jt.Ninjam.VorbisEncoder.DEBUG [00:24:45:114] Initializing Encoder sampleRate: 48000 channels: 2 quality: 0 [, line 0] jt.Ninjam.Core.DEBUG [00:24:45:126] Starting Encoding Thread [, line 0] jt.Ninjam.GUI.DEBUG [00:24:45:137] channel added - creating channel view: "EtherNet@152.169.195.x" "" [, line 0] jt.Ninjam.GUI.DEBUG [00:24:45:186] channel view created [, line 0] jt.Ninjam.GUI.DEBUG [00:24:45:201] channel added - creating channel view: "SLG@84.62.141.x" "Acoustic Guitar" [, line 0] jt.Ninjam.GUI.DEBUG [00:24:45:242] channel view created [, line 0] jt.GUI.DEBUG [00:24:45:253] adding ninjam panels... [, line 0] jt.Ninjam.Core.DEBUG [00:24:45:264] ninjam controller started! [, line 0] default.WARNING [00:24:45:290] QPainter::begin: Paint device returned engine == 0, type: 2 [, line 0] default.WARNING [00:24:45:300] QPainter::setPen: Painter not active [, line 0] default.WARNING [00:24:45:312] QPainter::setFont: Painter not active [, line 0] default.WARNING [00:24:45:329] QPainter::begin: Paint device returned engine == 0, type: 2 [, line 0] default.WARNING [00:24:45:341] QPainter::setPen: Painter not active [, line 0] default.WARNING [00:24:45:352] QPainter::setFont: Painter not active [, line 0]

Thanks, let me know if you need more information.

fmarinheiro commented 4 years ago

Like @N0N3Diminished said just leaving the current version popup open helps a lot in the latest version it's pretty bizarre but it works somehow.

After entering a room if i close that pop up the audio goes away in the next interval but if i open it it comes back in.

Jonathhhan commented 4 years ago

Like @N0N3Diminished said just leaving the current version popup open helps a lot in the latest version it's pretty bizarre but it works somehow.

After entering a room if i close that pop up the audio goes away in the next interval but if i open it it comes back in.

I can confirm that. But because I cannot change anything while the pop up is open, I use the older version 2.1.10 for now.

fmarinheiro commented 4 years ago

Hi @Jonathhhan

I think that opening the version pop up and then closing it when you just enter the room then keeping the metronome floating window might do the trick in this case.

But ideally the bug could be fixed, this discussion might offer have a good clue to what's happening, I don't know the app or the technology behind it to do it :) This is an awesome tool as it is already and i think it can become even better.

elieserdejesus commented 4 years ago

Hello @fmarinheiro , @Jonathhhan , @N0N3Diminished

I compiled JamTaba beta using a newer Qt version. Can you test to see if the problem is solved? https://github.com/elieserdejesus/JamTaba/releases/tag/v2.1.13-beta

Alyn0n commented 4 years ago

@elieserdejesus awesome thanks! Will give it a test over the next day and let you know.

Jonathhhan commented 4 years ago

@elieserdejesus thanks a lot. After a quick test it seems to work for me. I will do another test tomorrow.

elieserdejesus commented 4 years ago

@elieserdejesus thanks a lot. After a quick test it seems to work for me. I will do another test tomorrow.

Nice news!!

fmarinheiro commented 4 years ago

@elieserdejesus Awesome, I quickly tested and it seems to be working perfectly. I'll try it later tonight to jam with it a more time and post my findings here, but right now seems fine. Thanks, keep up the good work.

HammertheBammer commented 4 years ago

Beta 2.1.13 version works for connection to rooms again. I heard in te rooms that 2.11 and 2.12 gives connection problems and they go back to 2.10.. In 2.13 I can conenct to rooms, had same problem as described above. Thanks for the good work..

elieserdejesus commented 4 years ago

Thanks for yout time testing the beta guys, I will release a new version soon the solve this connection issue.

fmarinheiro commented 4 years ago

@elieserdejesus Jamming for hours and everything is normal.

elieserdejesus commented 4 years ago

Thanks for the feedback @fmarinheiro 👍 .