Soundprogrammieren

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
Oliver
Beiträge: 7
Registriert: 02.10.2004 16:23

Soundprogrammieren

Beitrag von Oliver »

HI,PBexperten !!

Ich habe mir die Demoversion von PureBasic heruntergeladet,nur habe eine Frage:wie kann ich mit PureBasic einen Sound Programmieren ?,bei QBasic konnte ich mit Sound und Play kleine Melodie Programmieren
MfG
Oliver
GPI
Beiträge: 1511
Registriert: 29.08.2004 13:18
Kontaktdaten:

Beitrag von GPI »

Du kannst mit den Movie-Befehlen MP3s abspielen. Ansonsten mit Wavs und Ogg.

Die FMOD-Biliothek (Frei für nicht kommerzielle Projekte) könnte eventuell auch helfen. Schau mal auf www.purearea.net nach.

Ohne Api (=Vollversion) werden dir alle anderen Methoden verwehrt bleiben.

P.S.: Direkte Soundprogrammierung ist out. Dafür nimmt man Wav (Geräusche) und MP3 (Musik).
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
Oliver
Beiträge: 7
Registriert: 02.10.2004 16:23

Beitrag von Oliver »

HI,GPI !!
Danke für die Info !!
noch eine Frage:wie ist mit USB,wie kann ich USB ansprechen,steuern oder abfragen ?
MfG
Oliver
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

usb ist nur ein verbindungs protokoll. es hängt vom gerät ab, das du ansprechen willst. für selbstgebasteltes soll wohl der io warrior ein guter controller sein, aber ich bin nicht wirklich qualifiziert das zu beurteilen.
Oliver
Beiträge: 7
Registriert: 02.10.2004 16:23

Beitrag von Oliver »

Hi,Zaphod !!!
Ich möchte eine Musikkeyboard ansprechen,das heist,MIDI an Keyboard senden
MfG
Oliver
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

dazu brauchst du dokumentation zu dem midi adapter, oder besser gleich eine dll vom hersteller. aber mit midi schnittstellen kenn ich mich überhaupt nicht aus.
Benutzeravatar
Froggerprogger
Badmin
Beiträge: 855
Registriert: 08.09.2004 20:02

Beitrag von Froggerprogger »

Auf PureArea oder so fliegen dazu doch einige Beispiele herum.
Irgendwo werden Tonleitern erzeugt, etc.
Die Ausgabe wird in den Beipielen immer an den internen MIDI-Wavetable geleitet, aber mit einer kleinen Abänderung sollte es kein Problem sein, einen anderen MIDI-Output einzustellen.
!UD2
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8679
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von NicTheQuick »

Das USB-Keyboard muss nur als MIDI-Device installiert sein. Dann ist das ganze ganz einfach.
Dann könnte ich dir auch ein paar Beispiele machen. MIDI ist im Grunde relativ einfach zu programmieren. Allerdings brauchst du unbedingt API.
Bild
Oliver
Beiträge: 7
Registriert: 02.10.2004 16:23

Beitrag von Oliver »

Hi,NicTheQuick !!

"Dann könnte ich dir auch ein paar Beispiele machen "
könntest du das machen ?
MfG
Oliver
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8679
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von NicTheQuick »

Viel Spaß!
Schreib mir bitte in diesem Thread, wenn was nicht geht oder du etwas nicht kapierst.
Eine Procedure zum Empfangen von MIDI-Daten liegt noch nicht bei. Die muss ich dann erst einmal aus meinem THRU-Manager herausoperieren.
Bild
Antworten