Multiple VSTi extension of a piano roll midi editor

Completed Posted Aug 17, 2015 Paid on delivery
Completed Paid on delivery

Multiple VSTi extension of a piano roll midi editor

Project Description

I need a programmer to extend the VSTi functionality of my simplified piano roll midi editor C++ MFC application.

THE KEY FEATURES:

General

* This application must be developed in Visual Studio 2008 or later

* The appearance (i.e., all graphical elements) must be unique to this application and must not be copied from any existing application.

Requirements

* Each channel/track should be able to have it's own VSTi (presently one VSTi is possible). On tracks without VSTi the user should be able to choose any instrument from the Microsoft GS Wavetable Synth.

* A new tab and/or window must be introduced to the program that clearly and visually shows which track is connected to which channel. It must also show

which instrument (VSTi or midi) is presently played on each track.

* The moving red line must be visible in its initial position. It must always be visible.

* The CPU must not be overloaded when using several VSTi:s.

Pre-Existing Code:

There are already many open source MIDI editors.

As such, all the code is probably already available in one form or another.

Below are some links that should be helpful:

[url removed, login to view]

[url removed, login to view]

Final product should be:

* Bug free

* End-user ready.

* Converted to VS2008 if a later version of VS2008 is used.

* Work on XP, Vista and Windows 7.

Milestones:

***REGULAR updates, milestones compliance and deadline maintenance are a MUST

*** We will test the applications with random MIDI-files and random VSTi:s.

Skills required:

C++ Programming, Music Experience with MIDI programming DirectSound, WinMM is preferred.

Thanks!

C Programming C++ Programming Music

Project ID: #8287437

About the project

2 proposals Remote project Active Aug 20, 2015

Awarded to:

Yknox

Hello I'm interesting your project very well I'm a Good C/C++, VST, Algorithm expert. I understand your req exactly. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you More

$300 USD in 5 days
(209 Reviews)
7.4

2 freelancers are bidding on average $289 for this job

shengui

Hi I am very experienced in c++ programming and Direct Sound programming. I have developed several sound processing programs. I am new to Freelancer.com, so you can think I am not experienced but I am very experience More

$222 USD in 3 days
(12 Reviews)
4.3