Komposer alpha test release
I’m releasing this little interface for music composing.
http://www.hellokeita.in/komposer/
I tried to make as similar to a MIDI editing software.
Ok…, it’s really far to be similar… but I’m trying…
There’s somethings that I didn’t like in Flex so maybe I’ll start recreate all just with AS3.
Well, about the functionalities…
Click ‘Add track’ to add a new Track.
You can change the Edit, Remove or change the Volume.
The Mute and Solo functions are not working yet.
Clicking on Edit, will take you to a sequencer interface.
Double clicking on the Sequencer, you can add a new Note.
You can playback it, change the positions and durations.
Clicking on Close from the Sequencer, you get back to the main screen.
Here you can playback all the tracks together.
After all, you can save/load the composition to/from you local hard drive.
Enjoy, and give me some feedback please.
martin said,
June 1, 2009 @ 9:57 am
Great app!
I see two thinks missing:
* Instsuments: Configure the sound of each track. Basic frequency and wave-shape options are enough.
* what about exporting in MusicXML? It’s an open format, and there’s lot’s of music already in that format.
I’m not saying you should support the 128 general-midi sounds, that’s a crazy amount of work.
The double click to add a note wasn’t intuitive, but I’m really used to FL Studio, so maybe that’s my bias. In the end it worked.
Good luck, and keep creating!
Oh, and share the source
Martín.
keita said,
June 1, 2009 @ 4:54 pm
Cool Martín, Thank you.
*Instruments: it’s using a simple sine wave for now, but I was thinking to implement something like what I did here…
http://labs.hellokeita.com/2009/05/16/creating-music-in-as3-flash-10/
*MusicXML: I didn’t know about it, I’ll have a look on it.
There’s still a lot of things to be improved, but I really appreciate your fast feedback. Thanks
shaun said,
June 1, 2009 @ 10:36 pm
Very cool! And it performs surprisingly well – for a Flash app in a Browser on a Mac!
Some buggy/glitchy things:
Double-click notes drop slightly to the right of where I’m trying to place them.
The audio totally distorts by default – levels for each track should start half-way down.
Some suggestions:
After dragging a note longer, the next note I drop should be the same size.
Should be able to select multiple notes – to drag or duplicate.
alt-drag should duplicate a note or group.
But I’m sure you’ve already thought of all this! Keep up the good work.
Cheers,
Shaun
Og2t said,
June 2, 2009 @ 9:10 pm
It would be nice to add some keyboard shortcuts, i.e. SPACE to play/stop in the sequencer. Also “drawing” the notes by clicking and dragging (to set the duration) and enabling keyboard would be good. Or maybe trying to implement MIDI would be a neat idea? http://code.google.com/p/miditoflash/
But then you’d need to implement a hundred of features that every standard sequencer has…
And I think I know what you mean by saying “there’s somethings that I didn’t like in Flex”, I am like that as well.