MidiPipe FAQ

Audio, MIDI and other software, not including effects or instruments
Post Reply
Hermitage
Posts: 3
Joined: 08 Jun 2005, 14:59

Thanks Nico

Post by Hermitage » 08 Jun 2005, 15:08

Nico, great app and a real problem solver for me.
I'm an old fashioned type composer (still using a quill, bottled ink and parchment!) and after some time and determination, i've managed to 'pipe' Sibelius to Logic for the sounds.
I have what is no doubt a really simple question. Now i'm going, all sounds from Sibelius play as one instrument in logic (Exs). Can i assign staves in Sibelius (Channels) and route them to channels in Logic seperately?
The added complication is instrument articulations (I write classical stuff). Each articulation also uses different channels, and instruments in Logic are set to all to recognise each articulation. I have channels splitters set in logic to take advantage of articulations, but Sibelius is able to send artics dependent on expression markings, and if i can pipe these, it would make life considerably easier.

I can appreciate this sounds a little high brow, but any help would be greatly appreciated.

Regards,

Alex.

ifjake
Posts: 9
Joined: 13 Jun 2004, 10:48

Post by ifjake » 09 Jun 2005, 05:09

I've been trying to find an app that will take incoming MIDI and apply a different velocity curve on the range of values. Some keyboards feel nice mechanically but don't respond well with velocity, either staying too soft when your pounding on it or always sounding too loud or something like that. I'm aware of your Velocity Modifier tool, and while it probably would work I find it difficult to visualize what it's doing, and it still seems very linear. It would be nice if there could be a way to edit velocity curves by moving points on a graph. this app for Windows seems to be a good example of what I'm going for. just something for you to consider.

MIDIPipe offers incredible control of MIDI signal. It's pretty cool. Thanks!

bamboohouses
Posts: 3
Joined: 22 Oct 2004, 10:05
Location: Italy
Contact:

Midipipe plugin?

Post by bamboohouses » 09 Aug 2005, 01:32

I think it should be very useful if I can use midipipe as plugin (AU or VST).
In a live situation is very important for me to switch from a preset to another (I use Rax and GB) in the fastest way and I think if midipipe is "integrated" in the preset/project (as plugin) it will be great.

Thank you

gtsimon
Posts: 1
Joined: 20 Aug 2005, 16:46

Bug In Drop Down Menu

Post by gtsimon » 20 Aug 2005, 20:14

Has anyone had a problem with typing in the pipe name drop down menu? I cant type anything there. OS 10.4.2

nicowald
Posts: 82
Joined: 21 Apr 2003, 12:35
Twitter: nicowald
Location: Nordstemmen, Germany
Contact:

MidiPipe V1.3.1 released

Post by nicowald » 21 Aug 2005, 23:30

What's new?
V1.3.1 08/22/2005
• moved development to Xcode 2.1 (Tiger) and fixed Tiger related bugs
• added "Double Filter" tool - filters identical messages
• updated Italian localization (thanks to Claudio)
• "Message Converter" tool now applies it's options even if input and output settings are the same
• made main window resizable

Regards, Nico
MidiPipe - route, map, filter, convert, display, and input MIDI messages in real-time
http://www.subtlesoft.square7.net

Plunket
Posts: 1
Joined: 22 Aug 2005, 14:40

Sys EX messages AList

Post by Plunket » 22 Aug 2005, 15:19

Great program!

Should AList display System Exclusive messages ?

I am shifting my gear setup from Win box with MidiOX to a shinny new Mac with MidiPipe. All messages seem to be displayed by ALIst except Sys Ex messages.

I have all Channel Message and System Message boxes ticked and have confirmed that the Sys Ex are actually being sent by testing the set up on the MidiOX machine.

Any advice would be appreciated.

nicowald
Posts: 82
Joined: 21 Apr 2003, 12:35
Twitter: nicowald
Location: Nordstemmen, Germany
Contact:

Post by nicowald » 27 Aug 2005, 03:15

broc: 1 - on my todo list; 2 - already possible via enable/disable tool
Hermitage: sorry, I don't understand what your question is
ifjake: on my todo list
bamboohouses: I'll consider this
gtsimon: fixed with MidiPipe V1.3.1
Plunket: AList shows SysEx messages as "System Exclusive" and the first three bytes -- if it doesn't work for you please send me a .mid containing the SysEx -- I'll check out whats going on

Regards, Nico
MidiPipe - route, map, filter, convert, display, and input MIDI messages in real-time
http://www.subtlesoft.square7.net

alyerpal
Posts: 4
Joined: 06 Jun 2005, 10:12
Location: Los Angeles

'Set' Tool request

Post by alyerpal » 05 Sep 2005, 22:37

Hi Nico,
I have a controller whose buttons only put out CC values of 0 and 127. I need them to put out specific values to control certain parameters in Reason.

