Hi,
ich würde weggehen von den mci-Funktionen. Ein absoluter hilfreicher Code für Sound-Aufnahme und -Darstellung (Oszilloskop-artig) über Win-Api-Funktionen ist im englischen Forum von drgolf zu finden:
http://www.purebasic.fr/english/viewtopic.php?f=12&t=7009&hilit=lame.exe&start=45
Die ...
Die Suche ergab 54 Treffer
- 01.02.2011 11:55
- Forum: Anfänger
- Thema: MCI -> Mikrophon mit Aussteueranzeige?
- Antworten: 2
- Zugriffe: 864
- 20.01.2011 19:17
- Forum: Grafik & Sound - Programmierung
- Thema: lame.exe
- Antworten: 4
- Zugriffe: 2379
Re: lame.exe
Danke für die Hinweise. Ja, mit RunProgram() und den entsprechenden flags sowie unter Ausnutzung von stdin und stout von lame.exe ist es mir gelungen, die an der Soundkarte anfallenden Daten "kontinuierlich" ins mp3-Format zu encodieren.
- 01.09.2010 21:07
- Forum: Grafik & Sound - Programmierung
- Thema: lame.exe
- Antworten: 4
- Zugriffe: 2379
lame.exe
Hi,
hab' mich nach einer langen Pause mal wieder mit PB beschäftigt und ein kleines Projekt zum Aufnehmen von Sound gestartet. Das klappt ja mit den alten mci-Befehlen ganz gut:
;Aufnahme Start
mciSendString_("open new type waveaudio alias recsound" ....
mciSendString_("set recsound time format ...
hab' mich nach einer langen Pause mal wieder mit PB beschäftigt und ein kleines Projekt zum Aufnehmen von Sound gestartet. Das klappt ja mit den alten mci-Befehlen ganz gut:
;Aufnahme Start
mciSendString_("open new type waveaudio alias recsound" ....
mciSendString_("set recsound time format ...
- 26.08.2009 23:28
- Forum: Anfänger
- Thema: CreateShortcut und Hotkey-Parameter
- Antworten: 7
- Zugriffe: 1040
- 26.08.2009 17:09
- Forum: Anfänger
- Thema: CreateShortcut und Hotkey-Parameter
- Antworten: 7
- Zugriffe: 1040
@Kaeru Gaman:
Hast recht, den Link hätte ich posten sollen!
@ts-soft:
Danke, dass Du den Link bereitgestellt hast. Mein Ziel war es, dass einer Verknüpfung auf dem Desktop ein Shortcut zugewiesen wird. Das sollte dann eben eine solche Tastenkombination aus strg-Taste und F-Taste sein. Per Hand kann ...
Hast recht, den Link hätte ich posten sollen!
@ts-soft:
Danke, dass Du den Link bereitgestellt hast. Mein Ziel war es, dass einer Verknüpfung auf dem Desktop ein Shortcut zugewiesen wird. Das sollte dann eben eine solche Tastenkombination aus strg-Taste und F-Taste sein. Per Hand kann ...
- 26.08.2009 13:12
- Forum: Anfänger
- Thema: CreateShortcut und Hotkey-Parameter
- Antworten: 7
- Zugriffe: 1040
CreateShortcut und Hotkey-Parameter
Hab im Forum ein paar Prozeduren zum Erstellen von Verknüpfungen und Shortcuts gefunden (Danke, ts-soft!) und habe damit mal rumgespielt. Wenn ich also zum Beispiel einen F3-Shortcut haben will, dann habe ich in der CreateShortcut-Prozedur von ts-soft hotkey.l = #VK_F3 gesetzt und es funktioniert ...
- 27.01.2009 19:35
- Forum: Anfänger
- Thema: Fehlermeldung
- Antworten: 8
- Zugriffe: 747
- 27.01.2009 18:59
- Forum: Anfänger
- Thema: Fehlermeldung
- Antworten: 8
- Zugriffe: 747
@edel:
Ich benutze für meinen Fußschalter eine DLL:
In der anschließenden Repeat-Schleife fange ich dann den entsprechenden Event für das Drücken einer Fußtaste ab.
Ich benutze für meinen Fußschalter eine DLL:
Code: Alles auswählen
hdl.l = WindowID(#window)
CallFunction(0, "OpenUSBFootSW", hdl, 0)
- 27.01.2009 18:03
- Forum: Anfänger
- Thema: Fehlermeldung
- Antworten: 8
- Zugriffe: 747
Danke für die Antworten. Der Code ist wirklich zu lang fürs Posten - ehrlich. Er enthält Prozeduren für Fußschalter, Joypads zum Abspielen von mp3-Dateien. Mein Gedanke war, dass PB 4.30 vielleicht bei einigen Anweisungen empfindlicher hinsichtlich der Speicherverwaltung ist als PB 4.20 und dass ich ...
- 27.01.2009 17:41
- Forum: Anfänger
- Thema: Fehlermeldung
- Antworten: 8
- Zugriffe: 747
Fehlermeldung
Hallo, zusammen!
Ich bekomme ungefähr bei jedem dritten Debuggen eines von mir selbst geschriebenen Programms folgende Fehlermeldung für die letzte Zeile, in der die End-Anweisung steht:
Invalid Memory access. [read error at address 22615425]
Es ist jedesmal dieselbe Adresse. Das Programm läuft ...
Ich bekomme ungefähr bei jedem dritten Debuggen eines von mir selbst geschriebenen Programms folgende Fehlermeldung für die letzte Zeile, in der die End-Anweisung steht:
Invalid Memory access. [read error at address 22615425]
Es ist jedesmal dieselbe Adresse. Das Programm läuft ...