Thread View: pl.comp.lang.pascal
23 messages
23 total messages
Started by ptpwjp
Sun, 01 Jun 2008 18:37
FreePascal: jak odtworzyć .wav?
Author: ptpwjp
Date: Sun, 01 Jun 2008 18:37
Date: Sun, 01 Jun 2008 18:37
19 lines
1660 bytes
1660 bytes
Nie mam we FreePascalu funkcji odtwarzającej .wav . MOże ktoś zna darnowy dołanczany moduł, albo mały program freewerowy pod DOS umożliwiającego odtwarzanie pliku .wav (w ostateczności mp3)., a najlepiej kilku na raz. Najlepiej, żeby działało to przez wywołanie np.: C:\dosplayer a.wav jakieś_opcje albo C:\dosplayer jakieś_opcje a.wav albo jeszcze lepiej: C:\dosplayer jakieś_opcje a.wav b.wav c.wav ....powiedzmy do 7-8 plików albo C:\dosplayer a.wav b.wav c.wav ....powiedzmy do 7-8 plików jakieś_opcje a fajnie by było gdyby było jeszcze C:\dosplayer sklej a.wav b.wav c.wav - co by oznaczało np. sklej a.wav z b.wav na c.wav. Oczywiście "dosplayer" to wyimaginowana nazwa poszukieanego programu.
Re: FreePascal: jak odtworzyć .wav?
Author: Łukasz 'Maly' Ostrowski
Date: Sun, 01 Jun 2008 18:52
Date: Sun, 01 Jun 2008 18:52
30 lines
1894 bytes
1894 bytes
ptpwjp wrote: > Nie mam we FreePascalu funkcji odtwarzającej .wav . > MOże ktoś zna darnowy dołanczany moduł, > albo > mały program freewerowy pod DOS umożliwiającego odtwarzanie > pliku .wav (w ostateczności mp3)., a najlepiej kilku na raz. > Najlepiej, żeby działało to przez wywołanie np.: > > C:\dosplayer a.wav jakieś_opcje > albo > C:\dosplayer jakieś_opcje a.wav > albo jeszcze lepiej: > C:\dosplayer jakieś_opcje a.wav b.wav c.wav ....powiedzmy do 7-8 > plików albo > C:\dosplayer a.wav b.wav c.wav ....powiedzmy do 7-8 plików > jakieś_opcje a fajnie by było gdyby było jeszcze > C:\dosplayer sklej a.wav b.wav c.wav - co by oznaczało np. sklej > a.wav z b.wav na c.wav. > > Oczywiście "dosplayer" to wyimaginowana nazwa poszukieanego programu. http://www.google.pl/search?hl=pl&q=dos+wav+player&btnG=Szukaj+w+Google&lr= Takie to skomplikowane? ;-). -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://maly.nemo.pl/
Re:
Author: Terrmit
Date: Sun, 01 Jun 2008 19:22
Date: Sun, 01 Jun 2008 19:22
29 lines
1770 bytes
1770 bytes
ptpwjp pisze: > Nie mam we FreePascalu funkcji odtwarzającej .wav . > MOże ktoś zna darnowy dołanczany moduł, > albo > mały program freewerowy pod DOS umożliwiającego odtwarzanie > pliku .wav (w ostateczności mp3)., a najlepiej kilku na raz. > Najlepiej, żeby działało to przez wywołanie np.: > > C:\dosplayer a.wav jakieś_opcje > albo > C:\dosplayer jakieś_opcje a.wav > albo jeszcze lepiej: > C:\dosplayer jakieś_opcje a.wav b.wav c.wav ....powiedzmy do 7-8 plików > albo > C:\dosplayer a.wav b.wav c.wav ....powiedzmy do 7-8 plików jakieś_opcje > a fajnie by było gdyby było jeszcze > C:\dosplayer sklej a.wav b.wav c.wav - co by oznaczało np. sklej a.wav z > b.wav na c.wav. > > Oczywiście "dosplayer" to wyimaginowana nazwa poszukieanego programu. > > > > > Może to się przyda? http://acs.ullihome.de/acs/index.php/Main_Page Sławek
Re: FreePascal: jak odtworzyć .wav?
Author: ptpwjp
Date: Mon, 07 Jul 2008 20:04
Date: Mon, 07 Jul 2008 20:04
6 lines
1183 bytes
1183 bytes
> > http://www.google.pl/search?hl=pl&q=dos+wav+player&btnG=Szukaj+w+Google&lr= > > Takie to skomplikowane? ;-). Faktycznie jest tam kilka programów pod DOS freewerowych. Będę testować.
Re: FreePascal: jak odtworzyć .wav?
Author: ptpwjp
Date: Mon, 14 Jul 2008 15:46
Date: Mon, 14 Jul 2008 15:46
20 lines
1869 bytes
1869 bytes
>> http://www.google.pl/search?hl=pl&q=dos+wav+player&btnG=Szukaj+w+Google&lr= >> >> Takie to skomplikowane? ;-). > Faktycznie jest tam kilka programów pod DOS freewerowych. > Będę testować. Tak, skomplikowane. Po zgraniu 4 spełniających warunki: Dos, wav, i free, lub GPL, lub nadzieja, że darmowe; żaden mi nie zadziałał. Fakt nie był to uczciwy dos, a symulacja windowsowa, ale w takiej konfiguracji ma to działać docelowo. Próbowałam małego .wav (mniej niż sekunda) odtworzyć z lini w "uruchom" - nic, Wywołać program z lini przez wywołanie wiersza polecenia, i oczywiście przez podwójne kliknięcie w windowsie na *.exe. Dwa programy jakoś się "zgłosiły", ale i tak bez końcowego efektu. Karta dźwiękowa normalnie działa poprawnie i coś tam piszczy, w każdym razie windowsowy rejestrator dźwięku bez problemu odtwarza próbkę testową.
Re: FreePascal: jak odtworzyć .wav?
Author: Łukasz 'Maly' Ostrowski
Date: Mon, 14 Jul 2008 21:57
Date: Mon, 14 Jul 2008 21:57
33 lines
2329 bytes
2329 bytes
ptpwjp wrote: > Tak, skomplikowane. > Po zgraniu 4 spełniających warunki: > Dos, wav, i free, lub GPL, lub nadzieja, że darmowe; > żaden mi nie zadziałał. > Fakt nie był to uczciwy dos, a symulacja windowsowa, > ale w takiej konfiguracji ma to działać docelowo. > Próbowałam małego .wav (mniej niż sekunda) odtworzyć > z lini w "uruchom" - nic, > Wywołać program z lini przez wywołanie wiersza polecenia, > i oczywiście przez podwójne kliknięcie w windowsie na *.exe. > Dwa programy jakoś się "zgłosiły", ale i tak bez końcowego efektu. > Karta dźwiękowa normalnie działa poprawnie i coś tam piszczy, > w każdym razie windowsowy rejestrator dźwięku > bez problemu odtwarza próbkę testową. 1. Karta musi mieć obsługe w NTVDM żeby zagrać coś via te progi. Czyli zwirtualizowane porty IO i takie tam. (jakąś tam emulacje SB Pro etc etc etc) A pewnie tego nie ma, tzn drivery nie mają. WinNT nie obsłuży transparentnie tego. 2. Jeżeli odpalasz to w windzie to czemu nie WinAPI? http://msdn.microsoft.com/en-us/library/ms712879(VS.85).aspx lub DirectSound/fmod/bass. Znika ograniczenie tyczące się wav wyłącznie i takie tam, masz przenośność pełną pomiędzy Windami/sprzętem. -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://maly.nemo.pl/
Re: FreePascal: jak odtworzyć .wav?
Author: ptpwjp
Date: Sat, 19 Jul 2008 20:41
Date: Sat, 19 Jul 2008 20:41
14 lines
1587 bytes
1587 bytes
> 2. Jeżeli odpalasz to w windzie to czemu nie WinAPI? > http://msdn.microsoft.com/en-us/library/ms712879(VS.85).aspx > lub DirectSound/fmod/bass. Znika ograniczenie tyczące się > wav wyłącznie i takie tam, masz przenośność pełną pomiędzy > Windami/sprzętem. Linku jeszcze nie testowałam, ale istotą jest nie odpalanie w windzie, ale w wierszu poleceń winda. To ma tę funkcję? Żeby wpisać dajmy na to: c:\winapi bipbip.wav i zagra? albo c:\winapi bipbip.wav bumbum.wav +c i połączy bipbip z bumbum?
Re: FreePascal: jak odtworzyć .wav?
Author: Łukasz 'Maly' Ostrowski
Date: Sun, 20 Jul 2008 14:15
Date: Sun, 20 Jul 2008 14:15
28 lines
1909 bytes
1909 bytes
ptpwjp wrote: >> 2. Jeżeli odpalasz to w windzie to czemu nie WinAPI? >> http://msdn.microsoft.com/en-us/library/ms712879(VS.85).aspx >> lub DirectSound/fmod/bass. Znika ograniczenie tyczące się >> wav wyłącznie i takie tam, masz przenośność pełną pomiędzy >> Windami/sprzętem. > Linku jeszcze nie testowałam, ale istotą jest nie odpalanie w windzie, > ale w wierszu poleceń winda. > To ma tę funkcję? > Żeby wpisać dajmy na to: > c:\winapi bipbip.wav > i zagra? > albo > c:\winapi bipbip.wav bumbum.wav +c > i połączy bipbip z bumbum? http://en.wikipedia.org/wiki/Windows_API Tu masz znaczenie WinAPI, jak nie rozumiesz, użyj linka "Polski" w lewym panelu. Co znaczy "połączy"? Zmiksuje czy odtworzy jeden po drugim? -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://maly.nemo.pl/
Re: FreePascal: jak odtworzyć .wav?
Author: ptpwjp
Date: Sun, 20 Jul 2008 18:28
Date: Sun, 20 Jul 2008 18:28
27 lines
2118 bytes
2118 bytes
Użytkownik "Łukasz 'Maly' Ostrowski" <maly@USUNnemo.pl> napisał w wiadomości news:g5vham$qjt$1@news.dialog.net.pl... > ptpwjp wrote: >>> 2. Jeżeli odpalasz to w windzie to czemu nie WinAPI? >>> http://msdn.microsoft.com/en-us/library/ms712879(VS.85).aspx >>> lub DirectSound/fmod/bass. Znika ograniczenie tyczące się >>> wav wyłącznie i takie tam, masz przenośność pełną pomiędzy >>> Windami/sprzętem. >> Linku jeszcze nie testowałam, ale istotą jest nie odpalanie w windzie, >> ale w wierszu poleceń winda. >> To ma tę funkcję? >> Żeby wpisać dajmy na to: >> c:\winapi bipbip.wav >> i zagra? >> albo >> c:\winapi bipbip.wav bumbum.wav +c >> i połączy bipbip z bumbum? > > > http://en.wikipedia.org/wiki/Windows_API Nie mogę na razie wejść w linki bo tu mam tylko grupy dyskusyjne, zwykły internet jest bardzo drogi. > Co znaczy "połączy"? Zmiksuje czy odtworzy jeden po drugim? Zmiksuje, odtworzyć mogę sobie osobnym poleceniem np można napisać .bat.
Re: FreePascal: jak odtworzyć .wav?
Author: Łukasz 'Maly' Ostrowski
Date: Sun, 20 Jul 2008 21:37
Date: Sun, 20 Jul 2008 21:37
21 lines
1643 bytes
1643 bytes
ptpwjp wrote: >> http://en.wikipedia.org/wiki/Windows_API > > Nie mogę na razie wejść w linki bo tu mam tylko grupy dyskusyjne, > zwykły internet jest bardzo drogi. Plusgsm gprs... >> Co znaczy "połączy"? Zmiksuje czy odtworzy jeden po drugim? > Zmiksuje, odtworzyć mogę sobie osobnym poleceniem np można napisać > .bat. Po prostu odtwórz je jednocześnie, za pomoca DirectSound,lub biblioteki BASS albo FMOD. -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://maly.nemo.pl/
Re: FreePascal: jak odtworzyć .wav?
Author: ptpwjp
Date: Mon, 21 Jul 2008 15:11
Date: Mon, 21 Jul 2008 15:11
21 lines
1779 bytes
1779 bytes
Użytkownik "Łukasz 'Maly' Ostrowski" <maly@USUNnemo.pl> napisał w wiadomości news:g60b6m$hfj$1@news.dialog.net.pl... > ptpwjp wrote: >>> http://en.wikipedia.org/wiki/Windows_API >> >> Nie mogę na razie wejść w linki bo tu mam tylko grupy dyskusyjne, >> zwykły internet jest bardzo drogi. > > > Plusgsm gprs... Poczta jest tania, ale www już nie. >>> Co znaczy "połączy"? Zmiksuje czy odtworzy jeden po drugim? >> Zmiksuje, odtworzyć mogę sobie osobnym poleceniem np można napisać >> .bat. No tak , ale mi na prawdę chodzi o sklejanie plików, inne mutacje to tylko extra pic.
Re: FreePascal: jak odtworzyć .wav?
Author: Łukasz 'Maly' Ostrowski
Date: Mon, 21 Jul 2008 15:49
Date: Mon, 21 Jul 2008 15:49
18 lines
1873 bytes
1873 bytes
ptpwjp wrote: >>>> Co znaczy "połączy"? Zmiksuje czy odtworzy jeden po drugim? >>> Zmiksuje, odtworzyć mogę sobie osobnym poleceniem np można napisać >>> .bat. > No tak , ale mi na prawdę chodzi o sklejanie plików, inne mutacje to > tylko extra pic. Sklejanie to nie dołączenie jednego do końca drugiego, Ci chodzi o mixowanie, zapoznaj się z formatem plików .wav, znormalizujesz dwa wavy to tego samego rodzaju sampla to bez filtrowania i takich tam sztuczek bez problemu połączysz w pamięci dwa wave formy przez, w uproszczeniu (sample1+sample2)/2 binarnie sampl bo samplu ;). -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://maly.nemo.pl/
Re: FreePascal: jak odtworzyć .wav?
Author: Wiktor S.
Date: Mon, 21 Jul 2008 18:36
Date: Mon, 21 Jul 2008 18:36
10 lines
1344 bytes
1344 bytes
> 2. Jeżeli odpalasz to w windzie to czemu nie WinAPI? > http://msdn.microsoft.com/en-us/library/ms712879(VS.85).aspx > lub DirectSound/fmod/bass. Znika ograniczenie tyczące się > wav wyłącznie A to w DOS-ie jest jakieś ograniczenie "wav wyłącznie"? To dziwne, bo znam co najmniej trzy DOS-owe playery mp3 :-) -- Azarien
Re: FreePascal: jak odtworzyć .wav?
Author: Wiktor S.
Date: Mon, 21 Jul 2008 18:37
Date: Mon, 21 Jul 2008 18:37
14 lines
1763 bytes
1763 bytes
>> No tak , ale mi na prawdę chodzi o sklejanie plików, inne mutacje to >> tylko extra pic. > Sklejanie to nie dołączenie jednego do końca drugiego, Ci chodzi o > mixowanie, zapoznaj się z formatem plików .wav, znormalizujesz dwa > wavy to tego samego rodzaju sampla to bez filtrowania i takich tam > sztuczek bez problemu połączysz w pamięci dwa wave formy przez, w > uproszczeniu (sample1+sample2)/2 binarnie sampl bo samplu ;). A może chodzi mu po prostu o zagranie dwóch dźwięków po kolei, jeden po drugim? -- Azarien
Re: FreePascal: jak odtworzyć .wav?
Author: Wiktor S.
Date: Mon, 21 Jul 2008 18:38
Date: Mon, 21 Jul 2008 18:38
8 lines
1185 bytes
1185 bytes
> A to w DOS-ie jest jakieś ograniczenie "wav wyłącznie"? To dziwne, bo > znam co najmniej trzy DOS-owe playery mp3 :-) cztery :-P -- Azarien
Re: FreePascal: jak odtworzyć .wav?
Author: ptpwjp
Date: Tue, 22 Jul 2008 08:40
Date: Tue, 22 Jul 2008 08:40
4 lines
1362 bytes
1362 bytes
> A może chodzi mu po prostu o zagranie dwóch dźwięków po kolei, jeden po > drugim? TAK.
Re: FreePascal: jak odtworzyć .wav?
Author: ptpwjp
Date: Tue, 22 Jul 2008 08:42
Date: Tue, 22 Jul 2008 08:42
10 lines
1512 bytes
1512 bytes
Użytkownik "Wiktor S." <wswiktor&poczta,fm@no.spam> napisał w wiadomości news:g62l4s$irf$1@news.onet.pl... >> A to w DOS-ie jest jakieś ograniczenie "wav wyłącznie"? To dziwne, bo >> znam co najmniej trzy DOS-owe playery mp3 :-) > > cztery :-P To dajcie linka, tylko żeby był z możliwością sterowania z lini polecenia , a nie programem pełnoekranowym jak Norton Comander, albo TAG.
Re: FreePascal: jak odtworzyć .wav?
Author: Łukasz 'Maly' Ostrowski
Date: Tue, 22 Jul 2008 16:19
Date: Tue, 22 Jul 2008 16:19
20 lines
1769 bytes
1769 bytes
ptpwjp wrote: > Użytkownik "Wiktor S." <wswiktor&poczta,fm@no.spam> napisał w > wiadomości news:g62l4s$irf$1@news.onet.pl... >>> A to w DOS-ie jest jakieś ograniczenie "wav wyłącznie"? To dziwne, >>> bo znam co najmniej trzy DOS-owe playery mp3 :-) >> >> cztery :-P > To dajcie linka, tylko żeby był z możliwością sterowania z lini > polecenia , a nie programem pełnoekranowym jak Norton Comander, albo > TAG. http://www.google.pl/search?hl=pl&q=dos+command+line+wav+player Szczerze? To takie trudne? -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://maly.nemo.pl/
Re: FreePascal: jak odtworzyć .wav?
Author: Wiktor S.
Date: Tue, 22 Jul 2008 17:26
Date: Tue, 22 Jul 2008 17:26
22 lines
1793 bytes
1793 bytes
>>> A to w DOS-ie jest jakieś ograniczenie "wav wyłącznie"? To dziwne, >>> bo znam co najmniej trzy DOS-owe playery mp3 :-) >> >> cztery :-P > To dajcie linka, tylko żeby był z możliwością sterowania z lini > polecenia , a nie programem pełnoekranowym jak Norton Comander, albo > TAG. Pięć. http://www.fareham.org/mpg123/index.shtml tu masz odtwarzacz mp3 z linii komend. to chyba lepiej niż wave'y. poza tym twoje kopiowanie przez copy /b w przypadku wav NIE zadziała, ale w przypadku mp3 - owszem. -- Azarien "Kasyna nie oszukują. Jedyną obroną kasyna jest absolutna uczciwość. Gdyby oszukiwały, ktoś mógłby dostrzedz metodę oszusta - i ograć kasyno."
Re: FreePascal: jak odtworzyć .wav?
Author: ptpwjp
Date: Wed, 23 Jul 2008 07:29
Date: Wed, 23 Jul 2008 07:29
9 lines
1428 bytes
1428 bytes
> Pięć. > > http://www.fareham.org/mpg123/index.shtml > > tu masz odtwarzacz mp3 z linii komend. to chyba lepiej niż wave'y. > poza tym twoje kopiowanie przez copy /b w przypadku wav NIE zadziała, ale > w przypadku mp3 - owszem. Sprawdzę wszystkie, mp3 mi pasuje.
Re: FreePascal: jak odtworzyć .wav?
Author: Tygrys
Date: Wed, 23 Jul 2008 14:12
Date: Wed, 23 Jul 2008 14:12
21 lines
1853 bytes
1853 bytes
Wiktor S. pisze: >>>> A to w DOS-ie jest jakieś ograniczenie "wav wyłącznie"? To dziwne, >>>> bo znam co najmniej trzy DOS-owe playery mp3 :-) >>> >>> cztery :-P >> To dajcie linka, tylko żeby był z możliwością sterowania z lini >> polecenia , a nie programem pełnoekranowym jak Norton Comander, albo >> TAG. > > Pięć. > > http://www.fareham.org/mpg123/index.shtml > > tu masz odtwarzacz mp3 z linii komend. to chyba lepiej niż wave'y. > poza tym twoje kopiowanie przez copy /b w przypadku wav NIE zadziała, > ale w przypadku mp3 - owszem. > Nie sprawdzałem, ale to poradzi sobie z różnym próbkowaniem plików i tagami ID3? Tygrys
Re: FreePascal: jak odtworzyć .wav?
Author: Wiktor S.
Date: Fri, 25 Jul 2008 14:06
Date: Fri, 25 Jul 2008 14:06
12 lines
1472 bytes
1472 bytes
> Nie sprawdzałem, ale to poradzi sobie z różnym próbkowaniem plików próbkowanie może się zmieniać tysiące razy wewnątrz pliku, nazywa się to VBR. > i tagami ID3? będą widoczne ten na samym początku i ten na samym końcu wynikowego pliku. resztę (w środku) player oleje. -- Azarien
Re: FreePascal: jak odtworzyć .wav?
Author: ptpwjp
Date: Mon, 28 Jul 2008 16:56
Date: Mon, 28 Jul 2008 16:56
1 lines
950 bytes
950 bytes
Dzięki za podpowiedzi, już nieaktualne.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads