It would be nice to be able to calibrate the game for better timing / note & chord recognition
Not every laptop / phone process hits at the same speed. It would be nice to be able to calibrate the game to match your device's capabilities. When I play with the music, it says every note is late. I have to play faster than the music for it to recognize it as on time. Also, chord recognition and note recognition do not work perfectly even during times when I know I hit the right note(s). A better calibration feature for both guitar and piano would be awesome! Great job otherwise!
Harsh Khanna commented
I vote for this idea. Earlier, I used to connect the guitar to PC using Rocksmith cable and all notes "appeared" to be early on Yousician (despite Rocksmith cable having some latency). When I switched the set up - Yamaha THR10X Phone Out to Line In on PC, all notes appear to be late on Yousician (despite this set up having less latency). Does not make any logical sense. I'm about to give up on Yousician. The ability to calibrate the timing is critical to continue using Yousician.
I'm having the same problem with my daughters subscription. We use it on an ipad mini. I wondered why her timing was so terrible! I've had 10 years of piano education, and when I tried to play one of the harder songs that was fairly easy for me, it kicked me out within seconds because my timing was off. I assure you, it wasn't. I play with other musicians frequently. You have to play later than the music cues you to if you want it to recognize it. This is hampering my daughters development of an ear. I love yousician, and it's fun. Please fix this though! Please!
David Gatten, I've been using Ys for 2 years on PC without considerable issues on timing. How low is really low? You should get down to 10ms latency for it to be almost imperceptible. Also, you need to use ASIO drivers. If both are already set, then the problem must be in your drivers.
If you haven't done so, please join Yousician Friends Facebook group and ask for help.
David Gatten commented
I'm running the application on my PC and there's almost a full second of delay before I hear the audio. My latency settings, i.e. buffer size, are set really low too. It's certainly a problem with the app itself, unfortunately there doesn't seem to be a way to fix this as of yet. I'm probably going to cancel if they don't add this feature.
Android phones are notoriously bad for time critical audio. Some might work with Yousician, most will probably not work optimally.
With Windows you're best off by using ASIO drivers.They should report their latency to the operating system, and no calibrating should be needed in app. Ones that don't have ASIO capable audio interface may want to try Asio4All, which might improve timigs considerably. Or then not.
Standard Windows drivers might work, but they are less consistent in quality and not as reliable. Also, in-app amp emulation is no use without ASIO drivers on Windows.
Among mobile devices Apple phones and pads are your best bet. Apple takes professional audio in consideration while designing their operating systems, unlike Microsoft. With that in mind, when it comes to laptops, Apple laptops are the most hassle-free platforms for Yousician.
Still, it is fairly easy to get a good audio performance on PC as well, almost any cheap-ish small audio interface with ASIO capability will do, if Asio4All will not yield desired results.
Even with ability to manually adjust timing recognition in Yousician it couldn't be guaranteed consistency among Android devices. Their audio latency is not fixed. For consistent, good performance, it's best to use ASIO for PC or Apple products. On android it's a roulette.
If you are playing acoustic, get headphones with a built in mic and stick the mic cord into the guitar body. It fixed the problem completely for me.
I use bt headset and cable mic on my pc , always getting late or worse, its a must to have latency adjustments
Everything is detected as "early" for me now when I play it by ear (to the music). The bouncing ball appears to have the correct timing. They were in sync prior to this. This seems to have happened after the 2.51 update. Contacted support, they had me reinstall but it hasn't helped.
Rebekah Bryant commented
Here's my problem. I only have my phone's mic to do this with right now. So I have a choice. I can either hear the music playing behind me, or the app can hear my playing. I understand why, but I really need to be able to calibrate to headphones to hear the background *and* get a successful lesson
Yes please, literally everything gets detected as "early", even if I trigger completely in sync with the "play notes" function in practice mode, it's terribly annoying
Matthew Schultz commented
bump this idea. I cannot play with guitar volume on due to latency.
I had the same problem initially on Windows 10 and I was using a Rocksmith Realtone USB cable. Every note is late when I know I'm not and I have to play ahead of the beat to get it on time.
I think this would work for most other situations or where the system is a little slow.
What I did was:
1. Right click on the speaker icon in the bottom right of your screen where the time is.
2. Click on Recording Devices.
3. Disable all the other devices you see except the one you are using.In my case, it was the Rocksmith Realtone cable. For others, it might be your mic.
After that, the timing was recognised correctly. I suspect that the polling interval was not fast enough as there was other devices in the Recording Devices list so it was trying to poll all and by the time it got to the correct interface, it was too late.
Hope this helps someone
sami toro commented
That latency problem is pain in the butt. Sometimes it´s reasonable, but most of time i hear small delay. I use win 10, Focusrite interface and focusrite driver, i also tried asio driver. With the bass the timing is everything.
On iPad it always marks you as early. So it is more about calibration than latency as what you actually need to do is introduce some latency in this case not remove it
Philip Doyle commented
The app is great overall but on my iPad Air 2 it consistently tells me I’m early, so I have to play behind the beat, jazz style. I have demoed this for others so “it’s not just me”. Is there any way to adjust the latency between the animation and the mic?
I am using a android device thinking of buying computer for yousician but looks like it is not much better at recogizing notes i am at a loss as how to fix this
I am having the same problem with timing it is driving me nuts. I am thinking of cancelling my subscription I am hitting the notes perfectly as the ball crosses and tell me most are wrong. I am sick of it. Not sure what the problem is I have tried hitting early late nothing seems to work.
Yeah, an input lag correction as Rocksmith has for using it in a TV would be perfect!
As someone who was first a drummer before picking up guitar and consistantly plays to a click track, I can tell you that the app needs a calibration function. The app is forcing me to have terrible timing in order to be able to "play it correctly" and anyone who plays music knows that timing is essential to playing well. It seems counter productive to teach people to play the instrument while simultaneously teaching them bad timing. I can see this working well, but I don't want to sacrifice my sense of time in the process.
I have Samsung S7 and using it's own headphones as a pickup. What is annoying is when you are calibrating, app is asking for those headphones to be disconnected, then you can use them again afterwards.
I also noticed that Yousician's song have lot better timing recognition than uploads from users. On some songs, timing is smack in the middle of the note. Then you load some Yousician song and suddenly it all ok. I am unsure if this is something you can fix when making a song, or does Yousician have much better options when they making their own songs.
Its frustrating as you know you are hitting notes right on the dot (I do have ears), yet app is complaining that it cannot hear you, and all notes apart from few go red.