|
-
Oct 11th, 2000, 01:26 PM
#1
Thread Starter
New Member
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
-
Oct 11th, 2000, 02:04 PM
#2
Monday Morning Lunatic
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.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Oct 12th, 2000, 09:15 AM
#3
Thread Starter
New Member
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????
-
Oct 12th, 2000, 12:41 PM
#4
Monday Morning Lunatic
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
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|