hiho,
wow... great!!!
that sounds very good. i am not sure if we can implement this great feature 
into the 0.9.4 h2 version. it would be helpful to add an compiler option to 
activate/deactivate this feature in the sconstruct file. some people try to 
build binaries for windows and osx. and maybe other people under linux don't 
use alsa.
 
if i understand your patch right you can send
* note on messages from each instrument with the given instrument "midi in" 
note number
(eg. kick = midi note number 65) and you can also change this number with the 
new
combobox in instrument properties.
* note on velocity is the same than the velocity you have edit in the 
NotePropertiesRuler.
* midi channel can customised for each instrument with the second new combobox 
in instrument properties?

what is with note off msgs? in moment h2 allows to edit the note length using 
the right mouse button + move mouse by clicking on an existing note.

greetings wolke
 
Am Sat, 17 Jan 2009 22:36:06 -0500
schrieb Chris Mennie <[email protected]>:

>       This patch adds a simple MIDI out feature to Hydrogen. 
> 
> Features:
> 
> - Each instrument has a configurable channel / note, accessible in the
> instrument editor
> - MIDI messages are sent when a sample is about to be played in the
> sequencer, meaning no change apart from setting the channel/note is
> necessary.
> 
> Known Issues:
> 
> - The UI is less than ideal
> - Note off messages are only sent right before a note on, and on
> stopping of playback
> - Samples are still associated with instruments, so there's no "pure"
> MIDI out. However there's nothing stopping anyone from using
> empty/silent samples for each instrument.
> - ALSA is the only driver supported for now. Once this patch is in an
> acceptable state adding support for other platforms / drivers should be
> easy.
> 
> 
> The added files are:
> 
> libs/hydrogen/include/hydrogen/IO/MidiCommon.h
> libs/hydrogen/include/hydrogen/IO/MidiOutput.h
> libs/hydrogen/src/IO/midi_output.cpp
> 
> I've modified the following binaries:
> 
> data/img/gray/instrumentEditor/instrumentTab.png
> 
> 
> This is a first draft of this feature, so I expect there to be issues
> with it. Please let me know what changes are needed to make it more in
> line with the overall architecture, and any problems found with it. I've
> only tried it with a Roland SonicCell, so I don't know if it works with
> any other hardware, though I fully expect it to.

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to