Zwiebelchen
Hosted Project GR
- Joined
- Sep 17, 2009
- Messages
- 7,234
So ... you guys all know the pitch tool that is present in the sound editor of WC3. As I was experimenting around with it, I had this weird idea about creating a music library, which lets you input strings based on midi-to-text conversions and uses them to play music without having to actually import mp3s.
it could work like this:
Instead of having to import a whole music file, all you need are custom sounds, for example, the sound of a guitar string being played on a base note. Then, you create internal copies of that sound using the pitch shifting tool. Of course, some testing here is needed, to find the right pitch shifting values to keep those "notes" in tune.
Then, you could have the library working as a musical interface:
The sounds, run by a timer and the strings based on the midi data, play and stop the single notes according to the input string, actually playing music all together (kinda like card tapes of barrel organs).
In the end, all you would need to create an infinite amount of music for your map are:
One or two different sounds per instrument (Guitars, Pianos, drumsounds).
A midi editing tool that allows to export the midi into a txt.
So ... anyone thinks this could be a useful idea?
Any ideas how to handle it? Maybe someone volunteers to create this lib? I would do it myself, but I currently don't have the time to do that. All I can say is that this could (or could not, depending on how accurate the pitch shifting tool works) be awesome, if it works.
What about you awesome vJass pros out there? Nes, Mag, ...?
it could work like this:
Instead of having to import a whole music file, all you need are custom sounds, for example, the sound of a guitar string being played on a base note. Then, you create internal copies of that sound using the pitch shifting tool. Of course, some testing here is needed, to find the right pitch shifting values to keep those "notes" in tune.
Then, you could have the library working as a musical interface:
The sounds, run by a timer and the strings based on the midi data, play and stop the single notes according to the input string, actually playing music all together (kinda like card tapes of barrel organs).
In the end, all you would need to create an infinite amount of music for your map are:
One or two different sounds per instrument (Guitars, Pianos, drumsounds).
A midi editing tool that allows to export the midi into a txt.
So ... anyone thinks this could be a useful idea?
Any ideas how to handle it? Maybe someone volunteers to create this lib? I would do it myself, but I currently don't have the time to do that. All I can say is that this could (or could not, depending on how accurate the pitch shifting tool works) be awesome, if it works.
What about you awesome vJass pros out there? Nes, Mag, ...?