Old 01-06-2024, 08:03 PM   #1
not_so_new
Human being with feelings
 
Join Date: Jan 2017
Posts: 139
Default I am confused / GeoShred <> Reaper

Hi

Okay, so I am using a SWARM strings VST in Reaper 7 and using GeoShred on an iPad to send MIDI data.... to my surprise, it's working.

But

I don't understand how pitch data is getting to SWAM?

Let's say the rest of the take is good but I do a bad pitch bend between two notes, I want to edit just that one MIDI event... but there isn't any pitch bend data on the pitch bend lane, and none of the other MIDI lanes seem to hold any data corresponding to pitch (I looked at every lane with data). (???)

And when I delete a MIDI note created by GeoShred and replace it with a note that I draw in manually without touching anything else that pitch bend is gone, which implies that the pitch data is inside the recorded MIDI note coming from GeoShred.... but I can't find any corresponding data on that individual note.

So what's the deal? Is this MPE data or something?

Is it possible to edit MIDI data from the GeoShred after the fact?

Thanks in advance
not_so_new is offline   Reply With Quote
Old 01-07-2024, 03:47 AM   #2
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,686
Default

Wat is your setup ?

SWAM instrument loaded in a Reaper Thread ?

Then obviously Midi Data (supposedly in fact MPE format) should be generated by a "GeoShred" Midi device and the track Midi input receives that midi stream.
Now anything should be doable with that Data, including recording->editing, and live tweaking by Midi plugins.

You should be able to use the Reaper Midi Editor or the ReaControlMidi plugin log to see the Midi Stream that SWAM digests what events you want to deal with..

Last edited by mschnell; 01-07-2024 at 04:19 AM.
mschnell is offline   Reply With Quote
Old 01-07-2024, 07:55 AM   #3
not_so_new
Human being with feelings
 
Join Date: Jan 2017
Posts: 139
Default

Hi mschnell

Thanks for your reply... it might be the language translation but your post didn't help me much. In fact, I didn't really understand much of it.

: )

I have been recording MIDI for 30 years, and using Reaper for almost 15 and what I am talking about in my original post above is completely new to me.

Geoshred does this:
https://www.youtube.com/watch?v=Yob-AmCKsRU
https://www.youtube.com/watch?v=_6uGN_75XkI


The Geoshred app is hosted on my iPad and is sending MIDI out over USB-C to my Windows desktop hosting Reaper / SWAM like the setup in this video:
https://www.youtube.com/watch?v=SBkWODzoJEk&t=250s

That part is working for me, I can get Geoshread on my iPad to play the SWAM virtual instrument in Reaper, and I can record the MIDI track in Reaper.

My question is, HOW is it working? I do a pitch bend like you can see in the videos above and it works but I have no idea how that data is encoded in the MIDI file.
It's not showing up in any of the MIDI lanes as far as I can tell.

Any ideas?
not_so_new is offline   Reply With Quote
Old 01-07-2024, 08:01 AM   #4
Stella645
Human being with feelings
 
Stella645's Avatar
 
Join Date: Sep 2008
Location: UK
Posts: 3,648
Default

Quote:
Originally Posted by not_so_new View Post
Hi mschnell

Thanks for your reply... it might be the language translation but your post didn't help me much. In fact, I didn't really understand much of it.

: )

I have been recording MIDI for 30 years, and using Reaper for almost 15 and what I am talking about in my original post above is completely new to me.

Geoshred does this:
https://www.youtube.com/watch?v=Yob-AmCKsRU
https://www.youtube.com/watch?v=_6uGN_75XkI


The Geoshred app is hosted on my iPad and is sending MIDI out over USB-C to my Windows desktop hosting Reaper / SWAM like the setup in this video:
https://www.youtube.com/watch?v=SBkWODzoJEk&t=250s

That part is working for me, I can get Geoshread on my iPad to play the SWAM virtual instrument in Reaper, and I can record the MIDI track in Reaper.

My question is, HOW is it working? I do a pitch bend like you can see in the videos above and it works but I have no idea how that data is encoded in the MIDI file.
It's not showing up in any of the MIDI lanes as far as I can tell.

Any ideas?
Record a single note with bend then check what data you have in the midi event list for that item.
__________________
Funkatarium 30th Anniversary Remixes
Ltd Edition Vinyl finally available on Bandcamp.
https://funkatarium.bandcamp.com/alb...ersary-remixes
Stella645 is online now   Reply With Quote
Old 01-07-2024, 08:08 AM   #5
not_so_new
Human being with feelings
 
Join Date: Jan 2017
Posts: 139
Default

Oh wait.... after more testing I can see that this IS actually pitch bend data on the midi Pitch event (which means I an not going crazy).

: )

BUT, the reason I didn't notice this before is that a pitch change of say one octave is TINY in the MIDI lane. I had to zoom WAY in before I could see it.

This is really strange to me because normal pitch bend info usually shows up at a usable viewing range.

Is there a way to set a default viewing range for that lane in Reaper? It's really zoomed out and it shows up in that zoomed-out view for any new MIDI track coming in from Geoshred / iPad.
not_so_new is offline   Reply With Quote
Old 01-08-2024, 02:17 AM   #6
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,686
Default

Pitch bend range (low -> 0 -> high) is not a "standard" amount. The range is to be set in the receiving instrument. With MPE usually wide range (e.g. +/- 3 octaves) is used, while with "classical" applications it might be +/- 2 semitones. Hence Reaper can't know about this.

Last edited by mschnell; 01-08-2024 at 10:58 AM.
mschnell is offline   Reply With Quote
Old 01-08-2024, 08:14 AM   #7
LugNut
Human being with feelings
 
Join Date: Jun 2013
Location: So Florida
Posts: 1,427
Default

Hi,
I believe reaper 7 has a setting in the midi editor/preferences that should be able to let you see these tiny pitch events. Sorry but can't remember the name, but its new forv7 .

Pretty sure geoshred and swam use MPE hence the use of pb to control subtly other parameters besides for pitch.

GL

Last edited by LugNut; 01-08-2024 at 08:25 AM.
LugNut 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 07:52 AM.


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