Tiny Core Linux

Tiny Core Base => Raspberry Pi => Topic started by: meo on August 03, 2026, 07:00:59 AM

Title: Make sound work in piCore64.
Post by: meo on August 03, 2026, 07:00:59 AM
Hi al TC users!

Now I only use TC on Raspberry Pi 4 and 5 but I can't get the sound to work. I have looked around but I haven't found a HOWTO or similar when it comes to the sound. I can get a video to work but without sound. Any help in this matter would be greatly appreciated.

Kind Greetings,
meo
Title: Re: Make sound work in piCore64.
Post by: Rich on August 03, 2026, 08:39:58 AM
Hi meo
What steps did you take to enable sound?
Did you install  alsa.tcz ?
Did you install  alsa-utils.tcz ?
Do you have speakers connected and turned on?
Title: Re: Make sound work in piCore64.
Post by: patrikg on August 03, 2026, 09:03:30 AM
Command line command:
Can you test easy with.
Code: [Select]
speaker-test -c 2 -t wav
And if you using raspberry pi, you have three ways of outputting sound, to the 3.5mm jack, and hdmi and bluetooth via bluetoothd & bluealsa

You can also use
Code: [Select]
aplay -L
Or
Code: [Select]
aplay -l
To see what devices you can output to.

And you have to change the config.txt (https://www.raspberrypi.com/documentation/computers/config_txt.html#file-format) to support sound.


Title: Re: Make sound work in piCore64.
Post by: Juanito on August 03, 2026, 10:28:34 AM
I have powered speakers connected to the audio jack on my hdmi display - all I have to do is load alsa and I have sound from the Xorg-3d gui.

As I recall, if I connect the powered speakers to the RPi audio jack directly, I get sound from the console prompt after loading alsa.
Title: Re: Make sound work in piCore64.
Post by: meo on August 03, 2026, 07:15:40 PM
Hello everybody!

Thanks for all the comments and advice to check the source of the sound. I have a peculiar setup. I have a portable HDMI 15.6" screen where the speakers are inside the screen. It's late here now and I am the only one awake so I wont make any trials now that has to wait. I have done many different trials but the only thing that has come out of it is that I can play videos in firefox trying both ffmpeg and mpv and alsa naturally. Sofar just video but no sound. I remember the GUI crashed on me on several occasions. I will continue trying and taking notes so I remember what I have tried.

Kind greetings to all,
meo
Title: Re: Make sound work in piCore64.
Post by: Rich on August 03, 2026, 08:17:34 PM
Hi meo
I think Firefox now requires pulsaudio (or apulse) for sound.

Try this:
Code: [Select]
tce-load -wi alsa-utils
speaker-test [-Ddefault:1] -c2 -t wav -l1

When you run the  speaker-test command, you should hear
"Front Left" , "Front Right"  coming from your speakers.
You should see something similar to this in your terminal:
Code: [Select]
tc@E310:~$ speaker-test [-Ddefault:1] -c2 -t wav -l1

speaker-test 1.1.5

Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 2048 to 8192
Period size range from 1024 to 1024
Using max buffer size 8192
Periods = 4
was set period_size = 1024
was set buffer_size = 8192
 0 - Front Left
 1 - Front Right
Time per period = 2.865530
tc@E310:~$

If you don't hear any audio with the speaker-test command, none of
those programs will have audio either.

The speaker-test command tells you whether ALSA is working or not.
Title: Re: Make sound work in piCore64.
Post by: Juanito on August 04, 2026, 02:06:14 AM
The firefox-ESR extensions use alsa, but the firefox extensions created by the download script have used pulseaudio for a while now.