Použití PC speakeru ve Windows

Maxwel

Použití PC speakeru ve Windows
« kdy: 10. 10. 2017, 19:35:28 »
Ahoj všem,

Mám počítač s Windows 7.
Na základní desce mám "PC Speaker"

Hledám nějaký příkaz který bych mohl zakomponovat do skriptu ale vše co jsem otestoval používá normální reproduktory počítače...
« Poslední změna: 10. 10. 2017, 20:22:15 od Petr Krčmář »


JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:PC speaker
« Odpověď #1 kdy: 10. 10. 2017, 20:13:12 »
Mozna tady:
https://encode.ru/threads/383-A-command-line-tool-for-Windows-which-beeps-through-the-System-Speaker

Jestli je to zavirovane a je v tom 15 NSA, Mossad a KGB trojanu ale netusim.

robotron

Re:PC speaker
« Odpověď #2 kdy: 10. 10. 2017, 20:22:41 »
Bejvaval i .drv pro PC speaker, jestli ale funguje/existuje ve W7, to nevim.

tomvec

Re:Použití PC speakeru ve Windows
« Odpověď #3 kdy: 10. 10. 2017, 20:39:13 »
Nějaký driver jsem používal na W3.11, ale jestli by to fungovalo na W7 netuším :-D

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Použití PC speakeru ve Windows
« Odpověď #4 kdy: 10. 10. 2017, 21:42:40 »
Nějaký driver jsem používal na W3.11, ale jestli by to fungovalo na W7 netuším :-D

To asi myslite driver, ktery pres PC speaker dokazal prehrat wavy o urcitych vzorkovacich frekvencich. To bylo hezke v dobe, kdy zvukovky byly vzacne, tady se ale jedna o opacny problem. A soucasti toho problemu muze byt i to, ze dnes rada PC uz nema potrebny HW, tedy jakysi programovatelny obvod, na kterem speaker visel. Dost mozna, ze i v PC dnes clovek muze mit speaker, ten pri bootu piskne, ale tim to konci, protoze programovatelny obvod tam neni a to pisknuti umi udelat akorat BIOS pres nejaky neprogramovatelny zdroj signalu a z Widli neni jak se k tomu dostat.


Maxwel

Re:Použití PC speakeru ve Windows
« Odpověď #5 kdy: 10. 10. 2017, 22:02:33 »
Už jsem otestoval co jsem mohl a nic :-/

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Použití PC speakeru ve Windows
« Odpověď #6 kdy: 11. 10. 2017, 00:05:27 »
Jeste byste mohl zkusit udelat USB klic s freedosem a na tom pustit nejakou dosovou hru se zvukem, aby se overilo, ze tam vubec jeste mate potrebny HW. Ono je take mozne, ze jestli neco neni napsano tak, aby to na ten PC speaker lezlo z Widli pres nejake API, tak tomu treba Widle nedovoli lezt primo na HW.

Tady https://www.youtube.com/watch?v=0eb_U6iEV94 prehravaji na speakeru midi soubory.

xxxxx

Re:Použití PC speakeru ve Windows
« Odpověď #7 kdy: 11. 10. 2017, 00:28:27 »
Pokud se pamatuji, tak od W7+ už to nejde. Bylo tam něco s driverem (beep.sys? ), že byl natvrdo přepsán, aby šel výstup na "default sound device".

Pavel Tišnovský

Re:Použití PC speakeru ve Windows
« Odpověď #8 kdy: 11. 10. 2017, 01:29:09 »
Nějaký driver jsem používal na W3.11, ale jestli by to fungovalo na W7 netuším :-D

To asi myslite driver, ktery pres PC speaker dokazal prehrat wavy o urcitych vzorkovacich frekvencich. To bylo hezke v dobe, kdy zvukovky byly vzacne, tady se ale jedna o opacny problem. A soucasti toho problemu muze byt i to, ze dnes rada PC uz nema potrebny HW, tedy jakysi programovatelny obvod, na kterem speaker visel. Dost mozna, ze i v PC dnes clovek muze mit speaker, ten pri bootu piskne, ale tim to konci, protoze programovatelny obvod tam neni a to pisknuti umi udelat akorat BIOS pres nejaky neprogramovatelny zdroj signalu a z Widli neni jak se k tomu dostat.

