Hej!
od jakiegoś czasu bawię się w DEV-C++ i wpadł mi do głowy pomysł na zrobienie edytora do moich skrzynek z racka, tylko nie wiem jak do tego podejść od strony technicznej, jakiej biblioteki użyć - pewnie mmsystem.h - ale nie mam do tego żadnej dokumentacji, przykładów...
czy jest ktoś kto mógłby mnie poratować? szperałem sporo w internecie i nie znalazłem nic :(
chodzi mi o proste rzeczy:
- możliwość odczytania nazw portów
- możliwość wybrania portu (ów)
- wysyłanie komunikatów do wybranego portu (od noteON/OFF przez CC do sysexów)
- zamknięcie portu (ów)
robił to ktoś? mam w głowie świetny projekt, ale bez znajomości obsługi tych czynności nic nie zrobie :(
z góry dzięki za pomoc!!
kuba
[addsig]
C/C++ i MIDI
Analogi i cyfry fajne są 

Re: C/C++ i MIDI
SDK Windowsowe i help - tam jest wszystko.
> chodzi mi o proste rzeczy:
- możliwość odczytania nazw portów
midiInGetDevCaps
The midiInGetDevCaps function determines the capabilities of a specified MIDI input device.
- możliwość wybrania portu (ów)
midiInOpen
The midiInOpen function opens a specified MIDI input device.
- wysyłanie komunikatów do wybranego portu (od noteON/OFF przez CC do sysexów)
midiOutShortMsg
The midiOutShortMsg function sends a short MIDI message to the specified MIDI output device.
midiOutLongMsg
The midiOutLongMsg function sends a system-exclusive MIDI message to the specified MIDI output device.
- zamknięcie portu (ów)
midiOutClose
The midiOutClose function closes the specified MIDI output device.
robił to ktoś?
W Delphi. Ale to jest tak samo, bo to są funkcje modułu mmsystem (WinAPI).
A dlaczego do google nie zajrzysz? Wpisałem najbanalniej jak się da:
C++ MIDI example i już w pierwszym linku jest kompletny przykład z załączoną biblioteką:
C++ MIDI Library.
Jacek
> chodzi mi o proste rzeczy:
- możliwość odczytania nazw portów
midiInGetDevCaps
The midiInGetDevCaps function determines the capabilities of a specified MIDI input device.
- możliwość wybrania portu (ów)
midiInOpen
The midiInOpen function opens a specified MIDI input device.
- wysyłanie komunikatów do wybranego portu (od noteON/OFF przez CC do sysexów)
midiOutShortMsg
The midiOutShortMsg function sends a short MIDI message to the specified MIDI output device.
midiOutLongMsg
The midiOutLongMsg function sends a system-exclusive MIDI message to the specified MIDI output device.
- zamknięcie portu (ów)
midiOutClose
The midiOutClose function closes the specified MIDI output device.
robił to ktoś?
W Delphi. Ale to jest tak samo, bo to są funkcje modułu mmsystem (WinAPI).
A dlaczego do google nie zajrzysz? Wpisałem najbanalniej jak się da:
C++ MIDI example i już w pierwszym linku jest kompletny przykład z załączoną biblioteką:
C++ MIDI Library.
Jacek
Re: C/C++ i MIDI
W Delphi. Ale to jest tak samo, bo to są funkcje modułu mmsystem (WinAPI).
A dlaczego do google nie zajrzysz? Wpisałem najbanalniej jak się da:
**********************
dzieki :)
zaraz zbadam to co mi podałeś :)
a co do google -
szukałem, ale nie skutecznie, część rzeczy które znalazłem była bezużyteczna i nic mi nie pomogła :(
A dlaczego do google nie zajrzysz? Wpisałem najbanalniej jak się da:
**********************
dzieki :)
zaraz zbadam to co mi podałeś :)
a co do google -
szukałem, ale nie skutecznie, część rzeczy które znalazłem była bezużyteczna i nic mi nie pomogła :(
Analogi i cyfry fajne są 
