Tiny Core Extensions > TCE Talk

OSS finally....

(1/3) > >>

coreplayer2:
I had to dig out an old laptop to test on but OSS apps and x86_64 modules finally resurrected, patched, built and speakers playing that familiar osstest music once more on tc-7.2 corepure64  :p


Just in time for TC-8.x right?  Oh My!!    Well, on that thought I have used the minimum of patches to update the src for 4.x Kernels.  At this point it shouldn't be much of an issue to build modules for up to 4.8 Kernel
Patched with
4.x kernel patch
gcc-5 patch
oss install script patch created myself (not sure if I'll submit upstream because am not positive how POSIX compatible it is and also not sure if there's an upstream to sent it too)..



--- Code: ---tce-load -i OSS
OSS-Modules-4.2.9-tinycore64.tcz: OK
OSS.tcz: OK
tc@box:~$ ossinfo
Version info: OSS 4.2 (b 2011/201612271138) (0x00040100) GPL
Platform: Linux/x86_64 4.2.9-tinycore64 #1999 SMP Mon Jan 18 19:59:34 UTC 2016 (box)

Number of audio devices:        7
Number of audio engines:        11
Number of mixer devices:        1


Device objects
 0: osscore0 OSS core services
 1: oss_hdaudio0 Intel HD Audio interrupts=483 (483)
    HD Audio controller Intel HD Audio
    Vendor ID    0x8086293e
    Subvendor ID 0x15580860
     Codec  0: ALC662 (0x10ec0662/0x15580860)
     Codec  1: Motorola3055 (0x10573055)
 2: oss_usb0 USB audio core services


Mixer devices
 0: High Definition Audio ALC662 (Mixer 0 of device object 1)

Audio devices
HD Audio play front               /dev/oss/oss_hdaudio0/pcm0  (device index 0)
HD Audio play center/LFE          /dev/oss/oss_hdaudio0/pcm1  (device index 1)
HD Audio play spdif-out           /dev/oss/oss_hdaudio0/spdout0  (device index 2)
HD Audio play modem               /dev/oss/oss_hdaudio0/mdmout0  (device index 3)
HD Audio rec mix                  /dev/oss/oss_hdaudio0/pcmin0  (device index 4)
HD Audio rec mix                  /dev/oss/oss_hdaudio0/pcmin1  (device index 5)
HD Audio rec modem                /dev/oss/oss_hdaudio0/mdmin0  (device index 6)

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
tc@box:~$
tc@box:~$ osstest
Sound subsystem and version: OSS 4.2 (b 2011/201612271138) (0x00040100)
Platform: Linux/x86_64 4.2.9-tinycore64 #1999 SMP Mon Jan 18 19:59:34 UTC 2016

*** Scanning sound adapter #-1 ***
/dev/oss/oss_hdaudio0/pcm0 (audio engine 0): HD Audio play front
- Performing audio playback test...
  <left> OK <right> OK <stereo> OK <measured srate 47995.00 Hz (-0.01%)>
/dev/oss/oss_hdaudio0/pcm1 (audio engine 1): HD Audio play center/LFE
- Performing audio playback test...
  <left> OK <right> OK <stereo> OK <measured srate 47990.00 Hz (-0.02%)>
/dev/oss/oss_hdaudio0/spdout0 (audio engine 2): HD Audio play spdif-out
- Performing audio playback test...
  <left> OK <right> OK <stereo> OK <measured srate 47993.00 Hz (-0.01%)>
/dev/oss/oss_hdaudio0/mdmout0 (audio engine 3): HD Audio play modem
- Performing audio playback test...
  <left> OK <right> OK <stereo> OK <measured srate 211743.00 Hz (341.13%)>
/dev/oss/oss_hdaudio0/pcmin0 (audio engine 4): HD Audio rec mix
- Skipping input only device
/dev/oss/oss_hdaudio0/pcmin1 (audio engine 5): HD Audio rec mix
- Skipping input only device
/dev/oss/oss_hdaudio0/mdmin0 (audio engine 6): HD Audio rec modem
- Skipping input only device

*** All tests completed OK ***
tc@box:~$

--- End code ---

Only need to figure out and test the Flash support module symlinks and build the 32bit version.  Then,
need folks to test I guess..

Juanito:
Well done  :)

hiro:
there's an OSS forum with people still responding, i'd put the patches there.

coreplayer2:
Status repoport on OSS

All OSS extensions for both TC-7 x86 & x86_64 repo's completed

Also getFlash_beta extensions (Flash v24.x) updated with OSS support for both TC-7 x86  &  x86_64 repo's completed.
 
Maybe we'll have to see the new year in before uploading them in the repo's


hiro:
good work, coreplayer2! having an easy choice between the two sound systems is always good.

Navigation

[0] Message Index

[#] Next page

Go to full version