我已经做了一个 “小小五线谱助记软件”
详情见
http://blog.csdn.net/wanglie2000/archive/2009/02/24/3933300.aspx
目前发音是调用的API 函数 beep  来发出不同的音高 声音是 简单的正弦波 
不知道有没有控制声卡 用声卡上的音源 的 API 
这样声音会悦耳一些 而且可以选择不同的乐器谢谢

解决方案 »

  1.   

    做音乐软件当然得首选midi API。可以这么说,用windows的midi API完全可以实现市面上电子琴的效果。我没有试楼主的软件,但如果用beep来发音,音调是会很单调的,而且控制困难。可以在网上搜一下,应该有开源的VB做的电子琴,相当专业的。
      

  2.   

    楼主的“用声卡的音源”,程序不必直接与声卡打交道,直接调用Windows为我们提供的MIDI的API即可。在控制面板的声音选项,把MIDI设备选择为你的声卡,调用Windows的API,系统会调用声卡的音色,出来的声音自然就是声卡自带的音源的音色了。
    关于这些函数,网上虽然资料不多,但还是有现成的代码和文章供参考的。就是winmm.dll里的一些以“midi”开头的函数。
      

  3.   

    本软件公司急招VB开发人员,条件如下,待遇从优。有意者请与我(开发部主管)联系:260375756
    1、年龄:25-35岁;
    2、学历及专业:必须为正规全国统招全日制本科以上学历,计算机或相关专业,两年以上软件开发工作经验;
    3、熟练使用VB开发语言,并能够熟练使用这种语言进行GUI/WinForm界面功能的开发;
    4、精通SQL Server、ORACLE数据库应用程序的开发;精通数据库存储过程的开发;对数据库应用性能优化有丰富经验;
    5、熟悉面向对象的分析设计技术和工具,包括UML建模、Rose应用;
    6、了解CMMI软件过程方法。
    7、有积极的工作态度,勤奋踏实,沟通和学习能力较好,能积极面对工作压力,善于和各种背景的人合作;
    8、有企业管理软件开发经验者优先,有行业背景(如:制造业、财政、房地产等,)或业务知识(如:财务、HR、供应链等)尤佳。
      

  4.   

    做好了  http://www.mozartsoft.com