Beats to MIDI, is it possible?

Discussion of Digital Performer use, optimization, tips and techniques on MacOS.

Moderator: James Steele

Forum rules
This forum is for most discussion related to the use and optimization of Digital Performer [MacOS] and plug-ins as well as tips and techniques. It is NOT for troubleshooting technical issues, complaints, feature requests, or "Comparative DAW 101."
User avatar
Robert Randolph
Posts: 877
Joined: Tue Apr 29, 2014 6:50 am
Primary DAW OS: MacOS
Location: St. Petersburg, Florida

Beats to MIDI, is it possible?

Post by Robert Randolph »

I'm curious if it's possible to convert beats (the DP beats, as documented in the manual) to MIDI notes.
User avatar
Shooshie
Posts: 19820
Joined: Sat Oct 16, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Dallas
Contact:

Re: Beats to MIDI, is it possible?

Post by Shooshie »

I vaguely remember something about that from years ago. I don't use the beats feature enough to elaborate, but I'd bet that Magic Dave could shed light on it. It may not be a direct process, but it seems likely that it's doable.

Shooshie
|l| OS X 10.12.6 |l| DP 10.0 |l| 2.4 GHz 12-Core MacPro Mid-2012 |l| 40GB RAM |l| Mach5.3 |l| Waves 9.x |l| Altiverb |l| Ivory 2 New York Steinway |l| Wallander WIVI 2.30 Winds, Brass, Saxes |l| Garritan Aria |l| VSL 5.3.1 and VSL Pro 2.3.1 |l| Yamaha WX-5 MIDI Wind Controller |l| Roland FC-300 |l|
User avatar
stubbsonic
Posts: 4648
Joined: Fri Dec 22, 2006 12:56 pm
Primary DAW OS: MacOS
Contact:

Re: Beats to MIDI, is it possible?

Post by stubbsonic »

I don't use those beat features, but I'm wondering if it would be a matter of transferring the beats to the sequence tempo, then just recording the MIDI click.
M1 MBP; OS 12, FF800, DP 11.3, Kontakt 7, Reaktor 6, PC3K7, K2661S, iPad6, Godin XTSA, Two Ibanez 5 string basses (1 fretted, 1 fretless), FM3, SY-1000, etc.

http://www.jonstubbsmusic.com
David Polich
Posts: 4827
Joined: Tue Dec 07, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Los Angeles, CA
Contact:

Re: Beats to MIDI, is it possible?

Post by David Polich »

I don't understand the question. By "beats" do you mean a drum groove? Audio slices?
2019 Mac Pro 8-core, 32GB RAM, Mac OS Ventura, MIDI Express 128, Apogee Duet 3, DP 11.2x, Waves, Slate , Izotope, UAD, Amplitube 5, Tonex, Spectrasonics, Native Instruments, Pianoteq, Soniccouture, Arturia, Amplesound, Acustica, Reason Objekt, Plasmonic, Vital, Cherry Audio, Toontrack, BFD, Yamaha Motif XF6, Yamaha Montage M6, Korg Kronos X61, Alesis Ion,Sequential Prophet 6, Sequential OB-6, Hammond XK5, Yamaha Disklavier MK 3 piano.
http://www.davepolich.com
User avatar
Kurt Cowling
Posts: 385
Joined: Mon Oct 18, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Milwaukee, WI

Re: Beats to MIDI, is it possible?

Post by Kurt Cowling »

I think he means the transient beats that DP finds when analyzing soundbites.
DP 11.1, Monterey, 2021 MacBook Pro M1-Max, 2017 iMac Retina 5K 27-inch, Omnisphere 2, Trilian, Stylus RMX, EZ Drummer 2, MachFive 3.11, Real Guitar2, Real Strat, Sample Modeling trumpet, saxes, trombone, Fr Horn/Tuba. Audio Modeling clarinets, double reeds, flutes, strings, Kontakt 6, Flux Pure Limiter 3, PSP Vintage Warmer, PSP MixPack, PSP StereoPack, PSP Impressor, Altiverb 7, Izotope RX8 Standard, Yamaha S-90ES, Yamaha MOXF-8, Yamaha MX60, Sibelius subscription, Adobe CC and Motion 5.
User avatar
Robert Randolph
Posts: 877
Joined: Tue Apr 29, 2014 6:50 am
Primary DAW OS: MacOS
Location: St. Petersburg, Florida

