Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Feature Requests

Reply
 
Thread Tools Display Modes
Old 02-02-2007, 09:05 PM   #1
Jae.Thomas
Human being with feelings
 
Join Date: Jun 2006
Posts: 22,572
Default program change dialog in hardware routing box



instead of having to put in something a bit awkardly in the midi editor, either this or an event editor... but as an addon like samplitude.... I dont want to see a bloody event editor (or a score editor fro that matter) all the time.
Jae.Thomas is offline   Reply With Quote
Old 02-03-2007, 06:20 AM   #2
Jae.Thomas
Human being with feelings
 
Join Date: Jun 2006
Posts: 22,572
Default

http://www.cockos.com/forum/showthread.php?t=5391
Jae.Thomas is offline   Reply With Quote
Old 02-03-2007, 02:09 PM   #3
Diogenes
Human being with feelings
 
Diogenes's Avatar
 
Join Date: Aug 2006
Location: A place that allows me to protect myself...
Posts: 8,245
Default

What if you wanted another program change to occur later in the MIDI track?

D
Diogenes is offline   Reply With Quote
Old 02-03-2007, 03:43 PM   #4
Jae.Thomas
Human being with feelings
 
Join Date: Jun 2006
Posts: 22,572
Default

then umm, write it in the lanes. but an easy to enter initial patch change, perhaps with a drop down menu with the standard instruments, is par for the course on all general midi apps.

even FLstudio

so, i think it should be in there...

drop down menu please, that lists these instruments:

http://www.midi.org/about-midi/gm/gm1sound.shtml

Code:
PC#         Instrument
1.      Acoustic Grand Piano            65.     Soprano Sax
2.      Bright Acoustic Piano           66.     Alto Sax
3.      Electric Grand Piano            67.     Tenor Sax
4.      Honky-tonk Piano                68.     Baritone Sax
5.      Electric Piano 1                69.     Oboe
6.      Electric Piano 2                70.     English Horn
7.      Harpsichord                     71.     Bassoon
8.      Clavi                           72.     Clarinet
9.      Celesta                         73.     Piccolo
10.     Glockenspiel                    74.     Flute
11.     Music Box                       75.     Recorder
12.     Vibraphone                      76.     Pan Flute
13.     Marimba                         77.     Blown Bottle
14.     Xylophone                       78.     Shakuhachi
15.     Tubular Bells                   79.     Whistle
16.     Dulcimer                        80.     Ocarina
17.     Drawbar Organ                   81.     Lead 1 (square)
18.     Percussive Organ                82.     Lead 2 (sawtooth)
19.     Rock Organ                      83.     Lead 3 (calliope)
20.     Church Organ                    84.     Lead 4 (chiff)
21.     Reed Organ                      85.     Lead 5 (charang)
22.     Accordion                       86.     Lead 6 (voice)
23.     Harmonica                       87.     Lead 7 (fifths)
24.     Tango Accordion                 88.     Lead 8 (bass + lead)
25.     Acoustic Guitar (nylon)         89.     Pad 1 (new age)
26.     Acoustic Guitar (steel)         90.     Pad 2 (warm)
27.     Electric Guitar (jazz)          91.     Pad 3 (polysynth)
28.     Electric Guitar (clean)         92.     Pad 4 (choir)
29.     Electric Guitar (muted)         93.     Pad 5 (bowed)
30.     Overdriven Guitar               94.     Pad 6 (metallic)
31.     Distortion Guitar               95.     Pad 7 (halo)
32.     Guitar harmonics                96.     Pad 8 (sweep)
33.     Acoustic Bass                   97.     FX 1 (rain)
34.     Electric Bass (finger)          98.     FX 2 (soundtrack)
35.     Electric Bass (pick)            99.     FX 3 (crystal)
36.     Fretless Bass                   100.    FX 4 (atmosphere)
37.     Slap Bass 1                     101.    FX 5 (brightness)
38.     Slap Bass 2                     102.    FX 6 (goblins)
39.     Synth Bass 1                    103.    FX 7 (echoes)
40.     Synth Bass 2                    104.    FX 8 (sci-fi)
41.     Violin                          105.    Sitar
42.     Viola                           106.    Banjo
43.     Cello                           107.    Shamisen
44.     Contrabass                      108.    Koto
45.     Tremolo Strings                 109.    Kalimba
46.     Pizzicato Strings               110.    Bag pipe
47.     Orchestral Harp                 111.    Fiddle
48.     Timpani                         112.    Shanai
49.     String Ensemble 1               113.    Tinkle Bell
50.     String Ensemble 2               114.    Agogo
51.     SynthStrings 1                  115.    Steel Drums
52.     SynthStrings 2                  116.    Woodblock
53.     Choir Aahs                      117.    Taiko Drum
54.     Voice Oohs                      118.    Melodic Tom
55.     Synth Voice                     119.    Synth Drum
56.     Orchestra Hit                   120.    Reverse Cymbal
57.     Trumpet                         121.    Guitar Fret Noise
58.     Trombone                        122.    Breath Noise
59.     Tuba                            123.    Seashore
60.     Muted Trumpet                   124.    Bird Tweet
61.     French Horn                     125.    Telephone Ring
62.     Brass Section                   126.    Helicopter
63.     SynthBrass 1                    127.    Applause
64.     SynthBrass 2                    128.    Gunshot
Jae.Thomas is offline   Reply With Quote
Old 02-03-2007, 06:17 PM   #5
Billoon
Human being with feelings
 
