Hi Yves,

Yeah, it's very strange. I do a lot of MIDI hardware development, so I'm 99% sure that I'm receiving all the messages. They are definitely not coming through. Maybe there is something else wrong with my setup.

Also, an unrelated problem I noticed that when playing back a project with audio tracks, they don't playback if I just press Play. I have to press Play and then Rewind (while playing) for them to actually be heard.


Cheers,

Andrew

On 2017-07-26 04:54 PM, Yves Guillemot wrote:
Le mercredi 26 juillet 2017, 19:22:38 CEST Andrew Kilpatrick a écrit :

Thanks for the info. I checked aconnect and sync out seems to be
connected to every MIDI device, even ones that are not set up in
rosegarden. (my sound interface has a port which I don't use... it's
assigned)

But when I start and stop I can see that a port sends START, Song
Position, and STOP, but never sends any ticks. I viewed the data with
MIDI-OX on another computer.

Are you sure MIDI-OX is not filtering out the ticks which are generally hiding
the useful data the monitor is recording ?

Here is the output of RG seen by a tiny MIDI monitor coming as a test of the
RtMidi API ( https://www.openhub.net/p/rtmidi ) and which can be easily
compiled (I'm currently unable to compile Kmidimon on my new computer :-( ).

$ ./cmidiin

Would you like to open a virtual input port? [y/N] y

Reading MIDI input ... press <enter> to quit.
Byte 0 = 192, Byte 1 = 0, stamp = 0
Byte 0 = 176, Byte 1 = 121, Byte 2 = 0, stamp = 2.4e-05
Byte 0 = 176, Byte 1 = 10, Byte 2 = 64, stamp = 4e-06
Byte 0 = 176, Byte 1 = 93, Byte 2 = 0, stamp = 3e-06
Byte 0 = 176, Byte 1 = 7, Byte 2 = 100, stamp = 3e-06
Byte 0 = 176, Byte 1 = 91, Byte 2 = 0, stamp = 4e-06
Byte 0 = 193, Byte 1 = 0, stamp = 3e-06
Byte 0 = 177, Byte 1 = 121, Byte 2 = 0, stamp = 3e-06
Byte 0 = 177, Byte 1 = 10, Byte 2 = 64, stamp = 3e-06
Byte 0 = 177, Byte 1 = 93, Byte 2 = 0, stamp = 3e-06
Byte 0 = 177, Byte 1 = 7, Byte 2 = 100, stamp = 3e-06
Byte 0 = 177, Byte 1 = 91, Byte 2 = 0, stamp = 3e-06
Byte 0 = 194, Byte 1 = 0, stamp = 3e-06
Byte 0 = 178, Byte 1 = 121, Byte 2 = 0, stamp = 3e-06
Byte 0 = 178, Byte 1 = 10, Byte 2 = 64, stamp = 4e-06
Byte 0 = 178, Byte 1 = 93, Byte 2 = 0, stamp = 2e-06
Byte 0 = 178, Byte 1 = 7, Byte 2 = 100, stamp = 4e-06
Byte 0 = 178, Byte 1 = 91, Byte 2 = 0, stamp = 3e-06
Byte 0 = 195, Byte 1 = 0, stamp = 5e-06
Byte 0 = 179, Byte 1 = 121, Byte 2 = 0, stamp = 3e-06
Byte 0 = 179, Byte 1 = 10, Byte 2 = 64, stamp = 3e-06
Byte 0 = 179, Byte 1 = 93, Byte 2 = 0, stamp = 4e-06
Byte 0 = 179, Byte 1 = 7, Byte 2 = 100, stamp = 3e-06
Byte 0 = 179, Byte 1 = 91, Byte 2 = 0, stamp = 3e-06
Byte 0 = 196, Byte 1 = 0, stamp = 3e-06
Byte 0 = 180, Byte 1 = 121, Byte 2 = 0, stamp = 2.7e-05
Byte 0 = 180, Byte 1 = 10, Byte 2 = 64, stamp = 3e-06
Byte 0 = 180, Byte 1 = 93, Byte 2 = 0, stamp = 3e-06
Byte 0 = 180, Byte 1 = 7, Byte 2 = 100, stamp = 4e-06
Byte 0 = 180, Byte 1 = 91, Byte 2 = 0, stamp = 4e-06
Byte 0 = 197, Byte 1 = 0, stamp = 3e-06
Byte 0 = 181, Byte 1 = 121, Byte 2 = 0, stamp = 4e-06
Byte 0 = 181, Byte 1 = 10, Byte 2 = 64, stamp = 3e-06
Byte 0 = 181, Byte 1 = 93, Byte 2 = 0, stamp = 4e-06
Byte 0 = 181, Byte 1 = 7, Byte 2 = 100, stamp = 3e-06
Byte 0 = 181, Byte 1 = 91, Byte 2 = 0, stamp = 3e-06
Byte 0 = 198, Byte 1 = 0, stamp = 3e-06
Byte 0 = 182, Byte 1 = 121, Byte 2 = 0, stamp = 3e-06
Byte 0 = 182, Byte 1 = 10, Byte 2 = 64, stamp = 3e-06
Byte 0 = 182, Byte 1 = 93, Byte 2 = 0, stamp = 4e-06
Byte 0 = 182, Byte 1 = 7, Byte 2 = 100, stamp = 3e-06
Byte 0 = 182, Byte 1 = 91, Byte 2 = 0, stamp = 3e-06
Byte 0 = 199, Byte 1 = 0, stamp = 4e-06
Byte 0 = 183, Byte 1 = 121, Byte 2 = 0, stamp = 3e-06
Byte 0 = 183, Byte 1 = 10, Byte 2 = 64, stamp = 3e-06
Byte 0 = 183, Byte 1 = 93, Byte 2 = 0, stamp = 3e-06
Byte 0 = 183, Byte 1 = 7, Byte 2 = 100, stamp = 3e-06
Byte 0 = 183, Byte 1 = 91, Byte 2 = 0, stamp = 4e-06
Byte 0 = 200, Byte 1 = 0, stamp = 3e-06
Byte 0 = 184, Byte 1 = 121, Byte 2 = 0, stamp = 3e-06
Byte 0 = 184, Byte 1 = 10, Byte 2 = 64, stamp = 3e-06
Byte 0 = 184, Byte 1 = 93, Byte 2 = 0, stamp = 3e-06
Byte 0 = 184, Byte 1 = 7, Byte 2 = 100, stamp = 4e-06
Byte 0 = 184, Byte 1 = 91, Byte 2 = 0, stamp = 3e-06
Byte 0 = 201, Byte 1 = 0, stamp = 3e-06
Byte 0 = 185, Byte 1 = 121, Byte 2 = 0, stamp = 3e-06
Byte 0 = 185, Byte 1 = 10, Byte 2 = 64, stamp = 3e-06
Byte 0 = 185, Byte 1 = 93, Byte 2 = 0, stamp = 4e-06
Byte 0 = 185, Byte 1 = 7, Byte 2 = 100, stamp = 3e-06
Byte 0 = 185, Byte 1 = 91, Byte 2 = 0, stamp = 3e-06
Byte 0 = 202, Byte 1 = 0, stamp = 3e-06
Byte 0 = 186, Byte 1 = 121, Byte 2 = 0, stamp = 3e-06
Byte 0 = 186, Byte 1 = 10, Byte 2 = 64, stamp = 4e-06
Byte 0 = 186, Byte 1 = 93, Byte 2 = 0, stamp = 3e-06
Byte 0 = 186, Byte 1 = 7, Byte 2 = 100, stamp = 3e-06
Byte 0 = 186, Byte 1 = 91, Byte 2 = 0, stamp = 3e-06
Byte 0 = 203, Byte 1 = 0, stamp = 1.1e-05
Byte 0 = 187, Byte 1 = 121, Byte 2 = 0, stamp = 4e-06
Byte 0 = 187, Byte 1 = 10, Byte 2 = 64, stamp = 3e-06
Byte 0 = 187, Byte 1 = 93, Byte 2 = 0, stamp = 3e-06
Byte 0 = 187, Byte 1 = 7, Byte 2 = 100, stamp = 4e-06
Byte 0 = 187, Byte 1 = 91, Byte 2 = 0, stamp = 3e-06
Byte 0 = 204, Byte 1 = 0, stamp = 3e-06
Byte 0 = 188, Byte 1 = 121, Byte 2 = 0, stamp = 4e-06
Byte 0 = 188, Byte 1 = 10, Byte 2 = 64, stamp = 3e-06
Byte 0 = 188, Byte 1 = 93, Byte 2 = 0, stamp = 3e-06
Byte 0 = 188, Byte 1 = 7, Byte 2 = 100, stamp = 3e-06
Byte 0 = 188, Byte 1 = 91, Byte 2 = 0, stamp = 4e-06
Byte 0 = 205, Byte 1 = 0, stamp = 3e-06
Byte 0 = 189, Byte 1 = 121, Byte 2 = 0, stamp = 3e-06
Byte 0 = 189, Byte 1 = 10, Byte 2 = 64, stamp = 4e-06
Byte 0 = 189, Byte 1 = 93, Byte 2 = 0, stamp = 3e-06
Byte 0 = 189, Byte 1 = 7, Byte 2 = 100, stamp = 3e-06
Byte 0 = 189, Byte 1 = 91, Byte 2 = 0, stamp = 3e-06
Byte 0 = 206, Byte 1 = 0, stamp = 4e-06
Byte 0 = 190, Byte 1 = 121, Byte 2 = 0, stamp = 3e-06
Byte 0 = 190, Byte 1 = 10, Byte 2 = 64, stamp = 3e-06
Byte 0 = 190, Byte 1 = 93, Byte 2 = 0, stamp = 4e-06
Byte 0 = 190, Byte 1 = 7, Byte 2 = 100, stamp = 4e-06
Byte 0 = 190, Byte 1 = 91, Byte 2 = 0, stamp = 3e-06
Byte 0 = 207, Byte 1 = 0, stamp = 3e-06
Byte 0 = 191, Byte 1 = 121, Byte 2 = 0, stamp = 4e-06
Byte 0 = 191, Byte 1 = 10, Byte 2 = 64, stamp = 3e-06
Byte 0 = 191, Byte 1 = 93, Byte 2 = 0, stamp = 3e-06
Byte 0 = 191, Byte 1 = 7, Byte 2 = 100, stamp = 4e-06
Byte 0 = 191, Byte 1 = 91, Byte 2 = 0, stamp = 3e-06
Byte 0 = 252, stamp = 5.52065
Byte 0 = 242, Byte 1 = 107, Byte 2 = 0, stamp = 5e-06
Byte 0 = 251, stamp = 1e-06
Byte 0 = 248, stamp = 0.018248
Byte 0 = 248, stamp = 0.02003
Byte 0 = 248, stamp = 0.020013
Byte 0 = 248, stamp = 0.021003
Byte 0 = 248, stamp = 0.021952
Byte 0 = 248, stamp = 0.020042
Byte 0 = 248, stamp = 0.02196
Byte 0 = 248, stamp = 0.020035
Byte 0 = 248, stamp = 0.019967
Byte 0 = 248, stamp = 0.022035
Byte 0 = 248, stamp = 0.019993
Byte 0 = 248, stamp = 0.021974
Byte 0 = 248, stamp = 0.020066
Byte 0 = 248, stamp = 0.020934
Byte 0 = 248, stamp = 0.020037
Byte 0 = 248, stamp = 0.022052
Byte 0 = 248, stamp = 0.019934
Byte 0 = 248, stamp = 0.021006
Byte 0 = 248, stamp = 0.02203
Byte 0 = 248, stamp = 0.01997
Byte 0 = 248, stamp = 0.019971
Byte 0 = 248, stamp = 0.022027
Byte 0 = 248, stamp = 0.019972
Byte 0 = 248, stamp = 0.022028
Byte 0 = 248, stamp = 0.019999
Byte 0 = 248, stamp = 0.019972
Byte 0 = 248, stamp = 0.021004
Byte 0 = 248, stamp = 0.021997
Byte 0 = 248, stamp = 0.020005
Byte 0 = 248, stamp = 0.022002
Byte 0 = 248, stamp = 0.019996
Byte 0 = 248, stamp = 0.020029
Byte 0 = 248, stamp = 0.022068
Byte 0 = 248, stamp = 0.019931
Byte 0 = 248, stamp = 0.020966
Byte 0 = 248, stamp = 0.022034
Byte 0 = 248, stamp = 0.020015
Byte 0 = 248, stamp = 0.019987
Byte 0 = 248, stamp = 0.02208
Byte 0 = 248, stamp = 0.019916
Byte 0 = 248, stamp = 0.021995
Byte 0 = 248, stamp = 0.019976
Byte 0 = 248, stamp = 0.021998
Byte 0 = 248, stamp = 0.020003
Byte 0 = 248, stamp = 0.020049
Byte 0 = 248, stamp = 0.021946
Byte 0 = 248, stamp = 0.020044
Byte 0 = 248, stamp = 0.022003
Byte 0 = 248, stamp = 0.019992
Byte 0 = 248, stamp = 0.019967
Byte 0 = 248, stamp = 0.022054
Byte 0 = 248, stamp = 0.019971
Byte 0 = 248, stamp = 0.022012
Byte 0 = 248, stamp = 0.019932
Byte 0 = 248, stamp = 0.022071
Byte 0 = 248, stamp = 0.019959
Byte 0 = 248, stamp = 0.020044
Byte 0 = 248, stamp = 0.022
Byte 0 = 248, stamp = 0.019987
Byte 0 = 248, stamp = 0.021979
Byte 0 = 248, stamp = 0.020044
Byte 0 = 248, stamp = 0.019969
Byte 0 = 248, stamp = 0.021994
Byte 0 = 248, stamp = 0.019982
Byte 0 = 248, stamp = 0.022031
Byte 0 = 248, stamp = 0.021004
Byte 0 = 248, stamp = 0.020021
Byte 0 = 248, stamp = 0.020004
Byte 0 = 248, stamp = 0.020968
Byte 0 = 248, stamp = 0.022023
Byte 0 = 248, stamp = 0.019976
Byte 0 = 248, stamp = 0.021998
Byte 0 = 248, stamp = 0.020013
Byte 0 = 248, stamp = 0.019977
Byte 0 = 248, stamp = 0.022014
Byte 0 = 248, stamp = 0.02
Byte 0 = 248, stamp = 0.021998
Byte 0 = 248, stamp = 0.020039
Byte 0 = 248, stamp = 0.021989
Byte 0 = 248, stamp = 0.020002
Byte 0 = 248, stamp = 0.020004
Byte 0 = 248, stamp = 0.021968
Byte 0 = 248, stamp = 0.019997
Byte 0 = 248, stamp = 0.022031
Byte 0 = 248, stamp = 0.019972
Byte 0 = 248, stamp = 0.020029
Byte 0 = 248, stamp = 0.022003
Byte 0 = 248, stamp = 0.019992
...

248 is the decimal value of the timing clock MIDI code.


Are there any other kind of settings I need to make?

Currently I can't imagine any other setting.

It would also be
nice if it wouldn't connect up non-related MIDI devices since I do other
MIDI things on my computer which might be upset by receiving useless
clock messages.


As Michael said, connecting/disconnecting with aconnect, qjackctl or some
other tool should be the better solution.

Yves




------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user

Reply via email to