The SET tool seems like the one to use for this but my application is channel specific. For instance, I might need a button that sends CC 80 on ch.2 with a value of 127 to be changed to a value of 4 by the SET Tool, but for CC 80s on all other channels to have their values sent through the pipe untouched.

It seems that the SET tool does not discriminate by channel at it's input. Would it be possible to add an "only on channel (1-16)" like you have in the Transpose tool? That way I could create a pipe with several SET tools, each set to receive on one particular channel and output the value I need.

In the meantime is there any other way you can think of to create this pipe with the available tools?

Thanks, Alex

oink
Forum Guru
Posts: 1116
Joined: 17 Sep 2002, 23:33
Location: Sydney Australia

Post by oink » 06 Sep 2005, 04:01

If I want to separate and process different chanels, I uncheck 'pass thru' on the MIDI Out the follow it with another MIDI In set to the same input.
Then follow with whatever tools I want to use and another MIDI Out.
I put a channel filter after each MIDI In to limit each to specific channels.

alyerpal
Posts: 4
Joined: 06 Jun 2005, 10:12
Location: Los Angeles

Post by alyerpal » 06 Sep 2005, 23:07

Thanks for the tip, Oink, but this doesn't seem to work for my circumstances.

I might need, for example,

Controller Sends.[SPAM][SPAM].After MidiPipe
CC80 on ch.1, value 127 = CC80 on ch.1, value 2
CC80 on ch.2, value 127 = CC80 on ch.2, value 5
CC80 on ch.3, value 127 = CC80 on ch.3, value 3
CC80 on ch.4, value 127 = CC80 on ch.4, value 4


I can separate one channel from the rest as you explained but I can't make the above scenario happen.

The "only on channel (1-16)" option in the Transpose tool is simple and elegant and exactly what would work for the Set tool. Would it be difficult to add this, Nico?

Thanks, Alex

nicowald
Posts: 82
Joined: 21 Apr 2003, 12:35
Twitter: nicowald
Location: Nordstemmen, Germany
Contact:

Post by nicowald » 07 Sep 2005, 10:12

Alex,
Please try the following MIPI:
http://homepage.mac.com/nicowald/data/P ... t.mipi.zip

That should solve your problem. Please note that "Duplicate Pipe" from the "Edit" menu speeds up creating such MIPIs.

As Oink correctly pointed out the same is possible in just one pipe. The example uses a seperate pipe per channel which I find easier to handle.

"only on channel" for set tool is added to my todo list

Regards, Nico
MidiPipe - route, map, filter, convert, display, and input MIDI messages in real-time
http://www.subtlesoft.square7.net

oink
Forum Guru
Posts: 1116
Joined: 17 Sep 2002, 23:33
Location: Sydney Australia

Post by oink » 07 Sep 2005, 19:20

Nico, do you have any plans for a sysex conversion tool ?

I know it may be difficult, but even something as simple as a conversion that went something like this:

if bytes 1.....n are matched then the message is allowed to pass and trigger the specified message type and byte n+1 will become the val byte.

so if in the condition line my message was, for instance:

$F0 $43 $10 $7F $00 $37 $00 $02 VAL $F7

Then the message would pass and trigger

$B0 $01 VAL

hogie
Posts: 10
Joined: 18 Aug 2005, 15:09

Post by hogie » 02 Oct 2005, 14:06

oink wrote:Nico, do you have any plans for a sysex conversion tool ?
any progress on this issue?
PowerBook 12" 1.5GHz 1.25GB, M-Audio 1814, FCB1010, PTMP 7 , Live 5, MidiPipe

hornedrum
Posts: 2
Joined: 15 Oct 2005, 10:05

total beginner needs help

Post by hornedrum » 15 Oct 2005, 10:10

Hi there,

Just bought a Roland TD3 sound module and want to use it with MIDI and rewire to trigger Reason's Redrum.
Most of the sounds the TD3 creates are outside the C1 - C2 octave so don't triger any sounds in redrum.
I only have one pad right now as input for the TD3, but it doen't seem to like it when I try and change the MIDI note number for each pad: nothing changes.

Any advice on how to use midipipe to change the note triggers please?
I am a complete midi novice really...

Any help gratefully appreciated!

Cheers,

Andrew

hornedrum
Posts: 2
Joined: 15 Oct 2005, 10:05

Post by hornedrum » 17 Oct 2005, 07:07

ok, so i am getting to know midipipe a little better, so maybe i should be trying this:

midi in: digidesign 001 (should I hijack or not?)

keymapper: for every note I want changed from the TD3, ie c#-1 to C1 etc

midi out: what should this be?



I have tried numerous versions of this, but ProTools LE 6.4 doesn't seem to show anything to do with Midipipe on input or output midi channels.
Any help out there please? if I can change the midi keys before it gets to protools, it will then trigger reason's redrum in the right octave (and note)

Cheers

Post Reply