Re: Beats to MIDI, is it possible?

Post by Robert Randolph »

Kurt Cowling wrote:I think he means the transient beats that DP finds when analyzing soundbites.
This is correct, thank you for clarifying!

I'm looking to see if there's a way to translate that specific information to MIDI notes.
User avatar
bayswater
Posts: 11969
Joined: Fri Feb 16, 2007 9:06 pm
Primary DAW OS: MacOS
Location: Vancouver

Re: Beats to MIDI, is it possible?

Post by bayswater »

I don't recall a direct method, but depending on why you want to do it there are a couple of things to consider. If the beats are at transients, the Trigger plugin might do it. Or if there are beats at places a like bar boundaries, you can apply the tempo map of the audio to the existing MIDI tracks in the sequence.
2018 Mini i7 32G 10.14.6, DP 11.3, Mixbus 9, Logic 10.5, Scarlett 18i8
Saintmatthew
Posts: 447
Joined: Wed Jan 26, 2005 10:01 pm
Primary DAW OS: MacOS
Location: Baltimore

Re: Beats to MIDI, is it possible?

Post by Saintmatthew »

Robert Randolph wrote:
Kurt Cowling wrote:I think he means the transient beats that DP finds when analyzing soundbites.
This is correct, thank you for clarifying!

I'm looking to see if there's a way to translate that specific information to MIDI notes.
I'm not aware of anyway to convert the beats to MIDI notes, but if you want to convert transients to MIDI notes, you could always use the pitch detection and just discard the pitch info.
MacPro 12core 64GB Ram 4 1TB SSDs motu 828mk3 DP 10.11
David Polich
Posts: 4827
Joined: Tue Dec 07, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Los Angeles, CA
Contact:

Re: Beats to MIDI, is it possible?

Post by David Polich »

No there is no way to convert the transients to MIDI data, at least not directly. That's because the transients are just markers, not actual audio.

But...you can convert audio to MIDI data, using Melodyne. Process the track with Melodyne. Afterwards, you can export the processed track as MIDI. It works great.
2019 Mac Pro 8-core, 32GB RAM, Mac OS Ventura, MIDI Express 128, Apogee Duet 3, DP 11.2x, Waves, Slate , Izotope, UAD, Amplitube 5, Tonex, Spectrasonics, Native Instruments, Pianoteq, Soniccouture, Arturia, Amplesound, Acustica, Reason Objekt, Plasmonic, Vital, Cherry Audio, Toontrack, BFD, Yamaha Motif XF6, Yamaha Montage M6, Korg Kronos X61, Alesis Ion,Sequential Prophet 6, Sequential OB-6, Hammond XK5, Yamaha Disklavier MK 3 piano.
http://www.davepolich.com
User avatar
Robert Randolph
Posts: 877
Joined: Tue Apr 29, 2014 6:50 am
Primary DAW OS: MacOS
Location: St. Petersburg, Florida

Re: Beats to MIDI, is it possible?

Post by Robert Randolph »

bayswater wrote:I don't recall a direct method, but depending on why you want to do it there are a couple of things to consider. If the beats are at transients, the Trigger plugin might do it. Or if there are beats at places a like bar boundaries, you can apply the tempo map of the audio to the existing MIDI tracks in the sequence.
Currently I do use a trigger plugin for this stuff (sample re-inforcement of live drums). However It is a bit of a pain at times, and I decided that I need to further explore what DP may be capable of to come up with a better workflow.

Since you can quickly set and edit beat-markers, and they also mark velocity info, I thought a potential way to improve this workflow would be to use that information to generate MIDI for triggering the samples.
David Polich wrote:No there is no way to convert the transients to MIDI data, at least not directly. That's because the transients are just markers, not actual audio.

But...you can convert audio to MIDI data, using Melodyne. Process the track with Melodyne. Afterwards, you can export the processed track as MIDI. It works great.
I haven't tried doing any percussive type stuff with melodyne. I will look in to that, thank you.
Saintmatthew wrote:
Robert Randolph wrote:
Kurt Cowling wrote:I think he means the transient beats that DP finds when analyzing soundbites.
This is correct, thank you for clarifying!

I'm looking to see if there's a way to translate that specific information to MIDI notes.
I'm not aware of anyway to convert the beats to MIDI notes, but if you want to convert transients to MIDI notes, you could always use the pitch detection and just discard the pitch info.
Interesting idea...