Join Date: Sep 2006
Location: Arse end of the earth.
Posts: 2,988
Default

http://www.cockos.com/forum/showpost...8&postcount=25
Billoon is offline   Reply With Quote
Old 02-03-2007, 09:56 PM   #6
Diogenes
Human being with feelings
 
Diogenes's Avatar
 
Join Date: Aug 2006
Location: A place that allows me to protect myself...
Posts: 8,245
Default

I can certainly see the convenience in that... However, some virtual instruments do not follow GM mapping conventions. Would it be possible for Reaper to obtain the mapping from the virtual instrument and display the PC#'s in the drop down list automatically? Perhaps when in the MIDI editor, one could right-click the Program change lane and "Insert PC here" with the aforementioned drop-down list? I dunno... this is interesting...

D
Diogenes is offline   Reply With Quote
Old 02-04-2007, 05:49 AM   #7
Jae.Thomas
Human being with feelings
 
Join Date: Jun 2006
Posts: 22,572
Default

I (or rather, midi peeps) wouldnt use it with VSti -- only hardware midi. (the onboard chip on your pc for instance) belive it or not, alot of people will initially compose stuff with the internal soundfont...

one strange thing about this is that its hard to insert the program change at the VERY beginning so that it affects the first note, hence why it should be in the routing dialog.
Jae.Thomas is offline   Reply With Quote
Old 02-04-2007, 11:23 PM   #8
Andywanders
Human being with feelings
 
Andywanders's Avatar
 
Join Date: Jun 2006
Posts: 1,113
Default

Quote:
Originally Posted by Jason Brian Merrill View Post
I (or rather, midi peeps) wouldnt use it with VSti -- only hardware midi...
Yup... That's for sure.

But out of the four hardware MIDI devices that I use, only one has a GM bank and that happens to be the one I use the least.

Perhaps some kind of virtual MIDI instrument plugin could be added to the current plugs. This plug would be inserted on a track that is routed to an external synth and the various patch names could be stored within the plugin. Then you could have a plugin for your JV1080, your Korg thing, your EMU Proteus, your Yamaha etc...

I dunno, just thinking aloud.



But a way of selecting patches by name on external MIDI equipment (and the soundcard) would be a nice feature to add.

Cheers,
__________________
Some of My Songs

Andy M. VST
Andywanders is offline   Reply With Quote
Old 02-05-2007, 05:07 AM   #9
Jae.Thomas
Human being with feelings
 
Join Date: Jun 2006
Posts: 22,572
Default

Quote:
Originally Posted by Andywanders View Post

