-
Hi VB People,
My name is Simon Davidson, and I'm a student at Northumbria University in Newcstle, England. I have been given several months to come up with a high quality assignment. the assignment basically has to be a Visual Basic GUI that allows a user to record and playback.
I have been told that this can be done entirely with VB, or it can be done with a VB interface and V C++ dll's called from the interface???
If any of you fine people can shed some light on this topic it would be grately appreciated.
The gui is fine thats no problem, its just how the Fu*^% do I get the data to be streamed to a file and called back again for playback???
please can someone help me
simon
-
You can't stream recording. In Windows, to record MIDI data you need a multimedia timer (higher resolution than VB's), and the low-level API functions. There's some explanation here: http://www.borg.com/~jglatt/tech/lowmidi.htm
However, the best idea is to look on the platform SDK from Microsoft: http://msdn.microsoft.com/library - you can also download it for free.
-
VB Midi interface
thanks parksie
would this midi interface be easier if it were wrote in Visual C++ rather than VB ???? we are totally stumped on this assignment!
basically we have to:
have a piece of software that can read midi in from a synthesizer
save the midi to a file
play it back from the file
and have a full VB GUI at the front end
it also has to be good enough to sell apparently!!
i.e. on a CD with a cover and instructions and everything!
PS could i use your email to correspond to you on this topic????
-
I expect it would be a lot easier in C++. I have done some stuff with MIDI, but not recording.
And yes, you can reach me by email ;)