Is there a quick way in DP to change all selected notes to the same pitch? Or how would you 'discard the pitch info'?
magicd
Posts: 1461
Joined: Sun Oct 31, 2004 10:01 pm
Primary DAW OS: MacOS
Contact:

Re: Beats to MIDI, is it possible?

Post by magicd »

Interesting question.

Try this:

Make sure there are found beats in the soundbites and as always check the beats to make sure they represent the transients you want to use for reference.

Select the soundbite and choose Create Groove from the Region menu. Create a groove template based on the beats in the soundbite.

No MIDI in the MIDI track to quantize? What I did was draw in one long MIDI note. I set the grid resolution to 8th notes and option-dragged the scissor tool to cut the MIDI note into 8th note segments.

Apple the groove quantize template to the MIDI track. The MIDI notes you created are now quantized to the audio transients.

Dave
User avatar
Robert Randolph
Posts: 877
Joined: Tue Apr 29, 2014 6:50 am
Primary DAW OS: MacOS
Location: St. Petersburg, Florida

Re: Beats to MIDI, is it possible?

Post by Robert Randolph »

Thanks Dave!

I'll be giving that and these other ideas a try later today.

If/when I come up with a better workflow I'll make a tutorial video explaining the process.
Tritonemusic
Posts: 2731
Joined: Fri Oct 15, 2004 10:01 pm
Primary DAW OS: MacOS

Re: Beats to MIDI, is it possible?

Post by Tritonemusic »

Robert Randolph wrote:Thanks Dave!

I'll be giving that and these other ideas a try later today.

If/when I come up with a better workflow I'll make a tutorial video explaining the process.
I look forward to it.
DP 10.13, OS 13.6, iMac Pro (2017) 3.2 GHz 8-Core, 32 GB RAM, MOTU M4
User avatar
Shooshie
Posts: 19820
Joined: Sat Oct 16, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Dallas
Contact:

Re: Beats to MIDI, is it possible?

Post by Shooshie »

magicd wrote:Interesting question.

Try this:

Make sure there are found beats in the soundbites and as always check the beats to make sure they represent the transients you want to use for reference.

Select the soundbite and choose Create Groove from the Region menu. Create a groove template based on the beats in the soundbite.

No MIDI in the MIDI track to quantize? What I did was draw in one long MIDI note. I set the grid resolution to 8th notes and option-dragged the scissor tool to cut the MIDI note into 8th note segments.

Apple the groove quantize template to the MIDI track. The MIDI notes you created are now quantized to the audio transients.

Dave
LOL! Dave, that's brilliant. I've used all those methods separately, but didn't think to put them together to do this. You really ARE Magic Dave!

Shoosh
|l| OS X 10.12.6 |l| DP 10.0 |l| 2.4 GHz 12-Core MacPro Mid-2012 |l| 40GB RAM |l| Mach5.3 |l| Waves 9.x |l| Altiverb |l| Ivory 2 New York Steinway |l| Wallander WIVI 2.30 Winds, Brass, Saxes |l| Garritan Aria |l| VSL 5.3.1 and VSL Pro 2.3.1 |l| Yamaha WX-5 MIDI Wind Controller |l| Roland FC-300 |l|
User avatar
Robert Randolph
Posts: 877
Joined: Tue Apr 29, 2014 6:50 am
Primary DAW OS: MacOS
Location: St. Petersburg, Florida

Re: Beats to MIDI, is it possible?

Post by Robert Randolph »

So, I don't think the groove quantize thing works. The track is too irregular. I want to map percussive hit directly to a MIDI note. (see bottom of post)

---

Copying pitch data kinda worked. I came up with a workflow for that.
  • Apply Gate so only a short piece of the percussive element remains
  • Copy pitch data to a MIDI track
  • Transpose all notes to the same note using this transpose map: Image
---

I did figure out that I can output a trigger plug-in MIDI output directly to a MIDI track and record it. That seems to give identical results to what I'd be looking for, but it requires a lot of fiddling then recording in realtime.


Here's an example of the results that I'm looking for: Image

Since the beats are already detected and accurate, I somewhat assumed that I could just copy those directly to a MIDI track easily. Especially since you can do this with pitch information. It doesn't seem that you can.

I'm still investigating!
Post Reply