Time |
Nick |
Message |
00:00 |
MTDiscord |
<luatic> mazes_80: you're testing with 5.5, right? |
00:01 |
mazes_80 |
yes |
00:01 |
|
LazyJ joined #minetest |
00:01 |
MTDiscord |
<luatic> I'm fairly sure playeranim works on 5.4.2 |
00:01 |
|
Gustavo6046 joined #minetest |
00:01 |
MTDiscord |
<luatic> as well as character_anim |
00:01 |
MTDiscord |
<luatic> I just haven't had the time to figure out why 5.5 broke it |
00:01 |
MTDiscord |
<luatic> I assume it's somehow related to local animations |
00:02 |
MTDiscord |
<luatic> and perhaps the player_api changes |
00:02 |
mazes_80 |
playeranim does, but character_anim breaks |
00:03 |
MTDiscord |
<luatic> In 5.4.2 already? |
00:03 |
mazes_80 |
no 5.5 |
00:09 |
mazes_80 |
texture are flickering though, as it does with my custom anim, which is easier to do in on_step than via 3d softwares, very basic but |
00:10 |
mazes_80 |
thanks for last advice about blender 2.80, I was lazy and used 2.83.19 via wine ... |
00:11 |
mazes_80 |
3ds export worked |
00:14 |
|
proller joined #minetest |
00:21 |
|
Alias2 joined #minetest |
00:23 |
|
Verticen joined #minetest |
00:28 |
|
fling joined #minetest |
00:34 |
|
Gustavo6046_ joined #minetest |
00:40 |
|
proller joined #minetest |
00:44 |
|
grouinos joined #minetest |
02:11 |
|
v-rob joined #minetest |
02:18 |
|
v-rob joined #minetest |
02:25 |
|
Oksanaa joined #minetest |
02:35 |
|
Yad joined #minetest |
03:50 |
|
grouinos joined #minetest |
05:00 |
|
MTDiscord joined #minetest |
06:01 |
|
riff-IRC joined #minetest |
07:01 |
|
jvalleroy joined #minetest |
07:01 |
|
jvalleroy joined #minetest |
07:13 |
|
calcul0n joined #minetest |
07:14 |
|
Flabb joined #minetest |
07:30 |
|
Insayne joined #minetest |
07:42 |
|
___nick___ joined #minetest |
07:50 |
|
lemonzest joined #minetest |
07:55 |
|
Talkless joined #minetest |
08:15 |
|
YuGiOhJCJ joined #minetest |
08:29 |
|
sys4 joined #minetest |
08:31 |
|
definitelya joined #minetest |
08:34 |
|
___nick___ joined #minetest |
08:36 |
|
___nick___ joined #minetest |
09:20 |
|
appguru joined #minetest |
09:58 |
|
Markow joined #minetest |
10:16 |
|
Fixer joined #minetest |
10:24 |
|
specing_ joined #minetest |
11:02 |
|
proller joined #minetest |
12:01 |
|
erlehmann joined #minetest |
12:41 |
|
Talkless joined #minetest |
12:56 |
|
proller joined #minetest |
12:58 |
|
troller joined #minetest |
13:10 |
|
sobkas joined #minetest |
13:27 |
|
erlehmann joined #minetest |
14:07 |
|
peterz joined #minetest |
14:12 |
|
peterz joined #minetest |
14:24 |
|
Taoki joined #minetest |
14:57 |
|
peterz joined #minetest |
15:02 |
|
peterz joined #minetest |
15:03 |
BuckarooBanzai |
!seen Wuzzy |
15:03 |
MinetestBot |
BuckarooBanzai: wuzzy was last seen at 2022-03-02 11:50:33 UTC on #minetest |
15:03 |
BuckarooBanzai |
!tell wuzzy fyi: https://github.com/minetest-mirrors/hudbars/issues/1 |
15:03 |
MinetestBot |
BuckarooBanzai: I'll pass that on when wuzzy is around |
15:15 |
|
ronoaldo joined #minetest |
15:17 |
|
Fixer joined #minetest |
15:52 |
|
Shadowslight joined #minetest |
15:59 |
|
troller joined #minetest |
16:01 |
|
GNUHacker joined #minetest |
16:12 |
|
grouinos joined #minetest |
16:13 |
|
grouinos joined #minetest |
16:52 |
|
grouinos joined #minetest |
17:05 |
|
sobkas joined #minetest |
17:10 |
|
independent56 joined #minetest |
17:10 |
independent56 |
ALSA lib conf.c:3916:(snd_config_update_r) Cannot access file /usr/share/alsa/alsa.conf |
17:10 |
independent56 |
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM default |
17:10 |
independent56 |
AL lib: (EE) ALCplaybackAlsa_open: Could not open playback device 'default': No such file or directory |
17:10 |
independent56 |
2022-03-05 17:09:40: ERROR[Main]: Audio: Global Initialization: Failed to open device |
17:10 |
independent56 |
I keep on getting these errors and i thin these are the cuase of my sound issues |
17:20 |
Krock_ |
you are right about this assumption |
17:20 |
Krock_ |
how about you reinstall ALSA? |
17:27 |
independent56 |
How? |
17:27 |
independent56 |
(googles)) |
17:28 |
independent56 |
Done, do i have to restart? |
17:28 |
independent56 |
Let me try... |
17:29 |
|
independent56 joined #minetest |
17:30 |
independent56 |
Back again |
17:30 |
independent56 |
Same errors |
17:31 |
independent56 |
The conf file exists |
17:32 |
independent56 |
Nope, still same error |
17:33 |
independent56 |
gtg |
17:33 |
sfan5 |
one thing |
17:33 |
independent56 |
but ill checkthe logs |
17:33 |
independent56 |
sfan5, go on |
17:33 |
sfan5 |
it's likely that you aren't even meant to use ALSA |
17:33 |
sfan5 |
Linux system usually have pulseaudio or pipewire (on newer distros) as an audio server |
17:34 |
independent56 |
It was the default option when i used minetest from snap. |
17:34 |
sfan5 |
so maybe check that first |
17:34 |
independent56 |
How do i change? Minetest.conf? |
17:35 |
sfan5 |
that's not a decision Minetest makes |
17:35 |
sfan5 |
on a whim I'd say it's either 1) your sound server doesn't work or 2) something about the snap package is broken |
17:35 |
independent56 |
Ok. |
17:35 |
independent56 |
I really do have to go. |
17:37 |
sfan5 |
sure, just wanted to give you that hint |
17:55 |
|
lagash joined #minetest |
17:58 |
|
CieNTi joined #minetest |
18:16 |
|
Taoki joined #minetest |
18:19 |
|
olliy joined #minetest |
18:21 |
|
Desour joined #minetest |
18:41 |
|
Fixer_ joined #minetest |
19:02 |
|
fling joined #minetest |
19:21 |
|
Markow joined #minetest |
19:22 |
|
v-rob joined #minetest |
19:22 |
|
Gustavo6046 joined #minetest |
19:22 |
|
grouinos joined #minetest |
19:24 |
|
Gustavo6046 joined #minetest |
19:31 |
|
Sven_vB joined #minetest |
19:55 |
|
peterz joined #minetest |
20:00 |
MTDiscord |
<jordan4ibanez> Pipewire is amazing |
20:01 |
|
peterz joined #minetest |
20:03 |
Desour |
jordan4ibanez: what exactly amazes you? |
20:04 |
|
Fixer joined #minetest |
20:08 |
|
definitelya_ joined #minetest |
20:16 |
|
Verticen joined #minetest |
20:22 |
|
grouinos joined #minetest |
20:23 |
|
v-rob joined #minetest |
20:30 |
|
sobkas joined #minetest |
20:46 |
MTDiscord |
<jordan4ibanez> Well it's amazing to me that it's not pulseaudio |
20:47 |
celeron55 |
on paper pipewire seems nice |
20:47 |
celeron55 |
probably waiting it becoming mainstream before using it though, pulseaudio is working fine for me |
20:48 |
MTDiscord |
<jordan4ibanez> Yes, I've tested it with audacity and obs on fedora 36 and it smokes pulseaudio, and it allows me to reroute my jackd audio filter with minimal config, latency cutouts are non-existent, I love it |
20:49 |
celeron55 |
if i wanted to use jackd, i would try pipewire |
20:49 |
erlehmann |
i wish people would just have done the plan9 thing and let everyone write to /dev/audio :( |
20:49 |
celeron55 |
jackd is a bit of a pain |
20:49 |
celeron55 |
erlehmann: that's not useful when you want to use filters and other audio workstation stuff |
20:49 |
erlehmann |
celeron55 why? |
20:50 |
celeron55 |
you need to be able to pipe audio from programs to each other |
20:50 |
celeron55 |
in realtime |
20:50 |
celeron55 |
jackd was created for that |
20:50 |
erlehmann |
yeah, so a program provdies a /dev/audio to another program then? |
20:51 |
erlehmann |
well, the only realtime filter thing i have done a LOT is gstreamer, so i am not exactly an expert on overlay filesystems for audio devices |
20:51 |
celeron55 |
you need something to allow you to make and edit the routing |
20:51 |
celeron55 |
not every program will implement a gui for that |
20:51 |
celeron55 |
it would be stuid |
20:51 |
celeron55 |
stupid* |
20:51 |
Desour |
last time I tried pipewire, I haven't seen any gui program to change the volume. and pavucontrol, which I still had for pulseaudio created much crap in the patchbay tool (Helvum) (for which I also don't really understand the use, I couldn't modify anything) |
20:52 |
erlehmann |
celeron55, https://sr.ht/~ft/pipewave/ |
20:53 |
erlehmann |
> Each instrument and filter is a filesystem. On top of that idea a DAW is supposed to be built, the UI is optional and is based on the files exposed by each instrument or filter. |
20:53 |
MTDiscord |
<jordan4ibanez> Yeah jackd is awesome, you can use things like jackrack to sound like an ant or a booming monster. But you can also just plop your guitar into linux with an adapter with guitarix and have a monstrous tube amp rack, it's honestly the coolest thing ever |
20:53 |
erlehmann |
i guess that is how plan9 people do the mixing |
20:54 |
erlehmann |
you are right probably, jack it is |
20:55 |
celeron55 |
jackd is also a disaster on a laptop, you get even more cpu usage than with pulseaudio, at least in my experience |
20:55 |
celeron55 |
goodbye to silent fans and battery life |
20:55 |
celeron55 |
of course a lot of it is due to the actual audio processing and not just the routing |
20:55 |
MTDiscord |
<jordan4ibanez> Hahaha, this is also true |
20:55 |
celeron55 |
but even when it's doing nothing |
20:55 |
* erlehmann |
laughs in fan at ludicrous speed and no battery on the laptop |
20:55 |
MTDiscord |
<jordan4ibanez> It has to process those empty bits at full force |
20:55 |
erlehmann |
echo 'level disengaged' |sudo tee /proc/acpi/abm/fan |
20:56 |
celeron55 |
well, it can't go to sleep, otherwise it wouldn't be realtime |
20:56 |
erlehmann |
i think it shuts off the limiter for the fan or something |
20:56 |
erlehmann |
allowing ludicrous speed |
20:56 |
celeron55 |
erlehmann: probably doesn't exist on most machines |
20:56 |
erlehmann |
true |
20:56 |
erlehmann |
i'm just saying, i'm living the life hehe |
20:57 |
erlehmann |
(i should probably apply some heat paste) |
20:57 |
Desour |
my pulse has no realtime and doesn't eat much cpu ¯\_(ツ)_/¯ |
20:57 |
erlehmann |
celeron55 adjacent topic, did you ever make bytebeat music? |
20:57 |
erlehmann |
the one where your music is defined as a very small c program |
20:58 |
erlehmann |
viznut did an article on it and i did a presentation, many years ago |
20:58 |
MTDiscord |
<jordan4ibanez> That sounds like tracking with extra steps ? |
20:58 |
celeron55 |
i may have made something, but i wouldn't expect to have it anymore |
20:59 |
erlehmann |
jordan4ibanez check out my e guitar http://news.dieweltistgarnichtso.net/bin/pluck.c |
20:59 |
celeron55 |
also, it wasn't good |
20:59 |
erlehmann |
tcc -run pluck.c |aplay -f u8 |
20:59 |
MTDiscord |
<jordan4ibanez> Oh wow now that's actually kind of good. Also, I'm sure it was good |
20:59 |
erlehmann |
it's absurd how simple it is to make a passable shitty guitar sound hehe |
21:00 |
MTDiscord |
<jordan4ibanez> Perhaps I have gone too long without sleep, that is very cool erlehmann* |
21:00 |
erlehmann |
yay |
21:00 |
erlehmann |
jordan4ibanez if you want to make something like this yourself, implement this algorithm https://en.wikipedia.org/wiki/Karplus%E2%80%93Strong_string_synthesis |
21:01 |
erlehmann |
it's basically a really dumb way to simulate the swinging of a string that gets excited |
21:01 |
erlehmann |
pluc |
21:01 |
erlehmann |
plucked |
21:01 |
erlehmann |
that is the word |
21:01 |
MTDiscord |
<jordan4ibanez> Now you make me wonder if there is a crate for making audio like this, hm |
21:01 |
erlehmann |
jordan4ibanez here have this https://github.com/erlehmann/algorithmic-symphonies |
21:02 |
erlehmann |
also here is my talk on it, you have to bear my bad englishing though https://media.ccc.de/v/saal_mp7_og_-_2013-07-06_15:00_-_making_music_with_a_c_compiler_-_erlehmann_-_5067 |
21:03 |
erlehmann |
oh and this https://countercomplex.blogspot.com/2011/10/algorithmic-symphonies-from-one-line-of.html |
21:03 |
erlehmann |
countercomplex.blogspot.com/2011/10/some-deep-analysis-of-one-line-music.html |
21:03 |
erlehmann |
https://countercomplex.blogspot.com/2011/10/some-deep-analysis-of-one-line-music.html |
21:04 |
erlehmann |
jordan4ibanez, you can even live code music with this, with two different approaches. either libglitch-based (someone made an ios app and posted some header file, so i reimplemented it) or IBNIZ-based, the difference is that IBNIZ can hang during synthesis and is harder. |
21:05 |
erlehmann |
hang as in, not the program hangs, but you do not get a waveform |
21:06 |
MTDiscord |
<jordan4ibanez> No your english is very good, also this has put a smile on my face, truly cool |
21:09 |
MTDiscord |
<jordan4ibanez> I wonder if an entity component system would benefit the lua entities due to how closely luajit maps to C |
21:12 |
MTDiscord |
<jordan4ibanez> Also, perhaps minetest could make an engine element for the lua vm to call something like table:new(size) to avoid having the virtual machine rebuild the table's memory allocation every time a person plops a new element, if the person knows roughly or exactly how big the table will be, perhaps a preset of everything is true, and lua's dynamic type can be utilized to simply overwrite the booleans with their intended data |
21:15 |
sfan5 |
I wondered about that before, like whether that's worth it or Luajit does a good enough job |
21:16 |
Desour |
luajit has a table.new function. see: https://repo.or.cz/luajit-2.0.git/blob_plain/refs/heads/v2.1:/doc/extensions.html |
21:16 |
MinetestBot |
[git] Zughy -> minetest/minetest: Allow get_sky to return a table (#11963) 44fc888 https://github.com/minetest/minetest/commit/44fc888bd64cc00836b0fea0666aa763b2565513 (2022-03-05T21:15:41Z) |
21:16 |
sfan5 |
uhh wait what how did I never find out |
21:16 |
Desour |
(new luajit at least) |
21:16 |
MTDiscord |
<jordan4ibanez> Wait what in the |
21:16 |
Desour |
https://luajit.org/extensions.html doesn't list it |
21:17 |
MTDiscord |
<jordan4ibanez> That is an extension that LOVR definitely needs |
21:17 |
sfan5 |
it's not defined on my version of luajit |
21:17 |
sfan5 |
but the sandbox/whitelist of MT might mess with it too |
21:17 |
Desour |
it may be a luajit 2.1 thing |
21:18 |
MinetestBot |
[git] appgurueu -> minetest/minetest: Readd basic_debug as a HUD flag (#12020) b9e8867 https://github.com/minetest/minetest/commit/b9e886726c68613d39459acc8cb1a2f663b0362c (2022-03-05T21:16:17Z) |
21:20 |
MTDiscord |
<jordan4ibanez> In my testing of table insertions of 32768 roughly got around 4-17 FPS in debug program. Pre-insertions, which was a huge, huge predefined table, arond 59-72. FFI C predefined array was 80-90 FPS. In between the 3 a safe median with no ffi was definitely the predefinition |
21:20 |
Desour |
https://repo.or.cz/luajit-2.0.git/blob_plain/refs/heads/v2.0:/doc/extensions.html also doesn't list it |
21:22 |
MTDiscord |
<jordan4ibanez> That extension could make luajit do extreme amounts of work with ease |
21:25 |
MTDiscord |
<jordan4ibanez> tonumber() seems like an error waiting to happen |
21:28 |
Desour |
? |
22:02 |
|
kamdard joined #minetest |
22:13 |
|
appguru joined #minetest |
22:24 |
|
specing_ joined #minetest |
22:46 |
|
proller joined #minetest |
22:49 |
|
v-rob joined #minetest |
22:56 |
|
proller joined #minetest |
23:00 |
|
Sven_vB joined #minetest |
23:15 |
|
proller joined #minetest |
23:23 |
|
grouinos joined #minetest |
23:24 |
|
Verticen joined #minetest |
23:28 |
|
beanzilla joined #minetest |
23:32 |
|
panwolfram joined #minetest |
23:50 |
|
v-rob joined #minetest |