Activity for Simon Tomlinson

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Server

    Hi Volker/Peter, etc. I think I may have found a limit within Jamulus or perhaps the server I was running worldjam on. I've just bought a new virtual dedicated server at linode.com it's 4 core @ 2.5Ghz burstable to 5 with 8GB RAM and 200GB SSD. On saturday after the world jam everyone went into one room that is on this server. I did have other jamulus servers running on this server but they would have been asleep. When number of people reach about 28 to 30, the server began to die, overall delays...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    Make sure you do a git update/pull submodules and it should pull the oboe libraries in

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    Sorry, I understand what you mean. I've initiated pull request from main repo and merged all my changes in. Hopefully this works.

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    Hi. I've committed all the code I've done so far to my forked branch: https://github.com/sthenos/jamulus. Still wasn't able to get the audio sounding clean and free of distortion. I had to add some additional code to Jamulus.pro, main.cpp (to add the permission for recording which now on android requires explicit request in code, not just in the android manifest), global.h (types for android for int64_t, etc are different from win32). So I should do a new pull request from the main repo and then...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    hi Volker. Still struggling with getting this sound quality to sound right in Oboe. I've taken a video of my phone connected to a jamulus room where music is being played so you can hear. I didn't have headphones plugged in so it does cause a feedback loop fairly quickly, but hopefully initially you can hear what it sounds like. https://drive.google.com/drive/folders/1nmZcpgsN6bRP-KFdf5nJ_HH6nnmaFxEv?usp=sharing Here's the code I'm using for sound.cpp /******************************************************************************\...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Hi I'm not even show how you can get the software as presonus have stopped supporting it and they moved it off their website into an obsolete section. The often drivers/software they now supply is universal control which is just the asio driver only and a little dialog box with the buffer, sample rates ,etc. that can be configured. Simon On Fri, 24 Apr 2020, 19:01 Stephen Enge, blueshorn50@users.sourceforge.net wrote: thanks! as far as I can tell the only way to get the AudioBox ASIO driver installed...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    Will do On Fri, 24 Apr 2020, 13:37 Volker Fischer, corrados@users.sourceforge.net wrote: Can you please create an Issue on Github for that? New Jamulus Release 3.5.1 https://sourceforge.net/p/llcon/discussion/software/thread/3ba7d356d7/?limit=25&page=1#7a07/07e3/9a0a/8b96/5bab/d42e/c826/681e/4b23 Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/llcon/discussion/software/ To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscript...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Vote

    VOTE: llcon Literally best piece of music software that has helped literally millions of people during this time of lockdown, allowing musicians and singers to avoid going mad and still being able to unwind and relax through music performing with others and socialising.

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    It looks like you're locally monitoring you sound using the audio box software. I dont use that at all as it conflicts with jamulus and disables the card routing in jamulus. Turn off local monitoring and only have one piece of software open on your machine which is jamulus and connect to a room and make sure you can hear your own sound coming back from jamulus. If you can hear your own sound then the odds are other people can. On Fri, 24 Apr 2020, 04:24 Stephen Enge, blueshorn50@users.sourceforge.net...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    No problems. There is an attach files button under the post reply edit box. On Fri, 24 Apr 2020, 02:47 Stephen Enge, blueshorn50@users.sourceforge.net wrote: sorry to be so lame but how do i upload the files to the forum? Jamulus with Presonus Audiobox 44VSL or 22VSL on Windows 10? Need Help https://sourceforge.net/p/llcon/discussion/533517/thread/d9a7b01f37/?limit=25#6942 Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/llcon/discussion/533517/ To unsubscribe...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Just upload them to the site, dont use email to reply to this. On Fri, 24 Apr 2020, 02:15 Stephen Enge, blueshorn50@users.sourceforge.net wrote: hey simon can you send me your regular email so I can send you some files? the SourceFore mail forwarder rejected my reply because of the size of the attached files. Thanks! On Thursday, April 23, 2020, 05:58:22 PM EDT, Simon Tomlinson kanopy@users.sourceforge.net wrote: I have the 44VSL and don't have any problems whatsoever with people not hearing me....

  • Simon Tomlinson Simon Tomlinson modified a comment on discussion Rehearsal room - Creating music with Jamulus

    There is also a daily jazz session in the JazzLounge (London server) with quite a few jazz musicians from the UK at around 7-7:30pm London time. They coordinate on the Jamulus Singers/Musicians Online facebook group. Worth linking up somehow?

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Rehearsal room - Creating music with Jamulus

    There is also a daily jazz session in the JazzLounge (London server) with quite a few jazz musicians from the UK. They coordinate on the Jamulus Singers/Musicians Online facebook group. Worth linking up somehow?

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Rehearsal room - Creating music with Jamulus

    I see all 200 all the time, i'm on virgin cable too. You have unset the "Filter partial packets" on the virgin router config advanced page right?

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    There is a problem with mute streams when people have a self volume of less than 100%, hitting mute stream appears to make it 100% again.

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    I have the 44VSL and don't have any problems whatsoever with people not hearing me. Except occassionally when I load my daw or another program that takes exclusive control of my interface. Make sure in the advanced settings for both input and output sound on the 'Advanced' tab in windows you untick the "Allow programs to take exclusive control of device" tick box. Also make sure that in all settings in windows, plus in universal control and jamulus you have everything set on the sample rate. Posting...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    Interesting results! Interesting that 62% consider themselves computer programmers. I think the line "Involed in computers for my work" covers things from advanced low level c++ programmers should to people who use computers for word docs and emails only!. I wouldn't count the latter as "Advanced computer uses"! Definately sound card configuring is the top issue for jamulus and frankly the one question I am constantly asked about from my facebook group I run. Today alone I had 3 calls with people...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    That got set from the client, when i choose middle option (128 samples) CSound.Init(preferredBufferMono) is called, but I guess because it's stereo it creates a buffer that is 256 samples in size. I've tried reducing it down to 64 (which makes it 128) but that makes it sound worse. I'm running it within the android emulator on my PC, so perhaps it could be something to do with that. I'm about to compile one of the samples Oboe provides to see if streaming a wav file from my filesystem provides the...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    Thanks, I'm now getting some data back and sending it up to the server, but the playback stream is sounding odd: sounds like a static in a bathroom. I think it could be due to type casting on the playback callback. Here's a very simiplified versoin of the code i'm using: The numFrames is being set to 256, channelCount is 2. oboe::DataCallbackResult CSound::onAudioReady(oboe::AudioStream *oboeStream, void *audioData, int32_t numFrames) { float *floatData = static_cast<float *>(audioData); for (int...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    Started a new thread to discuss the android port with Oboe I'm working on. Whilst I pretty much the Obo implementation working in terms of being able to open both the speaker device plus the recording devices on the android device, I'm struggling a little in understanding the method of transferring the data back and forther between the main application. I've obviously modified the android/sound.cpp/h files to use the Oboe libraries and I see that CSound is a derirvative of CSoundBase which has a...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    Ok let me ask a few peopl

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    A few of the folks have told me that connecting with the new 3.5 client to old servers results in no sound or they can't be heard in the room. If the two are not compatible, perhaps we could add some kind of flag in the serverlist for 3.5 clients that servers are old version, or even remove them entirely from the serverlist

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    I'll publish this survey on the facebook group I administer if you want

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Will do!

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Ah yes good point! Yes it's pretty simple "git submodule add http:..." ;)

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Have added oboe as submodule under libs and committed to master. Probably now when you git clone you'll need to add --recurse-submodules so it pulls all submodules including oboe.

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Have added oboe as submodule under libs and committed to my forked master. Is that the right way to do it? When you git clone you'll need to add "--recurse-submodules"

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    That's exactly where I've put it locally.... On Thu, Apr 16, 2020 at 2:51 PM Volker Fischer corrados@users.sourceforge.net wrote: Great. Maybe it is a good idea to put Oboe as a Git Submodule in the jamulus\libs directory. Jamulus server-only on android https://sourceforge.net/p/llcon/discussion/533517/thread/cfd165e0/?limit=25#452b/6e3b/b60d Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/llcon/discussion/533517/ To unsubscribe from further messages, please...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    Ignore that, I just logged out the room and went back in and it works,.

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    Hi Volker. I've just upgraded my server to 3.5.0 and used the -F flag, as soon as I brought it up the fader meters stopped working, they work fine when the -F flag is not present? Is that known?

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    Volker, on a similar but slightly different thread, whilst I was working on getting the android Qt environment I made the headings of the serverlist TreeView sortable and disabled the sort when ping information is received and was able to get a much better view by sorting ascending by number of musicians or by location (I was easily able to find all servers in london, for instance). Is it worth adding this as a feature request?

  • Simon Tomlinson Simon Tomlinson modified a comment on discussion Open Discussion

    Hi Volker. I've managed to get the Qt android dev env setup and compiling and launching jamulus on the android emulator. I'm just investigating the Oboe API and have added the libraries to the environment and currently just looking into what needs to be modified in sound.cpp/h to use Obeo instead of OpenSLES/AA directly.

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Hi Volker. I've managed to get the Qt android dev env setup and compiling and launching jamulus on the android emulator. I'm just investigating the Oboe library and adding it to libraries to the environment and modifying sound.cpp/h to use Obeo instead of OpenSLES/AA directly.

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Allison, Not sure why serverlist is not giving you servers in New Jersey, I can see a few on my list. However to answer one of your points. You can create a server on a mac and even if it's not visible on server list your friends can connect to it by typing your IP address in directly to their jamulus clients. If you want more specific help doing this I'd be happy to guide you through on a remote session. Simon On Tue, 14 Apr 2020, 17:20 Alison Bolshoi, divalison@users.sourceforge.net wrote: We are...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Nick. It's worth asking him to turn websafe back on again and test again. I feel this would have zero bearing on blocking incoming packets. This would confirm it is the fragmented packets option that is the cause. The websafe feature just blocks outgoing https traffic to certain known blacklisted domains. Simon On Fri, 10 Apr 2020, 00:50 Nick Veit, nickveit@users.sourceforge.net wrote: My friend has advised me that his issue of "no servers in the list" is resolved. I am told it started working some...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Which is pretty much all DSL routers, most of them perform NAT translation certainly mine does. But you only need the port forward if you're hosting a server. I have discovered the on the virgin media network there is a setting called "block partial packets" when that is enabled it results in empty server list and by default that option is set for virgin media customers. Turn it off and all is good Simon On Thu, 9 Apr 2020, 21:49 Gilgongo, gilgongojones@users.sourceforge.net wrote: Hi Paco - it's...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    if you're using virgin media then you need to ensure you have unticked "block partial packets" as this blocks ssome but not all jamulus traffic.

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    I'm on virgin cable and I know that I have a slower ping to our london server than my friend who is on DSL. He's also on what we call in the UK "fibre to the cabinet" this means it's a fibre network to the telephone exchange in his village and then fibre from the exchange to the roadside junction cabinet on his road, but then it's copper pair twisted cable to his house from the cabinet. I'm completely fibre optic and on Virgin Media 200mbps and technically nearer london in terms of miles. He gets...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    The dropouts are caused by your computer not having enough CPU to sample at a high rate with a small block size. If you have a new iMac Pro with 16 cores you shouldn't have any drop outs. I have a 6 core i7 and do not get drop outs when I set audio quality on medium/low. Also make sure nothing else is running on your computer taking cpu slices as that will cause less timeslicing to jamulus and thus dropouts.

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Well yes if you plugged your laptop into his network that would pinpoint the problem further: 1. If it works, then it's his laptop 2. If it doesn't work then it indicates a problem with his router/isp or hops to the central server

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Jamulus Software

    Great video!

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    hey gordon, as I mentioned on the facebook group you posted on, make sure your firewall is allowing jamulus to make outbound and inbound connections on UDP port 22124. Also make sure your ISP is not blocking that traffic.

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    hey Volker. this is not the first person to mention this. I've just had another person report to me blank server list. it can only be firewall blocKing UDP 22124 right?

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    we are livestreaming onto the Facebook group tomorrow a combined zoom video and audio stream as a live jam night event so that regular listening can watch the video.

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Awesome, good to know. We too have achieved stream audio & video using a combination of jamulus and zoom. Setup was like this: My primary computer has my webcam, my primary interface and jamulus on it. I open zoom with video only option (no audio) and connect to jamulus. All my mates connect to my jamulus server and also connect their videos to my zoom meeting. I have a second interface and second laptop and I connected a seconday output of my primary interface into the inputs of my secondary interface....

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Gilgongo I used your very useful guide on setting up servers on ubuntu and turned it into an idiots guide for setting a headless server up on AWS Lightsail. It's on the facebook group: 'Jamulus Online Musicians/Singers Jamming' https://www.facebook.com/notes/jamulus-online-musicianssingers-jamming/howto-idiots-guide-to-installing-jamulus-server-on-amazon-aws-lightsail-ubuntu-i/507719749802976/

  • Simon Tomlinson Simon Tomlinson modified a comment on discussion Open Discussion

    You have my help Volker, I will assist in helping users and answering questions when I can! You software is simply awesome! You might be interested to see a simultaneous live stream zoom and jamulus together Live stream on Facebook that we did today: https://www.facebook.com/simon.james.tomlinson/videos/10159731540017576/UzpfSTcyMzMzNzU3NToxMDE1OTczMTg1NzYyNzU3Ng/ We also have a facebook group in the UK which is getting more and more people joining called 'Jamulus Online Musicians/Singers Jamming'...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    You have my help Volker, I will assist in helping users and answering questions when I can! You software is simply awesome!

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Hi Alison I'm a big proponent for jamulus, as a music producer and in a band and jamulus is fantastic for dual rehearsing amoungst musicians, it doesn't work so well when people just connect in with basic equipment. I'm also a music and singing teacher and teach online. I actually don't use Jamulus for that, instead I use Zoom as I need to be able to have video to see my students. There are some settings in zoom that I need to switch off so that the audio is the best quality. There is still too much...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Great thanks! I see it's already up a bit higher, that's good in some ways as it means lots of people are using it. I see a lot of servers however, that clearly have a firewall blocking their ports and so they're not pingable. Maybe central server should release them after say 24 hours of not being able to ping them?

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    It appears we reached a maxium number of servers being published to the central server. With --showallservers on the client I can see there are only 100 servers listed. I've created a few more servers today and they are not being listed, is there a way we can increase the max number of servers on the main central server?

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    hi Volker, I'm just resurrecting this thread as I'm interested in seeing if we could get a version of jamulus GUI with audio (just using the internal mic of the android device) as having an android version would allow us to significantly increase the volume of singers on the platform which I noticed we are lacking. I've done a bit of android development in the past and would be happy to take a look at it as I note in your post above that your PC wasn't sufficiently fast enough for the IDE. What required...

  • Simon Tomlinson Simon Tomlinson modified a comment on discussion Open Discussion

    Ah, actually I found i had the name of the server too long! Once I made it below 20 chars it was all good - maybe worth putting as you get no error about it not working. Still worth pointing out that ping information doesn't work between a server and a central server when they are on the same host.

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Ah, actually I found i had the name of the server too long! Once I made it below 20 chars it was all good - maybe worth putting as you get no error about it not working.

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    One thing I've noticed that I can't seem to get working, I tried creating a central server. This would be useful for a group of us who are trying to work collaboratively on a number of different rooms, so would be useful so not every musician keeps connecting to our rooms for our projects. (this is answering your use case question above for having another central server). However, I can get the central server running fine and I've configured it on the default 22124 port. However, when i tried to...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Version 18 i believe is what AWS ubuntu image is installed as default. Authenticating with public key "imported-openssh-key" Welcome to Ubuntu 18.04.3 LTS (GNU/Linux 4.15.0-1057-aws x86_64)

  • Simon Tomlinson Simon Tomlinson modified a comment on discussion Open Discussion

    hi thanks for this, I'm using AWS Ubuntu and I get the error: ubuntu@ip-172-31-43-57:~$ sudo apt-get install build-essential libqt4-dev Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package libqt4-dev I've looked on the web and I see messages that this package is no longer available and you should use: sudo apt update sudo apt install libqtcore4 libqtgui4 sudo apt-get install build-essential libqt4-dev Would you agree with this? [EDIT]...

  • Simon Tomlinson Simon Tomlinson modified a comment on discussion Open Discussion

    hi thanks for this, I'm using AWS Ubuntu and I get the error: ubuntu@ip-172-31-43-57:~$ sudo apt-get install build-essential libqt4-dev Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package libqt4-dev I've looked on the web and I see messages that this package is no longer available and you should use: sudo apt update sudo apt install libqtcore4 libqtgui4 Would you agree with this? [EDIT] I finally got it working, i had to do the following...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    hi thanks for this, I'm using AWS Ubuntu and I get the error: ubuntu@ip-172-31-43-57:~$ sudo apt-get install build-essential libqt4-dev Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package libqt4-dev I've looked on the web and I see messages that this package is no longer available and you should use: sudo apt update sudo apt install libqtcore4 libqtgui4 Would you agree with this?

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Hi Volker. Thanks again for this software, it's bringing me and others great joy in this time of lock down. I would like to donate something towards you for this software. Is there a way we can do this? Many thanks, Simon

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    Yes Lots of us can't see other peoples servers, but it is temporamental, sometimes it works sometimes it doesn't. Possibly it could be due to internet bandwidth issues with so many people on it at one? Maybe the ping messages are unable to be sent back to clients?

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    So I had a quick look through your code and I see it's just sending a ping type message on a normal socket to each server's IP and Port, so that answers one of my questions. I guess the question is what is the normal reason why some servers don't respond with the ping request or why some jamulus clients don't receive the response?

  • Simon Tomlinson Simon Tomlinson modified a comment on discussion Open Discussion

    hi Volker. Thank you so much for writing this fantastic software. A lot of us in the UK and Europe who are in lockdown and are musicians are using this to continuing jamming. I note there is not a 3.4.3 version for windows available, yet there is for linux/mac - so I'm on 3.4.2, but all my friends on macs are on the latest version. A lot of us are having problems with servers not being listed. For instance, I created a server lets say "Simons Server" and my friend can't see it, until he launches...

  • Simon Tomlinson Simon Tomlinson posted a comment on discussion Open Discussion

    hi Volker. Thank you so much for writing this fantastic software. A lot of us in the UK and Europe who are in lockdown and are musicians are using this to continuing jamming. A lot of us are having problems with servers not being listed. For instance, I created a server lets say "Simons Server" and my friend can't see it, until he launches jamulus with the '--showallservers' option, but then he sees the server with no ping information or musician details. Same happens when he creates a server, i...

1