Welcome to %s forums

BrainModular Users Forum

Login Register

Midi and Audio file export sync!

General Discussion about whatever fits..
Post Reply
Guybrush
Member
Posts: 10
Location: PARIS
Contact:

Unread post by Guybrush » 25 Sep 2016, 20:52

Hello there,

I'm actually looking for a way to have an export audio and midi synced. What would be great is to have the possibility to add a midi output to the "Direct To Disk function", it would be an easy way to have a midi file sync to the audio.
I'm actually blocked on :
- exporting a midi file
- being sure it starts at the same time I press the Rec button of the Direct To Disk option (and I feel I should concider doing it another way to be sure to be sync).

Thanks for your help!

sephult
Member
Posts: 1144
Contact:

Unread post by sephult » 25 Sep 2016, 21:43

+1
I would really love to have midi export. Would love to have functions to write arrays or midi to file.

-s
"Every act of creation is first an act of destruction." -Picasso

User avatar
oli_lab
Member
Posts: 1263
Location: Brittany, France
Contact:

Unread post by oli_lab » 26 Sep 2016, 09:29

arrays shouldn't be a problem as we can store everything as 32 bit floats : timestamps and data.

for midi file it is more ticky as you'll need to implement the "variable length quantity" trick and the chunk system

https://www.cs.cmu.edu/~music/cmsip/rea ... pdated.pdf

have you try to use the pianoroll for recording midi and saving file ?

On an artistic level, I am not a fan of recording everything, I think that if you record all of what you played live to be able to perfect it in cold blood later when mixing, you will loose the "live factor". I tend to only record what's going out into the loudspeakers and use it "as is".
http://oli-lab.org

Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social

Guybrush
Member
Posts: 10
Location: PARIS
Contact:

Unread post by Guybrush » 26 Sep 2016, 10:04

Oli_lab> it's not for an artistic purpose but for working with a video guy : not live for the moment, that's why I need to send him Live Audio and Midi File...
I've just discover the Piano Roll but didn't find how to export to a midi file. I'm dumb I know, and must go back to good old RTFM :D !

User avatar
oli_lab
Member
Posts: 1263
Location: Brittany, France
Contact:

Unread post by oli_lab » 26 Sep 2016, 11:22

Guybrush wrote:Oli_lab> it's not for an artistic purpose but for working with a video guy : not live for the moment, that's why I need to send him Live Audio and Midi File...
I've just discover the Piano Roll but didn't find how to export to a midi file. I'm dumb I know, and must go back to good old RTFM :D !
I'm guessing it is for live video ?

if so, there is plenty of ways !

you can send him a mono audio mix of what your doing from your audio interface to his. the VJ will then analyse the audio and use the results to interfere with its video contents. I find this solution the best as the video is controlled in a very fuzzy manner, it's closely related to perception of sound rather than one midi note does this and another does that...

another way could be to analyse the audio contents and the amount of interaction you are doing on your musical setup and sent "meta parameters" to your VJ guy thru OSC (on a network) or midi (from your midi interface to the VJ's)

I explain "meta parameters" : say you count the number of time you interact with your keyboard other a period of time, you'll get the rate . send this to the VJ and he'll knows if your playing lazily or busily... if it's midi, you'll scale 0 to 127 if its OSC 0 - 1 as a 32bit float.

this way you can send various parameters that give an idea of what is going on :
spectral contents (low, high, pure, noisy...), loudness, punch, overall speed...

all this will act as a perceptive layer between you music and the video and leave each artist more freedom than if the musician is directly controlling video contents.

Now, if it's not live VJ, you can always record audio and midi data into Reaper using Reastream in both Usine and Reaper (for that you'll need to download reaplug-standalone in you usine VST folder)
.
http://oli-lab.org

Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social

sephult
Member
Posts: 1144
Contact:

Unread post by sephult » 26 Sep 2016, 11:27

Oli-

Yeah I already have an array recorder, but would love to have the ability to create a real midi file.

-s
"Every act of creation is first an act of destruction." -Picasso

Post Reply

Who is online

Users browsing this forum: No registered users and 40 guests