Guest96 | hello, does nokia n900 support basic phone calls? | 10:06 |
---|---|---|
sicelo | as of lately, yes :-) | 10:22 |
sicelo | thanks to impressive work by arno11 | 10:22 |
sicelo | anyway, it's doesn't work out of the box yet ... but it will hopefully be, soon | 10:22 |
Wizzup | uvos__: how far did we get with razr? iirc you had it booting, but there was a display issue? | 16:48 |
uvos__ | i dident do anything with the razr, besides boot tmlinds work but yes the razor works, except we have no backlght controll and the display has a timeing issue and jumps out of hsync | 17:17 |
uvos__ | and the modem dosent work | 17:18 |
uvos__ | and ts-buttons dont work, as they are on a different controller | 17:18 |
uvos__ | otherwise it works | 17:18 |
Wizzup | ok | 17:21 |
arno11 | Wizzup: is it easy for you to port pulseaudio-module-cmtspeech-n9xx to chimaera ? i think this module should help me a lot. I already try to build it but can't find the right pulse-core dependency. | 19:08 |
Wizzup | arno11: ok, I will try, it's a whole different thing though from the code you're trying | 19:09 |
Wizzup | It will take me 1-2 days though | 19:10 |
arno11 | ok cool thx :) | 19:13 |
Wizzup | it might also depend on other modules | 19:14 |
Wizzup | and I don't know if the config is easy, you might have to look at old nemo images for it | 19:14 |
arno11 | yes but iirc other modules are ok | 19:14 |
arno11 | ah ok | 19:14 |
Wizzup | I have a lot of notes on it somewhere I hope | 19:14 |
Wizzup | I will try to find them once these build | 19:15 |
Wizzup | what in particular do you hope to get out of it? | 19:15 |
Wizzup | documenting the current status on the tool you tried so far is still very useful btw | 19:15 |
sicelo | arno11: i just remembered that microphone audio during was also a bit muted in Nemo | 19:15 |
arno11 | i'd like to try it because i hope it helps to switch between 4000 and 8000hz rate | 19:17 |
arno11 | sicelo: ok | 19:17 |
arno11 | Wizzup: yes i will send an email soon :) now i understand quiet well how cmtspeech works | 19:18 |
arno11 | Is someone already try SIP calls on n900 or droid ? | 19:20 |
arno11 | sicelo: Wizzup: i think it should be easy to have calls working OOTB with acceptable latency and good quality using 3G/HSDPA :) only 2G needs a bit of work ATM | 19:32 |
arno11 | And i asked for SIP calls because if it doesn't work, i'm 90% sure it is because of PA config | 19:33 |
Wizzup | arno11: we can make sip calls on droid4 with twinkle and it works ok | 20:17 |
Wizzup | with telepathy-gabble not yet | 20:17 |
Wizzup | the calls work, but audio does not come through | 20:17 |
arno11 | Wizzup: ok | 20:29 |
arno11 | Wizzup: finally we probably don't need module-cmtspeech-n9xx :) | 22:08 |
Wizzup | arno11: ah? | 22:29 |
arno11 | yep. 2g is supposed to work well only at 8000 hz and 1 channel but in fact work well at 4000 adding a bit of latency | 22:33 |
arno11 | everything is due to PA | 22:33 |
arno11 | leste PA version is really good but tricky to setup | 22:34 |
arno11 | so i think we don't need additional stuff | 22:36 |
arno11 | i think they are obsolete compared to what PA is able to do now in chimaera | 22:37 |
Wizzup | the additional stuff being? | 22:38 |
buZz | arno11: soon, pipewire and we'll need to do all this again :D | 22:38 |
arno11 | yes lol | 22:38 |
arno11 | the additional stuff was module-cmtspeech-n9xx | 22:38 |
arno11 | buzz: apparently there is a specific pipewire pckg to stay full compatible with PA | 22:41 |
arno11 | (PA config i mean) | 22:41 |
buZz | yeah there is | 22:42 |
buZz | but thats cheating! | 22:42 |
Wizzup | arno11: so you got 2g to work ok too? | 22:42 |
buZz | what i find most exciting about pipewire is that it can do pulseaudio-like routing for -video- streams too | 22:42 |
arno11 | buZz: oh nice | 22:43 |
arno11 | Wizzup: yes for 10 sec. lol after that PA cancel latency again | 22:44 |
arno11 | and upload get distored a bit | 22:45 |
Wizzup | hm | 22:49 |
arno11 | Wizzup: that's normal. it was quiet similar with 3g | 22:51 |
arno11 | the trick is to modify the moment when cmtspeech starts to buffer | 22:52 |
Wizzup | hm, can't we change how cmtspeech buffers? | 22:52 |
arno11 | yes we can but it's only a request from PA point of view | 22:53 |
Wizzup | sure | 22:54 |
Wizzup | but I mean, cmtspeech writes to this /dev/ node right? | 22:54 |
Wizzup | there might be a way to control how that is buffered too | 22:54 |
Wizzup | (not sure if we need to go down that path) | 22:54 |
arno11 | in fact it writes sound in a real file lol | 22:58 |
arno11 | i changed that to dev/null | 22:58 |
arno11 | and for buffering everything is dynamically changed and controlled by a monitoring process | 23:01 |
arno11 | that's not easy to explain using a small keyboard but the key file to understand is cmtspeech_ofono_test.c | 23:05 |
Wizzup | ok, but what I mean is that this can be tweaked to maybe solve this problem | 23:10 |
arno11 | oh yeah indeed | 23:11 |
arno11 | in 2g mode when the latency is > 100ms everything is fine. | 23:18 |
arno11 | and it's good news | 23:18 |
Wizzup | great | 23:19 |
Wizzup | I think that makes sense | 23:19 |
arno11 | and it means it's not related to frequency | 23:19 |
Wizzup | probably makes sense, I am not sure if you can get better latency on 2g anyway | 23:21 |
arno11 | in 2g mode by default latency is less than 20ms ! | 23:21 |
arno11 | but according to what i've tested 100-350ms is usually better in sound quality and stability | 23:26 |
arno11 | under 70ms sound quality decrease and call experience is not better imoo | 23:28 |
arno11 | i think if we can get arround 150ms (stable) in 2g 3g and hsdpa it should be ok | 23:30 |
Wizzup | honestly I think <200ms is great for gsm | 23:33 |
arno11 | yes definitely | 23:33 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!