Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2023-08-23

00:37:17 Quit m01 (Quit: Konversation terminated.)
00:40:04 Join m01 [0] (~quassel@vps-b172b88b.vps.ovh.net)
01:00
01:12:16 Quit CH23_M (Read error: Connection reset by peer)
01:12:30 Join CH23_M [0] (~CH23@revspace/participant/ch23)
01:57:16***Saving seen data "./dancer.seen"
02:00
02:35:45 Join Strife89_ [0] (sid399903@id-399903.lymington.irccloud.com)
02:37:56 Join Lain_ [0] (~toruvinn@KD119106000050.ppp-bb.dion.ne.jp)
02:37:56 Join buZz_ [0] (~buzz@proletaric.artisnotcrime.com)
02:39:00 Join bertrik_ [0] (~bertrik@revspace/participant/bertrik)
02:39:18 Quit CH23_M (*.net *.split)
02:39:18 Quit toruvinn (*.net *.split)
02:39:19 Quit bertrik (*.net *.split)
02:39:19 Quit Strife89 (*.net *.split)
02:39:19 Quit buZz (*.net *.split)
02:39:19 Nick Strife89_ is now known as Strife89 (sid399903@id-399903.lymington.irccloud.com)
02:40:01 Nick bertrik_ is now known as bertrik (~bertrik@revspace/participant/bertrik)
02:43:49 Join CH23_M [0] (~CH23@revspace/participant/ch23)
03:00
03:02:30 Join Unruly247 [0] (~Unruly247@64.113.21.194)
03:43:30 Quit advcomp2019 (Read error: Connection reset by peer)
03:43:54 Join advcomp2019 [0] (~advcomp20@user/advcomp2019)
03:57:18***Saving seen data "./dancer.seen"
05:00
05:27:36kirvesAxeI just ordered an Aigo Eros Q and while waiting for it to arrive, I'm wondering if i should go with the hosted or the native port.
05:30:25kirvesAxeI assume the hosted port has similar limitations than my aging AGPtEK Rocker hosted port - connecting USB (no matter if power or data) always makes the player go to connection mode (unless holding a button while connecting) and no support for the wake-up mode
05:31:48kirvesAxebut the hosted port seems to support exFAT formatted microSD cards
05:33:28kirvesAxeHow about the Aigo Eros native port, does it support 1) power-only usb without disabling the player / MTP mode 2) wake-up mode 3) exFAT microSD ?
05:34:38 Quit Unruly247 (Remote host closed the connection)
05:35:48sporknative rockbox does not support exfat
05:39:06kirvesAxeOkay, that' a big drawback compared to the hosted port...
05:45:48kirvesAxe(A 256GB FAT32 microSD does not sound like a nice idea)
05:46:36sporkusing the hosted port first probably has the least impact
05:50:15kirvesAxeYeah. I'd get pretty much the same things I like with the Rocker and miss the same things from the clip+ :)
05:51:32kirvesAxe(Would native rockbox be able to support ext4 microSD or something similar? :D)
05:54:47sporkno, just fat32
05:57:19***Saving seen data "./dancer.seen"
05:58:19kirvesAxeWould any other filesystems be easier to implement in the future?
06:00
06:08:33sporkany new filesystem is a lot of work
06:08:42sporkexfat would probably be most desirable
06:35:27 Quit enok_ (Remote host closed the connection)
06:35:52 Join enok [0] (c8b9e6acb0@2a01:4f8:1c1e:e9de::6)
07:00
07:54:20kirvesAxeYeah. exFAT is the standard for SD cards above 32GB after all...
07:54:59*gevaerts grumbles about standards for block devices specifying filesystems
07:55:53kirvesAxe(And most rockbox capable players available nowadays seem to be without internal storage but support for 128-256 GB cards... would feel awkward to be limited to 32GB or using FAT32 on those huge cards)
07:56:59speachyrockbox now supports GPT partitioning at least.
07:57:22***Saving seen data "./dancer.seen"
07:57:26speachybut you can just reformat any SD card (up to 2TB anyway) as FAT32
07:57:33kirvesAxegevaerts, well yeah, kinda... except that it kinda improves certainty of devices working together (even though thoose cards can be formatted to other filesystems lol)
07:58:12speachy(...I'm 95% sure taht my camera formats all of its SD cards as fat32 instead of exfat.)
07:59:08kirvesAxespeachy, would you consider a 256GB FAT32 card (with huge sector size) with an Aigo Eros Q native port better than just using an exFAT card with the hosted port?
07:59:24speachyactually, yes
07:59:49speachythe native port has only two plusses in its favor, exfat and the potential for bluetooth. Otherwise it's worse in every way.
08:00
08:00:46speachywell, I suppose it also has USB-DAC support, and I also added the ability to access usb-attached storage too
08:00:53speachyso make that four plusses
08:02:47speachythat said I don't recall the underlying problem with respect to the plug-in-at-powerup issue.
08:03:17speachyI know I did a ton of work a while back to improve the platform integration but I don't remember if that was one of the things I improved.
08:04:23speachy(the ROcker got those improvements too, but you had to re-flash the newer rocbox "bootloader" (aka application switcher). the real bootloader isn't something we touch)
08:29:00 Join jacobk [0] (~quassel@64.189.201.150)
09:00
09:26:59 Nick buZz_ is now known as buZz (~buzz@proletaric.artisnotcrime.com)
09:57:25***No seen item changed, no save performed.
10:00
10:01:51kirvesAxeYeah, haven't really bothered re-flashing a dying player (left channel dead already etc), just been focusing on what replacement to order and from where :)
10:03:16kirvesAxeBut guess I'll wonder around while waiting for the delivery :)
10:58:18 Quit jacobk (Ping timeout: 256 seconds)
11:00
11:00:52_bilgusIve been using 128 and 256gb cards with fat32 with no issues for years what does exfat buy you?
11:09:28 Join jacobk [0] (~quassel@129.110.241.106)
11:42:34Nyaaipodvideo also seems to struggle with opus playback
11:43:09Nyaadoesn't seem to skip but the interface does become quite sluggish
11:43:16Nyaaskip/lag*
11:43:19Nyaa[the audio]
11:44:04bertrikit was last synced upstream in 2019
11:44:47*Nyaa is half tempted to read the opus spec and try to write a faster decoder
11:45:26Nyaawell maybe a newer version would also be faster who knows, don't think i tried opus playback last time i had a portalplayer device lol
11:46:01bertrikwow, initial opus implementation is from 2012, time flies
11:46:40sporkspeachy: you mean hosted, not native
11:47:47Nyaa_bilgus, i mean, with an iflash quad on ipod devices with 48-bit addressing it should be possible to have 2tb of storage :p
11:48:28Nyaawith larger sizes often comes higher latency when using fat32 because of larger clusters
11:49:20Nyaanot sure if rockbox's fat32 implementation is impacted by that, but other embedded implementations i've seen are
11:50:02Nyaait generally becomes noticeable at 256gb and gets worse as you go up
11:51:10Nyaafor slower cards may be noticeable at 128 or even 64
11:55:19Nyaaif rockbox's implementation is impacted, it's likely it wouldn't boot at all without a modification to the drive timeout
11:55:22Nyaaon 1tb or 2tb
11:57:29***Saving seen data "./dancer.seen"
11:59:35Nyaa[or, if it does boot, would be quite slow when doing any kind of disk searching]
12:00
12:07:09 Quit jacobk (Ping timeout: 248 seconds)
12:13:58 Join jacobk [0] (~quassel@129.110.242.224)
12:13:59speachyspork: yeah, you're right
12:15:08speachyNyaa: IIRC we updated to then-modern opus a few years ago. if anything it slightly hurt performance.
12:15:29speachywhoops, bertrik I mean.
12:16:26speachythere's almost guaranteeed to be optimization opportunities in opus if you're willing to do some arm7tdmi asm work.
12:16:57Nyaawhat is that, armv4, armv5?
12:17:01speachyarmv4t
12:17:07speachy(thumb-only)
12:17:14Nyaaisn't that the same as the gameboy advance?
12:17:30Nyaait is lol
12:17:39speachyyep, IIRC the GBA was the first commercial use of that core
12:17:50Nyaamight take me a bit of stumbling but i could probably do something
12:19:08Nyaawatch me get distracted and write a gameboy advance emulator-pseudohypervisor thing /s
12:21:33Nyaaidk i tend to make really weird stuff if i get focused on it, has been a while though
12:21:49Nyaalast time that happened i reimplemented most of discord's client-server api in a week out of spite
12:29:09speachythere's already some ASM for armv4t but looks like armv5 is where most of the asm lies.
12:29:26Nyaaah, for opus?
12:31:18 Quit jacobk (Ping timeout: 252 seconds)
12:31:33speachyyeah
12:33:00speachythere's more asm in current opus code but I don't know if any of it matters for us.
12:33:18Nyaahuh
12:33:47Nyaaarmv4 has a lot less instructions than i expected
12:35:21*Nyaa looks at the thumb part
12:36:25Nyaaah ok that brings it closer to what i expected lol
13:00
13:13:42 Quit CH23_M (Read error: Connection reset by peer)
13:17:00 Join CH23_M [0] (~CH23@revspace/participant/ch23)
13:33:14Nyaalol, can't do opus playback with any audio effects enabled [haas, bass enhancement, etc]
13:42:18kirvesAxe_bilgus_, well first of all my current 256GB microSD card in my player is in exFAT so at least the beginning transition will be more annoying :) but in general, exFAT increases the maximum filesize and decreases the minimum filesize...
13:47:59 Join jacobk [0] (~quassel@utdpat241106.utdallas.edu)
13:57:30***Saving seen data "./dancer.seen"
15:00
15:17:21 Quit tchan (Ping timeout: 260 seconds)
15:21:37 Join tchan [0] (~tchan@c-73-110-113-65.hsd1.il.comcast.net)
15:33:00 Quit tchan (Ping timeout: 245 seconds)
15:41:36 Quit CH23_M (Ping timeout: 252 seconds)
15:42:48 Join CH23_M [0] (~CH23@revspace/participant/ch23)
15:46:16 Quit CH23_M (Read error: Connection reset by peer)
15:46:39 Join CH23_M [0] (~CH23@revspace/participant/ch23)
15:55:31 Join lebellium [0] (~lebellium@2a01cb040610e000966d497ab8f1a749.ipv6.abo.wanadoo.fr)
15:57:34***Saving seen data "./dancer.seen"
16:00
16:08:43 Quit lebellium (Quit: Leaving)
17:00
17:57:37***Saving seen data "./dancer.seen"
18:00
18:31:49 Join lebellium [0] (~lebellium@2a01cb040610e000d59c8105f91e9aa1.ipv6.abo.wanadoo.fr)
18:32:01 Quit lebellium (Client Quit)
19:00
19:10:06 Quit rb-bluebot (Ping timeout: 260 seconds)
19:10:51 Quit bluebrother (Ping timeout: 245 seconds)
19:12:39 Join bluebrother [0] (~dom@user/bluebrother)
19:23:33 Join rb-bluebot [0] (~rb-bluebo@rockbox/bot/utility)
19:53:30 Quit jacobk (Ping timeout: 252 seconds)
19:57:39***Saving seen data "./dancer.seen"
21:00
21:50:01 Quit braewoods (Remote host closed the connection)
21:50:16 Join braewoods [0] (~braewoods@user/braewoods)
21:57:40***Saving seen data "./dancer.seen"
23:00
23:44:26 Join jacobk [0] (~quassel@64.189.201.150)
23:57:44***No seen item changed, no save performed.

Previous day | Next day