Perhaps some kind of virtual MIDI instrument plugin could be added to the current plugs. This plug would be inserted on a track that is routed to an external synth and the various patch names could be stored within the plugin. Then you could have a plugin for your JV1080, your Korg thing, your EMU Proteus, your Yamaha etc...

great idea.
Jae.Thomas is offline   Reply With Quote
Old 02-05-2007, 08:06 AM   #10
sebas777
Human being with feelings
 
sebas777's Avatar
 
Join Date: Nov 2006
Posts: 2,182
Default

"Originally Posted by Andywanders View Post

Perhaps some kind of virtual MIDI instrument plugin could be added to the current plugs. This plug would be inserted on a track that is routed to an external synth and the various patch names could be stored within the plugin. Then you could have a plugin for your JV1080, your Korg thing, your EMU Proteus, your Yamaha etc..."

+1 Great idea !

And here, Logic bank management:

[IMG]http://img178.**************/img178/8715/midiprogramsinlogicwithyo3.png[/IMG]

We could have the bank files not built-in, but rather downloaded (like the new Reaper versions are) from a www site, when needed.

Last edited by sebas777; 02-05-2007 at 08:09 AM.
sebas777 is offline   Reply With Quote
Old 02-05-2007, 06:38 PM   #11
Andywanders
Human being with feelings
 
Andywanders's Avatar
 
Join Date: Jun 2006
Posts: 1,113
Default

Quote:
Originally Posted by Jason Brian Merrill View Post
One thing I would add to that jpg Jason is another box called "Bank"...

;-)

Cheers
__________________
Some of My Songs

Andy M. VST
Andywanders is offline   Reply With Quote
Old 02-08-2007, 09:56 AM   #12
brotherone
Human being with feelings
 
Join Date: Dec 2006
Posts: 68
Default

Quote:
Originally Posted by Andywanders View Post
One thing I would add to that jpg Jason is another box called "Bank"...

;-)

Cheers
Yepp, would be great! Program AND Bank selection!
;-)
brotherone is offline   Reply With Quote
Old 02-08-2007, 10:06 AM   #13
Jae.Thomas
Human being with feelings
 
Join Date: Jun 2006
Posts: 22,572
Default

Quote:
Originally Posted by brotherone View Post
Yepp, would be great! Program AND Bank selection!
;-)
indeed! Why not...
Jae.Thomas is offline   Reply With Quote
Old 01-21-2009, 03:01 AM   #14
remo
Human being with feelings
 
Join Date: Aug 2007
Posts: 13
Default

Logic still has the best external patch library system I have used.

This blank template VST plugin sounds awesome. IMO it should include the following though:

1. User definable MSB & LSB bank changes (most outboard synths have their banks accessed with different MSB & LSB.
2. Copy paste style patch name importing ala Logic
3. The bank names should be definable
4. Search filter

thanks.
remo is offline   Reply With Quote
Old 01-21-2009, 03:29 AM   #15
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

I'd find a place directly in the tcp track headers more convenient. That way it would not be restricted to hardware outs and the current patchname could be displayed on the track header. Plus, we could change patches of supported devices right in the main view without opening a plugin window.

It could be placed beneath all the other controls, so it wouldn't mess up the view and is only visible when the track height allows it.

Of course it should be optional for the individual tracks, I wouldn't want to see patch selector on audio or folder tracks.

I agree with Remo's additions to what a Patch selector should be capable of.

Last edited by gofer; 01-21-2009 at 03:32 AM.
gofer is offline   Reply With Quote
Old 01-21-2009, 03:25 PM   #16
WOK!
Human being with feelings
 
WOK!'s Avatar
 
Join Date: Mar 2007
Location: Germany
Posts: 329
Default

What about this:

http://www.asseca.com/nicfit/pc_ck.html
__________________
Music.Service-1.de
WOK! is offline   Reply With Quote
Old 01-24-2009, 06:48 AM   #17
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

Yes, something like that, though I'd want to see patch and bank names instead of numbers... I know, I'll never be satisfied
gofer is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 05:07 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.