mirror of
https://github.com/Ardour/ardour.git
synced 2026-01-09 23:25:43 +01:00
Merge branch 'master' into mixer-snapshots
This commit is contained in:
commit
bc61645258
484 changed files with 308216 additions and 2086 deletions
|
|
@ -4201,17 +4201,14 @@ Clean-up will move all unused files to a \"dead\" location."));
|
|||
default:
|
||||
return;
|
||||
}
|
||||
checker.hide();
|
||||
|
||||
ARDOUR::CleanupReport rep;
|
||||
|
||||
editor->prepare_for_cleanup ();
|
||||
|
||||
/* do not allow flush until a session is reloaded */
|
||||
|
||||
Glib::RefPtr<Action> act = ActionManager::get_action (X_("Main"), X_("FlushWastebasket"));
|
||||
if (act) {
|
||||
act->set_sensitive (false);
|
||||
}
|
||||
ActionManager::get_action (X_("Main"), X_("FlushWastebasket"))->set_sensitive (false);
|
||||
|
||||
if (_session->cleanup_sources (rep)) {
|
||||
editor->finish_cleanup ();
|
||||
|
|
@ -4220,7 +4217,6 @@ Clean-up will move all unused files to a \"dead\" location."));
|
|||
|
||||
editor->finish_cleanup ();
|
||||
|
||||
checker.hide();
|
||||
display_cleanup_results (rep, _("Cleaned Files"), false);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -682,8 +682,8 @@ AudioRegionView::reset_fade_in_shape_width (boost::shared_ptr<AudioRegion> ar, s
|
|||
redraw_start_xfade_to (ar, width, points, effective_height, handle_left);
|
||||
|
||||
/* ensure trim handle stays on top */
|
||||
if (sample_handle_start) {
|
||||
sample_handle_start->raise_to_top();
|
||||
if (frame_handle_start) {
|
||||
frame_handle_start->raise_to_top();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -708,7 +708,7 @@ AudioRegionView::reset_fade_out_shape_width (boost::shared_ptr<AudioRegion> ar,
|
|||
|
||||
double const pwidth = floor(trackview.editor().sample_to_pixel (width));
|
||||
|
||||
/* the right edge should be right on the region sample is the pixel
|
||||
/* the right edge should be right on the region frame is the pixel
|
||||
* width is zero. Hence the additional + 1.0 at the end.
|
||||
*/
|
||||
|
||||
|
|
@ -768,8 +768,8 @@ AudioRegionView::reset_fade_out_shape_width (boost::shared_ptr<AudioRegion> ar,
|
|||
redraw_end_xfade_to (ar, width, points, effective_height, handle_right, pwidth);
|
||||
|
||||
/* ensure trim handle stays on top */
|
||||
if (sample_handle_end) {
|
||||
sample_handle_end->raise_to_top();
|
||||
if (frame_handle_end) {
|
||||
frame_handle_end->raise_to_top();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -1339,7 +1339,7 @@ AudioRegionView::add_gain_point_event (ArdourCanvas::Item *item, GdkEvent *ev, b
|
|||
return;
|
||||
}
|
||||
|
||||
/*y is in item sample */
|
||||
/* y is in item frame */
|
||||
double const bx = gain_line->nth (before_p)->get_x();
|
||||
double const ax = gain_line->nth (after_p)->get_x();
|
||||
double const click_ratio = (ax - mx) / (ax - bx);
|
||||
|
|
@ -1591,13 +1591,13 @@ AudioRegionView::set_some_waveform_colors (vector<ArdourWaveView::WaveView*>& wa
|
|||
}
|
||||
|
||||
void
|
||||
AudioRegionView::set_sample_color ()
|
||||
AudioRegionView::set_frame_color ()
|
||||
{
|
||||
if (!sample) {
|
||||
if (!frame) {
|
||||
return;
|
||||
}
|
||||
|
||||
RegionView::set_sample_color ();
|
||||
RegionView::set_frame_color ();
|
||||
|
||||
set_waveform_colors ();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -197,7 +197,7 @@ protected:
|
|||
void set_colors ();
|
||||
void set_waveform_colors ();
|
||||
void reset_width_dependent_items (double pixel_width);
|
||||
void set_sample_color ();
|
||||
void set_frame_color ();
|
||||
|
||||
void color_handler ();
|
||||
|
||||
|
|
|
|||
|
|
@ -276,7 +276,7 @@ AutomationController::set_freq_beats(double beats)
|
|||
{
|
||||
const ARDOUR::ParameterDescriptor& desc = _controllable->desc();
|
||||
const ARDOUR::Session& session = _controllable->session();
|
||||
const samplepos_t pos = session.transport_sample();
|
||||
const samplepos_t pos = session.transport_sample();
|
||||
const ARDOUR::Tempo& tempo = session.tempo_map().tempo_at_sample (pos);
|
||||
const double bpm = tempo.note_types_per_minute();
|
||||
const double bps = bpm / 60.0;
|
||||
|
|
|
|||
|
|
@ -123,7 +123,7 @@ void
|
|||
AutomationRegionView::mouse_mode_changed ()
|
||||
{
|
||||
// Adjust sample colour (become more transparent for internal tools)
|
||||
set_sample_color();
|
||||
set_frame_color();
|
||||
}
|
||||
|
||||
bool
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ public:
|
|||
|
||||
void init (bool wfd);
|
||||
|
||||
bool paste (samplepos_t pos,
|
||||
bool paste (samplepos_t pos,
|
||||
unsigned paste_count,
|
||||
float times,
|
||||
boost::shared_ptr<const ARDOUR::AutomationList> slist);
|
||||
|
|
@ -88,9 +88,9 @@ protected:
|
|||
private:
|
||||
ARDOUR::DoubleBeatsSamplesConverter _region_relative_time_converter;
|
||||
ARDOUR::DoubleBeatsSamplesConverter _source_relative_time_converter;
|
||||
Evoral::Parameter _parameter;
|
||||
boost::shared_ptr<AutomationLine> _line;
|
||||
PBD::ScopedConnection _mouse_mode_connection;
|
||||
Evoral::Parameter _parameter;
|
||||
boost::shared_ptr<AutomationLine> _line;
|
||||
PBD::ScopedConnection _mouse_mode_connection;
|
||||
};
|
||||
|
||||
#endif /* __gtk_ardour_automation_region_view_h__ */
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ public:
|
|||
|
||||
std::list<boost::shared_ptr<AutomationLine> > get_lines () const;
|
||||
|
||||
bool paste (samplepos_t pos,
|
||||
bool paste (samplepos_t pos,
|
||||
unsigned paste_count,
|
||||
float times,
|
||||
boost::shared_ptr<ARDOUR::AutomationList> list);
|
||||
|
|
|
|||
|
|
@ -295,7 +295,7 @@ public:
|
|||
|
||||
void set_zoom_focus (Editing::ZoomFocus);
|
||||
Editing::ZoomFocus get_zoom_focus () const { return zoom_focus; }
|
||||
samplecnt_t get_current_zoom () const { return samples_per_pixel; }
|
||||
samplecnt_t get_current_zoom () const { return samples_per_pixel; }
|
||||
void cycle_zoom_focus ();
|
||||
void temporal_zoom_step (bool zoom_out);
|
||||
void temporal_zoom_step_scale (bool zoom_out, double scale);
|
||||
|
|
@ -401,8 +401,8 @@ public:
|
|||
void reposition_and_zoom (samplepos_t, double);
|
||||
|
||||
samplepos_t get_preferred_edit_position (Editing::EditIgnoreOption = Editing::EDIT_IGNORE_NONE,
|
||||
bool use_context_click = false,
|
||||
bool from_outside_canvas = false);
|
||||
bool use_context_click = false,
|
||||
bool from_outside_canvas = false);
|
||||
|
||||
bool update_mouse_speed ();
|
||||
bool decelerate_mouse_speed ();
|
||||
|
|
@ -432,13 +432,13 @@ public:
|
|||
ARDOUR::SrcQuality quality,
|
||||
ARDOUR::MidiTrackNameSource mts,
|
||||
ARDOUR::MidiTempoMapDisposition mtd,
|
||||
samplepos_t& pos,
|
||||
samplepos_t& pos,
|
||||
boost::shared_ptr<ARDOUR::PluginInfo> instrument = boost::shared_ptr<ARDOUR::PluginInfo>());
|
||||
|
||||
void do_embed (std::vector<std::string> paths,
|
||||
Editing::ImportDisposition disposition,
|
||||
Editing::ImportMode mode,
|
||||
samplepos_t& pos,
|
||||
samplepos_t& pos,
|
||||
boost::shared_ptr<ARDOUR::PluginInfo> instrument = boost::shared_ptr<ARDOUR::PluginInfo>());
|
||||
|
||||
void get_regions_corresponding_to (boost::shared_ptr<ARDOUR::Region> region, std::vector<RegionView*>& regions, bool src_comparison);
|
||||
|
|
@ -451,14 +451,14 @@ public:
|
|||
TrackViewList axis_views_from_routes (boost::shared_ptr<ARDOUR::RouteList>) const;
|
||||
|
||||
void snap_to (ARDOUR::MusicSample& first,
|
||||
ARDOUR::RoundMode direction = ARDOUR::RoundNearest,
|
||||
ARDOUR::SnapPref pref = ARDOUR::SnapToAny_Visual,
|
||||
bool ensure_snap = false);
|
||||
ARDOUR::RoundMode direction = ARDOUR::RoundNearest,
|
||||
ARDOUR::SnapPref pref = ARDOUR::SnapToAny_Visual,
|
||||
bool ensure_snap = false);
|
||||
|
||||
void snap_to_with_modifier (ARDOUR::MusicSample& first,
|
||||
GdkEvent const * ev,
|
||||
ARDOUR::RoundMode direction = ARDOUR::RoundNearest,
|
||||
ARDOUR::SnapPref pref = ARDOUR::SnapToAny_Visual);
|
||||
GdkEvent const * ev,
|
||||
ARDOUR::RoundMode direction = ARDOUR::RoundNearest,
|
||||
ARDOUR::SnapPref pref = ARDOUR::SnapToAny_Visual);
|
||||
|
||||
void set_snapped_cursor_position (samplepos_t pos);
|
||||
|
||||
|
|
@ -576,8 +576,8 @@ private:
|
|||
VisualState (bool with_tracks);
|
||||
~VisualState ();
|
||||
double y_position;
|
||||
samplecnt_t samples_per_pixel;
|
||||
samplepos_t _leftmost_sample;
|
||||
samplecnt_t samples_per_pixel;
|
||||
samplepos_t _leftmost_sample;
|
||||
Editing::ZoomFocus zoom_focus;
|
||||
GUIObjectState* gui_state;
|
||||
};
|
||||
|
|
@ -1105,10 +1105,10 @@ private:
|
|||
VideoTimeline = 0x8
|
||||
};
|
||||
|
||||
Type pending;
|
||||
Type pending;
|
||||
samplepos_t time_origin;
|
||||
samplecnt_t samples_per_pixel;
|
||||
double y_origin;
|
||||
samplecnt_t samples_per_pixel;
|
||||
double y_origin;
|
||||
|
||||
int idle_handler_id;
|
||||
/** true if we are currently in the idle handler */
|
||||
|
|
@ -1188,7 +1188,7 @@ private:
|
|||
/* CUT/COPY/PASTE */
|
||||
|
||||
samplepos_t last_paste_pos;
|
||||
unsigned paste_count;
|
||||
unsigned paste_count;
|
||||
|
||||
void cut_copy (Editing::CutCopyOp);
|
||||
bool can_cut_copy () const;
|
||||
|
|
@ -1340,7 +1340,7 @@ private:
|
|||
Editing::ImportDisposition disposition,
|
||||
Editing::ImportMode mode,
|
||||
ARDOUR::SrcQuality quality,
|
||||
samplepos_t& pos,
|
||||
samplepos_t& pos,
|
||||
int target_regions,
|
||||
int target_tracks,
|
||||
boost::shared_ptr<ARDOUR::Track>& track,
|
||||
|
|
@ -1352,7 +1352,7 @@ private:
|
|||
bool& check_sample_rate,
|
||||
Editing::ImportDisposition disposition,
|
||||
Editing::ImportMode mode,
|
||||
samplepos_t& pos,
|
||||
samplepos_t& pos,
|
||||
int target_regions,
|
||||
int target_tracks,
|
||||
boost::shared_ptr<ARDOUR::Track>& track,
|
||||
|
|
@ -1360,7 +1360,7 @@ private:
|
|||
|
||||
int add_sources (std::vector<std::string> paths,
|
||||
ARDOUR::SourceList& sources,
|
||||
samplepos_t& pos,
|
||||
samplepos_t& pos,
|
||||
Editing::ImportDisposition disposition,
|
||||
Editing::ImportMode mode,
|
||||
int target_regions,
|
||||
|
|
@ -1372,7 +1372,7 @@ private:
|
|||
int finish_bringing_in_material (boost::shared_ptr<ARDOUR::Region> region,
|
||||
uint32_t in_chans,
|
||||
uint32_t out_chans,
|
||||
samplepos_t& pos,
|
||||
samplepos_t& pos,
|
||||
Editing::ImportMode mode,
|
||||
boost::shared_ptr<ARDOUR::Track>& existing_track,
|
||||
const std::string& new_track_name,
|
||||
|
|
@ -1566,7 +1566,7 @@ private:
|
|||
bool canvas_fade_out_handle_event (GdkEvent* event,ArdourCanvas::Item*, AudioRegionView*, bool trim = false);
|
||||
bool canvas_region_view_event (GdkEvent* event,ArdourCanvas::Item*, RegionView*);
|
||||
bool canvas_wave_view_event (GdkEvent* event,ArdourCanvas::Item*, RegionView*);
|
||||
bool canvas_sample_handle_event (GdkEvent* event,ArdourCanvas::Item*, RegionView*);
|
||||
bool canvas_frame_handle_event (GdkEvent* event,ArdourCanvas::Item*, RegionView*);
|
||||
bool canvas_region_view_name_highlight_event (GdkEvent* event,ArdourCanvas::Item*, RegionView*);
|
||||
bool canvas_region_view_name_event (GdkEvent* event,ArdourCanvas::Item*, RegionView*);
|
||||
bool canvas_feature_line_event (GdkEvent* event, ArdourCanvas::Item*, RegionView*);
|
||||
|
|
@ -2179,12 +2179,12 @@ private:
|
|||
ARDOUR::SnapPref gpref);
|
||||
|
||||
void snap_to_internal (ARDOUR::MusicSample& first,
|
||||
ARDOUR::RoundMode direction = ARDOUR::RoundNearest,
|
||||
ARDOUR::SnapPref gpref = ARDOUR::SnapToAny_Visual,
|
||||
bool ensure_snap = false);
|
||||
ARDOUR::RoundMode direction = ARDOUR::RoundNearest,
|
||||
ARDOUR::SnapPref gpref = ARDOUR::SnapToAny_Visual,
|
||||
bool ensure_snap = false);
|
||||
|
||||
samplepos_t snap_to_marker (samplepos_t presnap,
|
||||
ARDOUR::RoundMode direction = ARDOUR::RoundNearest);
|
||||
samplepos_t snap_to_marker (samplepos_t presnap,
|
||||
ARDOUR::RoundMode direction = ARDOUR::RoundNearest);
|
||||
|
||||
RhythmFerret* rhythm_ferret;
|
||||
|
||||
|
|
|
|||
|
|
@ -316,14 +316,14 @@ Editor::import_smf_tempo_map (Evoral::SMF const & smf, samplepos_t pos)
|
|||
}
|
||||
|
||||
void
|
||||
Editor::do_import (vector<string> paths,
|
||||
ImportDisposition disposition,
|
||||
ImportMode mode,
|
||||
SrcQuality quality,
|
||||
MidiTrackNameSource midi_track_name_source,
|
||||
Editor::do_import (vector<string> paths,
|
||||
ImportDisposition disposition,
|
||||
ImportMode mode,
|
||||
SrcQuality quality,
|
||||
MidiTrackNameSource midi_track_name_source,
|
||||
MidiTempoMapDisposition smf_tempo_disposition,
|
||||
samplepos_t& pos,
|
||||
ARDOUR::PluginInfoPtr instrument)
|
||||
samplepos_t& pos,
|
||||
ARDOUR::PluginInfoPtr instrument)
|
||||
{
|
||||
boost::shared_ptr<Track> track;
|
||||
vector<string> to_import;
|
||||
|
|
@ -547,7 +547,7 @@ Editor::import_sndfiles (vector<string> paths,
|
|||
ImportDisposition disposition,
|
||||
ImportMode mode,
|
||||
SrcQuality quality,
|
||||
samplepos_t& pos,
|
||||
samplepos_t& pos,
|
||||
int target_regions,
|
||||
int target_tracks,
|
||||
boost::shared_ptr<Track>& track,
|
||||
|
|
@ -617,7 +617,7 @@ Editor::embed_sndfiles (vector<string> paths,
|
|||
bool& check_sample_rate,
|
||||
ImportDisposition disposition,
|
||||
ImportMode mode,
|
||||
samplepos_t& pos,
|
||||
samplepos_t& pos,
|
||||
int target_regions,
|
||||
int target_tracks,
|
||||
boost::shared_ptr<Track>& track,
|
||||
|
|
@ -739,7 +739,7 @@ Editor::embed_sndfiles (vector<string> paths,
|
|||
int
|
||||
Editor::add_sources (vector<string> paths,
|
||||
SourceList& sources,
|
||||
samplepos_t& pos,
|
||||
samplepos_t& pos,
|
||||
ImportDisposition disposition,
|
||||
ImportMode mode,
|
||||
int target_regions,
|
||||
|
|
|
|||
|
|
@ -797,7 +797,7 @@ Editor::canvas_selection_end_trim_event (GdkEvent *event, ArdourCanvas::Item* it
|
|||
}
|
||||
|
||||
bool
|
||||
Editor::canvas_sample_handle_event (GdkEvent* event, ArdourCanvas::Item* item, RegionView* rv)
|
||||
Editor::canvas_frame_handle_event (GdkEvent* event, ArdourCanvas::Item* item, RegionView* rv)
|
||||
{
|
||||
bool ret = false;
|
||||
|
||||
|
|
|
|||
|
|
@ -283,7 +283,7 @@ private:
|
|||
* samplepos. used for relative snap.
|
||||
*/
|
||||
samplepos_t _snap_delta;
|
||||
double _snap_delta_music;
|
||||
double _snap_delta_music;
|
||||
CursorContext::Handle _cursor_ctx; ///< cursor change context
|
||||
bool _constraint_pressed; ///< if the keyboard indicated constraint modifier was pressed on start_grab()
|
||||
};
|
||||
|
|
@ -636,7 +636,7 @@ private:
|
|||
}
|
||||
|
||||
MidiRegionView* _region_view;
|
||||
samplepos_t _last_pos;
|
||||
samplepos_t _last_pos;
|
||||
double _y;
|
||||
|
||||
};
|
||||
|
|
|
|||
|
|
@ -87,20 +87,20 @@ using Gtkmm2ext::Keyboard;
|
|||
bool
|
||||
Editor::mouse_sample (samplepos_t& where, bool& in_track_canvas) const
|
||||
{
|
||||
/* gdk_window_get_pointer() has X11's XQueryPointer semantics in that it only
|
||||
pays attentions to subwindows. this means that menu windows are ignored, and
|
||||
if the pointer is in a menu, the return window from the call will be the
|
||||
the regular subwindow *under* the menu.
|
||||
/* gdk_window_get_pointer() has X11's XQueryPointer semantics in that it only
|
||||
* pays attentions to subwindows. this means that menu windows are ignored, and
|
||||
* if the pointer is in a menu, the return window from the call will be the
|
||||
* the regular subwindow *under* the menu.
|
||||
*
|
||||
* this matters quite a lot if the pointer is moving around in a menu that overlaps
|
||||
* the track canvas because we will believe that we are within the track canvas
|
||||
* when we are not. therefore, we track enter/leave events for the track canvas
|
||||
* and allow that to override the result of gdk_window_get_pointer().
|
||||
*/
|
||||
|
||||
this matters quite a lot if the pointer is moving around in a menu that overlaps
|
||||
the track canvas because we will believe that we are within the track canvas
|
||||
when we are not. therefore, we track enter/leave events for the track canvas
|
||||
and allow that to override the result of gdk_window_get_pointer().
|
||||
*/
|
||||
|
||||
if (!within_track_canvas) {
|
||||
if (!within_track_canvas) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
int x, y;
|
||||
Glib::RefPtr<Gdk::Window> canvas_window = const_cast<Editor*>(this)->_track_canvas->get_window();
|
||||
|
|
@ -311,10 +311,10 @@ Editor::mouse_mode_toggled (MouseMode m)
|
|||
/* Switch snap type/mode if we're moving to/from an internal tool. Note
|
||||
this must toggle the actions and not call set_snap_*() directly,
|
||||
otherwise things get out of sync and the combo box stops working. */
|
||||
if (!UIConfiguration::instance().get_grid_follows_internal()) {
|
||||
if (!UIConfiguration::instance().get_grid_follows_internal()) {
|
||||
grid_type_action(pre_internal_grid_type)->set_active(true);
|
||||
snap_mode_action(pre_internal_snap_mode)->set_active(true);
|
||||
} else if (!was_internal && internal_editing()) {
|
||||
} else if (!was_internal && internal_editing()) {
|
||||
grid_type_action(internal_grid_type)->set_active(true);
|
||||
snap_mode_action(internal_snap_mode)->set_active(true);
|
||||
} else if (was_internal && !internal_editing()) {
|
||||
|
|
@ -420,19 +420,18 @@ Editor::step_mouse_mode (bool next)
|
|||
void
|
||||
Editor::button_selection (ArdourCanvas::Item* item, GdkEvent* event, ItemType item_type)
|
||||
{
|
||||
|
||||
/* in object/audition/timefx/gain-automation mode,
|
||||
any button press sets the selection if the object
|
||||
can be selected. this is a bit of hack, because
|
||||
we want to avoid this if the mouse operation is a
|
||||
region alignment.
|
||||
|
||||
note: not dbl-click or triple-click
|
||||
|
||||
Also note that there is no region selection in internal edit mode, otherwise
|
||||
for operations operating on the selection (e.g. cut) it is not obvious whether
|
||||
to cut notes or regions.
|
||||
*/
|
||||
/* in object/audition/timefx/gain-automation mode,
|
||||
* any button press sets the selection if the object
|
||||
* can be selected. this is a bit of hack, because
|
||||
* we want to avoid this if the mouse operation is a
|
||||
* region alignment.
|
||||
*
|
||||
* note: not dbl-click or triple-click
|
||||
*
|
||||
* Also note that there is no region selection in internal edit mode, otherwise
|
||||
* for operations operating on the selection (e.g. cut) it is not obvious whether
|
||||
* to cut notes or regions.
|
||||
*/
|
||||
|
||||
MouseMode eff_mouse_mode = effective_mouse_mode ();
|
||||
|
||||
|
|
@ -443,31 +442,31 @@ Editor::button_selection (ArdourCanvas::Item* item, GdkEvent* event, ItemType it
|
|||
|
||||
if (get_smart_mode() && eff_mouse_mode == MouseRange && event->button.button == 3 && item_type == RegionItem) {
|
||||
/* context clicks are always about object properties, even if
|
||||
we're in range mode within smart mode.
|
||||
*/
|
||||
we're in range mode within smart mode.
|
||||
*/
|
||||
eff_mouse_mode = MouseObject;
|
||||
}
|
||||
|
||||
/* special case: allow drag of region fade in/out in object mode with join object/range enabled */
|
||||
if (get_smart_mode()) {
|
||||
switch (item_type) {
|
||||
case FadeInHandleItem:
|
||||
case FadeInTrimHandleItem:
|
||||
case FadeOutHandleItem:
|
||||
case FadeOutTrimHandleItem:
|
||||
eff_mouse_mode = MouseObject;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
case FadeInHandleItem:
|
||||
case FadeInTrimHandleItem:
|
||||
case FadeOutHandleItem:
|
||||
case FadeOutTrimHandleItem:
|
||||
eff_mouse_mode = MouseObject;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (((mouse_mode != MouseObject) &&
|
||||
(mouse_mode != MouseAudition || item_type != RegionItem) &&
|
||||
(mouse_mode != MouseTimeFX || item_type != RegionItem) &&
|
||||
(mouse_mode != MouseDraw) &&
|
||||
(mouse_mode != MouseContent || item_type == RegionItem)) ||
|
||||
((event->type != GDK_BUTTON_PRESS && event->type != GDK_BUTTON_RELEASE) || event->button.button > 3)) {
|
||||
(mouse_mode != MouseAudition || item_type != RegionItem) &&
|
||||
(mouse_mode != MouseTimeFX || item_type != RegionItem) &&
|
||||
(mouse_mode != MouseDraw) &&
|
||||
(mouse_mode != MouseContent || item_type == RegionItem)) ||
|
||||
((event->type != GDK_BUTTON_PRESS && event->type != GDK_BUTTON_RELEASE) || event->button.button > 3)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
@ -478,8 +477,8 @@ Editor::button_selection (ArdourCanvas::Item* item, GdkEvent* event, ItemType it
|
|||
/* almost no selection action on modified button-2 or button-3 events */
|
||||
|
||||
if ((item_type != RegionItem && event->button.button != 2)
|
||||
/* for selection of control points prior to delete (shift-right click) */
|
||||
&& !(item_type == ControlPointItem && event->button.button == 3 && event->type == GDK_BUTTON_PRESS)) {
|
||||
/* for selection of control points prior to delete (shift-right click) */
|
||||
&& !(item_type == ControlPointItem && event->button.button == 3 && event->type == GDK_BUTTON_PRESS)) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
|
@ -493,183 +492,183 @@ Editor::button_selection (ArdourCanvas::Item* item, GdkEvent* event, ItemType it
|
|||
}
|
||||
|
||||
switch (item_type) {
|
||||
case RegionItem:
|
||||
if (eff_mouse_mode == MouseDraw) {
|
||||
case RegionItem:
|
||||
if (eff_mouse_mode == MouseDraw) {
|
||||
break;
|
||||
}
|
||||
if (press) {
|
||||
if (eff_mouse_mode != MouseRange) {
|
||||
_mouse_changed_selection = set_selected_regionview_from_click (press, op);
|
||||
} else {
|
||||
/* don't change the selection unless the
|
||||
clicked track is not currently selected. if
|
||||
so, "collapse" the selection to just this
|
||||
track
|
||||
*/
|
||||
if (!selection->selected (clicked_axisview)) {
|
||||
set_selected_track_as_side_effect (Selection::Set);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if (eff_mouse_mode != MouseRange) {
|
||||
_mouse_changed_selection |= set_selected_regionview_from_click (press, op);
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
if (press) {
|
||||
if (eff_mouse_mode != MouseRange) {
|
||||
_mouse_changed_selection = set_selected_regionview_from_click (press, op);
|
||||
} else {
|
||||
/* don't change the selection unless the
|
||||
clicked track is not currently selected. if
|
||||
so, "collapse" the selection to just this
|
||||
track
|
||||
*/
|
||||
if (!selection->selected (clicked_axisview)) {
|
||||
set_selected_track_as_side_effect (Selection::Set);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if (eff_mouse_mode != MouseRange) {
|
||||
|
||||
case RegionViewNameHighlight:
|
||||
case RegionViewName:
|
||||
case LeftFrameHandle:
|
||||
case RightFrameHandle:
|
||||
case FadeInHandleItem:
|
||||
case FadeInTrimHandleItem:
|
||||
case FadeInItem:
|
||||
case FadeOutHandleItem:
|
||||
case FadeOutTrimHandleItem:
|
||||
case FadeOutItem:
|
||||
case StartCrossFadeItem:
|
||||
case EndCrossFadeItem:
|
||||
if (get_smart_mode() || eff_mouse_mode != MouseRange) {
|
||||
_mouse_changed_selection |= set_selected_regionview_from_click (press, op);
|
||||
} else if (event->type == GDK_BUTTON_PRESS) {
|
||||
set_selected_track_as_side_effect (op);
|
||||
}
|
||||
}
|
||||
break;
|
||||
break;
|
||||
|
||||
case RegionViewNameHighlight:
|
||||
case RegionViewName:
|
||||
case LeftFrameHandle:
|
||||
case RightFrameHandle:
|
||||
case FadeInHandleItem:
|
||||
case FadeInTrimHandleItem:
|
||||
case FadeInItem:
|
||||
case FadeOutHandleItem:
|
||||
case FadeOutTrimHandleItem:
|
||||
case FadeOutItem:
|
||||
case StartCrossFadeItem:
|
||||
case EndCrossFadeItem:
|
||||
if (get_smart_mode() || eff_mouse_mode != MouseRange) {
|
||||
_mouse_changed_selection |= set_selected_regionview_from_click (press, op);
|
||||
} else if (event->type == GDK_BUTTON_PRESS) {
|
||||
set_selected_track_as_side_effect (op);
|
||||
}
|
||||
break;
|
||||
case ControlPointItem:
|
||||
/* for object/track exclusivity, we don't call set_selected_track_as_side_effect (op); */
|
||||
|
||||
case ControlPointItem:
|
||||
/* for object/track exclusivity, we don't call set_selected_track_as_side_effect (op); */
|
||||
|
||||
if (eff_mouse_mode != MouseRange) {
|
||||
if (event->button.button != 3) {
|
||||
_mouse_changed_selection |= set_selected_control_point_from_click (press, op);
|
||||
} else {
|
||||
_mouse_changed_selection |= set_selected_control_point_from_click (press, Selection::Set);
|
||||
if (eff_mouse_mode != MouseRange) {
|
||||
if (event->button.button != 3) {
|
||||
_mouse_changed_selection |= set_selected_control_point_from_click (press, op);
|
||||
} else {
|
||||
_mouse_changed_selection |= set_selected_control_point_from_click (press, Selection::Set);
|
||||
}
|
||||
}
|
||||
}
|
||||
break;
|
||||
break;
|
||||
|
||||
case GainLineItem:
|
||||
if (eff_mouse_mode != MouseRange) {
|
||||
AutomationLine* argl = reinterpret_cast<AutomationLine*> (item->get_data ("line"));
|
||||
case GainLineItem:
|
||||
if (eff_mouse_mode != MouseRange) {
|
||||
AutomationLine* argl = reinterpret_cast<AutomationLine*> (item->get_data ("line"));
|
||||
|
||||
std::list<Selectable*> selectables;
|
||||
uint32_t before, after;
|
||||
samplecnt_t const where = (samplecnt_t) floor (event->button.x * samples_per_pixel) - clicked_regionview->region ()->position ();
|
||||
std::list<Selectable*> selectables;
|
||||
uint32_t before, after;
|
||||
samplecnt_t const where = (samplecnt_t) floor (event->button.x * samples_per_pixel) - clicked_regionview->region ()->position ();
|
||||
|
||||
if (!argl || !argl->control_points_adjacent (where, before, after)) {
|
||||
break;
|
||||
if (!argl || !argl->control_points_adjacent (where, before, after)) {
|
||||
break;
|
||||
}
|
||||
|
||||
selectables.push_back (argl->nth (before));
|
||||
selectables.push_back (argl->nth (after));
|
||||
|
||||
switch (op) {
|
||||
case Selection::Set:
|
||||
if (press) {
|
||||
selection->set (selectables);
|
||||
_mouse_changed_selection = true;
|
||||
}
|
||||
break;
|
||||
case Selection::Add:
|
||||
if (press) {
|
||||
selection->add (selectables);
|
||||
_mouse_changed_selection = true;
|
||||
}
|
||||
break;
|
||||
case Selection::Toggle:
|
||||
if (press) {
|
||||
selection->toggle (selectables);
|
||||
_mouse_changed_selection = true;
|
||||
}
|
||||
break;
|
||||
|
||||
case Selection::Extend:
|
||||
/* XXX */
|
||||
break;
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
selectables.push_back (argl->nth (before));
|
||||
selectables.push_back (argl->nth (after));
|
||||
case AutomationLineItem:
|
||||
if (eff_mouse_mode != MouseRange) {
|
||||
AutomationLine* al = reinterpret_cast<AutomationLine*> (item->get_data ("line"));
|
||||
std::list<Selectable*> selectables;
|
||||
double mx = event->button.x;
|
||||
double my = event->button.y;
|
||||
|
||||
switch (op) {
|
||||
case Selection::Set:
|
||||
if (press) {
|
||||
selection->set (selectables);
|
||||
_mouse_changed_selection = true;
|
||||
}
|
||||
break;
|
||||
case Selection::Add:
|
||||
if (press) {
|
||||
selection->add (selectables);
|
||||
_mouse_changed_selection = true;
|
||||
}
|
||||
break;
|
||||
case Selection::Toggle:
|
||||
if (press) {
|
||||
selection->toggle (selectables);
|
||||
_mouse_changed_selection = true;
|
||||
}
|
||||
break;
|
||||
al->grab_item().canvas_to_item (mx, my);
|
||||
|
||||
case Selection::Extend:
|
||||
/* XXX */
|
||||
break;
|
||||
uint32_t before, after;
|
||||
samplecnt_t const where = (samplecnt_t) floor (mx * samples_per_pixel);
|
||||
|
||||
if (!al || !al->control_points_adjacent (where, before, after)) {
|
||||
break;
|
||||
}
|
||||
|
||||
selectables.push_back (al->nth (before));
|
||||
selectables.push_back (al->nth (after));
|
||||
|
||||
switch (op) {
|
||||
case Selection::Set:
|
||||
if (press) {
|
||||
selection->set (selectables);
|
||||
_mouse_changed_selection = true;
|
||||
}
|
||||
break;
|
||||
case Selection::Add:
|
||||
if (press) {
|
||||
selection->add (selectables);
|
||||
_mouse_changed_selection = true;
|
||||
}
|
||||
break;
|
||||
case Selection::Toggle:
|
||||
if (press) {
|
||||
selection->toggle (selectables);
|
||||
_mouse_changed_selection = true;
|
||||
}
|
||||
break;
|
||||
|
||||
case Selection::Extend:
|
||||
/* XXX */
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
break;
|
||||
break;
|
||||
|
||||
case AutomationLineItem:
|
||||
if (eff_mouse_mode != MouseRange) {
|
||||
AutomationLine* al = reinterpret_cast<AutomationLine*> (item->get_data ("line"));
|
||||
std::list<Selectable*> selectables;
|
||||
double mx = event->button.x;
|
||||
double my = event->button.y;
|
||||
case StreamItem:
|
||||
/* for context click, select track */
|
||||
if (event->button.button == 3) {
|
||||
selection->clear_tracks ();
|
||||
set_selected_track_as_side_effect (op);
|
||||
|
||||
al->grab_item().canvas_to_item (mx, my);
|
||||
|
||||
uint32_t before, after;
|
||||
samplecnt_t const where = (samplecnt_t) floor (mx * samples_per_pixel);
|
||||
|
||||
if (!al || !al->control_points_adjacent (where, before, after)) {
|
||||
break;
|
||||
}
|
||||
|
||||
selectables.push_back (al->nth (before));
|
||||
selectables.push_back (al->nth (after));
|
||||
|
||||
switch (op) {
|
||||
case Selection::Set:
|
||||
if (press) {
|
||||
selection->set (selectables);
|
||||
_mouse_changed_selection = true;
|
||||
}
|
||||
break;
|
||||
case Selection::Add:
|
||||
if (press) {
|
||||
selection->add (selectables);
|
||||
_mouse_changed_selection = true;
|
||||
}
|
||||
break;
|
||||
case Selection::Toggle:
|
||||
if (press) {
|
||||
selection->toggle (selectables);
|
||||
_mouse_changed_selection = true;
|
||||
}
|
||||
break;
|
||||
|
||||
case Selection::Extend:
|
||||
/* XXX */
|
||||
break;
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
case StreamItem:
|
||||
/* for context click, select track */
|
||||
if (event->button.button == 3) {
|
||||
selection->clear_tracks ();
|
||||
set_selected_track_as_side_effect (op);
|
||||
|
||||
/* We won't get a release.*/
|
||||
begin_reversible_selection_op (X_("Button 3 Menu Select"));
|
||||
commit_reversible_selection_op ();
|
||||
}
|
||||
break;
|
||||
|
||||
case AutomationTrackItem:
|
||||
if (eff_mouse_mode != MouseDraw && op == Selection::Set) {
|
||||
set_selected_track_as_side_effect (op);
|
||||
}
|
||||
break;
|
||||
|
||||
case NoteItem:
|
||||
if (press && event->button.button == 3) {
|
||||
NoteBase* cnote = reinterpret_cast<NoteBase*> (item->get_data ("notebase"));
|
||||
assert (cnote);
|
||||
if (cnote->region_view().selection_size() == 0 || !cnote->selected()) {
|
||||
selection->clear_points();
|
||||
cnote->region_view().unique_select (cnote);
|
||||
/* we won't get the release, so store the selection change now */
|
||||
begin_reversible_selection_op (X_("Button 3 Note Selection"));
|
||||
/* We won't get a release.*/
|
||||
begin_reversible_selection_op (X_("Button 3 Menu Select"));
|
||||
commit_reversible_selection_op ();
|
||||
}
|
||||
}
|
||||
break;
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
case AutomationTrackItem:
|
||||
if (eff_mouse_mode != MouseDraw && op == Selection::Set) {
|
||||
set_selected_track_as_side_effect (op);
|
||||
}
|
||||
break;
|
||||
|
||||
case NoteItem:
|
||||
if (press && event->button.button == 3) {
|
||||
NoteBase* cnote = reinterpret_cast<NoteBase*> (item->get_data ("notebase"));
|
||||
assert (cnote);
|
||||
if (cnote->region_view().selection_size() == 0 || !cnote->selected()) {
|
||||
selection->clear_points();
|
||||
cnote->region_view().unique_select (cnote);
|
||||
/* we won't get the release, so store the selection change now */
|
||||
begin_reversible_selection_op (X_("Button 3 Note Selection"));
|
||||
commit_reversible_selection_op ();
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
if ((!press) && _mouse_changed_selection) {
|
||||
|
|
@ -1399,21 +1398,19 @@ Editor::button_press_handler (ArdourCanvas::Item* item, GdkEvent* event, ItemTyp
|
|||
bool
|
||||
Editor::button_press_dispatch (GdkEventButton* ev)
|
||||
{
|
||||
/* this function is intended only for buttons 4 and above.
|
||||
*/
|
||||
/* this function is intended only for buttons 4 and above. */
|
||||
|
||||
Gtkmm2ext::MouseButton b (ev->state, ev->button);
|
||||
return button_bindings->activate (b, Gtkmm2ext::Bindings::Press);
|
||||
Gtkmm2ext::MouseButton b (ev->state, ev->button);
|
||||
return button_bindings->activate (b, Gtkmm2ext::Bindings::Press);
|
||||
}
|
||||
|
||||
bool
|
||||
Editor::button_release_dispatch (GdkEventButton* ev)
|
||||
{
|
||||
/* this function is intended only for buttons 4 and above.
|
||||
*/
|
||||
/* this function is intended only for buttons 4 and above. */
|
||||
|
||||
Gtkmm2ext::MouseButton b (ev->state, ev->button);
|
||||
return button_bindings->activate (b, Gtkmm2ext::Bindings::Release);
|
||||
Gtkmm2ext::MouseButton b (ev->state, ev->button);
|
||||
return button_bindings->activate (b, Gtkmm2ext::Bindings::Release);
|
||||
}
|
||||
|
||||
bool
|
||||
|
|
|
|||
|
|
@ -2156,9 +2156,6 @@ Editor::select_range_between ()
|
|||
bool
|
||||
Editor::get_edit_op_range (samplepos_t& start, samplepos_t& end) const
|
||||
{
|
||||
// samplepos_t m;
|
||||
// bool ignored;
|
||||
|
||||
/* if an explicit range exists, use it */
|
||||
|
||||
if ((mouse_mode == MouseRange || get_smart_mode()) && !selection->time.empty()) {
|
||||
|
|
@ -2171,87 +2168,6 @@ Editor::get_edit_op_range (samplepos_t& start, samplepos_t& end) const
|
|||
end = 0;
|
||||
return false;
|
||||
}
|
||||
|
||||
// if (!mouse_sample (m, ignored)) {
|
||||
// /* mouse is not in a canvas, try playhead+selected marker.
|
||||
// this is probably most true when using menus.
|
||||
// */
|
||||
//
|
||||
// if (selection->markers.empty()) {
|
||||
// return false;
|
||||
// }
|
||||
|
||||
// start = selection->markers.front()->position();
|
||||
// end = _session->audible_sample();
|
||||
|
||||
// } else {
|
||||
|
||||
// switch (_edit_point) {
|
||||
// case EditAtPlayhead:
|
||||
// if (selection->markers.empty()) {
|
||||
// /* use mouse + playhead */
|
||||
// start = m;
|
||||
// end = _session->audible_sample();
|
||||
// } else {
|
||||
// /* use playhead + selected marker */
|
||||
// start = _session->audible_sample();
|
||||
// end = selection->markers.front()->position();
|
||||
// }
|
||||
// break;
|
||||
|
||||
// case EditAtMouse:
|
||||
// /* use mouse + selected marker */
|
||||
// if (selection->markers.empty()) {
|
||||
// start = m;
|
||||
// end = _session->audible_sample();
|
||||
// } else {
|
||||
// start = selection->markers.front()->position();
|
||||
// end = m;
|
||||
// }
|
||||
// break;
|
||||
|
||||
// case EditAtSelectedMarker:
|
||||
// /* use mouse + selected marker */
|
||||
// if (selection->markers.empty()) {
|
||||
|
||||
// MessageDialog win (_("No edit range defined"),
|
||||
// false,
|
||||
// MESSAGE_INFO,
|
||||
// BUTTONS_OK);
|
||||
|
||||
// win.set_secondary_text (
|
||||
// _("the edit point is Selected Marker\nbut there is no selected marker."));
|
||||
|
||||
|
||||
// win.set_default_response (RESPONSE_CLOSE);
|
||||
// win.set_position (Gtk::WIN_POS_MOUSE);
|
||||
// win.show_all();
|
||||
|
||||
// win.run ();
|
||||
|
||||
// return false; // NO RANGE
|
||||
// }
|
||||
// start = selection->markers.front()->position();
|
||||
// end = m;
|
||||
// break;
|
||||
// }
|
||||
// }
|
||||
|
||||
// if (start == end) {
|
||||
// return false;
|
||||
// }
|
||||
|
||||
// if (start > end) {
|
||||
// swap (start, end);
|
||||
// }
|
||||
|
||||
/* turn range into one delimited by start...end,
|
||||
not start...end-1
|
||||
*/
|
||||
|
||||
// end++;
|
||||
|
||||
// return true;
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
|||
|
|
@ -424,7 +424,7 @@ void
|
|||
MidiRegionView::mouse_mode_changed ()
|
||||
{
|
||||
// Adjust sample colour (become more transparent for internal tools)
|
||||
set_sample_color();
|
||||
set_frame_color();
|
||||
|
||||
if (_entered) {
|
||||
if (!trackview.editor().internal_editing()) {
|
||||
|
|
@ -465,11 +465,11 @@ MidiRegionView::enter_internal (uint32_t state)
|
|||
}
|
||||
|
||||
// Lower sample handles below notes so they don't steal events
|
||||
if (sample_handle_start) {
|
||||
sample_handle_start->lower_to_bottom();
|
||||
if (frame_handle_start) {
|
||||
frame_handle_start->lower_to_bottom();
|
||||
}
|
||||
if (sample_handle_end) {
|
||||
sample_handle_end->lower_to_bottom();
|
||||
if (frame_handle_end) {
|
||||
frame_handle_end->lower_to_bottom();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -486,11 +486,11 @@ MidiRegionView::leave_internal()
|
|||
}
|
||||
|
||||
// Raise sample handles above notes so they catch events
|
||||
if (sample_handle_start) {
|
||||
sample_handle_start->raise_to_top();
|
||||
if (frame_handle_start) {
|
||||
frame_handle_start->raise_to_top();
|
||||
}
|
||||
if (sample_handle_end) {
|
||||
sample_handle_end->raise_to_top();
|
||||
if (frame_handle_end) {
|
||||
frame_handle_end->raise_to_top();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -394,7 +394,7 @@ public:
|
|||
virtual bool canvas_fade_out_handle_event (GdkEvent* event, ArdourCanvas::Item*, AudioRegionView*, bool) = 0;
|
||||
virtual bool canvas_region_view_event (GdkEvent* event, ArdourCanvas::Item*, RegionView*) = 0;
|
||||
virtual bool canvas_wave_view_event (GdkEvent* event, ArdourCanvas::Item*, RegionView*) = 0;
|
||||
virtual bool canvas_sample_handle_event (GdkEvent* event, ArdourCanvas::Item*, RegionView*) = 0;
|
||||
virtual bool canvas_frame_handle_event (GdkEvent* event, ArdourCanvas::Item*, RegionView*) = 0;
|
||||
virtual bool canvas_region_view_name_highlight_event (GdkEvent* event, ArdourCanvas::Item*, RegionView*) = 0;
|
||||
virtual bool canvas_region_view_name_event (GdkEvent* event, ArdourCanvas::Item*, RegionView*) = 0;
|
||||
virtual bool canvas_feature_line_event (GdkEvent* event, ArdourCanvas::Item*, RegionView*) = 0;
|
||||
|
|
|
|||
|
|
@ -156,18 +156,18 @@ RegionView::init (bool wfd)
|
|||
name_highlight->Event.connect (sigc::bind (sigc::mem_fun (PublicEditor::instance(), &PublicEditor::canvas_region_view_name_highlight_event), name_highlight, this));
|
||||
}
|
||||
|
||||
if (sample_handle_start) {
|
||||
sample_handle_start->set_data ("regionview", this);
|
||||
sample_handle_start->set_data ("isleft", (void*) 1);
|
||||
sample_handle_start->Event.connect (sigc::bind (sigc::mem_fun (PublicEditor::instance(), &PublicEditor::canvas_sample_handle_event), sample_handle_start, this));
|
||||
sample_handle_start->raise_to_top();
|
||||
if (frame_handle_start) {
|
||||
frame_handle_start->set_data ("regionview", this);
|
||||
frame_handle_start->set_data ("isleft", (void*) 1);
|
||||
frame_handle_start->Event.connect (sigc::bind (sigc::mem_fun (PublicEditor::instance(), &PublicEditor::canvas_frame_handle_event), frame_handle_start, this));
|
||||
frame_handle_start->raise_to_top();
|
||||
}
|
||||
|
||||
if (sample_handle_end) {
|
||||
sample_handle_end->set_data ("regionview", this);
|
||||
sample_handle_end->set_data ("isleft", (void*) 0);
|
||||
sample_handle_end->Event.connect (sigc::bind (sigc::mem_fun (PublicEditor::instance(), &PublicEditor::canvas_sample_handle_event), sample_handle_end, this));
|
||||
sample_handle_end->raise_to_top();
|
||||
if (frame_handle_end) {
|
||||
frame_handle_end->set_data ("regionview", this);
|
||||
frame_handle_end->set_data ("isleft", (void*) 0);
|
||||
frame_handle_end->Event.connect (sigc::bind (sigc::mem_fun (PublicEditor::instance(), &PublicEditor::canvas_frame_handle_event), frame_handle_end, this));
|
||||
frame_handle_end->raise_to_top();
|
||||
}
|
||||
|
||||
if (name_text) {
|
||||
|
|
@ -432,14 +432,14 @@ RegionView::reset_width_dependent_items (double pixel_width)
|
|||
void
|
||||
RegionView::region_muted ()
|
||||
{
|
||||
set_sample_color ();
|
||||
set_frame_color ();
|
||||
region_renamed ();
|
||||
}
|
||||
|
||||
void
|
||||
RegionView::region_opacity ()
|
||||
{
|
||||
set_sample_color ();
|
||||
set_frame_color ();
|
||||
}
|
||||
|
||||
void
|
||||
|
|
@ -821,12 +821,12 @@ RegionView::update_coverage_samples (LayerDisplay d)
|
|||
cr->set_x1 (trackview.editor().sample_to_pixel (end - position));
|
||||
}
|
||||
|
||||
if (sample_handle_start) {
|
||||
sample_handle_start->raise_to_top ();
|
||||
if (frame_handle_start) {
|
||||
frame_handle_start->raise_to_top ();
|
||||
}
|
||||
|
||||
if (sample_handle_end) {
|
||||
sample_handle_end->raise_to_top ();
|
||||
if (frame_handle_end) {
|
||||
frame_handle_end->raise_to_top ();
|
||||
}
|
||||
|
||||
if (name_highlight) {
|
||||
|
|
|
|||
|
|
@ -119,7 +119,7 @@ TimeAxisViewItem::TimeAxisViewItem(
|
|||
: trackview (tv)
|
||||
, sample_position (-1)
|
||||
, item_name (it_name)
|
||||
, selection_sample (0)
|
||||
, selection_frame (0)
|
||||
, _height (1.0)
|
||||
, _recregion (recording)
|
||||
, _automation (automation)
|
||||
|
|
@ -136,7 +136,7 @@ TimeAxisViewItem::TimeAxisViewItem (const TimeAxisViewItem& other)
|
|||
, trackview (other.trackview)
|
||||
, sample_position (-1)
|
||||
, item_name (other.item_name)
|
||||
, selection_sample (0)
|
||||
, selection_frame (0)
|
||||
, _height (1.0)
|
||||
, _recregion (other._recregion)
|
||||
, _automation (other._automation)
|
||||
|
|
@ -182,20 +182,20 @@ TimeAxisViewItem::init (ArdourCanvas::Item* parent, double fpp, uint32_t base_co
|
|||
}
|
||||
|
||||
if (visibility & ShowFrame) {
|
||||
sample = new ArdourCanvas::Rectangle (group,
|
||||
ArdourCanvas::Rect (0.0, 0.0,
|
||||
trackview.editor().sample_to_pixel(duration),
|
||||
trackview.current_height()));
|
||||
frame = new ArdourCanvas::Rectangle (group,
|
||||
ArdourCanvas::Rect (0.0, 0.0,
|
||||
trackview.editor().sample_to_pixel(duration),
|
||||
trackview.current_height()));
|
||||
|
||||
sample->set_outline_what (ArdourCanvas::Rectangle::What (ArdourCanvas::Rectangle::LEFT|ArdourCanvas::Rectangle::RIGHT));
|
||||
sample->show ();
|
||||
frame->set_outline_what (ArdourCanvas::Rectangle::What (ArdourCanvas::Rectangle::LEFT|ArdourCanvas::Rectangle::RIGHT));
|
||||
frame->show ();
|
||||
|
||||
CANVAS_DEBUG_NAME (sample, string_compose ("sample for %1", get_item_name()));
|
||||
CANVAS_DEBUG_NAME (frame, string_compose ("frame for %1", get_item_name()));
|
||||
|
||||
if (_recregion) {
|
||||
sample->set_outline_color (UIConfiguration::instance().color ("recording rect"));
|
||||
frame->set_outline_color (UIConfiguration::instance().color ("recording rect"));
|
||||
} else {
|
||||
sample->set_outline_color (UIConfiguration::instance().color ("time axis frame"));
|
||||
frame->set_outline_color (UIConfiguration::instance().color ("time axis frame"));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -231,19 +231,19 @@ TimeAxisViewItem::init (ArdourCanvas::Item* parent, double fpp, uint32_t base_co
|
|||
double top = TimeAxisViewItem::GRAB_HANDLE_TOP;
|
||||
double width = TimeAxisViewItem::GRAB_HANDLE_WIDTH;
|
||||
|
||||
sample_handle_start = new ArdourCanvas::Rectangle (group, ArdourCanvas::Rect (0.0, top, width, trackview.current_height()));
|
||||
CANVAS_DEBUG_NAME (sample_handle_start, "TAVI sample handle start");
|
||||
sample_handle_start->set_outline (false);
|
||||
sample_handle_start->set_fill (false);
|
||||
sample_handle_start->Event.connect (sigc::bind (sigc::mem_fun (*this, &TimeAxisViewItem::sample_handle_crossing), sample_handle_start));
|
||||
frame_handle_start = new ArdourCanvas::Rectangle (group, ArdourCanvas::Rect (0.0, top, width, trackview.current_height()));
|
||||
CANVAS_DEBUG_NAME (frame_handle_start, "TAVI frame handle start");
|
||||
frame_handle_start->set_outline (false);
|
||||
frame_handle_start->set_fill (false);
|
||||
frame_handle_start->Event.connect (sigc::bind (sigc::mem_fun (*this, &TimeAxisViewItem::sample_handle_crossing), frame_handle_start));
|
||||
|
||||
sample_handle_end = new ArdourCanvas::Rectangle (group, ArdourCanvas::Rect (0.0, top, width, trackview.current_height()));
|
||||
CANVAS_DEBUG_NAME (sample_handle_end, "TAVI sample handle end");
|
||||
sample_handle_end->set_outline (false);
|
||||
sample_handle_end->set_fill (false);
|
||||
sample_handle_end->Event.connect (sigc::bind (sigc::mem_fun (*this, &TimeAxisViewItem::sample_handle_crossing), sample_handle_end));
|
||||
frame_handle_end = new ArdourCanvas::Rectangle (group, ArdourCanvas::Rect (0.0, top, width, trackview.current_height()));
|
||||
CANVAS_DEBUG_NAME (frame_handle_end, "TAVI frame handle end");
|
||||
frame_handle_end->set_outline (false);
|
||||
frame_handle_end->set_fill (false);
|
||||
frame_handle_end->Event.connect (sigc::bind (sigc::mem_fun (*this, &TimeAxisViewItem::sample_handle_crossing), frame_handle_end));
|
||||
} else {
|
||||
sample_handle_start = sample_handle_end = 0;
|
||||
frame_handle_start = frame_handle_end = 0;
|
||||
}
|
||||
|
||||
//set_color (base_color);
|
||||
|
|
@ -323,7 +323,7 @@ TimeAxisViewItem::set_duration (samplecnt_t dur, void* src)
|
|||
{
|
||||
if ((dur > max_item_duration) || (dur < min_item_duration)) {
|
||||
warning << string_compose (
|
||||
P_("new duration %1 sample is out of bounds for %2", "new duration of %1 samples is out of bounds for %2", dur),
|
||||
P_("new duration %1 frame is out of bounds for %2", "new duration of %1 samples is out of bounds for %2", dur),
|
||||
get_item_name(), dur)
|
||||
<< endmsg;
|
||||
return false;
|
||||
|
|
@ -489,21 +489,21 @@ TimeAxisViewItem::set_selected(bool yn)
|
|||
}
|
||||
|
||||
Selectable::set_selected (yn);
|
||||
set_sample_color ();
|
||||
set_frame_color ();
|
||||
set_name_text_color ();
|
||||
|
||||
if (_selected && sample) {
|
||||
if (!selection_sample) {
|
||||
selection_sample = new ArdourCanvas::Rectangle (group);
|
||||
selection_sample->set_fill (false);
|
||||
selection_sample->set_outline_color (UIConfiguration::instance().color ("selected time axis frame"));
|
||||
selection_sample->set_ignore_events (true);
|
||||
if (_selected && frame) {
|
||||
if (!selection_frame) {
|
||||
selection_frame = new ArdourCanvas::Rectangle (group);
|
||||
selection_frame->set_fill (false);
|
||||
selection_frame->set_outline_color (UIConfiguration::instance().color ("selected time axis frame"));
|
||||
selection_frame->set_ignore_events (true);
|
||||
}
|
||||
selection_sample->set (sample->get().shrink (1.0));
|
||||
selection_sample->show ();
|
||||
selection_frame->set (frame->get().shrink (1.0));
|
||||
selection_frame->show ();
|
||||
} else {
|
||||
if (selection_sample) {
|
||||
selection_sample->hide ();
|
||||
if (selection_frame) {
|
||||
selection_frame->hide ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -555,18 +555,18 @@ TimeAxisViewItem::set_height (double height)
|
|||
}
|
||||
}
|
||||
|
||||
if (sample) {
|
||||
if (frame) {
|
||||
|
||||
sample->set_y0 (0.0);
|
||||
sample->set_y1 (height);
|
||||
frame->set_y0 (0.0);
|
||||
frame->set_y1 (height);
|
||||
|
||||
if (sample_handle_start) {
|
||||
sample_handle_start->set_y1 (height);
|
||||
sample_handle_end->set_y1 (height);
|
||||
if (frame_handle_start) {
|
||||
frame_handle_start->set_y1 (height);
|
||||
frame_handle_end->set_y1 (height);
|
||||
}
|
||||
|
||||
if (selection_sample) {
|
||||
selection_sample->set (sample->get().shrink (1.0));
|
||||
if (selection_frame) {
|
||||
selection_frame->set (frame->get().shrink (1.0));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -613,7 +613,7 @@ TimeAxisViewItem::set_color (uint32_t base_color)
|
|||
ArdourCanvas::Item*
|
||||
TimeAxisViewItem::get_canvas_sample()
|
||||
{
|
||||
return sample;
|
||||
return frame;
|
||||
}
|
||||
|
||||
ArdourCanvas::Item*
|
||||
|
|
@ -634,7 +634,7 @@ TimeAxisViewItem::get_name_highlight()
|
|||
void
|
||||
TimeAxisViewItem::set_colors()
|
||||
{
|
||||
set_sample_color ();
|
||||
set_frame_color ();
|
||||
|
||||
if (name_highlight) {
|
||||
name_highlight->set_fill_color (fill_color);
|
||||
|
|
@ -686,28 +686,28 @@ TimeAxisViewItem::get_fill_color () const
|
|||
}
|
||||
|
||||
/**
|
||||
* Sets the sample color depending on whether this item is selected
|
||||
* Sets the frame color depending on whether this item is selected
|
||||
*/
|
||||
void
|
||||
TimeAxisViewItem::set_sample_color()
|
||||
TimeAxisViewItem::set_frame_color()
|
||||
{
|
||||
if (!sample) {
|
||||
if (!frame) {
|
||||
return;
|
||||
}
|
||||
|
||||
sample->set_fill_color (get_fill_color());
|
||||
set_sample_gradient ();
|
||||
frame->set_fill_color (get_fill_color());
|
||||
set_frame_gradient ();
|
||||
|
||||
if (!_recregion) {
|
||||
sample->set_outline_color (UIConfiguration::instance().color ("time axis frame"));
|
||||
frame->set_outline_color (UIConfiguration::instance().color ("time axis frame"));
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
TimeAxisViewItem::set_sample_gradient ()
|
||||
TimeAxisViewItem::set_frame_gradient ()
|
||||
{
|
||||
if (UIConfiguration::instance().get_timeline_item_gradient_depth() == 0.0) {
|
||||
sample->set_gradient (ArdourCanvas::Fill::StopList (), 0);
|
||||
frame->set_gradient (ArdourCanvas::Fill::StopList (), 0);
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
@ -730,7 +730,7 @@ TimeAxisViewItem::set_sample_gradient ()
|
|||
Color darker = hsva_to_color (h, s, v, a);
|
||||
stops.push_back (std::make_pair (1.0, darker));
|
||||
|
||||
sample->set_gradient (stops, true);
|
||||
frame->set_gradient (stops, true);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -741,18 +741,18 @@ TimeAxisViewItem::set_trim_handle_colors()
|
|||
{
|
||||
#if 1
|
||||
/* Leave them transparent for now */
|
||||
if (sample_handle_start) {
|
||||
sample_handle_start->set_fill_color (0x00000000);
|
||||
sample_handle_end->set_fill_color (0x00000000);
|
||||
if (frame_handle_start) {
|
||||
frame_handle_start->set_fill_color (0x00000000);
|
||||
frame_handle_end->set_fill_color (0x00000000);
|
||||
}
|
||||
#else
|
||||
if (sample_handle_start) {
|
||||
if (frame_handle_start) {
|
||||
if (position_locked) {
|
||||
sample_handle_start->set_fill_color (UIConfiguration::instance().get_TrimHandleLocked());
|
||||
sample_handle_end->set_fill_color (UIConfiguration::instance().get_TrimHandleLocked());
|
||||
frame_handle_start->set_fill_color (UIConfiguration::instance().get_TrimHandleLocked());
|
||||
frame_handle_end->set_fill_color (UIConfiguration::instance().get_TrimHandleLocked());
|
||||
} else {
|
||||
sample_handle_start->set_fill_color (UIConfiguration::instance().get_TrimHandle());
|
||||
sample_handle_end->set_fill_color (UIConfiguration::instance().get_TrimHandle());
|
||||
frame_handle_start->set_fill_color (UIConfiguration::instance().get_TrimHandle());
|
||||
frame_handle_end->set_fill_color (UIConfiguration::instance().get_TrimHandle());
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
|
@ -815,47 +815,47 @@ TimeAxisViewItem::reset_width_dependent_items (double pixel_width)
|
|||
|
||||
if (pixel_width < 2.0) {
|
||||
|
||||
if (sample) {
|
||||
sample->set_outline (false);
|
||||
sample->set_x1 (std::max(1.0, pixel_width));
|
||||
if (frame) {
|
||||
frame->set_outline (false);
|
||||
frame->set_x1 (std::max(1.0, pixel_width));
|
||||
}
|
||||
|
||||
if (sample_handle_start) {
|
||||
sample_handle_start->hide();
|
||||
sample_handle_end->hide();
|
||||
if (frame_handle_start) {
|
||||
frame_handle_start->hide();
|
||||
frame_handle_end->hide();
|
||||
}
|
||||
|
||||
} else {
|
||||
if (sample) {
|
||||
sample->set_outline (true);
|
||||
if (frame) {
|
||||
frame->set_outline (true);
|
||||
/* Note: x0 is always zero - the position is defined by
|
||||
* the position of the group, not the sample.
|
||||
* the position of the group, not the frame.
|
||||
*/
|
||||
sample->set_x1 (pixel_width);
|
||||
frame->set_x1 (pixel_width);
|
||||
|
||||
if (selection_sample) {
|
||||
selection_sample->set (sample->get().shrink (1.0));
|
||||
if (selection_frame) {
|
||||
selection_frame->set (frame->get().shrink (1.0));
|
||||
}
|
||||
}
|
||||
|
||||
if (sample_handle_start) {
|
||||
if (frame_handle_start) {
|
||||
if (pixel_width < (3 * TimeAxisViewItem::GRAB_HANDLE_WIDTH)) {
|
||||
/*
|
||||
* there's less than GRAB_HANDLE_WIDTH of the region between
|
||||
* the right-hand end of sample_handle_start and the left-hand
|
||||
* end of sample_handle_end, so disable the handles
|
||||
* the right-hand end of frame_handle_start and the left-hand
|
||||
* end of frame_handle_end, so disable the handles
|
||||
*/
|
||||
|
||||
sample_handle_start->hide();
|
||||
sample_handle_end->hide();
|
||||
frame_handle_start->hide();
|
||||
frame_handle_end->hide();
|
||||
} else {
|
||||
sample_handle_start->show();
|
||||
sample_handle_end->set_x0 (pixel_width - (TimeAxisViewItem::GRAB_HANDLE_WIDTH));
|
||||
sample_handle_end->set_x1 (pixel_width);
|
||||
sample_handle_end->show();
|
||||
frame_handle_start->show();
|
||||
frame_handle_end->set_x0 (pixel_width - (TimeAxisViewItem::GRAB_HANDLE_WIDTH));
|
||||
frame_handle_end->set_x1 (pixel_width);
|
||||
frame_handle_end->show();
|
||||
|
||||
sample_handle_start->raise_to_top ();
|
||||
sample_handle_end->raise_to_top ();
|
||||
frame_handle_start->raise_to_top ();
|
||||
frame_handle_end->raise_to_top ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -922,7 +922,7 @@ TimeAxisViewItem::parameter_changed (string p)
|
|||
if (p == "color-regions-using-track-color") {
|
||||
set_colors ();
|
||||
} else if (p == "timeline-item-gradient-depth") {
|
||||
set_sample_gradient ();
|
||||
set_frame_gradient ();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -930,12 +930,12 @@ void
|
|||
TimeAxisViewItem::drag_start ()
|
||||
{
|
||||
_dragging = true;
|
||||
set_sample_color ();
|
||||
set_frame_color ();
|
||||
}
|
||||
|
||||
void
|
||||
TimeAxisViewItem::drag_end ()
|
||||
{
|
||||
_dragging = false;
|
||||
set_sample_color ();
|
||||
set_frame_color ();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -163,8 +163,8 @@ protected:
|
|||
virtual bool canvas_group_event (GdkEvent*);
|
||||
|
||||
virtual void set_colors();
|
||||
virtual void set_sample_color();
|
||||
virtual void set_sample_gradient ();
|
||||
virtual void set_frame_color();
|
||||
virtual void set_frame_gradient ();
|
||||
void set_trim_handle_colors();
|
||||
|
||||
virtual void reset_width_dependent_items (double);
|
||||
|
|
@ -217,15 +217,15 @@ protected:
|
|||
bool wide_enough_for_name;
|
||||
bool high_enough_for_name;
|
||||
|
||||
ArdourCanvas::Container* group;
|
||||
ArdourCanvas::Rectangle* sample;
|
||||
ArdourCanvas::Rectangle* selection_sample;
|
||||
ArdourCanvas::Container* group;
|
||||
ArdourCanvas::Rectangle* frame;
|
||||
ArdourCanvas::Rectangle* selection_frame;
|
||||
ArdourCanvas::Text* name_text;
|
||||
ArdourCanvas::Rectangle* name_highlight;
|
||||
|
||||
/* with these two values, if sample_handle_start == 0 then sample_handle_end will also be 0 */
|
||||
ArdourCanvas::Rectangle* sample_handle_start; ///< `sample' (fade) handle for the start of the item, or 0
|
||||
ArdourCanvas::Rectangle* sample_handle_end; ///< `sample' (fade) handle for the end of the item, or 0
|
||||
/* with these two values, if frame_handle_start == 0 then frame_handle_end will also be 0 */
|
||||
ArdourCanvas::Rectangle* frame_handle_start; ///< `sample' (fade) handle for the start of the item, or 0
|
||||
ArdourCanvas::Rectangle* frame_handle_end; ///< `sample' (fade) handle for the end of the item, or 0
|
||||
|
||||
bool sample_handle_crossing (GdkEvent*, ArdourCanvas::Rectangle*);
|
||||
|
||||
|
|
|
|||
|
|
@ -84,19 +84,19 @@ public:
|
|||
}
|
||||
|
||||
private:
|
||||
ARDOUR::samplecnt_t original_length;
|
||||
Gtk::Adjustment pitch_octave_adjustment;
|
||||
Gtk::Adjustment pitch_semitone_adjustment;
|
||||
Gtk::Adjustment pitch_cent_adjustment;
|
||||
Gtk::SpinButton pitch_octave_spinner;
|
||||
Gtk::SpinButton pitch_semitone_spinner;
|
||||
Gtk::SpinButton pitch_cent_spinner;
|
||||
Gtk::Adjustment duration_adjustment;
|
||||
AudioClock* duration_clock;
|
||||
bool ignore_adjustment_change;
|
||||
bool ignore_clock_change;
|
||||
sigc::connection update_connection;
|
||||
float progress;
|
||||
ARDOUR::samplecnt_t original_length;
|
||||
Gtk::Adjustment pitch_octave_adjustment;
|
||||
Gtk::Adjustment pitch_semitone_adjustment;
|
||||
Gtk::Adjustment pitch_cent_adjustment;
|
||||
Gtk::SpinButton pitch_octave_spinner;
|
||||
Gtk::SpinButton pitch_semitone_spinner;
|
||||
Gtk::SpinButton pitch_cent_spinner;
|
||||
Gtk::Adjustment duration_adjustment;
|
||||
AudioClock* duration_clock;
|
||||
bool ignore_adjustment_change;
|
||||
bool ignore_clock_change;
|
||||
sigc::connection update_connection;
|
||||
float progress;
|
||||
|
||||
void update_progress_gui (float);
|
||||
void duration_clock_changed ();
|
||||
|
|
|
|||
|
|
@ -106,8 +106,8 @@ class LIBARDOUR_API AudioRegion : public Region
|
|||
Evoral::Range<samplepos_t> body_range () const;
|
||||
|
||||
virtual samplecnt_t read_peaks (PeakData *buf, samplecnt_t npeaks,
|
||||
samplecnt_t offset, samplecnt_t cnt,
|
||||
uint32_t chan_n=0, double samples_per_pixel = 1.0) const;
|
||||
samplecnt_t offset, samplecnt_t cnt,
|
||||
uint32_t chan_n=0, double samples_per_pixel = 1.0) const;
|
||||
|
||||
/* Readable interface */
|
||||
|
||||
|
|
@ -115,12 +115,13 @@ class LIBARDOUR_API AudioRegion : public Region
|
|||
virtual samplecnt_t readable_length() const { return length(); }
|
||||
|
||||
virtual samplecnt_t read_at (Sample *buf, Sample *mixdown_buf, float *gain_buf,
|
||||
samplepos_t position,
|
||||
samplecnt_t cnt,
|
||||
uint32_t chan_n = 0) const;
|
||||
samplepos_t position,
|
||||
samplecnt_t cnt,
|
||||
uint32_t chan_n = 0) const;
|
||||
|
||||
virtual samplecnt_t master_read_at (Sample *buf, Sample *mixdown_buf, float *gain_buf,
|
||||
samplepos_t position, samplecnt_t cnt, uint32_t chan_n=0) const;
|
||||
samplepos_t position, samplecnt_t cnt,
|
||||
uint32_t chan_n=0) const;
|
||||
|
||||
virtual samplecnt_t read_raw_internal (Sample*, samplepos_t, samplecnt_t, int channel) const;
|
||||
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ private:
|
|||
|
||||
static AutomationWatch* _instance;
|
||||
Glib::Threads::Thread* _thread;
|
||||
samplepos_t _last_time;
|
||||
samplepos_t _last_time;
|
||||
bool _run_thread;
|
||||
AutomationWatches automation_watches;
|
||||
AutomationConnection automation_connections;
|
||||
|
|
|
|||
|
|
@ -180,7 +180,7 @@ class LIBARDOUR_API ExportGraphBuilder
|
|||
ExportGraphBuilder & parent;
|
||||
|
||||
FileSpec config;
|
||||
samplecnt_t max_samples_out;
|
||||
samplecnt_t max_samples_out;
|
||||
bool use_loudness;
|
||||
bool use_peak;
|
||||
BufferPtr buffer;
|
||||
|
|
@ -188,6 +188,7 @@ class LIBARDOUR_API ExportGraphBuilder
|
|||
TmpFilePtr tmp_file;
|
||||
NormalizerPtr normalizer;
|
||||
ThreaderPtr threader;
|
||||
|
||||
LoudnessReaderPtr loudness_reader;
|
||||
boost::ptr_list<SFC> children;
|
||||
|
||||
|
|
@ -215,7 +216,7 @@ class LIBARDOUR_API ExportGraphBuilder
|
|||
boost::ptr_list<SFC> children;
|
||||
boost::ptr_list<Intermediate> intermediate_children;
|
||||
SRConverterPtr converter;
|
||||
samplecnt_t max_samples_out;
|
||||
samplecnt_t max_samples_out;
|
||||
};
|
||||
|
||||
// Silence trimmer + adder
|
||||
|
|
@ -234,7 +235,7 @@ class LIBARDOUR_API ExportGraphBuilder
|
|||
FileSpec config;
|
||||
boost::ptr_list<SRC> children;
|
||||
SilenceTrimmerPtr silence_trimmer;
|
||||
samplecnt_t max_samples_in;
|
||||
samplecnt_t max_samples_in;
|
||||
};
|
||||
|
||||
// channel configuration
|
||||
|
|
@ -254,7 +255,7 @@ class LIBARDOUR_API ExportGraphBuilder
|
|||
boost::ptr_list<SilenceHandler> children;
|
||||
InterleaverPtr interleaver;
|
||||
ChunkerPtr chunker;
|
||||
samplecnt_t max_samples_out;
|
||||
samplecnt_t max_samples_out;
|
||||
};
|
||||
|
||||
Session const & session;
|
||||
|
|
|
|||
|
|
@ -155,7 +155,7 @@ class LIBARDOUR_API ExportHandler : public ExportElementFactory, public sigc::tr
|
|||
TimespanBounds timespan_bounds;
|
||||
|
||||
PBD::ScopedConnection process_connection;
|
||||
samplepos_t process_position;
|
||||
samplepos_t process_position;
|
||||
|
||||
/* CD Marker stuff */
|
||||
|
||||
|
|
@ -194,13 +194,13 @@ class LIBARDOUR_API ExportHandler : public ExportElementFactory, public sigc::tr
|
|||
|
||||
/* Track info */
|
||||
uint32_t track_number;
|
||||
samplepos_t track_position;
|
||||
samplepos_t track_duration;
|
||||
samplepos_t track_start_sample;
|
||||
samplepos_t track_position;
|
||||
samplepos_t track_duration;
|
||||
samplepos_t track_start_sample;
|
||||
|
||||
/* Index info */
|
||||
uint32_t index_number;
|
||||
samplepos_t index_position;
|
||||
uint32_t index_number;
|
||||
samplepos_t index_position;
|
||||
};
|
||||
|
||||
|
||||
|
|
@ -219,7 +219,7 @@ class LIBARDOUR_API ExportHandler : public ExportElementFactory, public sigc::tr
|
|||
void write_index_info_toc (CDMarkerStatus & status);
|
||||
void write_index_info_mp4ch (CDMarkerStatus & status);
|
||||
|
||||
void samples_to_cd_samples_string (char* buf, samplepos_t when);
|
||||
void samples_to_cd_frame_string (char* buf, samplepos_t when);
|
||||
void samples_to_chapter_marks_string (char* buf, samplepos_t when);
|
||||
|
||||
std::string toc_escape_cdtext (const std::string&);
|
||||
|
|
|
|||
|
|
@ -72,11 +72,11 @@ class LIBARDOUR_API ExportStatus {
|
|||
volatile uint32_t timespan;
|
||||
std::string timespan_name;
|
||||
|
||||
volatile samplecnt_t total_samples;
|
||||
volatile samplecnt_t processed_samples;
|
||||
volatile samplecnt_t total_samples;
|
||||
volatile samplecnt_t processed_samples;
|
||||
|
||||
volatile samplecnt_t total_samples_current_timespan;
|
||||
volatile samplecnt_t processed_samples_current_timespan;
|
||||
volatile samplecnt_t total_samples_current_timespan;
|
||||
volatile samplecnt_t processed_samples_current_timespan;
|
||||
|
||||
volatile uint32_t total_postprocessing_cycles;
|
||||
volatile uint32_t current_postprocessing_cycle;
|
||||
|
|
|
|||
|
|
@ -37,14 +37,14 @@ class ExportTempFile;
|
|||
|
||||
class LIBARDOUR_API ExportTimespan
|
||||
{
|
||||
private:
|
||||
private:
|
||||
typedef boost::shared_ptr<ExportStatus> ExportStatusPtr;
|
||||
|
||||
private:
|
||||
private:
|
||||
friend class ExportElementFactory;
|
||||
ExportTimespan (ExportStatusPtr status, samplecnt_t sample_rate);
|
||||
|
||||
public:
|
||||
public:
|
||||
~ExportTimespan ();
|
||||
|
||||
std::string name () const { return _name; }
|
||||
|
|
@ -68,14 +68,14 @@ class LIBARDOUR_API ExportTimespan
|
|||
return end_sample < other.end_sample;
|
||||
}
|
||||
|
||||
private:
|
||||
private:
|
||||
|
||||
ExportStatusPtr status;
|
||||
|
||||
samplepos_t start_sample;
|
||||
samplepos_t end_sample;
|
||||
samplepos_t position;
|
||||
samplecnt_t sample_rate;
|
||||
samplepos_t start_sample;
|
||||
samplepos_t end_sample;
|
||||
samplepos_t position;
|
||||
samplecnt_t sample_rate;
|
||||
|
||||
std::string _name;
|
||||
std::string _range_id;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
/*
|
||||
Copyright (C) 2010 Paul Davis
|
||||
Copyright (C) 2017 Robin Gareus <robin@gareus.org>
|
||||
Author: Torben Hohn
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
|
@ -79,7 +80,7 @@ protected:
|
|||
virtual void session_going_away ();
|
||||
|
||||
private:
|
||||
volatile bool _threads_active;
|
||||
volatile bool _threads_active;
|
||||
|
||||
void reset_thread_list ();
|
||||
void drop_threads ();
|
||||
|
|
@ -110,25 +111,26 @@ private:
|
|||
|
||||
bool _graph_empty;
|
||||
|
||||
// chain swapping
|
||||
Glib::Threads::Mutex _swap_mutex;
|
||||
Glib::Threads::Cond _cleanup_cond;
|
||||
/* chain swapping */
|
||||
Glib::Threads::Mutex _swap_mutex;
|
||||
Glib::Threads::Cond _cleanup_cond;
|
||||
|
||||
volatile int _current_chain;
|
||||
volatile int _pending_chain;
|
||||
volatile int _setup_chain;
|
||||
|
||||
// parameter caches.
|
||||
pframes_t _process_nframes;
|
||||
/* parameter caches */
|
||||
pframes_t _process_nframes;
|
||||
samplepos_t _process_start_sample;
|
||||
samplepos_t _process_end_sample;
|
||||
bool _process_can_record;
|
||||
bool _process_non_rt_pending;
|
||||
bool _process_can_record;
|
||||
bool _process_non_rt_pending;
|
||||
|
||||
bool _process_noroll;
|
||||
int _process_retval;
|
||||
bool _process_need_butler;
|
||||
|
||||
// enginer / thread connection
|
||||
/* engine / thread connection */
|
||||
PBD::ScopedConnectionList engine_connections;
|
||||
void engine_stopped ();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -32,11 +32,11 @@ public:
|
|||
virtual ~ImportableSource() {}
|
||||
|
||||
virtual samplecnt_t read (Sample* buffer, samplecnt_t nframes) = 0;
|
||||
virtual float ratio() const { return 1.0f; }
|
||||
virtual uint32_t channels() const = 0;
|
||||
virtual float ratio() const { return 1.0f; }
|
||||
virtual uint32_t channels() const = 0;
|
||||
virtual samplecnt_t length() const = 0;
|
||||
virtual samplecnt_t samplerate() const = 0;
|
||||
virtual void seek (samplepos_t pos) = 0;
|
||||
virtual void seek (samplepos_t pos) = 0;
|
||||
virtual samplepos_t natural_position() const = 0;
|
||||
|
||||
virtual bool clamped_at_unity () const = 0;
|
||||
|
|
|
|||
|
|
@ -123,7 +123,7 @@ class LIBARDOUR_API LadspaPlugin : public ARDOUR::Plugin
|
|||
Glib::Module* _module;
|
||||
const LADSPA_Descriptor* _descriptor;
|
||||
LADSPA_Handle _handle;
|
||||
samplecnt_t _sample_rate;
|
||||
samplecnt_t _sample_rate;
|
||||
LADSPA_Data* _control_data;
|
||||
LADSPA_Data* _shadow_data;
|
||||
LADSPA_Data* _latency_control_port;
|
||||
|
|
|
|||
|
|
@ -14,7 +14,6 @@
|
|||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
*/
|
||||
|
||||
#ifndef __ardour_location_h__
|
||||
|
|
@ -44,7 +43,7 @@ class SceneChange;
|
|||
/** Location on Timeline - abstract representation for Markers, Loop/Punch Ranges, CD-Markers etc. */
|
||||
class LIBARDOUR_API Location : public SessionHandleRef, public PBD::StatefulDestructible
|
||||
{
|
||||
public:
|
||||
public:
|
||||
enum Flags {
|
||||
IsMark = 0x1,
|
||||
IsAutoPunch = 0x2,
|
||||
|
|
@ -70,7 +69,7 @@ class LIBARDOUR_API Location : public SessionHandleRef, public PBD::StatefulDest
|
|||
void lock ();
|
||||
void unlock ();
|
||||
|
||||
samplepos_t start() const { return _start; }
|
||||
samplepos_t start() const { return _start; }
|
||||
samplepos_t end() const { return _end; }
|
||||
samplecnt_t length() const { return _end - _start; }
|
||||
|
||||
|
|
@ -110,8 +109,8 @@ class LIBARDOUR_API Location : public SessionHandleRef, public PBD::StatefulDest
|
|||
void set_scene_change (boost::shared_ptr<SceneChange>);
|
||||
|
||||
/* these are static signals for objects that want to listen to all
|
||||
locations at once.
|
||||
*/
|
||||
* locations at once.
|
||||
*/
|
||||
|
||||
static PBD::Signal1<void,Location*> name_changed;
|
||||
static PBD::Signal1<void,Location*> end_changed;
|
||||
|
|
@ -124,8 +123,8 @@ class LIBARDOUR_API Location : public SessionHandleRef, public PBD::StatefulDest
|
|||
static PBD::Signal1<void,Location*> changed;
|
||||
|
||||
/* these are member signals for objects that care only about
|
||||
changes to this object
|
||||
*/
|
||||
* changes to this object
|
||||
*/
|
||||
|
||||
PBD::Signal0<void> Changed;
|
||||
|
||||
|
|
@ -149,13 +148,13 @@ class LIBARDOUR_API Location : public SessionHandleRef, public PBD::StatefulDest
|
|||
void recompute_samples_from_beat ();
|
||||
|
||||
static PBD::Signal0<void> scene_changed; /* for use by backend scene change management, class level */
|
||||
PBD::Signal0<void> SceneChangeChanged; /* for use by objects interested in this object */
|
||||
PBD::Signal0<void> SceneChangeChanged; /* for use by objects interested in this object */
|
||||
|
||||
private:
|
||||
private:
|
||||
std::string _name;
|
||||
samplepos_t _start;
|
||||
samplepos_t _start;
|
||||
double _start_beat;
|
||||
samplepos_t _end;
|
||||
samplepos_t _end;
|
||||
double _end_beat;
|
||||
Flags _flags;
|
||||
bool _locked;
|
||||
|
|
@ -170,7 +169,7 @@ class LIBARDOUR_API Location : public SessionHandleRef, public PBD::StatefulDest
|
|||
/** A collection of session locations including unique dedicated locations (loop, punch, etc) */
|
||||
class LIBARDOUR_API Locations : public SessionHandleRef, public PBD::StatefulDestructible
|
||||
{
|
||||
public:
|
||||
public:
|
||||
typedef std::list<Location *> LocationList;
|
||||
|
||||
Locations (Session &);
|
||||
|
|
@ -214,8 +213,8 @@ class LIBARDOUR_API Locations : public SessionHandleRef, public PBD::StatefulDes
|
|||
PBD::Signal1<void,Location*> current_changed;
|
||||
|
||||
/* Objects that care about individual addition and removal of Locations should connect to added/removed.
|
||||
If an object additionally cares about potential mass clearance of Locations, they should connect to changed.
|
||||
*/
|
||||
* If an object additionally cares about potential mass clearance of Locations, they should connect to changed.
|
||||
*/
|
||||
|
||||
PBD::Signal1<void,Location*> added;
|
||||
PBD::Signal1<void,Location*> removed;
|
||||
|
|
@ -223,8 +222,8 @@ class LIBARDOUR_API Locations : public SessionHandleRef, public PBD::StatefulDes
|
|||
|
||||
template<class T> void apply (T& obj, void (T::*method)(const LocationList&)) const {
|
||||
/* We don't want to hold the lock while the given method runs, so take a copy
|
||||
of the list and pass that instead.
|
||||
*/
|
||||
* of the list and pass that instead.
|
||||
*/
|
||||
Locations::LocationList copy;
|
||||
{
|
||||
Glib::Threads::Mutex::Lock lm (lock);
|
||||
|
|
@ -233,11 +232,10 @@ class LIBARDOUR_API Locations : public SessionHandleRef, public PBD::StatefulDes
|
|||
(obj.*method)(copy);
|
||||
}
|
||||
|
||||
private:
|
||||
|
||||
LocationList locations;
|
||||
Location *current_location;
|
||||
mutable Glib::Threads::Mutex lock;
|
||||
private:
|
||||
LocationList locations;
|
||||
Location* current_location;
|
||||
mutable Glib::Threads::Mutex lock;
|
||||
|
||||
int set_current_unlocked (Location *);
|
||||
void location_changed (Location*);
|
||||
|
|
|
|||
|
|
@ -41,8 +41,8 @@ public:
|
|||
samplepos_t read (uint32_t& hh, uint32_t& mm, uint32_t& ss, uint32_t& ff);
|
||||
|
||||
private:
|
||||
LTCDecoder* _decoder;
|
||||
samplecnt_t _position;
|
||||
LTCDecoder* _decoder;
|
||||
samplecnt_t _position;
|
||||
};
|
||||
|
||||
class LIBARDOUR_API LTCFileReader
|
||||
|
|
@ -76,9 +76,9 @@ private:
|
|||
SNDFILE* _sndfile;
|
||||
SF_INFO _info;
|
||||
|
||||
LTCReader* _reader;
|
||||
float* _interleaved_audio_buffer;
|
||||
samplecnt_t _samples_read;
|
||||
LTCReader* _reader;
|
||||
float* _interleaved_audio_buffer;
|
||||
samplecnt_t _samples_read;
|
||||
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -300,8 +300,8 @@ namespace ARDOUR { namespace LuaAPI {
|
|||
private:
|
||||
::Vamp::Plugin* _plugin;
|
||||
float _sample_rate;
|
||||
samplecnt_t _bufsize;
|
||||
samplecnt_t _stepsize;
|
||||
samplecnt_t _bufsize;
|
||||
samplecnt_t _stepsize;
|
||||
bool _initialized;
|
||||
|
||||
};
|
||||
|
|
@ -366,41 +366,41 @@ namespace ARDOUR { namespace LuaOSC {
|
|||
}
|
||||
|
||||
class LuaTableRef {
|
||||
public:
|
||||
LuaTableRef ();
|
||||
~LuaTableRef ();
|
||||
public:
|
||||
LuaTableRef ();
|
||||
~LuaTableRef ();
|
||||
|
||||
int get (lua_State* L);
|
||||
int set (lua_State* L);
|
||||
int get (lua_State* L);
|
||||
int set (lua_State* L);
|
||||
|
||||
private:
|
||||
struct LuaTableEntry {
|
||||
LuaTableEntry (int kt, int vt)
|
||||
: keytype (kt)
|
||||
, valuetype (vt)
|
||||
{ }
|
||||
private:
|
||||
struct LuaTableEntry {
|
||||
LuaTableEntry (int kt, int vt)
|
||||
: keytype (kt)
|
||||
, valuetype (vt)
|
||||
{ }
|
||||
|
||||
int keytype;
|
||||
std::string k_s;
|
||||
unsigned int k_n;
|
||||
int keytype;
|
||||
std::string k_s;
|
||||
unsigned int k_n;
|
||||
|
||||
int valuetype;
|
||||
// LUA_TUSERDATA
|
||||
const void* c;
|
||||
void* p;
|
||||
// LUA_TBOOLEAN
|
||||
bool b;
|
||||
// LUA_TSTRING:
|
||||
std::string s;
|
||||
// LUA_TNUMBER:
|
||||
double n;
|
||||
};
|
||||
int valuetype;
|
||||
// LUA_TUSERDATA
|
||||
const void* c;
|
||||
void* p;
|
||||
// LUA_TBOOLEAN
|
||||
bool b;
|
||||
// LUA_TSTRING:
|
||||
std::string s;
|
||||
// LUA_TNUMBER:
|
||||
double n;
|
||||
};
|
||||
|
||||
std::vector<LuaTableEntry> _data;
|
||||
std::vector<LuaTableEntry> _data;
|
||||
|
||||
static void* findclasskey (lua_State *L, const void* key);
|
||||
template<typename T>
|
||||
static void assign (luabridge::LuaRef* rv, T key, const LuaTableEntry& s);
|
||||
static void* findclasskey (lua_State *L, const void* key);
|
||||
template<typename T>
|
||||
static void assign (luabridge::LuaRef* rv, T key, const LuaTableEntry& s);
|
||||
};
|
||||
|
||||
} /* namespace */
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ class LIBARDOUR_API LV2Plugin : public ARDOUR::Plugin, public ARDOUR::Workee
|
|||
LV2Plugin (ARDOUR::AudioEngine& engine,
|
||||
ARDOUR::Session& session,
|
||||
const void* c_plugin,
|
||||
samplecnt_t sample_rate);
|
||||
samplecnt_t sample_rate);
|
||||
LV2Plugin (const LV2Plugin &);
|
||||
~LV2Plugin ();
|
||||
|
||||
|
|
@ -74,7 +74,7 @@ class LIBARDOUR_API LV2Plugin : public ARDOUR::Plugin, public ARDOUR::Workee
|
|||
uint32_t num_ports () const;
|
||||
uint32_t parameter_count () const;
|
||||
float default_value (uint32_t port);
|
||||
samplecnt_t max_latency () const;
|
||||
samplecnt_t max_latency () const;
|
||||
void set_parameter (uint32_t port, float val);
|
||||
float get_parameter (uint32_t port) const;
|
||||
std::string get_docs() const;
|
||||
|
|
@ -177,17 +177,17 @@ class LIBARDOUR_API LV2Plugin : public ARDOUR::Plugin, public ARDOUR::Workee
|
|||
LV2_Feature** _features;
|
||||
Worker* _worker;
|
||||
Worker* _state_worker;
|
||||
samplecnt_t _sample_rate;
|
||||
samplecnt_t _sample_rate;
|
||||
float* _control_data;
|
||||
float* _shadow_data;
|
||||
float* _defaults;
|
||||
LV2_Evbuf** _ev_buffers;
|
||||
LV2_Evbuf** _atom_ev_buffers;
|
||||
float* _bpm_control_port; ///< Special input set by ardour
|
||||
float* _freewheel_control_port; ///< Special input set by ardour
|
||||
float* _latency_control_port; ///< Special output set by ardour
|
||||
samplepos_t _next_cycle_start; ///< Expected start sample of next run cycle
|
||||
double _next_cycle_speed; ///< Expected start sample of next run cycle
|
||||
float* _bpm_control_port; ///< Special input set by ardour
|
||||
float* _freewheel_control_port; ///< Special input set by ardour
|
||||
float* _latency_control_port; ///< Special output set by ardour
|
||||
samplepos_t _next_cycle_start; ///< Expected start sample of next run cycle
|
||||
double _next_cycle_speed; ///< Expected start sample of next run cycle
|
||||
double _next_cycle_beat; ///< Expected bar_beat of next run cycle
|
||||
double _current_bpm;
|
||||
PBD::ID _insert_id;
|
||||
|
|
@ -197,8 +197,8 @@ class LIBARDOUR_API LV2Plugin : public ARDOUR::Plugin, public ARDOUR::Workee
|
|||
URIMap& _uri_map;
|
||||
bool _no_sample_accurate_ctrl;
|
||||
bool _can_write_automation;
|
||||
samplecnt_t _max_latency;
|
||||
samplecnt_t _current_latency;
|
||||
samplecnt_t _max_latency;
|
||||
samplecnt_t _current_latency;
|
||||
|
||||
friend const void* lv2plugin_get_port_value(const char* port_symbol,
|
||||
void* user_data,
|
||||
|
|
|
|||
|
|
@ -51,8 +51,8 @@ struct MidiCursor : public boost::noncopyable {
|
|||
|
||||
Evoral::Sequence<Temporal::Beats>::const_iterator iter;
|
||||
std::set<Evoral::Sequence<Temporal::Beats>::WeakNotePtr> active_notes;
|
||||
samplepos_t last_read_end;
|
||||
PBD::ScopedConnectionList connections;
|
||||
samplepos_t last_read_end;
|
||||
PBD::ScopedConnectionList connections;
|
||||
};
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -59,8 +59,8 @@ public:
|
|||
|
||||
/** This constructor does NOT notify others (session) */
|
||||
MidiPlaylist (boost::shared_ptr<const MidiPlaylist> other,
|
||||
samplepos_t start,
|
||||
samplecnt_t cnt,
|
||||
samplepos_t start,
|
||||
samplecnt_t cnt,
|
||||
std::string name,
|
||||
bool hidden = false);
|
||||
|
||||
|
|
@ -78,11 +78,11 @@ public:
|
|||
* @return The number of samples read (time, not an event count).
|
||||
*/
|
||||
samplecnt_t read (Evoral::EventSink<samplepos_t>& buf,
|
||||
samplepos_t start,
|
||||
samplecnt_t cnt,
|
||||
Evoral::Range<samplepos_t>* loop_range,
|
||||
uint32_t chan_n = 0,
|
||||
MidiChannelFilter* filter = NULL);
|
||||
samplepos_t start,
|
||||
samplecnt_t cnt,
|
||||
Evoral::Range<samplepos_t>* loop_range,
|
||||
uint32_t chan_n = 0,
|
||||
MidiChannelFilter* filter = NULL);
|
||||
|
||||
int set_state (const XMLNode&, int version);
|
||||
|
||||
|
|
@ -132,7 +132,7 @@ private:
|
|||
|
||||
NoteTrackers _note_trackers;
|
||||
NoteMode _note_mode;
|
||||
samplepos_t _read_end;
|
||||
samplepos_t _read_end;
|
||||
};
|
||||
|
||||
} /* namespace ARDOUR */
|
||||
|
|
|
|||
|
|
@ -14,8 +14,6 @@
|
|||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
$Id: port.h 712 2006-07-28 01:08:57Z drobilla $
|
||||
*/
|
||||
|
||||
#ifndef __ardour_midi_port_h__
|
||||
|
|
@ -32,7 +30,7 @@ class MidiBuffer;
|
|||
class MidiEngine;
|
||||
|
||||
class LIBARDOUR_API MidiPort : public Port {
|
||||
public:
|
||||
public:
|
||||
~MidiPort();
|
||||
|
||||
DataType type () const {
|
||||
|
|
@ -67,20 +65,20 @@ class LIBARDOUR_API MidiPort : public Port {
|
|||
|
||||
void read_and_parse_entire_midi_buffer_with_no_speed_adjustment (pframes_t nframes, MIDI::Parser& parser, samplepos_t now);
|
||||
|
||||
protected:
|
||||
protected:
|
||||
friend class PortManager;
|
||||
|
||||
MidiPort (const std::string& name, PortFlags);
|
||||
|
||||
private:
|
||||
MidiBuffer* _buffer;
|
||||
bool _resolve_required;
|
||||
bool _input_active;
|
||||
MidiFilter inbound_midi_filter;
|
||||
private:
|
||||
MidiBuffer* _buffer;
|
||||
bool _resolve_required;
|
||||
bool _input_active;
|
||||
MidiFilter _inbound_midi_filter;
|
||||
boost::shared_ptr<MidiPort> _shadow_port;
|
||||
MidiFilter shadow_midi_filter;
|
||||
MIDI::Parser* _trace_parser;
|
||||
bool _data_fetched_for_cycle;
|
||||
MidiFilter _shadow_midi_filter;
|
||||
MIDI::Parser* _trace_parser;
|
||||
bool _data_fetched_for_cycle;
|
||||
|
||||
void resolve_notes (void* buffer, samplepos_t when);
|
||||
void pull_input (pframes_t nframes, bool adjust_speed);
|
||||
|
|
|
|||
|
|
@ -115,7 +115,7 @@ class LIBARDOUR_API MidiSource : virtual public Source, public boost::enable_sha
|
|||
*
|
||||
* Caller must ensure that the event is later than the last written event.
|
||||
*/
|
||||
virtual void append_event_beats(const Lock& lock,
|
||||
virtual void append_event_beats(const Lock& lock,
|
||||
const Evoral::Event<Temporal::Beats>& ev) = 0;
|
||||
|
||||
/** Append a single event with a timestamp in samples.
|
||||
|
|
@ -154,9 +154,9 @@ class LIBARDOUR_API MidiSource : virtual public Source, public boost::enable_sha
|
|||
* etc.
|
||||
*/
|
||||
virtual void mark_midi_streaming_write_completed (
|
||||
const Lock& lock,
|
||||
const Lock& lock,
|
||||
Evoral::Sequence<Temporal::Beats>::StuckNoteOption stuck_option,
|
||||
Temporal::Beats when = Temporal::Beats());
|
||||
Temporal::Beats when = Temporal::Beats());
|
||||
|
||||
virtual void session_saved();
|
||||
|
||||
|
|
|
|||
|
|
@ -52,15 +52,15 @@ public:
|
|||
|
||||
bool bounceable (boost::shared_ptr<Processor>, bool) const { return false; }
|
||||
boost::shared_ptr<Region> bounce (InterThreadInfo&);
|
||||
boost::shared_ptr<Region> bounce_range (samplepos_t start,
|
||||
samplepos_t end,
|
||||
boost::shared_ptr<Region> bounce_range (samplepos_t start,
|
||||
samplepos_t end,
|
||||
InterThreadInfo& iti,
|
||||
boost::shared_ptr<Processor> endpoint,
|
||||
bool include_endpoint);
|
||||
|
||||
int export_stuff (BufferSet& bufs,
|
||||
samplepos_t start_sample,
|
||||
samplecnt_t end_sample,
|
||||
samplepos_t start_sample,
|
||||
samplecnt_t end_sample,
|
||||
boost::shared_ptr<Processor> endpoint,
|
||||
bool include_endpoint,
|
||||
bool for_export,
|
||||
|
|
|
|||
|
|
@ -67,8 +67,8 @@ public:
|
|||
*/
|
||||
void prepare(TempoMap& tempo_map,
|
||||
const MidiModel::NoteDiffCommand* cmd,
|
||||
samplepos_t origin,
|
||||
samplepos_t pos,
|
||||
samplepos_t origin,
|
||||
samplepos_t pos,
|
||||
std::set< boost::weak_ptr<Note> >& active_notes);
|
||||
|
||||
/** Emit any pending edit compensation events.
|
||||
|
|
@ -80,7 +80,7 @@ public:
|
|||
*/
|
||||
void emit(Evoral::EventSink<samplepos_t>& dst,
|
||||
samplepos_t pos,
|
||||
MidiStateTracker& tracker);
|
||||
MidiStateTracker& tracker);
|
||||
|
||||
private:
|
||||
typedef Evoral::Event<samplepos_t> Event;
|
||||
|
|
@ -91,7 +91,7 @@ private:
|
|||
|
||||
/** Return true iff `note` is active at `pos`. */
|
||||
bool note_is_active(const BeatsSamplesConverter& converter,
|
||||
boost::shared_ptr<Note> note,
|
||||
boost::shared_ptr<Note> note,
|
||||
samplepos_t pos);
|
||||
|
||||
Events _events;
|
||||
|
|
|
|||
|
|
@ -179,7 +179,7 @@ public:
|
|||
boost::shared_ptr<RegionList> region_list();
|
||||
|
||||
boost::shared_ptr<RegionList> regions_at (samplepos_t sample);
|
||||
uint32_t count_regions_at (samplepos_t) const;
|
||||
uint32_t count_regions_at (samplepos_t) const;
|
||||
boost::shared_ptr<RegionList> regions_touched (samplepos_t start, samplepos_t end);
|
||||
boost::shared_ptr<RegionList> regions_with_start_within (Evoral::Range<samplepos_t>);
|
||||
boost::shared_ptr<RegionList> regions_with_end_within (Evoral::Range<samplepos_t>);
|
||||
|
|
@ -188,7 +188,7 @@ public:
|
|||
boost::shared_ptr<Region> top_region_at (samplepos_t sample);
|
||||
boost::shared_ptr<Region> top_unmuted_region_at (samplepos_t sample);
|
||||
boost::shared_ptr<Region> find_next_region (samplepos_t sample, RegionPoint point, int dir);
|
||||
samplepos_t find_next_region_boundary (samplepos_t sample, int dir);
|
||||
samplepos_t find_next_region_boundary (samplepos_t sample, int dir);
|
||||
bool region_is_shuffle_constrained (boost::shared_ptr<Region>);
|
||||
bool has_region_at (samplepos_t const) const;
|
||||
|
||||
|
|
|
|||
|
|
@ -42,8 +42,8 @@ public:
|
|||
protected:
|
||||
boost::shared_ptr<Playlist> _playlist;
|
||||
PBD::ID _original;
|
||||
sampleoffset_t _playlist_offset;
|
||||
samplecnt_t _playlist_length;
|
||||
sampleoffset_t _playlist_offset;
|
||||
samplecnt_t _playlist_length;
|
||||
|
||||
PlaylistSource (Session&, const PBD::ID&, const std::string& name, boost::shared_ptr<Playlist>, DataType,
|
||||
sampleoffset_t begin, samplecnt_t len, Source::Flag flags);
|
||||
|
|
|
|||
|
|
@ -88,9 +88,9 @@ private:
|
|||
|
||||
boost::shared_ptr<Delivery> _out;
|
||||
|
||||
uint32_t _bitslot;
|
||||
MTDM* _mtdm;
|
||||
bool _latency_detect;
|
||||
uint32_t _bitslot;
|
||||
MTDM* _mtdm;
|
||||
bool _latency_detect;
|
||||
samplecnt_t _latency_flush_samples;
|
||||
samplecnt_t _measured_latency;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -55,14 +55,14 @@ namespace Properties {
|
|||
LIBARDOUR_API extern PBD::PropertyDescriptor<bool> hidden;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<bool> position_locked;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<bool> valid_transients;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<samplepos_t> start;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<samplecnt_t> length;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<samplepos_t> position;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<samplepos_t> start;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<samplecnt_t> length;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<samplepos_t> position;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<double> beat;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<samplecnt_t> sync_position;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<samplecnt_t> sync_position;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<layer_t> layer;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<samplepos_t> ancestral_start;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<samplecnt_t> ancestral_length;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<samplepos_t> ancestral_start;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<samplecnt_t> ancestral_length;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<float> stretch;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<float> shift;
|
||||
LIBARDOUR_API extern PBD::PropertyDescriptor<PositionLockStyle> position_lock_style;
|
||||
|
|
@ -108,14 +108,14 @@ public:
|
|||
* START: first sample of the region within its source(s)
|
||||
* LENGTH: number of samples the region represents
|
||||
*/
|
||||
samplepos_t position () const { return _position; }
|
||||
samplepos_t start () const { return _start; }
|
||||
samplecnt_t length () const { return _length; }
|
||||
samplepos_t position () const { return _position; }
|
||||
samplepos_t start () const { return _start; }
|
||||
samplecnt_t length () const { return _length; }
|
||||
layer_t layer () const { return _layer; }
|
||||
|
||||
void set_selected_for_solo(bool yn);
|
||||
|
||||
samplecnt_t source_length(uint32_t n) const;
|
||||
samplecnt_t source_length (uint32_t n) const;
|
||||
uint32_t max_source_level () const;
|
||||
|
||||
/* these two are valid ONLY during a StateChanged signal handler */
|
||||
|
|
@ -389,12 +389,12 @@ protected:
|
|||
PBD::Property<bool> _left_of_split;
|
||||
PBD::Property<bool> _right_of_split;
|
||||
PBD::Property<bool> _valid_transients;
|
||||
PBD::Property<samplepos_t> _start;
|
||||
PBD::Property<samplecnt_t> _length;
|
||||
PBD::Property<samplepos_t> _position;
|
||||
PBD::Property<samplepos_t> _start;
|
||||
PBD::Property<samplecnt_t> _length;
|
||||
PBD::Property<samplepos_t> _position;
|
||||
PBD::Property<double> _beat;
|
||||
/** Sync position relative to the start of our file */
|
||||
PBD::Property<samplepos_t> _sync_position;
|
||||
PBD::Property<samplepos_t> _sync_position;
|
||||
|
||||
double _quarter_note;
|
||||
|
||||
|
|
@ -410,12 +410,12 @@ protected:
|
|||
|
||||
// _transient_user_start is covered by _valid_transients
|
||||
AnalysisFeatureList _user_transients; // user added
|
||||
samplepos_t _transient_user_start; // region's _start relative to user_transients
|
||||
samplepos_t _transient_user_start; // region's _start relative to user_transients
|
||||
|
||||
// these are used by Playlist::find_next_transient() in absence of onsets
|
||||
AnalysisFeatureList _transients; // Source Analysis (QM Transient), user read-only
|
||||
samplepos_t _transient_analysis_start;
|
||||
samplepos_t _transient_analysis_end;
|
||||
samplepos_t _transient_analysis_start;
|
||||
samplepos_t _transient_analysis_end;
|
||||
|
||||
bool _soloSelected;
|
||||
|
||||
|
|
@ -445,15 +445,15 @@ private:
|
|||
PBD::Property<bool> _external;
|
||||
PBD::Property<bool> _hidden;
|
||||
PBD::Property<bool> _position_locked;
|
||||
PBD::Property<samplepos_t> _ancestral_start;
|
||||
PBD::Property<samplecnt_t> _ancestral_length;
|
||||
PBD::Property<samplepos_t> _ancestral_start;
|
||||
PBD::Property<samplecnt_t> _ancestral_length;
|
||||
PBD::Property<float> _stretch;
|
||||
PBD::Property<float> _shift;
|
||||
PBD::EnumProperty<PositionLockStyle> _position_lock_style;
|
||||
PBD::Property<uint64_t> _layering_index;
|
||||
|
||||
samplecnt_t _last_length;
|
||||
samplepos_t _last_position;
|
||||
samplecnt_t _last_length;
|
||||
samplepos_t _last_position;
|
||||
mutable RegionEditState _first_edit;
|
||||
layer_t _layer;
|
||||
|
||||
|
|
|
|||
|
|
@ -36,11 +36,11 @@ class LIBARDOUR_API ResampledImportableSource : public ImportableSource
|
|||
~ResampledImportableSource ();
|
||||
|
||||
samplecnt_t read (Sample* buffer, samplecnt_t nframes);
|
||||
float ratio() const { return _src_data.src_ratio; }
|
||||
uint32_t channels() const { return source->channels(); }
|
||||
float ratio() const { return _src_data.src_ratio; }
|
||||
uint32_t channels() const { return source->channels(); }
|
||||
samplecnt_t length() const { return source->length(); }
|
||||
samplecnt_t samplerate() const { return source->samplerate(); }
|
||||
void seek (samplepos_t);
|
||||
void seek (samplepos_t);
|
||||
samplepos_t natural_position() const;
|
||||
|
||||
bool clamped_at_unity () const {
|
||||
|
|
|
|||
|
|
@ -103,11 +103,10 @@ private:
|
|||
|
||||
int set_state_2X (XMLNode const &, int);
|
||||
|
||||
uint32_t _bitslot;
|
||||
|
||||
uint32_t _bitslot;
|
||||
samplecnt_t _delay_in;
|
||||
samplecnt_t _delay_out;
|
||||
bool _remove_on_disconnect;
|
||||
bool _remove_on_disconnect;
|
||||
};
|
||||
|
||||
} // namespace ARDOUR
|
||||
|
|
|
|||
|
|
@ -1240,7 +1240,7 @@ private:
|
|||
process_function_type last_process_function;
|
||||
bool _bounce_processing_active;
|
||||
bool waiting_for_sync_offset;
|
||||
samplecnt_t _base_sample_rate; // sample-rate of the session at creation time, "native" SR
|
||||
samplecnt_t _base_sample_rate; // sample-rate of the session at creation time, "native" SR
|
||||
samplecnt_t _nominal_sample_rate; // overridden by audioengine setting
|
||||
samplecnt_t _current_sample_rate; // this includes video pullup offset
|
||||
int transport_sub_state;
|
||||
|
|
@ -1365,7 +1365,7 @@ private:
|
|||
pframes_t _pframes_since_last_mtc;
|
||||
bool play_loop;
|
||||
bool loop_changing;
|
||||
samplepos_t last_loopend;
|
||||
samplepos_t last_loopend;
|
||||
|
||||
boost::scoped_ptr<SessionDirectory> _session_dir;
|
||||
|
||||
|
|
@ -1618,13 +1618,13 @@ private:
|
|||
|
||||
double ltc_speed;
|
||||
int32_t ltc_enc_byte;
|
||||
samplepos_t ltc_enc_pos;
|
||||
samplepos_t ltc_enc_pos;
|
||||
double ltc_enc_cnt;
|
||||
samplepos_t ltc_enc_off;
|
||||
samplepos_t ltc_enc_off;
|
||||
bool restarting;
|
||||
samplepos_t ltc_prev_cycle;
|
||||
samplepos_t ltc_prev_cycle;
|
||||
|
||||
samplepos_t ltc_timecode_offset;
|
||||
samplepos_t ltc_timecode_offset;
|
||||
bool ltc_timecode_negative_offset;
|
||||
|
||||
LatencyRange ltc_out_latency;
|
||||
|
|
@ -1876,32 +1876,32 @@ private:
|
|||
XMLNode& get_template ();
|
||||
|
||||
/* click track */
|
||||
typedef std::list<Click*> Clicks;
|
||||
Clicks clicks;
|
||||
bool _clicking;
|
||||
bool _click_rec_only;
|
||||
boost::shared_ptr<IO> _click_io;
|
||||
boost::shared_ptr<Amp> _click_gain;
|
||||
Sample* click_data;
|
||||
Sample* click_emphasis_data;
|
||||
samplecnt_t click_length;
|
||||
samplecnt_t click_emphasis_length;
|
||||
mutable Glib::Threads::RWLock click_lock;
|
||||
typedef std::list<Click*> Clicks;
|
||||
Clicks clicks;
|
||||
bool _clicking;
|
||||
bool _click_rec_only;
|
||||
boost::shared_ptr<IO> _click_io;
|
||||
boost::shared_ptr<Amp> _click_gain;
|
||||
Sample* click_data;
|
||||
Sample* click_emphasis_data;
|
||||
samplecnt_t click_length;
|
||||
samplecnt_t click_emphasis_length;
|
||||
mutable Glib::Threads::RWLock click_lock;
|
||||
|
||||
static const Sample default_click[];
|
||||
static const samplecnt_t default_click_length;
|
||||
static const Sample default_click_emphasis[];
|
||||
static const samplecnt_t default_click_emphasis_length;
|
||||
|
||||
Click *get_click();
|
||||
Click* get_click();
|
||||
samplepos_t _clicks_cleared;
|
||||
void setup_click_sounds (int which);
|
||||
void setup_click_sounds (Sample**, Sample const *, samplecnt_t*, samplecnt_t, std::string const &);
|
||||
void clear_clicks ();
|
||||
void click (samplepos_t start, samplecnt_t nframes);
|
||||
void run_click (samplepos_t start, samplecnt_t nframes);
|
||||
void add_click (samplepos_t pos, bool emphasis);
|
||||
samplecnt_t _count_in_samples;
|
||||
void setup_click_sounds (int which);
|
||||
void setup_click_sounds (Sample**, Sample const *, samplecnt_t*, samplecnt_t, std::string const &);
|
||||
void clear_clicks ();
|
||||
void click (samplepos_t start, samplecnt_t nframes);
|
||||
void run_click (samplepos_t start, samplecnt_t nframes);
|
||||
void add_click (samplepos_t pos, bool emphasis);
|
||||
|
||||
/* range playback */
|
||||
|
||||
|
|
|
|||
|
|
@ -79,7 +79,7 @@ public:
|
|||
private:
|
||||
bool _open;
|
||||
Temporal::Beats _last_ev_time_beats;
|
||||
samplepos_t _last_ev_time_samples;
|
||||
samplepos_t _last_ev_time_samples;
|
||||
/** end time (start + duration) of last call to read_unlocked */
|
||||
mutable samplepos_t _smf_last_read_end;
|
||||
/** time (in SMF ticks, 1 tick per _ppqn) of the last event read by read_unlocked */
|
||||
|
|
@ -90,18 +90,18 @@ public:
|
|||
void ensure_disk_file (const Lock& lock);
|
||||
|
||||
samplecnt_t read_unlocked (const Lock& lock,
|
||||
Evoral::EventSink<samplepos_t>& dst,
|
||||
samplepos_t position,
|
||||
samplepos_t start,
|
||||
samplecnt_t cnt,
|
||||
Evoral::Range<samplepos_t>* loop_range,
|
||||
MidiStateTracker* tracker,
|
||||
MidiChannelFilter* filter) const;
|
||||
Evoral::EventSink<samplepos_t>& dst,
|
||||
samplepos_t position,
|
||||
samplepos_t start,
|
||||
samplecnt_t cnt,
|
||||
Evoral::Range<samplepos_t>* loop_range,
|
||||
MidiStateTracker* tracker,
|
||||
MidiChannelFilter* filter) const;
|
||||
|
||||
samplecnt_t write_unlocked (const Lock& lock,
|
||||
MidiRingBuffer<samplepos_t>& src,
|
||||
samplepos_t position,
|
||||
samplecnt_t cnt);
|
||||
MidiRingBuffer<samplepos_t>& src,
|
||||
samplepos_t position,
|
||||
samplecnt_t cnt);
|
||||
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -29,26 +29,25 @@
|
|||
namespace ARDOUR {
|
||||
|
||||
class LIBARDOUR_API SndFileImportableSource : public ImportableSource {
|
||||
public:
|
||||
public:
|
||||
SndFileImportableSource (const std::string& path);
|
||||
virtual ~SndFileImportableSource();
|
||||
|
||||
samplecnt_t read (Sample* buffer, samplecnt_t nframes);
|
||||
uint32_t channels() const;
|
||||
uint32_t channels() const;
|
||||
samplecnt_t length() const;
|
||||
samplecnt_t samplerate() const;
|
||||
void seek (samplepos_t pos);
|
||||
void seek (samplepos_t pos);
|
||||
samplepos_t natural_position() const;
|
||||
bool clamped_at_unity () const;
|
||||
bool clamped_at_unity () const;
|
||||
|
||||
protected:
|
||||
protected:
|
||||
SF_INFO sf_info;
|
||||
boost::shared_ptr<SNDFILE> in;
|
||||
|
||||
/* these are int64_t so as to be independent of whatever
|
||||
types Ardour may use for samplepos_t, samplecnt_t etc.
|
||||
*/
|
||||
|
||||
* types Ardour may use for samplepos_t, samplecnt_t etc.
|
||||
*/
|
||||
int64_t timecode;
|
||||
int64_t get_timecode_info (SNDFILE*, SF_BROADCAST_INFO*, bool&);
|
||||
};
|
||||
|
|
|
|||
|
|
@ -100,13 +100,14 @@ class LIBARDOUR_API SndFileSource : public AudioFileSource {
|
|||
/* destructive */
|
||||
|
||||
static samplecnt_t xfade_samples;
|
||||
|
||||
static gain_t* out_coefficient;
|
||||
static gain_t* in_coefficient;
|
||||
|
||||
bool _capture_start;
|
||||
bool _capture_end;
|
||||
samplepos_t capture_start_sample;
|
||||
samplepos_t file_pos; // unit is samples
|
||||
bool _capture_start;
|
||||
bool _capture_end;
|
||||
samplepos_t capture_start_sample;
|
||||
samplepos_t file_pos; // unit is samples
|
||||
Sample* xfade_buf;
|
||||
|
||||
samplecnt_t crossfade (Sample* data, samplecnt_t cnt, int dir);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ class Session;
|
|||
|
||||
class LIBARDOUR_API Source : public SessionObject
|
||||
{
|
||||
public:
|
||||
public:
|
||||
enum Flag {
|
||||
Writable = 0x1,
|
||||
CanRename = 0x2,
|
||||
|
|
@ -64,9 +64,9 @@ class LIBARDOUR_API Source : public SessionObject
|
|||
time_t timestamp() const { return _timestamp; }
|
||||
void stamp (time_t when) { _timestamp = when; }
|
||||
|
||||
virtual bool empty () const = 0;
|
||||
virtual bool empty () const = 0;
|
||||
virtual samplecnt_t length (samplepos_t pos) const = 0;
|
||||
virtual void update_length (samplecnt_t cnt) = 0;
|
||||
virtual void update_length (samplecnt_t cnt) = 0;
|
||||
|
||||
virtual samplepos_t natural_position() const { return 0; }
|
||||
|
||||
|
|
@ -98,36 +98,39 @@ class LIBARDOUR_API Source : public SessionObject
|
|||
std::string get_transients_path() const;
|
||||
int load_transients (const std::string&);
|
||||
|
||||
samplepos_t timeline_position() const { return _timeline_position; }
|
||||
samplepos_t timeline_position() const { return _timeline_position; }
|
||||
virtual void set_timeline_position (samplepos_t pos);
|
||||
|
||||
void set_allow_remove_if_empty (bool yn);
|
||||
|
||||
Glib::Threads::Mutex& mutex() { return _lock; }
|
||||
Flag flags() const { return _flags; }
|
||||
Glib::Threads::Mutex& mutex() { return _lock; }
|
||||
Flag flags() const { return _flags; }
|
||||
|
||||
virtual void inc_use_count ();
|
||||
virtual void dec_use_count ();
|
||||
int use_count() const { return g_atomic_int_get (const_cast<gint*>(&_use_count)); }
|
||||
int use_count() const { return g_atomic_int_get (const_cast<gint*>(&_use_count)); }
|
||||
bool used() const { return use_count() > 0; }
|
||||
|
||||
uint32_t level() const { return _level; }
|
||||
|
||||
std::string ancestor_name() { return _ancestor_name.empty() ? name() : _ancestor_name; }
|
||||
void set_ancestor_name(const std::string& name) { _ancestor_name = name; }
|
||||
void set_ancestor_name(const std::string& name) { _ancestor_name = name; }
|
||||
|
||||
protected:
|
||||
DataType _type;
|
||||
Flag _flags;
|
||||
time_t _timestamp;
|
||||
samplepos_t _timeline_position;
|
||||
bool _analysed;
|
||||
mutable Glib::Threads::Mutex _lock;
|
||||
mutable Glib::Threads::Mutex _analysis_lock;
|
||||
gint _use_count; /* atomic */
|
||||
uint32_t _level; /* how deeply nested is this source w.r.t a disk file */
|
||||
std::string _ancestor_name;
|
||||
protected:
|
||||
DataType _type;
|
||||
Flag _flags;
|
||||
time_t _timestamp;
|
||||
samplepos_t _timeline_position;
|
||||
bool _analysed;
|
||||
|
||||
private:
|
||||
mutable Glib::Threads::Mutex _lock;
|
||||
mutable Glib::Threads::Mutex _analysis_lock;
|
||||
|
||||
gint _use_count; /* atomic */
|
||||
uint32_t _level; /* how deeply nested is this source w.r.t a disk file */
|
||||
std::string _ancestor_name;
|
||||
|
||||
private:
|
||||
void fix_writable_flags ();
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -590,7 +590,7 @@ private:
|
|||
static Meter _default_meter;
|
||||
|
||||
Metrics _metrics;
|
||||
samplecnt_t _sample_rate;
|
||||
samplecnt_t _sample_rate;
|
||||
mutable Glib::Threads::RWLock lock;
|
||||
|
||||
void recompute_tempi (Metrics& metrics);
|
||||
|
|
|
|||
|
|
@ -50,8 +50,8 @@ namespace ARDOUR {
|
|||
*/
|
||||
class LIBARDOUR_API Transform : public MidiOperator {
|
||||
public:
|
||||
typedef Evoral::Sequence<Temporal::Beats>::NotePtr NotePtr;
|
||||
typedef Evoral::Sequence<Temporal::Beats>::Notes Notes;
|
||||
typedef Evoral::Sequence<Temporal::Beats>::NotePtr NotePtr;
|
||||
typedef Evoral::Sequence<Temporal::Beats>::Notes Notes;
|
||||
typedef ARDOUR::MidiModel::NoteDiffCommand::Property Property;
|
||||
|
||||
/** Context while iterating over notes during transformation. */
|
||||
|
|
|
|||
|
|
@ -78,7 +78,7 @@ public:
|
|||
uint32_t time_beatUnit;
|
||||
uint32_t time_beatsPerBar;
|
||||
uint32_t time_beatsPerMinute;
|
||||
uint32_t time_sample;
|
||||
uint32_t time_frame;
|
||||
uint32_t time_speed;
|
||||
uint32_t patch_Get;
|
||||
uint32_t patch_Set;
|
||||
|
|
|
|||
|
|
@ -745,11 +745,11 @@ ExportHandler::write_track_info_cue (CDMarkerStatus & status)
|
|||
}
|
||||
|
||||
if (status.track_position != status.track_start_sample) {
|
||||
samples_to_cd_samples_string (buf, status.track_position);
|
||||
samples_to_cd_frame_string (buf, status.track_position);
|
||||
status.out << " INDEX 00" << buf << endl;
|
||||
}
|
||||
|
||||
samples_to_cd_samples_string (buf, status.track_start_sample);
|
||||
samples_to_cd_frame_string (buf, status.track_start_sample);
|
||||
status.out << " INDEX 01" << buf << endl;
|
||||
|
||||
status.index_number = 2;
|
||||
|
|
@ -802,13 +802,13 @@ ExportHandler::write_track_info_toc (CDMarkerStatus & status)
|
|||
|
||||
status.out << " }" << endl << "}" << endl;
|
||||
|
||||
samples_to_cd_samples_string (buf, status.track_position);
|
||||
samples_to_cd_frame_string (buf, status.track_position);
|
||||
status.out << "FILE " << toc_escape_filename (status.filename) << ' ' << buf;
|
||||
|
||||
samples_to_cd_samples_string (buf, status.track_duration);
|
||||
samples_to_cd_frame_string (buf, status.track_duration);
|
||||
status.out << buf << endl;
|
||||
|
||||
samples_to_cd_samples_string (buf, status.track_start_sample - status.track_position);
|
||||
samples_to_cd_frame_string (buf, status.track_start_sample - status.track_position);
|
||||
status.out << "START" << buf << endl;
|
||||
}
|
||||
|
||||
|
|
@ -827,7 +827,7 @@ ExportHandler::write_index_info_cue (CDMarkerStatus & status)
|
|||
|
||||
snprintf (buf, sizeof(buf), " INDEX %02d", cue_indexnum);
|
||||
status.out << buf;
|
||||
samples_to_cd_samples_string (buf, status.index_position);
|
||||
samples_to_cd_frame_string (buf, status.index_position);
|
||||
status.out << buf << endl;
|
||||
|
||||
cue_indexnum++;
|
||||
|
|
@ -838,7 +838,7 @@ ExportHandler::write_index_info_toc (CDMarkerStatus & status)
|
|||
{
|
||||
gchar buf[18];
|
||||
|
||||
samples_to_cd_samples_string (buf, status.index_position - status.track_position);
|
||||
samples_to_cd_frame_string (buf, status.index_position - status.track_position);
|
||||
status.out << "INDEX" << buf << endl;
|
||||
}
|
||||
|
||||
|
|
@ -848,7 +848,7 @@ ExportHandler::write_index_info_mp4ch (CDMarkerStatus & status)
|
|||
}
|
||||
|
||||
void
|
||||
ExportHandler::samples_to_cd_samples_string (char* buf, samplepos_t when)
|
||||
ExportHandler::samples_to_cd_frame_string (char* buf, samplepos_t when)
|
||||
{
|
||||
samplecnt_t remainder;
|
||||
samplecnt_t fr = session.nominal_sample_rate();
|
||||
|
|
|
|||
|
|
@ -357,7 +357,7 @@ struct LV2Plugin::Impl {
|
|||
LV2Plugin::LV2Plugin (AudioEngine& engine,
|
||||
Session& session,
|
||||
const void* c_plugin,
|
||||
samplecnt_t rate)
|
||||
samplecnt_t rate)
|
||||
: Plugin (engine, session)
|
||||
, Workee ()
|
||||
, _impl(new Impl())
|
||||
|
|
@ -1846,19 +1846,19 @@ LV2Plugin::set_property(uint32_t key, const Variant& value)
|
|||
|
||||
// Set up forge to write to temporary buffer on the stack
|
||||
LV2_Atom_Forge* forge = &_impl->ui_forge;
|
||||
LV2_Atom_Forge_Frame sample;
|
||||
LV2_Atom_Forge_Frame frame;
|
||||
uint8_t buf[PATH_MAX]; // Ought to be enough for anyone...
|
||||
|
||||
lv2_atom_forge_set_buffer(forge, buf, sizeof(buf));
|
||||
|
||||
// Serialize patch:Set message to set property
|
||||
#ifdef HAVE_LV2_1_10_0
|
||||
lv2_atom_forge_object(forge, &sample, 0, _uri_map.urids.patch_Set);
|
||||
lv2_atom_forge_object(forge, &frame, 0, _uri_map.urids.patch_Set);
|
||||
lv2_atom_forge_key(forge, _uri_map.urids.patch_property);
|
||||
lv2_atom_forge_urid(forge, key);
|
||||
lv2_atom_forge_key(forge, _uri_map.urids.patch_value);
|
||||
#else
|
||||
lv2_atom_forge_blank(forge, &sample, 0, _uri_map.urids.patch_Set);
|
||||
lv2_atom_forge_blank(forge, &frame, 0, _uri_map.urids.patch_Set);
|
||||
lv2_atom_forge_property_head(forge, _uri_map.urids.patch_property, 0);
|
||||
lv2_atom_forge_urid(forge, key);
|
||||
lv2_atom_forge_property_head(forge, _uri_map.urids.patch_value, 0);
|
||||
|
|
@ -2019,16 +2019,16 @@ LV2Plugin::announce_property_values()
|
|||
|
||||
// Set up forge to write to temporary buffer on the stack
|
||||
LV2_Atom_Forge* forge = &_impl->ui_forge;
|
||||
LV2_Atom_Forge_Frame sample;
|
||||
LV2_Atom_Forge_Frame frame;
|
||||
uint8_t buf[PATH_MAX]; // Ought to be enough for anyone...
|
||||
|
||||
lv2_atom_forge_set_buffer(forge, buf, sizeof(buf));
|
||||
|
||||
// Serialize patch:Get message with no subject (implicitly plugin instance)
|
||||
#ifdef HAVE_LV2_1_10_0
|
||||
lv2_atom_forge_object(forge, &sample, 0, _uri_map.urids.patch_Get);
|
||||
lv2_atom_forge_object(forge, &frame, 0, _uri_map.urids.patch_Get);
|
||||
#else
|
||||
lv2_atom_forge_blank(forge, &sample, 0, _uri_map.urids.patch_Get);
|
||||
lv2_atom_forge_blank(forge, &frame, 0, _uri_map.urids.patch_Get);
|
||||
#endif
|
||||
|
||||
// Write message to UI=>Plugin ring
|
||||
|
|
@ -2543,17 +2543,17 @@ write_position(LV2_Atom_Forge* forge,
|
|||
Timecode::BBT_Time& bbt,
|
||||
double speed,
|
||||
double bpm,
|
||||
samplepos_t position,
|
||||
samplecnt_t offset)
|
||||
samplepos_t position,
|
||||
samplecnt_t offset)
|
||||
{
|
||||
const URIMap::URIDs& urids = URIMap::instance().urids;
|
||||
|
||||
uint8_t pos_buf[256];
|
||||
lv2_atom_forge_set_buffer(forge, pos_buf, sizeof(pos_buf));
|
||||
LV2_Atom_Forge_Frame sample;
|
||||
LV2_Atom_Forge_Frame frame;
|
||||
#ifdef HAVE_LV2_1_10_0
|
||||
lv2_atom_forge_object(forge, &sample, 0, urids.time_Position);
|
||||
lv2_atom_forge_key(forge, urids.time_sample);
|
||||
lv2_atom_forge_object(forge, &frame, 0, urids.time_Position);
|
||||
lv2_atom_forge_key(forge, urids.time_frame);
|
||||
lv2_atom_forge_long(forge, position);
|
||||
lv2_atom_forge_key(forge, urids.time_speed);
|
||||
lv2_atom_forge_float(forge, speed);
|
||||
|
|
@ -2569,8 +2569,8 @@ write_position(LV2_Atom_Forge* forge,
|
|||
lv2_atom_forge_key(forge, urids.time_beatsPerMinute);
|
||||
lv2_atom_forge_float(forge, bpm);
|
||||
#else
|
||||
lv2_atom_forge_blank(forge, &sample, 1, urids.time_Position);
|
||||
lv2_atom_forge_property_head(forge, urids.time_sample, 0);
|
||||
lv2_atom_forge_blank(forge, &frame, 1, urids.time_Position);
|
||||
lv2_atom_forge_property_head(forge, urids.time_frame, 0);
|
||||
lv2_atom_forge_long(forge, position);
|
||||
lv2_atom_forge_property_head(forge, urids.time_speed, 0);
|
||||
lv2_atom_forge_float(forge, speed);
|
||||
|
|
@ -2710,7 +2710,7 @@ LV2Plugin::connect_and_run(BufferSet& bufs,
|
|||
|
||||
// Now merge MIDI and any transport events into the buffer
|
||||
const uint32_t type = _uri_map.urids.midi_MidiEvent;
|
||||
const samplepos_t tend = end;
|
||||
const samplepos_t tend = end;
|
||||
++metric_i;
|
||||
while (m != m_end || (metric_i != tmap.metrics_end() &&
|
||||
(*metric_i)->sample() < tend)) {
|
||||
|
|
@ -3155,7 +3155,7 @@ LV2Plugin::latency_compute_run()
|
|||
|
||||
// this is done in the main thread. non realtime.
|
||||
const samplecnt_t bufsize = _engine.samples_per_cycle();
|
||||
float *buffer = (float*) malloc(_engine.samples_per_cycle() * sizeof(float));
|
||||
float* buffer = (float*) malloc(_engine.samples_per_cycle() * sizeof(float));
|
||||
|
||||
memset(buffer, 0, sizeof(float) * bufsize);
|
||||
|
||||
|
|
|
|||
|
|
@ -123,13 +123,13 @@ MidiPlaylistSource::length (samplepos_t) const
|
|||
|
||||
samplecnt_t
|
||||
MidiPlaylistSource::read_unlocked (const Lock& lock,
|
||||
Evoral::EventSink<samplepos_t>& dst,
|
||||
samplepos_t /*position*/,
|
||||
samplepos_t start,
|
||||
Evoral::EventSink<samplepos_t>& dst,
|
||||
samplepos_t /*position*/,
|
||||
samplepos_t start,
|
||||
samplecnt_t cnt,
|
||||
Evoral::Range<samplepos_t>* loop_range,
|
||||
MidiStateTracker*,
|
||||
MidiChannelFilter*) const
|
||||
MidiStateTracker*,
|
||||
MidiChannelFilter*) const
|
||||
{
|
||||
boost::shared_ptr<MidiPlaylist> mp = boost::dynamic_pointer_cast<MidiPlaylist> (_playlist);
|
||||
|
||||
|
|
|
|||
|
|
@ -75,14 +75,14 @@ MidiPort::cycle_start (pframes_t nframes)
|
|||
read_and_parse_entire_midi_buffer_with_no_speed_adjustment (nframes, *_trace_parser, AudioEngine::instance()->sample_time_at_cycle_start());
|
||||
}
|
||||
|
||||
if (inbound_midi_filter) {
|
||||
if (_inbound_midi_filter) {
|
||||
MidiBuffer& mb (get_midi_buffer (nframes));
|
||||
inbound_midi_filter (mb, mb);
|
||||
_inbound_midi_filter (mb, mb);
|
||||
}
|
||||
|
||||
if (_shadow_port) {
|
||||
MidiBuffer& mb (get_midi_buffer (nframes));
|
||||
if (shadow_midi_filter (mb, _shadow_port->get_midi_buffer (nframes))) {
|
||||
if (_shadow_midi_filter (mb, _shadow_port->get_midi_buffer (nframes))) {
|
||||
_shadow_port->flush_buffers (nframes);
|
||||
}
|
||||
}
|
||||
|
|
@ -376,7 +376,7 @@ MidiPort::add_shadow_port (string const & name, MidiFilter mf)
|
|||
return -2;
|
||||
}
|
||||
|
||||
shadow_midi_filter = mf;
|
||||
_shadow_midi_filter = mf;
|
||||
|
||||
if (!(_shadow_port = boost::dynamic_pointer_cast<MidiPort> (AudioEngine::instance()->register_output_port (DataType::MIDI, name, false, PortFlags (Shadow|IsTerminal))))) {
|
||||
return -3;
|
||||
|
|
|
|||
|
|
@ -195,11 +195,11 @@ MidiSource::invalidate (const Lock& lock)
|
|||
|
||||
samplecnt_t
|
||||
MidiSource::midi_read (const Lock& lm,
|
||||
Evoral::EventSink<samplepos_t>& dst,
|
||||
samplepos_t source_start,
|
||||
samplepos_t start,
|
||||
samplecnt_t cnt,
|
||||
Evoral::Range<samplepos_t>* loop_range,
|
||||
Evoral::EventSink<samplepos_t>& dst,
|
||||
samplepos_t source_start,
|
||||
samplepos_t start,
|
||||
samplecnt_t cnt,
|
||||
Evoral::Range<samplepos_t>* loop_range,
|
||||
MidiCursor& cursor,
|
||||
MidiStateTracker* tracker,
|
||||
MidiChannelFilter* filter,
|
||||
|
|
@ -309,7 +309,7 @@ MidiSource::midi_read (const Lock& lm,
|
|||
}
|
||||
|
||||
samplecnt_t
|
||||
MidiSource::midi_write (const Lock& lm,
|
||||
MidiSource::midi_write (const Lock& lm,
|
||||
MidiRingBuffer<samplepos_t>& source,
|
||||
samplepos_t source_start,
|
||||
samplecnt_t cnt)
|
||||
|
|
@ -369,9 +369,9 @@ MidiSource::mark_streaming_write_started (const Lock& lock)
|
|||
}
|
||||
|
||||
void
|
||||
MidiSource::mark_midi_streaming_write_completed (const Lock& lock,
|
||||
MidiSource::mark_midi_streaming_write_completed (const Lock& lock,
|
||||
Evoral::Sequence<Temporal::Beats>::StuckNoteOption option,
|
||||
Temporal::Beats end)
|
||||
Temporal::Beats end)
|
||||
{
|
||||
if (_model) {
|
||||
_model->end_write (option, end);
|
||||
|
|
|
|||
|
|
@ -461,8 +461,8 @@ MidiTrack::write_out_of_band_data (BufferSet& bufs, samplecnt_t nframes) const
|
|||
|
||||
int
|
||||
MidiTrack::export_stuff (BufferSet& buffers,
|
||||
samplepos_t start,
|
||||
samplecnt_t nframes,
|
||||
samplepos_t start,
|
||||
samplecnt_t nframes,
|
||||
boost::shared_ptr<Processor> endpoint,
|
||||
bool include_endpoint,
|
||||
bool for_export,
|
||||
|
|
@ -478,13 +478,22 @@ MidiTrack::export_stuff (BufferSet& buffers,
|
|||
if (!mpl) {
|
||||
return -2;
|
||||
}
|
||||
mpl->reset_note_trackers (); // TODO once at start and end ?
|
||||
|
||||
buffers.get_midi(0).clear();
|
||||
if (mpl->read(buffers.get_midi(0), start, nframes, 0) != nframes) {
|
||||
return -1;
|
||||
}
|
||||
|
||||
//bounce_process (buffers, start, nframes, endpoint, include_endpoint, for_export, for_freeze);
|
||||
if (endpoint && !for_export) {
|
||||
MidiBuffer& buf = buffers.get_midi(0);
|
||||
for (MidiBuffer::iterator i = buf.begin(); i != buf.end(); ++i) {
|
||||
MidiBuffer::TimeType *t = i.timeptr ();
|
||||
*t -= start;
|
||||
}
|
||||
bounce_process (buffers, start, nframes, endpoint, include_endpoint, for_export, for_freeze);
|
||||
}
|
||||
mpl->reset_note_trackers ();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
@ -496,8 +505,8 @@ MidiTrack::bounce (InterThreadInfo& itt)
|
|||
}
|
||||
|
||||
boost::shared_ptr<Region>
|
||||
MidiTrack::bounce_range (samplepos_t start,
|
||||
samplepos_t end,
|
||||
MidiTrack::bounce_range (samplepos_t start,
|
||||
samplepos_t end,
|
||||
InterThreadInfo& itt,
|
||||
boost::shared_ptr<Processor> endpoint,
|
||||
bool include_endpoint)
|
||||
|
|
|
|||
|
|
@ -78,7 +78,7 @@ int MIDIDM::process (pframes_t nframes, PortEngine &pe, void *midi_in, void *mid
|
|||
obuf[1] = (_monotonic_cnt) & 0x7f;
|
||||
obuf[2] = (_monotonic_cnt >> 7) & 0x7f;
|
||||
pe.midi_event_put (midi_out, 0, obuf, 3);
|
||||
#else // sysex MTC sample
|
||||
#else // sysex MTC frame
|
||||
uint8_t obuf[10];
|
||||
obuf[0] = 0xf0;
|
||||
obuf[1] = 0x7f;
|
||||
|
|
|
|||
|
|
@ -42,8 +42,8 @@ NoteFixer::clear()
|
|||
void
|
||||
NoteFixer::prepare(TempoMap& tempo_map,
|
||||
const MidiModel::NoteDiffCommand* cmd,
|
||||
const samplepos_t origin,
|
||||
const samplepos_t pos,
|
||||
const samplepos_t origin,
|
||||
const samplepos_t pos,
|
||||
std::set< boost::weak_ptr<Note> >& active_notes)
|
||||
{
|
||||
typedef MidiModel::NoteDiffCommand Command;
|
||||
|
|
@ -115,7 +115,7 @@ NoteFixer::prepare(TempoMap& tempo_map,
|
|||
void
|
||||
NoteFixer::emit(Evoral::EventSink<samplepos_t>& dst,
|
||||
samplepos_t pos,
|
||||
MidiStateTracker& tracker)
|
||||
MidiStateTracker& tracker)
|
||||
{
|
||||
for (Events::iterator i = _events.begin(); i != _events.end(); ++i) {
|
||||
dst.write(pos, (*i)->event_type(), (*i)->size(), (*i)->buffer());
|
||||
|
|
@ -133,7 +133,7 @@ NoteFixer::copy_event(samplepos_t time, const Evoral::Event<Temporal::Beats>& ev
|
|||
|
||||
bool
|
||||
NoteFixer::note_is_active(const BeatsSamplesConverter& converter,
|
||||
boost::shared_ptr<Note> note,
|
||||
boost::shared_ptr<Note> note,
|
||||
samplepos_t pos)
|
||||
{
|
||||
const samplepos_t start_time = converter.to(note->time());
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ using namespace ARDOUR;
|
|||
using namespace PBD;
|
||||
|
||||
PlaylistSource::PlaylistSource (Session& s, const ID& orig, const std::string& name, boost::shared_ptr<Playlist> p, DataType type,
|
||||
sampleoffset_t begin, samplecnt_t len, Source::Flag /*flags*/)
|
||||
sampleoffset_t begin, samplecnt_t len, Source::Flag /*flags*/)
|
||||
: Source (s, type, name)
|
||||
, _playlist (p)
|
||||
, _original (orig)
|
||||
|
|
|
|||
|
|
@ -56,7 +56,8 @@ PolarityProcessor::configure_io (ChanCount in, ChanCount out)
|
|||
void
|
||||
PolarityProcessor::run (BufferSet& bufs, samplepos_t /*start_sample*/, samplepos_t /*end_sample*/, double /*speed*/, pframes_t nframes, bool)
|
||||
{
|
||||
int chn = 0;
|
||||
size_t chn = 0;
|
||||
assert (bufs.count().n_audio () <= _current_gain.size());
|
||||
if (!_active && !_pending_active) {
|
||||
/* fade all to unity */
|
||||
for (BufferSet::audio_iterator i = bufs.audio_begin(); i != bufs.audio_end(); ++i, ++chn) {
|
||||
|
|
|
|||
|
|
@ -489,11 +489,11 @@ Port::get_connected_latency_range (LatencyRange& range, bool playback) const
|
|||
} else {
|
||||
|
||||
/* port belongs to this instance of ardour,
|
||||
so look up its latency information
|
||||
internally, because our published/public
|
||||
values already contain our plugin
|
||||
latency compensation.
|
||||
*/
|
||||
* so look up its latency information
|
||||
* internally, because our published/public
|
||||
* values already contain our plugin
|
||||
* latency compensation.
|
||||
*/
|
||||
|
||||
boost::shared_ptr<Port> remote_port = AudioEngine::instance()->get_port_by_name (*c);
|
||||
if (remote_port) {
|
||||
|
|
|
|||
|
|
@ -543,13 +543,21 @@ Route::bounce_process (BufferSet& buffers, samplepos_t start, samplecnt_t nframe
|
|||
_trim->setup_gain_automation (start, start + nframes, nframes);
|
||||
|
||||
latency = 0;
|
||||
const double speed = _session.transport_speed ();
|
||||
bool seen_disk_io = false;
|
||||
for (ProcessorList::iterator i = _processors.begin(); i != _processors.end(); ++i) {
|
||||
|
||||
if (!include_endpoint && (*i) == endpoint) {
|
||||
break;
|
||||
}
|
||||
|
||||
if (!for_export && !seen_disk_io) {
|
||||
if (boost::dynamic_pointer_cast<DiskReader> (*i)) {
|
||||
seen_disk_io = true;
|
||||
buffers.set_count ((*i)->output_streams());
|
||||
}
|
||||
continue;
|
||||
}
|
||||
|
||||
/* if we're *not* exporting, stop processing if we come across a routing processor. */
|
||||
if (!for_export && boost::dynamic_pointer_cast<PortInsert>(*i)) {
|
||||
break;
|
||||
|
|
@ -566,7 +574,7 @@ Route::bounce_process (BufferSet& buffers, samplepos_t start, samplecnt_t nframe
|
|||
*/
|
||||
if ((*i) == _main_outs) {
|
||||
assert ((*i)->does_routing());
|
||||
(*i)->run (buffers, start - latency, start - latency + nframes, speed, nframes, true);
|
||||
(*i)->run (buffers, start - latency, start - latency + nframes, 1.0, nframes, true);
|
||||
buffers.set_count ((*i)->output_streams());
|
||||
}
|
||||
|
||||
|
|
@ -594,10 +602,17 @@ Route::bounce_get_latency (boost::shared_ptr<Processor> endpoint,
|
|||
return latency;
|
||||
}
|
||||
|
||||
bool seen_disk_io = false;
|
||||
for (ProcessorList::const_iterator i = _processors.begin(); i != _processors.end(); ++i) {
|
||||
if (!include_endpoint && (*i) == endpoint) {
|
||||
break;
|
||||
}
|
||||
if (!for_export && !seen_disk_io) {
|
||||
if (boost::dynamic_pointer_cast<DiskReader> (*i)) {
|
||||
seen_disk_io = true;
|
||||
}
|
||||
continue;
|
||||
}
|
||||
if (!for_export && boost::dynamic_pointer_cast<PortInsert>(*i)) {
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6113,6 +6113,8 @@ Session::write_one_track (Track& track, samplepos_t start, samplepos_t end,
|
|||
string legal_playlist_name;
|
||||
string possible_path;
|
||||
|
||||
DataType data_type = track.data_type();
|
||||
|
||||
if (end <= start) {
|
||||
error << string_compose (_("Cannot write a range where end <= start (e.g. %1 <= %2)"),
|
||||
end, start) << endmsg;
|
||||
|
|
@ -6122,7 +6124,11 @@ Session::write_one_track (Track& track, samplepos_t start, samplepos_t end,
|
|||
diskstream_channels = track.bounce_get_output_streams (diskstream_channels, endpoint,
|
||||
include_endpoint, for_export, for_freeze);
|
||||
|
||||
if (diskstream_channels.n(track.data_type()) < 1) {
|
||||
if (data_type == DataType::MIDI && endpoint && !for_export && !for_freeze && diskstream_channels.n(DataType::AUDIO) > 0) {
|
||||
data_type = DataType::AUDIO;
|
||||
}
|
||||
|
||||
if (diskstream_channels.n(data_type) < 1) {
|
||||
error << _("Cannot write a range with no data.") << endmsg;
|
||||
return result;
|
||||
}
|
||||
|
|
@ -6149,10 +6155,10 @@ Session::write_one_track (Track& track, samplepos_t start, samplepos_t end,
|
|||
|
||||
legal_playlist_name = legalize_for_path (playlist->name());
|
||||
|
||||
for (uint32_t chan_n = 0; chan_n < diskstream_channels.n(track.data_type()); ++chan_n) {
|
||||
for (uint32_t chan_n = 0; chan_n < diskstream_channels.n(data_type); ++chan_n) {
|
||||
|
||||
string base_name = string_compose ("%1-%2-bounce", playlist->name(), chan_n);
|
||||
string path = ((track.data_type() == DataType::AUDIO)
|
||||
string path = ((data_type == DataType::AUDIO)
|
||||
? new_audio_source_path (legal_playlist_name, diskstream_channels.n_audio(), chan_n, false, true)
|
||||
: new_midi_source_path (legal_playlist_name));
|
||||
|
||||
|
|
@ -6161,7 +6167,7 @@ Session::write_one_track (Track& track, samplepos_t start, samplepos_t end,
|
|||
}
|
||||
|
||||
try {
|
||||
source = SourceFactory::createWritable (track.data_type(), *this, path, false, sample_rate());
|
||||
source = SourceFactory::createWritable (data_type, *this, path, false, sample_rate());
|
||||
}
|
||||
|
||||
catch (failed_constructor& err) {
|
||||
|
|
@ -6236,7 +6242,9 @@ Session::write_one_track (Track& track, samplepos_t start, samplepos_t end,
|
|||
const MidiBuffer& buf = buffers.get_midi(0);
|
||||
for (MidiBuffer::const_iterator i = buf.begin(); i != buf.end(); ++i) {
|
||||
Evoral::Event<samplepos_t> ev = *i;
|
||||
ev.set_time(ev.time() - position);
|
||||
if (!endpoint || for_export) {
|
||||
ev.set_time(ev.time() - position);
|
||||
}
|
||||
ms->append_event_samples(lock, ev, ms->timeline_position());
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -77,7 +77,7 @@ Session::setup_midi_control ()
|
|||
outbound_mtc_timecode_frame = 0;
|
||||
next_quarter_frame_to_send = 0;
|
||||
|
||||
/* Set up the qtr sample message */
|
||||
/* Set up the qtr frame message */
|
||||
|
||||
mtc_msg[0] = 0xf1;
|
||||
mtc_msg[2] = 0xf1;
|
||||
|
|
@ -300,7 +300,7 @@ Session::mmc_locate (MIDI::MachineControl &/*mmc*/, const MIDI::byte* mmc_tc)
|
|||
target_sample = max_samplepos;
|
||||
}
|
||||
|
||||
/* Some (all?) MTC/MMC devices do not send a full MTC sample
|
||||
/* Some (all?) MTC/MMC devices do not send a full MTC frame
|
||||
at the end of a locate, instead sending only an MMC
|
||||
locate command. This causes the current position
|
||||
of an MTC slave to become out of date. Catch this.
|
||||
|
|
@ -438,11 +438,9 @@ Session::send_full_time_code (samplepos_t const t, MIDI::pframes_t nframes)
|
|||
|
||||
DEBUG_TRACE (DEBUG::MTC, string_compose ("Full MTC TC %1 (off %2)\n", outbound_mtc_timecode_frame, mtc_offset));
|
||||
|
||||
// I don't understand this bit yet.. [DR]
|
||||
// I do [rg]:
|
||||
// according to MTC spec 24, 30 drop and 30 non-drop TC, the sample-number represented by 8 quarter frames must be even.
|
||||
/* according to MTC spec 24, 30 drop and 30 non-drop TC, the frame-number represented by 8 quarter frames must be even. */
|
||||
if (((mtc_timecode_bits >> 5) != MIDI::MTC_25_FPS) && (transmitting_timecode_time.frames % 2)) {
|
||||
// start MTC quarter frame transmission on an even sample
|
||||
/* start MTC quarter frame transmission on an even frame */
|
||||
Timecode::increment (transmitting_timecode_time, config.get_subframes_per_frame());
|
||||
outbound_mtc_timecode_frame += _samples_per_timecode_frame;
|
||||
}
|
||||
|
|
@ -474,7 +472,7 @@ Session::send_full_time_code (samplepos_t const t, MIDI::pframes_t nframes)
|
|||
/** Send MTC (quarter-frame) messages for this cycle.
|
||||
* Must be called exactly once per cycle from the process thread. Realtime safe.
|
||||
* This function assumes the state of full Timecode is sane, eg. the slave is
|
||||
* expecting quarter frame messages and has the right sample of reference (any
|
||||
* expecting quarter frame messages and has the right frame of reference (any
|
||||
* full MTC Timecode time messages that needed to be sent should have been sent
|
||||
* earlier already this cycle by send_full_time_code)
|
||||
*/
|
||||
|
|
@ -575,8 +573,8 @@ Session::send_midi_time_code_for_cycle (samplepos_t start_sample, samplepos_t en
|
|||
|
||||
#ifndef NDEBUG
|
||||
if (DEBUG_ENABLED(DEBUG::MTC)) {
|
||||
DEBUG_STR_DECL(foo)
|
||||
DEBUG_STR_APPEND(foo,"sending ");
|
||||
DEBUG_STR_DECL(foo);
|
||||
DEBUG_STR_APPEND(foo,"sending ");
|
||||
DEBUG_STR_APPEND(foo, transmitting_timecode_time);
|
||||
DEBUG_TRACE (DEBUG::MTC, string_compose ("%1 qfm = %2, stamp = %3\n", DEBUG_STR(foo).str(), next_quarter_frame_to_send,
|
||||
out_stamp));
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ URIMap::URIDs::init(URIMap& uri_map)
|
|||
time_beatUnit = uri_map.uri_to_id("http://lv2plug.in/ns/ext/time#beatUnit");
|
||||
time_beatsPerBar = uri_map.uri_to_id("http://lv2plug.in/ns/ext/time#beatsPerBar");
|
||||
time_beatsPerMinute = uri_map.uri_to_id("http://lv2plug.in/ns/ext/time#beatsPerMinute");
|
||||
time_sample = uri_map.uri_to_id("http://lv2plug.in/ns/ext/time#frame");
|
||||
time_frame = uri_map.uri_to_id("http://lv2plug.in/ns/ext/time#frame");
|
||||
time_speed = uri_map.uri_to_id("http://lv2plug.in/ns/ext/time#speed");
|
||||
patch_Get = uri_map.uri_to_id("http://lv2plug.in/ns/ext/patch#Get");
|
||||
patch_Set = uri_map.uri_to_id("http://lv2plug.in/ns/ext/patch#Set");
|
||||
|
|
|
|||
|
|
@ -780,7 +780,7 @@ static const MIDISequence s7[] = { // channel1, nonsense
|
|||
};
|
||||
|
||||
static const MIDISequence s8[] = { // sysex
|
||||
{ 0.00, 10, {0xf0, 0x7f, 0x7f, 0x01, 0x01, /*hour + tc */ 0x20, /*min*/ 0x00, /*sec*/ 0x00, /*sample*/ 0x00, 0xf7} }, // 25fps, 00:00:00:00
|
||||
{ 0.00, 10, {0xf0, 0x7f, 0x7f, 0x01, 0x01, /*hour + tc */ 0x20, /*min*/ 0x00, /*sec*/ 0x00, /*frame*/ 0x00, 0xf7} }, // 25fps, 00:00:00:00
|
||||
// quarter frames spacing (in samples) at 25fps: SR / (25 * 4)
|
||||
// DummyMidiPort::setup_generator uses 120bpm ie (SR / 2)
|
||||
// hence the spacing is: SR / (25 * 4) / (SR / 2) = 0.2
|
||||
|
|
|
|||
|
|
@ -255,7 +255,7 @@ FramedCurve::render (Rect const & area, Cairo::RefPtr<Cairo::Context> context) c
|
|||
break;
|
||||
case Inside:
|
||||
context->stroke_preserve ();
|
||||
/* close the sample, possibly using the last _point's x rather than samples[right].x */
|
||||
/* close the frame, possibly using the last _point's x rather than samples[right].x */
|
||||
window_space = item_to_window (Duple (last_sample.x, draw.height()));
|
||||
context->line_to (window_space.x, window_space.y);
|
||||
window_space = item_to_window (Duple (first_sample.x, draw.height()));
|
||||
|
|
|
|||
|
|
@ -1042,61 +1042,61 @@ clearlooks_draw_menubar (cairo_t *cr,
|
|||
}
|
||||
|
||||
static void
|
||||
clearlooks_get_sample_gap_clip (int x, int y, int width, int height,
|
||||
const FrameParameters *sample,
|
||||
clearlooks_get_frame_gap_clip (int x, int y, int width, int height,
|
||||
const FrameParameters *frame,
|
||||
ClearlooksRectangle *bevel,
|
||||
ClearlooksRectangle *border)
|
||||
{
|
||||
(void) x;
|
||||
(void) y;
|
||||
|
||||
if (sample->gap_side == CL_GAP_TOP)
|
||||
if (frame->gap_side == CL_GAP_TOP)
|
||||
{
|
||||
CLEARLOOKS_RECTANGLE_SET ((*bevel), 1.5 + sample->gap_x, -0.5,
|
||||
sample->gap_width - 3, 2.0);
|
||||
CLEARLOOKS_RECTANGLE_SET ((*border), 0.5 + sample->gap_x, -0.5,
|
||||
sample->gap_width - 2, 2.0);
|
||||
CLEARLOOKS_RECTANGLE_SET ((*bevel), 1.5 + frame->gap_x, -0.5,
|
||||
frame->gap_width - 3, 2.0);
|
||||
CLEARLOOKS_RECTANGLE_SET ((*border), 0.5 + frame->gap_x, -0.5,
|
||||
frame->gap_width - 2, 2.0);
|
||||
}
|
||||
else if (sample->gap_side == CL_GAP_BOTTOM)
|
||||
else if (frame->gap_side == CL_GAP_BOTTOM)
|
||||
{
|
||||
CLEARLOOKS_RECTANGLE_SET ((*bevel), 1.5 + sample->gap_x, height - 2.5,
|
||||
sample->gap_width - 3, 2.0);
|
||||
CLEARLOOKS_RECTANGLE_SET ((*border), 0.5 + sample->gap_x, height - 1.5,
|
||||
sample->gap_width - 2, 2.0);
|
||||
CLEARLOOKS_RECTANGLE_SET ((*bevel), 1.5 + frame->gap_x, height - 2.5,
|
||||
frame->gap_width - 3, 2.0);
|
||||
CLEARLOOKS_RECTANGLE_SET ((*border), 0.5 + frame->gap_x, height - 1.5,
|
||||
frame->gap_width - 2, 2.0);
|
||||
}
|
||||
else if (sample->gap_side == CL_GAP_LEFT)
|
||||
else if (frame->gap_side == CL_GAP_LEFT)
|
||||
{
|
||||
CLEARLOOKS_RECTANGLE_SET ((*bevel), -0.5, 1.5 + sample->gap_x,
|
||||
2.0, sample->gap_width - 3);
|
||||
CLEARLOOKS_RECTANGLE_SET ((*border), -0.5, 0.5 + sample->gap_x,
|
||||
1.0, sample->gap_width - 2);
|
||||
CLEARLOOKS_RECTANGLE_SET ((*bevel), -0.5, 1.5 + frame->gap_x,
|
||||
2.0, frame->gap_width - 3);
|
||||
CLEARLOOKS_RECTANGLE_SET ((*border), -0.5, 0.5 + frame->gap_x,
|
||||
1.0, frame->gap_width - 2);
|
||||
}
|
||||
else if (sample->gap_side == CL_GAP_RIGHT)
|
||||
else if (frame->gap_side == CL_GAP_RIGHT)
|
||||
{
|
||||
CLEARLOOKS_RECTANGLE_SET ((*bevel), width - 2.5, 1.5 + sample->gap_x,
|
||||
2.0, sample->gap_width - 3);
|
||||
CLEARLOOKS_RECTANGLE_SET ((*border), width - 1.5, 0.5 + sample->gap_x,
|
||||
1.0, sample->gap_width - 2);
|
||||
CLEARLOOKS_RECTANGLE_SET ((*bevel), width - 2.5, 1.5 + frame->gap_x,
|
||||
2.0, frame->gap_width - 3);
|
||||
CLEARLOOKS_RECTANGLE_SET ((*border), width - 1.5, 0.5 + frame->gap_x,
|
||||
1.0, frame->gap_width - 2);
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
clearlooks_draw_sample (cairo_t *cr,
|
||||
clearlooks_draw_frame (cairo_t *cr,
|
||||
const ClearlooksColors *colors,
|
||||
const WidgetParameters *params,
|
||||
const FrameParameters *sample,
|
||||
const FrameParameters *frame,
|
||||
int x, int y, int width, int height)
|
||||
{
|
||||
const CairoColor *border = sample->border;
|
||||
const CairoColor *border = frame->border;
|
||||
const CairoColor *dark = (const CairoColor*)&colors->shade[4];
|
||||
ClearlooksRectangle bevel_clip = {0, 0, 0, 0};
|
||||
ClearlooksRectangle sample_clip = {0, 0, 0, 0};
|
||||
ClearlooksRectangle frame_clip = {0, 0, 0, 0};
|
||||
double radius = MIN (params->radius, MIN ((width - 2.0) / 2.0, (height - 2.0) / 2.0));
|
||||
CairoColor hilight;
|
||||
|
||||
ge_shade_color (&colors->bg[GTK_STATE_NORMAL], 1.05, &hilight);
|
||||
|
||||
if (sample->shadow == CL_SHADOW_NONE) {
|
||||
if (frame->shadow == CL_SHADOW_NONE) {
|
||||
const CairoColor *bg = &colors->bg[params->state_type];
|
||||
ge_cairo_set_color (cr, bg);
|
||||
cairo_rectangle (cr, x + 1.5, y + 1.5, width - 3, height - 3);
|
||||
|
|
@ -1105,9 +1105,9 @@ clearlooks_draw_sample (cairo_t *cr,
|
|||
return;
|
||||
}
|
||||
|
||||
if (sample->gap_x != -1)
|
||||
clearlooks_get_sample_gap_clip (x, y, width, height,
|
||||
sample, &bevel_clip, &sample_clip);
|
||||
if (frame->gap_x != -1)
|
||||
clearlooks_get_frame_gap_clip (x, y, width, height,
|
||||
frame, &bevel_clip, &frame_clip);
|
||||
|
||||
cairo_set_line_width (cr, 1.0);
|
||||
cairo_translate (cr, x+0.5, y+0.5);
|
||||
|
|
@ -1115,7 +1115,7 @@ clearlooks_draw_sample (cairo_t *cr,
|
|||
/* save everything */
|
||||
cairo_save (cr);
|
||||
/* Set clip for the bevel */
|
||||
if (sample->gap_x != -1)
|
||||
if (frame->gap_x != -1)
|
||||
{
|
||||
/* Set clip for gap */
|
||||
cairo_set_fill_rule (cr, CAIRO_FILL_RULE_EVEN_ODD);
|
||||
|
|
@ -1125,40 +1125,40 @@ clearlooks_draw_sample (cairo_t *cr,
|
|||
}
|
||||
|
||||
/* Draw the bevel */
|
||||
if (sample->shadow == CL_SHADOW_ETCHED_IN || sample->shadow == CL_SHADOW_ETCHED_OUT)
|
||||
if (frame->shadow == CL_SHADOW_ETCHED_IN || frame->shadow == CL_SHADOW_ETCHED_OUT)
|
||||
{
|
||||
ge_cairo_set_color (cr, &hilight);
|
||||
if (sample->shadow == CL_SHADOW_ETCHED_IN)
|
||||
if (frame->shadow == CL_SHADOW_ETCHED_IN)
|
||||
ge_cairo_rounded_rectangle (cr, 1, 1, width-2, height-2, radius, params->corners);
|
||||
else
|
||||
ge_cairo_rounded_rectangle (cr, 0, 0, width-2, height-2, radius, params->corners);
|
||||
cairo_stroke (cr);
|
||||
}
|
||||
else if (sample->shadow != CL_SHADOW_NONE)
|
||||
else if (frame->shadow != CL_SHADOW_NONE)
|
||||
{
|
||||
ShadowParameters shadow;
|
||||
shadow.corners = params->corners;
|
||||
shadow.shadow = sample->shadow;
|
||||
shadow.shadow = frame->shadow;
|
||||
clearlooks_draw_highlight_and_shade (cr, colors, &shadow, width, height, 0);
|
||||
}
|
||||
|
||||
/* restore the previous clip region */
|
||||
cairo_restore (cr);
|
||||
cairo_save (cr);
|
||||
if (sample->gap_x != -1)
|
||||
if (frame->gap_x != -1)
|
||||
{
|
||||
/* Set clip for gap */
|
||||
cairo_set_fill_rule (cr, CAIRO_FILL_RULE_EVEN_ODD);
|
||||
cairo_rectangle (cr, -0.5, -0.5, width, height);
|
||||
cairo_rectangle (cr, sample_clip.x, sample_clip.y, sample_clip.width, sample_clip.height);
|
||||
cairo_rectangle (cr, frame_clip.x, frame_clip.y, frame_clip.width, frame_clip.height);
|
||||
cairo_clip (cr);
|
||||
}
|
||||
|
||||
/* Draw sample */
|
||||
if (sample->shadow == CL_SHADOW_ETCHED_IN || sample->shadow == CL_SHADOW_ETCHED_OUT)
|
||||
/* Draw frame */
|
||||
if (frame->shadow == CL_SHADOW_ETCHED_IN || frame->shadow == CL_SHADOW_ETCHED_OUT)
|
||||
{
|
||||
ge_cairo_set_color (cr, dark);
|
||||
if (sample->shadow == CL_SHADOW_ETCHED_IN)
|
||||
if (frame->shadow == CL_SHADOW_ETCHED_IN)
|
||||
ge_cairo_rounded_rectangle (cr, 0, 0, width-2, height-2, radius, params->corners);
|
||||
else
|
||||
ge_cairo_rounded_rectangle (cr, 1, 1, width-2, height-2, radius, params->corners);
|
||||
|
|
@ -1839,7 +1839,7 @@ clearlooks_draw_statusbar (cairo_t *cr,
|
|||
}
|
||||
|
||||
static void
|
||||
clearlooks_draw_menu_sample (cairo_t *cr,
|
||||
clearlooks_draw_menu_frame (cairo_t *cr,
|
||||
const ClearlooksColors *colors,
|
||||
const WidgetParameters *widget,
|
||||
int x, int y, int width, int height)
|
||||
|
|
@ -2283,7 +2283,7 @@ clearlooks_register_style_classic (ClearlooksStyleFunctions *functions)
|
|||
functions->draw_inset = clearlooks_draw_inset;
|
||||
functions->draw_menubar = clearlooks_draw_menubar;
|
||||
functions->draw_tab = clearlooks_draw_tab;
|
||||
functions->draw_sample = clearlooks_draw_sample;
|
||||
functions->draw_frame = clearlooks_draw_frame;
|
||||
functions->draw_separator = clearlooks_draw_separator;
|
||||
functions->draw_menu_item_separator = clearlooks_draw_menu_item_separator;
|
||||
functions->draw_list_view_header = clearlooks_draw_list_view_header;
|
||||
|
|
@ -2295,7 +2295,7 @@ clearlooks_register_style_classic (ClearlooksStyleFunctions *functions)
|
|||
functions->draw_scrollbar_slider = clearlooks_draw_scrollbar_slider;
|
||||
functions->draw_scrollbar_trough = clearlooks_draw_scrollbar_trough;
|
||||
functions->draw_statusbar = clearlooks_draw_statusbar;
|
||||
functions->draw_menu_sample = clearlooks_draw_menu_sample;
|
||||
functions->draw_menu_frame = clearlooks_draw_menu_frame;
|
||||
functions->draw_tooltip = clearlooks_draw_tooltip;
|
||||
functions->draw_handle = clearlooks_draw_handle;
|
||||
functions->draw_resize_grip = clearlooks_draw_resize_grip;
|
||||
|
|
|
|||
|
|
@ -200,16 +200,16 @@ clearlooks_style_draw_shadow (DRAW_ARGS)
|
|||
else if (DETAIL ("frame"))
|
||||
{
|
||||
WidgetParameters params;
|
||||
FrameParameters sample;
|
||||
sample.shadow = shadow_type;
|
||||
sample.gap_x = -1; /* No gap will be drawn */
|
||||
sample.border = &colors->shade[4];
|
||||
FrameParameters frame;
|
||||
frame.shadow = shadow_type;
|
||||
frame.gap_x = -1; /* No gap will be drawn */
|
||||
frame.border = &colors->shade[4];
|
||||
|
||||
clearlooks_set_widget_parameters (widget, style, state_type, ¶ms);
|
||||
params.corners = CR_CORNER_NONE;
|
||||
|
||||
if (widget && !g_str_equal ("XfcePanelWindow", gtk_widget_get_name (gtk_widget_get_toplevel (widget))))
|
||||
STYLE_FUNCTION(draw_sample) (cr, colors, ¶ms, &sample,
|
||||
STYLE_FUNCTION(draw_frame) (cr, colors, ¶ms, &frame,
|
||||
x, y, width, height);
|
||||
}
|
||||
else if (DETAIL ("scrolled_window") || DETAIL ("viewport") || detail == NULL)
|
||||
|
|
@ -223,15 +223,15 @@ clearlooks_style_draw_shadow (DRAW_ARGS)
|
|||
else
|
||||
{
|
||||
WidgetParameters params;
|
||||
FrameParameters sample;
|
||||
FrameParameters frame;
|
||||
|
||||
sample.shadow = shadow_type;
|
||||
sample.gap_x = -1;
|
||||
sample.border = &colors->shade[5];
|
||||
frame.shadow = shadow_type;
|
||||
frame.gap_x = -1;
|
||||
frame.border = &colors->shade[5];
|
||||
clearlooks_set_widget_parameters (widget, style, state_type, ¶ms);
|
||||
params.corners = CR_CORNER_ALL;
|
||||
|
||||
STYLE_FUNCTION(draw_sample) (cr, colors, ¶ms, &sample, x, y, width, height);
|
||||
STYLE_FUNCTION(draw_frame) (cr, colors, ¶ms, &frame, x, y, width, height);
|
||||
}
|
||||
|
||||
cairo_destroy (cr);
|
||||
|
|
@ -255,14 +255,14 @@ clearlooks_style_draw_box_gap (DRAW_ARGS,
|
|||
if (DETAIL ("notebook"))
|
||||
{
|
||||
WidgetParameters params;
|
||||
FrameParameters sample;
|
||||
FrameParameters frame;
|
||||
gboolean start, end;
|
||||
|
||||
sample.shadow = shadow_type;
|
||||
sample.gap_side = gap_side;
|
||||
sample.gap_x = gap_x;
|
||||
sample.gap_width = gap_width;
|
||||
sample.border = &colors->shade[5];
|
||||
frame.shadow = shadow_type;
|
||||
frame.gap_side = gap_side;
|
||||
frame.gap_x = gap_x;
|
||||
frame.gap_width = gap_width;
|
||||
frame.border = &colors->shade[5];
|
||||
|
||||
clearlooks_set_widget_parameters (widget, style, state_type, ¶ms);
|
||||
|
||||
|
|
@ -315,7 +315,7 @@ clearlooks_style_draw_box_gap (DRAW_ARGS,
|
|||
ge_cairo_set_color (cr, &colors->bg[GTK_STATE_NORMAL]);
|
||||
cairo_fill (cr);
|
||||
|
||||
STYLE_FUNCTION(draw_sample) (cr, colors, ¶ms, &sample,
|
||||
STYLE_FUNCTION(draw_frame) (cr, colors, ¶ms, &frame,
|
||||
x, y, width, height);
|
||||
}
|
||||
else
|
||||
|
|
@ -853,7 +853,7 @@ clearlooks_style_draw_box (DRAW_ARGS)
|
|||
|
||||
clearlooks_set_widget_parameters (widget, style, state_type, ¶ms);
|
||||
|
||||
STYLE_FUNCTION(draw_menu_sample) (cr, colors, ¶ms, x, y, width, height);
|
||||
STYLE_FUNCTION(draw_menu_frame) (cr, colors, ¶ms, x, y, width, height);
|
||||
}
|
||||
else if (DETAIL ("hseparator") || DETAIL ("vseparator"))
|
||||
{
|
||||
|
|
@ -1101,19 +1101,19 @@ clearlooks_style_draw_shadow_gap (DRAW_ARGS,
|
|||
if (DETAIL ("frame"))
|
||||
{
|
||||
WidgetParameters params;
|
||||
FrameParameters sample;
|
||||
FrameParameters frame;
|
||||
|
||||
sample.shadow = shadow_type;
|
||||
sample.gap_side = gap_side;
|
||||
sample.gap_x = gap_x;
|
||||
sample.gap_width = gap_width;
|
||||
sample.border = &colors->shade[5];
|
||||
frame.shadow = shadow_type;
|
||||
frame.gap_side = gap_side;
|
||||
frame.gap_x = gap_x;
|
||||
frame.gap_width = gap_width;
|
||||
frame.border = &colors->shade[5];
|
||||
|
||||
clearlooks_set_widget_parameters (widget, style, state_type, ¶ms);
|
||||
|
||||
params.corners = CR_CORNER_ALL;
|
||||
|
||||
STYLE_FUNCTION(draw_sample) (cr, colors, ¶ms, &sample,
|
||||
STYLE_FUNCTION(draw_frame) (cr, colors, ¶ms, &frame,
|
||||
x, y, width, height);
|
||||
}
|
||||
else
|
||||
|
|
|
|||
|
|
@ -319,10 +319,10 @@ struct _ClearlooksStyleFunctions
|
|||
const TabParameters *tab,
|
||||
int x, int y, int width, int height);
|
||||
|
||||
void (*draw_sample) (cairo_t *cr,
|
||||
void (*draw_frame) (cairo_t *cr,
|
||||
const ClearlooksColors *colors,
|
||||
const WidgetParameters *widget,
|
||||
const FrameParameters *sample,
|
||||
const FrameParameters *frame,
|
||||
int x, int y, int width, int height);
|
||||
|
||||
void (*draw_separator) (cairo_t *cr,
|
||||
|
|
@ -388,7 +388,7 @@ struct _ClearlooksStyleFunctions
|
|||
const WidgetParameters *widget,
|
||||
int x, int y, int width, int height);
|
||||
|
||||
void (*draw_menu_sample) (cairo_t *cr,
|
||||
void (*draw_menu_frame) (cairo_t *cr,
|
||||
const ClearlooksColors *colors,
|
||||
const WidgetParameters *widget,
|
||||
int x, int y, int width, int height);
|
||||
|
|
|
|||
|
|
@ -178,7 +178,7 @@ class LIBMIDIPP_API MachineControl
|
|||
|
||||
/* The second argument points to a byte array containing
|
||||
the locate target value in MMC Standard Time Code
|
||||
format (5 bytes, roughly: hrs/mins/secs/samples/subframes)
|
||||
format (5 bytes, roughly: hrs/mins/secs/frames/subframes)
|
||||
*/
|
||||
|
||||
PBD::Signal2<void,MachineControl &, const byte *> Locate;
|
||||
|
|
|
|||
|
|
@ -173,11 +173,11 @@ class LIBMIDIPP_API Parser {
|
|||
int expected_mtc_quarter_frame_code;
|
||||
byte _mtc_time[5];
|
||||
byte _qtr_mtc_time[5];
|
||||
unsigned long consecutive_qtr_sample_cnt;
|
||||
unsigned long consecutive_qtr_frame_cnt;
|
||||
MTC_FPS _mtc_fps;
|
||||
MTC_Status _mtc_running;
|
||||
bool _mtc_locked;
|
||||
byte last_qtr_sample;
|
||||
byte last_qtr_frame;
|
||||
|
||||
samplecnt_t _timestamp;
|
||||
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ Parser::possible_mtc (MIDI::byte *sysex_buf, size_t msglen)
|
|||
|
||||
/* full MTC */
|
||||
|
||||
fake_mtc_time[0] = sysex_buf[8]; // samples
|
||||
fake_mtc_time[0] = sysex_buf[8]; // frames
|
||||
fake_mtc_time[1] = sysex_buf[7]; // minutes
|
||||
fake_mtc_time[2] = sysex_buf[6]; // seconds
|
||||
fake_mtc_time[3] = (sysex_buf[5] & 0x1f); // hours
|
||||
|
|
@ -86,8 +86,8 @@ Parser::reset_mtc_state ()
|
|||
expected_mtc_quarter_frame_code = 0;
|
||||
memset (_mtc_time, 0, sizeof (_mtc_time));
|
||||
memset (_qtr_mtc_time, 0, sizeof (_mtc_time));
|
||||
consecutive_qtr_sample_cnt = 0;
|
||||
last_qtr_sample = 0;
|
||||
consecutive_qtr_frame_cnt = 0;
|
||||
last_qtr_frame = 0;
|
||||
}
|
||||
|
||||
void
|
||||
|
|
@ -95,46 +95,46 @@ Parser::process_mtc_quarter_frame (MIDI::byte *msg)
|
|||
{
|
||||
int which_quarter_frame = (msg[1] & 0xf0) >> 4;
|
||||
|
||||
/* Is it an expected sample?
|
||||
Remember, the first can be sample 7 or sample 0,
|
||||
/* Is it an expected frame?
|
||||
Remember, the first can be frame 7 or frame 0,
|
||||
depending on the direction of the MTC generator ...
|
||||
*/
|
||||
|
||||
#ifdef DEBUG_MTC
|
||||
cerr << "MTC: (state = " << _mtc_running << ") "
|
||||
<< which_quarter_frame << " vs. " << expected_mtc_quarter_frame_code
|
||||
<< " consecutive ? " << consecutive_qtr_sample_cnt
|
||||
<< " consecutive ? " << consecutive_qtr_frame_cnt
|
||||
<< endl;
|
||||
#endif
|
||||
|
||||
if (_mtc_running == MTC_Stopped) {
|
||||
|
||||
/* we are stopped but are seeing qtr sample messages */
|
||||
/* we are stopped but are seeing qtr frame messages */
|
||||
|
||||
if (consecutive_qtr_sample_cnt == 0) {
|
||||
if (consecutive_qtr_frame_cnt == 0) {
|
||||
|
||||
/* first quarter frame */
|
||||
|
||||
if (which_quarter_frame != 0 && which_quarter_frame != 7) {
|
||||
|
||||
last_qtr_sample = which_quarter_frame;
|
||||
consecutive_qtr_sample_cnt++;
|
||||
last_qtr_frame = which_quarter_frame;
|
||||
consecutive_qtr_frame_cnt++;
|
||||
}
|
||||
|
||||
// cerr << "first seen qframe = " << (int) last_qtr_sample << endl;
|
||||
// cerr << "first seen qframe = " << (int) last_qtr_frame << endl;
|
||||
|
||||
return;
|
||||
|
||||
} else if (consecutive_qtr_sample_cnt == 1) {
|
||||
} else if (consecutive_qtr_frame_cnt == 1) {
|
||||
|
||||
/* third quarter frame */
|
||||
|
||||
#ifdef DEBUG_MTC
|
||||
cerr << "second seen qframe = " << (int) which_quarter_frame << endl;
|
||||
#endif
|
||||
if (last_qtr_sample < which_quarter_frame) {
|
||||
if (last_qtr_frame < which_quarter_frame) {
|
||||
_mtc_running = MTC_Forward;
|
||||
} else if (last_qtr_sample > which_quarter_frame) {
|
||||
} else if (last_qtr_frame > which_quarter_frame) {
|
||||
_mtc_running = MTC_Backward;
|
||||
}
|
||||
#ifdef DEBUG_MTC
|
||||
|
|
@ -174,7 +174,7 @@ Parser::process_mtc_quarter_frame (MIDI::byte *msg)
|
|||
|
||||
if (which_quarter_frame != expected_mtc_quarter_frame_code) {
|
||||
|
||||
consecutive_qtr_sample_cnt = 0;
|
||||
consecutive_qtr_frame_cnt = 0;
|
||||
|
||||
#ifdef DEBUG_MTC
|
||||
cerr << "MTC: (state = " << _mtc_running << ") "
|
||||
|
|
@ -189,7 +189,7 @@ Parser::process_mtc_quarter_frame (MIDI::byte *msg)
|
|||
|
||||
if (res.get_value_or (false)) {
|
||||
|
||||
/* no error, reset next expected sample */
|
||||
/* no error, reset next expected frame */
|
||||
|
||||
switch (_mtc_running) {
|
||||
case MTC_Forward:
|
||||
|
|
@ -219,10 +219,10 @@ Parser::process_mtc_quarter_frame (MIDI::byte *msg)
|
|||
return;
|
||||
}
|
||||
|
||||
/* skip counts as an error ... go back to waiting for the first sample */
|
||||
/* skip counts as an error ... go back to waiting for the first frame */
|
||||
|
||||
#ifdef DEBUG_MTC
|
||||
cerr << "Skipped MTC qtr sample, return to stopped state" << endl;
|
||||
cerr << "Skipped MTC qtr frame, return to stopped state" << endl;
|
||||
#endif
|
||||
reset_mtc_state ();
|
||||
mtc_status (MTC_Stopped);
|
||||
|
|
@ -231,8 +231,8 @@ Parser::process_mtc_quarter_frame (MIDI::byte *msg)
|
|||
|
||||
} else {
|
||||
|
||||
/* received qtr sample matched expected */
|
||||
consecutive_qtr_sample_cnt++;
|
||||
/* received qtr frame matched expected */
|
||||
consecutive_qtr_frame_cnt++;
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -244,11 +244,11 @@ Parser::process_mtc_quarter_frame (MIDI::byte *msg)
|
|||
#endif
|
||||
|
||||
switch (which_quarter_frame) {
|
||||
case 0: // samples LS nibble
|
||||
case 0: // frames LS nibble
|
||||
_qtr_mtc_time[0] |= msg[1] & 0xf;
|
||||
break;
|
||||
|
||||
case 1: // samples MS nibble
|
||||
case 1: // frames MS nibble
|
||||
_qtr_mtc_time[0] |= (msg[1] & 0xf)<<4;
|
||||
break;
|
||||
|
||||
|
|
@ -307,7 +307,7 @@ Parser::process_mtc_quarter_frame (MIDI::byte *msg)
|
|||
and signal anyone who wants to know the time.
|
||||
*/
|
||||
|
||||
if (consecutive_qtr_sample_cnt >= 8) {
|
||||
if (consecutive_qtr_frame_cnt >= 8) {
|
||||
memcpy (_mtc_time, _qtr_mtc_time, sizeof (_mtc_time));
|
||||
memset (_qtr_mtc_time, 0, sizeof (_qtr_mtc_time));
|
||||
if (!_mtc_locked) {
|
||||
|
|
@ -331,7 +331,7 @@ Parser::process_mtc_quarter_frame (MIDI::byte *msg)
|
|||
and signal anyone who wants to know the time.
|
||||
*/
|
||||
|
||||
if (consecutive_qtr_sample_cnt >= 8) {
|
||||
if (consecutive_qtr_frame_cnt >= 8) {
|
||||
memcpy (_mtc_time, _qtr_mtc_time, sizeof (_mtc_time));
|
||||
memset (_qtr_mtc_time, 0, sizeof (_qtr_mtc_time));
|
||||
if (!_mtc_locked) {
|
||||
|
|
|
|||
|
|
@ -45,71 +45,71 @@ namespace PBD {
|
|||
template<typename T>
|
||||
class /*LIBPBD_API*/ thing_with_backtrace
|
||||
{
|
||||
public:
|
||||
thing_with_backtrace () {
|
||||
trace_twb();
|
||||
public:
|
||||
thing_with_backtrace () {
|
||||
trace_twb();
|
||||
#ifdef HAVE_EXECINFO
|
||||
allocation_backtrace = new void*[50];
|
||||
allocation_backtrace_size = backtrace (allocation_backtrace, 50);
|
||||
allocation_backtrace = new void*[50];
|
||||
allocation_backtrace_size = backtrace (allocation_backtrace, 50);
|
||||
#else
|
||||
allocation_backtrace_size = 0;
|
||||
allocation_backtrace_size = 0;
|
||||
#endif
|
||||
Glib::Threads::Mutex::Lock lm (all_mutex);
|
||||
all.push_back (this);
|
||||
}
|
||||
Glib::Threads::Mutex::Lock lm (all_mutex);
|
||||
all.push_back (this);
|
||||
}
|
||||
|
||||
thing_with_backtrace (const thing_with_backtrace<T>& other) {
|
||||
trace_twb();
|
||||
thing_with_backtrace (const thing_with_backtrace<T>& other) {
|
||||
trace_twb();
|
||||
#ifdef HAVE_EXECINFO
|
||||
allocation_backtrace = new void*[50];
|
||||
allocation_backtrace_size = backtrace (allocation_backtrace, 50);
|
||||
allocation_backtrace = new void*[50];
|
||||
allocation_backtrace_size = backtrace (allocation_backtrace, 50);
|
||||
#else
|
||||
allocation_backtrace_size = 0;
|
||||
allocation_backtrace_size = 0;
|
||||
#endif
|
||||
Glib::Threads::Mutex::Lock lm (all_mutex);
|
||||
all.push_back (this);
|
||||
}
|
||||
Glib::Threads::Mutex::Lock lm (all_mutex);
|
||||
all.push_back (this);
|
||||
}
|
||||
|
||||
~thing_with_backtrace() {
|
||||
if (allocation_backtrace_size) {
|
||||
delete [] allocation_backtrace;
|
||||
}
|
||||
Glib::Threads::Mutex::Lock lm (all_mutex);
|
||||
all.remove (this);
|
||||
}
|
||||
~thing_with_backtrace() {
|
||||
if (allocation_backtrace_size) {
|
||||
delete [] allocation_backtrace;
|
||||
}
|
||||
Glib::Threads::Mutex::Lock lm (all_mutex);
|
||||
all.remove (this);
|
||||
}
|
||||
|
||||
thing_with_backtrace<T>& operator= (const thing_with_backtrace<T>& other) {
|
||||
/* no copyable members */
|
||||
return *this;
|
||||
}
|
||||
thing_with_backtrace<T>& operator= (const thing_with_backtrace<T>& other) {
|
||||
/* no copyable members */
|
||||
return *this;
|
||||
}
|
||||
|
||||
static void peek_a_boo (std::ostream& stream) {
|
||||
static void peek_a_boo (std::ostream& stream) {
|
||||
#ifdef HAVE_EXECINFO
|
||||
typename std::list<thing_with_backtrace<T>*>::iterator x;
|
||||
for (x = all.begin(); x != all.end(); ++x) {
|
||||
char **strings;
|
||||
size_t i;
|
||||
typename std::list<thing_with_backtrace<T>*>::iterator x;
|
||||
for (x = all.begin(); x != all.end(); ++x) {
|
||||
char **strings;
|
||||
size_t i;
|
||||
|
||||
strings = backtrace_symbols ((*x)->allocation_backtrace, (*x)->allocation_backtrace_size);
|
||||
strings = backtrace_symbols ((*x)->allocation_backtrace, (*x)->allocation_backtrace_size);
|
||||
|
||||
if (strings) {
|
||||
stream << "--- ALLOCATED SHARED_PTR @ " << (*x) << std::endl;
|
||||
for (i = 0; i < (*x)->allocation_backtrace_size && i < 50U; i++) {
|
||||
stream << strings[i] << std::endl;
|
||||
}
|
||||
free (strings);
|
||||
}
|
||||
}
|
||||
if (strings) {
|
||||
stream << "--- ALLOCATED SHARED_PTR @ " << (*x) << std::endl;
|
||||
for (i = 0; i < (*x)->allocation_backtrace_size && i < 50U; i++) {
|
||||
stream << strings[i] << std::endl;
|
||||
}
|
||||
free (strings);
|
||||
}
|
||||
}
|
||||
#else
|
||||
stream << "execinfo not defined for this platform" << std::endl;
|
||||
stream << "execinfo not defined for this platform" << std::endl;
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
private:
|
||||
void** allocation_backtrace;
|
||||
int allocation_backtrace_size;
|
||||
static std::list<thing_with_backtrace<T>* > all;
|
||||
static Glib::Threads::Mutex all_mutex;
|
||||
void** allocation_backtrace;
|
||||
int allocation_backtrace_size;
|
||||
static std::list<thing_with_backtrace<T>* > all;
|
||||
static Glib::Threads::Mutex all_mutex;
|
||||
};
|
||||
|
||||
template<typename T> /*LIBPBD_API*/ std::list<PBD::thing_with_backtrace<T> *> PBD::thing_with_backtrace<T>::all;
|
||||
|
|
|
|||
|
|
@ -77,48 +77,46 @@ PBD::stacktrace (std::ostream& out, int levels)
|
|||
#define CaptureStackBackTrace RtlCaptureStackBackTrace
|
||||
|
||||
extern "C" {
|
||||
__declspec(dllimport) USHORT WINAPI CaptureStackBackTrace (
|
||||
ULONG SamplesToSkip,
|
||||
ULONG SamplesToCapture,
|
||||
PVOID *BackTrace,
|
||||
PULONG BackTraceHash
|
||||
);
|
||||
__declspec(dllimport) USHORT WINAPI CaptureStackBackTrace (
|
||||
ULONG FramesToSkip,
|
||||
ULONG FramesToCapture,
|
||||
PVOID *BackTrace,
|
||||
PULONG BackTraceHash);
|
||||
}
|
||||
#endif
|
||||
|
||||
void
|
||||
PBD::stacktrace( std::ostream& out, int)
|
||||
PBD::stacktrace (std::ostream& out, int)
|
||||
{
|
||||
#ifdef DEBUG
|
||||
const size_t levels = 62; // does not support more then 62 levels of stacktrace
|
||||
unsigned int i;
|
||||
void * stack[ levels ];
|
||||
unsigned short samples;
|
||||
unsigned short frames;
|
||||
SYMBOL_INFO * symbol;
|
||||
HANDLE process;
|
||||
|
||||
process = GetCurrentProcess();
|
||||
out << "+++++Backtrace process: " << DEBUG_THREAD_SELF << std::endl;
|
||||
|
||||
SymInitialize( process, NULL, TRUE );
|
||||
SymInitialize (process, NULL, TRUE);
|
||||
|
||||
samples = CaptureStackBackTrace( 0, levels, stack, NULL );
|
||||
frames = CaptureStackBackTrace (0, levels, stack, NULL);
|
||||
|
||||
out << "+++++Backtrace samples: " << samples << std::endl;
|
||||
out << "+++++Backtrace frames: " << frames << std::endl;
|
||||
|
||||
symbol = ( SYMBOL_INFO * )calloc( sizeof( SYMBOL_INFO ) + 256 * sizeof( char ), 1 );
|
||||
symbol = (SYMBOL_INFO*)calloc (sizeof (SYMBOL_INFO) + 256 * sizeof (char), 1);
|
||||
symbol->MaxNameLen = 255;
|
||||
symbol->SizeOfStruct = sizeof( SYMBOL_INFO );
|
||||
symbol->SizeOfStruct = sizeof (SYMBOL_INFO);
|
||||
|
||||
for( i = 0; i < samples; i++ )
|
||||
{
|
||||
SymFromAddr( process, ( DWORD64 )( stack[ i ] ), 0, symbol );
|
||||
out << string_compose( "%1: %2 - %3\n", samples - i - 1, symbol->Name, symbol->Address );
|
||||
for (i = 0; i < frames; ++i) {
|
||||
SymFromAddr (process, (DWORD64)(stack[i]), 0, symbol);
|
||||
out << string_compose ("%1: %2 - %3\n", samples - i - 1, symbol->Name, symbol->Address);
|
||||
}
|
||||
|
||||
out.flush();
|
||||
out.flush ();
|
||||
|
||||
free( symbol );
|
||||
free (symbol);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -133,7 +133,7 @@ typedef struct {
|
|||
LV2_Log_Logger logger;
|
||||
LV2_Worker_Schedule* schedule;
|
||||
LV2_Atom_Forge forge;
|
||||
LV2_Atom_Forge_Frame sample;
|
||||
LV2_Atom_Forge_Frame frame;
|
||||
|
||||
#ifdef LV2_EXTENDED
|
||||
LV2_Midnam* midnam;
|
||||
|
|
@ -243,15 +243,15 @@ inform_ui (AFluidSynth* self)
|
|||
return;
|
||||
}
|
||||
|
||||
LV2_Atom_Forge_Frame sample;
|
||||
LV2_Atom_Forge_Frame frame;
|
||||
lv2_atom_forge_frame_time (&self->forge, 0);
|
||||
x_forge_object (&self->forge, &sample, 1, self->patch_Set);
|
||||
x_forge_object (&self->forge, &frame, 1, self->patch_Set);
|
||||
lv2_atom_forge_property_head (&self->forge, self->patch_property, 0);
|
||||
lv2_atom_forge_urid (&self->forge, self->afs_sf2file);
|
||||
lv2_atom_forge_property_head (&self->forge, self->patch_value, 0);
|
||||
lv2_atom_forge_path (&self->forge, self->current_sf2_file_path, strlen (self->current_sf2_file_path));
|
||||
|
||||
lv2_atom_forge_pop (&self->forge, &sample);
|
||||
lv2_atom_forge_pop (&self->forge, &frame);
|
||||
}
|
||||
|
||||
static float
|
||||
|
|
@ -420,7 +420,7 @@ run (LV2_Handle instance, uint32_t n_samples)
|
|||
|
||||
const uint32_t capacity = self->notify->atom.size;
|
||||
lv2_atom_forge_set_buffer (&self->forge, (uint8_t*)self->notify, capacity);
|
||||
lv2_atom_forge_sequence_head (&self->forge, &self->sample, 0);
|
||||
lv2_atom_forge_sequence_head (&self->forge, &self->frame, 0);
|
||||
|
||||
if (!self->initialized || self->reinit_in_progress) {
|
||||
memset (self->p_ports[FS_PORT_OUT_L], 0, n_samples * sizeof (float));
|
||||
|
|
@ -569,10 +569,10 @@ run (LV2_Handle instance, uint32_t n_samples)
|
|||
self->inform_ui = false;
|
||||
|
||||
/* emit stateChanged */
|
||||
LV2_Atom_Forge_Frame sample;
|
||||
LV2_Atom_Forge_Frame frame;
|
||||
lv2_atom_forge_frame_time(&self->forge, 0);
|
||||
x_forge_object(&self->forge, &sample, 1, self->state_Changed);
|
||||
lv2_atom_forge_pop(&self->forge, &sample);
|
||||
x_forge_object(&self->forge, &frame, 1, self->state_Changed);
|
||||
lv2_atom_forge_pop(&self->forge, &frame);
|
||||
|
||||
/* send .sf2 filename */
|
||||
inform_ui (self);
|
||||
|
|
|
|||
|
|
@ -1115,6 +1115,7 @@ CC121::map_auto ()
|
|||
get_button (EButton).set_led_state (_output_port, false);
|
||||
get_button (OpenVST).set_led_state (_output_port, false);
|
||||
break;
|
||||
case ARDOUR::Latch:
|
||||
case ARDOUR::Touch:
|
||||
get_button (EButton).set_led_state (_output_port, true);
|
||||
get_button (FP_Read).set_led_state (_output_port, false);
|
||||
|
|
|
|||
|
|
@ -60,9 +60,9 @@ private:
|
|||
const static int STATUS_ONLINE = 0x01;
|
||||
const static int STATUS_OK = 0x00;
|
||||
|
||||
const static int LIGHTS = 7;
|
||||
const static int ROWS = 2;
|
||||
const static int COLUMNS = 20;
|
||||
const static int LIGHTS = 7;
|
||||
const static int ROWS = 2;
|
||||
const static int COLUMNS = 20;
|
||||
const static uint8_t WheelDirectionThreshold = 0x7f;
|
||||
|
||||
enum LightID {
|
||||
|
|
@ -136,12 +136,12 @@ private:
|
|||
};
|
||||
|
||||
enum BlingMode {
|
||||
BlingOff,
|
||||
BlingKit,
|
||||
BlingRotating,
|
||||
BlingPairs,
|
||||
BlingRows,
|
||||
BlingFlashAll,
|
||||
BlingOff,
|
||||
BlingKit,
|
||||
BlingRotating,
|
||||
BlingPairs,
|
||||
BlingRows,
|
||||
BlingFlashAll,
|
||||
BlingEnter,
|
||||
BlingExit
|
||||
};
|
||||
|
|
@ -170,17 +170,17 @@ private:
|
|||
|
||||
ARDOUR::gain_t gain_fraction;
|
||||
|
||||
Glib::Threads::Mutex update_lock;
|
||||
Glib::Threads::Mutex update_lock;
|
||||
|
||||
std::bitset<ROWS*COLUMNS> screen_invalid;
|
||||
std::bitset<ROWS*COLUMNS> screen_invalid;
|
||||
char screen_current[ROWS][COLUMNS];
|
||||
char screen_pending[ROWS][COLUMNS];
|
||||
char screen_flash[ROWS][COLUMNS];
|
||||
|
||||
std::bitset<LIGHTS> lights_invalid;
|
||||
std::bitset<LIGHTS> lights_current;
|
||||
std::bitset<LIGHTS> lights_pending;
|
||||
std::bitset<LIGHTS> lights_flash;
|
||||
std::bitset<LIGHTS> lights_invalid;
|
||||
std::bitset<LIGHTS> lights_current;
|
||||
std::bitset<LIGHTS> lights_pending;
|
||||
std::bitset<LIGHTS> lights_flash;
|
||||
|
||||
int32_t last_notify;
|
||||
char last_notify_msg[COLUMNS+1];
|
||||
|
|
@ -193,7 +193,7 @@ private:
|
|||
uint32_t last_mins;
|
||||
uint32_t last_secs;
|
||||
uint32_t last_samples;
|
||||
samplepos_t last_where;
|
||||
samplepos_t last_where;
|
||||
ARDOUR::gain_t last_track_gain;
|
||||
uint32_t last_meter_fill;
|
||||
struct timeval last_wheel_motion;
|
||||
|
|
@ -210,7 +210,7 @@ private:
|
|||
int load_config(char *name = "default");
|
||||
int save(char *name);
|
||||
int load(char *name);
|
||||
void print (int row, int col, const char* text);
|
||||
void print (int row, int col, const char* text);
|
||||
void print_noretry (int row, int col, const char* text);
|
||||
void notify(const char *msg);
|
||||
|
||||
|
|
@ -247,10 +247,10 @@ private:
|
|||
// Commands to write to the lcd
|
||||
|
||||
int lcd_init();
|
||||
bool lcd_damage();
|
||||
bool lcd_damage();
|
||||
bool lcd_isdamaged();
|
||||
|
||||
bool lcd_damage(int row, int col = 0, int length = COLUMNS);
|
||||
bool lcd_damage(int row, int col = 0, int length = COLUMNS);
|
||||
bool lcd_isdamaged(int row, int col = 0, int length = COLUMNS);
|
||||
|
||||
int lcd_flush();
|
||||
|
|
|
|||
|
|
@ -279,7 +279,7 @@ US2400Protocol::get_sorted_stripables()
|
|||
if (s->mixbus()) {
|
||||
sorted.push_back (s);
|
||||
}
|
||||
break
|
||||
break;
|
||||
#else
|
||||
if (!is_track(s) && !s->presentation_info().hidden()) {
|
||||
sorted.push_back (s);
|
||||
|
|
|
|||
182
patchfiles/ART_Multiverb_Alpha_2_0.midnam
Normal file
182
patchfiles/ART_Multiverb_Alpha_2_0.midnam
Normal file
|
|
@ -0,0 +1,182 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>ART</Manufacturer>
|
||||
<Model>Multiverb Alpha 2.0</Model>
|
||||
<CustomDeviceMode Name="Mode 1" >
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Name Set 1" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Name Set 1" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="Presets" >
|
||||
<PatchNameList>
|
||||
<Patch Number="1" Name="Open Chamber Rev" ProgramChange="0" />
|
||||
<Patch Number="2" Name="Carnegie Hall" ProgramChange="1" />
|
||||
<Patch Number="3" Name="Hotel Ballroom" ProgramChange="2" />
|
||||
<Patch Number="4" Name="Ambient Talk Rev" ProgramChange="3" />
|
||||
<Patch Number="5" Name="Dig.Guitar Tuner" ProgramChange="4" />
|
||||
<Patch Number="6" Name="Multi-Shifter" ProgramChange="5" />
|
||||
<Patch Number="7" Name="Ultraharmonitar" ProgramChange="6" />
|
||||
<Patch Number="8" Name="Stunning Phaser" ProgramChange="7" />
|
||||
<Patch Number="9" Name="Terminaytor" ProgramChange="8" />
|
||||
<Patch Number="10" Name="Ambient Space" ProgramChange="9" />
|
||||
<Patch Number="11" Name="Big Concert Rev" ProgramChange="10" />
|
||||
<Patch Number="12" Name="Bright Vocal Room" ProgramChange="11" />
|
||||
<Patch Number="13" Name="Symphony Hall" ProgramChange="12" />
|
||||
<Patch Number="14" Name="Glistening Plate" ProgramChange="13" />
|
||||
<Patch Number="15" Name="Voiced Dbl Verb" ProgramChange="14" />
|
||||
<Patch Number="16" Name="Vocal Choir Revb" ProgramChange="15" />
|
||||
<Patch Number="17" Name="Tight Voice Verb" ProgramChange="16" />
|
||||
<Patch Number="18" Name="Vocal Close Room" ProgramChange="17" />
|
||||
<Patch Number="19" Name="Vocal Shadow Dbl" ProgramChange="18" />
|
||||
<Patch Number="20" Name="Sample w/Reverb" ProgramChange="19" />
|
||||
<Patch Number="21" Name="Deep Gated Snare" ProgramChange="20" />
|
||||
<Patch Number="22" Name="Big Hair Gate" ProgramChange="21" />
|
||||
<Patch Number="23" Name="Concussion Gate" ProgramChange="22" />
|
||||
<Patch Number="24" Name="Rapid Gate Rev" ProgramChange="23" />
|
||||
<Patch Number="25" Name="Concert 12 Strng" ProgramChange="24" />
|
||||
<Patch Number="26" Name="Mellow 12 String" ProgramChange="25" />
|
||||
<Patch Number="27" Name="Spatial Chorus" ProgramChange="26" />
|
||||
<Patch Number="28" Name="Double Canyons" ProgramChange="27" />
|
||||
<Patch Number="29" Name="Swept Chorus" ProgramChange="28" />
|
||||
<Patch Number="30" Name="Asleep at Wheel" ProgramChange="29" />
|
||||
<Patch Number="31" Name="Infinite Chorus" ProgramChange="30" />
|
||||
<Patch Number="32" Name="Nite Dream Flang" ProgramChange="31" />
|
||||
<Patch Number="33" Name="Choral Dream" ProgramChange="32" />
|
||||
<Patch Number="34" Name="Fire on Ice" ProgramChange="33" />
|
||||
<Patch Number="35" Name="Alien Invasion" ProgramChange="34" />
|
||||
<Patch Number="36" Name="Diamond Cutter" ProgramChange="35" />
|
||||
<Patch Number="37" Name="Its Happen'n Gtr" ProgramChange="36" />
|
||||
<Patch Number="38" Name="Rabbit Food Gtr" ProgramChange="37" />
|
||||
<Patch Number="39" Name="Champagne Chorus" ProgramChange="38" />
|
||||
<Patch Number="40" Name="Wet Body Chorus" ProgramChange="39" />
|
||||
<Patch Number="41" Name="Groovy Flange" ProgramChange="40" />
|
||||
<Patch Number="42" Name="Infinite Dream" ProgramChange="41" />
|
||||
<Patch Number="43" Name="Watchtower" ProgramChange="42" />
|
||||
<Patch Number="44" Name="Night Voyager" ProgramChange="43" />
|
||||
<Patch Number="45" Name="Shadow Tonight" ProgramChange="44" />
|
||||
<Patch Number="46" Name="Ghost Choir" ProgramChange="45" />
|
||||
<Patch Number="47" Name="Carbide Cutter" ProgramChange="46" />
|
||||
<Patch Number="48" Name="Space Phobia" ProgramChange="47" />
|
||||
<Patch Number="49" Name="Grind to Death" ProgramChange="48" />
|
||||
<Patch Number="50" Name="Octave Sweep X15" ProgramChange="49" />
|
||||
<Patch Number="51" Name="Octave Sweep DWN" ProgramChange="50" />
|
||||
<Patch Number="52" Name="Pedal Sweep 5th" ProgramChange="51" />
|
||||
<Patch Number="53" Name="Pedal Delay Pan" ProgramChange="52" />
|
||||
<Patch Number="54" Name="X15 Lo Note Bend" ProgramChange="53" />
|
||||
<Patch Number="55" Name="X15 Hi Note Bend" ProgramChange="54" />
|
||||
<Patch Number="56" Name="Red Rocks" ProgramChange="55" />
|
||||
<Patch Number="57" Name="Slick Bass Gtr" ProgramChange="56" />
|
||||
<Patch Number="58" Name="Frog Bass Gtr" ProgramChange="57" />
|
||||
<Patch Number="59" Name="Smokefilled Bass" ProgramChange="58" />
|
||||
<Patch Number="60" Name="Ominous Undertone" ProgramChange="59" />
|
||||
<Patch Number="61" Name="Oriental Dreams" ProgramChange="60" />
|
||||
<Patch Number="62" Name="Pitch Micro Spin" ProgramChange="61" />
|
||||
<Patch Number="63" Name="Warped Strings" ProgramChange="62" />
|
||||
<Patch Number="64" Name="Hyper Flange Gtr" ProgramChange="63" />
|
||||
<Patch Number="65" Name="Bassment Thunk" ProgramChange="64" />
|
||||
<Patch Number="66" Name="Travers Try This" ProgramChange="65" />
|
||||
<Patch Number="67" Name="Flanged Alive" ProgramChange="66" />
|
||||
<Patch Number="68" Name="Deep Dly Chorus" ProgramChange="67" />
|
||||
<Patch Number="69" Name="Strat Country" ProgramChange="68" />
|
||||
<Patch Number="70" Name="Home-Funky Gtr" ProgramChange="69" />
|
||||
<Patch Number="71" Name="Full Fat Rhythm" ProgramChange="70" />
|
||||
<Patch Number="72" Name="Overdose Chorus" ProgramChange="71" />
|
||||
<Patch Number="73" Name="Sweeping Strings" ProgramChange="72" />
|
||||
<Patch Number="74" Name="Clean Drum Verb" ProgramChange="73" />
|
||||
<Patch Number="75" Name="Medium Drum Room" ProgramChange="74" />
|
||||
<Patch Number="76" Name="Rock Concert Kit" ProgramChange="75" />
|
||||
<Patch Number="77" Name="Perc Decay" ProgramChange="76" />
|
||||
<Patch Number="78" Name="Toms in the Hall" ProgramChange="77" />
|
||||
<Patch Number="79" Name="New Blues Gtr" ProgramChange="78" />
|
||||
<Patch Number="80" Name="Purple Gate" ProgramChange="79" />
|
||||
<Patch Number="81" Name="Boom Room Tomb" ProgramChange="80" />
|
||||
<Patch Number="82" Name="Phil's Toms!" ProgramChange="81" />
|
||||
<Patch Number="83" Name="Snaregate Rev" ProgramChange="82" />
|
||||
<Patch Number="84" Name="Spoken Word" ProgramChange="83" />
|
||||
<Patch Number="85" Name="Vocal Plate" ProgramChange="84" />
|
||||
<Patch Number="86" Name="Warm Vocal Room" ProgramChange="85" />
|
||||
<Patch Number="87" Name="Double Voice" ProgramChange="86" />
|
||||
<Patch Number="88" Name="Chorus/Dly Vocal" ProgramChange="87" />
|
||||
<Patch Number="89" Name="In Flight Vocal" ProgramChange="88" />
|
||||
<Patch Number="90" Name="Deja Vu Vocal" ProgramChange="89" />
|
||||
<Patch Number="91" Name="Cloud Nineteen" ProgramChange="90" />
|
||||
<Patch Number="92" Name="Breath of Oxygen" ProgramChange="91" />
|
||||
<Patch Number="93" Name="The Evil Ones" ProgramChange="92" />
|
||||
<Patch Number="94" Name="120 BPM Slap Delay" ProgramChange="93" />
|
||||
<Patch Number="95" Name="Horn/Sax Ballad" ProgramChange="94" />
|
||||
<Patch Number="96" Name="Inyourface Kick" ProgramChange="95" />
|
||||
<Patch Number="97" Name="Bombscare" ProgramChange="96" />
|
||||
<Patch Number="98" Name="Tunnel Bomb" ProgramChange="97" />
|
||||
<Patch Number="99" Name="Skin Tighthead" ProgramChange="98" />
|
||||
<Patch Number="100" Name="<Blank Title>" ProgramChange="99" />
|
||||
<Patch Number="101" Name="Big Rap Kick" ProgramChange="100" />
|
||||
<Patch Number="102" Name="Cosmic Archive" ProgramChange="101" />
|
||||
<Patch Number="103" Name="Varispeed Leslie" ProgramChange="102" />
|
||||
<Patch Number="104" Name="Synth Staccato" ProgramChange="103" />
|
||||
<Patch Number="105" Name="Calisto Flange" ProgramChange="104" />
|
||||
<Patch Number="106" Name="Cry Baby?" ProgramChange="105" />
|
||||
<Patch Number="107" Name="Spatial Flange" ProgramChange="106" />
|
||||
<Patch Number="108" Name="Night Stalker" ProgramChange="107" />
|
||||
<Patch Number="109" Name="Guitarae Fugant" ProgramChange="108" />
|
||||
<Patch Number="110" Name="Phased Again" ProgramChange="109" />
|
||||
<Patch Number="111" Name="Spinning Phase" ProgramChange="110" />
|
||||
<Patch Number="112" Name="Shimmerphase" ProgramChange="111" />
|
||||
<Patch Number="113" Name="X-15 Foot Phase" ProgramChange="112" />
|
||||
<Patch Number="114" Name="Old Orange" ProgramChange="113" />
|
||||
<Patch Number="115" Name="Oriental Sweep" ProgramChange="114" />
|
||||
<Patch Number="116" Name="User Program" ProgramChange="115" />
|
||||
<Patch Number="117" Name="User Program" ProgramChange="116" />
|
||||
<Patch Number="118" Name="User Program" ProgramChange="117" />
|
||||
<Patch Number="119" Name="User Program" ProgramChange="118" />
|
||||
<Patch Number="120" Name="User Program" ProgramChange="119" />
|
||||
<Patch Number="121" Name="User Program" ProgramChange="120" />
|
||||
<Patch Number="122" Name="User Program" ProgramChange="121" />
|
||||
<Patch Number="123" Name="User Program" ProgramChange="122" />
|
||||
<Patch Number="124" Name="User Program" ProgramChange="123" />
|
||||
<Patch Number="125" Name="User Program" ProgramChange="124" />
|
||||
<Patch Number="126" Name="User Program" ProgramChange="125" />
|
||||
<Patch Number="127" Name="User Program" ProgramChange="126" />
|
||||
<Patch Number="128" Name="User Program" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
594
patchfiles/Access_Virus_A.midnam
Normal file
594
patchfiles/Access_Virus_A.midnam
Normal file
|
|
@ -0,0 +1,594 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>Access</Manufacturer>
|
||||
<Model>Virus A</Model>
|
||||
<CustomDeviceMode Name="Mode 1" >
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Name Set 1" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Name Set 1" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="BANK A" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="0" />
|
||||
<ControlChange Control="32" Value="0" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="A000" Name="Overture K" ProgramChange="0" />
|
||||
<Patch Number="A001" Name="First" ProgramChange="1" />
|
||||
<Patch Number="A002" Name="Virus K" ProgramChange="2" />
|
||||
<Patch Number="A003" Name="V-Pad 1 K" ProgramChange="3" />
|
||||
<Patch Number="A004" Name="V-Birth1 K" ProgramChange="4" />
|
||||
<Patch Number="A005" Name="V-Birth1 K" ProgramChange="5" />
|
||||
<Patch Number="A006" Name="V-Birth2 K" ProgramChange="6" />
|
||||
<Patch Number="A007" Name="JIM BEAM!" ProgramChange="7" />
|
||||
<Patch Number="A008" Name="RavePad2 K" ProgramChange="8" />
|
||||
<Patch Number="A009" Name="Compres2 K" ProgramChange="9" />
|
||||
<Patch Number="A010" Name="Basics" ProgramChange="10" />
|
||||
<Patch Number="A011" Name="PP?-PAD RP" ProgramChange="11" />
|
||||
<Patch Number="A012" Name="NO-SEQ RP" ProgramChange="12" />
|
||||
<Patch Number="A013" Name="Fusion Brs" ProgramChange="13" />
|
||||
<Patch Number="A014" Name="V-Pad 2 K" ProgramChange="14" />
|
||||
<Patch Number="A015" Name="Vi-bass RP" ProgramChange="15" />
|
||||
<Patch Number="A016" Name="VI-SYNC RP" ProgramChange="16" />
|
||||
<Patch Number="A017" Name="ZZ-ROB RP" ProgramChange="17" />
|
||||
<Patch Number="A018" Name="Polaris" ProgramChange="18" />
|
||||
<Patch Number="A019" Name="Compress K" ProgramChange="19" />
|
||||
<Patch Number="A020" Name="SatSync K" ProgramChange="20" />
|
||||
<Patch Number="A021" Name="VIP-PAD RP" ProgramChange="21" />
|
||||
<Patch Number="A022" Name="ZZ-bass RP" ProgramChange="22" />
|
||||
<Patch Number="A023" Name="XOBASS RP" ProgramChange="23" />
|
||||
<Patch Number="A024" Name="SeqBass 2" ProgramChange="24" />
|
||||
<Patch Number="A025" Name="PickBass 2" ProgramChange="25" />
|
||||
<Patch Number="A026" Name="No Age" ProgramChange="26" />
|
||||
<Patch Number="A027" Name="Bass-MAN" ProgramChange="27" />
|
||||
<Patch Number="A028" Name="PAD-777 RP" ProgramChange="28" />
|
||||
<Patch Number="A029" Name="WangTang" ProgramChange="29" />
|
||||
<Patch Number="A030" Name="Virus 2 K" ProgramChange="30" />
|
||||
<Patch Number="A031" Name="D-SOCK RP" ProgramChange="31" />
|
||||
<Patch Number="A032" Name="Clockwork" ProgramChange="32" />
|
||||
<Patch Number="A033" Name="Cybercussn" ProgramChange="33" />
|
||||
<Patch Number="A034" Name="FM-Bass 1" ProgramChange="34" />
|
||||
<Patch Number="A035" Name="FM-Bass 2" ProgramChange="35" />
|
||||
<Patch Number="A036" Name="FM-Bass 3" ProgramChange="36" />
|
||||
<Patch Number="A037" Name="TechnoArp" ProgramChange="37" />
|
||||
<Patch Number="A038" Name="Strongs" ProgramChange="38" />
|
||||
<Patch Number="A039" Name="Tension..." ProgramChange="39" />
|
||||
<Patch Number="A040" Name="Penicillin" ProgramChange="40" />
|
||||
<Patch Number="A041" Name="Bellthing" ProgramChange="41" />
|
||||
<Patch Number="A042" Name="V-Church K" ProgramChange="42" />
|
||||
<Patch Number="A043" Name="HOLLAND RP" ProgramChange="43" />
|
||||
<Patch Number="A044" Name="PEG Horns" ProgramChange="44" />
|
||||
<Patch Number="A045" Name="Fluffy" ProgramChange="45" />
|
||||
<Patch Number="A046" Name="Jet*Lag" ProgramChange="46" />
|
||||
<Patch Number="A047" Name="Basics" ProgramChange="47" />
|
||||
<Patch Number="A048" Name="InfectLead" ProgramChange="48" />
|
||||
<Patch Number="A049" Name="Melodies" ProgramChange="49" />
|
||||
<Patch Number="A050" Name="Infected" ProgramChange="50" />
|
||||
<Patch Number="A051" Name="Sitar" ProgramChange="51" />
|
||||
<Patch Number="A052" Name="V-Orgel K" ProgramChange="52" />
|
||||
<Patch Number="A053" Name="Cutoff K" ProgramChange="53" />
|
||||
<Patch Number="A054" Name="V-Birth3 K" ProgramChange="54" />
|
||||
<Patch Number="A055" Name="V-Pad 3 K" ProgramChange="55" />
|
||||
<Patch Number="A056" Name="V-Pad 4 K" ProgramChange="56" />
|
||||
<Patch Number="A057" Name="PPG Bass" ProgramChange="57" />
|
||||
<Patch Number="A058" Name="Zoober" ProgramChange="58" />
|
||||
<Patch Number="A059" Name="Polysynth1" ProgramChange="59" />
|
||||
<Patch Number="A060" Name="USA RP" ProgramChange="60" />
|
||||
<Patch Number="A061" Name="BoomB RP" ProgramChange="61" />
|
||||
<Patch Number="A062" Name="Clockshop" ProgramChange="62" />
|
||||
<Patch Number="A063" Name="ZZ-You RP" ProgramChange="63" />
|
||||
<Patch Number="A064" Name="S.Stevens" ProgramChange="64" />
|
||||
<Patch Number="A065" Name="Spinett" ProgramChange="65" />
|
||||
<Patch Number="A066" Name="SteelDrum" ProgramChange="66" />
|
||||
<Patch Number="A067" Name="MoogBass 1" ProgramChange="67" />
|
||||
<Patch Number="A068" Name="MoogBass 2" ProgramChange="68" />
|
||||
<Patch Number="A069" Name="PercVox" ProgramChange="69" />
|
||||
<Patch Number="A070" Name="PhaseStrng" ProgramChange="70" />
|
||||
<Patch Number="A071" Name="MoogBass 3" ProgramChange="71" />
|
||||
<Patch Number="A072" Name="PPG Bass2" ProgramChange="72" />
|
||||
<Patch Number="A073" Name="S&H Arp" ProgramChange="73" />
|
||||
<Patch Number="A074" Name="J.Arnold" ProgramChange="74" />
|
||||
<Patch Number="A075" Name="SpaceChor2" ProgramChange="75" />
|
||||
<Patch Number="A076" Name="Arpegiator" ProgramChange="76" />
|
||||
<Patch Number="A077" Name="Arpeg 2" ProgramChange="77" />
|
||||
<Patch Number="A078" Name="Ufo 1" ProgramChange="78" />
|
||||
<Patch Number="A079" Name="Thing" ProgramChange="79" />
|
||||
<Patch Number="A080" Name="Ufo 2" ProgramChange="80" />
|
||||
<Patch Number="A081" Name="Arpeggia" ProgramChange="81" />
|
||||
<Patch Number="A082" Name="Fuxi TB JW" ProgramChange="82" />
|
||||
<Patch Number="A083" Name="Adrenalin1" ProgramChange="83" />
|
||||
<Patch Number="A084" Name="Adrenalin2" ProgramChange="84" />
|
||||
<Patch Number="A085" Name="ResoBS" ProgramChange="85" />
|
||||
<Patch Number="A086" Name="BD12" ProgramChange="86" />
|
||||
<Patch Number="A087" Name="BD10" ProgramChange="87" />
|
||||
<Patch Number="A088" Name="ARP KCK RP" ProgramChange="88" />
|
||||
<Patch Number="A089" Name="V-KICK RP" ProgramChange="89" />
|
||||
<Patch Number="A090" Name="909 KCK RP" ProgramChange="90" />
|
||||
<Patch Number="A091" Name="908 KCK RP" ProgramChange="91" />
|
||||
<Patch Number="A092" Name="BD 1 <C3>" ProgramChange="92" />
|
||||
<Patch Number="A093" Name="BD 2 <C3>" ProgramChange="93" />
|
||||
<Patch Number="A094" Name="BD 3 <C3>" ProgramChange="94" />
|
||||
<Patch Number="A095" Name="BD 4 <C3>" ProgramChange="95" />
|
||||
<Patch Number="A096" Name="BD 5 <C3>" ProgramChange="96" />
|
||||
<Patch Number="A097" Name="BD 6 <C3>" ProgramChange="97" />
|
||||
<Patch Number="A098" Name="BD 7 <C3>" ProgramChange="98" />
|
||||
<Patch Number="A099" Name="V-snare RP" ProgramChange="99" />
|
||||
<Patch Number="A100" Name="SNR 1" ProgramChange="100" />
|
||||
<Patch Number="A101" Name="SNR 2" ProgramChange="101" />
|
||||
<Patch Number="A102" Name="FM SNR" ProgramChange="102" />
|
||||
<Patch Number="A103" Name="SNR 3" ProgramChange="103" />
|
||||
<Patch Number="A104" Name="Snr 4" ProgramChange="104" />
|
||||
<Patch Number="A105" Name="C-HIHAT RP" ProgramChange="105" />
|
||||
<Patch Number="A106" Name="O-HIHAT RP" ProgramChange="106" />
|
||||
<Patch Number="A107" Name="HH 2" ProgramChange="107" />
|
||||
<Patch Number="A108" Name="HH 3" ProgramChange="108" />
|
||||
<Patch Number="A109" Name="ARP HH" ProgramChange="109" />
|
||||
<Patch Number="A110" Name="HH 1" ProgramChange="110" />
|
||||
<Patch Number="A111" Name="TOM-TOM RP" ProgramChange="111" />
|
||||
<Patch Number="A112" Name="SLAP-IT RP" ProgramChange="112" />
|
||||
<Patch Number="A113" Name="Block" ProgramChange="113" />
|
||||
<Patch Number="A114" Name="Snip" ProgramChange="114" />
|
||||
<Patch Number="A115" Name="Conga" ProgramChange="115" />
|
||||
<Patch Number="A116" Name="Wood" ProgramChange="116" />
|
||||
<Patch Number="A117" Name="Stick" ProgramChange="117" />
|
||||
<Patch Number="A118" Name="V-CUSS RP" ProgramChange="118" />
|
||||
<Patch Number="A119" Name="ohmshot !" ProgramChange="119" />
|
||||
<Patch Number="A120" Name="V-Jump K" ProgramChange="120" />
|
||||
<Patch Number="A121" Name="Sacralizer" ProgramChange="121" />
|
||||
<Patch Number="A122" Name="Klicklead" ProgramChange="122" />
|
||||
<Patch Number="A123" Name="Dangle" ProgramChange="123" />
|
||||
<Patch Number="A124" Name="Pin-Piano" ProgramChange="124" />
|
||||
<Patch Number="A125" Name=" >>INPUT<<" ProgramChange="125" />
|
||||
<Patch Number="A126" Name="- Init -" ProgramChange="126" />
|
||||
<Patch Number="A127" Name="- START -" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="BANK B" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="0" />
|
||||
<ControlChange Control="32" Value="1" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="B000" Name="Low" ProgramChange="0" />
|
||||
<Patch Number="B001" Name="Sci-fi1 K" ProgramChange="1" />
|
||||
<Patch Number="B002" Name="NEU *UTZ" ProgramChange="2" />
|
||||
<Patch Number="B003" Name="AION RP" ProgramChange="3" />
|
||||
<Patch Number="B004" Name="RotDAM RP" ProgramChange="4" />
|
||||
<Patch Number="B005" Name="ABC-1 RP" ProgramChange="5" />
|
||||
<Patch Number="B006" Name="Sci-Fi 2" ProgramChange="6" />
|
||||
<Patch Number="B007" Name="ACTion" ProgramChange="7" />
|
||||
<Patch Number="B008" Name="WEX TEX RP" ProgramChange="8" />
|
||||
<Patch Number="B009" Name="Resonator" ProgramChange="9" />
|
||||
<Patch Number="B010" Name="SatSync K" ProgramChange="10" />
|
||||
<Patch Number="B011" Name="SEA-PAD RP" ProgramChange="11" />
|
||||
<Patch Number="B012" Name="Wino Bench" ProgramChange="12" />
|
||||
<Patch Number="B013" Name="BluePAD RP" ProgramChange="13" />
|
||||
<Patch Number="B014" Name="V-Perc 1" ProgramChange="14" />
|
||||
<Patch Number="B015" Name="Spaz meC*:" ProgramChange="15" />
|
||||
<Patch Number="B016" Name="GEE-PAD RP" ProgramChange="16" />
|
||||
<Patch Number="B017" Name="SO-SOFT RP" ProgramChange="17" />
|
||||
<Patch Number="B018" Name="TECH-NO RP" ProgramChange="18" />
|
||||
<Patch Number="B019" Name="CRISPY" ProgramChange="19" />
|
||||
<Patch Number="B020" Name="Seq" ProgramChange="20" />
|
||||
<Patch Number="B021" Name="Syn 4" ProgramChange="21" />
|
||||
<Patch Number="B022" Name="PPG-PAD" ProgramChange="22" />
|
||||
<Patch Number="B023" Name="Ice House" ProgramChange="23" />
|
||||
<Patch Number="B024" Name="Zippy 2" ProgramChange="24" />
|
||||
<Patch Number="B025" Name="Welard !" ProgramChange="25" />
|
||||
<Patch Number="B026" Name="BIG.F1SH" ProgramChange="26" />
|
||||
<Patch Number="B027" Name="DarkMatter" ProgramChange="27" />
|
||||
<Patch Number="B028" Name="RINGPAD" ProgramChange="28" />
|
||||
<Patch Number="B029" Name="BASS ! RP" ProgramChange="29" />
|
||||
<Patch Number="B030" Name="FASE 6 RP" ProgramChange="30" />
|
||||
<Patch Number="B031" Name="FLUTE RP" ProgramChange="31" />
|
||||
<Patch Number="B032" Name="Sea RP" ProgramChange="32" />
|
||||
<Patch Number="B033" Name="BASS X RP" ProgramChange="33" />
|
||||
<Patch Number="B034" Name="SCREAM RP" ProgramChange="34" />
|
||||
<Patch Number="B035" Name="SAW BEE RP" ProgramChange="35" />
|
||||
<Patch Number="B036" Name="Uck Muk RP" ProgramChange="36" />
|
||||
<Patch Number="B037" Name="IQ-PAD RP" ProgramChange="37" />
|
||||
<Patch Number="B038" Name="DANCIO2 RP" ProgramChange="38" />
|
||||
<Patch Number="B039" Name="TB-V03 RP" ProgramChange="39" />
|
||||
<Patch Number="B040" Name="ROB-PAD RP" ProgramChange="40" />
|
||||
<Patch Number="B041" Name="Sci-fi2 K" ProgramChange="41" />
|
||||
<Patch Number="B042" Name="SYNVIRN RP" ProgramChange="42" />
|
||||
<Patch Number="B043" Name="PIZZ 2 RP" ProgramChange="43" />
|
||||
<Patch Number="B044" Name="POTTY RP" ProgramChange="44" />
|
||||
<Patch Number="B045" Name="MOOGY RP" ProgramChange="45" />
|
||||
<Patch Number="B046" Name="V-BRASS RP" ProgramChange="46" />
|
||||
<Patch Number="B047" Name="NOWSEQ 2" ProgramChange="47" />
|
||||
<Patch Number="B048" Name="MOOBASS RP" ProgramChange="48" />
|
||||
<Patch Number="B049" Name="BASS-ON RP" ProgramChange="49" />
|
||||
<Patch Number="B050" Name="DIGIT RP" ProgramChange="50" />
|
||||
<Patch Number="B051" Name="- SPACE -" ProgramChange="51" />
|
||||
<Patch Number="B052" Name="KRAFT RP" ProgramChange="52" />
|
||||
<Patch Number="B053" Name="543 SEQ RP" ProgramChange="53" />
|
||||
<Patch Number="B054" Name="MINI-M RP" ProgramChange="54" />
|
||||
<Patch Number="B055" Name="WAVEN RP" ProgramChange="55" />
|
||||
<Patch Number="B056" Name="VACIN RP" ProgramChange="56" />
|
||||
<Patch Number="B057" Name="ViBee 1 RP" ProgramChange="57" />
|
||||
<Patch Number="B058" Name="TS-PAD RP" ProgramChange="58" />
|
||||
<Patch Number="B059" Name="@-LEAD RP" ProgramChange="59" />
|
||||
<Patch Number="B060" Name="UNDERO RP" ProgramChange="60" />
|
||||
<Patch Number="B061" Name="WAVEN 2 RP" ProgramChange="61" />
|
||||
<Patch Number="B062" Name="Chop Orga2" ProgramChange="62" />
|
||||
<Patch Number="B063" Name="X-CLAVI RP" ProgramChange="63" />
|
||||
<Patch Number="B064" Name="VX-BASS RP" ProgramChange="64" />
|
||||
<Patch Number="B065" Name="SYN-KEY RP" ProgramChange="65" />
|
||||
<Patch Number="B066" Name="SWELLAD RP" ProgramChange="66" />
|
||||
<Patch Number="B067" Name="V-550-2 RP" ProgramChange="67" />
|
||||
<Patch Number="B068" Name="WHIST RP" ProgramChange="68" />
|
||||
<Patch Number="B069" Name="DANGER RP" ProgramChange="69" />
|
||||
<Patch Number="B070" Name="Spaz me!" ProgramChange="70" />
|
||||
<Patch Number="B071" Name="ABC-2 RP" ProgramChange="71" />
|
||||
<Patch Number="B072" Name="T-BASS RP" ProgramChange="72" />
|
||||
<Patch Number="B073" Name="ACCYBAS RP" ProgramChange="73" />
|
||||
<Patch Number="B074" Name="FX 303 RP" ProgramChange="74" />
|
||||
<Patch Number="B075" Name="BASSE-Y RP" ProgramChange="75" />
|
||||
<Patch Number="B076" Name="SNARE 2 RP" ProgramChange="76" />
|
||||
<Patch Number="B077" Name="S-BASS RP" ProgramChange="77" />
|
||||
<Patch Number="B078" Name="WING RP" ProgramChange="78" />
|
||||
<Patch Number="B079" Name="Harmonix" ProgramChange="79" />
|
||||
<Patch Number="B080" Name="V-550 RP" ProgramChange="80" />
|
||||
<Patch Number="B081" Name="DCC-BAS RP" ProgramChange="81" />
|
||||
<Patch Number="B082" Name="FUZZY RP" ProgramChange="82" />
|
||||
<Patch Number="B083" Name="INP clean" ProgramChange="83" />
|
||||
<Patch Number="B084" Name="INP lopass" ProgramChange="84" />
|
||||
<Patch Number="B085" Name="INP reso" ProgramChange="85" />
|
||||
<Patch Number="B086" Name="INP hipass" ProgramChange="86" />
|
||||
<Patch Number="B087" Name="INP bandps" ProgramChange="87" />
|
||||
<Patch Number="B088" Name="INP double" ProgramChange="88" />
|
||||
<Patch Number="B089" Name="INP doubl2" ProgramChange="89" />
|
||||
<Patch Number="B090" Name="INP flange" ProgramChange="90" />
|
||||
<Patch Number="B091" Name="INP key!" ProgramChange="91" />
|
||||
<Patch Number="B092" Name="INP dubkey" ProgramChange="92" />
|
||||
<Patch Number="B093" Name="INP keyfol" ProgramChange="93" />
|
||||
<Patch Number="B094" Name="INP pad" ProgramChange="94" />
|
||||
<Patch Number="B095" Name="INP arp1" ProgramChange="95" />
|
||||
<Patch Number="B096" Name="INP arp2" ProgramChange="96" />
|
||||
<Patch Number="B097" Name="INP satura" ProgramChange="97" />
|
||||
<Patch Number="B098" Name="INP amp" ProgramChange="98" />
|
||||
<Patch Number="B099" Name="Inp shaper" ProgramChange="99" />
|
||||
<Patch Number="B100" Name="VOC osci1" ProgramChange="100" />
|
||||
<Patch Number="B101" Name="VOC osci 2" ProgramChange="101" />
|
||||
<Patch Number="B102" Name="VOC pad" ProgramChange="102" />
|
||||
<Patch Number="B103" Name="VOC pwm" ProgramChange="103" />
|
||||
<Patch Number="B104" Name="VOC waves" ProgramChange="104" />
|
||||
<Patch Number="B105" Name="VOC flat" ProgramChange="105" />
|
||||
<Patch Number="B106" Name="VOC crisp" ProgramChange="106" />
|
||||
<Patch Number="B107" Name="VOC pad2" ProgramChange="107" />
|
||||
<Patch Number="B108" Name="VOC wave2" ProgramChange="108" />
|
||||
<Patch Number="B109" Name="VOC tube" ProgramChange="109" />
|
||||
<Patch Number="B110" Name="VOC walker" ProgramChange="110" />
|
||||
<Patch Number="B111" Name="VOC eazy" ProgramChange="111" />
|
||||
<Patch Number="B112" Name="VOC odd" ProgramChange="112" />
|
||||
<Patch Number="B113" Name="VOC follow" ProgramChange="113" />
|
||||
<Patch Number="B114" Name="VOC decay" ProgramChange="114" />
|
||||
<Patch Number="B115" Name="VOC noise1" ProgramChange="115" />
|
||||
<Patch Number="B116" Name="VOC reso1" ProgramChange="116" />
|
||||
<Patch Number="B117" Name="VOC pitch" ProgramChange="117" />
|
||||
<Patch Number="B118" Name="VOC reverse" ProgramChange="118" />
|
||||
<Patch Number="B119" Name="VOC bell1" ProgramChange="119" />
|
||||
<Patch Number="B120" Name="VOC twelve" ProgramChange="120" />
|
||||
<Patch Number="B121" Name="VOC narrow" ProgramChange="121" />
|
||||
<Patch Number="B122" Name="VOC pitch2" ProgramChange="122" />
|
||||
<Patch Number="B123" Name="VOC diffus" ProgramChange="123" />
|
||||
<Patch Number="B124" Name="VOC lfo" ProgramChange="124" />
|
||||
<Patch Number="B125" Name="VOC flange" ProgramChange="125" />
|
||||
<Patch Number="B126" Name="VOC bell2" ProgramChange="126" />
|
||||
<Patch Number="B127" Name="VOC room" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="BANK C" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="0" />
|
||||
<ControlChange Control="32" Value="2" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="C000" Name="Overture K" ProgramChange="0" />
|
||||
<Patch Number="C001" Name="First" ProgramChange="1" />
|
||||
<Patch Number="C002" Name="Virus K" ProgramChange="2" />
|
||||
<Patch Number="C003" Name="V-Pad 1 K" ProgramChange="3" />
|
||||
<Patch Number="C004" Name="V-Birth1 K" ProgramChange="4" />
|
||||
<Patch Number="C005" Name="V-Birth1 K" ProgramChange="5" />
|
||||
<Patch Number="C006" Name="V-Birth2 K" ProgramChange="6" />
|
||||
<Patch Number="C007" Name="JIM BEAM!" ProgramChange="7" />
|
||||
<Patch Number="C008" Name="RavePad2 K" ProgramChange="8" />
|
||||
<Patch Number="C009" Name="Compres2 K" ProgramChange="9" />
|
||||
<Patch Number="C010" Name="Basics" ProgramChange="10" />
|
||||
<Patch Number="C011" Name="PP?-PAD RP" ProgramChange="11" />
|
||||
<Patch Number="C012" Name="NO-SEQ RP" ProgramChange="12" />
|
||||
<Patch Number="C013" Name="Fusion Brs" ProgramChange="13" />
|
||||
<Patch Number="C014" Name="V-Pad 2 K" ProgramChange="14" />
|
||||
<Patch Number="C015" Name="Vi-bass RP" ProgramChange="15" />
|
||||
<Patch Number="C016" Name="VI-SYNC RP" ProgramChange="16" />
|
||||
<Patch Number="C017" Name="ZZ-ROB RP" ProgramChange="17" />
|
||||
<Patch Number="C018" Name="Polaris" ProgramChange="18" />
|
||||
<Patch Number="C019" Name="Compress K" ProgramChange="19" />
|
||||
<Patch Number="C020" Name="SatSync K" ProgramChange="20" />
|
||||
<Patch Number="C021" Name="VIP-PAD RP" ProgramChange="21" />
|
||||
<Patch Number="C022" Name="ZZ-bass RP" ProgramChange="22" />
|
||||
<Patch Number="C023" Name="XOBASS RP" ProgramChange="23" />
|
||||
<Patch Number="C024" Name="SeqBass 2" ProgramChange="24" />
|
||||
<Patch Number="C025" Name="PickBass 2" ProgramChange="25" />
|
||||
<Patch Number="C026" Name="No Age" ProgramChange="26" />
|
||||
<Patch Number="C027" Name="Bass-MAN" ProgramChange="27" />
|
||||
<Patch Number="C028" Name="PAD-777 RP" ProgramChange="28" />
|
||||
<Patch Number="C029" Name="WangTang" ProgramChange="29" />
|
||||
<Patch Number="C030" Name="Virus 2 K" ProgramChange="30" />
|
||||
<Patch Number="C031" Name="D-SOCK RP" ProgramChange="31" />
|
||||
<Patch Number="C032" Name="Clockwork" ProgramChange="32" />
|
||||
<Patch Number="C033" Name="Cybercussn" ProgramChange="33" />
|
||||
<Patch Number="C034" Name="FM-Bass 1" ProgramChange="34" />
|
||||
<Patch Number="C035" Name="FM-Bass 2" ProgramChange="35" />
|
||||
<Patch Number="C036" Name="FM-Bass 3" ProgramChange="36" />
|
||||
<Patch Number="C037" Name="TechnoArp" ProgramChange="37" />
|
||||
<Patch Number="C038" Name="Strongs" ProgramChange="38" />
|
||||
<Patch Number="C039" Name="Tension..." ProgramChange="39" />
|
||||
<Patch Number="C040" Name="Penicillin" ProgramChange="40" />
|
||||
<Patch Number="C041" Name="Bellthing" ProgramChange="41" />
|
||||
<Patch Number="C042" Name="V-Church K" ProgramChange="42" />
|
||||
<Patch Number="C043" Name="HOLLAND RP" ProgramChange="43" />
|
||||
<Patch Number="C044" Name="PEG Horns" ProgramChange="44" />
|
||||
<Patch Number="C045" Name="Fluffy" ProgramChange="45" />
|
||||
<Patch Number="C046" Name="Jet*Lag" ProgramChange="46" />
|
||||
<Patch Number="C047" Name="Basics" ProgramChange="47" />
|
||||
<Patch Number="C048" Name="InfectLead" ProgramChange="48" />
|
||||
<Patch Number="C049" Name="Melodies" ProgramChange="49" />
|
||||
<Patch Number="C050" Name="Infected" ProgramChange="50" />
|
||||
<Patch Number="C051" Name="Sitar" ProgramChange="51" />
|
||||
<Patch Number="C052" Name="V-Orgel K" ProgramChange="52" />
|
||||
<Patch Number="C053" Name="Cutoff K" ProgramChange="53" />
|
||||
<Patch Number="C054" Name="V-Birth3 K" ProgramChange="54" />
|
||||
<Patch Number="C055" Name="V-Pad 3 K" ProgramChange="55" />
|
||||
<Patch Number="C056" Name="V-Pad 4 K" ProgramChange="56" />
|
||||
<Patch Number="C057" Name="PPG Bass" ProgramChange="57" />
|
||||
<Patch Number="C058" Name="Zoober" ProgramChange="58" />
|
||||
<Patch Number="C059" Name="Polysynth1" ProgramChange="59" />
|
||||
<Patch Number="C060" Name="USA RP" ProgramChange="60" />
|
||||
<Patch Number="C061" Name="BoomB RP" ProgramChange="61" />
|
||||
<Patch Number="C062" Name="Clockshop" ProgramChange="62" />
|
||||
<Patch Number="C063" Name="ZZ-You RP" ProgramChange="63" />
|
||||
<Patch Number="C064" Name="S.Stevens" ProgramChange="64" />
|
||||
<Patch Number="C065" Name="Spinett" ProgramChange="65" />
|
||||
<Patch Number="C066" Name="SteelDrum" ProgramChange="66" />
|
||||
<Patch Number="C067" Name="MoogBass 1" ProgramChange="67" />
|
||||
<Patch Number="C068" Name="MoogBass 2" ProgramChange="68" />
|
||||
<Patch Number="C069" Name="PercVox" ProgramChange="69" />
|
||||
<Patch Number="C070" Name="PhaseStrng" ProgramChange="70" />
|
||||
<Patch Number="C071" Name="MoogBass 3" ProgramChange="71" />
|
||||
<Patch Number="C072" Name="PPG Bass2" ProgramChange="72" />
|
||||
<Patch Number="C073" Name="S&H Arp" ProgramChange="73" />
|
||||
<Patch Number="C074" Name="J.Arnold" ProgramChange="74" />
|
||||
<Patch Number="C075" Name="SpaceChor2" ProgramChange="75" />
|
||||
<Patch Number="C076" Name="Arpegiator" ProgramChange="76" />
|
||||
<Patch Number="C077" Name="Arpeg 2" ProgramChange="77" />
|
||||
<Patch Number="C078" Name="Ufo 1" ProgramChange="78" />
|
||||
<Patch Number="C079" Name="Thing" ProgramChange="79" />
|
||||
<Patch Number="C080" Name="Ufo 2" ProgramChange="80" />
|
||||
<Patch Number="C081" Name="Arpeggia" ProgramChange="81" />
|
||||
<Patch Number="C082" Name="Fuxi TB JW" ProgramChange="82" />
|
||||
<Patch Number="C083" Name="Adrenalin1" ProgramChange="83" />
|
||||
<Patch Number="C084" Name="Adrenalin2" ProgramChange="84" />
|
||||
<Patch Number="C085" Name="ResoBS" ProgramChange="85" />
|
||||
<Patch Number="C086" Name="BD12" ProgramChange="86" />
|
||||
<Patch Number="C087" Name="BD10" ProgramChange="87" />
|
||||
<Patch Number="C088" Name="ARP KCK RP" ProgramChange="88" />
|
||||
<Patch Number="C089" Name="V-KICK RP" ProgramChange="89" />
|
||||
<Patch Number="C090" Name="909 KCK RP" ProgramChange="90" />
|
||||
<Patch Number="C091" Name="908 KCK RP" ProgramChange="91" />
|
||||
<Patch Number="C092" Name="BD 1 <C3>" ProgramChange="92" />
|
||||
<Patch Number="C093" Name="BD 2 <C3>" ProgramChange="93" />
|
||||
<Patch Number="C094" Name="BD 3 <C3>" ProgramChange="94" />
|
||||
<Patch Number="C095" Name="BD 4 <C3>" ProgramChange="95" />
|
||||
<Patch Number="C096" Name="BD 5 <C3>" ProgramChange="96" />
|
||||
<Patch Number="C097" Name="BD 6 <C3>" ProgramChange="97" />
|
||||
<Patch Number="C098" Name="BD 7 <C3>" ProgramChange="98" />
|
||||
<Patch Number="C099" Name="V-snare RP" ProgramChange="99" />
|
||||
<Patch Number="C100" Name="SNR 1" ProgramChange="100" />
|
||||
<Patch Number="C101" Name="SNR 2" ProgramChange="101" />
|
||||
<Patch Number="C102" Name="FM SNR" ProgramChange="102" />
|
||||
<Patch Number="C103" Name="SNR 3" ProgramChange="103" />
|
||||
<Patch Number="C104" Name="Snr 4" ProgramChange="104" />
|
||||
<Patch Number="C105" Name="C-HIHAT RP" ProgramChange="105" />
|
||||
<Patch Number="C106" Name="O-HIHAT RP" ProgramChange="106" />
|
||||
<Patch Number="C107" Name="HH 2" ProgramChange="107" />
|
||||
<Patch Number="C108" Name="HH 3" ProgramChange="108" />
|
||||
<Patch Number="C109" Name="ARP HH" ProgramChange="109" />
|
||||
<Patch Number="C110" Name="HH 1" ProgramChange="110" />
|
||||
<Patch Number="C111" Name="TOM-TOM RP" ProgramChange="111" />
|
||||
<Patch Number="C112" Name="SLAP-IT RP" ProgramChange="112" />
|
||||
<Patch Number="C113" Name="Block" ProgramChange="113" />
|
||||
<Patch Number="C114" Name="Snip" ProgramChange="114" />
|
||||
<Patch Number="C115" Name="Conga" ProgramChange="115" />
|
||||
<Patch Number="C116" Name="Wood" ProgramChange="116" />
|
||||
<Patch Number="C117" Name="Stick" ProgramChange="117" />
|
||||
<Patch Number="C118" Name="V-CUSS RP" ProgramChange="118" />
|
||||
<Patch Number="C119" Name="ohmshot !" ProgramChange="119" />
|
||||
<Patch Number="C120" Name="V-Jump K" ProgramChange="120" />
|
||||
<Patch Number="C121" Name="Sacralizer" ProgramChange="121" />
|
||||
<Patch Number="C122" Name="Klicklead" ProgramChange="122" />
|
||||
<Patch Number="C123" Name="Dangle" ProgramChange="123" />
|
||||
<Patch Number="C124" Name=",Pin-Piano" ProgramChange="124" />
|
||||
<Patch Number="C125" Name=" >>INPUT<<" ProgramChange="125" />
|
||||
<Patch Number="C126" Name=" - Init -" ProgramChange="126" />
|
||||
<Patch Number="C127" Name="- START -" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="BANK D" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="0" />
|
||||
<ControlChange Control="32" Value="3" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="D000" Name="Low" ProgramChange="0" />
|
||||
<Patch Number="D001" Name="Sci-fi1 K" ProgramChange="1" />
|
||||
<Patch Number="D002" Name="NEU *UTZ" ProgramChange="2" />
|
||||
<Patch Number="D003" Name="AION RP" ProgramChange="3" />
|
||||
<Patch Number="D004" Name="RotDAM RP" ProgramChange="4" />
|
||||
<Patch Number="D005" Name="ABC-1 RP" ProgramChange="5" />
|
||||
<Patch Number="D006" Name="Sci-Fi 2" ProgramChange="6" />
|
||||
<Patch Number="D007" Name="ACTion" ProgramChange="7" />
|
||||
<Patch Number="D008" Name="WEX TEX RP" ProgramChange="8" />
|
||||
<Patch Number="D009" Name="Resonator" ProgramChange="9" />
|
||||
<Patch Number="D010" Name="SatSync K" ProgramChange="10" />
|
||||
<Patch Number="D011" Name="SEA-PAD RP" ProgramChange="11" />
|
||||
<Patch Number="D012" Name="Wino Bench" ProgramChange="12" />
|
||||
<Patch Number="D013" Name="BluePAD RP" ProgramChange="13" />
|
||||
<Patch Number="D014" Name="V-Perc 1" ProgramChange="14" />
|
||||
<Patch Number="D015" Name="Spaz meC*:" ProgramChange="15" />
|
||||
<Patch Number="D016" Name="GEE-PAD RP" ProgramChange="16" />
|
||||
<Patch Number="D017" Name="SO-SOFT RP" ProgramChange="17" />
|
||||
<Patch Number="D018" Name="TECH-NO RP" ProgramChange="18" />
|
||||
<Patch Number="D019" Name="CRISPY" ProgramChange="19" />
|
||||
<Patch Number="D020" Name="Seq" ProgramChange="20" />
|
||||
<Patch Number="D021" Name="Syn 4" ProgramChange="21" />
|
||||
<Patch Number="D022" Name="PPG-PAD" ProgramChange="22" />
|
||||
<Patch Number="D023" Name="Ice House" ProgramChange="23" />
|
||||
<Patch Number="D024" Name="Zippy 2" ProgramChange="24" />
|
||||
<Patch Number="D025" Name="Welard !" ProgramChange="25" />
|
||||
<Patch Number="D026" Name="BIG.F1SH" ProgramChange="26" />
|
||||
<Patch Number="D027" Name="DarkMatter" ProgramChange="27" />
|
||||
<Patch Number="D028" Name="RINGPAD" ProgramChange="28" />
|
||||
<Patch Number="D029" Name="BASS ! RP" ProgramChange="29" />
|
||||
<Patch Number="D030" Name="FASE 6 RP" ProgramChange="30" />
|
||||
<Patch Number="D031" Name="FLUTE RP" ProgramChange="31" />
|
||||
<Patch Number="D032" Name="Sea RP" ProgramChange="32" />
|
||||
<Patch Number="D033" Name="BASS X RP" ProgramChange="33" />
|
||||
<Patch Number="D034" Name="SCREAM RP" ProgramChange="34" />
|
||||
<Patch Number="D035" Name="SAW BEE RP" ProgramChange="35" />
|
||||
<Patch Number="D036" Name="Uck Muk RP" ProgramChange="36" />
|
||||
<Patch Number="D037" Name="IQ-PAD RP" ProgramChange="37" />
|
||||
<Patch Number="D038" Name="DANCIO2 RP" ProgramChange="38" />
|
||||
<Patch Number="D039" Name="TB-V03 RP" ProgramChange="39" />
|
||||
<Patch Number="D040" Name="ROB-PAD RP" ProgramChange="40" />
|
||||
<Patch Number="D041" Name="Sci-fi2 K" ProgramChange="41" />
|
||||
<Patch Number="D042" Name="SYNVIRN RP" ProgramChange="42" />
|
||||
<Patch Number="D043" Name="PIZZ 2 RP" ProgramChange="43" />
|
||||
<Patch Number="D044" Name="POTTY RP" ProgramChange="44" />
|
||||
<Patch Number="D045" Name="MOOGY RP" ProgramChange="45" />
|
||||
<Patch Number="D046" Name="V-BRASS RP" ProgramChange="46" />
|
||||
<Patch Number="D047" Name="NOWSEQ 2" ProgramChange="47" />
|
||||
<Patch Number="D048" Name="MOOBASS RP" ProgramChange="48" />
|
||||
<Patch Number="D049" Name="BASS-ON RP" ProgramChange="49" />
|
||||
<Patch Number="D050" Name="DIGIT RP" ProgramChange="50" />
|
||||
<Patch Number="D051" Name="- SPACE -" ProgramChange="51" />
|
||||
<Patch Number="D052" Name="KRAFT RP" ProgramChange="52" />
|
||||
<Patch Number="D053" Name="543 SEQ RP" ProgramChange="53" />
|
||||
<Patch Number="D054" Name="MINI-M RP" ProgramChange="54" />
|
||||
<Patch Number="D055" Name="WAVEN RP" ProgramChange="55" />
|
||||
<Patch Number="D056" Name="VACIN RP" ProgramChange="56" />
|
||||
<Patch Number="D057" Name="ViBee 1 RP" ProgramChange="57" />
|
||||
<Patch Number="D058" Name="TS-PAD RP" ProgramChange="58" />
|
||||
<Patch Number="D059" Name="@-LEAD RP" ProgramChange="59" />
|
||||
<Patch Number="D060" Name="UNDERO RP" ProgramChange="60" />
|
||||
<Patch Number="D061" Name="WAVEN 2 RP" ProgramChange="61" />
|
||||
<Patch Number="D062" Name="Chop Orga2" ProgramChange="62" />
|
||||
<Patch Number="D063" Name="X-CLAVI RP" ProgramChange="63" />
|
||||
<Patch Number="D064" Name="VX-BASS RP" ProgramChange="64" />
|
||||
<Patch Number="D065" Name="SYN-KEY RP" ProgramChange="65" />
|
||||
<Patch Number="D066" Name="SWELLAD RP" ProgramChange="66" />
|
||||
<Patch Number="D067" Name="V-550-2 RP" ProgramChange="67" />
|
||||
<Patch Number="D068" Name="WHIST RP" ProgramChange="68" />
|
||||
<Patch Number="D069" Name="DANGER RP" ProgramChange="69" />
|
||||
<Patch Number="D070" Name="Spaz me!" ProgramChange="70" />
|
||||
<Patch Number="D071" Name="ABC-2 RP" ProgramChange="71" />
|
||||
<Patch Number="D072" Name="T-BASS RP" ProgramChange="72" />
|
||||
<Patch Number="D073" Name="ACCYBAS RP" ProgramChange="73" />
|
||||
<Patch Number="D074" Name="FX 303 RP" ProgramChange="74" />
|
||||
<Patch Number="D075" Name="BASSE-Y RP" ProgramChange="75" />
|
||||
<Patch Number="D076" Name="SNARE 2 RP" ProgramChange="76" />
|
||||
<Patch Number="D077" Name="S-BASS RP" ProgramChange="77" />
|
||||
<Patch Number="D078" Name="WING RP" ProgramChange="78" />
|
||||
<Patch Number="D079" Name="Harmonix" ProgramChange="79" />
|
||||
<Patch Number="D080" Name="V-550 RP" ProgramChange="80" />
|
||||
<Patch Number="D081" Name="DCC-BAS RP" ProgramChange="81" />
|
||||
<Patch Number="D082" Name="FUZZY RP" ProgramChange="82" />
|
||||
<Patch Number="D083" Name="INP clean" ProgramChange="83" />
|
||||
<Patch Number="D084" Name="INP lopass" ProgramChange="84" />
|
||||
<Patch Number="D085" Name="INP reso" ProgramChange="85" />
|
||||
<Patch Number="D086" Name="INP hipass" ProgramChange="86" />
|
||||
<Patch Number="D087" Name="INP bandps" ProgramChange="87" />
|
||||
<Patch Number="D088" Name="INP double" ProgramChange="88" />
|
||||
<Patch Number="D089" Name="INP doubl2" ProgramChange="89" />
|
||||
<Patch Number="D090" Name="INP flange" ProgramChange="90" />
|
||||
<Patch Number="D091" Name="INP key!" ProgramChange="91" />
|
||||
<Patch Number="D092" Name="INP dubkey" ProgramChange="92" />
|
||||
<Patch Number="D093" Name="INP keyfol" ProgramChange="93" />
|
||||
<Patch Number="D094" Name="INP pad" ProgramChange="94" />
|
||||
<Patch Number="D095" Name="INP arp1" ProgramChange="95" />
|
||||
<Patch Number="D096" Name="INP arp2" ProgramChange="96" />
|
||||
<Patch Number="D097" Name="INP satura" ProgramChange="97" />
|
||||
<Patch Number="D098" Name="INP amp" ProgramChange="98" />
|
||||
<Patch Number="D099" Name="Inp shaper" ProgramChange="99" />
|
||||
<Patch Number="D100" Name="VOC osci1" ProgramChange="100" />
|
||||
<Patch Number="D101" Name="VOC osci 2" ProgramChange="101" />
|
||||
<Patch Number="D102" Name="VOC pad" ProgramChange="102" />
|
||||
<Patch Number="D103" Name="VOC pwm" ProgramChange="103" />
|
||||
<Patch Number="D104" Name="VOC waves" ProgramChange="104" />
|
||||
<Patch Number="D105" Name="VOC flat" ProgramChange="105" />
|
||||
<Patch Number="D106" Name="VOC crisp" ProgramChange="106" />
|
||||
<Patch Number="D107" Name="VOC pad2" ProgramChange="107" />
|
||||
<Patch Number="D108" Name="VOC wave2" ProgramChange="108" />
|
||||
<Patch Number="D109" Name="VOC tube" ProgramChange="109" />
|
||||
<Patch Number="D110" Name="VOC walker" ProgramChange="110" />
|
||||
<Patch Number="D111" Name="VOC eazy" ProgramChange="111" />
|
||||
<Patch Number="D112" Name="VOC odd" ProgramChange="112" />
|
||||
<Patch Number="D113" Name="VOC follow" ProgramChange="113" />
|
||||
<Patch Number="D114" Name="VOC decay" ProgramChange="114" />
|
||||
<Patch Number="D115" Name="VOC noise1" ProgramChange="115" />
|
||||
<Patch Number="D116" Name="VOC reso1" ProgramChange="116" />
|
||||
<Patch Number="D117" Name="VOC pitch" ProgramChange="117" />
|
||||
<Patch Number="D118" Name="VOC reverse" ProgramChange="118" />
|
||||
<Patch Number="D119" Name="VOC bell1" ProgramChange="119" />
|
||||
<Patch Number="D120" Name="VOC twelve" ProgramChange="120" />
|
||||
<Patch Number="D121" Name="VOC narrow" ProgramChange="121" />
|
||||
<Patch Number="D122" Name="VOC pitch2" ProgramChange="122" />
|
||||
<Patch Number="D123" Name="VOC diffus" ProgramChange="123" />
|
||||
<Patch Number="D124" Name="VOC lfo" ProgramChange="124" />
|
||||
<Patch Number="D125" Name="VOC flange" ProgramChange="125" />
|
||||
<Patch Number="D126" Name="VOC bell2" ProgramChange="126" />
|
||||
<Patch Number="D127" Name="VOC room" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
1140
patchfiles/Access_Virus_B_KB_Indigo.midnam
Normal file
1140
patchfiles/Access_Virus_B_KB_Indigo.midnam
Normal file
File diff suppressed because it is too large
Load diff
1138
patchfiles/Access_Virus_Rack.midnam
Normal file
1138
patchfiles/Access_Virus_Rack.midnam
Normal file
File diff suppressed because it is too large
Load diff
320
patchfiles/Alesis_MIDIVerb_4.midnam
Normal file
320
patchfiles/Alesis_MIDIVerb_4.midnam
Normal file
|
|
@ -0,0 +1,320 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>Alesis</Manufacturer>
|
||||
<Model>MIDIVerb 4</Model>
|
||||
<CustomDeviceMode Name="Mode 1" >
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Name Set 1" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Name Set 1" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="Preset Bank" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="0" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number=" 0" Name="Bypass" ProgramChange="0" />
|
||||
<Patch Number=" 1" Name="Classicl" ProgramChange="1" />
|
||||
<Patch Number=" 2" Name="Hardwood" ProgramChange="2" />
|
||||
<Patch Number=" 3" Name="VntgePlt" ProgramChange="3" />
|
||||
<Patch Number=" 4" Name="Rock Lez" ProgramChange="4" />
|
||||
<Patch Number=" 5" Name="Largo" ProgramChange="5" />
|
||||
<Patch Number=" 6" Name="Animated" ProgramChange="6" />
|
||||
<Patch Number=" 7" Name="Sweeper" ProgramChange="7" />
|
||||
<Patch Number=" 8" Name="TapeEcho" ProgramChange="8" />
|
||||
<Patch Number=" 9" Name="Parallel" ProgramChange="9" />
|
||||
<Patch Number=" 10" Name="Wet Lead" ProgramChange="10" />
|
||||
<Patch Number=" 11" Name="WoodRoom" ProgramChange="11" />
|
||||
<Patch Number=" 12" Name="TiteRoom" ProgramChange="12" />
|
||||
<Patch Number=" 13" Name="MrblRoom" ProgramChange="13" />
|
||||
<Patch Number=" 14" Name="Paladium" ProgramChange="14" />
|
||||
<Patch Number=" 15" Name="WarmRoom" ProgramChange="15" />
|
||||
<Patch Number=" 16" Name="BritHall" ProgramChange="16" />
|
||||
<Patch Number=" 17" Name="Darkness" ProgramChange="17" />
|
||||
<Patch Number=" 18" Name="Large Hl" ProgramChange="18" />
|
||||
<Patch Number=" 19" Name="Small Hl" ProgramChange="19" />
|
||||
<Patch Number=" 20" Name="LateHall" ProgramChange="20" />
|
||||
<Patch Number=" 21" Name="Tin Foil" ProgramChange="21" />
|
||||
<Patch Number=" 22" Name="Nashvill" ProgramChange="22" />
|
||||
<Patch Number=" 23" Name="Long Plt" ProgramChange="23" />
|
||||
<Patch Number=" 24" Name="Thin Plt" ProgramChange="24" />
|
||||
<Patch Number=" 25" Name="Dark Plt" ProgramChange="25" />
|
||||
<Patch Number=" 26" Name="BellSwim" ProgramChange="26" />
|
||||
<Patch Number=" 27" Name="Flashbak" ProgramChange="27" />
|
||||
<Patch Number=" 28" Name="Shimmer" ProgramChange="28" />
|
||||
<Patch Number=" 29" Name="breveR" ProgramChange="29" />
|
||||
<Patch Number=" 30" Name="Playroom" ProgramChange="30" />
|
||||
<Patch Number=" 31" Name="Bootleg" ProgramChange="31" />
|
||||
<Patch Number=" 32" Name="Rubbery" ProgramChange="32" />
|
||||
<Patch Number=" 33" Name="Wide Chr" ProgramChange="33" />
|
||||
<Patch Number=" 34" Name="Aftertht" ProgramChange="34" />
|
||||
<Patch Number=" 35" Name="Yin/Yang" ProgramChange="35" />
|
||||
<Patch Number=" 36" Name="Bubbley" ProgramChange="36" />
|
||||
<Patch Number=" 37" Name="SlowTrig" ProgramChange="37" />
|
||||
<Patch Number=" 38" Name="Ttllmage" ProgramChange="38" />
|
||||
<Patch Number=" 39" Name="ThruZero" ProgramChange="39" />
|
||||
<Patch Number=" 40" Name="Snakebyt" ProgramChange="40" />
|
||||
<Patch Number=" 41" Name="TapDance" ProgramChange="41" />
|
||||
<Patch Number=" 42" Name="TechBass" ProgramChange="42" />
|
||||
<Patch Number=" 43" Name="Wide Dly" ProgramChange="43" />
|
||||
<Patch Number=" 44" Name="MidiCDly" ProgramChange="44" />
|
||||
<Patch Number=" 45" Name="Yodeling" ProgramChange="45" />
|
||||
<Patch Number=" 46" Name="LastDays" ProgramChange="46" />
|
||||
<Patch Number=" 47" Name="Spies" ProgramChange="47" />
|
||||
<Patch Number=" 48" Name="TiteKeys" ProgramChange="48" />
|
||||
<Patch Number=" 49" Name="ChrsdDly" ProgramChange="49" />
|
||||
<Patch Number=" 50" Name="Waves" ProgramChange="50" />
|
||||
<Patch Number=" 51" Name="HarmLead" ProgramChange="51" />
|
||||
<Patch Number=" 52" Name="SterPch1" ProgramChange="52" />
|
||||
<Patch Number=" 53" Name="SterPch2" ProgramChange="53" />
|
||||
<Patch Number=" 54" Name="DtuneDly" ProgramChange="54" />
|
||||
<Patch Number=" 55" Name="Rising" ProgramChange="55" />
|
||||
<Patch Number=" 56" Name="BassFlng" ProgramChange="56" />
|
||||
<Patch Number=" 57" Name="SlowFunk" ProgramChange="57" />
|
||||
<Patch Number=" 58" Name="Springss" ProgramChange="58" />
|
||||
<Patch Number=" 59" Name="ComeAsUR" ProgramChange="59" />
|
||||
<Patch Number=" 60" Name="Acoustic" ProgramChange="60" />
|
||||
<Patch Number=" 61" Name="SloGroov" ProgramChange="61" />
|
||||
<Patch Number=" 62" Name="Harmonik" ProgramChange="62" />
|
||||
<Patch Number=" 63" Name="2112Cave" ProgramChange="63" />
|
||||
<Patch Number=" 64" Name="Big Gtr" ProgramChange="64" />
|
||||
<Patch Number=" 65" Name="QuickDly" ProgramChange="65" />
|
||||
<Patch Number=" 66" Name="BalladVx" ProgramChange="66" />
|
||||
<Patch Number=" 67" Name="BigChoir" ProgramChange="67" />
|
||||
<Patch Number=" 68" Name="VocalPlt" ProgramChange="68" />
|
||||
<Patch Number=" 69" Name="MidTmpVx" ProgramChange="69" />
|
||||
<Patch Number=" 70" Name="ThickVox" ProgramChange="70" />
|
||||
<Patch Number=" 71" Name="PercFlng" ProgramChange="71" />
|
||||
<Patch Number=" 72" Name="HouseDrm" ProgramChange="72" />
|
||||
<Patch Number=" 73" Name="RockToms" ProgramChange="73" />
|
||||
<Patch Number=" 74" Name="80sSnare" ProgramChange="74" />
|
||||
<Patch Number=" 75" Name="DrumThng" ProgramChange="75" />
|
||||
<Patch Number=" 76" Name="Pno Hall" ProgramChange="76" />
|
||||
<Patch Number=" 77" Name="Dark Lez" ProgramChange="77" />
|
||||
<Patch Number=" 78" Name="Lead" ProgramChange="78" />
|
||||
<Patch Number=" 79" Name="PadsChrs" ProgramChange="79" />
|
||||
<Patch Number=" 80" Name="ClavFunk" ProgramChange="80" />
|
||||
<Patch Number=" 81" Name="BalladMx" ProgramChange="81" />
|
||||
<Patch Number=" 82" Name="Dark Mix" ProgramChange="82" />
|
||||
<Patch Number=" 83" Name="1/4:1/8" ProgramChange="83" />
|
||||
<Patch Number=" 84" Name="Ministri" ProgramChange="84" />
|
||||
<Patch Number=" 85" Name="ThinDual" ProgramChange="85" />
|
||||
<Patch Number=" 86" Name="DualTrig" ProgramChange="86" />
|
||||
<Patch Number=" 87" Name="LaceRoom" ProgramChange="87" />
|
||||
<Patch Number=" 88" Name="SloDance" ProgramChange="88" />
|
||||
<Patch Number=" 89" Name="3 Over 2" ProgramChange="89" />
|
||||
<Patch Number=" 90" Name="DualThik" ProgramChange="90" />
|
||||
<Patch Number=" 91" Name="SpeedBag" ProgramChange="91" />
|
||||
<Patch Number=" 92" Name="Hangover" ProgramChange="92" />
|
||||
<Patch Number=" 93" Name="Glimmer" ProgramChange="93" />
|
||||
<Patch Number=" 94" Name="PopDfect" ProgramChange="94" />
|
||||
<Patch Number=" 95" Name="GreyMatr" ProgramChange="95" />
|
||||
<Patch Number=" 96" Name="Med Hall" ProgramChange="96" />
|
||||
<Patch Number=" 97" Name="RoomVerb" ProgramChange="97" />
|
||||
<Patch Number=" 98" Name="DrumRoom" ProgramChange="98" />
|
||||
<Patch Number=" 99" Name="GoldFoil" ProgramChange="99" />
|
||||
<Patch Number="100" Name="Reversi" ProgramChange="100" />
|
||||
<Patch Number="101" Name="MonoDly" ProgramChange="101" />
|
||||
<Patch Number="102" Name="StereoDl" ProgramChange="102" />
|
||||
<Patch Number="103" Name="PingPong" ProgramChange="103" />
|
||||
<Patch Number="104" Name="MultiTap" ProgramChange="104" />
|
||||
<Patch Number="105" Name="BPMDelay" ProgramChange="105" />
|
||||
<Patch Number="106" Name="TSDelay" ProgramChange="106" />
|
||||
<Patch Number="107" Name="SterChrs" ProgramChange="107" />
|
||||
<Patch Number="108" Name="QuadChrs" ProgramChange="108" />
|
||||
<Patch Number="109" Name="TSChorus" ProgramChange="109" />
|
||||
<Patch Number="110" Name="SterFlng" ProgramChange="110" />
|
||||
<Patch Number="111" Name="TSFlange" ProgramChange="111" />
|
||||
<Patch Number="112" Name="Lezlie" ProgramChange="112" />
|
||||
<Patch Number="113" Name="SterPtch" ProgramChange="113" />
|
||||
<Patch Number="114" Name="TSPShift" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Auto Pan" ProgramChange="115" />
|
||||
<Patch Number="116" Name="Dly>Room" ProgramChange="116" />
|
||||
<Patch Number="117" Name="Chr>Room" ProgramChange="117" />
|
||||
<Patch Number="118" Name="Fla>Room" ProgramChange="118" />
|
||||
<Patch Number="119" Name="Room>Fla" ProgramChange="119" />
|
||||
<Patch Number="120" Name="Ch>Dl>Rm" ProgramChange="120" />
|
||||
<Patch Number="121" Name="Fl>Dl>Rm" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Room+Dly" ProgramChange="122" />
|
||||
<Patch Number="123" Name="Room+Chr" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Room+Fla" ProgramChange="124" />
|
||||
<Patch Number="125" Name="Chrs:Dly" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Flng:Dly" ProgramChange="126" />
|
||||
<Patch Number="127" Name="Ptch:Dly" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="User Bank" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="1" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number=" 0" Name="Defeat" ProgramChange="0" />
|
||||
<Patch Number=" 1" Name="Basilica" ProgramChange="1" />
|
||||
<Patch Number=" 2" Name="SilverPit" ProgramChange="2" />
|
||||
<Patch Number=" 3" Name="Stringed" ProgramChange="3" />
|
||||
<Patch Number=" 4" Name="Reflectv" ProgramChange="4" />
|
||||
<Patch Number=" 5" Name="Closet" ProgramChange="5" />
|
||||
<Patch Number=" 6" Name="Foamy" ProgramChange="6" />
|
||||
<Patch Number=" 7" Name="VoxFlnge" ProgramChange="7" />
|
||||
<Patch Number=" 8" Name="FullChrs" ProgramChange="8" />
|
||||
<Patch Number=" 9" Name="Doubler" ProgramChange="9" />
|
||||
<Patch Number=" 10" Name="Voodoo" ProgramChange="10" />
|
||||
<Patch Number=" 11" Name="BrightRm" ProgramChange="11" />
|
||||
<Patch Number=" 12" Name="TinyRoom" ProgramChange="12" />
|
||||
<Patch Number=" 13" Name="LotsO'Rm" ProgramChange="13" />
|
||||
<Patch Number=" 14" Name="1stRflct" ProgramChange="14" />
|
||||
<Patch Number=" 15" Name="Warehous" ProgramChange="15" />
|
||||
<Patch Number=" 16" Name="Stadium" ProgramChange="16" />
|
||||
<Patch Number=" 17" Name="BigHall" ProgramChange="17" />
|
||||
<Patch Number=" 18" Name="SlimGym" ProgramChange="18" />
|
||||
<Patch Number=" 19" Name="AiryHall" ProgramChange="19" />
|
||||
<Patch Number=" 20" Name="JazzHall" ProgramChange="20" />
|
||||
<Patch Number=" 21" Name="ArmorPlt" ProgramChange="21" />
|
||||
<Patch Number=" 22" Name="SolidGld" ProgramChange="22" />
|
||||
<Patch Number=" 23" Name="Foiled" ProgramChange="23" />
|
||||
<Patch Number=" 24" Name="DampdPit" ProgramChange="24" />
|
||||
<Patch Number=" 25" Name="Sustain" ProgramChange="25" />
|
||||
<Patch Number=" 26" Name="Shhhh..." ProgramChange="26" />
|
||||
<Patch Number=" 27" Name="InACloud" ProgramChange="27" />
|
||||
<Patch Number=" 28" Name="QuikSlap" ProgramChange="28" />
|
||||
<Patch Number=" 29" Name="Quiver" ProgramChange="29" />
|
||||
<Patch Number=" 30" Name="WowFluttr" ProgramChange="30" />
|
||||
<Patch Number=" 31" Name="FastChs" ProgramChange="31" />
|
||||
<Patch Number=" 32" Name="Resonant" ProgramChange="32" />
|
||||
<Patch Number=" 33" Name="4 Score!" ProgramChange="33" />
|
||||
<Patch Number=" 34" Name="2 Chorus" ProgramChange="34" />
|
||||
<Patch Number=" 35" Name="SlowAttk" ProgramChange="35" />
|
||||
<Patch Number=" 36" Name="Mild TO" ProgramChange="36" />
|
||||
<Patch Number=" 37" Name="Deep Swp" ProgramChange="37" />
|
||||
<Patch Number=" 38" Name="DublFlng" ProgramChange="38" />
|
||||
<Patch Number=" 39" Name="Dry Trig" ProgramChange="39" />
|
||||
<Patch Number=" 40" Name="Double X" ProgramChange="40" />
|
||||
<Patch Number=" 41" Name="LtsDance" ProgramChange="41" />
|
||||
<Patch Number=" 42" Name="A 1 Anda" ProgramChange="42" />
|
||||
<Patch Number=" 43" Name="Shuffle" ProgramChange="43" />
|
||||
<Patch Number=" 44" Name="HongPong" ProgramChange="44" />
|
||||
<Patch Number=" 45" Name="RockSlap" ProgramChange="45" />
|
||||
<Patch Number=" 46" Name="Live Rm" ProgramChange="46" />
|
||||
<Patch Number=" 47" Name="TrigRoom" ProgramChange="47" />
|
||||
<Patch Number=" 48" Name="Eternal" ProgramChange="48" />
|
||||
<Patch Number=" 49" Name="Uptempo" ProgramChange="49" />
|
||||
<Patch Number=" 50" Name="AmbDelay" ProgramChange="50" />
|
||||
<Patch Number=" 51" Name="Octaver" ProgramChange="51" />
|
||||
<Patch Number=" 52" Name="Tune Up!" ProgramChange="52" />
|
||||
<Patch Number=" 53" Name="MagicTch" ProgramChange="53" />
|
||||
<Patch Number=" 54" Name="Buttah" ProgramChange="54" />
|
||||
<Patch Number=" 55" Name="ThikEcho" ProgramChange="55" />
|
||||
<Patch Number=" 56" Name="Big Hair" ProgramChange="56" />
|
||||
<Patch Number=" 57" Name="SnglCoil" ProgramChange="57" />
|
||||
<Patch Number=" 58" Name="PhunkGtr" ProgramChange="58" />
|
||||
<Patch Number=" 59" Name="Extremes" ProgramChange="59" />
|
||||
<Patch Number=" 60" Name="Hawaii49" ProgramChange="60" />
|
||||
<Patch Number=" 61" Name="SlowTrem" ProgramChange="61" />
|
||||
<Patch Number=" 62" Name="FlanelRm" ProgramChange="62" />
|
||||
<Patch Number=" 63" Name="FLzlyGtr" ProgramChange="63" />
|
||||
<Patch Number=" 64" Name="Emerge" ProgramChange="64" />
|
||||
<Patch Number=" 65" Name="EdgyRoom" ProgramChange="65" />
|
||||
<Patch Number=" 66" Name="ActivVrb" ProgramChange="66" />
|
||||
<Patch Number=" 67" Name="SmlVocal" ProgramChange="67" />
|
||||
<Patch Number=" 68" Name="DeepMood" ProgramChange="68" />
|
||||
<Patch Number=" 69" Name="SusanVox" ProgramChange="69" />
|
||||
<Patch Number=" 70" Name="GoldyVox" ProgramChange="70" />
|
||||
<Patch Number=" 71" Name="GateThis" ProgramChange="71" />
|
||||
<Patch Number=" 72" Name="SnrPlate" ProgramChange="72" />
|
||||
<Patch Number=" 73" Name="DrumSpce" ProgramChange="73" />
|
||||
<Patch Number=" 74" Name="JB'sFlng" ProgramChange="74" />
|
||||
<Patch Number=" 75" Name="SlghtGte" ProgramChange="75" />
|
||||
<Patch Number=" 76" Name="StrngHll" ProgramChange="76" />
|
||||
<Patch Number=" 77" Name="MWl>Dpth" ProgramChange="77" />
|
||||
<Patch Number=" 78" Name="EPnoTrem" ProgramChange="78" />
|
||||
<Patch Number=" 79" Name="CryingEP" ProgramChange="79" />
|
||||
<Patch Number=" 80" Name="SloOrgan" ProgramChange="80" />
|
||||
<Patch Number=" 81" Name="Chrscade" ProgramChange="81" />
|
||||
<Patch Number=" 82" Name="Flangade" ProgramChange="82" />
|
||||
<Patch Number=" 83" Name="Karaoke!" ProgramChange="83" />
|
||||
<Patch Number=" 84" Name="Pop Mix" ProgramChange="84" />
|
||||
<Patch Number=" 85" Name="Cathedrl" ProgramChange="85" />
|
||||
<Patch Number=" 86" Name="LargeMix" ProgramChange="86" />
|
||||
<Patch Number=" 87" Name="ArtOfMix" ProgramChange="87" />
|
||||
<Patch Number=" 88" Name="PassvVrb" ProgramChange="88" />
|
||||
<Patch Number=" 89" Name="Haas Pan" ProgramChange="89" />
|
||||
<Patch Number=" 90" Name="FastTrig" ProgramChange="90" />
|
||||
<Patch Number=" 91" Name="Crystlze" ProgramChange="91" />
|
||||
<Patch Number=" 92" Name="Morph Rm" ProgramChange="92" />
|
||||
<Patch Number=" 93" Name="Astroids" ProgramChange="93" />
|
||||
<Patch Number=" 94" Name="Laughing" ProgramChange="94" />
|
||||
<Patch Number=" 95" Name="Nonlin?" ProgramChange="95" />
|
||||
<Patch Number=" 96" Name="Rim Hall" ProgramChange="96" />
|
||||
<Patch Number=" 97" Name="Exite" ProgramChange="97" />
|
||||
<Patch Number=" 98" Name="SnareGte" ProgramChange="98" />
|
||||
<Patch Number=" 99" Name="BrassPlt" ProgramChange="99" />
|
||||
<Patch Number="100" Name="Sax Solo" ProgramChange="100" />
|
||||
<Patch Number="101" Name="Jazz Gtr" ProgramChange="101" />
|
||||
<Patch Number="102" Name="Tap Solo" ProgramChange="102" />
|
||||
<Patch Number="103" Name="Panorama" ProgramChange="103" />
|
||||
<Patch Number="104" Name="Orbit" ProgramChange="104" />
|
||||
<Patch Number="105" Name="HiHatDly" ProgramChange="105" />
|
||||
<Patch Number="106" Name="Model147" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Flute Rm" ProgramChange="107" />
|
||||
<Patch Number="108" Name="FluidBll" ProgramChange="108" />
|
||||
<Patch Number="109" Name="90212Chr" ProgramChange="109" />
|
||||
<Patch Number="110" Name="98103Flg" ProgramChange="110" />
|
||||
<Patch Number="111" Name="BlankPrg" ProgramChange="111" />
|
||||
<Patch Number="112" Name="BlankPrg" ProgramChange="112" />
|
||||
<Patch Number="113" Name="BlankPrg" ProgramChange="113" />
|
||||
<Patch Number="114" Name="BlankPrg" ProgramChange="114" />
|
||||
<Patch Number="115" Name="BlankPrg" ProgramChange="115" />
|
||||
<Patch Number="116" Name="BlankPrg" ProgramChange="116" />
|
||||
<Patch Number="117" Name="BlankPrg" ProgramChange="117" />
|
||||
<Patch Number="118" Name="BlankPrg" ProgramChange="118" />
|
||||
<Patch Number="119" Name="BlankPrg" ProgramChange="119" />
|
||||
<Patch Number="120" Name="BlankPrg" ProgramChange="120" />
|
||||
<Patch Number="121" Name="BlankPrg" ProgramChange="121" />
|
||||
<Patch Number="122" Name="BlankPrg" ProgramChange="122" />
|
||||
<Patch Number="123" Name="BlankPrg" ProgramChange="123" />
|
||||
<Patch Number="124" Name="BlankPrg" ProgramChange="124" />
|
||||
<Patch Number="125" Name="BlankPrg" ProgramChange="125" />
|
||||
<Patch Number="126" Name="BlankPrg" ProgramChange="126" />
|
||||
<Patch Number="127" Name="BlankPrg" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
178
patchfiles/Alesis_MIDIVerb_II.midnam
Normal file
178
patchfiles/Alesis_MIDIVerb_II.midnam
Normal file
|
|
@ -0,0 +1,178 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>Alesis</Manufacturer>
|
||||
<Model>MIDIVerb II</Model>
|
||||
<CustomDeviceMode Name="Mode 1" >
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Name Set 1" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Name Set 1" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="BANK 0, 1, 2, REVERB" >
|
||||
<PatchNameList>
|
||||
<Patch Number="01" Name="SMALL BRIGHT .1 sec" ProgramChange="1" />
|
||||
<Patch Number="02" Name="SMALL BRIGHT .2 sec" ProgramChange="2" />
|
||||
<Patch Number="03" Name="SMALL BRIGHT .3 sec" ProgramChange="3" />
|
||||
<Patch Number="04" Name="MEDIUM WARM 1.1 sec" ProgramChange="4" />
|
||||
<Patch Number="05" Name="MEDIUM BRIGHT .6 sec" ProgramChange="5" />
|
||||
<Patch Number="06" Name="LARGE BRIGHT 1.2 sec" ProgramChange="6" />
|
||||
<Patch Number="07" Name="LARGE DARK 1.0 sec" ProgramChange="7" />
|
||||
<Patch Number="08" Name="MEDIUM DARK .6 sec" ProgramChange="8" />
|
||||
<Patch Number="09" Name="MEDIUM DARK .5 sec" ProgramChange="9" />
|
||||
<Patch Number="10" Name="MEDIUM BRIGHT .6 sec" ProgramChange="10" />
|
||||
<Patch Number="11" Name="MEDIUM BRIGHT .8 sec" ProgramChange="11" />
|
||||
<Patch Number="12" Name="LARGE WARM 1.0 sec" ProgramChange="12" />
|
||||
<Patch Number="13" Name="LARGE WARM 1.1 sec" ProgramChange="13" />
|
||||
<Patch Number="14" Name="MEDIUM DARK 1.0 sec" ProgramChange="14" />
|
||||
<Patch Number="15" Name="MEDIUM BRIGHT 1.1 sec" ProgramChange="15" />
|
||||
<Patch Number="16" Name="MEDIUM BRIGHT 1.15 sec" ProgramChange="16" />
|
||||
<Patch Number="17" Name="LARGE BRIGHT 1.6 sec" ProgramChange="17" />
|
||||
<Patch Number="18" Name="LARGE DARK 1.7 sec" ProgramChange="18" />
|
||||
<Patch Number="19" Name="MEDIUM BRIGHT 1.65 sec" ProgramChange="19" />
|
||||
<Patch Number="20" Name="MEDIUM BRIGHT 1.9 sec" ProgramChange="20" />
|
||||
<Patch Number="21" Name="LARGE WARM 2.2 sec" ProgramChange="21" />
|
||||
<Patch Number="22" Name="LARGE WARM 1.75 sec" ProgramChange="22" />
|
||||
<Patch Number="23" Name="LARGE BRIGHT 1.45 sec" ProgramChange="23" />
|
||||
<Patch Number="24" Name="LARGE DARK 2.2 sec" ProgramChange="24" />
|
||||
<Patch Number="25" Name="LARGE WARM 2.3 sec" ProgramChange="25" />
|
||||
<Patch Number="26" Name="LARGE BRIGHT 2.4 sec" ProgramChange="26" />
|
||||
<Patch Number="27" Name="LARGE BRIGHT 2.5 sec" ProgramChange="27" />
|
||||
<Patch Number="28" Name="XLARGE WARM 5.0 sec" ProgramChange="28" />
|
||||
<Patch Number="29" Name="XLARGE WARM 15.0 sec" ProgramChange="29" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="BANK 3 GATED REVERB" >
|
||||
<PatchNameList>
|
||||
<Patch Number="30" Name="SLOW GATE 100ms" ProgramChange="30" />
|
||||
<Patch Number="31" Name="SLOW GATE 200ms" ProgramChange="31" />
|
||||
<Patch Number="32" Name="SLOW GATE 250ms" ProgramChange="32" />
|
||||
<Patch Number="33" Name="SLOW GATE 400ms" ProgramChange="33" />
|
||||
<Patch Number="34" Name="SLOW GATE 450ms" ProgramChange="34" />
|
||||
<Patch Number="35" Name="FAST GATE 150ms" ProgramChange="35" />
|
||||
<Patch Number="36" Name="FAST GATE 75ms" ProgramChange="36" />
|
||||
<Patch Number="37" Name="FAST GATE 200ms" ProgramChange="37" />
|
||||
<Patch Number="38" Name="FAST GATE 100ms" ProgramChange="38" />
|
||||
<Patch Number="39" Name="FAST GATE 175ms" ProgramChange="39" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="BANK 4 REVERSE REVERB" >
|
||||
<PatchNameList>
|
||||
<Patch Number="40" Name="REVERSE 400ms" ProgramChange="40" />
|
||||
<Patch Number="41" Name="REVERSE 450ms" ProgramChange="41" />
|
||||
<Patch Number="42" Name="REVERSE 250ms" ProgramChange="42" />
|
||||
<Patch Number="43" Name="REVERSE 200ms" ProgramChange="43" />
|
||||
<Patch Number="44" Name="REVERSE 150ms" ProgramChange="44" />
|
||||
<Patch Number="45" Name="BLOOM 1 8ms" ProgramChange="45" />
|
||||
<Patch Number="46" Name="REVERSE 500ms" ProgramChange="46" />
|
||||
<Patch Number="47" Name="REVERSE REGEN 2 sec" ProgramChange="47" />
|
||||
<Patch Number="48" Name="REVERSE REGEN 8 sec" ProgramChange="48" />
|
||||
<Patch Number="49" Name="BLOOM 2 7 sec" ProgramChange="49" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="BANK 5 FLANGE" >
|
||||
<PatchNameList>
|
||||
<Patch Number="50" Name="TRIGGERED FLANGE 1" ProgramChange="50" />
|
||||
<Patch Number="51" Name="FLANGE PAN 1" ProgramChange="51" />
|
||||
<Patch Number="52" Name="FLANGE PAN 2" ProgramChange="52" />
|
||||
<Patch Number="53" Name="TRIGGERED FLANGE 2" ProgramChange="53" />
|
||||
<Patch Number="54" Name="FLANGE PAN 3" ProgramChange="54" />
|
||||
<Patch Number="55" Name="FLANGE PAN 4" ProgramChange="55" />
|
||||
<Patch Number="56" Name="FLANGE PAN 5" ProgramChange="56" />
|
||||
<Patch Number="57" Name="TRIGGERED FLANGE 3" ProgramChange="57" />
|
||||
<Patch Number="58" Name="FLANGE PAN 6" ProgramChange="58" />
|
||||
<Patch Number="59" Name="FLANGE PAN 7" ProgramChange="59" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="BANK 6 CHORUS" >
|
||||
<PatchNameList>
|
||||
<Patch Number="60" Name="LIGHT CHORUS 1" ProgramChange="60" />
|
||||
<Patch Number="61" Name="LIGHT CHORUS 2" ProgramChange="61" />
|
||||
<Patch Number="62" Name="MEDIUM CHORUS 1" ProgramChange="62" />
|
||||
<Patch Number="63" Name="MEDIUM CHORUS 2" ProgramChange="63" />
|
||||
<Patch Number="64" Name="MEDIUM CHORUS 3" ProgramChange="64" />
|
||||
<Patch Number="65" Name="DEEP CHORUS 1" ProgramChange="65" />
|
||||
<Patch Number="66" Name="DEEP CHORUS 2" ProgramChange="66" />
|
||||
<Patch Number="67" Name="DEEP CHORUS 3" ProgramChange="67" />
|
||||
<Patch Number="68" Name="FAST CHORUS 1" ProgramChange="68" />
|
||||
<Patch Number="69" Name="FAST CHORUS 2" ProgramChange="69" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="BANK 7,8 DELAY" >
|
||||
<PatchNameList>
|
||||
<Patch Number="70" Name=" 35ms" ProgramChange="70" />
|
||||
<Patch Number="71" Name=" 55ms" ProgramChange="71" />
|
||||
<Patch Number="72" Name=" 75ms" ProgramChange="72" />
|
||||
<Patch Number="73" Name="115ms" ProgramChange="73" />
|
||||
<Patch Number="74" Name="140ms" ProgramChange="74" />
|
||||
<Patch Number="75" Name="155ms" ProgramChange="75" />
|
||||
<Patch Number="76" Name="160ms" ProgramChange="76" />
|
||||
<Patch Number="77" Name="170ms" ProgramChange="77" />
|
||||
<Patch Number="78" Name="175ms" ProgramChange="78" />
|
||||
<Patch Number="79" Name="180ms" ProgramChange="79" />
|
||||
<Patch Number="80" Name="185ms" ProgramChange="80" />
|
||||
<Patch Number="81" Name="195ms" ProgramChange="81" />
|
||||
<Patch Number="82" Name="205ms" ProgramChange="82" />
|
||||
<Patch Number="83" Name="210ms" ProgramChange="83" />
|
||||
<Patch Number="84" Name="220ms" ProgramChange="84" />
|
||||
<Patch Number="85" Name="240ms" ProgramChange="85" />
|
||||
<Patch Number="86" Name="250ms" ProgramChange="86" />
|
||||
<Patch Number="87" Name="275ms" ProgramChange="87" />
|
||||
<Patch Number="88" Name="375ms" ProgramChange="88" />
|
||||
<Patch Number="89" Name="460ms" ProgramChange="89" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="BANK 9 EFX" >
|
||||
<PatchNameList>
|
||||
<Patch Number="90" Name="2 TAP AMBIENT" ProgramChange="90" />
|
||||
<Patch Number="91" Name="3 TAP PAN" ProgramChange="91" />
|
||||
<Patch Number="92" Name="MULTITAP" ProgramChange="92" />
|
||||
<Patch Number="93" Name="MULTITAP REVERSE PAN" ProgramChange="93" />
|
||||
<Patch Number="94" Name="THICKENER/FROZEN FLANGE" ProgramChange="94" />
|
||||
<Patch Number="95" Name="STEREO GENERATION" ProgramChange="95" />
|
||||
<Patch Number="96" Name="STEREO GENERATION WIDE" ProgramChange="96" />
|
||||
<Patch Number="97" Name="REGENERATED DELAY 2 sec" ProgramChange="97" />
|
||||
<Patch Number="98" Name="REGENERATED DELAY 3 sec" ProgramChange="98" />
|
||||
<Patch Number="99" Name="REGENERATED DELAY 4 sec" ProgramChange="99" />
|
||||
<Patch Number="00" Name="DEFEAT" ProgramChange="0" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
178
patchfiles/Alesis_MIDIVerb_III.midnam
Normal file
178
patchfiles/Alesis_MIDIVerb_III.midnam
Normal file
|
|
@ -0,0 +1,178 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>Alesis</Manufacturer>
|
||||
<Model>MIDIVerb III</Model>
|
||||
<CustomDeviceMode Name="Mode 1" >
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Name Set 1" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Name Set 1" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="BANK 0 REVERB" >
|
||||
<PatchNameList>
|
||||
<Patch Number="000" Name="Chorus-Reverb-Delay-EQ" ProgramChange="0" />
|
||||
<Patch Number="001" Name="Small Bright Room 1" ProgramChange="1" />
|
||||
<Patch Number="002" Name="Small Bright Room 2" ProgramChange="2" />
|
||||
<Patch Number="003" Name="Small Warm Room" ProgramChange="3" />
|
||||
<Patch Number="004" Name="Small Warm Chamber" ProgramChange="4" />
|
||||
<Patch Number="005" Name="Small Dark Plate" ProgramChange="5" />
|
||||
<Patch Number="006" Name="Small Dark Room" ProgramChange="6" />
|
||||
<Patch Number="007" Name="Small Diffused Room" ProgramChange="7" />
|
||||
<Patch Number="008" Name="Small Dark Chamber" ProgramChange="8" />
|
||||
<Patch Number="009" Name="Small Warm Plate" ProgramChange="9" />
|
||||
<Patch Number="010" Name="Medium Warm Hall 1" ProgramChange="10" />
|
||||
<Patch Number="011" Name="Medium Warm Hall 2" ProgramChange="11" />
|
||||
<Patch Number="012" Name="Medium Warm Room" ProgramChange="12" />
|
||||
<Patch Number="013" Name="Medium Warm Plate" ProgramChange="13" />
|
||||
<Patch Number="014" Name="Medium Bright Room" ProgramChange="14" />
|
||||
<Patch Number="015" Name="Medium Dark Chamber" ProgramChange="15" />
|
||||
<Patch Number="016" Name="Medium Dark Room Chorus" ProgramChange="16" />
|
||||
<Patch Number="017" Name="Medium Dark Room" ProgramChange="17" />
|
||||
<Patch Number="018" Name="Medium Warm Room" ProgramChange="18" />
|
||||
<Patch Number="019" Name="Medium Warm Plate" ProgramChange="19" />
|
||||
<Patch Number="020" Name="Large Warm Room 1" ProgramChange="20" />
|
||||
<Patch Number="021" Name="Large Dark Plate 1" ProgramChange="21" />
|
||||
<Patch Number="022" Name="Large Warm Plate 1" ProgramChange="22" />
|
||||
<Patch Number="023" Name="Large Dark Plate 2" ProgramChange="23" />
|
||||
<Patch Number="024" Name="Large Warm Room 2" ProgramChange="24" />
|
||||
<Patch Number="025" Name="Large Dark Hall 1" ProgramChange="25" />
|
||||
<Patch Number="026" Name="Large Dark Chamber" ProgramChange="26" />
|
||||
<Patch Number="027" Name="Large Dark Hall 2" ProgramChange="27" />
|
||||
<Patch Number="028" Name="Large Warm Plate 2" ProgramChange="28" />
|
||||
<Patch Number="029" Name="Ex-Large Warm Plate" ProgramChange="29" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="BANK 1 GATED & REVERSE" >
|
||||
<PatchNameList>
|
||||
<Patch Number="030" Name="Bright Gate" ProgramChange="30" />
|
||||
<Patch Number="031" Name="Medium Bright Gate" ProgramChange="31" />
|
||||
<Patch Number="032" Name="Fast Warm Gate" ProgramChange="32" />
|
||||
<Patch Number="033" Name="Long Warm Gate w/Chorus" ProgramChange="33" />
|
||||
<Patch Number="034" Name="Long Dark Gate Chorus" ProgramChange="34" />
|
||||
<Patch Number="035" Name="Reverse Chorus" ProgramChange="35" />
|
||||
<Patch Number="036" Name="Rev Regen Chorus 1" ProgramChange="36" />
|
||||
<Patch Number="037" Name="Rev Regen Flange" ProgramChange="37" />
|
||||
<Patch Number="038" Name="Long Rev Chorus" ProgramChange="38" />
|
||||
<Patch Number="039" Name="Rev Regen Chorus 2" ProgramChange="39" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="BANK 2 CHORUS & FLANGE" >
|
||||
<PatchNameList>
|
||||
<Patch Number="040" Name="Slow Mono Flange" ProgramChange="40" />
|
||||
<Patch Number="041" Name="Deep Slow Mono Flange" ProgramChange="41" />
|
||||
<Patch Number="042" Name="Stereo Flange" ProgramChange="42" />
|
||||
<Patch Number="043" Name="Slow Deep Stereo Flange" ProgramChange="43" />
|
||||
<Patch Number="044" Name="Fast Stereo Flange" ProgramChange="44" />
|
||||
<Patch Number="045" Name="Slow Mono Chorus" ProgramChange="45" />
|
||||
<Patch Number="046" Name="Fast Mono Chorus" ProgramChange="46" />
|
||||
<Patch Number="047" Name="Stereo Chorus" ProgramChange="47" />
|
||||
<Patch Number="048" Name="Deep Slow Stereo Chorus" ProgramChange="48" />
|
||||
<Patch Number="049" Name="Ultra Chorus" ProgramChange="49" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="BANK 3 DELAYS" >
|
||||
<PatchNameList>
|
||||
<Patch Number="050" Name="30 ms" ProgramChange="50" />
|
||||
<Patch Number="051" Name="100ms Regen" ProgramChange="51" />
|
||||
<Patch Number="052" Name="300ms" ProgramChange="52" />
|
||||
<Patch Number="053" Name="490ms" ProgramChange="53" />
|
||||
<Patch Number="054" Name="490ms Regen" ProgramChange="54" />
|
||||
<Patch Number="055" Name="Chorus Slap" ProgramChange="55" />
|
||||
<Patch Number="056" Name="Chorus w/Regen" ProgramChange="56" />
|
||||
<Patch Number="057" Name="Deep Stereo Chorus w/Regen" ProgramChange="57" />
|
||||
<Patch Number="058" Name="Lennon Piano Delay" ProgramChange="58" />
|
||||
<Patch Number="059" Name="Stereo Flange w/Regen" ProgramChange="59" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="BANK 4 EFFECTS" >
|
||||
<PatchNameList>
|
||||
<Patch Number="060" Name="Deep Stereo Flange w/Regen" ProgramChange="60" />
|
||||
<Patch Number="061" Name="Chorused Reverb" ProgramChange="61" />
|
||||
<Patch Number="062" Name="Rev Reverb Flange" ProgramChange="62" />
|
||||
<Patch Number="063" Name="Reverb Flange" ProgramChange="63" />
|
||||
<Patch Number="064" Name="Chorus Plate" ProgramChange="64" />
|
||||
<Patch Number="065" Name="Flanged Repeats" ProgramChange="65" />
|
||||
<Patch Number="066" Name="Chorus Dark Reverb" ProgramChange="66" />
|
||||
<Patch Number="067" Name="Chorus w/Regen" ProgramChange="67" />
|
||||
<Patch Number="068" Name="Reverb Mono Flange" ProgramChange="68" />
|
||||
<Patch Number="069" Name="Stereo Chorus w/Reverb" ProgramChange="69" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="BANK 5 MIDI CONTROLLED" >
|
||||
<PatchNameList>
|
||||
<Patch Number="070" Name="Modwheel Reverb w/Flange" ProgramChange="70" />
|
||||
<Patch Number="071" Name="Velocity Reverb w/Chorus" ProgramChange="71" />
|
||||
<Patch Number="072" Name="Neg Velocity Delay" ProgramChange="72" />
|
||||
<Patch Number="073" Name="Pos Velocity Delay" ProgramChange="73" />
|
||||
<Patch Number="074" Name="Aftertouch Chorus Speed w/Reverb" ProgramChange="74" />
|
||||
<Patch Number="075" Name="Pos Velocity Reverb" ProgramChange="75" />
|
||||
<Patch Number="076" Name="Neg Velocity Reverb" ProgramChange="76" />
|
||||
<Patch Number="077" Name="Sus Pedal Reverb w/Stereo Chorus" ProgramChange="77" />
|
||||
<Patch Number="078" Name="Sus Pedal Delay Level w/St. Chorus" ProgramChange="78" />
|
||||
<Patch Number="079" Name="Sus Pedal Delay Regen w/St. Chorus" ProgramChange="79" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="BANK 6 SPECIAL EFX" >
|
||||
<PatchNameList>
|
||||
<Patch Number="080" Name="Flanged Echo" ProgramChange="80" />
|
||||
<Patch Number="081" Name="R&B Room" ProgramChange="81" />
|
||||
<Patch Number="082" Name="Rock & Roll" ProgramChange="82" />
|
||||
<Patch Number="083" Name="Fanfare" ProgramChange="83" />
|
||||
<Patch Number="084" Name="Rocky" ProgramChange="84" />
|
||||
<Patch Number="085" Name="Flange Rev Echoes" ProgramChange="85" />
|
||||
<Patch Number="086" Name="Flange Rev" ProgramChange="86" />
|
||||
<Patch Number="087" Name="Chorused Hall" ProgramChange="87" />
|
||||
<Patch Number="088" Name="Chorused Room" ProgramChange="88" />
|
||||
<Patch Number="089" Name="Chorused Delay Regen" ProgramChange="89" />
|
||||
<Patch Number="090" Name="Metallic FlangeVerb" ProgramChange="90" />
|
||||
<Patch Number="091" Name="Quick Return" ProgramChange="91" />
|
||||
<Patch Number="092" Name="Darker Tail" ProgramChange="92" />
|
||||
<Patch Number="093" Name="Short Chorused 'Verb" ProgramChange="93" />
|
||||
<Patch Number="094" Name="Lots O' Chorused Repeats" ProgramChange="94" />
|
||||
<Patch Number="095" Name="Slap 'Verb" ProgramChange="95" />
|
||||
<Patch Number="096" Name="Dark Chorus Echoes" ProgramChange="96" />
|
||||
<Patch Number="097" Name="Nice Chorused 'Verb" ProgramChange="97" />
|
||||
<Patch Number="098" Name="Short Chamber Chorus" ProgramChange="98" />
|
||||
<Patch Number="099" Name="Bright Chorus 'Verb" ProgramChange="99" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
725
patchfiles/Alesis_NanoSynth.midnam
Normal file
725
patchfiles/Alesis_NanoSynth.midnam
Normal file
|
|
@ -0,0 +1,725 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>Alesis</Manufacturer>
|
||||
<Model>NanoSynth</Model>
|
||||
<CustomDeviceMode Name="Mode 1" >
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Name Set 1" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Name Set 1" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="GM Bank" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="0" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="1" Name="Piano 1" ProgramChange="0" />
|
||||
<Patch Number="2" Name="Piano 2" ProgramChange="1" />
|
||||
<Patch Number="3" Name="Elec Grand" ProgramChange="2" />
|
||||
<Patch Number="4" Name="Honky-tonk" ProgramChange="3" />
|
||||
<Patch Number="5" Name="E.Piano 1" ProgramChange="4" />
|
||||
<Patch Number="6" Name="E. Piano 2" ProgramChange="5" />
|
||||
<Patch Number="7" Name="Harpschrd" ProgramChange="6" />
|
||||
<Patch Number="8" Name="Clav" ProgramChange="7" />
|
||||
<Patch Number="9" Name="Celeste" ProgramChange="8" />
|
||||
<Patch Number="10" Name="Glockenspl" ProgramChange="9" />
|
||||
<Patch Number="11" Name="Music Box" ProgramChange="10" />
|
||||
<Patch Number="12" Name="Vibes" ProgramChange="11" />
|
||||
<Patch Number="13" Name="Marimba" ProgramChange="12" />
|
||||
<Patch Number="14" Name="Xylophone" ProgramChange="13" />
|
||||
<Patch Number="15" Name="TubularBel" ProgramChange="14" />
|
||||
<Patch Number="16" Name="Santur" ProgramChange="15" />
|
||||
<Patch Number="17" Name="Organ 1" ProgramChange="16" />
|
||||
<Patch Number="18" Name="Organ 2" ProgramChange="17" />
|
||||
<Patch Number="19" Name="Organ 3" ProgramChange="18" />
|
||||
<Patch Number="20" Name="ChurchOrgn" ProgramChange="19" />
|
||||
<Patch Number="21" Name="Reed Organ" ProgramChange="20" />
|
||||
<Patch Number="22" Name="Accordian" ProgramChange="21" />
|
||||
<Patch Number="23" Name="Harmonica" ProgramChange="22" />
|
||||
<Patch Number="24" Name="Bandoneon" ProgramChange="23" />
|
||||
<Patch Number="25" Name="Nylon Gtr" ProgramChange="24" />
|
||||
<Patch Number="26" Name="Steel Gtr" ProgramChange="25" />
|
||||
<Patch Number="27" Name="Jazz Gtr" ProgramChange="26" />
|
||||
<Patch Number="28" Name="Clean Gtr" ProgramChange="27" />
|
||||
<Patch Number="29" Name="Mute Gtr" ProgramChange="28" />
|
||||
<Patch Number="30" Name="Overdrive" ProgramChange="29" />
|
||||
<Patch Number="31" Name="Distortion" ProgramChange="30" />
|
||||
<Patch Number="32" Name="Gt.Harmnix" ProgramChange="31" />
|
||||
<Patch Number="33" Name="AcousBass" ProgramChange="32" />
|
||||
<Patch Number="34" Name="FingerBass" ProgramChange="33" />
|
||||
<Patch Number="35" Name="PickedBass" ProgramChange="34" />
|
||||
<Patch Number="36" Name="Fretless" ProgramChange="35" />
|
||||
<Patch Number="37" Name="Slap Bass1" ProgramChange="36" />
|
||||
<Patch Number="38" Name="Slap Bass2" ProgramChange="37" />
|
||||
<Patch Number="39" Name="Syn.Bass1" ProgramChange="38" />
|
||||
<Patch Number="40" Name="Syn.Bass2" ProgramChange="39" />
|
||||
<Patch Number="41" Name="Violin" ProgramChange="40" />
|
||||
<Patch Number="42" Name="Viola" ProgramChange="41" />
|
||||
<Patch Number="43" Name="Cello" ProgramChange="42" />
|
||||
<Patch Number="44" Name="Contrabass" ProgramChange="43" />
|
||||
<Patch Number="45" Name="TremoloStr" ProgramChange="44" />
|
||||
<Patch Number="46" Name="Pizzicato" ProgramChange="45" />
|
||||
<Patch Number="47" Name="Harp" ProgramChange="46" />
|
||||
<Patch Number="48" Name="Timpani" ProgramChange="47" />
|
||||
<Patch Number="49" Name="Strings" ProgramChange="48" />
|
||||
<Patch Number="50" Name="Slo String" ProgramChange="49" />
|
||||
<Patch Number="51" Name="SynString1" ProgramChange="50" />
|
||||
<Patch Number="52" Name="SynString2" ProgramChange="51" />
|
||||
<Patch Number="53" Name="Choir Aahs" ProgramChange="52" />
|
||||
<Patch Number="54" Name="Ooh Vox" ProgramChange="53" />
|
||||
<Patch Number="55" Name="Synvox" ProgramChange="54" />
|
||||
<Patch Number="56" Name="Orchst.Hit" ProgramChange="55" />
|
||||
<Patch Number="57" Name="Trumpet" ProgramChange="56" />
|
||||
<Patch Number="58" Name="Trombone" ProgramChange="57" />
|
||||
<Patch Number="59" Name="Tuba" ProgramChange="58" />
|
||||
<Patch Number="60" Name="Mute Trump" ProgramChange="59" />
|
||||
<Patch Number="61" Name="FrenchHorn" ProgramChange="60" />
|
||||
<Patch Number="62" Name="Brass" ProgramChange="61" />
|
||||
<Patch Number="63" Name="Syn.Brass1" ProgramChange="62" />
|
||||
<Patch Number="64" Name="Syn.Brass2" ProgramChange="63" />
|
||||
<Patch Number="65" Name="SopranoSax" ProgramChange="64" />
|
||||
<Patch Number="66" Name="Alto Sax" ProgramChange="65" />
|
||||
<Patch Number="67" Name="Tenor Sax" ProgramChange="66" />
|
||||
<Patch Number="68" Name="Bari Sax" ProgramChange="67" />
|
||||
<Patch Number="69" Name="Oboe" ProgramChange="68" />
|
||||
<Patch Number="70" Name="EnglishHrn" ProgramChange="69" />
|
||||
<Patch Number="71" Name="Bassoon" ProgramChange="70" />
|
||||
<Patch Number="72" Name="Clarinet" ProgramChange="71" />
|
||||
<Patch Number="73" Name="Piccolo" ProgramChange="72" />
|
||||
<Patch Number="74" Name="Flute" ProgramChange="73" />
|
||||
<Patch Number="75" Name="Recorder" ProgramChange="74" />
|
||||
<Patch Number="76" Name="Pan Flute" ProgramChange="75" />
|
||||
<Patch Number="77" Name="BottleBlow" ProgramChange="76" />
|
||||
<Patch Number="78" Name="Shakuhachi" ProgramChange="77" />
|
||||
<Patch Number="79" Name="Whistle" ProgramChange="78" />
|
||||
<Patch Number="80" Name="Ocarina" ProgramChange="79" />
|
||||
<Patch Number="81" Name="SquareWave" ProgramChange="80" />
|
||||
<Patch Number="82" Name="Saw Wave" ProgramChange="81" />
|
||||
<Patch Number="83" Name="Calliope" ProgramChange="82" />
|
||||
<Patch Number="84" Name="Chiffer Ld" ProgramChange="83" />
|
||||
<Patch Number="85" Name="Charang" ProgramChange="84" />
|
||||
<Patch Number="86" Name="Solo Voice" ProgramChange="85" />
|
||||
<Patch Number="87" Name="5th Saw" ProgramChange="86" />
|
||||
<Patch Number="88" Name="Bass&Lead" ProgramChange="87" />
|
||||
<Patch Number="89" Name="Fantasia" ProgramChange="88" />
|
||||
<Patch Number="90" Name="Warm Pad" ProgramChange="89" />
|
||||
<Patch Number="91" Name="Polysynth" ProgramChange="90" />
|
||||
<Patch Number="92" Name="SpaceVoice" ProgramChange="91" />
|
||||
<Patch Number="93" Name="BowedGlass" ProgramChange="92" />
|
||||
<Patch Number="94" Name="Metal Pad" ProgramChange="93" />
|
||||
<Patch Number="95" Name="Halo Pad" ProgramChange="94" />
|
||||
<Patch Number="96" Name="Sweep Pad" ProgramChange="95" />
|
||||
<Patch Number="97" Name="Ice Rain" ProgramChange="96" />
|
||||
<Patch Number="98" Name="Soundtrack" ProgramChange="97" />
|
||||
<Patch Number="99" Name="Crystal" ProgramChange="98" />
|
||||
<Patch Number="100" Name="Atmosphere" ProgramChange="99" />
|
||||
<Patch Number="101" Name="Brightness" ProgramChange="100" />
|
||||
<Patch Number="102" Name="Goblins" ProgramChange="101" />
|
||||
<Patch Number="103" Name="Echo Drops" ProgramChange="102" />
|
||||
<Patch Number="104" Name="Star Theme" ProgramChange="103" />
|
||||
<Patch Number="105" Name="Sitar" ProgramChange="104" />
|
||||
<Patch Number="106" Name="Banjo" ProgramChange="105" />
|
||||
<Patch Number="107" Name="Shamisen" ProgramChange="106" />
|
||||
<Patch Number="108" Name="Koto" ProgramChange="107" />
|
||||
<Patch Number="109" Name="Kalimba" ProgramChange="108" />
|
||||
<Patch Number="110" Name="Bagpipe" ProgramChange="109" />
|
||||
<Patch Number="111" Name="Fiddle" ProgramChange="110" />
|
||||
<Patch Number="112" Name="Shanai" ProgramChange="111" />
|
||||
<Patch Number="113" Name="TinkleBell" ProgramChange="112" />
|
||||
<Patch Number="114" Name="Agogo" ProgramChange="113" />
|
||||
<Patch Number="115" Name="Steel Drum" ProgramChange="114" />
|
||||
<Patch Number="116" Name="Wood Block" ProgramChange="115" />
|
||||
<Patch Number="117" Name="Taiko" ProgramChange="116" />
|
||||
<Patch Number="118" Name="Melo Tom" ProgramChange="117" />
|
||||
<Patch Number="119" Name="Synth Drum" ProgramChange="118" />
|
||||
<Patch Number="120" Name="ReverseCym" ProgramChange="119" />
|
||||
<Patch Number="121" Name="Gt.FretNze" ProgramChange="120" />
|
||||
<Patch Number="122" Name="Breath Nze" ProgramChange="121" />
|
||||
<Patch Number="123" Name="Seashore" ProgramChange="122" />
|
||||
<Patch Number="124" Name="Bird" ProgramChange="123" />
|
||||
<Patch Number="125" Name="Telephone" ProgramChange="124" />
|
||||
<Patch Number="126" Name="Helicopter" ProgramChange="125" />
|
||||
<Patch Number="127" Name="Applause" ProgramChange="126" />
|
||||
<Patch Number="128" Name="Gun Shot" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Bank 1" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="1" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="1" Name="8va Piano" ProgramChange="0" />
|
||||
<Patch Number="2" Name="PianoMorph" ProgramChange="1" />
|
||||
<Patch Number="3" Name="Whirl Lee" ProgramChange="2" />
|
||||
<Patch Number="4" Name="Player Pno" ProgramChange="3" />
|
||||
<Patch Number="5" Name="61 Tines" ProgramChange="4" />
|
||||
<Patch Number="6" Name="Rayz Roadz" ProgramChange="5" />
|
||||
<Patch Number="7" Name="8'4'Harpsi" ProgramChange="6" />
|
||||
<Patch Number="8" Name="Clavitube" ProgramChange="7" />
|
||||
<Patch Number="9" Name="Potsticker" ProgramChange="8" />
|
||||
<Patch Number="10" Name="AlloyGlock" ProgramChange="9" />
|
||||
<Patch Number="11" Name="Charms" ProgramChange="10" />
|
||||
<Patch Number="12" Name="Mad Vibes" ProgramChange="11" />
|
||||
<Patch Number="13" Name="BasMarimba" ProgramChange="12" />
|
||||
<Patch Number="14" Name="Xylobrite" ProgramChange="13" />
|
||||
<Patch Number="15" Name="ClockTower" ProgramChange="14" />
|
||||
<Patch Number="16" Name="Britecimmr" ProgramChange="15" />
|
||||
<Patch Number="17" Name="LFO Lezly" ProgramChange="16" />
|
||||
<Patch Number="18" Name="Survival B" ProgramChange="17" />
|
||||
<Patch Number="19" Name="High Life" ProgramChange="18" />
|
||||
<Patch Number="20" Name="Full Ranks" ProgramChange="19" />
|
||||
<Patch Number="21" Name="Gothic Org" ProgramChange="20" />
|
||||
<Patch Number="22" Name="ClrAcrdion" ProgramChange="21" />
|
||||
<Patch Number="23" Name="WhammerJmr" ProgramChange="22" />
|
||||
<Patch Number="24" Name="Palermo" ProgramChange="23" />
|
||||
<Patch Number="25" Name="ClassiclAx" ProgramChange="24" />
|
||||
<Patch Number="26" Name="SteelUrslf" ProgramChange="25" />
|
||||
<Patch Number="27" Name="PedalSteel" ProgramChange="26" />
|
||||
<Patch Number="28" Name="818 Guitar" ProgramChange="27" />
|
||||
<Patch Number="29" Name="Chunky" ProgramChange="28" />
|
||||
<Patch Number="30" Name="Rock Drive" ProgramChange="29" />
|
||||
<Patch Number="31" Name="Feedbacker" ProgramChange="30" />
|
||||
<Patch Number="32" Name="DstHrmonic" ProgramChange="31" />
|
||||
<Patch Number="33" Name="BigUpright" ProgramChange="32" />
|
||||
<Patch Number="34" Name="Sure Bass" ProgramChange="33" />
|
||||
<Patch Number="35" Name="Heavy Bass" ProgramChange="34" />
|
||||
<Patch Number="36" Name="No Frets!" ProgramChange="35" />
|
||||
<Patch Number="37" Name="Slapstick" ProgramChange="36" />
|
||||
<Patch Number="38" Name="Slap It!" ProgramChange="37" />
|
||||
<Patch Number="39" Name="Funky Acid" ProgramChange="38" />
|
||||
<Patch Number="40" Name="Fat Mini" ProgramChange="39" />
|
||||
<Patch Number="41" Name="Stradivari" ProgramChange="40" />
|
||||
<Patch Number="42" Name="BiViola" ProgramChange="41" />
|
||||
<Patch Number="43" Name="Cello Ros" ProgramChange="42" />
|
||||
<Patch Number="44" Name="FusinKntra" ProgramChange="43" />
|
||||
<Patch Number="45" Name="TremEnsemb" ProgramChange="44" />
|
||||
<Patch Number="46" Name="Pizzicati" ProgramChange="45" />
|
||||
<Patch Number="47" Name="HeavenHarp" ProgramChange="46" />
|
||||
<Patch Number="48" Name="TimPanic" ProgramChange="47" />
|
||||
<Patch Number="49" Name="HugeString" ProgramChange="48" />
|
||||
<Patch Number="50" Name="SloOctStrg" ProgramChange="49" />
|
||||
<Patch Number="51" Name="SE Motion" ProgramChange="50" />
|
||||
<Patch Number="52" Name="Xpando Pad" ProgramChange="51" />
|
||||
<Patch Number="53" Name="CloudChoir" ProgramChange="52" />
|
||||
<Patch Number="54" Name="VelOoz&Aaz" ProgramChange="53" />
|
||||
<Patch Number="55" Name="Nice Voice" ProgramChange="54" />
|
||||
<Patch Number="56" Name="Hitz Peak" ProgramChange="55" />
|
||||
<Patch Number="57" Name="UseMWandAT" ProgramChange="56" />
|
||||
<Patch Number="58" Name="Bone Tone" ProgramChange="57" />
|
||||
<Patch Number="59" Name="Hard Tuba" ProgramChange="58" />
|
||||
<Patch Number="60" Name="BriteMute" ProgramChange="59" />
|
||||
<Patch Number="61" Name="FlugelSolo" ProgramChange="60" />
|
||||
<Patch Number="62" Name="EssexBrass" ProgramChange="61" />
|
||||
<Patch Number="63" Name="Matrix Brs" ProgramChange="62" />
|
||||
<Patch Number="64" Name="El Brasso" ProgramChange="63" />
|
||||
<Patch Number="65" Name="G. Soprano" ProgramChange="64" />
|
||||
<Patch Number="66" Name="Sax Touch" ProgramChange="65" />
|
||||
<Patch Number="67" Name="Tenor Solo" ProgramChange="66" />
|
||||
<Patch Number="68" Name="SaxSection" ProgramChange="67" />
|
||||
<Patch Number="69" Name="Oboe Reed" ProgramChange="68" />
|
||||
<Patch Number="70" Name="S.Eng.Horn" ProgramChange="69" />
|
||||
<Patch Number="71" Name="DrkBassoon" ProgramChange="70" />
|
||||
<Patch Number="72" Name="Clarinet O" ProgramChange="71" />
|
||||
<Patch Number="73" Name="Pickle O" ProgramChange="72" />
|
||||
<Patch Number="74" Name="LyricFlute" ProgramChange="73" />
|
||||
<Patch Number="75" Name="SprnoRcrdr" ProgramChange="74" />
|
||||
<Patch Number="76" Name="PanPeople" ProgramChange="75" />
|
||||
<Patch Number="77" Name="PlugdBottl" ProgramChange="76" />
|
||||
<Patch Number="78" Name="Octohachi" ProgramChange="77" />
|
||||
<Patch Number="79" Name="KeyWhistlr" ProgramChange="78" />
|
||||
<Patch Number="80" Name="Rugrats" ProgramChange="79" />
|
||||
<Patch Number="81" Name="Porta Lead" ProgramChange="80" />
|
||||
<Patch Number="82" Name="Quadratix" ProgramChange="81" />
|
||||
<Patch Number="83" Name="Triangular" ProgramChange="82" />
|
||||
<Patch Number="84" Name="Rez Blastz" ProgramChange="83" />
|
||||
<Patch Number="85" Name="Screamer" ProgramChange="84" />
|
||||
<Patch Number="86" Name="ShineOn..." ProgramChange="85" />
|
||||
<Patch Number="87" Name="Saw 5X" ProgramChange="86" />
|
||||
<Patch Number="88" Name="ClassicSqr" ProgramChange="87" />
|
||||
<Patch Number="89" Name="Bell Pad" ProgramChange="88" />
|
||||
<Patch Number="90" Name="Atlantis" ProgramChange="89" />
|
||||
<Patch Number="91" Name="PolySyn" ProgramChange="90" />
|
||||
<Patch Number="92" Name="SpaceVocks" ProgramChange="91" />
|
||||
<Patch Number="93" Name="Ice-O-tope" ProgramChange="92" />
|
||||
<Patch Number="94" Name="Metallic" ProgramChange="93" />
|
||||
<Patch Number="95" Name="HiloVolt" ProgramChange="94" />
|
||||
<Patch Number="96" Name="7th Wave" ProgramChange="95" />
|
||||
<Patch Number="97" Name="HeavenCent" ProgramChange="96" />
|
||||
<Patch Number="98" Name="Bali Hai" ProgramChange="97" />
|
||||
<Patch Number="99" Name="Crystallin" ProgramChange="98" />
|
||||
<Patch Number="100" Name="Tropospher" ProgramChange="99" />
|
||||
<Patch Number="101" Name="CafeDelMar" ProgramChange="100" />
|
||||
<Patch Number="102" Name="Gobbling" ProgramChange="101" />
|
||||
<Patch Number="103" Name="Echoes" ProgramChange="102" />
|
||||
<Patch Number="104" Name="Moonling" ProgramChange="103" />
|
||||
<Patch Number="105" Name="WorldSitar" ProgramChange="104" />
|
||||
<Patch Number="106" Name="Ethnoba" ProgramChange="105" />
|
||||
<Patch Number="107" Name="MelloShami" ProgramChange="106" />
|
||||
<Patch Number="108" Name="Amakudari" ProgramChange="107" />
|
||||
<Patch Number="109" Name="Kalimbex" ProgramChange="108" />
|
||||
<Patch Number="110" Name="The Moors" ProgramChange="109" />
|
||||
<Patch Number="111" Name="Git Fiddle" ProgramChange="110" />
|
||||
<Patch Number="112" Name="Shanaye" ProgramChange="111" />
|
||||
<Patch Number="113" Name="D4 Pwr Kit" ProgramChange="112" />
|
||||
<Patch Number="114" Name="Pop Up Kit" ProgramChange="113" />
|
||||
<Patch Number="115" Name="UrbanBliss" ProgramChange="114" />
|
||||
<Patch Number="116" Name="Straight 8" ProgramChange="115" />
|
||||
<Patch Number="117" Name="9 Time" ProgramChange="116" />
|
||||
<Patch Number="118" Name="Techno Kit" ProgramChange="117" />
|
||||
<Patch Number="119" Name="IsmellFUNK" ProgramChange="118" />
|
||||
<Patch Number="120" Name="Gruvy Lube" ProgramChange="119" />
|
||||
<Patch Number="121" Name="Psyclotron" ProgramChange="120" />
|
||||
<Patch Number="122" Name="UB Riddim" ProgramChange="121" />
|
||||
<Patch Number="123" Name="Crenshaw" ProgramChange="122" />
|
||||
<Patch Number="124" Name="Razor Edge" ProgramChange="123" />
|
||||
<Patch Number="125" Name="Get On" ProgramChange="124" />
|
||||
<Patch Number="126" Name="Herkin It" ProgramChange="125" />
|
||||
<Patch Number="127" Name="Caravania" ProgramChange="126" />
|
||||
<Patch Number="128" Name="'silent program'" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Bank 2" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="2" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="1" Name="Solo Piano" ProgramChange="0" />
|
||||
<Patch Number="2" Name="HousePiano" ProgramChange="1" />
|
||||
<Patch Number="3" Name="Electratak" ProgramChange="2" />
|
||||
<Patch Number="4" Name="SalloonKey" ProgramChange="3" />
|
||||
<Patch Number="5" Name="Suitcase" ProgramChange="4" />
|
||||
<Patch Number="6" Name="Hard Roads" ProgramChange="5" />
|
||||
<Patch Number="7" Name="TrueHarpsi" ProgramChange="6" />
|
||||
<Patch Number="8" Name="Clavislap" ProgramChange="7" />
|
||||
<Patch Number="9" Name="ShortCeles" ProgramChange="8" />
|
||||
<Patch Number="10" Name="Gloknspark" ProgramChange="9" />
|
||||
<Patch Number="11" Name="SweetBells" ProgramChange="10" />
|
||||
<Patch Number="12" Name="Cool Vibes" ProgramChange="11" />
|
||||
<Patch Number="13" Name="Marmbalsle" ProgramChange="12" />
|
||||
<Patch Number="14" Name="Woody Xylo" ProgramChange="13" />
|
||||
<Patch Number="15" Name="Tubulous" ProgramChange="14" />
|
||||
<Patch Number="16" Name="HamrDulcmr" ProgramChange="15" />
|
||||
<Patch Number="17" Name="PrcsvBlues" ProgramChange="16" />
|
||||
<Patch Number="18" Name="Vacuum B" ProgramChange="17" />
|
||||
<Patch Number="19" Name="BigBadPerc" ProgramChange="18" />
|
||||
<Patch Number="20" Name="ChurchPipe" ProgramChange="19" />
|
||||
<Patch Number="21" Name="Reed Stops" ProgramChange="20" />
|
||||
<Patch Number="22" Name="FrAccrdion" ProgramChange="21" />
|
||||
<Patch Number="23" Name="PocketHarp" ProgramChange="22" />
|
||||
<Patch Number="24" Name="AhOneAnna2" ProgramChange="23" />
|
||||
<Patch Number="25" Name="ThickNylon" ProgramChange="24" />
|
||||
<Patch Number="26" Name="DoublSteel" ProgramChange="25" />
|
||||
<Patch Number="27" Name="PassGuitar" ProgramChange="26" />
|
||||
<Patch Number="28" Name="PulpGuitar" ProgramChange="27" />
|
||||
<Patch Number="29" Name="FunkyMute" ProgramChange="28" />
|
||||
<Patch Number="30" Name="OvrdriveGt" ProgramChange="29" />
|
||||
<Patch Number="31" Name="Rock Lead" ProgramChange="30" />
|
||||
<Patch Number="32" Name="ElHarmonic" ProgramChange="31" />
|
||||
<Patch Number="33" Name="AcousBassV" ProgramChange="32" />
|
||||
<Patch Number="34" Name="Deep Bass" ProgramChange="33" />
|
||||
<Patch Number="35" Name="Mu Bass" ProgramChange="34" />
|
||||
<Patch Number="36" Name="VolumeKnob" ProgramChange="35" />
|
||||
<Patch Number="37" Name="FlaiminBass" ProgramChange="36" />
|
||||
<Patch Number="38" Name="GothamBass" ProgramChange="37" />
|
||||
<Patch Number="39" Name="Filter Wow" ProgramChange="38" />
|
||||
<Patch Number="40" Name="Hypno Bass" ProgramChange="39" />
|
||||
<Patch Number="41" Name="DiamondVln" ProgramChange="40" />
|
||||
<Patch Number="42" Name="SoloViola" ProgramChange="41" />
|
||||
<Patch Number="43" Name="DarkrCello" ProgramChange="42" />
|
||||
<Patch Number="44" Name="Bass&Cello" ProgramChange="43" />
|
||||
<Patch Number="45" Name="TrembleStr" ProgramChange="44" />
|
||||
<Patch Number="46" Name="PizzViolin" ProgramChange="45" />
|
||||
<Patch Number="47" Name="SoftHarp" ProgramChange="46" />
|
||||
<Patch Number="48" Name="Big O Timb" ProgramChange="47" />
|
||||
<Patch Number="49" Name="ArcoStrngs" ProgramChange="48" />
|
||||
<Patch Number="50" Name="String Pad" ProgramChange="49" />
|
||||
<Patch Number="51" Name="J Strings" ProgramChange="50" />
|
||||
<Patch Number="52" Name="Ana String" ProgramChange="51" />
|
||||
<Patch Number="53" Name="Ooh LaLa" ProgramChange="52" />
|
||||
<Patch Number="54" Name="Chiff Oohs" ProgramChange="53" />
|
||||
<Patch Number="55" Name="Velocivox" ProgramChange="54" />
|
||||
<Patch Number="56" Name="Mortal Hit" ProgramChange="55" />
|
||||
<Patch Number="57" Name="TrumpetLyt" ProgramChange="56" />
|
||||
<Patch Number="58" Name="Solo Tromb" ProgramChange="57" />
|
||||
<Patch Number="59" Name="Big Tuba" ProgramChange="58" />
|
||||
<Patch Number="60" Name="Jazz Mute" ProgramChange="59" />
|
||||
<Patch Number="61" Name="FHrn Ens" ProgramChange="60" />
|
||||
<Patch Number="62" Name="BrassTouch" ProgramChange="61" />
|
||||
<Patch Number="63" Name="Sfz Brass" ProgramChange="62" />
|
||||
<Patch Number="64" Name="FiltrSynth" ProgramChange="63" />
|
||||
<Patch Number="65" Name="Saxette" ProgramChange="64" />
|
||||
<Patch Number="66" Name="Spit Alto" ProgramChange="65" />
|
||||
<Patch Number="67" Name="BreathySax" ProgramChange="66" />
|
||||
<Patch Number="68" Name="Big O Bari" ProgramChange="67" />
|
||||
<Patch Number="69" Name="Oboe Blow" ProgramChange="68" />
|
||||
<Patch Number="70" Name="London Fog" ProgramChange="69" />
|
||||
<Patch Number="71" Name="SoloBasoon" ProgramChange="70" />
|
||||
<Patch Number="72" Name="1stClarnet" ProgramChange="71" />
|
||||
<Patch Number="73" Name="Pick-a-low" ProgramChange="72" />
|
||||
<Patch Number="74" Name="MoodyFlute" ProgramChange="73" />
|
||||
<Patch Number="75" Name="SftRecordr" ProgramChange="74" />
|
||||
<Patch Number="76" Name="Panz Flute" ProgramChange="75" />
|
||||
<Patch Number="77" Name="BottledAir" ProgramChange="76" />
|
||||
<Patch Number="78" Name="Phat Pipe" ProgramChange="77" />
|
||||
<Patch Number="79" Name="Whistral" ProgramChange="78" />
|
||||
<Patch Number="80" Name="OcariNoir" ProgramChange="79" />
|
||||
<Patch Number="81" Name="SquareLead" ProgramChange="80" />
|
||||
<Patch Number="82" Name="Saw Lead" ProgramChange="81" />
|
||||
<Patch Number="83" Name="SynCalliop" ProgramChange="82" />
|
||||
<Patch Number="84" Name="Zip Lead" ProgramChange="83" />
|
||||
<Patch Number="85" Name="Boiled Gtr" ProgramChange="84" />
|
||||
<Patch Number="86" Name="Solo Vocks" ProgramChange="85" />
|
||||
<Patch Number="87" Name="King 5th" ProgramChange="86" />
|
||||
<Patch Number="88" Name="Low&High" ProgramChange="87" />
|
||||
<Patch Number="89" Name="Marimpanad" ProgramChange="88" />
|
||||
<Patch Number="90" Name="Cool Pad" ProgramChange="89" />
|
||||
<Patch Number="91" Name="Poly-gone" ProgramChange="90" />
|
||||
<Patch Number="92" Name="BrezyChoir" ProgramChange="91" />
|
||||
<Patch Number="93" Name="Bo's Glass" ProgramChange="92" />
|
||||
<Patch Number="94" Name="Tal Pad" ProgramChange="93" />
|
||||
<Patch Number="95" Name="Holo Pad" ProgramChange="94" />
|
||||
<Patch Number="96" Name="Sweep Up" ProgramChange="95" />
|
||||
<Patch Number="97" Name="Comet Rain" ProgramChange="96" />
|
||||
<Patch Number="98" Name="SuperScore" ProgramChange="97" />
|
||||
<Patch Number="99" Name="Aluminum" ProgramChange="98" />
|
||||
<Patch Number="100" Name="Atmosfear" ProgramChange="99" />
|
||||
<Patch Number="101" Name="Brighter" ProgramChange="100" />
|
||||
<Patch Number="102" Name="Elves" ProgramChange="101" />
|
||||
<Patch Number="103" Name="EffectRetn" ProgramChange="102" />
|
||||
<Patch Number="104" Name="Sci-Fi" ProgramChange="103" />
|
||||
<Patch Number="105" Name="Sitar Buzz" ProgramChange="104" />
|
||||
<Patch Number="106" Name="BanjoDual" ProgramChange="105" />
|
||||
<Patch Number="107" Name="Shamijo" ProgramChange="106" />
|
||||
<Patch Number="108" Name="Soft Koto" ProgramChange="107" />
|
||||
<Patch Number="109" Name="Kalidark" ProgramChange="108" />
|
||||
<Patch Number="110" Name="Bag O'pipe" ProgramChange="109" />
|
||||
<Patch Number="111" Name="Violin Ace" ProgramChange="110" />
|
||||
<Patch Number="112" Name="Shan'sReed" ProgramChange="111" />
|
||||
<Patch Number="113" Name="Real Rock" ProgramChange="112" />
|
||||
<Patch Number="114" Name="Dry70'sKit" ProgramChange="113" />
|
||||
<Patch Number="115" Name="Hipp Kitt" ProgramChange="114" />
|
||||
<Patch Number="116" Name="Bomb Kit" ProgramChange="115" />
|
||||
<Patch Number="117" Name="HardcorKit" ProgramChange="116" />
|
||||
<Patch Number="118" Name="Club Kit" ProgramChange="117" />
|
||||
<Patch Number="119" Name="Old School" ProgramChange="118" />
|
||||
<Patch Number="120" Name="Destructo!" ProgramChange="119" />
|
||||
<Patch Number="121" Name="Swamp Goop" ProgramChange="120" />
|
||||
<Patch Number="122" Name="Dub Lander" ProgramChange="121" />
|
||||
<Patch Number="123" Name="Sweat" ProgramChange="122" />
|
||||
<Patch Number="124" Name="Nodes" ProgramChange="123" />
|
||||
<Patch Number="125" Name="Git Along" ProgramChange="124" />
|
||||
<Patch Number="126" Name="Danger Tip" ProgramChange="125" />
|
||||
<Patch Number="127" Name="Nanites" ProgramChange="126" />
|
||||
<Patch Number="128" Name="Cricketry" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Bank 3" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="3" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="1" Name="ClasclGrnd" ProgramChange="0" />
|
||||
<Patch Number="2" Name="HyperPiano" ProgramChange="1" />
|
||||
<Patch Number="3" Name="Syn Piano" ProgramChange="2" />
|
||||
<Patch Number="4" Name="Balladeer" ProgramChange="3" />
|
||||
<Patch Number="5" Name="Nice Tines" ProgramChange="4" />
|
||||
<Patch Number="6" Name="Smooth EP" ProgramChange="5" />
|
||||
<Patch Number="7" Name="Octachord" ProgramChange="6" />
|
||||
<Patch Number="8" Name="ProfitClav" ProgramChange="7" />
|
||||
<Patch Number="9" Name="FairyBellz" ProgramChange="8" />
|
||||
<Patch Number="10" Name="GlassBells" ProgramChange="9" />
|
||||
<Patch Number="11" Name="Clear Bell" ProgramChange="10" />
|
||||
<Patch Number="12" Name="Vibraphone" ProgramChange="11" />
|
||||
<Patch Number="13" Name="Wood Sign" ProgramChange="12" />
|
||||
<Patch Number="14" Name="Steelophon" ProgramChange="13" />
|
||||
<Patch Number="15" Name="Tubularis" ProgramChange="14" />
|
||||
<Patch Number="16" Name="Dulcioto" ProgramChange="15" />
|
||||
<Patch Number="17" Name="DrawbarCtl" ProgramChange="16" />
|
||||
<Patch Number="18" Name="MW Organ" ProgramChange="17" />
|
||||
<Patch Number="19" Name="ToneWhlPrc" ProgramChange="18" />
|
||||
<Patch Number="20" Name="BritePipes" ProgramChange="19" />
|
||||
<Patch Number="21" Name="DigiPump" ProgramChange="20" />
|
||||
<Patch Number="22" Name="WrmAcrdion" ProgramChange="21" />
|
||||
<Patch Number="23" Name="F-harmonca" ProgramChange="22" />
|
||||
<Patch Number="24" Name="DarkHrmnca" ProgramChange="23" />
|
||||
<Patch Number="25" Name="Flamenco 6" ProgramChange="24" />
|
||||
<Patch Number="26" Name="Acous6Strg" ProgramChange="25" />
|
||||
<Patch Number="27" Name="HawaiianGt" ProgramChange="26" />
|
||||
<Patch Number="28" Name="CountryGtr" ProgramChange="27" />
|
||||
<Patch Number="29" Name="Total Chug" ProgramChange="28" />
|
||||
<Patch Number="30" Name="TurboCtrlC" ProgramChange="29" />
|
||||
<Patch Number="31" Name="DistortdGt" ProgramChange="30" />
|
||||
<Patch Number="32" Name="AcHarmonic" ProgramChange="31" />
|
||||
<Patch Number="33" Name="FatUpright" ProgramChange="32" />
|
||||
<Patch Number="34" Name="Face Bass" ProgramChange="33" />
|
||||
<Patch Number="35" Name="SharpStick" ProgramChange="34" />
|
||||
<Patch Number="36" Name="SmoothNeck" ProgramChange="35" />
|
||||
<Patch Number="37" Name="Popless" ProgramChange="36" />
|
||||
<Patch Number="38" Name="Pop'n Bass" ProgramChange="37" />
|
||||
<Patch Number="39" Name="LatelyBass" ProgramChange="38" />
|
||||
<Patch Number="40" Name="TranceBass" ProgramChange="39" />
|
||||
<Patch Number="41" Name="Violiner" ProgramChange="40" />
|
||||
<Patch Number="42" Name="C-Bs&Viola" ProgramChange="41" />
|
||||
<Patch Number="43" Name="CelloRound" ProgramChange="42" />
|
||||
<Patch Number="44" Name="Celli" ProgramChange="43" />
|
||||
<Patch Number="45" Name="StringAura" ProgramChange="44" />
|
||||
<Patch Number="46" Name="Pizz Pluck" ProgramChange="45" />
|
||||
<Patch Number="47" Name="Harpitz" ProgramChange="46" />
|
||||
<Patch Number="48" Name="TrashyTimp" ProgramChange="47" />
|
||||
<Patch Number="49" Name="Concerto" ProgramChange="48" />
|
||||
<Patch Number="50" Name="Slow 8s" ProgramChange="49" />
|
||||
<Patch Number="51" Name="AnaStrEnsm" ProgramChange="50" />
|
||||
<Patch Number="52" Name="Syn Arcos" ProgramChange="51" />
|
||||
<Patch Number="53" Name="MorphChoir" ProgramChange="52" />
|
||||
<Patch Number="54" Name="Hen-Ya " ProgramChange="53" />
|
||||
<Patch Number="55" Name="Air Choir" ProgramChange="54" />
|
||||
<Patch Number="56" Name="Danz Hitz" ProgramChange="55" />
|
||||
<Patch Number="57" Name="SynTrumpet" ProgramChange="56" />
|
||||
<Patch Number="58" Name="Tromb Ens" ProgramChange="57" />
|
||||
<Patch Number="59" Name="Round Tuba" ProgramChange="58" />
|
||||
<Patch Number="60" Name="Orch Mutes" ProgramChange="59" />
|
||||
<Patch Number="61" Name="HornExpans" ProgramChange="60" />
|
||||
<Patch Number="62" Name="Stab Brass" ProgramChange="61" />
|
||||
<Patch Number="63" Name="Mighty5ths" ProgramChange="62" />
|
||||
<Patch Number="64" Name="Ooh Horns" ProgramChange="63" />
|
||||
<Patch Number="65" Name="MonoSopmo" ProgramChange="64" />
|
||||
<Patch Number="66" Name="Alto Swing" ProgramChange="65" />
|
||||
<Patch Number="67" Name="Throat Sax" ProgramChange="66" />
|
||||
<Patch Number="68" Name="Sam's Sax" ProgramChange="67" />
|
||||
<Patch Number="69" Name="Ebony Oboe" ProgramChange="68" />
|
||||
<Patch Number="70" Name="StatelyOrc" ProgramChange="69" />
|
||||
<Patch Number="71" Name="Fhorn&Bssn" ProgramChange="70" />
|
||||
<Patch Number="72" Name="Dixi Brass" ProgramChange="71" />
|
||||
<Patch Number="73" Name="Pic-a-fife" ProgramChange="72" />
|
||||
<Patch Number="74" Name="Deep Flute" ProgramChange="73" />
|
||||
<Patch Number="75" Name="SingleFlut" ProgramChange="74" />
|
||||
<Patch Number="76" Name="Hard Pipes" ProgramChange="75" />
|
||||
<Patch Number="77" Name="Bottle Pad" ProgramChange="76" />
|
||||
<Patch Number="78" Name="NativeFlut" ProgramChange="77" />
|
||||
<Patch Number="79" Name="Wistelaan" ProgramChange="78" />
|
||||
<Patch Number="80" Name="Slippery" ProgramChange="79" />
|
||||
<Patch Number="81" Name="RaveSqurQS6" ProgramChange="80" />
|
||||
<Patch Number="82" Name="RaveSawQS6" ProgramChange="81" />
|
||||
<Patch Number="83" Name="Syn Circus" ProgramChange="82" />
|
||||
<Patch Number="84" Name="Analogist" ProgramChange="83" />
|
||||
<Patch Number="85" Name="Haurang" ProgramChange="84" />
|
||||
<Patch Number="86" Name="Voice Lead" ProgramChange="85" />
|
||||
<Patch Number="87" Name="Brassy 5th" ProgramChange="86" />
|
||||
<Patch Number="88" Name="Led Bass" ProgramChange="87" />
|
||||
<Patch Number="89" Name="Pluck Pad" ProgramChange="88" />
|
||||
<Patch Number="90" Name="Swell Pad" ProgramChange="89" />
|
||||
<Patch Number="91" Name="Air Pad MW" ProgramChange="90" />
|
||||
<Patch Number="92" Name="Voice Bell" ProgramChange="91" />
|
||||
<Patch Number="93" Name="Tranzcndnt" ProgramChange="92" />
|
||||
<Patch Number="94" Name="BladeRunnr" ProgramChange="93" />
|
||||
<Patch Number="95" Name="Hilo Pad" ProgramChange="94" />
|
||||
<Patch Number="96" Name="E Sweep" ProgramChange="95" />
|
||||
<Patch Number="97" Name="Acid Rain" ProgramChange="96" />
|
||||
<Patch Number="98" Name="Legendary" ProgramChange="97" />
|
||||
<Patch Number="99" Name="Strukit" ProgramChange="98" />
|
||||
<Patch Number="100" Name="Strafing" ProgramChange="99" />
|
||||
<Patch Number="101" Name="GldnFleece" ProgramChange="100" />
|
||||
<Patch Number="102" Name="Nitrous" ProgramChange="101" />
|
||||
<Patch Number="103" Name="HighGlissz" ProgramChange="102" />
|
||||
<Patch Number="104" Name="Moon&Womb" ProgramChange="103" />
|
||||
<Patch Number="105" Name="Atmossitar" ProgramChange="104" />
|
||||
<Patch Number="106" Name="Down Yonder" ProgramChange="105" />
|
||||
<Patch Number="107" Name="Shame-isen" ProgramChange="106" />
|
||||
<Patch Number="108" Name="Kotobaba" ProgramChange="107" />
|
||||
<Patch Number="109" Name="Chasers" ProgramChange="108" />
|
||||
<Patch Number="110" Name="Bagboe" ProgramChange="109" />
|
||||
<Patch Number="111" Name="ZizzViolin" ProgramChange="110" />
|
||||
<Patch Number="112" Name="Tom'sO'Man" ProgramChange="111" />
|
||||
<Patch Number="113" Name="AmbiRock" ProgramChange="112" />
|
||||
<Patch Number="114" Name="Trashy Kit" ProgramChange="113" />
|
||||
<Patch Number="115" Name="T Funk Era" ProgramChange="114" />
|
||||
<Patch Number="116" Name="PiqueDrums" ProgramChange="115" />
|
||||
<Patch Number="117" Name="Harlem Tek" ProgramChange="116" />
|
||||
<Patch Number="118" Name="Big Dance" ProgramChange="117" />
|
||||
<Patch Number="119" Name="15ips Kit" ProgramChange="118" />
|
||||
<Patch Number="120" Name="Asylum Kit" ProgramChange="119" />
|
||||
<Patch Number="121" Name="Bonk" ProgramChange="120" />
|
||||
<Patch Number="122" Name="Go On" ProgramChange="121" />
|
||||
<Patch Number="123" Name="Donut Shop" ProgramChange="122" />
|
||||
<Patch Number="124" Name="Abuser" ProgramChange="123" />
|
||||
<Patch Number="125" Name="Dino + Dog" ProgramChange="124" />
|
||||
<Patch Number="126" Name="Fried " ProgramChange="125" />
|
||||
<Patch Number="127" Name="Insectagon" ProgramChange="126" />
|
||||
<Patch Number="128" Name="Tse Tse Fly" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Bank 4" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="4" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="1" Name="GrandPiano" ProgramChange="0" />
|
||||
<Patch Number="2" Name="DancePiano" ProgramChange="1" />
|
||||
<Patch Number="3" Name="EGrd & Pad" ProgramChange="2" />
|
||||
<Patch Number="4" Name="DirtyWurly" ProgramChange="3" />
|
||||
<Patch Number="5" Name="Mars E Pno" ProgramChange="4" />
|
||||
<Patch Number="6" Name="SuperRoadz" ProgramChange="5" />
|
||||
<Patch Number="7" Name="Ana Harpsi" ProgramChange="6" />
|
||||
<Patch Number="8" Name="Digi Clav" ProgramChange="7" />
|
||||
<Patch Number="9" Name="Chiff Bell" ProgramChange="8" />
|
||||
<Patch Number="10" Name="Tambigloxx" ProgramChange="9" />
|
||||
<Patch Number="11" Name="Basic Bell" ProgramChange="10" />
|
||||
<Patch Number="12" Name="MorphBells" ProgramChange="11" />
|
||||
<Patch Number="13" Name="Bellarimba" ProgramChange="12" />
|
||||
<Patch Number="14" Name="Brake Drum" ProgramChange="13" />
|
||||
<Patch Number="15" Name="Watercan" ProgramChange="14" />
|
||||
<Patch Number="16" Name="Lunk Harp" ProgramChange="15" />
|
||||
<Patch Number="17" Name="ShadeOpale" ProgramChange="16" />
|
||||
<Patch Number="18" Name="Eng Organ" ProgramChange="17" />
|
||||
<Patch Number="19" Name="BlueZorgan" ProgramChange="18" />
|
||||
<Patch Number="20" Name="SftPipeOrg" ProgramChange="19" />
|
||||
<Patch Number="21" Name="MellowPump" ProgramChange="20" />
|
||||
<Patch Number="22" Name="One Accord" ProgramChange="21" />
|
||||
<Patch Number="23" Name="BzzHarmnca" ProgramChange="22" />
|
||||
<Patch Number="24" Name="SynAccrdn" ProgramChange="23" />
|
||||
<Patch Number="25" Name="Nylon&Oohs" ProgramChange="24" />
|
||||
<Patch Number="26" Name="FolkBarGtr" ProgramChange="25" />
|
||||
<Patch Number="27" Name="GuitarPoem" ProgramChange="26" />
|
||||
<Patch Number="28" Name="Royal Coil" ProgramChange="27" />
|
||||
<Patch Number="29" Name="TreMellow" ProgramChange="28" />
|
||||
<Patch Number="30" Name="CoralLezli" ProgramChange="29" />
|
||||
<Patch Number="31" Name="HeroHarmnx" ProgramChange="30" />
|
||||
<Patch Number="32" Name="Strummers" ProgramChange="31" />
|
||||
<Patch Number="33" Name="ArndsHouse" ProgramChange="32" />
|
||||
<Patch Number="34" Name="Octaver" ProgramChange="33" />
|
||||
<Patch Number="35" Name="007 Bass" ProgramChange="34" />
|
||||
<Patch Number="36" Name="Fretlissyn" ProgramChange="35" />
|
||||
<Patch Number="37" Name="Dist Bass" ProgramChange="36" />
|
||||
<Patch Number="38" Name="Slappers" ProgramChange="37" />
|
||||
<Patch Number="39" Name="Dee X Bass" ProgramChange="38" />
|
||||
<Patch Number="40" Name="PsychoBass" ProgramChange="39" />
|
||||
<Patch Number="41" Name="Fusion Vln" ProgramChange="40" />
|
||||
<Patch Number="42" Name="Fusion Vla" ProgramChange="41" />
|
||||
<Patch Number="43" Name="Dark Cello" ProgramChange="42" />
|
||||
<Patch Number="44" Name="Kontrabass" ProgramChange="43" />
|
||||
<Patch Number="45" Name="J Str Trem" ProgramChange="44" />
|
||||
<Patch Number="46" Name="SpacePluck" ProgramChange="45" />
|
||||
<Patch Number="47" Name="Waterfalls" ProgramChange="46" />
|
||||
<Patch Number="48" Name="Strng&Timp" ProgramChange="47" />
|
||||
<Patch Number="49" Name="OctoString" ProgramChange="48" />
|
||||
<Patch Number="50" Name="Orchestrar" ProgramChange="49" />
|
||||
<Patch Number="51" Name="VintageStr" ProgramChange="50" />
|
||||
<Patch Number="52" Name="Obersphere" ProgramChange="51" />
|
||||
<Patch Number="53" Name="Afterglow" ProgramChange="52" />
|
||||
<Patch Number="54" Name="Sunsrizer" ProgramChange="53" />
|
||||
<Patch Number="55" Name="GlideVoxMW" ProgramChange="54" />
|
||||
<Patch Number="56" Name="Deja Hitz" ProgramChange="55" />
|
||||
<Patch Number="57" Name="TrumpletMW" ProgramChange="56" />
|
||||
<Patch Number="58" Name="Fanfare" ProgramChange="57" />
|
||||
<Patch Number="59" Name="ClsclHorns" ProgramChange="58" />
|
||||
<Patch Number="60" Name="Mute&Flute" ProgramChange="59" />
|
||||
<Patch Number="61" Name="Documentar" ProgramChange="60" />
|
||||
<Patch Number="62" Name="BriteBrass" ProgramChange="61" />
|
||||
<Patch Number="63" Name="BeBopHorns" ProgramChange="62" />
|
||||
<Patch Number="64" Name="Kick Brass" ProgramChange="63" />
|
||||
<Patch Number="65" Name="Pastorale" ProgramChange="64" />
|
||||
<Patch Number="66" Name="Sexy Sax" ProgramChange="65" />
|
||||
<Patch Number="67" Name="Sax on Wax" ProgramChange="66" />
|
||||
<Patch Number="68" Name="ThoseSaxes" ProgramChange="67" />
|
||||
<Patch Number="69" Name="Wind Ensmb" ProgramChange="68" />
|
||||
<Patch Number="70" Name="Orchestr8" ProgramChange="69" />
|
||||
<Patch Number="71" Name="Oddsemble" ProgramChange="70" />
|
||||
<Patch Number="72" Name="Cartoonin'" ProgramChange="71" />
|
||||
<Patch Number="73" Name="TronFlutes" ProgramChange="72" />
|
||||
<Patch Number="74" Name="ChiffFlute" ProgramChange="73" />
|
||||
<Patch Number="75" Name="The Bosun" ProgramChange="74" />
|
||||
<Patch Number="76" Name="Sharmanixst" ProgramChange="75" />
|
||||
<Patch Number="77" Name="BlowDe Tune" ProgramChange="76" />
|
||||
<Patch Number="78" Name="FluteEnsem" ProgramChange="77" />
|
||||
<Patch Number="79" Name="Nautical" ProgramChange="78" />
|
||||
<Patch Number="80" Name="PanBristle" ProgramChange="79" />
|
||||
<Patch Number="81" Name="3oh3 SqrMW" ProgramChange="80" />
|
||||
<Patch Number="82" Name="3oh3 SawMW" ProgramChange="81" />
|
||||
<Patch Number="83" Name="Digidee" ProgramChange="82" />
|
||||
<Patch Number="84" Name="ChiffLeads" ProgramChange="83" />
|
||||
<Patch Number="85" Name="FatAnaLead" ProgramChange="84" />
|
||||
<Patch Number="86" Name="Applewine" ProgramChange="85" />
|
||||
<Patch Number="87" Name="I Saw 5" ProgramChange="86" />
|
||||
<Patch Number="88" Name="Blacksmith" ProgramChange="87" />
|
||||
<Patch Number="89" Name="Gothos" ProgramChange="88" />
|
||||
<Patch Number="90" Name="Holla Pad" ProgramChange="89" />
|
||||
<Patch Number="91" Name="Digiculver" ProgramChange="90" />
|
||||
<Patch Number="92" Name="Scarlette" ProgramChange="91" />
|
||||
<Patch Number="93" Name="SftScience" ProgramChange="92" />
|
||||
<Patch Number="94" Name="Illusions" ProgramChange="93" />
|
||||
<Patch Number="95" Name="VoltagePad" ProgramChange="94" />
|
||||
<Patch Number="96" Name="Ascent" ProgramChange="95" />
|
||||
<Patch Number="97" Name="Dew Drops" ProgramChange="96" />
|
||||
<Patch Number="98" Name="Ocean Mood" ProgramChange="97" />
|
||||
<Patch Number="99" Name="Helical" ProgramChange="98" />
|
||||
<Patch Number="100" Name="PhaseArray" ProgramChange="99" />
|
||||
<Patch Number="101" Name="Romulux" ProgramChange="100" />
|
||||
<Patch Number="102" Name="Hyperspace" ProgramChange="101" />
|
||||
<Patch Number="103" Name="Intertwine" ProgramChange="102" />
|
||||
<Patch Number="104" Name="Spaceport" ProgramChange="103" />
|
||||
<Patch Number="105" Name="Raga No.1" ProgramChange="104" />
|
||||
<Patch Number="106" Name="Ethnicity" ProgramChange="105" />
|
||||
<Patch Number="107" Name="Toru" ProgramChange="106" />
|
||||
<Patch Number="108" Name="Ethnotal" ProgramChange="107" />
|
||||
<Patch Number="109" Name="Kalimpanad" ProgramChange="108" />
|
||||
<Patch Number="110" Name="Bags" ProgramChange="109" />
|
||||
<Patch Number="111" Name="Violin Orc" ProgramChange="110" />
|
||||
<Patch Number="112" Name="1001Nights" ProgramChange="111" />
|
||||
<Patch Number="113" Name="Cirque" ProgramChange="112" />
|
||||
<Patch Number="114" Name="Agogo Gone" ProgramChange="113" />
|
||||
<Patch Number="115" Name="Steel Drama" ProgramChange="114" />
|
||||
<Patch Number="116" Name="WdBlockage" ProgramChange="115" />
|
||||
<Patch Number="117" Name="KodoDrummr" ProgramChange="116" />
|
||||
<Patch Number="118" Name="MelodicTom" ProgramChange="117" />
|
||||
<Patch Number="119" Name="WhistlDrum" ProgramChange="118" />
|
||||
<Patch Number="120" Name="ReverseRap" ProgramChange="119" />
|
||||
<Patch Number="121" Name="Gutteral" ProgramChange="120" />
|
||||
<Patch Number="122" Name="ThatCoyote" ProgramChange="121" />
|
||||
<Patch Number="123" Name="T I M E !" ProgramChange="122" />
|
||||
<Patch Number="124" Name="Heartbeat" ProgramChange="123" />
|
||||
<Patch Number="125" Name="Laboratory" ProgramChange="124" />
|
||||
<Patch Number="126" Name="Nostromo" ProgramChange="125" />
|
||||
<Patch Number="127" Name="1stContact" ProgramChange="126" />
|
||||
<Patch Number="128" Name="Final Dawn" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
371
patchfiles/Alesis_Q20.midnam
Normal file
371
patchfiles/Alesis_Q20.midnam
Normal file
|
|
@ -0,0 +1,371 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>Alesis</Manufacturer>
|
||||
<Model>Q20</Model>
|
||||
<CustomDeviceMode Name="Mode 1" >
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Name Set 1" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Name Set 1" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="Preset 1" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="0" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="Concert Hall" ProgramChange="0" />
|
||||
<Patch Number="01" Name="Bright Room" ProgramChange="1" />
|
||||
<Patch Number="02" Name="Vocal Plate" ProgramChange="2" />
|
||||
<Patch Number="03" Name="Rich Delays" ProgramChange="3" />
|
||||
<Patch Number="04" Name="Dream Stalker " ProgramChange="4" />
|
||||
<Patch Number="05" Name="L=Chrs; R=LPlat" ProgramChange="5" />
|
||||
<Patch Number="06" Name="Crystal Delays" ProgramChange="6" />
|
||||
<Patch Number="07" Name="TrueStereoRoom" ProgramChange="7" />
|
||||
<Patch Number="08" Name="Octal Process" ProgramChange="8" />
|
||||
<Patch Number="09" Name="Tape Delay" ProgramChange="9" />
|
||||
<Patch Number="10" Name="L=Gate; R=Plate" ProgramChange="10" />
|
||||
<Patch Number="11" Name="Hardwood Room" ProgramChange="11" />
|
||||
<Patch Number="12" Name="Darkened Room" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Tight Room" ProgramChange="13" />
|
||||
<Patch Number="14" Name="Medium Room" ProgramChange="14" />
|
||||
<Patch Number="15" Name="Early Reflect." ProgramChange="15" />
|
||||
<Patch Number="16" Name="Bright Hall" ProgramChange="16" />
|
||||
<Patch Number="17" Name="Warm Hall" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Small Hall" ProgramChange="18" />
|
||||
<Patch Number="19" Name="Medium Hall" ProgramChange="19" />
|
||||
<Patch Number="20" Name="large Hall" ProgramChange="20" />
|
||||
<Patch Number="21" Name="Plate 140" ProgramChange="21" />
|
||||
<Patch Number="22" Name="Goldfoil Plate" ProgramChange="22" />
|
||||
<Patch Number="23" Name="Classic Plate" ProgramChange="23" />
|
||||
<Patch Number="24" Name="Small Plate" ProgramChange="24" />
|
||||
<Patch Number="25" Name="Long Plate " ProgramChange="25" />
|
||||
<Patch Number="26" Name="SlightAmbience" ProgramChange="26" />
|
||||
<Patch Number="27" Name="ReMix Nonlin" ProgramChange="27" />
|
||||
<Patch Number="28" Name="ChorusedReverb" ProgramChange="28" />
|
||||
<Patch Number="29" Name="Gated Room" ProgramChange="29" />
|
||||
<Patch Number="30" Name="Reverse Reverb" ProgramChange="30" />
|
||||
<Patch Number="31" Name="Quad Chorus 1" ProgramChange="31" />
|
||||
<Patch Number="32" Name="Stereo Chorus" ProgramChange="32" />
|
||||
<Patch Number="33" Name="L=Flat R=Sharp" ProgramChange="33" />
|
||||
<Patch Number="34" Name="4Discrete Chrs" ProgramChange="34" />
|
||||
<Patch Number="35" Name="BiAmp Choruses" ProgramChange="35" />
|
||||
<Patch Number="36" Name="DualMonoDetune" ProgramChange="36" />
|
||||
<Patch Number="37" Name="StereoFlanger2" ProgramChange="37" />
|
||||
<Patch Number="38" Name="DuckingFlanger" ProgramChange="38" />
|
||||
<Patch Number="39" Name="VerbJetFlange" ProgramChange="39" />
|
||||
<Patch Number="40" Name=" Phasor #5" ProgramChange="40" />
|
||||
<Patch Number="41" Name="5 Second Delay" ProgramChange="41" />
|
||||
<Patch Number="42" Name="StereoStaccato" ProgramChange="42" />
|
||||
<Patch Number="43" Name="StereoSampling" ProgramChange="43" />
|
||||
<Patch Number="44" Name="PanningDLYTaps" ProgramChange="44" />
|
||||
<Patch Number="45" Name="3 Against 2" ProgramChange="45" />
|
||||
<Patch Number="46" Name="VariTapPngPong" ProgramChange="46" />
|
||||
<Patch Number="47" Name="120bpmStereoDL" ProgramChange="47" />
|
||||
<Patch Number="48" Name="98bpm Dly+Hall" ProgramChange="48" />
|
||||
<Patch Number="49" Name="Dynamic Delay" ProgramChange="49" />
|
||||
<Patch Number="50" Name="Ducking Delay" ProgramChange="50" />
|
||||
<Patch Number="51" Name="Subdivsions" ProgramChange="51" />
|
||||
<Patch Number="52" Name="Lazy Chorus" ProgramChange="52" />
|
||||
<Patch Number="53" Name="Chorused Delay" ProgramChange="53" />
|
||||
<Patch Number="54" Name="Detuned Delays" ProgramChange="54" />
|
||||
<Patch Number="55" Name="Thin ChorusDly" ProgramChange="55" />
|
||||
<Patch Number="56" Name="A capella" ProgramChange="56" />
|
||||
<Patch Number="57" Name="+ Perfect 5th" ProgramChange="57" />
|
||||
<Patch Number="58" Name="- One Fourth" ProgramChange="58" />
|
||||
<Patch Number="59" Name="Spacehall" ProgramChange="59" />
|
||||
<Patch Number="60" Name="Warm Med Hall" ProgramChange="60" />
|
||||
<Patch Number="61" Name="GuitarRack 01" ProgramChange="61" />
|
||||
<Patch Number="62" Name="GuitarRack 02" ProgramChange="62" />
|
||||
<Patch Number="63" Name="CrossFade Flng" ProgramChange="63" />
|
||||
<Patch Number="64" Name="Steely Flange" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Wack Stack" ProgramChange="65" />
|
||||
<Patch Number="66" Name="RetroQuardraVrb" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Ambient Chorus" ProgramChange="67" />
|
||||
<Patch Number="68" Name="Mono Tremolo" ProgramChange="68" />
|
||||
<Patch Number="69" Name="Washing Delays" ProgramChange="69" />
|
||||
<Patch Number="70" Name="Vocal Treatmnt" ProgramChange="70" />
|
||||
<Patch Number="71" Name="WarmVocalPlate" ProgramChange="71" />
|
||||
<Patch Number="72" Name="Vocal Dly/Hall" ProgramChange="72" />
|
||||
<Patch Number="73" Name="L=Dubl ; R=Hall2" ProgramChange="73" />
|
||||
<Patch Number="74" Name="L=Thik ; R=Hall2" ProgramChange="74" />
|
||||
<Patch Number="75" Name="Vocal Doubler" ProgramChange="75" />
|
||||
<Patch Number="76" Name="Ballad Snare" ProgramChange="76" />
|
||||
<Patch Number="77" Name="Warm Kick Room" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Power Station" ProgramChange="78" />
|
||||
<Patch Number="79" Name="Backwards Room" ProgramChange="79" />
|
||||
<Patch Number="80" Name="Gated Snare" ProgramChange="80" />
|
||||
<Patch Number="81" Name="Studio Lezlie" ProgramChange="81" />
|
||||
<Patch Number="82" Name="Stereo Tremolo" ProgramChange="82" />
|
||||
<Patch Number="83" Name="Crystal Age" ProgramChange="83" />
|
||||
<Patch Number="84" Name="EPiano Ballad" ProgramChange="84" />
|
||||
<Patch Number="85" Name="Kybd Chorsverb" ProgramChange="85" />
|
||||
<Patch Number="86" Name="Ethereal Synth" ProgramChange="86" />
|
||||
<Patch Number="87" Name="Warm Synth Pad" ProgramChange="87" />
|
||||
<Patch Number="88" Name="L=Room/R=Hall" ProgramChange="88" />
|
||||
<Patch Number="89" Name="VibChors-Lezle" ProgramChange="89" />
|
||||
<Patch Number="90" Name="Missile Silo" ProgramChange="90" />
|
||||
<Patch Number="91" Name="SeventhWorldFX" ProgramChange="91" />
|
||||
<Patch Number="92" Name="Surround Encdr" ProgramChange="92" />
|
||||
<Patch Number="93" Name="Space Station" ProgramChange="93" />
|
||||
<Patch Number="94" Name="Digital Mixer" ProgramChange="94" />
|
||||
<Patch Number="95" Name="5Bandst.ParaEQ" ProgramChange="95" />
|
||||
<Patch Number="96" Name="VerbOfMyDreams" ProgramChange="96" />
|
||||
<Patch Number="97" Name="Guitar Rack" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Stereo Plates" ProgramChange="98" />
|
||||
<Patch Number="99" Name="*** Bypass ***" ProgramChange="99" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="User 0" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="1" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="Saint Paul's" ProgramChange="0" />
|
||||
<Patch Number="01" Name="Damped Room" ProgramChange="1" />
|
||||
<Patch Number="02" Name="EQd VocalPlate" ProgramChange="2" />
|
||||
<Patch Number="03" Name="Gated Sampler" ProgramChange="3" />
|
||||
<Patch Number="04" Name="ExWide Hall" ProgramChange="4" />
|
||||
<Patch Number="05" Name="Spin Cycle" ProgramChange="5" />
|
||||
<Patch Number="06" Name="L=SmRoom/R=Tap" ProgramChange="6" />
|
||||
<Patch Number="07" Name="Perc Impulse" ProgramChange="7" />
|
||||
<Patch Number="08" Name="WoundedPhoenix" ProgramChange="8" />
|
||||
<Patch Number="09" Name="Center Dry" ProgramChange="9" />
|
||||
<Patch Number="10" Name="Triggered Pan" ProgramChange="10" />
|
||||
<Patch Number="11" Name="Studio One Rm" ProgramChange="11" />
|
||||
<Patch Number="12" Name="ReflectiveRoom" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Rock/HardPlace" ProgramChange="13" />
|
||||
<Patch Number="14" Name="PresenceDrumRm" ProgramChange="14" />
|
||||
<Patch Number="15" Name="ConcreteGarage" ProgramChange="15" />
|
||||
<Patch Number="16" Name="Center Stage" ProgramChange="16" />
|
||||
<Patch Number="17" Name="Hiss Cavern" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Shimmer Hall" ProgramChange="18" />
|
||||
<Patch Number="19" Name="Jazz Club" ProgramChange="19" />
|
||||
<Patch Number="20" Name="Royal Chamber" ProgramChange="20" />
|
||||
<Patch Number="21" Name="Swinging Plate" ProgramChange="21" />
|
||||
<Patch Number="22" Name="BrightInstPlte" ProgramChange="22" />
|
||||
<Patch Number="23" Name="Vintage Plate" ProgramChange="23" />
|
||||
<Patch Number="24" Name="LonelyHeartPlt" ProgramChange="24" />
|
||||
<Patch Number="25" Name="Warm Instplate" ProgramChange="25" />
|
||||
<Patch Number="26" Name="Ice Cavern" ProgramChange="26" />
|
||||
<Patch Number="27" Name="Panning Hall" ProgramChange="27" />
|
||||
<Patch Number="28" Name="Hall Closet" ProgramChange="28" />
|
||||
<Patch Number="29" Name="FlyingfishVerb" ProgramChange="29" />
|
||||
<Patch Number="30" Name="E Nose Space" ProgramChange="30" />
|
||||
<Patch Number="31" Name="Clear Chorus" ProgramChange="31" />
|
||||
<Patch Number="32" Name="Lush Chorus" ProgramChange="32" />
|
||||
<Patch Number="33" Name="Quad Dly Thick" ProgramChange="33" />
|
||||
<Patch Number="34" Name="Maple Chorus" ProgramChange="34" />
|
||||
<Patch Number="35" Name="Panning Chorus" ProgramChange="35" />
|
||||
<Patch Number="36" Name="MorphingFlange" ProgramChange="36" />
|
||||
<Patch Number="37" Name="Complex Flange" ProgramChange="37" />
|
||||
<Patch Number="38" Name="Flanged Octave" ProgramChange="38" />
|
||||
<Patch Number="39" Name="Thru 0 Flange" ProgramChange="39" />
|
||||
<Patch Number="40" Name="Trigger Flange" ProgramChange="40" />
|
||||
<Patch Number="41" Name="Repeat Repeat" ProgramChange="41" />
|
||||
<Patch Number="42" Name="Stray Repeats" ProgramChange="42" />
|
||||
<Patch Number="43" Name="Stereo TapTmpo" ProgramChange="43" />
|
||||
<Patch Number="44" Name="Shuffle Delay" ProgramChange="44" />
|
||||
<Patch Number="45" Name="Per Pan Taps" ProgramChange="45" />
|
||||
<Patch Number="46" Name="L=1/8 R=1/4TAP" ProgramChange="46" />
|
||||
<Patch Number="47" Name="Warm Repeats" ProgramChange="47" />
|
||||
<Patch Number="48" Name="Tap Tempo THIS" ProgramChange="48" />
|
||||
<Patch Number="49" Name="Haas Pan" ProgramChange="49" />
|
||||
<Patch Number="50" Name="Spread Tap" ProgramChange="50" />
|
||||
<Patch Number="51" Name="Rock Chorus/Dl" ProgramChange="51" />
|
||||
<Patch Number="52" Name="AgainstTheWall" ProgramChange="52" />
|
||||
<Patch Number="53" Name="Dual Chains" ProgramChange="53" />
|
||||
<Patch Number="54" Name="Reveille" ProgramChange="54" />
|
||||
<Patch Number="55" Name="Detuned Delays" ProgramChange="55" />
|
||||
<Patch Number="56" Name="Dig Limiter EQ" ProgramChange="56" />
|
||||
<Patch Number="57" Name="Ballpark PA" ProgramChange="57" />
|
||||
<Patch Number="58" Name="Dual GraphicEQ" ProgramChange="58" />
|
||||
<Patch Number="59" Name="1930s RadioVox" ProgramChange="59" />
|
||||
<Patch Number="60" Name="Auto Vol Swell" ProgramChange="60" />
|
||||
<Patch Number="61" Name="ShiningDiamond" ProgramChange="61" />
|
||||
<Patch Number="62" Name="Moonflower" ProgramChange="62" />
|
||||
<Patch Number="63" Name="Ekoplex x x x" ProgramChange="63" />
|
||||
<Patch Number="64" Name="Whirlpool" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Guitar Force" ProgramChange="65" />
|
||||
<Patch Number="66" Name="Run Like Mad" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Backwards Guit" ProgramChange="67" />
|
||||
<Patch Number="68" Name="SnglCoilThick" ProgramChange="68" />
|
||||
<Patch Number="69" Name="DetuneChrChmbr" ProgramChange="69" />
|
||||
<Patch Number="70" Name="MellifluousHll" ProgramChange="70" />
|
||||
<Patch Number="71" Name="MidTempo Vocal" ProgramChange="71" />
|
||||
<Patch Number="72" Name="WactBackVocals" ProgramChange="72" />
|
||||
<Patch Number="73" Name="Ballad Vocal" ProgramChange="73" />
|
||||
<Patch Number="74" Name="Anonymous Vox" ProgramChange="74" />
|
||||
<Patch Number="75" Name="Rap Vox Treat" ProgramChange="75" />
|
||||
<Patch Number="76" Name="Industry Drums" ProgramChange="76" />
|
||||
<Patch Number="77" Name="Drum Effects" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Perc Chamber" ProgramChange="78" />
|
||||
<Patch Number="79" Name="Stereo TomRoom" ProgramChange="79" />
|
||||
<Patch Number="80" Name="AlternativeSnr" ProgramChange="80" />
|
||||
<Patch Number="81" Name="Filter Sweep" ProgramChange="81" />
|
||||
<Patch Number="82" Name="Jazzy Roads" ProgramChange="82" />
|
||||
<Patch Number="83" Name="Overdriven Lez" ProgramChange="83" />
|
||||
<Patch Number="84" Name="BritePianoHall" ProgramChange="84" />
|
||||
<Patch Number="85" Name="Retro FunkClav" ProgramChange="85" />
|
||||
<Patch Number="86" Name="Leslie & Verb" ProgramChange="86" />
|
||||
<Patch Number="87" Name="Chorus&Tremolo" ProgramChange="87" />
|
||||
<Patch Number="88" Name="PrReverbLzlie" ProgramChange="88" />
|
||||
<Patch Number="89" Name="BassSynthThick" ProgramChange="89" />
|
||||
<Patch Number="90" Name="NTSC 29.97 1fr" ProgramChange="90" />
|
||||
<Patch Number="91" Name="NTSC 29.97 2fr" ProgramChange="91" />
|
||||
<Patch Number="92" Name="FILM 24 1fr" ProgramChange="92" />
|
||||
<Patch Number="93" Name="FILM 24 2fr" ProgramChange="93" />
|
||||
<Patch Number="94" Name="PAL 25 1fr" ProgramChange="94" />
|
||||
<Patch Number="95" Name="PAL 25 2fr" ProgramChange="95" />
|
||||
<Patch Number="96" Name="MIDCON Room 2" ProgramChange="96" />
|
||||
<Patch Number="97" Name="MIDICON Hall 2" ProgramChange="97" />
|
||||
<Patch Number="98" Name="MIDICON LrgRom" ProgramChange="98" />
|
||||
<Patch Number="99" Name="MIDICON LrgPlt" ProgramChange="99" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="User 1" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="2" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="Scovill's Room" ProgramChange="0" />
|
||||
<Patch Number="01" Name="RS Ambience" ProgramChange="1" />
|
||||
<Patch Number="02" Name="LA Forum" ProgramChange="2" />
|
||||
<Patch Number="03" Name="Madison Square" ProgramChange="3" />
|
||||
<Patch Number="04" Name="Wembly Arena" ProgramChange="4" />
|
||||
<Patch Number="05" Name="Earls Court" ProgramChange="5" />
|
||||
<Patch Number="06" Name=" Mexico City" ProgramChange="6" />
|
||||
<Patch Number="07" Name="ExWide Hall 2" ProgramChange="7" />
|
||||
<Patch Number="08" Name="EQd Hall 2" ProgramChange="8" />
|
||||
<Patch Number="09" Name="BiAmp Reverb 1" ProgramChange="9" />
|
||||
<Patch Number="10" Name="AcoustcGtrFACE" ProgramChange="10" />
|
||||
<Patch Number="11" Name="Rapperz Delite" ProgramChange="11" />
|
||||
<Patch Number="12" Name="Itza Gass Clap" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Spin Doctors" ProgramChange="13" />
|
||||
<Patch Number="14" Name="Wide Spread" ProgramChange="14" />
|
||||
<Patch Number="15" Name="TB-Love Song" ProgramChange="15" />
|
||||
<Patch Number="16" Name="Dway2FatVocals" ProgramChange="16" />
|
||||
<Patch Number="17" Name="Boyz Delays" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Water Ran Dry" ProgramChange="18" />
|
||||
<Patch Number="19" Name="Back witha 5th" ProgramChange="19" />
|
||||
<Patch Number="20" Name="Golfoil FB" ProgramChange="20" />
|
||||
<Patch Number="21" Name="Classic Pl FB" ProgramChange="21" />
|
||||
<Patch Number="22" Name="Plate Por Vous" ProgramChange="22" />
|
||||
<Patch Number="23" Name="Movin Delay100" ProgramChange="23" />
|
||||
<Patch Number="24" Name="One Man's Room" ProgramChange="24" />
|
||||
<Patch Number="25" Name="Wow Big Rooms!" ProgramChange="25" />
|
||||
<Patch Number="26" Name="Ruff Mix Plate" ProgramChange="26" />
|
||||
<Patch Number="27" Name="Organiq Chorus" ProgramChange="27" />
|
||||
<Patch Number="28" Name="Vocal Bounce" ProgramChange="28" />
|
||||
<Patch Number="29" Name="Crying Space" ProgramChange="29" />
|
||||
<Patch Number="30" Name="Big Vox Plate " ProgramChange="30" />
|
||||
<Patch Number="31" Name="Pre DDl Plate" ProgramChange="31" />
|
||||
<Patch Number="32" Name="In Concert FB" ProgramChange="32" />
|
||||
<Patch Number="33" Name="Killer Hall" ProgramChange="33" />
|
||||
<Patch Number="34" Name="The Big Flange" ProgramChange="34" />
|
||||
<Patch Number="35" Name="Never Delay FB" ProgramChange="35" />
|
||||
<Patch Number="36" Name="I Need Flange" ProgramChange="36" />
|
||||
<Patch Number="37" Name="Time Room FB" ProgramChange="37" />
|
||||
<Patch Number="38" Name="Dark Chamber 1" ProgramChange="38" />
|
||||
<Patch Number="39" Name="StereoVocal FX" ProgramChange="39" />
|
||||
<Patch Number="40" Name="R.Benson Rodeo" ProgramChange="40" />
|
||||
<Patch Number="41" Name="West Was Swung" ProgramChange="41" />
|
||||
<Patch Number="42" Name="Came To Dance" ProgramChange="42" />
|
||||
<Patch Number="43" Name="Call Me-Hall" ProgramChange="43" />
|
||||
<Patch Number="44" Name="Guitar Rack 2" ProgramChange="44" />
|
||||
<Patch Number="45" Name="EM Tee 250" ProgramChange="45" />
|
||||
<Patch Number="46" Name="Rockin Rodeo" ProgramChange="46" />
|
||||
<Patch Number="47" Name="Came 2 DanceLS" ProgramChange="47" />
|
||||
<Patch Number="48" Name="Biseaux Verb1" ProgramChange="48" />
|
||||
<Patch Number="49" Name="Erics Room2" ProgramChange="49" />
|
||||
<Patch Number="50" Name="Concert Hall 2" ProgramChange="50" />
|
||||
<Patch Number="51" Name="Size's Hall" ProgramChange="51" />
|
||||
<Patch Number="52" Name="Vocal Plate 3" ProgramChange="52" />
|
||||
<Patch Number="53" Name="Fantasy Plate" ProgramChange="53" />
|
||||
<Patch Number="54" Name="Fretless Bass" ProgramChange="54" />
|
||||
<Patch Number="55" Name="Rayo Dly+Hall" ProgramChange="55" />
|
||||
<Patch Number="56" Name="Tommy Treatmnt" ProgramChange="56" />
|
||||
<Patch Number="57" Name="Sy Klopps Vox" ProgramChange="57" />
|
||||
<Patch Number="58" Name="Background Vox" ProgramChange="58" />
|
||||
<Patch Number="59" Name="Funky Guitar" ProgramChange="59" />
|
||||
<Patch Number="60" Name="Angel VoxMello" ProgramChange="60" />
|
||||
<Patch Number="61" Name="TheAngelReflct" ProgramChange="61" />
|
||||
<Patch Number="62" Name="AngelTremSpace" ProgramChange="62" />
|
||||
<Patch Number="63" Name="AngelSmoothADT" ProgramChange="63" />
|
||||
<Patch Number="64" Name="Shimmers" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Future Retro" ProgramChange="65" />
|
||||
<Patch Number="66" Name="Guitar Room" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Avalon" ProgramChange="67" />
|
||||
<Patch Number="68" Name="Incojrds Guit" ProgramChange="68" />
|
||||
<Patch Number="69" Name="It's Alive" ProgramChange="69" />
|
||||
<Patch Number="70" Name="Basement Tapes" ProgramChange="70" />
|
||||
<Patch Number="71" Name="Well Stung" ProgramChange="71" />
|
||||
<Patch Number="72" Name="In My Room" ProgramChange="72" />
|
||||
<Patch Number="73" Name="Summer Time" ProgramChange="73" />
|
||||
<Patch Number="74" Name="Green Onions" ProgramChange="74" />
|
||||
<Patch Number="75" Name="Blu Plate Spcl" ProgramChange="75" />
|
||||
<Patch Number="76" Name="HeartBreaker" ProgramChange="76" />
|
||||
<Patch Number="77" Name="Who Knew" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Guitar Hero" ProgramChange="78" />
|
||||
<Patch Number="79" Name="TimeWarp" ProgramChange="79" />
|
||||
<Patch Number="80" Name="Edge of Time" ProgramChange="80" />
|
||||
<Patch Number="81" Name="Stereo Surfolo" ProgramChange="81" />
|
||||
<Patch Number="82" Name="Retro Pulp" ProgramChange="82" />
|
||||
<Patch Number="83" Name="LA Ballad" ProgramChange="83" />
|
||||
<Patch Number="84" Name="Paper Plate" ProgramChange="84" />
|
||||
<Patch Number="85" Name="Z Station" ProgramChange="85" />
|
||||
<Patch Number="86" Name="Crunch Doubler" ProgramChange="86" />
|
||||
<Patch Number="87" Name="Twelve Below" ProgramChange="87" />
|
||||
<Patch Number="88" Name="Solo ChorusDly" ProgramChange="88" />
|
||||
<Patch Number="89" Name="Tommorro's Hit" ProgramChange="89" />
|
||||
<Patch Number="90" Name="TR's Time Cube" ProgramChange="90" />
|
||||
<Patch Number="91" Name="Tri This" ProgramChange="91" />
|
||||
<Patch Number="92" Name="New Guy" ProgramChange="92" />
|
||||
<Patch Number="93" Name="Pitch Thang" ProgramChange="93" />
|
||||
<Patch Number="94" Name="X-Zone" ProgramChange="94" />
|
||||
<Patch Number="95" Name="Severe Bustup" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Whiny Man" ProgramChange="96" />
|
||||
<Patch Number="97" Name="Perc Impulse" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Patch 98" ProgramChange="98" />
|
||||
<Patch Number="99" Name="Patch 99" ProgramChange="99" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
775
patchfiles/Alesis_QS6.midnam
Normal file
775
patchfiles/Alesis_QS6.midnam
Normal file
|
|
@ -0,0 +1,775 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>Alesis</Manufacturer>
|
||||
<Model>QS6</Model>
|
||||
<CustomDeviceMode Name="Mode 2" >
|
||||
<DeviceModeEnable>
|
||||
<MIDICommands>
|
||||
<SysEx>F0 00 00 0E 0E 10 00 04 00 01 F7</SysEx>
|
||||
<SysEx>F0 00 00 0E 0E 0D 01 F7</SysEx>
|
||||
</MIDICommands>
|
||||
</DeviceModeEnable>
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Name Set 2" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Name Set 1" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Name Set 1" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="false" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="User Programs" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="0" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="ClasclGrnd" ProgramChange="0" />
|
||||
<Patch Number="01" Name="Pianooohs" ProgramChange="1" />
|
||||
<Patch Number="02" Name="HousePiano" ProgramChange="2" />
|
||||
<Patch Number="03" Name="No Quarter" ProgramChange="3" />
|
||||
<Patch Number="04" Name="Fat Roadz" ProgramChange="4" />
|
||||
<Patch Number="05" Name="Mars E Pno" ProgramChange="5" />
|
||||
<Patch Number="06" Name="BalladKeys" ProgramChange="6" />
|
||||
<Patch Number="07" Name="Digi Tines" ProgramChange="7" />
|
||||
<Patch Number="08" Name="Whirl Lee" ProgramChange="8" />
|
||||
<Patch Number="09" Name="Pop'nRoads" ProgramChange="9" />
|
||||
<Patch Number="10" Name="Clavislap" ProgramChange="10" />
|
||||
<Patch Number="11" Name="Digi Clav" ProgramChange="11" />
|
||||
<Patch Number="12" Name="Ana Harpsi" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Toy Hammer" ProgramChange="13" />
|
||||
<Patch Number="14" Name="Chasers" ProgramChange="14" />
|
||||
<Patch Number="15" Name="Kalimbex" ProgramChange="15" />
|
||||
<Patch Number="16" Name="Met Talls" ProgramChange="16" />
|
||||
<Patch Number="17" Name="GlassBells" ProgramChange="17" />
|
||||
<Patch Number="18" Name="MorphBells" ProgramChange="18" />
|
||||
<Patch Number="19" Name="BlkBoxBell" ProgramChange="19" />
|
||||
<Patch Number="20" Name="CtlrA Orgn" ProgramChange="20" />
|
||||
<Patch Number="21" Name="DrawbarCtl" ProgramChange="21" />
|
||||
<Patch Number="22" Name="3rdHrmPerc" ProgramChange="22" />
|
||||
<Patch Number="23" Name="Eng Organ" ProgramChange="23" />
|
||||
<Patch Number="24" Name="FnkOrgnPrc" ProgramChange="24" />
|
||||
<Patch Number="25" Name="OrgPnoCmbo" ProgramChange="25" />
|
||||
<Patch Number="26" Name="PhantomOrg" ProgramChange="26" />
|
||||
<Patch Number="27" Name="SpectrlOrg" ProgramChange="27" />
|
||||
<Patch Number="28" Name="Gypsies" ProgramChange="28" />
|
||||
<Patch Number="29" Name="JamHarmnca" ProgramChange="29" />
|
||||
<Patch Number="30" Name="Quiet Time" ProgramChange="30" />
|
||||
<Patch Number="31" Name="FolkBarGtr" ProgramChange="31" />
|
||||
<Patch Number="32" Name="Ragamuffin" ProgramChange="32" />
|
||||
<Patch Number="33" Name="ClassiclAx" ProgramChange="33" />
|
||||
<Patch Number="34" Name="Royal Coil" ProgramChange="34" />
|
||||
<Patch Number="35" Name="PulpGuitar" ProgramChange="35" />
|
||||
<Patch Number="36" Name="ElHarmonic" ProgramChange="36" />
|
||||
<Patch Number="37" Name="FacePlantr" ProgramChange="37" />
|
||||
<Patch Number="38" Name="Kotobaba" ProgramChange="38" />
|
||||
<Patch Number="39" Name="Spamisen" ProgramChange="39" />
|
||||
<Patch Number="40" Name="Dance X" ProgramChange="40" />
|
||||
<Patch Number="41" Name="PsychoBass" ProgramChange="41" />
|
||||
<Patch Number="42" Name="Space Bass" ProgramChange="42" />
|
||||
<Patch Number="43" Name="Pop'n Bass" ProgramChange="43" />
|
||||
<Patch Number="44" Name="Chewy Bass" ProgramChange="44" />
|
||||
<Patch Number="45" Name="LatelyBass" ProgramChange="45" />
|
||||
<Patch Number="46" Name="Smart Bass" ProgramChange="46" />
|
||||
<Patch Number="47" Name="Hypno Bass" ProgramChange="47" />
|
||||
<Patch Number="48" Name="Trick Bass" ProgramChange="48" />
|
||||
<Patch Number="49" Name="DanceGlide" ProgramChange="49" />
|
||||
<Patch Number="50" Name="2 Cellos" ProgramChange="50" />
|
||||
<Patch Number="51" Name="DSP Violin" ProgramChange="51" />
|
||||
<Patch Number="52" Name="DiamondStr" ProgramChange="52" />
|
||||
<Patch Number="53" Name="StarDustMW" ProgramChange="53" />
|
||||
<Patch Number="54" Name="Syn Arcos" ProgramChange="54" />
|
||||
<Patch Number="55" Name="BigPicture" ProgramChange="55" />
|
||||
<Patch Number="56" Name="HyperStrgs" ProgramChange="56" />
|
||||
<Patch Number="57" Name="DreamStrgs" ProgramChange="57" />
|
||||
<Patch Number="58" Name="SpacePluck" ProgramChange="58" />
|
||||
<Patch Number="59" Name="Waterfalls" ProgramChange="59" />
|
||||
<Patch Number="60" Name="SmokeyRoom" ProgramChange="60" />
|
||||
<Patch Number="61" Name="StrangeHuf" ProgramChange="61" />
|
||||
<Patch Number="62" Name="Orch Suite" ProgramChange="62" />
|
||||
<Patch Number="63" Name="FusionHorn" ProgramChange="63" />
|
||||
<Patch Number="64" Name="Vivaldian" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Mighty5ths" ProgramChange="65" />
|
||||
<Patch Number="66" Name="BigBrsSect" ProgramChange="66" />
|
||||
<Patch Number="67" Name="TrumpletMW" ProgramChange="67" />
|
||||
<Patch Number="68" Name="Dixi Brass" ProgramChange="68" />
|
||||
<Patch Number="69" Name="Orchestrar" ProgramChange="69" />
|
||||
<Patch Number="70" Name="ChiffFlute" ProgramChange="70" />
|
||||
<Patch Number="71" Name="TalkinPipe" ProgramChange="71" />
|
||||
<Patch Number="72" Name="Chiffy Pop" ProgramChange="72" />
|
||||
<Patch Number="73" Name="BlowDeTune" ProgramChange="73" />
|
||||
<Patch Number="74" Name="Wind Woods" ProgramChange="74" />
|
||||
<Patch Number="75" Name="Oboe Blow" ProgramChange="75" />
|
||||
<Patch Number="76" Name="Sax Mass" ProgramChange="76" />
|
||||
<Patch Number="77" Name="Tunnel Sax" ProgramChange="77" />
|
||||
<Patch Number="78" Name="HybridBlow" ProgramChange="78" />
|
||||
<Patch Number="79" Name="Cartoonin'" ProgramChange="79" />
|
||||
<Patch Number="80" Name="Oohzee" ProgramChange="80" />
|
||||
<Patch Number="81" Name="MorphChoir" ProgramChange="81" />
|
||||
<Patch Number="82" Name="Air Pad MW" ProgramChange="82" />
|
||||
<Patch Number="83" Name="GlideVoxMW" ProgramChange="83" />
|
||||
<Patch Number="84" Name="SftScience" ProgramChange="84" />
|
||||
<Patch Number="85" Name="Spring Boy" ProgramChange="85" />
|
||||
<Patch Number="86" Name="Marimpanad" ProgramChange="86" />
|
||||
<Patch Number="87" Name="Legendary" ProgramChange="87" />
|
||||
<Patch Number="88" Name="Spaceport" ProgramChange="88" />
|
||||
<Patch Number="89" Name="Gritti" ProgramChange="89" />
|
||||
<Patch Number="90" Name="Pulsepiano" ProgramChange="90" />
|
||||
<Patch Number="91" Name="Tritone" ProgramChange="91" />
|
||||
<Patch Number="92" Name="AcidSquare" ProgramChange="92" />
|
||||
<Patch Number="93" Name="Polysynth!" ProgramChange="93" />
|
||||
<Patch Number="94" Name="Fat Memory" ProgramChange="94" />
|
||||
<Patch Number="95" Name="GoldenDawn" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Angry Time" ProgramChange="96" />
|
||||
<Patch Number="97" Name="MorphKnob1" ProgramChange="97" />
|
||||
<Patch Number="98" Name="MorphKnob2" ProgramChange="98" />
|
||||
<Patch Number="99" Name="Ascent" ProgramChange="99" />
|
||||
<Patch Number="100" Name="3oh3 SawMW" ProgramChange="100" />
|
||||
<Patch Number="101" Name="3oh3 SqrMW" ProgramChange="101" />
|
||||
<Patch Number="102" Name="RaveSawQS6" ProgramChange="102" />
|
||||
<Patch Number="103" Name="RaveSqrQS6" ProgramChange="103" />
|
||||
<Patch Number="104" Name="'74 Square" ProgramChange="104" />
|
||||
<Patch Number="105" Name="FilterKnob" ProgramChange="105" />
|
||||
<Patch Number="106" Name="Acid Knob" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Acid Bass" ProgramChange="107" />
|
||||
<Patch Number="108" Name="Danse Bass" ProgramChange="108" />
|
||||
<Patch Number="109" Name="I Got Balz" ProgramChange="109" />
|
||||
<Patch Number="110" Name="Bonk" ProgramChange="110" />
|
||||
<Patch Number="111" Name="Synergy MW" ProgramChange="111" />
|
||||
<Patch Number="112" Name="OK,SplitUp" ProgramChange="112" />
|
||||
<Patch Number="113" Name="Sign Felt" ProgramChange="113" />
|
||||
<Patch Number="114" Name="Da Noize" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Quessics" ProgramChange="115" />
|
||||
<Patch Number="116" Name="FX Toys" ProgramChange="116" />
|
||||
<Patch Number="117" Name="OutToLunch" ProgramChange="117" />
|
||||
<Patch Number="118" Name="Insectagon" ProgramChange="118" />
|
||||
<Patch Number="119" Name="Hyperspace" ProgramChange="119" />
|
||||
<Patch Number="120" Name="Real Rock" ProgramChange="120" />
|
||||
<Patch Number="121" Name="Asylum Kit" ProgramChange="121" />
|
||||
<Patch Number="122" Name="House Kit" ProgramChange="122" />
|
||||
<Patch Number="123" Name="HardcorKit" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Auto 8oh8" ProgramChange="124" />
|
||||
<Patch Number="125" Name="Kit-O-Lit" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Raga~Rama" ProgramChange="126" />
|
||||
<Patch Number="127" Name="Deja Hitz" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 1" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="1" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="GrandPiano" ProgramChange="0" />
|
||||
<Patch Number="01" Name="PianoMorph" ProgramChange="1" />
|
||||
<Patch Number="02" Name="HyperPiano" ProgramChange="2" />
|
||||
<Patch Number="03" Name="Rayz Roadz " ProgramChange="3" />
|
||||
<Patch Number="04" Name="61 Tines" ProgramChange="4" />
|
||||
<Patch Number="05" Name="FM E Piano" ProgramChange="5" />
|
||||
<Patch Number="06" Name="EP & Oohs " ProgramChange="6" />
|
||||
<Patch Number="07" Name="Wave Piano" ProgramChange="7" />
|
||||
<Patch Number="08" Name="ClascWurly" ProgramChange="8" />
|
||||
<Patch Number="09" Name="Jazz Duo" ProgramChange="9" />
|
||||
<Patch Number="10" Name="Clavitube " ProgramChange="10" />
|
||||
<Patch Number="11" Name="Real Clav " ProgramChange="11" />
|
||||
<Patch Number="12" Name="TrueHarpsi" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Cool Vibes" ProgramChange="13" />
|
||||
<Patch Number="14" Name="BriteMarim" ProgramChange="14" />
|
||||
<Patch Number="15" Name="Kalimba MW" ProgramChange="15" />
|
||||
<Patch Number="16" Name="Brake Drum" ProgramChange="16" />
|
||||
<Patch Number="17" Name="St. Thomas" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Basic Bell" ProgramChange="18" />
|
||||
<Patch Number="19" Name="ClockTower" ProgramChange="19" />
|
||||
<Patch Number="20" Name="Real Prc B" ProgramChange="20" />
|
||||
<Patch Number="21" Name="High Life " ProgramChange="21" />
|
||||
<Patch Number="22" Name="Grit Organ" ProgramChange="22" />
|
||||
<Patch Number="23" Name="HoedownOrg" ProgramChange="23" />
|
||||
<Patch Number="24" Name="Purple B" ProgramChange="24" />
|
||||
<Patch Number="25" Name="Toccata&Fg" ProgramChange="25" />
|
||||
<Patch Number="26" Name="High Mass " ProgramChange="26" />
|
||||
<Patch Number="27" Name="Communion " ProgramChange="27" />
|
||||
<Patch Number="28" Name="FrAccrdion" ProgramChange="28" />
|
||||
<Patch Number="29" Name="WhammerJmr" ProgramChange="29" />
|
||||
<Patch Number="30" Name="SteelHorse" ProgramChange="30" />
|
||||
<Patch Number="31" Name="GuildedAge" ProgramChange="31" />
|
||||
<Patch Number="32" Name="Gitarala" ProgramChange="32" />
|
||||
<Patch Number="33" Name="Nylon&Oohs" ProgramChange="33" />
|
||||
<Patch Number="34" Name="TreMellow " ProgramChange="34" />
|
||||
<Patch Number="35" Name="TurboSlidr" ProgramChange="35" />
|
||||
<Patch Number="36" Name="Total Chug" ProgramChange="36" />
|
||||
<Patch Number="37" Name="Feedbacker" ProgramChange="37" />
|
||||
<Patch Number="38" Name="WorldSitar" ProgramChange="38" />
|
||||
<Patch Number="39" Name="Koto Pluck" ProgramChange="39" />
|
||||
<Patch Number="40" Name="BigUpright" ProgramChange="40" />
|
||||
<Patch Number="41" Name="QS Bass " ProgramChange="41" />
|
||||
<Patch Number="42" Name="007 Bass" ProgramChange="42" />
|
||||
<Patch Number="43" Name="Slap It!" ProgramChange="43" />
|
||||
<Patch Number="44" Name="VolumeKnob" ProgramChange="44" />
|
||||
<Patch Number="45" Name="Fat Mini" ProgramChange="45" />
|
||||
<Patch Number="46" Name="Filter Wow" ProgramChange="46" />
|
||||
<Patch Number="47" Name="IndstryRez" ProgramChange="47" />
|
||||
<Patch Number="48" Name="DeutschBas" ProgramChange="48" />
|
||||
<Patch Number="49" Name="CyberBass " ProgramChange="49" />
|
||||
<Patch Number="50" Name="Stradivari" ProgramChange="50" />
|
||||
<Patch Number="51" Name="SmlSection" ProgramChange="51" />
|
||||
<Patch Number="52" Name="MedSection" ProgramChange="52" />
|
||||
<Patch Number="53" Name="FireStrngs" ProgramChange="53" />
|
||||
<Patch Number="54" Name="ArcoStrngs" ProgramChange="54" />
|
||||
<Patch Number="55" Name="Pit String" ProgramChange="55" />
|
||||
<Patch Number="56" Name="Obersphere" ProgramChange="56" />
|
||||
<Patch Number="57" Name="J Strings " ProgramChange="57" />
|
||||
<Patch Number="58" Name="PizzViolin" ProgramChange="58" />
|
||||
<Patch Number="59" Name="Harp Pluck" ProgramChange="59" />
|
||||
<Patch Number="60" Name="FlugelSolo" ProgramChange="60" />
|
||||
<Patch Number="61" Name="Jazz Mute " ProgramChange="61" />
|
||||
<Patch Number="62" Name="Solo Tromb" ProgramChange="62" />
|
||||
<Patch Number="63" Name="FHrn Ens" ProgramChange="63" />
|
||||
<Patch Number="64" Name="BriteBrass" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Ohbe Brass" ProgramChange="65" />
|
||||
<Patch Number="66" Name="Stab Brass" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Brass Pump" ProgramChange="67" />
|
||||
<Patch Number="68" Name="Bigg Brass" ProgramChange="68" />
|
||||
<Patch Number="69" Name="Orchestra1" ProgramChange="69" />
|
||||
<Patch Number="70" Name="LyricFlute" ProgramChange="70" />
|
||||
<Patch Number="71" Name="TronFlutes" ProgramChange="71" />
|
||||
<Patch Number="72" Name="PanPeople " ProgramChange="72" />
|
||||
<Patch Number="73" Name="Velo Shaku" ProgramChange="73" />
|
||||
<Patch Number="74" Name="Wind Ensmb" ProgramChange="74" />
|
||||
<Patch Number="75" Name="SoloBasoon" ProgramChange="75" />
|
||||
<Patch Number="76" Name="Tenor Solo" ProgramChange="76" />
|
||||
<Patch Number="77" Name="ThoseSaxes" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Nautical" ProgramChange="78" />
|
||||
<Patch Number="79" Name="MagicFlute" ProgramChange="79" />
|
||||
<Patch Number="80" Name="Air Choir " ProgramChange="80" />
|
||||
<Patch Number="81" Name="Ooh LaLa" ProgramChange="81" />
|
||||
<Patch Number="82" Name="Sunsrizer " ProgramChange="82" />
|
||||
<Patch Number="83" Name="Afterglow " ProgramChange="83" />
|
||||
<Patch Number="84" Name="Meditation" ProgramChange="84" />
|
||||
<Patch Number="85" Name="Marburg " ProgramChange="85" />
|
||||
<Patch Number="86" Name="Kalimpanad" ProgramChange="86" />
|
||||
<Patch Number="87" Name="Ocean Mood" ProgramChange="87" />
|
||||
<Patch Number="88" Name="Bali Hai" ProgramChange="88" />
|
||||
<Patch Number="89" Name="StaticMing" ProgramChange="89" />
|
||||
<Patch Number="90" Name="Scientific" ProgramChange="90" />
|
||||
<Patch Number="91" Name="Digidee " ProgramChange="91" />
|
||||
<Patch Number="92" Name="Technoids " ProgramChange="92" />
|
||||
<Patch Number="93" Name="C Quenced " ProgramChange="93" />
|
||||
<Patch Number="94" Name="Dew Drops " ProgramChange="94" />
|
||||
<Patch Number="95" Name="GldnFleece" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Dreamscape" ProgramChange="96" />
|
||||
<Patch Number="97" Name="HighGlissz" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Shiftaling" ProgramChange="98" />
|
||||
<Patch Number="99" Name="GenesisWav" ProgramChange="99" />
|
||||
<Patch Number="100" Name="Quadratix " ProgramChange="100" />
|
||||
<Patch Number="101" Name="Analogist " ProgramChange="101" />
|
||||
<Patch Number="102" Name="Scarlamare" ProgramChange="102" />
|
||||
<Patch Number="103" Name="ShineOn..." ProgramChange="103" />
|
||||
<Patch Number="104" Name="ClassicSqr" ProgramChange="104" />
|
||||
<Patch Number="105" Name="Porta Lead" ProgramChange="105" />
|
||||
<Patch Number="106" Name="FatAnaLead" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Screamer! " ProgramChange="107" />
|
||||
<Patch Number="108" Name="Fuzz Box" ProgramChange="108" />
|
||||
<Patch Number="109" Name="Transformr" ProgramChange="109" />
|
||||
<Patch Number="110" Name="AutoBahn" ProgramChange="110" />
|
||||
<Patch Number="111" Name="ThrobPants" ProgramChange="111" />
|
||||
<Patch Number="112" Name="ElectroLuv" ProgramChange="112" />
|
||||
<Patch Number="113" Name="TheBeatnik" ProgramChange="113" />
|
||||
<Patch Number="114" Name="ShakYerLup" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Raga No.1 " ProgramChange="115" />
|
||||
<Patch Number="116" Name="T I M E ! " ProgramChange="116" />
|
||||
<Patch Number="117" Name="Heartbeat " ProgramChange="117" />
|
||||
<Patch Number="118" Name="Amazonia" ProgramChange="118" />
|
||||
<Patch Number="119" Name="Nanites " ProgramChange="119" />
|
||||
<Patch Number="120" Name="Basic Kit " ProgramChange="120" />
|
||||
<Patch Number="121" Name="Straight 8" ProgramChange="121" />
|
||||
<Patch Number="122" Name="9 Time " ProgramChange="122" />
|
||||
<Patch Number="123" Name="Club Kit" ProgramChange="123" />
|
||||
<Patch Number="124" Name="T Funk Era" ProgramChange="124" />
|
||||
<Patch Number="125" Name="IsmellFUNK" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Chimes " ProgramChange="126" />
|
||||
<Patch Number="127" Name="Orch Hits " ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 2" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="2" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="Solo Piano" ProgramChange="0" />
|
||||
<Patch Number="01" Name="Pno&Strngs" ProgramChange="1" />
|
||||
<Patch Number="02" Name="Pno&Roadz " ProgramChange="2" />
|
||||
<Patch Number="03" Name="Hard Roads" ProgramChange="3" />
|
||||
<Patch Number="04" Name="Suitcase" ProgramChange="4" />
|
||||
<Patch Number="05" Name="Soft FM EP" ProgramChange="5" />
|
||||
<Patch Number="06" Name="EP & Strng" ProgramChange="6" />
|
||||
<Patch Number="07" Name="Glassworks" ProgramChange="7" />
|
||||
<Patch Number="08" Name="DirtyWurly" ProgramChange="8" />
|
||||
<Patch Number="09" Name="Stik&Tines" ProgramChange="9" />
|
||||
<Patch Number="10" Name="Clavicomp " ProgramChange="10" />
|
||||
<Patch Number="11" Name="Clavatar" ProgramChange="11" />
|
||||
<Patch Number="12" Name="Harpsifunk" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Mad Vibes " ProgramChange="13" />
|
||||
<Patch Number="14" Name="Woody Xylo" ProgramChange="14" />
|
||||
<Patch Number="15" Name="Potsticker" ProgramChange="15" />
|
||||
<Patch Number="16" Name="Watercan" ProgramChange="16" />
|
||||
<Patch Number="17" Name="Chiff Bell" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Toy Bell" ProgramChange="18" />
|
||||
<Patch Number="19" Name="Tacko Bell" ProgramChange="19" />
|
||||
<Patch Number="20" Name="WhitrShade" ProgramChange="20" />
|
||||
<Patch Number="21" Name="BluesOrgan" ProgramChange="21" />
|
||||
<Patch Number="22" Name="GreasyOrgn" ProgramChange="22" />
|
||||
<Patch Number="23" Name="Organ 66" ProgramChange="23" />
|
||||
<Patch Number="24" Name="MetalOrgan" ProgramChange="24" />
|
||||
<Patch Number="25" Name="Full Ranks" ProgramChange="25" />
|
||||
<Patch Number="26" Name="SftPipeOrg" ProgramChange="26" />
|
||||
<Patch Number="27" Name="2 Drawbars" ProgramChange="27" />
|
||||
<Patch Number="28" Name="WrmAcrdion" ProgramChange="28" />
|
||||
<Patch Number="29" Name="JazzHrmnca" ProgramChange="29" />
|
||||
<Patch Number="30" Name="Acous6Strg" ProgramChange="30" />
|
||||
<Patch Number="31" Name="Big Body12" ProgramChange="31" />
|
||||
<Patch Number="32" Name="GuitarPoem" ProgramChange="32" />
|
||||
<Patch Number="33" Name="ThickNylon" ProgramChange="33" />
|
||||
<Patch Number="34" Name="Silvertone" ProgramChange="34" />
|
||||
<Patch Number="35" Name="818 Guitar" ProgramChange="35" />
|
||||
<Patch Number="36" Name="Chunky " ProgramChange="36" />
|
||||
<Patch Number="37" Name="Rock Lead " ProgramChange="37" />
|
||||
<Patch Number="38" Name="CoralLezli" ProgramChange="38" />
|
||||
<Patch Number="39" Name="Ethnoplukk" ProgramChange="39" />
|
||||
<Patch Number="40" Name="FatUpright" ProgramChange="40" />
|
||||
<Patch Number="41" Name="Face Bass " ProgramChange="41" />
|
||||
<Patch Number="42" Name="Heavy Bass" ProgramChange="42" />
|
||||
<Patch Number="43" Name="GothamBass" ProgramChange="43" />
|
||||
<Patch Number="44" Name="No Frets! " ProgramChange="44" />
|
||||
<Patch Number="45" Name="House Bass" ProgramChange="45" />
|
||||
<Patch Number="46" Name="Rezzo Baze" ProgramChange="46" />
|
||||
<Patch Number="47" Name="StreetBass" ProgramChange="47" />
|
||||
<Patch Number="48" Name="TranceBass" ProgramChange="48" />
|
||||
<Patch Number="49" Name="Dist Bass " ProgramChange="49" />
|
||||
<Patch Number="50" Name="2 Violins " ProgramChange="50" />
|
||||
<Patch Number="51" Name="Violin Orc" ProgramChange="51" />
|
||||
<Patch Number="52" Name="Concerto" ProgramChange="52" />
|
||||
<Patch Number="53" Name="StringAura" ProgramChange="53" />
|
||||
<Patch Number="54" Name="OctaString" ProgramChange="54" />
|
||||
<Patch Number="55" Name="Strng&Timp" ProgramChange="55" />
|
||||
<Patch Number="56" Name="SE Flange " ProgramChange="56" />
|
||||
<Patch Number="57" Name="SynStrings" ProgramChange="57" />
|
||||
<Patch Number="58" Name="Cello/Pizz" ProgramChange="58" />
|
||||
<Patch Number="59" Name="HeavenHarp" ProgramChange="59" />
|
||||
<Patch Number="60" Name="UseMWandAT" ProgramChange="60" />
|
||||
<Patch Number="61" Name="Mute&Flute" ProgramChange="61" />
|
||||
<Patch Number="62" Name="RegalBones" ProgramChange="62" />
|
||||
<Patch Number="63" Name="Fhorn&Bssn" ProgramChange="63" />
|
||||
<Patch Number="64" Name="ClsclHorns" ProgramChange="64" />
|
||||
<Patch Number="65" Name="ClscSynBrs" ProgramChange="65" />
|
||||
<Patch Number="66" Name="BrassTouch" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Sfz Brass " ProgramChange="67" />
|
||||
<Patch Number="68" Name="BeBopHorns" ProgramChange="68" />
|
||||
<Patch Number="69" Name="Orchestra2" ProgramChange="69" />
|
||||
<Patch Number="70" Name="SingleFlut" ProgramChange="70" />
|
||||
<Patch Number="71" Name="Bottle Pad" ProgramChange="71" />
|
||||
<Patch Number="72" Name="PetersPipe" ProgramChange="72" />
|
||||
<Patch Number="73" Name="Hard Pipes" ProgramChange="73" />
|
||||
<Patch Number="74" Name="Wind Orch " ProgramChange="74" />
|
||||
<Patch Number="75" Name="VeryEnglsh" ProgramChange="75" />
|
||||
<Patch Number="76" Name="Brite Alto" ProgramChange="76" />
|
||||
<Patch Number="77" Name="Sax Touch " ProgramChange="77" />
|
||||
<Patch Number="78" Name="Wistelaan " ProgramChange="78" />
|
||||
<Patch Number="79" Name="Shamanixst" ProgramChange="79" />
|
||||
<Patch Number="80" Name="Nice Voice" ProgramChange="80" />
|
||||
<Patch Number="81" Name="Glory Ahhs" ProgramChange="81" />
|
||||
<Patch Number="82" Name="Dead Sea" ProgramChange="82" />
|
||||
<Patch Number="83" Name="Anasthesia" ProgramChange="83" />
|
||||
<Patch Number="84" Name="Sparks " ProgramChange="84" />
|
||||
<Patch Number="85" Name="Rain Pad" ProgramChange="85" />
|
||||
<Patch Number="86" Name="Pluck Pad " ProgramChange="86" />
|
||||
<Patch Number="87" Name="Outland " ProgramChange="87" />
|
||||
<Patch Number="88" Name="Swell Pad " ProgramChange="88" />
|
||||
<Patch Number="89" Name="Mirage " ProgramChange="89" />
|
||||
<Patch Number="90" Name="Blacksmith" ProgramChange="90" />
|
||||
<Patch Number="91" Name="Silk&Satin" ProgramChange="91" />
|
||||
<Patch Number="92" Name="Synctax " ProgramChange="92" />
|
||||
<Patch Number="93" Name="Delecea " ProgramChange="93" />
|
||||
<Patch Number="94" Name="Comet Rain" ProgramChange="94" />
|
||||
<Patch Number="95" Name="Nitrous " ProgramChange="95" />
|
||||
<Patch Number="96" Name="Rez Blastz" ProgramChange="96" />
|
||||
<Patch Number="97" Name="Intertwine" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Hold&Sampl" ProgramChange="98" />
|
||||
<Patch Number="99" Name="Serengeti " ProgramChange="99" />
|
||||
<Patch Number="100" Name="VoltagePad" ProgramChange="100" />
|
||||
<Patch Number="101" Name="Taurus III" ProgramChange="101" />
|
||||
<Patch Number="102" Name="BladeRunnr" ProgramChange="102" />
|
||||
<Patch Number="103" Name="SynTrumpet" ProgramChange="103" />
|
||||
<Patch Number="104" Name="Triangular" ProgramChange="104" />
|
||||
<Patch Number="105" Name="PortaWheel" ProgramChange="105" />
|
||||
<Patch Number="106" Name="DiodeDoodl" ProgramChange="106" />
|
||||
<Patch Number="107" Name="SuperNova " ProgramChange="107" />
|
||||
<Patch Number="108" Name="Buzz Clip " ProgramChange="108" />
|
||||
<Patch Number="109" Name="Angelsynth" ProgramChange="109" />
|
||||
<Patch Number="110" Name="NineIncher" ProgramChange="110" />
|
||||
<Patch Number="111" Name="Wonderland" ProgramChange="111" />
|
||||
<Patch Number="112" Name="SyncoPress" ProgramChange="112" />
|
||||
<Patch Number="113" Name="Disco Boy " ProgramChange="113" />
|
||||
<Patch Number="114" Name="CrazyHorse" ProgramChange="114" />
|
||||
<Patch Number="115" Name="TheSandMan" ProgramChange="115" />
|
||||
<Patch Number="116" Name="OnionClock" ProgramChange="116" />
|
||||
<Patch Number="117" Name="Robo Shop " ProgramChange="117" />
|
||||
<Patch Number="118" Name="TseTse Fly" ProgramChange="118" />
|
||||
<Patch Number="119" Name="Bat Cave" ProgramChange="119" />
|
||||
<Patch Number="120" Name="Pop Up Kit" ProgramChange="120" />
|
||||
<Patch Number="121" Name="UrbanBliss" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Harlem Tek" ProgramChange="122" />
|
||||
<Patch Number="123" Name="Techno Kit" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Dry70'sKit" ProgramChange="124" />
|
||||
<Patch Number="125" Name="Gruvy Lube" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Marktree" ProgramChange="126" />
|
||||
<Patch Number="127" Name="Danz Hitz" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 3" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="3" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="Stoneway" ProgramChange="0" />
|
||||
<Patch Number="01" Name="Piano&Pad " ProgramChange="1" />
|
||||
<Patch Number="02" Name="Player Pno" ProgramChange="2" />
|
||||
<Patch Number="03" Name="SuperRoadz" ProgramChange="3" />
|
||||
<Patch Number="04" Name="SoftSuitcs" ProgramChange="4" />
|
||||
<Patch Number="05" Name="FM Tines" ProgramChange="5" />
|
||||
<Patch Number="06" Name="Balladeer " ProgramChange="6" />
|
||||
<Patch Number="07" Name="Electratak" ProgramChange="7" />
|
||||
<Patch Number="08" Name="TrampWurly" ProgramChange="8" />
|
||||
<Patch Number="09" Name="Bass&Roadz" ProgramChange="9" />
|
||||
<Patch Number="10" Name="LiquidClav" ProgramChange="10" />
|
||||
<Patch Number="11" Name="ProfitClav" ProgramChange="11" />
|
||||
<Patch Number="12" Name="8'4'Harpsi" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Elf Hammer" ProgramChange="13" />
|
||||
<Patch Number="14" Name="Strukit " ProgramChange="14" />
|
||||
<Patch Number="15" Name="Roundup " ProgramChange="15" />
|
||||
<Patch Number="16" Name="AlloyGlock" ProgramChange="16" />
|
||||
<Patch Number="17" Name="FairyBellz" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Ice Bell" ProgramChange="18" />
|
||||
<Patch Number="19" Name="Waterphone" ProgramChange="19" />
|
||||
<Patch Number="20" Name="BigBadPerc" ProgramChange="20" />
|
||||
<Patch Number="21" Name="KeyClikOrg" ProgramChange="21" />
|
||||
<Patch Number="22" Name="Dist Organ" ProgramChange="22" />
|
||||
<Patch Number="23" Name="Survival" ProgramChange="23" />
|
||||
<Patch Number="24" Name="LFO Lezly " ProgramChange="24" />
|
||||
<Patch Number="25" Name="BritePipes" ProgramChange="25" />
|
||||
<Patch Number="26" Name="Gothic Org" ProgramChange="26" />
|
||||
<Patch Number="27" Name="KingsCourt" ProgramChange="27" />
|
||||
<Patch Number="28" Name="ClrAcrdion" ProgramChange="28" />
|
||||
<Patch Number="29" Name="PocketHarp" ProgramChange="29" />
|
||||
<Patch Number="30" Name="AcHarmonic" ProgramChange="30" />
|
||||
<Patch Number="31" Name="Gut Strung" ProgramChange="31" />
|
||||
<Patch Number="32" Name="Dulcioto" ProgramChange="32" />
|
||||
<Patch Number="33" Name="Steel Ride" ProgramChange="33" />
|
||||
<Patch Number="34" Name="PedalSteel" ProgramChange="34" />
|
||||
<Patch Number="35" Name="PassGuitar" ProgramChange="35" />
|
||||
<Patch Number="36" Name="PowerSplit" ProgramChange="36" />
|
||||
<Patch Number="37" Name="HeroHarmnx" ProgramChange="37" />
|
||||
<Patch Number="38" Name="Ethnoba " ProgramChange="38" />
|
||||
<Patch Number="39" Name="Ethnotal" ProgramChange="39" />
|
||||
<Patch Number="40" Name="SharpStick" ProgramChange="40" />
|
||||
<Patch Number="41" Name="Deep Bass " ProgramChange="41" />
|
||||
<Patch Number="42" Name="Roundwound" ProgramChange="42" />
|
||||
<Patch Number="43" Name="NuStudioBs" ProgramChange="43" />
|
||||
<Patch Number="44" Name="Octaver " ProgramChange="44" />
|
||||
<Patch Number="45" Name="SynAtkBass" ProgramChange="45" />
|
||||
<Patch Number="46" Name="Funky Acid" ProgramChange="46" />
|
||||
<Patch Number="47" Name="Dunce Biss" ProgramChange="47" />
|
||||
<Patch Number="48" Name="ArndsHouse" ProgramChange="48" />
|
||||
<Patch Number="49" Name="BassHarmnc" ProgramChange="49" />
|
||||
<Patch Number="50" Name="Dark Cello" ProgramChange="50" />
|
||||
<Patch Number="51" Name="Celli " ProgramChange="51" />
|
||||
<Patch Number="52" Name="RichString" ProgramChange="52" />
|
||||
<Patch Number="53" Name="SynthEnsmb" ProgramChange="53" />
|
||||
<Patch Number="54" Name="HugeString" ProgramChange="54" />
|
||||
<Patch Number="55" Name="Strng&Perc" ProgramChange="55" />
|
||||
<Patch Number="56" Name="LushStrngs" ProgramChange="56" />
|
||||
<Patch Number="57" Name="Ana String" ProgramChange="57" />
|
||||
<Patch Number="58" Name="Pizz Pluck" ProgramChange="58" />
|
||||
<Patch Number="59" Name="Harp Gliss" ProgramChange="59" />
|
||||
<Patch Number="60" Name="TrumpetEns" ProgramChange="60" />
|
||||
<Patch Number="61" Name="Orch Mutes" ProgramChange="61" />
|
||||
<Patch Number="62" Name="Tromb Ens " ProgramChange="62" />
|
||||
<Patch Number="63" Name="Ooh Horns " ProgramChange="63" />
|
||||
<Patch Number="64" Name="Hard Tuba " ProgramChange="64" />
|
||||
<Patch Number="65" Name="Matrix Brs" ProgramChange="65" />
|
||||
<Patch Number="66" Name="EssexBrass" ProgramChange="66" />
|
||||
<Patch Number="67" Name="HornExpans" ProgramChange="67" />
|
||||
<Patch Number="68" Name="Sax&Brass " ProgramChange="68" />
|
||||
<Patch Number="69" Name="Fanfare " ProgramChange="69" />
|
||||
<Patch Number="70" Name="Hard Flute" ProgramChange="70" />
|
||||
<Patch Number="71" Name="Mutablow" ProgramChange="71" />
|
||||
<Patch Number="72" Name="PanBristle" ProgramChange="72" />
|
||||
<Patch Number="73" Name="Pastorale " ProgramChange="73" />
|
||||
<Patch Number="74" Name="Dark Winds" ProgramChange="74" />
|
||||
<Patch Number="75" Name="SprnoRcrdr" ProgramChange="75" />
|
||||
<Patch Number="76" Name="G. Soprano" ProgramChange="76" />
|
||||
<Patch Number="77" Name="BreathySax" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Maze Lead " ProgramChange="78" />
|
||||
<Patch Number="79" Name="1001Nights" ProgramChange="79" />
|
||||
<Patch Number="80" Name="VelOoz&Aaz" ProgramChange="80" />
|
||||
<Patch Number="81" Name="Atlantis" ProgramChange="81" />
|
||||
<Patch Number="82" Name="Hen-Ya " ProgramChange="82" />
|
||||
<Patch Number="83" Name="1stContact" ProgramChange="83" />
|
||||
<Patch Number="84" Name="Applewine " ProgramChange="84" />
|
||||
<Patch Number="85" Name="Amakudari " ProgramChange="85" />
|
||||
<Patch Number="86" Name="ChirpPluck" ProgramChange="86" />
|
||||
<Patch Number="87" Name="7th Wave" ProgramChange="87" />
|
||||
<Patch Number="88" Name="Tidal Wave" ProgramChange="88" />
|
||||
<Patch Number="89" Name="Nostromo" ProgramChange="89" />
|
||||
<Patch Number="90" Name="Chromaphon" ProgramChange="90" />
|
||||
<Patch Number="91" Name="Voice Bell" ProgramChange="91" />
|
||||
<Patch Number="92" Name="TinSynLead" ProgramChange="92" />
|
||||
<Patch Number="93" Name="Xpando Pad" ProgramChange="93" />
|
||||
<Patch Number="94" Name="HeavenCent" ProgramChange="94" />
|
||||
<Patch Number="95" Name="ShimmerPad" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Laboratory" ProgramChange="96" />
|
||||
<Patch Number="97" Name="Red Aurora" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Helical " ProgramChange="98" />
|
||||
<Patch Number="99" Name="Ice Forest" ProgramChange="99" />
|
||||
<Patch Number="100" Name="Synth Bite" ProgramChange="100" />
|
||||
<Patch Number="101" Name="Quentex " ProgramChange="101" />
|
||||
<Patch Number="102" Name="Zalfous " ProgramChange="102" />
|
||||
<Patch Number="103" Name="Brassy 5th" ProgramChange="103" />
|
||||
<Patch Number="104" Name="Alpha Lead" ProgramChange="104" />
|
||||
<Patch Number="105" Name="HighFunkLd" ProgramChange="105" />
|
||||
<Patch Number="106" Name="BriteRezzo" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Wicked Owl" ProgramChange="107" />
|
||||
<Patch Number="108" Name="Zip Lead" ProgramChange="108" />
|
||||
<Patch Number="109" Name="T-Minus 1 " ProgramChange="109" />
|
||||
<Patch Number="110" Name="New Waves " ProgramChange="110" />
|
||||
<Patch Number="111" Name="Rhythm X" ProgramChange="111" />
|
||||
<Patch Number="112" Name="Insta-Gig " ProgramChange="112" />
|
||||
<Patch Number="113" Name="Lung Gravy" ProgramChange="113" />
|
||||
<Patch Number="114" Name="Spec Perc " ProgramChange="114" />
|
||||
<Patch Number="115" Name="The Rat " ProgramChange="115" />
|
||||
<Patch Number="116" Name="Teknologiz" ProgramChange="116" />
|
||||
<Patch Number="117" Name=" Gutteral " ProgramChange="117" />
|
||||
<Patch Number="118" Name="VoodooBeat" ProgramChange="118" />
|
||||
<Patch Number="119" Name="Final Dawn" ProgramChange="119" />
|
||||
<Patch Number="120" Name="Ambi Rock " ProgramChange="120" />
|
||||
<Patch Number="121" Name="Trash Canz" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Destructo!" ProgramChange="122" />
|
||||
<Patch Number="123" Name="VocoderKit" ProgramChange="123" />
|
||||
<Patch Number="124" Name="15ips Kit " ProgramChange="124" />
|
||||
<Patch Number="125" Name="Trashy Kit" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Rainstick " ProgramChange="126" />
|
||||
<Patch Number="127" Name="Hitz Peak" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 4" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="4" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="AcousPiano" ProgramChange="0" />
|
||||
<Patch Number="01" Name="BritePiano" ProgramChange="1" />
|
||||
<Patch Number="02" Name="Elec Grand" ProgramChange="2" />
|
||||
<Patch Number="03" Name="HonkyTonk " ProgramChange="3" />
|
||||
<Patch Number="04" Name="E.Piano 1 " ProgramChange="4" />
|
||||
<Patch Number="05" Name="E.Piano 2 " ProgramChange="5" />
|
||||
<Patch Number="06" Name="Harpschrd " ProgramChange="6" />
|
||||
<Patch Number="07" Name="Clavinet" ProgramChange="7" />
|
||||
<Patch Number="08" Name="Celesta " ProgramChange="8" />
|
||||
<Patch Number="09" Name="Glockenspl" ProgramChange="9" />
|
||||
<Patch Number="10" Name="Music Box " ProgramChange="10" />
|
||||
<Patch Number="11" Name="Vibraphone" ProgramChange="11" />
|
||||
<Patch Number="12" Name="Marimba " ProgramChange="12" />
|
||||
<Patch Number="13" Name="Xylophone " ProgramChange="13" />
|
||||
<Patch Number="14" Name="TubularBel" ProgramChange="14" />
|
||||
<Patch Number="15" Name="H.Dulcimer" ProgramChange="15" />
|
||||
<Patch Number="16" Name="DrwbarOrg " ProgramChange="16" />
|
||||
<Patch Number="17" Name="Perc Organ" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Rock Organ" ProgramChange="18" />
|
||||
<Patch Number="19" Name="Church Org" ProgramChange="19" />
|
||||
<Patch Number="20" Name="Reed Organ" ProgramChange="20" />
|
||||
<Patch Number="21" Name="AccrdionFr" ProgramChange="21" />
|
||||
<Patch Number="22" Name="Harmonica " ProgramChange="22" />
|
||||
<Patch Number="23" Name="TangoAccrd" ProgramChange="23" />
|
||||
<Patch Number="24" Name="Nylon Gtr " ProgramChange="24" />
|
||||
<Patch Number="25" Name="SteelStrGt" ProgramChange="25" />
|
||||
<Patch Number="26" Name="Jazz Gtr" ProgramChange="26" />
|
||||
<Patch Number="27" Name="Clean Gtr " ProgramChange="27" />
|
||||
<Patch Number="28" Name="Mute Gtr" ProgramChange="28" />
|
||||
<Patch Number="29" Name="OvrdriveGt" ProgramChange="29" />
|
||||
<Patch Number="30" Name="Distorted " ProgramChange="30" />
|
||||
<Patch Number="31" Name="GtHarmonic" ProgramChange="31" />
|
||||
<Patch Number="32" Name="AcousBass " ProgramChange="32" />
|
||||
<Patch Number="33" Name="FingerBass" ProgramChange="33" />
|
||||
<Patch Number="34" Name="Pick Bass " ProgramChange="34" />
|
||||
<Patch Number="35" Name="FretlessBs" ProgramChange="35" />
|
||||
<Patch Number="36" Name="SlapBass 1" ProgramChange="36" />
|
||||
<Patch Number="37" Name="SlapBass 2" ProgramChange="37" />
|
||||
<Patch Number="38" Name="SynthBass1" ProgramChange="38" />
|
||||
<Patch Number="39" Name="SynthBass2" ProgramChange="39" />
|
||||
<Patch Number="40" Name="Violin " ProgramChange="40" />
|
||||
<Patch Number="41" Name="Viola " ProgramChange="41" />
|
||||
<Patch Number="42" Name="Cello " ProgramChange="42" />
|
||||
<Patch Number="43" Name="Contrabass" ProgramChange="43" />
|
||||
<Patch Number="44" Name="TremStrngs" ProgramChange="44" />
|
||||
<Patch Number="45" Name="Pizzicato " ProgramChange="45" />
|
||||
<Patch Number="46" Name="Harp " ProgramChange="46" />
|
||||
<Patch Number="47" Name="Timpani " ProgramChange="47" />
|
||||
<Patch Number="48" Name="Strings " ProgramChange="48" />
|
||||
<Patch Number="49" Name="Slow Str" ProgramChange="49" />
|
||||
<Patch Number="50" Name="SynString1" ProgramChange="50" />
|
||||
<Patch Number="51" Name="SynString2" ProgramChange="51" />
|
||||
<Patch Number="52" Name="Choir Ahhs" ProgramChange="52" />
|
||||
<Patch Number="53" Name="Voice Oohs" ProgramChange="53" />
|
||||
<Patch Number="54" Name="Syn Vox " ProgramChange="54" />
|
||||
<Patch Number="55" Name="Orch.Hit" ProgramChange="55" />
|
||||
<Patch Number="56" Name="Trumpet " ProgramChange="56" />
|
||||
<Patch Number="57" Name="Trombone" ProgramChange="57" />
|
||||
<Patch Number="58" Name="Tuba " ProgramChange="58" />
|
||||
<Patch Number="59" Name="Mute Trpt " ProgramChange="59" />
|
||||
<Patch Number="60" Name="FrenchHorn" ProgramChange="60" />
|
||||
<Patch Number="61" Name="Brass Sect" ProgramChange="61" />
|
||||
<Patch Number="62" Name="SynBrass 1" ProgramChange="62" />
|
||||
<Patch Number="63" Name="SynBrass 2" ProgramChange="63" />
|
||||
<Patch Number="64" Name="SopranoSax" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Alto Sax" ProgramChange="65" />
|
||||
<Patch Number="66" Name="Tenor Sax " ProgramChange="66" />
|
||||
<Patch Number="67" Name="Bari Sax" ProgramChange="67" />
|
||||
<Patch Number="68" Name="Oboe " ProgramChange="68" />
|
||||
<Patch Number="69" Name="EnglshHorn" ProgramChange="69" />
|
||||
<Patch Number="70" Name="Bassoon " ProgramChange="70" />
|
||||
<Patch Number="71" Name="Clarinet" ProgramChange="71" />
|
||||
<Patch Number="72" Name="Piccolo " ProgramChange="72" />
|
||||
<Patch Number="73" Name="Flute " ProgramChange="73" />
|
||||
<Patch Number="74" Name="Recorder" ProgramChange="74" />
|
||||
<Patch Number="75" Name="Pan Flute " ProgramChange="75" />
|
||||
<Patch Number="76" Name="BottleBlow" ProgramChange="76" />
|
||||
<Patch Number="77" Name="Shakuhachi" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Whistle " ProgramChange="78" />
|
||||
<Patch Number="79" Name="Ocarina " ProgramChange="79" />
|
||||
<Patch Number="80" Name="SquareLead" ProgramChange="80" />
|
||||
<Patch Number="81" Name="Saw Lead" ProgramChange="81" />
|
||||
<Patch Number="82" Name="Calliope" ProgramChange="82" />
|
||||
<Patch Number="83" Name="ChiffyLead" ProgramChange="83" />
|
||||
<Patch Number="84" Name="Charang " ProgramChange="84" />
|
||||
<Patch Number="85" Name="Voice Lead" ProgramChange="85" />
|
||||
<Patch Number="86" Name="5ths Saw" ProgramChange="86" />
|
||||
<Patch Number="87" Name="Bass&Lead " ProgramChange="87" />
|
||||
<Patch Number="88" Name="Bell Pad" ProgramChange="88" />
|
||||
<Patch Number="89" Name="Warm Pad" ProgramChange="89" />
|
||||
<Patch Number="90" Name="Polysynth " ProgramChange="90" />
|
||||
<Patch Number="91" Name="GlassChoir" ProgramChange="91" />
|
||||
<Patch Number="92" Name="BowedGlass" ProgramChange="92" />
|
||||
<Patch Number="93" Name="Metallic" ProgramChange="93" />
|
||||
<Patch Number="94" Name="Halo Pad" ProgramChange="94" />
|
||||
<Patch Number="95" Name="EchoSweep " ProgramChange="95" />
|
||||
<Patch Number="96" Name="Ice Rain" ProgramChange="96" />
|
||||
<Patch Number="97" Name="Soundtrack" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Crystaline" ProgramChange="98" />
|
||||
<Patch Number="99" Name="Atmosphere" ProgramChange="99" />
|
||||
<Patch Number="100" Name="Briteness " ProgramChange="100" />
|
||||
<Patch Number="101" Name="Goblins " ProgramChange="101" />
|
||||
<Patch Number="102" Name="Echoes " ProgramChange="102" />
|
||||
<Patch Number="103" Name="Sci-Fi " ProgramChange="103" />
|
||||
<Patch Number="104" Name="Sitar " ProgramChange="104" />
|
||||
<Patch Number="105" Name="Banjo " ProgramChange="105" />
|
||||
<Patch Number="106" Name="Shamisen" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Koto " ProgramChange="107" />
|
||||
<Patch Number="108" Name="Kalimba " ProgramChange="108" />
|
||||
<Patch Number="109" Name="Bagpipe " ProgramChange="109" />
|
||||
<Patch Number="110" Name="Fiddle " ProgramChange="110" />
|
||||
<Patch Number="111" Name="Shanai " ProgramChange="111" />
|
||||
<Patch Number="112" Name="TinkleBell" ProgramChange="112" />
|
||||
<Patch Number="113" Name="Agogo " ProgramChange="113" />
|
||||
<Patch Number="114" Name="SteelDrums" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Woodblock " ProgramChange="115" />
|
||||
<Patch Number="116" Name="Taiko Drum" ProgramChange="116" />
|
||||
<Patch Number="117" Name="MelodicTom" ProgramChange="117" />
|
||||
<Patch Number="118" Name="Synth Drum" ProgramChange="118" />
|
||||
<Patch Number="119" Name="Rev Cymbal" ProgramChange="119" />
|
||||
<Patch Number="120" Name="Fret Noise" ProgramChange="120" />
|
||||
<Patch Number="121" Name="BreathNois" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Seashore" ProgramChange="122" />
|
||||
<Patch Number="123" Name="Bird Tweet" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Telephone " ProgramChange="124" />
|
||||
<Patch Number="125" Name="Helicopter" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Applause" ProgramChange="126" />
|
||||
<Patch Number="127" Name="Gunshot" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Expansion Slot A" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="5" />
|
||||
</MIDICommands>
|
||||
<PatchNameList/>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Expansion Slot B" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="6" />
|
||||
</MIDICommands>
|
||||
<PatchNameList/>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
<ChannelNameSet Name="Name Set 2" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="false" />
|
||||
<AvailableChannel Channel="2" Available="false" />
|
||||
<AvailableChannel Channel="3" Available="false" />
|
||||
<AvailableChannel Channel="4" Available="false" />
|
||||
<AvailableChannel Channel="5" Available="false" />
|
||||
<AvailableChannel Channel="6" Available="false" />
|
||||
<AvailableChannel Channel="7" Available="false" />
|
||||
<AvailableChannel Channel="8" Available="false" />
|
||||
<AvailableChannel Channel="9" Available="false" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="false" />
|
||||
<AvailableChannel Channel="12" Available="false" />
|
||||
<AvailableChannel Channel="13" Available="false" />
|
||||
<AvailableChannel Channel="14" Available="false" />
|
||||
<AvailableChannel Channel="15" Available="false" />
|
||||
<AvailableChannel Channel="16" Available="false" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="Drum sets" >
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="StandrdSet1" ProgramChange="0" />
|
||||
<Patch Number="07" Name="Room Set" ProgramChange="7" />
|
||||
<Patch Number="16" Name="Power Set" ProgramChange="16" />
|
||||
<Patch Number="24" Name="Electronic" ProgramChange="24" />
|
||||
<Patch Number="25" Name="8oh8/9oh9" ProgramChange="25" />
|
||||
<Patch Number="32" Name="Jazz Set" ProgramChange="32" />
|
||||
<Patch Number="40" Name="Brush Set" ProgramChange="40" />
|
||||
<Patch Number="48" Name="Orch Set" ProgramChange="48" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
774
patchfiles/Alesis_QS6_1.midnam
Normal file
774
patchfiles/Alesis_QS6_1.midnam
Normal file
|
|
@ -0,0 +1,774 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>Alesis</Manufacturer>
|
||||
<Model>QS6.1</Model>
|
||||
<CustomDeviceMode Name="Mode 1" >
|
||||
<DeviceModeEnable>
|
||||
<MIDICommands>
|
||||
<SysEx>F0 00 00 0E 0E 10 00 00 02 01 F7</SysEx>
|
||||
</MIDICommands>
|
||||
</DeviceModeEnable>
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Name Set 2" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Name Set 1" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Name Set 1" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="false" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="User Programs" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="0" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="PureStereo" ProgramChange="0" />
|
||||
<Patch Number="01" Name="Rave Knave" ProgramChange="1" />
|
||||
<Patch Number="02" Name="AntiquePno" ProgramChange="2" />
|
||||
<Patch Number="03" Name="Pianooohs " ProgramChange="3" />
|
||||
<Patch Number="04" Name="LA Studio " ProgramChange="4" />
|
||||
<Patch Number="05" Name="No Quarter" ProgramChange="5" />
|
||||
<Patch Number="06" Name="Fat Roadz " ProgramChange="6" />
|
||||
<Patch Number="07" Name="Whirl Lee " ProgramChange="7" />
|
||||
<Patch Number="08" Name="Mars E Pno" ProgramChange="8" />
|
||||
<Patch Number="09" Name="TineString" ProgramChange="9" />
|
||||
<Patch Number="10" Name="Clavislap " ProgramChange="10" />
|
||||
<Patch Number="11" Name="Digi Clav " ProgramChange="11" />
|
||||
<Patch Number="12" Name="Ana Harpsi" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Toy Hammer" ProgramChange="13" />
|
||||
<Patch Number="14" Name="Chasers " ProgramChange="14" />
|
||||
<Patch Number="15" Name="Sebastian " ProgramChange="15" />
|
||||
<Patch Number="16" Name="Met Talls " ProgramChange="16" />
|
||||
<Patch Number="17" Name="GlassBells" ProgramChange="17" />
|
||||
<Patch Number="18" Name="MorphBells" ProgramChange="18" />
|
||||
<Patch Number="19" Name="MW RvrsBel" ProgramChange="19" />
|
||||
<Patch Number="20" Name="4Draw Rock" ProgramChange="20" />
|
||||
<Patch Number="21" Name="DrawbarCtl" ProgramChange="21" />
|
||||
<Patch Number="22" Name="Keith's C3" ProgramChange="22" />
|
||||
<Patch Number="23" Name="Ballad B " ProgramChange="23" />
|
||||
<Patch Number="24" Name="LFO Lezly " ProgramChange="24" />
|
||||
<Patch Number="25" Name="PhantomOrg" ProgramChange="25" />
|
||||
<Patch Number="26" Name="PostivPuff" ProgramChange="26" />
|
||||
<Patch Number="27" Name="Eng Organ " ProgramChange="27" />
|
||||
<Patch Number="28" Name="Gypsies " ProgramChange="28" />
|
||||
<Patch Number="29" Name="JamHarmnca" ProgramChange="29" />
|
||||
<Patch Number="30" Name="Quiet Time" ProgramChange="30" />
|
||||
<Patch Number="31" Name="FolkBarGtr" ProgramChange="31" />
|
||||
<Patch Number="32" Name="GuitarPoem" ProgramChange="32" />
|
||||
<Patch Number="33" Name="SteelNylon" ProgramChange="33" />
|
||||
<Patch Number="34" Name="Flamenco!" ProgramChange="34" />
|
||||
<Patch Number="35" Name="Instant U2" ProgramChange="35" />
|
||||
<Patch Number="36" Name="Pulp Guitar " ProgramChange="36" />
|
||||
<Patch Number="37" Name="Feedbacker" ProgramChange="37" />
|
||||
<Patch Number="38" Name="Ethnoba " ProgramChange="38" />
|
||||
<Patch Number="39" Name="Kotobaba " ProgramChange="39" />
|
||||
<Patch Number="40" Name="Dance X " ProgramChange="40" />
|
||||
<Patch Number="41" Name="PsychoBass" ProgramChange="41" />
|
||||
<Patch Number="42" Name="Space Bass" ProgramChange="42" />
|
||||
<Patch Number="43" Name="House Bass" ProgramChange="43" />
|
||||
<Patch Number="44" Name="Jazzy Bass" ProgramChange="44" />
|
||||
<Patch Number="45" Name="LatelyBass" ProgramChange="45" />
|
||||
<Patch Number="46" Name="SynAtkBass" ProgramChange="46" />
|
||||
<Patch Number="47" Name="Quack " ProgramChange="47" />
|
||||
<Patch Number="48" Name="Trick Bass" ProgramChange="48" />
|
||||
<Patch Number="49" Name="DanceGlide" ProgramChange="49" />
|
||||
<Patch Number="50" Name="ContraBass" ProgramChange="50" />
|
||||
<Patch Number="51" Name="DSP Violin" ProgramChange="51" />
|
||||
<Patch Number="52" Name="DiamondStr" ProgramChange="52" />
|
||||
<Patch Number="53" Name="SynthEnsmb" ProgramChange="53" />
|
||||
<Patch Number="54" Name="Syn Arcos " ProgramChange="54" />
|
||||
<Patch Number="55" Name="StarDustMW" ProgramChange="55" />
|
||||
<Patch Number="56" Name="DreamStrgs" ProgramChange="56" />
|
||||
<Patch Number="57" Name="Ana String" ProgramChange="57" />
|
||||
<Patch Number="58" Name="SpacePluck" ProgramChange="58" />
|
||||
<Patch Number="59" Name="Waterfalls" ProgramChange="59" />
|
||||
<Patch Number="60" Name="SmokeyRoom" ProgramChange="60" />
|
||||
<Patch Number="61" Name="MW Mute Tp" ProgramChange="61" />
|
||||
<Patch Number="62" Name="Hard Tuba " ProgramChange="62" />
|
||||
<Patch Number="63" Name="FusionHorn" ProgramChange="63" />
|
||||
<Patch Number="64" Name="Vivaldian " ProgramChange="64" />
|
||||
<Patch Number="65" Name="BigBrsSect" ProgramChange="65" />
|
||||
<Patch Number="66" Name="ButtahHrns" ProgramChange="66" />
|
||||
<Patch Number="67" Name="TrumpletMW" ProgramChange="67" />
|
||||
<Patch Number="68" Name="SkyWatcher" ProgramChange="68" />
|
||||
<Patch Number="69" Name="Mighty5ths" ProgramChange="69" />
|
||||
<Patch Number="70" Name="ChiffFlute" ProgramChange="70" />
|
||||
<Patch Number="71" Name="TalkinPipe" ProgramChange="71" />
|
||||
<Patch Number="72" Name="PanBristle" ProgramChange="72" />
|
||||
<Patch Number="73" Name="BlowDeTune" ProgramChange="73" />
|
||||
<Patch Number="74" Name="Wind Woods" ProgramChange="74" />
|
||||
<Patch Number="75" Name="Croccodile" ProgramChange="75" />
|
||||
<Patch Number="76" Name="BreathySax" ProgramChange="76" />
|
||||
<Patch Number="77" Name="SprnoRcrdr" ProgramChange="77" />
|
||||
<Patch Number="78" Name="HybridBlow" ProgramChange="78" />
|
||||
<Patch Number="79" Name="Cartoonin'" ProgramChange="79" />
|
||||
<Patch Number="80" Name="PavlovsDog" ProgramChange="80" />
|
||||
<Patch Number="81" Name="MorphChoir" ProgramChange="81" />
|
||||
<Patch Number="82" Name="Air Pad MW" ProgramChange="82" />
|
||||
<Patch Number="83" Name="GlideVoxMW" ProgramChange="83" />
|
||||
<Patch Number="84" Name="JoshuaTree" ProgramChange="84" />
|
||||
<Patch Number="85" Name="Metal Wash" ProgramChange="85" />
|
||||
<Patch Number="86" Name="HeavenCent" ProgramChange="86" />
|
||||
<Patch Number="87" Name="Ocean Mood" ProgramChange="87" />
|
||||
<Patch Number="88" Name="MoonRise " ProgramChange="88" />
|
||||
<Patch Number="89" Name="InnerPhase" ProgramChange="89" />
|
||||
<Patch Number="90" Name="TicSawlead" ProgramChange="90" />
|
||||
<Patch Number="91" Name="Spaceport " ProgramChange="91" />
|
||||
<Patch Number="92" Name="FlashBack " ProgramChange="92" />
|
||||
<Patch Number="93" Name="VintageRez" ProgramChange="93" />
|
||||
<Patch Number="94" Name="Mink Pad " ProgramChange="94" />
|
||||
<Patch Number="95" Name="Chromaphon" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Amakudari " ProgramChange="96" />
|
||||
<Patch Number="97" Name="RubberMetl" ProgramChange="97" />
|
||||
<Patch Number="98" Name="TinSynLead" ProgramChange="98" />
|
||||
<Patch Number="99" Name="Marimpanad" ProgramChange="99" />
|
||||
<Patch Number="100" Name="Zoo Lead " ProgramChange="100" />
|
||||
<Patch Number="101" Name="Spring Boy" ProgramChange="101" />
|
||||
<Patch Number="102" Name="3oh3 SawMW" ProgramChange="102" />
|
||||
<Patch Number="103" Name="3oh3 SqrMW" ProgramChange="103" />
|
||||
<Patch Number="104" Name="HiPassCtrl" ProgramChange="104" />
|
||||
<Patch Number="105" Name="'74 Square" ProgramChange="105" />
|
||||
<Patch Number="106" Name="RaveSaw QS" ProgramChange="106" />
|
||||
<Patch Number="107" Name="RaveSqr QS" ProgramChange="107" />
|
||||
<Patch Number="108" Name="Buzz Clip " ProgramChange="108" />
|
||||
<Patch Number="109" Name="SyncNSaws!" ProgramChange="109" />
|
||||
<Patch Number="110" Name="Wormholes " ProgramChange="110" />
|
||||
<Patch Number="111" Name="Bonk " ProgramChange="111" />
|
||||
<Patch Number="112" Name="No Age " ProgramChange="112" />
|
||||
<Patch Number="113" Name="Funkngruvn" ProgramChange="113" />
|
||||
<Patch Number="114" Name="New Waves " ProgramChange="114" />
|
||||
<Patch Number="115" Name="Press Roll" ProgramChange="115" />
|
||||
<Patch Number="116" Name="TseTse Fly" ProgramChange="116" />
|
||||
<Patch Number="117" Name="DogsInSpac" ProgramChange="117" />
|
||||
<Patch Number="118" Name="Insectagon" ProgramChange="118" />
|
||||
<Patch Number="119" Name="Laboratory" ProgramChange="119" />
|
||||
<Patch Number="120" Name="Real Rock " ProgramChange="120" />
|
||||
<Patch Number="121" Name="Asylum Kit" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Harlem Tek" ProgramChange="122" />
|
||||
<Patch Number="123" Name="15ips Kit " ProgramChange="123" />
|
||||
<Patch Number="124" Name="GuessDrums" ProgramChange="124" />
|
||||
<Patch Number="125" Name="VocoderKit" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Rainstick " ProgramChange="126" />
|
||||
<Patch Number="127" Name="Deja Hitz " ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 1" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="1" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="TrueStereo" ProgramChange="0" />
|
||||
<Patch Number="01" Name="Titanium88" ProgramChange="1" />
|
||||
<Patch Number="02" Name="OctavPiano" ProgramChange="2" />
|
||||
<Patch Number="03" Name="PianoMorph" ProgramChange="3" />
|
||||
<Patch Number="04" Name="BellPianah" ProgramChange="4" />
|
||||
<Patch Number="05" Name="Rayz Roadz" ProgramChange="5" />
|
||||
<Patch Number="06" Name="QS Tines " ProgramChange="6" />
|
||||
<Patch Number="07" Name="ClascWurly" ProgramChange="7" />
|
||||
<Patch Number="08" Name="FM E Piano" ProgramChange="8" />
|
||||
<Patch Number="09" Name="Wave Piano" ProgramChange="9" />
|
||||
<Patch Number="10" Name="Clavitube " ProgramChange="10" />
|
||||
<Patch Number="11" Name="Real Clav " ProgramChange="11" />
|
||||
<Patch Number="12" Name="TrueHarpsi" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Cool Vibes" ProgramChange="13" />
|
||||
<Patch Number="14" Name="BriteMarim" ProgramChange="14" />
|
||||
<Patch Number="15" Name="Kalimba " ProgramChange="15" />
|
||||
<Patch Number="16" Name="Brake Drum" ProgramChange="16" />
|
||||
<Patch Number="17" Name="St. Thomas" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Basic Bell" ProgramChange="18" />
|
||||
<Patch Number="19" Name="ClockTower" ProgramChange="19" />
|
||||
<Patch Number="20" Name="Real Prc B" ProgramChange="20" />
|
||||
<Patch Number="21" Name="High Life " ProgramChange="21" />
|
||||
<Patch Number="22" Name="Grit Organ" ProgramChange="22" />
|
||||
<Patch Number="23" Name="ABCDrawbar" ProgramChange="23" />
|
||||
<Patch Number="24" Name="WhitrShade" ProgramChange="24" />
|
||||
<Patch Number="25" Name="Toccata&Fg" ProgramChange="25" />
|
||||
<Patch Number="26" Name="KingsCourt" ProgramChange="26" />
|
||||
<Patch Number="27" Name="3rdHrmPerc" ProgramChange="27" />
|
||||
<Patch Number="28" Name="FrAccrdian" ProgramChange="28" />
|
||||
<Patch Number="29" Name="WhammerJmr" ProgramChange="29" />
|
||||
<Patch Number="30" Name="Steel Ride" ProgramChange="30" />
|
||||
<Patch Number="31" Name="GuildedAge" ProgramChange="31" />
|
||||
<Patch Number="32" Name="Gitarala " ProgramChange="32" />
|
||||
<Patch Number="33" Name="ThickNylon" ProgramChange="33" />
|
||||
<Patch Number="34" Name="Fat Strat " ProgramChange="34" />
|
||||
<Patch Number="35" Name="TreMellow " ProgramChange="35" />
|
||||
<Patch Number="36" Name="Total Chug" ProgramChange="36" />
|
||||
<Patch Number="37" Name="FacePlantr" ProgramChange="37" />
|
||||
<Patch Number="38" Name="WorldSitar" ProgramChange="38" />
|
||||
<Patch Number="39" Name="Koto Pluck" ProgramChange="39" />
|
||||
<Patch Number="40" Name="BigUpright" ProgramChange="40" />
|
||||
<Patch Number="41" Name="QS Bass " ProgramChange="41" />
|
||||
<Patch Number="42" Name="007 Bass " ProgramChange="42" />
|
||||
<Patch Number="43" Name="Slap It! " ProgramChange="43" />
|
||||
<Patch Number="44" Name="VolumeKnob" ProgramChange="44" />
|
||||
<Patch Number="45" Name="Fat Mini " ProgramChange="45" />
|
||||
<Patch Number="46" Name="Filter Wow" ProgramChange="46" />
|
||||
<Patch Number="47" Name="IndstryRez" ProgramChange="47" />
|
||||
<Patch Number="48" Name="DeutschBas" ProgramChange="48" />
|
||||
<Patch Number="49" Name="CyberBass " ProgramChange="49" />
|
||||
<Patch Number="50" Name="Violinist " ProgramChange="50" />
|
||||
<Patch Number="51" Name="MedSection" ProgramChange="51" />
|
||||
<Patch Number="52" Name="String Vox" ProgramChange="52" />
|
||||
<Patch Number="53" Name="LA Phil " ProgramChange="53" />
|
||||
<Patch Number="54" Name="Arco Ensm " ProgramChange="54" />
|
||||
<Patch Number="55" Name="Bali Hai " ProgramChange="55" />
|
||||
<Patch Number="56" Name="Obersphere" ProgramChange="56" />
|
||||
<Patch Number="57" Name="J Strings " ProgramChange="57" />
|
||||
<Patch Number="58" Name="Pizz Pluck" ProgramChange="58" />
|
||||
<Patch Number="59" Name="Harp Pluck" ProgramChange="59" />
|
||||
<Patch Number="60" Name="FlugelSolo" ProgramChange="60" />
|
||||
<Patch Number="61" Name="ClsclTrmpt" ProgramChange="61" />
|
||||
<Patch Number="62" Name="Solo Tromb" ProgramChange="62" />
|
||||
<Patch Number="63" Name="Dual Horns" ProgramChange="63" />
|
||||
<Patch Number="64" Name="Real Brass" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Pop Brass " ProgramChange="65" />
|
||||
<Patch Number="66" Name="Bigg Brass" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Brass Pump" ProgramChange="67" />
|
||||
<Patch Number="68" Name="ClassBrass" ProgramChange="68" />
|
||||
<Patch Number="69" Name="Ohbe Brass" ProgramChange="69" />
|
||||
<Patch Number="70" Name="LyricFlute" ProgramChange="70" />
|
||||
<Patch Number="71" Name="TronFlutes" ProgramChange="71" />
|
||||
<Patch Number="72" Name="PanPeople " ProgramChange="72" />
|
||||
<Patch Number="73" Name="Bottle Pad" ProgramChange="73" />
|
||||
<Patch Number="74" Name="Wind Ensmb" ProgramChange="74" />
|
||||
<Patch Number="75" Name="SoloBasoon" ProgramChange="75" />
|
||||
<Patch Number="76" Name="Tenor Solo" ProgramChange="76" />
|
||||
<Patch Number="77" Name="ThoseSaxes" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Nautical " ProgramChange="78" />
|
||||
<Patch Number="79" Name="FantaFlute" ProgramChange="79" />
|
||||
<Patch Number="80" Name="Ooh Choir " ProgramChange="80" />
|
||||
<Patch Number="81" Name="Ahh Choir " ProgramChange="81" />
|
||||
<Patch Number="82" Name="Sunsrizer " ProgramChange="82" />
|
||||
<Patch Number="83" Name="Afterglow " ProgramChange="83" />
|
||||
<Patch Number="84" Name="TyrellCorp" ProgramChange="84" />
|
||||
<Patch Number="85" Name="MindSweep " ProgramChange="85" />
|
||||
<Patch Number="86" Name="GenesisWav" ProgramChange="86" />
|
||||
<Patch Number="87" Name="Rainforest" ProgramChange="87" />
|
||||
<Patch Number="88" Name="Sahara Sun" ProgramChange="88" />
|
||||
<Patch Number="89" Name="Water!!! " ProgramChange="89" />
|
||||
<Patch Number="90" Name="Quadratix " ProgramChange="90" />
|
||||
<Patch Number="91" Name="VoltagePad" ProgramChange="91" />
|
||||
<Patch Number="92" Name="Xpando Pad" ProgramChange="92" />
|
||||
<Patch Number="93" Name="Scarlamare" ProgramChange="93" />
|
||||
<Patch Number="94" Name="A/V Pad " ProgramChange="94" />
|
||||
<Patch Number="95" Name="Air 'LAYER'" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Kalimpanad" ProgramChange="96" />
|
||||
<Patch Number="97" Name="Blacksmith" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Digidee " ProgramChange="98" />
|
||||
<Patch Number="99" Name="Marburg " ProgramChange="99" />
|
||||
<Patch Number="100" Name="Porta Lead" ProgramChange="100" />
|
||||
<Patch Number="101" Name="ClassicSqr" ProgramChange="101" />
|
||||
<Patch Number="102" Name="Triangular" ProgramChange="102" />
|
||||
<Patch Number="103" Name="Maze Lead " ProgramChange="103" />
|
||||
<Patch Number="104" Name="BPF Lead " ProgramChange="104" />
|
||||
<Patch Number="105" Name="Screamer! " ProgramChange="105" />
|
||||
<Patch Number="106" Name="ShineOn..." ProgramChange="106" />
|
||||
<Patch Number="107" Name="Touchsaw " ProgramChange="107" />
|
||||
<Patch Number="108" Name="Fuzz Box " ProgramChange="108" />
|
||||
<Patch Number="109" Name="AquaTarkus" ProgramChange="109" />
|
||||
<Patch Number="110" Name="Synergy MW" ProgramChange="110" />
|
||||
<Patch Number="111" Name="Discotron " ProgramChange="111" />
|
||||
<Patch Number="112" Name="Bhangra " ProgramChange="112" />
|
||||
<Patch Number="113" Name="Randomania" ProgramChange="113" />
|
||||
<Patch Number="114" Name="Pop Thing " ProgramChange="114" />
|
||||
<Patch Number="115" Name="Loop-O-Mat" ProgramChange="115" />
|
||||
<Patch Number="116" Name="Clockwork " ProgramChange="116" />
|
||||
<Patch Number="117" Name="Heartbeat " ProgramChange="117" />
|
||||
<Patch Number="118" Name="Nanites " ProgramChange="118" />
|
||||
<Patch Number="119" Name="MonstrMash" ProgramChange="119" />
|
||||
<Patch Number="120" Name="DM5 Drums " ProgramChange="120" />
|
||||
<Patch Number="121" Name="Straight 8" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Industro " ProgramChange="122" />
|
||||
<Patch Number="123" Name="StreetBeat" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Outer Kit " ProgramChange="124" />
|
||||
<Patch Number="125" Name="AfricaPerc" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Marktree " ProgramChange="126" />
|
||||
<Patch Number="127" Name="Orch Hits " ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 2" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="2" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="DarkClascl" ProgramChange="0" />
|
||||
<Patch Number="01" Name="InThePiano" ProgramChange="1" />
|
||||
<Patch Number="02" Name="Player Pno" ProgramChange="2" />
|
||||
<Patch Number="03" Name="PianoStrng" ProgramChange="3" />
|
||||
<Patch Number="04" Name="EP & Strng" ProgramChange="4" />
|
||||
<Patch Number="05" Name="Hard Roads" ProgramChange="5" />
|
||||
<Patch Number="06" Name="Suitcase " ProgramChange="6" />
|
||||
<Patch Number="07" Name="DirtyWurly" ProgramChange="7" />
|
||||
<Patch Number="08" Name="Soft FM EP" ProgramChange="8" />
|
||||
<Patch Number="09" Name="Toy Grand " ProgramChange="9" />
|
||||
<Patch Number="10" Name="Quack Clav" ProgramChange="10" />
|
||||
<Patch Number="11" Name="Clavatar " ProgramChange="11" />
|
||||
<Patch Number="12" Name="Harpsifunk" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Mad Vibes " ProgramChange="13" />
|
||||
<Patch Number="14" Name="Woody Xylo" ProgramChange="14" />
|
||||
<Patch Number="15" Name="Potsticker" ProgramChange="15" />
|
||||
<Patch Number="16" Name="Watercan " ProgramChange="16" />
|
||||
<Patch Number="17" Name="AttakOfIce" ProgramChange="17" />
|
||||
<Patch Number="18" Name="BlkBoxBell" ProgramChange="18" />
|
||||
<Patch Number="19" Name="Tacko Bell" ProgramChange="19" />
|
||||
<Patch Number="20" Name="AmericaOrg" ProgramChange="20" />
|
||||
<Patch Number="21" Name="BluesOrgan" ProgramChange="21" />
|
||||
<Patch Number="22" Name="Purple B " ProgramChange="22" />
|
||||
<Patch Number="23" Name="Jazz Prc B" ProgramChange="23" />
|
||||
<Patch Number="24" Name="Survival " ProgramChange="24" />
|
||||
<Patch Number="25" Name="High Mass " ProgramChange="25" />
|
||||
<Patch Number="26" Name="SftPipeOrg" ProgramChange="26" />
|
||||
<Patch Number="27" Name="2 Drawbars" ProgramChange="27" />
|
||||
<Patch Number="28" Name="WrmAcrdion" ProgramChange="28" />
|
||||
<Patch Number="29" Name="JazzHrmnca" ProgramChange="29" />
|
||||
<Patch Number="30" Name="LegatoAGtr" ProgramChange="30" />
|
||||
<Patch Number="31" Name="Big Body12" ProgramChange="31" />
|
||||
<Patch Number="32" Name="GuitarsOoh" ProgramChange="32" />
|
||||
<Patch Number="33" Name="AcHarmonic" ProgramChange="33" />
|
||||
<Patch Number="34" Name="818 Guitar" ProgramChange="34" />
|
||||
<Patch Number="35" Name="Silvertone" ProgramChange="35" />
|
||||
<Patch Number="36" Name="Chunky " ProgramChange="36" />
|
||||
<Patch Number="37" Name="Fuzzhead " ProgramChange="37" />
|
||||
<Patch Number="38" Name="CoralLezli" ProgramChange="38" />
|
||||
<Patch Number="39" Name="Spamisen " ProgramChange="39" />
|
||||
<Patch Number="40" Name="FatUpright" ProgramChange="40" />
|
||||
<Patch Number="41" Name="Face Bass " ProgramChange="41" />
|
||||
<Patch Number="42" Name="Heavy Bass" ProgramChange="42" />
|
||||
<Patch Number="43" Name="GothamBass" ProgramChange="43" />
|
||||
<Patch Number="44" Name="No Frets! " ProgramChange="44" />
|
||||
<Patch Number="45" Name="FM Pluxx " ProgramChange="45" />
|
||||
<Patch Number="46" Name="Touch Bass" ProgramChange="46" />
|
||||
<Patch Number="47" Name="Buzzz Bass" ProgramChange="47" />
|
||||
<Patch Number="48" Name="TranceBass" ProgramChange="48" />
|
||||
<Patch Number="49" Name="Dist Bass " ProgramChange="49" />
|
||||
<Patch Number="50" Name="Mi Viola " ProgramChange="50" />
|
||||
<Patch Number="51" Name="SmlSection" ProgramChange="51" />
|
||||
<Patch Number="52" Name="LushStrngs" ProgramChange="52" />
|
||||
<Patch Number="53" Name="Violin Orc" ProgramChange="53" />
|
||||
<Patch Number="54" Name="OctaString" ProgramChange="54" />
|
||||
<Patch Number="55" Name="Pit String" ProgramChange="55" />
|
||||
<Patch Number="56" Name="Tron Mood " ProgramChange="56" />
|
||||
<Patch Number="57" Name="SE Flange " ProgramChange="57" />
|
||||
<Patch Number="58" Name="Pitzi " ProgramChange="58" />
|
||||
<Patch Number="59" Name="HeavenHarp" ProgramChange="59" />
|
||||
<Patch Number="60" Name="Bone-afied" ProgramChange="60" />
|
||||
<Patch Number="61" Name="Jazz Mute " ProgramChange="61" />
|
||||
<Patch Number="62" Name="RegalBones" ProgramChange="62" />
|
||||
<Patch Number="63" Name="Ooh Horns " ProgramChange="63" />
|
||||
<Patch Number="64" Name="ClsclHorns" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Gold Brass" ProgramChange="65" />
|
||||
<Patch Number="66" Name="BeBopHorns" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Sfz Brass " ProgramChange="67" />
|
||||
<Patch Number="68" Name="Orchestral" ProgramChange="68" />
|
||||
<Patch Number="69" Name="ClscSynBrs" ProgramChange="69" />
|
||||
<Patch Number="70" Name="SingleFlut" ProgramChange="70" />
|
||||
<Patch Number="71" Name="SpaceFlute" ProgramChange="71" />
|
||||
<Patch Number="72" Name="Hard Pipes" ProgramChange="72" />
|
||||
<Patch Number="73" Name="Tripan " ProgramChange="73" />
|
||||
<Patch Number="74" Name="Wind Orch " ProgramChange="74" />
|
||||
<Patch Number="75" Name="Oboe Blow " ProgramChange="75" />
|
||||
<Patch Number="76" Name="Brite Alto" ProgramChange="76" />
|
||||
<Patch Number="77" Name="Big Band " ProgramChange="77" />
|
||||
<Patch Number="78" Name="Wistelaan " ProgramChange="78" />
|
||||
<Patch Number="79" Name="Shamanixst" ProgramChange="79" />
|
||||
<Patch Number="80" Name="Oohzee " ProgramChange="80" />
|
||||
<Patch Number="81" Name="Glory Ahhs" ProgramChange="81" />
|
||||
<Patch Number="82" Name="Dead Sea " ProgramChange="82" />
|
||||
<Patch Number="83" Name="Anasthesia" ProgramChange="83" />
|
||||
<Patch Number="84" Name="Sparks " ProgramChange="84" />
|
||||
<Patch Number="85" Name="Hold&Sampl" ProgramChange="85" />
|
||||
<Patch Number="86" Name="Dew Drops " ProgramChange="86" />
|
||||
<Patch Number="87" Name="Outland " ProgramChange="87" />
|
||||
<Patch Number="88" Name="Emperor " ProgramChange="88" />
|
||||
<Patch Number="89" Name="Ascent " ProgramChange="89" />
|
||||
<Patch Number="90" Name="Fanfare GX" ProgramChange="90" />
|
||||
<Patch Number="91" Name="PowerChirp" ProgramChange="91" />
|
||||
<Patch Number="92" Name="BladeRunnr" ProgramChange="92" />
|
||||
<Patch Number="93" Name="Distance " ProgramChange="93" />
|
||||
<Patch Number="94" Name="Angelsynth" ProgramChange="94" />
|
||||
<Patch Number="95" Name="HighGlissz" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Delecea " ProgramChange="96" />
|
||||
<Patch Number="97" Name="PatchCords" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Silk&Satin" ProgramChange="98" />
|
||||
<Patch Number="99" Name="FuzzyGlass" ProgramChange="99" />
|
||||
<Patch Number="100" Name="FmDBgining" ProgramChange="100" />
|
||||
<Patch Number="101" Name="EPROM Boy " ProgramChange="101" />
|
||||
<Patch Number="102" Name="EmoL7 Lead" ProgramChange="102" />
|
||||
<Patch Number="103" Name="DiodeDoodl" ProgramChange="103" />
|
||||
<Patch Number="104" Name="MellowGold" ProgramChange="104" />
|
||||
<Patch Number="105" Name="PortaWheel" ProgramChange="105" />
|
||||
<Patch Number="106" Name="Sweet Lead" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Brassy 5th" ProgramChange="107" />
|
||||
<Patch Number="108" Name="SuperNova " ProgramChange="108" />
|
||||
<Patch Number="109" Name="AbdnsTriad" ProgramChange="109" />
|
||||
<Patch Number="110" Name="Transcape " ProgramChange="110" />
|
||||
<Patch Number="111" Name="Groovy-bot" ProgramChange="111" />
|
||||
<Patch Number="112" Name="Yonderland" ProgramChange="112" />
|
||||
<Patch Number="113" Name="Robotechno" ProgramChange="113" />
|
||||
<Patch Number="114" Name="JungleGruv" ProgramChange="114" />
|
||||
<Patch Number="115" Name="WhereDrums" ProgramChange="115" />
|
||||
<Patch Number="116" Name="Sardauker " ProgramChange="116" />
|
||||
<Patch Number="117" Name="Circles " ProgramChange="117" />
|
||||
<Patch Number="118" Name="T-Minus 1 " ProgramChange="118" />
|
||||
<Patch Number="119" Name="Creeps " ProgramChange="119" />
|
||||
<Patch Number="120" Name="Pop Up Kit" ProgramChange="120" />
|
||||
<Patch Number="121" Name="9 Time " ProgramChange="121" />
|
||||
<Patch Number="122" Name="HardcorKit" ProgramChange="122" />
|
||||
<Patch Number="123" Name="UrbanBliss" ProgramChange="123" />
|
||||
<Patch Number="124" Name="GuessTrips" ProgramChange="124" />
|
||||
<Patch Number="125" Name="India Perc" ProgramChange="125" />
|
||||
<Patch Number="126" Name="TimpaniHit" ProgramChange="126" />
|
||||
<Patch Number="127" Name="Danz Hitz " ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 3" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="3" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="64 Grand " ProgramChange="0" />
|
||||
<Patch Number="01" Name="HyperPiano" ProgramChange="1" />
|
||||
<Patch Number="02" Name="HousePiano" ProgramChange="2" />
|
||||
<Patch Number="03" Name="Piano Pad " ProgramChange="3" />
|
||||
<Patch Number="04" Name="EP & Oohs " ProgramChange="4" />
|
||||
<Patch Number="05" Name="SuperRoadz" ProgramChange="5" />
|
||||
<Patch Number="06" Name="SoftSuitcs" ProgramChange="6" />
|
||||
<Patch Number="07" Name="TrampWurly" ProgramChange="7" />
|
||||
<Patch Number="08" Name="Chrysalis " ProgramChange="8" />
|
||||
<Patch Number="09" Name="PnoStrVox " ProgramChange="9" />
|
||||
<Patch Number="10" Name="LiquidClav" ProgramChange="10" />
|
||||
<Patch Number="11" Name="ProfitClav" ProgramChange="11" />
|
||||
<Patch Number="12" Name="8'4'Harpsi" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Rezophone " ProgramChange="13" />
|
||||
<Patch Number="14" Name="Yanklungs " ProgramChange="14" />
|
||||
<Patch Number="15" Name="Roundup " ProgramChange="15" />
|
||||
<Patch Number="16" Name="AlloyGlock" ProgramChange="16" />
|
||||
<Patch Number="17" Name="FairyBellz" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Ice Bell " ProgramChange="18" />
|
||||
<Patch Number="19" Name="Waterphone" ProgramChange="19" />
|
||||
<Patch Number="20" Name="3Draw Rock" ProgramChange="20" />
|
||||
<Patch Number="21" Name="KeyClikOrg" ProgramChange="21" />
|
||||
<Patch Number="22" Name="Rockin' B3" ProgramChange="22" />
|
||||
<Patch Number="23" Name="GospelOrgn" ProgramChange="23" />
|
||||
<Patch Number="24" Name="MetalOrgan" ProgramChange="24" />
|
||||
<Patch Number="25" Name="Full Ranks" ProgramChange="25" />
|
||||
<Patch Number="26" Name="Communion " ProgramChange="26" />
|
||||
<Patch Number="27" Name="KiknPedals" ProgramChange="27" />
|
||||
<Patch Number="28" Name="Surf Organ" ProgramChange="28" />
|
||||
<Patch Number="29" Name="Synthonica" ProgramChange="29" />
|
||||
<Patch Number="30" Name="SteelHorse" ProgramChange="30" />
|
||||
<Patch Number="31" Name="TuesdayAft" ProgramChange="31" />
|
||||
<Patch Number="32" Name="Dulcioto " ProgramChange="32" />
|
||||
<Patch Number="33" Name="ElHarmonic" ProgramChange="33" />
|
||||
<Patch Number="34" Name="PassGuitar" ProgramChange="34" />
|
||||
<Patch Number="35" Name="PedalSteel" ProgramChange="35" />
|
||||
<Patch Number="36" Name="Hyperdrivr" ProgramChange="36" />
|
||||
<Patch Number="37" Name="HeroHarmnx" ProgramChange="37" />
|
||||
<Patch Number="38" Name="Dulcimer " ProgramChange="38" />
|
||||
<Patch Number="39" Name="Mando Trem" ProgramChange="39" />
|
||||
<Patch Number="40" Name="SharpStick" ProgramChange="40" />
|
||||
<Patch Number="41" Name="Deep Bass " ProgramChange="41" />
|
||||
<Patch Number="42" Name="Roundwound" ProgramChange="42" />
|
||||
<Patch Number="43" Name="Pop'n Bass" ProgramChange="43" />
|
||||
<Patch Number="44" Name="Octaver " ProgramChange="44" />
|
||||
<Patch Number="45" Name="FunkSnapBs" ProgramChange="45" />
|
||||
<Patch Number="46" Name="Funky Acid" ProgramChange="46" />
|
||||
<Patch Number="47" Name="MellowBass" ProgramChange="47" />
|
||||
<Patch Number="48" Name="ArndsHouse" ProgramChange="48" />
|
||||
<Patch Number="49" Name="BassHarmnc" ProgramChange="49" />
|
||||
<Patch Number="50" Name="Solo Cello" ProgramChange="50" />
|
||||
<Patch Number="51" Name="Solodious " ProgramChange="51" />
|
||||
<Patch Number="52" Name="RichString" ProgramChange="52" />
|
||||
<Patch Number="53" Name="Film Score" ProgramChange="53" />
|
||||
<Patch Number="54" Name="HugeString" ProgramChange="54" />
|
||||
<Patch Number="55" Name="Strng&Perc" ProgramChange="55" />
|
||||
<Patch Number="56" Name="True Tron " ProgramChange="56" />
|
||||
<Patch Number="57" Name="StrgMachin" ProgramChange="57" />
|
||||
<Patch Number="58" Name="PizzViolin" ProgramChange="58" />
|
||||
<Patch Number="59" Name="Harp Gliss" ProgramChange="59" />
|
||||
<Patch Number="60" Name="Francaise " ProgramChange="60" />
|
||||
<Patch Number="61" Name="Orch Mutes" ProgramChange="61" />
|
||||
<Patch Number="62" Name="Tromb Ens " ProgramChange="62" />
|
||||
<Patch Number="63" Name="3rdImpTrpt" ProgramChange="63" />
|
||||
<Patch Number="64" Name="TrumpetEns" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Four Horns" ProgramChange="65" />
|
||||
<Patch Number="66" Name="Dixi Brass" ProgramChange="66" />
|
||||
<Patch Number="67" Name="HornExpans" ProgramChange="67" />
|
||||
<Patch Number="68" Name="GhostHorns" ProgramChange="68" />
|
||||
<Patch Number="69" Name="OB Horns " ProgramChange="69" />
|
||||
<Patch Number="70" Name="Hard Flute" ProgramChange="70" />
|
||||
<Patch Number="71" Name="Mutablow " ProgramChange="71" />
|
||||
<Patch Number="72" Name="PetersPipe" ProgramChange="72" />
|
||||
<Patch Number="73" Name="Minotaur " ProgramChange="73" />
|
||||
<Patch Number="74" Name="Dark Winds" ProgramChange="74" />
|
||||
<Patch Number="75" Name="G. Soprano" ProgramChange="75" />
|
||||
<Patch Number="76" Name="Sax Touch " ProgramChange="76" />
|
||||
<Patch Number="77" Name="Sax Mass " ProgramChange="77" />
|
||||
<Patch Number="78" Name="Transformr" ProgramChange="78" />
|
||||
<Patch Number="79" Name="1001Nights" ProgramChange="79" />
|
||||
<Patch Number="80" Name="VelOoz&Aaz" ProgramChange="80" />
|
||||
<Patch Number="81" Name="Voxalon " ProgramChange="81" />
|
||||
<Patch Number="82" Name="Final Dawn" ProgramChange="82" />
|
||||
<Patch Number="83" Name="1stContact" ProgramChange="83" />
|
||||
<Patch Number="84" Name="Applewine " ProgramChange="84" />
|
||||
<Patch Number="85" Name="Shiftaling" ProgramChange="85" />
|
||||
<Patch Number="86" Name="Comet Rain" ProgramChange="86" />
|
||||
<Patch Number="87" Name="7th Wave " ProgramChange="87" />
|
||||
<Patch Number="88" Name="Eno Pad " ProgramChange="88" />
|
||||
<Patch Number="89" Name="Tsynami " ProgramChange="89" />
|
||||
<Patch Number="90" Name="Touch & Go" ProgramChange="90" />
|
||||
<Patch Number="91" Name="EmersonSaw" ProgramChange="91" />
|
||||
<Patch Number="92" Name="Fluid Pad " ProgramChange="92" />
|
||||
<Patch Number="93" Name="Vector Pad" ProgramChange="93" />
|
||||
<Patch Number="94" Name="Fuzz Choir" ProgramChange="94" />
|
||||
<Patch Number="95" Name="Hihowareya" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Scientific" ProgramChange="96" />
|
||||
<Patch Number="97" Name="Pop Out " ProgramChange="97" />
|
||||
<Patch Number="98" Name="Voice Bell" ProgramChange="98" />
|
||||
<Patch Number="99" Name="PebbleBell" ProgramChange="99" />
|
||||
<Patch Number="100" Name="Fast Sync " ProgramChange="100" />
|
||||
<Patch Number="101" Name="Spork Boy " ProgramChange="101" />
|
||||
<Patch Number="102" Name="Tri Lead " ProgramChange="102" />
|
||||
<Patch Number="103" Name="Beta Lead " ProgramChange="103" />
|
||||
<Patch Number="104" Name="WhstleLead" ProgramChange="104" />
|
||||
<Patch Number="105" Name="Alpha Lead" ProgramChange="105" />
|
||||
<Patch Number="106" Name="Rezzathing" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Trilogy Ld" ProgramChange="107" />
|
||||
<Patch Number="108" Name="Hazy Lead " ProgramChange="108" />
|
||||
<Patch Number="109" Name="The Sage " ProgramChange="109" />
|
||||
<Patch Number="110" Name="Pitch-Bot " ProgramChange="110" />
|
||||
<Patch Number="111" Name="Disco Boy " ProgramChange="111" />
|
||||
<Patch Number="112" Name="Braveheart" ProgramChange="112" />
|
||||
<Patch Number="113" Name="NineIncher" ProgramChange="113" />
|
||||
<Patch Number="114" Name="TheSandMan" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Consumrism" ProgramChange="115" />
|
||||
<Patch Number="116" Name="Fanfare " ProgramChange="116" />
|
||||
<Patch Number="117" Name="Big Sur " ProgramChange="117" />
|
||||
<Patch Number="118" Name="BubbleHead" ProgramChange="118" />
|
||||
<Patch Number="119" Name="Hyperspace" ProgramChange="119" />
|
||||
<Patch Number="120" Name="CountryKit" ProgramChange="120" />
|
||||
<Patch Number="121" Name="See Our 78" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Gruvy Lube" ProgramChange="122" />
|
||||
<Patch Number="123" Name="Disco Kit " ProgramChange="123" />
|
||||
<Patch Number="124" Name="UFO Drums " ProgramChange="124" />
|
||||
<Patch Number="125" Name="Asia Perc " ProgramChange="125" />
|
||||
<Patch Number="126" Name="Doom Toms " ProgramChange="126" />
|
||||
<Patch Number="127" Name="Film Hit " ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 4" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="4" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="AcGrandPno" ProgramChange="0" />
|
||||
<Patch Number="01" Name="BrtAcPiano" ProgramChange="1" />
|
||||
<Patch Number="02" Name="Elec Grand" ProgramChange="2" />
|
||||
<Patch Number="03" Name="Honky-Tonk" ProgramChange="3" />
|
||||
<Patch Number="04" Name="E.Piano 1 " ProgramChange="4" />
|
||||
<Patch Number="05" Name="E.Piano 2 " ProgramChange="5" />
|
||||
<Patch Number="06" Name="Harpsichrd" ProgramChange="6" />
|
||||
<Patch Number="07" Name="Clavinet " ProgramChange="7" />
|
||||
<Patch Number="08" Name="Celesta " ProgramChange="8" />
|
||||
<Patch Number="09" Name="Glockenspl" ProgramChange="9" />
|
||||
<Patch Number="10" Name="Music Box " ProgramChange="10" />
|
||||
<Patch Number="11" Name="Vibraphone" ProgramChange="11" />
|
||||
<Patch Number="12" Name="Marimba " ProgramChange="12" />
|
||||
<Patch Number="13" Name="Xylophone " ProgramChange="13" />
|
||||
<Patch Number="14" Name="TubularBel" ProgramChange="14" />
|
||||
<Patch Number="15" Name="Dulcimer " ProgramChange="15" />
|
||||
<Patch Number="16" Name="DrawbarOrg" ProgramChange="16" />
|
||||
<Patch Number="17" Name="Perc Organ" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Rock Organ" ProgramChange="18" />
|
||||
<Patch Number="19" Name="Church Org" ProgramChange="19" />
|
||||
<Patch Number="20" Name="Reed Organ" ProgramChange="20" />
|
||||
<Patch Number="21" Name="Accordian " ProgramChange="21" />
|
||||
<Patch Number="22" Name="Harmonica " ProgramChange="22" />
|
||||
<Patch Number="23" Name="TangoAccrd" ProgramChange="23" />
|
||||
<Patch Number="24" Name="Nylon Gtr " ProgramChange="24" />
|
||||
<Patch Number="25" Name="SteelStrGt" ProgramChange="25" />
|
||||
<Patch Number="26" Name="JazzGuitar" ProgramChange="26" />
|
||||
<Patch Number="27" Name="Clean Gtr " ProgramChange="27" />
|
||||
<Patch Number="28" Name="Mute Gtr " ProgramChange="28" />
|
||||
<Patch Number="29" Name="OvrdriveGt" ProgramChange="29" />
|
||||
<Patch Number="30" Name="Distortion" ProgramChange="30" />
|
||||
<Patch Number="31" Name="GtHarmonic" ProgramChange="31" />
|
||||
<Patch Number="32" Name="AcoustBass" ProgramChange="32" />
|
||||
<Patch Number="33" Name="FingerBass" ProgramChange="33" />
|
||||
<Patch Number="34" Name="Pick Bass " ProgramChange="34" />
|
||||
<Patch Number="35" Name="FretlessBs" ProgramChange="35" />
|
||||
<Patch Number="36" Name="SlapBass 1" ProgramChange="36" />
|
||||
<Patch Number="37" Name="SlapBass 2" ProgramChange="37" />
|
||||
<Patch Number="38" Name="SynthBass1" ProgramChange="38" />
|
||||
<Patch Number="39" Name="SynthBass2" ProgramChange="39" />
|
||||
<Patch Number="40" Name="Violin " ProgramChange="40" />
|
||||
<Patch Number="41" Name="Viola " ProgramChange="41" />
|
||||
<Patch Number="42" Name="Cello " ProgramChange="42" />
|
||||
<Patch Number="43" Name="ContraBass" ProgramChange="43" />
|
||||
<Patch Number="44" Name="TremStrngs" ProgramChange="44" />
|
||||
<Patch Number="45" Name="Pizzicato " ProgramChange="45" />
|
||||
<Patch Number="46" Name="Harp " ProgramChange="46" />
|
||||
<Patch Number="47" Name="Timpani " ProgramChange="47" />
|
||||
<Patch Number="48" Name="String Ens" ProgramChange="48" />
|
||||
<Patch Number="49" Name="Slow Str " ProgramChange="49" />
|
||||
<Patch Number="50" Name="SynString1" ProgramChange="50" />
|
||||
<Patch Number="51" Name="SynString2" ProgramChange="51" />
|
||||
<Patch Number="52" Name="Choir Ahhs" ProgramChange="52" />
|
||||
<Patch Number="53" Name="Voice Oohs" ProgramChange="53" />
|
||||
<Patch Number="54" Name="SynthVoice" ProgramChange="54" />
|
||||
<Patch Number="55" Name="OrcstraHit" ProgramChange="55" />
|
||||
<Patch Number="56" Name="Trumpet " ProgramChange="56" />
|
||||
<Patch Number="57" Name="Trombone " ProgramChange="57" />
|
||||
<Patch Number="58" Name="Tuba " ProgramChange="58" />
|
||||
<Patch Number="59" Name="MtdTrumpet" ProgramChange="59" />
|
||||
<Patch Number="60" Name="FrenchHorn" ProgramChange="60" />
|
||||
<Patch Number="61" Name="Brass Sect" ProgramChange="61" />
|
||||
<Patch Number="62" Name="SynBrass 1" ProgramChange="62" />
|
||||
<Patch Number="63" Name="SynBrass 2" ProgramChange="63" />
|
||||
<Patch Number="64" Name="SopranoSax" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Alto Sax " ProgramChange="65" />
|
||||
<Patch Number="66" Name="Tenor Sax " ProgramChange="66" />
|
||||
<Patch Number="67" Name="BaritonSax" ProgramChange="67" />
|
||||
<Patch Number="68" Name="Oboe " ProgramChange="68" />
|
||||
<Patch Number="69" Name="EnglshHorn" ProgramChange="69" />
|
||||
<Patch Number="70" Name="Bassoon " ProgramChange="70" />
|
||||
<Patch Number="71" Name="Clarinet " ProgramChange="71" />
|
||||
<Patch Number="72" Name="Piccolo " ProgramChange="72" />
|
||||
<Patch Number="73" Name="Flute " ProgramChange="73" />
|
||||
<Patch Number="74" Name="Recorder " ProgramChange="74" />
|
||||
<Patch Number="75" Name="Pan Flute " ProgramChange="75" />
|
||||
<Patch Number="76" Name="BottleBlow" ProgramChange="76" />
|
||||
<Patch Number="77" Name="Shakuhachi" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Whistle " ProgramChange="78" />
|
||||
<Patch Number="79" Name="Ocarina " ProgramChange="79" />
|
||||
<Patch Number="80" Name="SquareLead" ProgramChange="80" />
|
||||
<Patch Number="81" Name="Saw Lead " ProgramChange="81" />
|
||||
<Patch Number="82" Name="Calliope " ProgramChange="82" />
|
||||
<Patch Number="83" Name="Chiff Lead" ProgramChange="83" />
|
||||
<Patch Number="84" Name="Charang " ProgramChange="84" />
|
||||
<Patch Number="85" Name="Voice Lead" ProgramChange="85" />
|
||||
<Patch Number="86" Name="5ths Lead " ProgramChange="86" />
|
||||
<Patch Number="87" Name="Bass&Lead " ProgramChange="87" />
|
||||
<Patch Number="88" Name="Bell Pad " ProgramChange="88" />
|
||||
<Patch Number="89" Name="Warm Pad " ProgramChange="89" />
|
||||
<Patch Number="90" Name="Polysynth " ProgramChange="90" />
|
||||
<Patch Number="91" Name="GlassChoir" ProgramChange="91" />
|
||||
<Patch Number="92" Name="BowedGlass" ProgramChange="92" />
|
||||
<Patch Number="93" Name="Metallic " ProgramChange="93" />
|
||||
<Patch Number="94" Name="Halo Pad " ProgramChange="94" />
|
||||
<Patch Number="95" Name="Echo Sweep" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Ice Rain " ProgramChange="96" />
|
||||
<Patch Number="97" Name="Soundtrack" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Crystaline" ProgramChange="98" />
|
||||
<Patch Number="99" Name="Atmosphere" ProgramChange="99" />
|
||||
<Patch Number="100" Name="Briteness " ProgramChange="100" />
|
||||
<Patch Number="101" Name="Goblins " ProgramChange="101" />
|
||||
<Patch Number="102" Name="Echoes " ProgramChange="102" />
|
||||
<Patch Number="103" Name="Sci-Fi " ProgramChange="103" />
|
||||
<Patch Number="104" Name="Sitar " ProgramChange="104" />
|
||||
<Patch Number="105" Name="Banjo " ProgramChange="105" />
|
||||
<Patch Number="106" Name="Shamisen " ProgramChange="106" />
|
||||
<Patch Number="107" Name="Koto " ProgramChange="107" />
|
||||
<Patch Number="108" Name="Kalimba " ProgramChange="108" />
|
||||
<Patch Number="109" Name="Bagpipe " ProgramChange="109" />
|
||||
<Patch Number="110" Name="Fiddle " ProgramChange="110" />
|
||||
<Patch Number="111" Name="Shanai " ProgramChange="111" />
|
||||
<Patch Number="112" Name="TinkleBell" ProgramChange="112" />
|
||||
<Patch Number="113" Name="Agogo " ProgramChange="113" />
|
||||
<Patch Number="114" Name="SteelDrums" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Woodblock " ProgramChange="115" />
|
||||
<Patch Number="116" Name="Taiko Drum" ProgramChange="116" />
|
||||
<Patch Number="117" Name="MelodicTom" ProgramChange="117" />
|
||||
<Patch Number="118" Name="Synth Drum" ProgramChange="118" />
|
||||
<Patch Number="119" Name="Rev Cymbal" ProgramChange="119" />
|
||||
<Patch Number="120" Name="Fret Noise" ProgramChange="120" />
|
||||
<Patch Number="121" Name="BreathNois" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Seashore " ProgramChange="122" />
|
||||
<Patch Number="123" Name="Bird Tweet" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Telephone " ProgramChange="124" />
|
||||
<Patch Number="125" Name="Helicopter" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Applause " ProgramChange="126" />
|
||||
<Patch Number="127" Name="Gunshot " ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Expansion Slot A" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="5" />
|
||||
</MIDICommands>
|
||||
<PatchNameList/>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Expansion Slot B" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="6" />
|
||||
</MIDICommands>
|
||||
<PatchNameList/>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
<ChannelNameSet Name="Name Set 2" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="false" />
|
||||
<AvailableChannel Channel="2" Available="false" />
|
||||
<AvailableChannel Channel="3" Available="false" />
|
||||
<AvailableChannel Channel="4" Available="false" />
|
||||
<AvailableChannel Channel="5" Available="false" />
|
||||
<AvailableChannel Channel="6" Available="false" />
|
||||
<AvailableChannel Channel="7" Available="false" />
|
||||
<AvailableChannel Channel="8" Available="false" />
|
||||
<AvailableChannel Channel="9" Available="false" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="false" />
|
||||
<AvailableChannel Channel="12" Available="false" />
|
||||
<AvailableChannel Channel="13" Available="false" />
|
||||
<AvailableChannel Channel="14" Available="false" />
|
||||
<AvailableChannel Channel="15" Available="false" />
|
||||
<AvailableChannel Channel="16" Available="false" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="Drum sets" >
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="StandrdSet1" ProgramChange="0" />
|
||||
<Patch Number="01" Name="Room Set" ProgramChange="7" />
|
||||
<Patch Number="02" Name="Power Set" ProgramChange="16" />
|
||||
<Patch Number="03" Name="Electronic" ProgramChange="24" />
|
||||
<Patch Number="04" Name="8oh8/9oh9" ProgramChange="25" />
|
||||
<Patch Number="05" Name="Jazz Set" ProgramChange="32" />
|
||||
<Patch Number="06" Name="Brush Set" ProgramChange="40" />
|
||||
<Patch Number="07" Name="Orch Set" ProgramChange="48" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
775
patchfiles/Alesis_QS7_1_8_1.midnam
Normal file
775
patchfiles/Alesis_QS7_1_8_1.midnam
Normal file
|
|
@ -0,0 +1,775 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>Alesis</Manufacturer>
|
||||
<Model>QS7.1</Model>
|
||||
<Model>QS8.1</Model>
|
||||
<CustomDeviceMode Name="Mode 2" >
|
||||
<DeviceModeEnable>
|
||||
<MIDICommands>
|
||||
<SysEx> F0 00 00 0E 0E 10 00 00 02 01 F7</SysEx>
|
||||
</MIDICommands>
|
||||
</DeviceModeEnable>
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Name Set 2" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Name Set 1" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Name Set 1" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="false" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="User Programs" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="0" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="PureStereo" ProgramChange="0" />
|
||||
<Patch Number="01" Name="Rave Knave" ProgramChange="1" />
|
||||
<Patch Number="02" Name="AntiquePno" ProgramChange="2" />
|
||||
<Patch Number="03" Name="Pianooohs " ProgramChange="3" />
|
||||
<Patch Number="04" Name="LA Studio " ProgramChange="4" />
|
||||
<Patch Number="05" Name="No Quarter" ProgramChange="5" />
|
||||
<Patch Number="06" Name="Fat Roadz " ProgramChange="6" />
|
||||
<Patch Number="07" Name="Whirl Lee " ProgramChange="7" />
|
||||
<Patch Number="08" Name="Mars E Pno" ProgramChange="8" />
|
||||
<Patch Number="09" Name="TineString" ProgramChange="9" />
|
||||
<Patch Number="10" Name="Clavislap " ProgramChange="10" />
|
||||
<Patch Number="11" Name="Digi Clav " ProgramChange="11" />
|
||||
<Patch Number="12" Name="Ana Harpsi" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Toy Hammer" ProgramChange="13" />
|
||||
<Patch Number="14" Name="Chasers " ProgramChange="14" />
|
||||
<Patch Number="15" Name="Sebastian " ProgramChange="15" />
|
||||
<Patch Number="16" Name="Met Talls " ProgramChange="16" />
|
||||
<Patch Number="17" Name="GlassBells" ProgramChange="17" />
|
||||
<Patch Number="18" Name="MorphBells" ProgramChange="18" />
|
||||
<Patch Number="19" Name="MW RvrsBel" ProgramChange="19" />
|
||||
<Patch Number="20" Name="4Draw Rock" ProgramChange="20" />
|
||||
<Patch Number="21" Name="DrawbarCtl" ProgramChange="21" />
|
||||
<Patch Number="22" Name="Keith's C3" ProgramChange="22" />
|
||||
<Patch Number="23" Name="Ballad B " ProgramChange="23" />
|
||||
<Patch Number="24" Name="LFO Lezly " ProgramChange="24" />
|
||||
<Patch Number="25" Name="PhantomOrg" ProgramChange="25" />
|
||||
<Patch Number="26" Name="PostivPuff" ProgramChange="26" />
|
||||
<Patch Number="27" Name="Eng Organ " ProgramChange="27" />
|
||||
<Patch Number="28" Name="Gypsies " ProgramChange="28" />
|
||||
<Patch Number="29" Name="JamHarmnca" ProgramChange="29" />
|
||||
<Patch Number="30" Name="Quiet Time" ProgramChange="30" />
|
||||
<Patch Number="31" Name="FolkBarGtr" ProgramChange="31" />
|
||||
<Patch Number="32" Name="GuitarPoem" ProgramChange="32" />
|
||||
<Patch Number="33" Name="SteelNylon" ProgramChange="33" />
|
||||
<Patch Number="34" Name="Flamenco!" ProgramChange="34" />
|
||||
<Patch Number="35" Name="Instant U2" ProgramChange="35" />
|
||||
<Patch Number="36" Name="Pulp Guitar " ProgramChange="36" />
|
||||
<Patch Number="37" Name="Feedbacker" ProgramChange="37" />
|
||||
<Patch Number="38" Name="Ethnoba " ProgramChange="38" />
|
||||
<Patch Number="39" Name="Kotobaba " ProgramChange="39" />
|
||||
<Patch Number="40" Name="Dance X " ProgramChange="40" />
|
||||
<Patch Number="41" Name="PsychoBass" ProgramChange="41" />
|
||||
<Patch Number="42" Name="Space Bass" ProgramChange="42" />
|
||||
<Patch Number="43" Name="House Bass" ProgramChange="43" />
|
||||
<Patch Number="44" Name="Jazzy Bass" ProgramChange="44" />
|
||||
<Patch Number="45" Name="LatelyBass" ProgramChange="45" />
|
||||
<Patch Number="46" Name="SynAtkBass" ProgramChange="46" />
|
||||
<Patch Number="47" Name="Quack " ProgramChange="47" />
|
||||
<Patch Number="48" Name="Trick Bass" ProgramChange="48" />
|
||||
<Patch Number="49" Name="DanceGlide" ProgramChange="49" />
|
||||
<Patch Number="50" Name="ContraBass" ProgramChange="50" />
|
||||
<Patch Number="51" Name="DSP Violin" ProgramChange="51" />
|
||||
<Patch Number="52" Name="DiamondStr" ProgramChange="52" />
|
||||
<Patch Number="53" Name="SynthEnsmb" ProgramChange="53" />
|
||||
<Patch Number="54" Name="Syn Arcos " ProgramChange="54" />
|
||||
<Patch Number="55" Name="StarDustMW" ProgramChange="55" />
|
||||
<Patch Number="56" Name="DreamStrgs" ProgramChange="56" />
|
||||
<Patch Number="57" Name="Ana String" ProgramChange="57" />
|
||||
<Patch Number="58" Name="SpacePluck" ProgramChange="58" />
|
||||
<Patch Number="59" Name="Waterfalls" ProgramChange="59" />
|
||||
<Patch Number="60" Name="SmokeyRoom" ProgramChange="60" />
|
||||
<Patch Number="61" Name="MW Mute Tp" ProgramChange="61" />
|
||||
<Patch Number="62" Name="Hard Tuba " ProgramChange="62" />
|
||||
<Patch Number="63" Name="FusionHorn" ProgramChange="63" />
|
||||
<Patch Number="64" Name="Vivaldian " ProgramChange="64" />
|
||||
<Patch Number="65" Name="BigBrsSect" ProgramChange="65" />
|
||||
<Patch Number="66" Name="ButtahHrns" ProgramChange="66" />
|
||||
<Patch Number="67" Name="TrumpletMW" ProgramChange="67" />
|
||||
<Patch Number="68" Name="SkyWatcher" ProgramChange="68" />
|
||||
<Patch Number="69" Name="Mighty5ths" ProgramChange="69" />
|
||||
<Patch Number="70" Name="ChiffFlute" ProgramChange="70" />
|
||||
<Patch Number="71" Name="TalkinPipe" ProgramChange="71" />
|
||||
<Patch Number="72" Name="PanBristle" ProgramChange="72" />
|
||||
<Patch Number="73" Name="BlowDeTune" ProgramChange="73" />
|
||||
<Patch Number="74" Name="Wind Woods" ProgramChange="74" />
|
||||
<Patch Number="75" Name="Croccodile" ProgramChange="75" />
|
||||
<Patch Number="76" Name="BreathySax" ProgramChange="76" />
|
||||
<Patch Number="77" Name="SprnoRcrdr" ProgramChange="77" />
|
||||
<Patch Number="78" Name="HybridBlow" ProgramChange="78" />
|
||||
<Patch Number="79" Name="Cartoonin'" ProgramChange="79" />
|
||||
<Patch Number="80" Name="PavlovsDog" ProgramChange="80" />
|
||||
<Patch Number="81" Name="MorphChoir" ProgramChange="81" />
|
||||
<Patch Number="82" Name="Air Pad MW" ProgramChange="82" />
|
||||
<Patch Number="83" Name="GlideVoxMW" ProgramChange="83" />
|
||||
<Patch Number="84" Name="JoshuaTree" ProgramChange="84" />
|
||||
<Patch Number="85" Name="Metal Wash" ProgramChange="85" />
|
||||
<Patch Number="86" Name="HeavenCent" ProgramChange="86" />
|
||||
<Patch Number="87" Name="Ocean Mood" ProgramChange="87" />
|
||||
<Patch Number="88" Name="MoonRise " ProgramChange="88" />
|
||||
<Patch Number="89" Name="InnerPhase" ProgramChange="89" />
|
||||
<Patch Number="90" Name="TicSawlead" ProgramChange="90" />
|
||||
<Patch Number="91" Name="Spaceport " ProgramChange="91" />
|
||||
<Patch Number="92" Name="FlashBack " ProgramChange="92" />
|
||||
<Patch Number="93" Name="VintageRez" ProgramChange="93" />
|
||||
<Patch Number="94" Name="Mink Pad " ProgramChange="94" />
|
||||
<Patch Number="95" Name="Chromaphon" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Amakudari " ProgramChange="96" />
|
||||
<Patch Number="97" Name="RubberMetl" ProgramChange="97" />
|
||||
<Patch Number="98" Name="TinSynLead" ProgramChange="98" />
|
||||
<Patch Number="99" Name="Marimpanad" ProgramChange="99" />
|
||||
<Patch Number="100" Name="Zoo Lead " ProgramChange="100" />
|
||||
<Patch Number="101" Name="Spring Boy" ProgramChange="101" />
|
||||
<Patch Number="102" Name="3oh3 SawMW" ProgramChange="102" />
|
||||
<Patch Number="103" Name="3oh3 SqrMW" ProgramChange="103" />
|
||||
<Patch Number="104" Name="HiPassCtrl" ProgramChange="104" />
|
||||
<Patch Number="105" Name="'74 Square" ProgramChange="105" />
|
||||
<Patch Number="106" Name="RaveSaw QS" ProgramChange="106" />
|
||||
<Patch Number="107" Name="RaveSqr QS" ProgramChange="107" />
|
||||
<Patch Number="108" Name="Buzz Clip " ProgramChange="108" />
|
||||
<Patch Number="109" Name="SyncNSaws!" ProgramChange="109" />
|
||||
<Patch Number="110" Name="Wormholes " ProgramChange="110" />
|
||||
<Patch Number="111" Name="Bonk " ProgramChange="111" />
|
||||
<Patch Number="112" Name="No Age " ProgramChange="112" />
|
||||
<Patch Number="113" Name="Funkngruvn" ProgramChange="113" />
|
||||
<Patch Number="114" Name="New Waves " ProgramChange="114" />
|
||||
<Patch Number="115" Name="Press Roll" ProgramChange="115" />
|
||||
<Patch Number="116" Name="TseTse Fly" ProgramChange="116" />
|
||||
<Patch Number="117" Name="DogsInSpac" ProgramChange="117" />
|
||||
<Patch Number="118" Name="Insectagon" ProgramChange="118" />
|
||||
<Patch Number="119" Name="Laboratory" ProgramChange="119" />
|
||||
<Patch Number="120" Name="Real Rock " ProgramChange="120" />
|
||||
<Patch Number="121" Name="Asylum Kit" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Harlem Tek" ProgramChange="122" />
|
||||
<Patch Number="123" Name="15ips Kit " ProgramChange="123" />
|
||||
<Patch Number="124" Name="GuessDrums" ProgramChange="124" />
|
||||
<Patch Number="125" Name="VocoderKit" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Rainstick " ProgramChange="126" />
|
||||
<Patch Number="127" Name="Deja Hitz " ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 1" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="1" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="TrueStereo" ProgramChange="0" />
|
||||
<Patch Number="01" Name="Titanium88" ProgramChange="1" />
|
||||
<Patch Number="02" Name="OctavPiano" ProgramChange="2" />
|
||||
<Patch Number="03" Name="PianoMorph" ProgramChange="3" />
|
||||
<Patch Number="04" Name="BellPianah" ProgramChange="4" />
|
||||
<Patch Number="05" Name="Rayz Roadz" ProgramChange="5" />
|
||||
<Patch Number="06" Name="QS Tines " ProgramChange="6" />
|
||||
<Patch Number="07" Name="ClascWurly" ProgramChange="7" />
|
||||
<Patch Number="08" Name="FM E Piano" ProgramChange="8" />
|
||||
<Patch Number="09" Name="Wave Piano" ProgramChange="9" />
|
||||
<Patch Number="10" Name="Clavitube " ProgramChange="10" />
|
||||
<Patch Number="11" Name="Real Clav " ProgramChange="11" />
|
||||
<Patch Number="12" Name="TrueHarpsi" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Cool Vibes" ProgramChange="13" />
|
||||
<Patch Number="14" Name="BriteMarim" ProgramChange="14" />
|
||||
<Patch Number="15" Name="Kalimba " ProgramChange="15" />
|
||||
<Patch Number="16" Name="Brake Drum" ProgramChange="16" />
|
||||
<Patch Number="17" Name="St. Thomas" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Basic Bell" ProgramChange="18" />
|
||||
<Patch Number="19" Name="ClockTower" ProgramChange="19" />
|
||||
<Patch Number="20" Name="Real Prc B" ProgramChange="20" />
|
||||
<Patch Number="21" Name="High Life " ProgramChange="21" />
|
||||
<Patch Number="22" Name="Grit Organ" ProgramChange="22" />
|
||||
<Patch Number="23" Name="ABCDrawbar" ProgramChange="23" />
|
||||
<Patch Number="24" Name="WhitrShade" ProgramChange="24" />
|
||||
<Patch Number="25" Name="Toccata&Fg" ProgramChange="25" />
|
||||
<Patch Number="26" Name="KingsCourt" ProgramChange="26" />
|
||||
<Patch Number="27" Name="3rdHrmPerc" ProgramChange="27" />
|
||||
<Patch Number="28" Name="FrAccrdian" ProgramChange="28" />
|
||||
<Patch Number="29" Name="WhammerJmr" ProgramChange="29" />
|
||||
<Patch Number="30" Name="Steel Ride" ProgramChange="30" />
|
||||
<Patch Number="31" Name="GuildedAge" ProgramChange="31" />
|
||||
<Patch Number="32" Name="Gitarala " ProgramChange="32" />
|
||||
<Patch Number="33" Name="ThickNylon" ProgramChange="33" />
|
||||
<Patch Number="34" Name="Fat Strat " ProgramChange="34" />
|
||||
<Patch Number="35" Name="TreMellow " ProgramChange="35" />
|
||||
<Patch Number="36" Name="Total Chug" ProgramChange="36" />
|
||||
<Patch Number="37" Name="FacePlantr" ProgramChange="37" />
|
||||
<Patch Number="38" Name="WorldSitar" ProgramChange="38" />
|
||||
<Patch Number="39" Name="Koto Pluck" ProgramChange="39" />
|
||||
<Patch Number="40" Name="BigUpright" ProgramChange="40" />
|
||||
<Patch Number="41" Name="QS Bass " ProgramChange="41" />
|
||||
<Patch Number="42" Name="007 Bass " ProgramChange="42" />
|
||||
<Patch Number="43" Name="Slap It! " ProgramChange="43" />
|
||||
<Patch Number="44" Name="VolumeKnob" ProgramChange="44" />
|
||||
<Patch Number="45" Name="Fat Mini " ProgramChange="45" />
|
||||
<Patch Number="46" Name="Filter Wow" ProgramChange="46" />
|
||||
<Patch Number="47" Name="IndstryRez" ProgramChange="47" />
|
||||
<Patch Number="48" Name="DeutschBas" ProgramChange="48" />
|
||||
<Patch Number="49" Name="CyberBass " ProgramChange="49" />
|
||||
<Patch Number="50" Name="Violinist " ProgramChange="50" />
|
||||
<Patch Number="51" Name="MedSection" ProgramChange="51" />
|
||||
<Patch Number="52" Name="String Vox" ProgramChange="52" />
|
||||
<Patch Number="53" Name="LA Phil " ProgramChange="53" />
|
||||
<Patch Number="54" Name="Arco Ensm " ProgramChange="54" />
|
||||
<Patch Number="55" Name="Bali Hai " ProgramChange="55" />
|
||||
<Patch Number="56" Name="Obersphere" ProgramChange="56" />
|
||||
<Patch Number="57" Name="J Strings " ProgramChange="57" />
|
||||
<Patch Number="58" Name="Pizz Pluck" ProgramChange="58" />
|
||||
<Patch Number="59" Name="Harp Pluck" ProgramChange="59" />
|
||||
<Patch Number="60" Name="FlugelSolo" ProgramChange="60" />
|
||||
<Patch Number="61" Name="ClsclTrmpt" ProgramChange="61" />
|
||||
<Patch Number="62" Name="Solo Tromb" ProgramChange="62" />
|
||||
<Patch Number="63" Name="Dual Horns" ProgramChange="63" />
|
||||
<Patch Number="64" Name="Real Brass" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Pop Brass " ProgramChange="65" />
|
||||
<Patch Number="66" Name="Bigg Brass" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Brass Pump" ProgramChange="67" />
|
||||
<Patch Number="68" Name="ClassBrass" ProgramChange="68" />
|
||||
<Patch Number="69" Name="Ohbe Brass" ProgramChange="69" />
|
||||
<Patch Number="70" Name="LyricFlute" ProgramChange="70" />
|
||||
<Patch Number="71" Name="TronFlutes" ProgramChange="71" />
|
||||
<Patch Number="72" Name="PanPeople " ProgramChange="72" />
|
||||
<Patch Number="73" Name="Bottle Pad" ProgramChange="73" />
|
||||
<Patch Number="74" Name="Wind Ensmb" ProgramChange="74" />
|
||||
<Patch Number="75" Name="SoloBasoon" ProgramChange="75" />
|
||||
<Patch Number="76" Name="Tenor Solo" ProgramChange="76" />
|
||||
<Patch Number="77" Name="ThoseSaxes" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Nautical " ProgramChange="78" />
|
||||
<Patch Number="79" Name="FantaFlute" ProgramChange="79" />
|
||||
<Patch Number="80" Name="Ooh Choir " ProgramChange="80" />
|
||||
<Patch Number="81" Name="Ahh Choir " ProgramChange="81" />
|
||||
<Patch Number="82" Name="Sunsrizer " ProgramChange="82" />
|
||||
<Patch Number="83" Name="Afterglow " ProgramChange="83" />
|
||||
<Patch Number="84" Name="TyrellCorp" ProgramChange="84" />
|
||||
<Patch Number="85" Name="MindSweep " ProgramChange="85" />
|
||||
<Patch Number="86" Name="GenesisWav" ProgramChange="86" />
|
||||
<Patch Number="87" Name="Rainforest" ProgramChange="87" />
|
||||
<Patch Number="88" Name="Sahara Sun" ProgramChange="88" />
|
||||
<Patch Number="89" Name="Water!!! " ProgramChange="89" />
|
||||
<Patch Number="90" Name="Quadratix " ProgramChange="90" />
|
||||
<Patch Number="91" Name="VoltagePad" ProgramChange="91" />
|
||||
<Patch Number="92" Name="Xpando Pad" ProgramChange="92" />
|
||||
<Patch Number="93" Name="Scarlamare" ProgramChange="93" />
|
||||
<Patch Number="94" Name="A/V Pad " ProgramChange="94" />
|
||||
<Patch Number="95" Name="Air 'LAYER'" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Kalimpanad" ProgramChange="96" />
|
||||
<Patch Number="97" Name="Blacksmith" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Digidee " ProgramChange="98" />
|
||||
<Patch Number="99" Name="Marburg " ProgramChange="99" />
|
||||
<Patch Number="100" Name="Porta Lead" ProgramChange="100" />
|
||||
<Patch Number="101" Name="ClassicSqr" ProgramChange="101" />
|
||||
<Patch Number="102" Name="Triangular" ProgramChange="102" />
|
||||
<Patch Number="103" Name="Maze Lead " ProgramChange="103" />
|
||||
<Patch Number="104" Name="BPF Lead " ProgramChange="104" />
|
||||
<Patch Number="105" Name="Screamer! " ProgramChange="105" />
|
||||
<Patch Number="106" Name="ShineOn..." ProgramChange="106" />
|
||||
<Patch Number="107" Name="Touchsaw " ProgramChange="107" />
|
||||
<Patch Number="108" Name="Fuzz Box " ProgramChange="108" />
|
||||
<Patch Number="109" Name="AquaTarkus" ProgramChange="109" />
|
||||
<Patch Number="110" Name="Synergy MW" ProgramChange="110" />
|
||||
<Patch Number="111" Name="Discotron " ProgramChange="111" />
|
||||
<Patch Number="112" Name="Bhangra " ProgramChange="112" />
|
||||
<Patch Number="113" Name="Randomania" ProgramChange="113" />
|
||||
<Patch Number="114" Name="Pop Thing " ProgramChange="114" />
|
||||
<Patch Number="115" Name="Loop-O-Mat" ProgramChange="115" />
|
||||
<Patch Number="116" Name="Clockwork " ProgramChange="116" />
|
||||
<Patch Number="117" Name="Heartbeat " ProgramChange="117" />
|
||||
<Patch Number="118" Name="Nanites " ProgramChange="118" />
|
||||
<Patch Number="119" Name="MonstrMash" ProgramChange="119" />
|
||||
<Patch Number="120" Name="DM5 Drums " ProgramChange="120" />
|
||||
<Patch Number="121" Name="Straight 8" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Industro " ProgramChange="122" />
|
||||
<Patch Number="123" Name="StreetBeat" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Outer Kit " ProgramChange="124" />
|
||||
<Patch Number="125" Name="AfricaPerc" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Marktree " ProgramChange="126" />
|
||||
<Patch Number="127" Name="Orch Hits " ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 2" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="2" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="DarkClascl" ProgramChange="0" />
|
||||
<Patch Number="01" Name="InThePiano" ProgramChange="1" />
|
||||
<Patch Number="02" Name="Player Pno" ProgramChange="2" />
|
||||
<Patch Number="03" Name="PianoStrng" ProgramChange="3" />
|
||||
<Patch Number="04" Name="EP & Strng" ProgramChange="4" />
|
||||
<Patch Number="05" Name="Hard Roads" ProgramChange="5" />
|
||||
<Patch Number="06" Name="Suitcase " ProgramChange="6" />
|
||||
<Patch Number="07" Name="DirtyWurly" ProgramChange="7" />
|
||||
<Patch Number="08" Name="Soft FM EP" ProgramChange="8" />
|
||||
<Patch Number="09" Name="Toy Grand " ProgramChange="9" />
|
||||
<Patch Number="10" Name="Quack Clav" ProgramChange="10" />
|
||||
<Patch Number="11" Name="Clavatar " ProgramChange="11" />
|
||||
<Patch Number="12" Name="Harpsifunk" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Mad Vibes " ProgramChange="13" />
|
||||
<Patch Number="14" Name="Woody Xylo" ProgramChange="14" />
|
||||
<Patch Number="15" Name="Potsticker" ProgramChange="15" />
|
||||
<Patch Number="16" Name="Watercan " ProgramChange="16" />
|
||||
<Patch Number="17" Name="AttakOfIce" ProgramChange="17" />
|
||||
<Patch Number="18" Name="BlkBoxBell" ProgramChange="18" />
|
||||
<Patch Number="19" Name="Tacko Bell" ProgramChange="19" />
|
||||
<Patch Number="20" Name="AmericaOrg" ProgramChange="20" />
|
||||
<Patch Number="21" Name="BluesOrgan" ProgramChange="21" />
|
||||
<Patch Number="22" Name="Purple B " ProgramChange="22" />
|
||||
<Patch Number="23" Name="Jazz Prc B" ProgramChange="23" />
|
||||
<Patch Number="24" Name="Survival " ProgramChange="24" />
|
||||
<Patch Number="25" Name="High Mass " ProgramChange="25" />
|
||||
<Patch Number="26" Name="SftPipeOrg" ProgramChange="26" />
|
||||
<Patch Number="27" Name="2 Drawbars" ProgramChange="27" />
|
||||
<Patch Number="28" Name="WrmAcrdion" ProgramChange="28" />
|
||||
<Patch Number="29" Name="JazzHrmnca" ProgramChange="29" />
|
||||
<Patch Number="30" Name="LegatoAGtr" ProgramChange="30" />
|
||||
<Patch Number="31" Name="Big Body12" ProgramChange="31" />
|
||||
<Patch Number="32" Name="GuitarsOoh" ProgramChange="32" />
|
||||
<Patch Number="33" Name="AcHarmonic" ProgramChange="33" />
|
||||
<Patch Number="34" Name="818 Guitar" ProgramChange="34" />
|
||||
<Patch Number="35" Name="Silvertone" ProgramChange="35" />
|
||||
<Patch Number="36" Name="Chunky " ProgramChange="36" />
|
||||
<Patch Number="37" Name="Fuzzhead " ProgramChange="37" />
|
||||
<Patch Number="38" Name="CoralLezli" ProgramChange="38" />
|
||||
<Patch Number="39" Name="Spamisen " ProgramChange="39" />
|
||||
<Patch Number="40" Name="FatUpright" ProgramChange="40" />
|
||||
<Patch Number="41" Name="Face Bass " ProgramChange="41" />
|
||||
<Patch Number="42" Name="Heavy Bass" ProgramChange="42" />
|
||||
<Patch Number="43" Name="GothamBass" ProgramChange="43" />
|
||||
<Patch Number="44" Name="No Frets! " ProgramChange="44" />
|
||||
<Patch Number="45" Name="FM Pluxx " ProgramChange="45" />
|
||||
<Patch Number="46" Name="Touch Bass" ProgramChange="46" />
|
||||
<Patch Number="47" Name="Buzzz Bass" ProgramChange="47" />
|
||||
<Patch Number="48" Name="TranceBass" ProgramChange="48" />
|
||||
<Patch Number="49" Name="Dist Bass " ProgramChange="49" />
|
||||
<Patch Number="50" Name="Mi Viola " ProgramChange="50" />
|
||||
<Patch Number="51" Name="SmlSection" ProgramChange="51" />
|
||||
<Patch Number="52" Name="LushStrngs" ProgramChange="52" />
|
||||
<Patch Number="53" Name="Violin Orc" ProgramChange="53" />
|
||||
<Patch Number="54" Name="OctaString" ProgramChange="54" />
|
||||
<Patch Number="55" Name="Pit String" ProgramChange="55" />
|
||||
<Patch Number="56" Name="Tron Mood " ProgramChange="56" />
|
||||
<Patch Number="57" Name="SE Flange " ProgramChange="57" />
|
||||
<Patch Number="58" Name="Pitzi " ProgramChange="58" />
|
||||
<Patch Number="59" Name="HeavenHarp" ProgramChange="59" />
|
||||
<Patch Number="60" Name="Bone-afied" ProgramChange="60" />
|
||||
<Patch Number="61" Name="Jazz Mute " ProgramChange="61" />
|
||||
<Patch Number="62" Name="RegalBones" ProgramChange="62" />
|
||||
<Patch Number="63" Name="Ooh Horns " ProgramChange="63" />
|
||||
<Patch Number="64" Name="ClsclHorns" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Gold Brass" ProgramChange="65" />
|
||||
<Patch Number="66" Name="BeBopHorns" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Sfz Brass " ProgramChange="67" />
|
||||
<Patch Number="68" Name="Orchestral" ProgramChange="68" />
|
||||
<Patch Number="69" Name="ClscSynBrs" ProgramChange="69" />
|
||||
<Patch Number="70" Name="SingleFlut" ProgramChange="70" />
|
||||
<Patch Number="71" Name="SpaceFlute" ProgramChange="71" />
|
||||
<Patch Number="72" Name="Hard Pipes" ProgramChange="72" />
|
||||
<Patch Number="73" Name="Tripan " ProgramChange="73" />
|
||||
<Patch Number="74" Name="Wind Orch " ProgramChange="74" />
|
||||
<Patch Number="75" Name="Oboe Blow " ProgramChange="75" />
|
||||
<Patch Number="76" Name="Brite Alto" ProgramChange="76" />
|
||||
<Patch Number="77" Name="Big Band " ProgramChange="77" />
|
||||
<Patch Number="78" Name="Wistelaan " ProgramChange="78" />
|
||||
<Patch Number="79" Name="Shamanixst" ProgramChange="79" />
|
||||
<Patch Number="80" Name="Oohzee " ProgramChange="80" />
|
||||
<Patch Number="81" Name="Glory Ahhs" ProgramChange="81" />
|
||||
<Patch Number="82" Name="Dead Sea " ProgramChange="82" />
|
||||
<Patch Number="83" Name="Anasthesia" ProgramChange="83" />
|
||||
<Patch Number="84" Name="Sparks " ProgramChange="84" />
|
||||
<Patch Number="85" Name="Hold&Sampl" ProgramChange="85" />
|
||||
<Patch Number="86" Name="Dew Drops " ProgramChange="86" />
|
||||
<Patch Number="87" Name="Outland " ProgramChange="87" />
|
||||
<Patch Number="88" Name="Emperor " ProgramChange="88" />
|
||||
<Patch Number="89" Name="Ascent " ProgramChange="89" />
|
||||
<Patch Number="90" Name="Fanfare GX" ProgramChange="90" />
|
||||
<Patch Number="91" Name="PowerChirp" ProgramChange="91" />
|
||||
<Patch Number="92" Name="BladeRunnr" ProgramChange="92" />
|
||||
<Patch Number="93" Name="Distance " ProgramChange="93" />
|
||||
<Patch Number="94" Name="Angelsynth" ProgramChange="94" />
|
||||
<Patch Number="95" Name="HighGlissz" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Delecea " ProgramChange="96" />
|
||||
<Patch Number="97" Name="PatchCords" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Silk&Satin" ProgramChange="98" />
|
||||
<Patch Number="99" Name="FuzzyGlass" ProgramChange="99" />
|
||||
<Patch Number="100" Name="FmDBgining" ProgramChange="100" />
|
||||
<Patch Number="101" Name="EPROM Boy " ProgramChange="101" />
|
||||
<Patch Number="102" Name="EmoL7 Lead" ProgramChange="102" />
|
||||
<Patch Number="103" Name="DiodeDoodl" ProgramChange="103" />
|
||||
<Patch Number="104" Name="MellowGold" ProgramChange="104" />
|
||||
<Patch Number="105" Name="PortaWheel" ProgramChange="105" />
|
||||
<Patch Number="106" Name="Sweet Lead" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Brassy 5th" ProgramChange="107" />
|
||||
<Patch Number="108" Name="SuperNova " ProgramChange="108" />
|
||||
<Patch Number="109" Name="AbdnsTriad" ProgramChange="109" />
|
||||
<Patch Number="110" Name="Transcape " ProgramChange="110" />
|
||||
<Patch Number="111" Name="Groovy-bot" ProgramChange="111" />
|
||||
<Patch Number="112" Name="Yonderland" ProgramChange="112" />
|
||||
<Patch Number="113" Name="Robotechno" ProgramChange="113" />
|
||||
<Patch Number="114" Name="JungleGruv" ProgramChange="114" />
|
||||
<Patch Number="115" Name="WhereDrums" ProgramChange="115" />
|
||||
<Patch Number="116" Name="Sardauker " ProgramChange="116" />
|
||||
<Patch Number="117" Name="Circles " ProgramChange="117" />
|
||||
<Patch Number="118" Name="T-Minus 1 " ProgramChange="118" />
|
||||
<Patch Number="119" Name="Creeps " ProgramChange="119" />
|
||||
<Patch Number="120" Name="Pop Up Kit" ProgramChange="120" />
|
||||
<Patch Number="121" Name="9 Time " ProgramChange="121" />
|
||||
<Patch Number="122" Name="HardcorKit" ProgramChange="122" />
|
||||
<Patch Number="123" Name="UrbanBliss" ProgramChange="123" />
|
||||
<Patch Number="124" Name="GuessTrips" ProgramChange="124" />
|
||||
<Patch Number="125" Name="India Perc" ProgramChange="125" />
|
||||
<Patch Number="126" Name="TimpaniHit" ProgramChange="126" />
|
||||
<Patch Number="127" Name="Danz Hitz " ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 3" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="3" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="64 Grand " ProgramChange="0" />
|
||||
<Patch Number="01" Name="HyperPiano" ProgramChange="1" />
|
||||
<Patch Number="02" Name="HousePiano" ProgramChange="2" />
|
||||
<Patch Number="03" Name="Piano Pad " ProgramChange="3" />
|
||||
<Patch Number="04" Name="EP & Oohs " ProgramChange="4" />
|
||||
<Patch Number="05" Name="SuperRoadz" ProgramChange="5" />
|
||||
<Patch Number="06" Name="SoftSuitcs" ProgramChange="6" />
|
||||
<Patch Number="07" Name="TrampWurly" ProgramChange="7" />
|
||||
<Patch Number="08" Name="Chrysalis " ProgramChange="8" />
|
||||
<Patch Number="09" Name="PnoStrVox " ProgramChange="9" />
|
||||
<Patch Number="10" Name="LiquidClav" ProgramChange="10" />
|
||||
<Patch Number="11" Name="ProfitClav" ProgramChange="11" />
|
||||
<Patch Number="12" Name="8'4'Harpsi" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Rezophone " ProgramChange="13" />
|
||||
<Patch Number="14" Name="Yanklungs " ProgramChange="14" />
|
||||
<Patch Number="15" Name="Roundup " ProgramChange="15" />
|
||||
<Patch Number="16" Name="AlloyGlock" ProgramChange="16" />
|
||||
<Patch Number="17" Name="FairyBellz" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Ice Bell " ProgramChange="18" />
|
||||
<Patch Number="19" Name="Waterphone" ProgramChange="19" />
|
||||
<Patch Number="20" Name="3Draw Rock" ProgramChange="20" />
|
||||
<Patch Number="21" Name="KeyClikOrg" ProgramChange="21" />
|
||||
<Patch Number="22" Name="Rockin' B3" ProgramChange="22" />
|
||||
<Patch Number="23" Name="GospelOrgn" ProgramChange="23" />
|
||||
<Patch Number="24" Name="MetalOrgan" ProgramChange="24" />
|
||||
<Patch Number="25" Name="Full Ranks" ProgramChange="25" />
|
||||
<Patch Number="26" Name="Communion " ProgramChange="26" />
|
||||
<Patch Number="27" Name="KiknPedals" ProgramChange="27" />
|
||||
<Patch Number="28" Name="Surf Organ" ProgramChange="28" />
|
||||
<Patch Number="29" Name="Synthonica" ProgramChange="29" />
|
||||
<Patch Number="30" Name="SteelHorse" ProgramChange="30" />
|
||||
<Patch Number="31" Name="TuesdayAft" ProgramChange="31" />
|
||||
<Patch Number="32" Name="Dulcioto " ProgramChange="32" />
|
||||
<Patch Number="33" Name="ElHarmonic" ProgramChange="33" />
|
||||
<Patch Number="34" Name="PassGuitar" ProgramChange="34" />
|
||||
<Patch Number="35" Name="PedalSteel" ProgramChange="35" />
|
||||
<Patch Number="36" Name="Hyperdrivr" ProgramChange="36" />
|
||||
<Patch Number="37" Name="HeroHarmnx" ProgramChange="37" />
|
||||
<Patch Number="38" Name="Dulcimer " ProgramChange="38" />
|
||||
<Patch Number="39" Name="Mando Trem" ProgramChange="39" />
|
||||
<Patch Number="40" Name="SharpStick" ProgramChange="40" />
|
||||
<Patch Number="41" Name="Deep Bass " ProgramChange="41" />
|
||||
<Patch Number="42" Name="Roundwound" ProgramChange="42" />
|
||||
<Patch Number="43" Name="Pop'n Bass" ProgramChange="43" />
|
||||
<Patch Number="44" Name="Octaver " ProgramChange="44" />
|
||||
<Patch Number="45" Name="FunkSnapBs" ProgramChange="45" />
|
||||
<Patch Number="46" Name="Funky Acid" ProgramChange="46" />
|
||||
<Patch Number="47" Name="MellowBass" ProgramChange="47" />
|
||||
<Patch Number="48" Name="ArndsHouse" ProgramChange="48" />
|
||||
<Patch Number="49" Name="BassHarmnc" ProgramChange="49" />
|
||||
<Patch Number="50" Name="Solo Cello" ProgramChange="50" />
|
||||
<Patch Number="51" Name="Solodious " ProgramChange="51" />
|
||||
<Patch Number="52" Name="RichString" ProgramChange="52" />
|
||||
<Patch Number="53" Name="Film Score" ProgramChange="53" />
|
||||
<Patch Number="54" Name="HugeString" ProgramChange="54" />
|
||||
<Patch Number="55" Name="Strng&Perc" ProgramChange="55" />
|
||||
<Patch Number="56" Name="True Tron " ProgramChange="56" />
|
||||
<Patch Number="57" Name="StrgMachin" ProgramChange="57" />
|
||||
<Patch Number="58" Name="PizzViolin" ProgramChange="58" />
|
||||
<Patch Number="59" Name="Harp Gliss" ProgramChange="59" />
|
||||
<Patch Number="60" Name="Francaise " ProgramChange="60" />
|
||||
<Patch Number="61" Name="Orch Mutes" ProgramChange="61" />
|
||||
<Patch Number="62" Name="Tromb Ens " ProgramChange="62" />
|
||||
<Patch Number="63" Name="3rdImpTrpt" ProgramChange="63" />
|
||||
<Patch Number="64" Name="TrumpetEns" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Four Horns" ProgramChange="65" />
|
||||
<Patch Number="66" Name="Dixi Brass" ProgramChange="66" />
|
||||
<Patch Number="67" Name="HornExpans" ProgramChange="67" />
|
||||
<Patch Number="68" Name="GhostHorns" ProgramChange="68" />
|
||||
<Patch Number="69" Name="OB Horns " ProgramChange="69" />
|
||||
<Patch Number="70" Name="Hard Flute" ProgramChange="70" />
|
||||
<Patch Number="71" Name="Mutablow " ProgramChange="71" />
|
||||
<Patch Number="72" Name="PetersPipe" ProgramChange="72" />
|
||||
<Patch Number="73" Name="Minotaur " ProgramChange="73" />
|
||||
<Patch Number="74" Name="Dark Winds" ProgramChange="74" />
|
||||
<Patch Number="75" Name="G. Soprano" ProgramChange="75" />
|
||||
<Patch Number="76" Name="Sax Touch " ProgramChange="76" />
|
||||
<Patch Number="77" Name="Sax Mass " ProgramChange="77" />
|
||||
<Patch Number="78" Name="Transformr" ProgramChange="78" />
|
||||
<Patch Number="79" Name="1001Nights" ProgramChange="79" />
|
||||
<Patch Number="80" Name="VelOoz&Aaz" ProgramChange="80" />
|
||||
<Patch Number="81" Name="Voxalon " ProgramChange="81" />
|
||||
<Patch Number="82" Name="Final Dawn" ProgramChange="82" />
|
||||
<Patch Number="83" Name="1stContact" ProgramChange="83" />
|
||||
<Patch Number="84" Name="Applewine " ProgramChange="84" />
|
||||
<Patch Number="85" Name="Shiftaling" ProgramChange="85" />
|
||||
<Patch Number="86" Name="Comet Rain" ProgramChange="86" />
|
||||
<Patch Number="87" Name="7th Wave " ProgramChange="87" />
|
||||
<Patch Number="88" Name="Eno Pad " ProgramChange="88" />
|
||||
<Patch Number="89" Name="Tsynami " ProgramChange="89" />
|
||||
<Patch Number="90" Name="Touch & Go" ProgramChange="90" />
|
||||
<Patch Number="91" Name="EmersonSaw" ProgramChange="91" />
|
||||
<Patch Number="92" Name="Fluid Pad " ProgramChange="92" />
|
||||
<Patch Number="93" Name="Vector Pad" ProgramChange="93" />
|
||||
<Patch Number="94" Name="Fuzz Choir" ProgramChange="94" />
|
||||
<Patch Number="95" Name="Hihowareya" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Scientific" ProgramChange="96" />
|
||||
<Patch Number="97" Name="Pop Out " ProgramChange="97" />
|
||||
<Patch Number="98" Name="Voice Bell" ProgramChange="98" />
|
||||
<Patch Number="99" Name="PebbleBell" ProgramChange="99" />
|
||||
<Patch Number="100" Name="Fast Sync " ProgramChange="100" />
|
||||
<Patch Number="101" Name="Spork Boy " ProgramChange="101" />
|
||||
<Patch Number="102" Name="Tri Lead " ProgramChange="102" />
|
||||
<Patch Number="103" Name="Beta Lead " ProgramChange="103" />
|
||||
<Patch Number="104" Name="WhstleLead" ProgramChange="104" />
|
||||
<Patch Number="105" Name="Alpha Lead" ProgramChange="105" />
|
||||
<Patch Number="106" Name="Rezzathing" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Trilogy Ld" ProgramChange="107" />
|
||||
<Patch Number="108" Name="Hazy Lead " ProgramChange="108" />
|
||||
<Patch Number="109" Name="The Sage " ProgramChange="109" />
|
||||
<Patch Number="110" Name="Pitch-Bot " ProgramChange="110" />
|
||||
<Patch Number="111" Name="Disco Boy " ProgramChange="111" />
|
||||
<Patch Number="112" Name="Braveheart" ProgramChange="112" />
|
||||
<Patch Number="113" Name="NineIncher" ProgramChange="113" />
|
||||
<Patch Number="114" Name="TheSandMan" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Consumrism" ProgramChange="115" />
|
||||
<Patch Number="116" Name="Fanfare " ProgramChange="116" />
|
||||
<Patch Number="117" Name="Big Sur " ProgramChange="117" />
|
||||
<Patch Number="118" Name="BubbleHead" ProgramChange="118" />
|
||||
<Patch Number="119" Name="Hyperspace" ProgramChange="119" />
|
||||
<Patch Number="120" Name="CountryKit" ProgramChange="120" />
|
||||
<Patch Number="121" Name="See Our 78" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Gruvy Lube" ProgramChange="122" />
|
||||
<Patch Number="123" Name="Disco Kit " ProgramChange="123" />
|
||||
<Patch Number="124" Name="UFO Drums " ProgramChange="124" />
|
||||
<Patch Number="125" Name="Asia Perc " ProgramChange="125" />
|
||||
<Patch Number="126" Name="Doom Toms " ProgramChange="126" />
|
||||
<Patch Number="127" Name="Film Hit " ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 4" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="4" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="AcGrandPno" ProgramChange="0" />
|
||||
<Patch Number="01" Name="BrtAcPiano" ProgramChange="1" />
|
||||
<Patch Number="02" Name="Elec Grand" ProgramChange="2" />
|
||||
<Patch Number="03" Name="Honky-Tonk" ProgramChange="3" />
|
||||
<Patch Number="04" Name="E.Piano 1 " ProgramChange="4" />
|
||||
<Patch Number="05" Name="E.Piano 2 " ProgramChange="5" />
|
||||
<Patch Number="06" Name="Harpsichrd" ProgramChange="6" />
|
||||
<Patch Number="07" Name="Clavinet " ProgramChange="7" />
|
||||
<Patch Number="08" Name="Celesta " ProgramChange="8" />
|
||||
<Patch Number="09" Name="Glockenspl" ProgramChange="9" />
|
||||
<Patch Number="10" Name="Music Box " ProgramChange="10" />
|
||||
<Patch Number="11" Name="Vibraphone" ProgramChange="11" />
|
||||
<Patch Number="12" Name="Marimba " ProgramChange="12" />
|
||||
<Patch Number="13" Name="Xylophone " ProgramChange="13" />
|
||||
<Patch Number="14" Name="TubularBel" ProgramChange="14" />
|
||||
<Patch Number="15" Name="Dulcimer " ProgramChange="15" />
|
||||
<Patch Number="16" Name="DrawbarOrg" ProgramChange="16" />
|
||||
<Patch Number="17" Name="Perc Organ" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Rock Organ" ProgramChange="18" />
|
||||
<Patch Number="19" Name="Church Org" ProgramChange="19" />
|
||||
<Patch Number="20" Name="Reed Organ" ProgramChange="20" />
|
||||
<Patch Number="21" Name="Accordian " ProgramChange="21" />
|
||||
<Patch Number="22" Name="Harmonica " ProgramChange="22" />
|
||||
<Patch Number="23" Name="TangoAccrd" ProgramChange="23" />
|
||||
<Patch Number="24" Name="Nylon Gtr " ProgramChange="24" />
|
||||
<Patch Number="25" Name="SteelStrGt" ProgramChange="25" />
|
||||
<Patch Number="26" Name="JazzGuitar" ProgramChange="26" />
|
||||
<Patch Number="27" Name="Clean Gtr " ProgramChange="27" />
|
||||
<Patch Number="28" Name="Mute Gtr " ProgramChange="28" />
|
||||
<Patch Number="29" Name="OvrdriveGt" ProgramChange="29" />
|
||||
<Patch Number="30" Name="Distortion" ProgramChange="30" />
|
||||
<Patch Number="31" Name="GtHarmonic" ProgramChange="31" />
|
||||
<Patch Number="32" Name="AcoustBass" ProgramChange="32" />
|
||||
<Patch Number="33" Name="FingerBass" ProgramChange="33" />
|
||||
<Patch Number="34" Name="Pick Bass " ProgramChange="34" />
|
||||
<Patch Number="35" Name="FretlessBs" ProgramChange="35" />
|
||||
<Patch Number="36" Name="SlapBass 1" ProgramChange="36" />
|
||||
<Patch Number="37" Name="SlapBass 2" ProgramChange="37" />
|
||||
<Patch Number="38" Name="SynthBass1" ProgramChange="38" />
|
||||
<Patch Number="39" Name="SynthBass2" ProgramChange="39" />
|
||||
<Patch Number="40" Name="Violin " ProgramChange="40" />
|
||||
<Patch Number="41" Name="Viola " ProgramChange="41" />
|
||||
<Patch Number="42" Name="Cello " ProgramChange="42" />
|
||||
<Patch Number="43" Name="ContraBass" ProgramChange="43" />
|
||||
<Patch Number="44" Name="TremStrngs" ProgramChange="44" />
|
||||
<Patch Number="45" Name="Pizzicato " ProgramChange="45" />
|
||||
<Patch Number="46" Name="Harp " ProgramChange="46" />
|
||||
<Patch Number="47" Name="Timpani " ProgramChange="47" />
|
||||
<Patch Number="48" Name="String Ens" ProgramChange="48" />
|
||||
<Patch Number="49" Name="Slow Str " ProgramChange="49" />
|
||||
<Patch Number="50" Name="SynString1" ProgramChange="50" />
|
||||
<Patch Number="51" Name="SynString2" ProgramChange="51" />
|
||||
<Patch Number="52" Name="Choir Ahhs" ProgramChange="52" />
|
||||
<Patch Number="53" Name="Voice Oohs" ProgramChange="53" />
|
||||
<Patch Number="54" Name="SynthVoice" ProgramChange="54" />
|
||||
<Patch Number="55" Name="OrcstraHit" ProgramChange="55" />
|
||||
<Patch Number="56" Name="Trumpet " ProgramChange="56" />
|
||||
<Patch Number="57" Name="Trombone " ProgramChange="57" />
|
||||
<Patch Number="58" Name="Tuba " ProgramChange="58" />
|
||||
<Patch Number="59" Name="MtdTrumpet" ProgramChange="59" />
|
||||
<Patch Number="60" Name="FrenchHorn" ProgramChange="60" />
|
||||
<Patch Number="61" Name="Brass Sect" ProgramChange="61" />
|
||||
<Patch Number="62" Name="SynBrass 1" ProgramChange="62" />
|
||||
<Patch Number="63" Name="SynBrass 2" ProgramChange="63" />
|
||||
<Patch Number="64" Name="SopranoSax" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Alto Sax " ProgramChange="65" />
|
||||
<Patch Number="66" Name="Tenor Sax " ProgramChange="66" />
|
||||
<Patch Number="67" Name="BaritonSax" ProgramChange="67" />
|
||||
<Patch Number="68" Name="Oboe " ProgramChange="68" />
|
||||
<Patch Number="69" Name="EnglshHorn" ProgramChange="69" />
|
||||
<Patch Number="70" Name="Bassoon " ProgramChange="70" />
|
||||
<Patch Number="71" Name="Clarinet " ProgramChange="71" />
|
||||
<Patch Number="72" Name="Piccolo " ProgramChange="72" />
|
||||
<Patch Number="73" Name="Flute " ProgramChange="73" />
|
||||
<Patch Number="74" Name="Recorder " ProgramChange="74" />
|
||||
<Patch Number="75" Name="Pan Flute " ProgramChange="75" />
|
||||
<Patch Number="76" Name="BottleBlow" ProgramChange="76" />
|
||||
<Patch Number="77" Name="Shakuhachi" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Whistle " ProgramChange="78" />
|
||||
<Patch Number="79" Name="Ocarina " ProgramChange="79" />
|
||||
<Patch Number="80" Name="SquareLead" ProgramChange="80" />
|
||||
<Patch Number="81" Name="Saw Lead " ProgramChange="81" />
|
||||
<Patch Number="82" Name="Calliope " ProgramChange="82" />
|
||||
<Patch Number="83" Name="Chiff Lead" ProgramChange="83" />
|
||||
<Patch Number="84" Name="Charang " ProgramChange="84" />
|
||||
<Patch Number="85" Name="Voice Lead" ProgramChange="85" />
|
||||
<Patch Number="86" Name="5ths Lead " ProgramChange="86" />
|
||||
<Patch Number="87" Name="Bass&Lead " ProgramChange="87" />
|
||||
<Patch Number="88" Name="Bell Pad " ProgramChange="88" />
|
||||
<Patch Number="89" Name="Warm Pad " ProgramChange="89" />
|
||||
<Patch Number="90" Name="Polysynth " ProgramChange="90" />
|
||||
<Patch Number="91" Name="GlassChoir" ProgramChange="91" />
|
||||
<Patch Number="92" Name="BowedGlass" ProgramChange="92" />
|
||||
<Patch Number="93" Name="Metallic " ProgramChange="93" />
|
||||
<Patch Number="94" Name="Halo Pad " ProgramChange="94" />
|
||||
<Patch Number="95" Name="Echo Sweep" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Ice Rain " ProgramChange="96" />
|
||||
<Patch Number="97" Name="Soundtrack" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Crystaline" ProgramChange="98" />
|
||||
<Patch Number="99" Name="Atmosphere" ProgramChange="99" />
|
||||
<Patch Number="100" Name="Briteness " ProgramChange="100" />
|
||||
<Patch Number="101" Name="Goblins " ProgramChange="101" />
|
||||
<Patch Number="102" Name="Echoes " ProgramChange="102" />
|
||||
<Patch Number="103" Name="Sci-Fi " ProgramChange="103" />
|
||||
<Patch Number="104" Name="Sitar " ProgramChange="104" />
|
||||
<Patch Number="105" Name="Banjo " ProgramChange="105" />
|
||||
<Patch Number="106" Name="Shamisen " ProgramChange="106" />
|
||||
<Patch Number="107" Name="Koto " ProgramChange="107" />
|
||||
<Patch Number="108" Name="Kalimba " ProgramChange="108" />
|
||||
<Patch Number="109" Name="Bagpipe " ProgramChange="109" />
|
||||
<Patch Number="110" Name="Fiddle " ProgramChange="110" />
|
||||
<Patch Number="111" Name="Shanai " ProgramChange="111" />
|
||||
<Patch Number="112" Name="TinkleBell" ProgramChange="112" />
|
||||
<Patch Number="113" Name="Agogo " ProgramChange="113" />
|
||||
<Patch Number="114" Name="SteelDrums" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Woodblock " ProgramChange="115" />
|
||||
<Patch Number="116" Name="Taiko Drum" ProgramChange="116" />
|
||||
<Patch Number="117" Name="MelodicTom" ProgramChange="117" />
|
||||
<Patch Number="118" Name="Synth Drum" ProgramChange="118" />
|
||||
<Patch Number="119" Name="Rev Cymbal" ProgramChange="119" />
|
||||
<Patch Number="120" Name="Fret Noise" ProgramChange="120" />
|
||||
<Patch Number="121" Name="BreathNois" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Seashore " ProgramChange="122" />
|
||||
<Patch Number="123" Name="Bird Tweet" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Telephone " ProgramChange="124" />
|
||||
<Patch Number="125" Name="Helicopter" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Applause " ProgramChange="126" />
|
||||
<Patch Number="127" Name="Gunshot " ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Expansion Slot A" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="5" />
|
||||
</MIDICommands>
|
||||
<PatchNameList/>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Expansion Slot B" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="6" />
|
||||
</MIDICommands>
|
||||
<PatchNameList/>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
<ChannelNameSet Name="Name Set 2" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="false" />
|
||||
<AvailableChannel Channel="2" Available="false" />
|
||||
<AvailableChannel Channel="3" Available="false" />
|
||||
<AvailableChannel Channel="4" Available="false" />
|
||||
<AvailableChannel Channel="5" Available="false" />
|
||||
<AvailableChannel Channel="6" Available="false" />
|
||||
<AvailableChannel Channel="7" Available="false" />
|
||||
<AvailableChannel Channel="8" Available="false" />
|
||||
<AvailableChannel Channel="9" Available="false" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="false" />
|
||||
<AvailableChannel Channel="12" Available="false" />
|
||||
<AvailableChannel Channel="13" Available="false" />
|
||||
<AvailableChannel Channel="14" Available="false" />
|
||||
<AvailableChannel Channel="15" Available="false" />
|
||||
<AvailableChannel Channel="16" Available="false" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="Drum sets" >
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="StandrdSet1" ProgramChange="0" />
|
||||
<Patch Number="07" Name="Room Set" ProgramChange="7" />
|
||||
<Patch Number="16" Name="Power Set" ProgramChange="16" />
|
||||
<Patch Number="24" Name="Electronic" ProgramChange="24" />
|
||||
<Patch Number="25" Name="8oh8/9oh9" ProgramChange="25" />
|
||||
<Patch Number="32" Name="Jazz Set" ProgramChange="32" />
|
||||
<Patch Number="40" Name="Brush Set" ProgramChange="40" />
|
||||
<Patch Number="48" Name="Orch Set" ProgramChange="48" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
1447
patchfiles/Alesis_Q_Cards.midnam
Normal file
1447
patchfiles/Alesis_Q_Cards.midnam
Normal file
File diff suppressed because it is too large
Load diff
340
patchfiles/Alesis_QuadraSynth.midnam
Normal file
340
patchfiles/Alesis_QuadraSynth.midnam
Normal file
|
|
@ -0,0 +1,340 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>Alesis</Manufacturer>
|
||||
<Model>QuadraSynth</Model>
|
||||
<CustomDeviceMode Name="Mode 2" >
|
||||
<DeviceModeEnable>
|
||||
<MIDICommands>
|
||||
<SysEx>F0 00 00 0E 0E 10 00 04 00 01 F7</SysEx>
|
||||
<SysEx>F0 00 00 0E 0E 0D 01 F7</SysEx>
|
||||
</MIDICommands>
|
||||
</DeviceModeEnable>
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Preset" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Preset" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="Preset Programs v1.07" >
|
||||
<PatchNameList>
|
||||
<Patch Number=" 0" Name="Perihelion" ProgramChange="0" />
|
||||
<Patch Number=" 1" Name="Rock Piano" ProgramChange="1" />
|
||||
<Patch Number=" 2" Name="Orchestra" ProgramChange="2" />
|
||||
<Patch Number=" 3" Name="Stereo6Str" ProgramChange="3" />
|
||||
<Patch Number=" 4" Name="WindEnsmbl" ProgramChange="4" />
|
||||
<Patch Number=" 5" Name="Slap It!" ProgramChange="5" />
|
||||
<Patch Number=" 6" Name="FireStrngs" ProgramChange="6" />
|
||||
<Patch Number=" 7" Name="Quadratrix" ProgramChange="7" />
|
||||
<Patch Number=" 8" Name="D4 Pwr Kit" ProgramChange="8" />
|
||||
<Patch Number=" 9" Name="ToneWhlPrc" ProgramChange="9" />
|
||||
<Patch Number=" 10" Name="Pacifica" ProgramChange="10" />
|
||||
<Patch Number=" 11" Name="Ballad Pno" ProgramChange="11" />
|
||||
<Patch Number=" 12" Name="Brass&Pows" ProgramChange="12" />
|
||||
<Patch Number=" 13" Name="OverdrvGtr" ProgramChange="13" />
|
||||
<Patch Number=" 14" Name="MoodyFlute" ProgramChange="14" />
|
||||
<Patch Number=" 15" Name="Crow Bass" ProgramChange="15" />
|
||||
<Patch Number=" 16" Name="Arco Cello" ProgramChange="16" />
|
||||
<Patch Number=" 17" Name="Tidal Wave" ProgramChange="17" />
|
||||
<Patch Number=" 18" Name="ElectraKit" ProgramChange="18" />
|
||||
<Patch Number=" 19" Name="Coed Oohs" ProgramChange="19" />
|
||||
<Patch Number=" 20" Name="Sahara Sun" ProgramChange="20" />
|
||||
<Patch Number=" 21" Name="Fat Dyno" ProgramChange="21" />
|
||||
<Patch Number=" 22" Name="TrumpetEns" ProgramChange="22" />
|
||||
<Patch Number=" 23" Name="LA Guitar" ProgramChange="23" />
|
||||
<Patch Number=" 24" Name="SaxSection" ProgramChange="24" />
|
||||
<Patch Number=" 25" Name="SharpStick" ProgramChange="25" />
|
||||
<Patch Number=" 26" Name="RichString" ProgramChange="26" />
|
||||
<Patch Number=" 27" Name="DramaSweep" ProgramChange="27" />
|
||||
<Patch Number=" 28" Name="Cool Vibes" ProgramChange="28" />
|
||||
<Patch Number=" 29" Name="PhantomOrg" ProgramChange="29" />
|
||||
<Patch Number=" 30" Name="It's Big!" ProgramChange="30" />
|
||||
<Patch Number=" 31" Name="HyperPiano" ProgramChange="31" />
|
||||
<Patch Number=" 32" Name="BeBopHorns" ProgramChange="32" />
|
||||
<Patch Number=" 33" Name="Retro Rick" ProgramChange="33" />
|
||||
<Patch Number=" 34" Name="Tenor Solo" ProgramChange="34" />
|
||||
<Patch Number=" 35" Name="Rezzo Bass" ProgramChange="35" />
|
||||
<Patch Number=" 36" Name="True Tron" ProgramChange="36" />
|
||||
<Patch Number=" 37" Name="Porta Lead" ProgramChange="37" />
|
||||
<Patch Number=" 38" Name="Potsticker" ProgramChange="38" />
|
||||
<Patch Number=" 39" Name="WhitrShade" ProgramChange="39" />
|
||||
<Patch Number=" 40" Name="Progressss" ProgramChange="40" />
|
||||
<Patch Number=" 41" Name="ModWhlClav" ProgramChange="41" />
|
||||
<Patch Number=" 42" Name="ClsclTrmpt" ProgramChange="42" />
|
||||
<Patch Number=" 43" Name="EtherHrmnc" ProgramChange="43" />
|
||||
<Patch Number=" 44" Name="Flute Ens" ProgramChange="44" />
|
||||
<Patch Number=" 45" Name="Deep Bass" ProgramChange="45" />
|
||||
<Patch Number=" 46" Name="ArcoStrngs" ProgramChange="46" />
|
||||
<Patch Number=" 47" Name="Obersphere" ProgramChange="47" />
|
||||
<Patch Number=" 48" Name="2x4Marimba" ProgramChange="48" />
|
||||
<Patch Number=" 49" Name="Full Draws" ProgramChange="49" />
|
||||
<Patch Number=" 50" Name="Silk&Satin" ProgramChange="50" />
|
||||
<Patch Number=" 51" Name="73 Tines" ProgramChange="51" />
|
||||
<Patch Number=" 52" Name="ClsclHorns" ProgramChange="52" />
|
||||
<Patch Number=" 53" Name="NylonStrng" ProgramChange="53" />
|
||||
<Patch Number=" 54" Name="Big O Bari" ProgramChange="54" />
|
||||
<Patch Number=" 55" Name="Slap Me!" ProgramChange="55" />
|
||||
<Patch Number=" 56" Name="Pizz Pluck" ProgramChange="56" />
|
||||
<Patch Number=" 57" Name="Slow Wave" ProgramChange="57" />
|
||||
<Patch Number=" 58" Name="Ethnicity" ProgramChange="58" />
|
||||
<Patch Number=" 59" Name="MixedChoir" ProgramChange="59" />
|
||||
<Patch Number=" 60" Name="Anastasia" ProgramChange="60" />
|
||||
<Patch Number=" 61" Name="FM E.Piano" ProgramChange="61" />
|
||||
<Patch Number=" 62" Name="Stab Synth" ProgramChange="62" />
|
||||
<Patch Number=" 63" Name="Corinth" ProgramChange="63" />
|
||||
<Patch Number=" 64" Name="1stClarnet" ProgramChange="64" />
|
||||
<Patch Number=" 65" Name="Zapp Bass" ProgramChange="65" />
|
||||
<Patch Number=" 66" Name="String Pad" ProgramChange="66" />
|
||||
<Patch Number=" 67" Name="Touchsaw" ProgramChange="67" />
|
||||
<Patch Number=" 68" Name="Basic Bell" ProgramChange="68" />
|
||||
<Patch Number=" 69" Name="Accordian+" ProgramChange="69" />
|
||||
<Patch Number=" 70" Name="Wavechime" ProgramChange="70" />
|
||||
<Patch Number=" 71" Name="BachHarpsi" ProgramChange="71" />
|
||||
<Patch Number=" 72" Name="Horn Ens" ProgramChange="72" />
|
||||
<Patch Number=" 73" Name="SessionGtr" ProgramChange="73" />
|
||||
<Patch Number=" 74" Name="Brite Alto" ProgramChange="74" />
|
||||
<Patch Number=" 75" Name="BigUpright" ProgramChange="75" />
|
||||
<Patch Number=" 76" Name="StrQuartet" ProgramChange="76" />
|
||||
<Patch Number=" 77" Name="ProfitSync" ProgramChange="77" />
|
||||
<Patch Number=" 78" Name="StandrdKit" ProgramChange="78" />
|
||||
<Patch Number=" 79" Name="Vacuum B" ProgramChange="79" />
|
||||
<Patch Number=" 80" Name="7th Wave" ProgramChange="80" />
|
||||
<Patch Number=" 81" Name="BrashTines" ProgramChange="81" />
|
||||
<Patch Number=" 82" Name="Clscl Tuba" ProgramChange="82" />
|
||||
<Patch Number=" 83" Name="MuteGuitar" ProgramChange="83" />
|
||||
<Patch Number=" 84" Name="Ebony Oboe" ProgramChange="84" />
|
||||
<Patch Number=" 85" Name="No Frets!" ProgramChange="85" />
|
||||
<Patch Number=" 86" Name="Anastrings" ProgramChange="86" />
|
||||
<Patch Number=" 87" Name="Vector Pad" ProgramChange="87" />
|
||||
<Patch Number=" 88" Name="Timp&Glock" ProgramChange="88" />
|
||||
<Patch Number=" 89" Name="3rdHrmPerc" ProgramChange="89" />
|
||||
<Patch Number=" 90" Name="Voice Bell" ProgramChange="90" />
|
||||
<Patch Number=" 91" Name="AcousGrand" ProgramChange="91" />
|
||||
<Patch Number=" 92" Name="FlugelSolo" ProgramChange="92" />
|
||||
<Patch Number=" 93" Name="E.Harmonix" ProgramChange="93" />
|
||||
<Patch Number=" 94" Name="LiteSoprno" ProgramChange="94" />
|
||||
<Patch Number=" 95" Name="Fat Mini" ProgramChange="95" />
|
||||
<Patch Number=" 96" Name="Harp Pluck" ProgramChange="96" />
|
||||
<Patch Number=" 97" Name="Vain Lead" ProgramChange="97" />
|
||||
<Patch Number=" 98" Name="PercusvKit" ProgramChange="98" />
|
||||
<Patch Number=" 99" Name="SynthOrgan" ProgramChange="99" />
|
||||
<Patch Number="100" Name="BlueAurora" ProgramChange="100" />
|
||||
<Patch Number="101" Name="Wave Piano" ProgramChange="101" />
|
||||
<Patch Number="102" Name="Sfz Brass" ProgramChange="102" />
|
||||
<Patch Number="103" Name="HollowBody" ProgramChange="103" />
|
||||
<Patch Number="104" Name="SoloBasoon" ProgramChange="104" />
|
||||
<Patch Number="105" Name="House Bass" ProgramChange="105" />
|
||||
<Patch Number="106" Name="OctaString" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Triangular" ProgramChange="107" />
|
||||
<Patch Number="108" Name="TubularHit" ProgramChange="108" />
|
||||
<Patch Number="109" Name="Surf Organ" ProgramChange="109" />
|
||||
<Patch Number="110" Name="MysticWind" ProgramChange="110" />
|
||||
<Patch Number="111" Name="SoftSuitcs" ProgramChange="111" />
|
||||
<Patch Number="112" Name="Trombone" ProgramChange="112" />
|
||||
<Patch Number="113" Name="PedalSteel" ProgramChange="113" />
|
||||
<Patch Number="114" Name="Transforms" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Pop'n Bass" ProgramChange="115" />
|
||||
<Patch Number="116" Name="SoloViolin" ProgramChange="116" />
|
||||
<Patch Number="117" Name="MonstrMash" ProgramChange="117" />
|
||||
<Patch Number="118" Name="Glittrbell" ProgramChange="118" />
|
||||
<Patch Number="119" Name="1 Drawbar" ProgramChange="119" />
|
||||
<Patch Number="120" Name="T-Minus 1" ProgramChange="120" />
|
||||
<Patch Number="121" Name="Wurly" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Jazz Mute" ProgramChange="122" />
|
||||
<Patch Number="123" Name="RanchHands" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Sax Split" ProgramChange="124" />
|
||||
<Patch Number="125" Name="ClassicSqr" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Solo Viola" ProgramChange="126" />
|
||||
<Patch Number="127" Name="PortaWheel" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
<ChannelNameSet Name="User" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="User Programs v1.07" >
|
||||
<PatchNameList>
|
||||
<Patch Number=" 0" Name="QuadraRiff" ProgramChange="0" />
|
||||
<Patch Number=" 1" Name="BalladKeys" ProgramChange="1" />
|
||||
<Patch Number=" 2" Name="Burma" ProgramChange="2" />
|
||||
<Patch Number=" 3" Name="PowerChord" ProgramChange="3" />
|
||||
<Patch Number=" 4" Name="Koan" ProgramChange="4" />
|
||||
<Patch Number=" 5" Name="Fretlessly" ProgramChange="5" />
|
||||
<Patch Number=" 6" Name="Strngs&Hit" ProgramChange="6" />
|
||||
<Patch Number=" 7" Name="Rezzonantz" ProgramChange="7" />
|
||||
<Patch Number=" 8" Name="GarageBand" ProgramChange="8" />
|
||||
<Patch Number=" 9" Name="VelOoz&Aaz" ProgramChange="9" />
|
||||
<Patch Number=" 10" Name="GenesisWav" ProgramChange="10" />
|
||||
<Patch Number=" 11" Name="Stik&Tines" ProgramChange="11" />
|
||||
<Patch Number=" 12" Name="Cool Horns" ProgramChange="12" />
|
||||
<Patch Number=" 13" Name="Koto Pluck" ProgramChange="13" />
|
||||
<Patch Number=" 14" Name="1001Nights" ProgramChange="14" />
|
||||
<Patch Number=" 15" Name="Steam Bass" ProgramChange="15" />
|
||||
<Patch Number=" 16" Name="ViolinOrch" ProgramChange="16" />
|
||||
<Patch Number=" 17" Name="FatAnaLead" ProgramChange="17" />
|
||||
<Patch Number=" 18" Name="AmbOrchHit" ProgramChange="18" />
|
||||
<Patch Number=" 19" Name="ClickOrgan" ProgramChange="19" />
|
||||
<Patch Number=" 20" Name="Pluck Pad" ProgramChange="20" />
|
||||
<Patch Number=" 21" Name="E.Clavatar" ProgramChange="21" />
|
||||
<Patch Number=" 22" Name="16 Flutes" ProgramChange="22" />
|
||||
<Patch Number=" 23" Name="8 Miles Hi" ProgramChange="23" />
|
||||
<Patch Number=" 24" Name="St. Thomas" ProgramChange="24" />
|
||||
<Patch Number=" 25" Name="Stanley's" ProgramChange="25" />
|
||||
<Patch Number=" 26" Name="PnoStrings" ProgramChange="26" />
|
||||
<Patch Number=" 27" Name="SynTrumpet" ProgramChange="27" />
|
||||
<Patch Number=" 28" Name="Anasthesia" ProgramChange="28" />
|
||||
<Patch Number=" 29" Name="Communion" ProgramChange="29" />
|
||||
<Patch Number=" 30" Name="1stContact" ProgramChange="30" />
|
||||
<Patch Number=" 31" Name="TinesLayer" ProgramChange="31" />
|
||||
<Patch Number=" 32" Name="Clarinet+" ProgramChange="32" />
|
||||
<Patch Number=" 33" Name="Feedbacker" ProgramChange="33" />
|
||||
<Patch Number=" 34" Name="WarmFMBelz" ProgramChange="34" />
|
||||
<Patch Number=" 35" Name="Bass Arpeg" ProgramChange="35" />
|
||||
<Patch Number=" 36" Name="Celli" ProgramChange="36" />
|
||||
<Patch Number=" 37" Name="Screamer!" ProgramChange="37" />
|
||||
<Patch Number=" 38" Name="8oh8 Snare" ProgramChange="38" />
|
||||
<Patch Number=" 39" Name="DualOrgan1" ProgramChange="39" />
|
||||
<Patch Number=" 40" Name="Dew Drops" ProgramChange="40" />
|
||||
<Patch Number=" 41" Name="Player Pno" ProgramChange="41" />
|
||||
<Patch Number=" 42" Name="Pan Chiff" ProgramChange="42" />
|
||||
<Patch Number=" 43" Name="E.Acoustic" ProgramChange="43" />
|
||||
<Patch Number=" 44" Name="Walk'nRide" ProgramChange="44" />
|
||||
<Patch Number=" 45" Name="HvyPickBss" ProgramChange="45" />
|
||||
<Patch Number=" 46" Name="Sartaurian" ProgramChange="46" />
|
||||
<Patch Number=" 47" Name="Fast Sync" ProgramChange="47" />
|
||||
<Patch Number=" 48" Name="ComptonKik" ProgramChange="48" />
|
||||
<Patch Number=" 49" Name="NiceVoices" ProgramChange="49" />
|
||||
<Patch Number=" 50" Name="QuadVector" ProgramChange="50" />
|
||||
<Patch Number=" 51" Name="Jazz Duo" ProgramChange="51" />
|
||||
<Patch Number=" 52" Name="PwrSynBrs" ProgramChange="52" />
|
||||
<Patch Number=" 53" Name="WorldSitar" ProgramChange="53" />
|
||||
<Patch Number=" 54" Name="FairyBells" ProgramChange="54" />
|
||||
<Patch Number=" 55" Name="8Bit Split" ProgramChange="55" />
|
||||
<Patch Number=" 56" Name="WindOrch 1" ProgramChange="56" />
|
||||
<Patch Number=" 57" Name="Maze Lead" ProgramChange="57" />
|
||||
<Patch Number=" 58" Name="FissionKit" ProgramChange="58" />
|
||||
<Patch Number=" 59" Name="Knife Edge" ProgramChange="59" />
|
||||
<Patch Number=" 60" Name="Comet Rain" ProgramChange="60" />
|
||||
<Patch Number=" 61" Name="2OctHarpsi" ProgramChange="61" />
|
||||
<Patch Number=" 62" Name="Sax Touch" ProgramChange="62" />
|
||||
<Patch Number=" 63" Name="EtherGuitr" ProgramChange="63" />
|
||||
<Patch Number=" 64" Name="HunanHomes" ProgramChange="64" />
|
||||
<Patch Number=" 65" Name="VolumeKnob" ProgramChange="65" />
|
||||
<Patch Number=" 66" Name="Atmosplit" ProgramChange="66" />
|
||||
<Patch Number=" 67" Name="VintageRez" ProgramChange="67" />
|
||||
<Patch Number=" 68" Name="RapHatOpen" ProgramChange="68" />
|
||||
<Patch Number=" 69" Name="OoohTron" ProgramChange="69" />
|
||||
<Patch Number=" 70" Name="D-What?" ProgramChange="70" />
|
||||
<Patch Number=" 71" Name="Digi Tines" ProgramChange="71" />
|
||||
<Patch Number=" 72" Name="Shaku" ProgramChange="72" />
|
||||
<Patch Number=" 73" Name="WaveGuitar" ProgramChange="73" />
|
||||
<Patch Number=" 74" Name="Salsa" ProgramChange="74" />
|
||||
<Patch Number=" 75" Name="Knock Bass" ProgramChange="75" />
|
||||
<Patch Number=" 76" Name="Pizz&Strgs" ProgramChange="76" />
|
||||
<Patch Number=" 77" Name="SyncNSaws!" ProgramChange="77" />
|
||||
<Patch Number=" 78" Name="RapCowbell" ProgramChange="78" />
|
||||
<Patch Number=" 79" Name="GlideVoxMW" ProgramChange="79" />
|
||||
<Patch Number=" 80" Name="RhythmWave" ProgramChange="80" />
|
||||
<Patch Number=" 81" Name="Pop'nRoads" ProgramChange="81" />
|
||||
<Patch Number=" 82" Name="TrumpletMW" ProgramChange="82" />
|
||||
<Patch Number=" 83" Name="H.Dulcimer" ProgramChange="83" />
|
||||
<Patch Number=" 84" Name="Fairy Dust" ProgramChange="84" />
|
||||
<Patch Number=" 85" Name="BeBopSplit" ProgramChange="85" />
|
||||
<Patch Number=" 86" Name="E.PnoStrng" ProgramChange="86" />
|
||||
<Patch Number=" 87" Name="SquareQPad" ProgramChange="87" />
|
||||
<Patch Number=" 88" Name="9oh9 Kick" ProgramChange="88" />
|
||||
<Patch Number=" 89" Name="BabaORealy" ProgramChange="89" />
|
||||
<Patch Number=" 90" Name="HeavnsGate" ProgramChange="90" />
|
||||
<Patch Number=" 91" Name="R&B Ballad" ProgramChange="91" />
|
||||
<Patch Number=" 92" Name="SaxWashVel" ProgramChange="92" />
|
||||
<Patch Number=" 93" Name="StratoMan!" ProgramChange="93" />
|
||||
<Patch Number=" 94" Name="BowedGlass" ProgramChange="94" />
|
||||
<Patch Number=" 95" Name="Rave&House" ProgramChange="95" />
|
||||
<Patch Number=" 96" Name="Saw Blast" ProgramChange="96" />
|
||||
<Patch Number=" 97" Name="Rave Slave" ProgramChange="97" />
|
||||
<Patch Number=" 98" Name="Jetshot!" ProgramChange="98" />
|
||||
<Patch Number=" 99" Name="Vestibulum" ProgramChange="99" />
|
||||
<Patch Number="100" Name="MasterHold" ProgramChange="100" />
|
||||
<Patch Number="101" Name="Toy Grand" ProgramChange="101" />
|
||||
<Patch Number="102" Name="AirHarmnca" ProgramChange="102" />
|
||||
<Patch Number="103" Name="TremMandln" ProgramChange="103" />
|
||||
<Patch Number="104" Name="FM Plucks" ProgramChange="104" />
|
||||
<Patch Number="105" Name="2.3 Bass" ProgramChange="105" />
|
||||
<Patch Number="106" Name="VeloStrngs" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Rezi Drops" ProgramChange="107" />
|
||||
<Patch Number="108" Name="ItsaBeach" ProgramChange="108" />
|
||||
<Patch Number="109" Name="DualOrgan2" ProgramChange="109" />
|
||||
<Patch Number="110" Name="Chiff Bell" ProgramChange="110" />
|
||||
<Patch Number="111" Name="TackyPiano" ProgramChange="111" />
|
||||
<Patch Number="112" Name="Oboe&Brass" ProgramChange="112" />
|
||||
<Patch Number="113" Name="QuantizeIt" ProgramChange="113" />
|
||||
<Patch Number="114" Name="CrystlVibe" ProgramChange="114" />
|
||||
<Patch Number="115" Name="MWKickBass" ProgramChange="115" />
|
||||
<Patch Number="116" Name="Accordeon" ProgramChange="116" />
|
||||
<Patch Number="117" Name="FatSyncPad" ProgramChange="117" />
|
||||
<Patch Number="118" Name="Darcade" ProgramChange="118" />
|
||||
<Patch Number="119" Name="GospelOrgn" ProgramChange="119" />
|
||||
<Patch Number="120" Name="Synergy MW" ProgramChange="120" />
|
||||
<Patch Number="121" Name="Pianooohs" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Highlander" ProgramChange="122" />
|
||||
<Patch Number="123" Name="Shami-san" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Wood&Metal" ProgramChange="124" />
|
||||
<Patch Number="125" Name="Fizz Bace" ProgramChange="125" />
|
||||
<Patch Number="126" Name="WindOrch 2" ProgramChange="126" />
|
||||
<Patch Number="127" Name="Grunge Rez" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
743
patchfiles/Alesis_QuadraSynth_Plus.midnam
Normal file
743
patchfiles/Alesis_QuadraSynth_Plus.midnam
Normal file
|
|
@ -0,0 +1,743 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>Alesis</Manufacturer>
|
||||
<Model>QuadraSynth Plus</Model>
|
||||
<CustomDeviceMode Name="Mode 2" >
|
||||
<DeviceModeEnable>
|
||||
<MIDICommands>
|
||||
<SysEx>F0 00 00 0E 0E 10 00 04 00 01 F7</SysEx>
|
||||
<SysEx>F0 00 00 0E 0E 0D 01 F7</SysEx>
|
||||
</MIDICommands>
|
||||
</DeviceModeEnable>
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Name Set 1" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Name Set 1" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="User Programs" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="0" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number=" 00" Name="BalladKeys" ProgramChange="0" />
|
||||
<Patch Number=" 01" Name="QuadraRiff" ProgramChange="1" />
|
||||
<Patch Number=" 02" Name="Burma" ProgramChange="2" />
|
||||
<Patch Number=" 03" Name="PowerChord" ProgramChange="3" />
|
||||
<Patch Number=" 04" Name="Koan" ProgramChange="4" />
|
||||
<Patch Number=" 05" Name="Fretlessly" ProgramChange="5" />
|
||||
<Patch Number=" 06" Name="Strngs&Hit" ProgramChange="6" />
|
||||
<Patch Number=" 07" Name="Rezzonantz" ProgramChange="7" />
|
||||
<Patch Number=" 08" Name="GarageBand" ProgramChange="8" />
|
||||
<Patch Number=" 09" Name="VelOoz&Aaz" ProgramChange="9" />
|
||||
<Patch Number=" 10" Name="Stik&Tines" ProgramChange="10" />
|
||||
<Patch Number=" 11" Name="GenesisWav" ProgramChange="11" />
|
||||
<Patch Number=" 12" Name="Cool Horns" ProgramChange="12" />
|
||||
<Patch Number=" 13" Name="Koto Pluck" ProgramChange="13" />
|
||||
<Patch Number=" 14" Name="1001Nights" ProgramChange="14" />
|
||||
<Patch Number=" 15" Name="Steam Bass" ProgramChange="15" />
|
||||
<Patch Number=" 16" Name="ViolinOrch" ProgramChange="16" />
|
||||
<Patch Number=" 17" Name="FatAnaLead" ProgramChange="17" />
|
||||
<Patch Number=" 18" Name="AmbOrchHit" ProgramChange="18" />
|
||||
<Patch Number=" 19" Name="ClickOrgan" ProgramChange="19" />
|
||||
<Patch Number=" 20" Name="E.Clavatar" ProgramChange="20" />
|
||||
<Patch Number=" 21" Name="Pluck Pad" ProgramChange="21" />
|
||||
<Patch Number=" 22" Name="16 Flutes" ProgramChange="22" />
|
||||
<Patch Number=" 23" Name="8 Miles Hi" ProgramChange="23" />
|
||||
<Patch Number=" 24" Name="St. Thomas" ProgramChange="24" />
|
||||
<Patch Number=" 25" Name="Stanley's" ProgramChange="25" />
|
||||
<Patch Number=" 26" Name="PnoStrings" ProgramChange="26" />
|
||||
<Patch Number=" 27" Name="SynTrumpet" ProgramChange="27" />
|
||||
<Patch Number=" 28" Name="Anasthesia" ProgramChange="28" />
|
||||
<Patch Number=" 29" Name="Communion" ProgramChange="29" />
|
||||
<Patch Number=" 30" Name="TinesLayer" ProgramChange="30" />
|
||||
<Patch Number=" 31" Name="1stContact" ProgramChange="31" />
|
||||
<Patch Number=" 32" Name="Clarinet+" ProgramChange="32" />
|
||||
<Patch Number=" 33" Name="Feedbacker" ProgramChange="33" />
|
||||
<Patch Number=" 34" Name="WarmFMBelz" ProgramChange="34" />
|
||||
<Patch Number=" 35" Name="Bass Arpeg" ProgramChange="35" />
|
||||
<Patch Number=" 36" Name="Celli" ProgramChange="36" />
|
||||
<Patch Number=" 37" Name="Screamer!" ProgramChange="37" />
|
||||
<Patch Number=" 38" Name="8oh8 Snare" ProgramChange="38" />
|
||||
<Patch Number=" 39" Name="DualOrgan1" ProgramChange="39" />
|
||||
<Patch Number=" 40" Name="PlayerPno2" ProgramChange="40" />
|
||||
<Patch Number=" 41" Name="Dew Drops" ProgramChange="41" />
|
||||
<Patch Number=" 42" Name="Pan Chiff" ProgramChange="42" />
|
||||
<Patch Number=" 43" Name="E.Acoustic" ProgramChange="43" />
|
||||
<Patch Number=" 44" Name="Walk'nRide" ProgramChange="44" />
|
||||
<Patch Number=" 45" Name="HvyPickBss" ProgramChange="45" />
|
||||
<Patch Number=" 46" Name="Sartaurian" ProgramChange="46" />
|
||||
<Patch Number=" 47" Name="Fast Sync" ProgramChange="47" />
|
||||
<Patch Number=" 48" Name="ComptonKik" ProgramChange="48" />
|
||||
<Patch Number=" 49" Name="NiceVoices" ProgramChange="49" />
|
||||
<Patch Number=" 50" Name="Jazz Duo" ProgramChange="50" />
|
||||
<Patch Number=" 51" Name="QuadVector" ProgramChange="51" />
|
||||
<Patch Number=" 52" Name="PwrSynBrs" ProgramChange="52" />
|
||||
<Patch Number=" 53" Name="WorldSitar" ProgramChange="53" />
|
||||
<Patch Number=" 54" Name="FairyBells" ProgramChange="54" />
|
||||
<Patch Number=" 55" Name="8Bit Split" ProgramChange="55" />
|
||||
<Patch Number=" 56" Name="WindOrch 1" ProgramChange="56" />
|
||||
<Patch Number=" 57" Name="Maze Lead" ProgramChange="57" />
|
||||
<Patch Number=" 58" Name="FissionKit" ProgramChange="58" />
|
||||
<Patch Number=" 59" Name="Knife Edge" ProgramChange="59" />
|
||||
<Patch Number=" 60" Name="2OctHarpsi" ProgramChange="60" />
|
||||
<Patch Number=" 61" Name="Comet Rain" ProgramChange="61" />
|
||||
<Patch Number=" 62" Name="Sax Touch" ProgramChange="62" />
|
||||
<Patch Number=" 63" Name="EtherGuitr" ProgramChange="63" />
|
||||
<Patch Number=" 64" Name="HunanHomes" ProgramChange="64" />
|
||||
<Patch Number=" 65" Name="VolumeKnob" ProgramChange="65" />
|
||||
<Patch Number=" 66" Name="Atmosplit" ProgramChange="66" />
|
||||
<Patch Number=" 67" Name="VintageRez" ProgramChange="67" />
|
||||
<Patch Number=" 68" Name="RapHatOpen" ProgramChange="68" />
|
||||
<Patch Number=" 69" Name="OoohTron" ProgramChange="69" />
|
||||
<Patch Number=" 70" Name="Digi Tines" ProgramChange="70" />
|
||||
<Patch Number=" 71" Name="D-What?" ProgramChange="71" />
|
||||
<Patch Number=" 72" Name="Shaku" ProgramChange="72" />
|
||||
<Patch Number=" 73" Name="WaveGuitar" ProgramChange="73" />
|
||||
<Patch Number=" 74" Name="Salsa" ProgramChange="74" />
|
||||
<Patch Number=" 75" Name="Knock Bass" ProgramChange="75" />
|
||||
<Patch Number=" 76" Name="Pizz&Strgs" ProgramChange="76" />
|
||||
<Patch Number=" 77" Name="SyncNSaws!" ProgramChange="77" />
|
||||
<Patch Number=" 78" Name="RapCowbell" ProgramChange="78" />
|
||||
<Patch Number=" 79" Name="GlideVoxMW" ProgramChange="79" />
|
||||
<Patch Number=" 80" Name="Pop'nRoads" ProgramChange="80" />
|
||||
<Patch Number=" 81" Name="RhythmWave" ProgramChange="81" />
|
||||
<Patch Number=" 82" Name="TrumpletMW" ProgramChange="82" />
|
||||
<Patch Number=" 83" Name="H.Dulcimer" ProgramChange="83" />
|
||||
<Patch Number=" 84" Name="Fairy Dust" ProgramChange="84" />
|
||||
<Patch Number=" 85" Name="BeBopSplit" ProgramChange="85" />
|
||||
<Patch Number=" 86" Name="E.PnoStrng" ProgramChange="86" />
|
||||
<Patch Number=" 87" Name="SquareQPad" ProgramChange="87" />
|
||||
<Patch Number=" 88" Name="9oh9 Kick" ProgramChange="88" />
|
||||
<Patch Number=" 89" Name="BabaORealy" ProgramChange="89" />
|
||||
<Patch Number=" 90" Name="R&B Ballad" ProgramChange="90" />
|
||||
<Patch Number=" 91" Name="HeavnsGate" ProgramChange="91" />
|
||||
<Patch Number=" 92" Name="SaxWashVel" ProgramChange="92" />
|
||||
<Patch Number=" 93" Name="StratoMan!" ProgramChange="93" />
|
||||
<Patch Number=" 94" Name="BowedGlass" ProgramChange="94" />
|
||||
<Patch Number=" 95" Name="Rave&House" ProgramChange="95" />
|
||||
<Patch Number=" 96" Name="Saw Blast" ProgramChange="96" />
|
||||
<Patch Number=" 97" Name="Rave Slave" ProgramChange="97" />
|
||||
<Patch Number=" 98" Name="Jetshot!" ProgramChange="98" />
|
||||
<Patch Number=" 99" Name="Vestibulum" ProgramChange="99" />
|
||||
<Patch Number=" 100" Name="Toy Grand" ProgramChange="100" />
|
||||
<Patch Number=" 101" Name="MasterHold" ProgramChange="101" />
|
||||
<Patch Number=" 102" Name="AirHarmnca" ProgramChange="102" />
|
||||
<Patch Number=" 103" Name="TremMandln" ProgramChange="103" />
|
||||
<Patch Number=" 104" Name="FM Plucks" ProgramChange="104" />
|
||||
<Patch Number=" 105" Name="2.3 Bass" ProgramChange="105" />
|
||||
<Patch Number=" 106" Name="VeloStrngs" ProgramChange="106" />
|
||||
<Patch Number=" 107" Name="Rezi Drops" ProgramChange="107" />
|
||||
<Patch Number=" 108" Name="ItsaBeach" ProgramChange="108" />
|
||||
<Patch Number=" 109" Name="DualOrgan2" ProgramChange="109" />
|
||||
<Patch Number=" 110" Name="TackyPiano" ProgramChange="110" />
|
||||
<Patch Number=" 111" Name="Chiff Bell" ProgramChange="111" />
|
||||
<Patch Number=" 112" Name="Oboe&Brass" ProgramChange="112" />
|
||||
<Patch Number=" 113" Name="QuantizeIt" ProgramChange="113" />
|
||||
<Patch Number=" 114" Name="CrystlVibe" ProgramChange="114" />
|
||||
<Patch Number=" 115" Name="MWKickBass" ProgramChange="115" />
|
||||
<Patch Number=" 116" Name="Accordeon" ProgramChange="116" />
|
||||
<Patch Number=" 117" Name="FatSyncPad" ProgramChange="117" />
|
||||
<Patch Number=" 118" Name="Darcade" ProgramChange="118" />
|
||||
<Patch Number=" 119" Name="GospelOrgn" ProgramChange="119" />
|
||||
<Patch Number=" 120" Name="Pianooohs" ProgramChange="120" />
|
||||
<Patch Number=" 121" Name="Synergy MW" ProgramChange="121" />
|
||||
<Patch Number=" 122" Name="Highlander" ProgramChange="122" />
|
||||
<Patch Number=" 123" Name="Shami-san" ProgramChange="123" />
|
||||
<Patch Number=" 124" Name="Wood&Metal" ProgramChange="124" />
|
||||
<Patch Number=" 125" Name="Fizz Bace" ProgramChange="125" />
|
||||
<Patch Number=" 126" Name="WindOrch 2" ProgramChange="126" />
|
||||
<Patch Number=" 127" Name="Grunge Rez" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 1" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="1" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="TrueStereo" ProgramChange="0" />
|
||||
<Patch Number="01" Name="Perihelion" ProgramChange="1" />
|
||||
<Patch Number="02" Name="Orchestra" ProgramChange="2" />
|
||||
<Patch Number="03" Name="Stereo6Str" ProgramChange="3" />
|
||||
<Patch Number="04" Name="ModWhlClav" ProgramChange="4" />
|
||||
<Patch Number="05" Name="Slap It!" ProgramChange="5" />
|
||||
<Patch Number="06" Name="FireStrngs" ProgramChange="6" />
|
||||
<Patch Number="07" Name="Quadratix" ProgramChange="7" />
|
||||
<Patch Number="08" Name="D4 Pwr Kit" ProgramChange="8" />
|
||||
<Patch Number="09" Name="ToneWhlPrc" ProgramChange="9" />
|
||||
<Patch Number="10" Name="LA Studio" ProgramChange="10" />
|
||||
<Patch Number="11" Name="Pacifica" ProgramChange="11" />
|
||||
<Patch Number="12" Name="MoodyFlute" ProgramChange="12" />
|
||||
<Patch Number="13" Name="DistGuitar" ProgramChange="13" />
|
||||
<Patch Number="14" Name="BachHarpsi" ProgramChange="14" />
|
||||
<Patch Number="15" Name="Crow Bass" ProgramChange="15" />
|
||||
<Patch Number="16" Name="Arco Cello" ProgramChange="16" />
|
||||
<Patch Number="17" Name="Tidal Wave" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Bomb Kit" ProgramChange="18" />
|
||||
<Patch Number="19" Name="Coed Oohs" ProgramChange="19" />
|
||||
<Patch Number="20" Name="Fat Dyno" ProgramChange="20" />
|
||||
<Patch Number="21" Name="Sahara Sun" ProgramChange="21" />
|
||||
<Patch Number="22" Name="Brass&Pows" ProgramChange="22" />
|
||||
<Patch Number="23" Name="LA Guitar" ProgramChange="23" />
|
||||
<Patch Number="24" Name="Potsticker" ProgramChange="24" />
|
||||
<Patch Number="25" Name="SharpStick" ProgramChange="25" />
|
||||
<Patch Number="26" Name="RichString" ProgramChange="26" />
|
||||
<Patch Number="27" Name="DramaSweep" ProgramChange="27" />
|
||||
<Patch Number="28" Name="Fusion Kit" ProgramChange="28" />
|
||||
<Patch Number="29" Name="PhantomOrg" ProgramChange="29" />
|
||||
<Patch Number="30" Name="BestO'Both" ProgramChange="30" />
|
||||
<Patch Number="31" Name="It's Big!" ProgramChange="31" />
|
||||
<Patch Number="32" Name="Tenor Solo" ProgramChange="32" />
|
||||
<Patch Number="33" Name="Retro Rick" ProgramChange="33" />
|
||||
<Patch Number="34" Name="Cool Vibes" ProgramChange="34" />
|
||||
<Patch Number="35" Name="Rezzo Bass" ProgramChange="35" />
|
||||
<Patch Number="36" Name="True Tron" ProgramChange="36" />
|
||||
<Patch Number="37" Name="Porta Lead" ProgramChange="37" />
|
||||
<Patch Number="38" Name="StandrdKit" ProgramChange="38" />
|
||||
<Patch Number="39" Name="WhitrShade" ProgramChange="39" />
|
||||
<Patch Number="40" Name="Crunchy EP" ProgramChange="40" />
|
||||
<Patch Number="41" Name="Progressss" ProgramChange="41" />
|
||||
<Patch Number="42" Name="ClsclTrmpt" ProgramChange="42" />
|
||||
<Patch Number="43" Name="EtherHrmnc" ProgramChange="43" />
|
||||
<Patch Number="44" Name="Ethnicity" ProgramChange="44" />
|
||||
<Patch Number="45" Name="Deep Bass" ProgramChange="45" />
|
||||
<Patch Number="46" Name="ArcoStrngs" ProgramChange="46" />
|
||||
<Patch Number="47" Name="Obersphere" ProgramChange="47" />
|
||||
<Patch Number="48" Name="PercusvKit" ProgramChange="48" />
|
||||
<Patch Number="49" Name="Full Draws" ProgramChange="49" />
|
||||
<Patch Number="50" Name="Classical" ProgramChange="50" />
|
||||
<Patch Number="51" Name="Silk&Satin" ProgramChange="51" />
|
||||
<Patch Number="52" Name="Big O Bari" ProgramChange="52" />
|
||||
<Patch Number="53" Name="NylonStrng" ProgramChange="53" />
|
||||
<Patch Number="54" Name="2x4Marimba" ProgramChange="54" />
|
||||
<Patch Number="55" Name="Slap Me!" ProgramChange="55" />
|
||||
<Patch Number="56" Name="Pizz Pluck" ProgramChange="56" />
|
||||
<Patch Number="57" Name="Slow Wave" ProgramChange="57" />
|
||||
<Patch Number="58" Name="ElectraKit" ProgramChange="58" />
|
||||
<Patch Number="59" Name="MixedChoir" ProgramChange="59" />
|
||||
<Patch Number="60" Name="FM Piano 1" ProgramChange="60" />
|
||||
<Patch Number="61" Name="Anastasia" ProgramChange="61" />
|
||||
<Patch Number="62" Name="Trombone" ProgramChange="62" />
|
||||
<Patch Number="63" Name="Corinth" ProgramChange="63" />
|
||||
<Patch Number="64" Name="Glittrbell" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Zapp Bass" ProgramChange="65" />
|
||||
<Patch Number="66" Name="String Pad" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Touchsaw" ProgramChange="67" />
|
||||
<Patch Number="68" Name="Brush Up" ProgramChange="68" />
|
||||
<Patch Number="69" Name="Accordian+" ProgramChange="69" />
|
||||
<Patch Number="70" Name="HousePiano" ProgramChange="70" />
|
||||
<Patch Number="71" Name="Wavechime" ProgramChange="71" />
|
||||
<Patch Number="72" Name="SoloBasoon" ProgramChange="72" />
|
||||
<Patch Number="73" Name="SessionGtr" ProgramChange="73" />
|
||||
<Patch Number="74" Name="OB SynClav" ProgramChange="74" />
|
||||
<Patch Number="75" Name="BigUpright" ProgramChange="75" />
|
||||
<Patch Number="76" Name="StrQuartet" ProgramChange="76" />
|
||||
<Patch Number="77" Name="ProfitSync" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Hipp Kitt" ProgramChange="78" />
|
||||
<Patch Number="79" Name="Vacuum B" ProgramChange="79" />
|
||||
<Patch Number="80" Name="BrashTines" ProgramChange="80" />
|
||||
<Patch Number="81" Name="7th Wave" ProgramChange="81" />
|
||||
<Patch Number="82" Name="1stClarnet" ProgramChange="82" />
|
||||
<Patch Number="83" Name="MuteGuitar" ProgramChange="83" />
|
||||
<Patch Number="84" Name="Metallics" ProgramChange="84" />
|
||||
<Patch Number="85" Name="No Frets!" ProgramChange="85" />
|
||||
<Patch Number="86" Name="Anastrings" ProgramChange="86" />
|
||||
<Patch Number="87" Name="Vector Pad" ProgramChange="87" />
|
||||
<Patch Number="88" Name="Ritual Kit" ProgramChange="88" />
|
||||
<Patch Number="89" Name="3rdHrmPerc" ProgramChange="89" />
|
||||
<Patch Number="90" Name="Upright" ProgramChange="90" />
|
||||
<Patch Number="91" Name="Voice Bell" ProgramChange="91" />
|
||||
<Patch Number="92" Name="Clscl Tuba" ProgramChange="92" />
|
||||
<Patch Number="93" Name="E.Harmonix" ProgramChange="93" />
|
||||
<Patch Number="94" Name="Tambigloxx" ProgramChange="94" />
|
||||
<Patch Number="95" Name="Fat Mini" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Harp Pluck" ProgramChange="96" />
|
||||
<Patch Number="97" Name="Vain Lead" ProgramChange="97" />
|
||||
<Patch Number="98" Name="TrAnCe KiT" ProgramChange="98" />
|
||||
<Patch Number="99" Name="SynthOrgan" ProgramChange="99" />
|
||||
<Patch Number="100" Name="BasicWurly" ProgramChange="100" />
|
||||
<Patch Number="101" Name="BlueAurora" ProgramChange="101" />
|
||||
<Patch Number="102" Name="Ebony Oboe" ProgramChange="102" />
|
||||
<Patch Number="103" Name="HollowBody" ProgramChange="103" />
|
||||
<Patch Number="104" Name="Celesta" ProgramChange="104" />
|
||||
<Patch Number="105" Name="HouseBass1" ProgramChange="105" />
|
||||
<Patch Number="106" Name="OctaString" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Triangular" ProgramChange="107" />
|
||||
<Patch Number="108" Name="Krafty Kit" ProgramChange="108" />
|
||||
<Patch Number="109" Name="Surf Organ" ProgramChange="109" />
|
||||
<Patch Number="110" Name="Rock Grand" ProgramChange="110" />
|
||||
<Patch Number="111" Name="MysticWind" ProgramChange="111" />
|
||||
<Patch Number="112" Name="LiteSoprno" ProgramChange="112" />
|
||||
<Patch Number="113" Name="PedalSteel" ProgramChange="113" />
|
||||
<Patch Number="114" Name="TubularHit" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Pop'n Bass" ProgramChange="115" />
|
||||
<Patch Number="116" Name="SoloViolin" ProgramChange="116" />
|
||||
<Patch Number="117" Name="Stab Synth" ProgramChange="117" />
|
||||
<Patch Number="118" Name="Big Dance" ProgramChange="118" />
|
||||
<Patch Number="119" Name="1 Drawbar" ProgramChange="119" />
|
||||
<Patch Number="120" Name="7' Grand" ProgramChange="120" />
|
||||
<Patch Number="121" Name="T-Minus 1" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Jazz Mute" ProgramChange="122" />
|
||||
<Patch Number="123" Name="RanchHands" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Timp&Glock" ProgramChange="124" />
|
||||
<Patch Number="125" Name="ClassicSqr" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Solo Viola" ProgramChange="126" />
|
||||
<Patch Number="127" Name="PortaWheel" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 2" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="2" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="Piano&Strg" ProgramChange="0" />
|
||||
<Patch Number="01" Name="Emperor " ProgramChange="1" />
|
||||
<Patch Number="02" Name="Stab Brass" ProgramChange="2" />
|
||||
<Patch Number="03" Name="DSP Acoust" ProgramChange="3" />
|
||||
<Patch Number="04" Name="Tube Clav" ProgramChange="4" />
|
||||
<Patch Number="05" Name="ClearFrets" ProgramChange="5" />
|
||||
<Patch Number="06" Name="MassStrngs" ProgramChange="6" />
|
||||
<Patch Number="07" Name="VoltagePad" ProgramChange="7" />
|
||||
<Patch Number="08" Name="Shufflin' " ProgramChange="8" />
|
||||
<Patch Number="09" Name="WhammerJmr" ProgramChange="9" />
|
||||
<Patch Number="10" Name="Ballad Pno" ProgramChange="10" />
|
||||
<Patch Number="11" Name="Ascention" ProgramChange="11" />
|
||||
<Patch Number="12" Name="Flute Ens " ProgramChange="12" />
|
||||
<Patch Number="13" Name="MetalPower" ProgramChange="13" />
|
||||
<Patch Number="14" Name="Pianarimba" ProgramChange="14" />
|
||||
<Patch Number="15" Name="Shark Bass" ProgramChange="15" />
|
||||
<Patch Number="16" Name="Velo Cello" ProgramChange="16" />
|
||||
<Patch Number="17" Name="Technoids " ProgramChange="17" />
|
||||
<Patch Number="18" Name="TeknoStorm" ProgramChange="18" />
|
||||
<Patch Number="19" Name="Night Vox " ProgramChange="19" />
|
||||
<Patch Number="20" Name="Dyna Roadz" ProgramChange="20" />
|
||||
<Patch Number="21" Name="Heartbeat " ProgramChange="21" />
|
||||
<Patch Number="22" Name="Transforms" ProgramChange="22" />
|
||||
<Patch Number="23" Name="Hyperdrive" ProgramChange="23" />
|
||||
<Patch Number="24" Name="Mad Vibes " ProgramChange="24" />
|
||||
<Patch Number="25" Name="RezPunchBs" ProgramChange="25" />
|
||||
<Patch Number="26" Name="HyerString" ProgramChange="26" />
|
||||
<Patch Number="27" Name="Scarlamare" ProgramChange="27" />
|
||||
<Patch Number="28" Name="WaveNuWave" ProgramChange="28" />
|
||||
<Patch Number="29" Name="Principale" ProgramChange="29" />
|
||||
<Patch Number="30" Name="Piano GmBH" ProgramChange="30" />
|
||||
<Patch Number="31" Name="TwistedSun" ProgramChange="31" />
|
||||
<Patch Number="32" Name="Brite Alto" ProgramChange="32" />
|
||||
<Patch Number="33" Name="Nottingham" ProgramChange="33" />
|
||||
<Patch Number="34" Name="RubbrGlock" ProgramChange="34" />
|
||||
<Patch Number="35" Name="Cybersonic" ProgramChange="35" />
|
||||
<Patch Number="36" Name="Starless " ProgramChange="36" />
|
||||
<Patch Number="37" Name="Hard Lead " ProgramChange="37" />
|
||||
<Patch Number="38" Name="Bit Stream" ProgramChange="38" />
|
||||
<Patch Number="39" Name="Purple B " ProgramChange="39" />
|
||||
<Patch Number="40" Name="73 Tines " ProgramChange="40" />
|
||||
<Patch Number="41" Name="Things2Com" ProgramChange="41" />
|
||||
<Patch Number="42" Name="TrumpetEns" ProgramChange="42" />
|
||||
<Patch Number="43" Name="Harmitar " ProgramChange="43" />
|
||||
<Patch Number="44" Name="ChromeLead" ProgramChange="44" />
|
||||
<Patch Number="45" Name="B Fat Bass" ProgramChange="45" />
|
||||
<Patch Number="46" Name="SloStrings" ProgramChange="46" />
|
||||
<Patch Number="47" Name="Anafantazy" ProgramChange="47" />
|
||||
<Patch Number="48" Name="Suspender " ProgramChange="48" />
|
||||
<Patch Number="49" Name="PopR&B Org" ProgramChange="49" />
|
||||
<Patch Number="50" Name="DarkClascl" ProgramChange="50" />
|
||||
<Patch Number="51" Name="MonstrMash" ProgramChange="51" />
|
||||
<Patch Number="52" Name="SaxSection" ProgramChange="52" />
|
||||
<Patch Number="53" Name="Nylosphere" ProgramChange="53" />
|
||||
<Patch Number="54" Name="Blacksmith" ProgramChange="54" />
|
||||
<Patch Number="55" Name="FatSynSlap" ProgramChange="55" />
|
||||
<Patch Number="56" Name="Sharp Sect" ProgramChange="56" />
|
||||
<Patch Number="57" Name="RezKlavier" ProgramChange="57" />
|
||||
<Patch Number="58" Name="Rave Haze " ProgramChange="58" />
|
||||
<Patch Number="59" Name="Vocoder " ProgramChange="59" />
|
||||
<Patch Number="60" Name="FM Piano 2" ProgramChange="60" />
|
||||
<Patch Number="61" Name="TheLostDay" ProgramChange="61" />
|
||||
<Patch Number="62" Name="ClsclHorns" ProgramChange="62" />
|
||||
<Patch Number="63" Name="A.Clavatar" ProgramChange="63" />
|
||||
<Patch Number="64" Name="Water Pail" ProgramChange="64" />
|
||||
<Patch Number="65" Name="FutureBass" ProgramChange="65" />
|
||||
<Patch Number="66" Name="MWhlAnaPad" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Proton Boy" ProgramChange="67" />
|
||||
<Patch Number="68" Name="Marktree " ProgramChange="68" />
|
||||
<Patch Number="69" Name="HoedownOrg" ProgramChange="69" />
|
||||
<Patch Number="70" Name="Uni Piano" ProgramChange="70" />
|
||||
<Patch Number="71" Name="Turntable " ProgramChange="71" />
|
||||
<Patch Number="72" Name="Sfz Brass " ProgramChange="72" />
|
||||
<Patch Number="73" Name="Syntar " ProgramChange="73" />
|
||||
<Patch Number="74" Name="AlloyGlock" ProgramChange="74" />
|
||||
<Patch Number="75" Name="Syn Uprite" ProgramChange="75" />
|
||||
<Patch Number="76" Name="ArcoViolas" ProgramChange="76" />
|
||||
<Patch Number="77" Name="UK SynHorn" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Rattler " ProgramChange="78" />
|
||||
<Patch Number="79" Name="BluesOrgan" ProgramChange="79" />
|
||||
<Patch Number="80" Name="Hard E.Pno" ProgramChange="80" />
|
||||
<Patch Number="81" Name="RecordStop" ProgramChange="81" />
|
||||
<Patch Number="82" Name="FlugelSolo" ProgramChange="82" />
|
||||
<Patch Number="83" Name="VeloMuteOD" ProgramChange="83" />
|
||||
<Patch Number="84" Name="Basic Bell" ProgramChange="84" />
|
||||
<Patch Number="85" Name="Octaver " ProgramChange="85" />
|
||||
<Patch Number="86" Name="SE Flange " ProgramChange="86" />
|
||||
<Patch Number="87" Name="Evolution " ProgramChange="87" />
|
||||
<Patch Number="88" Name="Manmachine" ProgramChange="88" />
|
||||
<Patch Number="89" Name="Grit Organ" ProgramChange="89" />
|
||||
<Patch Number="90" Name="Spinet" ProgramChange="90" />
|
||||
<Patch Number="91" Name="JungleFear" ProgramChange="91" />
|
||||
<Patch Number="92" Name="Horn Ens " ProgramChange="92" />
|
||||
<Patch Number="93" Name="DaVinciEns" ProgramChange="93" />
|
||||
<Patch Number="94" Name="Delecea " ProgramChange="94" />
|
||||
<Patch Number="95" Name="SynFretted" ProgramChange="95" />
|
||||
<Patch Number="96" Name="LoResStrng" ProgramChange="96" />
|
||||
<Patch Number="97" Name="Antiq Lead" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Biot " ProgramChange="98" />
|
||||
<Patch Number="99" Name="Positive! " ProgramChange="99" />
|
||||
<Patch Number="100" Name="ClascWurly" ProgramChange="100" />
|
||||
<Patch Number="101" Name="Gulch " ProgramChange="101" />
|
||||
<Patch Number="102" Name="BeBopHorns" ProgramChange="102" />
|
||||
<Patch Number="103" Name="PulpGuitar" ProgramChange="103" />
|
||||
<Patch Number="104" Name="Harpsifunk" ProgramChange="104" />
|
||||
<Patch Number="105" Name="HouseBass2" ProgramChange="105" />
|
||||
<Patch Number="106" Name="Bali Hai " ProgramChange="106" />
|
||||
<Patch Number="107" Name="Brassy 5th" ProgramChange="107" />
|
||||
<Patch Number="108" Name="Replicant " ProgramChange="108" />
|
||||
<Patch Number="109" Name="Door-way " ProgramChange="109" />
|
||||
<Patch Number="110" Name="Roll Piano" ProgramChange="110" />
|
||||
<Patch Number="111" Name="Saucerful " ProgramChange="111" />
|
||||
<Patch Number="112" Name="WindEnsmbl" ProgramChange="112" />
|
||||
<Patch Number="113" Name="OctaveLead" ProgramChange="113" />
|
||||
<Patch Number="114" Name="Chromaphon" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Muted Pops" ProgramChange="115" />
|
||||
<Patch Number="116" Name="SftSynStrg" ProgramChange="116" />
|
||||
<Patch Number="117" Name="Distance " ProgramChange="117" />
|
||||
<Patch Number="118" Name="Disruptor " ProgramChange="118" />
|
||||
<Patch Number="119" Name="DrewsOrgan" ProgramChange="119" />
|
||||
<Patch Number="120" Name="64 Grand +" ProgramChange="120" />
|
||||
<Patch Number="121" Name="Creeps " ProgramChange="121" />
|
||||
<Patch Number="122" Name="Sax Split " ProgramChange="122" />
|
||||
<Patch Number="123" Name="Syn Sitar " ProgramChange="123" />
|
||||
<Patch Number="124" Name="Scientific" ProgramChange="124" />
|
||||
<Patch Number="125" Name="Bass 10ths" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Autoharp " ProgramChange="126" />
|
||||
<Patch Number="127" Name="MartianSea" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 3" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="3" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="Cinema Pno" ProgramChange="0" />
|
||||
<Patch Number="01" Name="SpaceGypsy" ProgramChange="1" />
|
||||
<Patch Number="02" Name="UseMWandAT" ProgramChange="2" />
|
||||
<Patch Number="03" Name="Multitrakd" ProgramChange="3" />
|
||||
<Patch Number="04" Name="Harpsi-ano" ProgramChange="4" />
|
||||
<Patch Number="05" Name="Dist Bass " ProgramChange="5" />
|
||||
<Patch Number="06" Name="BrtStrgPad" ProgramChange="6" />
|
||||
<Patch Number="07" Name="Basic Pad" ProgramChange="7" />
|
||||
<Patch Number="08" Name="QRhythm 1 " ProgramChange="8" />
|
||||
<Patch Number="09" Name="A B and C " ProgramChange="9" />
|
||||
<Patch Number="10" Name="BalladGrnd" ProgramChange="10" />
|
||||
<Patch Number="11" Name="V___ger 6 " ProgramChange="11" />
|
||||
<Patch Number="12" Name="FluteBurst" ProgramChange="12" />
|
||||
<Patch Number="13" Name="VolumePedl" ProgramChange="13" />
|
||||
<Patch Number="14" Name="Tropicana " ProgramChange="14" />
|
||||
<Patch Number="15" Name="MetalogBaz" ProgramChange="15" />
|
||||
<Patch Number="16" Name="Real Rave " ProgramChange="16" />
|
||||
<Patch Number="17" Name="CathodePad" ProgramChange="17" />
|
||||
<Patch Number="18" Name="QRhythm 2 " ProgramChange="18" />
|
||||
<Patch Number="19" Name="Rain Pad" ProgramChange="19" />
|
||||
<Patch Number="20" Name="SoftSuitcs" ProgramChange="20" />
|
||||
<Patch Number="21" Name="Tremmer" ProgramChange="21" />
|
||||
<Patch Number="22" Name="Fat FrHorn" ProgramChange="22" />
|
||||
<Patch Number="23" Name="Trem Cloud" ProgramChange="23" />
|
||||
<Patch Number="24" Name="Shimmer " ProgramChange="24" />
|
||||
<Patch Number="25" Name="Taurus III" ProgramChange="25" />
|
||||
<Patch Number="26" Name="StrngTrail" ProgramChange="26" />
|
||||
<Patch Number="27" Name="Nexus Pad " ProgramChange="27" />
|
||||
<Patch Number="28" Name="QRhythm 3 " ProgramChange="28" />
|
||||
<Patch Number="29" Name="MarimbaVox" ProgramChange="29" />
|
||||
<Patch Number="30" Name="BrightGrnd" ProgramChange="30" />
|
||||
<Patch Number="31" Name="Sputnik " ProgramChange="31" />
|
||||
<Patch Number="32" Name="Euphrates " ProgramChange="32" />
|
||||
<Patch Number="33" Name="Bombay " ProgramChange="33" />
|
||||
<Patch Number="34" Name="In The Box" ProgramChange="34" />
|
||||
<Patch Number="35" Name="Clavi Bass" ProgramChange="35" />
|
||||
<Patch Number="36" Name="HeavenHarp" ProgramChange="36" />
|
||||
<Patch Number="37" Name="Attack Pad" ProgramChange="37" />
|
||||
<Patch Number="38" Name="QRhythm 4 " ProgramChange="38" />
|
||||
<Patch Number="39" Name="Workhorse " ProgramChange="39" />
|
||||
<Patch Number="40" Name="Vel Roadz " ProgramChange="40" />
|
||||
<Patch Number="41" Name="Pathos " ProgramChange="41" />
|
||||
<Patch Number="42" Name="NorthernEx" ProgramChange="42" />
|
||||
<Patch Number="43" Name="Paisley " ProgramChange="43" />
|
||||
<Patch Number="44" Name="HybridClav" ProgramChange="44" />
|
||||
<Patch Number="45" Name="Industrial" ProgramChange="45" />
|
||||
<Patch Number="46" Name="SftStrgPad" ProgramChange="46" />
|
||||
<Patch Number="47" Name="FlutterPad" ProgramChange="47" />
|
||||
<Patch Number="48" Name="QRhythm 5 " ProgramChange="48" />
|
||||
<Patch Number="49" Name="StormyDays" ProgramChange="49" />
|
||||
<Patch Number="50" Name="Dark Piano" ProgramChange="50" />
|
||||
<Patch Number="51" Name="Tin Rain " ProgramChange="51" />
|
||||
<Patch Number="52" Name="Flutarimba" ProgramChange="52" />
|
||||
<Patch Number="53" Name="Harmonized" ProgramChange="53" />
|
||||
<Patch Number="54" Name="Bent Frame" ProgramChange="54" />
|
||||
<Patch Number="55" Name="TranceBass" ProgramChange="55" />
|
||||
<Patch Number="56" Name="Glistening" ProgramChange="56" />
|
||||
<Patch Number="57" Name="Deep Pad" ProgramChange="57" />
|
||||
<Patch Number="58" Name="QRhythm 6 " ProgramChange="58" />
|
||||
<Patch Number="59" Name="VeloOohAhh" ProgramChange="59" />
|
||||
<Patch Number="60" Name="Wave Piano" ProgramChange="60" />
|
||||
<Patch Number="61" Name="Quarktree " ProgramChange="61" />
|
||||
<Patch Number="62" Name="DrkHornPad" ProgramChange="62" />
|
||||
<Patch Number="63" Name="TapTheWood" ProgramChange="63" />
|
||||
<Patch Number="64" Name="TapKlavier" ProgramChange="64" />
|
||||
<Patch Number="65" Name="SusPdlBass" ProgramChange="65" />
|
||||
<Patch Number="66" Name="Tron Swell" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Dark Pad" ProgramChange="67" />
|
||||
<Patch Number="68" Name="QRhythm 7 " ProgramChange="68" />
|
||||
<Patch Number="69" Name="VeloAhhOoh" ProgramChange="69" />
|
||||
<Patch Number="70" Name="Player Pno" ProgramChange="70" />
|
||||
<Patch Number="71" Name="North Pole" ProgramChange="71" />
|
||||
<Patch Number="72" Name="Flute&Clar" ProgramChange="72" />
|
||||
<Patch Number="73" Name="Windam'ell" ProgramChange="73" />
|
||||
<Patch Number="74" Name="TechnoClav" ProgramChange="74" />
|
||||
<Patch Number="75" Name="MicroFrtls" ProgramChange="75" />
|
||||
<Patch Number="76" Name="Piano Harp" ProgramChange="76" />
|
||||
<Patch Number="77" Name="Pulse Pad " ProgramChange="77" />
|
||||
<Patch Number="78" Name="QRhythm 8 " ProgramChange="78" />
|
||||
<Patch Number="79" Name="OrgDecyPad" ProgramChange="79" />
|
||||
<Patch Number="80" Name="No Quarter" ProgramChange="80" />
|
||||
<Patch Number="81" Name="Solarized " ProgramChange="81" />
|
||||
<Patch Number="82" Name="FourthHorn" ProgramChange="82" />
|
||||
<Patch Number="83" Name="SynBluesGt" ProgramChange="83" />
|
||||
<Patch Number="84" Name="HevyHammer" ProgramChange="84" />
|
||||
<Patch Number="85" Name="Wave Bass1" ProgramChange="85" />
|
||||
<Patch Number="86" Name="Cello Sus " ProgramChange="86" />
|
||||
<Patch Number="87" Name="Watery Pad" ProgramChange="87" />
|
||||
<Patch Number="88" Name="QRhythm 9 " ProgramChange="88" />
|
||||
<Patch Number="89" Name="KingsCourt" ProgramChange="89" />
|
||||
<Patch Number="90" Name="AntiquePno" ProgramChange="90" />
|
||||
<Patch Number="91" Name="Sub Valve " ProgramChange="91" />
|
||||
<Patch Number="92" Name="Pno+StarBr" ProgramChange="92" />
|
||||
<Patch Number="93" Name="MandoPiano" ProgramChange="93" />
|
||||
<Patch Number="94" Name="Varimba" ProgramChange="94" />
|
||||
<Patch Number="95" Name="Wave Bass2" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Wide Pizzi" ProgramChange="96" />
|
||||
<Patch Number="97" Name="SloDecyPad" ProgramChange="97" />
|
||||
<Patch Number="98" Name="QRhythm10 " ProgramChange="98" />
|
||||
<Patch Number="99" Name="OohDecyPad" ProgramChange="99" />
|
||||
<Patch Number="100" Name="DirtyWurly" ProgramChange="100" />
|
||||
<Patch Number="101" Name="ASIC Salad" ProgramChange="101" />
|
||||
<Patch Number="102" Name="Horn&Flute" ProgramChange="102" />
|
||||
<Patch Number="103" Name="Bang!Bang!" ProgramChange="103" />
|
||||
<Patch Number="104" Name="Tuned Wood" ProgramChange="104" />
|
||||
<Patch Number="105" Name="Wave Bass3" ProgramChange="105" />
|
||||
<Patch Number="106" Name="StrPadDecy" ProgramChange="106" />
|
||||
<Patch Number="107" Name="FatDecyPad" ProgramChange="107" />
|
||||
<Patch Number="108" Name="QRhythm11 " ProgramChange="108" />
|
||||
<Patch Number="109" Name="AhhDecyPad" ProgramChange="109" />
|
||||
<Patch Number="110" Name="HyperPiano" ProgramChange="110" />
|
||||
<Patch Number="111" Name="The Beam " ProgramChange="111" />
|
||||
<Patch Number="112" Name="DrkWindPad" ProgramChange="112" />
|
||||
<Patch Number="113" Name="PianoDecy1" ProgramChange="113" />
|
||||
<Patch Number="114" Name="Knock" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Wave Bass4" ProgramChange="115" />
|
||||
<Patch Number="116" Name="RockViolin" ProgramChange="116" />
|
||||
<Patch Number="117" Name="LFODecyPad" ProgramChange="117" />
|
||||
<Patch Number="118" Name="QRhythm12 " ProgramChange="118" />
|
||||
<Patch Number="119" Name="OohAhhDecy" ProgramChange="119" />
|
||||
<Patch Number="120" Name="Titanium88" ProgramChange="120" />
|
||||
<Patch Number="121" Name="Monolith " ProgramChange="121" />
|
||||
<Patch Number="122" Name="OldSynHorn" ProgramChange="122" />
|
||||
<Patch Number="123" Name="PianoDecy2" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Sludge" ProgramChange="124" />
|
||||
<Patch Number="125" Name="ElektrBand" ProgramChange="125" />
|
||||
<Patch Number="126" Name="WarmStrPad" ProgramChange="126" />
|
||||
<Patch Number="127" Name="Giant Pad" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 4" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="4" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="GM GrPiano" ProgramChange="0" />
|
||||
<Patch Number="01" Name="GM BrPiano" ProgramChange="1" />
|
||||
<Patch Number="02" Name="GMElecGrnd" ProgramChange="2" />
|
||||
<Patch Number="03" Name="GMHonkyTnk" ProgramChange="3" />
|
||||
<Patch Number="04" Name="GM E Pno 1" ProgramChange="4" />
|
||||
<Patch Number="05" Name="GM E Pno 2" ProgramChange="5" />
|
||||
<Patch Number="06" Name="GM Harpsi" ProgramChange="6" />
|
||||
<Patch Number="07" Name="GM Clavi" ProgramChange="7" />
|
||||
<Patch Number="08" Name="GM Celesta" ProgramChange="8" />
|
||||
<Patch Number="09" Name="GM Glock" ProgramChange="9" />
|
||||
<Patch Number="10" Name="GMMusicBox" ProgramChange="10" />
|
||||
<Patch Number="11" Name="GM Vibes" ProgramChange="11" />
|
||||
<Patch Number="12" Name="GM Marimba" ProgramChange="12" />
|
||||
<Patch Number="13" Name="GM Xylophn" ProgramChange="13" />
|
||||
<Patch Number="14" Name="GM TubBell" ProgramChange="14" />
|
||||
<Patch Number="15" Name="GM Dulcimr" ProgramChange="15" />
|
||||
<Patch Number="16" Name="GM DrawOrg" ProgramChange="16" />
|
||||
<Patch Number="17" Name="GM PercOrg" ProgramChange="17" />
|
||||
<Patch Number="18" Name="GM RockOrg" ProgramChange="18" />
|
||||
<Patch Number="19" Name="GM Church " ProgramChange="19" />
|
||||
<Patch Number="20" Name="GM ReedOrg" ProgramChange="20" />
|
||||
<Patch Number="21" Name="GM Accordn" ProgramChange="21" />
|
||||
<Patch Number="22" Name="GM Harmnca" ProgramChange="22" />
|
||||
<Patch Number="23" Name="GM TangoAc" ProgramChange="23" />
|
||||
<Patch Number="24" Name="GM NylonAc" ProgramChange="24" />
|
||||
<Patch Number="25" Name="GM SteelAc" ProgramChange="25" />
|
||||
<Patch Number="26" Name="GM JazzGtr" ProgramChange="26" />
|
||||
<Patch Number="27" Name="GM CleanGt" ProgramChange="27" />
|
||||
<Patch Number="28" Name="GM MuteGtr " ProgramChange="28" />
|
||||
<Patch Number="29" Name="GM ODrvGtr" ProgramChange="29" />
|
||||
<Patch Number="30" Name="GM DistGtr" ProgramChange="30" />
|
||||
<Patch Number="31" Name="GM GtHarmc" ProgramChange="31" />
|
||||
<Patch Number="32" Name="GM AcBass" ProgramChange="32" />
|
||||
<Patch Number="33" Name="GM FgrBass" ProgramChange="33" />
|
||||
<Patch Number="34" Name="GM PikBass" ProgramChange="34" />
|
||||
<Patch Number="35" Name="GM Fretles" ProgramChange="35" />
|
||||
<Patch Number="36" Name="GM SlapBs1" ProgramChange="36" />
|
||||
<Patch Number="37" Name="GM SlapBs2" ProgramChange="37" />
|
||||
<Patch Number="38" Name="GM SynBas1" ProgramChange="38" />
|
||||
<Patch Number="39" Name="GM SynBas2" ProgramChange="39" />
|
||||
<Patch Number="40" Name="GM Violin" ProgramChange="40" />
|
||||
<Patch Number="41" Name="GM Viola " ProgramChange="41" />
|
||||
<Patch Number="42" Name="GM Cello " ProgramChange="42" />
|
||||
<Patch Number="43" Name="GM Contrbs" ProgramChange="43" />
|
||||
<Patch Number="44" Name="GM TremStr" ProgramChange="44" />
|
||||
<Patch Number="45" Name="GM PizzStr" ProgramChange="45" />
|
||||
<Patch Number="46" Name="GM OrcHarp " ProgramChange="46" />
|
||||
<Patch Number="47" Name="GM Timpani" ProgramChange="47" />
|
||||
<Patch Number="48" Name="GM StrEns1" ProgramChange="48" />
|
||||
<Patch Number="49" Name="GM StrEns2" ProgramChange="49" />
|
||||
<Patch Number="50" Name="GM SynStr1" ProgramChange="50" />
|
||||
<Patch Number="51" Name="GM SynStr2" ProgramChange="51" />
|
||||
<Patch Number="52" Name="GM ChoirAh " ProgramChange="52" />
|
||||
<Patch Number="53" Name="GM VoxOoh " ProgramChange="53" />
|
||||
<Patch Number="54" Name="GM SynVox " ProgramChange="54" />
|
||||
<Patch Number="55" Name="GM OrchHit" ProgramChange="55" />
|
||||
<Patch Number="56" Name="GM Trumpet " ProgramChange="56" />
|
||||
<Patch Number="57" Name="GM Trombon " ProgramChange="57" />
|
||||
<Patch Number="58" Name="GM Tuba " ProgramChange="58" />
|
||||
<Patch Number="59" Name="GM MuteTpt" ProgramChange="59" />
|
||||
<Patch Number="60" Name="GM FrHorn" ProgramChange="60" />
|
||||
<Patch Number="61" Name="GM BrsSect" ProgramChange="61" />
|
||||
<Patch Number="62" Name="GM SynBrs1" ProgramChange="62" />
|
||||
<Patch Number="63" Name="GM SynBrs2" ProgramChange="63" />
|
||||
<Patch Number="64" Name="GM SoprSax" ProgramChange="64" />
|
||||
<Patch Number="65" Name="GM AltoSax " ProgramChange="65" />
|
||||
<Patch Number="66" Name="GM TenrSax " ProgramChange="66" />
|
||||
<Patch Number="67" Name="GM BariSax " ProgramChange="67" />
|
||||
<Patch Number="68" Name="GM Oboe " ProgramChange="68" />
|
||||
<Patch Number="69" Name="GM EngHorn" ProgramChange="69" />
|
||||
<Patch Number="70" Name="GM Bassoon " ProgramChange="70" />
|
||||
<Patch Number="71" Name="GM Clarint " ProgramChange="71" />
|
||||
<Patch Number="72" Name="GM Piccolo " ProgramChange="72" />
|
||||
<Patch Number="73" Name="GM Flute " ProgramChange="73" />
|
||||
<Patch Number="74" Name="GM Recordr " ProgramChange="74" />
|
||||
<Patch Number="75" Name="GM PanFlut " ProgramChange="75" />
|
||||
<Patch Number="76" Name="GM BlwnBotl" ProgramChange="76" />
|
||||
<Patch Number="77" Name="GM Shaku" ProgramChange="77" />
|
||||
<Patch Number="78" Name="GM Whistle " ProgramChange="78" />
|
||||
<Patch Number="79" Name="GM Ocarina " ProgramChange="79" />
|
||||
<Patch Number="80" Name="GM SqrLead" ProgramChange="80" />
|
||||
<Patch Number="81" Name="GM SawLead " ProgramChange="81" />
|
||||
<Patch Number="82" Name="GM Caliope " ProgramChange="82" />
|
||||
<Patch Number="83" Name="GM ChiffLd " ProgramChange="83" />
|
||||
<Patch Number="84" Name="GM Charang " ProgramChange="84" />
|
||||
<Patch Number="85" Name="GM VoiceLd" ProgramChange="85" />
|
||||
<Patch Number="86" Name="GM 5thLead" ProgramChange="86" />
|
||||
<Patch Number="87" Name="GM Bass&Ld " ProgramChange="87" />
|
||||
<Patch Number="88" Name="GM NewAge" ProgramChange="88" />
|
||||
<Patch Number="89" Name="GM WarmPad " ProgramChange="89" />
|
||||
<Patch Number="90" Name="GM Polysyn" ProgramChange="90" />
|
||||
<Patch Number="91" Name="GM Choirpd" ProgramChange="91" />
|
||||
<Patch Number="92" Name="GM Bowdpad" ProgramChange="92" />
|
||||
<Patch Number="93" Name="GM Metlpad" ProgramChange="93" />
|
||||
<Patch Number="94" Name="GM HaloPad" ProgramChange="94" />
|
||||
<Patch Number="95" Name="GM Swp Pad" ProgramChange="95" />
|
||||
<Patch Number="96" Name="GM Rain FX " ProgramChange="96" />
|
||||
<Patch Number="97" Name="GM Sndtrak" ProgramChange="97" />
|
||||
<Patch Number="98" Name="GM Crystal" ProgramChange="98" />
|
||||
<Patch Number="99" Name="GM Atmsphr" ProgramChange="99" />
|
||||
<Patch Number="100" Name="GM Britnes" ProgramChange="100" />
|
||||
<Patch Number="101" Name="GM Goblins " ProgramChange="101" />
|
||||
<Patch Number="102" Name="GM Echoes " ProgramChange="102" />
|
||||
<Patch Number="103" Name="GM Sci Fi " ProgramChange="103" />
|
||||
<Patch Number="104" Name="GM Sitar " ProgramChange="104" />
|
||||
<Patch Number="105" Name="GM Banjo " ProgramChange="105" />
|
||||
<Patch Number="106" Name="GM Shamisn " ProgramChange="106" />
|
||||
<Patch Number="107" Name="GM Koto " ProgramChange="107" />
|
||||
<Patch Number="108" Name="GM Kalimba " ProgramChange="108" />
|
||||
<Patch Number="109" Name="GM Bagpipe " ProgramChange="109" />
|
||||
<Patch Number="110" Name="GM Fiddle " ProgramChange="110" />
|
||||
<Patch Number="111" Name="GM Shanai " ProgramChange="111" />
|
||||
<Patch Number="112" Name="GMTinkBell" ProgramChange="112" />
|
||||
<Patch Number="113" Name="GM Agogo" ProgramChange="113" />
|
||||
<Patch Number="114" Name="GM SteelDr" ProgramChange="114" />
|
||||
<Patch Number="115" Name="GM Woodblk" ProgramChange="115" />
|
||||
<Patch Number="116" Name="GM Taiko" ProgramChange="116" />
|
||||
<Patch Number="117" Name="GM MeloTom" ProgramChange="117" />
|
||||
<Patch Number="118" Name="GMSynthDrm" ProgramChange="118" />
|
||||
<Patch Number="119" Name="GM Rev Cym" ProgramChange="119" />
|
||||
<Patch Number="120" Name="GMFretNoiz" ProgramChange="120" />
|
||||
<Patch Number="121" Name="GMBreathNz" ProgramChange="121" />
|
||||
<Patch Number="122" Name="GM Seashor" ProgramChange="122" />
|
||||
<Patch Number="123" Name="GMB BirdTwt" ProgramChange="123" />
|
||||
<Patch Number="124" Name="GM Telephn" ProgramChange="124" />
|
||||
<Patch Number="125" Name="GM 'Copter" ProgramChange="125" />
|
||||
<Patch Number="126" Name="GM Applauz" ProgramChange="126" />
|
||||
<Patch Number="127" Name="GM Gunshot" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Expansion Slot A" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="5" />
|
||||
</MIDICommands>
|
||||
<PatchNameList/>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Expansion Slot B" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="6" />
|
||||
</MIDICommands>
|
||||
<PatchNameList/>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
154
patchfiles/Alesis_Quadraverb_2.midnam
Normal file
154
patchfiles/Alesis_Quadraverb_2.midnam
Normal file
|
|
@ -0,0 +1,154 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>Alesis</Manufacturer>
|
||||
<Model>Quadraverb 2</Model>
|
||||
<CustomDeviceMode Name="Mode 1" >
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Name Set 1" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Name Set 1" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="Preset Programs" >
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="Concert Hall" ProgramChange="0" />
|
||||
<Patch Number="01" Name="Bright Room" ProgramChange="1" />
|
||||
<Patch Number="02" Name="Vocal Plate" ProgramChange="2" />
|
||||
<Patch Number="03" Name="Rich Delays" ProgramChange="3" />
|
||||
<Patch Number="04" Name="Dream Stalker" ProgramChange="4" />
|
||||
<Patch Number="05" Name="L=Chrs;R=Plat" ProgramChange="5" />
|
||||
<Patch Number="06" Name="Crystal Delays" ProgramChange="6" />
|
||||
<Patch Number="07" Name="True Stereo Room" ProgramChange="7" />
|
||||
<Patch Number="08" Name="Octal Process" ProgramChange="8" />
|
||||
<Patch Number="09" Name="Tape Delay" ProgramChange="9" />
|
||||
<Patch Number="10" Name="L=Gate;R=Plate" ProgramChange="10" />
|
||||
<Patch Number="11" Name="Hardwood Room" ProgramChange="11" />
|
||||
<Patch Number="12" Name="Darkened Room" ProgramChange="12" />
|
||||
<Patch Number="13" Name="Tight Room" ProgramChange="13" />
|
||||
<Patch Number="14" Name="Medium Room" ProgramChange="14" />
|
||||
<Patch Number="15" Name="Early Reflect." ProgramChange="15" />
|
||||
<Patch Number="16" Name="Bright Hall" ProgramChange="16" />
|
||||
<Patch Number="17" Name="Warm Hall" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Small Hall" ProgramChange="18" />
|
||||
<Patch Number="19" Name="Medium Hall" ProgramChange="19" />
|
||||
<Patch Number="20" Name="Large Hall" ProgramChange="20" />
|
||||
<Patch Number="21" Name="Plate 140" ProgramChange="21" />
|
||||
<Patch Number="22" Name="Goldfoil Plate" ProgramChange="22" />
|
||||
<Patch Number="23" Name="Classic Plate" ProgramChange="23" />
|
||||
<Patch Number="24" Name="Small Plate" ProgramChange="24" />
|
||||
<Patch Number="25" Name="Long Plate" ProgramChange="25" />
|
||||
<Patch Number="26" Name="SlightAmbience" ProgramChange="26" />
|
||||
<Patch Number="27" Name="ReMIX Nonlin" ProgramChange="27" />
|
||||
<Patch Number="28" Name="ChorusedReverb" ProgramChange="28" />
|
||||
<Patch Number="29" Name="Gated Room" ProgramChange="29" />
|
||||
<Patch Number="30" Name="Reverse Reverb" ProgramChange="30" />
|
||||
<Patch Number="31" Name="Quad Chorus 1" ProgramChange="31" />
|
||||
<Patch Number="32" Name="Stereo Chorus" ProgramChange="32" />
|
||||
<Patch Number="33" Name="L=Flat R=Sharp" ProgramChange="33" />
|
||||
<Patch Number="34" Name="4DiscreteChorus" ProgramChange="34" />
|
||||
<Patch Number="35" Name="BiAmp Choruses" ProgramChange="35" />
|
||||
<Patch Number="36" Name="DualMonoDetune" ProgramChange="36" />
|
||||
<Patch Number="37" Name="StereoFlanger2" ProgramChange="37" />
|
||||
<Patch Number="38" Name="DuckingFlanger" ProgramChange="38" />
|
||||
<Patch Number="39" Name="VerbJetFlange" ProgramChange="39" />
|
||||
<Patch Number="40" Name="Phasor #5" ProgramChange="40" />
|
||||
<Patch Number="41" Name="5 Second Delay" ProgramChange="41" />
|
||||
<Patch Number="42" Name="StereoStaccato" ProgramChange="42" />
|
||||
<Patch Number="43" Name="StereoSampling" ProgramChange="43" />
|
||||
<Patch Number="44" Name="PanningDLYTaps" ProgramChange="44" />
|
||||
<Patch Number="45" Name="3 Against 2" ProgramChange="45" />
|
||||
<Patch Number="46" Name="VariTapPngPong" ProgramChange="46" />
|
||||
<Patch Number="47" Name="120bpmStereoDL" ProgramChange="47" />
|
||||
<Patch Number="48" Name="98bpm Dly+Hall" ProgramChange="48" />
|
||||
<Patch Number="49" Name="Dynamic Delay" ProgramChange="49" />
|
||||
<Patch Number="50" Name="Ducking Delay" ProgramChange="50" />
|
||||
<Patch Number="51" Name="Subdivisions" ProgramChange="51" />
|
||||
<Patch Number="52" Name="Lazy Chorus" ProgramChange="52" />
|
||||
<Patch Number="53" Name="Chorused Delay" ProgramChange="53" />
|
||||
<Patch Number="54" Name="Detuned Delays" ProgramChange="54" />
|
||||
<Patch Number="55" Name="Thin ChorusDly" ProgramChange="55" />
|
||||
<Patch Number="56" Name="A capella" ProgramChange="56" />
|
||||
<Patch Number="57" Name="- Perfect 5th" ProgramChange="57" />
|
||||
<Patch Number="58" Name="- One Fourth" ProgramChange="58" />
|
||||
<Patch Number="59" Name="Spacehall" ProgramChange="59" />
|
||||
<Patch Number="60" Name="Warm Med Hall" ProgramChange="60" />
|
||||
<Patch Number="61" Name="Guitar Rack 01" ProgramChange="61" />
|
||||
<Patch Number="62" Name="Guitar Rack 02" ProgramChange="62" />
|
||||
<Patch Number="63" Name="CrossFade Flng" ProgramChange="63" />
|
||||
<Patch Number="64" Name="Steely Flange" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Wack Stack" ProgramChange="65" />
|
||||
<Patch Number="66" Name="RetroQuadraVrb" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Ambient Chorus" ProgramChange="67" />
|
||||
<Patch Number="68" Name="Mono Tremolo" ProgramChange="68" />
|
||||
<Patch Number="69" Name="Washing Delays" ProgramChange="69" />
|
||||
<Patch Number="70" Name="Vocal Treatmnt" ProgramChange="70" />
|
||||
<Patch Number="71" Name="WarmVocalPlate" ProgramChange="71" />
|
||||
<Patch Number="72" Name="Vocal Dly/Hall" ProgramChange="72" />
|
||||
<Patch Number="73" Name="L=Dubl;R=Hall2" ProgramChange="73" />
|
||||
<Patch Number="74" Name="L=Thlk;R=Hall2" ProgramChange="74" />
|
||||
<Patch Number="75" Name="Vocal Doubler" ProgramChange="75" />
|
||||
<Patch Number="76" Name="Ballad Snare" ProgramChange="76" />
|
||||
<Patch Number="77" Name="Warm Kick Room" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Power Station" ProgramChange="78" />
|
||||
<Patch Number="79" Name="Backwards Room" ProgramChange="79" />
|
||||
<Patch Number="80" Name="Gated Snare" ProgramChange="80" />
|
||||
<Patch Number="81" Name="Studio Lezlie" ProgramChange="81" />
|
||||
<Patch Number="82" Name="Stereo Tremolo" ProgramChange="82" />
|
||||
<Patch Number="83" Name="Crystal Age" ProgramChange="83" />
|
||||
<Patch Number="84" Name="EPiano Ballad" ProgramChange="84" />
|
||||
<Patch Number="85" Name="Kybd Chorusverb" ProgramChange="85" />
|
||||
<Patch Number="86" Name="Ethereal Synth" ProgramChange="86" />
|
||||
<Patch Number="87" Name="Warm Synth Pad" ProgramChange="87" />
|
||||
<Patch Number="88" Name="L=Room/R=Hall" ProgramChange="88" />
|
||||
<Patch Number="89" Name="VibChors>Lezle" ProgramChange="89" />
|
||||
<Patch Number="90" Name="Missile Silo" ProgramChange="90" />
|
||||
<Patch Number="91" Name="SeventhWorldFX" ProgramChange="91" />
|
||||
<Patch Number="92" Name="Surround Encdr" ProgramChange="92" />
|
||||
<Patch Number="93" Name="Space Station" ProgramChange="93" />
|
||||
<Patch Number="94" Name="Digital Mixer" ProgramChange="94" />
|
||||
<Patch Number="95" Name="5BandSt.ParaEQ" ProgramChange="95" />
|
||||
<Patch Number="96" Name="VerbOfMyDreams" ProgramChange="96" />
|
||||
<Patch Number="97" Name="Guitar Rack" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Stereo Plates" ProgramChange="98" />
|
||||
<Patch Number="99" Name="*** Bypass ***" ProgramChange="99" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
155
patchfiles/Alesis_Quadraverb_Plus.midnam
Normal file
155
patchfiles/Alesis_Quadraverb_Plus.midnam
Normal file
|
|
@ -0,0 +1,155 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>Alesis</Manufacturer>
|
||||
<Model>Quadraverb Plus</Model>
|
||||
<CustomDeviceMode Name="Mode 1" >
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Name Set 1" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Name Set 1" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="Quadraverb Plus Patches" >
|
||||
<PatchNameList>
|
||||
<Patch Number="0" Name="EQ,CRS,DLY,+RVB" ProgramChange="0" />
|
||||
<Patch Number="1" Name="PRE-EQ REVERB" ProgramChange="1" />
|
||||
<Patch Number="2" Name="POST EQ REVERB" ProgramChange="2" />
|
||||
<Patch Number="3" Name="GATED REVERB" ProgramChange="3" />
|
||||
<Patch Number="4" Name="STEREO CHORUS" ProgramChange="4" />
|
||||
<Patch Number="5" Name="STEREO FLANGE" ProgramChange="5" />
|
||||
<Patch Number="6" Name="PINGPONG DELAY" ProgramChange="6" />
|
||||
<Patch Number="7" Name="DETUNE + 12" ProgramChange="7" />
|
||||
<Patch Number="8" Name="LEZLY 'AFTERTOUCH'" ProgramChange="8" />
|
||||
<Patch Number="9" Name="5 BAND PARA EQ" ProgramChange="9" />
|
||||
<Patch Number="10" Name="SMALL ROOM" ProgramChange="10" />
|
||||
<Patch Number="11" Name="MED ROOM" ProgramChange="11" />
|
||||
<Patch Number="12" Name="LARGE ROOM" ProgramChange="12" />
|
||||
<Patch Number="13" Name="SMALL HALL" ProgramChange="13" />
|
||||
<Patch Number="14" Name="MEDIUM HALL" ProgramChange="14" />
|
||||
<Patch Number="15" Name="CONCERT 1" ProgramChange="15" />
|
||||
<Patch Number="16" Name="CONCERT 2" ProgramChange="16" />
|
||||
<Patch Number="17" Name="SML VOCAL PLATE" ProgramChange="17" />
|
||||
<Patch Number="18" Name="MED VOCAL PLATE" ProgramChange="18" />
|
||||
<Patch Number="19" Name="LRG VOCAL PLATE" ProgramChange="19" />
|
||||
<Patch Number="20" Name="LO DISHED CHAMBER" ProgramChange="20" />
|
||||
<Patch Number="21" Name="RICH CHAMBER" ProgramChange="21" />
|
||||
<Patch Number="22" Name="KINGS CHAMBER" ProgramChange="22" />
|
||||
<Patch Number="23" Name="SML TIGHT GATE" ProgramChange="23" />
|
||||
<Patch Number="24" Name="BRITELITE GATE" ProgramChange="24" />
|
||||
<Patch Number="25" Name="SMOOTH GATE" ProgramChange="25" />
|
||||
<Patch Number="26" Name="MEAN GATE" ProgramChange="26" />
|
||||
<Patch Number="27" Name="GATE PLUS VERB" ProgramChange="27" />
|
||||
<Patch Number="28" Name="FLANGE/GATE" ProgramChange="28" />
|
||||
<Patch Number="29" Name="FLANGE/GATE 2" ProgramChange="29" />
|
||||
<Patch Number="30" Name="MONO FLANGE" ProgramChange="30" />
|
||||
<Patch Number="31" Name="TRIGGER FLANGE" ProgramChange="31" />
|
||||
<Patch Number="32" Name="TWITCH FLANGER" ProgramChange="32" />
|
||||
<Patch Number="33" Name="MONO CHORUS" ProgramChange="33" />
|
||||
<Patch Number="34" Name="CHORUS ROOM" ProgramChange="34" />
|
||||
<Patch Number="35" Name="CHORUS REVERB" ProgramChange="35" />
|
||||
<Patch Number="36" Name="CHORUS DELAY" ProgramChange="36" />
|
||||
<Patch Number="37" Name="STEREO PITCH" ProgramChange="37" />
|
||||
<Patch Number="38" Name="LOOSE LEZLIE" ProgramChange="38" />
|
||||
<Patch Number="39" Name="P BEND LEZLIE" ProgramChange="39" />
|
||||
<Patch Number="40" Name="167msDELAY" ProgramChange="40" />
|
||||
<Patch Number="41" Name="250msDELAY" ProgramChange="41" />
|
||||
<Patch Number="42" Name="500msDELAY" ProgramChange="42" />
|
||||
<Patch Number="43" Name="1500msDELAY" ProgramChange="43" />
|
||||
<Patch Number="44" Name="ECHO 2 THE LEFT" ProgramChange="44" />
|
||||
<Patch Number="45" Name="ECHO FLANGE" ProgramChange="45" />
|
||||
<Patch Number="46" Name="FLANGED ECHOES" ProgramChange="46" />
|
||||
<Patch Number="47" Name="FLANGED ECHO 2" ProgramChange="47" />
|
||||
<Patch Number="48" Name="REVERSE ECHO" ProgramChange="48" />
|
||||
<Patch Number="49" Name="PITCH REVERSE ECHO" ProgramChange="49" />
|
||||
<Patch Number="50" Name="RAD KICK" ProgramChange="50" />
|
||||
<Patch Number="51" Name="AMAZING BASS" ProgramChange="51" />
|
||||
<Patch Number="52" Name="BALLAD SNARE 1" ProgramChange="52" />
|
||||
<Patch Number="53" Name="BALLAD SNARE 2" ProgramChange="53" />
|
||||
<Patch Number="54" Name="WET RHY GTR" ProgramChange="54" />
|
||||
<Patch Number="55" Name="WET ECHO STRAT" ProgramChange="55" />
|
||||
<Patch Number="56" Name="SKANK GTR" ProgramChange="56" />
|
||||
<Patch Number="57" Name="LEAD GUITAR 1" ProgramChange="57" />
|
||||
<Patch Number="58" Name="LEAD GUITAR 2" ProgramChange="58" />
|
||||
<Patch Number="59" Name="GREASE GUITAR" ProgramChange="59" />
|
||||
<Patch Number="60" Name="CONCERT GUITAR" ProgramChange="60" />
|
||||
<Patch Number="61" Name="ACOUSTIC GTR" ProgramChange="61" />
|
||||
<Patch Number="62" Name="ROCK ACOUSTIC" ProgramChange="62" />
|
||||
<Patch Number="63" Name="CHORUS STRINGS 1" ProgramChange="63" />
|
||||
<Patch Number="64" Name="CHORUS STRINGS 2" ProgramChange="64" />
|
||||
<Patch Number="65" Name="ROADZ CHORUS +" ProgramChange="65" />
|
||||
<Patch Number="66" Name="HOLMES' PLATE" ProgramChange="66" />
|
||||
<Patch Number="67" Name="SUSPEDAL LEZLY" ProgramChange="67" />
|
||||
<Patch Number="68" Name="STEREO SPREAD 1" ProgramChange="68" />
|
||||
<Patch Number="69" Name="STEREO SPREAD 2" ProgramChange="69" />
|
||||
<Patch Number="70" Name="DELAYED REVERB" ProgramChange="70" />
|
||||
<Patch Number="71" Name="DEEP SPACE ECHO" ProgramChange="71" />
|
||||
<Patch Number="72" Name="RONG WAY VERB" ProgramChange="72" />
|
||||
<Patch Number="73" Name="VERB SHIFTER" ProgramChange="73" />
|
||||
<Patch Number="74" Name="MULTI VOCAL" ProgramChange="74" />
|
||||
<Patch Number="75" Name="TAJ MAHAL MOD W" ProgramChange="75" />
|
||||
<Patch Number="76" Name="VELOCITY ECHO +" ProgramChange="76" />
|
||||
<Patch Number="77" Name="VELOCITY ECHO -" ProgramChange="77" />
|
||||
<Patch Number="78" Name="VELOCITY + REVERB" ProgramChange="78" />
|
||||
<Patch Number="79" Name="VELOCITY - REVERB" ProgramChange="79" />
|
||||
<Patch Number="80" Name="MULTI TAP" ProgramChange="80" />
|
||||
<Patch Number="81" Name="TOUCH PANTAP +" ProgramChange="81" />
|
||||
<Patch Number="82" Name="MED TAPPAN<>" ProgramChange="82" />
|
||||
<Patch Number="83" Name="MULTITAP 80 BPM" ProgramChange="83" />
|
||||
<Patch Number="84" Name="FLASHBACK" ProgramChange="84" />
|
||||
<Patch Number="85" Name="SAMPLING QV" ProgramChange="85" />
|
||||
<Patch Number="86" Name="AUTO-PANNING" ProgramChange="86" />
|
||||
<Patch Number="87" Name="TREMOLO QV" ProgramChange="87" />
|
||||
<Patch Number="88" Name="RNG MOD-4 RHDS" ProgramChange="88" />
|
||||
<Patch Number="89" Name="RESONATION + RVB" ProgramChange="89" />
|
||||
<Patch Number="90" Name="BLANK PROGRAM" ProgramChange="90" />
|
||||
<Patch Number="91" Name="BLANK PROGRAM" ProgramChange="91" />
|
||||
<Patch Number="92" Name="BLANK PROGRAM" ProgramChange="92" />
|
||||
<Patch Number="93" Name="BLANK PROGRAM" ProgramChange="93" />
|
||||
<Patch Number="94" Name="BLANK PROGRAM" ProgramChange="94" />
|
||||
<Patch Number="95" Name="BLANK PROGRAM" ProgramChange="95" />
|
||||
<Patch Number="96" Name="BLANK PROGRAM" ProgramChange="96" />
|
||||
<Patch Number="97" Name="BLANK PROGRAM" ProgramChange="97" />
|
||||
<Patch Number="98" Name="BLANK PROGRAM" ProgramChange="98" />
|
||||
<Patch Number="99" Name="BLANK PROGRAM" ProgramChange="99" />
|
||||
<Patch Number="100" Name="BLANK PROGRAM" ProgramChange="100" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
340
patchfiles/Alesis_S4.midnam
Normal file
340
patchfiles/Alesis_S4.midnam
Normal file
|
|
@ -0,0 +1,340 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>Alesis</Manufacturer>
|
||||
<Model>S4</Model>
|
||||
<CustomDeviceMode Name="Mode 2" >
|
||||
<DeviceModeEnable>
|
||||
<MIDICommands>
|
||||
<SysEx>F0 00 00 0E 0E 10 00 04 00 01 F7</SysEx>
|
||||
<SysEx>F0 00 00 0E 0E 0D 01 F7</SysEx>
|
||||
</MIDICommands>
|
||||
</DeviceModeEnable>
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Preset" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Preset" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Preset" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="Preset Programs v1.07" >
|
||||
<PatchNameList>
|
||||
<Patch Number=" 0" Name="Perihelion" ProgramChange="0" />
|
||||
<Patch Number=" 1" Name="Rock Piano" ProgramChange="1" />
|
||||
<Patch Number=" 2" Name="Orchestra" ProgramChange="2" />
|
||||
<Patch Number=" 3" Name="Stereo6Str" ProgramChange="3" />
|
||||
<Patch Number=" 4" Name="WindEnsmbl" ProgramChange="4" />
|
||||
<Patch Number=" 5" Name="Slap It!" ProgramChange="5" />
|
||||
<Patch Number=" 6" Name="FireStrngs" ProgramChange="6" />
|
||||
<Patch Number=" 7" Name="Quadratrix" ProgramChange="7" />
|
||||
<Patch Number=" 8" Name="D4 Pwr Kit" ProgramChange="8" />
|
||||
<Patch Number=" 9" Name="ToneWhlPrc" ProgramChange="9" />
|
||||
<Patch Number=" 10" Name="Pacifica" ProgramChange="10" />
|
||||
<Patch Number=" 11" Name="Ballad Pno" ProgramChange="11" />
|
||||
<Patch Number=" 12" Name="Brass&Pows" ProgramChange="12" />
|
||||
<Patch Number=" 13" Name="OverdrvGtr" ProgramChange="13" />
|
||||
<Patch Number=" 14" Name="MoodyFlute" ProgramChange="14" />
|
||||
<Patch Number=" 15" Name="Crow Bass" ProgramChange="15" />
|
||||
<Patch Number=" 16" Name="Arco Cello" ProgramChange="16" />
|
||||
<Patch Number=" 17" Name="Tidal Wave" ProgramChange="17" />
|
||||
<Patch Number=" 18" Name="ElectraKit" ProgramChange="18" />
|
||||
<Patch Number=" 19" Name="Coed Oohs" ProgramChange="19" />
|
||||
<Patch Number=" 20" Name="Sahara Sun" ProgramChange="20" />
|
||||
<Patch Number=" 21" Name="Fat Dyno" ProgramChange="21" />
|
||||
<Patch Number=" 22" Name="TrumpetEns" ProgramChange="22" />
|
||||
<Patch Number=" 23" Name="LA Guitar" ProgramChange="23" />
|
||||
<Patch Number=" 24" Name="SaxSection" ProgramChange="24" />
|
||||
<Patch Number=" 25" Name="SharpStick" ProgramChange="25" />
|
||||
<Patch Number=" 26" Name="RichString" ProgramChange="26" />
|
||||
<Patch Number=" 27" Name="DramaSweep" ProgramChange="27" />
|
||||
<Patch Number=" 28" Name="Cool Vibes" ProgramChange="28" />
|
||||
<Patch Number=" 29" Name="PhantomOrg" ProgramChange="29" />
|
||||
<Patch Number=" 30" Name="It's Big!" ProgramChange="30" />
|
||||
<Patch Number=" 31" Name="HyperPiano" ProgramChange="31" />
|
||||
<Patch Number=" 32" Name="BeBopHorns" ProgramChange="32" />
|
||||
<Patch Number=" 33" Name="Retro Rick" ProgramChange="33" />
|
||||
<Patch Number=" 34" Name="Tenor Solo" ProgramChange="34" />
|
||||
<Patch Number=" 35" Name="Rezzo Bass" ProgramChange="35" />
|
||||
<Patch Number=" 36" Name="True Tron" ProgramChange="36" />
|
||||
<Patch Number=" 37" Name="Porta Lead" ProgramChange="37" />
|
||||
<Patch Number=" 38" Name="Potsticker" ProgramChange="38" />
|
||||
<Patch Number=" 39" Name="WhitrShade" ProgramChange="39" />
|
||||
<Patch Number=" 40" Name="Progressss" ProgramChange="40" />
|
||||
<Patch Number=" 41" Name="ModWhlClav" ProgramChange="41" />
|
||||
<Patch Number=" 42" Name="ClsclTrmpt" ProgramChange="42" />
|
||||
<Patch Number=" 43" Name="EtherHrmnc" ProgramChange="43" />
|
||||
<Patch Number=" 44" Name="Flute Ens" ProgramChange="44" />
|
||||
<Patch Number=" 45" Name="Deep Bass" ProgramChange="45" />
|
||||
<Patch Number=" 46" Name="ArcoStrngs" ProgramChange="46" />
|
||||
<Patch Number=" 47" Name="Obersphere" ProgramChange="47" />
|
||||
<Patch Number=" 48" Name="2x4Marimba" ProgramChange="48" />
|
||||
<Patch Number=" 49" Name="Full Draws" ProgramChange="49" />
|
||||
<Patch Number=" 50" Name="Silk&Satin" ProgramChange="50" />
|
||||
<Patch Number=" 51" Name="73 Tines" ProgramChange="51" />
|
||||
<Patch Number=" 52" Name="ClsclHorns" ProgramChange="52" />
|
||||
<Patch Number=" 53" Name="NylonStrng" ProgramChange="53" />
|
||||
<Patch Number=" 54" Name="Big O Bari" ProgramChange="54" />
|
||||
<Patch Number=" 55" Name="Slap Me!" ProgramChange="55" />
|
||||
<Patch Number=" 56" Name="Pizz Pluck" ProgramChange="56" />
|
||||
<Patch Number=" 57" Name="Slow Wave" ProgramChange="57" />
|
||||
<Patch Number=" 58" Name="Ethnicity" ProgramChange="58" />
|
||||
<Patch Number=" 59" Name="MixedChoir" ProgramChange="59" />
|
||||
<Patch Number=" 60" Name="Anastasia" ProgramChange="60" />
|
||||
<Patch Number=" 61" Name="FM E.Piano" ProgramChange="61" />
|
||||
<Patch Number=" 62" Name="Stab Synth" ProgramChange="62" />
|
||||
<Patch Number=" 63" Name="Corinth" ProgramChange="63" />
|
||||
<Patch Number=" 64" Name="1stClarnet" ProgramChange="64" />
|
||||
<Patch Number=" 65" Name="Zapp Bass" ProgramChange="65" />
|
||||
<Patch Number=" 66" Name="String Pad" ProgramChange="66" />
|
||||
<Patch Number=" 67" Name="Touchsaw" ProgramChange="67" />
|
||||
<Patch Number=" 68" Name="Basic Bell" ProgramChange="68" />
|
||||
<Patch Number=" 69" Name="Accordian+" ProgramChange="69" />
|
||||
<Patch Number=" 70" Name="Wavechime" ProgramChange="70" />
|
||||
<Patch Number=" 71" Name="BachHarpsi" ProgramChange="71" />
|
||||
<Patch Number=" 72" Name="Horn Ens" ProgramChange="72" />
|
||||
<Patch Number=" 73" Name="SessionGtr" ProgramChange="73" />
|
||||
<Patch Number=" 74" Name="Brite Alto" ProgramChange="74" />
|
||||
<Patch Number=" 75" Name="BigUpright" ProgramChange="75" />
|
||||
<Patch Number=" 76" Name="StrQuartet" ProgramChange="76" />
|
||||
<Patch Number=" 77" Name="ProfitSync" ProgramChange="77" />
|
||||
<Patch Number=" 78" Name="StandrdKit" ProgramChange="78" />
|
||||
<Patch Number=" 79" Name="Vacuum B" ProgramChange="79" />
|
||||
<Patch Number=" 80" Name="7th Wave" ProgramChange="80" />
|
||||
<Patch Number=" 81" Name="BrashTines" ProgramChange="81" />
|
||||
<Patch Number=" 82" Name="Clscl Tuba" ProgramChange="82" />
|
||||
<Patch Number=" 83" Name="MuteGuitar" ProgramChange="83" />
|
||||
<Patch Number=" 84" Name="Ebony Oboe" ProgramChange="84" />
|
||||
<Patch Number=" 85" Name="No Frets!" ProgramChange="85" />
|
||||
<Patch Number=" 86" Name="Anastrings" ProgramChange="86" />
|
||||
<Patch Number=" 87" Name="Vector Pad" ProgramChange="87" />
|
||||
<Patch Number=" 88" Name="Timp&Glock" ProgramChange="88" />
|
||||
<Patch Number=" 89" Name="3rdHrmPerc" ProgramChange="89" />
|
||||
<Patch Number=" 90" Name="Voice Bell" ProgramChange="90" />
|
||||
<Patch Number=" 91" Name="AcousGrand" ProgramChange="91" />
|
||||
<Patch Number=" 92" Name="FlugelSolo" ProgramChange="92" />
|
||||
<Patch Number=" 93" Name="E.Harmonix" ProgramChange="93" />
|
||||
<Patch Number=" 94" Name="LiteSoprno" ProgramChange="94" />
|
||||
<Patch Number=" 95" Name="Fat Mini" ProgramChange="95" />
|
||||
<Patch Number=" 96" Name="Harp Pluck" ProgramChange="96" />
|
||||
<Patch Number=" 97" Name="Vain Lead" ProgramChange="97" />
|
||||
<Patch Number=" 98" Name="PercusvKit" ProgramChange="98" />
|
||||
<Patch Number=" 99" Name="SynthOrgan" ProgramChange="99" />
|
||||
<Patch Number="100" Name="BlueAurora" ProgramChange="100" />
|
||||
<Patch Number="101" Name="Wave Piano" ProgramChange="101" />
|
||||
<Patch Number="102" Name="Sfz Brass" ProgramChange="102" />
|
||||
<Patch Number="103" Name="HollowBody" ProgramChange="103" />
|
||||
<Patch Number="104" Name="SoloBasoon" ProgramChange="104" />
|
||||
<Patch Number="105" Name="House Bass" ProgramChange="105" />
|
||||
<Patch Number="106" Name="OctaString" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Triangular" ProgramChange="107" />
|
||||
<Patch Number="108" Name="TubularHit" ProgramChange="108" />
|
||||
<Patch Number="109" Name="Surf Organ" ProgramChange="109" />
|
||||
<Patch Number="110" Name="MysticWind" ProgramChange="110" />
|
||||
<Patch Number="111" Name="SoftSuitcs" ProgramChange="111" />
|
||||
<Patch Number="112" Name="Trombone" ProgramChange="112" />
|
||||
<Patch Number="113" Name="PedalSteel" ProgramChange="113" />
|
||||
<Patch Number="114" Name="Transforms" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Pop'n Bass" ProgramChange="115" />
|
||||
<Patch Number="116" Name="SoloViolin" ProgramChange="116" />
|
||||
<Patch Number="117" Name="MonstrMash" ProgramChange="117" />
|
||||
<Patch Number="118" Name="Glittrbell" ProgramChange="118" />
|
||||
<Patch Number="119" Name="1 Drawbar" ProgramChange="119" />
|
||||
<Patch Number="120" Name="T-Minus 1" ProgramChange="120" />
|
||||
<Patch Number="121" Name="Wurly" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Jazz Mute" ProgramChange="122" />
|
||||
<Patch Number="123" Name="RanchHands" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Sax Split" ProgramChange="124" />
|
||||
<Patch Number="125" Name="ClassicSqr" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Solo Viola" ProgramChange="126" />
|
||||
<Patch Number="127" Name="PortaWheel" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
<ChannelNameSet Name="User" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="User Programs v1.07" >
|
||||
<PatchNameList>
|
||||
<Patch Number=" 0" Name="QuadraRiff" ProgramChange="0" />
|
||||
<Patch Number=" 1" Name="BalladKeys" ProgramChange="1" />
|
||||
<Patch Number=" 2" Name="Burma" ProgramChange="2" />
|
||||
<Patch Number=" 3" Name="PowerChord" ProgramChange="3" />
|
||||
<Patch Number=" 4" Name="Koan" ProgramChange="4" />
|
||||
<Patch Number=" 5" Name="Fretlessly" ProgramChange="5" />
|
||||
<Patch Number=" 6" Name="Strngs&Hit" ProgramChange="6" />
|
||||
<Patch Number=" 7" Name="Rezzonantz" ProgramChange="7" />
|
||||
<Patch Number=" 8" Name="GarageBand" ProgramChange="8" />
|
||||
<Patch Number=" 9" Name="VelOoz&Aaz" ProgramChange="9" />
|
||||
<Patch Number=" 10" Name="GenesisWav" ProgramChange="10" />
|
||||
<Patch Number=" 11" Name="Stik&Tines" ProgramChange="11" />
|
||||
<Patch Number=" 12" Name="Cool Horns" ProgramChange="12" />
|
||||
<Patch Number=" 13" Name="Koto Pluck" ProgramChange="13" />
|
||||
<Patch Number=" 14" Name="1001Nights" ProgramChange="14" />
|
||||
<Patch Number=" 15" Name="Steam Bass" ProgramChange="15" />
|
||||
<Patch Number=" 16" Name="ViolinOrch" ProgramChange="16" />
|
||||
<Patch Number=" 17" Name="FatAnaLead" ProgramChange="17" />
|
||||
<Patch Number=" 18" Name="AmbOrchHit" ProgramChange="18" />
|
||||
<Patch Number=" 19" Name="ClickOrgan" ProgramChange="19" />
|
||||
<Patch Number=" 20" Name="Pluck Pad" ProgramChange="20" />
|
||||
<Patch Number=" 21" Name="E.Clavatar" ProgramChange="21" />
|
||||
<Patch Number=" 22" Name="16 Flutes" ProgramChange="22" />
|
||||
<Patch Number=" 23" Name="8 Miles Hi" ProgramChange="23" />
|
||||
<Patch Number=" 24" Name="St. Thomas" ProgramChange="24" />
|
||||
<Patch Number=" 25" Name="Stanley's" ProgramChange="25" />
|
||||
<Patch Number=" 26" Name="PnoStrings" ProgramChange="26" />
|
||||
<Patch Number=" 27" Name="SynTrumpet" ProgramChange="27" />
|
||||
<Patch Number=" 28" Name="Anasthesia" ProgramChange="28" />
|
||||
<Patch Number=" 29" Name="Communion" ProgramChange="29" />
|
||||
<Patch Number=" 30" Name="1stContact" ProgramChange="30" />
|
||||
<Patch Number=" 31" Name="TinesLayer" ProgramChange="31" />
|
||||
<Patch Number=" 32" Name="Clarinet+" ProgramChange="32" />
|
||||
<Patch Number=" 33" Name="Feedbacker" ProgramChange="33" />
|
||||
<Patch Number=" 34" Name="WarmFMBelz" ProgramChange="34" />
|
||||
<Patch Number=" 35" Name="Bass Arpeg" ProgramChange="35" />
|
||||
<Patch Number=" 36" Name="Celli" ProgramChange="36" />
|
||||
<Patch Number=" 37" Name="Screamer!" ProgramChange="37" />
|
||||
<Patch Number=" 38" Name="8oh8 Snare" ProgramChange="38" />
|
||||
<Patch Number=" 39" Name="DualOrgan1" ProgramChange="39" />
|
||||
<Patch Number=" 40" Name="Dew Drops" ProgramChange="40" />
|
||||
<Patch Number=" 41" Name="Player Pno" ProgramChange="41" />
|
||||
<Patch Number=" 42" Name="Pan Chiff" ProgramChange="42" />
|
||||
<Patch Number=" 43" Name="E.Acoustic" ProgramChange="43" />
|
||||
<Patch Number=" 44" Name="Walk'nRide" ProgramChange="44" />
|
||||
<Patch Number=" 45" Name="HvyPickBss" ProgramChange="45" />
|
||||
<Patch Number=" 46" Name="Sartaurian" ProgramChange="46" />
|
||||
<Patch Number=" 47" Name="Fast Sync" ProgramChange="47" />
|
||||
<Patch Number=" 48" Name="ComptonKik" ProgramChange="48" />
|
||||
<Patch Number=" 49" Name="NiceVoices" ProgramChange="49" />
|
||||
<Patch Number=" 50" Name="QuadVector" ProgramChange="50" />
|
||||
<Patch Number=" 51" Name="Jazz Duo" ProgramChange="51" />
|
||||
<Patch Number=" 52" Name="PwrSynBrs" ProgramChange="52" />
|
||||
<Patch Number=" 53" Name="WorldSitar" ProgramChange="53" />
|
||||
<Patch Number=" 54" Name="FairyBells" ProgramChange="54" />
|
||||
<Patch Number=" 55" Name="8Bit Split" ProgramChange="55" />
|
||||
<Patch Number=" 56" Name="WindOrch 1" ProgramChange="56" />
|
||||
<Patch Number=" 57" Name="Maze Lead" ProgramChange="57" />
|
||||
<Patch Number=" 58" Name="FissionKit" ProgramChange="58" />
|
||||
<Patch Number=" 59" Name="Knife Edge" ProgramChange="59" />
|
||||
<Patch Number=" 60" Name="Comet Rain" ProgramChange="60" />
|
||||
<Patch Number=" 61" Name="2OctHarpsi" ProgramChange="61" />
|
||||
<Patch Number=" 62" Name="Sax Touch" ProgramChange="62" />
|
||||
<Patch Number=" 63" Name="EtherGuitr" ProgramChange="63" />
|
||||
<Patch Number=" 64" Name="HunanHomes" ProgramChange="64" />
|
||||
<Patch Number=" 65" Name="VolumeKnob" ProgramChange="65" />
|
||||
<Patch Number=" 66" Name="Atmosplit" ProgramChange="66" />
|
||||
<Patch Number=" 67" Name="VintageRez" ProgramChange="67" />
|
||||
<Patch Number=" 68" Name="RapHatOpen" ProgramChange="68" />
|
||||
<Patch Number=" 69" Name="OoohTron" ProgramChange="69" />
|
||||
<Patch Number=" 70" Name="D-What?" ProgramChange="70" />
|
||||
<Patch Number=" 71" Name="Digi Tines" ProgramChange="71" />
|
||||
<Patch Number=" 72" Name="Shaku" ProgramChange="72" />
|
||||
<Patch Number=" 73" Name="WaveGuitar" ProgramChange="73" />
|
||||
<Patch Number=" 74" Name="Salsa" ProgramChange="74" />
|
||||
<Patch Number=" 75" Name="Knock Bass" ProgramChange="75" />
|
||||
<Patch Number=" 76" Name="Pizz&Strgs" ProgramChange="76" />
|
||||
<Patch Number=" 77" Name="SyncNSaws!" ProgramChange="77" />
|
||||
<Patch Number=" 78" Name="RapCowbell" ProgramChange="78" />
|
||||
<Patch Number=" 79" Name="GlideVoxMW" ProgramChange="79" />
|
||||
<Patch Number=" 80" Name="RhythmWave" ProgramChange="80" />
|
||||
<Patch Number=" 81" Name="Pop'nRoads" ProgramChange="81" />
|
||||
<Patch Number=" 82" Name="TrumpletMW" ProgramChange="82" />
|
||||
<Patch Number=" 83" Name="H.Dulcimer" ProgramChange="83" />
|
||||
<Patch Number=" 84" Name="Fairy Dust" ProgramChange="84" />
|
||||
<Patch Number=" 85" Name="BeBopSplit" ProgramChange="85" />
|
||||
<Patch Number=" 86" Name="E.PnoStrng" ProgramChange="86" />
|
||||
<Patch Number=" 87" Name="SquareQPad" ProgramChange="87" />
|
||||
<Patch Number=" 88" Name="9oh9 Kick" ProgramChange="88" />
|
||||
<Patch Number=" 89" Name="BabaORealy" ProgramChange="89" />
|
||||
<Patch Number=" 90" Name="HeavnsGate" ProgramChange="90" />
|
||||
<Patch Number=" 91" Name="R&B Ballad" ProgramChange="91" />
|
||||
<Patch Number=" 92" Name="SaxWashVel" ProgramChange="92" />
|
||||
<Patch Number=" 93" Name="StratoMan!" ProgramChange="93" />
|
||||
<Patch Number=" 94" Name="BowedGlass" ProgramChange="94" />
|
||||
<Patch Number=" 95" Name="Rave&House" ProgramChange="95" />
|
||||
<Patch Number=" 96" Name="Saw Blast" ProgramChange="96" />
|
||||
<Patch Number=" 97" Name="Rave Slave" ProgramChange="97" />
|
||||
<Patch Number=" 98" Name="Jetshot!" ProgramChange="98" />
|
||||
<Patch Number=" 99" Name="Vestibulum" ProgramChange="99" />
|
||||
<Patch Number="100" Name="MasterHold" ProgramChange="100" />
|
||||
<Patch Number="101" Name="Toy Grand" ProgramChange="101" />
|
||||
<Patch Number="102" Name="AirHarmnca" ProgramChange="102" />
|
||||
<Patch Number="103" Name="TremMandln" ProgramChange="103" />
|
||||
<Patch Number="104" Name="FM Plucks" ProgramChange="104" />
|
||||
<Patch Number="105" Name="2.3 Bass" ProgramChange="105" />
|
||||
<Patch Number="106" Name="VeloStrngs" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Rezi Drops" ProgramChange="107" />
|
||||
<Patch Number="108" Name="ItsaBeach" ProgramChange="108" />
|
||||
<Patch Number="109" Name="DualOrgan2" ProgramChange="109" />
|
||||
<Patch Number="110" Name="Chiff Bell" ProgramChange="110" />
|
||||
<Patch Number="111" Name="TackyPiano" ProgramChange="111" />
|
||||
<Patch Number="112" Name="Oboe&Brass" ProgramChange="112" />
|
||||
<Patch Number="113" Name="QuantizeIt" ProgramChange="113" />
|
||||
<Patch Number="114" Name="CrystlVibe" ProgramChange="114" />
|
||||
<Patch Number="115" Name="MWKickBass" ProgramChange="115" />
|
||||
<Patch Number="116" Name="Accordeon" ProgramChange="116" />
|
||||
<Patch Number="117" Name="FatSyncPad" ProgramChange="117" />
|
||||
<Patch Number="118" Name="Darcade" ProgramChange="118" />
|
||||
<Patch Number="119" Name="GospelOrgn" ProgramChange="119" />
|
||||
<Patch Number="120" Name="Synergy MW" ProgramChange="120" />
|
||||
<Patch Number="121" Name="Pianooohs" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Highlander" ProgramChange="122" />
|
||||
<Patch Number="123" Name="Shami-san" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Wood&Metal" ProgramChange="124" />
|
||||
<Patch Number="125" Name="Fizz Bace" ProgramChange="125" />
|
||||
<Patch Number="126" Name="WindOrch 2" ProgramChange="126" />
|
||||
<Patch Number="127" Name="Grunge Rez" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
743
patchfiles/Alesis_S4_Plus.midnam
Normal file
743
patchfiles/Alesis_S4_Plus.midnam
Normal file
|
|
@ -0,0 +1,743 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE MIDINameDocument PUBLIC "-//MIDI Manufacturers Association//DTD MIDINameDocument 0.7//EN" "http://www.sonosphere.com/dtds/MIDINameDocument.dtd">
|
||||
|
||||
<MIDINameDocument>
|
||||
<Author>Mark of the Unicorn - converted from FreeMIDI (Adapted by Harrison Consoles)</Author>
|
||||
<MasterDeviceNames>
|
||||
<Manufacturer>Alesis</Manufacturer>
|
||||
<Model>S4 Plus</Model>
|
||||
<CustomDeviceMode Name="Mode 2" >
|
||||
<DeviceModeEnable>
|
||||
<MIDICommands>
|
||||
<SysEx>F0 00 00 0E 0E 10 00 04 00 01 F7</SysEx>
|
||||
<SysEx>F0 00 00 0E 0E 0D 01 F7</SysEx>
|
||||
</MIDICommands>
|
||||
</DeviceModeEnable>
|
||||
<ChannelNameSetAssignments>
|
||||
<ChannelNameSetAssign Channel="1" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="2" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="3" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="4" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="5" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="6" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="7" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="8" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="9" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="10" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="11" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="12" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="13" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="14" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="15" NameSet="Name Set 1" />
|
||||
<ChannelNameSetAssign Channel="16" NameSet="Name Set 1" />
|
||||
</ChannelNameSetAssignments>
|
||||
</CustomDeviceMode>
|
||||
<ChannelNameSet Name="Name Set 1" >
|
||||
<AvailableForChannels>
|
||||
<AvailableChannel Channel="1" Available="true" />
|
||||
<AvailableChannel Channel="2" Available="true" />
|
||||
<AvailableChannel Channel="3" Available="true" />
|
||||
<AvailableChannel Channel="4" Available="true" />
|
||||
<AvailableChannel Channel="5" Available="true" />
|
||||
<AvailableChannel Channel="6" Available="true" />
|
||||
<AvailableChannel Channel="7" Available="true" />
|
||||
<AvailableChannel Channel="8" Available="true" />
|
||||
<AvailableChannel Channel="9" Available="true" />
|
||||
<AvailableChannel Channel="10" Available="true" />
|
||||
<AvailableChannel Channel="11" Available="true" />
|
||||
<AvailableChannel Channel="12" Available="true" />
|
||||
<AvailableChannel Channel="13" Available="true" />
|
||||
<AvailableChannel Channel="14" Available="true" />
|
||||
<AvailableChannel Channel="15" Available="true" />
|
||||
<AvailableChannel Channel="16" Available="true" />
|
||||
</AvailableForChannels>
|
||||
<PatchBank Name="User Programs" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="0" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number=" 00" Name="BalladKeys" ProgramChange="0" />
|
||||
<Patch Number=" 01" Name="QuadraRiff" ProgramChange="1" />
|
||||
<Patch Number=" 02" Name="Burma" ProgramChange="2" />
|
||||
<Patch Number=" 03" Name="PowerChord" ProgramChange="3" />
|
||||
<Patch Number=" 04" Name="Koan" ProgramChange="4" />
|
||||
<Patch Number=" 05" Name="Fretlessly" ProgramChange="5" />
|
||||
<Patch Number=" 06" Name="Strngs&Hit" ProgramChange="6" />
|
||||
<Patch Number=" 07" Name="Rezzonantz" ProgramChange="7" />
|
||||
<Patch Number=" 08" Name="GarageBand" ProgramChange="8" />
|
||||
<Patch Number=" 09" Name="VelOoz&Aaz" ProgramChange="9" />
|
||||
<Patch Number=" 10" Name="Stik&Tines" ProgramChange="10" />
|
||||
<Patch Number=" 11" Name="GenesisWav" ProgramChange="11" />
|
||||
<Patch Number=" 12" Name="Cool Horns" ProgramChange="12" />
|
||||
<Patch Number=" 13" Name="Koto Pluck" ProgramChange="13" />
|
||||
<Patch Number=" 14" Name="1001Nights" ProgramChange="14" />
|
||||
<Patch Number=" 15" Name="Steam Bass" ProgramChange="15" />
|
||||
<Patch Number=" 16" Name="ViolinOrch" ProgramChange="16" />
|
||||
<Patch Number=" 17" Name="FatAnaLead" ProgramChange="17" />
|
||||
<Patch Number=" 18" Name="AmbOrchHit" ProgramChange="18" />
|
||||
<Patch Number=" 19" Name="ClickOrgan" ProgramChange="19" />
|
||||
<Patch Number=" 20" Name="E.Clavatar" ProgramChange="20" />
|
||||
<Patch Number=" 21" Name="Pluck Pad" ProgramChange="21" />
|
||||
<Patch Number=" 22" Name="16 Flutes" ProgramChange="22" />
|
||||
<Patch Number=" 23" Name="8 Miles Hi" ProgramChange="23" />
|
||||
<Patch Number=" 24" Name="St. Thomas" ProgramChange="24" />
|
||||
<Patch Number=" 25" Name="Stanley's" ProgramChange="25" />
|
||||
<Patch Number=" 26" Name="PnoStrings" ProgramChange="26" />
|
||||
<Patch Number=" 27" Name="SynTrumpet" ProgramChange="27" />
|
||||
<Patch Number=" 28" Name="Anasthesia" ProgramChange="28" />
|
||||
<Patch Number=" 29" Name="Communion" ProgramChange="29" />
|
||||
<Patch Number=" 30" Name="TinesLayer" ProgramChange="30" />
|
||||
<Patch Number=" 31" Name="1stContact" ProgramChange="31" />
|
||||
<Patch Number=" 32" Name="Clarinet+" ProgramChange="32" />
|
||||
<Patch Number=" 33" Name="Feedbacker" ProgramChange="33" />
|
||||
<Patch Number=" 34" Name="WarmFMBelz" ProgramChange="34" />
|
||||
<Patch Number=" 35" Name="Bass Arpeg" ProgramChange="35" />
|
||||
<Patch Number=" 36" Name="Celli" ProgramChange="36" />
|
||||
<Patch Number=" 37" Name="Screamer!" ProgramChange="37" />
|
||||
<Patch Number=" 38" Name="8oh8 Snare" ProgramChange="38" />
|
||||
<Patch Number=" 39" Name="DualOrgan1" ProgramChange="39" />
|
||||
<Patch Number=" 40" Name="PlayerPno2" ProgramChange="40" />
|
||||
<Patch Number=" 41" Name="Dew Drops" ProgramChange="41" />
|
||||
<Patch Number=" 42" Name="Pan Chiff" ProgramChange="42" />
|
||||
<Patch Number=" 43" Name="E.Acoustic" ProgramChange="43" />
|
||||
<Patch Number=" 44" Name="Walk'nRide" ProgramChange="44" />
|
||||
<Patch Number=" 45" Name="HvyPickBss" ProgramChange="45" />
|
||||
<Patch Number=" 46" Name="Sartaurian" ProgramChange="46" />
|
||||
<Patch Number=" 47" Name="Fast Sync" ProgramChange="47" />
|
||||
<Patch Number=" 48" Name="ComptonKik" ProgramChange="48" />
|
||||
<Patch Number=" 49" Name="NiceVoices" ProgramChange="49" />
|
||||
<Patch Number=" 50" Name="Jazz Duo" ProgramChange="50" />
|
||||
<Patch Number=" 51" Name="QuadVector" ProgramChange="51" />
|
||||
<Patch Number=" 52" Name="PwrSynBrs" ProgramChange="52" />
|
||||
<Patch Number=" 53" Name="WorldSitar" ProgramChange="53" />
|
||||
<Patch Number=" 54" Name="FairyBells" ProgramChange="54" />
|
||||
<Patch Number=" 55" Name="8Bit Split" ProgramChange="55" />
|
||||
<Patch Number=" 56" Name="WindOrch 1" ProgramChange="56" />
|
||||
<Patch Number=" 57" Name="Maze Lead" ProgramChange="57" />
|
||||
<Patch Number=" 58" Name="FissionKit" ProgramChange="58" />
|
||||
<Patch Number=" 59" Name="Knife Edge" ProgramChange="59" />
|
||||
<Patch Number=" 60" Name="2OctHarpsi" ProgramChange="60" />
|
||||
<Patch Number=" 61" Name="Comet Rain" ProgramChange="61" />
|
||||
<Patch Number=" 62" Name="Sax Touch" ProgramChange="62" />
|
||||
<Patch Number=" 63" Name="EtherGuitr" ProgramChange="63" />
|
||||
<Patch Number=" 64" Name="HunanHomes" ProgramChange="64" />
|
||||
<Patch Number=" 65" Name="VolumeKnob" ProgramChange="65" />
|
||||
<Patch Number=" 66" Name="Atmosplit" ProgramChange="66" />
|
||||
<Patch Number=" 67" Name="VintageRez" ProgramChange="67" />
|
||||
<Patch Number=" 68" Name="RapHatOpen" ProgramChange="68" />
|
||||
<Patch Number=" 69" Name="OoohTron" ProgramChange="69" />
|
||||
<Patch Number=" 70" Name="Digi Tines" ProgramChange="70" />
|
||||
<Patch Number=" 71" Name="D-What?" ProgramChange="71" />
|
||||
<Patch Number=" 72" Name="Shaku" ProgramChange="72" />
|
||||
<Patch Number=" 73" Name="WaveGuitar" ProgramChange="73" />
|
||||
<Patch Number=" 74" Name="Salsa" ProgramChange="74" />
|
||||
<Patch Number=" 75" Name="Knock Bass" ProgramChange="75" />
|
||||
<Patch Number=" 76" Name="Pizz&Strgs" ProgramChange="76" />
|
||||
<Patch Number=" 77" Name="SyncNSaws!" ProgramChange="77" />
|
||||
<Patch Number=" 78" Name="RapCowbell" ProgramChange="78" />
|
||||
<Patch Number=" 79" Name="GlideVoxMW" ProgramChange="79" />
|
||||
<Patch Number=" 80" Name="Pop'nRoads" ProgramChange="80" />
|
||||
<Patch Number=" 81" Name="RhythmWave" ProgramChange="81" />
|
||||
<Patch Number=" 82" Name="TrumpletMW" ProgramChange="82" />
|
||||
<Patch Number=" 83" Name="H.Dulcimer" ProgramChange="83" />
|
||||
<Patch Number=" 84" Name="Fairy Dust" ProgramChange="84" />
|
||||
<Patch Number=" 85" Name="BeBopSplit" ProgramChange="85" />
|
||||
<Patch Number=" 86" Name="E.PnoStrng" ProgramChange="86" />
|
||||
<Patch Number=" 87" Name="SquareQPad" ProgramChange="87" />
|
||||
<Patch Number=" 88" Name="9oh9 Kick" ProgramChange="88" />
|
||||
<Patch Number=" 89" Name="BabaORealy" ProgramChange="89" />
|
||||
<Patch Number=" 90" Name="R&B Ballad" ProgramChange="90" />
|
||||
<Patch Number=" 91" Name="HeavnsGate" ProgramChange="91" />
|
||||
<Patch Number=" 92" Name="SaxWashVel" ProgramChange="92" />
|
||||
<Patch Number=" 93" Name="StratoMan!" ProgramChange="93" />
|
||||
<Patch Number=" 94" Name="BowedGlass" ProgramChange="94" />
|
||||
<Patch Number=" 95" Name="Rave&House" ProgramChange="95" />
|
||||
<Patch Number=" 96" Name="Saw Blast" ProgramChange="96" />
|
||||
<Patch Number=" 97" Name="Rave Slave" ProgramChange="97" />
|
||||
<Patch Number=" 98" Name="Jetshot!" ProgramChange="98" />
|
||||
<Patch Number=" 99" Name="Vestibulum" ProgramChange="99" />
|
||||
<Patch Number=" 100" Name="Toy Grand" ProgramChange="100" />
|
||||
<Patch Number=" 101" Name="MasterHold" ProgramChange="101" />
|
||||
<Patch Number=" 102" Name="AirHarmnca" ProgramChange="102" />
|
||||
<Patch Number=" 103" Name="TremMandln" ProgramChange="103" />
|
||||
<Patch Number=" 104" Name="FM Plucks" ProgramChange="104" />
|
||||
<Patch Number=" 105" Name="2.3 Bass" ProgramChange="105" />
|
||||
<Patch Number=" 106" Name="VeloStrngs" ProgramChange="106" />
|
||||
<Patch Number=" 107" Name="Rezi Drops" ProgramChange="107" />
|
||||
<Patch Number=" 108" Name="ItsaBeach" ProgramChange="108" />
|
||||
<Patch Number=" 109" Name="DualOrgan2" ProgramChange="109" />
|
||||
<Patch Number=" 110" Name="TackyPiano" ProgramChange="110" />
|
||||
<Patch Number=" 111" Name="Chiff Bell" ProgramChange="111" />
|
||||
<Patch Number=" 112" Name="Oboe&Brass" ProgramChange="112" />
|
||||
<Patch Number=" 113" Name="QuantizeIt" ProgramChange="113" />
|
||||
<Patch Number=" 114" Name="CrystlVibe" ProgramChange="114" />
|
||||
<Patch Number=" 115" Name="MWKickBass" ProgramChange="115" />
|
||||
<Patch Number=" 116" Name="Accordeon" ProgramChange="116" />
|
||||
<Patch Number=" 117" Name="FatSyncPad" ProgramChange="117" />
|
||||
<Patch Number=" 118" Name="Darcade" ProgramChange="118" />
|
||||
<Patch Number=" 119" Name="GospelOrgn" ProgramChange="119" />
|
||||
<Patch Number=" 120" Name="Pianooohs" ProgramChange="120" />
|
||||
<Patch Number=" 121" Name="Synergy MW" ProgramChange="121" />
|
||||
<Patch Number=" 122" Name="Highlander" ProgramChange="122" />
|
||||
<Patch Number=" 123" Name="Shami-san" ProgramChange="123" />
|
||||
<Patch Number=" 124" Name="Wood&Metal" ProgramChange="124" />
|
||||
<Patch Number=" 125" Name="Fizz Bace" ProgramChange="125" />
|
||||
<Patch Number=" 126" Name="WindOrch 2" ProgramChange="126" />
|
||||
<Patch Number=" 127" Name="Grunge Rez" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 1" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="1" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="Plus Grand" ProgramChange="0" />
|
||||
<Patch Number="01" Name="Perihelion" ProgramChange="1" />
|
||||
<Patch Number="02" Name="Orchestra " ProgramChange="2" />
|
||||
<Patch Number="03" Name="Stereo6Str" ProgramChange="3" />
|
||||
<Patch Number="04" Name="ModWhlClav" ProgramChange="4" />
|
||||
<Patch Number="05" Name="Slap It! " ProgramChange="5" />
|
||||
<Patch Number="06" Name="FireStrngs" ProgramChange="6" />
|
||||
<Patch Number="07" Name="Quadratix " ProgramChange="7" />
|
||||
<Patch Number="08" Name="D4 Pwr Kit" ProgramChange="8" />
|
||||
<Patch Number="09" Name="ToneWhlPrc" ProgramChange="9" />
|
||||
<Patch Number="10" Name="LA Studio " ProgramChange="10" />
|
||||
<Patch Number="11" Name="Pacifica " ProgramChange="11" />
|
||||
<Patch Number="12" Name="MoodyFlute" ProgramChange="12" />
|
||||
<Patch Number="13" Name="DistGuitar" ProgramChange="13" />
|
||||
<Patch Number="14" Name="BachHarpsi" ProgramChange="14" />
|
||||
<Patch Number="15" Name="Crow Bass " ProgramChange="15" />
|
||||
<Patch Number="16" Name="Arco Cello" ProgramChange="16" />
|
||||
<Patch Number="17" Name="Tidal Wave" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Bomb Kit " ProgramChange="18" />
|
||||
<Patch Number="19" Name="Coed Oohs " ProgramChange="19" />
|
||||
<Patch Number="20" Name="Fat Dyno " ProgramChange="20" />
|
||||
<Patch Number="21" Name="Sahara Sun" ProgramChange="21" />
|
||||
<Patch Number="22" Name="Brass&Pows" ProgramChange="22" />
|
||||
<Patch Number="23" Name="LA Guitar " ProgramChange="23" />
|
||||
<Patch Number="24" Name="Potsticker" ProgramChange="24" />
|
||||
<Patch Number="25" Name="SharpStick" ProgramChange="25" />
|
||||
<Patch Number="26" Name="RichString" ProgramChange="26" />
|
||||
<Patch Number="27" Name="DramaSweep" ProgramChange="27" />
|
||||
<Patch Number="28" Name="Fusion Kit" ProgramChange="28" />
|
||||
<Patch Number="29" Name="PhantomOrg" ProgramChange="29" />
|
||||
<Patch Number="30" Name="Piano Duel" ProgramChange="30" />
|
||||
<Patch Number="31" Name="It's Big! " ProgramChange="31" />
|
||||
<Patch Number="32" Name="Tenor Solo" ProgramChange="32" />
|
||||
<Patch Number="33" Name="Retro Rick" ProgramChange="33" />
|
||||
<Patch Number="34" Name="Cool Vibes" ProgramChange="34" />
|
||||
<Patch Number="35" Name="Rezzo Bass" ProgramChange="35" />
|
||||
<Patch Number="36" Name="True Tron " ProgramChange="36" />
|
||||
<Patch Number="37" Name="Porta Lead" ProgramChange="37" />
|
||||
<Patch Number="38" Name="StandrdKit" ProgramChange="38" />
|
||||
<Patch Number="39" Name="WhitrShade" ProgramChange="39" />
|
||||
<Patch Number="40" Name="Crunchy EP" ProgramChange="40" />
|
||||
<Patch Number="41" Name="Progressss" ProgramChange="41" />
|
||||
<Patch Number="42" Name="ClsclTrmpt" ProgramChange="42" />
|
||||
<Patch Number="43" Name="EtherHrmnc" ProgramChange="43" />
|
||||
<Patch Number="44" Name="Ethnicity " ProgramChange="44" />
|
||||
<Patch Number="45" Name="Deep Bass " ProgramChange="45" />
|
||||
<Patch Number="46" Name="ArcoStrngs" ProgramChange="46" />
|
||||
<Patch Number="47" Name="Obersphere" ProgramChange="47" />
|
||||
<Patch Number="48" Name="PercusvKit" ProgramChange="48" />
|
||||
<Patch Number="49" Name="Full Draws" ProgramChange="49" />
|
||||
<Patch Number="50" Name="AcousGrand" ProgramChange="50" />
|
||||
<Patch Number="51" Name="Silk&Satin" ProgramChange="51" />
|
||||
<Patch Number="52" Name="Big O Bari" ProgramChange="52" />
|
||||
<Patch Number="53" Name="NylonStrng" ProgramChange="53" />
|
||||
<Patch Number="54" Name="2x4Marimba" ProgramChange="54" />
|
||||
<Patch Number="55" Name="Slap Me! " ProgramChange="55" />
|
||||
<Patch Number="56" Name="Pizz Pluck" ProgramChange="56" />
|
||||
<Patch Number="57" Name="Slow Wave " ProgramChange="57" />
|
||||
<Patch Number="58" Name="ElectraKit" ProgramChange="58" />
|
||||
<Patch Number="59" Name="MixedChoir" ProgramChange="59" />
|
||||
<Patch Number="60" Name="FM Piano 1" ProgramChange="60" />
|
||||
<Patch Number="61" Name="Anastasia " ProgramChange="61" />
|
||||
<Patch Number="62" Name="Trombone " ProgramChange="62" />
|
||||
<Patch Number="63" Name="Corinth " ProgramChange="63" />
|
||||
<Patch Number="64" Name="Glittrbell" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Zapp Bass " ProgramChange="65" />
|
||||
<Patch Number="66" Name="String Pad" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Touchsaw " ProgramChange="67" />
|
||||
<Patch Number="68" Name="Brush Up " ProgramChange="68" />
|
||||
<Patch Number="69" Name="Accordian+" ProgramChange="69" />
|
||||
<Patch Number="70" Name="Trem-a-EP " ProgramChange="70" />
|
||||
<Patch Number="71" Name="Wavechime " ProgramChange="71" />
|
||||
<Patch Number="72" Name="SoloBasoon" ProgramChange="72" />
|
||||
<Patch Number="73" Name="SessionGtr" ProgramChange="73" />
|
||||
<Patch Number="74" Name="OB SynClav" ProgramChange="74" />
|
||||
<Patch Number="75" Name="BigUpright" ProgramChange="75" />
|
||||
<Patch Number="76" Name="StrQuartet" ProgramChange="76" />
|
||||
<Patch Number="77" Name="ProfitSync" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Hipp Kitt " ProgramChange="78" />
|
||||
<Patch Number="79" Name="Vacuum B " ProgramChange="79" />
|
||||
<Patch Number="80" Name="BrashTines" ProgramChange="80" />
|
||||
<Patch Number="81" Name="7th Wave " ProgramChange="81" />
|
||||
<Patch Number="82" Name="1stClarnet" ProgramChange="82" />
|
||||
<Patch Number="83" Name="MuteGuitar" ProgramChange="83" />
|
||||
<Patch Number="84" Name="Metallics " ProgramChange="84" />
|
||||
<Patch Number="85" Name="No Frets! " ProgramChange="85" />
|
||||
<Patch Number="86" Name="Anastrings" ProgramChange="86" />
|
||||
<Patch Number="87" Name="Vector Pad" ProgramChange="87" />
|
||||
<Patch Number="88" Name="Ritual Kit" ProgramChange="88" />
|
||||
<Patch Number="89" Name="3rdHrmPerc" ProgramChange="89" />
|
||||
<Patch Number="90" Name="Parlor Pno" ProgramChange="90" />
|
||||
<Patch Number="91" Name="Voice Bell" ProgramChange="91" />
|
||||
<Patch Number="92" Name="Clscl Tuba" ProgramChange="92" />
|
||||
<Patch Number="93" Name="E.Harmonix" ProgramChange="93" />
|
||||
<Patch Number="94" Name="Tambigloxx" ProgramChange="94" />
|
||||
<Patch Number="95" Name="Fat Mini " ProgramChange="95" />
|
||||
<Patch Number="96" Name="Harp Pluck" ProgramChange="96" />
|
||||
<Patch Number="97" Name="Vain Lead " ProgramChange="97" />
|
||||
<Patch Number="98" Name="TrAnCe KiT" ProgramChange="98" />
|
||||
<Patch Number="99" Name="SynthOrgan" ProgramChange="99" />
|
||||
<Patch Number="100" Name="Velo Wurly" ProgramChange="100" />
|
||||
<Patch Number="101" Name="BlueAurora" ProgramChange="101" />
|
||||
<Patch Number="102" Name="Ebony Oboe" ProgramChange="102" />
|
||||
<Patch Number="103" Name="HollowBody" ProgramChange="103" />
|
||||
<Patch Number="104" Name="Celesta " ProgramChange="104" />
|
||||
<Patch Number="105" Name="HouseBass1" ProgramChange="105" />
|
||||
<Patch Number="106" Name="OctaString" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Triangular" ProgramChange="107" />
|
||||
<Patch Number="108" Name="Krafty Kit" ProgramChange="108" />
|
||||
<Patch Number="109" Name="Surf Organ" ProgramChange="109" />
|
||||
<Patch Number="110" Name="Rock Grand" ProgramChange="110" />
|
||||
<Patch Number="111" Name="MysticWind" ProgramChange="111" />
|
||||
<Patch Number="112" Name="LiteSoprno" ProgramChange="112" />
|
||||
<Patch Number="113" Name="PedalSteel" ProgramChange="113" />
|
||||
<Patch Number="114" Name="TubularHit" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Pop'n Bass" ProgramChange="115" />
|
||||
<Patch Number="116" Name="SoloViolin" ProgramChange="116" />
|
||||
<Patch Number="117" Name="Stab Synth" ProgramChange="117" />
|
||||
<Patch Number="118" Name="Big Dance " ProgramChange="118" />
|
||||
<Patch Number="119" Name="1 Drawbar " ProgramChange="119" />
|
||||
<Patch Number="120" Name="HousePiano" ProgramChange="120" />
|
||||
<Patch Number="121" Name="T-Minus 1 " ProgramChange="121" />
|
||||
<Patch Number="122" Name="Jazz Mute " ProgramChange="122" />
|
||||
<Patch Number="123" Name="RanchHands" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Timp&Glock" ProgramChange="124" />
|
||||
<Patch Number="125" Name="ClassicSqr" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Solo Viola" ProgramChange="126" />
|
||||
<Patch Number="127" Name="PortaWheel" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 2" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="2" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="Grand&Strg" ProgramChange="0" />
|
||||
<Patch Number="01" Name="Emperor " ProgramChange="1" />
|
||||
<Patch Number="02" Name="Stab Brass" ProgramChange="2" />
|
||||
<Patch Number="03" Name="DSP Acoust" ProgramChange="3" />
|
||||
<Patch Number="04" Name="Clavatube " ProgramChange="4" />
|
||||
<Patch Number="05" Name="ClearFrets" ProgramChange="5" />
|
||||
<Patch Number="06" Name="MassStrngs" ProgramChange="6" />
|
||||
<Patch Number="07" Name="VoltagePad" ProgramChange="7" />
|
||||
<Patch Number="08" Name="Shufflin' " ProgramChange="8" />
|
||||
<Patch Number="09" Name="WhammerJmr" ProgramChange="9" />
|
||||
<Patch Number="10" Name="R&B Layer " ProgramChange="10" />
|
||||
<Patch Number="11" Name="Afterglow " ProgramChange="11" />
|
||||
<Patch Number="12" Name="Flute Ens " ProgramChange="12" />
|
||||
<Patch Number="13" Name="MetalPower" ProgramChange="13" />
|
||||
<Patch Number="14" Name="Pianarimba" ProgramChange="14" />
|
||||
<Patch Number="15" Name="Shark Bass" ProgramChange="15" />
|
||||
<Patch Number="16" Name="Velo Cello" ProgramChange="16" />
|
||||
<Patch Number="17" Name="Technoids " ProgramChange="17" />
|
||||
<Patch Number="18" Name="TeknoStorm" ProgramChange="18" />
|
||||
<Patch Number="19" Name="Night Vox " ProgramChange="19" />
|
||||
<Patch Number="20" Name="Dyna Roadz" ProgramChange="20" />
|
||||
<Patch Number="21" Name="Heartbeat " ProgramChange="21" />
|
||||
<Patch Number="22" Name="Transforms" ProgramChange="22" />
|
||||
<Patch Number="23" Name="Hyperdrive" ProgramChange="23" />
|
||||
<Patch Number="24" Name="Mad Vibes " ProgramChange="24" />
|
||||
<Patch Number="25" Name="RezPunchBs" ProgramChange="25" />
|
||||
<Patch Number="26" Name="HyerString" ProgramChange="26" />
|
||||
<Patch Number="27" Name="Scarlamare" ProgramChange="27" />
|
||||
<Patch Number="28" Name="WaveNuWave" ProgramChange="28" />
|
||||
<Patch Number="29" Name="Principale" ProgramChange="29" />
|
||||
<Patch Number="30" Name="R&R Ivory " ProgramChange="30" />
|
||||
<Patch Number="31" Name="TwistedSun" ProgramChange="31" />
|
||||
<Patch Number="32" Name="Brite Alto" ProgramChange="32" />
|
||||
<Patch Number="33" Name="Nottingham" ProgramChange="33" />
|
||||
<Patch Number="34" Name="RubbrGlock" ProgramChange="34" />
|
||||
<Patch Number="35" Name="Cybersonic" ProgramChange="35" />
|
||||
<Patch Number="36" Name="Starless " ProgramChange="36" />
|
||||
<Patch Number="37" Name="Hard Lead " ProgramChange="37" />
|
||||
<Patch Number="38" Name="Bit Stream" ProgramChange="38" />
|
||||
<Patch Number="39" Name="Purple B " ProgramChange="39" />
|
||||
<Patch Number="40" Name="73 Tines " ProgramChange="40" />
|
||||
<Patch Number="41" Name="Things2Com" ProgramChange="41" />
|
||||
<Patch Number="42" Name="TrumpetEns" ProgramChange="42" />
|
||||
<Patch Number="43" Name="Harmitar " ProgramChange="43" />
|
||||
<Patch Number="44" Name="ChromeLead" ProgramChange="44" />
|
||||
<Patch Number="45" Name="B Fat Bass" ProgramChange="45" />
|
||||
<Patch Number="46" Name="SloStrings" ProgramChange="46" />
|
||||
<Patch Number="47" Name="Atmossitar" ProgramChange="47" />
|
||||
<Patch Number="48" Name="Suspender " ProgramChange="48" />
|
||||
<Patch Number="49" Name="PopR&B Org" ProgramChange="49" />
|
||||
<Patch Number="50" Name="DarkClascl" ProgramChange="50" />
|
||||
<Patch Number="51" Name="MonstrMash" ProgramChange="51" />
|
||||
<Patch Number="52" Name="SaxSection" ProgramChange="52" />
|
||||
<Patch Number="53" Name="Nylosphere" ProgramChange="53" />
|
||||
<Patch Number="54" Name="Blacksmith" ProgramChange="54" />
|
||||
<Patch Number="55" Name="FatSynSlap" ProgramChange="55" />
|
||||
<Patch Number="56" Name="Sharp Sect" ProgramChange="56" />
|
||||
<Patch Number="57" Name="Rise&Shine" ProgramChange="57" />
|
||||
<Patch Number="58" Name="Rave Haze " ProgramChange="58" />
|
||||
<Patch Number="59" Name="Vocoder " ProgramChange="59" />
|
||||
<Patch Number="60" Name="FM Piano +" ProgramChange="60" />
|
||||
<Patch Number="61" Name="TheLostDay" ProgramChange="61" />
|
||||
<Patch Number="62" Name="ClsclHorns" ProgramChange="62" />
|
||||
<Patch Number="63" Name="A.Clavatar" ProgramChange="63" />
|
||||
<Patch Number="64" Name="Water Pail" ProgramChange="64" />
|
||||
<Patch Number="65" Name="FutureBass" ProgramChange="65" />
|
||||
<Patch Number="66" Name="HarpReleas" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Proton Boy" ProgramChange="67" />
|
||||
<Patch Number="68" Name="Marktree " ProgramChange="68" />
|
||||
<Patch Number="69" Name="HoedownOrg" ProgramChange="69" />
|
||||
<Patch Number="70" Name="ChorWavPno" ProgramChange="70" />
|
||||
<Patch Number="71" Name="Turntable " ProgramChange="71" />
|
||||
<Patch Number="72" Name="Sfz Brass " ProgramChange="72" />
|
||||
<Patch Number="73" Name="Syntar " ProgramChange="73" />
|
||||
<Patch Number="74" Name="AlloyGlock" ProgramChange="74" />
|
||||
<Patch Number="75" Name="Syn Uprite" ProgramChange="75" />
|
||||
<Patch Number="76" Name="ArcoViolas" ProgramChange="76" />
|
||||
<Patch Number="77" Name="UK SynHorn" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Rattler " ProgramChange="78" />
|
||||
<Patch Number="79" Name="BluesOrgan" ProgramChange="79" />
|
||||
<Patch Number="80" Name="Hard E.Pno" ProgramChange="80" />
|
||||
<Patch Number="81" Name="RecordStop" ProgramChange="81" />
|
||||
<Patch Number="82" Name="FlugelSolo" ProgramChange="82" />
|
||||
<Patch Number="83" Name="VeloMuteOD" ProgramChange="83" />
|
||||
<Patch Number="84" Name="Basic Bell" ProgramChange="84" />
|
||||
<Patch Number="85" Name="Octaver " ProgramChange="85" />
|
||||
<Patch Number="86" Name="SE Flange " ProgramChange="86" />
|
||||
<Patch Number="87" Name="Evolution " ProgramChange="87" />
|
||||
<Patch Number="88" Name="Manmachine" ProgramChange="88" />
|
||||
<Patch Number="89" Name="Grit Organ" ProgramChange="89" />
|
||||
<Patch Number="90" Name="SparklePno" ProgramChange="90" />
|
||||
<Patch Number="91" Name="JungleFear" ProgramChange="91" />
|
||||
<Patch Number="92" Name="Horn Ens " ProgramChange="92" />
|
||||
<Patch Number="93" Name="DaVinciEns" ProgramChange="93" />
|
||||
<Patch Number="94" Name="Delecea " ProgramChange="94" />
|
||||
<Patch Number="95" Name="SynFretted" ProgramChange="95" />
|
||||
<Patch Number="96" Name="LoResStrng" ProgramChange="96" />
|
||||
<Patch Number="97" Name="Antiq Lead" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Biot " ProgramChange="98" />
|
||||
<Patch Number="99" Name="Positive! " ProgramChange="99" />
|
||||
<Patch Number="100" Name="ClascWurly" ProgramChange="100" />
|
||||
<Patch Number="101" Name="Gulch " ProgramChange="101" />
|
||||
<Patch Number="102" Name="BeBopHorns" ProgramChange="102" />
|
||||
<Patch Number="103" Name="PulpGuitar" ProgramChange="103" />
|
||||
<Patch Number="104" Name="Harpsifunk" ProgramChange="104" />
|
||||
<Patch Number="105" Name="HouseBass2" ProgramChange="105" />
|
||||
<Patch Number="106" Name="Bali Hai " ProgramChange="106" />
|
||||
<Patch Number="107" Name="Brassy 5th" ProgramChange="107" />
|
||||
<Patch Number="108" Name="Replicant " ProgramChange="108" />
|
||||
<Patch Number="109" Name="Door-way " ProgramChange="109" />
|
||||
<Patch Number="110" Name="Pianathon " ProgramChange="110" />
|
||||
<Patch Number="111" Name="Saucerful " ProgramChange="111" />
|
||||
<Patch Number="112" Name="WindEnsmbl" ProgramChange="112" />
|
||||
<Patch Number="113" Name="OctaveLead" ProgramChange="113" />
|
||||
<Patch Number="114" Name="Chromaphon" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Muted Pops" ProgramChange="115" />
|
||||
<Patch Number="116" Name="Ana Sweep " ProgramChange="116" />
|
||||
<Patch Number="117" Name="Distance " ProgramChange="117" />
|
||||
<Patch Number="118" Name="Disruptor " ProgramChange="118" />
|
||||
<Patch Number="119" Name="DrewsOrgan" ProgramChange="119" />
|
||||
<Patch Number="120" Name="MdWhlHouse" ProgramChange="120" />
|
||||
<Patch Number="121" Name="Creeps " ProgramChange="121" />
|
||||
<Patch Number="122" Name="Sax Split " ProgramChange="122" />
|
||||
<Patch Number="123" Name="Syn Sitar " ProgramChange="123" />
|
||||
<Patch Number="124" Name="Scientific" ProgramChange="124" />
|
||||
<Patch Number="125" Name="Bass 10ths" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Autoharp " ProgramChange="126" />
|
||||
<Patch Number="127" Name="MartianSea" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 3" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="3" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="CinemaPno+" ProgramChange="0" />
|
||||
<Patch Number="01" Name="SpaceGypsy" ProgramChange="1" />
|
||||
<Patch Number="02" Name="UseMWandAT" ProgramChange="2" />
|
||||
<Patch Number="03" Name="Multitrakd" ProgramChange="3" />
|
||||
<Patch Number="04" Name="Live Wyrz " ProgramChange="4" />
|
||||
<Patch Number="05" Name="Dist Bass " ProgramChange="5" />
|
||||
<Patch Number="06" Name="MedAtkStrg" ProgramChange="6" />
|
||||
<Patch Number="07" Name="VectorPond" ProgramChange="7" />
|
||||
<Patch Number="08" Name="QRhythm 1 " ProgramChange="8" />
|
||||
<Patch Number="09" Name="A B and C " ProgramChange="9" />
|
||||
<Patch Number="10" Name="R&B Piano+" ProgramChange="10" />
|
||||
<Patch Number="11" Name="V___ger 6 " ProgramChange="11" />
|
||||
<Patch Number="12" Name="FluteBurst" ProgramChange="12" />
|
||||
<Patch Number="13" Name="VolumePedl" ProgramChange="13" />
|
||||
<Patch Number="14" Name="Tropicana " ProgramChange="14" />
|
||||
<Patch Number="15" Name="MetalogBaz" ProgramChange="15" />
|
||||
<Patch Number="16" Name="Real Rave " ProgramChange="16" />
|
||||
<Patch Number="17" Name="CathodePad" ProgramChange="17" />
|
||||
<Patch Number="18" Name="QRhythm 2 " ProgramChange="18" />
|
||||
<Patch Number="19" Name="Very Pure " ProgramChange="19" />
|
||||
<Patch Number="20" Name="SoftSuitcs" ProgramChange="20" />
|
||||
<Patch Number="21" Name="GooseBumps" ProgramChange="21" />
|
||||
<Patch Number="22" Name="Fat FrHorn" ProgramChange="22" />
|
||||
<Patch Number="23" Name="RadioGuitr" ProgramChange="23" />
|
||||
<Patch Number="24" Name="Shimmer " ProgramChange="24" />
|
||||
<Patch Number="25" Name="Taurus III" ProgramChange="25" />
|
||||
<Patch Number="26" Name="StrngTrail" ProgramChange="26" />
|
||||
<Patch Number="27" Name="Nexus Pad " ProgramChange="27" />
|
||||
<Patch Number="28" Name="QRhythm 3 " ProgramChange="28" />
|
||||
<Patch Number="29" Name="MarimbaVox" ProgramChange="29" />
|
||||
<Patch Number="30" Name="BrtS4Grand" ProgramChange="30" />
|
||||
<Patch Number="31" Name="Sputnik " ProgramChange="31" />
|
||||
<Patch Number="32" Name="Euphrates " ProgramChange="32" />
|
||||
<Patch Number="33" Name="Bombay " ProgramChange="33" />
|
||||
<Patch Number="34" Name="Cantankrus" ProgramChange="34" />
|
||||
<Patch Number="35" Name="Clavi Bass" ProgramChange="35" />
|
||||
<Patch Number="36" Name="HeavenHarp" ProgramChange="36" />
|
||||
<Patch Number="37" Name="Attack Pad" ProgramChange="37" />
|
||||
<Patch Number="38" Name="QRhythm 4 " ProgramChange="38" />
|
||||
<Patch Number="39" Name="Workhorse " ProgramChange="39" />
|
||||
<Patch Number="40" Name="Vel Roadz " ProgramChange="40" />
|
||||
<Patch Number="41" Name="Pathos " ProgramChange="41" />
|
||||
<Patch Number="42" Name="Pan Flute " ProgramChange="42" />
|
||||
<Patch Number="43" Name="Paisley " ProgramChange="43" />
|
||||
<Patch Number="44" Name="HybridClav" ProgramChange="44" />
|
||||
<Patch Number="45" Name="Industrial" ProgramChange="45" />
|
||||
<Patch Number="46" Name="SftStrgPad" ProgramChange="46" />
|
||||
<Patch Number="47" Name="LFO Motion" ProgramChange="47" />
|
||||
<Patch Number="48" Name="QRhythm 5 " ProgramChange="48" />
|
||||
<Patch Number="49" Name="StormyDays" ProgramChange="49" />
|
||||
<Patch Number="50" Name="FM Piano 3" ProgramChange="50" />
|
||||
<Patch Number="51" Name="Tin Rain " ProgramChange="51" />
|
||||
<Patch Number="52" Name="Flutarimba" ProgramChange="52" />
|
||||
<Patch Number="53" Name="Harmonized" ProgramChange="53" />
|
||||
<Patch Number="54" Name="ChfyKalmba" ProgramChange="54" />
|
||||
<Patch Number="55" Name="TranceBass" ProgramChange="55" />
|
||||
<Patch Number="56" Name="Space East" ProgramChange="56" />
|
||||
<Patch Number="57" Name="Transnding" ProgramChange="57" />
|
||||
<Patch Number="58" Name="QRhythm 6 " ProgramChange="58" />
|
||||
<Patch Number="59" Name="VeloOohAhh" ProgramChange="59" />
|
||||
<Patch Number="60" Name="Wave Piano" ProgramChange="60" />
|
||||
<Patch Number="61" Name="Quarktree " ProgramChange="61" />
|
||||
<Patch Number="62" Name="DetunSawBr" ProgramChange="62" />
|
||||
<Patch Number="63" Name="Birch Tap " ProgramChange="63" />
|
||||
<Patch Number="64" Name="TechnoComp" ProgramChange="64" />
|
||||
<Patch Number="65" Name="SusPdlBass" ProgramChange="65" />
|
||||
<Patch Number="66" Name="Tron Swell" ProgramChange="66" />
|
||||
<Patch Number="67" Name="Soft Growl" ProgramChange="67" />
|
||||
<Patch Number="68" Name="QRhythm 7 " ProgramChange="68" />
|
||||
<Patch Number="69" Name="VeloAhhOoh" ProgramChange="69" />
|
||||
<Patch Number="70" Name="BlownPiano" ProgramChange="70" />
|
||||
<Patch Number="71" Name="North Pole" ProgramChange="71" />
|
||||
<Patch Number="72" Name="Flute&Clar" ProgramChange="72" />
|
||||
<Patch Number="73" Name="Windam'ell" ProgramChange="73" />
|
||||
<Patch Number="74" Name="TechnoClav" ProgramChange="74" />
|
||||
<Patch Number="75" Name="MicroFrtls" ProgramChange="75" />
|
||||
<Patch Number="76" Name="Harp Piano" ProgramChange="76" />
|
||||
<Patch Number="77" Name="Pulse Pad " ProgramChange="77" />
|
||||
<Patch Number="78" Name="QRhythm 8 " ProgramChange="78" />
|
||||
<Patch Number="79" Name="OrgDecyPad" ProgramChange="79" />
|
||||
<Patch Number="80" Name="No Quarter" ProgramChange="80" />
|
||||
<Patch Number="81" Name="Solarized " ProgramChange="81" />
|
||||
<Patch Number="82" Name="FourthHorn" ProgramChange="82" />
|
||||
<Patch Number="83" Name="SynBluesGt" ProgramChange="83" />
|
||||
<Patch Number="84" Name="FM Tubes " ProgramChange="84" />
|
||||
<Patch Number="85" Name="Wave Bass1" ProgramChange="85" />
|
||||
<Patch Number="86" Name="Cello Sus " ProgramChange="86" />
|
||||
<Patch Number="87" Name="Tripp Pad " ProgramChange="87" />
|
||||
<Patch Number="88" Name="QRhythm 9 " ProgramChange="88" />
|
||||
<Patch Number="89" Name="KingsCourt" ProgramChange="89" />
|
||||
<Patch Number="90" Name="Pno&Acoust" ProgramChange="90" />
|
||||
<Patch Number="91" Name="Sub Valve " ProgramChange="91" />
|
||||
<Patch Number="92" Name="Pno+StarBr" ProgramChange="92" />
|
||||
<Patch Number="93" Name="For D Lead" ProgramChange="93" />
|
||||
<Patch Number="94" Name="SterMarimb" ProgramChange="94" />
|
||||
<Patch Number="95" Name="Wave Bass2" ProgramChange="95" />
|
||||
<Patch Number="96" Name="Wide Pizzi" ProgramChange="96" />
|
||||
<Patch Number="97" Name="WarmHrnPad" ProgramChange="97" />
|
||||
<Patch Number="98" Name="QRhythm10 " ProgramChange="98" />
|
||||
<Patch Number="99" Name="OohDecyPad" ProgramChange="99" />
|
||||
<Patch Number="100" Name="DirtyWurly" ProgramChange="100" />
|
||||
<Patch Number="101" Name="ASIC Salad" ProgramChange="101" />
|
||||
<Patch Number="102" Name="Horn&Flute" ProgramChange="102" />
|
||||
<Patch Number="103" Name="Bang!Bang!" ProgramChange="103" />
|
||||
<Patch Number="104" Name="Tuned Wood" ProgramChange="104" />
|
||||
<Patch Number="105" Name="Wave Bass3" ProgramChange="105" />
|
||||
<Patch Number="106" Name="StrPadDecy" ProgramChange="106" />
|
||||
<Patch Number="107" Name="Lush OB " ProgramChange="107" />
|
||||
<Patch Number="108" Name="QRhythm11 " ProgramChange="108" />
|
||||
<Patch Number="109" Name="AhhDecyPad" ProgramChange="109" />
|
||||
<Patch Number="110" Name="HyperPiano" ProgramChange="110" />
|
||||
<Patch Number="111" Name="The Beam " ProgramChange="111" />
|
||||
<Patch Number="112" Name="DrkWindPad" ProgramChange="112" />
|
||||
<Patch Number="113" Name="PianoDecy1" ProgramChange="113" />
|
||||
<Patch Number="114" Name="Knock Plus" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Wave Bass4" ProgramChange="115" />
|
||||
<Patch Number="116" Name="RockViolin" ProgramChange="116" />
|
||||
<Patch Number="117" Name="LFODecyPad" ProgramChange="117" />
|
||||
<Patch Number="118" Name="QRhythm12 " ProgramChange="118" />
|
||||
<Patch Number="119" Name="OohAhhDecy" ProgramChange="119" />
|
||||
<Patch Number="120" Name="Mars Grand" ProgramChange="120" />
|
||||
<Patch Number="121" Name="Monolith " ProgramChange="121" />
|
||||
<Patch Number="122" Name="OldSynHorn" ProgramChange="122" />
|
||||
<Patch Number="123" Name="PianoDecy2" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Clavislap " ProgramChange="124" />
|
||||
<Patch Number="125" Name="Fretless+ " ProgramChange="125" />
|
||||
<Patch Number="126" Name="TackStrngs" ProgramChange="126" />
|
||||
<Patch Number="127" Name="The Drain" ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Preset Programs 4" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="4" />
|
||||
</MIDICommands>
|
||||
<PatchNameList>
|
||||
<Patch Number="00" Name="Ac Piano " ProgramChange="0" />
|
||||
<Patch Number="01" Name="BritePiano" ProgramChange="1" />
|
||||
<Patch Number="02" Name="Elec Grand" ProgramChange="2" />
|
||||
<Patch Number="03" Name="Honky-Tonk" ProgramChange="3" />
|
||||
<Patch Number="04" Name="E.Piano 1 " ProgramChange="4" />
|
||||
<Patch Number="05" Name="E.Piano 2 " ProgramChange="5" />
|
||||
<Patch Number="06" Name="Harpschrd " ProgramChange="6" />
|
||||
<Patch Number="07" Name="Clavinet " ProgramChange="7" />
|
||||
<Patch Number="08" Name="Celesta " ProgramChange="8" />
|
||||
<Patch Number="09" Name="Glockenspl" ProgramChange="9" />
|
||||
<Patch Number="10" Name="Music Box " ProgramChange="10" />
|
||||
<Patch Number="11" Name="Vibes " ProgramChange="11" />
|
||||
<Patch Number="12" Name="Marimba " ProgramChange="12" />
|
||||
<Patch Number="13" Name="Xylophone " ProgramChange="13" />
|
||||
<Patch Number="14" Name="TubularBel" ProgramChange="14" />
|
||||
<Patch Number="15" Name="H.Dulcimer" ProgramChange="15" />
|
||||
<Patch Number="16" Name="DrawbarOrg" ProgramChange="16" />
|
||||
<Patch Number="17" Name="PercussOrg" ProgramChange="17" />
|
||||
<Patch Number="18" Name="Rock Organ" ProgramChange="18" />
|
||||
<Patch Number="19" Name="Church " ProgramChange="19" />
|
||||
<Patch Number="20" Name="Reed Organ" ProgramChange="20" />
|
||||
<Patch Number="21" Name="Accordian " ProgramChange="21" />
|
||||
<Patch Number="22" Name="Harmonica " ProgramChange="22" />
|
||||
<Patch Number="23" Name="TangoAccrd" ProgramChange="23" />
|
||||
<Patch Number="24" Name="Nylon Gtr " ProgramChange="24" />
|
||||
<Patch Number="25" Name="Steel Gtr " ProgramChange="25" />
|
||||
<Patch Number="26" Name="JazzGtr " ProgramChange="26" />
|
||||
<Patch Number="27" Name="Clean Gtr " ProgramChange="27" />
|
||||
<Patch Number="28" Name="Mute Gtr " ProgramChange="28" />
|
||||
<Patch Number="29" Name="Overdriven" ProgramChange="29" />
|
||||
<Patch Number="30" Name="Distorted " ProgramChange="30" />
|
||||
<Patch Number="31" Name="GtHarmonic" ProgramChange="31" />
|
||||
<Patch Number="32" Name="Accus Bass" ProgramChange="32" />
|
||||
<Patch Number="33" Name="FingerBass" ProgramChange="33" />
|
||||
<Patch Number="34" Name="Pick Bass " ProgramChange="34" />
|
||||
<Patch Number="35" Name="FretlessBs" ProgramChange="35" />
|
||||
<Patch Number="36" Name="SlapBass 1" ProgramChange="36" />
|
||||
<Patch Number="37" Name="SlapBass2 " ProgramChange="37" />
|
||||
<Patch Number="38" Name="SynBass1 " ProgramChange="38" />
|
||||
<Patch Number="39" Name="SynBass 2 " ProgramChange="39" />
|
||||
<Patch Number="40" Name="Violin " ProgramChange="40" />
|
||||
<Patch Number="41" Name="Viola " ProgramChange="41" />
|
||||
<Patch Number="42" Name="Cello " ProgramChange="42" />
|
||||
<Patch Number="43" Name="Contrabass" ProgramChange="43" />
|
||||
<Patch Number="44" Name="TremStrngs" ProgramChange="44" />
|
||||
<Patch Number="45" Name="PizzString" ProgramChange="45" />
|
||||
<Patch Number="46" Name="Orch Harp " ProgramChange="46" />
|
||||
<Patch Number="47" Name="Timpani " ProgramChange="47" />
|
||||
<Patch Number="48" Name="StringEns1" ProgramChange="48" />
|
||||
<Patch Number="49" Name="StringEns2" ProgramChange="49" />
|
||||
<Patch Number="50" Name="SynString1" ProgramChange="50" />
|
||||
<Patch Number="51" Name="SynString2" ProgramChange="51" />
|
||||
<Patch Number="52" Name="ChoirAh " ProgramChange="52" />
|
||||
<Patch Number="53" Name="VoxOoh " ProgramChange="53" />
|
||||
<Patch Number="54" Name="SynVox " ProgramChange="54" />
|
||||
<Patch Number="55" Name="OrchstrHit" ProgramChange="55" />
|
||||
<Patch Number="56" Name="Trumpet " ProgramChange="56" />
|
||||
<Patch Number="57" Name="Trombone " ProgramChange="57" />
|
||||
<Patch Number="58" Name="Tuba " ProgramChange="58" />
|
||||
<Patch Number="59" Name="MutedTrump" ProgramChange="59" />
|
||||
<Patch Number="60" Name="FrenchHorn" ProgramChange="60" />
|
||||
<Patch Number="61" Name="BrassSect " ProgramChange="61" />
|
||||
<Patch Number="62" Name="SynBrass 1" ProgramChange="62" />
|
||||
<Patch Number="63" Name="SynBrass 2" ProgramChange="63" />
|
||||
<Patch Number="64" Name="SopranoSax" ProgramChange="64" />
|
||||
<Patch Number="65" Name="Alto Sax " ProgramChange="65" />
|
||||
<Patch Number="66" Name="Tenor Sax " ProgramChange="66" />
|
||||
<Patch Number="67" Name="Bari. Sax " ProgramChange="67" />
|
||||
<Patch Number="68" Name="Oboe " ProgramChange="68" />
|
||||
<Patch Number="69" Name="EnglshHorn" ProgramChange="69" />
|
||||
<Patch Number="70" Name="Bassoon " ProgramChange="70" />
|
||||
<Patch Number="71" Name="Clarinet " ProgramChange="71" />
|
||||
<Patch Number="72" Name="Piccolo " ProgramChange="72" />
|
||||
<Patch Number="73" Name="Flute " ProgramChange="73" />
|
||||
<Patch Number="74" Name="Recorder " ProgramChange="74" />
|
||||
<Patch Number="75" Name="Pan Flute " ProgramChange="75" />
|
||||
<Patch Number="76" Name="BottleBlow" ProgramChange="76" />
|
||||
<Patch Number="77" Name="Shakuhachi" ProgramChange="77" />
|
||||
<Patch Number="78" Name="Whistle " ProgramChange="78" />
|
||||
<Patch Number="79" Name="Ocarina " ProgramChange="79" />
|
||||
<Patch Number="80" Name="SquareLead" ProgramChange="80" />
|
||||
<Patch Number="81" Name="SawLead " ProgramChange="81" />
|
||||
<Patch Number="82" Name="Calliope " ProgramChange="82" />
|
||||
<Patch Number="83" Name="ChiffLead " ProgramChange="83" />
|
||||
<Patch Number="84" Name="Charang " ProgramChange="84" />
|
||||
<Patch Number="85" Name="Voice Lead" ProgramChange="85" />
|
||||
<Patch Number="86" Name="5th's Lead" ProgramChange="86" />
|
||||
<Patch Number="87" Name="Bass&Lead " ProgramChange="87" />
|
||||
<Patch Number="88" Name="Fanastasia" ProgramChange="88" />
|
||||
<Patch Number="89" Name="Warm Pad " ProgramChange="89" />
|
||||
<Patch Number="90" Name="Polysynth " ProgramChange="90" />
|
||||
<Patch Number="91" Name="GlassChoir" ProgramChange="91" />
|
||||
<Patch Number="92" Name="BowedGlass" ProgramChange="92" />
|
||||
<Patch Number="93" Name="Metallic " ProgramChange="93" />
|
||||
<Patch Number="94" Name="Halo Pad " ProgramChange="94" />
|
||||
<Patch Number="95" Name="EchoSweep " ProgramChange="95" />
|
||||
<Patch Number="96" Name="Rain FX " ProgramChange="96" />
|
||||
<Patch Number="97" Name="Soundtrack" ProgramChange="97" />
|
||||
<Patch Number="98" Name="Crystaline" ProgramChange="98" />
|
||||
<Patch Number="99" Name="Atmosphere" ProgramChange="99" />
|
||||
<Patch Number="100" Name="Briteness " ProgramChange="100" />
|
||||
<Patch Number="101" Name="Goblins " ProgramChange="101" />
|
||||
<Patch Number="102" Name="Echoes " ProgramChange="102" />
|
||||
<Patch Number="103" Name="Sci-Fi " ProgramChange="103" />
|
||||
<Patch Number="104" Name="Sitar " ProgramChange="104" />
|
||||
<Patch Number="105" Name="Banjo " ProgramChange="105" />
|
||||
<Patch Number="106" Name="Shamisen " ProgramChange="106" />
|
||||
<Patch Number="107" Name="Koto " ProgramChange="107" />
|
||||
<Patch Number="108" Name="Kalimba " ProgramChange="108" />
|
||||
<Patch Number="109" Name="Bag Pipe " ProgramChange="109" />
|
||||
<Patch Number="110" Name="Fiddle " ProgramChange="110" />
|
||||
<Patch Number="111" Name="Shanai " ProgramChange="111" />
|
||||
<Patch Number="112" Name="TinkleBell" ProgramChange="112" />
|
||||
<Patch Number="113" Name="Agogo " ProgramChange="113" />
|
||||
<Patch Number="114" Name="SteelDrums" ProgramChange="114" />
|
||||
<Patch Number="115" Name="Woodblock " ProgramChange="115" />
|
||||
<Patch Number="116" Name="Taiko Drum" ProgramChange="116" />
|
||||
<Patch Number="117" Name="MelodicTom" ProgramChange="117" />
|
||||
<Patch Number="118" Name="Synth Drum" ProgramChange="118" />
|
||||
<Patch Number="119" Name="Rev Cymbal" ProgramChange="119" />
|
||||
<Patch Number="120" Name="Fret Noise" ProgramChange="120" />
|
||||
<Patch Number="121" Name="BreathNoiz" ProgramChange="121" />
|
||||
<Patch Number="122" Name="Seashore " ProgramChange="122" />
|
||||
<Patch Number="123" Name="Bird Tweet" ProgramChange="123" />
|
||||
<Patch Number="124" Name="Telephone " ProgramChange="124" />
|
||||
<Patch Number="125" Name="Helicopter" ProgramChange="125" />
|
||||
<Patch Number="126" Name="Applause " ProgramChange="126" />
|
||||
<Patch Number="127" Name="Gunshot " ProgramChange="127" />
|
||||
</PatchNameList>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Expansion Slot A" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="5" />
|
||||
</MIDICommands>
|
||||
<PatchNameList/>
|
||||
</PatchBank>
|
||||
<PatchBank Name="Expansion Slot B" >
|
||||
<MIDICommands>
|
||||
<ControlChange Control="0" Value="6" />
|
||||
</MIDICommands>
|
||||
<PatchNameList/>
|
||||
</PatchBank>
|
||||
</ChannelNameSet>
|
||||
</MasterDeviceNames>
|
||||
</MIDINameDocument>
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue