Differences between revisions 3 and 4
Revision 3 as of 2020-01-07 06:23:42
Size: 1998
Editor: AlbanVidal
Comment: Updating oss4 link from Alioth to Salsa
Revision 4 as of 2020-03-21 11:11:26
Size: 2866
Comment: sync with English master v.29
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[OSS|English]] - [[fr/OSS|Français]] - Italiano-~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[OSS|English]] - [[fr/OSS|Français]] - Italiano-~
Line 10: Line 10:
I pacchetti OSS4 sono presenti in [[it/DebianSqueeze|Squeeze]].
 * ITP :
DebianBug:483856
I pacchetti OSS4 sono, alla data di marzo 2020, presenti solo in [[it/DebianUnstable|Debian Unstable e !DebianOldOldStable.
Line 14: Line 13:
== Testare l'audio == == Risoluzione dei problemi ==
Line 16: Line 15:
Testare la configurazione audio avviando {{{
 aumix
}}}
il mixer audio. 
'''Testare''' la configurazione audio eseguendo il mixer audio `aumix`.
Line 21: Line 17:
Vedere anche:
 * Wikipedia: [[WikiPedia:it:Open_Sound_System|OSS]]
'''/dev/XXX: Permission denied''' aggiungere il proprio utente al [[it/UsersAndGroups|gruppo]] `audio` o cercare di riprodurre audio come [[it/Root|Root]].

'''/dev/XXX: Device or resource busy''', '''is device in use?''': un altro processo potrebbe bloccare l'accesso a OSS. Elencare i processi che usano i dispositivi usando `/bin/fuser -v /dev/dsp; /usr/sbin/lsof | grep dsp; /usr/sbin/lsof | grep pcm`

'''No such device''': OSS non è caricato correttamente. Controllare i moduli caricati con `lsmod`

'''Can't find a suitable libao driver''': provare a installare [[DebianPkg:libsamplerate0]]. Usare libmad/madplay come alternativa (frequenza di campionamento sopra 48KHz)

== Emulazione ALSA-OSS ==

Per far sì che applicazioni OSS funzioni con [[it/ALSA|ALSA]], [[it/PackageManagement#Installare|installare]] il pacchetto [[DebianPkg:alsa-oss]] e caricare il modulo con `modprobe snd_pcm_oss; modprobe snd_mixer_oss`

Si può usare l'emulazione in spazio utente per un singolo programma: `aoss myprogram`

== Vedere anche ==
Line 25: Line 34:

##== Sndconfig ==
##Sndconfig was a text based tool for configuring the OSS/Free sound system. Sndconfig can be used to set the proper sound type for programs which use the /dev/dsp, /dev/audio and /dev/mixer devices.

##Unfortunately, it appears that sndconfig only works with kernels which have all sound components including soundcore compiled as modules, which means that it doesn't work with kernel-image-2.6.8-1-386 -- DanielDickinson 2004-11-22

##sndconfig is not in [[unstable]] or [[testing]] as of 2004-12-12.
 * `sndconfig` (legacy) was a text based configuration tool for OSS, and the `/dev/dsp`, `/dev/audio` and `/dev/mixer` devices.
Line 34: Line 37:
=== Lenny ===
 *DebPkg:alsaplayer-oss
 *DebPkg:aumix
 *DebPkg:oss-compat
 *DebPkg:oss-preserve
 *DebPkg:tuxguitar-oss
 *DebPkg:xmms2, DebPkg:xmms2-plugin-oss
Line 42: Line 38:
=== Squeeze ===
 *DebPkg:oss4-base
 *DebPkg:oss4-gtk
 *DebPkg:oss4-sources
 *DebPkg:oss4-dkms
Le versioni recenti di Debian forniscono il pacchetto DebianPkg:oss-compat che assicura che il supporto OSS sia fornito in qualche modo. In Linux abilita i moduli di compatibilità di [[it/ALSA|ALSA]]. In altri kernel dove OSS è l'interfaccia predefinita non viene fatta alcuna azione. Nelle piattaforme Linux, un approccio migliore al giorno d'oggi è quello di usare DebianPkg:osspd, che emula i device OSS usando [[it/ALSA|ALSA]] o PulseAudio.
Line 48: Line 40:
== Informazioni a monte ==
  [[http://www.opensound.com/|Homepage]]
  [[http://www.opensound.com/wiki|Open Sound Wiki]]

== Altre informazioni ==
  [[WikiPedia:Open_Sound_System|OSS on wikipedia]]

Translation(s): English - Français - Italiano


OSS

Open Sound System è un insieme di driver di dispositivo per accedere a schede audio e altri dispositivi audio usando diversi sistemi operativi UNIX. OSS è un derivato dal Linux Sound Driver. In Linux viene considerato obsoleto, rimpiazzato da ALSA. In GNU/kFreeBSD è il sistema audio nativo.

Open Sound System 4

OSS4 in Debian

I pacchetti OSS4 sono, alla data di marzo 2020, presenti solo in [[it/DebianUnstable|Debian Unstable e DebianOldOldStable.

Risoluzione dei problemi

Testare la configurazione audio eseguendo il mixer audio aumix.

/dev/XXX: Permission denied aggiungere il proprio utente al gruppo audio o cercare di riprodurre audio come Root.

/dev/XXX: Device or resource busy, is device in use?: un altro processo potrebbe bloccare l'accesso a OSS. Elencare i processi che usano i dispositivi usando /bin/fuser -v /dev/dsp; /usr/sbin/lsof | grep dsp; /usr/sbin/lsof | grep pcm

No such device: OSS non è caricato correttamente. Controllare i moduli caricati con lsmod

Can't find a suitable libao driver: provare a installare libsamplerate0. Usare libmad/madplay come alternativa (frequenza di campionamento sopra 48KHz)

Emulazione ALSA-OSS

Per far sì che applicazioni OSS funzioni con ALSA, installare il pacchetto alsa-oss e caricare il modulo con modprobe snd_pcm_oss; modprobe snd_mixer_oss

Si può usare l'emulazione in spazio utente per un singolo programma: aoss myprogram

Vedere anche

  • http://citeseer.ist.psu.edu/328623.html : La guida ad Open Sound System per i programmatori.

  • ALSA - I driver audio attuali.

  • sndconfig (legacy) was a text based configuration tool for OSS, and the /dev/dsp, /dev/audio and /dev/mixer devices.

Pacchetti

Le versioni recenti di Debian forniscono il pacchetto oss-compat che assicura che il supporto OSS sia fornito in qualche modo. In Linux abilita i moduli di compatibilità di ALSA. In altri kernel dove OSS è l'interfaccia predefinita non viene fatta alcuna azione. Nelle piattaforme Linux, un approccio migliore al giorno d'oggi è quello di usare osspd, che emula i device OSS usando ALSA o PulseAudio.

Informazioni a monte

Altre informazioni


CategorySound CategoryLegacy CategorySoftware