Byval to kdysi (fakt kdysi) normalni 8253, pozdeji 8254 (tedy na speaker sel hodinovy signal po pruchodu delickou). Dneska to snad jeste porad je soucasti chipsetu (samozrejme ne jako samostatny obvod, ale v super I/O - https://en.wikipedia.org/wiki/Super_I/O).

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Použití PC speakeru ve Windows
« Odpověď #9 kdy: 11. 10. 2017, 08:38:13 »
Dneska to snad jeste porad je soucasti chipsetu (samozrejme ne jako samostatny obvod, ale v super I/O - https://en.wikipedia.org/wiki/Super_I/O).

Podle toho, co jsem odchytil na Internetu, uz pry ne vzdycky a tak speaker nelze na nekterych mobech uz pouzit tak, jako kdysi. Ostatne v nekterych strojich uz pry speaker ani neni.

dustin

Re:Použití PC speakeru ve Windows
« Odpověď #10 kdy: 11. 10. 2017, 08:55:46 »
Nebo miniaturní USB zvukovku za 17 Kč http://www.ebay.com/itm/USB-1-1-Mic-Speaker-Surround-Sound-7-1-CH-3D-Audio-Card-Adapter-for-PY-/142505153257 + miniaturní reprák za 17Kč http://www.ebay.com/itm/White-3-5mm-Pillow-Speaker-for-MP3-MP4-Player-For-iPhone-For-iPod-CD-Radio-PY-/142505273843 a přehrávat ve skriptu windowsím soxem s nastaveným výstupním zařízením.

Ladislav Michl

Re:PC speaker
« Odpověď #11 kdy: 11. 10. 2017, 09:09:52 »
Bejvaval i .drv pro PC speaker, jestli ale funguje/existuje ve W7, to nevim.
Myslíte system32\drivers\beep.sys nebo něco, co umělo chrchlat i wav? Tenhle ovladač nakonec vykonal BOOL WINAPI Beep(_In_ DWORD dwFreq, _In_ DWORD dwDuration); funkci Win32 API. Na Windows 7 se používá default sound device for the session.
Mám počítač s Windows 7. Na základní desce mám "PC Speaker" Hledám nějaký příkaz který bych mohl zakomponovat do skriptu ale vše co jsem otestoval používá normální reproduktory počítače...
A tento projekt jste zkoušel?

Pavel Tišnovský

Re:Použití PC speakeru ve Windows
« Odpověď #12 kdy: 11. 10. 2017, 09:43:48 »
Dneska to snad jeste porad je soucasti chipsetu (samozrejme ne jako samostatny obvod, ale v super I/O - https://en.wikipedia.org/wiki/Super_I/O).

Podle toho, co jsem odchytil na Internetu, uz pry ne vzdycky a tak speaker nelze na nekterych mobech uz pouzit tak, jako kdysi. Ostatne v nekterych strojich uz pry speaker ani neni.

jj je mozny, ze kvuli usetreni par centu uz piezzo repracek z desek zmizel, v superIO asi ta nozicka ale bude stale existovat. On se speaker ale porad jeste hodi, treba na zakladni diagnostiku problemu s PC (po zapnuti pipa normalne a nic nevidim na monitoru? => neni vypadeny video kablik, nebo neni prepnuty video vstup?, pipa nejak jinak nez obvykly jeden skrek? => https://www.lifewire.com/how-to-troubleshoot-beep-codes-2624889). Fungovalo to i na vzdalenou diagnostiku, protoze kazdej dokaze zavolat technikovi, zapnout kompl a namirit na nej mobilem :)

SPECZ

Re:Použití PC speakeru ve Windows
« Odpověď #13 kdy: 11. 10. 2017, 12:34:02 »
Možná by stálo za to zjistit jak to řeší DosBox ...

Maxwel

Re:Použití PC speakeru ve Windows
« Odpověď #14 kdy: 11. 10. 2017, 13:40:47 »
Ladislav Michl: https://www.codeproject.com/Tips/1022207/Make-Buzzer-Internal-Speaker-Sound-in-Windows-bit

Tohle možná funguje ale když neznám C# tak je mi to na nic.
Já to potřebuji do skriptu v powershellu a nějak jednoduše volat funkci.