Tiny Core Linux
Tiny Core Extensions => TCE Q&A Forum => Topic started by: Scampada on April 05, 2015, 12:04:11 PM
-
What's about OSS in TC 6.x ? There are some files in the repo (though they lack OSS-modules which is OSS.tcz' dependency) but even when I'm tricking OSS.tcz with old renamed OSS-modules from 5.x' repo it doesn't install properly saying that some oss.ko in /usr/lib/kernel/modules/... is not found.
-
Nobody has built it yet.
-
You could try alsa-oss.tcz from 4.x repo.
Seems to work on 6.x
$ aoss mplayer -ao oss file.avi
...
CPLAYER: ==========================================================================
CPLAYER: AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
CPLAYER:
...
http://tinycorelinux.net/4.x/x86/tcz/alsa-oss.tcz.info
-
Didn't work for me... It doesn't create /dev/mixer which is needed by mp3blaster to manipulate voulme properly... Just now it has no volume control in fact. It can play music and do some nice stuff but I have to set another tty with alsamixer opened to be able to change volume.
Maybe I can build it for myself... I have built vlc-nox about 5MB of size (tcz) that can play movies and music but, building OSS driver is much more serious job to do. I mean, I even would submit this vlc-just-for-fun and use it myself for watching movies, but I better wait for some kind of official build of OSS.
Hmm... what else... well, nothing I can remember I couldn't handle by myself. So far...
-
I need to rebuild odd for tc6
Sent from my iPhone using Tapatalk
-
@ coreplayer2
I have built it for x86
@ Scampada
and any interested 32 bit user.
I have compiled OSS and its modules using coreplayer2's kernel-sources-env script and the GPL version of OSS.
As my main computer is 8G of RAM and too modern, I failed to create a device entry in the devices that works for my sound device.
However, I have tested today OSS on an older computer and altho its got a few quirks
OSS is running OK thru ossplay.
If anyone wants to pm in the next few days ....on 32 bit only....who have previously used and want OSS.....I can give you some link so you can test it.
Testing it is always good idea, but if no replies in say 3 days, I will check everything and submit.
Naturally I delay if testers available.
To save time, I hope others don't mind how I got my internal intel working with current build?
read on if interested
tce-load -i OSS
sudo soundoff
sudo rmmod oss_usb (if showing for lsmod)
sudo modprobe oss_hdaudio (if lsmod shows missing)
sudo soundon
ossinfo
snip
Version info: OSS 4.2 (b 2011/201509200422) (0x00040100) GPL
Platform: Linux/i686 3.16.6-tinycore #777 SMP Thu Oct 16 09:42:42 UTC 2014 (box)
Number of audio devices: 7
Number of audio engines: 11
Number of MIDI devices: 0
Number of mixer devices: 1
Mixer devices
0: High Definition Audio STAC9221 (Mixer 0 of device object 1)
snip
Nodes
/dev/dsp -> /dev/oss/oss_hdaudio0/pcm0
/dev/dsp_in -> /dev/oss/oss_hdaudio0/pcm0
/dev/dsp_out -> /dev/oss/oss_hdaudio0/pcm0
/dev/dsp_ac3 -> /dev/oss/oss_hdaudio0/spdout0
/dev/dsp_mmap -> /dev/oss/oss_hdaudio0/pcm0
/dev/dsp_multich -> /dev/oss/oss_hdaudio0/pcm0
I have yet to ask maintainers permission but hope they agree ;D
good luck
AFAIK OSS can only play wav and a small number of other formats excluding ogg mp3 wma etc
-
Hi
No need for testers. I have submitted OSS-modules-3.16.6-tinycore.tcz, OSS-doc.tcz, ossxmix.tcz
should land in a couple of weeks. PS old ossxmix does not work, this is a newer version built for libpng16
cheers